Please spell out the following numbers:
590 = five hundred and ninety
248 = two hundred and forty eight
874 = eight hundred and seventy four
531 = five hundred and thirty one
955 = nine hundred and fifty five
626 = 
six hundred and twenty six