best rank: 853322
known ips: 139.59.68.225 (12) 13.232.97.193 (1) 13.234.28.184 (5) 13.233.11.126 (5)