The task is reading a paragraph containing numbers as digits. The digits can be used to represent Quantity, Dates and Time, Addresses or Positions. Convert the digits into their text equivalents. If a number has a prefix, postfix or punctuation preserve it in the text equivalent. 100000 is translated as hundred thousand, Roman numerals are also translated. If multiple numbers are present convert all instances.

Example Input: As a political leader, the President wished to resolve the factional controversy within the Democratic Party in Texas before the election of 1964.
Example Output: As a political leader, the President wished to resolve the factional controversy within the Democratic Party in Texas before the election of nineteen sixty four.

Example Input: claimed that about 15 minutes after the assassination he saw a man, whom he later identified as Oswald,
Example Output: claimed that about fifteen minutes after the assassination he saw a man, whom he later identified as Oswald,

Example Input: drove to the northwest corner of Elm and Houston, and parked approximately 10 feet from the traffic signal.
Example Output:
drove to the northwest corner of Elm and Houston, and parked approximately ten feet from the traffic signal.