Alright, let's work through 66682289 times 44829980 step by step
66682289 × 44829980 = 44829980 × (66682289)
+ 44829980 × 9 that results in 403469820
+ 44829980 × 80 producing 3586398400
+ 44829980 × 200 yielding 8965996000
+ 44829980 × 2000 yielding 89659960000
+ 44829980 × 80000 which equals 3586398400000
+ 44829980 × 600000 what gives us 26897988000000
+ 44829980 × 6000000 producing 268979880000000
+ 44829980 × 60000000 giving us 2689798800000000

= 2989365682224220
