rank: 714567
best rank: 714567
known ips: 172.64.200.18 (6) 104.27.136.197 (86) 99.83.154.118 (158140)