IP Country City ISP
121.52.91.66 Indonesia PT XL Axiata Tbk