Alright, let's work through 50788854 times 41782342 step by step
50788854 × 41782342 = 41782342 × (50788854)
+ 41782342 × 4 giving us 167129368
+ 41782342 × 50 yielding 2089117100
+ 41782342 × 800 resulting in 33425873600
+ 41782342 × 8000 that results in 334258736000
+ 41782342 × 80000 yielding 3342587360000
+ 41782342 × 700000 yielding 29247639400000
+ 41782342 × 0000000 giving us 0
+ 41782342 × 50000000 producing 2089117100000000

= 2122077267616068
