IP Country City ISP
159.93.116.144 Russia Dubna Joint Institute for Nuclear Research
31.200.249.146 Russia Start LLC
77.106.101.24 Russia Tomsk JSC ER-Telecom Holding