Here's the full list post 1967:
1970s: Bobby Orr, Brad Park, Larry Robinson, Serge Savard, Ken Dryden, Tony Esposito, Bernie Parent, Bobby Clarke, Marcel Dionne, Phil Esposito, Jacques Lemaire, Stan Mikita, Gilbert Perreault, Jean Ratelle, Darryl Sittler, Yvan Cournoyer, Bob Gainey, Bobby Hull, Guy Lafleur.
1980s: Jari Kurri, Mike Gartner, Mike Bossy, Bryan Trottier, Peter Stastny, Denis Savard, Mark Messier, Pat LaFontaine, Wayne Gretzky, Ray Bourque, Paul Coffey, Al MacInnis, Denis Potvin, Borje Salming, Grant Fuhr, Billy Smith.
1990s: Patrick Roy, Dominik Hasek, Scott Stevens, Scott Niedermayer, Brian Leetch, Chris Chelios, Pavel Bure, Brett Hull, Luc Robitaille, Brendan Shanahan, Sergei Fedorov, Peter Forsberg, Ron Francis, Mario Lemieux, Eric Lindros, Mike Modano, Joe Nieuwendyk, Adam Oates, Joe Sakic, Mats Sundin, Steve Yzerman.
2000s: Teemu Selanne, Chris Pronger, Nicklas Lidstrom, Pavel Datsyuk, Martin Brodeur.
Active players: Patrick Kane, Duncan Keith, Jonathan Toews, Alexander Ovechkin, Sidney Crosby, Jaromir Jagr.
There aren't too many that I disagree with. I disagree on Kane, Keith and especially Toews. I personally think Iginla, Thornton and Malkin should be there instead of those 3. I'm also not sure about Nieuwendyk and Datsyuk too.