Alright, let's work through 66159389 times 75644665 step by step
66159389 × 75644665 = 75644665 × (66159389)
+ 75644665 × 9 that results in 680801985
+ 75644665 × 80 what gives us 6051573200
+ 75644665 × 300 producing 22693399500
+ 75644665 × 9000 what gives us 680801985000
+ 75644665 × 50000 that equals 3782233250000
+ 75644665 × 100000 resulting in 7564466500000
+ 75644665 × 6000000 giving us 453867990000000
+ 75644665 × 60000000 that equals 4538679900000000

= 5004604817509685
