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 a maior receita em locais de patrimônio cultural.
 ###Tabelas: 
CREATE TABLE sites(id INT, name TEXT, country TEXT, revenue INT); INSERT INTO sites (id, name, country, revenue) VALUES (1, 'Historical Site A', 'Italy', 80000), (2, 'Historical Site B', 'Spain', 100000), (3, 'Historical Site C', 'Italy', 70000), (4, 'Historical Site D', 'France', 90000);
SELECT country, SUM(revenue) AS total_revenue FROM sites GROUP BY country ORDER BY total_revenue DESC LIMIT 3;