Please spell out the following numbers:
524 = five hundred and twenty four
286 = two hundred and eighty six
151 = one hundred and fifty one
787 = seven hundred and eighty seven
466 = four hundred and sixty six
111 = 
one hundred and eleven