IP Country City ISP
31.28.109.66 Russia Revda INTERRA telecommunications group, Ltd.