Alright, let's work through 51402780 times 50374804 step by step
51402780 × 50374804 = 50374804 × (51402780)
+ 50374804 × 0 that results in 0
+ 50374804 × 80 yielding 4029984320
+ 50374804 × 700 yielding 35262362800
+ 50374804 × 2000 that equals 100749608000
+ 50374804 × 00000 resulting in 0
+ 50374804 × 400000 producing 20149921600000
+ 50374804 × 1000000 that is equal 50374804000000
+ 50374804 × 50000000 producing 2518740200000000

= 2589404967555120
