Please spell out the following numbers:
512 = five hundred and twelve
520 = five hundred and twenty
631 = six hundred and thirty one
398 = three hundred and ninety eight
859 = eight hundred and fifty nine
453 = 
four hundred and fifty three