Alright, let's work through 31024097 times 40147109 step by step
31024097 × 40147109 = 40147109 × (31024097)
+ 40147109 × 7 resulting in 281029763
+ 40147109 × 90 that equals 3613239810
+ 40147109 × 000 that results in 0
+ 40147109 × 4000 that is equal 160588436000
+ 40147109 × 20000 giving us 802942180000
+ 40147109 × 000000 that is equal 0
+ 40147109 × 1000000 giving us 40147109000000
+ 40147109 × 30000000 yielding 1204413270000000

= 1245527803885573
