Please spell out the following numbers:
959 = nine hundred and fifty nine
79 = seventy nine
527 = five hundred and twenty seven
199 = one hundred and ninety nine
785 = seven hundred and eighty five
644 = 
six hundred and forty four