Please spell out the following numbers:
146 = one hundred and forty six
927 = nine hundred and twenty seven
475 = four hundred and seventy five
759 = seven hundred and fifty nine
810 = eight hundred and ten
512 = 
five hundred and twelve