Alright, let's work through 66653251 times 54128390 step by step
66653251 × 54128390 = 54128390 × (66653251)
+ 54128390 × 1 yielding 54128390
+ 54128390 × 50 yielding 2706419500
+ 54128390 × 200 yielding 10825678000
+ 54128390 × 3000 giving us 162385170000
+ 54128390 × 50000 yielding 2706419500000
+ 54128390 × 600000 which equals 32477034000000
+ 54128390 × 6000000 resulting in 324770340000000
+ 54128390 × 60000000 resulting in 3247703400000000

= 3607833164895890
