Browse Source

Setup is done
secure storage is done
need to work on design
need to finish add contact

Sofian Benissa 1 year ago
parent
commit
9b3bc8ff7b
100 changed files with 118524 additions and 33 deletions
  1. 14 0
      .gitignore
  2. 1 0
      .idea/.name
  3. 116 0
      .idea/codeStyles/Project.xml
  4. 5 0
      .idea/codeStyles/codeStyleConfig.xml
  5. 10 0
      .idea/dictionaries/dx.xml
  6. 22 0
      .idea/gradle.xml
  7. 50 0
      .idea/jarRepositories.xml
  8. 9 0
      .idea/misc.xml
  9. 12 0
      .idea/runConfigurations.xml
  10. 6 0
      .idea/vcs.xml
  11. 1 0
      T0rlib4Droid/.gitignore
  12. 60 0
      T0rlib4Droid/build.gradle
  13. 25 0
      T0rlib4Droid/proguard-rules.pro
  14. 8 0
      T0rlib4Droid/src/main/AndroidManifest.xml
  15. 92133 0
      T0rlib4Droid/src/main/assets/Data/geoip.txt
  16. 16321 0
      T0rlib4Droid/src/main/assets/Data/geoip6.txt
  17. 7 0
      T0rlib4Droid/src/main/assets/Data/torrc.txt
  18. BIN
      T0rlib4Droid/src/main/assets/tor.arm
  19. BIN
      T0rlib4Droid/src/main/assets/tor.arm64
  20. BIN
      T0rlib4Droid/src/main/assets/tor.mips
  21. BIN
      T0rlib4Droid/src/main/assets/tor.mpis64
  22. BIN
      T0rlib4Droid/src/main/assets/tor.x86
  23. 95 0
      T0rlib4Droid/src/main/java/net/sf/controller/network/AndroidTorRelay.java
  24. 7 0
      T0rlib4Droid/src/main/java/net/sf/controller/network/NetLayerStatus.java
  25. 19 0
      T0rlib4Droid/src/main/java/net/sf/controller/network/ServiceDescriptor.java
  26. 142 0
      T0rlib4Droid/src/main/java/net/sf/controller/network/TCPForwardServer.java
  27. 34 0
      T0rlib4Droid/src/main/java/net/sf/controller/network/TorServerSocket.java
  28. 114 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/Bytes.java
  29. 20 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/ConfigEntry.java
  30. 75 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/EventHandler.java
  31. 18 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/NullEventHandler.java
  32. 98 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/PasswordDigest.java
  33. 148 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/TorControlCommands.java
  34. 782 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/TorControlConnection.java
  35. 39 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/TorControlError.java
  36. 16 0
      T0rlib4Droid/src/main/java/net/sf/freehaven/tor/control/TorControlSyntaxError.java
  37. 225 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/FileUtilities.java
  38. 217 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/OnionProxyContext.java
  39. 474 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/OnionProxyManager.java
  40. 118 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/OnionProxyManagerEventHandler.java
  41. 104 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/OsData.java
  42. 79 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/ProxyServer.java
  43. 111 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/Utilities.java
  44. 30 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/WriteObserver.java
  45. 29 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/WrkrRunnable.java
  46. 89 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/android/AndroidOnionProxyContext.java
  47. 143 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/android/AndroidOnionProxyManager.java
  48. 67 0
      T0rlib4Droid/src/main/java/net/sf/msopentech/thali/java/toronionproxy/android/AndroidWriteObserver.java
  49. 35 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/Authentication.java
  50. 22 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/AuthenticationNone.java
  51. 492 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/InetRange.java
  52. 118 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/ProxyMessage.java
  53. 635 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/ProxyServer.java
  54. 167 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/Socks4Message.java
  55. 144 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/Socks4Proxy.java
  56. 485 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/Socks5DatagramSocket.java
  57. 330 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/Socks5Message.java
  58. 295 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/Socks5Proxy.java
  59. 111 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/SocksException.java
  60. 543 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/SocksProxyBase.java
  61. 235 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/SocksServerSocket.java
  62. 389 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/SocksSocket.java
  63. 33 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/UDPEncapsulation.java
  64. 232 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/UDPRelayServer.java
  65. 91 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/protocol/UserPasswordAuthentication.java
  66. 176 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/Ident.java
  67. 173 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/IdentAuthenticator.java
  68. 126 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/ServerAuthenticator.java
  69. 187 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/ServerAuthenticatorBase.java
  70. 16 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/ServerAuthenticatorNone.java
  71. 82 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/UserPasswordAuthenticator.java
  72. 24 0
      T0rlib4Droid/src/main/java/net/sf/runjva/sourceforge/jsocks/server/UserValidation.java
  73. 3 0
      T0rlib4Droid/src/main/res/values/strings.xml
  74. 21 2
      app/build.gradle
  75. 10 2
      app/src/main/AndroidManifest.xml
  76. 59 0
      app/src/main/java/com/example/anonymousmessenger/AddContactFragment.java
  77. 43 0
      app/src/main/java/com/example/anonymousmessenger/AppActivity.java
  78. 82 0
      app/src/main/java/com/example/anonymousmessenger/AppFragment.java
  79. 88 10
      app/src/main/java/com/example/anonymousmessenger/CreateUserActivity.java
  80. 87 0
      app/src/main/java/com/example/anonymousmessenger/DxAccount.java
  81. 131 0
      app/src/main/java/com/example/anonymousmessenger/DxApplication.java
  82. 22 10
      app/src/main/java/com/example/anonymousmessenger/MainActivity.java
  83. 55 0
      app/src/main/java/com/example/anonymousmessenger/MyAdapter.java
  84. 76 0
      app/src/main/java/com/example/anonymousmessenger/MyRecyclerViewAdapter.java
  85. 36 0
      app/src/main/java/com/example/anonymousmessenger/MyService.java
  86. 168 0
      app/src/main/java/com/example/anonymousmessenger/PasswordEntryFragment.java
  87. 1 5
      app/src/main/java/com/example/anonymousmessenger/SetupPasswordFragment.java
  88. 2 2
      app/src/main/java/com/example/anonymousmessenger/SetupUsernameFragment.java
  89. 110 0
      app/src/main/java/com/example/anonymousmessenger/tor/ServerSocketViaTor.java
  90. 58 0
      app/src/main/java/com/example/anonymousmessenger/tor/TorClientSocks4.java
  91. 59 0
      app/src/main/java/com/example/anonymousmessenger/util/BytesUtil.java
  92. 8 0
      app/src/main/res/drawable/custom_ripple.xml
  93. BIN
      app/src/main/res/drawable/notification.png
  94. 12 0
      app/src/main/res/layout/activity_app.xml
  95. 1 2
      app/src/main/res/layout/activity_main.xml
  96. 6 0
      app/src/main/res/layout/contact_list_item.xml
  97. 53 0
      app/src/main/res/layout/fragment_add_contact.xml
  98. 38 0
      app/src/main/res/layout/fragment_app.xml
  99. 59 0
      app/src/main/res/layout/fragment_password_entry.xml
  100. 2 0
      app/src/main/res/layout/fragment_setup_username.xml

+ 14 - 0
.gitignore

@@ -0,0 +1,14 @@
+*.iml
+.gradle
+/local.properties
+/.idea/caches
+/.idea/libraries
+/.idea/modules.xml
+/.idea/workspace.xml
+/.idea/navEditor.xml
+/.idea/assetWizardSettings.xml
+.DS_Store
+/build
+/captures
+.externalNativeBuild
+.cxx

+ 1 - 0
.idea/.name

@@ -0,0 +1 @@
+Anonymous Messenger

+ 116 - 0
.idea/codeStyles/Project.xml

@@ -0,0 +1,116 @@
+<component name="ProjectCodeStyleConfiguration">
+  <code_scheme name="Project" version="173">
+    <codeStyleSettings language="XML">
+      <indentOptions>
+        <option name="CONTINUATION_INDENT_SIZE" value="4" />
+      </indentOptions>
+      <arrangement>
+        <rules>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>xmlns:android</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>^$</XML_NAMESPACE>
+                </AND>
+              </match>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>xmlns:.*</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>^$</XML_NAMESPACE>
+                </AND>
+              </match>
+              <order>BY_NAME</order>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>.*:id</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
+                </AND>
+              </match>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>.*:name</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
+                </AND>
+              </match>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>name</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>^$</XML_NAMESPACE>
+                </AND>
+              </match>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>style</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>^$</XML_NAMESPACE>
+                </AND>
+              </match>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>.*</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>^$</XML_NAMESPACE>
+                </AND>
+              </match>
+              <order>BY_NAME</order>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>.*</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
+                </AND>
+              </match>
+              <order>ANDROID_ATTRIBUTE_ORDER</order>
+            </rule>
+          </section>
+          <section>
+            <rule>
+              <match>
+                <AND>
+                  <NAME>.*</NAME>
+                  <XML_ATTRIBUTE />
+                  <XML_NAMESPACE>.*</XML_NAMESPACE>
+                </AND>
+              </match>
+              <order>BY_NAME</order>
+            </rule>
+          </section>
+        </rules>
+      </arrangement>
+    </codeStyleSettings>
+  </code_scheme>
+</component>

+ 5 - 0
.idea/codeStyles/codeStyleConfig.xml

@@ -0,0 +1,5 @@
+<component name="ProjectCodeStyleConfiguration">
+  <state>
+    <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
+  </state>
+</component>

+ 10 - 0
.idea/dictionaries/dx.xml

@@ -0,0 +1,10 @@
+<component name="ProjectDictionaryState">
+  <dictionary name="dx">
+    <words>
+      <w>lport</w>
+      <w>rport</w>
+      <w>ssocks</w>
+      <w>ssvt</w>
+    </words>
+  </dictionary>
+</component>

+ 22 - 0
.idea/gradle.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="GradleMigrationSettings" migrationVersion="1" />
+  <component name="GradleSettings">
+    <option name="linkedExternalProjectsSettings">
+      <GradleProjectSettings>
+        <option name="testRunner" value="PLATFORM" />
+        <option name="distributionType" value="DEFAULT_WRAPPED" />
+        <option name="externalProjectPath" value="$PROJECT_DIR$" />
+        <option name="gradleJvm" value="1.8" />
+        <option name="modules">
+          <set>
+            <option value="$PROJECT_DIR$" />
+            <option value="$PROJECT_DIR$/T0rlib4Droid" />
+            <option value="$PROJECT_DIR$/app" />
+          </set>
+        </option>
+        <option name="resolveModulePerSourceSet" value="false" />
+      </GradleProjectSettings>
+    </option>
+  </component>
+</project>

