Alright, let's work through 40155520 times 66407345 step by step
40155520 × 66407345 = 66407345 × (40155520)
+ 66407345 × 0 that is equal 0
+ 66407345 × 20 resulting in 1328146900
+ 66407345 × 500 what gives us 33203672500
+ 66407345 × 5000 resulting in 332036725000
+ 66407345 × 50000 what gives us 3320367250000
+ 66407345 × 100000 resulting in 6640734500000
+ 66407345 × 0000000 resulting in 0
+ 66407345 × 40000000 producing 2656293800000000

= 2666621470294400
