Alright, let's work through 40129793 times 14701206 step by step
40129793 × 14701206 = 14701206 × (40129793)
+ 14701206 × 3 yielding 44103618
+ 14701206 × 90 that results in 1323108540
+ 14701206 × 700 giving us 10290844200
+ 14701206 × 9000 that results in 132310854000
+ 14701206 × 20000 producing 294024120000
+ 14701206 × 100000 yielding 1470120600000
+ 14701206 × 0000000 producing 0
+ 14701206 × 40000000 giving us 588048240000000

= 589956353630358
