Alright, let's work through 39670640 times 40219019 step by step
39670640 × 40219019 = 40219019 × (39670640)
+ 40219019 × 0 that results in 0
+ 40219019 × 40 producing 1608760760
+ 40219019 × 600 that results in 24131411400
+ 40219019 × 0000 producing 0
+ 40219019 × 70000 yielding 2815331330000
+ 40219019 × 600000 that equals 24131411400000
+ 40219019 × 9000000 that results in 361971171000000
+ 40219019 × 30000000 producing 1206570570000000

= 1595514223902160
