Please spell out the following numbers:
516 = five hundred and sixteen
556 = five hundred and fifty six
711 = seven hundred and eleven
653 = six hundred and fifty three
331 = three hundred and thirty one
728 = 
seven hundred and twenty eight