Alright, let's work through 66594597 times 14518338 step by step
66594597 × 14518338 = 14518338 × (66594597)
+ 14518338 × 7 producing 101628366
+ 14518338 × 90 which equals 1306650420
+ 14518338 × 500 producing 7259169000
+ 14518338 × 4000 which equals 58073352000
+ 14518338 × 90000 producing 1306650420000
+ 14518338 × 500000 that is equal 7259169000000
+ 14518338 × 6000000 yielding 87110028000000
+ 14518338 × 60000000 giving us 871100280000000

= 966842868219786
