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: Listar todos os IDs únicos de avaliação de impacto ambiental para produtos fabricados nos EUA e Canadá.
 ###Tabelas: 
CREATE TABLE product (id INT, name VARCHAR(255), manufacturer_country VARCHAR(255)); CREATE TABLE eia (id INT, product_id INT, assessment_date DATE, impact_score INT); INSERT INTO product (id, name, manufacturer_country) VALUES (1, 'Product A', 'USA'), (2, 'Product B', 'Canada'), (3, 'Product C', 'Mexico'); INSERT INTO eia (id, product_id, assessment_date, impact_score) VALUES (1, 1, '2021-08-01', 50), (2, 1, '2022-02-01', 55), (3, 2, '2021-10-15', 60);
SELECT DISTINCT eia.id FROM eia INNER JOIN product p ON eia.product_id = p.id WHERE p.manufacturer_country IN ('USA', 'Canada');