Alright, let's work through 66899957 times 31299366 step by step
66899957 × 31299366 = 31299366 × (66899957)
+ 31299366 × 7 what gives us 219095562
+ 31299366 × 50 yielding 1564968300
+ 31299366 × 900 producing 28169429400
+ 31299366 × 9000 what gives us 281694294000
+ 31299366 × 90000 that equals 2816942940000
+ 31299366 × 800000 yielding 25039492800000
+ 31299366 × 6000000 that results in 187796196000000
+ 31299366 × 60000000 that is equal 1877961960000000

= 2093926239527262
