Alright, let's work through 66902166 times 75365348 step by step
66902166 × 75365348 = 75365348 × (66902166)
+ 75365348 × 6 that equals 452192088
+ 75365348 × 60 resulting in 4521920880
+ 75365348 × 100 that is equal 7536534800
+ 75365348 × 2000 that is equal 150730696000
+ 75365348 × 00000 yielding 0
+ 75365348 × 900000 yielding 67828813200000
+ 75365348 × 6000000 resulting in 452192088000000
+ 75365348 × 60000000 that is equal 4521920880000000

= 5042105022543768
