# coding=utf-8
import math


N = int(input())
for i in range(N):
    length_list = list(map(int, input().split()))
    length_list.sort()
    if math.pow(length_list[0], 2) + math.pow(length_list[1], 2) == math.pow(length_list[2], 2):
        print('YES')
    else:
        print('NO') import math math N = int(input()) N int(input()) int input() input for i in range(N):
    length_list = list(map(int, input().split()))
    length_list.sort()
    if math.pow(length_list[0], 2) + math.pow(length_list[1], 2) == math.pow(length_list[2], 2):
        print('YES')
    else:
        print('NO') i range(N) range N length_list = list(map(int, input().split())) length_list list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split length_list.sort() length_list.sort length_list sort if math.pow(length_list[0], 2) + math.pow(length_list[1], 2) == math.pow(length_list[2], 2):
        print('YES')
    else:
        print('NO') math.pow(length_list[0], 2) + math.pow(length_list[1], 2) == math.pow(length_list[2], 2) math.pow(length_list[0], 2) + math.pow(length_list[1], 2) math.pow(length_list[0], 2) math.pow math pow length_list[0] length_list 0 2 math.pow(length_list[1], 2) math.pow math pow length_list[1] length_list 1 2 math.pow(length_list[2], 2) math.pow math pow length_list[2] length_list 2 2 print('YES') print 'YES' print('NO') print 'NO' N = int(input()) int(input()) N length_list = list(map(int, input().split())) list(map(int, input().split())) length_list
# coding=utf-8
import math


N = int(input())
for i in range(N):
    length_list = list(map(int, input().split()))
    length_list.sort()
    if math.pow(length_list[0], 2) + math.pow(length_list[1], 2) == math.pow(length_list[2], 2):
        print('YES')
    else:
        print('NO')