birthrank.com

German racing driver

Michael Schumacher

#109,923,641,350

Born January 3, 1969 · of 117,704,268,587 humans ever born

3,582,858,904people were alive the day they were born
#837,180baby born in 1969
93.4%of all humans ever born came before them
7,780,627,237humans have been born since
What number are you?

Also born on January 3

Born near them in line