birthrank.com

Swiss mathematician, physicist, and engineer

Leonhard Euler

#96,100,177,921

Born April 15, 1707 · of 117,704,268,587 humans ever born

610,769,178people were alive the day they were born
#9,256,696baby born in 1707
81.6%of all humans ever born came before them
21,604,090,666humans have been born since
What number are you?

Also born on April 15

Born near them in line