Index of ftp://95.31.71.129/Distr/IE
Parent Directory
ie6sp1rus
0.00b
January 5 2010 at 20:22
IE7-WindowsXP-x86-rus.exe
14.16Mb
December 7 2006 at 05:39
IE8-Setup-Full-2.exe
17.89Mb
March 21 2009 at 02:16