Year	Age
1950	115206354
1955	122492791
1960	131135502
1965	140247817
1970	152348168
1975	175215779
1980	201404356
1985	232256450
1990	264507441
1995	293462278
2000	324807439
2005	360167291
2010	395372928
2015	426496683
2020	453126648
2025	471464207
2030	482433858
2035	482907210
2040	479467125
2045	472158571
2050	463065806
2055	456461557
2060	445062733
2065	430889056
2070	415899856
2075	401988492
2080	389653311
2085	377924077
2090	365872436
2095	353742372
2100	342265905
