birthrank.com

King of Spain from 1886 to 1931

Alfonso XIII

#103,641,725,004

Born May 17, 1886 · of 117,704,268,587 humans ever born

1,475,426,301people were alive the day they were born
#23,008,862baby born in 1886
88.1%of all humans ever born came before them
14,062,543,583humans have been born since
What number are you?

Also born on May 17

Born near them in line