50 031
пятьдесят тысяч тридцать один
fifty thousand and thirty-one
fifty thousand thirty-one
fünfzig tausend einunddreißig
cinquante mille trente et un
п'ятдесят тисяч тридцять один
pięćdziesiąt tysięcy trzydzieści jeden
padesát tisíc třicet jedna
Посмотрите как пишутся числа: 45666, 104528, 220142, 317379, 407358, 594008, 667100, 739429, 860132, 949641.