Alright, let's work through 51580356 times 80798119 step by step
51580356 × 80798119 = 80798119 × (51580356)
+ 80798119 × 6 what gives us 484788714
+ 80798119 × 50 what gives us 4039905950
+ 80798119 × 300 producing 24239435700
+ 80798119 × 0000 producing 0
+ 80798119 × 80000 what gives us 6463849520000
+ 80798119 × 500000 that results in 40399059500000
+ 80798119 × 1000000 resulting in 80798119000000
+ 80798119 × 50000000 producing 4039905950000000

= 4167595742150364
