Alright, let's work through 31072372 times 78921985 step by step
31072372 × 78921985 = 78921985 × (31072372)
+ 78921985 × 2 that equals 157843970
+ 78921985 × 70 yielding 5524538950
+ 78921985 × 300 that equals 23676595500
+ 78921985 × 2000 resulting in 157843970000
+ 78921985 × 70000 producing 5524538950000
+ 78921985 × 000000 that is equal 0
+ 78921985 × 1000000 resulting in 78921985000000
+ 78921985 × 30000000 producing 2367659550000000

= 2452293276898420
