diff --git a/malicious_ips.txt b/malicious_ips.txt new file mode 100644 index 0000000..3452c01 --- /dev/null +++ b/malicious_ips.txt @@ -0,0 +1,12938 @@ +88.201.189.216 +14.116.250.8 +85.216.4.211 +147.45.79.226 +203.190.53.154 +190.0.63.226 +64.227.130.31 +43.156.149.50 +104.208.108.166 +183.81.169.238 +118.145.145.142 +49.49.54.99 +190.145.192.106 +200.69.236.207 +181.115.145.34 +43.153.44.198 +103.233.206.154 +194.50.16.5 +14.103.41.239 +120.89.98.72 +89.46.223.32 +103.176.78.125 +8.219.130.170 +190.85.15.251 +117.172.29.130 +109.120.156.2 +167.71.38.220 +61.177.172.172 +61.177.172.160 +109.167.200.10 +129.226.84.230 +92.87.22.210 +185.213.165.92 +103.230.123.36 +185.222.241.60 +103.31.118.13 +61.177.172.136 +218.92.0.56 +51.210.101.225 +202.4.111.68 +103.230.123.52 +103.137.45.252 +61.177.172.168 +218.92.0.24 +218.92.0.27 +61.177.172.140 +218.92.0.29 +218.92.0.22 +218.92.0.31 +218.92.0.113 +159.65.147.193 +192.81.211.213 +218.92.0.118 +218.92.0.34 +51.83.46.251 +92.222.181.145 +36.139.110.254 +103.217.150.171 +61.177.172.161 +180.101.88.197 +185.126.34.211 +111.42.133.43 +61.177.172.179 +106.246.229.147 +200.73.135.75 +167.114.114.51 +181.127.135.242 +132.226.161.3 +43.133.54.108 +103.23.198.10 +144.48.51.88 +220.134.146.222 +35.224.212.24 +201.149.49.146 +103.175.219.98 +198.98.48.187 +151.80.149.86 +14.177.232.0 +1.164.118.172 +181.174.224.99 +103.84.236.222 +116.255.209.48 +156.232.11.32 +191.84.0.55 +128.199.5.115 +107.189.29.175 +34.29.120.92 +81.68.75.162 +186.39.50.137 +113.142.65.170 +186.139.230.111 +154.201.91.250 +43.136.113.142 +14.99.254.18 +39.105.145.254 +140.246.88.75 +5.42.76.63 +95.181.86.2 +103.193.178.175 +180.100.208.91 +103.66.62.129 +118.194.230.250 +146.190.240.131 +128.199.148.185 +148.72.246.251 +209.97.186.17 +219.152.55.76 +45.148.10.69 +116.1.149.196 +93.115.79.45 +211.20.10.199 +36.139.36.250 +74.208.186.214 +159.89.163.69 +191.8.179.27 +46.28.24.130 +166.62.94.122 +134.209.168.219 +91.203.177.71 +46.101.5.100 +103.29.85.13 +144.22.160.225 +43.155.168.169 +94.228.169.65 +43.159.38.60 +218.92.0.107 +139.59.30.174 +95.214.27.253 +197.248.193.134 +14.180.132.201 +93.84.100.70 +14.40.8.125 +121.36.95.187 +222.71.213.93 +36.26.76.62 +3.27.157.218 +198.245.55.32 +103.36.84.107 +111.67.195.127 +171.104.142.57 +91.207.115.249 +91.92.249.215 +219.138.108.82 +218.78.133.202 +49.64.171.245 +107.172.8.170 +147.45.77.176 +43.228.112.254 +49.207.2.190 +138.117.224.2 +43.157.110.175 +103.140.73.223 +121.4.254.116 +64.64.226.178 +199.21.115.199 +64.23.152.204 +190.142.231.100 +103.82.241.206 +115.71.238.37 +103.154.77.2 +167.71.212.130 +103.130.215.82 +124.237.215.133 +200.233.225.153 +117.33.174.18 +190.211.255.106 +200.100.255.30 +193.201.9.156 +117.50.178.36 +111.230.213.149 +129.226.193.194 +112.5.144.252 +103.187.26.64 +43.128.107.180 +183.249.84.29 +85.209.11.227 +95.165.65.191 +79.111.13.178 +170.64.217.2 +183.224.219.194 +58.33.97.119 +213.230.67.32 +139.59.251.167 +124.156.205.16 +156.38.58.9 +139.196.160.85 +8.222.169.217 +178.128.56.162 +196.188.51.249 +125.212.231.209 +91.234.127.158 +91.245.255.88 +180.101.88.245 +112.123.55.53 +134.122.8.241 +118.122.93.139 +54.37.153.81 +220.200.154.138 +217.72.207.210 +181.94.232.99 +202.21.104.23 +138.84.41.218 +8.222.186.205 +161.35.122.26 +89.208.107.220 +197.157.17.151 +194.152.206.17 +37.58.18.216 +115.79.195.213 +54.37.10.124 +79.175.176.225 +82.157.238.134 +195.177.255.37 +42.49.216.35 +36.93.179.14 +5.189.168.65 +219.92.95.30 +174.138.17.145 +122.35.192.61 +93.120.240.202 +218.92.0.76 +1.94.96.168 +160.22.174.82 +103.94.250.174 +77.237.241.30 +153.156.177.225 +139.59.64.179 +116.205.230.173 +180.247.40.167 +51.195.118.78 +185.17.229.65 +128.199.137.110 +39.109.104.153 +118.194.231.208 +95.239.44.254 +14.29.212.189 +117.247.178.81 +37.156.28.169 +119.1.156.50 +84.21.171.194 +164.92.112.124 +103.164.8.158 +146.59.80.142 +79.110.62.21 +192.210.143.29 +24.199.122.65 +147.182.235.144 +191.55.71.99 +119.28.111.112 +159.223.87.185 +20.244.28.157 +43.156.6.162 +113.116.72.27 +217.174.238.90 +165.232.183.193 +197.243.14.52 +49.0.116.196 +194.169.175.37 +85.209.11.27 +85.209.11.254 +103.142.87.231 +83.222.191.62 +92.118.39.120 +23.94.182.99 +137.184.185.209 +45.154.2.38 +77.237.236.239 +14.103.41.240 +124.156.205.101 +191.241.33.18 +194.169.175.38 +175.6.180.66 +45.159.223.102 +117.2.142.24 +79.110.62.145 +209.38.19.62 +152.101.194.113 +121.254.65.248 +212.12.31.69 +199.195.251.215 +197.134.252.37 +59.3.76.218 +209.97.153.186 +190.167.237.191 +95.130.227.131 +178.185.206.179 +36.71.207.10 +141.95.53.205 +101.32.114.105 +184.18.211.199 +190.117.199.208 +212.113.102.128 +111.75.179.200 +47.103.36.53 +201.48.78.29 +132.248.130.218 +219.153.12.26 +128.199.70.247 +89.252.169.173 +43.156.7.9 +107.173.180.54 +94.228.165.82 +118.194.251.7 +68.183.119.215 +154.222.227.97 +68.178.200.48 +45.118.146.109 +43.240.66.4 +120.48.17.127 +103.200.20.78 +47.113.222.216 +182.43.235.218 +154.68.39.6 +152.32.159.121 +104.28.233.73 +104.28.157.115 +85.245.107.230 +37.114.32.223 +81.28.167.30 +124.156.193.71 +118.194.232.39 +185.74.5.177 +125.209.85.187 +43.156.143.216 +218.92.0.112 +180.97.193.137 +185.174.136.146 +163.44.196.189 +35.199.95.142 +43.159.37.80 +42.96.47.163 +103.89.54.203 +68.183.193.113 +185.233.37.14 +69.49.229.5 +64.227.130.24 +68.183.88.186 +37.75.243.124 +104.168.101.176 +128.199.225.7 +111.92.191.20 +103.60.102.100 +193.151.155.139 +36.111.175.18 +170.64.156.116 +183.107.97.126 +49.205.173.232 +31.35.107.150 +159.223.200.16 +43.128.88.244 +187.49.152.14 +117.33.182.179 +187.87.138.163 +69.49.245.160 +183.82.126.193 +188.213.198.121 +198.244.189.218 +47.242.188.92 +5.42.86.254 +42.51.13.179 +134.209.154.30 +143.92.62.29 +192.99.83.178 +159.223.90.186 +170.64.238.160 +196.20.68.81 +170.245.229.242 +34.101.245.3 +103.179.243.194 +5.250.188.211 +142.44.247.114 +137.184.119.247 +5.196.114.220 +43.133.72.103 +118.31.51.38 +8.219.232.90 +103.176.20.115 +159.89.227.175 +103.212.211.151 +41.216.181.162 +178.217.72.50 +188.192.199.114 +117.50.174.21 +112.163.28.218 +140.246.22.189 +34.41.17.26 +134.209.42.7 +187.95.160.53 +43.134.184.54 +68.183.213.247 +113.133.167.99 +173.245.245.71 +58.222.244.226 +189.46.195.47 +187.45.100.0 +43.128.142.238 +156.240.117.200 +43.241.132.10 +41.63.9.36 +45.138.74.204 +45.157.150.162 +45.252.181.30 +113.137.39.62 +175.139.200.245 +125.142.39.13 +101.126.67.16 +143.110.237.160 +36.92.165.163 +43.153.8.12 +73.65.131.28 +121.137.34.45 +103.171.84.7 +119.28.149.74 +164.92.157.100 +137.184.92.227 +222.253.45.177 +180.138.244.32 +143.110.249.252 +43.155.184.226 +218.78.112.60 +161.132.38.113 +61.231.88.138 +8.217.89.207 +42.96.45.86 +221.10.90.144 +43.135.132.212 +67.205.160.228 +182.253.156.173 +150.129.105.120 +165.232.180.105 +179.41.2.183 +146.59.127.25 +57.128.172.114 +43.156.33.129 +35.222.117.243 +222.219.141.178 +61.169.149.171 +37.60.236.136 +58.98.192.10 +190.188.241.93 +80.85.241.43 +14.63.217.28 +118.145.151.149 +1.202.148.157 +49.82.242.63 +119.96.23.34 +183.88.232.183 +195.19.102.197 +139.198.163.221 +189.222.239.75 +205.185.120.144 +177.85.247.230 +128.199.33.46 +158.51.126.147 +101.126.44.124 +60.191.23.20 +132.148.165.220 +193.70.85.215 +157.230.185.9 +101.36.117.39 +188.166.105.120 +43.128.69.82 +43.135.48.212 +23.94.37.38 +103.242.116.75 +95.167.225.76 +103.237.144.204 +185.79.98.224 +185.226.118.131 +120.50.8.60 +103.140.17.248 +213.134.9.74 +43.153.38.187 +218.150.246.42 +51.89.166.236 +120.50.8.48 +120.50.8.50 +13.229.75.134 +170.64.201.235 +45.148.10.251 +68.6.186.161 +120.71.59.32 +42.180.125.68 +139.19.117.197 +180.184.215.64 +211.57.111.99 +165.232.187.31 +203.34.49.134 +154.90.60.175 +201.86.35.193 +23.158.56.100 +5.157.10.83 +183.239.25.115 +185.226.117.23 +140.86.12.31 +137.220.191.181 +49.249.156.130 +209.38.25.253 +14.103.115.210 +101.91.114.194 +82.65.43.136 +83.171.110.159 +5.42.84.61 +161.35.18.131 +183.2.217.17 +202.158.139.57 +82.156.78.109 +117.48.147.14 +47.236.170.1 +103.17.48.8 +51.75.124.228 +139.59.34.109 +136.232.11.10 +188.166.223.5 +121.229.62.85 +206.189.59.169 +162.241.126.244 +101.35.253.65 +92.222.177.43 +118.41.246.179 +103.179.56.126 +204.44.86.58 +179.57.171.65 +27.112.78.14 +51.75.120.93 +202.157.176.210 +101.126.67.173 +47.242.112.41 +159.89.173.71 +97.74.95.243 +124.156.193.184 +36.91.38.31 +45.161.176.1 +189.7.17.61 +47.99.206.14 +27.155.77.8 +158.69.194.208 +178.166.6.153 +64.227.158.157 +160.22.174.70 +139.59.84.6 +36.139.5.209 +116.198.203.71 +125.99.173.162 +150.139.201.247 +165.154.19.74 +165.232.184.43 +195.199.236.9 +92.255.195.59 +64.227.141.226 +156.255.90.124 +211.253.10.96 +121.142.87.218 +20.102.111.157 +47.185.253.146 +121.237.178.18 +39.109.126.254 +156.236.73.180 +101.43.93.18 +118.121.205.244 +114.34.106.146 +206.189.230.76 +154.83.17.34 +159.203.129.103 +217.182.73.127 +185.229.65.26 +20.193.141.133 +119.188.90.230 +14.103.114.225 +185.100.53.39 +36.64.68.99 +165.232.188.94 +103.143.231.132 +47.180.114.229 +194.110.54.141 +140.246.130.145 +51.91.103.16 +14.103.41.39 +47.236.152.172 +36.92.107.106 +103.200.20.247 +47.236.17.202 +62.36.40.105 +193.151.151.169 +51.195.103.245 +157.230.6.184 +134.209.232.150 +188.251.80.194 +101.126.11.251 +101.207.113.73 +193.151.131.108 +210.18.138.41 +163.5.59.58 +36.152.50.213 +112.14.24.235 +68.183.237.40 +118.193.78.200 +201.168.155.16 +134.209.162.179 +152.42.168.228 +83.14.225.62 +138.68.182.240 +192.241.154.78 +31.17.91.80 +103.211.217.182 +103.242.117.120 +139.59.4.108 +14.29.64.91 +118.193.78.221 +43.133.38.170 +101.132.42.220 +156.236.73.61 +194.169.175.107 +84.42.28.190 +219.92.92.106 +1.116.38.108 +49.0.129.17 +69.49.247.178 +81.192.46.49 +36.134.96.76 +103.206.72.2 +51.68.224.126 +88.138.114.161 +106.12.222.76 +139.217.230.48 +64.23.244.21 +58.209.80.14 +213.82.38.230 +103.228.12.152 +43.153.24.194 +186.28.198.206 +154.217.33.45 +47.76.215.102 +110.42.183.85 +165.232.178.225 +43.134.160.175 +106.227.89.165 +47.236.239.0 +103.69.220.19 +36.92.107.125 +104.248.228.79 +167.172.112.115 +117.21.178.12 +1.234.58.136 +158.180.89.135 +103.236.192.222 +103.139.193.99 +150.158.31.194 +167.71.40.235 +170.106.141.183 +121.225.97.248 +125.99.43.6 +81.145.49.186 +43.143.214.160 +186.13.143.106 +165.154.136.61 +139.59.92.140 +110.189.172.153 +59.98.83.57 +165.227.85.21 +93.108.120.147 +181.48.60.50 +81.192.46.38 +36.134.79.140 +124.237.215.129 +117.7.227.159 +103.130.219.202 +165.232.136.32 +70.54.182.130 +36.138.134.121 +185.146.1.9 +129.226.211.164 +72.167.142.34 +175.139.114.243 +178.239.150.153 +114.206.23.151 +14.29.180.161 +101.227.54.119 +139.196.172.83 +180.168.95.234 +179.40.112.6 +61.191.56.59 +43.163.226.99 +64.23.213.230 +103.171.85.118 +103.142.87.238 +201.249.204.178 +180.101.202.30 +1.36.115.49 +15.152.32.121 +128.199.95.60 +124.222.155.211 +95.173.191.84 +1.234.31.117 +43.153.74.60 +150.230.99.204 +51.178.43.161 +117.33.131.6 +35.244.63.246 +42.96.46.204 +64.23.182.57 +78.94.76.242 +118.201.79.222 +43.153.213.70 +218.55.114.90 +46.105.49.104 +200.103.62.174 +185.6.9.159 +203.196.8.148 +154.202.82.2 +180.103.113.78 +177.93.111.166 +131.161.53.174 +103.179.111.6 +36.111.176.54 +175.178.80.251 +213.136.77.170 +61.72.55.130 +161.35.221.197 +45.117.32.230 +87.248.226.146 +42.193.43.190 +77.91.85.126 +64.227.135.228 +143.244.128.71 +111.203.200.220 +162.214.118.146 +198.12.107.228 +58.210.98.130 +157.245.147.26 +117.50.199.249 +89.208.103.230 +43.239.110.151 +195.133.221.95 +195.133.221.92 +195.133.221.93 +195.133.221.94 +185.100.53.71 +34.142.156.17 +24.199.103.14 +103.143.72.99 +64.227.137.157 +103.142.86.221 +170.106.136.167 +107.173.149.47 +79.127.85.197 +154.73.25.116 +78.110.121.88 +135.0.208.122 +222.173.29.165 +62.146.180.196 +103.189.88.167 +101.126.84.62 +159.203.100.16 +62.210.125.190 +199.195.248.117 +158.51.96.38 +121.229.31.33 +172.245.11.11 +45.175.75.60 +122.13.25.186 +188.166.160.119 +43.134.173.146 +122.144.28.33 +62.146.172.158 +147.139.197.200 +111.42.35.138 +49.71.79.34 +139.59.127.73 +125.124.45.195 +164.90.190.165 +143.244.144.227 +61.83.148.111 +180.120.19.38 +46.101.82.89 +178.128.10.123 +168.232.79.91 +45.245.61.114 +222.98.122.37 +116.55.245.26 +80.49.178.202 +27.254.235.4 +71.128.32.25 +218.56.160.82 +43.156.29.177 +106.57.253.254 +82.207.8.154 +38.7.199.29 +152.200.222.72 +188.166.247.227 +201.102.187.46 +206.189.175.87 +121.229.46.12 +2.56.97.52 +128.199.25.145 +107.0.200.227 +161.132.180.115 +118.45.205.44 +116.198.216.58 +157.230.41.24 +152.42.246.102 +142.93.212.189 +117.50.194.47 +109.199.127.217 +144.24.142.136 +77.221.139.217 +167.172.44.49 +68.183.133.144 +103.140.73.45 +103.146.50.230 +67.207.94.128 +43.159.194.101 +202.131.233.35 +182.61.32.217 +43.134.118.9 +47.234.143.55 +104.248.197.210 +113.30.191.50 +165.22.213.242 +202.165.14.104 +43.128.107.63 +45.89.233.214 +36.40.79.122 +64.227.44.14 +201.76.120.30 +125.20.16.22 +218.211.171.143 +49.82.185.175 +20.194.60.135 +104.131.13.104 +43.131.245.109 +65.181.73.155 +61.7.241.146 +121.167.234.224 +146.185.164.25 +150.109.11.104 +220.205.123.144 +190.202.124.93 +104.244.94.223 +128.199.161.227 +218.157.163.203 +157.245.104.97 +152.32.202.213 +122.166.49.42 +107.173.179.195 +78.47.100.75 +165.154.105.128 +27.112.78.61 +192.166.123.50 +203.114.102.173 +45.183.218.125 +128.199.15.135 +138.197.25.2 +14.63.221.137 +221.161.235.168 +94.60.243.249 +172.174.5.146 +36.103.227.136 +47.237.22.193 +182.16.245.79 +103.48.192.48 +117.6.44.221 +103.177.212.2 +185.159.129.101 +60.251.120.199 +137.119.143.130 +116.255.156.120 +119.202.128.28 +137.184.202.107 +122.46.16.230 +217.107.219.149 +160.22.173.233 +8.222.195.31 +103.82.93.228 +103.140.73.139 +101.126.6.243 +43.163.242.195 +221.229.218.50 +190.104.3.139 +165.154.231.82 +117.245.241.89 +218.78.97.218 +171.244.62.35 +62.210.136.198 +174.138.26.60 +121.229.22.122 +43.132.200.4 +107.172.51.151 +176.226.130.30 +113.142.61.162 +120.55.63.28 +20.214.159.245 +121.60.81.142 +58.209.82.184 +159.65.3.130 +82.151.65.155 +103.150.124.201 +31.214.175.213 +188.166.211.7 +51.68.172.35 +117.199.157.242 +125.21.59.218 +64.227.126.250 +122.155.0.205 +148.113.15.210 +219.152.168.133 +112.165.212.156 +217.165.191.106 +171.249.144.53 +167.114.152.198 +36.92.214.178 +66.103.198.67 +167.71.110.236 +24.4.237.19 +187.49.152.12 +142.93.197.192 +141.94.23.12 +167.99.204.235 +85.172.189.189 +188.166.255.224 +206.189.55.247 +27.254.137.144 +117.33.147.233 +39.109.114.211 +123.129.219.127 +185.38.84.47 +123.253.162.254 +113.142.133.18 +98.184.108.60 +47.98.174.134 +193.69.47.180 +60.244.70.4 +129.226.92.229 +197.5.145.102 +170.64.224.189 +111.67.197.165 +117.91.186.55 +43.156.38.16 +139.59.86.114 +97.74.85.237 +161.82.250.57 +121.224.77.232 +101.126.93.113 +139.59.88.204 +14.29.142.199 +193.70.1.27 +47.93.122.152 +118.45.130.113 +140.249.182.238 +212.47.250.207 +137.220.228.87 +163.228.248.90 +185.74.4.17 +147.50.227.79 +188.166.26.215 +162.241.126.176 +84.252.157.155 +36.103.224.209 +58.251.251.151 +49.65.67.22 +49.158.80.130 +142.171.151.221 +103.123.62.156 +170.233.144.109 +189.195.123.57 +45.182.167.237 +143.244.162.174 +111.231.12.228 +138.68.149.40 +185.47.172.95 +109.195.148.73 +36.111.173.99 +104.248.50.109 +161.35.213.29 +36.93.247.227 +43.128.201.47 +123.24.130.49 +14.225.255.208 +212.129.249.68 +51.89.216.178 +43.156.106.77 +51.38.70.168 +128.199.30.150 +42.192.151.167 +154.221.19.69 +177.53.215.134 +119.160.192.75 +61.19.23.158 +182.151.23.231 +122.166.188.101 +64.227.105.79 +106.38.205.224 +110.49.76.244 +152.228.131.33 +152.32.190.221 +43.153.216.216 +64.227.172.8 +120.223.239.157 +206.189.150.101 +40.115.18.231 +146.190.162.83 +103.171.90.220 +181.55.188.218 +152.228.164.249 +182.239.66.101 +125.164.9.52 +73.87.88.208 +211.210.152.106 +39.62.1.254 +116.8.108.115 +67.205.188.21 +115.220.3.90 +106.15.238.36 +89.22.229.203 +182.43.244.141 +170.64.228.74 +154.221.22.77 +195.88.120.62 +65.190.102.226 +150.95.27.208 +61.231.68.5 +73.135.38.134 +103.81.85.216 +91.205.219.185 +183.110.116.126 +221.156.126.1 +121.227.152.171 +118.145.130.5 +43.133.48.16 +113.161.94.225 +52.191.18.251 +42.123.125.111 +113.31.115.76 +121.228.91.47 +150.223.11.167 +58.16.178.72 +89.22.226.216 +14.58.14.151 +8.222.135.175 +175.100.24.139 +107.180.88.176 +159.65.152.143 +180.101.88.244 +104.28.203.57 +58.27.223.134 +157.230.109.82 +45.5.159.36 +104.28.203.58 +104.28.153.14 +64.227.151.109 +120.27.225.1 +77.221.143.195 +139.224.253.112 +47.102.147.59 +128.201.78.253 +43.134.103.193 +58.147.186.2 +190.111.249.136 +91.103.252.1 +77.61.64.143 +142.93.116.14 +177.135.249.197 +221.153.93.81 +111.170.129.164 +47.245.114.128 +45.192.176.21 +43.156.200.169 +90.176.67.60 +159.65.5.50 +103.132.242.155 +223.113.121.94 +187.49.152.10 +106.51.64.158 +5.42.86.119 +77.82.84.12 +218.70.106.202 +14.103.41.223 +5.42.84.98 +161.35.41.240 +191.119.81.158 +125.124.17.153 +164.90.199.99 +154.92.23.218 +186.39.89.85 +157.245.52.211 +167.172.187.155 +152.32.205.101 +34.84.82.194 +210.106.105.197 +101.47.27.170 +88.205.172.170 +218.6.216.110 +202.21.123.124 +111.67.193.203 +152.32.243.231 +64.227.177.112 +34.175.118.185 +222.71.54.18 +69.49.246.102 +180.76.164.4 +115.243.209.94 +202.158.132.241 +198.12.229.101 +81.177.139.201 +104.248.249.174 +82.200.161.178 +185.135.137.171 +175.6.183.185 +45.195.198.124 +20.127.224.153 +111.67.199.21 +1.164.106.124 +92.118.39.133 +141.98.153.71 +77.238.240.115 +68.178.160.133 +41.111.234.136 +151.80.61.151 +203.171.21.222 +122.51.220.87 +177.157.201.62 +129.226.201.243 +115.113.48.157 +43.130.61.210 +104.131.67.146 +8.222.136.217 +212.227.240.137 +161.35.231.77 +80.251.218.164 +64.227.150.212 +159.65.245.48 +171.244.140.174 +185.253.54.52 +101.36.111.53 +121.204.164.96 +139.59.245.64 +141.98.152.205 +150.158.76.156 +103.106.194.74 +103.242.117.17 +182.43.187.39 +125.74.87.10 +121.227.31.13 +139.59.16.54 +101.89.169.61 +164.92.89.49 +146.59.151.211 +154.221.21.234 +103.186.0.128 +106.246.255.83 +112.91.139.101 +41.191.116.18 +36.255.3.203 +117.220.15.119 +14.225.206.98 +190.156.238.162 +152.32.145.102 +170.64.209.177 +43.159.148.17 +120.92.111.55 +112.184.141.69 +164.132.56.147 +187.75.159.201 +159.65.150.221 +178.128.161.183 +103.148.195.44 +157.230.25.246 +148.66.132.204 +43.128.117.169 +193.151.154.172 +49.235.92.122 +49.64.169.153 +8.219.236.45 +49.233.124.191 +185.196.8.248 +111.90.168.2 +139.59.120.195 +81.192.46.45 +115.239.219.156 +165.22.98.2 +178.128.254.80 +115.73.209.212 +23.95.122.95 +198.11.183.112 +185.147.125.227 +35.230.66.101 +182.93.50.90 +5.42.104.46 +43.156.59.212 +200.24.135.134 +165.232.135.104 +180.76.177.111 +111.238.174.6 +178.128.56.77 +179.33.186.151 +51.75.194.10 +54.247.227.156 +58.176.7.1 +103.4.145.50 +200.122.249.203 +172.104.121.223 +185.157.223.126 +188.112.63.67 +137.74.194.140 +106.246.224.154 +211.72.129.212 +51.68.126.207 +206.189.141.87 +118.163.132.212 +103.137.75.74 +211.72.129.211 +164.92.77.17 +158.51.124.56 +209.141.35.103 +43.135.95.151 +125.124.98.200 +120.48.251.1 +122.179.128.202 +162.19.48.19 +103.250.11.60 +178.62.194.205 +171.244.134.21 +106.201.243.204 +96.84.198.29 +91.144.20.198 +107.175.33.240 +201.131.212.19 +218.3.11.187 +64.227.185.138 +174.138.54.13 +176.196.236.146 +51.75.170.22 +159.89.20.44 +36.139.169.94 +43.224.48.86 +113.31.118.167 +115.63.252.124 +212.113.119.18 +103.39.241.185 +94.254.0.234 +43.156.98.81 +20.197.44.186 +91.196.164.176 +165.232.176.102 +182.151.42.223 +83.229.124.190 +189.39.13.13 +122.53.133.167 +197.221.232.44 +177.115.11.175 +101.126.21.179 +101.36.110.224 +36.66.16.233 +175.6.71.80 +152.42.139.235 +27.254.235.12 +182.253.238.218 +27.71.26.179 +80.253.31.232 +198.244.190.96 +161.10.227.100 +188.17.148.221 +193.151.136.48 +128.199.100.189 +34.91.0.68 +181.52.238.13 +64.227.140.112 +182.44.75.253 +111.67.194.230 +101.126.64.102 +119.10.178.118 +190.239.163.226 +203.121.40.210 +45.250.0.90 +165.22.59.100 +14.29.192.146 +178.16.142.61 +164.92.180.140 +104.248.246.27 +206.189.64.106 +122.166.156.246 +89.169.152.76 +195.90.219.127 +196.203.207.166 +185.54.185.151 +221.234.146.128 +192.3.249.120 +198.98.53.42 +104.28.238.182 +60.248.122.199 +104.28.158.58 +104.28.206.182 +167.99.50.53 +15.204.31.161 +104.199.217.25 +190.153.249.99 +165.232.111.152 +185.141.132.26 +36.66.66.195 +112.72.235.19 +146.190.92.189 +36.67.56.52 +209.97.183.49 +121.151.223.185 +122.194.12.42 +82.163.22.90 +36.94.179.37 +113.140.26.44 +73.156.111.59 +142.93.215.220 +42.51.33.212 +178.128.94.81 +218.255.245.10 +159.65.150.208 +151.252.84.225 +89.46.223.34 +187.95.162.17 +197.5.145.8 +119.96.157.188 +123.130.85.124 +89.185.85.104 +117.80.229.111 +43.134.166.245 +109.94.172.229 +135.125.238.48 +154.209.4.95 +115.144.115.170 +43.134.92.252 +193.151.147.39 +49.231.192.36 +187.23.69.54 +179.62.89.72 +103.191.178.123 +200.232.9.210 +128.199.194.1 +193.70.87.152 +132.145.185.47 +36.64.217.27 +95.85.56.9 +185.46.18.99 +162.240.238.27 +119.28.118.4 +161.35.206.2 +43.153.215.191 +45.61.162.28 +96.69.13.140 +46.28.24.69 +13.57.254.82 +161.132.38.37 +139.59.14.245 +103.233.252.122 +46.101.208.77 +160.22.175.149 +8.221.139.48 +143.110.253.119 +154.213.187.109 +184.168.21.190 +43.128.109.135 +161.35.136.120 +129.226.154.36 +144.22.197.252 +112.196.70.142 +43.134.175.129 +143.110.233.79 +8.219.233.232 +43.156.41.124 +43.134.110.112 +200.108.132.134 +139.59.226.77 +23.224.143.220 +129.226.215.132 +43.157.32.60 +172.174.72.225 +107.172.131.107 +191.242.105.131 +210.91.73.167 +43.134.34.122 +194.5.177.40 +165.22.197.179 +46.245.98.64 +171.244.37.93 +59.22.42.213 +1.215.240.130 +51.77.58.143 +14.241.229.11 +190.144.14.170 +110.188.21.234 +14.224.133.66 +49.72.212.22 +82.64.49.122 +14.103.122.187 +84.46.253.237 +74.234.146.205 +113.142.130.60 +113.62.172.29 +34.126.80.8 +124.156.196.216 +222.253.40.231 +103.187.169.68 +112.161.86.234 +222.253.33.116 +43.156.236.44 +165.232.191.172 +180.103.102.38 +139.59.20.119 +165.232.179.80 +77.221.156.122 +8.222.135.4 +43.154.183.138 +200.8.70.6 +45.140.193.148 +43.155.173.166 +103.71.76.226 +37.187.195.139 +182.43.223.109 +198.23.174.113 +142.93.214.52 +186.13.38.139 +176.236.59.45 +171.244.37.103 +14.143.255.43 +103.107.91.89 +80.66.75.106 +47.93.45.31 +141.94.106.15 +39.109.126.161 +192.241.153.100 +165.232.33.228 +114.219.157.97 +207.244.236.246 +170.64.128.224 +185.117.155.106 +103.130.214.174 +36.103.224.85 +129.226.91.169 +58.215.203.139 +188.155.252.44 +51.77.245.237 +37.130.201.27 +43.154.207.124 +116.212.135.137 +138.68.161.220 +190.146.5.58 +165.232.147.130 +191.233.25.20 +206.189.44.103 +45.148.10.46 +220.178.8.154 +139.59.10.188 +49.51.186.194 +167.172.105.64 +167.71.229.36 +115.134.17.209 +5.42.87.182 +159.203.112.234 +62.28.222.221 +139.59.31.108 +103.149.26.91 +154.38.164.180 +129.226.212.125 +147.45.233.178 +83.235.16.111 +45.118.146.202 +216.172.190.206 +106.75.252.202 +159.65.154.92 +160.22.172.139 +209.38.16.87 +39.91.166.103 +116.193.190.174 +148.66.132.190 +197.227.8.186 +154.92.22.162 +185.234.216.97 +36.108.172.220 +43.133.112.167 +103.30.117.49 +78.4.254.135 +40.117.97.0 +138.197.102.26 +8.222.169.95 +175.6.141.237 +193.69.50.127 +107.180.73.148 +172.245.91.51 +103.187.147.35 +103.170.86.94 +128.199.75.180 +101.89.192.90 +193.227.182.203 +179.109.96.118 +171.244.37.96 +27.150.20.147 +165.154.71.165 +187.62.88.136 +188.165.36.53 +38.41.19.23 +217.114.43.27 +139.155.11.207 +72.46.242.87 +119.188.67.142 +43.153.194.238 +174.138.24.187 +64.225.17.80 +42.240.141.37 +187.73.179.91 +190.181.4.12 +202.103.55.158 +51.254.101.166 +24.199.113.111 +101.126.67.168 +167.99.193.82 +198.46.177.92 +113.125.189.25 +161.35.50.225 +68.183.234.223 +88.142.46.185 +128.199.73.168 +213.194.136.30 +167.99.127.181 +117.50.186.154 +103.140.72.253 +165.154.20.68 +43.159.45.214 +161.132.41.224 +218.60.50.126 +121.17.75.174 +125.124.21.125 +103.203.224.181 +57.128.62.211 +83.22.218.192 +140.246.110.212 +46.101.1.149 +161.132.48.103 +106.13.226.135 +159.203.110.93 +172.232.175.37 +34.140.65.171 +103.140.72.250 +209.141.62.234 +43.156.34.165 +51.161.153.48 +113.204.50.98 +114.96.71.150 +189.144.223.202 +165.22.16.134 +8.222.128.242 +111.67.196.131 +120.28.117.34 +64.227.132.173 +5.42.75.1 +134.209.222.136 +212.49.70.200 +187.16.96.250 +89.35.14.168 +165.227.245.17 +47.92.122.215 +66.175.239.55 +62.138.0.19 +5.228.112.234 +50.225.176.238 +46.188.119.26 +193.151.132.230 +138.113.18.137 +150.223.49.29 +1.214.197.163 +104.248.149.46 +124.222.144.28 +200.137.6.232 +125.164.9.25 +116.140.211.92 +223.241.247.214 +188.164.161.128 +117.50.198.231 +34.92.18.156 +125.16.191.57 +92.27.101.99 +103.146.52.88 +187.208.167.84 +118.26.37.77 +47.236.22.121 +103.140.72.251 +123.160.166.32 +202.157.184.46 +185.4.180.150 +101.91.198.169 +182.151.3.137 +200.13.244.227 +165.154.11.113 +103.100.210.19 +103.59.209.5 +121.4.118.240 +182.43.244.184 +188.81.58.11 +51.38.126.105 +165.22.252.77 +177.148.230.108 +121.62.19.24 +101.36.105.7 +8.210.174.140 +114.234.33.205 +143.110.255.146 +203.150.34.32 +189.127.173.52 +103.92.24.242 +94.228.163.98 +91.77.163.86 +61.147.204.98 +91.92.185.172 +58.8.0.82 +68.183.221.93 +159.203.128.174 +180.247.10.82 +182.75.216.74 +43.153.98.47 +45.137.180.138 +121.229.42.86 +64.119.31.49 +101.126.90.130 +8.134.159.4 +159.89.99.112 +113.137.34.212 +43.128.103.168 +87.255.193.50 +43.134.237.73 +61.171.68.198 +206.189.45.206 +183.105.155.146 +82.196.3.179 +35.210.61.208 +36.40.84.110 +116.193.190.42 +129.226.207.16 +190.114.253.4 +61.171.80.47 +47.238.195.126 +161.35.25.207 +189.112.33.213 +178.61.244.91 +178.88.161.82 +180.106.114.227 +186.10.125.209 +202.218.225.78 +81.70.41.231 +112.64.161.58 +186.235.70.44 +171.244.37.97 +46.191.141.152 +185.162.250.45 +186.235.70.41 +120.70.103.209 +103.221.80.92 +125.124.66.222 +103.232.174.75 +125.124.122.61 +113.10.158.151 +129.226.95.156 +199.76.38.122 +206.189.134.59 +162.241.125.80 +219.145.1.6 +170.64.139.223 +27.150.169.85 +111.9.5.132 +72.167.52.254 +123.127.222.18 +47.103.130.146 +165.227.9.20 +45.252.181.11 +142.93.55.71 +45.9.228.28 +43.155.135.5 +45.148.10.242 +101.126.4.215 +103.147.242.68 +43.134.61.208 +36.99.61.168 +174.174.123.32 +43.156.8.244 +43.153.209.254 +107.173.251.43 +93.123.194.205 +58.229.185.234 +85.18.236.229 +101.126.90.116 +103.87.207.254 +201.81.240.66 +209.38.16.138 +47.92.122.174 +180.110.75.210 +41.215.130.247 +47.236.108.235 +47.247.116.211 +143.198.108.126 +120.48.175.69 +43.153.220.12 +180.184.46.145 +43.131.244.252 +14.225.206.188 +85.221.48.115 +27.71.237.15 +188.226.182.5 +190.99.96.96 +68.183.85.57 +103.97.247.139 +180.109.56.107 +68.183.108.31 +195.24.56.135 +107.175.245.71 +43.159.52.75 +20.54.18.190 +120.194.62.119 +165.22.101.34 +101.126.16.143 +47.103.216.95 +186.118.142.216 +204.48.28.55 +143.198.145.136 +64.227.147.33 +144.217.13.134 +203.189.207.28 +190.111.211.81 +103.175.30.227 +121.160.189.9 +209.38.226.31 +207.181.232.238 +59.36.75.227 +183.4.23.237 +109.100.33.178 +203.57.237.23 +8.222.249.167 +34.131.203.2 +177.161.211.73 +8.217.144.163 +36.99.39.21 +87.101.135.122 +175.106.17.99 +186.10.86.130 +118.145.147.188 +152.42.244.23 +145.239.255.60 +43.156.9.25 +182.151.35.183 +185.129.119.116 +154.83.13.250 +23.94.61.62 +201.48.76.193 +83.41.37.179 +137.184.233.132 +5.11.145.151 +103.98.4.35 +167.71.166.71 +165.22.11.27 +103.11.195.101 +106.75.88.44 +101.126.5.160 +45.64.3.60 +8.222.160.199 +103.130.213.139 +51.222.200.58 +123.30.157.54 +198.20.246.131 +203.106.164.74 +62.60.214.163 +202.51.214.98 +138.99.6.74 +192.227.249.215 +213.6.203.226 +68.183.180.246 +159.223.10.34 +101.126.66.68 +45.236.49.76 +43.134.237.188 +188.166.99.20 +159.223.91.235 +61.222.211.114 +96.78.175.36 +124.43.145.144 +128.199.252.176 +101.126.86.208 +165.227.107.177 +45.164.39.253 +179.104.33.17 +178.62.66.67 +210.17.195.178 +165.227.107.242 +88.175.186.160 +111.68.111.100 +14.116.157.75 +41.208.147.21 +23.158.56.33 +151.80.144.233 +207.154.249.76 +212.62.96.129 +192.3.23.224 +190.89.90.70 +150.223.39.153 +172.245.112.196 +79.175.128.161 +211.20.14.156 +118.97.196.34 +61.220.44.44 +75.119.151.111 +147.139.201.164 +89.46.223.31 +222.108.100.117 +61.155.106.101 +43.134.231.178 +193.70.0.177 +103.10.45.57 +167.99.237.61 +120.226.84.116 +221.148.97.239 +139.59.188.13 +104.248.128.33 +106.52.58.179 +121.224.75.58 +173.248.237.221 +156.236.74.13 +109.94.172.86 +51.91.249.38 +181.129.230.66 +190.85.18.62 +190.145.5.130 +186.86.24.113 +59.120.122.64 +181.49.221.86 +189.79.31.223 +170.64.225.174 +204.48.30.151 +43.249.184.248 +84.53.218.106 +189.178.50.214 +122.114.239.72 +69.164.199.71 +164.90.211.134 +137.220.191.188 +152.42.214.15 +106.75.144.239 +113.137.40.78 +189.126.4.42 +95.255.108.3 +103.117.180.91 +103.231.254.126 +159.65.147.20 +187.33.59.116 +43.134.85.233 +62.133.63.215 +195.26.231.49 +103.142.86.82 +83.41.50.48 +116.14.97.92 +187.202.54.205 +213.225.33.213 +180.109.252.41 +178.159.10.203 +172.232.217.158 +185.233.118.156 +103.17.140.142 +101.201.38.226 +121.228.41.230 +181.114.122.224 +101.89.159.65 +50.84.211.204 +201.63.145.114 +111.68.108.73 +103.177.43.205 +165.22.117.169 +52.161.123.84 +134.209.173.214 +152.32.192.24 +52.172.162.64 +103.213.238.91 +217.142.18.205 +132.248.204.83 +43.131.0.81 +109.199.118.123 +114.217.51.103 +89.165.1.15 +140.246.137.102 +200.24.135.130 +190.128.241.2 +45.55.68.205 +103.107.91.91 +81.17.99.122 +27.150.26.228 +103.231.59.34 +14.103.44.165 +103.160.148.170 +77.37.136.47 +104.236.201.173 +210.100.165.51 +182.16.245.85 +116.198.216.131 +187.210.77.100 +101.43.54.155 +91.196.54.125 +80.158.2.254 +141.94.115.212 +165.154.187.12 +185.180.231.178 +5.181.132.126 +119.96.221.213 +111.53.87.28 +150.95.25.4 +5.42.84.176 +190.15.193.118 +164.92.84.127 +107.175.136.155 +185.35.202.243 +104.234.173.197 +185.69.153.130 +148.75.58.101 +43.135.129.247 +138.121.1.70 +211.253.9.49 +205.185.113.140 +46.47.255.114 +103.119.117.10 +211.194.83.173 +43.159.46.253 +200.17.65.167 +106.58.213.207 +139.59.65.30 +43.128.144.16 +111.173.89.134 +92.205.21.182 +191.253.236.133 +103.244.232.110 +161.35.210.149 +203.150.107.16 +5.135.36.99 +27.128.174.164 +218.78.30.241 +180.109.56.92 +144.34.212.238 +221.222.184.230 +170.64.234.30 +101.200.243.197 +41.231.46.89 +181.94.237.129 +128.199.217.163 +52.161.107.123 +159.89.154.119 +51.79.159.66 +87.157.107.140 +106.12.133.92 +121.229.191.90 +103.84.119.130 +52.161.164.116 +113.134.212.85 +8.219.232.81 +91.144.162.41 +81.12.27.92 +135.125.161.64 +15.235.206.236 +113.88.65.194 +188.132.198.68 +122.176.122.24 +154.211.14.74 +112.64.162.138 +119.28.158.18 +203.189.200.190 +64.62.197.91 +202.72.235.223 +80.68.7.50 +190.147.74.64 +47.245.116.39 +107.150.119.46 +5.196.22.125 +116.198.217.231 +125.164.5.193 +36.40.87.109 +8.222.252.46 +176.10.207.140 +173.249.27.224 +103.97.132.8 +157.245.194.78 +192.241.132.143 +65.73.231.122 +34.95.169.226 +199.115.228.186 +8.221.143.221 +83.135.5.201 +47.236.124.148 +35.233.250.87 +72.14.183.154 +186.18.85.108 +188.149.250.117 +134.209.157.25 +143.244.130.178 +109.120.135.182 +40.127.173.225 +1.232.29.63 +157.245.251.23 +43.167.246.156 +43.130.16.82 +27.254.149.199 +156.238.226.185 +14.108.213.54 +185.142.53.176 +106.222.231.176 +77.91.84.54 +54.37.66.136 +123.140.114.196 +94.156.69.222 +138.197.31.247 +187.251.150.198 +104.248.36.106 +94.180.247.20 +128.199.183.223 +43.155.186.15 +193.233.252.6 +193.151.131.247 +198.12.114.232 +20.87.21.241 +8.221.137.233 +41.223.40.78 +159.65.161.118 +94.158.57.217 +115.95.180.244 +186.122.177.140 +83.235.21.125 +68.183.63.174 +182.156.6.210 +198.57.248.56 +219.142.106.167 +111.203.206.188 +89.160.118.239 +125.72.54.155 +193.183.245.114 +47.245.91.86 +192.99.59.56 +183.105.214.111 +5.42.77.194 +43.134.226.192 +14.225.207.121 +121.228.31.111 +170.64.157.139 +8.219.229.208 +197.199.224.52 +185.74.4.20 +81.19.137.94 +14.63.160.31 +146.190.151.49 +184.168.125.143 +81.70.38.95 +49.233.211.17 +146.190.104.244 +103.146.52.138 +124.156.157.110 +220.196.192.52 +58.98.196.16 +193.176.179.126 +5.42.74.254 +185.234.111.174 +35.193.137.88 +192.210.255.57 +209.38.21.122 +174.138.26.166 +210.17.230.213 +219.145.1.65 +120.39.211.213 +143.255.149.68 +78.68.226.31 +119.96.47.1 +129.222.103.39 +111.67.192.132 +182.242.224.196 +103.149.27.228 +189.15.31.98 +222.253.33.98 +181.212.81.228 +61.240.213.169 +41.196.0.14 +45.11.93.205 +43.167.240.10 +122.165.124.15 +125.124.156.244 +23.158.56.169 +210.3.200.114 +139.59.85.199 +49.232.10.214 +211.75.210.32 +106.105.165.33 +211.243.43.58 +170.64.209.134 +152.200.181.42 +189.112.242.67 +212.80.7.124 +181.90.206.193 +189.241.253.59 +104.28.202.179 +104.28.154.6 +104.28.234.179 +104.28.234.178 +64.227.149.9 +14.215.164.41 +47.115.219.24 +111.172.250.61 +182.61.132.43 +109.173.122.75 +47.238.185.183 +47.240.45.5 +223.84.157.118 +117.72.45.130 +189.138.13.165 +103.177.181.185 +43.153.66.145 +36.140.248.98 +67.217.62.78 +161.82.233.179 +101.254.166.52 +182.229.12.141 +101.126.70.112 +197.220.88.66 +37.187.103.145 +47.238.194.217 +187.23.52.9 +77.221.158.210 +107.173.85.161 +170.64.137.176 +119.0.127.214 +165.227.238.118 +165.227.224.171 +121.41.94.126 +43.156.39.108 +141.95.162.177 +47.76.45.138 +103.142.25.22 +139.59.4.122 +39.109.112.75 +47.236.4.74 +23.158.56.152 +91.196.164.131 +67.205.132.129 +185.28.154.221 +138.197.88.73 +146.190.58.16 +120.53.108.252 +218.206.136.24 +124.220.15.137 +65.190.102.227 +182.59.139.27 +159.65.161.18 +170.64.201.169 +207.154.228.201 +122.154.48.30 +103.234.151.55 +43.230.67.235 +81.174.41.1 +182.93.7.194 +45.231.129.172 +103.187.146.93 +139.59.18.138 +209.145.57.175 +168.167.228.74 +218.0.56.139 +43.130.7.146 +58.34.157.202 +156.245.5.12 +107.173.57.228 +161.82.250.36 +36.155.14.189 +69.87.207.136 +45.10.244.63 +143.198.97.174 +62.232.121.52 +45.195.198.15 +8.219.159.84 +31.128.41.9 +103.120.154.21 +42.193.127.76 +8.221.136.6 +118.34.13.31 +121.166.207.209 +117.72.66.39 +170.64.196.60 +116.198.227.190 +68.183.236.42 +212.80.7.239 +174.138.92.74 +36.57.109.104 +81.70.40.202 +45.194.36.52 +58.223.177.24 +14.225.204.199 +194.113.236.217 +27.112.79.151 +97.74.83.185 +14.34.157.138 +59.125.26.4 +171.104.143.176 +189.195.113.27 +200.122.253.129 +103.59.94.197 +47.84.91.15 +139.59.35.6 +190.104.25.210 +103.86.198.162 +121.162.13.25 +99.226.129.119 +167.71.7.226 +47.236.120.108 +185.228.135.173 +103.163.119.106 +52.161.142.245 +102.217.123.243 +119.96.226.228 +177.41.214.220 +118.182.97.35 +124.198.59.254 +103.190.214.13 +111.173.76.43 +120.26.3.153 +45.138.74.157 +59.12.160.91 +103.191.14.243 +103.165.231.131 +162.241.126.153 +202.39.239.109 +89.252.146.211 +176.38.37.229 +45.147.251.229 +143.198.87.153 +83.250.116.100 +54.36.163.1 +43.153.80.184 +118.70.48.219 +43.155.168.85 +36.138.201.196 +67.141.136.157 +165.231.182.33 +159.223.16.184 +161.49.215.46 +36.41.175.91 +103.231.46.66 +47.76.93.191 +88.151.32.87 +34.126.125.175 +186.121.205.29 +125.124.68.9 +170.79.37.88 +146.190.74.249 +101.126.66.128 +187.95.162.21 +119.193.72.196 +181.188.159.138 +81.12.32.26 +179.51.153.37 +103.250.151.241 +194.164.175.159 +103.63.25.141 +34.128.77.56 +49.7.155.209 +43.134.80.199 +171.22.31.199 +207.154.202.29 +103.82.240.194 +183.150.183.134 +92.191.96.205 +139.59.190.26 +51.38.112.61 +23.158.56.121 +200.196.50.91 +138.68.140.83 +187.51.208.158 +170.64.163.1 +42.123.121.169 +170.64.185.109 +38.187.203.109 +171.22.31.142 +197.5.145.73 +112.49.236.68 +83.171.89.209 +147.50.103.212 +103.212.211.155 +186.57.3.74 +47.236.121.207 +89.185.85.253 +122.114.252.143 +147.182.140.141 +94.23.123.1 +103.113.105.169 +93.92.61.13 +182.253.47.126 +211.25.33.132 +103.75.182.15 +117.33.143.85 +37.186.123.99 +103.174.115.172 +165.154.20.207 +117.200.76.166 +103.165.130.61 +5.34.206.83 +143.110.150.27 +45.117.177.189 +197.248.187.251 +117.221.199.172 +103.177.181.190 +103.181.143.24 +129.226.207.190 +60.29.165.90 +1.254.101.182 +213.67.213.21 +14.54.22.11 +150.239.82.77 +111.113.0.122 +8.222.166.125 +109.236.47.90 +194.50.16.26 +159.65.157.130 +27.219.42.184 +40.65.188.37 +64.227.133.133 +103.28.90.118 +183.110.116.65 +165.227.183.29 +101.126.54.167 +142.93.203.255 +191.217.137.126 +39.165.143.163 +165.232.191.165 +112.91.139.202 +43.134.134.122 +172.245.223.99 +103.164.223.188 +139.59.56.53 +115.78.4.182 +43.134.183.142 +27.71.25.96 +177.38.236.177 +122.187.228.233 +113.219.210.202 +200.109.234.38 +189.195.113.23 +97.74.87.44 +141.136.35.18 +159.89.160.250 +92.205.231.90 +103.130.215.106 +91.214.130.17 +65.49.196.227 +187.45.55.213 +122.114.89.250 +134.255.180.95 +173.249.52.14 +107.175.254.29 +146.190.244.91 +186.233.204.10 +41.59.86.232 +192.210.135.20 +223.197.186.7 +178.128.84.59 +80.99.216.12 +146.0.121.234 +27.96.84.211 +213.55.85.202 +143.110.250.108 +181.94.215.202 +135.125.234.215 +116.8.109.79 +47.104.128.108 +144.217.4.239 +103.146.149.243 +161.35.72.227 +64.225.98.83 +120.48.56.8 +185.168.118.127 +140.246.90.154 +51.75.25.97 +93.190.225.213 +117.80.234.78 +166.186.196.76 +85.24.208.247 +69.126.144.30 +151.24.8.44 +107.175.32.28 +189.112.0.11 +188.128.75.50 +188.187.192.66 +27.72.151.114 +166.186.196.103 +60.51.54.37 +36.111.150.43 +43.167.242.132 +161.35.71.130 +202.46.27.79 +45.180.136.12 +103.1.100.53 +170.64.157.42 +167.172.110.251 +139.99.99.234 +34.80.60.21 +164.92.117.215 +103.31.118.11 +111.67.201.141 +8.222.181.172 +117.83.194.85 +94.141.102.140 +27.150.188.112 +141.94.26.113 +34.69.109.250 +167.86.100.138 +157.245.103.176 +79.138.42.38 +219.254.70.41 +51.158.119.63 +113.65.13.244 +103.230.120.197 +183.186.140.46 +101.227.203.162 +119.23.78.239 +138.197.168.82 +109.167.197.20 +134.209.151.199 +103.217.144.8 +188.151.149.34 +103.246.240.28 +171.22.31.48 +79.117.212.226 +180.101.183.94 +69.49.247.81 +103.76.120.31 +180.184.82.249 +175.198.18.3 +164.90.220.102 +101.126.45.226 +42.112.21.207 +51.38.39.235 +157.230.13.44 +89.46.223.35 +41.218.225.14 +190.119.66.238 +202.157.186.116 +125.124.74.56 +122.114.192.107 +103.179.57.203 +157.245.126.60 +84.52.103.234 +181.115.146.26 +154.209.4.2 +168.75.93.1 +12.156.67.18 +136.232.98.230 +46.107.214.210 +165.22.218.181 +200.118.99.170 +61.183.8.43 +125.124.43.144 +14.103.65.62 +186.31.95.163 +190.188.243.115 +90.160.139.163 +45.168.176.36 +111.67.193.149 +140.246.112.207 +8.222.182.65 +140.246.67.3 +106.75.175.181 +8.219.249.116 +111.170.12.158 +103.157.115.106 +187.190.58.228 +14.63.196.175 +193.124.188.124 +36.111.188.89 +80.107.50.128 +45.141.84.240 +61.99.254.192 +170.238.235.120 +72.167.44.240 +217.234.153.89 +103.30.195.61 +106.250.187.83 +42.228.19.165 +170.64.135.0 +165.231.143.243 +213.199.53.211 +139.150.69.56 +103.179.57.150 +152.32.147.9 +43.135.37.151 +180.76.167.209 +68.183.80.132 +178.239.150.16 +103.177.181.86 +123.30.249.49 +3.106.136.93 +159.223.33.49 +103.177.181.174 +103.177.181.98 +175.207.13.86 +117.48.143.66 +136.232.68.50 +13.239.41.152 +13.236.162.102 +219.145.1.56 +42.51.41.163 +110.166.87.119 +43.156.249.218 +165.227.87.78 +119.138.205.218 +188.81.107.160 +103.203.140.113 +66.19.240.142 +219.152.53.127 +51.68.10.90 +47.158.120.202 +1.194.166.30 +170.64.228.205 +170.64.167.152 +43.135.155.251 +181.225.190.28 +211.226.132.101 +211.51.140.148 +47.20.248.179 +221.7.46.242 +89.97.218.142 +106.12.181.81 +180.242.129.195 +51.89.165.94 +43.143.93.217 +182.66.79.118 +115.160.146.86 +103.172.112.192 +167.71.254.209 +195.123.217.219 +49.72.218.145 +51.68.137.240 +106.51.3.214 +175.6.97.174 +146.190.76.99 +183.162.79.39 +162.212.152.154 +206.217.136.36 +47.236.206.129 +114.100.49.20 +61.191.103.17 +167.172.72.45 +122.114.113.177 +13.60.144.112 +54.80.207.46 +101.126.5.109 +36.40.86.48 +121.163.199.97 +61.171.86.70 +104.248.146.99 +47.76.57.117 +180.103.122.104 +106.51.80.81 +103.161.133.240 +172.104.40.124 +170.83.79.29 +159.65.6.252 +170.83.79.31 +14.241.225.1 +186.12.186.79 +193.32.162.83 +210.245.54.214 +111.180.193.158 +47.117.37.29 +138.197.182.157 +190.153.131.46 +64.62.197.167 +90.239.30.219 +81.133.106.57 +60.54.21.235 +45.11.93.67 +159.223.131.129 +14.103.41.23 +200.60.12.163 +58.216.8.103 +78.128.113.74 +116.120.97.12 +137.220.191.189 +109.237.147.106 +24.97.253.246 +182.23.95.87 +146.196.67.214 +185.81.31.41 +185.201.115.159 +159.89.167.122 +123.56.100.62 +167.114.96.239 +106.13.101.46 +61.245.10.25 +147.182.234.110 +167.71.163.44 +77.238.247.136 +182.184.66.75 +106.51.105.25 +36.26.85.222 +42.180.160.78 +64.227.144.204 +8.222.134.169 +82.196.9.140 +8.219.231.90 +165.154.36.71 +104.225.159.240 +144.217.89.216 +183.87.223.5 +106.13.209.251 +139.196.223.126 +77.244.145.228 +171.244.57.238 +94.61.7.100 +43.163.210.67 +79.111.0.58 +15.235.207.53 +182.43.159.253 +223.159.82.10 +95.238.159.227 +51.15.4.140 +119.96.170.117 +121.201.125.75 +101.126.85.95 +211.75.19.209 +79.110.62.93 +209.38.249.215 +69.49.229.80 +45.121.147.47 +118.122.147.49 +137.184.76.77 +68.183.142.21 +77.221.158.215 +52.160.46.145 +157.7.112.89 +162.241.69.168 +110.175.220.250 +182.75.227.178 +191.55.190.241 +161.35.139.66 +117.72.47.216 +130.185.119.95 +5.183.11.116 +161.97.158.213 +77.52.19.44 +116.255.189.120 +180.253.160.203 +45.232.144.57 +77.221.158.250 +5.42.85.5 +64.227.149.214 +101.32.245.111 +72.131.56.77 +111.67.202.206 +45.117.177.103 +121.40.160.37 +146.59.230.1 +195.7.7.216 +54.39.18.122 +103.148.101.241 +185.168.118.126 +121.43.56.42 +161.35.121.67 +146.59.250.225 +146.190.136.122 +175.6.106.224 +129.226.214.79 +117.232.192.137 +91.239.19.66 +64.227.0.19 +125.163.160.229 +162.241.70.90 +180.103.124.67 +103.82.93.206 +222.73.135.240 +36.93.144.66 +47.238.198.253 +47.237.80.125 +198.12.85.199 +66.196.245.154 +82.65.183.225 +130.180.77.106 +78.68.184.113 +42.63.21.100 +218.78.52.192 +31.7.70.8 +117.80.147.32 +195.154.200.177 +117.50.187.153 +117.33.252.160 +117.50.177.234 +103.140.239.129 +23.158.56.124 +8.154.16.50 +185.81.30.83 +140.86.39.162 +47.247.116.212 +39.99.164.97 +117.50.172.50 +43.156.156.39 +69.164.194.189 +104.225.208.163 +124.156.206.140 +152.32.201.225 +218.78.96.109 +138.68.19.125 +77.232.142.189 +213.82.38.225 +81.224.147.83 +51.75.253.68 +103.176.78.213 +103.177.181.210 +52.233.80.34 +187.62.88.130 +197.149.95.74 +170.64.197.43 +36.155.130.1 +185.22.67.81 +43.131.60.122 +212.192.42.211 +182.92.202.149 +36.134.203.156 +181.1.152.226 +187.110.238.50 +34.151.198.59 +114.217.12.142 +64.226.76.4 +203.150.107.244 +143.198.146.239 +104.28.201.73 +43.159.59.118 +154.213.184.15 +156.0.255.50 +164.92.78.64 +5.135.90.165 +103.72.62.167 +183.221.214.94 +5.34.207.170 +45.61.187.220 +182.72.219.186 +141.94.223.12 +150.223.14.118 +194.169.175.106 +14.22.112.253 +23.94.83.12 +101.36.117.101 +103.97.177.91 +120.70.98.16 +5.42.82.188 +101.89.133.58 +43.130.38.191 +223.244.25.69 +198.199.90.184 +207.231.111.207 +219.153.14.40 +111.67.202.110 +14.29.251.214 +136.228.161.67 +87.98.134.245 +43.156.28.93 +218.78.29.25 +150.223.48.236 +61.80.179.118 +134.209.87.38 +103.169.133.70 +42.51.32.210 +175.193.61.10 +113.31.104.251 +14.50.17.15 +178.128.52.124 +202.168.72.118 +132.248.14.22 +150.223.14.166 +210.16.188.254 +80.89.193.5 +190.104.135.18 +103.96.148.81 +114.217.16.114 +14.29.238.151 +152.53.103.101 +61.181.79.42 +34.92.198.176 +99.230.23.124 +164.90.236.141 +128.199.224.125 +91.151.88.144 +120.48.179.33 +3.24.215.156 +20.40.40.109 +190.128.230.98 +23.158.56.56 +101.91.243.189 +180.100.74.196 +195.161.68.104 +47.239.245.221 +164.163.98.49 +83.29.115.205 +102.22.146.178 +121.227.152.250 +85.44.145.73 +8.218.10.30 +123.24.206.100 +176.124.207.132 +165.232.39.145 +66.66.116.251 +122.38.251.9 +46.25.236.192 +45.225.195.250 +135.125.237.118 +221.226.2.122 +14.225.220.84 +125.124.125.211 +14.152.78.67 +185.216.134.33 +103.177.43.124 +103.212.81.204 +106.13.237.66 +117.50.177.82 +103.144.245.15 +67.205.138.101 +162.243.168.76 +142.93.169.212 +165.154.3.237 +120.48.36.126 +123.231.237.6 +103.94.113.2 +146.190.126.245 +104.250.56.198 +5.42.107.20 +67.220.72.77 +84.22.147.211 +104.28.205.250 +104.28.157.64 +111.67.194.113 +154.197.56.31 +211.21.23.97 +143.244.187.2 +109.120.176.11 +101.89.190.154 +94.139.165.200 +193.32.162.29 +104.131.93.177 +119.138.204.90 +117.33.136.144 +193.124.47.201 +212.99.219.38 +143.244.187.175 +193.151.134.158 +36.67.197.52 +213.215.140.6 +124.156.35.89 +103.177.181.211 +202.165.17.159 +157.143.214.175 +180.131.108.240 +209.38.36.173 +103.219.154.171 +152.32.171.61 +20.39.210.74 +36.139.87.191 +37.32.8.36 +104.248.225.47 +47.94.224.10 +35.212.224.144 +36.26.94.33 +152.32.218.226 +185.125.100.107 +92.246.139.107 +43.134.121.65 +34.92.176.182 +24.185.97.167 +120.88.46.226 +186.206.77.205 +156.236.70.140 +75.110.132.41 +203.145.34.47 +101.89.170.70 +174.68.53.229 +172.236.21.224 +188.166.74.230 +142.93.139.205 +183.134.43.83 +170.64.230.208 +109.120.156.102 +223.15.246.49 +80.103.63.114 +142.93.129.88 +134.209.205.125 +175.215.143.90 +47.236.29.177 +154.221.28.214 +113.137.40.250 +47.238.230.41 +43.131.244.168 +3.110.134.233 +170.64.180.142 +138.68.40.221 +159.89.233.77 +159.223.6.253 +193.111.248.94 +196.189.21.247 +185.11.61.88 +154.221.28.177 +187.170.146.149 +45.148.10.240 +62.122.184.252 +177.69.126.121 +49.7.154.4 +167.172.190.187 +109.107.190.253 +113.137.35.86 +119.63.90.86 +220.86.29.35 +170.64.233.220 +82.207.8.194 +209.38.101.139 +156.236.75.85 +205.185.113.189 +57.128.197.60 +132.248.204.88 +202.129.29.138 +113.61.221.29 +91.103.253.62 +192.3.248.137 +117.33.249.26 +206.217.133.9 +200.73.140.129 +103.31.39.69 +111.67.196.204 +194.26.229.144 +123.59.50.202 +13.71.103.212 +146.190.236.228 +35.165.7.120 +103.97.177.217 +143.198.90.189 +146.120.19.73 +47.47.191.114 +209.38.27.14 +3.38.183.12 +165.22.200.221 +51.83.250.33 +202.70.65.229 +103.153.255.15 +103.59.94.56 +43.128.86.85 +74.208.123.111 +41.23.220.114 +15.235.143.116 +45.55.66.209 +186.125.26.140 +93.113.63.124 +64.44.41.60 +103.149.143.20 +187.235.48.32 +175.138.76.196 +91.199.32.203 +157.245.151.195 +175.6.211.133 +47.236.106.164 +182.253.31.67 +150.95.82.98 +181.115.144.82 +8.222.233.111 +45.156.23.56 +59.173.13.155 +219.152.170.58 +137.184.183.44 +118.107.44.111 +182.75.65.22 +203.23.199.89 +23.94.40.188 +14.225.213.232 +154.211.15.218 +189.8.108.39 +38.135.54.152 +103.56.16.2 +36.103.234.60 +52.187.9.8 +36.111.188.205 +181.104.24.185 +128.199.202.149 +45.161.237.159 +119.188.171.173 +61.82.69.82 +117.72.83.61 +111.70.4.250 +103.116.39.198 +14.18.91.172 +103.59.95.164 +121.5.68.59 +119.75.106.18 +50.114.40.84 +209.97.171.237 +217.119.17.67 +103.157.169.242 +4.247.176.60 +62.171.142.161 +210.68.237.72 +185.137.138.94 +157.230.129.177 +51.15.182.234 +139.59.127.178 +41.57.69.6 +121.15.4.92 +125.124.166.67 +101.126.54.36 +167.71.70.196 +103.177.1.15 +45.89.63.254 +161.132.47.155 +103.187.146.207 +101.91.225.36 +2.144.235.104 +83.254.255.29 +198.46.207.98 +103.170.58.146 +122.168.194.41 +59.103.237.35 +218.78.131.247 +43.128.104.71 +191.191.36.98 +118.193.39.171 +47.243.26.124 +191.243.209.131 +209.38.229.174 +51.178.137.178 +143.198.9.189 +45.83.140.205 +125.124.61.72 +103.171.85.22 +103.59.94.143 +36.112.137.127 +159.146.11.164 +47.98.105.116 +77.11.95.121 +5.35.6.152 +103.79.152.202 +111.70.9.252 +59.120.214.25 +165.22.217.96 +213.225.4.230 +82.142.13.233 +223.17.0.181 +218.78.60.105 +191.55.190.176 +89.47.200.91 +103.130.213.118 +186.96.166.237 +43.134.3.202 +212.220.211.218 +103.55.49.10 +80.191.247.45 +190.108.60.101 +36.40.67.61 +122.156.167.62 +104.168.50.35 +152.228.219.86 +200.189.29.31 +107.151.151.123 +213.183.63.144 +84.247.163.202 +113.137.33.192 +103.186.1.115 +113.160.180.216 +36.26.66.246 +34.66.72.251 +116.196.122.152 +45.252.181.4 +125.129.154.111 +186.228.76.26 +167.86.99.186 +180.242.130.177 +49.75.185.71 +1.15.249.6 +147.139.204.7 +91.175.44.218 +35.237.94.18 +58.78.72.114 +103.149.86.21 +111.47.15.165 +142.44.162.161 +31.19.177.185 +192.34.56.78 +5.42.104.181 +51.81.34.144 +195.24.66.226 +152.32.250.162 +85.208.253.54 +45.120.216.47 +117.102.67.67 +143.198.209.18 +101.36.107.228 +162.14.113.154 +185.233.36.199 +57.128.182.224 +82.61.209.169 +96.126.127.169 +14.241.229.103 +98.42.204.232 +59.120.194.94 +51.222.30.51 +101.32.161.65 +118.194.235.72 +103.183.75.199 +119.91.206.126 +139.47.106.252 +130.61.218.59 +190.221.7.146 +89.208.97.186 +43.134.238.171 +103.61.75.236 +94.23.155.152 +88.135.36.52 +188.128.82.178 +173.180.115.26 +165.22.57.6 +41.82.208.182 +157.245.48.139 +103.181.142.139 +114.216.4.149 +186.87.166.141 +198.50.156.92 +52.140.62.166 +81.161.238.160 +79.104.0.82 +103.252.88.6 +143.64.168.136 +113.65.23.223 +185.117.155.63 +111.26.89.142 +157.245.109.206 +128.199.99.204 +61.153.190.174 +61.171.48.20 +36.137.192.7 +61.222.207.49 +59.56.73.141 +156.254.115.235 +35.226.126.79 +167.99.58.52 +43.251.95.246 +209.38.97.11 +203.86.122.137 +14.103.60.159 +103.145.145.80 +23.30.71.49 +82.207.8.198 +77.91.78.115 +8.209.74.10 +43.134.103.236 +2.80.45.73 +146.190.102.143 +37.60.238.95 +69.49.247.85 +195.178.191.4 +62.169.24.26 +8.222.147.39 +116.172.130.191 +8.219.233.243 +47.242.180.80 +120.48.74.47 +103.161.133.93 +157.10.160.21 +103.144.245.127 +177.185.137.78 +85.247.2.222 +103.44.61.94 +103.189.234.253 +222.93.107.43 +117.33.255.79 +115.91.91.182 +155.248.164.42 +182.18.161.165 +41.93.32.21 +52.183.128.237 +103.134.154.66 +61.171.107.54 +118.70.170.120 +218.255.103.194 +103.144.244.107 +121.228.46.94 +101.36.127.15 +72.240.125.133 +146.190.136.183 +103.7.226.128 +112.133.228.250 +58.220.29.165 +103.211.59.6 +123.58.200.134 +158.220.94.135 +176.221.28.126 +198.23.143.193 +167.71.180.86 +51.210.243.91 +139.59.120.249 +51.195.253.60 +119.252.143.6 +52.161.126.236 +150.139.208.95 +182.44.79.69 +119.96.96.99 +175.183.34.85 +58.220.39.220 +142.93.168.92 +200.175.17.42 +13.90.95.130 +180.167.153.230 +177.87.110.63 +112.49.112.169 +103.216.116.126 +186.167.30.2 +111.88.4.68 +190.210.186.131 +85.95.166.40 +71.56.232.28 +180.191.32.161 +149.78.186.161 +170.187.144.227 +219.147.74.48 +59.103.120.51 +182.176.168.253 +165.232.180.119 +171.248.166.165 +162.241.127.128 +142.93.166.65 +179.107.107.139 +103.252.78.78 +103.188.177.46 +49.7.227.136 +103.81.86.208 +59.36.78.190 +14.29.177.25 +14.116.191.130 +164.92.243.120 +66.59.196.9 +45.175.75.254 +150.109.244.181 +84.33.165.138 +172.188.59.232 +68.183.46.135 +103.251.252.24 +91.147.93.36 +59.36.175.90 +202.104.148.142 +120.89.98.71 +181.123.147.16 +43.224.43.190 +206.189.22.29 +138.68.148.139 +46.101.171.235 +181.210.8.69 +180.76.105.165 +109.75.33.121 +51.222.106.104 +119.45.198.169 +58.246.77.82 +78.82.92.234 +23.90.225.204 +36.93.237.218 +211.107.237.13 +191.35.128.135 +171.217.64.28 +36.129.11.110 +117.50.56.126 +111.180.199.183 +77.81.142.57 +140.246.127.23 +23.137.200.116 +64.227.74.69 +103.161.133.115 +74.40.19.68 +181.176.156.130 +121.229.38.191 +186.75.154.14 +37.114.46.69 +103.150.125.250 +45.15.9.21 +203.113.174.95 +121.224.79.223 +157.173.118.6 +95.24.3.51 +206.217.131.233 +171.104.141.57 +43.155.130.118 +114.67.80.148 +182.16.179.214 +14.29.118.200 +209.141.58.142 +167.71.0.63 +122.248.38.202 +89.216.47.154 +202.101.187.190 +117.34.73.237 +175.155.230.10 +47.236.111.212 +36.91.166.34 +103.145.163.221 +45.202.35.27 +172.105.53.195 +58.33.58.37 +14.194.76.38 +103.143.72.165 +102.90.63.146 +118.194.231.91 +174.138.95.1 +175.97.136.186 +45.156.24.137 +103.60.102.99 +110.78.228.5 +1.234.58.162 +154.201.89.64 +119.96.174.235 +45.55.131.143 +212.193.5.38 +47.254.90.8 +185.148.253.22 +116.105.211.110 +203.80.23.199 +177.63.226.60 +179.154.125.194 +114.67.110.206 +211.253.37.225 +14.29.180.133 +181.176.223.57 +89.165.1.36 +123.241.194.22 +170.64.187.120 +107.172.50.166 +60.225.160.190 +161.35.66.235 +36.138.68.30 +154.92.16.94 +118.193.46.114 +178.128.101.31 +81.247.108.128 +209.38.17.97 +31.184.254.236 +47.98.58.24 +194.116.217.241 +66.94.103.132 +196.219.43.154 +170.64.195.192 +197.5.145.68 +181.115.165.214 +52.161.157.17 +122.154.162.19 +114.67.112.190 +121.152.123.90 +201.249.87.203 +103.146.16.52 +180.66.207.67 +180.76.146.235 +103.192.198.71 +161.35.126.239 +58.27.223.142 +14.103.75.239 +81.192.46.48 +124.237.215.138 +115.204.62.98 +117.34.121.235 +210.16.189.143 +119.73.179.114 +116.55.72.22 +110.173.134.110 +222.252.21.30 +35.241.84.62 +113.250.55.5 +195.190.104.66 +35.224.42.65 +161.18.228.75 +64.227.132.21 +116.205.107.255 +155.0.21.20 +200.108.131.1 +167.71.163.147 +209.97.173.167 +1.178.45.115 +199.21.166.46 +103.101.160.198 +160.174.129.232 +157.230.240.227 +183.36.126.68 +120.28.193.113 +103.156.224.210 +47.254.192.213 +175.43.174.210 +14.116.190.92 +103.62.233.45 +181.113.21.163 +167.71.196.217 +193.32.178.41 +185.242.232.156 +121.122.119.187 +20.113.181.175 +148.135.54.174 +62.169.20.214 +101.126.93.42 +42.51.44.202 +54.36.102.184 +103.69.226.3 +102.53.9.67 +122.154.253.5 +14.225.19.18 +45.150.26.178 +52.161.29.195 +37.152.179.86 +103.236.253.51 +24.199.116.10 +181.171.38.85 +202.157.177.33 +183.62.183.74 +117.50.177.58 +103.127.196.172 +103.248.60.70 +118.43.95.157 +183.63.103.84 +186.13.24.117 +82.146.57.237 +51.77.215.26 +43.133.233.89 +37.32.9.204 +138.197.6.223 +113.137.34.110 +209.105.243.145 +125.20.202.134 +14.63.162.98 +78.109.200.147 +49.249.171.178 +188.132.146.172 +58.33.190.98 +119.45.35.126 +170.106.177.81 +111.67.203.162 +165.154.226.200 +162.241.70.209 +160.30.21.50 +103.186.1.80 +157.245.100.228 +98.82.172.215 +170.79.37.84 +103.63.25.171 +209.141.43.197 +118.40.248.20 +20.169.248.82 +194.120.24.32 +34.127.65.165 +103.37.80.94 +125.164.2.68 +170.64.172.140 +119.160.193.12 +200.85.58.110 +158.101.253.157 +49.7.154.220 +101.126.71.44 +128.199.150.58 +35.207.98.222 +61.105.25.52 +47.245.97.252 +41.211.101.165 +210.1.60.134 +43.152.205.229 +43.231.114.153 +187.235.98.179 +186.96.151.198 +36.69.48.61 +47.185.38.200 +52.5.160.253 +103.168.56.140 +103.139.193.211 +15.235.199.158 +96.67.59.65 +154.213.187.108 +36.134.55.179 +81.70.166.44 +122.224.52.110 +128.14.117.119 +143.198.200.56 +117.33.181.182 +113.219.174.145 +51.77.151.175 +5.180.148.236 +24.199.109.15 +43.134.227.87 +59.63.209.113 +179.43.146.132 +1.55.21.147 +87.120.117.175 +194.5.152.235 +51.195.138.100 +45.94.209.153 +162.43.20.193 +104.236.253.20 +125.124.167.89 +159.223.162.68 +37.182.170.223 +129.226.213.186 +111.20.237.12 +185.239.69.239 +13.70.39.68 +156.236.71.253 +117.34.125.173 +190.181.15.3 +87.18.13.57 +116.198.32.90 +140.249.54.104 +178.27.90.117 +190.129.122.95 +201.95.129.196 +68.233.116.124 +89.107.10.145 +120.92.15.95 +4.213.56.115 +117.72.43.233 +187.170.251.59 +110.43.37.207 +190.167.228.233 +77.73.131.144 +163.172.98.52 +185.255.91.89 +179.32.33.161 +157.148.123.243 +103.234.151.178 +177.75.6.242 +134.209.145.73 +146.190.102.80 +192.3.219.92 +103.198.26.168 +83.254.254.56 +167.71.205.80 +172.105.95.198 +47.236.233.87 +121.224.115.232 +51.178.141.222 +165.227.147.218 +141.94.26.159 +200.119.46.62 +143.110.246.105 +170.64.166.123 +85.172.12.254 +102.164.32.29 +101.43.125.204 +79.117.7.241 +43.134.129.192 +27.71.21.158 +61.242.144.194 +106.75.26.188 +94.156.104.91 +160.252.48.94 +40.115.58.201 +121.52.147.5 +122.226.186.251 +103.186.49.217 +94.156.104.88 +154.198.224.106 +117.50.119.17 +193.151.133.15 +180.76.164.132 +52.174.177.248 +196.70.198.223 +41.223.40.77 +101.224.241.16 +200.129.17.4 +27.151.1.54 +178.213.0.31 +27.71.26.177 +102.33.125.228 +134.209.250.243 +190.129.60.125 +36.111.144.179 +101.91.200.172 +199.19.226.30 +222.124.177.148 +8.215.45.59 +202.29.229.132 +161.35.108.241 +165.22.101.75 +14.29.146.38 +103.179.57.140 +47.250.80.158 +72.35.180.185 +121.237.178.216 +13.208.190.115 +117.50.56.49 +103.133.214.69 +80.64.30.138 +80.64.30.139 +103.246.42.72 +180.173.157.150 +101.126.6.108 +119.167.167.91 +172.233.163.70 +178.252.132.250 +13.78.190.191 +117.34.100.213 +51.222.115.81 +175.170.149.29 +94.156.104.86 +34.81.214.64 +120.198.22.44 +195.26.47.38 +176.221.28.176 +18.232.89.80 +181.119.84.34 +201.17.133.138 +139.59.46.156 +107.170.241.104 +109.94.172.101 +129.226.219.243 +161.10.247.113 +157.10.160.188 +103.181.143.110 +180.76.136.133 +34.124.214.162 +167.172.20.50 +103.217.145.120 +43.153.192.182 +170.64.201.118 +49.36.43.178 +201.124.240.121 +46.226.160.26 +79.137.206.201 +159.89.119.12 +119.96.101.176 +42.203.111.50 +57.128.191.27 +117.34.101.29 +42.51.34.127 +180.76.166.82 +161.35.216.181 +87.251.102.94 +43.242.247.141 +103.211.17.96 +159.223.11.29 +182.53.220.26 +117.190.77.83 +5.42.86.64 +180.76.143.194 +194.61.28.83 +121.229.54.219 +4.227.180.95 +101.126.81.18 +47.236.40.102 +177.143.159.236 +8.219.222.66 +170.64.128.204 +91.149.255.249 +190.181.25.210 +122.13.25.17 +52.173.135.5 +178.128.18.18 +42.51.34.143 +1.194.160.99 +134.122.103.153 +27.254.235.1 +43.159.62.162 +179.60.228.74 +142.93.51.142 +201.91.135.20 +101.126.64.251 +116.253.214.44 +185.147.125.238 +66.228.36.16 +147.45.40.218 +154.209.5.184 +117.185.38.2 +103.199.145.82 +34.166.73.238 +193.112.246.120 +122.155.78.18 +42.51.13.155 +198.58.111.228 +182.106.191.128 +115.241.83.2 +176.226.180.65 +36.92.104.229 +182.229.10.141 +47.76.146.13 +49.49.224.211 +64.227.156.126 +175.155.13.140 +52.161.156.111 +146.19.212.155 +124.156.202.11 +117.80.224.162 +123.58.218.88 +36.139.55.219 +95.85.47.10 +120.48.27.190 +119.18.55.67 +68.183.95.138 +167.172.167.88 +20.219.26.154 +185.129.119.33 +36.138.116.248 +34.128.88.167 +86.104.38.239 +94.156.104.80 +159.223.45.100 +183.245.16.37 +101.91.208.242 +43.156.117.108 +219.144.67.60 +175.205.191.27 +113.125.184.172 +72.167.55.58 +52.161.137.151 +54.37.40.143 +5.35.68.133 +139.224.200.60 +27.254.207.91 +203.6.234.68 +125.88.241.99 +139.59.181.43 +43.201.238.54 +61.171.64.43 +2.241.130.193 +116.236.187.5 +125.124.138.91 +101.47.5.97 +43.153.173.182 +51.195.255.251 +103.177.43.202 +36.26.82.135 +36.156.155.112 +198.244.232.32 +170.64.187.77 +72.167.42.160 +178.62.12.246 +93.133.220.229 +103.171.84.251 +113.137.35.19 +172.93.102.249 +121.62.21.219 +195.72.145.14 +94.179.133.22 +1.180.98.210 +61.190.114.203 +47.74.51.79 +151.244.63.179 +182.253.40.204 +170.64.143.198 +176.96.243.175 +20.141.110.74 +206.189.229.70 +139.198.9.32 +113.31.107.202 +195.19.4.22 +81.161.238.22 +170.64.182.116 +198.46.217.201 +52.161.122.53 +188.212.98.47 +59.36.149.22 +218.3.12.0 +203.189.203.229 +101.227.236.5 +194.226.169.13 +191.55.188.34 +157.230.82.198 +103.26.136.173 +185.248.163.129 +50.193.220.21 +185.29.121.203 +159.203.177.137 +116.162.149.176 +116.193.191.157 +125.124.60.20 +14.162.145.33 +122.114.158.6 +14.116.189.74 +94.179.109.66 +82.200.65.218 +103.206.139.86 +218.78.102.101 +202.55.175.236 +59.34.57.200 +220.196.191.210 +103.144.87.192 +159.89.229.35 +141.95.162.162 +35.227.114.241 +124.239.168.74 +181.115.151.51 +103.93.248.247 +43.156.6.132 +164.92.254.35 +183.56.196.118 +14.238.90.66 +195.133.2.209 +187.95.144.110 +46.101.139.105 +167.172.83.94 +202.4.115.172 +106.75.32.102 +116.255.159.152 +222.244.145.3 +181.62.251.76 +121.196.208.112 +162.212.154.34 +43.131.228.126 +103.64.128.20 +139.162.86.172 +51.75.20.198 +213.250.135.117 +138.97.151.4 +47.108.117.104 +175.202.82.16 +121.204.206.80 +113.83.130.217 +217.133.40.143 +27.254.235.2 +36.137.133.157 +47.250.81.7 +121.183.126.101 +62.108.52.224 +218.84.134.35 +213.171.12.212 +113.161.252.70 +68.178.165.225 +52.161.12.33 +8.222.153.101 +49.73.234.102 +209.126.9.57 +103.146.140.23 +165.232.122.25 +105.28.108.165 +112.51.235.131 +159.89.169.158 +109.120.135.152 +202.21.123.196 +36.212.170.226 +62.60.212.62 +101.126.89.144 +118.122.147.195 +14.103.92.40 +69.30.219.100 +212.233.136.201 +218.145.181.48 +121.141.64.213 +202.8.125.98 +114.216.6.149 +45.207.221.210 +103.129.218.53 +217.65.82.98 +103.226.124.207 +95.90.93.96 +203.198.116.95 +43.134.51.217 +161.35.201.60 +170.64.238.69 +14.18.101.30 +3.101.66.9 +156.238.246.165 +154.92.16.119 +103.108.220.244 +62.99.74.172 +117.50.198.67 +43.134.226.128 +83.229.126.78 +121.201.125.243 +61.240.17.66 +103.181.143.96 +1.82.217.54 +112.172.189.90 +125.124.177.8 +206.189.62.213 +43.153.37.175 +203.146.127.168 +183.134.77.13 +218.78.43.0 +121.165.242.205 +94.179.107.98 +47.97.84.233 +66.70.170.213 +103.164.3.153 +1.55.33.86 +203.57.70.87 +170.64.222.187 +107.174.180.216 +121.224.4.61 +195.178.110.67 +175.6.114.168 +101.89.185.49 +119.204.199.162 +125.124.91.217 +103.63.25.136 +77.68.74.164 +221.215.48.85 +66.151.42.189 +119.28.110.175 +46.226.162.44 +125.228.185.131 +125.124.28.139 +178.128.122.161 +135.125.133.180 +124.237.215.130 +179.116.7.176 +180.242.130.72 +124.225.4.160 +36.255.223.98 +54.176.61.193 +103.148.100.66 +80.229.18.62 +91.134.243.207 +101.91.232.213 +60.217.78.80 +103.164.3.216 +209.38.20.18 +187.235.57.242 +188.121.122.132 +117.72.66.187 +146.190.136.199 +18.231.40.117 +140.246.71.113 +125.88.232.82 +23.94.100.77 +115.134.251.215 +209.141.58.104 +1.12.60.59 +81.192.87.130 +20.82.105.249 +210.114.22.126 +117.241.78.89 +123.58.214.42 +20.226.241.159 +143.198.133.17 +182.151.39.97 +113.125.140.222 +165.154.254.111 +117.50.119.25 +123.231.237.5 +101.126.91.190 +101.126.54.88 +165.22.224.93 +117.50.174.244 +190.129.122.185 +186.123.165.152 +52.151.72.247 +123.254.108.113 +220.118.147.50 +125.124.189.15 +82.137.193.252 +51.195.138.37 +194.9.56.139 +85.239.232.221 +118.174.65.122 +218.106.33.54 +119.249.51.148 +14.6.81.179 +81.211.72.167 +201.186.40.250 +118.193.43.52 +43.225.140.139 +199.195.253.166 +85.70.45.245 +59.36.72.249 +89.183.192.66 +192.3.239.138 +45.133.251.33 +162.214.170.169 +157.230.105.229 +85.133.233.5 +201.251.51.217 +13.115.143.37 +125.124.26.90 +162.243.28.212 +54.252.90.107 +162.243.28.172 +125.122.23.150 +186.117.149.128 +118.70.186.81 +62.60.156.72 +203.57.228.175 +111.21.195.10 +147.182.243.103 +180.76.246.205 +117.50.71.150 +2.50.103.228 +113.99.99.250 +139.59.164.198 +112.35.26.27 +70.67.112.115 +103.160.154.23 +140.246.89.161 +125.88.244.2 +47.100.160.116 +82.65.246.163 +128.199.155.79 +134.122.79.223 +134.122.64.77 +174.138.15.47 +14.29.212.165 +51.75.146.156 +61.32.131.6 +54.169.43.104 +36.99.116.189 +58.27.95.2 +5.42.99.151 +209.38.228.147 +120.133.83.194 +54.38.175.228 +85.143.218.208 +45.119.81.249 +120.48.53.82 +61.93.186.125 +181.228.7.103 +41.76.171.75 +64.23.178.20 +112.160.137.225 +188.213.197.78 +64.227.148.8 +14.29.115.17 +128.199.163.48 +88.147.30.59 +176.124.222.181 +51.75.140.251 +13.78.170.150 +47.238.234.169 +114.224.40.29 +159.223.179.125 +129.146.26.210 +223.70.243.190 +188.94.44.144 +62.60.233.6 +223.197.248.209 +202.157.184.3 +113.125.165.152 +220.250.41.11 +85.90.244.186 +218.78.49.42 +201.164.183.238 +14.18.41.74 +151.80.146.76 +14.225.254.130 +36.41.64.57 +170.51.24.116 +182.61.32.109 +197.5.145.121 +14.116.221.51 +104.168.30.102 +190.147.253.55 +83.254.255.17 +203.189.193.158 +134.122.114.194 +117.190.77.88 +14.29.99.183 +115.247.46.126 +172.166.210.164 +139.59.57.136 +165.232.64.124 +222.186.133.42 +8.213.225.146 +138.68.90.117 +47.236.39.174 +112.120.181.164 +128.199.30.6 +187.235.33.193 +103.170.59.4 +36.107.227.135 +146.190.103.233 +118.70.169.148 +43.157.182.25 +47.103.88.18 +13.77.146.18 +159.223.75.125 +202.169.26.238 +94.159.113.18 +193.151.129.57 +119.92.70.82 +218.38.202.183 +170.64.233.6 +64.62.197.4 +124.43.145.157 +104.248.129.160 +8.222.186.145 +70.189.200.238 +165.232.86.205 +101.36.127.102 +217.107.219.243 +178.32.172.153 +137.220.143.11 +125.62.214.218 +120.133.83.146 +117.50.202.149 +117.50.180.26 +171.22.31.194 +119.188.168.235 +170.64.164.47 +117.33.176.136 +120.28.109.188 +36.26.73.14 +37.32.43.77 +66.240.192.85 +104.199.162.173 +87.227.13.86 +61.172.245.35 +220.203.12.53 +181.47.247.179 +104.248.52.17 +154.198.213.55 +185.25.119.198 +20.197.49.247 +20.197.49.240 +20.197.49.243 +20.197.49.246 +20.197.49.242 +20.197.49.244 +20.197.49.245 +27.112.79.10 +103.53.166.226 +103.187.147.32 +103.10.44.109 +107.173.160.180 +107.175.185.41 +94.182.108.208 +171.244.142.236 +101.126.90.87 +47.236.171.176 +156.236.73.84 +51.77.221.49 +27.254.192.185 +220.228.144.144 +142.93.13.232 +43.134.185.197 +42.51.28.247 +123.139.116.220 +113.92.94.182 +175.160.103.80 +157.245.205.100 +77.82.90.210 +103.82.92.241 +111.178.8.66 +8.222.147.160 +125.124.24.11 +23.94.194.145 +220.228.144.143 +202.157.186.98 +192.3.233.247 +182.151.37.230 +14.29.129.250 +212.113.119.83 +180.100.215.135 +103.148.100.146 +195.178.191.5 +45.143.138.107 +34.93.238.103 +80.242.208.68 +180.153.91.15 +209.38.27.181 +45.172.152.74 +137.220.251.8 +106.12.144.120 +37.32.43.76 +123.1.189.153 +8.222.157.166 +47.237.107.109 +34.92.11.27 +47.237.112.24 +47.236.21.38 +167.114.39.217 +186.103.169.12 +47.237.96.200 +47.236.98.55 +182.72.16.162 +173.255.218.241 +52.136.212.183 +125.75.151.31 +8.149.128.142 +170.82.182.88 +45.233.58.140 +159.203.143.4 +120.48.142.232 +152.170.173.73 +27.254.235.13 +117.50.188.36 +47.237.19.211 +137.184.104.219 +89.144.192.169 +125.94.71.207 +101.126.94.105 +103.195.83.106 +47.250.113.102 +8.219.255.222 +47.92.249.247 +47.236.151.248 +181.116.220.12 +103.186.161.82 +223.137.93.83 +8.222.201.148 +114.219.56.217 +52.140.61.101 +37.194.206.12 +188.121.116.180 +47.236.249.74 +217.170.194.48 +37.32.43.75 +8.220.210.24 +121.11.112.4 +47.238.238.42 +103.217.145.152 +20.197.35.16 +89.183.192.33 +61.171.2.126 +47.236.20.30 +8.222.138.131 +109.71.253.48 +113.142.134.0 +103.98.131.106 +219.152.170.185 +106.75.141.229 +61.153.187.221 +122.114.69.235 +101.91.211.220 +125.124.15.48 +47.236.21.87 +203.195.64.118 +101.126.89.164 +152.32.158.35 +47.245.92.57 +89.183.192.21 +193.70.114.108 +8.222.132.12 +192.34.62.74 +152.32.209.2 +60.28.213.108 +125.124.96.12 +66.23.230.27 +36.41.173.185 +47.237.6.142 +114.216.7.100 +85.85.196.35 +165.232.157.106 +47.236.160.239 +64.227.170.218 +103.153.190.121 +89.189.148.122 +103.77.242.95 +8.222.218.247 +47.237.65.108 +159.89.168.110 +123.57.1.245 +43.154.127.144 +87.201.127.149 +120.49.64.49 +47.121.123.151 +27.185.52.202 +8.222.190.111 +159.223.157.51 +47.238.201.231 +113.125.79.144 +47.236.85.105 +141.94.244.228 +219.152.230.251 +8.222.139.68 +103.167.89.162 +103.53.28.81 +101.89.190.216 +170.64.225.32 +8.222.163.222 +161.35.184.153 +195.26.249.226 +103.86.180.10 +219.150.93.157 +190.129.122.86 +196.0.120.211 +65.109.208.57 +45.119.212.196 +172.104.4.17 +170.64.230.102 +45.133.251.25 +8.222.162.106 +8.222.146.230 +47.236.70.237 +8.222.154.210 +61.220.231.222 +160.187.238.7 +160.187.238.4 +160.187.238.3 +185.238.251.7 +103.162.21.123 +79.3.96.178 +47.245.122.15 +222.165.138.144 +8.222.132.244 +49.159.234.22 +59.124.107.228 +210.90.179.116 +8.222.246.27 +112.132.249.164 +154.221.28.31 +47.76.62.197 +47.236.116.72 +8.222.168.149 +14.128.55.253 +122.49.220.102 +185.213.164.213 +206.189.40.252 +8.222.159.179 +120.48.71.202 +46.26.87.251 +200.11.141.86 +117.27.93.170 +186.209.47.155 +165.227.131.90 +8.222.175.32 +106.75.134.67 +109.248.212.17 +47.236.85.252 +8.222.163.23 +52.247.71.137 +8.222.172.44 +172.212.101.252 +189.4.4.85 +5.230.39.214 +201.55.198.13 +47.236.78.210 +177.84.246.106 +222.134.61.190 +8.222.138.154 +5.39.40.63 +109.248.231.253 +47.237.31.52 +8.219.250.105 +51.178.82.59 +42.51.39.163 +47.245.81.232 +110.186.68.114 +187.137.95.111 +81.177.135.109 +45.201.204.198 +8.220.182.48 +95.85.114.218 +8.220.178.242 +143.255.180.128 +117.220.10.3 +207.180.211.158 +119.147.37.78 +27.105.106.39 +8.222.191.132 +2.189.175.19 +36.88.46.158 +118.163.218.247 +47.236.232.63 +188.166.161.55 +47.237.151.247 +8.219.230.107 +14.225.213.118 +180.76.250.158 +206.189.32.56 +47.237.100.14 +8.222.245.20 +165.154.221.4 +211.21.158.24 +49.36.41.0 +37.152.183.140 +36.138.80.78 +128.199.31.26 +123.30.98.134 +47.237.82.178 +161.35.21.48 +161.35.55.43 +194.5.48.150 +159.65.25.117 +144.126.192.64 +194.5.48.60 +45.145.22.81 +161.35.198.197 +8.222.255.81 +45.226.17.237 +146.190.85.70 +103.152.18.138 +157.230.25.254 +8.222.144.176 +39.129.9.180 +109.120.138.140 +36.26.64.26 +82.66.127.45 +47.236.239.44 +148.72.64.32 +47.245.112.189 +42.176.204.254 +47.239.104.160 +41.32.239.239 +51.79.55.78 +128.199.23.120 +152.32.201.214 +179.176.210.46 +8.222.230.242 +213.165.74.84 +103.76.120.213 +41.242.115.83 +34.85.163.94 +47.237.70.163 +198.7.125.233 +47.236.230.28 +103.67.79.165 +116.147.40.93 +202.72.235.208 +47.76.94.3 +115.75.144.120 +103.230.123.78 +103.112.62.47 +115.79.125.54 +93.185.73.178 +171.22.31.196 +121.228.31.181 +47.236.125.125 +8.222.147.215 +8.222.139.193 +113.193.234.210 +121.228.43.66 +170.64.169.252 +47.236.227.11 +47.76.43.171 +82.207.8.242 +8.219.253.219 +157.148.123.74 +221.159.150.85 +47.76.77.193 +117.9.170.138 +8.219.229.25 +8.222.244.108 +185.208.207.152 +8.222.128.215 +47.76.245.80 +47.236.30.19 +43.154.145.62 +187.235.3.10 +79.137.198.143 +162.155.207.226 +170.64.231.107 +51.79.27.107 +195.19.97.203 +177.221.79.209 +188.157.204.177 +171.22.31.22 +81.192.44.70 +183.82.39.118 +46.101.170.174 +143.244.174.106 +111.67.195.70 +176.109.0.30 +77.81.142.22 +8.222.130.1 +8.222.233.248 +47.236.17.61 +96.78.175.45 +8.222.190.223 +106.37.72.112 +216.36.150.67 +8.220.217.163 +8.220.149.211 +68.183.88.105 +8.222.171.171 +186.39.82.205 +94.136.187.173 +137.184.133.129 +47.236.168.111 +197.250.2.145 +189.178.69.131 +165.232.73.126 +103.161.133.49 +178.128.28.178 +8.222.204.75 +114.216.202.49 +8.221.137.124 +105.174.43.194 +124.71.141.207 +110.251.79.174 +67.59.72.109 +206.189.216.147 +47.237.122.123 +209.97.191.58 +159.65.222.83 +187.212.25.133 +47.237.100.228 +47.236.99.145 +23.247.130.239 +8.222.250.117 +193.118.61.118 +3.141.12.91 +20.204.98.63 +15.235.141.41 +198.44.184.51 +8.222.190.37 +212.33.198.185 +8.222.137.1 +8.219.239.191 +203.57.231.93 +36.40.80.19 +8.222.143.76 +47.236.84.58 +47.236.226.131 +196.196.35.2 +47.245.105.167 +47.84.84.252 +47.236.90.175 +8.222.161.69 +8.219.241.113 +47.236.26.185 +47.237.82.189 +8.219.239.209 +46.101.108.159 +41.185.26.213 +200.59.15.214 +47.238.193.35 +202.103.55.63 +8.220.194.231 +8.222.165.93 +194.233.90.66 +8.222.177.49 +47.238.254.29 +159.65.145.23 +14.18.92.211 +189.222.223.18 +41.184.37.222 +8.222.202.197 +47.236.20.83 +152.168.201.202 +193.38.54.170 +58.98.229.190 +36.133.40.112 +14.199.52.62 +47.236.41.55 +47.245.91.249 +89.117.152.246 +73.135.119.72 +114.8.146.58 +176.31.163.116 +106.12.144.155 +128.199.188.253 +139.59.115.79 +47.237.99.32 +65.49.1.96 +183.221.243.13 +8.222.200.205 +47.236.92.217 +89.110.123.103 +103.193.176.131 +47.245.86.71 +8.222.135.119 +203.145.34.153 +157.245.42.96 +219.153.98.52 +140.249.210.205 +8.222.231.141 +14.18.81.8 +64.23.196.16 +103.49.239.124 +223.247.188.6 +140.246.81.86 +92.31.0.236 +51.154.26.15 +200.58.83.79 +181.49.50.6 +181.115.208.220 +43.134.172.34 +178.114.95.95 +43.250.77.111 +156.227.158.57 +103.86.49.28 +8.222.168.55 +8.222.255.2 +217.60.254.116 +143.110.243.70 +103.187.146.162 +220.197.14.32 +150.158.89.64 +47.236.72.234 +8.222.162.84 +219.241.64.27 +47.236.233.37 +8.222.153.34 +45.87.153.95 +47.237.68.8 +59.98.148.5 +8.221.141.44 +45.6.188.43 +210.101.91.155 +157.173.106.157 +182.78.142.4 +47.236.146.204 +36.134.155.37 +103.230.120.159 +181.115.171.211 +8.222.213.157 +218.78.14.74 +31.24.156.47 +192.210.174.91 +167.99.131.169 +110.10.168.140 +191.10.236.45 +27.223.86.30 +31.159.67.218 +8.222.225.211 +213.225.15.205 +47.236.193.80 +8.219.238.25 +141.98.210.31 +212.62.96.184 +47.236.197.133 +47.245.119.98 +189.18.213.19 +95.130.227.206 +185.208.158.10 +117.186.238.82 +58.49.26.202 +64.226.117.7 +124.43.145.133 +152.32.201.142 +161.82.250.19 +192.3.20.107 +194.62.251.37 +8.219.234.169 +47.84.66.214 +147.45.253.197 +62.173.138.219 +34.123.134.194 +47.245.82.103 +176.35.68.136 +201.116.3.194 +40.82.214.8 +36.137.156.89 +8.213.227.140 +50.190.140.105 +185.83.127.12 +64.227.174.243 +47.236.252.159 +5.42.105.184 +47.236.108.134 +203.145.34.222 +213.108.4.47 +62.173.147.190 +42.51.45.234 +117.33.249.57 +95.81.93.99 +51.68.226.87 +183.107.165.251 +187.137.157.35 +196.0.120.6 +8.222.224.174 +152.32.234.201 +222.107.156.227 +61.80.237.194 +8.222.212.63 +8.222.172.121 +159.89.94.182 +47.236.131.76 +20.81.179.106 +47.236.197.155 +47.237.30.245 +80.249.113.55 +47.245.86.232 +47.76.123.173 +187.200.206.254 +201.249.57.5 +125.22.249.36 +115.159.212.239 +209.141.32.169 +8.222.248.49 +198.12.114.42 +185.196.8.114 +203.177.0.71 +178.128.153.137 +47.89.188.115 +182.43.147.13 +128.199.25.46 +5.132.123.63 +94.250.203.75 +47.237.87.97 +79.116.25.50 +8.222.193.183 +157.173.109.13 +93.115.79.102 +92.124.144.204 +109.237.98.74 +14.176.231.113 +8.219.243.156 +103.75.182.236 +47.76.190.34 +159.223.67.175 +24.19.190.134 +47.239.29.177 +103.187.160.26 +47.238.193.238 +8.219.250.34 +47.245.91.52 +27.71.21.224 +47.237.71.155 +165.73.201.216 +47.238.189.115 +119.96.158.238 +101.36.108.160 +47.245.88.253 +47.84.67.86 +8.219.252.10 +104.224.177.195 +49.75.185.171 +47.236.185.195 +8.215.5.80 +47.236.112.104 +47.122.66.232 +8.222.180.10 +47.236.40.156 +103.169.173.175 +47.245.90.35 +8.222.160.59 +8.219.120.50 +8.222.137.241 +8.222.244.69 +119.96.173.169 +14.143.255.40 +1.202.112.1 +8.209.207.151 +36.111.189.155 +51.77.194.128 +164.177.31.66 +47.236.68.69 +47.76.59.167 +61.83.148.125 +190.55.35.30 +45.55.39.59 +8.222.241.159 +141.95.174.15 +150.107.142.34 +103.113.105.228 +8.222.250.6 +47.76.127.232 +157.245.201.26 +47.236.36.210 +79.137.197.11 +106.12.159.102 +43.156.41.165 +119.188.171.204 +47.236.123.210 +8.219.246.49 +181.115.208.94 +47.236.42.55 +47.237.74.106 +8.222.131.105 +113.161.67.46 +46.243.226.248 +47.236.163.104 +189.45.198.38 +175.6.132.187 +180.184.52.206 +47.236.42.27 +95.232.73.4 +8.221.141.152 +47.236.228.118 +103.10.44.105 +47.236.243.54 +8.220.219.55 +47.236.184.152 +103.142.87.225 +8.222.150.15 +47.238.255.105 +54.39.161.67 +8.219.239.173 +8.219.246.148 +8.222.157.164 +14.29.140.214 +103.75.183.83 +47.237.17.3 +190.192.120.186 +185.215.3.5 +34.172.117.17 +116.196.95.88 +129.222.69.208 +156.236.72.101 +112.226.44.93 +47.236.183.182 +138.124.182.43 +180.101.40.34 +51.250.106.35 +47.76.38.128 +8.222.187.84 +101.36.231.233 +159.253.36.5 +47.236.29.42 +101.13.5.20 +64.226.105.67 +121.229.52.98 +27.111.32.174 +113.142.56.236 +77.91.78.195 +89.22.229.123 +47.236.224.23 +103.229.54.97 +101.33.73.104 +4.144.143.243 +217.114.43.10 +117.34.125.98 +8.219.233.233 +190.6.37.102 +179.83.87.243 +51.158.120.121 +51.75.64.35 +189.241.34.67 +103.217.145.210 +223.17.12.113 +8.219.236.201 +137.184.69.215 +103.237.86.246 +47.238.131.66 +183.4.22.187 +8.222.150.25 +47.236.103.128 +8.219.251.4 +8.219.231.116 +68.183.176.218 +54.38.190.246 +58.186.188.218 +120.27.226.45 +223.83.10.177 +8.222.163.231 +103.250.10.209 +47.245.84.134 +105.96.11.65 +125.124.139.229 +183.66.136.6 +195.133.65.114 +181.216.200.210 +8.222.170.21 +191.55.191.89 +43.249.184.225 +36.133.170.211 +13.74.46.65 +72.14.191.252 +47.236.241.50 +68.116.41.2 +51.77.149.188 +51.38.177.231 +8.222.136.121 +47.236.26.155 +4.213.75.143 +47.239.245.120 +167.71.234.2 +138.84.41.252 +45.131.42.80 +24.199.97.156 +8.219.228.7 +217.197.107.33 +8.222.168.213 +47.236.171.95 +165.232.108.113 +47.236.30.177 +49.36.170.246 +95.181.160.35 +47.237.111.58 +50.192.223.205 +190.85.108.187 +51.195.220.128 +39.91.167.102 +47.238.179.52 +148.135.35.74 +195.26.241.222 +212.92.222.108 +144.91.122.229 +8.222.136.209 +170.64.197.57 +138.197.129.105 +46.101.164.163 +162.243.205.104 +146.190.124.79 +221.229.103.137 +190.89.90.7 +109.225.40.22 +47.97.7.159 +62.99.74.174 +64.227.115.107 +167.172.36.131 +47.242.104.177 +167.172.33.42 +104.248.204.7 +117.33.249.211 +212.113.116.40 +106.60.69.136 +8.222.167.21 +47.237.1.143 +8.219.232.15 +178.251.140.3 +103.38.236.105 +47.236.125.178 +47.76.188.60 +206.189.22.108 +8.222.179.111 +8.222.142.24 +8.219.243.105 +176.124.206.74 +46.59.110.130 +74.225.198.160 +146.70.76.58 +60.188.49.52 +103.125.235.29 +120.79.36.69 +5.29.135.63 +47.236.116.45 +8.222.157.9 +47.84.76.220 +152.228.134.44 +59.80.54.225 +8.222.167.173 +117.50.196.78 +178.62.105.10 +83.21.116.210 +146.190.50.226 +8.137.100.118 +47.239.225.184 +128.199.77.221 +78.153.130.75 +113.108.8.223 +47.236.162.71 +171.22.26.241 +172.245.17.29 +192.253.225.187 +110.188.20.105 +47.236.26.85 +20.56.75.30 +103.139.193.249 +5.202.15.235 +92.205.108.83 +104.236.66.17 +59.21.84.158 +121.41.59.10 +47.236.24.128 +160.251.170.88 +94.159.102.166 +134.209.104.12 +181.48.221.41 +92.42.96.51 +47.238.213.41 +47.238.172.78 +14.128.55.133 +47.236.71.14 +198.199.92.231 +103.230.123.77 +93.157.248.178 +20.163.140.27 +142.44.241.112 +171.22.31.195 +47.236.37.120 +47.237.23.109 +206.189.129.117 +89.165.1.20 +47.245.91.220 +202.129.211.254 +117.9.169.156 +107.189.3.186 +8.219.240.83 +8.219.238.79 +68.183.95.81 +89.116.24.72 +47.236.190.168 +223.197.125.110 +151.80.118.222 +218.92.212.114 +47.236.22.224 +36.139.11.243 +183.60.221.38 +181.50.200.126 +47.237.4.213 +103.140.73.135 +15.235.163.70 +195.35.56.206 +8.220.201.94 +47.236.14.103 +8.222.175.161 +47.238.185.214 +185.6.105.150 +189.203.141.242 +103.139.192.73 +101.251.197.238 +112.49.236.222 +184.168.122.184 +82.207.8.218 +47.236.105.25 +61.171.39.192 +160.30.113.14 +47.76.179.19 +14.225.208.11 +147.45.77.157 +139.59.10.99 +125.124.16.176 +47.236.21.181 +190.104.146.136 +180.167.207.234 +177.87.110.209 +34.93.6.202 +1.14.199.204 +47.245.127.19 +140.246.79.129 +117.221.195.83 +50.242.122.30 +156.253.5.48 +159.65.163.100 +47.236.82.200 +113.88.242.156 +34.96.191.9 +47.76.97.35 +124.221.131.192 +145.239.85.111 +8.138.20.76 +47.236.2.29 +84.54.64.50 +134.209.151.94 +125.140.110.198 +47.245.83.186 +1.180.219.210 +20.244.24.114 +60.247.32.126 +8.222.182.45 +8.221.141.123 +124.207.165.138 +47.239.229.82 +91.103.252.151 +47.237.130.131 +47.237.112.152 +8.219.241.126 +47.237.4.77 +176.58.108.54 +203.12.203.114 +47.236.241.74 +8.220.189.19 +103.16.202.187 +47.236.179.19 +47.76.76.6 +47.236.115.10 +103.13.120.180 +46.101.23.51 +8.222.153.123 +125.124.232.255 +47.250.189.133 +47.236.200.23 +8.222.188.145 +8.222.137.9 +8.222.190.110 +101.126.65.104 +174.138.93.117 +47.236.23.84 +47.76.188.68 +46.8.224.150 +8.222.183.188 +8.219.255.247 +113.90.83.255 +180.109.245.2 +114.217.13.233 +8.222.146.130 +134.209.150.62 +202.184.134.245 +78.187.21.105 +8.219.242.134 +103.140.73.57 +42.200.229.102 +47.236.254.171 +47.236.142.239 +8.219.250.11 +27.255.75.149 +152.53.108.89 +64.23.156.175 +8.222.242.144 +47.237.141.149 +177.200.34.186 +14.36.113.112 +196.189.87.177 +101.36.110.50 +47.84.79.165 +8.222.186.220 +47.236.250.252 +219.153.102.123 +103.246.194.229 +47.236.31.13 +81.161.238.41 +113.125.20.131 +47.84.64.111 +107.13.145.118 +47.236.5.111 +165.154.44.58 +58.56.23.210 +221.226.183.94 +167.99.74.130 +77.232.100.203 +210.108.251.61 +47.84.77.212 +111.180.193.157 +139.59.74.62 +103.138.173.81 +59.110.91.125 +45.236.103.36 +20.172.215.59 +103.238.234.194 +106.51.1.63 +106.12.165.152 +209.141.45.133 +8.222.131.0 +174.138.72.191 +180.188.231.79 +41.138.54.13 +189.4.10.114 +209.38.19.79 +123.184.53.26 +137.184.88.74 +47.239.241.214 +184.174.97.61 +189.244.45.199 +47.236.52.144 +103.77.214.148 +165.232.157.119 +103.91.136.18 +46.148.227.158 +103.160.5.218 +103.10.44.45 +146.190.60.168 +181.191.192.70 +116.34.52.28 +66.97.46.212 +123.201.245.146 +47.236.30.135 +119.4.250.94 +190.167.59.245 +154.72.194.207 +8.222.230.167 +47.236.36.202 +47.236.52.209 +8.215.1.100 +103.165.139.145 +125.124.72.231 +101.36.231.231 +195.178.110.114 +8.222.210.67 +200.181.159.148 +47.236.94.144 +47.245.89.220 +47.236.134.161 +146.190.244.135 +171.22.31.58 +183.134.91.150 +59.63.212.240 +8.222.157.36 +103.124.100.181 +80.66.75.57 +8.222.173.181 +143.244.132.233 +47.236.204.202 +8.219.239.229 +209.38.47.92 +180.100.217.164 +103.217.145.108 +64.227.132.62 +177.11.187.38 +119.28.66.122 +47.236.168.148 +47.236.187.157 +8.221.139.182 +125.124.223.131 +47.236.29.214 +8.221.142.6 +47.245.92.217 +8.219.245.145 +103.118.28.6 +8.222.145.112 +128.199.214.193 +47.236.147.61 +8.222.153.110 +47.84.32.175 +47.236.197.108 +34.64.41.134 +47.236.23.226 +188.18.49.50 +95.167.133.86 +150.136.129.10 +122.154.58.8 +8.221.138.190 +47.84.95.107 +47.237.106.147 +95.245.67.57 +113.31.104.225 +82.49.5.247 +91.151.128.225 +14.225.192.53 +51.83.72.156 +185.20.201.94 +152.42.250.74 +159.89.123.222 +117.50.173.253 +203.25.211.164 +180.76.139.58 +58.242.118.87 +20.216.26.81 +47.236.145.231 +103.240.110.130 +36.139.226.237 +47.238.214.85 +107.170.228.16 +106.58.181.64 +118.91.162.78 +175.145.33.18 +154.83.15.156 +27.254.235.3 +217.144.188.58 +14.99.66.28 +179.43.144.158 +85.198.10.136 +193.106.245.20 +5.42.103.167 +47.245.90.192 +47.236.190.16 +220.80.223.144 +47.251.109.166 +202.124.185.146 +8.222.210.30 +8.222.141.12 +189.217.130.86 +94.158.178.252 +198.7.119.86 +193.32.177.144 +47.236.49.78 +59.9.168.196 +194.87.216.92 +78.196.17.147 +64.23.206.49 +47.236.29.47 +45.55.140.49 +68.183.151.71 +110.13.194.165 +125.74.29.106 +8.138.11.186 +144.24.185.38 +47.76.179.45 +117.50.51.118 +104.151.49.230 +47.108.92.238 +152.42.179.152 +121.204.129.80 +152.42.160.220 +47.236.89.151 +47.236.163.65 +47.245.94.68 +162.19.252.223 +181.115.208.63 +47.245.117.86 +8.222.138.0 +47.236.28.210 +8.222.218.188 +95.181.161.231 +45.90.219.99 +113.88.211.150 +47.84.73.221 +45.154.1.28 +47.236.12.118 +49.7.230.246 +8.138.137.186 +103.30.85.248 +189.46.107.139 +209.38.222.176 +192.241.137.65 +14.116.156.100 +8.222.158.165 +186.121.240.38 +117.50.187.208 +47.238.188.126 +165.227.174.25 +139.59.18.69 +188.121.103.191 +47.109.136.149 +92.63.206.99 +47.237.98.16 +134.209.160.117 +34.146.232.35 +102.223.74.191 +185.202.113.6 +176.96.243.180 +178.128.154.9 +8.222.162.70 +198.251.83.190 +47.236.200.120 +47.238.235.96 +47.237.111.218 +216.10.250.137 +47.237.111.172 +188.192.104.71 +102.22.15.140 +13.68.209.119 +47.236.105.64 +114.108.241.214 +184.22.182.149 +210.101.91.153 +47.245.80.229 +8.222.137.231 +8.222.182.84 +91.144.158.231 +186.39.3.120 +8.222.162.152 +139.135.152.197 +107.173.143.5 +165.22.204.212 +188.0.130.250 +197.253.54.22 +5.39.80.204 +47.84.89.73 +156.232.10.240 +189.223.200.70 +47.236.238.139 +47.236.237.250 +47.236.165.35 +221.221.138.78 +70.66.78.155 +66.29.149.119 +92.27.157.252 +47.76.134.88 +120.48.42.167 +14.18.118.73 +8.220.186.227 +5.42.84.75 +196.188.63.130 +47.76.121.168 +143.92.58.21 +175.138.77.209 +103.179.191.162 +47.236.14.68 +218.78.111.107 +47.236.65.81 +8.222.180.120 +8.219.232.64 +47.236.167.214 +212.227.27.138 +8.219.228.62 +8.222.143.140 +89.169.53.80 +47.239.25.156 +8.222.224.48 +8.222.195.140 +47.76.128.28 +34.122.106.61 +45.148.10.117 +170.64.148.57 +95.164.89.144 +5.34.196.175 +175.123.253.229 +212.64.215.12 +124.237.215.140 +172.245.106.202 +202.157.176.165 +8.221.138.94 +78.186.133.164 +180.188.231.73 +103.249.84.137 +103.193.177.66 +23.236.100.181 +48.216.136.114 +115.135.119.114 +117.50.202.179 +47.250.122.133 +68.183.156.96 +140.249.163.153 +38.52.135.54 +8.222.158.164 +47.236.109.29 +8.222.254.70 +154.221.27.234 +161.132.39.223 +34.139.17.74 +117.134.16.214 +117.190.77.79 +146.190.251.152 +138.197.144.27 +47.121.198.100 +47.76.101.52 +138.68.169.192 +75.51.10.234 +97.74.87.26 +8.219.247.226 +8.220.185.235 +103.140.73.24 +47.251.114.1 +217.160.88.68 +157.245.111.95 +37.58.18.237 +47.121.202.94 +162.0.225.5 +47.236.120.1 +47.237.104.170 +59.127.158.223 +179.104.43.116 +8.216.80.75 +203.98.76.172 +103.94.111.254 +101.126.88.79 +8.222.188.75 +146.190.67.201 +101.126.95.220 +47.236.83.222 +8.222.185.214 +47.237.115.99 +43.133.255.141 +8.222.184.144 +47.236.41.191 +119.159.234.131 +31.7.68.18 +47.109.143.164 +144.126.229.46 +45.232.73.84 +176.213.141.182 +187.210.77.105 +139.59.6.118 +116.118.48.183 +143.198.54.191 +82.207.9.150 +43.142.37.225 +198.44.136.89 +45.249.111.40 +101.43.95.215 +8.222.136.15 +188.26.218.222 +8.154.32.31 +170.64.229.82 +138.68.174.63 +47.245.100.3 +178.160.194.212 +209.141.55.77 +103.255.222.76 +8.222.184.171 +47.236.54.20 +47.236.233.91 +213.142.159.121 +58.238.90.182 +110.25.102.236 +170.64.131.216 +177.27.216.173 +110.44.96.254 +111.67.196.196 +47.236.85.3 +134.209.27.56 +38.146.155.23 +104.47.160.162 +201.103.209.36 +8.138.14.171 +8.213.224.184 +159.65.245.220 +47.84.84.56 +8.219.54.19 +51.75.248.84 +178.63.228.215 +197.248.56.39 +36.50.176.144 +47.239.240.48 +213.109.202.127 +218.78.24.165 +8.219.243.114 +103.218.122.73 +103.190.134.210 +200.12.252.210 +58.240.16.93 +198.20.249.189 +94.159.104.177 +119.96.227.84 +8.222.156.113 +171.22.31.23 +47.76.211.129 +157.245.79.195 +190.18.157.160 +8.222.138.77 +119.96.224.5 +206.189.81.185 +222.219.128.139 +186.233.208.13 +47.76.109.228 +47.236.20.86 +47.238.189.38 +223.100.248.31 +161.35.51.182 +47.76.232.140 +8.222.188.36 +47.236.168.130 +47.245.81.196 +8.222.135.16 +47.236.41.171 +47.236.179.82 +47.236.111.183 +47.236.125.99 +47.245.97.128 +104.131.14.208 +177.87.110.38 +47.236.250.79 +103.248.120.6 +103.211.17.111 +109.196.143.106 +45.153.72.141 +27.71.17.53 +103.119.104.216 +31.217.175.188 +8.222.168.236 +8.219.235.15 +103.8.64.34 +8.222.239.212 +47.96.132.16 +47.245.115.156 +20.232.146.129 +202.125.94.71 +42.200.78.78 +8.222.148.219 +103.154.87.243 +47.236.106.13 +47.236.162.247 +47.236.99.202 +8.222.129.101 +122.115.225.109 +45.120.216.232 +202.65.130.162 +103.146.159.2 +82.54.67.126 +161.132.47.241 +54.37.73.222 +80.88.169.140 +36.50.135.251 +8.219.54.93 +113.141.171.139 +47.84.85.200 +47.84.90.51 +47.236.198.244 +165.227.203.3 +185.220.238.131 +102.0.8.58 +8.221.143.70 +47.236.76.124 +8.222.176.70 +61.171.61.78 +152.228.128.55 +159.203.9.43 +47.236.231.125 +149.56.128.35 +197.153.57.103 +102.214.168.132 +203.198.116.180 +129.150.180.148 +46.72.84.168 +45.238.232.3 +206.172.46.162 +62.84.178.111 +8.221.141.35 +47.236.204.180 +47.236.238.5 +161.35.182.145 +129.146.87.108 +41.242.115.84 +58.40.199.162 +8.219.236.6 +149.129.67.202 +47.236.193.123 +104.236.223.180 +47.76.187.242 +47.238.166.200 +64.227.77.194 +221.225.83.45 +47.236.17.196 +171.22.31.29 +179.43.126.93 +103.37.125.105 +8.222.209.0 +103.77.214.55 +143.198.33.248 +164.92.86.73 +198.105.124.139 +60.199.224.2 +149.54.22.132 +120.133.83.199 +47.236.93.92 +103.179.57.217 +189.223.204.237 +34.142.110.144 +188.132.230.10 +190.210.42.68 +218.78.46.81 +182.43.228.116 +8.138.82.246 +8.138.87.177 +103.90.67.83 +14.52.57.180 +167.99.74.165 +34.172.217.38 +47.238.120.32 +45.40.138.101 +20.220.16.23 +186.124.22.55 +189.226.225.141 +47.245.80.97 +8.222.188.73 +159.65.154.37 +47.236.227.177 +103.182.132.154 +118.193.77.158 +74.94.234.151 +167.99.67.30 +65.49.1.64 +8.222.170.225 +41.111.178.165 +8.222.162.203 +34.93.182.137 +177.47.93.73 +47.76.127.100 +101.126.18.31 +221.149.176.199 +85.9.102.65 +112.254.39.182 +8.155.16.85 +57.128.12.101 +103.65.202.44 +103.65.202.43 +8.222.152.112 +59.36.254.224 +142.93.184.253 +118.128.237.197 +8.219.237.59 +190.181.17.5 +43.157.180.124 +198.211.96.205 +8.149.243.112 +51.178.18.74 +135.125.233.57 +36.69.159.168 +177.70.27.42 +8.222.177.36 +47.245.99.208 +8.222.176.59 +47.237.1.12 +36.137.249.148 +171.22.31.198 +8.222.155.90 +104.28.157.111 +47.236.91.167 +191.84.227.77 +154.9.249.21 +178.206.232.165 +186.38.26.5 +74.121.148.226 +89.232.73.146 +125.124.103.199 +47.236.249.163 +4.147.169.207 +116.11.33.53 +8.219.255.2 +217.151.230.196 +101.32.170.59 +164.77.117.10 +142.93.210.126 +47.236.169.170 +212.33.198.125 +49.51.233.59 +195.158.24.42 +47.236.107.69 +181.63.248.42 +157.230.60.143 +43.156.232.209 +68.183.89.141 +103.113.107.213 +116.241.169.69 +134.17.16.5 +34.75.26.147 +91.218.67.81 +36.92.246.14 +178.62.221.218 +8.149.246.77 +47.245.88.248 +103.176.78.193 +47.236.130.129 +47.236.38.16 +5.58.227.139 +47.76.50.84 +43.155.166.220 +47.236.20.75 +81.30.162.18 +8.222.194.26 +47.109.176.16 +115.236.135.4 +103.25.47.94 +142.93.177.220 +103.26.136.52 +79.137.206.88 +47.236.69.112 +47.236.124.67 +8.219.230.110 +8.222.146.103 +207.249.96.38 +47.236.195.182 +8.222.183.199 +45.153.131.127 +47.236.19.153 +47.236.194.163 +47.236.56.180 +113.141.166.35 +43.153.177.253 +43.134.27.134 +168.232.200.220 +209.74.66.31 +157.230.31.185 +117.72.68.73 +101.126.88.251 +90.84.39.219 +8.222.163.176 +8.222.148.227 +47.236.36.70 +185.26.238.32 +51.222.137.14 +47.236.232.148 +8.219.245.8 +47.236.231.163 +5.10.248.55 +118.145.159.81 +117.50.51.198 +170.239.85.245 +47.245.95.81 +96.78.175.39 +43.155.136.155 +43.156.97.98 +47.76.60.196 +36.26.89.180 +8.222.130.248 +43.157.105.136 +50.188.111.46 +210.68.179.144 +219.92.11.36 +82.207.8.202 +8.222.169.164 +87.175.176.108 +47.236.63.196 +47.236.155.67 +91.121.58.183 +124.156.197.174 +199.195.248.169 +101.34.53.104 +47.237.106.242 +47.76.56.220 +181.164.66.140 +218.92.0.227 +218.92.0.235 +117.53.144.220 +218.92.0.222 +218.92.0.223 +218.92.0.231 +218.92.0.218 +218.92.0.236 +47.236.192.208 +218.92.0.226 +150.109.21.98 +47.250.119.250 +218.92.0.228 +8.222.165.74 +43.133.189.105 +103.231.59.27 +148.222.192.66 +218.92.0.198 +218.92.0.232 +218.92.0.237 +218.92.0.219 +218.92.0.221 +8.222.187.152 +47.236.165.12 +47.236.159.26 +20.127.55.32 +193.70.88.248 +43.133.72.133 +46.38.146.201 +218.92.0.220 +111.180.193.160 +218.92.0.217 +218.92.0.216 +218.92.0.230 +211.224.109.71 +218.92.0.225 +51.44.19.249 +111.67.194.90 +47.236.235.24 +124.220.53.188 +125.124.103.247 +103.88.130.60 +43.155.152.87 +124.28.218.66 +47.236.171.211 +8.222.153.236 +43.157.183.148 +186.208.159.8 +89.218.165.138 +8.219.238.43 +112.4.79.138 +111.67.194.235 +153.99.92.11 +8.222.164.88 +8.222.195.89 +223.247.33.150 +47.236.71.30 +27.71.16.31 +137.63.161.10 +104.28.157.23 +218.92.0.233 +218.92.0.114 +103.77.173.5 +186.147.129.110 +191.205.124.202 +157.245.60.247 +103.151.226.51 +200.195.162.68 +123.59.195.118 +218.92.0.111 +47.236.194.111 +43.153.11.60 +179.41.4.19 +47.236.153.32 +117.72.37.131 +43.132.167.8 +196.191.116.218 +8.209.253.65 +129.226.156.110 +59.34.217.89 +47.245.80.242 +43.156.201.224 +218.92.0.229 +176.124.202.207 +47.237.94.12 +47.239.30.203 +47.239.224.231 +8.222.183.247 +95.128.69.10 +67.10.186.214 +121.4.83.32 +125.212.219.135 +49.232.149.173 +93.133.204.18 +185.234.69.122 +47.236.80.241 +159.75.52.94 +41.223.124.122 +47.76.48.215 +182.156.254.122 +103.84.236.242 +168.194.164.218 +8.222.172.249 +202.159.43.6 +89.208.104.147 +189.23.51.118 +8.134.254.242 +134.209.159.134 +48.217.59.68 +8.222.138.250 +47.76.118.80 +134.17.94.89 +8.149.142.97 +159.223.73.145 +20.197.38.59 +43.153.203.172 +148.113.172.199 +129.226.212.228 +117.216.143.31 +141.95.127.209 +105.73.164.78 +101.32.244.105 +107.175.219.213 +8.219.254.127 +39.174.91.173 +47.76.60.235 +8.138.87.182 +188.154.158.49 +47.237.81.18 +201.237.231.213 +8.222.190.173 +62.171.134.124 +170.233.113.33 +193.122.126.17 +47.236.231.243 +89.110.80.14 +8.219.254.129 +125.94.108.112 +8.216.86.85 +8.222.208.75 +137.184.206.79 +45.148.10.119 +35.200.237.19 +63.41.9.210 +43.134.118.160 +106.105.73.244 +157.245.104.206 +47.237.24.160 +8.222.205.207 +43.131.234.54 +198.12.86.4 +101.47.28.43 +202.165.16.252 +177.182.220.54 +120.24.214.159 +8.222.180.145 +207.231.109.25 +47.237.67.6 +117.54.148.2 +68.183.66.25 +164.92.94.250 +8.218.158.221 +43.134.141.102 +43.155.155.251 +103.162.20.168 +189.146.77.144 +43.157.11.195 +47.83.30.241 +171.244.61.131 +173.212.254.142 +51.154.70.170 +152.32.133.149 +51.178.30.134 +134.209.153.249 +119.28.44.197 +96.126.96.14 +61.160.106.78 +140.143.167.234 +218.92.0.161 +183.88.240.124 +8.222.170.87 +45.95.232.192 +8.220.178.174 +8.222.196.75 +47.236.243.4 +181.115.171.99 +110.25.103.1 +124.156.154.64 +47.237.21.27 +181.119.84.58 +116.153.81.58 +187.188.146.58 +47.76.44.222 +207.35.136.227 +213.232.115.83 +135.125.158.130 +112.166.144.105 +43.130.227.117 +118.218.209.149 +47.236.142.22 +208.109.37.82 +8.222.176.53 +47.236.127.1 +58.58.53.6 +8.219.136.190 +42.81.143.186 +91.92.130.12 +47.243.133.188 +157.148.120.98 +8.222.249.220 +8.222.169.160 +78.135.82.182 +47.76.194.59 +47.238.198.131 +157.173.199.22 +190.145.81.37 +143.244.171.20 +125.124.229.155 +179.104.78.244 +188.166.233.73 +43.134.44.86 +111.67.194.183 +47.76.192.210 +66.170.213.245 +124.223.100.217 +47.76.82.81 +8.222.178.112 +4.186.56.155 +47.76.140.231 +49.204.74.149 +116.204.180.162 +101.91.192.9 +176.98.13.8 +8.147.112.247 +8.134.127.239 +47.238.194.90 +51.210.13.76 +134.17.16.19 +47.237.128.104 +112.217.207.28 +182.78.249.146 +175.125.92.210 +103.77.173.224 +47.236.97.211 +47.236.156.30 +77.232.142.143 +95.113.32.63 +103.77.214.174 +43.133.33.168 +89.183.192.67 +125.26.161.58 +112.60.84.211 +47.106.139.241 +36.134.69.15 +185.213.165.72 +57.128.152.51 +93.118.106.118 +64.62.197.149 +157.20.173.182 +47.237.84.16 +139.59.159.0 +47.238.163.198 +47.245.84.145 +31.13.208.20 +8.219.252.162 +8.222.187.128 +218.92.0.179 +110.147.129.74 +8.222.164.68 +45.144.232.44 +47.83.10.2 +8.222.177.89 +156.228.128.37 +211.186.118.31 +181.31.175.145 +189.239.130.91 +43.130.16.117 +218.29.8.41 +117.33.232.146 +139.99.101.236 +8.222.248.47 +87.26.193.7 +113.16.193.95 +185.217.131.157 +43.154.86.67 +20.193.139.214 +8.222.240.38 +124.222.128.96 +47.236.61.31 +47.236.170.111 +77.221.138.241 +123.31.20.81 +47.236.86.227 +185.158.94.255 +47.76.120.173 +77.221.138.170 +188.166.220.103 +177.27.217.203 +51.159.54.22 +124.105.105.188 +47.236.237.84 +47.238.192.8 +43.163.219.137 +8.146.200.77 +47.76.96.1 +47.83.31.89 +47.236.253.188 +8.222.185.50 +47.237.98.123 +152.32.250.188 +36.41.66.211 +103.170.4.19 +103.77.173.244 +43.134.58.30 +93.104.211.157 +95.58.255.251 +181.177.226.10 +41.33.207.109 +192.210.228.228 +8.138.124.248 +47.236.84.131 +47.238.251.70 +47.237.130.181 +47.237.91.151 +8.152.5.13 +201.68.222.78 +1.13.179.214 +91.227.62.26 +211.43.80.245 +45.133.251.88 +35.140.134.158 +192.3.47.239 +170.64.145.72 +64.227.152.211 +221.141.34.7 +122.51.130.80 +8.222.185.111 +167.71.12.164 +47.236.68.92 +77.181.58.212 +160.153.234.75 +111.43.12.241 +69.49.228.111 +180.184.161.95 +43.139.119.184 +210.212.47.83 +103.217.85.58 +8.222.249.19 +47.237.76.44 +170.64.130.247 +117.50.182.35 +132.248.14.208 +47.76.80.6 +47.236.203.192 +186.235.193.14 +89.208.103.36 +4.197.106.54 +203.34.56.93 +177.12.2.75 +47.236.30.69 +139.59.33.34 +136.232.203.134 +47.236.194.20 +47.236.27.2 +47.236.199.87 +47.236.25.213 +199.245.100.84 +20.82.144.240 +47.237.104.189 +47.238.172.140 +116.181.10.129 +192.236.160.13 +45.41.204.12 +35.244.16.196 +117.50.116.246 +43.153.213.185 +47.239.11.145 +8.222.216.20 +8.221.139.26 +47.237.140.224 +186.13.43.41 +20.160.137.13 +57.128.218.90 +159.65.220.18 +177.102.162.89 +210.107.64.243 +8.222.183.121 +216.10.243.153 +203.194.106.73 +47.84.73.171 +58.209.234.84 +47.245.87.138 +172.245.42.147 +47.245.95.127 +103.72.195.75 +47.238.225.211 +157.245.102.226 +117.50.57.58 +47.237.75.3 +106.52.223.114 +47.238.210.127 +47.237.68.164 +37.114.33.80 +4.224.28.240 +175.178.103.43 +165.227.193.212 +124.223.69.2 +85.48.102.89 +103.82.240.189 +36.26.92.129 +47.236.126.61 +20.160.138.184 +159.203.2.142 +47.236.205.111 +85.94.240.211 +120.232.250.219 +47.238.252.63 +8.222.163.108 +8.222.201.35 +101.89.148.7 +14.116.200.5 +47.236.127.8 +217.144.188.85 +184.22.164.5 +180.184.67.98 +47.238.228.108 +185.213.165.63 +47.236.134.205 +185.213.165.171 +47.236.67.17 +159.89.165.119 +47.236.119.241 +110.25.102.243 +182.48.73.228 +103.147.14.105 +116.124.133.159 +120.71.13.55 +91.213.99.45 +47.236.177.88 +218.78.51.90 +200.218.251.153 +140.246.242.244 +103.76.120.61 +8.219.238.240 +91.165.234.109 +34.96.239.88 +47.121.29.161 +152.52.15.210 +8.222.191.141 +129.205.124.253 +47.236.228.163 +101.91.216.189 +219.152.51.148 +195.178.110.112 +143.244.164.133 +8.222.195.98 +177.229.197.38 +8.222.138.87 +208.109.37.33 +94.33.171.10 +103.78.0.161 +14.103.118.197 +8.222.172.1 +47.236.226.46 +8.222.145.68 +47.76.209.13 +8.222.167.83 +31.191.164.25 +47.83.17.27 +20.74.223.225 +115.71.237.81 +47.236.247.179 +106.12.197.155 +47.245.102.189 +47.236.42.17 +27.150.28.19 +8.222.128.252 +8.222.158.119 +103.122.143.93 +47.236.50.222 +167.71.223.38 +185.226.118.227 +139.59.66.100 +45.133.251.82 +27.71.21.233 +51.120.10.154 +150.138.114.244 +192.210.149.60 +58.147.171.107 +8.222.210.85 +8.219.231.25 +187.109.253.246 +79.174.37.6 +8.219.250.192 +181.205.14.114 +8.219.244.212 +14.18.105.120 +36.82.50.66 +120.48.42.6 +147.0.206.42 +36.137.99.125 +207.180.230.93 +122.165.244.225 +37.44.238.68 +178.215.238.131 +47.236.234.205 +180.96.69.221 +89.22.233.73 +8.222.241.77 +47.236.156.32 +101.89.113.198 +47.236.232.125 +47.236.149.13 +8.219.228.227 +119.246.15.94 +117.72.68.94 +61.188.205.76 +79.137.36.161 +47.236.65.54 +168.220.235.175 +103.192.198.2 +8.219.243.221 +218.255.86.29 +202.155.248.196 +176.98.235.150 +114.242.9.121 +46.16.36.160 +176.235.231.48 +78.109.206.183 +47.245.93.180 +162.214.206.114 +92.180.12.186 +8.221.105.3 +218.92.0.163 +103.186.215.134 +8.210.94.74 +107.173.255.205 +47.236.240.124 +206.189.61.144 +47.236.252.254 +182.76.204.237 +212.183.193.73 +122.165.132.5 +8.222.183.216 +202.157.184.90 +8.219.247.130 +47.84.76.59 +212.113.107.32 +142.93.3.226 +47.76.243.199 +47.237.29.5 +47.236.5.223 +218.78.20.57 +47.245.127.5 +47.122.49.216 +170.238.160.191 +190.171.189.85 +109.120.156.140 +14.29.214.89 +8.219.230.24 +92.246.141.157 +47.236.21.179 +62.38.159.39 +128.199.20.225 +42.236.85.79 +47.238.244.30 +47.237.65.27 +47.84.72.203 +47.236.163.233 +120.27.148.98 +23.247.130.245 +170.64.135.119 +123.56.135.135 +152.67.4.156 +47.236.161.151 +47.236.184.10 +36.138.56.92 +47.236.146.107 +189.63.14.126 +20.92.253.164 +47.236.101.68 +47.236.162.35 +191.84.246.5 +95.91.237.70 +146.190.119.107 +191.84.251.243 +8.137.94.227 +133.9.250.201 +47.121.29.113 +23.94.194.210 +47.245.102.73 +27.157.35.117 +47.236.95.74 +101.91.106.59 +8.222.140.9 +47.236.197.174 +47.236.22.206 +198.46.249.117 +203.145.138.50 +47.236.150.73 +92.106.80.12 +8.222.164.168 +102.0.8.60 +189.178.27.32 +61.163.22.123 +119.147.171.90 +165.232.82.216 +47.238.191.248 +45.82.138.102 +135.125.107.75 +103.133.36.6 +27.150.175.148 +117.80.228.234 +14.225.209.47 +47.84.94.183 +20.253.190.200 +185.213.165.119 +45.133.251.87 +121.176.140.162 +103.238.234.12 +47.236.156.253 +8.222.147.71 +47.236.194.200 +47.236.172.160 +103.238.234.35 +47.237.77.188 +47.245.108.190 +45.81.16.81 +103.26.136.40 +42.100.35.193 +170.64.141.86 +47.84.90.52 +185.147.125.226 +47.76.105.0 +101.126.88.93 +45.175.157.53 +185.81.30.180 +47.76.120.235 +119.138.206.33 +103.23.199.164 +138.68.79.186 +47.236.28.29 +47.236.159.118 +8.222.157.69 +202.51.208.170 +8.222.165.4 +45.172.153.100 +109.120.152.14 +84.242.57.87 +52.224.71.115 +47.245.127.139 +198.199.71.30 +8.222.138.45 +202.157.177.161 +79.116.189.92 +120.39.211.226 +138.68.64.129 +8.222.170.169 +47.237.89.218 +175.107.32.186 +47.236.251.235 +103.30.5.102 +171.111.192.157 +202.95.12.187 +172.167.209.170 +185.200.191.172 +189.30.117.80 +47.237.118.0 +47.236.97.220 +47.236.207.218 +8.222.199.210 +101.126.80.124 +128.199.182.19 +8.219.243.187 +14.29.234.137 +178.33.7.198 +167.99.13.200 +103.178.235.10 +8.222.197.183 +8.153.15.50 +47.76.238.91 +61.240.156.16 +47.245.124.212 +47.109.53.82 +198.44.172.198 +188.132.173.76 +221.225.81.105 +8.138.82.45 +68.183.88.70 +20.160.137.10 +8.222.177.223 +36.107.225.208 +36.140.248.57 +47.238.224.162 +159.223.55.130 +1.55.72.78 +86.99.9.187 +110.13.51.166 +47.84.185.98 +47.236.23.54 +47.236.159.218 +36.67.70.198 +8.222.132.155 +47.236.19.182 +45.117.64.242 +64.227.145.174 +47.236.23.143 +47.76.94.55 +51.83.75.38 +47.236.226.61 +47.236.114.60 +190.103.202.7 +190.12.102.58 +64.227.106.166 +51.77.215.145 +47.236.73.184 +46.101.119.75 +171.244.139.238 +114.100.28.36 +202.125.139.10 +1.12.75.212 +103.238.234.8 +36.134.138.153 +77.124.45.41 +50.190.139.153 +47.237.20.220 +165.227.118.246 +8.222.158.93 +47.236.159.23 +8.220.181.33 +34.136.141.152 +37.58.18.18 +8.222.141.245 +23.137.200.58 +47.236.200.32 +219.135.230.153 +202.141.6.20 +218.92.0.165 +47.120.53.168 +47.237.67.203 +8.222.226.153 +14.153.132.207 +45.154.2.216 +102.140.97.134 +103.140.73.18 +47.236.137.246 +222.73.56.10 +151.43.29.16 +165.22.214.198 +47.236.70.171 +104.248.81.120 +8.222.159.203 +8.222.161.183 +181.23.91.45 +150.223.20.12 +47.239.227.173 +201.247.64.26 +47.236.30.98 +47.236.159.98 +47.76.116.118 +185.22.67.50 +118.194.230.231 +101.91.162.18 +112.66.133.21 +47.237.83.82 +47.236.29.233 +47.76.123.77 +8.222.200.245 +170.0.235.253 +8.137.112.203 +24.129.66.103 +120.48.151.17 +47.76.125.16 +211.240.117.30 +107.175.57.165 +8.221.143.99 +147.182.145.89 +202.70.78.237 +218.78.6.84 +124.71.77.206 +47.236.253.119 +47.236.143.38 +47.76.178.46 +8.222.185.81 +103.171.90.136 +47.236.227.249 +172.173.139.35 +103.145.163.219 +101.71.164.234 +187.34.209.99 +75.119.144.198 +47.238.51.30 +103.63.108.25 +77.202.58.242 +47.236.129.107 +8.222.179.78 +209.38.110.195 +46.105.84.132 +92.255.85.188 +24.199.107.108 +92.255.85.189 +185.121.0.25 +167.71.129.150 +172.81.131.52 +111.67.202.85 +159.65.155.102 +101.126.6.19 +8.222.162.103 +143.244.150.76 +14.29.170.148 +164.132.59.232 +8.222.171.211 +95.181.160.107 +51.210.97.39 +103.78.171.114 +114.36.98.83 +101.126.69.223 +89.160.60.45 +47.237.78.33 +213.136.77.184 +58.34.135.138 +104.131.61.130 +103.238.234.218 +159.65.127.72 +218.78.52.247 +207.249.96.45 +8.222.177.99 +125.40.75.234 +8.222.188.229 +124.225.86.242 +120.39.211.167 +125.91.34.106 +84.33.157.157 +128.199.28.50 +47.238.177.150 +189.222.221.170 +45.171.144.61 +47.237.72.121 +47.84.87.73 +47.236.154.194 +47.76.94.49 +103.1.14.174 +218.78.99.13 +103.76.84.172 +164.90.192.91 +119.96.153.13 +94.131.109.142 +47.237.133.228 +47.84.86.67 +47.245.126.212 +47.238.199.249 +159.65.226.34 +47.83.19.147 +89.117.120.135 +49.247.170.72 +47.76.113.194 +8.219.245.71 +8.222.135.186 +47.236.98.88 +47.236.30.71 +140.206.168.98 +125.124.88.47 +218.92.0.164 +103.248.43.99 +223.240.116.60 +119.96.229.45 +156.238.236.14 +47.237.85.164 +89.218.69.66 +8.218.113.164 +118.100.149.184 +196.189.126.28 +180.110.73.188 +103.178.234.104 +38.7.100.164 +185.255.91.67 +8.147.235.166 +47.76.74.206 +101.126.11.137 +47.238.240.103 +64.226.75.205 +47.237.23.99 +181.164.27.204 +65.49.1.111 +68.178.206.226 +95.165.146.87 +59.110.33.230 +47.76.179.37 +200.146.119.88 +47.236.56.3 +47.76.161.66 +217.196.103.207 +5.83.144.10 +47.237.132.128 +47.236.76.100 +167.99.140.19 +8.221.103.72 +213.6.109.39 +64.227.173.33 +182.43.235.75 +196.11.84.87 +177.170.202.23 +172.98.23.73 +183.128.169.43 +47.236.51.1 +8.222.238.80 +14.172.44.158 +187.188.0.71 +8.134.192.45 +47.236.186.35 +8.222.166.144 +47.76.199.209 +101.201.63.36 +8.222.166.242 +162.240.225.187 +8.222.232.101 +47.121.142.86 +5.180.184.62 +157.10.161.16 +109.199.111.171 +47.236.225.122 +47.237.0.127 +175.139.246.6 +117.102.86.164 +1.197.78.123 +8.219.237.171 +49.49.229.135 +156.236.70.235 +59.110.172.170 +8.222.175.60 +8.222.151.66 +154.92.15.53 +151.43.16.123 +103.143.148.195 +49.13.163.248 +8.219.237.64 +47.76.50.188 +47.236.251.169 +47.237.71.131 +151.37.247.180 +47.236.27.215 +34.92.247.119 +47.238.207.251 +188.17.228.34 +8.221.139.159 +51.210.181.226 +47.236.104.193 +185.149.233.87 +47.236.132.41 +8.222.166.157 +47.236.83.218 +195.239.97.254 +181.94.225.221 +157.173.115.218 +177.143.2.234 +143.202.210.210 +8.222.215.27 +47.245.87.216 +180.101.182.6 +47.236.181.104 +103.130.214.232 +123.252.238.214 +5.189.140.128 +110.25.102.252 +35.208.68.245 +47.236.73.30 +47.236.143.194 +47.236.103.174 +14.116.185.13 +1.12.68.252 +47.236.38.63 +103.1.14.187 +47.236.231.80 +138.197.15.132 +8.219.239.105 +165.22.180.224 +47.236.140.132 +47.236.144.145 +47.237.119.139 +128.199.147.72 +171.247.254.249 +154.12.24.172 +27.150.24.109 +200.73.140.190 +117.88.100.240 +128.14.129.10 +47.236.66.244 +103.148.100.1 +8.220.132.15 +47.236.63.20 +47.238.221.66 +208.109.188.104 +62.60.185.248 +47.238.180.96 +151.37.238.246 +151.57.19.114 +91.199.147.165 +51.195.57.203 +27.155.79.158 +8.222.149.187 +191.55.191.86 +8.222.184.218 +186.208.159.26 +47.83.8.199 +200.10.96.115 +47.109.36.246 +68.183.133.202 +47.236.22.81 +72.52.145.22 +165.232.115.175 +117.50.51.119 +181.23.84.139 +14.51.34.122 +47.237.135.73 +8.222.250.29 +98.70.15.43 +143.198.95.47 +138.204.127.54 +54.37.154.87 +195.178.110.6 +110.164.213.177 +47.242.76.139 +103.172.113.192 +36.26.81.205 +140.246.104.242 +103.114.146.178 +49.36.138.233 +172.93.223.215 +207.244.239.52 +157.20.173.176 +20.249.59.34 +220.245.234.90 +206.81.31.227 +178.128.207.124 +113.161.74.89 +219.92.11.24 +117.50.184.161 +141.98.10.82 +36.57.102.181 +170.51.24.153 +185.255.91.98 +180.76.234.80 +117.80.228.52 +66.70.202.205 +24.199.89.75 +139.99.239.116 +167.71.139.106 +140.246.228.50 +103.241.43.130 +137.184.0.177 +123.187.241.160 +103.3.247.81 +152.32.174.27 +60.199.224.55 +151.18.127.140 +78.153.136.141 +52.62.43.213 +54.38.100.99 +101.126.16.175 +123.108.78.213 +177.157.195.189 +102.134.141.23 +167.99.255.59 +8.219.9.246 +167.71.130.224 +104.131.55.47 +218.78.0.207 +106.75.165.227 +177.106.130.144 +58.208.6.18 +154.26.179.27 +47.236.129.55 +103.13.206.121 +47.251.107.138 +101.89.175.178 +161.35.72.143 +8.217.70.227 +51.195.149.120 +61.171.92.98 +35.244.25.124 +131.114.30.13 +125.164.7.100 +139.59.90.176 +220.213.89.140 +170.64.164.67 +139.59.28.104 +203.129.225.196 +41.94.30.4 +220.247.224.226 +124.82.63.74 +158.220.92.237 +182.253.79.195 +76.81.235.202 +181.47.189.212 +170.64.236.46 +43.255.118.80 +193.112.60.128 +58.144.197.234 +89.39.121.197 +116.255.155.214 +187.212.11.37 +141.98.10.198 +151.49.249.250 +191.55.190.1 +103.124.196.184 +178.208.64.25 +140.238.68.15 +185.91.127.167 +50.233.1.242 +161.132.50.213 +64.227.138.38 +47.237.128.94 +43.154.94.155 +38.55.132.48 +202.107.197.211 +124.160.63.122 +103.255.222.89 +8.219.49.164 +112.19.64.88 +202.95.12.147 +8.222.173.220 +154.213.187.111 +154.218.7.45 +139.59.58.206 +94.127.212.198 +180.74.241.138 +14.143.255.34 +103.88.113.82 +113.200.60.74 +94.159.101.116 +162.240.51.208 +2.229.29.110 +101.91.239.26 +117.158.56.11 +111.67.195.205 +186.251.71.202 +92.222.180.245 +179.235.86.108 +77.91.84.247 +195.178.110.34 +159.89.165.147 +89.111.141.220 +201.249.204.129 +52.172.195.227 +45.82.254.11 +217.234.128.27 +46.19.143.66 +69.165.67.63 +170.253.49.183 +157.66.101.61 +103.138.173.93 +36.40.88.142 +36.91.81.195 +106.75.229.119 +112.49.236.207 +152.42.248.32 +168.167.228.123 +49.229.102.187 +91.201.215.187 +125.124.167.46 +13.57.245.186 +120.131.124.44 +81.95.228.161 +122.194.225.134 +217.29.22.86 +192.169.201.6 +41.129.55.90 +92.191.96.7 +154.92.23.236 +34.38.252.11 +161.35.147.222 +182.151.14.47 +36.50.135.26 +103.35.205.165 +82.165.73.209 +85.209.1.173 +101.126.91.34 +157.20.173.178 +191.55.64.214 +2.56.125.65 +137.184.39.176 +45.88.223.174 +138.197.178.42 +165.227.185.103 +157.245.46.4 +104.28.254.47 +113.125.114.162 +104.28.156.151 +104.28.157.25 +68.183.139.206 +106.53.22.63 +220.117.157.183 +47.236.7.212 +74.235.96.106 +62.36.40.104 +66.70.212.9 +82.194.55.5 +154.216.16.108 +103.183.74.205 +81.200.158.57 +95.117.176.50 +156.232.9.164 +160.251.198.9 +91.171.4.7 +58.243.152.133 +148.216.28.11 +192.3.95.212 +106.222.231.182 +37.187.45.135 +49.245.85.97 +36.139.63.123 +117.223.136.107 +176.58.108.80 +54.37.150.116 +157.10.161.3 +103.151.20.105 +103.150.206.109 +36.134.229.187 +194.36.209.196 +170.64.161.18 +51.103.163.184 +79.45.15.75 +143.244.167.116 +68.0.1.101 +116.110.118.223 +116.110.69.215 +37.32.15.231 +178.128.16.226 +157.10.161.229 +202.70.82.95 +41.214.20.60 +170.64.211.123 +189.50.215.129 +116.110.15.95 +183.234.31.244 +111.180.193.169 +213.166.81.105 +146.190.57.200 +106.58.187.101 +45.12.138.9 +140.249.166.228 +161.35.149.142 +8.219.8.63 +14.29.129.81 +91.107.221.158 +103.164.221.138 +8.219.169.200 +138.68.106.58 +119.91.199.42 +47.236.178.231 +8.219.4.95 +143.198.211.24 +143.110.172.3 +8.219.249.204 +47.236.4.245 +220.180.112.208 +164.92.216.105 +188.245.61.97 +63.143.46.155 +194.67.200.81 +47.238.220.99 +49.247.30.216 +103.140.73.227 +194.164.50.243 +90.154.46.138 +190.0.9.210 +115.182.212.153 +120.26.51.196 +69.165.70.231 +58.242.157.86 +179.113.197.23 +14.29.185.190 +103.246.194.225 +217.76.58.226 +142.93.222.12 +106.75.236.182 +142.93.210.218 +183.192.0.18 +111.47.189.185 +129.226.155.71 +170.106.153.41 +54.80.44.90 +103.49.238.104 +167.99.152.51 +182.43.226.211 +154.221.26.66 +103.10.44.19 +139.198.32.86 +27.151.7.253 +209.38.89.125 +218.151.33.2 +64.225.61.116 +45.95.233.76 +23.146.184.79 +39.109.122.145 +45.12.75.213 +3.72.74.115 +187.200.39.104 +78.47.50.126 +117.83.83.235 +186.154.90.114 +162.0.222.97 +46.101.72.94 +202.53.175.28 +185.125.200.228 +37.32.8.22 +14.139.216.56 +117.250.96.66 +101.89.210.168 +54.153.1.246 +62.60.157.18 +115.88.38.67 +95.165.26.166 +64.23.167.92 +199.245.101.50 +47.237.127.128 +111.67.195.21 +89.116.193.181 +115.206.208.58 +103.13.206.126 +64.227.162.92 +139.59.11.227 +14.103.93.44 +62.162.39.12 +64.23.128.237 +45.120.227.110 +170.64.237.144 +84.21.173.43 +137.184.216.97 +223.247.218.112 +95.111.250.56 +159.65.20.26 +159.203.165.140 +117.50.46.202 +86.142.226.14 +47.237.143.64 +181.89.67.218 +51.91.110.49 +167.179.14.18 +177.106.202.237 +8.219.114.141 +45.206.58.201 +162.240.156.34 +45.192.177.18 +203.145.143.163 +183.249.1.112 +139.59.19.217 +8.219.209.179 +110.25.102.253 +122.114.245.206 +200.105.183.118 +117.62.222.180 +157.245.193.228 +103.77.214.133 +167.99.77.160 +216.83.43.16 +193.254.3.18 +118.184.153.42 +190.181.63.196 +189.223.217.216 +116.110.20.27 +171.251.25.89 +116.110.0.180 +154.213.187.22 +167.71.238.64 +140.249.208.79 +157.230.106.202 +103.69.84.202 +43.154.91.31 +171.251.30.161 +213.169.44.220 +116.110.121.197 +217.182.61.163 +36.138.224.103 +60.165.118.11 +79.49.255.50 +221.227.33.132 +165.22.104.182 +112.216.120.67 +210.91.154.187 +13.65.225.172 +111.42.33.226 +83.249.107.29 +49.228.214.242 +153.122.58.184 +154.38.190.189 +136.228.161.66 +101.89.166.220 +27.153.158.158 +103.255.222.83 +162.254.32.62 +47.237.6.119 +137.184.43.119 +182.43.150.188 +103.133.105.36 +68.183.83.219 +157.245.110.99 +94.182.176.185 +103.157.224.104 +94.202.38.155 +3.15.162.4 +178.62.117.106 +102.130.124.47 +111.231.0.147 +209.126.82.255 +14.29.214.161 +14.225.217.190 +64.227.137.31 +113.196.185.120 +139.59.68.25 +220.197.61.54 +183.56.216.153 +175.42.63.69 +103.39.214.138 +94.230.232.14 +110.25.102.238 +108.93.146.95 +185.255.91.186 +46.226.164.32 +68.183.103.53 +198.27.114.54 +138.68.89.74 +203.6.224.62 +203.189.212.191 +122.3.192.83 +5.182.83.231 +151.35.248.34 +182.215.66.232 +191.23.120.226 +213.142.151.28 +161.49.89.39 +103.159.206.53 +183.56.241.152 +120.48.112.225 +190.12.106.243 +101.126.31.191 +218.92.0.159 +68.183.85.34 +20.102.116.25 +51.250.19.202 +116.204.183.207 +62.210.127.204 +138.59.177.70 +103.219.154.67 +183.88.242.108 +111.67.195.91 +103.100.211.253 +162.40.198.150 +103.140.72.244 +112.221.4.3 +146.190.143.102 +128.199.168.119 +162.55.61.249 +138.68.101.113 +125.124.48.130 +124.71.36.239 +103.158.121.158 +106.225.193.116 +178.170.221.13 +157.92.52.19 +156.236.64.182 +185.190.140.238 +103.251.254.37 +219.154.235.144 +165.227.203.218 +89.185.219.160 +160.179.185.219 +165.22.71.2 +113.133.161.52 +221.226.17.34 +120.48.100.91 +211.149.160.214 +136.243.200.139 +43.139.178.161 +178.128.55.128 +119.108.239.176 +170.64.163.56 +51.79.65.10 +106.222.231.96 +116.198.41.238 +101.89.109.195 +161.35.223.68 +36.133.64.211 +104.168.46.10 +79.117.212.214 +222.128.56.111 +140.246.76.186 +222.70.169.106 +203.177.29.142 +195.24.66.10 +103.100.208.201 +119.96.221.41 +178.156.135.7 +185.246.223.210 +101.126.23.102 +159.65.146.196 +117.50.68.134 +104.248.25.113 +191.8.240.131 +190.173.82.58 +59.36.79.178 +123.59.135.110 +201.16.147.253 +103.69.84.149 +154.211.15.217 +43.228.38.94 +103.145.133.179 +125.124.90.39 +62.109.9.91 +101.89.195.59 +191.242.105.133 +172.104.184.4 +211.224.41.185 +103.53.47.13 +15.235.184.198 +154.213.192.59 +81.145.49.190 +117.48.147.13 +45.138.157.71 +185.103.102.67 +166.168.209.105 +123.59.28.66 +103.149.28.105 +112.81.84.48 +170.64.239.29 +40.83.182.122 +150.158.2.23 +197.249.5.16 +50.190.140.117 +209.97.174.245 +20.46.54.49 +14.103.146.174 +81.143.212.121 +31.46.230.88 +209.126.87.230 +14.54.144.108 +156.236.72.109 +45.120.115.150 +59.50.189.237 +45.226.68.65 +35.206.219.127 +162.240.12.78 +201.48.76.244 +167.71.106.220 +107.172.15.135 +101.33.76.180 +101.254.99.131 +203.12.201.27 +211.62.111.247 +152.32.214.95 +203.33.214.1 +152.42.176.190 +8.222.159.85 +193.188.20.246 +106.227.50.242 +154.12.26.250 +95.181.173.115 +201.20.47.21 +111.67.197.183 +45.115.154.188 +125.124.206.220 +91.92.199.36 +165.22.108.91 +192.210.196.3 +36.40.86.155 +64.227.179.114 +82.97.249.164 +134.209.251.189 +49.65.102.127 +43.134.53.85 +159.65.157.137 +188.166.29.28 +114.143.74.50 +179.125.201.229 +202.51.214.99 +202.53.175.36 +68.183.20.84 +41.83.140.157 +208.109.34.15 +195.158.4.210 +124.71.0.16 +162.240.92.67 +87.8.66.218 +196.28.242.198 +181.57.87.244 +94.142.138.152 +115.236.161.139 +157.10.99.68 +148.102.49.125 +218.92.0.162 +51.195.91.241 +85.192.61.181 +160.30.137.219 +157.230.220.208 +27.128.171.39 +57.128.190.44 +113.137.40.107 +121.204.153.174 +103.174.130.155 +189.110.163.68 +103.231.59.158 +220.247.223.56 +49.207.245.140 +199.245.100.13 +216.227.152.74 +59.90.69.78 +139.59.25.129 +181.218.12.24 +116.110.16.123 +117.134.13.134 +195.15.213.232 +8.216.64.201 +104.168.148.105 +61.238.103.181 +116.110.81.33 +116.105.212.79 +150.241.89.52 +80.240.252.168 +103.211.201.22 +180.76.184.79 +94.52.209.104 +35.184.237.16 +111.68.98.152 +45.147.46.118 +165.232.85.203 +119.96.158.87 +61.171.29.211 +83.229.74.210 +179.180.252.187 +171.248.167.104 +92.205.177.188 +92.92.43.98 +64.227.128.72 +36.104.147.6 +120.234.190.73 +103.20.88.188 +134.209.151.205 +206.189.45.82 +45.131.66.225 +103.100.210.177 +113.31.103.19 +51.83.173.74 +43.128.84.108 +20.2.88.165 +218.55.114.89 +172.105.34.154 +178.160.211.235 +104.199.151.189 +157.245.61.16 +103.177.181.6 +45.151.122.151 +152.32.203.233 +183.60.119.116 +37.27.199.65 +139.59.119.25 +165.232.74.103 +191.220.153.102 +86.102.131.54 +187.157.23.247 +59.36.137.172 +103.48.80.91 +31.220.86.251 +160.25.169.193 +77.221.158.97 +181.214.231.175 +202.133.89.185 +79.184.122.36 +103.96.128.118 +147.45.196.95 +200.46.125.168 +110.40.80.117 +112.199.218.13 +41.211.31.106 +160.25.222.226 +103.124.100.115 +89.116.24.125 +191.54.213.28 +130.61.217.183 +218.78.23.234 +103.184.123.14 +59.36.160.42 +213.199.53.3 +34.92.81.41 +167.172.45.137 +208.109.15.199 +37.187.35.26 +112.164.54.63 +217.229.62.220 +49.49.230.188 +45.207.201.135 +20.225.126.147 +138.197.90.196 +14.103.51.219 +106.51.92.114 +72.212.50.250 +163.43.214.37 +103.169.173.126 +20.243.112.117 +47.103.157.194 +180.184.40.163 +202.29.237.227 +162.243.232.231 +206.189.110.247 +185.207.137.237 +15.204.87.24 +103.97.178.221 +5.196.88.152 +207.154.215.181 +198.24.79.245 +121.229.62.94 +217.160.221.239 +113.137.33.250 +111.173.105.203 +5.144.178.252 +194.166.192.60 +20.164.72.200 +8.217.43.77 +106.75.134.63 +101.89.122.25 +89.208.97.150 +170.64.142.46 +103.177.43.111 +45.137.68.163 +156.236.70.119 +112.220.250.18 +182.43.229.46 +151.43.59.50 +103.192.199.93 +172.105.79.29 +117.34.211.24 +15.235.208.62 +51.15.56.154 +203.189.217.153 +218.245.63.23 +51.195.47.186 +185.246.223.231 +79.194.46.9 +175.178.40.24 +172.245.196.240 +180.253.164.156 +137.184.230.75 +51.38.99.89 +101.58.221.125 +178.176.250.39 +43.245.249.250 +147.45.101.216 +112.51.249.235 +117.121.214.50 +186.1.198.143 +59.36.78.66 +124.206.192.138 +109.235.5.70 +101.126.34.235 +161.97.64.27 +60.165.126.187 +103.140.73.165 +194.67.193.128 +193.32.162.7 +113.133.176.112 +27.72.31.67 +103.100.209.46 +188.81.219.105 +58.214.249.122 +182.253.191.50 +103.10.44.110 +170.64.151.54 +74.208.248.197 +203.195.66.160 +45.119.81.142 +200.95.174.168 +45.66.41.28 +42.200.106.175 +14.18.41.55 +8.213.26.140 +218.90.121.229 +185.125.100.166 +89.169.54.43 +115.231.236.150 +103.181.142.31 +182.44.84.54 +178.160.211.160 +103.109.37.84 +189.195.113.16 +93.37.106.80 +14.103.170.167 +103.191.92.173 +14.54.46.84 +101.91.181.235 +107.182.186.181 +34.34.167.144 +212.98.60.188 +195.245.229.91 +111.67.203.248 +175.6.129.140 +45.206.58.170 +46.238.32.247 +181.85.251.153 +49.247.170.213 +125.74.94.169 +200.90.0.21 +217.11.181.155 +118.163.132.211 +14.103.112.137 +103.250.10.91 +36.133.106.197 +185.213.165.42 +92.255.57.132 +20.185.243.158 +115.68.194.222 +4.227.23.88 +193.176.179.155 +157.66.81.55 +49.0.87.123 +38.54.100.110 +220.248.35.196 +128.199.140.120 +158.220.109.237 +170.64.135.222 +202.169.63.60 +118.194.254.116 +59.92.227.21 +62.60.152.108 +165.154.252.67 +106.75.178.203 +162.240.34.239 +101.91.173.114 +81.245.243.115 +164.90.183.214 +82.180.146.194 +14.143.43.162 +120.48.100.60 +45.118.147.13 +165.154.227.89 +189.244.40.22 +36.134.4.222 +109.12.114.239 +89.19.215.158 +36.103.243.179 +95.90.11.174 +177.22.89.247 +122.155.223.2 +103.61.39.77 +209.145.54.98 +60.174.72.198 +190.145.200.210 +117.50.188.180 +171.34.70.28 +121.229.11.56 +94.72.98.3 +122.114.12.80 +52.172.141.143 +177.172.0.130 +51.77.158.34 +154.205.156.112 +112.25.128.2 +35.224.180.200 +23.94.76.31 +91.228.127.246 +188.166.238.109 +103.184.123.54 +61.171.69.199 +103.36.223.56 +165.227.101.226 +60.165.127.104 +179.126.30.84 +2.187.255.137 +101.36.228.201 +203.169.55.210 +49.13.10.216 +51.195.57.201 +37.252.7.2 +103.250.10.176 +144.126.200.140 +201.138.168.186 +121.58.230.5 +20.235.55.156 +154.211.14.55 +161.35.214.176 +187.95.186.253 +101.91.232.177 +172.214.216.202 +192.248.95.34 +114.98.239.130 +101.126.144.74 +79.137.197.44 +212.159.71.187 +52.255.137.76 +170.245.15.41 +103.143.230.237 +46.8.233.153 +119.187.164.226 +113.88.241.198 +1.247.155.239 +175.196.245.105 +207.172.67.8 +129.226.178.126 +89.22.239.122 +117.50.187.91 +159.223.219.255 +157.230.83.38 +62.60.248.67 +77.90.7.243 +27.110.190.20 +186.39.125.159 +157.255.137.26 +65.49.1.104 +185.213.164.22 +206.72.196.152 +207.174.41.230 +209.38.91.114 +121.204.188.9 +123.58.197.172 +43.154.144.97 +94.26.247.34 +111.67.197.124 +125.91.33.72 +141.98.10.26 +75.119.147.113 +180.113.164.12 +220.93.167.144 +35.216.253.131 +222.210.11.248 +222.211.234.63 +182.76.128.114 +44.217.177.225 +49.51.186.160 +176.94.185.62 +101.224.241.84 +222.139.212.221 +217.160.4.90 +1.117.58.215 +50.99.36.130 +116.193.190.160 +103.171.85.112 +104.154.130.143 +156.238.99.46 +112.216.108.62 +82.148.28.218 +157.66.84.54 +183.56.201.7 +156.238.100.137 +86.253.226.58 +138.68.58.124 +121.227.106.113 +43.133.194.210 +194.65.144.243 +164.92.68.31 +108.179.208.198 +45.148.10.203 +128.199.206.26 +157.10.253.117 +106.54.207.58 +140.246.103.212 +103.183.74.22 +213.135.122.122 +64.62.197.118 +112.20.185.169 +107.173.38.30 +146.59.87.161 +185.125.103.93 +14.225.254.35 +202.69.40.226 +139.59.168.133 +185.246.223.45 +103.139.193.187 +207.154.234.158 +43.154.70.34 +51.79.156.148 +91.121.165.11 +103.31.39.143 +14.29.240.154 +45.148.10.120 +64.227.153.29 +221.159.21.170 +208.109.37.101 +84.21.173.244 +61.58.95.162 +89.144.210.204 +60.49.246.87 +117.50.67.183 +62.60.174.126 +103.234.236.96 +114.80.32.43 +107.155.56.91 +85.198.10.204 +20.21.136.216 +209.38.81.79 +209.38.80.71 +45.206.58.55 +209.38.31.242 +38.207.132.176 +190.108.72.66 +181.218.9.86 +8.218.51.93 +34.69.135.148 +164.92.67.206 +23.249.28.102 +8.209.198.224 +94.141.101.150 +128.199.118.250 +152.53.35.164 +110.185.106.12 +20.51.125.214 +164.90.226.218 +52.165.31.201 +124.223.108.21 +79.152.37.54 +128.199.18.39 +79.104.58.42 +217.144.191.223 +113.125.45.209 +94.43.245.55 +43.135.155.204 +95.161.215.122 +121.236.20.211 +172.105.225.121 +187.137.11.37 +195.19.137.123 +77.91.87.131 +95.140.18.234 +175.205.2.169 +111.77.112.66 +209.38.101.185 +37.186.113.170 +45.125.15.18 +218.92.0.172 +165.22.216.161 +203.81.86.34 +183.210.200.220 +121.229.48.13 +8.141.2.253 +203.6.235.156 +68.183.189.242 +66.70.198.74 +103.147.14.129 +38.181.25.72 +103.181.143.253 +156.238.100.99 +185.246.223.242 +103.52.114.148 +170.81.108.117 +153.37.192.4 +152.241.113.196 +184.174.37.130 +14.241.224.35 +94.141.120.28 +42.96.17.151 +95.161.220.54 +159.223.222.22 +103.134.154.118 +159.223.220.200 +101.126.140.148 +103.176.79.4 +197.5.145.150 +103.90.226.193 +91.215.147.69 +159.223.51.95 +122.9.134.180 +94.159.104.86 +4.240.44.245 +92.50.146.94 +14.116.218.146 +14.103.170.163 +156.238.98.190 +115.199.222.78 +212.47.65.110 +103.148.29.171 +103.119.92.117 +110.138.90.212 +103.59.94.109 +185.203.241.155 +103.134.154.178 +65.109.199.187 +154.221.20.78 +117.71.73.249 +87.106.66.28 +45.8.46.60 +89.107.10.66 +103.49.238.46 +206.15.184.72 +49.49.229.86 +118.193.38.84 +27.112.78.125 +132.148.72.142 +103.140.72.168 +185.4.180.166 +27.112.79.51 +113.125.150.197 +111.67.195.155 +49.247.47.148 +157.10.161.70 +217.160.227.69 +58.27.134.52 +113.125.176.92 +165.227.46.34 +167.172.167.73 +175.41.46.4 +125.63.105.149 +118.24.11.46 +101.126.155.9 +203.205.37.233 +119.166.180.26 +147.182.207.121 +114.217.10.108 +177.221.76.218 +117.50.190.141 +188.213.68.11 +23.26.147.149 +39.100.182.144 +77.221.152.182 +165.22.60.129 +203.130.244.75 +89.58.30.200 +89.251.25.207 +95.39.201.205 +84.32.5.104 +36.139.217.213 +101.91.184.234 +194.67.193.34 +157.66.81.92 +147.45.103.128 +206.189.34.173 +15.235.2.68 +8.213.197.49 +200.90.8.90 +103.119.104.235 +183.150.183.85 +49.51.228.223 +143.198.227.125 +106.75.74.27 +103.250.10.92 +36.153.0.227 +142.93.110.43 +51.77.145.78 +195.133.2.204 +103.139.193.65 +125.124.203.163 +148.113.195.131 +103.86.106.200 +186.39.54.15 +183.238.249.174 +116.193.191.186 +103.23.198.196 +58.250.89.21 +148.72.64.105 +223.166.13.38 +62.141.65.185 +51.210.241.185 +95.90.93.57 +155.186.196.248 +103.23.199.119 +112.120.21.46 +150.241.79.169 +103.82.93.77 +120.245.136.48 +168.220.235.252 +125.124.88.231 +36.133.57.132 +168.119.22.229 +202.85.222.190 +202.184.129.99 +210.183.21.48 +103.82.93.39 +201.184.50.251 +93.114.194.139 +202.166.174.158 +81.144.146.82 +121.1.236.220 +45.224.162.54 +45.55.139.65 +101.126.155.149 +218.78.107.193 +62.141.96.250 +87.120.165.96 +110.25.102.242 +210.79.191.178 +134.122.101.129 +83.11.62.118 +103.171.85.186 +103.181.143.207 +192.145.37.162 +93.114.194.136 +122.160.75.71 +119.203.117.3 +165.22.17.157 +118.193.46.73 +27.150.25.222 +167.172.88.59 +101.126.130.180 +167.172.21.125 +103.241.147.147 +101.47.74.216 +183.56.214.61 +106.38.207.62 +64.62.197.94 +170.64.143.137 +103.157.25.15 +40.118.163.188 +94.182.101.91 +125.124.162.8 +157.245.58.108 +27.112.78.50 +182.43.251.64 +23.227.147.163 +135.125.97.20 +54.37.152.112 +160.30.112.17 +103.38.182.49 +103.23.198.198 +209.38.17.181 +114.36.104.83 +113.125.121.125 +140.246.19.232 +117.50.50.106 +43.163.213.174 +103.139.193.239 +183.6.93.10 +138.197.124.95 +103.12.76.73 +159.223.15.208 +103.76.120.184 +103.186.1.114 +103.227.211.37 +210.101.91.154 +99.248.94.143 +36.93.247.226 +103.154.87.242 +42.51.13.209 +83.224.141.201 +143.198.189.88 +103.173.15.43 +223.83.216.125 +183.47.14.74 +64.226.94.253 +182.76.168.232 +47.251.108.160 +64.227.144.223 +124.44.86.22 +59.148.118.34 +79.54.234.26 +201.244.246.19 +4.188.112.137 +103.13.206.142 +103.76.120.174 +103.250.11.89 +182.223.54.35 +103.237.144.154 +211.246.235.14 +175.144.208.9 +49.207.180.112 +124.220.11.5 +178.236.247.3 +134.209.67.35 +103.59.94.179 +87.20.0.204 +148.216.17.27 +185.223.93.20 +159.69.185.197 +182.151.63.201 +123.31.29.192 +68.183.28.57 +40.86.77.160 +159.89.51.167 +117.245.168.45 +103.52.114.76 +123.156.230.101 +77.221.156.176 +87.120.165.134 +187.59.44.19 +182.43.232.30 +185.29.121.79 +103.77.241.42 +219.133.1.66 +147.182.219.219 +128.199.61.147 +43.130.244.11 +103.140.72.86 +85.159.228.173 +180.76.61.17 +165.227.187.29 +103.31.38.209 +112.118.198.49 +146.120.230.131 +165.154.51.198 +103.82.92.78 +85.31.47.195 +78.51.85.193 +4.213.162.155 +153.156.213.229 +201.249.87.201 +110.25.102.239 +67.205.180.66 +103.12.77.111 +159.89.184.91 +111.198.221.98 +122.53.17.75 +196.188.127.201 +103.186.1.143 +74.82.195.39 +85.215.171.196 +177.157.199.241 +222.219.131.45 +54.37.233.240 +148.222.199.131 +8.213.27.245 +136.0.133.11 +151.78.128.130 +192.241.145.150 +92.60.77.135 +137.184.209.216 +159.65.47.243 +41.82.20.195 +115.171.203.82 +18.144.50.198 +196.190.251.227 +190.145.173.78 +156.238.98.164 +165.154.233.152 +43.198.207.141 +103.174.114.212 +152.42.232.59 +70.53.146.43 +103.174.130.229 +152.42.214.250 +110.159.154.140 +137.184.67.28 +95.90.242.212 +104.248.92.95 +182.151.61.236 +201.148.20.53 +103.173.15.240 +39.106.141.243 +45.119.83.211 +218.91.114.192 +104.248.135.9 +118.122.147.135 +111.67.196.61 +167.172.31.85 +171.250.74.75 +109.207.78.237 +134.209.68.90 +117.50.55.96 +5.154.94.229 +184.168.121.83 +148.153.158.114 +2.57.122.33 +120.245.136.39 +171.220.244.134 +185.164.72.200 +87.240.15.231 +223.197.175.91 +40.86.22.171 +171.244.141.176 +87.120.186.102 +58.213.105.204 +61.231.234.169 +165.73.201.66 +40.90.233.42 +62.60.148.16 +189.44.109.10 +5.35.11.200 +125.124.127.149 +115.151.72.122 +103.67.78.166 +137.184.27.180 +120.27.147.150 +176.109.92.170 +188.166.119.132 +147.182.217.215 +116.193.191.163 +36.99.44.86 +179.32.211.55 +68.183.27.107 +147.182.211.99 +101.126.143.162 +64.227.134.169 +181.115.171.217 +37.60.231.119 +79.12.87.173 +206.189.176.135 +87.106.235.94 +113.31.107.103 +157.230.105.227 +189.169.91.226 +103.174.114.184 +92.222.141.85 +103.187.147.192 +106.127.131.170 +103.226.138.106 +201.249.89.102 +147.0.206.43 +117.27.231.210 +23.27.96.27 +51.68.229.123 +110.185.106.187 +159.223.19.33 +150.188.84.33 +206.189.239.184 +194.37.82.124 +103.183.74.31 +211.75.47.91 +93.42.100.30 +167.172.47.196 +203.56.228.62 +37.27.10.201 +189.41.147.226 +43.135.16.63 +103.98.176.211 +175.6.209.26 +34.126.71.126 +91.227.62.23 +157.230.178.166 +161.35.191.120 +101.126.153.235 +185.125.103.102 +178.128.255.241 +147.182.181.93 +189.240.62.227 +189.239.144.245 +118.27.69.252 +187.111.28.131 +138.68.136.192 +94.20.154.159 +157.230.188.151 +198.244.189.160 +209.38.32.249 +43.245.249.251 +1.238.106.229 +180.148.213.132 +161.35.50.73 +159.203.33.124 +117.184.199.39 +61.141.202.233 +156.238.99.217 +103.144.146.186 +43.128.77.249 +167.71.19.205 +180.167.173.180 +178.177.19.25 +116.109.101.58 +115.187.17.178 +103.250.11.90 +117.72.76.144 +161.35.181.241 +117.72.86.122 +218.78.73.204 +134.209.67.4 +103.26.136.33 +119.8.76.178 +180.101.233.50 +112.6.211.247 +194.126.202.234 +170.64.204.173 +118.193.35.91 +172.232.148.173 +103.75.182.227 +114.67.250.221 +49.142.99.91 +187.245.210.166 +170.106.141.114 +68.183.42.112 +91.211.120.211 +103.174.130.126 +74.249.27.121 +64.227.96.60 +122.180.244.219 +170.64.239.185 +125.72.194.250 +57.128.182.5 +203.189.208.245 +115.151.72.153 +134.209.168.99 +14.103.112.14 +91.231.219.109 +103.158.121.154 +103.176.79.158 +95.188.91.101 +156.205.83.218 +81.10.26.13 +118.145.154.87 +140.246.26.135 +134.209.123.225 +206.189.232.90 +159.89.188.166 +143.198.118.174 +189.18.212.25 +115.72.6.135 +103.238.234.214 +176.63.126.3 +183.91.11.36 +167.172.133.254 +14.103.170.154 +152.42.225.98 +116.198.243.30 +143.110.158.64 +116.125.223.73 +200.95.174.164 +106.75.181.203 +137.184.19.136 +124.163.244.238 +210.172.173.61 +85.28.47.62 +177.221.76.141 +218.78.19.239 +178.215.224.69 +119.108.233.114 +167.172.40.92 +167.71.181.204 +139.59.226.134 +20.255.74.110 +47.102.212.125 +188.166.118.224 +103.235.68.52 +74.225.253.167 +64.226.110.235 +36.255.220.76 +118.193.47.124 +150.139.194.15 +142.171.106.16 +168.167.72.228 +125.164.62.117 +117.50.189.223 +77.232.143.65 +118.122.76.2 +74.50.88.25 +209.38.87.231 +220.117.242.243 +14.29.198.130 +116.193.191.99 +150.241.102.195 +49.72.213.251 +115.171.85.146 +104.248.42.86 +147.45.68.194 +14.103.127.7 +167.172.142.237 +121.204.136.105 +118.122.72.224 +159.223.151.46 +125.88.242.32 +58.18.37.89 +178.62.104.65 +101.126.143.151 +218.78.32.25 +27.156.1.167 +203.198.116.145 +101.126.70.177 +206.42.56.228 +157.10.53.149 +171.104.142.232 +47.247.25.218 +36.103.167.181 +89.40.13.156 +101.43.108.116 +161.35.110.156 +74.50.86.189 +14.103.170.168 +192.241.139.29 +209.38.31.178 +101.126.155.163 +4.232.67.224 +103.192.199.23 +74.50.88.8 +172.233.116.188 +202.165.25.51 +206.189.224.203 +137.184.27.163 +79.148.234.0 +159.223.192.47 +125.91.108.190 +175.178.126.134 +125.88.216.98 +185.246.223.83 +104.248.46.43 +161.35.6.213 +121.204.152.127 +181.2.151.236 +170.64.223.127 +125.88.218.164 +101.126.70.170 +185.147.125.100 +198.23.188.180 +217.144.186.99 +43.134.54.184 +103.124.172.16 +27.112.78.86 +62.240.176.22 +64.227.171.163 +159.89.20.223 +103.139.192.16 +80.158.60.94 +14.103.115.123 +223.245.214.109 +109.129.170.83 +91.227.62.22 +143.198.27.62 +203.135.101.182 +1.94.128.195 +104.236.208.58 +49.49.251.78 +94.230.232.13 +42.123.122.71 +103.190.91.161 +142.93.195.231 +34.101.240.144 +104.248.43.206 +8.218.160.83 +167.172.95.189 +103.13.206.31 +104.28.222.46 +104.28.156.105 +68.183.107.144 +20.243.214.22 +20.235.201.146 +221.12.130.99 +128.199.30.79 +36.74.42.116 +103.23.199.211 +159.203.37.255 +125.124.133.245 +45.59.112.121 +14.103.81.109 +121.41.177.100 +120.245.136.184 +114.103.224.96 +160.20.186.237 +110.42.101.247 +141.11.148.208 +154.213.187.182 +195.158.4.109 +112.5.144.253 +50.98.54.53 +43.159.32.196 +162.253.187.114 +139.59.8.149 +213.165.80.63 +35.247.156.112 +41.196.0.91 +140.246.105.169 +129.227.83.10 +101.126.27.208 +146.19.207.12 +103.192.199.32 +36.111.174.145 +206.189.188.71 +101.126.149.19 +143.110.183.208 +89.144.213.251 +188.83.83.57 +51.15.225.134 +140.249.55.134 +180.252.156.227 +120.193.249.102 +209.38.41.183 +103.174.114.176 +103.49.238.247 +161.35.136.71 +212.33.202.154 +94.182.104.184 +89.101.28.237 +14.103.127.32 +14.103.93.175 +14.103.105.36 +154.221.34.71 +181.115.147.5 +167.172.33.228 +119.96.168.145 +14.103.112.35 +104.248.33.182 +89.183.192.95 +139.59.148.234 +67.205.155.145 +103.186.1.129 +101.126.55.67 +46.174.83.86 +171.244.62.87 +192.81.217.80 +116.236.187.6 +62.232.51.185 +104.248.119.222 +27.66.108.46 +172.210.64.72 +103.112.130.9 +192.81.218.122 +156.238.98.201 +167.71.76.217 +94.254.87.219 +172.245.171.184 +64.225.49.195 +157.230.238.186 +156.236.71.174 +101.226.180.6 +95.163.153.87 +194.146.12.162 +157.230.51.219 +177.115.9.47 +157.230.242.104 +58.98.231.4 +14.103.116.192 +156.238.100.176 +14.103.165.154 +36.112.132.249 +36.40.74.233 +115.141.177.102 +103.106.191.114 +109.71.253.217 +117.247.111.70 +192.3.218.136 +156.255.2.199 +101.47.8.55 +103.174.114.96 +212.227.232.57 +167.71.187.242 +14.103.139.92 +83.168.71.66 +103.76.120.90 +190.61.57.50 +14.128.49.16 +193.123.114.34 +178.128.156.110 +64.227.145.125 +101.126.129.184 +173.249.2.77 +60.251.36.59 +164.90.166.174 +183.6.76.2 +147.182.220.16 +35.246.248.48 +94.110.232.108 +156.238.99.179 +118.70.134.18 +103.31.39.159 +36.40.90.246 +104.248.255.90 +14.160.23.45 +160.191.88.196 +161.35.99.63 +51.75.161.78 +137.220.191.179 +139.59.11.84 +121.204.146.67 +193.58.121.153 +206.189.139.227 +125.124.201.42 +125.124.191.116 +159.223.137.238 +165.154.0.218 +89.144.200.31 +159.203.36.227 +159.89.48.129 +34.170.187.163 +147.45.75.89 +157.230.7.243 +156.238.99.157 +213.199.40.105 +103.163.215.159 +178.128.156.11 +134.209.66.188 +103.98.176.212 +38.147.184.180 +14.103.170.176 +14.103.127.58 +14.103.111.131 +4.231.125.44 +143.198.36.100 +62.60.238.12 +190.104.25.221 +156.238.246.242 +162.220.165.239 +20.242.230.140 +124.56.250.180 +121.229.42.32 +222.223.62.8 +62.60.152.72 +43.156.225.198 +122.180.85.138 +81.4.120.253 +103.163.214.235 +117.80.115.12 +175.203.218.132 +149.88.103.94 +149.22.87.78 +103.174.130.86 +49.160.83.34 +14.103.118.121 +189.164.10.164 +124.48.79.5 +27.25.130.222 +85.111.16.166 +103.82.93.108 +189.164.77.208 +189.164.74.50 +20.215.40.3 +189.161.162.152 +14.103.118.140 +104.248.44.121 +36.40.75.158 +189.161.162.183 +189.164.44.111 +124.48.10.5 +122.33.35.166 +87.251.236.115 +103.191.91.138 +106.75.152.128 +209.38.33.89 +193.233.175.66 +116.122.138.151 +180.253.161.100 +20.55.16.48 +142.132.229.30 +125.124.230.248 +124.54.243.202 +20.191.153.200 +143.110.181.68 +103.171.85.42 +115.141.91.2 +113.134.215.42 +103.29.190.65 +8.222.166.37 +191.17.238.173 +45.51.199.204 +190.0.9.213 +157.10.44.203 +14.103.34.252 +143.198.16.211 +4.232.136.233 +115.141.71.69 +163.204.45.187 +14.103.114.218 +45.141.101.157 +14.103.127.71 +158.101.12.177 +64.23.150.89 +112.159.217.119 +118.121.196.195 +156.238.98.179 +14.103.117.56 +14.103.113.213 +193.32.162.79 +192.227.248.232 +180.73.200.75 +103.72.195.150 +79.117.113.43 +49.160.254.116 +209.38.27.11 +197.248.178.226 +103.91.64.217 +14.103.118.167 +200.11.217.122 +178.160.195.60 +218.78.66.226 +95.165.12.184 +103.52.114.67 +36.57.124.178 +103.142.102.24 +2.57.122.192 +122.33.140.19 +185.196.220.81 +103.140.73.21 +66.63.187.127 +202.61.237.62 +170.238.45.177 +49.160.223.245 +165.227.184.32 +68.183.92.107 +14.103.118.213 +107.175.83.147 +1.202.223.2 +14.29.255.53 +175.178.78.181 +103.150.60.140 +157.230.93.226 +202.83.16.90 +49.247.31.251 +77.105.166.131 +189.28.72.180 +47.206.67.127 +188.166.217.79 +159.65.229.227 +62.60.159.140 +193.13.162.118 +103.140.127.232 +88.151.33.16 +139.59.10.120 +103.168.185.221 +117.72.47.104 +43.128.151.27 +182.43.240.135 +77.240.39.119 +170.64.186.230 +200.95.174.138 +159.223.62.28 +202.83.162.167 +20.199.85.9 +103.225.11.214 +203.145.34.178 +65.2.77.229 +176.221.29.245 +189.18.212.64 +14.128.49.66 +125.79.26.209 +125.124.45.246 +85.208.253.195 +61.78.67.18 +107.151.238.184 +14.241.243.222 +182.57.16.58 +103.150.221.239 +47.252.25.135 +95.103.91.64 +169.197.88.222 +14.103.80.24 +43.133.226.13 +179.108.174.92 +122.41.245.122 +170.64.212.174 +117.50.177.215 +101.126.17.129 +14.103.161.189 +36.112.133.74 +43.133.32.74 +43.128.154.248 +85.208.253.37 +49.160.123.250 +107.151.239.125 +152.32.233.90 +103.136.200.243 +202.165.16.248 +14.103.127.2 +59.36.84.173 +206.189.203.121 +191.55.191.121 +113.125.68.76 +91.240.86.78 +178.239.148.195 +180.254.160.118 +143.244.167.145 +64.227.20.82 +119.96.220.13 +213.64.179.221 +137.184.130.22 +159.223.99.81 +120.48.152.250 +183.150.183.4 +113.125.141.141 +124.222.188.150 +122.162.150.103 +71.172.103.242 +134.209.176.25 +140.245.49.130 +192.3.85.37 +103.174.130.221 +124.220.0.166 +94.254.63.17 +103.59.95.170 +209.38.244.196 +128.199.128.242 +14.103.114.197 +77.105.132.132 +147.45.77.165 +14.103.117.141 +209.135.171.209 +103.76.120.193 +113.125.186.42 +4.213.154.218 +172.206.232.153 +64.62.197.85 +130.51.22.150 +213.108.21.30 +161.35.113.211 +78.189.114.190 +140.246.255.103 +122.33.183.162 +124.60.49.122 +210.79.191.68 +122.33.130.244 +104.234.173.44 +103.142.199.64 +101.126.131.241 +202.168.179.141 +98.97.26.222 +103.109.209.254 +119.193.37.112 +60.225.128.10 +165.227.183.157 +14.103.117.59 +103.72.195.79 +45.32.40.157 +14.103.114.2 +154.213.187.204 +101.126.31.21 +194.135.105.203 +98.21.79.74 +4.217.249.119 +193.58.121.191 +116.193.190.100 +203.160.55.161 +167.71.183.130 +35.216.172.13 +64.225.110.71 +35.198.146.227 +161.35.2.0 +123.58.215.180 +178.156.136.39 +101.36.111.125 +179.53.249.253 +165.227.159.10 +117.50.221.112 +124.55.241.164 +192.210.197.121 +14.18.80.101 +222.104.156.191 +117.33.154.164 +191.55.191.109 +36.137.188.245 +118.122.72.44 +156.238.98.176 +154.92.15.224 +58.148.124.140 +183.56.226.50 +121.41.48.104 +116.40.106.44 +119.68.39.151 +136.0.133.12 +156.238.100.111 +103.137.249.207 +212.224.107.109 +180.225.52.138 +159.89.180.37 +194.187.122.38 +64.62.197.223 +2.57.122.189 +122.115.58.16 +147.182.219.150 +122.41.109.166 +164.92.121.130 +68.183.24.191 +14.103.37.34 +84.180.250.114 +195.158.29.214 +149.129.234.91 +210.89.32.4 +138.197.26.98 +14.103.115.143 +154.221.34.96 +161.132.51.167 +117.9.171.56 +124.48.27.146 +152.32.175.19 +128.199.111.126 +177.222.106.238 +103.174.130.180 +139.59.173.98 +103.77.241.38 +156.0.130.39 +146.19.113.80 +172.174.145.34 +156.0.130.29 +14.103.111.127 +156.0.130.35 +222.127.196.79 +176.109.187.220 +8.213.42.158 +156.0.130.36 +156.0.130.117 +156.0.130.6 +156.0.130.24 +156.0.130.79 +156.0.130.48 +156.0.130.78 +156.0.130.27 +156.0.130.120 +156.0.130.83 +156.0.130.56 +156.0.130.52 +156.0.130.125 +156.0.130.10 +156.0.130.15 +156.0.130.54 +156.0.130.7 +185.248.163.133 +156.0.130.68 +156.0.130.16 +156.0.130.63 +51.144.36.134 +89.185.85.121 +151.247.16.233 +85.208.253.214 +167.99.157.155 +117.72.68.83 +115.141.12.148 +2.59.119.239 +62.60.152.146 +156.238.98.112 +38.59.244.17 +101.126.68.11 +187.45.59.0 +125.124.195.219 +164.152.250.192 +87.121.98.124 +167.71.23.230 +124.52.112.216 +94.159.104.73 +20.244.95.134 +116.38.33.167 +101.89.151.202 +212.113.102.207 +210.79.191.159 +94.159.107.42 +140.246.168.245 +188.245.229.10 +172.190.89.127 +102.37.153.136 +5.189.170.234 +95.90.11.92 +179.228.232.81 +181.214.147.26 +106.12.202.79 +122.33.23.11 +92.246.138.120 +203.57.255.165 +41.59.82.183 +36.133.19.27 +125.124.73.167 +148.72.177.126 +116.98.170.252 +116.105.210.211 +82.65.0.186 +116.98.169.187 +38.59.164.134 +60.191.78.86 +52.233.81.194 +103.172.221.226 +45.62.123.251 +171.251.29.23 +188.121.122.240 +43.226.40.139 +170.64.145.198 +167.172.36.223 +103.250.10.156 +189.222.215.110 +45.41.8.32 +176.124.198.210 +91.121.109.40 +5.42.98.99 +120.26.3.174 +170.64.159.239 +36.50.134.204 +103.140.127.215 +209.38.21.33 +61.247.117.92 +172.191.239.155 +188.166.71.137 +47.120.62.78 +116.110.222.133 +116.110.127.24 +119.18.237.42 +36.155.114.62 +116.40.65.66 +180.227.182.102 +65.20.88.248 +213.35.112.188 +167.172.133.128 +180.255.82.98 +107.175.82.204 +210.107.13.162 +77.44.68.90 +103.191.74.155 +45.118.144.54 +189.241.11.208 +49.160.252.156 +103.211.69.131 +185.213.174.118 +193.77.79.55 +103.49.238.109 +193.58.121.227 +195.154.114.9 +14.103.107.37 +65.52.132.48 +43.134.103.244 +157.245.146.86 +212.132.93.112 +138.124.30.225 +180.227.25.165 +35.240.217.120 +49.160.89.166 +157.245.116.190 +101.126.134.222 +36.133.192.163 +113.125.78.197 +51.222.86.89 +45.41.8.89 +61.183.225.72 +122.41.109.178 +84.33.144.97 +189.223.192.175 +47.184.117.98 +14.103.161.183 +196.188.59.130 +170.64.203.200 +61.39.204.240 +2.57.122.194 +82.157.76.238 +49.207.247.13 +14.103.111.15 +92.34.30.104 +43.154.54.193 +170.64.179.149 +121.190.14.247 +101.126.55.63 +125.124.85.192 +180.109.246.181 +101.89.170.33 +83.212.126.31 +207.174.30.50 +170.64.234.79 +156.0.130.94 +58.211.191.14 +156.0.130.62 +143.198.5.33 +156.0.130.32 +156.0.130.118 +156.0.130.80 +156.0.130.110 +156.0.130.28 +156.0.130.9 +156.0.130.67 +156.0.130.40 +156.0.130.57 +156.0.130.75 +156.0.130.96 +156.0.130.59 +156.0.130.127 +150.223.65.241 +156.0.130.74 +112.199.198.54 +156.0.130.46 +156.0.130.115 +156.0.130.99 +156.0.130.106 +121.254.111.133 +156.0.130.109 +156.0.130.101 +156.0.130.20 +156.0.130.30 +156.0.130.93 +178.128.233.211 +13.67.213.45 +156.0.130.33 +156.0.130.3 +156.0.130.85 +156.0.130.53 +156.0.130.13 +156.0.130.11 +49.160.46.196 +43.134.160.203 +182.61.11.84 +213.108.23.142 +190.60.51.173 +222.255.115.237 +36.154.19.38 +221.203.47.38 +8.209.204.193 +59.36.167.211 +103.139.192.107 +116.110.121.222 +111.67.197.152 +116.110.24.89 +116.110.6.203 +14.103.127.234 +218.15.166.202 +102.100.215.29 +95.239.39.200 +128.199.194.30 +202.105.112.113 +194.87.221.245 +5.166.240.146 +109.120.150.70 +68.183.109.202 +102.213.173.68 +45.114.125.198 +87.120.113.180 +51.158.71.166 +85.208.253.189 +95.181.173.151 +186.57.2.122 +103.85.38.234 +77.221.151.89 +2.57.122.204 +116.110.87.101 +197.230.54.1 +14.103.127.231 +40.120.98.188 +116.110.15.144 +188.253.7.195 +157.66.84.58 +194.87.77.94 +160.22.160.33 +190.244.27.247 +170.64.154.117 +168.220.235.249 +210.172.166.123 +14.103.117.173 +182.151.12.2 +218.60.50.226 +119.96.159.237 +14.103.118.23 +14.103.111.11 +87.106.177.211 +139.59.56.163 +27.128.156.148 +14.103.117.86 +178.128.109.125 +39.105.162.219 +212.47.71.159 +43.130.141.211 +14.103.67.131 +101.126.83.105 +103.145.145.75 +154.213.187.126 +107.173.160.176 +207.231.111.219 +143.198.186.212 +14.103.108.102 +172.161.110.201 +34.148.46.50 +84.21.173.125 +45.114.124.64 +159.89.126.233 +193.58.121.212 +106.241.54.211 +159.89.179.201 +143.244.191.74 +36.26.70.16 +14.103.71.220 +192.210.235.150 +139.59.21.115 +161.35.104.95 +103.250.10.213 +103.226.139.116 +118.97.27.98 +27.112.79.84 +107.152.32.100 +128.199.188.64 +210.79.190.200 +159.89.181.58 +180.252.200.105 +104.28.157.117 +103.232.120.214 +217.160.4.128 +45.10.175.246 +182.151.12.62 +45.10.175.77 +139.59.101.197 +157.10.160.240 +27.112.79.13 +82.208.85.193 +43.155.166.135 +111.67.193.223 +14.103.112.112 +193.168.197.230 +189.50.215.247 +189.50.215.185 +189.50.215.210 +189.50.215.149 +189.50.215.244 +189.50.215.238 +189.50.215.139 +14.103.118.190 +200.189.192.3 +137.184.23.239 +140.246.167.156 +182.61.13.22 +120.48.20.114 +34.147.215.200 +14.29.254.194 +45.172.38.234 +206.189.236.77 +113.142.54.163 +85.208.253.180 +185.255.91.127 +14.29.161.6 +103.174.103.90 +101.126.81.182 +74.208.133.12 +142.171.132.209 +161.35.105.116 +171.244.40.118 +132.145.73.158 +154.92.19.202 +185.209.161.172 +189.206.165.62 +45.150.33.205 +116.204.183.155 +101.126.88.203 +101.126.131.33 +134.122.123.232 +36.40.87.72 +13.78.98.190 +180.112.114.253 +212.227.85.14 +187.137.202.3 +185.230.162.196 +45.202.32.17 +187.212.34.32 +185.213.164.111 +103.67.78.89 +197.112.117.15 +147.182.194.88 +122.162.144.29 +121.237.30.143 +46.253.45.10 +20.40.73.192 +24.144.120.224 +61.75.30.52 +198.211.109.73 +14.103.118.73 +185.255.91.201 +103.116.177.251 +42.93.164.169 +62.210.100.249 +14.103.115.225 +37.114.36.58 +49.247.37.22 +103.171.91.10 +185.255.134.80 +103.192.199.121 +89.144.207.144 +103.174.115.93 +181.212.81.227 +61.168.118.230 +14.103.112.55 +101.126.54.23 +167.71.130.118 +14.103.116.51 +47.91.16.59 +165.154.239.225 +101.126.86.141 +212.227.65.207 +103.125.146.85 +62.60.217.134 +103.181.142.200 +103.245.166.228 +51.195.46.102 +103.76.120.94 +35.215.1.196 +171.249.179.15 +27.128.229.223 +64.227.163.102 +206.189.151.50 +125.124.234.151 +165.227.109.223 +14.103.115.142 +104.248.40.5 +40.127.14.248 +5.196.67.202 +45.55.200.17 +60.54.14.79 +104.248.240.197 +201.124.24.229 +134.122.191.252 +143.198.81.64 +139.59.14.121 +165.227.119.106 +114.36.106.192 +152.42.238.125 +23.94.51.70 +106.75.165.53 +14.103.118.194 +45.114.142.178 +101.126.71.100 +101.126.4.240 +95.164.38.154 +157.20.244.246 +193.233.253.217 +103.146.158.143 +157.245.204.25 +103.192.198.123 +103.59.95.127 +20.255.158.164 +137.184.57.132 +153.0.195.35 +84.21.172.172 +156.238.100.212 +103.98.176.213 +186.57.11.5 +139.59.208.44 +164.92.245.44 +167.172.99.3 +113.137.36.212 +117.33.236.161 +160.19.205.148 +140.246.66.109 +159.223.64.63 +172.178.97.124 +178.128.111.98 +194.164.169.21 +14.103.117.30 +180.184.36.192 +8.219.182.182 +157.10.252.86 +179.93.64.193 +79.117.224.184 +151.69.126.162 +103.76.120.175 +14.103.70.121 +40.84.196.33 +185.255.91.236 +110.13.251.124 +149.62.188.108 +118.179.219.137 +162.240.98.238 +14.103.41.249 +31.220.86.74 +168.220.235.242 +189.178.101.171 +2.56.178.94 +182.92.151.31 +170.64.159.157 +49.37.216.240 +52.83.186.197 +4.205.196.31 +118.121.199.222 +5.149.155.158 +2.57.122.186 +85.86.224.176 +47.115.204.161 +82.165.6.246 +140.246.37.213 +43.133.87.210 +106.38.252.76 +103.174.115.91 +113.125.72.111 +165.231.182.74 +185.213.164.121 +45.195.198.133 +14.103.117.91 +14.103.112.110 +203.145.34.224 +218.78.105.232 +103.181.143.204 +159.223.161.73 +206.189.156.12 +51.195.203.44 +168.220.235.218 +45.114.124.53 +85.5.89.232 +194.163.146.38 +41.72.153.51 +104.234.140.57 +122.176.134.211 +103.59.95.59 +74.225.218.89 +149.22.87.155 +101.126.138.19 +45.248.25.226 +111.8.162.8 +103.182.161.204 +45.150.32.168 +47.149.232.252 +64.227.146.240 +185.116.160.35 +45.64.3.61 +95.47.125.29 +210.79.191.108 +212.47.64.91 +103.100.159.215 +103.187.147.246 +45.114.125.75 +161.35.132.42 +101.126.66.30 +50.66.57.232 +101.126.145.43 +14.103.107.214 +103.23.198.44 +118.163.42.248 +143.110.188.151 +129.222.203.173 +143.244.163.171 +217.182.253.249 +14.103.112.141 +83.118.88.66 +221.139.122.152 +58.209.163.102 +104.248.244.250 +4.184.136.230 +118.122.75.69 +43.134.28.195 +52.144.89.135 +72.167.227.34 +189.219.36.213 +101.126.81.188 +45.194.37.171 +170.106.73.14 +103.112.130.65 +117.221.199.75 +103.112.130.66 +103.112.130.67 +45.114.125.142 +171.223.215.38 +45.83.123.197 +125.124.103.179 +4.240.88.176 +40.74.115.25 +109.206.246.88 +181.115.171.220 +160.187.147.166 +128.199.129.133 +124.248.66.89 +68.183.204.19 +82.64.99.86 +14.103.170.164 +121.60.82.85 +104.248.243.238 +121.122.119.175 +158.220.127.213 +70.62.247.82 +119.96.80.180 +103.251.252.106 +103.52.114.85 +4.240.83.196 +209.38.246.128 +165.231.182.121 +172.245.177.158 +104.168.56.73 +20.244.86.82 +172.245.42.201 +76.21.71.241 +209.38.21.237 +95.217.180.168 +103.47.184.19 +117.2.49.125 +104.248.252.175 +186.121.205.83 +170.64.154.110 +181.23.85.172 +203.0.104.170 +138.124.10.174 +47.88.62.249 +116.110.115.45 +171.251.27.25 +180.75.102.148 +107.172.108.61 +208.117.13.152 +92.222.181.136 +103.82.92.252 +89.134.209.178 +104.28.229.13 +14.18.113.233 +104.28.229.15 +104.28.229.14 +104.28.155.183 +92.205.25.199 +139.159.194.174 +83.67.194.250 +192.34.58.242 +168.220.235.184 +14.103.122.180 +159.65.8.117 +36.138.19.180 +220.205.122.62 +85.190.254.87 +103.189.234.5 +103.171.84.236 +133.125.50.153 +119.82.130.227 +180.76.175.69 +45.182.18.214 +154.221.34.172 +154.80.229.54 +187.91.20.132 +124.123.96.223 +91.239.206.219 +103.82.93.22 +45.150.33.223 +87.225.106.84 +1.201.160.242 +103.15.51.15 +101.126.143.163 +162.250.98.27 +14.103.118.166 +37.60.229.20 +156.238.99.93 +186.125.27.81 +14.103.118.107 +161.132.52.23 +177.157.205.171 +14.103.73.80 +125.124.21.74 +213.21.241.14 +161.35.11.139 +185.216.214.42 +154.26.154.134 +170.64.180.25 +187.140.170.144 +103.193.178.190 +202.64.44.166 +61.73.5.162 +64.225.55.168 +45.114.125.232 +122.54.18.220 +103.217.144.40 +139.59.10.64 +64.62.197.209 +95.81.86.187 +218.102.71.70 +223.240.120.104 +43.166.4.96 +93.67.149.144 +159.223.55.144 +20.55.56.92 +209.159.153.43 +190.117.77.7 +81.215.228.18 +125.195.17.153 +142.93.55.195 +194.163.180.97 +82.112.227.139 +125.34.88.93 +198.7.126.141 +81.192.46.36 +197.255.227.216 +218.60.119.187 +102.209.248.33 +197.156.83.94 +14.103.118.153 +144.91.98.84 +45.62.120.20 +144.91.94.98 +77.105.167.102 +116.253.211.209 +202.60.109.148 +106.75.241.35 +36.138.202.60 +103.240.6.43 +92.205.108.168 +43.252.103.253 +14.103.114.22 +94.101.187.104 +158.160.55.119 +176.124.205.151 +157.254.54.235 +164.92.248.81 +13.93.88.53 +136.29.71.33 +1.22.180.245 +160.16.214.86 +81.192.46.24 +49.228.14.81 +62.112.10.52 +117.72.109.74 +107.152.39.165 +180.252.145.208 +34.80.240.228 +212.92.222.94 +103.67.78.190 +103.179.191.118 +34.131.17.212 +210.50.98.51 +139.59.127.12 +143.198.95.141 +206.189.129.84 +145.239.233.208 +103.179.57.172 +118.100.80.16 +134.209.196.250 +143.198.209.63 +13.76.210.99 +101.126.155.236 +43.128.157.212 +66.60.23.59 +103.160.107.118 +14.103.127.233 +1.32.216.148 +195.133.45.31 +61.171.38.25 +194.233.65.150 +98.159.236.215 +103.174.114.177 +34.147.156.193 +103.140.73.20 +66.179.249.31 +40.77.68.11 +181.115.156.59 +14.103.123.65 +195.178.110.76 +111.180.195.162 +202.157.189.21 +83.168.110.130 +103.134.154.60 +85.215.178.129 +210.229.83.138 +174.84.246.11 +87.120.127.241 +196.188.106.242 +84.247.169.146 +212.13.64.66 +103.86.106.201 +51.91.100.253 +188.166.165.59 +68.183.130.200 +134.209.80.53 +156.238.99.206 +45.114.125.78 +107.150.112.242 +34.159.254.223 +36.26.83.253 +8.220.247.116 +36.73.95.34 +103.171.91.12 +58.147.171.11 +34.74.242.228 +171.244.140.64 +213.199.49.184 +183.80.51.167 +14.103.46.177 +38.14.252.105 +103.112.96.145 +156.236.66.138 +180.250.18.177 +116.110.208.210 +116.110.64.82 +41.111.132.74 +185.250.231.171 +189.241.39.23 +49.207.185.223 +103.226.138.52 +115.238.106.50 +101.126.21.49 +103.63.25.103 +114.118.8.9 +103.226.138.158 +197.112.117.157 +160.242.109.117 +141.94.223.70 +103.76.120.111 +117.80.239.140 +73.45.216.101 +125.168.111.80 +196.203.231.220 +203.81.213.46 +222.106.198.35 +183.250.81.177 +59.127.100.41 +47.204.241.16 +96.78.175.41 +77.161.16.10 +113.125.11.193 +154.61.173.95 +190.153.123.199 +200.89.159.59 +121.202.196.6 +181.234.45.253 +14.103.27.46 +142.171.128.84 +34.159.152.70 +128.199.67.73 +194.67.193.174 +2.193.1.91 +220.178.39.106 +183.6.43.236 +122.165.153.208 +121.237.183.180 +116.193.191.104 +111.172.228.61 +169.211.232.182 +89.233.104.28 +188.121.97.187 +198.46.144.130 +121.204.151.45 +125.124.166.88 +202.60.109.185 +125.124.149.49 +125.124.69.109 +81.45.181.135 +69.49.235.214 +40.83.23.221 +78.44.171.78 +190.158.248.99 +94.141.160.55 +160.187.147.160 +213.171.3.203 +89.169.35.106 +171.251.19.107 +132.248.247.237 +175.6.98.16 +51.79.165.182 +187.99.70.218 +46.101.74.125 +4.240.93.120 +116.110.86.140 +116.98.171.190 +180.184.160.246 +64.181.162.154 +223.197.133.87 +196.245.250.10 +36.134.78.151 +165.140.167.119 +221.160.80.33 +117.50.184.148 +150.138.115.76 +185.255.91.193 +117.50.213.252 +112.171.23.15 +120.253.18.251 +221.215.87.163 +45.88.188.31 +103.174.115.166 +117.54.157.194 +113.118.49.48 +45.114.179.113 +122.162.144.131 +140.246.19.46 +198.199.83.5 +210.79.191.130 +45.114.179.175 +194.5.48.160 +113.88.241.27 +45.114.179.240 +45.114.179.245 +103.155.232.228 +65.20.172.194 +167.172.157.237 +185.147.124.53 +185.147.124.54 +212.132.94.145 +139.9.84.38 +51.38.236.172 +92.255.85.253 +123.212.20.131 +43.153.83.172 +103.59.94.124 +162.144.119.105 +114.36.117.248 +209.143.72.134 +103.190.29.88 +47.188.120.179 +93.176.2.87 +109.230.223.188 +117.50.209.157 +124.52.229.135 +140.249.187.232 +84.220.210.241 +143.110.255.204 +23.119.180.121 +89.111.140.86 +187.174.136.59 +103.67.78.81 +103.211.219.50 +124.7.227.98 +157.173.110.243 +181.188.176.242 +157.230.245.72 +167.99.13.34 +139.59.76.254 +209.38.83.50 +84.228.34.101 +1.71.133.247 +198.7.118.69 +181.166.159.232 +220.189.209.18 +65.20.183.209 +217.25.58.150 +118.194.235.201 +103.183.74.130 +43.226.53.124 +103.63.25.194 +101.91.121.226 +117.250.236.234 +103.82.41.247 +1.235.192.131 +112.103.253.156 +185.147.124.182 +92.255.85.107 +209.38.37.23 +5.196.23.21 +36.40.72.39 +103.31.39.90 +41.152.191.33 +165.140.167.117 +103.163.119.145 +101.126.146.36 +165.232.110.149 +103.189.235.65 +189.169.4.20 +202.4.104.213 +178.128.219.33 +168.235.93.30 +121.160.33.247 +78.43.142.101 +2.57.122.190 +15.204.47.3 +34.170.57.79 +185.213.164.202 +156.224.0.120 +20.197.12.7 +165.73.201.217 +157.10.252.23 +146.59.236.77 +171.102.58.105 +161.132.51.73 +209.38.35.86 +45.205.27.23 +45.10.244.119 +165.22.222.127 +209.38.82.2 +171.43.134.86 +45.159.112.158 +187.170.239.128 +125.124.130.124 +146.190.241.107 +117.83.178.140 +146.190.135.125 +206.189.30.165 +60.21.134.178 +91.228.53.183 +35.228.125.27 +8.215.0.208 +95.90.12.16 +167.71.66.93 +143.198.212.170 +196.12.203.185 +35.235.78.169 +191.242.194.172 +222.112.77.42 +191.187.82.6 +45.207.219.157 +74.211.99.15 +188.121.104.21 +14.103.112.42 +49.49.241.23 +36.40.66.238 +179.43.191.19 +103.140.126.17 +65.20.196.183 +115.243.117.82 +37.142.173.192 +65.20.226.75 +136.34.203.130 +36.50.167.81 +201.124.16.123 +117.40.32.186 +140.249.50.121 +218.78.66.52 +36.73.80.240 +65.49.1.93 +211.106.126.27 +60.29.127.226 +78.36.203.8 +65.20.213.111 +185.213.62.192 +34.35.76.125 +152.32.172.229 +154.216.20.172 +68.37.35.155 +77.81.142.34 +137.184.94.162 +141.134.109.179 +67.83.0.148 +103.3.43.242 +116.255.195.157 +196.189.124.229 +120.48.163.216 +115.88.121.73 +149.115.230.84 +111.67.196.240 +218.21.245.202 +213.160.132.94 +140.246.202.17 +82.208.65.46 +220.172.203.43 +103.31.38.106 +210.79.191.42 +119.45.0.49 +103.220.72.99 +111.28.128.154 +194.191.24.22 +116.48.149.123 +210.99.223.203 +58.228.105.192 +1.31.87.230 +36.26.90.138 +39.128.161.225 +120.39.216.204 +43.134.118.159 +14.103.127.23 +203.83.237.113 +218.202.143.68 +136.232.73.130 +222.235.82.88 +101.91.236.222 +140.246.229.54 +49.207.245.15 +151.177.72.22 +198.100.154.199 +111.67.194.231 +213.49.206.25 +92.242.51.118 +45.161.162.71 +183.98.215.147 +39.109.113.137 +23.224.102.144 +34.94.79.79 +2.55.100.104 +119.93.87.71 +120.138.119.75 +61.183.42.13 +118.179.200.65 +37.25.36.197 +180.188.231.216 +208.105.193.45 +46.50.205.61 +112.6.11.184 +191.36.151.150 +103.211.219.49 +128.199.157.145 +14.103.37.100 +59.24.131.89 +103.106.105.132 +222.114.200.160 +83.239.171.226 +95.141.228.9 +103.161.17.17 +43.155.196.7 +36.110.172.196 +82.64.102.158 +39.170.5.210 +129.213.226.156 +85.216.5.152 +67.207.88.66 +103.174.114.205 +167.172.239.86 +182.48.80.166 +138.124.51.98 +122.162.145.219 +54.37.38.112 +106.58.222.224 +2.179.177.5 +91.244.113.188 +14.6.16.137 +96.78.175.42 +42.2.148.30 +202.126.92.147 +34.170.35.50 +152.228.217.94 +111.70.19.149 +146.190.141.205 +176.124.222.80 +200.222.90.178 +201.241.157.158 +66.170.213.42 +98.40.228.65 +113.125.124.123 +202.60.109.176 +177.200.147.14 +64.226.71.198 +116.132.4.202 +94.141.69.156 +167.172.47.176 +120.48.133.22 +183.76.167.194 +80.217.243.39 +138.68.93.5 +200.195.67.82 +105.73.203.35 +103.172.236.241 +118.182.32.16 +217.210.44.59 +182.59.130.21 +1.64.199.249 +213.33.204.130 +182.43.230.225 +62.178.23.15 +178.170.195.94 +77.158.184.187 +115.241.228.34 +92.34.29.114 +125.124.209.223 +208.109.38.143 +65.20.235.177 +146.190.76.240 +115.134.6.74 +103.92.24.243 +94.72.118.150 +49.84.202.30 +176.124.199.56 +101.47.24.170 +67.83.30.199 +103.181.142.244 +106.54.35.140 +34.57.213.111 +103.194.243.187 +118.220.178.123 +194.163.171.231 +200.61.12.107 +85.237.57.200 +92.255.196.185 +115.151.72.211 +220.174.209.160 +193.233.115.181 +175.116.85.202 +122.186.174.35 +185.213.174.14 +5.78.84.218 +185.103.102.144 +103.17.9.162 +65.254.93.250 +14.103.63.16 +182.43.130.174 +36.57.109.51 +91.107.254.173 +140.246.97.188 +129.222.28.111 +188.151.36.6 +218.22.187.66 +134.122.43.16 +143.110.255.148 +165.22.219.87 +200.33.171.65 +183.76.84.204 +218.75.30.6 +193.233.85.23 +218.10.27.190 +178.141.254.86 +45.178.182.199 +188.136.207.36 +171.244.142.109 +200.90.8.86 +120.48.181.76 +209.38.123.15 +185.99.135.141 +165.232.176.233 +139.59.89.220 +64.227.135.241 +191.36.157.125 +178.27.90.142 +217.215.254.115 +116.203.119.1 +188.50.155.240 +203.130.255.2 +139.59.92.180 +51.83.97.80 +202.179.66.26 +128.199.13.81 +188.48.165.237 +172.91.97.228 +210.92.44.102 +193.233.175.132 +139.59.238.94 +130.211.219.52 +5.32.22.218 +182.176.138.162 +165.22.42.82 +23.236.143.222 +187.212.46.222 +217.15.129.137 +185.199.98.51 +210.16.188.208 +200.138.196.194 +141.147.137.110 +154.83.12.10 +65.49.235.175 +143.110.243.241 +77.221.149.185 +20.197.48.171 +101.126.25.120 +162.248.100.117 +20.112.77.160 +79.106.102.69 +47.104.1.25 +162.240.228.182 +180.151.215.166 +103.183.75.137 +142.93.225.35 +116.30.138.144 +64.227.144.63 +167.99.128.177 +14.103.116.173 +82.165.214.92 +177.63.222.103 +139.59.88.226 +103.15.60.138 +185.145.127.182 +106.55.161.136 +115.246.49.99 +223.197.153.138 +122.170.4.225 +83.143.112.254 +119.193.73.70 +178.18.246.89 +59.28.2.101 +107.173.18.95 +200.7.102.117 +182.73.136.130 +20.219.1.155 +43.153.50.66 +98.47.109.27 +103.248.119.109 +51.15.183.101 +62.169.22.139 +114.10.47.198 +62.60.237.46 +60.223.245.120 +190.15.96.26 +147.185.246.189 +209.38.29.175 +64.227.134.28 +209.38.87.66 +202.60.109.220 +45.140.17.105 +61.2.44.54 +125.202.233.20 +202.73.40.18 +103.217.145.154 +221.152.38.225 +134.122.8.121 +115.190.21.238 +60.175.91.53 +154.12.17.238 +76.98.54.17 +14.108.213.7 +209.38.92.68 +65.20.253.49 +64.227.151.162 +143.198.107.95 +209.97.182.13 +176.36.174.177 +185.33.26.136 +76.69.97.94 +175.143.228.134 +124.41.249.103 +165.227.147.75 +150.109.232.191 +83.249.93.150 +116.49.40.138 +121.142.146.167 +178.136.165.97 +193.13.169.31 +83.255.12.107 +218.60.58.18 +117.247.239.202 +222.174.142.78 +61.186.136.36 +65.20.140.2 +65.20.247.243 +98.51.132.203 +161.35.225.44 +45.248.136.208 +38.156.75.34 +218.245.5.178 +51.241.115.6 +61.181.241.18 +200.145.57.190 +20.83.189.12 +87.106.77.56 +94.237.50.121 +165.16.44.5 +176.124.202.21 +14.102.74.99 +1.253.28.16 +18.144.86.196 +101.126.27.196 +178.54.12.109 +89.179.119.222 +143.198.128.49 +75.127.205.91 +191.33.74.81 +188.151.27.45 +137.175.241.8 +103.230.16.78 +111.70.15.138 +62.164.210.220 +202.60.109.154 +187.95.114.242 +64.23.131.48 +170.64.196.72 +74.211.103.212 +221.0.171.150 +65.20.165.83 +146.190.147.251 +46.31.77.76 +45.114.125.195 +64.23.137.107 +36.92.193.116 +105.73.203.96 +137.184.180.64 +104.236.145.128 +164.92.121.125 +165.232.128.192 +103.203.210.22 +222.24.63.126 +43.153.57.143 +103.111.88.69 +58.18.81.242 +45.118.162.90 +110.39.182.66 +137.184.233.201 +143.198.146.209 +182.31.153.254 +182.61.25.91 +104.248.42.44 +20.244.93.185 +180.184.67.224 +13.90.39.201 +183.150.183.151 +146.190.156.204 +109.9.145.207 +210.4.68.72 +172.245.174.218 +223.82.241.134 +24.144.183.158 +103.172.204.220 +93.126.53.41 +106.14.5.6 +58.18.212.238 +219.84.198.193 +103.76.120.60 +170.64.196.253 +42.2.74.137 +125.88.215.80 +165.22.63.89 +156.238.98.125 +109.120.176.182 +189.146.103.254 +117.232.107.108 +36.26.63.158 +161.132.48.181 +180.76.180.94 +146.190.59.47 +170.64.232.161 +105.226.1.200 +194.233.66.36 +27.71.60.22 +2.37.223.58 +103.187.147.11 +81.192.46.29 +202.82.20.241 +185.233.164.204 +43.130.52.62 +101.36.65.131 +42.200.60.186 +122.171.20.211 +182.53.52.68 +103.217.145.145 +111.42.175.101 +101.126.66.228 +188.151.42.56 +94.159.105.206 +209.38.30.23 +64.226.94.213 +40.77.64.136 +211.252.168.97 +200.192.208.85 +221.151.168.237 +182.75.197.174 +122.201.27.64 +77.157.174.51 +170.64.217.205 +111.93.170.146 +172.235.7.51 +157.173.106.222 +67.49.74.72 +14.103.114.17 +65.20.229.236 +180.184.38.93 +14.110.88.133 +121.202.196.194 +87.120.165.176 +185.250.36.96 +185.213.164.132 +71.223.39.51 +185.221.23.15 +65.20.204.34 +70.244.202.32 +65.20.185.116 +191.54.163.155 +187.1.176.174 +138.124.102.234 +191.36.156.14 +103.100.159.87 +218.59.235.170 +218.62.48.58 +137.184.169.14 +114.80.32.148 +108.235.203.63 +210.92.108.98 +159.223.4.58 +201.144.8.115 +83.168.69.165 +52.168.175.42 +186.4.222.45 +151.57.216.224 +170.64.217.234 +160.30.18.111 +71.62.34.216 +203.92.41.39 +141.11.127.202 +223.171.158.13 +198.72.180.154 +103.207.170.28 +181.28.101.14 +52.237.208.37 +45.64.112.201 +220.135.149.215 +188.168.12.14 +194.31.8.12 +103.45.244.154 +195.33.218.186 +59.36.168.115 +187.8.163.70 +45.159.189.193 +209.16.68.79 +64.62.197.37 +210.178.251.33 +103.189.234.31 +122.169.205.232 +121.202.200.120 +116.114.84.170 +65.20.134.44 +142.93.176.114 +36.80.0.112 +189.112.239.184 +185.148.218.235 +178.178.194.128 +121.1.172.1 +203.239.37.35 +223.75.218.238 +221.194.44.241 +138.197.143.227 +147.182.205.224 +195.201.113.15 +41.223.231.182 +27.74.251.177 +36.93.154.207 +194.87.86.59 +105.73.203.193 +90.225.68.108 +211.109.93.130 +128.12.11.32 +105.101.199.123 +183.134.74.168 +221.0.111.113 +102.211.152.45 +125.124.149.14 +117.217.124.45 +117.239.96.138 +182.223.176.68 +179.232.24.156 +89.33.44.75 +139.28.221.168 +142.93.63.252 +157.230.222.244 +173.212.227.247 +142.93.231.154 +106.37.176.158 +85.163.152.114 +104.160.41.43 +64.62.156.37 +95.181.167.155 +196.29.34.170 +88.130.84.237 +125.88.169.233 +162.240.109.153 +142.93.218.207 +103.59.200.5 +202.70.82.93 +128.199.144.179 +152.42.236.220 +103.174.130.72 +95.79.112.59 +8.219.58.255 +207.244.243.11 +37.152.181.134 +113.88.243.24 +117.33.228.136 +142.171.164.213 +170.244.44.58 +156.238.98.40 +106.71.241.234 +101.47.178.47 +43.155.134.49 +117.50.54.111 +101.227.238.246 +137.184.237.36 +103.131.18.130 +14.103.114.102 +36.134.147.79 +104.248.57.206 +178.62.91.184 +190.119.63.81 +81.192.46.35 +101.91.185.53 +67.71.54.40 +181.209.63.113 +209.38.78.133 +203.12.201.141 +143.110.234.143 +188.94.157.223 +218.78.24.117 +170.64.199.249 +68.183.42.89 +121.162.77.120 +143.198.139.210 +67.205.184.99 +138.124.118.101 +150.5.129.61 +103.146.141.88 +198.7.124.15 +14.103.120.124 +203.173.43.223 +164.92.68.244 +203.239.37.36 +134.209.98.20 +57.129.129.157 +35.215.44.230 +104.131.23.238 +185.237.98.130 +222.90.10.159 +212.113.112.160 +194.87.151.177 +197.248.229.61 +82.56.4.138 +14.103.29.126 +103.186.0.19 +89.190.156.231 +14.103.115.172 +20.78.15.103 +103.116.177.252 +206.189.185.165 +143.198.76.236 +105.155.255.90 +221.213.129.46 +61.171.80.95 +144.126.213.4 +157.245.52.102 +198.20.252.107 +125.124.12.246 +188.68.221.78 +36.110.228.254 +111.67.196.145 +64.23.241.43 +143.244.185.5 +47.251.71.106 +180.184.134.158 +138.68.187.103 +178.128.33.146 +134.122.12.213 +51.161.32.13 +14.103.9.211 +14.29.217.5 +110.238.80.236 +101.100.220.34 +51.38.50.107 +185.211.5.254 +170.64.235.95 +103.154.184.66 +150.138.114.192 +134.209.25.103 +152.42.235.19 +138.68.154.243 +68.183.207.57 +178.62.46.227 +14.235.102.237 +137.184.47.237 +43.255.106.84 +46.101.20.107 +209.38.80.248 +143.198.106.18 +144.126.215.200 +192.3.176.101 +113.134.212.242 +115.75.211.50 +59.178.109.51 +209.97.134.38 +161.35.127.15 +216.146.27.142 +141.94.115.208 +170.64.199.60 +162.241.234.168 +202.157.176.29 +64.23.163.248 +5.167.51.141 +54.36.181.49 +151.84.128.14 +106.75.70.58 +170.64.184.12 +144.126.226.80 +167.71.78.174 +190.167.64.75 +64.23.239.66 +50.6.193.137 +24.199.123.93 +211.179.234.180 +165.232.39.2 +194.0.234.37 +134.209.157.167 +178.128.166.192 +195.15.199.16 +144.126.238.56 +152.42.248.90 +128.199.104.209 +170.64.207.212 +103.183.75.125 +223.68.169.180 +121.224.72.130 +13.86.17.104 +104.28.197.13 +143.198.200.4 +104.248.117.52 +159.65.30.63 +64.227.47.153 +136.27.51.200 +14.103.118.25 +34.96.188.41 +167.172.48.53 +176.109.80.72 +161.35.34.252 +188.166.171.204 +64.23.140.15 +206.189.185.167 +171.244.140.80 +168.167.220.40 +45.62.115.118 +14.103.114.63 +192.241.146.210 +165.232.107.20 +143.110.158.161 +206.81.14.235 +159.223.121.107 +24.199.97.57 +170.64.171.27 +109.67.161.79 +67.207.80.175 +178.62.20.238 +180.76.184.14 +134.122.121.56 +159.65.21.26 +134.122.102.165 +206.189.124.58 +164.92.125.199 +152.42.183.66 +138.68.147.15 +134.122.101.225 +165.232.46.211 +139.59.162.97 +139.59.116.167 +161.35.112.16 +143.198.50.216 +116.98.164.15 +147.182.231.214 +171.251.27.114 +113.31.103.179 +194.0.234.38 +116.110.71.143 +170.64.213.220 +143.198.61.8 +86.2.11.36 +209.97.143.178 +117.85.61.60 +143.110.167.191 +20.188.96.185 +125.74.237.67 +209.126.148.202 +198.7.118.168 +164.92.81.38 +68.183.4.2 +193.182.0.125 +118.68.155.245 +147.182.229.131 +144.126.211.208 +159.65.95.24 +190.202.130.61 +138.197.99.15 +128.199.119.20 +154.221.34.48 +170.64.239.102 +157.245.86.99 +138.68.66.87 +178.128.46.116 +14.103.133.101 +154.92.22.181 +193.58.121.228 +152.42.190.32 +165.22.125.251 +146.190.115.98 +209.38.21.32 +202.4.119.190 +178.62.77.203 +165.227.66.170 +64.227.33.177 +209.38.149.75 +146.59.95.254 +165.232.103.119 +161.35.33.124 +104.248.175.188 +137.184.49.194 +68.183.34.156 +146.190.158.51 +134.209.183.238 +157.245.103.57 +185.104.250.222 +64.227.44.237 +178.128.82.23 +152.42.248.169 +159.65.227.63 +202.60.109.226 +103.217.145.144 +43.227.65.14 +8.219.189.29 +64.23.160.97 +76.182.73.129 +159.223.98.243 +203.145.34.183 +151.217.62.66 +34.135.75.119 +193.58.121.230 +14.103.118.76 +211.78.36.152 +178.62.126.191 +137.184.84.172 +138.68.140.133 +193.58.121.100 +78.48.104.26 +24.144.117.224 +134.209.158.120 +152.42.186.245 +142.93.35.62 +211.115.158.151 +209.38.159.2 +80.231.174.43 +64.227.11.229 +159.65.88.185 +122.160.46.61 +68.183.206.223 +198.50.248.192 +181.90.218.235 +188.166.184.89 +185.197.249.19 +206.189.156.157 +159.65.35.189 +134.122.110.70 +46.101.82.161 +68.183.133.158 +143.198.125.142 +120.48.21.164 +45.70.129.150 +164.92.72.126 +45.116.79.28 +107.174.14.242 +206.189.119.163 +159.65.80.123 +113.92.94.231 +185.255.91.68 +43.133.23.193 +111.67.193.234 +116.110.83.73 +116.98.169.69 +138.124.78.239 +68.183.32.32 +134.209.22.100 +41.139.234.102 +143.198.74.141 +119.108.245.0 +68.183.200.33 +14.103.112.107 +51.195.219.12 +46.101.44.180 +222.255.117.218 +92.118.170.131 +14.103.45.20 +222.102.21.102 +218.28.169.58 +106.53.8.249 +162.240.69.202 +64.62.156.26 +112.146.19.141 +170.64.138.149 +91.80.139.78 +134.209.23.226 +103.49.239.163 +47.243.227.167 +24.199.111.236 +14.103.118.79 +14.103.83.66 +170.64.192.14 +125.124.7.34 +159.65.53.233 +159.65.18.194 +167.172.150.226 +144.126.158.186 +152.42.247.10 +139.59.4.36 +143.110.175.47 +80.248.59.138 +217.25.90.45 +68.183.188.187 +159.89.51.171 +143.110.163.243 +111.161.65.209 +82.180.145.74 +187.84.230.202 +14.103.118.198 +206.189.156.160 +165.22.122.9 +165.22.63.201 +182.43.159.203 +58.48.236.104 +162.243.167.212 +175.6.39.20 +159.65.251.148 +36.99.46.101 +164.92.135.45 +164.92.109.34 +45.194.37.246 +159.65.62.81 +161.35.39.195 +178.128.53.70 +167.99.201.10 +161.35.41.80 +2.58.81.151 +194.190.153.226 +159.255.33.19 +14.103.170.162 +104.236.9.148 +159.65.84.92 +218.78.100.38 +143.198.133.61 +167.71.219.83 +162.243.175.152 +64.227.33.60 +167.71.133.117 +54.38.79.136 +101.126.88.245 +195.133.64.212 +61.231.200.185 +46.102.132.8 +87.106.52.119 +178.62.67.185 +178.62.31.218 +61.133.160.13 +89.47.200.115 +83.147.253.169 +167.172.50.179 +125.74.129.46 +68.183.203.186 +161.35.45.3 +165.232.107.74 +139.162.44.164 +206.189.120.55 +193.168.199.84 +178.62.100.246 +144.126.238.235 +195.158.4.215 +51.81.46.195 +178.128.168.167 +185.21.6.72 +120.48.162.75 +144.126.226.123 +143.110.231.234 +211.179.55.214 +187.56.132.203 +185.188.219.9 +80.119.30.63 +202.83.162.165 +45.12.136.112 +180.232.110.45 +188.164.196.56 +47.236.242.17 +206.189.113.180 +85.208.253.140 +27.131.250.164 +209.97.131.43 +137.184.190.239 +152.53.119.28 +36.111.70.35 +137.184.125.201 +103.241.141.68 +181.47.161.34 +103.250.10.180 +134.122.114.21 +104.248.130.181 +134.122.113.218 +138.68.153.39 +98.70.72.196 +165.232.42.195 +104.248.140.246 +104.248.167.243 +104.248.173.43 +104.236.120.65 +101.126.148.106 +217.144.189.150 +138.197.169.12 +112.91.126.10 +165.140.167.92 +95.182.101.207 +178.62.115.90 +13.67.231.118 +142.93.214.172 +152.42.186.69 +210.79.138.21 +207.223.72.172 +141.148.198.218 +144.126.231.32 +14.103.117.143 +101.126.66.223 +161.35.171.235 +159.203.131.102 +192.210.233.234 +180.106.83.59 +154.221.34.226 +203.98.76.22 +146.190.120.117 +103.26.136.43 +64.227.132.196 +118.179.102.248 +180.184.80.132 +209.38.88.253 +192.227.134.11 +157.245.33.250 +146.190.79.231 +167.71.135.246 +159.65.224.79 +14.103.118.136 +104.248.0.15 +124.44.110.206 +128.199.250.152 +206.189.228.101 +24.199.119.70 +142.93.45.120 +137.184.89.41 +165.22.53.167 +92.118.112.153 +121.22.243.207 +194.0.234.106 +137.184.83.36 +117.80.148.217 +165.227.239.41 +68.0.1.100 +84.21.173.32 +128.199.106.238 +170.64.158.143 +175.201.26.251 +103.172.205.103 +14.103.170.144 +209.38.133.212 +178.128.116.17 +167.172.51.232 +203.189.234.214 +45.206.58.36 +104.236.244.78 +178.62.80.84 +162.241.177.132 +154.221.34.155 +101.126.130.67 +182.92.98.125 +68.183.38.197 +167.172.52.86 +167.71.202.249 +91.107.150.117 +178.128.39.136 +209.97.178.119 +162.240.103.112 +64.227.143.242 +45.206.58.31 +104.248.93.181 +143.198.75.151 +120.48.109.198 +140.249.22.89 +64.62.197.158 +14.103.120.138 +198.244.188.27 +117.83.83.201 +47.237.71.103 +95.181.162.132 +210.236.249.147 +104.131.55.169 +143.198.8.116 +138.68.140.208 +134.209.225.160 +104.248.85.187 +14.103.115.159 +119.188.168.53 +165.22.127.189 +46.101.158.208 +143.198.32.118 +67.205.172.67 +188.166.148.62 +125.88.245.6 +209.38.39.218 +106.250.1.53 +194.226.49.222 +36.133.1.162 +14.103.161.186 +20.184.16.78 +14.103.122.90 +138.197.167.122 +36.212.227.224 +167.99.179.52 +167.71.131.82 +165.227.232.92 +146.190.225.45 +111.0.75.112 +24.199.117.223 +74.208.194.217 +159.65.25.211 +209.38.139.198 +188.213.199.10 +202.184.130.241 +14.103.117.142 +14.103.161.188 +47.251.30.16 +165.227.84.205 +192.34.59.233 +178.62.39.79 +139.59.58.224 +103.179.57.246 +194.0.234.107 +138.68.178.195 +165.22.127.83 +178.128.166.44 +87.121.86.62 +138.68.180.207 +177.157.205.170 +138.68.145.113 +104.168.59.100 +64.23.159.58 +14.212.142.35 +191.223.75.89 +68.183.35.112 +189.46.19.23 +134.209.182.23 +137.184.85.93 +138.0.66.145 +106.12.170.98 +51.75.142.115 +209.97.179.106 +157.245.205.179 +165.227.199.78 +188.166.155.108 +178.128.35.156 +181.234.31.9 +64.225.29.228 +14.128.49.62 +106.75.78.230 +14.103.139.88 +178.62.35.224 +157.245.194.180 +87.106.52.43 +154.85.78.192 +159.203.114.3 +178.128.164.140 +152.89.12.101 +136.248.123.253 +137.131.142.120 +35.201.146.41 +161.35.166.254 +178.128.20.3 +183.15.204.48 +14.103.204.23 +101.126.89.0 +199.193.124.236 +161.82.233.183 +138.68.180.217 +178.62.12.37 +42.93.215.46 +64.23.172.254 +64.23.204.197 +206.189.91.125 +170.64.237.191 +47.17.51.136 +223.27.225.171 +178.62.55.147 +206.189.19.216 +143.110.177.223 +167.99.189.0 +170.64.238.143 +121.128.79.222 +138.68.173.54 +180.101.233.73 +209.38.30.81 +14.103.123.66 +167.172.50.196 +36.138.130.222 +167.71.220.155 +154.216.20.91 +156.0.130.22 +165.227.202.164 +167.99.202.169 +68.183.43.18 +156.0.130.41 +180.110.75.127 +103.31.39.66 +178.128.42.116 +95.47.125.7 +14.103.79.11 +103.148.202.40 +51.75.94.12 +146.19.162.73 +167.86.69.55 +189.152.44.47 +178.62.126.53 +165.22.54.79 +1.117.69.133 +223.244.25.6 +152.32.148.82 +218.92.0.184 +67.217.243.8 +161.35.32.24 +209.97.128.10 +192.69.95.24 +165.22.120.60 +64.23.157.140 +213.142.151.151 +121.204.210.92 +79.10.24.181 +209.97.186.47 +161.35.34.86 +103.226.138.233 +103.52.114.180 +187.170.75.103 +37.46.17.39 +171.251.21.225 +116.110.213.165 +206.189.33.52 +203.15.2.251 +135.125.200.99 +162.240.48.205 +96.45.190.36 +165.227.204.236 +128.199.116.105 +164.92.77.4 +103.134.154.215 +144.126.237.237 +137.184.99.69 +103.218.242.253 +137.184.87.213 +110.13.251.126 +167.99.206.87 +178.128.170.254 +14.153.16.187 +14.103.91.55 +134.209.186.237 +206.189.51.154 +51.83.32.87 +183.56.244.224 +64.23.169.217 +36.111.71.12 +92.99.193.60 +218.78.62.201 +14.116.213.145 +120.48.44.93 +206.189.224.105 +101.126.55.179 +62.60.250.89 +206.189.21.47 +83.166.236.8 +211.254.212.59 +218.78.80.243 +190.192.196.76 +180.76.235.175 +178.20.208.56 +129.151.234.184 +27.150.18.51 +114.217.32.132 +217.117.112.22 +123.58.200.164 +185.243.241.162 +101.126.37.17 +152.32.128.26 +102.215.87.198 +187.235.104.105 +103.139.193.215 +159.203.77.233 +177.105.192.2 +156.0.130.73 +156.0.130.89 +156.0.130.31 +156.0.130.12 +156.0.130.19 +156.0.130.88 +156.0.130.17 +190.244.22.181 +47.116.217.82 +129.151.77.222 +130.198.10.141 +47.253.133.176 +37.202.231.95 +193.233.80.148 +103.23.198.67 +157.92.113.49 +165.232.39.214 +14.103.117.89 +116.251.216.204 +116.98.170.56 +116.110.120.4 +107.189.31.222 +148.113.26.199 +185.213.164.101 +112.240.62.239 +14.103.112.56 +111.173.82.93 +20.240.193.33 +159.65.166.16 +122.41.16.236 +1.82.220.20 +211.37.174.62 +47.74.39.136 +221.221.139.174 +198.23.221.34 +143.198.96.196 +218.60.8.248 +51.178.62.241 +185.216.132.243 +123.156.230.235 +93.115.53.117 +81.177.165.19 +196.219.138.205 +159.223.145.49 +186.232.43.75 +64.226.64.177 +175.201.123.7 +113.125.185.175 +116.105.208.63 +20.210.90.170 +36.95.221.140 +14.103.115.117 +179.183.196.80 +188.166.232.61 +14.103.82.39 +120.48.2.63 +114.217.30.37 +103.186.0.210 +175.178.194.90 +154.221.27.181 +98.191.229.166 +83.222.191.90 +207.231.109.12 +82.207.8.162 +125.124.101.203 +103.151.20.181 +218.29.188.132 +47.237.98.71 +64.62.197.53 +157.66.219.244 +104.37.190.51 +209.38.22.28 +193.222.99.139 +209.38.27.32 +195.133.18.205 +103.217.145.53 +175.25.17.6 +219.250.188.143 +116.110.70.10 +123.53.58.216 +42.193.97.130 +83.50.31.18 +159.89.227.78 +64.227.101.127 +71.145.228.141 +45.132.16.59 +94.20.62.33 +111.67.194.73 +36.92.84.132 +125.124.72.62 +14.22.89.30 +68.183.234.44 +103.9.211.159 +14.103.123.87 +111.67.194.39 +106.75.130.181 +182.92.129.250 +125.124.197.32 +165.232.37.174 +78.39.182.237 +207.244.243.233 +156.0.130.38 +159.203.59.241 +156.0.130.66 +156.0.130.42 +85.208.253.74 +156.0.130.64 +156.0.130.105 +156.0.130.76 +156.0.130.95 +156.0.130.116 +156.0.130.97 +156.0.130.45 +194.87.202.194 +156.0.130.21 +140.246.159.226 +156.0.130.104 +61.75.245.197 +134.209.122.174 +138.68.145.176 +138.197.90.222 +61.153.186.31 +220.83.82.71 +74.211.105.139 +20.197.38.218 +1.6.53.205 +116.98.171.84 +116.110.88.201 +134.17.156.93 +60.225.83.15 +116.105.209.187 +47.90.157.15 +103.193.176.71 +93.185.157.86 +165.140.167.121 +68.183.109.145 +188.253.7.184 +14.103.117.77 +38.60.247.237 +14.103.117.88 +77.221.143.87 +178.128.166.34 +172.187.192.7 +119.165.183.39 +81.234.146.158 +103.164.138.56 +85.9.97.223 +109.123.229.226 +170.64.196.35 +83.240.196.27 +103.193.176.59 +111.67.194.254 +92.118.39.87 +187.212.32.5 +14.103.127.199 +123.133.112.118 +117.33.153.148 +103.134.154.72 +103.164.138.236 +92.118.39.73 +102.223.92.101 +187.56.132.220 +94.127.215.232 +111.67.199.186 +60.211.182.254 +156.238.236.117 +20.54.133.96 +14.103.20.11 +64.62.156.24 +51.77.220.190 +104.234.61.225 +36.250.229.130 +89.203.249.182 +202.102.198.61 +61.153.184.151 +162.240.60.16 +139.59.158.64 +165.140.167.118 +106.75.163.253 +58.208.84.103 +137.184.232.89 +94.159.98.154 +170.64.233.195 +85.26.105.234 +1.194.233.49 +163.172.219.36 +217.160.7.64 +154.83.12.118 +52.229.164.168 +200.75.128.147 +180.184.182.87 +161.35.170.154 +203.6.236.143 +103.142.199.117 +209.38.93.45 +156.227.234.125 +209.38.83.87 +31.14.118.38 +213.225.33.229 +52.140.102.13 +195.133.52.113 +112.184.169.224 +203.189.196.168 +216.155.93.77 +140.249.222.85 +209.38.123.52 +192.234.119.8 +182.71.75.106 +185.45.193.143 +37.224.18.57 +51.222.136.32 +37.224.18.11 +218.15.121.54 +185.66.91.168 +103.100.159.75 +35.208.25.83 +64.62.197.28 +107.151.238.8 +58.16.199.227 +152.32.187.191 +111.67.197.113 +111.230.87.55 +143.110.187.22 +124.52.224.242 +211.104.37.98 +115.196.25.18 +14.103.116.98 +68.183.193.124 +165.227.160.160 +193.32.162.137 +95.181.220.103 +139.59.69.195 +115.135.77.97 +118.107.1.136 +85.208.253.163 +210.222.124.170 +46.101.25.23 +142.93.62.228 +8.222.140.84 +92.118.39.72 +31.14.118.35 +114.132.93.83 +189.164.17.80 +9.169.251.81 +194.238.30.39 +46.226.167.148 +218.92.0.185 +118.193.72.121 +101.36.124.142 +157.66.218.203 +222.114.80.158 +159.89.171.225 +87.230.26.215 +181.120.188.38 +162.223.91.130 +143.110.190.217 +187.62.153.51 +51.222.118.222 +170.64.232.97 +67.207.86.177 +121.22.243.210 +142.93.210.200 +159.89.2.237 +62.122.208.43 +65.254.95.176 +14.103.114.234 +113.161.89.130 +49.7.226.40 +60.53.60.90 +103.186.0.145 +43.247.91.150 +179.43.176.236 +187.49.80.21 +170.64.235.63 +190.148.112.242 +161.35.225.72 +103.186.1.9 +103.193.178.116 +210.79.191.155 +152.136.141.194 +193.32.162.132 +72.190.27.6 +150.136.248.7 +111.38.138.192 +103.82.92.82 +14.154.37.0 +203.25.220.41 +209.38.23.246 +154.213.187.41 +92.118.39.71 +178.177.40.147 +36.133.1.176 +103.164.138.117 +104.187.187.214 +68.178.175.174 +170.64.177.134 +119.96.44.191 +185.88.154.111 +103.179.56.51 +157.245.150.227 +185.147.124.49 +103.106.191.190 +123.156.176.24 +61.171.80.230 +14.103.115.213 +98.97.27.57 +61.171.58.70 +8.209.219.73 +209.126.4.67 +14.103.114.20 +38.7.100.165 +103.193.176.245 +14.103.123.6 +121.37.69.136 +222.118.167.160 +58.75.221.5 +149.50.127.152 +111.67.194.22 +125.124.160.159 +103.67.78.42 +5.180.253.97 +64.62.197.226 +157.7.200.65 +72.194.234.244 +198.12.92.218 +15.204.227.17 +24.91.188.190 +183.131.84.38 +113.125.100.9 +36.26.76.180 +170.64.202.78 +170.64.137.173 +14.103.117.93 +142.93.119.78 +203.25.208.110 +121.235.60.171 +120.26.58.97 +85.93.145.6 +14.103.112.106 +190.153.249.108 +193.168.198.104 +116.110.15.135 +171.251.21.206 +121.122.119.77 +2.59.222.190 +43.226.39.206 +45.89.190.50 +175.139.209.12 +198.20.248.58 +85.206.173.216 +35.238.164.107 +178.160.211.140 +180.76.202.69 +217.77.5.131 +170.64.153.89 +172.96.253.211 +148.222.199.119 +209.38.120.250 +164.92.90.220 +142.93.223.94 +36.111.67.159 +142.93.223.184 +121.157.117.224 +198.244.149.152 +92.118.39.74 +101.126.83.252 +140.249.201.59 +118.189.170.188 +185.213.165.235 +5.180.253.220 +130.250.134.35 +45.206.58.249 +213.165.85.216 +181.188.176.244 +103.250.10.218 +103.191.92.254 +157.245.65.223 +137.184.114.25 +209.38.17.105 +1.64.82.205 +111.67.201.36 +49.49.250.74 +190.249.179.10 +47.236.234.27 +47.236.23.2 +14.103.117.75 +180.150.14.98 +103.189.235.115 +92.204.250.165 +161.132.53.75 +159.65.164.43 +68.183.46.90 +171.251.22.80 +5.154.94.39 +211.230.56.240 +193.32.162.133 +160.191.244.43 +14.103.118.74 +27.112.78.245 +101.36.108.107 +193.151.154.211 +140.246.11.87 +91.135.156.170 +167.99.253.36 +95.90.72.159 +118.193.40.66 +85.133.206.131 +103.189.234.114 +89.144.207.212 +125.124.156.124 +47.117.160.201 +87.120.186.221 +83.143.113.201 +96.78.175.43 +60.172.52.101 +176.124.206.116 +116.110.83.165 +160.191.88.39 +116.110.30.37 +8.138.154.105 +58.144.217.236 +165.22.186.26 +157.230.103.27 +182.16.45.85 +64.227.130.206 +14.103.118.248 +138.124.90.190 +140.246.52.32 +27.150.190.177 +68.183.29.242 +209.38.90.79 +54.39.13.198 +159.223.71.194 +104.28.205.248 +104.28.157.65 +104.28.237.247 +104.28.237.248 +104.28.205.247 +193.32.162.136 +64.227.138.225 +178.128.102.175 +159.203.36.189 +78.70.141.116 +185.255.91.161 +27.151.8.223 +128.199.19.165 +106.75.25.61 +210.79.190.169 +139.227.253.50 +129.153.123.33 +103.146.141.142 +101.47.165.107 +170.64.166.163 +193.111.236.251 +103.117.57.146 +203.6.232.110 +47.237.101.224 +98.97.135.131 +107.151.239.172 +185.213.174.209 +103.35.72.88 +186.233.119.119 +49.65.98.143 +163.5.187.17 +62.60.221.49 +51.159.66.143 +185.131.54.141 +103.146.159.155 +138.124.112.252 +103.176.78.116 +14.35.16.123 +194.87.55.166 +14.103.170.152 +103.189.235.159 +138.197.36.71 +185.181.10.223 +139.19.117.132 +80.249.148.83 +92.246.91.3 +5.22.203.51 +64.227.189.80 +202.103.55.155 +154.57.216.74 +178.128.17.35 +185.173.129.37 +111.68.107.91 +64.227.145.43 +170.64.221.123 +86.127.243.22 +2.56.125.195 +185.112.151.139 +196.219.43.156 +158.220.119.27 +170.64.193.69 +182.156.188.202 +117.41.160.73 +27.64.147.147 +170.64.133.62 +188.121.114.229 +212.73.134.4 +190.60.210.133 +57.128.173.133 +178.175.148.228 +185.229.66.224 +14.103.112.105 +192.241.148.125 +182.43.161.167 +14.103.170.178 +185.255.90.161 +101.36.121.16 +54.36.8.139 +154.213.184.44 +193.32.162.135 +152.32.133.95 +103.23.198.116 +200.118.190.21 +186.39.31.173 +2.56.126.214 +124.226.213.119 +68.183.19.99 +125.213.128.169 +149.56.109.3 +138.124.18.31 +36.111.172.105 +36.140.97.11 +64.23.225.32 +36.71.187.139 +209.203.15.81 +193.32.162.131 +128.140.45.151 +170.64.157.188 +182.44.19.118 +185.213.165.81 +192.3.105.24 +125.163.71.215 +45.114.60.86 +103.100.208.184 +34.171.131.12 +87.121.98.61 +46.38.137.198 +203.57.70.41 +143.110.240.92 +116.203.78.203 +170.64.152.150 +137.186.242.99 +82.142.167.34 +78.39.182.175 +116.98.172.183 +116.110.126.248 +75.178.99.71 +117.149.235.199 +47.236.109.46 +103.76.120.69 +103.23.199.39 +178.239.150.84 +106.75.216.251 +14.39.132.209 +191.233.243.104 +118.193.35.17 +42.112.42.129 +36.139.75.133 +165.227.201.0 +27.112.79.152 +64.227.170.32 +14.225.3.79 +97.64.20.57 +90.210.107.131 +183.131.224.2 +83.254.249.229 +51.159.52.99 +104.236.248.24 +77.222.32.88 +202.103.55.20 +110.44.214.244 +177.115.13.96 +47.237.12.27 +123.156.231.54 +27.128.160.131 +80.251.223.245 +47.236.130.227 +212.33.202.254 +118.123.227.161 +61.76.112.4 +103.193.177.33 +43.225.53.91 +43.249.60.246 +161.132.49.238 +43.155.21.198 +138.124.53.188 +35.247.243.10 +216.10.244.197 +220.90.247.227 +160.251.139.112 +101.226.179.122 +74.226.140.159 +162.240.157.215 +185.29.121.21 +64.62.197.66 +207.166.164.241 +46.203.222.31 +185.29.121.81 +171.251.25.27 +116.110.65.24 +45.205.27.69 +116.105.212.69 +129.146.67.131 +221.162.207.190 +167.71.104.237 +27.112.78.149 +101.126.23.110 +49.72.111.121 +64.225.9.240 +176.53.215.164 +103.187.147.153 +182.253.79.194 +213.67.101.69 +159.223.22.227 +61.136.162.242 +92.118.39.75 +220.243.178.20 +68.183.90.191 +36.140.97.50 +125.124.38.222 +61.79.138.13 +14.29.190.237 +58.144.198.71 +61.171.95.18 +103.139.192.66 +103.82.92.11 +92.205.23.235 +20.84.92.222 +36.158.177.50 +171.251.28.178 +103.145.145.74 +171.251.24.24 +147.45.71.14 +170.64.151.198 +87.251.16.166 +103.23.135.156 +211.118.52.203 +4.211.84.189 +134.209.152.88 +160.30.137.174 +170.64.173.214 +84.207.244.250 +139.198.2.41 +168.220.244.87 +36.255.220.180 +154.209.5.242 +78.72.162.188 +36.110.140.51 +45.147.26.99 +149.86.142.174 +137.59.161.180 +103.186.1.172 +188.166.237.80 +103.31.38.158 +84.247.169.88 +69.157.68.169 +138.124.92.39 +156.240.121.65 +182.18.139.237 +157.254.55.203 +103.13.206.28 +23.102.239.37 +36.111.191.124 +47.237.113.59 +170.64.230.204 +176.223.66.119 +107.175.59.195 +36.112.159.117 +207.231.111.218 +125.124.89.98 +171.214.0.122 +125.88.216.88 +101.126.90.52 +103.239.165.47 +61.246.255.203 +20.0.0.163 +104.236.37.21 +222.73.61.20 +116.193.190.8 +103.189.234.21 +139.59.253.83 +207.154.220.158 +14.103.148.111 +194.116.215.170 +202.165.14.190 +154.221.28.197 +185.29.121.85 +36.140.30.186 +180.76.121.98 +68.168.142.91 +167.99.230.191 +176.124.205.150 +85.208.253.230 +150.129.63.14 +51.254.138.254 +217.160.89.196 +5.160.135.60 +103.134.154.170 +190.221.50.123 +14.103.114.89 +208.109.214.175 +120.48.72.196 +151.226.136.120 +183.15.121.189 +36.41.71.82 +167.71.189.139 +186.39.112.163 +118.70.170.128 +36.140.30.92 +75.119.153.86 +111.67.196.249 +14.103.115.227 +221.229.220.180 +14.103.105.48 +95.181.160.140 +103.23.198.88 +14.103.118.24 +116.38.13.231 +34.80.189.29 +14.103.140.39 +180.184.45.241 +140.246.131.86 +103.31.38.83 +203.239.31.154 +156.238.230.124 +77.222.43.79 +123.117.152.189 +106.51.64.128 +189.190.5.20 +111.67.203.28 +168.220.235.156 +217.182.74.124 +103.117.56.131 +157.10.252.69 +94.159.97.227 +202.29.236.68 +173.242.114.250 +36.40.72.232 +195.24.65.240 +111.230.54.221 +8.138.155.88 +87.251.18.246 +170.106.103.86 +49.51.50.28 +89.117.50.50 +91.126.170.15 +103.187.146.254 +188.94.154.98 +165.227.152.106 +24.199.107.200 +162.240.212.247 +190.116.9.202 +115.129.74.99 +95.245.72.117 +103.112.131.70 +14.103.112.122 +142.171.53.210 +103.193.176.25 +103.112.131.68 +202.93.225.86 +159.203.60.218 +103.45.245.31 +114.108.139.100 +35.234.61.230 +220.203.28.200 +160.30.159.200 +194.113.106.174 +219.79.201.126 +111.67.194.26 +113.125.2.113 +49.232.69.103 +159.89.163.255 +128.199.116.149 +193.32.162.134 +159.223.204.168 +212.22.85.13 +117.205.69.211 +123.138.71.70 +14.103.64.177 +68.183.182.129 +103.174.115.184 +14.103.107.93 +147.45.43.236 +190.129.79.42 +116.111.93.172 +14.103.112.104 +101.126.54.66 +195.179.229.123 +89.218.73.13 +155.4.244.169 +103.218.122.194 +34.34.184.153 +213.230.109.114 +5.74.76.255 +101.89.207.123 +14.103.127.30 +172.96.254.5 +2.228.25.92 +103.165.236.27 +138.199.39.22 +171.251.28.215 +101.47.67.125 +116.110.74.164 +185.213.165.37 +182.253.156.184 +14.103.170.171 +68.183.6.60 +49.64.242.249 +182.61.43.148 +45.239.131.117 +206.189.95.216 +124.221.159.234 +137.184.9.239 +157.245.202.130 +14.103.120.129 +14.103.139.8 +106.38.195.164 +154.213.186.73 +218.78.13.73 +122.186.237.30 +136.232.94.34 +61.231.224.89 +159.89.192.100 +113.90.141.147 +103.146.51.54 +103.30.194.191 +103.146.79.11 +61.147.232.114 +140.143.196.67 +37.148.206.165 +57.128.218.26 +103.117.56.21 +103.52.115.189 +159.203.143.142 +218.0.56.78 +103.164.139.165 +170.64.215.107 +213.176.93.221 +185.183.246.113 +115.151.72.155 +14.103.112.1 +14.103.118.177 +138.124.113.166 +178.128.232.91 +162.144.192.82 +106.75.26.127 +165.232.34.42 +185.213.165.55 +14.103.114.90 +101.126.24.74 +162.240.50.148 +152.42.240.151 +103.117.57.249 +14.103.111.167 +24.199.111.94 +185.36.81.223 +106.75.11.71 +95.182.98.67 +193.32.162.139 +138.124.50.144 +101.126.8.57 +104.248.155.14 +152.136.246.11 +64.226.121.99 +113.133.175.57 +64.225.31.134 +103.174.115.208 +164.92.142.117 +103.164.3.254 +64.227.136.33 +128.199.27.93 +87.106.191.63 +62.146.230.69 +46.146.226.154 +14.103.115.137 +103.172.204.189 +61.238.103.154 +74.73.241.225 +68.183.228.15 +159.89.170.239 +14.103.114.137 +185.213.164.152 +125.124.27.170 +119.69.79.5 +130.250.134.128 +83.222.191.218 +185.20.46.33 +192.141.148.99 +221.227.33.174 +81.70.18.7 +82.115.223.189 +140.246.186.83 +103.47.67.117 +36.134.2.209 +117.247.88.81 +36.213.197.98 +185.147.125.9 +217.30.197.143 +101.126.90.24 +161.132.52.41 +103.146.159.74 +154.221.25.205 +68.183.91.7 +82.67.149.209 +85.192.30.111 +213.189.185.77 +162.240.226.19 +101.33.76.121 +219.91.163.115 +143.198.110.135 +45.171.180.170 +137.184.179.27 +47.237.6.43 +117.72.100.189 +14.103.127.80 +47.116.206.91 +173.47.101.43 +217.76.55.158 +125.227.52.99 +103.149.239.245 +103.172.204.219 +213.165.90.86 +161.35.18.200 +128.199.17.54 +47.96.126.238 +64.227.184.169 +142.93.145.223 +4.178.107.229 +163.172.24.220 +103.49.238.134 +81.43.127.63 +191.55.191.248 +27.112.79.7 +217.77.15.92 +103.193.178.246 +101.89.186.252 +104.28.207.218 +104.28.207.219 +104.28.162.107 +109.105.194.163 +77.221.142.40 +45.136.17.53 +59.124.90.236 +191.55.70.232 +156.238.99.135 +106.13.213.193 +171.237.211.68 +64.227.142.173 +158.174.211.17 +154.221.28.70 +128.199.180.117 +51.222.155.186 +189.18.209.75 +54.37.235.189 +103.86.198.253 +116.110.68.197 +116.98.174.179 +143.198.147.25 +137.59.231.253 +174.168.156.210 +209.97.179.218 +152.32.188.225 +77.105.147.237 +124.156.205.169 +114.217.150.72 +103.82.93.126 +8.220.221.41 +212.113.102.27 +162.243.58.25 +165.227.126.38 +120.40.106.187 +49.248.17.3 +103.187.147.80 +218.0.61.214 +159.100.18.81 +14.103.123.19 +66.240.192.84 +208.109.39.41 +41.249.225.242 +191.9.123.39 +103.52.114.138 +3.147.63.245 +178.128.237.220 +50.6.169.186 +137.184.191.79 +178.62.104.32 +43.155.212.223 +164.92.140.219 +143.110.249.100 +112.167.232.96 +106.12.204.212 +64.62.156.30 +162.202.222.229 +62.76.239.244 +43.133.241.166 +183.4.22.219 +85.239.232.255 +91.200.151.78 +94.79.13.45 +45.144.233.139 +141.94.21.130 +213.176.6.12 +91.229.132.48 +94.159.108.174 +36.140.97.67 +110.40.85.69 +36.228.254.163 +85.192.63.15 +59.42.214.20 +137.184.8.154 +157.173.104.33 +118.193.38.207 +14.103.170.16 +36.140.30.178 +162.244.25.53 +47.243.13.66 +125.124.50.87 +82.165.150.129 +43.138.161.135 +167.160.93.242 +103.186.1.180 +203.98.76.29 +103.82.93.28 +161.230.93.200 +93.123.30.183 +190.24.134.141 +165.232.191.0 +45.207.222.173 +104.248.171.19 +118.24.35.140 +221.120.38.216 +220.181.77.166 +87.106.63.16 +103.191.92.159 +103.174.114.118 +143.107.176.138 +14.103.115.124 +193.32.162.130 +67.71.54.215 +218.0.63.25 +193.233.74.98 +137.184.121.86 +189.167.48.253 +24.199.106.237 +184.174.97.136 +8.149.128.82 +147.93.131.243 +114.113.153.168 +152.32.171.131 +103.49.238.44 +185.213.164.15 +82.146.38.210 +147.182.208.176 +222.252.243.9 +79.137.203.189 +180.106.80.16 +183.11.230.236 +95.229.8.166 +103.26.136.4 +103.172.236.15 +103.90.136.32 +160.22.195.6 +107.174.34.23 +210.212.47.85 +165.154.163.10 +220.169.107.60 +51.75.161.33 +137.184.232.81 +14.103.123.8 +151.35.141.81 +51.222.225.104 +51.255.44.80 +103.250.10.51 +77.221.4.83 +122.160.201.198 +143.198.16.19 +43.198.204.107 +34.16.164.81 +35.200.201.144 +64.227.157.71 +119.96.221.127 +14.103.117.98 +14.103.120.70 +143.110.244.34 +195.88.87.235 +108.166.190.145 +203.33.225.103 +45.205.24.43 +113.125.32.112 +121.28.222.21 +216.10.249.109 +27.151.7.111 +185.213.60.138 +106.36.198.78 +91.144.21.210 +112.173.172.175 +174.138.116.10 +79.137.206.157 +218.90.138.78 +177.182.181.8 +41.216.183.156 +45.114.125.184 +47.74.14.27 +90.231.199.173 +36.110.138.56 +87.107.105.92 +45.158.8.66 +14.103.117.64 +47.108.71.145 +60.186.198.167 +34.92.58.151 +101.126.90.216 +14.103.90.3 +119.236.38.137 +46.101.244.233 +157.173.200.91 +212.26.147.31 +143.110.163.244 +23.95.37.90 +119.96.113.241 +117.50.187.121 +193.42.40.232 +140.246.78.201 +58.237.67.45 +103.76.84.164 +43.199.194.5 +144.126.134.17 +100.40.214.241 +27.64.149.75 +185.213.165.126 +156.238.99.192 +103.136.200.241 +101.35.255.236 +103.134.154.153 +172.245.112.200 +174.138.26.95 +163.172.93.82 +165.22.243.92 +149.86.142.176 +111.53.239.122 +134.209.120.69 +188.245.155.234 +198.199.75.195 +14.225.204.187 +14.103.115.212 +2.38.71.159 +104.140.17.85 +139.144.52.241 +221.229.217.144 +107.151.243.173 +176.109.83.105 +74.226.165.131 +14.103.127.235 +103.117.57.254 +143.92.52.47 +138.128.243.174 +103.146.51.89 +213.225.6.45 +45.207.219.90 +213.21.236.204 +164.92.175.175 +51.158.115.6 +124.52.221.221 +77.91.103.192 +20.40.45.115 +37.110.142.162 +155.4.245.222 +209.38.22.15 +102.209.118.64 +52.169.25.196 +47.98.125.53 +89.168.18.25 +206.81.0.118 +137.184.122.143 +4.194.112.84 +142.171.205.18 +39.130.142.73 +170.64.225.151 +211.140.107.227 +119.68.219.164 +31.16.251.44 +121.228.46.166 +166.88.142.37 +121.121.172.188 +103.142.199.159 +20.103.35.154 +117.9.170.234 +179.33.210.212 +154.83.98.60 +14.103.113.53 +157.173.98.139 +116.193.190.97 +110.11.234.116 +62.3.42.23 +157.173.192.182 +119.249.51.151 +58.147.189.194 +14.103.113.212 +185.255.91.226 +103.151.140.85 +14.103.127.204 +134.209.22.126 +170.64.229.200 +125.124.183.142 +202.51.83.70 +72.167.48.36 +218.85.131.18 +14.103.124.209 +162.241.179.30 +68.178.174.75 +125.166.18.135 +103.171.84.217 +185.124.175.167 +51.15.168.101 +217.76.56.114 +143.244.140.15 +204.76.203.83 +139.59.62.156 +172.245.5.35 +147.45.50.69 +156.229.233.219 +103.27.36.57 +27.112.78.191 +125.88.222.23 +14.103.104.36 +101.52.130.122 +49.73.42.142 +101.126.30.240 +20.127.244.32 +4.240.96.126 +43.159.227.95 +115.151.72.7 +150.241.116.222 +185.255.90.55 +200.13.244.219 +1.117.227.191 +216.227.153.51 +85.208.253.102 +180.76.139.209 +77.221.147.239 +125.164.225.91 +125.124.215.61 +83.242.100.17 +90.65.8.47 +103.164.77.254 +45.207.221.25 +103.187.147.214 +103.164.138.90 +46.101.229.65 +164.138.13.72 +206.189.116.131 +120.48.86.198 +139.59.96.226 +103.116.9.34 +58.34.168.162 +14.103.115.250 +64.62.197.219 +14.103.119.154 +212.87.213.4 +210.79.190.157 +14.103.37.51 +122.32.244.162 +161.97.157.43 +179.148.42.21 +122.33.227.5 +58.208.84.20 +86.60.219.92 +103.51.36.4 +178.160.211.111 +212.113.107.44 +171.251.24.26 +116.105.213.249 +116.110.80.27 +116.110.89.116 +117.5.211.136 +118.193.39.158 +103.146.52.96 +119.68.219.168 +180.244.241.95 +85.208.253.136 +156.238.99.182 +87.248.154.89 +64.62.156.21 +119.68.57.20 +42.93.215.232 +121.229.10.138 +165.154.208.88 +180.76.181.237 +209.38.18.90 +146.235.234.85 +47.76.159.238 +103.249.132.225 +172.191.201.235 +51.79.165.204 +67.242.51.73 +193.168.198.22 +8.222.136.97 +103.237.100.136 +172.187.217.74 +14.103.115.99 +167.172.153.88 +116.105.208.42 +46.8.71.149 +123.247.100.63 +139.59.87.170 +144.126.207.244 +41.86.56.153 +187.137.198.228 +1.94.184.12 +205.185.116.249 +180.100.199.37 +20.24.140.176 +103.179.57.50 +171.111.198.70 +196.189.126.17 +8.219.87.145 +138.2.130.242 +195.24.207.223 +45.198.14.62 +185.255.91.39 +171.251.31.58 +137.184.43.47 +116.110.29.155 +194.180.50.70 +24.199.121.98 +8.140.156.225 +124.54.248.237 +185.213.164.123 +5.34.202.88 +65.49.1.37 +77.90.50.30 +47.128.221.114 +173.242.117.138 +36.144.125.138 +185.137.138.93 +193.233.18.176 +106.6.144.106 +154.201.66.39 +103.186.0.133 +71.138.22.135 +42.51.38.187 +211.14.236.154 +217.182.249.2 +116.118.48.186 +152.32.173.252 +38.242.241.231 +36.57.125.211 +152.32.171.112 +116.105.221.82 +101.126.24.255 +116.98.175.184 +211.222.195.162 +120.71.45.118 +192.3.255.184 +159.65.89.126 +76.182.69.67 +223.221.38.226 +14.52.203.78 +49.232.79.60 +188.121.106.99 +165.227.224.205 +167.172.106.230 +194.195.245.6 +104.131.163.41 +43.153.18.66 +159.203.181.107 +49.249.8.254 +84.200.154.39 +159.203.44.120 +134.255.181.98 +172.104.40.186 +34.130.215.226 +199.188.207.151 +159.65.245.126 +195.26.254.61 +20.151.218.110 +103.187.147.243 +192.99.212.161 +103.171.84.44 +140.249.199.13 +103.171.85.247 +101.36.124.224 +38.45.36.135 +170.64.226.59 +120.224.156.84 +82.115.16.174 +45.82.138.59 +124.108.17.122 +113.45.28.186 +152.32.134.99 +104.160.42.27 +180.163.78.79 +185.213.165.122 +1.71.2.174 +104.248.149.139 +216.10.244.41 +217.71.200.128 +159.89.170.81 +40.67.185.48 +142.4.19.199 +122.33.173.216 +146.59.228.24 +134.122.25.72 +213.109.204.218 +128.199.123.32 +103.76.250.194 +159.65.0.30 +23.175.49.226 +81.19.211.4 +132.148.77.70 +14.194.64.150 +134.122.45.95 +54.36.108.223 +104.248.27.95 +103.165.243.10 +187.32.227.248 +194.26.138.93 +5.161.201.213 +142.4.1.40 +38.123.220.10 +107.181.179.235 +209.15.108.222 +23.227.173.172 +79.133.57.209 +208.109.10.69 +162.241.121.9 +77.237.246.102 +175.125.95.244 +46.101.122.102 +116.110.16.228 +40.127.68.180 +116.98.167.146 +64.227.103.231 +62.4.12.44 +92.221.101.111 +103.130.219.128 +51.254.136.116 +178.62.227.127 +5.180.187.94 +51.159.91.86 +221.120.103.171 +162.215.133.102 +202.29.235.66 +70.37.89.177 +167.71.253.124 +130.61.228.21 +31.177.78.68 +217.182.71.73 +93.113.61.126 +42.96.43.25 +175.118.126.35 +139.59.212.54 +103.168.58.245 +202.123.181.76 +67.213.82.18 +43.153.107.247 +211.253.28.238 +51.68.206.121 +146.190.22.40 +2.57.217.229 +138.68.99.33 +119.18.55.49 +202.29.242.130 +178.32.112.41 +160.191.88.29 +20.240.241.205 +42.96.43.215 +91.132.254.105 +159.13.21.246 +151.43.237.162 +172.205.203.246 +137.135.96.213 +163.47.172.133 +210.211.97.51 +45.55.70.142 +64.227.110.77 +167.99.10.255 +103.176.97.52 +117.53.144.89 +103.82.26.182 +209.38.248.55 +188.226.142.156 +116.120.58.228 +14.225.215.173 +114.207.112.45 +107.172.46.10 +118.216.119.13 +72.167.35.29 +93.176.170.160 +103.97.132.7 +148.113.3.87 +102.130.116.100 +203.171.21.192 +116.122.157.193 +52.232.19.79 +218.189.72.148 +157.245.115.125 +174.138.27.5 +74.208.81.179 +14.194.71.195 +81.16.28.62 +183.110.200.43 +162.144.60.123 +162.240.49.222 +103.153.68.238 +150.95.30.186 +121.78.119.104 +165.22.214.214 +175.125.94.195 +164.152.61.233 +187.237.178.130 +203.251.202.80 +203.145.34.54 +188.121.107.165 +35.200.168.8 +86.81.117.20 +40.127.67.83 +52.187.22.206 +52.231.137.153 +119.45.143.159 +42.98.39.250 +46.28.109.240 +103.82.92.220 +103.228.160.120 +212.20.147.49 +120.138.14.63 +103.31.39.72 +117.50.165.23 +51.161.82.138 +120.236.244.219 +209.74.80.249 +14.29.207.189 +43.225.109.30 +104.194.143.43 +114.7.28.4 +204.44.86.5 +174.138.5.192 +8.221.108.148 +121.224.73.96 +34.92.146.210 +103.52.115.146 +172.172.130.40 +144.22.211.32 +218.156.176.223 +101.126.34.195 +125.27.179.27 +114.217.37.170 +116.110.93.49 +171.251.20.61 +153.126.179.240 +137.184.229.29 +62.3.42.80 +170.231.173.242 +144.24.134.24 +157.254.179.72 +24.53.160.28 +210.1.60.178 +185.242.225.155 +60.16.8.124 +172.188.34.144 +116.204.84.188 +81.208.105.234 +36.158.177.49 +223.0.12.104 +186.232.108.50 +122.33.147.235 +198.211.99.77 +34.93.121.198 +165.154.193.149 +103.31.39.240 +110.42.101.176 +175.44.4.77 +113.125.188.85 +203.81.89.149 +203.198.116.80 +48.209.41.61 +14.103.111.109 +182.43.246.176 +208.69.84.112 +125.122.153.75 +95.211.231.35 +101.201.61.225 +118.107.220.15 +210.245.152.59 +103.193.177.163 +210.245.152.35 +140.246.28.203 +103.146.53.93 +210.245.152.36 +220.187.126.130 +143.110.157.62 +68.178.201.150 +116.181.16.239 +112.220.250.19 +196.219.235.212 +103.52.115.142 +122.154.117.71 +150.139.212.206 +43.134.70.136 +51.75.162.122 +185.213.165.157 +183.56.205.109 +45.149.206.50 +8.219.150.17 +170.239.85.148 +2.99.208.108 +104.248.22.19 +103.176.78.194 +124.137.205.56 +202.218.225.119 +103.214.173.175 +117.50.89.12 +37.148.204.40 +85.208.253.251 +110.53.126.241 +116.110.27.107 +116.110.66.170 +157.66.46.231 +140.246.168.8 +85.209.229.171 +103.117.56.152 +36.140.133.225 +117.50.137.84 +194.164.124.225 +61.36.200.131 +14.103.161.172 +168.228.180.19 +104.28.254.46 +104.28.163.28 +101.126.85.132 +37.46.18.75 +14.103.112.116 +102.23.122.235 +106.54.231.52 +103.77.215.114 +151.230.144.37 +138.197.141.79 +139.59.65.73 +42.123.127.90 +107.172.77.28 +103.55.191.76 +187.235.4.212 +64.225.59.10 +116.105.213.60 +116.110.86.187 +84.21.173.52 +141.11.139.112 +117.72.52.28 +82.51.136.155 +64.227.122.67 +165.232.184.101 +103.59.94.105 +118.123.1.123 +82.201.143.166 +27.254.163.61 +14.103.25.86 +119.93.23.178 +14.103.115.216 +218.60.50.90 +143.110.183.17 +193.187.172.131 +101.126.92.215 +161.35.14.250 +103.52.115.223 +103.82.92.245 +185.224.0.235 +101.126.24.58 +192.227.237.33 +80.252.88.165 +14.103.127.195 +182.151.13.134 +64.62.197.142 +188.83.65.78 +180.76.151.217 +106.75.27.252 +14.103.139.82 +14.103.115.120 +62.3.42.103 +142.93.218.158 +14.103.170.160 +183.6.117.180 +162.214.211.246 +197.248.8.33 +144.24.124.167 +67.159.24.26 +98.97.14.226 +203.57.71.42 +103.150.186.212 +112.27.98.86 +85.215.203.141 +220.89.113.3 +103.59.205.96 +160.187.146.128 +172.207.121.2 +203.25.215.49 +103.193.176.112 +180.103.100.64 +103.213.104.14 +45.159.231.175 +36.111.185.69 +43.218.248.163 +162.240.227.76 +185.255.90.181 +45.90.33.24 +14.103.132.206 +103.187.146.141 +83.212.75.149 +200.129.17.9 +159.223.77.37 +92.31.4.228 +178.128.149.80 +64.227.26.14 +188.170.38.196 +122.160.30.100 +157.66.26.168 +103.120.227.88 +103.31.38.177 +223.82.206.65 +1.95.55.81 +140.246.7.151 +45.204.213.19 +65.49.1.72 +20.109.19.222 +102.40.97.46 +45.82.122.118 +103.157.25.4 +83.229.124.127 +120.245.5.58 +157.230.125.68 +185.213.164.48 +36.158.177.51 +103.172.205.106 +203.6.225.125 +37.9.34.208 +123.252.231.101 +103.153.191.215 +14.103.115.90 +20.75.73.28 +206.189.129.231 +134.209.156.189 +185.213.165.138 +79.116.183.211 +45.221.239.2 +208.73.206.133 +8.222.162.47 +5.196.27.224 +14.103.86.183 +106.75.213.23 +181.215.45.214 +103.183.75.159 +185.193.89.12 +125.124.209.172 +103.13.206.98 +177.115.8.70 +117.50.198.168 +14.103.133.104 +121.224.78.164 +164.92.81.229 +180.125.216.29 +134.209.209.149 +140.249.21.130 +104.28.213.40 +43.156.226.116 +104.28.161.123 +104.28.245.38 +104.28.161.113 +116.110.64.209 +104.28.245.40 +116.110.79.33 +221.182.189.18 +14.103.121.146 +192.210.175.186 +192.210.160.175 +211.219.22.213 +170.79.37.82 +59.23.39.202 +45.126.43.19 +185.213.165.150 +92.255.85.37 +41.243.25.136 +43.135.94.30 +15.235.186.215 +103.164.9.212 +157.10.199.174 +103.63.24.108 +222.186.175.136 +27.128.170.160 +202.190.241.21 +159.223.162.113 +14.103.132.5 +192.99.212.65 +144.126.209.224 +45.159.112.96 +137.184.238.110 +69.48.200.178 +49.231.2.35 +180.225.193.105 +47.236.151.61 +139.59.99.96 +206.116.110.74 +103.171.85.180 +222.184.162.237 +43.226.237.68 +188.253.26.119 +179.61.253.45 +45.139.103.88 +103.177.181.57 +51.79.251.29 +203.145.46.38 +183.232.230.82 +115.77.239.194 +177.184.100.2 +38.191.248.41 +27.71.20.46 +85.208.108.196 +68.233.115.254 +213.154.2.194 +203.145.34.156 +185.213.165.172 +157.230.45.67 +182.44.20.242 +202.184.152.181 +103.134.154.169 +167.99.227.60 +170.238.45.73 +111.67.195.168 +117.50.186.151 +27.112.78.104 +223.197.184.243 +45.148.10.79 +180.163.67.235 +39.184.251.116 +13.76.215.10 +103.140.154.245 +20.190.67.123 +52.79.239.243 +14.103.117.116 +103.211.26.86 +45.176.12.6 +103.171.85.115 +61.177.143.218 +209.38.89.47 +139.59.186.167 +103.179.4.135 +51.68.174.226 +5.228.19.94 +170.64.213.127 +111.198.137.5 +155.4.244.179 +119.250.129.118 +163.179.121.89 +222.255.119.54 +171.110.234.174 +137.184.60.64 +34.92.58.77 +37.44.238.88 +43.156.43.73 +46.101.244.88 +162.144.100.159 +103.174.103.38 +206.189.134.80 +104.244.77.143 +54.39.191.14 +216.10.244.163 +185.143.3.132 +180.109.249.139 +38.252.38.24 +39.105.115.225 +165.154.201.122 +154.84.61.241 +195.117.36.84 +15.235.207.134 +14.103.114.195 +129.153.90.83 +117.250.143.146 +64.227.148.7 +185.224.3.215 +61.163.201.124 +137.184.84.116 +103.54.170.13 +223.247.153.211 +117.50.187.119 +223.221.36.42 +103.59.94.4 +113.161.194.27 +206.81.4.191 +178.176.92.84 +202.51.83.131 +157.245.41.10 +138.197.154.97 +159.223.106.117 +111.67.193.103 +103.176.79.84 +1.63.226.147 +85.209.134.43 +77.89.8.253 +49.160.254.115 +209.38.17.66 +176.65.139.142 +176.188.22.163 +185.224.3.211 +211.187.29.12 +31.133.205.10 +124.152.159.97 +45.38.139.218 +47.108.223.149 +113.88.240.216 +157.245.247.254 +103.193.151.10 +159.69.197.37 +36.153.69.2 +170.64.135.157 +180.140.34.207 +101.126.26.93 +180.165.170.252 +109.176.19.133 +78.110.160.172 +107.174.95.113 +124.225.88.88 +116.118.50.213 +14.103.205.182 +78.100.64.148 +60.168.129.9 +125.140.26.213 +14.103.161.171 +125.132.34.65 +45.159.112.214 +200.108.136.35 +117.33.183.172 +194.182.164.97 +103.52.115.35 +49.234.53.181 +140.246.193.16 +203.189.223.209 \ No newline at end of file diff --git a/v2-cidr.py b/v2-cidr.py new file mode 100644 index 0000000..6f80ff2 --- /dev/null +++ b/v2-cidr.py @@ -0,0 +1,317 @@ +import geoip2.database +import matplotlib.pyplot as plt +import geopandas as gpd +import pandas as pd +import numpy as np +import ipaddress +import os +import sys +from collections import defaultdict +import matplotlib.font_manager as fm +from adjustText import adjust_text +import warnings + +# 配置参数 +IP_FILE = 'malicious_ips.txt' +GEOIP_DB = 'GeoLite2-City.mmdb' +OUTPUT_CHART = 'ip_geo_distribution.png' +MAP_DATA_URL = 'https://naciscdn.org/naturalearth/10m/cultural/ne_10m_admin_0_countries.zip' + +# 性能优化配置 +os.environ["OMP_NUM_THREADS"] = "1" # 修复内存泄漏警告 +MAX_CACHE_SIZE = 10000 # 缓存最近查询的1万个IP + +# 中文字体配置 +FONT_PATH = 'C:/Windows/Fonts/msyh.ttc' if os.name == 'nt' else \ + '/System/Library/Fonts/Supplemental/Songti.ttc' +if not os.path.exists(FONT_PATH): + FONT_PATH = fm.findfont(fm.FontProperties(family=['sans-serif'])) + +def configure_matplotlib(): + """配置Matplotlib中文字体""" + try: + plt.rcParams['font.sans-serif'] = fm.FontProperties(fname=FONT_PATH).get_name() + plt.rcParams['axes.unicode_minus'] = False + except Exception as e: + warnings.warn(f"字体配置异常: {str(e)}") + +def cidr_to_ips(cidr): + """智能CIDR解析生成器""" + try: + network = ipaddress.ip_network(cidr.strip(), strict=False) + + # 对大型网络进行抽样处理 + if network.version == 4: + if network.prefixlen <= 20: + step = 2 ** (24 - network.prefixlen) + else: + step = 1 + else: # IPv6处理 + if network.prefixlen <= 48: + step = 2 ** (64 - network.prefixlen) + else: + step = 1 + + count = 0 + for ip in network.hosts(): + if count % step == 0: + yield str(ip) + count += 1 + + except ValueError as e: + warnings.warn(f"无效CIDR格式: {cidr} - {str(e)}") + +def load_ips(filename): + """支持CIDR的IP加载器""" + with open(filename, 'r', encoding='utf-8') as f: + for line in f: + line = line.strip() + if not line: + continue + + # CIDR格式处理 + if '/' in line: + yield from cidr_to_ips(line) + # 单个IP处理 + else: + try: + ipaddress.ip_address(line) + yield line + except ValueError: + warnings.warn(f"忽略无效IP: {line}") + +class GeoIPCache: + """支持上下文管理器的带LRU缓存的GeoIP查询器""" + def __init__(self, db_path): + self.reader = geoip2.database.Reader(db_path) + self.cache = {} + self.lru = [] + + def __enter__(self): + return self + + def __exit__(self, exc_type, exc_val, exc_tb): + self.close() + + def lookup(self, ip): + if ip in self.cache: + self.lru.remove(ip) + self.lru.insert(0, ip) + return self.cache[ip] + + try: + response = self.reader.city(ip) + result = ( + response.country.name or 'Unknown', + response.city.name or 'Unknown', + round(response.location.latitude, 2), + round(response.location.longitude, 2) + ) + except Exception: + result = ('Unknown', 'Unknown', None, None) + + # 更新缓存 + self.cache[ip] = result + self.lru.insert(0, ip) + if len(self.lru) > MAX_CACHE_SIZE: + old_ip = self.lru.pop() + del self.cache[old_ip] + + return result + + def close(self): + self.reader.close() + +def geo_lookup(ips): + """执行地理信息查询""" + country_data = defaultdict(int) + city_data = defaultdict(int) + coord_data = [] + + with GeoIPCache(GEOIP_DB) as cache: # 现在支持上下文管理器 + for ip in ips: + country, city, lat, lon = cache.lookup(ip) + + if country and country != 'Unknown': + country_data[country] += 1 + + if city and city != 'Unknown' and lat and lon: + city_key = (city, country, lat, lon) + city_data[city_key] += 1 + coord_data.append((lon, lat)) + + return country_data, city_data, coord_data + +def create_city_layer(city_data): + """创建城市数据层""" + cities = [] + for (city, country, lat, lon), count in city_data.items(): + cities.append({ + 'City': city, + 'Country': country, + 'Latitude': lat, + 'Longitude': lon, + 'Count': count + }) + + city_df = pd.DataFrame(cities) + + # 合并同一城市不同坐标的数据 + city_df = city_df.groupby(['City', 'Country']).agg({ + 'Latitude': 'mean', + 'Longitude': 'mean', + 'Count': 'sum' + }).reset_index() + + if not city_df.empty: + return gpd.GeoDataFrame( + city_df, + geometry=gpd.points_from_xy(city_df.Longitude, city_df.Latitude) + ) + return None + +def visualize_distribution(data): + """生成可视化图表""" + configure_matplotlib() + country_data, city_data, coords = data + + try: + # 加载高精度地图 + world = gpd.read_file(MAP_DATA_URL) + + # 国家名称标准化 + name_mapping = { + 'United States of America': 'United States', + 'Russian Federation': 'Russia', + 'Iran (Islamic Republic of)': 'Iran', + 'Viet Nam': 'Vietnam', + 'Korea, Republic of': 'South Korea', + 'Hong Kong S.A.R.': 'Hong Kong', + 'Taiwan': 'Taiwan Province of China' + } + world['NAME'] = world['NAME'].replace(name_mapping) + + # 合并国家数据 + country_df = world.merge( + pd.DataFrame.from_dict(country_data, orient='index', columns=['Country_Count']), + how="left", + left_on='NAME', + right_index=True + ) + + # 创建绘图画布 + fig, ax = plt.subplots(figsize=(24, 16)) + + # 绘制国家层 + country_plot = country_df.plot( + ax=ax, + column='Country_Count', + cmap='YlOrRd', + edgecolor='#333333', + linewidth=0.5, + legend=True, + legend_kwds={ + 'label': "国家级别IP数量", + 'orientation': "horizontal", + 'shrink': 0.5 + }, + missing_kwds={"color": "lightgrey"} + ) + + # 绘制城市层 + city_gdf = create_city_layer(city_data) + if city_gdf is not None and not city_gdf.empty: + counts = city_gdf['Count'] + min_count, max_count = counts.min(), counts.max() + + # 动态计算点大小 + sizes = np.interp( + counts, + (min_count, max_count), + (20, 200) + ) if min_count != max_count else 100 + + city_gdf.plot( + ax=ax, + markersize=sizes, + color='darkred', + alpha=0.6, + edgecolor='black', + linewidth=0.3, + marker='o' + ) + + # 添加城市标签 + texts = [] + top_cities = city_gdf.nlargest(20, 'Count') + for _, row in top_cities.iterrows(): + texts.append(ax.text( + row.geometry.x, + row.geometry.y, + f"{row['City']}\n{row['Count']}", + fontproperties=fm.FontProperties(fname=FONT_PATH, size=8), + ha='center', + va='center', + bbox=dict( + facecolor='white', + alpha=0.8, + edgecolor='none', + boxstyle='round,pad=0.2' + ) + )) + + # 自动调整标签布局 + adjust_text( + texts, + arrowprops=dict( + arrowstyle='-', + color='gray', + lw=0.5 + ), + ax=ax + ) + + # 添加标注 + ax.annotate( + '数据来源: MaxMind GeoLite2', + xy=(0.72, 0.04), + xycoords='figure fraction', + fontproperties=fm.FontProperties(fname=FONT_PATH, size=9) + ) + + plt.title( + '全球恶意IP分布热力图(国家/城市层级)', + fontproperties=fm.FontProperties(fname=FONT_PATH, size=22), + pad=20 + ) + plt.axis('off') + plt.savefig(OUTPUT_CHART, dpi=400, bbox_inches='tight') + plt.close() + + except Exception as e: + print(f"地图渲染失败: {str(e)}") + raise + +if __name__ == '__main__': + warnings.filterwarnings("ignore", category=UserWarning) + + # 加载IP列表 + ips = list(load_ips(IP_FILE)) + print(f"成功加载 {len(ips)} 个IP地址") + + # 地理查询 + country_data, city_data, coords = geo_lookup(ips) + + # 打印统计信息 + print("\n国家统计TOP10:") + for country, count in sorted(country_data.items(), key=lambda x: x[1], reverse=True)[:10]: + print(f"{country}: {count}") + + print("\n城市统计TOP10:") + sorted_cities = sorted(city_data.items(), key=lambda x: x[1], reverse=True)[:10] + for (city, country, _, _), count in sorted_cities: + print(f"{country}-{city}: {count}") + + # 生成可视化 + visualize_distribution((country_data, city_data, coords)) + print(f"\n可视化结果已保存至 {OUTPUT_CHART}") \ No newline at end of file diff --git a/v2.py b/v2.py new file mode 100644 index 0000000..283160f --- /dev/null +++ b/v2.py @@ -0,0 +1,151 @@ +import geoip2.database +import matplotlib +import matplotlib.pyplot as plt +import geopandas as gpd +import pandas as pd +import os +import sys +from collections import defaultdict +import matplotlib.font_manager as fm +import warnings + +# 配置参数 +IP_FILE = 'malicious_ips.txt' +GEOIP_DB = 'GeoLite2-City.mmdb' +OUTPUT_CHART = 'ip_geo_distribution.png' +MAP_DATA_URL = 'https://naciscdn.org/naturalearth/50m/cultural/ne_50m_admin_0_countries.zip' + +# 内存泄漏修复 +os.environ["OMP_NUM_THREADS"] = "1" + +# 中文字体配置 +FONT_PATH = 'C:/Windows/Fonts/msyh.ttc' if os.name == 'nt' else \ + '/System/Library/Fonts/Supplemental/Songti.ttc' +if not os.path.exists(FONT_PATH): + FONT_PATH = fm.findfont(fm.FontProperties(family=['sans-serif'])) + +def configure_matplotlib(): + """跨平台字体配置""" + try: + plt.rcParams['font.sans-serif'] = fm.FontProperties(fname=FONT_PATH).get_name() + plt.rcParams['axes.unicode_minus'] = False + except Exception as e: + warnings.warn(f"字体配置异常: {str(e)}") + +def version_aware_legend(): + """版本兼容的图例参数生成""" + try: + from packaging.version import Version + mpl_ver = Version(matplotlib.__version__) + return {'title': '恶意IP数量'} if mpl_ver >= Version('3.4') else {'label': '恶意IP数量'} + except ImportError: + print("建议安装packaging库以获得更好的版本兼容性:pip install packaging") + return {'label': '恶意IP数量'} + +def visualize_distribution(data): + """最终稳定版地理可视化""" + try: + configure_matplotlib() + world = gpd.read_file(MAP_DATA_URL) + + # 国家名称标准化 + name_mapping = { + 'United States of America': 'United States', + 'Russian Federation': 'Russia', + 'Iran (Islamic Republic of)': 'Iran', + 'Viet Nam': 'Vietnam', + 'Korea, Republic of': 'South Korea', + 'Hong Kong S.A.R.': 'Hong Kong', + 'Taiwan': 'Taiwan Province of China' + } + world['NAME'] = world['NAME'].replace(name_mapping) + + # 合并数据 + df = world.merge( + pd.DataFrame.from_dict(data, orient='index', columns=['count']), + how="left", + left_on='NAME', + right_index=True + ) + + # 创建绘图画布 + fig, ax = plt.subplots(figsize=(20, 15)) + + # 绘图参数配置 + plot_params = { + 'column': 'count', + 'ax': ax, + 'cmap': 'YlOrRd', + 'edgecolor': 'black', + 'linewidth': 0.3, + 'missing_kwds': {"color": "lightgrey"}, + 'legend': True, + 'legend_kwds': version_aware_legend() + } + + # 智能分类方案 + try: + import mapclassify + plot_params['scheme'] = 'NaturalBreaks' + except ImportError: + plot_params['scheme'] = 'equal_interval' + + # 绘制地图 + df.plot(**plot_params) + + # 添加国家标签 + top_countries = sorted(data.items(), key=lambda x: x[1], reverse=True)[:15] + for country, count in top_countries: + try: + geom = df[df['NAME'] == country].geometry + if not geom.empty: + centroid = geom.centroid + ax.text( + x=centroid.x.values[0], + y=centroid.y.values[0], + s=f"{country}\n{count}", + fontproperties=fm.FontProperties(fname=FONT_PATH, size=8), + ha='center', + va='center', + bbox=dict(facecolor='white', alpha=0.7, edgecolor='none') + ) + except Exception as e: + continue + + plt.title('全球恶意IP分布热力图', + fontproperties=fm.FontProperties(fname=FONT_PATH, size=18)) + plt.axis('off') + plt.savefig(OUTPUT_CHART, dpi=400, bbox_inches='tight') + plt.close() + + except Exception as e: + print(f"地图渲染失败: {str(e)}") + if "legend_kwds" in str(e): + print("解决方案:") + print("1. 升级matplotlib: pip install matplotlib --upgrade") + print("2. 或修改代码中version_aware_legend()的返回值") + +if __name__ == '__main__': + warnings.filterwarnings("ignore", category=UserWarning) + + # 主流程 + ips = [ip.strip() for ip in open(IP_FILE) if ip.strip()] + print(f"成功加载 {len(ips)} 个IP地址") + + # 实际地理查询 + geo_data = defaultdict(int) + with geoip2.database.Reader(GEOIP_DB) as reader: + for ip in ips: + try: + response = reader.city(ip) + if response.country.name: + geo_data[response.country.name] += 1 + except: + continue + + print("地理位置统计:") + for country, count in sorted(geo_data.items(), key=lambda x: x[1], reverse=True)[:15]: + print(f"{country}: {count}") + + visualize_distribution(geo_data) + print(f"最终图表已保存至 {OUTPUT_CHART}") \ No newline at end of file diff --git a/v2_city.py b/v2_city.py new file mode 100644 index 0000000..be2db0a --- /dev/null +++ b/v2_city.py @@ -0,0 +1,245 @@ +import geoip2.database +import matplotlib +import matplotlib.pyplot as plt +import geopandas as gpd +import pandas as pd +import numpy as np +import os +from collections import defaultdict +import matplotlib.font_manager as fm +from adjustText import adjust_text + +# 配置参数 +IP_FILE = 'malicious_ips.txt' +GEOIP_DB = 'GeoLite2-City.mmdb' +OUTPUT_CHART = 'ip_geo_distribution.png' +MAP_DATA_URL = 'https://naciscdn.org/naturalearth/10m/cultural/ne_10m_admin_0_countries.zip' + +# 内存优化配置 +os.environ["OMP_NUM_THREADS"] = "1" + +# 中文字体配置 +FONT_PATH = 'C:/Windows/Fonts/msyh.ttc' if os.name == 'nt' else \ + '/System/Library/Fonts/Supplemental/Songti.ttc' +if not os.path.exists(FONT_PATH): + FONT_PATH = fm.findfont(fm.FontProperties(family=['sans-serif'])) + +def configure_matplotlib(): + """配置Matplotlib中文字体""" + try: + plt.rcParams['font.sans-serif'] = fm.FontProperties(fname=FONT_PATH).get_name() + plt.rcParams['axes.unicode_minus'] = False + except Exception as e: + print(f"字体配置异常: {str(e)}") + +def geo_lookup(ips, db_path): + """执行地理信息查询(精确到城市)""" + city_data = defaultdict(int) + country_data = defaultdict(int) + coord_data = [] + + with geoip2.database.Reader(db_path) as reader: + for ip in ips: + try: + response = reader.city(ip) + country = response.country.name + city = response.city.name + latitude = response.location.latitude + longitude = response.location.longitude + + if country: + country_data[country] += 1 + if city and latitude and longitude: + # 对经纬度进行标准化处理(保留2位小数) + city_key = ( + city, + country, + round(latitude, 2), + round(longitude, 2) + ) + city_data[city_key] += 1 + coord_data.append((longitude, latitude)) + + except Exception as e: + continue + + return country_data, city_data, coord_data + +def create_city_layer(city_data): + """创建城市数据层""" + cities = [] + for (city, country, lat, lon), count in city_data.items(): + cities.append({ + 'City': city, + 'Country': country, + 'Latitude': lat, + 'Longitude': lon, + 'Count': count + }) + + city_df = pd.DataFrame(cities) + + # 合并同一城市不同坐标的数据(取最大计数) + city_df = city_df.groupby(['City', 'Country']).agg({ + 'Latitude': 'mean', + 'Longitude': 'mean', + 'Count': 'sum' + }).reset_index() + + if not city_df.empty: + city_gdf = gpd.GeoDataFrame( + city_df, + geometry=gpd.points_from_xy(city_df.Longitude, city_df.Latitude) + ) + return city_gdf + return None + +def visualize_combined(data): + """生成组合可视化图表""" + configure_matplotlib() + country_data, city_data, coords = data + world = gpd.read_file(MAP_DATA_URL) + + # 国家名称标准化映射 + name_mapping = { + 'United States of America': 'United States', + 'Russian Federation': 'Russia', + 'Iran (Islamic Republic of)': 'Iran', + 'Viet Nam': 'Vietnam', + 'Korea, Republic of': 'South Korea', + 'Hong Kong S.A.R.': 'Hong Kong', + 'Taiwan': 'Taiwan Province of China' + } + world['NAME'] = world['NAME'].replace(name_mapping) + + # 国家级别数据处理 + country_df = world.merge( + pd.DataFrame.from_dict(country_data, orient='index', columns=['Country_Count']), + how="left", + left_on='NAME', + right_index=True + ) + + # 城市级别数据处理 + city_gdf = create_city_layer(city_data) + + # 创建绘图画布 + fig, ax = plt.subplots(figsize=(24, 16)) + + # 绘制国家层热力图 + country_plot = country_df.plot( + ax=ax, + column='Country_Count', + cmap='YlOrRd', + edgecolor='black', + linewidth=0.3, + legend=True, + legend_kwds={ + 'label': "国家级别IP数量", + 'orientation': "horizontal", + 'shrink': 0.6 + }, + missing_kwds={"color": "lightgrey"} + ) + + # 绘制城市热力点 + if city_gdf is not None and not city_gdf.empty: + # 动态计算点大小 + counts = city_gdf['Count'] + min_count, max_count = counts.min(), counts.max() + + if min_count == max_count: + sizes = 100 # 所有点大小相同 + else: + sizes = np.interp( + counts, + (min_count, max_count), + (20, 200) # 点大小范围 + ) + + # 绘制散点图 + city_gdf.plot( + ax=ax, + markersize=sizes, + color='darkred', + alpha=0.6, + edgecolor='black', + linewidth=0.3, + marker='o', + label='城市热点' + ) + + # 添加城市标签(前20大热点) + texts = [] + top_cities = city_gdf.nlargest(20, 'Count') + for _, row in top_cities.iterrows(): + texts.append(ax.text( + row.geometry.x, + row.geometry.y, + f"{row['City']}\n{row['Count']}", + fontproperties=fm.FontProperties(fname=FONT_PATH, size=8), + ha='center', + va='center', + bbox=dict( + facecolor='white', + alpha=0.8, + edgecolor='none', + boxstyle='round,pad=0.2' + ) + )) + + # 自动调整标签位置防止重叠 + adjust_text( + texts, + arrowprops=dict( + arrowstyle='-', + color='gray', + lw=0.5 + ), + ax=ax + ) + + # 添加数据来源标注 + ax.annotate( + '数据来源: MaxMind GeoLite2', + xy=(0.68, 0.04), + xycoords='figure fraction', + fontproperties=fm.FontProperties(fname=FONT_PATH, size=9) + ) + + # 设置标题和输出 + plt.title( + '全球恶意IP分布热力图(国家/城市层级)', + fontproperties=fm.FontProperties(fname=FONT_PATH, size=22), + pad=20 + ) + plt.axis('off') + plt.savefig(OUTPUT_CHART, dpi=400, bbox_inches='tight') + plt.close() + +if __name__ == '__main__': + # 加载IP列表 + with open(IP_FILE, 'r', encoding='utf-8') as f: + ips = [line.strip() for line in f if line.strip()] + print(f"成功加载 {len(ips)} 个IP地址") + + # 执行地理查询 + country_data, city_data, coords = geo_lookup(ips, GEOIP_DB) + + # 打印统计数据 + print("\n国家统计TOP10:") + for country, count in sorted(country_data.items(), key=lambda x: x[1], reverse=True)[:10]: + print(f"{country}: {count}") + + print("\n城市统计TOP10:") + sorted_cities = sorted( + city_data.items(), + key=lambda x: x[1], + reverse=True + )[:10] + for (city, country, _, _), count in sorted_cities: + print(f"{country}-{city}: {count}") + + # 生成可视化图表 + visualize_combined((country_data, city_data, coords)) + print(f"\n可视化结果已保存至 {OUTPUT_CHART}") \ No newline at end of file