218 305
двести восемнадцать тысяч триста пять
two hundred and eighteen thousand three hundred and five
two hundred eighteen thousand three hundred five
zweihundert achtzehn tausend dreihundert fünf
deux cent dix-huit mille trois cent cinq
двісті вісімнадцять тисяч триста п'ять
dwieście osiemnaście tysięcy trzysta pięć
dvě stě osmnáct tisíc tři sta pět
Посмотрите как пишутся числа: 51084, 101249, 299861, 305019, 444429, 505686, 648152, 734841, 897597, 952069.