What is CCCXXXI in Roman Numerals? CCCXXXI = 331