best rank: 525920
known ips: 142.4.26.39 (7) 162.144.63.146 (6) 64.70.19.34 (1880) 64.70.19.203 (7477)