#include<bits/stdc++.h>
using namespace std;


long long a,b,c,n;

int main(){
	cin>>n;
	long long maxs=0;
	for(int i=0;i<n;i++){
		cin>>a>>b>>c;
		int total=a+b+c;
		maxs=max(a,b);
		maxs=max(maxs,c);

		 if(maxs==c){
			if(c*c==(a*a+b*b)) cout<<"YES"<<endl;
			else cout<<"NO"<<endl;
		}
		else if(maxs==b){
			if(b*b==(a*a+c*c)) cout<<"YES"<<endl;
			else cout<<"NO"<<endl;
		}
		else if(maxs==a){
			if(a*a==(c*c+b*b)) cout<<"YES"<<endl;
			else cout<<"NO"<<endl;
			}
		}
	}