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 foi o número máximo de nepaleses admitidos quando o número de cingaleses era superior a 5.520, o de bengalis era superior a 2.715 e o de paquistaneses era superior a 139.574?
 ###Tabelas: CREATE TABLE immigration (immigration_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Indians admitted INT, Pakistanis admitted INT, Sri Lankans admitted INT, Bangladeshis admitted INT, Nepalis admitted INT) CREATE TABLE line_honours_results_top_10 (line_honours_results_top_10_id AUTO_INCREMENT PRIMARY KEY, Position INT, Race number VARCHAR, Sail number VARCHAR, Yacht VARCHAR, State/country VARCHAR, Yacht type VARCHAR, LOA (Metres) VARCHAR, Skipper VARCHAR, Elapsed time d:hh:mm:ss VARCHAR) CREATE TABLE final_table (final_table_id AUTO_INCREMENT PRIMARY KEY, Position INT, Club VARCHAR, Played INT, Points VARCHAR, Wins INT, Draws INT, Losses INT, Goals for INT, Goals against INT, Goal Difference INT) CREATE TABLE 1985_nfl_draft (1985_nfl_draft_id AUTO_INCREMENT PRIMARY KEY, Round INT, Pick INT, Name VARCHAR, Position VARCHAR, School VARCHAR) CREATE TABLE leading_money_winners_by_year (leading_money_winners_by_year_id AUTO_INCREMENT PRIMARY KEY, Year INT, Player VARCHAR, Country VARCHAR, Earnings ( $ ) INT, Most wins VARCHAR)  
SELECT MAX Nepalis admitted FROM immigration WHERE Sri Lankans admitted > 5,520 AND Bangladeshis admitted > 2,715 AND Pakistanis admitted > 139,574