Alright, let's work through 77039959 times 40300996 step by step
77039959 × 40300996 = 40300996 × (77039959)
+ 40300996 × 9 resulting in 362708964
+ 40300996 × 50 which equals 2015049800
+ 40300996 × 900 resulting in 36270896400
+ 40300996 × 9000 which equals 362708964000
+ 40300996 × 30000 producing 1209029880000
+ 40300996 × 000000 yielding 0
+ 40300996 × 7000000 that equals 282106972000000
+ 40300996 × 70000000 that results in 2821069720000000

= 3104787079499164
