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 2 principais medicamentos por vendas no departamento de cardiologia que foram aprovados pela FDA após 2019, considerando apenas empresas da África e da América do Sul.
 ###Tabelas: 
CREATE TABLE drugs (id INT, name VARCHAR(255), company VARCHAR(255), department VARCHAR(255), fda_approval_date DATE, sales FLOAT); INSERT INTO drugs (id, name, company, department, fda_approval_date, sales) VALUES (1, 'DrugA', 'African Pharma', 'Cardiology', '2020-01-01', 10000000), (2, 'DrugB', 'Brazilian BioTech', 'Cardiology', '2021-06-15', 12000000), (3, 'DrugC', 'Asian Pharma', 'Cardiology', '2018-03-23', 8000000), (4, 'DrugD', 'European Pharma', 'Cardiology', '2014-11-11', 14000000), (5, 'DrugE', 'South American Pharma', 'Cardiology', '2016-09-10', 9000000);
SELECT * FROM (SELECT * FROM drugs WHERE department = 'Cardiology' AND fda_approval_date > '2019-01-01' AND company IN ('Africa', 'South America') GROUP BY name ORDER BY sales DESC LIMIT 2) a;