Please spell out the following numbers:
525 = five hundred and twenty five
751 = seven hundred and fifty one
590 = five hundred and ninety
18 = eighteen
866 = eight hundred and sixty six
266 = 
two hundred and sixty six