birthrank.com

German physicist

Philipp Lenard

#102,260,624,433

Born June 7, 1862 · of 117,704,268,587 humans ever born

1,304,653,425people were alive the day they were born
#23,329,076baby born in 1862
86.9%of all humans ever born came before them
15,443,644,154humans have been born since
What number are you?

Also born on June 7

Born near them in line