Using the modern populations of these countries is disingenuous, you need to consider recent historical immigration rates (legal and illegal). This is like saying there are 42 million Black Americans and most Black people have West African roots, so Roughly 20% of Nigeria has moved to the US. As posted below, historically Mexicans have been in the US forever, and the US annexed large parts of Mexico relatively early in its history.