Alright, let's work through 5123 times 5599 step by step
5123 × 5599 = 5599 × (5123)
+ 5599 × 3 yielding 16797
+ 5599 × 20 producing 111980
+ 5599 × 100 which equals 559900
+ 5599 × 5000 yielding 27995000

= 28683677
