vierhonderdvijftigduizendvijfhonderdeenendertig
Ordinal (450531th): vierhonderdvijftigduizendvijfhonderdeenendertigste
The converter also handles times and prices, with a listening drill to make them stick.