Alright, let's work through 31645835 times 53149610 step by step
31645835 × 53149610 = 53149610 × (31645835)
+ 53149610 × 5 producing 265748050
+ 53149610 × 30 what gives us 1594488300
+ 53149610 × 800 resulting in 42519688000
+ 53149610 × 5000 yielding 265748050000
+ 53149610 × 40000 what gives us 2125984400000
+ 53149610 × 600000 which equals 31889766000000
+ 53149610 × 1000000 what gives us 53149610000000
+ 53149610 × 30000000 that equals 1594488300000000

= 1681963788374350
