Almost entire population of Ecuador has data leaked Source will download... Almost entire population of Ecuador has data leaked