vijftigduizendzevenhonderdeenentwintig
Ordinal (50721th): vijftigduizendzevenhonderdeenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.