Please spell out the following numbers:
893 = eight hundred and ninety three
101 = one hundred and one
842 = eight hundred and forty two
961 = nine hundred and sixty one
529 = five hundred and twenty nine
693 = 
six hundred and ninety three