dertigduizendvierhonderdtwaalf
Ordinal (30412th): dertigduizendvierhonderdtwaalfste
The converter also handles times and prices, with a listening drill to make them stick.