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: Following normal practice, the lead automobile stayed approximately 4 to 5 car lengths ahead of the President's limousine.
Example Output: Following normal practice, the lead automobile stayed approximately four to five car lengths ahead of the President's limousine.

Example Input: Finally, the performance of those charged with the immediate responsibility of protecting the President on November 22 is reviewed.
Example Output: Finally, the performance of those charged with the immediate responsibility of protecting the President on November twenty two is reviewed.

Example Input: Fischer looked up and watched the man in the window for 10 or 15 seconds and then started watching the motorcade, which came into view on Houston Street.
Example Output:
Fischer looked up and watched the man in the window for ten or fifteen seconds and then started watching the motorcade, which came into view on Houston Street.