A total of 1671 sites are hosted on 18.104.22.168.
Here are the first 5 as they would appear when searched for:
All about Oil and Gas Jobs and Career, Oil and Gas Engineering, Oil and Gas World, Oil and Gas News, Electrical Engineering and Green Technology
...and the list of the remaining 1666:
This is our visitors' thoughts about IP 22.214.171.124
- return to previous: 126.96.36.199
- go to the next: 188.8.131.52