Alright, let's work through 5186 times 5003 step by step
5186 × 5003 = 5003 × (5186)
+ 5003 × 6 that equals 30018
+ 5003 × 80 producing 400240
+ 5003 × 100 which equals 500300
+ 5003 × 5000 giving us 25015000

= 25945558
