Alright, let's work through 31862020 times 66585055 step by step
31862020 × 66585055 = 66585055 × (31862020)
+ 66585055 × 0 that equals 0
+ 66585055 × 20 giving us 1331701100
+ 66585055 × 000 that equals 0
+ 66585055 × 2000 that is equal 133170110000
+ 66585055 × 60000 what gives us 3995103300000
+ 66585055 × 800000 which equals 53268044000000
+ 66585055 × 1000000 that is equal 66585055000000
+ 66585055 × 30000000 yielding 1997551650000000

= 2121534354111100
