Alright, let's work through 18179994 times 37963288 step by step
18179994 × 37963288 = 37963288 × (18179994)
+ 37963288 × 4 what gives us 151853152
+ 37963288 × 90 resulting in 3416695920
+ 37963288 × 900 that is equal 34166959200
+ 37963288 × 9000 that is equal 341669592000
+ 37963288 × 70000 yielding 2657430160000
+ 37963288 × 100000 that equals 3796328800000
+ 37963288 × 8000000 what gives us 303706304000000
+ 37963288 × 10000000 that equals 379632880000000

= 690172348060272
