What is MDCCCXCV in Roman Numerals?

MDCCCXCV. How much is MDCCCXCV in Roman Numerals? What is MDCCCXCV? MDCCCXCV = 1895.
MDCCCXCV = 1895