Alright, let's work through 51783437 times 56351248 step by step
51783437 × 56351248 = 56351248 × (51783437)
+ 56351248 × 7 resulting in 394458736
+ 56351248 × 30 that equals 1690537440
+ 56351248 × 400 that results in 22540499200
+ 56351248 × 3000 giving us 169053744000
+ 56351248 × 80000 yielding 4508099840000
+ 56351248 × 700000 which equals 39445873600000
+ 56351248 × 1000000 yielding 56351248000000
+ 56351248 × 50000000 what gives us 2817562400000000

= 2918061300679376
