Please spell out the following numbers:
655 = six hundred and fifty five
111 = one hundred and eleven
989 = nine hundred and eighty nine
281 = two hundred and eighty one
899 = eight hundred and ninety nine
642 = 
six hundred and forty two