vijfenveertigduizendvijfhonderdeenendertig
Ordinal (45531th): vijfenveertigduizendvijfhonderdeenendertigste
The converter also handles times and prices, with a listening drill to make them stick.