#include <stdio.h>
#include <map>
#include <set>

using namespace std;

int main(){
	while(1){
		int n;
		scanf("%d", &n);
		if(n==0){
			puts("NA");
			break;
		}

		map<int,int> m;
		map<int,int>::iterator it;
		set<int> v;
		int a,b,c;
		for(int i=0;i<n;i++){
			scanf("%d%d%d", &a,&b,&c);
			if((it=m.find(a)) != m.end()){
				m[a] += b*c;
			}else {
				m.insert(pair<int,int>(a,b*c));
			}

			if(m[a] >= 1000000 && v.find(a) == v.end()){
				printf("%d\n", a);
				v.insert(a);
			}
		}
	}
}