Alright, let's work through 40339932 times 70340693 step by step
40339932 × 70340693 = 70340693 × (40339932)
+ 70340693 × 2 what gives us 140681386
+ 70340693 × 30 resulting in 2110220790
+ 70340693 × 900 that equals 63306623700
+ 70340693 × 9000 that equals 633066237000
+ 70340693 × 30000 that equals 2110220790000
+ 70340693 × 300000 which equals 21102207900000
+ 70340693 × 0000000 that equals 0
+ 70340693 × 40000000 that results in 2813627720000000

= 2837538772452876
