#include <bits/stdc++.h>

using namespace std;

typedef vector<int> vi;
typedef vector<vi> vii;
typedef vector<string> vs;
typedef vector<bool> vb;
typedef vector<vb> vbb;
typedef pair<int, int> pii;
typedef long long ll;
typedef unsigned long long ull;

#define all(a)  (a).begin(),(a).end()
#define rall(a) (a).rbegin(), (a).rend()
#define pb push_back
#define mp make_pair

#define loop(i,a,b) for(int i=(a);i<ull(b);++i)
#define rep(i,n) loop(i,0,n)

const double eps = 1e-10;
const double pi  = acos(-1.0);
const double inf = (int)1e8;

int main(){
    int n, m;

    while(cin >> n, n){
        long long v[4010];
        rep(j, 4010) v[j] = 0;
        rep(p, n){
            int a, b, c;
            cin >> a >> b >> c;
            v[a] += b*c;
        }
        bool isP = false;
        rep(i, 4010) if(1000000 <= v[i]){isP = true; cout << i << endl;}
        if(!isP) cout << "NA" << endl;
}
}