Alright, let's work through 12662989 times 52835313 step by step
12662989 × 52835313 = 52835313 × (12662989)
+ 52835313 × 9 giving us 475517817
+ 52835313 × 80 that is equal 4226825040
+ 52835313 × 900 that results in 47551781700
+ 52835313 × 2000 producing 105670626000
+ 52835313 × 60000 that results in 3170118780000
+ 52835313 × 600000 giving us 31701187800000
+ 52835313 × 2000000 that results in 105670626000000
+ 52835313 × 10000000 producing 528353130000000

= 669052987330557
