Please spell out the following numbers:
313 = three hundred and thirteen
651 = six hundred and fifty one
879 = eight hundred and seventy nine
90 = ninety
971 = nine hundred and seventy one
417 = 
four hundred and seventeen