N = int(input())
ans = []
for i in range(N):
    d = list(map(int, input().split()))
    d.sort()
    if d[2]**2 == d[1]**2+d[0]**2:
        ans.append("YES")
    else:
        ans.append("NO")
for i in range(N):
    print(ans[i]) N = int(input()) N int(input()) int input() input ans = [] ans [] for i in range(N):
    d = list(map(int, input().split()))
    d.sort()
    if d[2]**2 == d[1]**2+d[0]**2:
        ans.append("YES")
    else:
        ans.append("NO") i range(N) range N d = list(map(int, input().split())) d list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split d.sort() d.sort d sort if d[2]**2 == d[1]**2+d[0]**2:
        ans.append("YES")
    else:
        ans.append("NO") d[2]**2 == d[1]**2+d[0]**2 d[2]**2 d[2] d 2 2 d[1]**2+d[0]**2 d[1]**2 d[1] d 1 2 d[0]**2 d[0] d 0 2 ans.append("YES") ans.append ans append "YES" ans.append("NO") ans.append ans append "NO" for i in range(N):
    print(ans[i]) i range(N) range N print(ans[i]) print ans[i] ans i ans = [] [] ans d = list(map(int, input().split())) list(map(int, input().split())) d N = int(input()) int(input()) N
N = int(input())
ans = []
for i in range(N):
    d = list(map(int, input().split()))
    d.sort()
    if d[2]**2 == d[1]**2+d[0]**2:
        ans.append("YES")
    else:
        ans.append("NO")
for i in range(N):
    print(ans[i])