What is CCXCV in Roman Numerals?

CCXCV. How much is CCXCV in Roman Numerals? What is CCXCV? CCXCV = 295.
CCXCV = 295