Alright, let's work through 66124673 times 53346771 step by step
66124673 × 53346771 = 53346771 × (66124673)
+ 53346771 × 3 what gives us 160040313
+ 53346771 × 70 yielding 3734273970
+ 53346771 × 600 resulting in 32008062600
+ 53346771 × 4000 what gives us 213387084000
+ 53346771 × 20000 yielding 1066935420000
+ 53346771 × 100000 that is equal 5334677100000
+ 53346771 × 6000000 yielding 320080626000000
+ 53346771 × 60000000 which equals 3200806260000000

= 3527537787980883
