Index of ftp://46.48.140.35/internet/IE10_W7_x86
Parent Directory
IE10-Windows6.1-x86-ru-ru.exe
24.41Mb
November 28 2012