Alright, let's work through 66758989 times 7568176 step by step
66758989 × 7568176 = 7568176 × (66758989)
+ 7568176 × 9 resulting in 68113584
+ 7568176 × 80 yielding 605454080
+ 7568176 × 900 giving us 6811358400
+ 7568176 × 8000 that is equal 60545408000
+ 7568176 × 50000 giving us 378408800000
+ 7568176 × 700000 giving us 5297723200000
+ 7568176 × 6000000 that equals 45409056000000
+ 7568176 × 60000000 giving us 454090560000000

= 505243778334064
