Alright, let's work through 5223588 times 23368109 step by step
5223588 × 23368109 = 23368109 × (5223588)
+ 23368109 × 8 what gives us 186944872
+ 23368109 × 80 that results in 1869448720
+ 23368109 × 500 resulting in 11684054500
+ 23368109 × 3000 producing 70104327000
+ 23368109 × 20000 producing 467362180000
+ 23368109 × 200000 that equals 4673621800000
+ 23368109 × 5000000 what gives us 116840545000000

= 122065373755092
