Alright, let's work through 51787482 times 29076782 step by step
51787482 × 29076782 = 29076782 × (51787482)
+ 29076782 × 2 what gives us 58153564
+ 29076782 × 80 yielding 2326142560
+ 29076782 × 400 which equals 11630712800
+ 29076782 × 7000 producing 203537474000
+ 29076782 × 80000 yielding 2326142560000
+ 29076782 × 700000 that is equal 20353747400000
+ 29076782 × 1000000 that is equal 29076782000000
+ 29076782 × 50000000 resulting in 1453839100000000

= 1505813324442924
