Alright, let's work through 2505 times 7528 step by step
2505 × 7528 = 7528 × (2505)
+ 7528 × 5 producing 37640
+ 7528 × 00 yielding 0
+ 7528 × 500 that results in 3764000
+ 7528 × 2000 resulting in 15056000

= 18857640
