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 contratos inteligentes criados por desenvolvedores de comunidades sub-representadas na UE entre 2020 e 2021.
 ###Tabelas: 
CREATE TABLE smart_contracts (id INT, name VARCHAR(255), developer VARCHAR(255), creation_date DATE, country VARCHAR(255)); INSERT INTO smart_contracts (id, name, developer, creation_date, country) VALUES (1, 'Contract 1', 'Alice Johnson', '2020-12-12', 'Germany'), (2, 'Contract 2', 'Bruno Alvarez', '2021-03-05', 'France');
SELECT * FROM smart_contracts WHERE developer IN ('Alice Johnson', 'Bruno Alvarez') AND creation_date BETWEEN '2020-01-01' AND '2021-12-31' AND country = 'EU';