Alright, let's work through 94243379 times 37066686 step by step
94243379 × 37066686 = 37066686 × (94243379)
+ 37066686 × 9 yielding 333600174
+ 37066686 × 70 resulting in 2594668020
+ 37066686 × 300 yielding 11120005800
+ 37066686 × 3000 giving us 111200058000
+ 37066686 × 40000 what gives us 1482667440000
+ 37066686 × 200000 what gives us 7413337200000
+ 37066686 × 4000000 resulting in 148266744000000
+ 37066686 × 90000000 that results in 3336001740000000

= 3493289736971994
