Please spell out the following numbers:
638 = six hundred and thirty eight
574 = five hundred and seventy four
527 = five hundred and twenty seven
105 = one hundred and five
212 = two hundred and twelve
556 = 
five hundred and fifty six