Question: what are mexican last names?
Answer: Hernández – 5, 526, 929. García – 4, 129, 360. Martínez – 3, 886, 887. González – 3, 188, 693. Rodríguez – 2,744,179. Pérez – 2,746,468 O. Sánchez – 2,234,625. Ramírez – 2,070,723.