The number 40268 (forty thousand two hundred sixty-eight) is written in Roman numerals as follows: XLCCLXVIII