#include <bits/stdc++.h>
using namespace std;
const long long INF = numeric_limits<long long int>::max();
const long long MOD = 1000000007;
const long double PI = 3.1415926;
template <class T>
T &chmin(T &a, const T &b) {
  return a = min(a, b);
}
template <class T>
T &chmax(T &a, const T &b) {
  return a = max(a, b);
}
long long int n, m, k, ans = 0, sum = 0, cnt = 0;
string s;
int main() {
  cin >> k;
  for (int i = 1; k > 0; i++) {
    if (i < 10) {
      cout << i << endl;
      k--;
    } else if (i % 10 == 9) {
      cout << i << endl;
      k--;
    }
  }
}
