Please spell out the following numbers:
306 = three hundred and six
694 = six hundred and ninety four
909 = nine hundred and nine
937 = nine hundred and thirty seven
989 = nine hundred and eighty nine
815 = 
eight hundred and fifteen