AdBrite co-founder and CTO, Gidon Wise, claims that roughly 5% of human beings (homo sapiens) who have ever lived, are still alive, based on world population over time.
(related AdBrite fact: AdBrite ads reach more than 20 million unique users every day)