Alright, let's work through 5523528 times 37478268 step by step
5523528 × 37478268 = 37478268 × (5523528)
+ 37478268 × 8 that is equal 299826144
+ 37478268 × 20 that equals 749565360
+ 37478268 × 500 yielding 18739134000
+ 37478268 × 3000 what gives us 112434804000
+ 37478268 × 20000 yielding 749565360000
+ 37478268 × 500000 producing 18739134000000
+ 37478268 × 5000000 what gives us 187391340000000

= 207012262689504
