Question: how much did the us pay mexico in the treaty of guadalupe hidalgo
Answer: US$15 million