Alright, let's work through 66180018 times 31889952 step by step
66180018 × 31889952 = 31889952 × (66180018)
+ 31889952 × 8 producing 255119616
+ 31889952 × 10 that equals 318899520
+ 31889952 × 000 that results in 0
+ 31889952 × 0000 giving us 0
+ 31889952 × 80000 that equals 2551196160000
+ 31889952 × 100000 which equals 3188995200000
+ 31889952 × 6000000 giving us 191339712000000
+ 31889952 × 60000000 that equals 1913397120000000

= 2110477597379136
