looks like these guys:
7:20.67 Daniel Komen KEN 17 05 1976 1 Rieti 01 09 1996
7:23.09 Hicham El Guerrouj MAR 14 09 1974 1 Bruxelles 03 09 1999
7:25.09 Haile Gebrselassie ETH 18 04 1973 1 Bruxelles 28 08 1998
7:25.11 Noureddine Morceli ALG 28 02 1970 1 Monaco 02 08 1994
7:27.18 Moses Kiptanui KEN 01 10 1970 1 Monaco 25 07 1995
7:27.59 Luke Kipkosgei KEN 27 11 1975 2 Monaco 08 08 1998
7:27.72 Eliud Kipchoge KEN 05 11 1984 1 Bruxelles 03 09 2004
7:27.75 Tom Nyariki KEN 27 09 1971 2 Monaco 10 08 1996
7:28.28 James Kwalia KEN 12 06 1984 2 Bruxelles 03 09 2004
7:28.41 Paul Bitok KEN 26 06 1970 3 Monaco 10 08 1996
7:28.45 Assefa Mezgebu ETH 19 06 1978 3 Monaco 08 08 1998
7:28.67 Benjamin Limo KEN 23 08 1974 1 Monaco 04 08 1999
7:28.70 Paul Tergat KEN 17 06 1969 4 Monaco 10 08 1996
7:28.93 Salah Hissou MAR 16 01 1972 2 Monaco 04 08 1999
7:28.94 Brahim Lahlafi MAR 15 04 1968 3 Monaco 04 08 1999
7:29.09 John Kibowen KEN 21 04 1969 3 Oslo 09 07 1998
7:29.34 Isaac Viciosa ESP 26 12 1969 4 Oslo 09 07 1998
7:29.45 Saïd Aouita MAR 02 11 1959 1 Köln 20 08 1989
7:30.09 Ismaïl Sghyr MAR 16 03 1972 2 Monaco 25 07 1995
7:30.36 Mark Carroll IRL 15 01 1972 5 Monaco 04 08 1999