driehonderdvijftigduizendvierhonderdzeventig
Ordinal (350470th): driehonderdvijftigduizendvierhonderdzeventigste
The converter also handles times and prices, with a listening drill to make them stick.