What is CCXCV in Roman Numerals? CCXCV = 295