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 o navio com o maior peso total da carga.
 ###Tabelas: 
CREATE TABLE Vessels (Id INT, Name VARCHAR(50)); CREATE TABLE Cargo (VesselId INT, Weight FLOAT); INSERT INTO Vessels (Id, Name) VALUES (1, 'Vessel1'), (2, 'Vessel2'), (3, 'Vessel3'); INSERT INTO Cargo (VesselId, Weight) VALUES (1, 15000), (1, 12000), (2, 18000), (3, 20000), (3, 25000);
SELECT Vessels.Name, SUM(Cargo.Weight) AS TotalCargoWeight FROM Vessels JOIN Cargo ON Vessels.Id = Cargo.VesselId GROUP BY Vessels.Id ORDER BY TotalCargoWeight DESC LIMIT 1;