Please spell out the following numbers:
955 = nine hundred and fifty five
46 = forty six
704 = seven hundred and four
869 = eight hundred and sixty nine
609 = six hundred and nine
893 = 
eight hundred and ninety three