Alright, let's work through 31332131 times 80954692 step by step
31332131 × 80954692 = 80954692 × (31332131)
+ 80954692 × 1 that equals 80954692
+ 80954692 × 30 that equals 2428640760
+ 80954692 × 100 which equals 8095469200
+ 80954692 × 2000 that results in 161909384000
+ 80954692 × 30000 that is equal 2428640760000
+ 80954692 × 300000 giving us 24286407600000
+ 80954692 × 1000000 resulting in 80954692000000
+ 80954692 × 30000000 producing 2428640760000000

= 2536483014808652
