About 35 million Americans share DNA with at least one of the 102 pilgrims who arrived aboard the Mayflower in 1620.