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