#include<bits/stdc++.h>
#define int long long
#define f(i,n) for(int i=0;i<n;i++)
#define F first
#define S second
#define mod 1000000007
#define P pair<int,int>
using namespace std;
double sum(int a){
	double b=a,c=0;
	while(a){
		c+=a%10;
		a/=10;
	}
	return b/c;
}
signed main(){
	int a,ans=0,an=0,x=1;
	cin>>a;
	while(a){
		if(sum(ans+x)<=sum(an+x*10)){
			ans+=x;
			cout<<ans<<endl;
			a--;
		}
		else x*=10;
		if(ans>=an+x*9) an=ans;
	}
	return 0;
}
