Alright, let's work through 18488998 times 37064968 step by step
18488998 × 37064968 = 37064968 × (18488998)
+ 37064968 × 8 that is equal 296519744
+ 37064968 × 90 giving us 3335847120
+ 37064968 × 900 that results in 33358471200
+ 37064968 × 8000 that equals 296519744000
+ 37064968 × 80000 that results in 2965197440000
+ 37064968 × 400000 producing 14825987200000
+ 37064968 × 8000000 that equals 296519744000000
+ 37064968 × 10000000 which equals 370649680000000

= 685294119222064
