Alright, let's work through 18373723 times 74645777 step by step
18373723 × 74645777 = 74645777 × (18373723)
+ 74645777 × 3 that is equal 223937331
+ 74645777 × 20 yielding 1492915540
+ 74645777 × 700 what gives us 52252043900
+ 74645777 × 3000 resulting in 223937331000
+ 74645777 × 70000 giving us 5225204390000
+ 74645777 × 300000 that results in 22393733100000
+ 74645777 × 8000000 what gives us 597166216000000
+ 74645777 × 10000000 that equals 746457770000000

= 1371520829717771
