Ok. Torch brought the following screenshot. On further looking up the top few IPs in the list, I found that 184.108.40.206 is srv.ryushare.com, 220.127.116.11 is deploy.akamaitechnologies.com
If I google these sites, it tells me deploy.akamaitechnologies.com is used to prevent hacking to one's IP and so is used by sites as a dummy. Nothing sensible I can see for the other site.
I have blocked incoming traffic from 18.104.22.168 and my Rx has come down a bit though still high. I am able to open google.com though it brigs a capcha. ( I did not try to open google just before blocking 22.214.171.124 so I am not sure if that sorted me out or it had already started working.)
If anyone can make out these IPs and advise, that would be great.
You do not have the required permissions to view the files attached to this post.