Alright, let's work through 66397722 times 52545582 step by step
66397722 × 52545582 = 52545582 × (66397722)
+ 52545582 × 2 producing 105091164
+ 52545582 × 20 that is equal 1050911640
+ 52545582 × 700 yielding 36781907400
+ 52545582 × 7000 which equals 367819074000
+ 52545582 × 90000 giving us 4729102380000
+ 52545582 × 300000 that equals 15763674600000
+ 52545582 × 6000000 yielding 315273492000000
+ 52545582 × 60000000 that results in 3152734920000000

= 3488906945964204
