Alright, let's work through 50030878 times 45100582 step by step
50030878 × 45100582 = 45100582 × (50030878)
+ 45100582 × 8 that results in 360804656
+ 45100582 × 70 that results in 3157040740
+ 45100582 × 800 resulting in 36080465600
+ 45100582 × 0000 what gives us 0
+ 45100582 × 30000 yielding 1353017460000
+ 45100582 × 000000 giving us 0
+ 45100582 × 0000000 what gives us 0
+ 45100582 × 50000000 that equals 2255029100000000

= 2256421715770996
