#include<bits/stdc++.h>
using namespace std;
int cnt=1;
struct node {
int x,y,z;
} a[1005];
bool cmp(node x,node y) {
return x.x<y.x;
}
int main() {
for(int i=100; i<=999; i++) {
for(int j=100; j<=999; j++) {
for(int z=100; z<=999; z++) {
if(j==2*i&&z==i*3&&z==j*1.5) {
a[cnt].x=i;
a[cnt].y=j;
a[cnt].z=z;
cnt++;
}
}
}
}
sort(a+1,a+cnt+1,cmp);
for(int i=2; i<=cnt; i++) {
cout<<a[i].x<<" "<<a[i].y<<" "<<a[i].z<<'\n';
}
return 0;
}