Alright, let's work through 31420538 times 22038542 step by step
31420538 × 22038542 = 22038542 × (31420538)
+ 22038542 × 8 what gives us 176308336
+ 22038542 × 30 what gives us 661156260
+ 22038542 × 500 giving us 11019271000
+ 22038542 × 0000 producing 0
+ 22038542 × 20000 that equals 440770840000
+ 22038542 × 400000 that is equal 8815416800000
+ 22038542 × 1000000 giving us 22038542000000
+ 22038542 × 30000000 giving us 661156260000000

= 692462846375596
