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: Identificar os 3 principais países com o maior número de espécies ameaçadas nas tabelas "endangered_species" e "countries".
 ###Tabelas: 
CREATE TABLE endangered_species (species VARCHAR(255), country VARCHAR(255)); CREATE TABLE countries (country VARCHAR(255), region VARCHAR(255));
SELECT e1.country, COUNT(e1.species) as num_endangered  FROM endangered_species e1 INNER JOIN countries c1 ON e1.country = c1.country GROUP BY e1.country ORDER BY num_endangered DESC LIMIT 3;