Alright, let's work through 40476303 times 39003804 step by step
40476303 × 39003804 = 39003804 × (40476303)
+ 39003804 × 3 yielding 117011412
+ 39003804 × 00 yielding 0
+ 39003804 × 300 that results in 11701141200
+ 39003804 × 6000 what gives us 234022824000
+ 39003804 × 70000 producing 2730266280000
+ 39003804 × 400000 that is equal 15601521600000
+ 39003804 × 0000000 giving us 0
+ 39003804 × 40000000 producing 1560152160000000

= 1578729788856612
