IP Country City ISP
94.190.25.184 Russia Pervouralsk INTERRA telecommunications group, Ltd.