Please spell out the following numbers:
111 = one hundred and eleven
776 = seven hundred and seventy six
425 = four hundred and twenty five
48 = forty eight
949 = nine hundred and forty nine
649 = 
six hundred and forty nine