Summary
| ASN | AS5645 TekSavvy Solutions, Inc. |
| BGP | 104.246.128.0/17 |
| IPs with RDNS | 256 |
| Hosted Domains | 0 |
| Pingable IPs | 0 |
| Router IPs | 0 |
| 104.246.190.0 | 104-246-190-0.cpe.teksavvy.com | 0 | ||
| 104.246.190.1 | 104-246-190-1.cpe.teksavvy.com | 0 | ||
| 104.246.190.2 | 104-246-190-2.cpe.teksavvy.com | 0 | ||
| 104.246.190.3 | 104-246-190-3.cpe.teksavvy.com | 0 | ||
| 104.246.190.4 | 104-246-190-4.cpe.teksavvy.com | 0 | ||
| 104.246.190.5 | 104-246-190-5.cpe.teksavvy.com | 0 | ||
| 104.246.190.6 | 104-246-190-6.cpe.teksavvy.com | 0 | ||
| 104.246.190.7 | 104-246-190-7.cpe.teksavvy.com | 0 | ||
| 104.246.190.8 | 104-246-190-8.cpe.teksavvy.com | 0 | ||
| 104.246.190.9 | 104-246-190-9.cpe.teksavvy.com | 0 | ||
| 104.246.190.10 | 104-246-190-10.cpe.teksavvy.com | 0 | ||
| 104.246.190.11 | 104-246-190-11.cpe.teksavvy.com | 0 | ||
| 104.246.190.12 | 104-246-190-12.cpe.teksavvy.com | 0 | ||
| 104.246.190.13 | 104-246-190-13.cpe.teksavvy.com | 0 | ||
| 104.246.190.14 | 104-246-190-14.cpe.teksavvy.com | 0 | ||
| 104.246.190.15 | 104-246-190-15.cpe.teksavvy.com | 0 | ||
| 104.246.190.16 | 104-246-190-16.cpe.teksavvy.com | 0 | ||
| 104.246.190.17 | 104-246-190-17.cpe.teksavvy.com | 0 | ||
| 104.246.190.18 | 104-246-190-18.cpe.teksavvy.com | 0 | ||
| 104.246.190.19 | 104-246-190-19.cpe.teksavvy.com | 0 | ||
| 104.246.190.20 | 104-246-190-20.cpe.teksavvy.com | 0 | ||
| 104.246.190.21 | 104-246-190-21.cpe.teksavvy.com | 0 | ||
| 104.246.190.22 | 104-246-190-22.cpe.teksavvy.com | 0 | ||
| 104.246.190.23 | 104-246-190-23.cpe.teksavvy.com | 0 | ||
| 104.246.190.24 | 104-246-190-24.cpe.teksavvy.com | 0 | ||
| 104.246.190.25 | 104-246-190-25.cpe.teksavvy.com | 0 | ||
| 104.246.190.26 | 104-246-190-26.cpe.teksavvy.com | 0 | ||
| 104.246.190.27 | 104-246-190-27.cpe.teksavvy.com | 0 | ||
| 104.246.190.28 | 104-246-190-28.cpe.teksavvy.com | 0 | ||
| 104.246.190.29 | 104-246-190-29.cpe.teksavvy.com | 0 | ||
| 104.246.190.30 | 104-246-190-30.cpe.teksavvy.com | 0 | ||
| 104.246.190.31 | 104-246-190-31.cpe.teksavvy.com | 0 | ||
| 104.246.190.32 | 104-246-190-32.cpe.teksavvy.com | 0 | ||
| 104.246.190.33 | 104-246-190-33.cpe.teksavvy.com | 0 | ||
| 104.246.190.34 | 104-246-190-34.cpe.teksavvy.com | 0 | ||
| 104.246.190.35 | 104-246-190-35.cpe.teksavvy.com | 0 | ||
| 104.246.190.36 | 104-246-190-36.cpe.teksavvy.com | 0 | ||
| 104.246.190.37 | 104-246-190-37.cpe.teksavvy.com | 0 | ||
| 104.246.190.38 | 104-246-190-38.cpe.teksavvy.com | 0 | ||
| 104.246.190.39 | 104-246-190-39.cpe.teksavvy.com | 0 | ||
| 104.246.190.40 | 104-246-190-40.cpe.teksavvy.com | 0 | ||
| 104.246.190.41 | 104-246-190-41.cpe.teksavvy.com | 0 | ||
| 104.246.190.42 | 104-246-190-42.cpe.teksavvy.com | 0 | ||
| 104.246.190.43 | 104-246-190-43.cpe.teksavvy.com | 0 | ||
| 104.246.190.44 | 104-246-190-44.cpe.teksavvy.com | 0 | ||
| 104.246.190.45 | 104-246-190-45.cpe.teksavvy.com | 0 | ||
| 104.246.190.46 | 104-246-190-46.cpe.teksavvy.com | 0 | ||
| 104.246.190.47 | 104-246-190-47.cpe.teksavvy.com | 0 | ||
| 104.246.190.48 | 104-246-190-48.cpe.teksavvy.com | 0 | ||
| 104.246.190.49 | 104-246-190-49.cpe.teksavvy.com | 0 | ||
| 104.246.190.50 | 104-246-190-50.cpe.teksavvy.com | 0 | ||
| 104.246.190.51 | 104-246-190-51.cpe.teksavvy.com | 0 | ||
| 104.246.190.52 | 104-246-190-52.cpe.teksavvy.com | 0 | ||
| 104.246.190.53 | 104-246-190-53.cpe.teksavvy.com | 0 | ||
| 104.246.190.54 | 104-246-190-54.cpe.teksavvy.com | 0 | ||
| 104.246.190.55 | 104-246-190-55.cpe.teksavvy.com | 0 | ||
| 104.246.190.56 | 104-246-190-56.cpe.teksavvy.com | 0 | ||
| 104.246.190.57 | 104-246-190-57.cpe.teksavvy.com | 0 | ||
| 104.246.190.58 | 104-246-190-58.cpe.teksavvy.com | 0 | ||
| 104.246.190.59 | 104-246-190-59.cpe.teksavvy.com | 0 | ||
| 104.246.190.60 | 104-246-190-60.cpe.teksavvy.com | 0 | ||
| 104.246.190.61 | 104-246-190-61.cpe.teksavvy.com | 0 | ||
| 104.246.190.62 | 104-246-190-62.cpe.teksavvy.com | 0 | ||
| 104.246.190.63 | 104-246-190-63.cpe.teksavvy.com | 0 | ||
| 104.246.190.64 | 104-246-190-64.cpe.teksavvy.com | 0 | ||
| 104.246.190.65 | 104-246-190-65.cpe.teksavvy.com | 0 | ||
| 104.246.190.66 | 104-246-190-66.cpe.teksavvy.com | 0 | ||
| 104.246.190.67 | 104-246-190-67.cpe.teksavvy.com | 0 | ||
| 104.246.190.68 | 104-246-190-68.cpe.teksavvy.com | 0 | ||
| 104.246.190.69 | 104-246-190-69.cpe.teksavvy.com | 0 | ||
| 104.246.190.70 | 104-246-190-70.cpe.teksavvy.com | 0 | ||
| 104.246.190.71 | 104-246-190-71.cpe.teksavvy.com | 0 | ||
| 104.246.190.72 | 104-246-190-72.cpe.teksavvy.com | 0 | ||
| 104.246.190.73 | 104-246-190-73.cpe.teksavvy.com | 0 | ||
| 104.246.190.74 | 104-246-190-74.cpe.teksavvy.com | 0 | ||
| 104.246.190.75 | 104-246-190-75.cpe.teksavvy.com | 0 | ||
| 104.246.190.76 | 104-246-190-76.cpe.teksavvy.com | 0 | ||
| 104.246.190.77 | 104-246-190-77.cpe.teksavvy.com | 0 | ||
| 104.246.190.78 | 104-246-190-78.cpe.teksavvy.com | 0 | ||
| 104.246.190.79 | 104-246-190-79.cpe.teksavvy.com | 0 | ||
| 104.246.190.80 | 104-246-190-80.cpe.teksavvy.com | 0 | ||
| 104.246.190.81 | 104-246-190-81.cpe.teksavvy.com | 0 | ||
| 104.246.190.82 | 104-246-190-82.cpe.teksavvy.com | 0 | ||
| 104.246.190.83 | 104-246-190-83.cpe.teksavvy.com | 0 | ||
| 104.246.190.84 | 104-246-190-84.cpe.teksavvy.com | 0 | ||
| 104.246.190.85 | 104-246-190-85.cpe.teksavvy.com | 0 | ||
| 104.246.190.86 | 104-246-190-86.cpe.teksavvy.com | 0 | ||
| 104.246.190.87 | 104-246-190-87.cpe.teksavvy.com | 0 | ||
| 104.246.190.88 | 104-246-190-88.cpe.teksavvy.com | 0 | ||
| 104.246.190.89 | 104-246-190-89.cpe.teksavvy.com | 0 | ||
| 104.246.190.90 | 104-246-190-90.cpe.teksavvy.com | 0 | ||
| 104.246.190.91 | 104-246-190-91.cpe.teksavvy.com | 0 | ||
| 104.246.190.92 | 104-246-190-92.cpe.teksavvy.com | 0 | ||
| 104.246.190.93 | 104-246-190-93.cpe.teksavvy.com | 0 | ||
| 104.246.190.94 | 104-246-190-94.cpe.teksavvy.com | 0 | ||
| 104.246.190.95 | 104-246-190-95.cpe.teksavvy.com | 0 | ||
| 104.246.190.96 | 104-246-190-96.cpe.teksavvy.com | 0 | ||
| 104.246.190.97 | 104-246-190-97.cpe.teksavvy.com | 0 | ||
| 104.246.190.98 | 104-246-190-98.cpe.teksavvy.com | 0 | ||
| 104.246.190.99 | 104-246-190-99.cpe.teksavvy.com | 0 | ||
| 104.246.190.100 | 104-246-190-100.cpe.teksavvy.com | 0 | ||
| 104.246.190.101 | 104-246-190-101.cpe.teksavvy.com | 0 | ||
| 104.246.190.102 | 104-246-190-102.cpe.teksavvy.com | 0 | ||
| 104.246.190.103 | 104-246-190-103.cpe.teksavvy.com | 0 | ||
| 104.246.190.104 | 104-246-190-104.cpe.teksavvy.com | 0 | ||
| 104.246.190.105 | 104-246-190-105.cpe.teksavvy.com | 0 | ||
| 104.246.190.106 | 104-246-190-106.cpe.teksavvy.com | 0 | ||
| 104.246.190.107 | 104-246-190-107.cpe.teksavvy.com | 0 | ||
| 104.246.190.108 | 104-246-190-108.cpe.teksavvy.com | 0 | ||
| 104.246.190.109 | 104-246-190-109.cpe.teksavvy.com | 0 | ||
| 104.246.190.110 | 104-246-190-110.cpe.teksavvy.com | 0 | ||
| 104.246.190.111 | 104-246-190-111.cpe.teksavvy.com | 0 | ||
| 104.246.190.112 | 104-246-190-112.cpe.teksavvy.com | 0 | ||
| 104.246.190.113 | 104-246-190-113.cpe.teksavvy.com | 0 | ||
| 104.246.190.114 | 104-246-190-114.cpe.teksavvy.com | 0 | ||
| 104.246.190.115 | 104-246-190-115.cpe.teksavvy.com | 0 | ||
| 104.246.190.116 | 104-246-190-116.cpe.teksavvy.com | 0 | ||
| 104.246.190.117 | 104-246-190-117.cpe.teksavvy.com | 0 | ||
| 104.246.190.118 | 104-246-190-118.cpe.teksavvy.com | 0 | ||
| 104.246.190.119 | 104-246-190-119.cpe.teksavvy.com | 0 | ||
| 104.246.190.120 | 104-246-190-120.cpe.teksavvy.com | 0 | ||
| 104.246.190.121 | 104-246-190-121.cpe.teksavvy.com | 0 | ||
| 104.246.190.122 | 104-246-190-122.cpe.teksavvy.com | 0 | ||
| 104.246.190.123 | 104-246-190-123.cpe.teksavvy.com | 0 | ||
| 104.246.190.124 | 104-246-190-124.cpe.teksavvy.com | 0 | ||
| 104.246.190.125 | 104-246-190-125.cpe.teksavvy.com | 0 | ||
| 104.246.190.126 | 104-246-190-126.cpe.teksavvy.com | 0 | ||
| 104.246.190.127 | 104-246-190-127.cpe.teksavvy.com | 0 | ||
| 104.246.190.128 | 104-246-190-128.cpe.teksavvy.com | 0 | ||
| 104.246.190.129 | 104-246-190-129.cpe.teksavvy.com | 0 | ||
| 104.246.190.130 | 104-246-190-130.cpe.teksavvy.com | 0 | ||
| 104.246.190.131 | 104-246-190-131.cpe.teksavvy.com | 0 | ||
| 104.246.190.132 | 104-246-190-132.cpe.teksavvy.com | 0 | ||
| 104.246.190.133 | 104-246-190-133.cpe.teksavvy.com | 0 | ||
| 104.246.190.134 | 104-246-190-134.cpe.teksavvy.com | 0 | ||
| 104.246.190.135 | 104-246-190-135.cpe.teksavvy.com | 0 | ||
| 104.246.190.136 | 104-246-190-136.cpe.teksavvy.com | 0 | ||
| 104.246.190.137 | 104-246-190-137.cpe.teksavvy.com | 0 | ||
| 104.246.190.138 | 104-246-190-138.cpe.teksavvy.com | 0 | ||
| 104.246.190.139 | 104-246-190-139.cpe.teksavvy.com | 0 | ||
| 104.246.190.140 | 104-246-190-140.cpe.teksavvy.com | 0 | ||
| 104.246.190.141 | 104-246-190-141.cpe.teksavvy.com | 0 | ||
| 104.246.190.142 | 104-246-190-142.cpe.teksavvy.com | 0 | ||
| 104.246.190.143 | 104-246-190-143.cpe.teksavvy.com | 0 | ||
| 104.246.190.144 | 104-246-190-144.cpe.teksavvy.com | 0 | ||
| 104.246.190.145 | 104-246-190-145.cpe.teksavvy.com | 0 | ||
| 104.246.190.146 | 104-246-190-146.cpe.teksavvy.com | 0 | ||
| 104.246.190.147 | 104-246-190-147.cpe.teksavvy.com | 0 | ||
| 104.246.190.148 | 104-246-190-148.cpe.teksavvy.com | 0 | ||
| 104.246.190.149 | 104-246-190-149.cpe.teksavvy.com | 0 | ||
| 104.246.190.150 | 104-246-190-150.cpe.teksavvy.com | 0 | ||
| 104.246.190.151 | 104-246-190-151.cpe.teksavvy.com | 0 | ||
| 104.246.190.152 | 104-246-190-152.cpe.teksavvy.com | 0 | ||
| 104.246.190.153 | 104-246-190-153.cpe.teksavvy.com | 0 | ||
| 104.246.190.154 | 104-246-190-154.cpe.teksavvy.com | 0 | ||
| 104.246.190.155 | 104-246-190-155.cpe.teksavvy.com | 0 | ||
| 104.246.190.156 | 104-246-190-156.cpe.teksavvy.com | 0 | ||
| 104.246.190.157 | 104-246-190-157.cpe.teksavvy.com | 0 | ||
| 104.246.190.158 | 104-246-190-158.cpe.teksavvy.com | 0 | ||
| 104.246.190.159 | 104-246-190-159.cpe.teksavvy.com | 0 | ||
| 104.246.190.160 | 104-246-190-160.cpe.teksavvy.com | 0 | ||
| 104.246.190.161 | 104-246-190-161.cpe.teksavvy.com | 0 | ||
| 104.246.190.162 | 104-246-190-162.cpe.teksavvy.com | 0 | ||
| 104.246.190.163 | 104-246-190-163.cpe.teksavvy.com | 0 | ||
| 104.246.190.164 | 104-246-190-164.cpe.teksavvy.com | 0 | ||
| 104.246.190.165 | 104-246-190-165.cpe.teksavvy.com | 0 | ||
| 104.246.190.166 | 104-246-190-166.cpe.teksavvy.com | 0 | ||
| 104.246.190.167 | 104-246-190-167.cpe.teksavvy.com | 0 | ||
| 104.246.190.168 | 104-246-190-168.cpe.teksavvy.com | 0 | ||
| 104.246.190.169 | 104-246-190-169.cpe.teksavvy.com | 0 | ||
| 104.246.190.170 | 104-246-190-170.cpe.teksavvy.com | 0 | ||
| 104.246.190.171 | 104-246-190-171.cpe.teksavvy.com | 0 | ||
| 104.246.190.172 | 104-246-190-172.cpe.teksavvy.com | 0 | ||
| 104.246.190.173 | 104-246-190-173.cpe.teksavvy.com | 0 | ||
| 104.246.190.174 | 104-246-190-174.cpe.teksavvy.com | 0 | ||
| 104.246.190.175 | 104-246-190-175.cpe.teksavvy.com | 0 | ||
| 104.246.190.176 | 104-246-190-176.cpe.teksavvy.com | 0 | ||
| 104.246.190.177 | 104-246-190-177.cpe.teksavvy.com | 0 | ||
| 104.246.190.178 | 104-246-190-178.cpe.teksavvy.com | 0 | ||
| 104.246.190.179 | 104-246-190-179.cpe.teksavvy.com | 0 | ||
| 104.246.190.180 | 104-246-190-180.cpe.teksavvy.com | 0 | ||
| 104.246.190.181 | 104-246-190-181.cpe.teksavvy.com | 0 | ||
| 104.246.190.182 | 104-246-190-182.cpe.teksavvy.com | 0 | ||
| 104.246.190.183 | 104-246-190-183.cpe.teksavvy.com | 0 | ||
| 104.246.190.184 | 104-246-190-184.cpe.teksavvy.com | 0 | ||
| 104.246.190.185 | 104-246-190-185.cpe.teksavvy.com | 0 | ||
| 104.246.190.186 | 104-246-190-186.cpe.teksavvy.com | 0 | ||
| 104.246.190.187 | 104-246-190-187.cpe.teksavvy.com | 0 | ||
| 104.246.190.188 | 104-246-190-188.cpe.teksavvy.com | 0 | ||
| 104.246.190.189 | 104-246-190-189.cpe.teksavvy.com | 0 | ||
| 104.246.190.190 | 104-246-190-190.cpe.teksavvy.com | 0 | ||
| 104.246.190.191 | 104-246-190-191.cpe.teksavvy.com | 0 | ||
| 104.246.190.192 | 104-246-190-192.cpe.teksavvy.com | 0 | ||
| 104.246.190.193 | 104-246-190-193.cpe.teksavvy.com | 0 | ||
| 104.246.190.194 | 104-246-190-194.cpe.teksavvy.com | 0 | ||
| 104.246.190.195 | 104-246-190-195.cpe.teksavvy.com | 0 | ||
| 104.246.190.196 | 104-246-190-196.cpe.teksavvy.com | 0 | ||
| 104.246.190.197 | 104-246-190-197.cpe.teksavvy.com | 0 | ||
| 104.246.190.198 | 104-246-190-198.cpe.teksavvy.com | 0 | ||
| 104.246.190.199 | 104-246-190-199.cpe.teksavvy.com | 0 | ||
| 104.246.190.200 | 104-246-190-200.cpe.teksavvy.com | 0 | ||
| 104.246.190.201 | 104-246-190-201.cpe.teksavvy.com | 0 | ||
| 104.246.190.202 | 104-246-190-202.cpe.teksavvy.com | 0 | ||
| 104.246.190.203 | 104-246-190-203.cpe.teksavvy.com | 0 | ||
| 104.246.190.204 | 104-246-190-204.cpe.teksavvy.com | 0 | ||
| 104.246.190.205 | 104-246-190-205.cpe.teksavvy.com | 0 | ||
| 104.246.190.206 | 104-246-190-206.cpe.teksavvy.com | 0 | ||
| 104.246.190.207 | 104-246-190-207.cpe.teksavvy.com | 0 | ||
| 104.246.190.208 | 104-246-190-208.cpe.teksavvy.com | 0 | ||
| 104.246.190.209 | 104-246-190-209.cpe.teksavvy.com | 0 | ||
| 104.246.190.210 | 104-246-190-210.cpe.teksavvy.com | 0 | ||
| 104.246.190.211 | 104-246-190-211.cpe.teksavvy.com | 0 | ||
| 104.246.190.212 | 104-246-190-212.cpe.teksavvy.com | 0 | ||
| 104.246.190.213 | 104-246-190-213.cpe.teksavvy.com | 0 | ||
| 104.246.190.214 | 104-246-190-214.cpe.teksavvy.com | 0 | ||
| 104.246.190.215 | 104-246-190-215.cpe.teksavvy.com | 0 | ||
| 104.246.190.216 | 104-246-190-216.cpe.teksavvy.com | 0 | ||
| 104.246.190.217 | 104-246-190-217.cpe.teksavvy.com | 0 | ||
| 104.246.190.218 | 104-246-190-218.cpe.teksavvy.com | 0 | ||
| 104.246.190.219 | 104-246-190-219.cpe.teksavvy.com | 0 | ||
| 104.246.190.220 | 104-246-190-220.cpe.teksavvy.com | 0 | ||
| 104.246.190.221 | 104-246-190-221.cpe.teksavvy.com | 0 | ||
| 104.246.190.222 | 104-246-190-222.cpe.teksavvy.com | 0 | ||
| 104.246.190.223 | 104-246-190-223.cpe.teksavvy.com | 0 | ||
| 104.246.190.224 | 104-246-190-224.cpe.teksavvy.com | 0 | ||
| 104.246.190.225 | 104-246-190-225.cpe.teksavvy.com | 0 | ||
| 104.246.190.226 | 104-246-190-226.cpe.teksavvy.com | 0 | ||
| 104.246.190.227 | 104-246-190-227.cpe.teksavvy.com | 0 | ||
| 104.246.190.228 | 104-246-190-228.cpe.teksavvy.com | 0 | ||
| 104.246.190.229 | 104-246-190-229.cpe.teksavvy.com | 0 | ||
| 104.246.190.230 | 104-246-190-230.cpe.teksavvy.com | 0 | ||
| 104.246.190.231 | 104-246-190-231.cpe.teksavvy.com | 0 | ||
| 104.246.190.232 | 104-246-190-232.cpe.teksavvy.com | 0 | ||
| 104.246.190.233 | 104-246-190-233.cpe.teksavvy.com | 0 | ||
| 104.246.190.234 | 104-246-190-234.cpe.teksavvy.com | 0 | ||
| 104.246.190.235 | 104-246-190-235.cpe.teksavvy.com | 0 | ||
| 104.246.190.236 | 104-246-190-236.cpe.teksavvy.com | 0 | ||
| 104.246.190.237 | 104-246-190-237.cpe.teksavvy.com | 0 | ||
| 104.246.190.238 | 104-246-190-238.cpe.teksavvy.com | 0 | ||
| 104.246.190.239 | 104-246-190-239.cpe.teksavvy.com | 0 | ||
| 104.246.190.240 | 104-246-190-240.cpe.teksavvy.com | 0 | ||
| 104.246.190.241 | 104-246-190-241.cpe.teksavvy.com | 0 | ||
| 104.246.190.242 | 104-246-190-242.cpe.teksavvy.com | 0 | ||
| 104.246.190.243 | 104-246-190-243.cpe.teksavvy.com | 0 | ||
| 104.246.190.244 | 104-246-190-244.cpe.teksavvy.com | 0 | ||
| 104.246.190.245 | 104-246-190-245.cpe.teksavvy.com | 0 | ||
| 104.246.190.246 | 104-246-190-246.cpe.teksavvy.com | 0 | ||
| 104.246.190.247 | 104-246-190-247.cpe.teksavvy.com | 0 | ||
| 104.246.190.248 | 104-246-190-248.cpe.teksavvy.com | 0 | ||
| 104.246.190.249 | 104-246-190-249.cpe.teksavvy.com | 0 | ||
| 104.246.190.250 | 104-246-190-250.cpe.teksavvy.com | 0 | ||
| 104.246.190.251 | 104-246-190-251.cpe.teksavvy.com | 0 | ||
| 104.246.190.252 | 104-246-190-252.cpe.teksavvy.com | 0 | ||
| 104.246.190.253 | 104-246-190-253.cpe.teksavvy.com | 0 | ||
| 104.246.190.254 | 104-246-190-254.cpe.teksavvy.com | 0 | ||
| 104.246.190.255 | 104-246-190-255.cpe.teksavvy.com | 0 |
Traceroute
Below is a recent traceroute taken from the IPinfo ProbeNet to an IP in this range. Learn more.
$
traceroute -a -n -q1 -f4 -m11 104.246.190.194
traceroute to 104.246.190.194 (104.246.190.194): 11 hops max, 52 byte packets
5 *
6 *
9 *
10 *
11 *
Measurement taken from
IPinfo ProbeNet in Vilnius, LT
On