Alright, let's work through 31661780 times 83972458 step by step
31661780 × 83972458 = 83972458 × (31661780)
+ 83972458 × 0 what gives us 0
+ 83972458 × 80 which equals 6717796640
+ 83972458 × 700 giving us 58780720600
+ 83972458 × 1000 giving us 83972458000
+ 83972458 × 60000 producing 5038347480000
+ 83972458 × 600000 yielding 50383474800000
+ 83972458 × 1000000 that equals 83972458000000
+ 83972458 × 30000000 that results in 2519173740000000

= 2658717491255240
