Hello, pehine.
The IP address 69.50.16.154 belongs to InterCage, Inc., a web hosting company in California. However, I wouldn't trust if. First of all, its official web site is simply blank, and secondly it is hosting sites related to the infamous parasites such as Pest Trap and RazeSpyware. I guess your system is infected with a similar parasite. That is why a remote server attempts to access your PC.
The IP address 127.0.0.1 is not foreign. It belongs to your computer. Explorer may need to open certain ports. However, such behavior is quite unusual. I highly recommend you to download
good anti-spyware program and scan your system with it. You might be infected.