Please spell out the following numbers:
640 = six hundred and forty
798 = seven hundred and ninety eight
652 = six hundred and fifty two
976 = nine hundred and seventy six
962 = nine hundred and sixty two
877 = 
eight hundred and seventy seven