Left-out of this article is that the Denisovans seem to be one of the ancestors of the Melanesian peoples living in and near Papua New Guinea: http://johnhawks.net/weblog/reviews/neandertals/neandertal_d....
More about the Melanesians: https://en.wikipedia.org/wiki/Melanesians