Alright, let's work through 31806101 times 97321621 step by step
31806101 × 97321621 = 97321621 × (31806101)
+ 97321621 × 1 producing 97321621
+ 97321621 × 00 resulting in 0
+ 97321621 × 100 producing 9732162100
+ 97321621 × 6000 which equals 583929726000
+ 97321621 × 00000 which equals 0
+ 97321621 × 800000 resulting in 77857296800000
+ 97321621 × 1000000 yielding 97321621000000
+ 97321621 × 30000000 that is equal 2919648630000000

= 3095421307009721
