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 são as 2 principais organizações com o maior número de modelos de IA desenvolvidos para aplicações sociais benéficas, e qual é a classificação média de segurança de seus modelos?
 ###Tabelas: 
CREATE TABLE AIModels (id INT, model_name VARCHAR(50), organization VARCHAR(50), application_type VARCHAR(50), safety_rating INT); INSERT INTO AIModels (id, model_name, organization, application_type, safety_rating) VALUES (1, 'AI4Good', 'Microsoft', 'Social Good', 85), (2, 'AI4All', 'Google', 'Social Good', 90), (3, 'AI4Impact', 'IBM', 'Social Good', 88), (4, 'AI4Change', 'Amazon', 'Social Good', 92), (5, 'AI4Justice', 'Facebook', 'Social Good', 80);
SELECT organization, COUNT(model_name) as model_count FROM AIModels WHERE application_type = 'Social Good' GROUP BY organization ORDER BY model_count DESC LIMIT 2; SELECT AVG(safety_rating) as avg_safety_rating FROM AIModels WHERE organization IN ('Microsoft', 'Google');