Alright, let's work through 66558371 times 53473499 step by step
66558371 × 53473499 = 53473499 × (66558371)
+ 53473499 × 1 that results in 53473499
+ 53473499 × 70 producing 3743144930
+ 53473499 × 300 yielding 16042049700
+ 53473499 × 8000 resulting in 427787992000
+ 53473499 × 50000 resulting in 2673674950000
+ 53473499 × 500000 that is equal 26736749500000
+ 53473499 × 6000000 which equals 320840994000000
+ 53473499 × 60000000 that is equal 3208409940000000

= 3559108985110129
