#include <stdio.h>
#include <math.h>
int main ( )
{
int n;
scanf("%d",&n);
int low,up;
low=pow(10,n-1);up=pow(100,n)-1;
for(low;low<=up;low++){
int sum=0,i;int t=low;
while(t!=0){
i=t%10;
sum+=pow(i,n);
t=t/10;
}
if(sum==low){
printf("%d\n",low);
}
}
return 0;
}
样例输入:3
输出:153
370
371
407