31 12 mxn to usd July 8, 2019 16 32 64 128 Mxn to usd 12 31 23 Mxn to usd 12 31 22 Mxn to usd 12 31 21