birthrank.com

French philosopher

Jacques Derrida

#106,474,684,311

Born July 15, 1930 · of 117,704,268,587 humans ever born

2,072,526,575people were alive the day they were born
#37,307,317baby born in 1930
90.5%of all humans ever born came before them
11,229,584,276humans have been born since
What number are you?

Also born on July 15

Born near them in line