31 018
тридцать одна тысяча восемнадцать
thirty-one thousand and eighteen
thirty-one thousand eighteen
einunddreißig tausend achtzehn
trente et un mille dix-huit
тридцять одна тисяча вісімнадцять
trzydzieści jeden tysięcy osiemnaście
třicet jedna tisíc osmnáct
Посмотрите как пишутся числа: 41007, 104903, 291865, 357889, 437281, 508838, 685234, 707625, 898653, 923532.