birthrank.com

Queen of Spain from 1833 to 1868

Isabella II of Spain

#100,756,849,120

Born October 10, 1830 · of 117,704,268,587 humans ever born

1,164,253,425people were alive the day they were born
#33,625,099baby born in 1830
85.6%of all humans ever born came before them
16,947,419,467humans have been born since
What number are you?

Also born on October 10

Born near them in line