Alright, let's work through 50906705 times 6787560 step by step
50906705 × 6787560 = 6787560 × (50906705)
+ 6787560 × 5 producing 33937800
+ 6787560 × 00 what gives us 0
+ 6787560 × 700 that results in 4751292000
+ 6787560 × 6000 that results in 40725360000
+ 6787560 × 00000 that is equal 0
+ 6787560 × 900000 that is equal 6108804000000
+ 6787560 × 0000000 resulting in 0
+ 6787560 × 50000000 that results in 339378000000000

= 345532314589800
