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: The extract is from Mr. E. Gibbon Wakefield's brochure, the date 1828, just three years after Fauntleroy's death.
Example Output: The extract is from Mr. E. Gibbon Wakefield's brochure, the date eighteen twenty eight, just three years after Fauntleroy's death.

Example Input: This price included $19.95 for the rifle and the scope, and $1.50 for postage and handling.
Example Output: This price included nineteen dollars, ninety five cents for the rifle and the scope, and one dollar, fifty cents for postage and handling.

Example Input: On September 30, 1952, Lee enrolled in P.S. 117
Example Output:
On September thirty, nineteen fifty two, Lee enrolled in P.S. one seventeen