algaritimo de 120 milhões / urgente!!!1