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: Encontrar os 3 principais museus com o maior número total de obras de arte, em todas as categorias, incluindo pinturas, esculturas e mídias mistas.
 ###Tabelas: 
CREATE TABLE Museums (MuseumID INT, MuseumName VARCHAR(100), TotalArtworks INT); INSERT INTO Museums (MuseumID, MuseumName, TotalArtworks) VALUES (1, 'Metropolitan Museum of Art', 190000), (2, 'British Museum', 8000000), (3, 'Louvre Museum', 480000);
SELECT MuseumName  FROM (SELECT MuseumName, ROW_NUMBER() OVER (ORDER BY TotalArtworks DESC) as rank FROM Museums) AS subquery WHERE rank <= 3;