+ 50 - 0
.idea/jarRepositories.xml

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="RemoteRepositoriesConfiguration">
+    <remote-repository>
+      <option name="id" value="central" />
+      <option name="name" value="Maven Central repository" />
+      <option name="url" value="https://repo1.maven.org/maven2" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="jboss.community" />
+      <option name="name" value="JBoss Community repository" />
+      <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="BintrayJCenter" />
+      <option name="name" value="BintrayJCenter" />
+      <option name="url" value="https://jcenter.bintray.com/" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="Google" />
+      <option name="name" value="Google" />
+      <option name="url" value="https://dl.google.com/dl/android/maven2/" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="maven" />
+      <option name="name" value="maven" />
+      <option name="url" value="https://jitpack.io" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="maven" />
+      <option name="name" value="maven" />
+      <option name="url" value="https://raw.githubusercontent.com/guardianproject/gpmaven/master" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="MavenRepo" />
+      <option name="name" value="MavenRepo" />
+      <option name="url" value="https://repo.maven.apache.org/maven2/" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="MavenLocal" />
+      <option name="name" value="MavenLocal" />
+      <option name="url" value="file:$USER_HOME$/.m2/repository/" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="maven" />
+      <option name="name" value="maven" />
+      <option name="url" value="file:$PROJECT_DIR$/app/jitpack.io" />
+    </remote-repository>
+  </component>
+</project>

+ 9 - 0
.idea/misc.xml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/build/classes" />
+  </component>
+  <component name="ProjectType">
+    <option name="id" value="Android" />
+  </component>
+</project>

+ 12 - 0
.idea/runConfigurations.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="RunConfigurationProducerService">
+    <option name="ignoredProducers">
+      <set>
+        <option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
+        <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
+        <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
+      </set>
+    </option>
+  </component>
+</project>

+ 6 - 0
.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>

+ 1 - 0
T0rlib4Droid/.gitignore

@@ -0,0 +1 @@
+/build

+ 60 - 0
T0rlib4Droid/build.gradle

@@ -0,0 +1,60 @@
+apply plugin: 'com.android.library'
+group='com.github.PanagiotisDrakatos'
+android {
+    compileSdkVersion 29
+    buildToolsVersion "29.0.3"
+
+    defaultConfig {
+        minSdkVersion 15
+        targetSdkVersion 29
+        versionCode 1
+        versionName "1.0"
+
+        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
+
+    }
+    lintOptions {
+        abortOnError false
+    }
+    buildTypes {
+        release {
+            minifyEnabled false
+            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+        }
+    }
+}
+
+dependencies {
+    api fileTree(dir: 'libs', include: ['*.jar'])
+    androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.2', {
+        exclude group: 'com.android.support', module: 'support-annotations'
+    })
+    api 'org.slf4j:slf4j-android:1.7.30'
+    api 'com.android.support:appcompat-v7:28.0.0'
+    api 'com.android.support.constraint:constraint-layout:1.1.3'
+    testImplementation 'junit:junit:4.13'
+}
+
+// build a jar with source files
+task sourcesJar(type: Jar) {
+    from android.sourceSets.main.java.srcDirs
+    classifier = 'sources'
+}
+
+task javadoc(type: Javadoc) {
+    failOnError  false
+    source = android.sourceSets.main.java.sourceFiles
+    classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
+    classpath += configurations.compile
+}
+
+// build a jar with javadoc
+task javadocJar(type: Jar, dependsOn: javadoc) {
+    classifier = 'javadoc'
+    from javadoc.destinationDir
+}
+
+artifacts {
+    archives sourcesJar
+    archives javadocJar
+}

+ 25 - 0
T0rlib4Droid/proguard-rules.pro

@@ -0,0 +1,25 @@
+# Add project specific ProGuard rules here.
+# By default, the flags in this file are appended to flags specified
+# in D:\ProgramFiles\Android\sdk/tools/proguard/proguard-android.txt
+# You can edit the include path and order by changing the proguardFiles
+# directive in build.gradle.
+#
+# For more details, see
+#   http://developer.android.com/guide/developing/tools/proguard.html
+
+# Add any project specific keep options here:
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+#   public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile

+ 8 - 0
T0rlib4Droid/src/main/AndroidManifest.xml

@@ -0,0 +1,8 @@
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="net.sf">
+    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
+    <uses-permission android:name="android.permission.INTERNET"/>
+    <application android:allowBackup="true" android:label="@string/app_name"
+        android:supportsRtl="true">
+    </application>
+
+</manifest>

+ 92133 - 0
T0rlib4Droid/src/main/assets/Data/geoip.txt

