Alright, let's work through 50408655 times 78358167 step by step
50408655 × 78358167 = 78358167 × (50408655)
+ 78358167 × 5 that is equal 391790835
+ 78358167 × 50 resulting in 3917908350
+ 78358167 × 600 producing 47014900200
+ 78358167 × 8000 what gives us 626865336000
+ 78358167 × 00000 producing 0
+ 78358167 × 400000 giving us 31343266800000
+ 78358167 × 0000000 giving us 0
+ 78358167 × 50000000 yielding 3917908350000000

= 3949929806735385
