Alright, let's work through 78629938 times 45515334 step by step
78629938 × 45515334 = 45515334 × (78629938)
+ 45515334 × 8 yielding 364122672
+ 45515334 × 30 what gives us 1365460020
+ 45515334 × 900 resulting in 40963800600
+ 45515334 × 9000 that is equal 409638006000
+ 45515334 × 20000 what gives us 910306680000
+ 45515334 × 600000 that is equal 27309200400000
+ 45515334 × 8000000 that equals 364122672000000
+ 45515334 × 70000000 yielding 3186073380000000

= 3578867890469292
