using namespace std;

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

#define BASE_VALUE 1000000llu		// ?£?????????????

int main()
{
	int n = 0;										// ???????????°
	int no = 0;										// ????????????
	unsigned long long price = 0;					// ????£???????
	unsigned long long saleNum = 0;					// ?£??????°???
	bool flg = false;								// ????????????????????¨??????????????????
	map<int, unsigned long long> proceed;			// ?£??????????map
	map<int, unsigned long long>::iterator ite;		// ?£??????????map????????¬??????

	while (true)
	{
		// ?????????
		flg = false;
		proceed.clear();

		// ???????????°??\???
		scanf("%d", &n);

		if (0 == n)
		{// 0?????\??????????????°??????
			break;
		}

		for (int i = 0; i < n; ++i)
		{
			// ?????????????????\???
			scanf("%d %llu %llu", &no, &price, &saleNum);

			proceed[no] += price*saleNum;
		}

		for (ite = proceed.begin(); ite != proceed.end(); ++ite)
		{
			if (BASE_VALUE <= ite->second)
			{// ?£???????????????????????????? 1,000,000 ?????\????????????
				printf("%d\n", ite->first);
				flg = true;
			}
		}

		if (!flg)
		{// ????????????????????¨?????????
			printf("NA\n");
		}
	}
}