Please spell out the following numbers:
543 = five hundred and forty three
623 = six hundred and twenty three
506 = five hundred and six
532 = five hundred and thirty two
444 = four hundred and forty four
112 = 
one hundred and twelve