Alright, let's work through 31037100 times 20499731 step by step
31037100 × 20499731 = 20499731 × (31037100)
+ 20499731 × 0 giving us 0
+ 20499731 × 00 that is equal 0
+ 20499731 × 100 resulting in 2049973100
+ 20499731 × 7000 that is equal 143498117000
+ 20499731 × 30000 that results in 614991930000
+ 20499731 × 000000 producing 0
+ 20499731 × 1000000 that is equal 20499731000000
+ 20499731 × 30000000 what gives us 614991930000000

= 636252201020100
