Alright, let's work through 66607198 times 45809922 step by step
66607198 × 45809922 = 45809922 × (66607198)
+ 45809922 × 8 what gives us 366479376
+ 45809922 × 90 that is equal 4122892980
+ 45809922 × 100 that equals 4580992200
+ 45809922 × 7000 yielding 320669454000
+ 45809922 × 00000 what gives us 0
+ 45809922 × 600000 giving us 27485953200000
+ 45809922 × 6000000 producing 274859532000000
+ 45809922 × 60000000 that is equal 2748595320000000

= 3051270545018556
