Alright, let's work through 66959385 times 19980020 step by step
66959385 × 19980020 = 19980020 × (66959385)
+ 19980020 × 5 resulting in 99900100
+ 19980020 × 80 that is equal 1598401600
+ 19980020 × 300 giving us 5994006000
+ 19980020 × 9000 that equals 179820180000
+ 19980020 × 50000 that results in 999001000000
+ 19980020 × 900000 resulting in 17982018000000
+ 19980020 × 6000000 yielding 119880120000000
+ 19980020 × 60000000 resulting in 1198801200000000

= 1337849851487700
