IP List distribution The Science of Self-Learning, total 3
IP Country City ISP
105.163.2.172 Kenya Safaricom
197.237.183.54 Kenya Wananchi
41.139.252.235 Kenya Safaricom