Alright, let's work through 51070312 times 29932756 step by step
51070312 × 29932756 = 29932756 × (51070312)
+ 29932756 × 2 what gives us 59865512
+ 29932756 × 10 that is equal 299327560
+ 29932756 × 300 which equals 8979826800
+ 29932756 × 0000 yielding 0
+ 29932756 × 70000 producing 2095292920000
+ 29932756 × 000000 giving us 0
+ 29932756 × 1000000 producing 29932756000000
+ 29932756 × 50000000 yielding 1496637800000000

= 1528675187939872
