Please spell out the following numbers:
870 = eight hundred and seventy
520 = five hundred and twenty
647 = six hundred and forty seven
32 = thirty two
833 = eight hundred and thirty three
596 = 
five hundred and ninety six