Alright, let's work through 31013532 times 67022457 step by step
31013532 × 67022457 = 67022457 × (31013532)
+ 67022457 × 2 giving us 134044914
+ 67022457 × 30 resulting in 2010673710
+ 67022457 × 500 yielding 33511228500
+ 67022457 × 3000 giving us 201067371000
+ 67022457 × 10000 that is equal 670224570000
+ 67022457 × 000000 that is equal 0
+ 67022457 × 1000000 what gives us 67022457000000
+ 67022457 × 30000000 that is equal 2010673710000000

= 2078603114888124
