Alright, let's work through 40669237 times 31179654 step by step
40669237 × 31179654 = 31179654 × (40669237)
+ 31179654 × 7 giving us 218257578
+ 31179654 × 30 producing 935389620
+ 31179654 × 200 that is equal 6235930800
+ 31179654 × 9000 which equals 280616886000
+ 31179654 × 60000 that equals 1870779240000
+ 31179654 × 600000 that is equal 18707792400000
+ 31179654 × 0000000 which equals 0
+ 31179654 × 40000000 resulting in 1247186160000000

= 1268052738103998
