Alright, let's work through 31675939 times 37222347 step by step
31675939 × 37222347 = 37222347 × (31675939)
+ 37222347 × 9 giving us 335001123
+ 37222347 × 30 yielding 1116670410
+ 37222347 × 900 that results in 33500112300
+ 37222347 × 5000 resulting in 186111735000
+ 37222347 × 70000 giving us 2605564290000
+ 37222347 × 600000 that equals 22333408200000
+ 37222347 × 1000000 that is equal 37222347000000
+ 37222347 × 30000000 that results in 1116670410000000

= 1179052793008833
