Alright, let's work through 74178323 times 37477052 step by step
74178323 × 37477052 = 37477052 × (74178323)
+ 37477052 × 3 that equals 112431156
+ 37477052 × 20 producing 749541040
+ 37477052 × 300 yielding 11243115600
+ 37477052 × 8000 that results in 299816416000
+ 37477052 × 70000 that is equal 2623393640000
+ 37477052 × 100000 that equals 3747705200000
+ 37477052 × 4000000 yielding 149908208000000
+ 37477052 × 70000000 giving us 2623393640000000

= 2779984868343796
