rank: 145024
best rank: 145024
known ips: 104.27.143.17 (72) 104.27.142.17 (73) 172.67.220.59 (136) 75.2.18.233 (40377) 64.190.63.111 (142050)