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