Alright, let's work through 54578303 times 49998390 step by step
54578303 × 49998390 = 49998390 × (54578303)
+ 49998390 × 3 giving us 149995170
+ 49998390 × 00 that results in 0
+ 49998390 × 300 yielding 14999517000
+ 49998390 × 8000 yielding 399987120000
+ 49998390 × 70000 yielding 3499887300000
+ 49998390 × 500000 resulting in 24999195000000
+ 49998390 × 4000000 what gives us 199993560000000
+ 49998390 × 50000000 that results in 2499919500000000

= 2728827278932170
