Index of ftp://95.24.84.208/data
Root Directory
ftp
512.00b
July 23 2014 at 01:04
nas
512.00b
August 16 2014 at 15:21
sys
512.00b
July 8 2014 at 01:04
фото
512.00b
August 16 2014 at 16:13