Please spell out the following numbers:
905 = nine hundred and five
550 = five hundred and fifty
205 = two hundred and five
844 = eight hundred and forty four
831 = eight hundred and thirty one
662 = 
six hundred and sixty two