import java.util.Scanner;

public class Main
{
	public static void main(String arg[])
	{
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	}

} import java.util.Scanner; Scanner java.util public class Main
{
	public static void main(String arg[])
	{
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	}

} Main public static void main(String arg[])
	{
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	} main {
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	} Scanner scan = new Scanner(System.in); scan new Scanner(System.in) int n = scan.nextInt(); n scan.nextInt() scan.nextInt scan for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		} int i =0; int i =0; i 0 i<n i n i++ i++ i {
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		} {
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		} int a=scan.nextInt(); a scan.nextInt() scan.nextInt scan int b=scan.nextInt(); b scan.nextInt() scan.nextInt scan int c=scan.nextInt(); c scan.nextInt() scan.nextInt scan if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO"); a*a==b*b+c*c a*a a a b*b+c*c b*b b b c*c c c System.out.println("YES") System.out.println System.out System System.out "YES" if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO"); b*b==a*a+c*c b*b b b a*a+c*c a*a a a c*c c c System.out.println("YES") System.out.println System.out System System.out "YES" if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO"); c*c==a*a+b*b c*c c c a*a+b*b a*a a a b*b b b System.out.println("YES") System.out.println System.out System System.out "YES" System.out.println("NO") System.out.println System.out System System.out "NO" String arg[] arg public class Main
{
	public static void main(String arg[])
	{
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	}

} public class Main
{
	public static void main(String arg[])
	{
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	}

} Main
import java.util.Scanner;

public class Main
{
	public static void main(String arg[])
	{
		Scanner scan = new Scanner(System.in);
		int n = scan.nextInt();

		for(int i =0; i<n; i++)
		{
			int a=scan.nextInt();
			int b=scan.nextInt();
			int c=scan.nextInt();

			if(a*a==b*b+c*c)
				System.out.println("YES");
			else if(b*b==a*a+c*c)
				System.out.println("YES");
			else if(c*c==a*a+b*b)
				System.out.println("YES");
			else
				System.out.println("NO");
		}
	}

}