Sophie
20090408: Check for updates. Surely, the last 10 years new countries were created, ceased to exist, or were renamed.