rank: 34061
best rank: 34061
known ips: 104.24.109.123 (72) 172.67.195.242 (100) 99.83.154.118 (158140)