birthrank.com

American astronomer

Edwin Hubble

#103,859,709,968

Born November 20, 1889 · of 117,704,268,587 humans ever born

1,514,272,055people were alive the day they were born
#55,418,523baby born in 1889
88.2%of all humans ever born came before them
13,844,558,619humans have been born since
What number are you?

Also born on November 20

Born near them in line