What is MCMXLIX in Roman Numerals?

MCMXLIX. How much is MCMXLIX in Roman Numerals? What is MCMXLIX? MCMXLIX = 1949.
MCMXLIX = 1949