Please spell out the following numbers:
240 = two hundred and forty
782 = seven hundred and eighty two
958 = nine hundred and fifty eight
923 = nine hundred and twenty three
950 = nine hundred and fifty
520 = 
five hundred and twenty