Alright, let's work through 12988051 times 66575815 step by step
12988051 × 66575815 = 66575815 × (12988051)
+ 66575815 × 1 that results in 66575815
+ 66575815 × 50 giving us 3328790750
+ 66575815 × 000 that results in 0
+ 66575815 × 8000 giving us 532606520000
+ 66575815 × 80000 which equals 5326065200000
+ 66575815 × 900000 giving us 59918233500000
+ 66575815 × 2000000 producing 133151630000000
+ 66575815 × 10000000 what gives us 665758150000000

= 864690080586565
