Sign Up!
Login
1 generation back you have 2 parents. 2 generations back you have 4 grandparents. 34 generations back you have 17,179,869,184 ancestors plus many more from the other 32 generations, which is more people than has ever lived. Is that possible!?!?!
Comments: Add Comment