IP Country City ISP
212.102.63.9 Italy Momax Network S.r.l.
80.177.0.49 United Kingdom Hertford Thus Group Holdings Limited
86.90.130.117 Netherlands Weert KPN