This has been ticking me off every time i use my PC. As seen in the above image, PC connects to those IP Addresses and just downloads and hogs my internet. Upon looking up 22.214.171.124 and 126.96.36.199, it says those ip addresses are connected with Globe Telecom.
I have contacted Windows support about it and they cant seem to give a definitive answer. Hope someone can shed some light unto this.