birthrank.com

German inventor and mechanical engineer

Rudolf Diesel

#102,035,017,128

Born March 18, 1858 · of 117,704,268,587 humans ever born

1,291,961,096people were alive the day they were born
#11,089,726baby born in 1858
86.7%of all humans ever born came before them
15,669,251,459humans have been born since
What number are you?

Also born on March 18

Born near them in line