What is CCXCVI in Roman Numerals? CCXCVI = 296