Please spell out the following numbers:
975 = nine hundred and seventy five
732 = seven hundred and thirty two
381 = three hundred and eighty one
532 = five hundred and thirty two
620 = six hundred and twenty
258 = 
two hundred and fifty eight