Please spell out the following numbers:
536 = five hundred and thirty six
998 = nine hundred and ninety eight
784 = seven hundred and eighty four
344 = three hundred and forty four
117 = one hundred and seventeen
949 = 
nine hundred and forty nine