Alright, let's work through 40358250 times 78170698 step by step
40358250 × 78170698 = 78170698 × (40358250)
+ 78170698 × 0 yielding 0
+ 78170698 × 50 yielding 3908534900
+ 78170698 × 200 producing 15634139600
+ 78170698 × 8000 resulting in 625365584000
+ 78170698 × 50000 yielding 3908534900000
+ 78170698 × 300000 which equals 23451209400000
+ 78170698 × 0000000 yielding 0
+ 78170698 × 40000000 what gives us 3126827920000000

= 3154832572558500
