IP Country City ISP
94.137.24.66 Russia Omsk Omskie kabelnye seti Ltd.