Year	Age
1950	106098246
1955	111514452
1960	119468021
1965	124054829
1970	134939511
1975	148532063
1980	162198014
1985	176629053
1990	200673567
1995	243313257
2000	279254198
2005	333478277
2010	394604076
2015	425231193
2020	435410671
2025	431367825
2030	434603788
2035	415983833
2040	398960604
2045	374537531
2050	328341380
2055	313402123
2060	313507771
2065	308313825
2070	294712295
2075	275364119
2080	260152583
2085	251855053
2090	247023549
2095	241921382
2100	234637981
