Please spell out the following numbers:
576 = five hundred and seventy six
711 = seven hundred and eleven
911 = nine hundred and eleven
952 = nine hundred and fifty two
629 = six hundred and twenty nine
806 = 
eight hundred and six