The number 180573 (one hundred eighty thousand five hundred seventy-three) is written in Roman numerals as follows: CLXXXDLXXIII