AS63859 103.106.158.68/32 CIDR and IP Range Summary.ASN: 63859 - PT. Eka Mas RepublikHost Count: 1Addressable IPs: 1 103.106.158.68