Alright, let's work through 28688291 times 51476331 step by step
28688291 × 51476331 = 51476331 × (28688291)
+ 51476331 × 1 what gives us 51476331
+ 51476331 × 90 giving us 4632869790
+ 51476331 × 200 that results in 10295266200
+ 51476331 × 8000 that results in 411810648000
+ 51476331 × 80000 yielding 4118106480000
+ 51476331 × 600000 that is equal 30885798600000
+ 51476331 × 8000000 yielding 411810648000000
+ 51476331 × 20000000 producing 1029526620000000

= 1476767963340321
