1974 4 billion
1987 5 billion 13
1999 6 billion 12 25
2012 7 billion 13 38
2027* 8 billion 15 53
2046* 9 billion 19 72 * estiimate
back to Earth