Alright, let's work through 12986504 times 77666951 step by step
12986504 × 77666951 = 77666951 × (12986504)
+ 77666951 × 4 yielding 310667804
+ 77666951 × 00 which equals 0
+ 77666951 × 500 that results in 38833475500
+ 77666951 × 6000 producing 466001706000
+ 77666951 × 80000 that equals 6213356080000
+ 77666951 × 900000 that equals 69900255900000
+ 77666951 × 2000000 giving us 155333902000000
+ 77666951 × 10000000 giving us 776669510000000

= 1008622169829304
