eenenveertigduizendvijfenvijftig
Ordinal (41055th): eenenveertigduizendvijfenvijftigste
The converter also handles times and prices, with a listening drill to make them stick.