birthrank.com

French philosopher, mathematician, and scientist

René Descartes

#92,793,986,648

Born March 31, 1596 · of 117,704,268,587 humans ever born

515,547,145people were alive the day they were born
#7,307,886baby born in 1596
78.8%of all humans ever born came before them
24,910,281,939humans have been born since
What number are you?

Also born on March 31

Born near them in line