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: and came under the strong animadversion of the Jail Committee of 1729.
Example Output: and came under the strong animadversion of the Jail Committee of seventeen twenty nine.

Example Input: of the sixth floor approximately 1 minute before the assassination, although neither witness saw the shots being fired.
Example Output: of the sixth floor approximately one minute before the assassination, although neither witness saw the shots being fired.

Example Input: even though he did, as he told Johnson, attend a meeting at which General Walker spoke to approximately 1,300 persons.
Example Output:
even though he did, as he told Johnson, attend a meeting at which General Walker spoke to approximately thirteen hundred persons.