Alright, let's work through 66630039 times 50358360 step by step
66630039 × 50358360 = 50358360 × (66630039)
+ 50358360 × 9 yielding 453225240
+ 50358360 × 30 that is equal 1510750800
+ 50358360 × 000 producing 0
+ 50358360 × 0000 giving us 0
+ 50358360 × 30000 yielding 1510750800000
+ 50358360 × 600000 which equals 30215016000000
+ 50358360 × 6000000 what gives us 302150160000000
+ 50358360 × 60000000 which equals 3021501600000000

= 3355379490776040
