Alright, let's work through 74491564 times 31294358 step by step
74491564 × 31294358 = 31294358 × (74491564)
+ 31294358 × 4 yielding 125177432
+ 31294358 × 60 producing 1877661480
+ 31294358 × 500 what gives us 15647179000
+ 31294358 × 1000 that results in 31294358000
+ 31294358 × 90000 giving us 2816492220000
+ 31294358 × 400000 what gives us 12517743200000
+ 31294358 × 4000000 that is equal 125177432000000
+ 31294358 × 70000000 resulting in 2190605060000000

= 2331165671795912
