The number 10446 (ten thousand four hundred forty-six) is written in Roman numerals as follows: XCDXLVI