Stop searching for the Alexa Top 1 million list, instead, use and download the Free Majestic Top 1 Million list which is updated on a daily basis. This list is being shared under a free creative commons license.
A couple of years ago, Alexa stopped sharing their Top 1 million list and since then, a lot of people were searching for a reliable provider of the top 1 million most active websites. The question for a good top 1 million domains list has been answered by the Majestic SEO team.
Majestic has setup a process which exports their top 1 million list on a daily basis. The export is made available on the web, and anyone with an internet connection is allowed to download the top 1 million domains list.