Please spell out the following numbers:
875 = eight hundred and seventy five
425 = four hundred and twenty five
349 = three hundred and forty nine
957 = nine hundred and fifty seven
807 = eight hundred and seven
520 = 
five hundred and twenty