Please spell out the following numbers:
531 = five hundred and thirty one
371 = three hundred and seventy one
638 = six hundred and thirty eight
775 = seven hundred and seventy five
511 = five hundred and eleven
641 = 
six hundred and forty one