Alright, let's work through 66676446 times 40732676 step by step
66676446 × 40732676 = 40732676 × (66676446)
+ 40732676 × 6 which equals 244396056
+ 40732676 × 40 that results in 1629307040
+ 40732676 × 400 that equals 16293070400
+ 40732676 × 6000 yielding 244396056000
+ 40732676 × 70000 that results in 2851287320000
+ 40732676 × 600000 producing 24439605600000
+ 40732676 × 6000000 that results in 244396056000000
+ 40732676 × 60000000 what gives us 2443960560000000

= 2715910071749496
