Alright, let's work through 52246390 times 45391068 step by step
52246390 × 45391068 = 45391068 × (52246390)
+ 45391068 × 0 that results in 0
+ 45391068 × 90 yielding 4085196120
+ 45391068 × 300 yielding 13617320400
+ 45391068 × 6000 producing 272346408000
+ 45391068 × 40000 yielding 1815642720000
+ 45391068 × 200000 resulting in 9078213600000
+ 45391068 × 2000000 that results in 90782136000000
+ 45391068 × 50000000 giving us 2269553400000000

= 2371519441244520
