IP Country City ISP
154.192.32.89 Seychelles DataKeepers
41.86.38.220 Seychelles Cable & Wireless (Seychelles) Ltd
41.86.38.97 Seychelles Cable & Wireless (Seychelles) Ltd