Alright, let's work through 40203578 times 34886401 step by step
40203578 × 34886401 = 34886401 × (40203578)
+ 34886401 × 8 which equals 279091208
+ 34886401 × 70 giving us 2442048070
+ 34886401 × 500 resulting in 17443200500
+ 34886401 × 3000 that equals 104659203000
+ 34886401 × 00000 that is equal 0
+ 34886401 × 200000 that results in 6977280200000
+ 34886401 × 0000000 giving us 0
+ 34886401 × 40000000 yielding 1395456040000000

= 1402558143742778
