ans = Array.new
range = gets.to_i
range.times do |i|
  data = gets.split(/\s/)
  num1 = Math.sqrt(data[0].to_i * data[0].to_i + data[1].to_i * data[1].to_i)
  num2 = Math.sqrt(data[1].to_i * data[1].to_i + data[2].to_i * data[2].to_i)
  num3 = Math.sqrt(data[2].to_i * data[2].to_i + data[0].to_i * data[0].to_i)
  if data[2].to_i == num1 || data[0].to_i == num2 || data[1].to_i == num3
    ans[i] = "YES"
  else
    ans[i] = "NO"
  end
end
ans.each do |j|
  puts j
end