300 501
триста тысяч пятьсот один
three hundred thousand five hundred and one
three hundred thousand five hundred one
dreihundert tausend fünfhundert ein
trois cent mille cinq cent un
триста тисяч п'ятсот один
trzysta tysięcy pięćset jeden
tři sta tisíc pět set jedna
Посмотрите как пишутся числа: 21204, 142027, 276859, 389489, 412602, 582237, 697974, 769071, 851959, 996148.