IP Country City ISP
94.142.141.66 Russia NTX Technologies s.r.o.