rank: 142352
best rank: 142352
known ips: 104.24.101.28 (70) 172.67.218.121 (96) 67.227.226.240 (188305)