The number 29712 (twenty-nine thousand seven hundred twelve) is written in Roman numerals as follows: XXIXDCCXII