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 idiomas indígenas na América do Sul com o maior e o menor número de falantes nativos, ordenados por contagem de falantes.
 ###Tabelas: 
CREATE TABLE Languages (Language VARCHAR(255), Country VARCHAR(255), NativeSpeakers INT);
SELECT Language, NativeSpeakers FROM (SELECT Language, Country, NativeSpeakers, ROW_NUMBER() OVER (ORDER BY NativeSpeakers DESC) AS Rank, COUNT(*) OVER () AS TotalRows FROM Languages WHERE Country = 'South America') AS LanguageRanks WHERE Rank = 1 OR Rank = TotalRows;