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 programas de educação comunitária e suas respectivas populações de animais, excluindo aqueles com uma população inferior a 100.
 ###Tabelas: 
CREATE TABLE community_education_programs (id INT, program_name VARCHAR(255), location VARCHAR(255)); CREATE TABLE animal_populations (id INT, program_id INT, animal_type VARCHAR(255), population INT); INSERT INTO community_education_programs (id, program_name, location) VALUES (1, 'Adopt-A-Pond', 'Canada'), (2, 'FrogWatch USA', 'USA'), (3, 'Amphibian Ark', 'Global'); INSERT INTO animal_populations (id, program_id, animal_type, population) VALUES (1, 1, 'Wood Frog', 500), (2, 1, 'Northern Leopard Frog', 300), (3, 2, 'American Bullfrog', 700), (4, 3, 'Golden Mantella', 2000), (5, 3, 'Panamanian Golden Frog', 150);
SELECT community_education_programs.program_name, animal_populations.animal_type, animal_populations.population FROM community_education_programs INNER JOIN animal_populations ON community_education_programs.id = animal_populations.program_id WHERE animal_populations.population >= 100;