Alright, let's work through 31109979 times 78883099 step by step
31109979 × 78883099 = 78883099 × (31109979)
+ 78883099 × 9 which equals 709947891
+ 78883099 × 70 giving us 5521816930
+ 78883099 × 900 which equals 70994789100
+ 78883099 × 9000 producing 709947891000
+ 78883099 × 00000 resulting in 0
+ 78883099 × 100000 resulting in 7888309900000
+ 78883099 × 1000000 what gives us 78883099000000
+ 78883099 × 30000000 giving us 2366492970000000

= 2454051553344921
