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: Quais campanhas de adaptação climática alcançaram mais pessoas na América do Sul?
 ###Tabelas: 
CREATE TABLE campaigns (id INT, name VARCHAR(255), type VARCHAR(255), country VARCHAR(255)); INSERT INTO campaigns (id, name, type, country) VALUES (1, 'Climate Adaptation Seminar', 'Seminar', 'Brazil'), (2, 'Climate Adaptation Conference', 'Conference', 'Argentina'); CREATE TABLE communication (id INT, campaign_id INT, medium VARCHAR(255), reach INT); INSERT INTO communication (id, campaign_id, medium, reach) VALUES (1, 1, 'Online', 25000), (2, 1, 'Offline', 15000), (3, 2, 'Online', 30000), (4, 2, 'Offline', 10000);
SELECT campaign_id, MAX(reach) as max_reach FROM communication GROUP BY campaign_id HAVING country = 'South America';