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