We exist only because of everything each of them went through.
To be born, we need: 2 Parents 4 Grandparents 8 Great-grandparents 16 Great-great-grandparents 32 3rd-great-grandparents 64 4th-great-grandparents 128 5th-great-grandparents 256 6th-great-grandparents 512 7th-great-grandparents 1024 8th-great-grandparents 2048 9th-great-grandparents In just the last 11 generations, 4,094 ancestors were needed— all of this within approximately 300 years before you or I were born! Stop for a moment and … Read more