Alright, let's work through 31873198 times 79045358 step by step
31873198 × 79045358 = 79045358 × (31873198)
+ 79045358 × 8 what gives us 632362864
+ 79045358 × 90 that is equal 7114082220
+ 79045358 × 100 that equals 7904535800
+ 79045358 × 3000 that is equal 237136074000
+ 79045358 × 70000 that is equal 5533175060000
+ 79045358 × 800000 resulting in 63236286400000
+ 79045358 × 1000000 that is equal 79045358000000
+ 79045358 × 30000000 yielding 2371360740000000

= 2519428346514884
