IP Country City ISP
190.94.249.18 Venezuela Puerto Ordaz and San Felix IFX Networks Venezuela C.A.