IP Country City ISP
159.26.107.30 United States Virginia Beach Christian Broadcasting Network
80.103.148.80 Spain el Prat de Llobregat Orange Espana
83.40.161.183 Spain Las Palmas de Gran Canaria Telefonica de Espana