Scottish actor
Ewan McGregor
#110,199,509,898
Born March 31, 1971 · of 117,704,268,587 humans ever born
3,750,664,932people were alive the day they were born
#30,341,728baby born in 1971
93.6%of all humans ever born came before them
7,504,758,689humans have been born since
Also born on March 31
- Johann Sebastian Bach 1685
- René Descartes 1596
- Nikolai Gogol 1809
- Al Gore 1948
- Pius XI 1857
- Octavio Paz 1914
- William Lawrence Bragg 1890
- A. Kollontaĭ 1872
Born near them in line
- Carlos Gamarra #110,185,271,322
- Jari Litmanen #110,186,288,363
- Lea Salonga #110,186,966,391
- Berta Cáceres #110,190,356,528
- Francisco Arce #110,200,187,925
- Shireen Abu Akleh #110,200,526,939
- Selena #110,204,934,117
- Natasha Zvereva #110,204,934,117