Alright, let's work through 56385502 times 5525536 step by step
56385502 × 5525536 = 5525536 × (56385502)
+ 5525536 × 2 yielding 11051072
+ 5525536 × 00 producing 0
+ 5525536 × 500 that results in 2762768000
+ 5525536 × 5000 which equals 27627680000
+ 5525536 × 80000 that is equal 442042880000
+ 5525536 × 300000 what gives us 1657660800000
+ 5525536 × 6000000 producing 33153216000000
+ 5525536 × 50000000 yielding 276276800000000

= 311560121179072
