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: in case of unexpected need; and 25 additional agents are recommended to provide the Vice President full protection.
Example Output: in case of unexpected need; and twenty five additional agents are recommended to provide the Vice President full protection.

Example Input: Still no sentence of death was carried out for the offense, and in 1832
Example Output: Still no sentence of death was carried out for the offense, and in eighteen thirty two

Example Input: by helicopter at 10:45 A.M., Eastern Standard Time, on November 21, 1963, for Andrews Air Force Base.
Example Output:
by helicopter at ten:forty five A.M., Eastern Standard Time, on November twenty one, nineteen sixty three, for Andrews Air Force Base.