Alright, let's work through 31689648 times 96860904 step by step
31689648 × 96860904 = 96860904 × (31689648)
+ 96860904 × 8 resulting in 774887232
+ 96860904 × 40 what gives us 3874436160
+ 96860904 × 600 resulting in 58116542400
+ 96860904 × 9000 that equals 871748136000
+ 96860904 × 80000 which equals 7748872320000
+ 96860904 × 600000 producing 58116542400000
+ 96860904 × 1000000 yielding 96860904000000
+ 96860904 × 30000000 yielding 2905827120000000

= 3069487952721792
