IP Country City ISP
93.92.200.189 Russia Saint Petersburg Saint-Petersburg Computer Networks Ltd.