Alright, let's work through 31482081 times 53075576 step by step
31482081 × 53075576 = 53075576 × (31482081)
+ 53075576 × 1 that is equal 53075576
+ 53075576 × 80 that equals 4246046080
+ 53075576 × 000 that is equal 0
+ 53075576 × 2000 what gives us 106151152000
+ 53075576 × 80000 what gives us 4246046080000
+ 53075576 × 400000 yielding 21230230400000
+ 53075576 × 1000000 that results in 53075576000000
+ 53075576 × 30000000 that results in 1592267280000000

= 1670929582753656
