IP Country City ISP
2.39.14.170 Italy Genoa Vodafone Italia DSL
212.102.37.168 Italy Empoli Momax Network S.r.l.
212.102.38.170 Italy Empoli Momax Network S.r.l.
84.17.45.21 Italy Datacamp Limited