Please spell out the following numbers:
58 = fifty eight
856 = eight hundred and fifty six
534 = five hundred and thirty four
307 = three hundred and seven
579 = five hundred and seventy nine
743 = 
seven hundred and forty three