| AS | CIDR | Description |
|---|---|---|
| AS212238 | 149.18.23.0/24 | CDNEXT - Datacamp Limited, GB |
| AS / Info | IP / Time | AS Path |
|---|---|---|
| Loading... | ||
| IP | Host | DateTime |
|---|---|---|
| 149.18.23.2 | mx2.emuladule.de | 2026-01-01 22:13:16 |
| 149.18.23.3 | mx3.emuladule.de | 2026-01-01 22:13:16 |
| 149.18.23.4 | mx1.intecomote.de | 2026-01-01 22:13:16 |
| 149.18.23.5 | mx2.intecomote.de | 2026-01-01 22:13:16 |
| 149.18.23.6 | mx3.intecomote.de | 2026-01-01 22:13:16 |
| 149.18.23.7 | mx1.environwork.de | 2026-01-01 22:13:16 |
| 149.18.23.8 | mx2.environwork.de | 2026-01-01 22:13:16 |
| 149.18.23.9 | mx3.environwork.de | 2026-01-01 22:13:16 |
| 149.18.23.10 | mx4.environwork.de | 2026-01-01 22:13:16 |
| 149.18.23.11 | mx1.carbondres.de | 2026-01-01 22:13:16 |
| 149.18.23.12 | mx2.carbondres.de | 2026-01-01 22:13:16 |
| 149.18.23.13 | mx3.carbondres.de | 2026-01-01 22:13:16 |
| 149.18.23.14 | mx4.carbondres.de | 2026-01-01 22:13:16 |
| 149.18.23.15 | mx1.classculity.de | 2026-01-01 22:13:16 |
| 149.18.23.16 | mx2.classculity.de | 2026-01-01 22:13:16 |
| 149.18.23.17 | mx3.classculity.de | 2026-01-01 22:13:16 |
| 149.18.23.18 | mx4.classculity.de | 2026-01-01 22:13:16 |
| 149.18.23.19 | mx1.profleague.de | 2026-01-01 22:13:16 |
| 149.18.23.20 | mx2.profleague.de | 2026-01-01 22:13:16 |
| 149.18.23.21 | mx3.profleague.de | 2026-01-01 22:13:16 |
| 149.18.23.22 | mx4.profleague.de | 2026-01-01 22:13:16 |
| 149.18.23.23 | mx1.markadition.de | 2026-01-01 22:13:16 |
| 149.18.23.24 | mx2.markadition.de | 2026-01-01 22:13:16 |
| 149.18.23.25 | mx3.markadition.de | 2026-01-01 22:13:16 |
| 149.18.23.26 | mx4.markadition.de | 2026-01-01 22:13:16 |
| 149.18.23.27 | mx1.commuwetech.de | 2026-01-01 22:13:16 |
| 149.18.23.28 | mx2.commuwetech.de | 2026-01-01 22:13:16 |
| 149.18.23.29 | mx3.commuwetech.de | 2026-01-01 22:13:16 |
| 149.18.23.30 | mx4.commuwetech.de | 2026-01-01 22:13:16 |
| 149.18.23.31 | mx1.studflame.de | 2026-01-01 22:13:16 |
| 149.18.23.32 | mx2.studflame.de | 2026-01-01 22:13:16 |
| 149.18.23.33 | mx3.studflame.de | 2026-01-01 22:13:16 |
| 149.18.23.34 | mx4.studflame.de | 2026-01-01 22:13:16 |
| 149.18.23.35 | mx1.subantage.de | 2026-01-01 22:13:16 |
| 149.18.23.36 | mx2.subantage.de | 2026-01-01 22:13:16 |
| 149.18.23.37 | mx3.subantage.de | 2026-01-01 22:13:16 |
| 149.18.23.38 | mx4.subantage.de | 2026-01-01 22:13:16 |
| 149.18.23.39 | mx1.etherbroad.de | 2026-01-01 22:13:16 |
| 149.18.23.40 | mx2.etherbroad.de | 2026-01-01 22:13:16 |
| 149.18.23.41 | mx3.etherbroad.de | 2026-01-01 22:13:16 |
| 149.18.23.42 | mx4.etherbroad.de | 2026-01-01 22:13:16 |
| 149.18.23.43 | mx1.dramopost.de | 2026-01-01 22:13:16 |
| 149.18.23.44 | mx2.dramopost.de | 2026-01-01 22:13:16 |
| 149.18.23.45 | mx3.dramopost.de | 2026-01-01 22:13:16 |
| 149.18.23.46 | mx4.dramopost.de | 2026-01-01 22:13:16 |
| 149.18.23.47 | mx1.paramatogy.de | 2026-01-01 22:13:16 |
| 149.18.23.48 | mx2.paramatogy.de | 2026-01-01 22:13:16 |
| 149.18.23.49 | mx3.paramatogy.de | 2025-12-27 02:40:52 |
| 149.18.23.50 | mx4.paramatogy.de | 2026-01-01 22:13:16 |
| 149.18.23.51 | mx1.potenques.de | 2026-01-01 22:13:16 |
| 149.18.23.52 | mx2.potenques.de | 2026-01-01 22:13:16 |
| 149.18.23.53 | mx3.potenques.de | 2026-01-01 22:13:16 |
| 149.18.23.54 | mx4.potenques.de | 2026-01-01 22:13:16 |
| 149.18.23.55 | mx1.edecatem.de | 2026-01-01 22:13:16 |
| 149.18.23.56 | mx2.edecatem.de | 2026-01-01 22:13:16 |
| 149.18.23.57 | mx3.edecatem.de | 2026-01-01 22:13:16 |
| 149.18.23.58 | mx4.edecatem.de | 2025-12-27 02:40:52 |
| 149.18.23.59 | mx1.transormar.de | 2026-01-01 22:13:16 |
| 149.18.23.60 | mx2.transormar.de | 2026-01-01 22:13:16 |
| 149.18.23.61 | mx3.transormar.de | 2026-01-01 22:13:16 |
| 149.18.23.62 | mx4.transormar.de | 2026-01-01 22:13:16 |
| 149.18.23.63 | mx1.digilect.de | 2026-01-01 22:13:16 |
| 149.18.23.64 | mx2.digilect.de | 2026-01-01 22:13:16 |
| 149.18.23.65 | mx3.digilect.de | 2026-01-01 22:13:16 |
| 149.18.23.66 | mx4.digilect.de | 2026-01-01 22:13:16 |
| 149.18.23.67 | mx1.cessnag.de | 2026-01-01 22:13:16 |
| 149.18.23.68 | mx2.cessnag.de | 2026-01-01 22:13:16 |
| 149.18.23.69 | mx3.cessnag.de | 2026-01-01 22:13:16 |
| 149.18.23.70 | mx4.cessnag.de | 2026-01-01 22:13:16 |
| 149.18.23.71 | mx1.factoment.de | 2026-01-01 22:13:16 |
| 149.18.23.72 | mx2.factoment.de | 2026-01-01 22:13:16 |
| 149.18.23.73 | mx3.factoment.de | 2026-01-01 22:13:16 |
| 149.18.23.74 | mx4.factoment.de mx4.loballite.de | 2026-01-01 22:13:16 |
| 149.18.23.75 | mx1.arranuters.de | 2026-01-01 22:13:16 |
| 149.18.23.76 | mx2.arranuters.de | 2026-01-01 22:13:16 |
| 149.18.23.77 | mx3.arranuters.de | 2026-01-01 22:13:16 |
| 149.18.23.78 | mx4.arranuters.de | 2026-01-01 22:13:16 |
| 149.18.23.79 | mx1.loballite.de | 2026-01-01 22:13:16 |
| 149.18.23.80 | mx2.loballite.de | 2026-01-01 22:13:16 |
| 149.18.23.81 | mx3.loballite.de | 2026-01-01 22:13:16 |
| 149.18.23.82 | mx4.loballite.de | 2026-01-01 22:13:16 |
| 149.18.23.83 | mx1.natienices.de | 2026-01-01 22:13:16 |
| 149.18.23.84 | mx2.natienices.de | 2026-01-01 22:13:16 |
| 149.18.23.85 | mx3.natienices.de | 2026-01-01 22:13:16 |
| 149.18.23.86 | mx4.natienices.de | 2026-01-01 22:13:16 |
| 149.18.23.87 | mx1.tioneress.de | 2026-01-01 22:13:16 |
| 149.18.23.88 | mx2.tioneress.de | 2026-01-01 22:13:16 |
| 149.18.23.89 | mx3.tioneress.de | 2026-01-01 22:13:16 |
| 149.18.23.90 | mx4.tioneress.de | 2026-01-01 22:13:16 |
| 149.18.23.91 | mx1.introsentage.de | 2026-01-01 22:13:16 |
| 149.18.23.92 | mx2.introsentage.de | 2026-01-01 22:13:16 |
| 149.18.23.93 | mx3.introsentage.de | 2026-01-01 22:13:16 |
| 149.18.23.94 | mx4.introsentage.de | 2026-01-01 22:13:16 |
| 149.18.23.95 | mx1.wholillage.de | 2026-01-01 22:13:16 |
| 149.18.23.96 | mx2.wholillage.de | 2026-01-01 22:13:16 |
| 149.18.23.97 | mx3.wholillage.de | 2026-01-01 22:13:16 |
| 149.18.23.98 | mx4.wholillage.de | 2026-01-01 22:13:16 |
| 149.18.23.99 | mx1.lantionaler.de | 2026-01-01 22:13:16 |
| 149.18.23.100 | mx2.lantionaler.de | 2026-01-01 22:13:16 |
| 149.18.23.101 | mx3.lantionaler.de | 2026-01-01 22:13:16 |
| 149.18.23.102 | mx4.lantionaler.de | 2026-01-01 22:13:16 |
| 149.18.23.103 | mx1.argependon.de | 2026-01-01 22:13:16 |
| 149.18.23.104 | mx2.argependon.de | 2026-01-01 22:13:16 |
| 149.18.23.105 | mx3.argependon.de | 2026-01-01 22:13:16 |
| 149.18.23.106 | mx4.argependon.de | 2026-01-01 22:13:16 |
| 149.18.23.107 | mx1.mercedustri.de | 2026-01-01 22:13:16 |
| 149.18.23.108 | mx2.mercedustri.de | 2026-01-01 22:13:16 |
| 149.18.23.109 | mx3.mercedustri.de | 2026-01-01 22:13:16 |
| 149.18.23.110 | mx4.mercedustri.de | 2026-01-01 22:13:16 |
| 149.18.23.111 | mx1.ipplyducts.de | 2026-01-01 22:13:16 |
| 149.18.23.112 | mx2.ipplyducts.de | 2026-01-01 22:13:16 |
| 149.18.23.113 | mx3.ipplyducts.de | 2026-01-01 22:13:16 |
| 149.18.23.114 | mx4.ipplyducts.de | 2026-01-01 22:13:16 |
| 149.18.23.115 | mx1.dentiveles.de | 2026-01-01 22:13:16 |
| 149.18.23.116 | mx2.dentiveles.de | 2026-01-01 22:13:16 |
| 149.18.23.117 | mx3.dentiveles.de | 2026-01-01 22:13:16 |
| 149.18.23.118 | mx4.dentiveles.de | 2026-01-01 22:13:16 |
| 149.18.23.119 | mx1.arrowbidey.de | 2026-01-01 22:13:16 |
| 149.18.23.120 | mx2.arrowbidey.de | 2026-01-01 22:13:16 |
| 149.18.23.121 | mx3.arrowbidey.de | 2026-01-01 22:13:16 |
| 149.18.23.122 | mx4.arrowbidey.de | 2026-01-01 22:13:16 |
| 149.18.23.123 | mx1.lopemerece.de | 2026-01-01 22:13:16 |
| 149.18.23.124 | mx2.lopemerece.de | 2026-01-01 22:13:16 |
| 149.18.23.125 | mx3.lopemerece.de | 2026-01-01 22:13:16 |
| 149.18.23.126 | mx4.lopemerece.de | 2026-01-01 22:13:16 |
| 149.18.23.127 | mx1.resenoutry.de | 2026-01-01 22:13:16 |
| 149.18.23.128 | mx2.resenoutry.de | 2026-01-01 22:13:16 |
| 149.18.23.129 | mx3.resenoutry.de | 2026-01-01 22:13:16 |
| 149.18.23.130 | mx4.resenoutry.de | 2026-01-01 22:13:16 |
| 149.18.23.131 | mx1.tainducts.de | 2025-12-27 02:40:52 |
| 149.18.23.132 | mx2.tainducts.de | 2026-01-01 22:13:16 |
| 149.18.23.133 | mx3.tainducts.de | 2026-01-01 22:13:16 |
| 149.18.23.134 | mx4.tainducts.de | 2026-01-01 22:13:16 |
| 149.18.23.135 | mx1.litelobal.de | 2026-01-01 22:13:16 |
| 149.18.23.136 | mx2.litelobal.de | 2026-01-01 22:13:16 |
| 149.18.23.137 | mx3.litelobal.de | 2026-01-01 22:13:16 |
| 149.18.23.138 | mx4.litelobal.de | 2026-01-01 22:13:16 |
| 149.18.23.139 | mx1.lecrocessing.de | 2026-01-01 22:13:16 |
| 149.18.23.140 | mx2.lecrocessing.de | 2026-01-01 22:13:16 |
| 149.18.23.141 | mx3.lecrocessing.de | 2026-01-01 22:13:16 |
| 149.18.23.142 | mx4.lecrocessing.de | 2026-01-01 22:13:16 |
| 149.18.23.143 | mx1.devilated.de | 2026-01-01 22:13:16 |
| 149.18.23.144 | mx2.devilated.de | 2026-01-01 22:13:16 |
| 149.18.23.145 | mx3.devilated.de | 2026-01-01 22:13:16 |
| 149.18.23.146 | mx4.devilated.de | 2026-01-01 22:13:16 |
| 149.18.23.147 | mx1.vigorield.de | 2026-01-01 22:13:16 |
| 149.18.23.148 | mx2.vigorield.de | 2026-01-01 22:13:16 |
| 149.18.23.149 | mx3.vigorield.de | 2026-01-01 22:13:16 |
| 149.18.23.150 | mx4.vigorield.de | 2026-01-01 22:13:16 |
| 149.18.23.151 | mx1.busirming.de | 2026-01-01 22:13:16 |
| 149.18.23.152 | mx2.busirming.de | 2026-01-01 22:13:16 |
| 149.18.23.153 | mx3.busirming.de | 2025-12-27 02:40:52 |
| 149.18.23.154 | mx4.busirming.de | 2026-01-01 22:13:16 |
| 149.18.23.155 | mx1.eveysityoff.de | 2025-12-27 02:40:52 |
| 149.18.23.156 | mx2.eveysityoff.de | 2026-01-01 22:13:16 |
| 149.18.23.157 | mx3.eveysityoff.de | 2026-01-01 22:13:16 |
| 149.18.23.158 | mx4.eveysityoff.de | 2026-01-01 22:13:16 |
| 149.18.23.159 | mx1.benemost.de | 2026-01-01 22:13:16 |
| 149.18.23.160 | mx2.benemost.de | 2026-01-01 22:13:16 |
| 149.18.23.161 | mx3.benemost.de | 2025-12-27 02:40:52 |
| 149.18.23.162 | mx4.benemost.de | 2025-12-27 02:40:52 |
| 149.18.23.163 | mx1.lowlopers.de | 2026-01-01 22:13:16 |
| 149.18.23.164 | mx2.lowlopers.de | 2026-01-01 22:13:16 |
| 149.18.23.165 | mx3.lowlopers.de | 2026-01-01 22:13:16 |
| 149.18.23.166 | mx4.lowlopers.de | 2026-01-01 22:13:16 |
| 149.18.23.167 | mx1.orkloweli.de | 2026-01-01 22:13:16 |
| 149.18.23.168 | mx2.orkloweli.de | 2026-01-01 22:13:16 |
| 149.18.23.169 | mx3.orkloweli.de | 2026-01-01 22:13:16 |
| 149.18.23.170 | mx4.orkloweli.de | 2026-01-01 22:13:16 |
| 149.18.23.171 | mx1.pushlication.de | 2026-01-01 22:13:16 |
| 149.18.23.172 | mx2.pushlication.de | 2026-01-01 22:13:16 |
| 149.18.23.173 | mx3.pushlication.de | 2026-01-01 22:13:16 |
| 149.18.23.174 | mx4.pushlication.de | 2025-12-27 02:40:52 |
| 149.18.23.175 | mx1.ontainreat.de | 2026-01-01 22:13:16 |
| 149.18.23.176 | mx2.ontainreat.de | 2026-01-01 22:13:16 |
| 149.18.23.177 | mx3.ontainreat.de | 2026-01-01 22:13:16 |
| 149.18.23.178 | mx4.ontainreat.de | 2026-01-01 22:13:16 |
| 149.18.23.179 | mx1.getfixomer.de | 2025-12-27 02:40:52 |
| 149.18.23.180 | mx2.getfixomer.de | 2025-12-27 02:40:52 |
| 149.18.23.181 | mx3.getfixomer.de | 2026-01-01 22:13:16 |
| 149.18.23.182 | mx4.getfixomer.de | 2026-01-01 22:13:16 |
| 149.18.23.183 | mx1.customple.de | 2026-01-01 22:13:16 |
| 149.18.23.184 | mx2.customple.de | 2026-01-01 22:13:16 |
| 149.18.23.185 | mx3.customple.de | 2026-01-01 22:13:16 |
| 149.18.23.186 | mx4.customple.de | 2026-01-01 22:13:16 |
| 149.18.23.187 | mx1.elayween.de | 2026-01-01 22:13:16 |
| 149.18.23.188 | mx2.elayween.de | 2026-01-01 22:13:16 |
| 149.18.23.189 | mx3.elayween.de | 2026-01-01 22:13:16 |
| 149.18.23.190 | mx4.elayween.de | 2026-01-01 22:13:16 |
| 149.18.23.191 | mx1.ignifiduce.de | 2026-01-01 22:13:16 |
| 149.18.23.192 | mx2.ignifiduce.de | 2026-01-01 22:13:16 |
| 149.18.23.193 | mx3.ignifiduce.de | 2026-01-01 22:13:16 |
| 149.18.23.194 | mx4.ignifiduce.de | 2026-01-01 22:13:16 |
| 149.18.23.195 | mx1.ethodfored.de | 2026-01-01 22:13:16 |
| 149.18.23.196 | mx2.ethodfored.de | 2026-01-01 22:13:16 |
| 149.18.23.197 | mx3.ethodfored.de | 2026-01-01 22:13:16 |
| 149.18.23.198 | mx4.ethodfored.de | 2026-01-01 22:13:16 |
| 149.18.23.199 | mx1.qiverware.de | 2025-12-27 02:40:52 |
| 149.18.23.200 | mx2.qiverware.de | 2026-01-01 22:13:16 |
| 149.18.23.201 | mx3.qiverware.de | 2026-01-01 22:13:16 |
| 149.18.23.202 | mx4.qiverware.de | 2025-12-27 02:40:52 |
| 149.18.23.203 | mx1.velopeship.de | 2026-01-01 22:13:16 |
| 149.18.23.204 | mx2.velopeship.de | 2026-01-01 22:13:16 |
| 149.18.23.205 | mx3.velopeship.de | 2026-01-01 22:13:16 |
| 149.18.23.206 | mx4.velopeship.de | 2026-01-01 22:13:16 |
| 149.18.23.207 | mx1.dockforme.de | 2025-12-27 02:40:52 |
| 149.18.23.208 | mx2.dockforme.de | 2026-01-01 22:13:16 |
| 149.18.23.209 | mx3.dockforme.de | 2026-01-01 22:13:16 |
| 149.18.23.210 | mx4.dockforme.de | 2025-12-27 02:40:52 |
| 149.18.23.211 | mx1.esireployed.de | 2026-01-01 22:13:16 |
| 149.18.23.212 | mx2.esireployed.de | 2026-01-01 22:13:16 |
| 149.18.23.213 | mx3.esireployed.de | 2026-01-01 22:13:16 |
| 149.18.23.214 | mx4.esireployed.de | 2026-01-01 22:13:16 |
| 149.18.23.215 | mx1.tomatilocal.de | 2026-01-01 22:13:16 |
| 149.18.23.216 | mx2.tomatilocal.de | 2026-01-01 22:13:16 |
| 149.18.23.217 | mx3.tomatilocal.de | 2026-01-01 22:13:16 |
| 149.18.23.218 | mx4.tomatilocal.de | 2026-01-01 22:13:16 |
| 149.18.23.219 | mx1.chestrapose.de | 2026-01-01 22:13:16 |
| 149.18.23.220 | mx2.chestrapose.de | 2026-01-01 22:13:16 |
| 149.18.23.221 | mx3.chestrapose.de | 2026-01-01 22:13:16 |
| 149.18.23.222 | mx4.chestrapose.de | 2026-01-01 22:13:16 |
| 149.18.23.223 | mx1.caloveration.de | 2026-01-01 22:13:16 |
| 149.18.23.224 | mx2.caloveration.de | 2026-01-01 22:13:16 |
| 149.18.23.225 | mx3.caloveration.de | 2026-01-01 22:13:16 |
| 149.18.23.226 | mx4.caloveration.de | 2026-01-01 22:13:16 |
| 149.18.23.227 | mx1.latforaging.de | 2026-01-01 22:13:16 |
| 149.18.23.228 | mx2.latforaging.de | 2026-01-01 22:13:16 |
| 149.18.23.229 | mx3.latforaging.de | 2026-01-01 22:13:16 |
| 149.18.23.230 | mx4.latforaging.de | 2026-01-01 22:13:16 |
| 149.18.23.231 | mx1.portensible.de | 2026-01-01 22:13:16 |
| 149.18.23.232 | mx2.portensible.de | 2026-01-01 22:13:16 |
| 149.18.23.233 | mx3.portensible.de | 2026-01-01 22:13:16 |
| 149.18.23.234 | mx4.portensible.de | 2026-01-01 22:13:16 |
| 149.18.23.235 | mx1.puriducener.de | 2025-12-27 02:40:52 |
| 149.18.23.236 | mx2.puriducener.de | 2026-01-01 22:13:16 |
| 149.18.23.237 | mx3.puriducener.de | 2026-01-01 22:13:16 |
| 149.18.23.238 | mx4.puriducener.de | 2026-01-01 22:13:16 |
| 149.18.23.239 | mx1.natutissary.de | 2026-01-01 22:13:16 |
| 149.18.23.240 | mx2.natutissary.de | 2026-01-01 22:13:16 |
| 149.18.23.241 | mx3.natutissary.de | 2026-01-01 22:13:16 |
| 149.18.23.242 | mx4.natutissary.de | 2026-01-01 22:13:16 |
| 149.18.23.243 | mx1.physitalizer.de | 2026-01-01 22:13:16 |
| 149.18.23.244 | mx2.physitalizer.de | 2025-12-27 02:40:52 |
| 149.18.23.245 | mx3.physitalizer.de | 2026-01-01 22:13:16 |
| 149.18.23.246 | mx4.physitalizer.de | 2025-12-27 02:40:52 |
| 149.18.23.247 | mx1.blanklife.de | 2026-01-01 22:13:16 |
| 149.18.23.248 | mx2.blanklife.de | 2026-01-01 22:13:16 |
| 149.18.23.249 | mx3.blanklife.de | 2026-01-01 22:13:16 |
| 149.18.23.250 | mx4.blanklife.de | 2026-01-01 22:13:16 |
| 149.18.23.251 | mx1.mertoganver.de | 2026-01-01 22:13:16 |
| 149.18.23.252 | mx2.mertoganver.de | 2026-01-01 22:13:16 |
| 149.18.23.253 | mx3.mertoganver.de | 2026-01-01 22:13:16 |
| 149.18.23.254 | mx4.mertoganver.de | 2026-01-01 22:13:16 |
| Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
|---|---|---|---|
|
|
31379 | 1461192033 | 1252116510811704 |
|
|
9109 | 82790928 | 4534611458134530 |
|
|
6572 | 350707104 | 147802934955872 |
|
|
6116 | 35889408 | 24591461064704 |
|
|
5729 | 46943696 | 14115653924424 |
|
|
3764 | 18018816 | 1241885016064 |
|
|
3159 | 113334312 | 71257391562752 |
|
|
3136 | 74498208 | 1152952099585916928 |
|
|
3080 | 40515100 | 20472057697792 |
|
|
2450 | 19288320 | 14381771789312 |
|
|
2430 | 54862600 | 4149876883712 |
|
|
2157 | 74491714 | 12727932291072 |
|
|
2001 | 8243200 | 4938817536000 |
|
|
1946 | 2001152 | 1051945730048 |
|
|
1597 | 51711760 | 21085080978944 |
|
|
1323 | 19055872 | 2305861911973462016 |
|
|
1304 | 19219804 | 4331469341696 |
|
|
1294 | 53540352 | 29154031501312 |
|
|
1273 | 160769128 | 33595420639232 |
|
|
1173 | 112825900 | 17725565304832 |