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 January 1964, Marina Oswald and her business manager, James Martin,
Example Output: In January nineteen sixty four, Marina Oswald and her business manager, James Martin,

Example Input: The first test, run at normal walking pace, required 1 minute, 18 seconds;
Example Output: The first test, run at normal walking pace, required one minute, eighteen seconds;

Example Input: Authority was given to raise money on the Orphans' Fund to the extent of £90,000.
Example Output:
Authority was given to raise money on the Orphans' Fund to the extent of ninety thousand pounds.