Please spell out the following numbers:
580 = five hundred and eighty
823 = eight hundred and twenty three
991 = nine hundred and ninety one
190 = one hundred and ninety
918 = nine hundred and eighteen
114 = 
one hundred and fourteen