David Andrew Farrow (born January 10, 1975) is a two-time Canadian Guinness World Record Holder for Most Decks of Playing Cards Memorized in a Single Sighting, entrepreneur, memory coach, speed reader and keynote speaker. He is best known for winning the Guinness World Records for Most Decks of Playing Cards Memorized in a Single Sighting in 1996 and again in 2007 when he set out to reclaim his record after it was beaten in 2002. The initial record was set at the Guinness World Records museum in Niagara Falls, Ontario, Canada while the latter was performed for Discovery Channel Canada at CTV Television Network studios. Both records were accomplished under the controlled supervision of multiple cameras and multiple independent witnesses.
At the age of 21, Farrow received his first Guinness World Record for Most Decks of Playing Cards Memorized in a Single Sighting in 1996 where he memorized the order of 52 decks of playing cards, randomly shuffled together, and recalled them correctly under Guinness Record rules (a total of 2704 cards) in a single sighting.
According to wikipedia