birthrank.com

German politician (SPD), ninth Chancellor of the Federa…

Olaf Scholz

#108,737,042,645

Born June 14, 1958 · of 117,704,268,587 humans ever born

2,908,310,137people were alive the day they were born
#47,161,475baby born in 1958
92.4%of all humans ever born came before them
8,967,225,942humans have been born since
What number are you?

Also born on June 14

Born near them in line