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 países têm mais empresas publicando artigos de pesquisa de IA ética?
 ###Tabelas: 
CREATE TABLE companies (id INT, name VARCHAR(100), country VARCHAR(50), num_ethical_ai_papers INT); INSERT INTO companies (id, name, country, num_ethical_ai_papers) VALUES (1, 'Google', 'USA', 300), (2, 'Microsoft', 'USA', 200), (3, 'IBM', 'USA', 150), (4, 'University of Toronto', 'Canada', 120), (5, 'Volkswagen', 'Germany', 100), (6, 'Siemens', 'Germany', 80), (7, 'NTT', 'Japan', 90), (8, 'Toshiba', 'Japan', 70);
SELECT country, SUM(num_ethical_ai_papers) AS total_ethical_ai_papers FROM companies GROUP BY country ORDER BY total_ethical_ai_papers DESC;