Huff Po lists the countries where people live the longest… time to move, I suppose.