Comment Comment by alex_young So, 17B / 8B world population = 2 years. Nothing to sneeze at, but much more understandable in per person terms. parent alex_young 5 years ago