About 7% of all humans who ever lived are alive now — Anecdota