Alright, let's work through 51493791 times 10313809 step by step
51493791 × 10313809 = 10313809 × (51493791)
+ 10313809 × 1 yielding 10313809
+ 10313809 × 90 yielding 928242810
+ 10313809 × 700 that is equal 7219666300
+ 10313809 × 3000 that results in 30941427000
+ 10313809 × 90000 that is equal 928242810000
+ 10313809 × 400000 producing 4125523600000
+ 10313809 × 1000000 what gives us 10313809000000
+ 10313809 × 50000000 giving us 515690450000000

= 531097125059919
