Alright, let's work through 31372501 times 67094888 step by step
31372501 × 67094888 = 67094888 × (31372501)
+ 67094888 × 1 what gives us 67094888
+ 67094888 × 00 resulting in 0
+ 67094888 × 500 what gives us 33547444000
+ 67094888 × 2000 that is equal 134189776000
+ 67094888 × 70000 yielding 4696642160000
+ 67094888 × 300000 resulting in 20128466400000
+ 67094888 × 1000000 that equals 67094888000000
+ 67094888 × 30000000 that equals 2012846640000000

= 2104934440874888
