Alright, let's work through 10666330 times 99925870 step by step
10666330 × 99925870 = 99925870 × (10666330)
+ 99925870 × 0 yielding 0
+ 99925870 × 30 which equals 2997776100
+ 99925870 × 300 yielding 29977761000
+ 99925870 × 6000 that equals 599555220000
+ 99925870 × 60000 what gives us 5995552200000
+ 99925870 × 600000 that is equal 59955522000000
+ 99925870 × 0000000 yielding 0
+ 99925870 × 10000000 giving us 999258700000000

= 1065842304957100
