Alright, let's work through 18813580 times 66342324 step by step
18813580 × 66342324 = 66342324 × (18813580)
+ 66342324 × 0 producing 0
+ 66342324 × 80 which equals 5307385920
+ 66342324 × 500 producing 33171162000
+ 66342324 × 3000 that equals 199026972000
+ 66342324 × 10000 producing 663423240000
+ 66342324 × 800000 resulting in 53073859200000
+ 66342324 × 8000000 yielding 530738592000000
+ 66342324 × 10000000 that equals 663423240000000

= 1248136619959920
