Alright, let's work through 28719988 times 28127906 step by step
28719988 × 28127906 = 28127906 × (28719988)
+ 28127906 × 8 that is equal 225023248
+ 28127906 × 80 giving us 2250232480
+ 28127906 × 900 that results in 25315115400
+ 28127906 × 9000 yielding 253151154000
+ 28127906 × 10000 that results in 281279060000
+ 28127906 × 700000 that equals 19689534200000
+ 28127906 × 8000000 resulting in 225023248000000
+ 28127906 × 20000000 that results in 562558120000000

= 807833122785128
