All but the third one has the same thing, 127.0.0.1.
Well i can at least mention that 127.0.0.1 essentially means local/home.
But i´m afraid i have zero clue what you´re trying to do and with what hardware, so i can´t help much.
If you´re trying to access something over internet, then you need an adress that whatever you connect through recognises properly.
While you´re online(just to make sure you have a valid connection), go to windows start button, type in cmd and run it to get the command prompt, type in netstat and see what you get, then type ipconfig. Ipconfig will show you what adress any networks you have uses, but sometimes netstat will show other stuff, like proxies or such.
Anything starting with 169.254 are autoconfigured stuff that may or may not be correctly working, anything starting with 192.168 is a local network setup ( if there is none and that´s what you want, it may be a good idea to use such an adress since it´s a regular standard ).
And like i said above, any 127.0.0.1 just means "here"/local/home.
Your network card should have an adress its using when you´re online. That´s the one i´m guessing you´re looking for, at least as a starter. But again, i´m just guessing wildly.