inputArray = Array.new
rows = gets.to_i
i = 0
rows.times do
  temp = gets
  inputArray[i], inputArray[i+1], inputArray[i+2] = temp.split(" ").map(&:to_i)
  i += 3
end
i = 0
inputArray.map!{|n| n ** 2}
test = Array.new
rows.times do
  test = [inputArray[i], inputArray[i+1], inputArray[i+2]]
  test.sort!
  if test[0] + test[1] == test[i+2]
    puts "YES"
  else
    puts "NO"
  end
  i += 3
end