Alright, let's work through 51812378 times 84538858 step by step
51812378 × 84538858 = 84538858 × (51812378)
+ 84538858 × 8 giving us 676310864
+ 84538858 × 70 producing 5917720060
+ 84538858 × 300 yielding 25361657400
+ 84538858 × 2000 that equals 169077716000
+ 84538858 × 10000 what gives us 845388580000
+ 84538858 × 800000 that is equal 67631086400000
+ 84538858 × 1000000 resulting in 84538858000000
+ 84538858 × 50000000 yielding 4226942900000000

= 4380159266384324
