#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
set<ll> s;
int main(){
    ll K,cnt=0,xi=0,x;
    scanf("%lld",&K);
    for(int i=0;i<=14;++i){
        for(int j=0;j<i-(i>=11)+(i<1);++j){
            for(int k=0;k<=9;++k){
                x=xi+1ll*j*(ll)pow(10,i+1)+1ll*k*(ll)pow(10,i);
                if(x==0||s.count(x)) continue;
                ++cnt;
                s.insert(x);
                printf("%lld\n",x);
                if(cnt==K){
                    return 0;
                }
            }
        }
        xi=xi*10+9;
    }
    return 0;
}