tokens: In 2005 , the former world record holder on the marathon , Haile Gebrselassie , earned his first win in the Amsterdam Marathon in the fastest marathon time in the world for the 2006 season ( 2:06.20 ) .