Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quem são os pesquisadores que publicaram artigos em conferências de IA realizadas nos EUA?
 ###Tabelas: 
CREATE TABLE ai_conferences(id INT PRIMARY KEY, name VARCHAR(50), location VARCHAR(50)); INSERT INTO ai_conferences (id, name, location) VALUES (1, 'NeurIPS', 'USA'), (2, 'ICML', 'Canada'); CREATE TABLE ai_papers(id INT PRIMARY KEY, title VARCHAR(50), researcher_id INT, conference_id INT); INSERT INTO ai_papers (id, title, researcher_id, conference_id) VALUES (1, 'Fair AI', 1, 1), (2, 'AI Safety', 3, 2); CREATE TABLE researcher_conferences(researcher_id INT, conference_id INT); INSERT INTO researcher_conferences (researcher_id, conference_id) VALUES (1, 1), (2, 1), (3, 1), (3, 2);
SELECT DISTINCT r.name FROM ai_researcher r INNER JOIN researcher_conferences rc ON r.id = rc.researcher_id INNER JOIN ai_conferences c ON rc.conference_id = c.id WHERE c.location = 'USA';