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: Again, the 22 Charles II. c 20 ordered the jailer to keep felons and debtors "separate and apart from one another,
Example Output: Again, the twenty two Charles the second c twenty ordered the jailer to keep felons and debtors "separate and apart from one another,

Example Input: During the reign of Xerxes again the city rebelled, and in 484 B.C. he captured it, and completely demolished its defenses.
Example Output: During the reign of Xerxes again the city rebelled, and in four eighty four B.C. he captured it, and completely demolished its defenses.

Example Input: thereby leaving a time span of 4.8 to 5.6 seconds between the two shots which struck their mark.
Example Output:
thereby leaving a time span of four point eight to five point six seconds between the two shots which struck their mark.