90 captures
07 Apr 2005 - 06 Jul 2015
Oct
NOV
Dec
27
2006
2007
2008
success
fail
About this capture
TIMESTAMPS
The Wayback Machine - https://web.archive.org/web/20071127000011/http://ed.sjtu.edu.cn/rank/2004/top500(1-100).pdf
✕