IP List distribution Recuva Retail v1.53.1087 (08 Jun 2016), total 2
IP Country City ISP
150.241.75.17 Spain Derio Fundacion TECNALIA
87.223.232.94 Spain Becerril de la Sierra Orange Espana