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: While waiting for the parade to start they talked briefly about "1984"
Example Output: While waiting for the parade to start they talked briefly about "nineteen eighty four"

Example Input: affidavit of debt, drawing praecipe (1 pound, 5 shillings), capias, fee to officer on arrest,
Example Output: affidavit of debt, drawing praecipe (one pound, five shillings), capias, fee to officer on arrest,

Example Input: the FBI, on 16 separate occasions, supplied a total of 139 agents to assist in protection work during a Presidential visit,
Example Output:
the FBI, on sixteen separate occasions, supplied a total of one hundred thirty nine agents to assist in protection work during a Presidential visit,