Please spell out the following numbers:
65 = sixty five
812 = eight hundred and twelve
554 = five hundred and fifty four
659 = six hundred and fifty nine
316 = three hundred and sixteen
512 = 
five hundred and twelve