Alright, let's work through 51449885 times 55987966 step by step
51449885 × 55987966 = 55987966 × (51449885)
+ 55987966 × 5 resulting in 279939830
+ 55987966 × 80 that is equal 4479037280
+ 55987966 × 800 giving us 44790372800
+ 55987966 × 9000 giving us 503891694000
+ 55987966 × 40000 that results in 2239518640000
+ 55987966 × 400000 yielding 22395186400000
+ 55987966 × 1000000 producing 55987966000000
+ 55987966 × 50000000 resulting in 2799398300000000

= 2880574412083910
