Question: what is the population of farmington new mexico?
Answer: 41,629