Please spell out the following numbers:
186 = one hundred and eighty six
819 = eight hundred and nineteen
541 = five hundred and forty one
883 = eight hundred and eighty three
34 = thirty four
352 = 
three hundred and fifty two