Index of ftp://209.161.129.98/Internet Browsers/IE10
Parent Directory
IE10-Windows6.1-x64-en-us.exe
42.28Mb
August 12 2014 at 10:48
IE10-Windows6.1-x86-en-us.exe
21.99Mb
August 8 2014 at 11:28