Please spell out the following numbers:
645 = six hundred and forty five
542 = five hundred and forty two
90 = ninety
496 = four hundred and ninety six
742 = seven hundred and forty two
706 = 
seven hundred and six