@@ -0,0 +1,92133 @@
+# Last updated based on July 10 2014 Maxmind GeoLite2 Country
+# wget https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz
+# gunzip GeoLite2-Country.mmdb.gz
+# python mmdb-convert.py GeoLite2-Country.mmdb
+16777216,16777471,AU
+16777472,16778239,CN
+16778240,16779263,AU
+16779264,16781311,CN
+16781312,16785407,JP
+16785408,16793599,CN
+16793600,16809983,JP
+16809984,16842751,TH
+16842752,16843007,CN
+16843008,16843263,AU
+16843264,16859135,CN
+16859136,16875519,JP
+16875520,16908287,TH
+16908288,16909055,CN
+16909056,16909311,AU
+16909312,16941055,CN
+16941056,16973823,TH
+16973824,17039359,CN
+17039360,17039615,AU
+17039616,17072127,CN
+17072128,17104895,TH
+17104896,17170431,JP
+17170432,17301503,IN
+17301504,17367039,CN
+17367040,17432575,MY
+17432576,17435135,CN
+17435136,17435391,AU
+17435392,17465343,CN
+17465344,17498111,TH
+17498112,17563647,KR
+17563648,17825791,CN
+17825792,18087935,KR
+18087936,18153471,TH
+18153472,18219007,JP
+18219008,18350079,IN
+18350080,18874367,CN
+18874368,18939903,HK
+18939904,19005439,JP
+19005440,19136511,TW
+19136512,19202047,HK
+19202048,19267583,PH
+19267584,19398655,IN
+19398656,19726335,AU
+19726336,19791871,CN
+19791872,19922943,TH
+19922944,20185087,CN
+20185088,20447231,VN
+20447232,20971519,CN
+20971520,21102591,HK
+21102592,21233663,JP
+21233664,21495807,CN
+21495808,22020095,JP
+22020096,23068671,CN
+23068672,24117247,KR
+24117248,24379391,JP
+24379392,24641535,CN
+24641536,27262975,AU
+27262976,28311551,TW
+28311552,28442623,KR
+28442624,28540927,AU
+28540928,28573695,TH
+28573696,28966911,CN
+28966912,29097983,IN
+29097984,29884415,CN
+29884416,29949951,TW
+29949952,30015487,KR
+30015488,30408703,CN
+30408704,33554431,KR
+33554432,33554432,DE
+33554433,34603007,FR
+34604544,34605055,DE
+34612224,34612735,IL
+34620416,34620927,SE
+34620928,34621439,IT
+34636800,34637311,DE
+34646528,34647551,DE
+34648576,34649087,GR
+34659328,34660351,GR
+34664448,34668543,DE
+34673664,34674687,DE
+34733056,34734079,DE
+34754560,34758655,GR
+34796032,34796543,NL
+34803712,34807807,IT
+34861056,34865151,DE
+34866176,34867199,IT
+34880512,34881535,DE
+34910976,34911231,ES
+34911232,34911743,DE
+34911744,34911999,AT
+34912000,34912255,GB
+34912256,34912511,DE
+34912512,34912767,ES
+34912768,34913279,DE
+34928384,34928639,DE
+34930688,34938879,DE
+34938880,34947071,FR
+34953216,34954751,AT
+34954752,34955263,NL
+34955264,34959359,AT
+34959360,34963455,NL
+34992128,34993151,NL
+34993152,34993663,FR
+34993664,34993919,AT
+34993920,34994175,DE
+34994176,34995711,FR
+34995968,34996223,NL
+34999296,35001343,GB
+35001344,35002367,FR
+35008512,35009023,FR
+35010304,35010559,BE
+35010560,35011583,FR
+35011584,35011839,SE
+35020800,35037183,GB
+35037184,35054335,FR
+35054336,35054591,GB
+35055104,35055359,ES
+35055872,35056127,NL
+35059200,35059711,GB
+35060736,35061247,GB
+35061248,35061759,FR
+35090432,35094527,GR
+35127296,35651583,GB
+35651584,36700159,IT
+36700160,36962303,AE
+36962304,37224447,IL
+37486592,37748735,RU
+37748736,38258687,SE
+38258688,38258943,DK
+38258944,38273023,SE
+38273024,38797311,KZ
+38797312,39059455,PT
+39059456,39321599,GR
+39321600,39583743,SA
+39583744,39845887,RU
+39845888,40370175,GB
+40370176,40894463,DK
+40894464,41094879,IT
+41094880,41094887,SI
+41094888,41094895,IT
+41094896,41094903,SI
+41094904,41418751,IT
+41418752,41943039,GB
+41943040,42205183,DK
+42205184,42467327,KZ
+42467328,42991615,ES
+42991616,43253759,IR
+43253760,43515903,NO
+43515904,43778047,ES
+43778048,44040191,IT
+44040192,45088767,DE
+45088768,46137343,IR
+46137344,46661631,IT
+46661632,47710207,DE
+47710208,48234495,GB
+48234496,49283071,IT
+49283072,49807359,DE
+49807360,50331647,SE
+50331648,57083940,US
+57083941,57083941,BE
+57083942,68305407,US
+68305408,68305919,MX
+68305920,69094399,US
+69094400,69094655,AU
+69094656,71020543,US
+71020544,71020799,CA
+71020800,71571339,US
+71571340,71571340,DE
+71571341,71571389,US
+71571390,71571390,DE
+71571391,71571713,US
+71571714,71571715,DE
+71571716,71595007,US
+71595008,71595519,GB
+71595520,71665077,US
+71665078,71665078,DE
+71665079,71666464,US
+71666465,71666465,DE
+71666466,71666529,US
+71666530,71666530,GB
+71666531,71666711,US
+71666712,71666719,DE
+71666720,71667092,US
+71667093,71667093,DE
+71667094,71667113,US
+71667114,71667114,NL
+71667115,71667529,US
+71667530,71667530,GB
+71667531,71667625,US
+71667626,71667626,DE
+71667627,71667633,US
+71667634,71667634,DE
+71667635,71667656,US
+71667657,71667657,NL
+71667658,71670208,US
+71670209,71670209,NL
+71670210,83886079,US
+83886080,83951615,SY
+83951616,83959807,UA
+83959808,83961855,ES
+83961856,83963903,CY
+83963904,83965951,RU
+83965952,83967999,CZ
+83968000,83976191,DE
+83976192,83978239,CH
+83978240,83980287,IQ
+83980288,83982335,CH
+83982336,84017151,DE
+84017152,84021247,IT
+84021248,84023295,GB
+84023296,84025343,ES
+84025344,84033535,RU
+84033536,84037631,NL
+84037632,84039679,TR
+84039680,84041727,ES
+84041728,84049919,GB
+84049920,84082687,RO
+84082688,84148223,RU
+84148224,84410367,DE
+84410368,84434943,RU
+84434944,84443135,IT
+84443136,84451327,LB
+84451328,84457471,RU
+84457472,84459519,ES
+84459520,84471807,RU
+84471808,84473855,IQ
+84473856,84475903,HU
+84475904,84545535,DE
+84545536,84549631,GB
+84549632,84551679,GE
+84551680,84557823,DE
+84557824,84557824,NL
+84557825,84557825,US
+84557826,84560635,NL
+84560636,84560639,US
+84560640,84561215,NL
+84561216,84561247,US
+84561248,84561351,NL
+84561352,84561359,MY
+84561360,84561639,NL
+84561640,84561647,ES
+84561648,84561655,AF
+84561656,84561687,NL
+84561688,84561695,US
+84561696,84561727,NL
+84561728,84561791,US
+84561792,84562383,NL
+84562384,84562391,US
+84562392,84562511,NL
+84562512,84562527,US
+84562528,84563647,NL
+84563648,84563655,US
+84563656,84563691,NL
+84563692,84563695,GB
+84563696,84563703,NL
+84563704,84563711,US
+84563712,84564411,NL
+84564412,84564415,US
+84564416,84564498,NL
+84564499,84564499,GB
+84564500,84564863,NL
+84564864,84564871,TR
+84564872,84565247,NL
+84565248,84565311,US
+84565312,84565655,NL
+84565656,84565663,US
+84565664,84566303,NL
+84566304,84566319,US
+84566320,84566383,NL
+84566384,84566399,US
+84566400,84574207,NL
+84574208,84576255,FR
+84576256,84582399,GB
+84582400,84590591,DE
+84590592,84592639,BR
+84592640,84594687,ES
+84594688,84598783,DE
+84598784,84600831,IQ
+84600832,84602879,GB
+84602880,84606975,AZ
+84606976,84609023,AT
+84609024,84615167,GB
+84615168,84617215,IT
+84617216,84619263,PS
+84619264,84621311,DE
+84621312,84623359,GR
+84623360,84627455,RU
+84627456,84631551,GB
+84631552,84639743,IT
+84639744,84672511,TR
+84672512,84934655,RO
+84934656,85196799,RU
+85196800,85262335,LT
+85262336,85327871,OM
+85327872,85360639,IR
+85360640,85362687,IL
+85362688,85364735,GB
+85364736,85366783,DE
+85366784,85367039,CZ
+85367040,85367295,RU
+85367296,85367551,SK
+85367552,85367807,RU
+85367808,85368831,UA
+85368832,85377023,RS
+85377024,85385215,IR
+85385216,85387263,GB
+85387264,85389311,SE
+85389312,85391359,DE
+85391360,85393407,NL
+85395968,85396223,BE
+85396480,85397503,ES
+85398528,85398783,SA
+85399552,85400063,FR
+85401600,85403647,IT
+85403648,85405695,FR
+85405696,85407743,RU
+85407744,85409791,FI
+85409792,85417983,IS
+85417984,85422079,RU
+85422080,85424127,IR
+85424128,85426175,TR
+85426176,85458943,BE
+85458944,85721087,TR
+85721088,85723135,HU
+85723136,85725183,IT
+85725184,85729279,RU
+85729280,85731327,IR
+85731328,85733375,DE
+85733376,85737471,GB
+85737472,85753855,DE
+85753856,85770239,IL
+85770240,85786623,DE
+85786624,85852159,IL
+85852160,86015999,AE
+86016000,86018047,BG
+86018048,86020095,SI
+86020096,86022143,RU
+86022144,86024191,GB
+86024192,86026239,DE
+86026240,86028287,MD
+86028288,86030335,MK
+86030336,86032383,DE
+86032384,86048767,OM
+86048768,86114303,DK
+86114304,86147071,KZ
+86147072,86155263,ES
+86155264,86157311,PS
+86157312,86159359,IL
+86159360,86161407,UA
+86161408,86163455,IT
+86163456,86171647,IR
+86171648,86173695,DE
+86173696,86175743,NL
+86175744,86177279,SE
+86177280,86177791,US
+86177792,86179839,LI
+86179840,86220799,RU
+86220800,86222847,JE
+86222848,86226943,NL
+86226944,86228991,SE
+86228992,86231039,BE
+86231040,86233087,ES
+86233088,86235135,RO
+86235136,86237183,ES
+86237184,86245375,DE
+86245376,86376447,OM
+86376448,86409215,AE
+86409216,86441983,HU
+86441984,86442495,FR
+86442496,86442499,ES
+86442500,86442507,FR
+86442508,86442511,ES
+86442512,86442687,FR
+86442688,86442691,ES
+86442692,86442699,FR
+86442700,86442700,ES
+86442701,86442702,CH
+86442703,86442703,ES
+86442704,86442723,FR
+86442724,86442724,PL
+86442725,86442739,FR
+86442740,86442743,ES
+86442744,86442751,FR
+86442752,86443007,GB
+86443008,86443047,FR
+86443048,86443051,ES
+86443052,86443451,FR
+86443452,86443455,ES
+86443456,86443535,FR
+86443536,86443539,ES
+86443540,86444119,FR
+86444120,86444123,ES
+86444124,86444287,FR
+86444288,86444291,NL
+86444292,86444315,FR
+86444316,86444323,ES
+86444324,86444387,FR
+86444388,86444391,NL
+86444392,86444519,FR
+86444520,86444523,ES
+86444524,86444563,FR
+86444564,86444567,NL
+86444568,86444575,FR
+86444576,86444579,ES
+86444580,86444687,FR
+86444688,86444691,ES
+86444692,86444835,FR
+86444836,86444839,NL
+86444840,86444843,ES
+86444844,86444879,FR
+86444880,86444883,NL
+86444884,86445059,FR
+86445060,86445063,NL
+86445064,86445111,FR
+86445112,86445115,NL
+86445116,86445251,FR
+86445252,86445255,NL
+86445256,86445559,FR
+86445560,86445563,NL
+86445564,86446407,FR
+86446408,86446408,DE
+86446409,86446411,FR
+86446412,86446412,DE
+86446413,86446427,FR
+86446428,86446431,DE
+86446432,86446619,FR
+86446620,86446620,DE
+86446621,86446679,FR
+86446680,86446683,ES
+86446684,86447095,FR
+86447096,86447103,ES
+86447104,86447255,FR
+86447256,86447263,PL
+86447264,86447279,FR
+86447280,86447280,DE
+86447281,86447287,FR
+86447288,86447288,DE
+86447289,86448803,FR
+86448804,86448807,FI
+86448808,86448851,FR
+86448852,86448855,IT
+86448856,86448859,PT
+86448860,86449363,FR
+86449364,86449367,DE
+86449368,86449499,FR
+86449500,86449503,ES
+86449504,86449883,FR
+86449884,86449884,DE
+86449885,86450235,FR
+86450236,86450239,GB
+86450240,86452067,FR
+86452068,86452071,ES
+86452072,86452299,FR
+86452300,86452303,IT
+86452304,86452671,FR
+86452672,86452735,GB
+86452736,86453199,FR
+86453200,86453203,ES
+86453204,86453311,FR
+86453312,86453315,ES
+86453316,86453836,FR
+86453837,86453838,PT
+86453839,86454187,FR
+86454188,86454191,IT
+86454192,86454335,FR
+86454336,86454343,DE
+86454344,86454615,FR
+86454616,86454619,ES
+86454620,86455623,FR
+86455624,86455624,DE
+86455625,86456195,FR
+86456196,86456211,DE
+86456212,86456351,FR
+86456352,86456367,CH
+86456368,86456371,FR
+86456372,86456375,ES
+86456376,86457059,FR
+86457060,86457060,DE
+86457061,86457087,FR
+86457088,86457091,DE
+86457092,86457111,FR
+86457112,86457112,DE
+86457113,86457187,FR
+86457188,86457191,ES
+86457192,86457403,FR
+86457404,86457407,ES
+86457408,86457455,FR
+86457456,86457456,DE
+86457457,86457799,FR
+86457800,86457803,ES
+86457804,86467320,FR
+86467321,86467321,FI
+86467322,86467999,FR
+86468000,86468003,PL
+86468004,86468055,FR
+86468056,86468056,DE
+86468057,86468447,FR
+86468448,86468479,CZ
+86468480,86468587,FR
+86468588,86468591,ES
+86468592,86469183,FR
+86469184,86469247,GB
+86469248,86469691,FR
+86469692,86469695,DE
+86469696,86469779,FR
+86469780,86469783,IT
+86469784,86470731,FR
+86470732,86470735,BE
+86470736,86471179,FR
+86471180,86471180,DE
+86471181,86473087,FR
+86473088,86473151,PT
+86473152,86473359,FR
+86473360,86473363,IT
+86473364,86473423,FR
+86473424,86473427,NL
+86473428,86474307,FR
+86474308,86474311,DE
+86474312,86474475,FR
+86474476,86474479,DE
+86474480,86474527,FR
+86474528,86474531,DE
+86474532,86474751,FR
+86474752,86482943,HR
+86482944,86484991,RU
+86484992,86487039,NL
+86487040,86489087,GB
+86489088,86491135,NL
+86491136,86493183,PL
+86493184,86495231,RU
+86495232,86497279,ES
+86497280,86499327,NL
+86499328,86503423,FR
+86503424,86505471,DE
+86505472,86507519,GB
+86507520,86573055,ES
+86573056,86638591,RO
+86638592,86671359,RU
+86671360,86671615,JE
+86671616,86671871,GB
+86671872,86672895,JE
+86672896,86673407,GB
+86673408,86675455,DE
+86675456,86677503,IT
+86677504,86687743,FR
+86687744,86695935,IQ
+86695936,86704127,SA
+86704128,86720511,PT
+86720512,86736895,BA
+86736896,86745087,RU
+86745088,86753279,HR
+86753280,86761471,PS
+86761472,86763519,CZ
+86763520,86765567,IT
+86765568,86767615,RU
+86767616,86769663,IT
+86769664,86773759,RU
+86773760,86777855,GB
+86777856,86779903,AZ
+86779904,86786047,RU
+86786048,86788095,NO
+86788096,86790143,NL
+86790144,86794239,TR
+86794240,86795263,DE
+86795264,86796287,NL
+86796288,86797311,US
+86797312,86798335,DE
+86798336,86802431,CH
+86802432,86804479,GE
+86804480,86806527,DK
+86806528,86810623,TR
+86810624,86812671,FR
+86812672,86814719,RU
+86814720,86816767,SE
+86816768,86818815,EE
+86818816,86822911,SE
+86822912,86824959,AT
+86824960,86827007,LV
+86827008,86831103,GB
+86831104,86833151,FI
+86833152,86835199,GB
+86835200,86837247,DE
+86837248,86839295,ES
+86839296,86843391,GB
+86847488,86849535,GB
+86849536,86851583,CZ
+86851584,86855679,NL
+86855680,86859775,RU
+86859776,86863871,DE
+86863872,86867967,EE
+86867968,86872063,JO
+86872064,86874111,GB
+86874112,86876159,NO
+86876160,86880255,ES
+86880256,86882303,DE
+86882304,86884351,LB
+86884352,86900735,RU
+86900736,87031807,TR
+87031808,87293951,FR
+87293952,87359487,IR
+87359488,87361535,ES
+87361536,87363583,CZ
+87363584,87367679,RU
+87367680,87375871,IR
+87375872,87384063,GB
+87384064,87386111,AE
+87386112,87388159,CH
+87388160,87390207,UA
+87390208,87392255,RU
+87392256,87425023,BG
+87425024,87556095,GR
+87556096,87558143,ES
+87558144,87560191,IT
+87560192,87562239,DE
+87562240,87564287,UA
+87564288,87566335,HU
+87566336,87568383,FR
+87568384,87570431,GB
+87570432,87572479,ES
+87572480,87588863,MD
+87588864,87589887,IR
+87589888,87590143,GB
+87590144,87590399,US
+87590400,87590911,GB
+87590912,87592959,RU
+87592960,87597055,DK
+87597056,87599103,ES
+87599104,87601151,GB
+87601152,87621631,DE
+87621632,87623679,LB
+87623680,87625727,KG
+87625728,87627775,NL
+87627776,87629823,ES
+87629824,87631871,IR
+87631872,87633919,DE
+87633920,87635967,DK
+87635968,87638015,GB
+87638016,87640063,UA
+87640064,87642111,RS
+87642112,87646207,GB
+87646208,87646463,FR
+87646464,87646719,RE
+87646720,87646975,YT
+87646976,87647231,FR
+87647232,87647743,RE
+87647744,87648511,FR
+87648512,87649535,RE
+87649536,87649791,FR
+87649792,87650815,RE
+87650816,87651583,FR
+87651584,87651839,RE
+87651840,87653119,FR
+87653120,87653375,RE
+87653376,87653631,FR
+87653632,87653887,RE
+87653888,87654143,FR
+87654144,87654399,RE
+87654400,87670783,PL
+87670784,87672831,DE
+87672832,87674879,CH
+87674880,87676927,AE
+87676928,87678975,RU
+87678976,87679999,ES
+87680000,87681023,NL
+87681024,87683071,RU
+87683072,87685119,SE
+87685120,87687167,NL
+87687168,87752703,UA
+87752704,87818239,CZ
+87818240,87883775,PL
+87883776,87885823,IT
+87885824,87889919,RU
+87889920,87890431,IR
+87890432,87890943,US
+87890944,87891199,NL
+87891200,87891967,US
+87891968,87902207,DE
+87902208,87904255,IR
+87904256,87906303,DE
+87906304,87908351,FI
+87908352,87912447,BG
+87912448,87914495,IE
+87914496,87916543,GB
+87916544,87932927,DE
+87932928,87934975,GB
+87934976,87939071,ES
+87939072,87941119,IT
+87941120,87943167,CH
+87943168,87945215,RU
+87945216,87947263,HU
+87947264,87949311,NL
+87949312,87965695,GB
+87965696,87967743,DE
+87967744,87969791,IT
+87969792,87973887,IM
+87973888,87982079,DE
+87982080,88014847,RU
+88014848,88016895,LY
+88016896,88018943,IR
+88018944,88020991,GB
+88020992,88023039,FR
+88023040,88031231,TR
+88031232,88047615,KZ
+88047616,88048639,US
+88048640,88049663,LU
+88049664,88051711,IT
+88051712,88053759,GB
+88053760,88055807,RU
+88055808,88057855,AM
+88057856,88059903,IT
+88059904,88061951,DE
+88061952,88063999,PL
+88064000,88080383,HU
+88080384,88604671,GB
+88604672,88866815,RU
+88866816,88932351,KZ
+88932352,88940543,RU
+88940544,88948735,GB
+88948736,88965119,IT
+88965120,88997887,AM
+88997888,89028607,DE
+89028608,89031167,US
+89031168,89063423,DE
+89063424,89079807,GB
+89079808,89096191,NL
+89096192,89128959,RU
+89128960,89260031,GB
+89260032,89325567,SA
+89325568,89327615,NL
+89327616,89329663,GB
+89329664,89331711,UA
+89331712,89333759,DK
+89333760,89337855,RO
+89337856,89339903,ES
+89339904,89341951,FI
+89341952,89350143,ES
+89350144,89352191,GB
+89352192,89354239,IT
+89354240,89356287,AE
+89356288,89358335,IT
+89358336,89374719,DE
+89374720,89382911,GB
+89382912,89384959,NO
+89384960,89387007,FR
+89387008,89391103,IE
+89391104,90439679,IT
+90439680,90456063,DE
+90456064,90472447,RU
+90472448,90476543,DE
+90476544,90478591,FR
+90478592,90480639,VG
+90480640,90482687,YE
+90482688,90484735,SA
+90484736,90488831,NO
+90488832,90497023,BY
+90497024,90499071,NL
+90499072,90501119,IT
+90503168,90505215,IL
+90505216,90529791,RU
+90529792,90533887,NL
+90533888,90537983,EE
+90537984,90540031,RU
+90540032,90544127,GB
+90544128,90546175,RU
+90546176,90548223,DE
+90548224,90570751,RU
+90570752,90578943,IT
+90578944,90583039,IR
+90583040,90587135,CZ
+90587136,90589183,PL
+90589184,90591231,FR
+90591232,90595327,GB
+90595328,90603519,PS
+90603520,90605567,ES
+90605568,90607615,NL
+90607616,90609663,CH
+90609664,90611711,RU
+90611712,90613759,DE
+90613760,90615807,GB
+90615808,90617855,SI
+90617856,90619903,GB
+90619904,90636287,IL
+90636288,90701823,DK
+90701824,90705919,TR
+90705920,90707967,CZ
+90707968,90710015,IT
+90710016,90718207,UA
+90718208,90718719,DE
+90718720,90719231,FR
+90719232,90719487,AT
+90720000,90720255,GB
+90720256,90722303,IQ
+90722304,90724351,FI
+90724352,90726399,CH
+90726400,90728447,FR
+90728448,90730495,DE
+90730496,90734591,NL
+90734592,90736639,SY
+90736640,90738687,NL
+90738688,90740735,DE
+90740736,90742783,NL
+90742784,90750975,BG
+90750976,90753023,FR
+90753024,90755071,RU
+90755072,90757119,PL
+90757120,90759167,AT
+90759168,90761215,NL
+90761216,90763263,KZ
+90763264,90764287,IL
+90764288,90764799,US
+90764800,90765311,IL
+90765312,90767359,PL
+90767360,90832895,UA
+90832896,90963967,RO
+90963968,91226111,SA
+91226112,92274687,IR
+92274688,92536831,RU
+92536832,92602367,NL
+92602368,92604415,BA
+92604416,92606463,PL
+92606464,92608511,GB
+92608512,92610559,PS
+92610560,92612607,CH
+92612608,92614655,GB
+92614656,92618751,IT
+92635136,92643327,BA
+92643328,92645375,GE
+92645376,92651519,GB
+92651520,92659711,SE
+92659712,92663807,AZ
+92663808,92665855,GB
+92665856,92667903,PL
+92667904,92669951,BE
+92669952,92671999,GB
+92672000,92674047,DE
+92674048,92676095,CH
+92676096,92680191,ES
+92680192,92684287,AZ
+92684288,92688383,PL
+92688384,92690431,AM
+92690432,92692479,IE
+92692480,92694527,FR
+92694528,92696575,RS
+92696576,92698623,ES
+92698624,92700671,IT
+92700672,92717055,IR
+92717056,92719103,SE
+92719104,92721151,SY
+92721152,92723199,PL
+92723200,92725247,RU
+92725248,92733439,SY
+92733440,92734515,FR
+92734516,92734519,IT
+92734520,92734735,FR
+92734736,92734739,DE
+92734740,92735615,FR
+92735616,92735616,DE
+92735617,92735619,FR
+92735620,92735623,ES
+92735624,92735823,FR
+92735824,92735827,ES
+92735828,92735875,FR
+92735876,92735876,DE
+92735877,92735999,FR
+92736000,92736255,GB
+92736256,92736479,FR
+92736480,92736480,DE
+92736481,92738719,FR
+92738720,92738727,GB
+92738728,92741203,FR
+92741204,92741207,IT
+92741208,92741387,FR
+92741388,92741395,IT
+92741396,92742347,FR
+92742348,92742351,IT
+92742352,92742415,FR
+92742416,92742419,IT
+92742420,92742487,FR
+92742488,92742491,IT
+92742492,92742691,FR
+92742692,92742695,IT
+92742696,92742815,FR
+92742816,92742819,ES
+92742820,92743243,FR
+92743244,92743247,IT
+92743248,92743303,FR
+92743304,92743307,IT
+92743308,92743311,FR
+92743312,92743315,IT
+92743316,92743355,FR
+92743356,92743359,IT
+92743360,92743611,FR
+92743612,92743615,IT
+92743616,92743955,FR
+92743956,92743959,IT
+92743960,92744243,FR
+92744244,92744247,NL
+92744248,92744263,FR
+92744264,92744267,NL
+92744268,92744283,FR
+92744284,92744291,NL
+92744292,92744555,FR
+92744556,92744559,IT
+92744560,92747711,FR
+92747712,92747775,GB
+92747776,92749067,FR
+92749068,92749071,GB
+92749072,92749747,FR
+92749748,92749751,ES
+92749752,92751711,FR
+92751712,92751712,DE
+92751713,92753547,FR
+92753548,92753551,IT
+92753552,92754579,FR
+92754580,92754583,ES
+92754584,92757311,FR
+92757312,92757375,ES
+92757376,92762127,FR
+92762128,92762135,ES
+92762136,92782687,FR
+92782688,92782719,ES
+92782720,92783543,FR
+92783544,92783547,ES
+92783548,92786827,FR
+92786828,92786831,IT
+92786832,92795123,FR
+92795124,92795127,IT
+92795128,92798975,FR
+92798976,93323263,RU
+93323264,93335551,CH
+93335552,93339647,IL
+93339648,93343743,RU
+93343744,93347839,GB
+93347840,93356031,RU
+93356032,93358079,IR
+93358080,93360127,FR
+93360128,93362175,ES
+93362176,93364223,GB
+93364224,93368319,IT
+93368320,93370367,GB
+93370368,93372415,IT
+93372416,93388799,GR
+93388800,93415423,CH
+93415424,93417471,CZ
+93417472,93419519,IR
+93419520,93421567,IT
+93421568,93425663,DE
+93425664,93426687,GI
+93426688,93427711,DE
+93427712,93429759,NO
+93429760,93431807,RU
+93431808,93433855,ES
+93433856,93437951,DE
+93437952,93454335,RU
+93454336,93585407,DE
+93585408,93626367,GB
+93626368,93634559,CH
+93634560,93650943,HU
+93650944,93652991,CH
+93652992,93655039,GB
+93655040,93667327,CH
+93667328,93675519,BA
+93675520,93679615,IQ
+93679616,93681663,LU
+93681664,93683711,UA
+93683712,93685759,AT
+93685760,93687807,BE
+93687808,93691903,RU
+93691904,93693951,PL
+93693952,93695999,IE
+93696000,93700095,FR
+93700096,93702143,PL
+93702144,93705983,RU
+93705984,93706239,UA
+93706240,93708287,RU
+93708288,93712383,DE
+93712384,93714431,HU
+93714432,93716479,NL
+93716480,93749247,GB
+93749248,93753343,IT
+93753344,93765631,GB
+93765632,93774847,SE
+93774848,93776127,NO
+93776128,93782015,SE
+93782016,93833983,GB
+93833984,93834239,NL
+93834240,93835263,GB
+93835264,93835519,NL
+93835520,93836287,GB
+93836288,93836799,NL
+93836800,93842351,GB
+93842352,93842359,NL
+93842360,93847551,GB
+93847552,93880319,GE
+93880320,93888511,IT
+93888512,93890559,PL
+93890560,93892607,ES
+93892608,93894655,GB
+93894656,93896703,US
+93896704,93904895,GB
+93904896,93906943,LV
+93906944,93908991,BA
+93908992,93911039,IT
+93911040,93913087,AE
+93913088,93914319,NL
+93914320,93914323,AZ
+93914324,93914357,NL
+93914358,93914358,GB
+93914359,93914671,NL
+93914672,93914679,US
+93914680,93914710,NL
+93914711,93914711,GB
+93914712,93914951,NL
+93914952,93914959,US
+93914960,93915327,NL
+93915328,93915391,US
+93915392,93915847,NL
+93915848,93915855,TR
+93915856,93915863,US
+93915864,93915895,NL
+93915896,93915903,AT
+93915904,93916335,NL
+93916336,93916343,US
+93916344,93916527,NL
+93916528,93916543,US
+93916544,93916591,NL
+93916592,93916599,US
+93916600,93916971,NL
+93916972,93916975,US
+93916976,93918103,NL
+93918104,93918111,US
+93918112,93918215,NL
+93918216,93918223,US
+93918224,93918555,NL
+93918556,93918559,US
+93918560,93918591,NL
+93918592,93918599,US
+93918600,93918655,NL
+93918656,93918687,US
+93918688,93919263,NL
+93919264,93919279,US
+93919280,93919391,NL
+93919392,93919395,US
+93919396,93919951,NL
+93919952,93919959,US
+93919960,93920059,NL
+93920060,93920063,US
+93920064,93920163,NL
+93920164,93920167,US
+93920168,93920575,NL
+93920576,93920639,US
+93920640,93920855,NL
+93920856,93920863,US
+93920864,93921055,NL
+93921056,93921059,US
+93921060,93921063,NL
+93921064,93921071,GB
+93921072,93923551,NL
+93923552,93923559,US
+93923560,93923567,NL
+93923568,93923575,US
+93923576,93923855,NL
+93923856,93923863,US
+93923864,93924407,NL
+93924408,93924415,JP
+93924416,93924591,NL
+93924592,93924599,US
+93924600,93924927,NL
+93924928,93924935,ES
+93924936,93925807,NL
+93925808,93925815,KE
+93925816,93927143,NL
+93927144,93927151,JP
+93927152,93927231,NL
+93927232,93927247,CL
+93927248,93927263,NL
+93927264,93927271,IT
+93927272,93927871,NL
+93927872,93927879,US
+93927880,93929031,NL
+93929032,93929039,US
+93929040,93929079,NL
+93929080,93929087,US
+93929088,93929471,NL
+93929472,93939711,GB
+93939712,93941759,NO
+93941760,93945855,CH
+93945856,93962239,UA
+93962240,93972479,GB
+93972480,93974527,SE
+93974528,93976575,CH
+93976576,93978623,GB
+93978624,94011391,ES
+94011392,94175231,RO
+94175232,94178303,SE
+94178304,94178559,NO
+94178560,94179071,SE
+94179072,94179839,NL
+94179840,94180351,DK
+94180352,94180607,SE
+94180608,94180863,DK
+94180864,94181887,FI
+94181888,94182911,BE
+94182912,94183935,FR
+94183936,94184959,CH
+94184960,94185471,IT
+94185472,94186495,LU
+94186496,94187263,DE
+94187264,94188287,AT
+94188288,94189311,SE
+94189312,94189567,LI
+94189568,94191615,SE
+94191616,94193663,GB
+94193664,94195711,SI
+94195712,94199807,NL
+94199808,94207999,IT
+94208000,94240767,RO
+94240768,94257151,PT
+94257152,94261247,IT
+94261248,94263295,ES
+94263296,94265343,GB
+94265344,94273535,RU
+94273536,94289919,DE
+94289920,94291967,NO
+94291968,94294015,FR
+94294016,94296063,GB
+94296064,94298111,ES
+94298112,94300159,GB
+94300160,94302207,RU
+94302208,94306303,FR
+94306304,94308351,AT
+94308352,94310399,ES
+94310400,94312447,GE
+94312448,94314495,DE
+94314496,94316543,NL
+94316544,94318591,IE
+94318592,94320639,IR
+94320640,94330879,DE
+94330880,94337023,RU
+94337024,94339071,GB
+94339072,94355455,ES
+94355456,94357503,NL
+94357504,94361599,GB
+94361600,94363647,LU
+94363648,94365695,GB
+94365696,94367743,HU
+94367744,94369791,ES
+94369792,94371839,TR
+94371840,94502911,IR
+94502912,94568447,OM
+94568448,94633983,RO
+94633984,94896127,RU
+94896128,95158271,IT
+95158272,95166463,RU
+95166464,95168511,RS
+95168512,95170559,NL
+95170560,95174655,GB
+95174656,95191039,IT
+95191040,95195135,CH
+95195136,95197183,SE
+95197184,95203327,GB
+95203328,95205375,FR
+95205376,95207423,PL
+95207424,95211519,GR
+95211520,95213567,IT
+95213568,95215615,NL
+95215616,95354879,PL
+95354880,95363071,DE
+95363072,95365119,IT
+95365120,95367167,ES
+95367168,95369215,IT
+95369216,95371263,GB
+95371264,95375359,IT
+95375360,95377407,NL
+95377408,95387647,RU
+95387648,95387903,GB
+95387904,95388927,DE
+95388928,95389183,AU
+95389184,95389695,DE
+95389696,95390207,GB
+95390208,95393151,DE
+95393152,95393279,RS
+95393280,95393407,DE
+95393408,95393535,AE
+95393536,95393663,DE
+95393664,95393791,QA
+95393792,95394047,GB
+95394048,95395327,AU
+95395328,95395839,GB
+95395840,95398399,DE
+95398400,95398655,GB
+95398656,95400447,DE
+95400448,95400703,GB
+95400704,95401471,DE
+95401472,95401727,GB
+95401728,95401903,DE
+95401904,95401911,AT
+95401912,95402111,DE
+95402112,95402239,KW
+95402240,95402623,DE
+95402624,95402695,US
+95402696,95402703,HR
+95402704,95402751,US
+95402752,95403183,DE
+95403184,95403191,BE
+95403192,95403519,DE
+95403520,95403775,GB
+95403776,95404799,DE
+95404800,95405055,GB
+95405056,95405567,DE
+95405568,95405823,GB
+95405824,95406335,DE
+95406336,95407359,GB
+95407360,95407871,US
+95407872,95408639,DE
+95408640,95409151,GB
+95409152,95409663,DE
+95409664,95409919,US
+95409920,95410175,DE
+95410176,95410431,AU
+95410432,95410447,CH
+95410448,95410687,DE
+95410688,95410943,GB
+95410944,95411199,DE
+95411200,95411215,NL
+95411216,95420415,DE
+95420416,95551487,TR
+95551488,95555583,AZ
+95555584,95557631,GB
+95557632,95559679,RU
+95559680,95561727,NL
+95561728,95563775,IT
+95563776,95567871,SK
+95567872,95569919,NL
+95569920,95571967,SE
+95571968,95574015,RU
+95574016,95576063,IT
+95576064,95580159,GB
+95580160,95582207,NL
+95582208,95584255,IT
+95584256,95617023,GE
+95617024,95625215,LV
+95625216,95635455,IE
+95635456,95637503,GB
+95637504,95641599,DK
+95641600,95645695,GB
+95645696,95647743,SE
+95647744,95649791,FR
+95649792,95666175,IT
+95666176,95668223,FR
+95668224,95682559,DE
+95944704,96075775,PL
+96075776,96143359,DE
+96143360,96145407,GE
+96145408,96149503,GB
+96149504,96151551,ES
+96151552,96153599,RU
+96153600,96155647,PL
+96155648,96157695,CH
+96157696,96165887,RU
+96165888,96166143,GP
+96166144,96167167,FR
+96167168,96167423,GP
+96167424,96167679,FR
+96167680,96167935,GP
+96167936,96168191,MQ
+96168192,96169471,FR
+96169472,96169727,MQ
+96169728,96170751,FR
+96170752,96171263,GF
+96171264,96173055,FR
+96173056,96173311,MQ
+96173312,96174079,FR
+96174080,96206847,HU
+96206848,96305151,RU
+96305152,96321535,DE
+96321536,96337919,RU
+96337920,96403455,IR
+96403456,96468991,AZ
+96468992,96731135,RO
+96731136,96796671,DE
+96796672,96862207,AZ
+96862208,96894975,GB
+96894976,96897023,CZ
+96897024,96899071,GB
+96899072,96903167,AT
+96903168,96911359,IR
+96911360,96919551,FR
+96919552,96923647,IT
+96923648,96925695,JO
+96925696,96960511,GB
+96960512,96964607,DE
+96964608,96968703,NL
+96968704,96972799,LT
+96972800,96974847,DE
+96976896,96985087,RU
+96985088,96987135,ES
+96987136,96989183,UA
+96989184,96993279,DE
+96993280,97001471,NL
+97001472,97009663,RU
+97009664,97058815,IR
+97058816,97091583,PL
+97091584,97189887,IR
+97189888,97255423,GR
+97255424,97320959,HU
+97320960,97386495,ES
+97386496,97419263,RU
+97419264,97435647,HU
+97435648,97437695,DK
+97437696,97439743,AT
+97439744,97443839,NL
+97443840,97445887,PT
+97445888,97447935,RS
+97447936,97452031,PL
+97452032,97517567,UA
+97517568,98566143,IR
+98566144,98697215,NL
+98697216,98701311,FR
+98701312,98705407,ES
+98705408,98707455,SE
+98707456,98709503,NL
+98709504,98711551,IR
+98711552,98713599,GB
+98713600,98732031,PL
+98732032,98734079,GB
+98734080,98736127,CH
+98736128,98738175,RU
+98738176,98740223,NO
+98740224,98742271,DE
+98742272,98744319,GB
+98744320,98746367,ES
+98746368,98762751,TR
+98762752,98893823,RU
+98893824,98959359,TR
+98959360,99024895,DE
+99024896,99025167,GB
+99025168,99025407,IT
+99025408,99025663,NL
+99025664,99025919,DE
+99025920,99025935,FI
+99025936,99026175,SE
+99026176,99026943,DE
+99026944,99027199,GB
+99027200,99027215,HR
+99027216,99027455,CA
+99027456,99027711,PL
+99027712,99027967,DE
+99027968,99027983,ES
+99027984,99028223,DE
+99028224,99028239,GB
+99028240,99028735,DE
+99028736,99028751,SE
+99028752,99028991,EG
+99028992,99029247,GB
+99029248,99029503,DE
+99029504,99029519,IE
+99029520,99029759,TR
+99029760,99031295,DE
+99031296,99031551,GB
+99031552,99031807,DE
+99031808,99031823,GB
+99031824,99032063,FR
+99032064,99043839,DE
+99043840,99043847,AT
+99043848,99044351,DE
+99044352,99044359,BE
+99044360,99044607,DE
+99044608,99044615,HR
+99044616,99044863,DE
+99044864,99045119,GB
+99045120,99045375,NL
+99045376,99090431,DE
+99090432,99614719,IR
+99614720,99876863,SE
+99876864,100139007,SA
+100139008,100204543,UA
+100204544,100237311,PT
+100237312,100245503,IT
+100245504,100246015,SE
+100246016,100246271,GB
+100246272,100246527,NL
+100246528,100246783,DE
+100246784,100247039,FR
+100247040,100247551,SE
+100247552,100249599,CH
+100249600,100253695,SI
+100253696,100261887,RU
+100261888,100270079,NO
+100270080,100302847,IR
+100302848,100311039,KZ
+100311040,100313087,FI
+100313088,100315135,RU
+100315136,100319231,GB
+100319232,100327423,AZ
+100327424,100329471,SE
+100329472,100331519,RU
+100331520,100335615,TR
+100335616,100401151,KZ
+100532224,100559551,RO
+100559552,100559615,GB
+100559616,100559743,RO
+100559744,100559871,GB
+100559872,100559935,US
+100559936,100560127,RO
+100560128,100560383,US
+100560384,100560895,RO
+100560896,100560959,GB
+100560960,100561023,RO
+100561024,100561151,GB
+100561152,100564991,RO
+100564992,100569087,SE
+100569088,100569343,FR
+100569344,100569599,SE
+100569600,100569855,FR
+100569856,100573183,SE
+100573184,100575231,GB
+100575232,100577279,DK
+100577280,100579327,RU
+100579328,100581375,AT
+100581376,100589567,SE
+100589568,100597759,RU
+100597760,100614143,TR
+100614144,100630527,NL
+100630528,100632575,BE
+100632576,100634623,GB
+100634624,100636671,ES
+100636672,100638719,NL
+100638720,100646911,UA
+100646912,100663295,RU
+100663296,134874866,US
+134874867,134874867,DO
+134874868,135192575,US
+135192576,135200767,MX
+135200768,135432191,US
+135432192,135434239,CA
+135434240,135603199,US
+135603200,135604223,CA
+135604224,135607039,US
+135607040,135607295,CA
+135607296,135776255,US
+135776256,135776511,GU
+135776512,135790591,US
+135790592,135790847,CA
+135790848,135791103,US
+135791104,135791615,CA
+135791616,135792639,US
+135792640,135794687,CA
+135794688,136237055,US
+136237056,136239103,CA
+136239104,136404991,US
+136404992,136407039,CA
+136407040,136413183,US
+136413184,136415231,CA
+136415232,136415665,US
+136415666,136415666,FR
+136415667,136689919,US
+136689920,136690175,CA
+136690176,139954241,US
+139954242,139954242,ES
+139954243,152305663,US
+152305664,152338431,GB
+152338432,167772159,US
+184549376,201897983,US
+201897984,201898239,PR
+201898240,202182143,US
+202182144,202182399,GB
+202182400,202385407,US
+202385408,202385919,PR
+202385920,202706431,US
+202706432,202706943,PR
+202706944,202935551,US
+202935552,202935807,PR
+202935808,203272959,US
+203272960,203273215,GB
+203273216,203659007,US
+203659008,203659263,VI
+203659264,204047871,US
+204047872,204047999,PR
+204048000,204048031,US
+204048032,204048047,PR
+204048048,209867103,US
+209867104,209867111,CA
+209867112,211126783,US
+211126784,211126911,PR
+211126912,211263999,US
+211264000,211264255,SA
+211264256,211597311,US
+211597312,211597567,VI
+211597568,211597719,US
+211597720,211597727,VI
+211597728,212787199,US
+212787200,212788223,PR
+212788224,212788479,US
+212788480,212788735,VI
+212788736,212788863,US
+212788864,212788991,PR
+212788992,212789087,US
+212789088,212789095,VI
+212789096,212791831,US
+212791832,212791839,VI
+212791840,212791935,US
+212791936,212792063,VI
+212792064,212793087,US
+212793088,212793343,PR
+212793344,212794575,US
+212794576,212794583,VI
+212794584,214237247,US
+214237248,214237311,PR
+214237312,214698239,US
+214698240,214698255,VI
+214698256,214698303,US
+214698304,214698311,VI
+214698312,214699519,US
+214699520,214699647,PR
+214699648,214699775,VI
+214699776,214778367,US
+214778368,214778623,PR
+214778624,216417663,US
+216417664,216417727,PR
+216417728,217709055,US
+217709056,217709311,PR
+217709312,219512063,US
+219512064,219512319,GB
+219512320,234881023,US
+234881024,234883071,CN
+234883072,234884095,JP
+234884096,234885119,CN
+234885120,234889215,VN
+234889216,234913791,KR
+234913792,234946559,HK
+234946560,234947583,CN
+234947584,234950655,JP
+234950656,234951679,AU
+234951680,234952703,HK
+234954752,234971135,NZ
+234979328,235012095,MY
+235012096,235077631,AU
+235077632,235143167,JP
+235143168,235405311,KR
+235405312,235929599,JP
+235929600,236978175,CN
+236978176,241172479,KR
+241172480,241434623,IN
+241434624,241500159,SG
+241500160,241565695,JP
+241565696,241598463,IN
+241598464,241599487,CN
+241599488,241600511,JP
+241600512,241602559,AU
+241602560,241604607,MY
+241604608,241605631,ID
+241605632,241606655,CN
+241614848,241623039,JP
+241623040,241627135,IN
+241627136,241631231,HK
+241631232,243269631,CN
+243269632,243270655,JP
+243270656,243271679,NZ
+243271680,243272703,TH
+243272704,243273727,NP
+243273728,243277823,JP
+243277824,243286015,AU
+243286016,243302399,JP
+243302400,243400703,KR
+243400704,243531775,CN
+243531776,243662847,JP
+243662848,243793919,CN
+243793920,243859455,HK
+243859456,243916799,AU
+243916800,243924991,JP
+243924992,243990527,KR
+243990528,244318207,IN
+244318208,245366783,CN
+245366784,247463935,VN
+247472128,247479295,JP
+247479296,247480319,CN
+247480320,247482367,MY
+247482368,247483391,PG
+247483392,247484415,CN
+247484416,247488511,KR
+247488512,247496703,JP
+247496704,247504895,PK
+247504896,247508991,AU
+247508992,247509247,US
+247509248,247513087,AU
+247513088,247529471,MY
+247529472,247595007,JP
+247595008,247726079,IN
+247726080,247857151,CN
+247857152,247988223,HK
+247988224,248250367,AU
+248250368,248381439,CN
+248381440,248446975,KR
+248446976,248512511,TH
+248512512,249561087,CN
+249561088,251658239,VN
+251658240,260976639,US
+260976640,260980735,GB
+260980736,264482815,US
+264482816,264485119,DE
+264485120,264485375,US
+264485376,264486911,DE
+264486912,264495103,US
+264495104,264503295,CH
+264503296,264634367,US
+264634368,264667135,DE
+264667136,264699903,US
+264699904,264716287,CH
+264716288,264798207,US
+264798208,264802303,GB
+264802304,264994815,US
+264994816,264997119,FR
+264997120,264997375,US
+264997376,265005311,FR
+265005312,265005567,US
+265005568,265011199,FR
+265011200,265023487,US
+265023488,265027583,GB
+265027584,265060351,US
+265060352,265093119,FR
+265093120,266062079,US
+266062080,266062335,IN
+266062336,266070271,US
+266070272,266070527,AU
+266070528,266578175,US
+266578176,266578431,CA
+266578432,266586367,US
+266586368,266586623,CA
+266586624,266598655,US
+266598656,266598911,BR
+266598912,288130047,US
+288130048,288131071,CA
+288131072,288167423,US
+288167424,288167935,CA
+288167936,288169471,US
+288169472,288169983,CA
+288169984,288176127,US
+288176128,288178175,MX
+288178176,288196607,US
+288196608,288197119,CA
+288197120,288197631,US
+288197632,288198143,CA
+288198144,288198655,CL
+288198656,288212991,US
+288212992,288215039,CA
+288215040,288223231,US
+288223232,288227327,CA
+288227328,289406975,US
+289406976,289603583,IE
+289603584,289628415,GB
+289628416,289628671,US
+289628672,289652735,GB
+289652736,289653759,NL
+289653760,289657855,GB
+289657856,289658879,AE
+289658880,289669119,GB
+289669120,289734655,FR
+289734656,289746943,GB
+289746944,289748991,US
+289748992,289752063,ES
+289752064,289760255,US
+289760256,289763327,DE
+289763328,289948927,US
+289948928,289949055,AT
+289949056,289949695,US
+289949696,289950207,NL
+289950208,289950463,PL
+289950464,289950719,PT
+289950720,289950975,CZ
+289950976,289951231,US
+289951232,289951487,RU
+289951488,289951743,US
+289951744,289952255,DK
+289952256,289952767,US
+289952768,289953791,GB
+289953792,289954303,US
+289954304,289954559,ES
+289954560,289955839,US
+289955840,289955967,FI
+289955968,289956095,US
+289956096,289956223,NO
+289956224,289956351,US
+289956352,289956479,DK
+289956480,289956607,US
+289956608,289956735,NL
+289956736,289956863,IN
+289956864,289957119,ES
+289957120,289957375,US
+289957376,289957631,SE
+289957632,289957887,US
+289957888,289958143,LU
+289958144,289958399,US
+289958400,289958655,IN
+289958656,289958911,US
+289958912,289959423,IT
+289959424,289959935,DK
+289959936,289960447,DE
+289960448,289960959,US
+289960960,289961471,BY
+289961472,289963007,US
+289963008,289964031,FR
+289964032,290264063,US
+290264064,290264575,AT
+290264576,290267135,US
+290267136,290269183,NL
+290269184,290270207,PL
+290270208,290271231,PT
+290271232,290272255,CH
+290272256,290273279,US
+290273280,290275327,RU
+290275328,290277375,DE
+290277376,290279423,US
+290279424,290281471,GB
+290281472,290287615,US
+290287616,290291711,GB
+290291712,290292223,FI
+290292224,290292735,US
+290292736,290293247,NO
+290293248,290293759,US
+290293760,290294271,DK
+290294272,290294783,US
+290294784,290295295,NL
+290295296,290295807,IN
+290295808,290296831,ES
+290296832,290297855,US
+290297856,290298879,SE
+290298880,290299903,US
+290299904,290300927,LU
+290300928,290301951,TR
+290301952,290302463,IN
+290302464,290302975,US
+290302976,290303999,IN
+290304000,290305023,IT
+290305024,290306047,US
+290306048,290308095,DK
+290308096,290310143,DE
+290310144,290312191,US
+290312192,290314239,BE
+290314240,290320383,US
+290320384,290324479,FR
+290324480,290357247,US
+290357248,290365439,IL
+290365440,290423807,US
+290423808,290424831,SE
+290424832,290513663,US
+290513664,290513919,MY
+290513920,344260607,US
+344260608,344260863,GB
+344260864,344262655,US
+344262656,344262911,GB
+344262912,344588543,US
+344588544,344589055,GB
+344589056,344592895,US
+344592896,344592945,GB
+344592946,344592946,US
+344592947,344593151,GB
+344593152,344593638,US
+344593639,344593639,SE
+344593640,344651263,US
+344651264,344651519,GB
+344651520,344653823,US
+344653824,344659519,AU
+344659520,344659520,SG
+344659521,344662783,AU
+344662784,344663039,MY
+344663040,344670719,AU
+344670720,344671231,IN
+344671232,344674815,AU
+344674816,344675071,IN
+344675072,344675121,AU
+344675122,344676145,IN
+344676146,344719359,AU
+344719360,344881151,US
+344881152,344881407,IN
+344881408,344977407,US
+344977408,344977663,IN
+344977664,386035711,US
+386035712,386039807,NL
+386039808,386060287,US
+386060288,386068479,NL
+386068480,386109439,US
+386109440,386113535,NL
+386113536,386125823,US
+386125824,386134015,NL
+386134016,386519039,US
+386519040,386523135,NL
+386523136,386613247,US
+386613248,386617343,NL
+386617344,386662399,US
+386662400,386670591,NL
+386670592,386736127,US
+386736128,386740223,NL
+386740224,386842623,US
+386842624,386846719,NL
+386846720,386862079,US
+386862080,386862335,JP
+386862336,386875391,US
+386875392,386879487,NL
+386879488,386887679,US
+386887680,386891775,NL
+386891776,386924543,US
+386924544,387055615,CA
+387055616,387121151,PR
+387121152,387802879,US
+387802880,387803135,PR
+387803136,387825663,US
+387825664,387833855,CA
+387833856,387985407,US
+387985408,387993599,NL
+387993600,387997695,US
+387997696,388001791,NL
+388001792,388038655,US
+388038656,388042751,NL
+388042752,388055039,US
+388055040,388059135,NL
+388059136,388091903,US
+388091904,388100095,NL
+388100096,388149247,US
+388149248,388153343,NL
+388153344,388198399,US
+388198400,388202495,NL
+388202496,388222975,US
+388222976,388227071,NL
+388227072,388251647,US
+388251648,388255743,NL
+388255744,388272127,US
+388272128,388284415,NL
+388284416,388288511,US
+388288512,388300799,NL
+388300800,388308991,US
+388308992,388317183,NL
+388317184,388325375,US
+388325376,388329471,NL
+388329472,388341759,US
+388341760,388345855,NL
+388345856,388354047,US
+388354048,388358143,NL
+388358144,388362239,US
+388362240,388390911,NL
+388390912,388440063,US
+388440064,388444159,NL
+388444160,388472831,US
+388472832,388476927,NL
+388476928,388513791,US
+388513792,388517887,NL
+388517888,388526079,US
+388526080,388530175,NL
+388530176,388538367,US
+388538368,388542463,NL
+388542464,388567039,US
+388567040,388571135,NL
+388571136,388632575,US
+388632576,388636671,NL
+388636672,388677631,US
+388677632,388681727,NL
+388681728,388698111,US
+388698112,388702207,NL
+388702208,388710399,US
+388710400,388730879,NL
+388730880,388812799,US
+388812800,388816895,NL
+388816896,388849663,US
+388849664,388853759,NL
+388853760,388857855,US
+388857856,388861951,NL
+388861952,388866047,US
+388866048,388878335,NL
+388878336,388919295,US
+388919296,388923391,NL
+388923392,389066751,US
+389066752,389074943,NL
+389074944,389079039,US
+389079040,389083135,NL
+389083136,389136383,US
+389136384,389140479,NL
+389140480,389177343,US
+389177344,389181439,NL
+389181440,389185535,US
+389185536,389201919,NL
+389201920,389206015,US
+389206016,389210111,NL
+389210112,389234687,US
+389234688,389238783,NL
+389238784,389242879,US
+389242880,389251071,NL
+389251072,389259263,US
+389259264,389292031,NL
+389292032,389296127,US
+389296128,389300223,NL
+389300224,389328895,US
+389328896,389365759,NL
+389365760,389390335,US
+389390336,389398527,NL
+389398528,389402623,US
+389402624,389427199,NL
+389427200,389431295,US
+389431296,389451775,NL
+389451776,389480447,US
+389480448,389484543,NL
+389484544,389509119,US
+389509120,389513215,NL
+389513216,389515263,US
+389515264,389521407,NL
+389521408,389537791,US
+389537792,389541887,NL
+389541888,389607423,US
+389607424,389611519,NL
+389611520,389619711,US
+389619712,389627903,NL
+389627904,389631999,US
+389632000,389640191,NL
+389640192,389730303,US
+389730304,389734399,NL
+389734400,389754879,US
+389754880,389763071,NL
+389763072,389767167,US
+389767168,389775359,NL
+389775360,389812223,US
+389812224,389824511,NL
+389824512,389926911,US
+389926912,389935103,NL
+389935104,389967871,US
+389967872,389976063,NL
+389976064,389988351,US
+389988352,389992447,NL
+389992448,390021119,US
+390021120,390029311,NL
+390029312,390033407,US
+390033408,390041599,NL
+390041600,390123519,US
+390123520,390131711,NL
+390131712,390143999,US
+390144000,390148095,NL
+390148096,390184959,US
+390184960,390193151,NL
+390193152,390205439,US
+390205440,390209535,NL
+390209536,390262783,US
+390262784,390270975,NL
+390270976,390287359,US
+390287360,390295551,NL
+390295552,390299647,US
+390299648,390303743,NL
+390303744,390733823,US
+390733824,390737919,NL
+390737920,390746111,US
+390746112,390758399,NL
+390758400,390770687,US
+390770688,390778879,NL
+390778880,390946815,US
+390946816,390955007,NL
+390955008,390995967,US
+390995968,391020543,NL
+391020544,391081983,US
+391081984,391086079,NL
+391086080,391110655,US
+391110656,391110911,IL
+391110912,391111167,GB
+391111168,391111679,NL
+391111680,391111935,US
+391111936,391112063,AU
+391112064,391113471,NL
+391113472,391113983,US
+391113984,391114751,NL
+391114752,391872511,US
+391872512,391888895,CA
+391888896,391897087,US
+391897088,391905279,CA
+391905280,391938047,US
+391938048,391946239,CA
+391946240,392765439,US
+392765440,392765695,GB
+392765696,394264575,US
+398458880,398635007,US
+398635008,398643199,NL
+398643200,398647295,US
+398647296,398655487,NL
+398655488,398659583,US
+398659584,398675967,NL
+398675968,398684159,US
+398684160,398692351,NL
+398692352,398782463,US
+398782464,398790655,NL
+398790656,398856191,US
+398856192,398876671,NL
+398876672,398970879,US
+398970880,398974975,NL
+398974976,399007743,US
+399007744,399011839,NL
+399011840,399020031,US
+399020032,399028223,NL
+399028224,399097855,US
+399097856,399106047,NL
+399106048,399147007,US
+399147008,399155199,NL
+399155200,399331327,US
+399331328,399339519,NL
+399339520,399368191,US
+399368192,399376383,NL
+399376384,399380479,US
+399380480,399405055,NL
+399405056,399458303,US
+399458304,399466495,NL
+399466496,399601663,US
+399601664,399618047,NL
+399618048,399630335,US
+399630336,399638527,NL
+399638528,399818751,US
+399818752,399831039,NL
+399831040,399908863,US
+399908864,399917055,NL
+399917056,399921151,US
+399921152,399929343,NL
+399929344,399933439,US
+399933440,399958015,NL
+399958016,399970303,US
+399970304,399978495,NL
+399978496,399990783,US
+399990784,399998975,NL
+399998976,400154623,US
+400154624,400162815,NL
+400162816,400232447,US
+400232448,400248831,NL
+400248832,400252927,US
+400252928,400269311,NL
+400269312,400273407,US
+400273408,400281599,NL
+400281600,400293887,US
+400293888,400302079,NL
+400302080,400412671,US
+400412672,400429055,NL
+400429056,400433151,US
+400433152,400441343,NL
+400441344,400519167,US
+400519168,400527359,NL
+400527360,400760831,US
+400760832,400769023,CA
+400769024,400805887,US
+400805888,400809983,CA
+400809984,400884479,US
+400884480,400884735,TR
+400884736,400884991,GB
+400884992,400887551,US
+400887552,400887807,GB
+400887808,400888575,US
+400888576,400888831,GB
+400888832,400911103,US
+400911104,400911359,PA
+400911360,400911615,AU
+400911616,400911871,CR
+400911872,400912127,US
+400912128,400912383,SG
+400912384,401130495,US
+401130496,401130751,DE
+401130752,401137151,US
+401137152,401137663,GB
+401137664,401145855,US
+401145856,401211391,CA
+401211392,401293311,US
+401293312,401297407,CA
+401297408,401342463,US
+401342464,401346559,BB
+401346560,401378303,US
+401378304,401378559,EG
+401378560,401386495,US
+401386496,401387007,SE
+401387008,401387263,RU
+401387264,401547263,US
+401547264,401555455,CA
+401555456,402096639,US
+402096640,402096895,FR
+402096896,402105087,US
+402105088,402105343,GB
+402105344,402107391,US
+402107392,402107647,IT
+402107648,402122751,US
+402122752,402123007,SE
+402123008,402124287,US
+402124288,402124543,TR
+402124544,402128895,US
+402128896,402169855,CA
+402169856,402223103,US
+402223104,402227199,CA
+402227200,402231295,PR
+402231296,402239301,US
+402239302,402239302,CA
+402239303,402239473,US
+402239474,402239474,CA
+402239475,402243583,US
+402243584,402247679,CA
+402247680,402263807,US
+402263808,402264063,CA
+402264064,402279935,US
+402279936,402280191,CA
+402280192,402366463,US
+402366464,402374655,CA
+402374656,402399231,US
+402399232,402403327,CA
+402403328,402415615,US
+402415616,402417663,CA
+402417664,402550015,US
+402550016,402550271,CA
+402550272,402550783,GB
+402550784,405012479,US
+405012480,405143551,CA
+405143552,405180415,US
+405180416,405184511,CA
+405184512,405364735,US
+405364736,405372927,CA
+405372928,405422079,PR
+405422080,405798911,US
+405798912,405831679,CA
+405831680,405843967,US
+405843968,405848063,CA
+405848064,405864447,PR
+405864448,405921791,US
+405921792,405929983,CA
+405929984,405938175,US
+405938176,405962751,CA
+405962752,405970943,US
+405970944,405979135,CA
+405979136,405995519,PR
+405995520,406003711,CA
+406003712,406011903,US
+406011904,406028287,BS
+406028288,406052863,US
+406061056,406110207,US
+406110208,406142975,CA
+406142976,406147071,US
+406147072,406151167,CA
+406159360,406175743,US
+406183936,406208511,CA
+406216704,406241279,US
+406241280,406257663,PR
+406257664,406274047,US
+406274048,406290431,PR
+406290432,406298623,US
+406298624,406306815,PR
+406306816,406323199,CA
+406323200,406388735,US
+406388736,406454271,CA
+406454272,406683647,US
+406683648,406683775,CA
+406683776,406683903,US
+406683904,406684159,CA
+406684160,406838783,US
+406838784,406839295,CA
+406839296,406847487,US
+406847488,407408639,CA
+407408640,407613439,US
+407613440,407617535,CA
+407617536,407633919,US
+407633920,408420351,CA
+408420352,408502271,US
+408502272,408518655,CA
+408518656,408535039,US
+408535040,408551423,CA
+408551424,408719359,US
+408719360,408723455,LC
+408723456,409255935,US
+409255936,409272319,CA
+409272320,409337855,US
+409337856,409354239,CA
+409354240,409509887,US
+409518080,409550847,US
+409567232,409731071,US
+409731072,409862143,CA
+409862144,410124287,US
+410124288,410189823,CA
+410189824,410648575,US
+410648576,410714111,CA
+410714112,411156479,US
+411164672,411168767,CA
+411168768,411303935,US
+411303936,411369471,NL
+411369472,411435007,TR
+411435008,411500543,DE
+411500544,411566079,RS
+411566080,411639807,US
+411639808,411664383,CA
+411664384,411680767,US
+411680768,411688959,CA
+411688960,411697151,PR
+411697152,411746303,CA
+411746304,411762687,PR
+411762688,411770879,CA
+411770880,411779071,US
+411779072,411828223,PR
+411828224,411885567,US
+411893760,411975679,CA
+411975680,411979775,US
+411979776,411983871,CA
+411983872,411988991,US
+411988992,411989247,GB
+411989248,412057599,US
+412073984,412221439,US
+412221440,412237823,CA
+412254208,412483583,US
+412483584,412549119,CA
+412549120,412614655,US
+412647424,412680191,US
+412680192,412688383,CA
+412688384,412704767,US
+412704768,412708863,CA
+412708864,412909567,US
+412909568,412942335,CA
+412942336,412946431,US
+412946432,412950527,PR
+412950528,412958719,US
+412958720,413007871,CA
+413007872,413908991,US
+413908992,413925375,PR
+413925376,415760383,US
+415760384,416022527,CA
+416022528,416059391,US
+416059392,416088063,CA
+416088064,416153599,US
+416153600,416161791,BS
+416161792,416219135,US
+416219136,416251903,CA
+416251904,416546815,US
+416546816,416612351,CA
+416612352,416628735,US
+416628736,416636927,CA
+416636928,416743423,US
+416743424,416776191,CA
+416776192,417202175,US
+417202176,417267711,CA
+417267712,417366015,US
+417366016,417398783,CA
+417398784,417431551,US
+417431552,417529855,CA
+417529856,417538047,PR
+417538048,417726463,US
+417726464,417734655,JP
+417734656,417775615,US
+417775616,417796095,CA
+417796096,417800191,US
+417800192,417808383,BS
+417808384,417820671,CA
+417820672,417832191,US
+417832192,417832447,VI
+417832448,417857535,US
+417857536,417923071,AR
+417923072,418062335,US
+418062336,418070527,CA
+418070528,418078719,US
+418078720,418119679,CA
+418119680,418316287,US
+418316288,418320383,CA
+418320384,418643967,US
+418643968,418668543,CA
+418668544,418672639,US
+418672640,418676735,CA
+418676736,418693119,BS
+418693120,418709503,CA
+418709504,418766847,US
+418766848,418770943,CA
+418770944,418775039,US
+418775040,418799615,CA
+418799616,419430399,US
+419430400,436207615,GB
+436207616,452984831,US
+452984832,452985855,JP
+452985856,452986879,MY
+452986880,452987903,SG
+452987904,452988927,VN
+452988928,452997119,JP
+452997120,453001215,IN
+453001216,453009407,AU
+453009408,453017599,BD
+453050368,453115903,KR
+453115904,453246975,VN
+453246976,453509119,IN
+453509120,455081983,CN
+455081984,455213055,AU
+455213056,455245823,NP
+455245824,455258111,JP
+455258112,455262207,SG
+455262208,455270399,JP
+455270400,455272447,AU
+455272448,455274495,CN
+455274496,455278591,IN
+455278592,455344127,KR
+455344128,456130559,CN
+456130560,456261631,IN
+456261632,456262655,PH
+456262656,456263679,IN
+456263680,456264703,NP
+456264704,456265727,JP
+456265728,456269823,ID
+456269824,456271871,HK
+456271872,456273919,CN
+456273920,456286207,AU
+456286208,456294399,JP
+456294400,456327167,CN
+456327168,456523775,TW
+456523776,456540159,SG
+456540160,456542207,AU
+456542208,456544255,CN
+456544256,456548351,AU
+456548352,456553471,JP
+456553472,456554495,MY
+456554496,456555519,PK
+456555520,456556543,JP
+456556544,456560639,AU
+456562688,456564735,CN
+456564736,456572927,IN
+456572928,456589311,CN
+456589312,456654847,TH
+456654848,457179135,IN
+457179136,458227711,VN
+458227712,459282431,JP
+459282432,459284479,TK
+459284480,459292671,JP
+459292672,459293695,NZ
+459293696,459297791,JP
+459297792,459298815,IN
+459300864,459309055,SG
+459309056,459325439,KR
+459325440,459333631,AU
+459333632,459341823,TW
+459341824,459407359,IN
+459407360,459456511,JP
+459456512,459460607,HK
+459460608,459472895,CN
+459472896,459505663,AU
+459505664,459538431,CN
+459538432,459539455,AU
+459540480,459541503,JP
+459541504,459542527,IN
+459542528,459544575,HK
+459545600,459547647,JP
+459548672,459550719,TH
+459550720,459554815,JP
+459554816,459571199,TW
+459571200,459735039,KR
+459735040,459800575,CN
+459800576,459866111,SG
+459866112,459931647,TW
+459931648,459964415,IN
+459964416,459980799,CN
+459980800,459983871,AU
+459983872,459984895,CN
+459984896,459986943,JP
+459986944,459988991,PH
+459988992,459997183,JP
+459997184,460062719,IN
+460062720,460128255,PH
+460128256,460136447,IN
+460136448,460144639,CN
+460144640,460152831,PH
+460152832,460154879,JP
+460154880,460155903,SG
+460155904,460156927,AU
+460156928,460158975,KH
+460158976,460159999,JP
+460161024,460193791,MO
+460193792,460210175,JP
+460210176,460214271,HK
+460214272,460218367,MY
+460218368,460224511,JP
+460224512,460226559,NZ
+460226560,460259327,PH
+460259328,460261375,AU
+460261376,460262399,KH
+460262400,460262655,US
+460262656,460262911,AU
+460262912,460263167,NZ
+460263168,460263423,GB
+460263424,460267519,NP
+460267520,460275711,ID
+460275712,460277759,AU
+460278784,460279807,JP
+460279808,460283903,AU
+460283904,460292095,KR
+460292096,460300287,JP
+460300288,460312575,HK
+460312576,460320767,SG
+460320768,460324863,AU
+460324864,460341247,CN
+460341248,460343295,ID
+460343296,460344319,AU
+460344320,460345343,ID
+460345344,460349439,CN
+460349440,460351487,AU
+460351488,460353535,JP
+460356608,460357631,JP
+460357632,460423167,KR
+460423168,460439551,CN
+460439552,460451839,JP
+460451840,460453887,AU
+460453888,460454911,JP
+460454912,460455935,IN
+460455936,460488703,JP
+460488704,460505087,MV
+460505088,460521471,SG
+460521472,460554239,CN
+460554240,460587007,KR
+460587008,460591103,JP
+460591104,460593151,IN
+460593152,460595199,JP
+460595200,460595711,SG
+460595712,460596223,JP
+460596224,460597247,AU
+460598272,460599295,CN
+460599296,460601343,IN
+460601344,460602367,AF
+460602368,460603391,KH
+460603392,460718079,KR
+460718080,460722175,JP
+460722176,460726271,VN
+460726272,460734463,IN
+460734464,460865535,KR
+460865536,460931071,JP
+460931072,460933119,AU
+460933120,460935167,CN
+460935168,460937215,ID
+460937216,460937727,NZ
+460937728,460938239,AU
+460938240,460939263,JP
+460939264,460940287,NZ
+460940288,460941311,IN
+460941312,460942335,AU
+460942336,460942847,SG
+460942848,460943103,MY
+460943104,460943359,ID
+460943360,460945407,AU
+460945408,460947455,CN
+460947456,460980223,JP
+460980224,460981247,NC
+460981248,460983295,JP