Alright, let's work through 18770059 times 665981 step by step
18770059 × 665981 = 665981 × (18770059)
+ 665981 × 9 which equals 5993829
+ 665981 × 50 resulting in 33299050
+ 665981 × 000 producing 0
+ 665981 × 0000 that equals 0
+ 665981 × 70000 that results in 46618670000
+ 665981 × 700000 giving us 466186700000
+ 665981 × 8000000 that equals 5327848000000
+ 665981 × 10000000 which equals 6659810000000

= 12500502662879
