World Economic Rankings Over Time (2000-2024)