3 ms·Only for ~93%. Of the 100 billion people who have ever lived 7 billion are still alive :)by danieltillett 11y agoOnly for ~93%. Of the 100 billion people who have ever lived 7 billion are still alive :)