#include <iostream>
using namespace std;
using Int = long long;
int S(Int n)
{
    int s = 0;
    while (n) {
        s += n % 10;
        n /= 10;
    }
    return s;
}
Int P[16] = {1};
int main()
{
    for (int i = 1; i <= 15; i++) {
        P[i] = P[i-1] * 10;
    }
    int K;
    cin >> K;
    Int n = 1;
    for (int i = 0; i < K; i++) {
        for (int k = 0; n - S(n) * P[k] > 0; k++) {
            n += 9 * P[k];
        }
        cout << n << endl;
        n++;
    }
    return 0;
}
