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: Qual é a distribuição dos dados de pesquisa genética por tipo de mutação genética, para os 3 países com mais dados, e para cada mês do ano de 2022?
 ###Tabelas: 
CREATE TABLE genetic_research (id INT PRIMARY KEY, country VARCHAR(255), genetic_mutation VARCHAR(255), data_size INT, research_date DATE);
SELECT EXTRACT(MONTH FROM research_date) AS month, genetic_mutation, SUM(data_size) FROM genetic_research WHERE country IN (SELECT country FROM genetic_research GROUP BY country ORDER BY SUM(data_size) DESC LIMIT 3) AND research_date BETWEEN '2022-01-01' AND '2022-12-31' GROUP BY month, genetic_mutation;