import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

class Main{
    public static void main(String[] a) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

		// ????§???¢??????????????°
		int x;
		int y;
		int z;

		// ????????\??????????????????????????§2????????????????????????
		String line = br.readLine();
		line = br.readLine();
		while (line != null) {
			String strArray[] = line.split(" ");
			x = Integer.valueOf(strArray[0]);
			y = Integer.valueOf(strArray[1]);
			z = Integer.valueOf(strArray[2]);

			// ?????????????????????????????´????????°????????´?§?????§???¢?????????
			String Anser = "NO";
			if (x * x == (y * y + z * z)
					|| (y * y == (x * x + z * z))
					|| (z * z == (y * y + x * x))) {
				Anser = "YES";
			}
			System.out.println(Anser);
			line = br.readLine();
		}

    }
}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz