Alright, let's work through 5235641 times 10105906 step by step
5235641 × 10105906 = 10105906 × (5235641)
+ 10105906 × 1 that results in 10105906
+ 10105906 × 40 that is equal 404236240
+ 10105906 × 600 that equals 6063543600
+ 10105906 × 5000 which equals 50529530000
+ 10105906 × 30000 yielding 303177180000
+ 10105906 × 200000 producing 2021181200000
+ 10105906 × 5000000 producing 50529530000000

= 52910895795746
