Question: A person alive today can go back over 30 generations and have roughly a billion ancestors.
Answer: yes