Alright, let's work through 28756902 times 50497791 step by step
28756902 × 50497791 = 50497791 × (28756902)
+ 50497791 × 2 yielding 100995582
+ 50497791 × 00 producing 0
+ 50497791 × 900 yielding 45448011900
+ 50497791 × 6000 giving us 302986746000
+ 50497791 × 50000 which equals 2524889550000
+ 50497791 × 700000 producing 35348453700000
+ 50497791 × 8000000 that is equal 403982328000000
+ 50497791 × 20000000 giving us 1009955820000000

= 1452160027003482
