├── project ├── build.properties └── plugins.sbt ├── src ├── test │ ├── resources │ │ ├── sample.csv │ │ ├── logback.xml │ │ ├── parameters.properties │ │ ├── gatling.conf │ │ └── seeds.csv │ └── scala │ │ └── io │ │ └── mapsquare │ │ └── OsmSimulation.scala └── main │ ├── resources │ └── parameters.properties │ └── java │ └── io │ └── mapsquare │ └── GenerateSeedsCsv.java ├── .gitignore ├── README.md └── LICENSE /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.8 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- 1 | addSbtPlugin("io.gatling" % "gatling-sbt" % "2.1.7") 2 | -------------------------------------------------------------------------------- /src/test/resources/sample.csv: -------------------------------------------------------------------------------- 1 | Region,LatMin,LatMax,LngMin,LngMax 2 | Japan,21.20992,45.80245,122.5607,153.8901 3 | Bretagne,47.08783,49.19312,-5.883925,-1.014538 4 | Ile-De-France,48.11918,49.24271,1.445097,3.560409 5 | Rhone-Alpes,44.11274,46.52248,3.686075,7.19515 6 | Bayern,47.26543,50.56779,8.974646,13.84947 7 | Nordrhein-Westfalen,50.31874,52.5397,5.864417,9.468311 8 | Germany,47.26543,55.14777,5.864417,15.05078 9 | Netherlands,50.74753,54.01786,2.992192,7.230455 10 | California,32.48171,42.01618,-125.8935,-114.1291 11 | Ontario,41.6377,57.50826,-95.15965,-74.30998 12 | Massachussets,40.94566,42.88768,-73.51096,-68.74457 13 | New York,40.03666,45.0327,-79.76506,-70.6222 -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /src/main/resources/parameters.properties: -------------------------------------------------------------------------------- 1 | # Url of the server to stress test 2 | server.urls = http://a.tile.openstreetmap.org,http://b.tile.openstreetmap.org,http://c.tile.openstreetmap.org 3 | 4 | # File to load containing the region rectangles where users will choose their initial latitudes and longitudes. 5 | # sample.csv contains an example of the format used. 6 | simulation.regions = sample.csv 7 | 8 | # Amount of users. Users will be dispatched as equally as possible across regions. 9 | simulation.users.count = 1 10 | 11 | # Users zoom will start between these values 12 | simulation.map.zoom.start.min = 5 13 | simulation.map.zoom.start.max = 10 14 | 15 | # Zoom will end at this value 16 | simulation.map.zoom.max = 19 17 | 18 | # Size of the fetched tile matrix, should match the amount of tiles loaded at once on a browser screen. 19 | simulation.map.width = 8 20 | simulation.map.height = 6 21 | 22 | # Users amount can be ramped up over this duration in seconds 23 | simulation.users.ramp.time = 15 24 | 25 | # Amount of time a user will wait between zooms. 26 | simulation.users.idle.time = 5 27 | -------------------------------------------------------------------------------- /src/test/resources/parameters.properties: -------------------------------------------------------------------------------- 1 | # Url of the server to stress test 2 | server.urls = http://a.tile.openstreetmap.org,http://b.tile.openstreetmap.org,http://c.tile.openstreetmap.org 3 | 4 | # File to load containing the region rectangles where users will choose their initial latitudes and longitudes. 5 | # sample.csv contains an example of the format used. 6 | simulation.regions = sample.csv 7 | 8 | # Amount of users. Users will be dispatched as equally as possible across regions. 9 | simulation.users.count = 1 10 | 11 | # Users zoom will start between these values 12 | simulation.map.zoom.start.min = 3 13 | simulation.map.zoom.start.max = 10 14 | 15 | # Zoom will end between these values 16 | simulation.map.zoom.end.min = 15 17 | simulation.map.zoom.end.max = 19 18 | 19 | # Size of the fetched tile matrix, should match the amount of tiles loaded at once on a browser screen. 20 | simulation.map.width = 8 21 | simulation.map.height = 6 22 | 23 | # Users amount can be ramped up over this duration in seconds 24 | simulation.users.ramp.time = 15 25 | 26 | # Amount of time a user will wait between zooms will be between these values. 27 | simulation.users.idle.time.min = 3 28 | simulation.users.idle.time.max = 7 29 | -------------------------------------------------------------------------------- /src/main/java/io/mapsquare/GenerateSeedsCsv.java: -------------------------------------------------------------------------------- 1 | package io.mapsquare; 2 | 3 | import java.io.File; 4 | import java.io.IOException; 5 | import java.io.InputStream; 6 | import java.io.PrintWriter; 7 | import java.util.Properties; 8 | import java.util.Random; 9 | 10 | // sbt "run-main io.mapsquare.GenerateSeedsCsv" 11 | 12 | public class GenerateSeedsCsv { 13 | 14 | public static void main(String[] args) throws IOException { 15 | 16 | Properties prop = new Properties(); 17 | String propFileName = "parameters.properties"; 18 | 19 | InputStream inputStream = GenerateSeedsCsv.class.getClassLoader().getResourceAsStream(propFileName); 20 | 21 | prop.load(inputStream); 22 | int targetSeedCount = Integer.parseInt(prop.getProperty("simulation.users.count")); 23 | 24 | File file = new File("src/test/resources/seeds.csv"); 25 | file.createNewFile(); 26 | PrintWriter writer = new PrintWriter(file); 27 | 28 | Random rand = new Random(); 29 | 30 | writer.append("seed"); 31 | writer.append("\n"); 32 | writer.flush(); 33 | for (int i = 0; i < targetSeedCount; i++) { 34 | int randInt = Math.abs(rand.nextInt()); 35 | writer.append(String.valueOf(randInt)); 36 | writer.append("\n"); 37 | writer.flush(); 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Mac Development Fle 2 | # ##################### 3 | **/project.xcworkspace/** 4 | **/xcuserdata/** 5 | 6 | # Web Development File 7 | # ######################## 8 | **/node_modules/ 9 | **/bower_components/ 10 | **/app/bower_components/ 11 | **/target/**/dist/ 12 | **/.tmp/ 13 | **/.sass-cache 14 | **/test-results.xml 15 | 16 | # Local configuration file (sdk path, etc) 17 | # ############################################ 18 | local.properties 19 | project.properties 20 | build.xml 21 | proguard-project.txt 22 | 23 | # Built application files 24 | # ########################### 25 | *.apk 26 | *.ap_ 27 | 28 | # Generated files 29 | # ################### 30 | bin/ 31 | gen/ 32 | build/ 33 | 34 | # Eclipse project files 35 | # ######################### 36 | .classpath 37 | .project 38 | .settings/ 39 | proguard/ 40 | 41 | # Intellij project files 42 | # ########################## 43 | *.iml 44 | *.eml 45 | *.ipr 46 | *.iws 47 | *.userlibraries 48 | .idea/ 49 | .gradle/ 50 | 51 | # Compiled source 52 | # ################### 53 | *.com 54 | *.class 55 | *.dll 56 | *.exe 57 | *.o 58 | *.so 59 | 60 | # OS generated files 61 | # ###################### 62 | .DS_Store 63 | ._* 64 | .Spotlight-V100 65 | .Trashes 66 | Thumbs.db 67 | 68 | # Other 69 | # ######### 70 | tmp/ 71 | **/*.orig 72 | 73 | docker/target.war 74 | web/node_modules/ 75 | 76 | */app/.buildignore 77 | */app/.htaccess 78 | .editorconfig 79 | .gitattributes 80 | .jshintrc 81 | .travis.yml 82 | 83 | target/ 84 | 85 | *.mp4 86 | 87 | *~ 88 | 89 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## OpenStreetMap Tile-Server Stress 2 | 3 | This gatling script allows you to qualify and stress an **OpenStreetMap TileServer**. 4 | 5 | The Testing scenario is the following: 6 | * Each user will randomly select a region in the regions.csv file (round-robin strategy) 7 | * In this region, the user will randomly choose a position (lat/lng) 8 | * Then, the user will successively zoom in (level by level) to this position and request 8x6 surrounding tiles. 9 | 10 | ### Requirements 11 | * SBT : http://www.scala-sbt.org/download.html 12 | * Scala : http://www.scala-lang.org/download/ 13 | 14 | Scala plugin for IntelliJ platform also helps. 15 | 16 | ### How to use 17 | 18 | This script has been tested and approved by both Gatling and Gatling Frontline solutions. 19 | 20 | * Clone the project 21 | ```git clone https://github.com/mapsquare/openstreetmap-tile-server-stress.git```sh 22 | * Set your environment properties in {projectRoot}/src/test/resources 23 | Properties are server.url, simulation.usercount... 24 | * Browse the project root and execute the following commands 25 | ```sbt "run-main io.mapsquare.GenerateSeedsCsv"``` to generate seeds for all simulated users. Skip this step if you want to use a custom seeds file or keep the previous one and produce the exact same test. 26 | ```sbt "testOnly io.mapsquare.OsmSimulation"``` to run the stress test. 27 | 28 | 29 | ## License 30 | 31 | Copyright 2016 eBusiness Information 32 | 33 | Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 34 | 35 | http://www.apache.org/licenses/LICENSE-2.0 36 | Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. 37 | -------------------------------------------------------------------------------- /src/test/scala/io/mapsquare/OsmSimulation.scala: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright 2015 eBusiness Information 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | http://www.apache.org/licenses/LICENSE-2.0 7 | Unless required by applicable law or agreed to in writing, software 8 | distributed under the License is distributed on an "AS IS" BASIS, 9 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 10 | See the License for the specific language governing permissions and 11 | limitations under the License. 12 | */ 13 | package io.mapsquare 14 | 15 | import java.util.Random 16 | 17 | import com.typesafe.config.ConfigFactory 18 | import io.gatling.core.Predef._ 19 | import io.gatling.core.session.Expression 20 | import io.gatling.core.structure.{ChainBuilder, PopulatedScenarioBuilder} 21 | import io.gatling.http.Predef._ 22 | 23 | import scala.concurrent.duration._ 24 | import scala.math._ 25 | 26 | object Parameters { 27 | 28 | val propertiesFromSystem = ConfigFactory.systemProperties() 29 | val propertiesFromFile = ConfigFactory.load("parameters.properties") 30 | val properties = propertiesFromSystem.withFallback(propertiesFromFile) 31 | 32 | // Url of the server to stress test 33 | val SERVER_URLS = properties.getString("server.urls").trim().split(",").toList 34 | 35 | // File to load containing the region rectangles where users will choose their initial latitudes and longitudes. 36 | // sample.csv contains an example of the format used. 37 | val CSV_FILE = properties.getString("simulation.regions") 38 | 39 | // Amount of users. Users will be dispatched as equally as possible across regions. 40 | val USERS = properties.getString("simulation.users.count").toInt 41 | 42 | // Users zoom will start between these values 43 | val MIN_START_ZOOM = properties.getString("simulation.map.zoom.start.min").toInt 44 | val MAX_START_ZOOM = properties.getString("simulation.map.zoom.start.max").toInt 45 | 46 | // Zoom will end between these values 47 | val MIN_END_ZOOM = properties.getString("simulation.map.zoom.end.min").toInt 48 | val MAX_END_ZOOM = properties.getString("simulation.map.zoom.end.max").toInt 49 | 50 | // Size of the fetched tile matrix, should match the amount of tiles loaded at once on a browser screen. 51 | val WIDTH = properties.getString("simulation.map.width").toInt 52 | val HEIGHT = properties.getString("simulation.map.height").toInt 53 | 54 | // Users amount can be ramped up over this duration in seconds 55 | val RAMP_TIME = properties.getString("simulation.users.ramp.time").toInt.seconds 56 | 57 | // Amount of time a user will wait between zooms will be between these values. 58 | val MIN_THINK_TIME = properties.getString("simulation.users.idle.time.min").toInt.seconds 59 | val MAX_THINK_TIME = properties.getString("simulation.users.idle.time.max").toInt.seconds 60 | 61 | // Note : 62 | // The time units can be specified, for instance 1.minute, 1000.millis, etc 63 | } 64 | 65 | object Transformations { 66 | 67 | import Parameters._ 68 | 69 | implicit class PositiveMod(a: Int) { 70 | 71 | // a mod b 72 | def %%(b: Int) = (a % b + b) % b 73 | } 74 | 75 | private def lat2y(lat: Double, z: Int): Int = 76 | ((1 - log(tan(toRadians(lat)) + 1 / cos(toRadians(lat))) / Pi) / 2.0 * (1 << z)).toInt 77 | 78 | 79 | private def lng2x(lng: Double, z: Int): Int = 80 | ((lng + 180.0) / 360.0 * (1 << z)).toInt 81 | 82 | private def setOfImagesByCoords(coords: Seq[Coord]): Seq[Seq[String]] = 83 | coords.map { coord => 84 | val z = coord.z 85 | val xs = coord.x - ((WIDTH / 2) - 1 + (WIDTH % 2)) to coord.x + (WIDTH / 2) 86 | val ys = coord.y - ((HEIGHT / 2) - 1 + (HEIGHT % 2)) to coord.y + (HEIGHT / 2) 87 | 88 | val xsMod = for (x <- xs) yield x %% (1 << z) 89 | val ysMod = for (y <- ys) yield y %% (1 << z) 90 | 91 | for { 92 | x <- xsMod 93 | y <- ysMod 94 | } yield s"/$z/$x/$y.png" 95 | } 96 | 97 | def randomLatitudes: Expression[Session] = { session => 98 | val seed = session("seed").as[String].toLong 99 | val rand = new Random(seed) 100 | 101 | val latMin = session("LatMin").as[String].toDouble 102 | val latMax = session("LatMax").as[String].toDouble 103 | val lngMin = session("LngMin").as[String].toDouble 104 | val lngMax = session("LngMax").as[String].toDouble 105 | 106 | val lng = rand.nextDouble() * (lngMax - lngMin) + lngMin 107 | val lat = rand.nextDouble() * (latMax - latMin) + latMin 108 | 109 | val randStartZoom = 110 | if ((MAX_START_ZOOM - MIN_START_ZOOM) > 0) 111 | rand.nextInt(MAX_START_ZOOM - MIN_START_ZOOM) + MIN_START_ZOOM 112 | else MIN_START_ZOOM 113 | 114 | val trueMinEndZoom = math.max(MIN_END_ZOOM,MAX_START_ZOOM) 115 | val randEndZoom = 116 | if ((MAX_END_ZOOM - trueMinEndZoom) > 0) 117 | rand.nextInt(MAX_END_ZOOM - trueMinEndZoom) + trueMinEndZoom 118 | else trueMinEndZoom 119 | 120 | val coords = for { 121 | z <- randStartZoom until randEndZoom 122 | } yield Coord(lng2x(lng, z), lat2y(lat, z), z) 123 | 124 | val maxThinkTime = MAX_THINK_TIME.toSeconds.toInt 125 | val minThinkTime = MIN_THINK_TIME.toSeconds.toInt 126 | 127 | val thinkTime = 128 | if ((maxThinkTime - minThinkTime) > 0) 129 | rand.nextInt(maxThinkTime - minThinkTime) + minThinkTime 130 | else minThinkTime 131 | 132 | session.set("thinkTime", thinkTime).set("imagesByCoords", setOfImagesByCoords(coords)) 133 | } 134 | } 135 | 136 | case class Coord(x: Int, y: Int, z: Int) 137 | 138 | object OsmRequestBuilder { 139 | 140 | import Parameters._ 141 | 142 | val TilesToFetch = WIDTH * HEIGHT 143 | 144 | val queries = { 145 | val rawQueries = for { 146 | index <- 0 until TilesToFetch 147 | } yield { 148 | val queryName = s"$${Region}" 149 | val queryString = s"$${imagesByCoords(currentCoord)($index)}" 150 | http(queryName).get(queryString) 151 | } 152 | 153 | rawQueries.head.resources(rawQueries.tail: _*) 154 | } 155 | 156 | def applyPaths: ChainBuilder = 157 | repeat("${imagesByCoords.size()}", "currentCoord") { 158 | exec { 159 | queries.check( 160 | status.is(200), 161 | header("Content-Type").is("image/png")) 162 | }.pause("${thinkTime}") 163 | } 164 | } 165 | 166 | class OsmSimulation extends Simulation { 167 | 168 | import Parameters._ 169 | 170 | val httpProtocol = http 171 | .shareConnections 172 | val random = new util.Random 173 | 174 | def scenarios(urls: List[String]): List[PopulatedScenarioBuilder] = 175 | urls.map {url => 176 | scenario("OsmSimulation " + url + " " + random.nextInt.toString) 177 | .feed(csv(CSV_FILE).circular) 178 | .feed(csv("seeds.csv").circular) 179 | .exec(Transformations.randomLatitudes) 180 | .exec(OsmRequestBuilder.applyPaths) 181 | .inject(rampUsers(math.ceil(USERS.toDouble / urls.size).toInt) over RAMP_TIME) 182 | .protocols(httpProtocol.baseURL(url)) 183 | } 184 | 185 | setUp(scenarios(SERVER_URLS)) 186 | } 187 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | 2 | Apache License 3 | Version 2.0, January 2004 4 | http://www.apache.org/licenses/ 5 | 6 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 7 | 8 | 1. Definitions. 9 | 10 | "License" shall mean the terms and conditions for use, reproduction, 11 | and distribution as defined by Sections 1 through 9 of this document. 12 | 13 | "Licensor" shall mean the copyright owner or entity authorized by 14 | the copyright owner that is granting the License. 15 | 16 | "Legal Entity" shall mean the union of the acting entity and all 17 | other entities that control, are controlled by, or are under common 18 | control with that entity. For the purposes of this definition, 19 | "control" means (i) the power, direct or indirect, to cause the 20 | direction or management of such entity, whether by contract or 21 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 22 | outstanding shares, or (iii) beneficial ownership of such entity. 23 | 24 | "You" (or "Your") shall mean an individual or Legal Entity 25 | exercising permissions granted by this License. 26 | 27 | "Source" form shall mean the preferred form for making modifications, 28 | including but not limited to software source code, documentation 29 | source, and configuration files. 30 | 31 | "Object" form shall mean any form resulting from mechanical 32 | transformation or translation of a Source form, including but 33 | not limited to compiled object code, generated documentation, 34 | and conversions to other media types. 35 | 36 | "Work" shall mean the work of authorship, whether in Source or 37 | Object form, made available under the License, as indicated by a 38 | copyright notice that is included in or attached to the work 39 | (an example is provided in the Appendix below). 40 | 41 | "Derivative Works" shall mean any work, whether in Source or Object 42 | form, that is based on (or derived from) the Work and for which the 43 | editorial revisions, annotations, elaborations, or other modifications 44 | represent, as a whole, an original work of authorship. For the purposes 45 | of this License, Derivative Works shall not include works that remain 46 | separable from, or merely link (or bind by name) to the interfaces of, 47 | the Work and Derivative Works thereof. 48 | 49 | "Contribution" shall mean any work of authorship, including 50 | the original version of the Work and any modifications or additions 51 | to that Work or Derivative Works thereof, that is intentionally 52 | submitted to Licensor for inclusion in the Work by the copyright owner 53 | or by an individual or Legal Entity authorized to submit on behalf of 54 | the copyright owner. For the purposes of this definition, "submitted" 55 | means any form of electronic, verbal, or written communication sent 56 | to the Licensor or its representatives, including but not limited to 57 | communication on electronic mailing lists, source code control systems, 58 | and issue tracking systems that are managed by, or on behalf of, the 59 | Licensor for the purpose of discussing and improving the Work, but 60 | excluding communication that is conspicuously marked or otherwise 61 | designated in writing by the copyright owner as "Not a Contribution." 62 | 63 | "Contributor" shall mean Licensor and any individual or Legal Entity 64 | on behalf of whom a Contribution has been received by Licensor and 65 | subsequently incorporated within the Work. 66 | 67 | 2. Grant of Copyright License. Subject to the terms and conditions of 68 | this License, each Contributor hereby grants to You a perpetual, 69 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 70 | copyright license to reproduce, prepare Derivative Works of, 71 | publicly display, publicly perform, sublicense, and distribute the 72 | Work and such Derivative Works in Source or Object form. 73 | 74 | 3. Grant of Patent License. Subject to the terms and conditions of 75 | this License, each Contributor hereby grants to You a perpetual, 76 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 77 | (except as stated in this section) patent license to make, have made, 78 | use, offer to sell, sell, import, and otherwise transfer the Work, 79 | where such license applies only to those patent claims licensable 80 | by such Contributor that are necessarily infringed by their 81 | Contribution(s) alone or by combination of their Contribution(s) 82 | with the Work to which such Contribution(s) was submitted. If You 83 | institute patent litigation against any entity (including a 84 | cross-claim or counterclaim in a lawsuit) alleging that the Work 85 | or a Contribution incorporated within the Work constitutes direct 86 | or contributory patent infringement, then any patent licenses 87 | granted to You under this License for that Work shall terminate 88 | as of the date such litigation is filed. 89 | 90 | 4. Redistribution. You may reproduce and distribute copies of the 91 | Work or Derivative Works thereof in any medium, with or without 92 | modifications, and in Source or Object form, provided that You 93 | meet the following conditions: 94 | 95 | (a) You must give any other recipients of the Work or 96 | Derivative Works a copy of this License; and 97 | 98 | (b) You must cause any modified files to carry prominent notices 99 | stating that You changed the files; and 100 | 101 | (c) You must retain, in the Source form of any Derivative Works 102 | that You distribute, all copyright, patent, trademark, and 103 | attribution notices from the Source form of the Work, 104 | excluding those notices that do not pertain to any part of 105 | the Derivative Works; and 106 | 107 | (d) If the Work includes a "NOTICE" text file as part of its 108 | distribution, then any Derivative Works that You distribute must 109 | include a readable copy of the attribution notices contained 110 | within such NOTICE file, excluding those notices that do not 111 | pertain to any part of the Derivative Works, in at least one 112 | of the following places: within a NOTICE text file distributed 113 | as part of the Derivative Works; within the Source form or 114 | documentation, if provided along with the Derivative Works; or, 115 | within a display generated by the Derivative Works, if and 116 | wherever such third-party notices normally appear. The contents 117 | of the NOTICE file are for informational purposes only and 118 | do not modify the License. You may add Your own attribution 119 | notices within Derivative Works that You distribute, alongside 120 | or as an addendum to the NOTICE text from the Work, provided 121 | that such additional attribution notices cannot be construed 122 | as modifying the License. 123 | 124 | You may add Your own copyright statement to Your modifications and 125 | may provide additional or different license terms and conditions 126 | for use, reproduction, or distribution of Your modifications, or 127 | for any such Derivative Works as a whole, provided Your use, 128 | reproduction, and distribution of the Work otherwise complies with 129 | the conditions stated in this License. 130 | 131 | 5. Submission of Contributions. Unless You explicitly state otherwise, 132 | any Contribution intentionally submitted for inclusion in the Work 133 | by You to the Licensor shall be under the terms and conditions of 134 | this License, without any additional terms or conditions. 135 | Notwithstanding the above, nothing herein shall supersede or modify 136 | the terms of any separate license agreement you may have executed 137 | with Licensor regarding such Contributions. 138 | 139 | 6. Trademarks. This License does not grant permission to use the trade 140 | names, trademarks, service marks, or product names of the Licensor, 141 | except as required for reasonable and customary use in describing the 142 | origin of the Work and reproducing the content of the NOTICE file. 143 | 144 | 7. Disclaimer of Warranty. Unless required by applicable law or 145 | agreed to in writing, Licensor provides the Work (and each 146 | Contributor provides its Contributions) on an "AS IS" BASIS, 147 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 148 | implied, including, without limitation, any warranties or conditions 149 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 150 | PARTICULAR PURPOSE. You are solely responsible for determining the 151 | appropriateness of using or redistributing the Work and assume any 152 | risks associated with Your exercise of permissions under this License. 153 | 154 | 8. Limitation of Liability. In no event and under no legal theory, 155 | whether in tort (including negligence), contract, or otherwise, 156 | unless required by applicable law (such as deliberate and grossly 157 | negligent acts) or agreed to in writing, shall any Contributor be 158 | liable to You for damages, including any direct, indirect, special, 159 | incidental, or consequential damages of any character arising as a 160 | result of this License or out of the use or inability to use the 161 | Work (including but not limited to damages for loss of goodwill, 162 | work stoppage, computer failure or malfunction, or any and all 163 | other commercial damages or losses), even if such Contributor 164 | has been advised of the possibility of such damages. 165 | 166 | 9. Accepting Warranty or Additional Liability. While redistributing 167 | the Work or Derivative Works thereof, You may choose to offer, 168 | and charge a fee for, acceptance of support, warranty, indemnity, 169 | or other liability obligations and/or rights consistent with this 170 | License. However, in accepting such obligations, You may act only 171 | on Your own behalf and on Your sole responsibility, not on behalf 172 | of any other Contributor, and only if You agree to indemnify, 173 | defend, and hold each Contributor harmless for any liability 174 | incurred by, or claims asserted against, such Contributor by reason 175 | of your accepting any such warranty or additional liability. 176 | 177 | END OF TERMS AND CONDITIONS 178 | 179 | APPENDIX: How to apply the Apache License to your work. 180 | 181 | To apply the Apache License to your work, attach the following 182 | boilerplate notice, with the fields enclosed by brackets "[]" 183 | replaced with your own identifying information. (Don't include 184 | the brackets!) The text should be enclosed in the appropriate 185 | comment syntax for the file format. We also recommend that a 186 | file or class name and description of purpose be included on the 187 | same "printed page" as the copyright notice for easier 188 | identification within third-party archives. 189 | 190 | Copyright 2015 eBusiness Information 191 | 192 | Licensed under the Apache License, Version 2.0 (the "License"); 193 | you may not use this file except in compliance with the License. 194 | You may obtain a copy of the License at 195 | 196 | http://www.apache.org/licenses/LICENSE-2.0 197 | 198 | Unless required by applicable law or agreed to in writing, software 199 | distributed under the License is distributed on an "AS IS" BASIS, 200 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 201 | See the License for the specific language governing permissions and 202 | limitations under the License. 203 | -------------------------------------------------------------------------------- /src/test/resources/gatling.conf: -------------------------------------------------------------------------------- 1 | ######################### 2 | # Gatling Configuration # 3 | ######################### 4 | 5 | # This file contains all the settings configurable for Gatling with their default values 6 | 7 | gatling { 8 | core { 9 | #outputDirectoryBaseName = "" # The prefix for each simulation result folder (then suffixed by the report generation timestamp) 10 | #runDescription = "" # The description for this simulation run, displayed in each report 11 | #encoding = "utf-8" # Encoding to use throughout Gatling for file and string manipulation 12 | #simulationClass = "" # The FQCN of the simulation to run (when used in conjunction with noReports, the simulation for which assertions will be validated) 13 | #mute = false # When set to true, don't ask for simulation name nor run description (currently only used by Gatling SBT plugin) 14 | 15 | extract { 16 | regex { 17 | #cacheMaxCapacity = 200 # Cache size for the compiled regexes, set to 0 to disable caching 18 | } 19 | xpath { 20 | #cacheMaxCapacity = 200 # Cache size for the compiled XPath queries, set to 0 to disable caching 21 | } 22 | jsonPath { 23 | #cacheMaxCapacity = 200 # Cache size for the compiled jsonPath queries, set to 0 to disable caching 24 | #preferJackson = false # When set to true, prefer Jackson over Boon for JSON-related operations 25 | jackson { 26 | #allowComments = false # Allow comments in JSON files 27 | #allowUnquotedFieldNames = false # Allow unquoted JSON fields names 28 | #allowSingleQuotes = false # Allow single quoted JSON field names 29 | } 30 | 31 | } 32 | css { 33 | #cacheMaxCapacity = 200 # Cache size for the compiled CSS selectors queries, set to 0 to disable caching 34 | } 35 | } 36 | 37 | timeOut { 38 | #simulation = 8640000 # Absolute timeout, in seconds, of a simulation 39 | } 40 | directory { 41 | #data = user-files/data # Folder where user's data (e.g. files used by Feeders) is located 42 | #bodies = user-files/bodies # Folder where bodies are located 43 | #simulations = user-files/simulations # Folder where the bundle's simulations are located 44 | #reportsOnly = "" # If set, name of report folder to look for in order to generate its report 45 | #binaries = "" # If set, name of the folder where compiles classes are located: Defaults to GATLING_HOME/target. 46 | #results = results # Name of the folder where all reports folder are located 47 | } 48 | } 49 | charting { 50 | #noReports = false # When set to true, don't generate HTML reports 51 | #maxPlotPerSeries = 1000 # Number of points per graph in Gatling reports 52 | #accuracy = 10 # Accuracy, in milliseconds, of the report's stats 53 | indicators { 54 | #lowerBound = 800 # Lower bound for the requests' response time to track in the reports and the console summary 55 | #higherBound = 1200 # Higher bound for the requests' response time to track in the reports and the console summary 56 | #percentile1 = 50 # Value for the 1st percentile to track in the reports, the console summary and GraphiteDataWriter 57 | #percentile2 = 75 # Value for the 2nd percentile to track in the reports, the console summary and GraphiteDataWriter 58 | #percentile3 = 95 # Value for the 3rd percentile to track in the reports, the console summary and GraphiteDataWriter 59 | #percentile4 = 99 # Value for the 4th percentile to track in the reports, the console summary and GraphiteDataWriter 60 | } 61 | } 62 | http { 63 | #elFileBodiesCacheMaxCapacity = 200 # Cache size for request body EL templates, set to 0 to disable 64 | #rawFileBodiesCacheMaxCapacity = 200 # Cache size for request body Raw templates, set to 0 to disable 65 | #fetchedCssCacheMaxCapacity = 200 # Cache size for CSS parsed content, set to 0 to disable 66 | #fetchedHtmlCacheMaxCapacity = 200 # Cache size for HTML parsed content, set to 0 to disable 67 | #redirectPerUserCacheMaxCapacity = 200 # Per virtual user cache size for permanent redirects, set to 0 to disable 68 | #expirePerUserCacheMaxCapacity = 200 # Per virtual user cache size for permanent 'Expire' headers, set to 0 to disable 69 | #lastModifiedPerUserCacheMaxCapacity = 200 # Per virtual user cache size for permanent 'Last-Modified' headers, set to 0 to disable 70 | #etagPerUserCacheMaxCapacity = 200 # Per virtual user cache size for permanent ETag headers, set to 0 to disable 71 | #warmUpUrl = "http://gatling.io" # The URL to use to warm-up the HTTP stack (blank means disabled) 72 | #enableGA = true # Very light Google Analytics, please support 73 | ssl { 74 | trustStore { 75 | #type = "" # Type of SSLContext's TrustManagers store 76 | #file = "" # Location of SSLContext's TrustManagers store 77 | #password = "" # Password for SSLContext's TrustManagers store 78 | #algorithm = "" # Algorithm used by SSLContext's TrustManagers store 79 | } 80 | keyStore { 81 | #type = "" # Type of SSLContext's KeyManagers store 82 | #file = "" # Location of SSLContext's KeyManagers store 83 | #password = "" # Password for SSLContext's KeyManagers store 84 | #algorithm = "" # Algorithm used SSLContext's KeyManagers store 85 | } 86 | } 87 | ahc { 88 | #allowPoolingConnections = true # Allow pooling HTTP connections (keep-alive header automatically added) 89 | #allowPoolingSslConnections = true # Allow pooling HTTPS connections (keep-alive header automatically added) 90 | #compressionEnforced = false # Enforce gzip/deflate when Accept-Encoding header is not defined 91 | #connectTimeout = 60000 # Timeout when establishing a connection 92 | #pooledConnectionIdleTimeout = 60000 # Timeout when a connection stays unused in the pool 93 | #readTimeout = 60000 # Timeout when a used connection stays idle 94 | #connectionTTL = -1 # Max duration a connection can stay open (-1 means no limit) 95 | #ioThreadMultiplier = 2 # Number of Netty worker threads per core 96 | #maxConnectionsPerHost = -1 # Max number of connections per host (-1 means no limit) 97 | #maxConnections = -1 # Max number of connections (-1 means no limit) 98 | #maxRetry = 0 # Number of times that a request should be tried again 99 | #requestTimeout = 60000 # Timeout of the requests 100 | #useProxyProperties = false # When set to true, supports standard Proxy System properties 101 | #webSocketTimeout = 60000 # Timeout when a used websocket connection stays idle 102 | #useRelativeURIsWithConnectProxies = true # When set to true, use relative URIs when talking with an SSL proxy or a WebSocket proxy 103 | #acceptAnyCertificate = true # When set to true, doesn't validate SSL certificates 104 | #httpClientCodecMaxInitialLineLength = 4096 # Maximum length of the initial line of the response (e.g. "HTTP/1.0 200 OK") 105 | #httpClientCodecMaxHeaderSize = 8192 # Maximum size, in bytes, of each request's headers 106 | #httpClientCodecMaxChunkSize = 8192 # Maximum length of the content or each chunk 107 | #keepEncodingHeader = true # Don't drop Encoding response header after decoding 108 | #webSocketMaxFrameSize = 10240 # Maximum frame payload size 109 | #httpsEnabledProtocols = "" # Comma separated enabled protocols for HTTPS, if empty use the JDK defaults 110 | #httpsEnabledCipherSuites = "" # Comma separated enabled cipher suites for HTTPS, if empty use the JDK defaults 111 | #sslSessionCacheSize = 20000 # SSLSession cache size (set to 0 to disable) 112 | #sslSessionTimeout = 86400 # SSLSession timeout (default is 24, like Hotspot) 113 | } 114 | } 115 | data { 116 | #writers = "console, file" # The lists of DataWriters to which Gatling write simulation data (currently supported : "console", "file", "graphite", "jdbc") 117 | #reader = file # The DataReader used by the charting engine for reading simulation results 118 | console { 119 | #light = false # When set to true, displays a light version without detailed request stats 120 | } 121 | file { 122 | #bufferSize = 8192 # FileDataWriter's internal data buffer size, in bytes 123 | } 124 | leak { 125 | #noActivityTimeout = 30 # Period, in seconds, for which Gatling may have no activity before considering a leak may be happening 126 | } 127 | jdbc { 128 | db { 129 | #url = "jdbc:mysql://localhost:3306/temp" # The JDBC URL used by the JDBC DataWriter 130 | #username = "root" # The database user used by the JDBC DataWriter 131 | #password = "123123q" # The password for the specified user 132 | } 133 | #bufferSize = 20 # The size for each batch of SQL inserts to send to the database 134 | create { 135 | #createRunRecordTable = "CREATE TABLE IF NOT EXISTS `RunRecords` ( `id` INT NOT NULL AUTO_INCREMENT , `runDate` DATETIME NULL , `simulationId` VARCHAR(45) NULL , `runDescription` VARCHAR(45) NULL , PRIMARY KEY (`id`) )" 136 | #createRequestRecordTable = "CREATE TABLE IF NOT EXISTS `RequestRecords` (`id` int(11) NOT NULL AUTO_INCREMENT, `runId` int DEFAULT NULL, `scenario` varchar(45) DEFAULT NULL, `userId` VARCHAR(30) NULL, `name` varchar(50) DEFAULT NULL, `requestStartDate` bigint DEFAULT NULL, `requestEndDate` bigint DEFAULT NULL, `responseStartDate` bigint DEFAULT NULL, `responseEndDate` bigint DEFAULT NULL, `status` varchar(2) DEFAULT NULL, `message` varchar(4500) DEFAULT NULL, `responseTime` bigint DEFAULT NULL, PRIMARY KEY (`id`) )" 137 | #createScenarioRecordTable = "CREATE TABLE IF NOT EXISTS `ScenarioRecords` (`id` int(11) NOT NULL AUTO_INCREMENT, `runId` int DEFAULT NULL, `scenarioName` varchar(45) DEFAULT NULL, `userId` VARCHAR(30) NULL, `event` varchar(50) DEFAULT NULL, `startDate` bigint DEFAULT NULL, `endDate` bigint DEFAULT NULL, PRIMARY KEY (`id`) )" 138 | #createGroupRecordTable = "CREATE TABLE IF NOT EXISTS `GroupRecords` (`id` int(11) NOT NULL AUTO_INCREMENT, `runId` int DEFAULT NULL, `scenarioName` varchar(45) DEFAULT NULL, `userId` VARCHAR(30) NULL, `entryDate` bigint DEFAULT NULL, `exitDate` bigint DEFAULT NULL, `status` varchar(2) DEFAULT NULL, PRIMARY KEY (`id`) )" 139 | } 140 | insert { 141 | #insertRunRecord = "INSERT INTO RunRecords (runDate, simulationId, runDescription) VALUES (?,?,?)" 142 | #insertRequestRecord = "INSERT INTO RequestRecords (runId, scenario, userId, name, requestStartDate, requestEndDate, responseStartDate, responseEndDate, status, message, responseTime) VALUES (?,?,?,?,?,?,?,?,?,?,?)" 143 | #insertScenarioRecord = "INSERT INTO ScenarioRecords (runId, scenarioName, userId, event, startDate, endDate) VALUES (?,?,?,?,?,?)" 144 | #insertGroupRecord = "INSERT INTO GroupRecords (runId, scenarioName, userId, entryDate, exitDate, status) VALUES (?,?,?,?,?,?)" 145 | } 146 | } 147 | graphite { 148 | #light = false # only send the all* stats 149 | #host = "localhost" # The host where the Carbon server is located 150 | #port = 2003 # The port to which the Carbon server listens to 151 | #protocol = "tcp" # The protocol used to send data to Carbon (currently supported : "tcp", "udp") 152 | #rootPathPrefix = "gatling" # The common prefix of all metrics sent to Graphite 153 | #bufferSize = 8192 # GraphiteDataWriter's internal data buffer size, in bytes 154 | #writeInterval = 1 # GraphiteDataWriter's write interval, in seconds 155 | } 156 | } 157 | frontline { 158 | enable = true 159 | key = 00000000-0000-0000-0000-000000000000 160 | nodeId = 0 161 | nodeCount = 1 162 | http { 163 | remoteHost = "192.168.10.115" 164 | remotePort = 10500 165 | proxy { 166 | host = "" 167 | remotePort = "" 168 | principal = "" 169 | password = "" 170 | } 171 | } 172 | } 173 | } 174 | -------------------------------------------------------------------------------- /src/test/resources/seeds.csv: -------------------------------------------------------------------------------- 1 | seed 2 | 977810552 3 | 2096720726 4 | 973984171 5 | 644124103 6 | 229106333 7 | 376059287 8 | 499127563 9 | 716905844 10 | 1640285047 11 | 643938507 12 | 929898820 13 | 1501231329 14 | 193735249 15 | 1140875502 16 | 1302575432 17 | 716328277 18 | 127882545 19 | 1199140838 20 | 740768289 21 | 1506499069 22 | 1490576320 23 | 1326786817 24 | 1759596470 25 | 2118209743 26 | 1624158895 27 | 55936612 28 | 1754997186 29 | 1816958215 30 | 972488804 31 | 346350493 32 | 571235925 33 | 1136560555 34 | 159106402 35 | 1325876093 36 | 871179535 37 | 1011759382 38 | 1757791933 39 | 1599575301 40 | 743649191 41 | 1743458871 42 | 787573038 43 | 523188866 44 | 537659669 45 | 2067346501 46 | 1178548891 47 | 1154442587 48 | 101342203 49 | 411960069 50 | 110838783 51 | 1473327982 52 | 638013951 53 | 1601059256 54 | 1163426348 55 | 1544676183 56 | 2063426440 57 | 1033054294 58 | 1857342832 59 | 919476735 60 | 1823928567 61 | 1921517955 62 | 799603884 63 | 336971775 64 | 992111984 65 | 1095356667 66 | 957327302 67 | 764127480 68 | 1285485818 69 | 970022342 70 | 1308372360 71 | 2027717920 72 | 1973720641 73 | 1328407638 74 | 1764928937 75 | 746201768 76 | 429137823 77 | 490522593 78 | 2021622130 79 | 1441070595 80 | 1290922241 81 | 1339903244 82 | 997923492 83 | 1176310397 84 | 1198806719 85 | 211424665 86 | 158493848 87 | 2116408881 88 | 920518916 89 | 430512701 90 | 51004328 91 | 82649229 92 | 318528032 93 | 1595479139 94 | 2092314317 95 | 692620423 96 | 862075552 97 | 1188445363 98 | 1786650743 99 | 1429834085 100 | 2107511811 101 | 1057376258 102 | 1815487495 103 | 687317903 104 | 1772024097 105 | 2123563583 106 | 433119104 107 | 1093302684 108 | 842842734 109 | 1492183879 110 | 98149599 111 | 745837456 112 | 511869194 113 | 1182773010 114 | 1248667737 115 | 373013807 116 | 595293719 117 | 1807384015 118 | 1822521108 119 | 980766927 120 | 741053350 121 | 1986033452 122 | 1027344512 123 | 1830479966 124 | 625731395 125 | 1360400772 126 | 1221774856 127 | 1166793268 128 | 1012113868 129 | 2026441457 130 | 305425809 131 | 1209958230 132 | 2017589196 133 | 627849189 134 | 1521362111 135 | 870063994 136 | 1565437071 137 | 1411883340 138 | 635488197 139 | 643922242 140 | 432571865 141 | 378437781 142 | 445509354 143 | 43607214 144 | 1009052885 145 | 1256693950 146 | 1308598895 147 | 1825363821 148 | 1269619388 149 | 1695659201 150 | 832645199 151 | 1238347073 152 | 1555347946 153 | 739509197 154 | 1410765953 155 | 1198405769 156 | 1121804265 157 | 1905100470 158 | 595216795 159 | 182602649 160 | 110778204 161 | 2008589936 162 | 1477946113 163 | 1451503889 164 | 1639321046 165 | 1427177892 166 | 628971457 167 | 59682038 168 | 856946899 169 | 255230676 170 | 7624035 171 | 1712823168 172 | 465377132 173 | 812807906 174 | 500019814 175 | 1971852307 176 | 1831495960 177 | 748981690 178 | 1517122281 179 | 2066212578 180 | 1706826088 181 | 1581661255 182 | 1959012178 183 | 833453576 184 | 2133834228 185 | 144312122 186 | 1311036878 187 | 2144910297 188 | 375045787 189 | 835934419 190 | 1348233194 191 | 1285457136 192 | 834654568 193 | 2113514286 194 | 1591697470 195 | 930942387 196 | 1512358630 197 | 1572695395 198 | 1850538999 199 | 1280706906 200 | 64277046 201 | 637668305 202 | 106153856 203 | 131329472 204 | 1452906514 205 | 963405563 206 | 1219210504 207 | 1966459877 208 | 1563574133 209 | 236137044 210 | 215073336 211 | 157765163 212 | 1486163885 213 | 928801337 214 | 484098267 215 | 1893829359 216 | 170984128 217 | 1777728831 218 | 376361956 219 | 1691724367 220 | 378385951 221 | 2029602638 222 | 385022302 223 | 1280700417 224 | 39993032 225 | 1095526818 226 | 364130497 227 | 784487644 228 | 1355066823 229 | 266209098 230 | 202994778 231 | 1031465290 232 | 1227806974 233 | 429535562 234 | 1951774951 235 | 1503063401 236 | 2113901529 237 | 1981742550 238 | 870632181 239 | 1849021232 240 | 539133466 241 | 438815805 242 | 1405822458 243 | 1004513670 244 | 1810982475 245 | 1450426257 246 | 361324238 247 | 343813699 248 | 1697321321 249 | 277824100 250 | 39875015 251 | 2088662554 252 | 876150079 253 | 229122859 254 | 748182163 255 | 282327595 256 | 1143137076 257 | 1314040798 258 | 854449153 259 | 398701388 260 | 498170516 261 | 1042321281 262 | 1533280225 263 | 1966599261 264 | 145334644 265 | 498431935 266 | 2133112138 267 | 1693119715 268 | 520690912 269 | 1903294419 270 | 873869860 271 | 1122108316 272 | 1723213855 273 | 310920939 274 | 2054171866 275 | 1595988491 276 | 402508742 277 | 921191231 278 | 71407960 279 | 825560060 280 | 132473921 281 | 1322628009 282 | 1927596358 283 | 1791106720 284 | 18198846 285 | 1339072234 286 | 812371910 287 | 1846940685 288 | 962872540 289 | 1044846328 290 | 1708211575 291 | 720364564 292 | 2145749737 293 | 438172207 294 | 231782789 295 | 213426644 296 | 2145936352 297 | 481697628 298 | 1018654945 299 | 1453046679 300 | 1315801377 301 | 1984141598 302 | 167732366 303 | 1658678810 304 | 1974655284 305 | 1497618396 306 | 84864707 307 | 2041592700 308 | 218187587 309 | 706775304 310 | 336405961 311 | 440427710 312 | 798354561 313 | 662645060 314 | 1564482173 315 | 1577223929 316 | 1697879697 317 | 1352763212 318 | 1601997246 319 | 1666603581 320 | 1882215968 321 | 1403105963 322 | 1062096026 323 | 1985999005 324 | 2028498199 325 | 772042622 326 | 549754941 327 | 237581903 328 | 774101877 329 | 1783334588 330 | 1186706656 331 | 1121425300 332 | 815037165 333 | 1191056590 334 | 824164310 335 | 833780457 336 | 336185193 337 | 641574855 338 | 1585103286 339 | 2088219123 340 | 239792428 341 | 679355163 342 | 1006329642 343 | 812551463 344 | 215906522 345 | 1500206546 346 | 352575335 347 | 2004287940 348 | 125374480 349 | 181995869 350 | 7601648 351 | 1005385042 352 | 446486192 353 | 651802781 354 | 1371413730 355 | 641131743 356 | 640698789 357 | 1933659028 358 | 2063822594 359 | 2090264483 360 | 888515515 361 | 509899615 362 | 1838599931 363 | 1786099275 364 | 130077230 365 | 1992992569 366 | 1742143216 367 | 1613799786 368 | 1086155970 369 | 259891754 370 | 135766834 371 | 761073030 372 | 1980758082 373 | 762063662 374 | 1001536382 375 | 1776130885 376 | 1215244812 377 | 1624228520 378 | 567496554 379 | 615268226 380 | 936053100 381 | 140420107 382 | 1610298569 383 | 1462385125 384 | 642863907 385 | 646400392 386 | 127983048 387 | 980352713 388 | 983422803 389 | 103489178 390 | 1320293173 391 | 585389040 392 | 576161210 393 | 1619641371 394 | 1655351813 395 | 438826010 396 | 2051840087 397 | 938001831 398 | 4077273 399 | 390499381 400 | 1661708396 401 | 1477050279 402 | 971957516 403 | 811070899 404 | 826795202 405 | 148458491 406 | 509212889 407 | 616377138 408 | 341968693 409 | 911922287 410 | 1113691643 411 | 2081000989 412 | 2058362955 413 | 1203654631 414 | 698233408 415 | 1138534542 416 | 460315565 417 | 125999246 418 | 1319380284 419 | 1835585420 420 | 1608441900 421 | 156521289 422 | 1912577168 423 | 1794120547 424 | 101188303 425 | 800063065 426 | 1858495065 427 | 1291650243 428 | 2136131394 429 | 480691643 430 | 185260509 431 | 2068058593 432 | 667671119 433 | 1543746709 434 | 1109442311 435 | 144158622 436 | 578971134 437 | 701259124 438 | 1433125689 439 | 295194246 440 | 462418640 441 | 1991089201 442 | 471924655 443 | 1454692234 444 | 1258609803 445 | 1394489319 446 | 466769486 447 | 383184356 448 | 822323607 449 | 1389405318 450 | 1240955725 451 | 282679288 452 | 225477736 453 | 1242960363 454 | 397206858 455 | 1136758273 456 | 266127551 457 | 2019848699 458 | 949143433 459 | 651796690 460 | 2031471453 461 | 194503034 462 | 1261057523 463 | 1344260856 464 | 1683926305 465 | 1063993012 466 | 748143844 467 | 131822555 468 | 1933176124 469 | 188395968 470 | 1733882200 471 | 1033552603 472 | 1482383828 473 | 1146994032 474 | 1436517151 475 | 301112748 476 | 332012110 477 | 657947593 478 | 472621846 479 | 2088100480 480 | 1441573798 481 | 1339560969 482 | 1927103195 483 | 2111848301 484 | 1136418879 485 | 1594618150 486 | 490665487 487 | 820400044 488 | 955450534 489 | 125843909 490 | 1278781146 491 | 1348268479 492 | 1708767598 493 | 1432604132 494 | 1658844435 495 | 1463755840 496 | 1747486620 497 | 916049371 498 | 425230846 499 | 590154543 500 | 1812291650 501 | 1815465736 502 | 1575610926 503 | 743895495 504 | 1515572109 505 | 1062183417 506 | 542512622 507 | 843418261 508 | 1569505846 509 | 1981582878 510 | 1082547724 511 | 86412026 512 | 805916870 513 | 424405825 514 | 647352551 515 | 1472044266 516 | 1208388585 517 | 677998383 518 | 1511795067 519 | 1491565885 520 | 2057497441 521 | 1837251650 522 | 1205287944 523 | 1452912870 524 | 994792897 525 | 2124812539 526 | 1780751669 527 | 200817185 528 | 1428130934 529 | 1592385674 530 | 1621055449 531 | 521813851 532 | 183883558 533 | 1240109196 534 | 1649506092 535 | 1284239586 536 | 1369312844 537 | 1645197805 538 | 1703930810 539 | 398948432 540 | 2094987643 541 | 1783027265 542 | 330445395 543 | 753670121 544 | 431622903 545 | 19908688 546 | 1568218904 547 | 198185608 548 | 279209058 549 | 354722620 550 | 1387347683 551 | 1714313654 552 | 1200724066 553 | 1006650403 554 | 987610551 555 | 1733133820 556 | 450935447 557 | 1479071989 558 | 201396307 559 | 1444674884 560 | 681993623 561 | 346926489 562 | 282403870 563 | 1008948334 564 | 1282526006 565 | 1079934676 566 | 1477623390 567 | 1206616518 568 | 1858219519 569 | 1539789415 570 | 384352850 571 | 933728610 572 | 522576212 573 | 607051610 574 | 839812156 575 | 1645877786 576 | 1636137420 577 | 97535075 578 | 129059414 579 | 464072286 580 | 125919339 581 | 1776644905 582 | 505684254 583 | 640295530 584 | 1596550055 585 | 874679278 586 | 429100986 587 | 378457980 588 | 1978791107 589 | 532531960 590 | 1427010462 591 | 1690689471 592 | 1147515861 593 | 1108806885 594 | 1752191084 595 | 923499918 596 | 1485436380 597 | 1832658520 598 | 301895583 599 | 1377824247 600 | 1982814676 601 | 2065308773 602 | 1439451730 603 | 959112041 604 | 2076677883 605 | 814094191 606 | 260598710 607 | 768966025 608 | 504039876 609 | 1612803422 610 | 846135466 611 | 1393333627 612 | 187227128 613 | 1643830046 614 | 1617396518 615 | 441322186 616 | 44934694 617 | 1271620277 618 | 439302246 619 | 24170675 620 | 139149061 621 | 755482580 622 | 205433692 623 | 1989705296 624 | 455018379 625 | 1181517390 626 | 1391170664 627 | 1329339033 628 | 1606786601 629 | 1374964449 630 | 1031606739 631 | 2035465028 632 | 1115218925 633 | 1682929065 634 | 949091376 635 | 1264033107 636 | 1269222489 637 | 1533273358 638 | 1039950026 639 | 379884393 640 | 1417076495 641 | 1416736947 642 | 1227952988 643 | 72887573 644 | 1079980334 645 | 216861506 646 | 207287283 647 | 122958266 648 | 2006606953 649 | 747903670 650 | 1374757153 651 | 508912967 652 | 1164379288 653 | 703117893 654 | 173925176 655 | 2101619752 656 | 553038335 657 | 1842267047 658 | 932026411 659 | 901054260 660 | 2102201725 661 | 1445246891 662 | 131626168 663 | 244235506 664 | 559561980 665 | 1414968507 666 | 231664743 667 | 1436715031 668 | 473117553 669 | 1339458568 670 | 431259777 671 | 370472928 672 | 111043838 673 | 1685622847 674 | 2109887005 675 | 1801832486 676 | 2003743938 677 | 120022974 678 | 124313212 679 | 1445071153 680 | 1373316174 681 | 2053380795 682 | 233485072 683 | 1560914597 684 | 438502108 685 | 1475321035 686 | 833681937 687 | 1661032002 688 | 1543260034 689 | 247355088 690 | 22273196 691 | 1031417074 692 | 359638440 693 | 1437854754 694 | 1262296317 695 | 1702107904 696 | 531341073 697 | 1992712437 698 | 1219245204 699 | 1189977970 700 | 1553953517 701 | 512620423 702 | 2071824350 703 | 1082857404 704 | 641895231 705 | 2076448494 706 | 1603397705 707 | 24476111 708 | 1649832562 709 | 811431750 710 | 198932039 711 | 86814096 712 | 535219665 713 | 1558948500 714 | 396789173 715 | 854070895 716 | 1130042225 717 | 220874106 718 | 268059001 719 | 1838718314 720 | 1292352588 721 | 2066800495 722 | 2085430180 723 | 574313740 724 | 1645806322 725 | 852998995 726 | 587455473 727 | 1130651826 728 | 1610953700 729 | 1099140525 730 | 1546315194 731 | 1883344123 732 | 1777912841 733 | 575039049 734 | 1495081490 735 | 516451437 736 | 351450896 737 | 1391387032 738 | 1494436783 739 | 141464535 740 | 1861493504 741 | 982399582 742 | 1545070429 743 | 1899458299 744 | 23550266 745 | 695480691 746 | 648805464 747 | 775836526 748 | 2126050937 749 | 176670738 750 | 577888308 751 | 635166651 752 | 446370482 753 | 1897074387 754 | 1938766747 755 | 274832056 756 | 1427897981 757 | 2120017780 758 | 1135968910 759 | 165797308 760 | 61759788 761 | 1526192701 762 | 241818682 763 | 2024030789 764 | 1210128615 765 | 448459483 766 | 315192904 767 | 598473012 768 | 1446482083 769 | 991065172 770 | 1139999528 771 | 1218792116 772 | 1879419614 773 | 2131002158 774 | 1351448014 775 | 1497869577 776 | 586120494 777 | 980186762 778 | 453910654 779 | 788247747 780 | 965564770 781 | 1729602199 782 | 1776125666 783 | 1281853515 784 | 1514256632 785 | 820767822 786 | 1965152024 787 | 1101123544 788 | 1546662845 789 | 448999070 790 | 2083438028 791 | 1796667467 792 | 1091843933 793 | 750292483 794 | 453839370 795 | 1464645292 796 | 924788467 797 | 1093039347 798 | 1933559996 799 | 1571561265 800 | 577643058 801 | 1367680421 802 | 1921490868 803 | 1961842511 804 | 1439597298 805 | 1837532221 806 | 1232750244 807 | 633179309 808 | 483511007 809 | 1913433119 810 | 2114674610 811 | 1969827642 812 | 1527009810 813 | 1932207297 814 | 1639823539 815 | 381436635 816 | 1225789337 817 | 380420774 818 | 1153469604 819 | 2100802348 820 | 1643489942 821 | 292771755 822 | 415110818 823 | 1167654966 824 | 1404221440 825 | 814156867 826 | 516245250 827 | 1849295088 828 | 762732372 829 | 947155596 830 | 343291545 831 | 358507780 832 | 1804646283 833 | 1190722010 834 | 751025810 835 | 1412415413 836 | 2005437181 837 | 637581513 838 | 964403940 839 | 338852209 840 | 1795716522 841 | 431072236 842 | 261065593 843 | 167660272 844 | 67510610 845 | 1362540337 846 | 1214534454 847 | 1060839942 848 | 1434698171 849 | 1345088944 850 | 677587258 851 | 209026986 852 | 2038494417 853 | 1758795455 854 | 759296520 855 | 2064018217 856 | 553912070 857 | 839783320 858 | 1074008807 859 | 1458328674 860 | 1525891261 861 | 1396451014 862 | 874478528 863 | 1278694700 864 | 1424450524 865 | 1703387483 866 | 1005304782 867 | 113723992 868 | 402461913 869 | 303740572 870 | 1745881191 871 | 359783686 872 | 256799876 873 | 35270658 874 | 1018550622 875 | 2135471267 876 | 1210905624 877 | 751185812 878 | 1522880612 879 | 1828349026 880 | 1877906469 881 | 1140754310 882 | 1495274503 883 | 1472002676 884 | 1581569996 885 | 13398021 886 | 1179029751 887 | 566312751 888 | 872952139 889 | 236970437 890 | 1956839725 891 | 121057743 892 | 1620623370 893 | 22806917 894 | 1165336256 895 | 2020631130 896 | 1235586570 897 | 350964130 898 | 25690549 899 | 852310925 900 | 1851357756 901 | 1594772959 902 | 744019401 903 | 1602060168 904 | 1801725797 905 | 1933004156 906 | 11869465 907 | 1847354168 908 | 475355805 909 | 905449071 910 | 2045838900 911 | 1909159048 912 | 677345679 913 | 1142766250 914 | 1196587282 915 | 1324758855 916 | 2113134216 917 | 136257970 918 | 19140710 919 | 152773847 920 | 491289943 921 | 532985935 922 | 1416109403 923 | 1771403931 924 | 752342694 925 | 1870770818 926 | 239524770 927 | 1523711202 928 | 1665522341 929 | 934768475 930 | 1720194141 931 | 485475843 932 | 1352024307 933 | 1605860679 934 | 851243644 935 | 169888432 936 | 1147540143 937 | 547299920 938 | 1504795236 939 | 1946802618 940 | 1265850938 941 | 1365663312 942 | 1670240610 943 | 54585615 944 | 632103088 945 | 1551761385 946 | 1080317444 947 | 671834394 948 | 1082968682 949 | 2028519364 950 | 186411342 951 | 630384793 952 | 1272101581 953 | 406259076 954 | 806496518 955 | 589768423 956 | 581661835 957 | 2014296141 958 | 999821934 959 | 1320526863 960 | 417684761 961 | 937950218 962 | 297392771 963 | 456624082 964 | 790722360 965 | 219385172 966 | 1493837499 967 | 668199949 968 | 162799077 969 | 789426696 970 | 125207302 971 | 985335813 972 | 895572869 973 | 233075975 974 | 1185660827 975 | 1857324176 976 | 805565506 977 | 256309282 978 | 1260287024 979 | 2131002730 980 | 1072967900 981 | 1806915954 982 | 125399206 983 | 702704522 984 | 2014059664 985 | 436506262 986 | 962264686 987 | 292877214 988 | 2141714723 989 | 1072041703 990 | 365348651 991 | 113844794 992 | 917154954 993 | 927860090 994 | 1440910046 995 | 2138174703 996 | 1315900029 997 | 616506922 998 | 360148878 999 | 931563723 1000 | 1537572194 1001 | 822044757 1002 | 1716567891 1003 | 64654574 1004 | 1812745400 1005 | 672874675 1006 | 1976091870 1007 | 934464093 1008 | 1703666949 1009 | 561740237 1010 | 2114066139 1011 | 1218041109 1012 | 844312324 1013 | 1724819245 1014 | 592783513 1015 | 1487288931 1016 | 886325832 1017 | 1472848448 1018 | 975776599 1019 | 1925496946 1020 | 61503188 1021 | 281715956 1022 | 307551775 1023 | 760313051 1024 | 860016376 1025 | 431678819 1026 | 1803051717 1027 | 463717849 1028 | 1185829142 1029 | 919799912 1030 | 706286084 1031 | 1782862911 1032 | 1972828102 1033 | 720355295 1034 | 123795432 1035 | 1346071576 1036 | 286213559 1037 | 1056767144 1038 | 205676332 1039 | 352655072 1040 | 1954580587 1041 | 2101453454 1042 | 1487194541 1043 | 541869184 1044 | 1493965595 1045 | 1268895932 1046 | 396088696 1047 | 1998880652 1048 | 26892558 1049 | 588745689 1050 | 1889987530 1051 | 207353420 1052 | 1811196328 1053 | 468913484 1054 | 1028002151 1055 | 798710245 1056 | 2003975255 1057 | 786930971 1058 | 444492253 1059 | 550902338 1060 | 2015125702 1061 | 1453845810 1062 | 2008553714 1063 | 1252723383 1064 | 264299100 1065 | 573876046 1066 | 1361536720 1067 | 1762299867 1068 | 828558674 1069 | 1847201794 1070 | 1829941840 1071 | 273715490 1072 | 1532516154 1073 | 1299810151 1074 | 292313805 1075 | 1900498754 1076 | 1463863130 1077 | 2008628337 1078 | 1699032319 1079 | 1152337554 1080 | 2049435002 1081 | 1360962232 1082 | 286606971 1083 | 517041645 1084 | 331644784 1085 | 79244542 1086 | 1574527653 1087 | 215570051 1088 | 1174719975 1089 | 279569052 1090 | 959307293 1091 | 15378844 1092 | 44680481 1093 | 774017116 1094 | 67583029 1095 | 1180003172 1096 | 718907264 1097 | 12025526 1098 | 921128540 1099 | 1891207088 1100 | 1340755242 1101 | 141754334 1102 | 1717009242 1103 | 687779894 1104 | 1996748473 1105 | 329783290 1106 | 931044156 1107 | 626988471 1108 | 750747145 1109 | 1640824345 1110 | 129755701 1111 | 1896200816 1112 | 1855463100 1113 | 837208631 1114 | 771733435 1115 | 1330043729 1116 | 1281677510 1117 | 1810967382 1118 | 1057309230 1119 | 955798469 1120 | 894667527 1121 | 946091207 1122 | 280019378 1123 | 1614105514 1124 | 18878211 1125 | 1003826702 1126 | 1675030212 1127 | 110571093 1128 | 2035273890 1129 | 1561601146 1130 | 1656558661 1131 | 129242702 1132 | 2146460007 1133 | 1352844655 1134 | 1821564423 1135 | 494241408 1136 | 1029197871 1137 | 1807448999 1138 | 1045718553 1139 | 2066973523 1140 | 1727403307 1141 | 1818842146 1142 | 2093804578 1143 | 1002460934 1144 | 1788641828 1145 | 1518612910 1146 | 572962991 1147 | 354757880 1148 | 962956161 1149 | 18265744 1150 | 1131189531 1151 | 1054529207 1152 | 1611039782 1153 | 1700581701 1154 | 2134339946 1155 | 1849796047 1156 | 249054487 1157 | 181717393 1158 | 54231145 1159 | 1142724534 1160 | 220230226 1161 | 986129529 1162 | 632786413 1163 | 218917533 1164 | 2137707929 1165 | 1438617051 1166 | 1255641035 1167 | 1529506477 1168 | 2021691622 1169 | 1103934816 1170 | 1453342379 1171 | 2084052347 1172 | 1599457070 1173 | 2040655898 1174 | 192334384 1175 | 810942324 1176 | 508741166 1177 | 1035103117 1178 | 1071004862 1179 | 1733339641 1180 | 1148153336 1181 | 54061961 1182 | 627576279 1183 | 699741816 1184 | 906234552 1185 | 458353086 1186 | 197525044 1187 | 1627563508 1188 | 1875159959 1189 | 1326665128 1190 | 416815527 1191 | 1356474084 1192 | 1687219672 1193 | 648387303 1194 | 7112013 1195 | 782350459 1196 | 1925799259 1197 | 1950964296 1198 | 269233128 1199 | 262931896 1200 | 594553381 1201 | 1945200970 1202 | 1796621057 1203 | 1911088106 1204 | 892642760 1205 | 1440536486 1206 | 438824516 1207 | 339053639 1208 | 1383380486 1209 | 1290651168 1210 | 275843195 1211 | 1167525229 1212 | 287265125 1213 | 1747789716 1214 | 200713887 1215 | 812232377 1216 | 1073175542 1217 | 562275290 1218 | 1321036641 1219 | 1304408577 1220 | 1507458375 1221 | 475444255 1222 | 555926508 1223 | 1079550602 1224 | 1067468932 1225 | 378997800 1226 | 248631163 1227 | 1624701969 1228 | 992434113 1229 | 354426912 1230 | 460414887 1231 | 915354889 1232 | 1733611828 1233 | 1698756606 1234 | 1220969376 1235 | 163367692 1236 | 1453853825 1237 | 1237854050 1238 | 169320311 1239 | 342199846 1240 | 521068664 1241 | 206566731 1242 | 1455573249 1243 | 1708482155 1244 | 850068222 1245 | 2100482544 1246 | 1079284021 1247 | 854169973 1248 | 1921388328 1249 | 1321081153 1250 | 1181381968 1251 | 867283930 1252 | 2022078793 1253 | 887110978 1254 | 2136760669 1255 | 76048292 1256 | 407046023 1257 | 1995124332 1258 | 2020095526 1259 | 2015988418 1260 | 1390444581 1261 | 137136073 1262 | 1961047827 1263 | 1080797705 1264 | 973635419 1265 | 805559533 1266 | 974791616 1267 | 1980659130 1268 | 2073073729 1269 | 868519130 1270 | 1744042917 1271 | 1387649386 1272 | 1965481695 1273 | 1500063246 1274 | 102240061 1275 | 1813921804 1276 | 940526589 1277 | 768480944 1278 | 487359890 1279 | 1513869842 1280 | 493158506 1281 | 576935834 1282 | 794353598 1283 | 941031789 1284 | 1617358791 1285 | 1943248397 1286 | 1501449998 1287 | 2006537883 1288 | 1713035839 1289 | 625487740 1290 | 1259797802 1291 | 2018223385 1292 | 1233363723 1293 | 1781764308 1294 | 806524433 1295 | 282454559 1296 | 495153634 1297 | 1744970465 1298 | 85626854 1299 | 1896624725 1300 | 2028680112 1301 | 761158194 1302 | 1136635232 1303 | 833784607 1304 | 767225099 1305 | 987412353 1306 | 667878850 1307 | 769630568 1308 | 1732112792 1309 | 457026815 1310 | 419207086 1311 | 188811259 1312 | 1163414664 1313 | 1435148145 1314 | 1893085026 1315 | 1364423838 1316 | 1481739741 1317 | 148034021 1318 | 1032696412 1319 | 427533270 1320 | 1914892269 1321 | 1760459343 1322 | 178724078 1323 | 904951996 1324 | 576603050 1325 | 3827504 1326 | 218611528 1327 | 2124853581 1328 | 2142361071 1329 | 626181183 1330 | 1876008603 1331 | 149807837 1332 | 1622306554 1333 | 1283486335 1334 | 680452989 1335 | 1781168933 1336 | 954393999 1337 | 1569578758 1338 | 653112296 1339 | 2146900585 1340 | 1488210680 1341 | 1938620412 1342 | 1607190657 1343 | 472759957 1344 | 1359567174 1345 | 916466118 1346 | 2031475635 1347 | 596074327 1348 | 1072251391 1349 | 514373148 1350 | 1903251862 1351 | 1164322883 1352 | 1608200998 1353 | 1202900045 1354 | 1099556963 1355 | 1758246595 1356 | 1083695418 1357 | 1145506561 1358 | 1458442418 1359 | 378403539 1360 | 1056140593 1361 | 1162395145 1362 | 169932186 1363 | 867887977 1364 | 1777000059 1365 | 756798360 1366 | 2092577878 1367 | 270445514 1368 | 2044448522 1369 | 1652778450 1370 | 1409587770 1371 | 271637424 1372 | 429806470 1373 | 511955226 1374 | 1278070528 1375 | 1325681994 1376 | 2132069657 1377 | 1480826088 1378 | 527726633 1379 | 852875392 1380 | 1230700442 1381 | 895577740 1382 | 749328835 1383 | 194170553 1384 | 1034533196 1385 | 171986902 1386 | 2124253264 1387 | 1277371468 1388 | 1478494477 1389 | 1715229119 1390 | 9389127 1391 | 730271478 1392 | 965589880 1393 | 512165395 1394 | 1564111312 1395 | 423009298 1396 | 419314106 1397 | 1469233323 1398 | 750885152 1399 | 1252471498 1400 | 1735739002 1401 | 1877011102 1402 | 1385445972 1403 | 927220020 1404 | 501578168 1405 | 65932494 1406 | 790451162 1407 | 1861296255 1408 | 1360096441 1409 | 1350723683 1410 | 1530246205 1411 | 1680099071 1412 | 2145853658 1413 | 1692396300 1414 | 184869908 1415 | 1846298320 1416 | 785596019 1417 | 516561474 1418 | 561603486 1419 | 1632214726 1420 | 740031500 1421 | 643066521 1422 | 21925890 1423 | 958119563 1424 | 1471151455 1425 | 318209078 1426 | 738896032 1427 | 457584880 1428 | 280334687 1429 | 1121149838 1430 | 495021546 1431 | 1278409171 1432 | 470625673 1433 | 944261889 1434 | 220654260 1435 | 1073821187 1436 | 1638792569 1437 | 1414406372 1438 | 1640157973 1439 | 2136568994 1440 | 705288985 1441 | 87288716 1442 | 826432359 1443 | 132729790 1444 | 750682333 1445 | 332142731 1446 | 1389235481 1447 | 2114839667 1448 | 364071453 1449 | 1026608362 1450 | 948658721 1451 | 365988121 1452 | 269837247 1453 | 954801995 1454 | 695535055 1455 | 1857308179 1456 | 336975618 1457 | 1417450698 1458 | 385687967 1459 | 156684826 1460 | 1402701374 1461 | 1017416219 1462 | 886441541 1463 | 2140364791 1464 | 641662790 1465 | 399856121 1466 | 1548048845 1467 | 1301130132 1468 | 196180347 1469 | 1803770288 1470 | 513633465 1471 | 1339301866 1472 | 1999956008 1473 | 840851038 1474 | 1491490078 1475 | 143775652 1476 | 1585937161 1477 | 602925981 1478 | 1586677329 1479 | 47854027 1480 | 218223976 1481 | 1756927268 1482 | 892896492 1483 | 2013537747 1484 | 1826120382 1485 | 285804859 1486 | 615699379 1487 | 1510303177 1488 | 975740078 1489 | 591278041 1490 | 568138516 1491 | 20737111 1492 | 297466397 1493 | 972756779 1494 | 1576818788 1495 | 409240126 1496 | 1207802620 1497 | 2007993908 1498 | 1826619244 1499 | 129997088 1500 | 1554946140 1501 | 1327402042 1502 | 979049265 1503 | 1099155780 1504 | 126222134 1505 | 1389406652 1506 | 395224282 1507 | 1560960870 1508 | 1193281452 1509 | 1400851294 1510 | 1490910051 1511 | 910359954 1512 | 2118289421 1513 | 79637578 1514 | 458363708 1515 | 333636374 1516 | 303164465 1517 | 536220334 1518 | 816184415 1519 | 527593655 1520 | 1571778997 1521 | 582072997 1522 | 411012536 1523 | 1815836085 1524 | 811291334 1525 | 709068397 1526 | 1095829140 1527 | 2069018332 1528 | 3823885 1529 | 181949865 1530 | 1424530421 1531 | 1660874551 1532 | 1124726686 1533 | 1007121865 1534 | 647257250 1535 | 747547540 1536 | 1647546681 1537 | 926647476 1538 | 746100204 1539 | 775589753 1540 | 958964020 1541 | 377739633 1542 | 249452284 1543 | 103536117 1544 | 1396655556 1545 | 2087835571 1546 | 91545416 1547 | 1494388679 1548 | 1039281820 1549 | 1983662628 1550 | 1177674862 1551 | 1458550095 1552 | 1653537443 1553 | 1024725859 1554 | 1812710973 1555 | 869833643 1556 | 695043585 1557 | 588055085 1558 | 684668500 1559 | 595417013 1560 | 545482328 1561 | 1823188213 1562 | 621915170 1563 | 1110331960 1564 | 2070319419 1565 | 564378151 1566 | 893432944 1567 | 568076690 1568 | 220460949 1569 | 2006747978 1570 | 575020989 1571 | 1281022637 1572 | 1888380359 1573 | 1761253112 1574 | 1331804303 1575 | 468985864 1576 | 567684677 1577 | 41719624 1578 | 1576606599 1579 | 1662548222 1580 | 531017502 1581 | 1947168553 1582 | 591723901 1583 | 1273808344 1584 | 729810707 1585 | 1690629530 1586 | 685152244 1587 | 2112866397 1588 | 1428759150 1589 | 1031269253 1590 | 360695788 1591 | 1953688335 1592 | 751020317 1593 | 1984678137 1594 | 1777899560 1595 | 243963884 1596 | 1707250500 1597 | 1285397382 1598 | 61749238 1599 | 1807848133 1600 | 2079266390 1601 | 873540516 1602 | 227909921 1603 | 105230567 1604 | 37493347 1605 | 837498207 1606 | 339958853 1607 | 1258823666 1608 | 1455922505 1609 | 975029073 1610 | 140088946 1611 | 916564011 1612 | 1148003878 1613 | 1668356460 1614 | 31135910 1615 | 2024944091 1616 | 75419220 1617 | 653605800 1618 | 1195976788 1619 | 1694806964 1620 | 1100050246 1621 | 437973419 1622 | 1069218907 1623 | 376303816 1624 | 992005556 1625 | 1142058809 1626 | 1074297707 1627 | 2035539131 1628 | 2075680895 1629 | 316722197 1630 | 1043516873 1631 | 7825250 1632 | 1713044541 1633 | 2076890692 1634 | 252290719 1635 | 914299177 1636 | 778031891 1637 | 584372018 1638 | 471359791 1639 | 948335056 1640 | 544986490 1641 | 2073150222 1642 | 313637504 1643 | 1708675426 1644 | 133815110 1645 | 259971965 1646 | 2070049570 1647 | 1072102144 1648 | 1394464996 1649 | 2061358795 1650 | 1956333354 1651 | 1962903715 1652 | 1018143971 1653 | 1054284180 1654 | 773749246 1655 | 2089615993 1656 | 544084405 1657 | 2119384291 1658 | 825846242 1659 | 206903116 1660 | 1458790325 1661 | 1804376993 1662 | 1778641660 1663 | 1350594484 1664 | 182471532 1665 | 2084891816 1666 | 1251106625 1667 | 2056620029 1668 | 1790131215 1669 | 267830932 1670 | 259671980 1671 | 2140126422 1672 | 755324492 1673 | 1286528727 1674 | 29651414 1675 | 1722480318 1676 | 1480554309 1677 | 467871797 1678 | 1663134003 1679 | 1005117394 1680 | 1351263268 1681 | 993785321 1682 | 520136433 1683 | 994923142 1684 | 1674217423 1685 | 2065486834 1686 | 1079420904 1687 | 787703225 1688 | 1023427432 1689 | 1755716443 1690 | 270082938 1691 | 2032578887 1692 | 1040057425 1693 | 1100858054 1694 | 1149996644 1695 | 1248229536 1696 | 299247230 1697 | 322050546 1698 | 1475863562 1699 | 1032062115 1700 | 288599776 1701 | 1643590498 1702 | 1155888829 1703 | 361521993 1704 | 1721357683 1705 | 1651956808 1706 | 516797415 1707 | 718357760 1708 | 584885995 1709 | 343064170 1710 | 1321509970 1711 | 536434686 1712 | 1687120860 1713 | 667955861 1714 | 587754526 1715 | 1441962358 1716 | 1076926728 1717 | 1640626275 1718 | 1355008278 1719 | 426832863 1720 | 2074544875 1721 | 1592585733 1722 | 1859908358 1723 | 1418398185 1724 | 1708678349 1725 | 890207104 1726 | 547333003 1727 | 538165254 1728 | 888348861 1729 | 1031832681 1730 | 1182029560 1731 | 446489886 1732 | 1561498127 1733 | 1842071848 1734 | 1269355890 1735 | 1033922292 1736 | 320600264 1737 | 84567827 1738 | 1856411089 1739 | 1774363969 1740 | 1332615936 1741 | 742566134 1742 | 2014819927 1743 | 177964296 1744 | 1406008876 1745 | 479080603 1746 | 1212572204 1747 | 1374563957 1748 | 1721470208 1749 | 344311272 1750 | 1946520429 1751 | 64918345 1752 | 114851076 1753 | 1498368999 1754 | 1626421323 1755 | 1658065791 1756 | 36620555 1757 | 80252936 1758 | 319240503 1759 | 1413316186 1760 | 1767829136 1761 | 1573583126 1762 | 1962609728 1763 | 2084932398 1764 | 1110375774 1765 | 1517719542 1766 | 1689923962 1767 | 309009043 1768 | 1046060061 1769 | 1699326004 1770 | 1231588219 1771 | 639167641 1772 | 1256228940 1773 | 1069432496 1774 | 249327413 1775 | 1905740317 1776 | 1705030636 1777 | 1886974083 1778 | 69079669 1779 | 648979748 1780 | 1868029423 1781 | 917380440 1782 | 1222007144 1783 | 524860215 1784 | 1013970301 1785 | 534389007 1786 | 29127984 1787 | 946373363 1788 | 1715135485 1789 | 1432106922 1790 | 944788301 1791 | 1081730985 1792 | 256961569 1793 | 1375720881 1794 | 1303835077 1795 | 278353781 1796 | 1799891619 1797 | 1097482524 1798 | 1528886306 1799 | 1051615601 1800 | 602744764 1801 | 1542650449 1802 | 1248096702 1803 | 348759008 1804 | 1547524201 1805 | 1715658128 1806 | 1816862801 1807 | 1154538200 1808 | 1622135516 1809 | 2039453020 1810 | 2095241028 1811 | 641827202 1812 | 1750303245 1813 | 990259405 1814 | 803255652 1815 | 2097878584 1816 | 1873593143 1817 | 1936000052 1818 | 1086842398 1819 | 770941228 1820 | 795185453 1821 | 1599046850 1822 | 212475151 1823 | 1316494986 1824 | 608405330 1825 | 1865492882 1826 | 1528065151 1827 | 1232521180 1828 | 1858082265 1829 | 1187743799 1830 | 1239807579 1831 | 555312975 1832 | 1816154892 1833 | 2106534932 1834 | 2066187517 1835 | 705978131 1836 | 932656553 1837 | 73841905 1838 | 245168205 1839 | 752469649 1840 | 1255953356 1841 | 170894167 1842 | 1022150434 1843 | 742228587 1844 | 260828050 1845 | 193288579 1846 | 426458936 1847 | 112109871 1848 | 1381305042 1849 | 886543585 1850 | 1837083069 1851 | 499168494 1852 | 261679188 1853 | 329732195 1854 | 1357163512 1855 | 1127101046 1856 | 1429336302 1857 | 245090250 1858 | 1393386649 1859 | 77950538 1860 | 828746740 1861 | 1519738162 1862 | 1861422120 1863 | 1398653637 1864 | 371873255 1865 | 884703267 1866 | 934011357 1867 | 400698343 1868 | 1898378059 1869 | 1749343075 1870 | 755173218 1871 | 1928627535 1872 | 170120236 1873 | 1765627150 1874 | 139058326 1875 | 211127508 1876 | 595851082 1877 | 2024906210 1878 | 1593814460 1879 | 1138799802 1880 | 222725366 1881 | 476146068 1882 | 645568820 1883 | 1324486258 1884 | 743494471 1885 | 2043972195 1886 | 1347910609 1887 | 1964798479 1888 | 1744409189 1889 | 91739323 1890 | 634400267 1891 | 1138487463 1892 | 1298397443 1893 | 982557668 1894 | 1889880194 1895 | 1654668476 1896 | 1086502189 1897 | 915165913 1898 | 1107712979 1899 | 661420732 1900 | 399680835 1901 | 845181510 1902 | 411805030 1903 | 884328289 1904 | 1889952444 1905 | 805528113 1906 | 25163305 1907 | 1995141728 1908 | 1485456304 1909 | 939424478 1910 | 692665657 1911 | 1438058988 1912 | 1145968231 1913 | 2101565487 1914 | 1512514548 1915 | 1628137081 1916 | 1300384138 1917 | 1009206760 1918 | 1076073853 1919 | 1846932565 1920 | 1553874068 1921 | 1944723559 1922 | 1030848416 1923 | 102496036 1924 | 434609288 1925 | 1715663832 1926 | 1460233632 1927 | 173397560 1928 | 919682930 1929 | 715399737 1930 | 1878982034 1931 | 114787821 1932 | 803542106 1933 | 850339185 1934 | 1300302792 1935 | 1308682813 1936 | 1582775389 1937 | 1861067845 1938 | 1464784482 1939 | 394692791 1940 | 1182171834 1941 | 1036056987 1942 | 1512377398 1943 | 984854734 1944 | 1812686901 1945 | 1654764929 1946 | 1580401204 1947 | 976542693 1948 | 1229855912 1949 | 1165997541 1950 | 1376373737 1951 | 2087698766 1952 | 1162642201 1953 | 130078397 1954 | 1390555104 1955 | 1823638736 1956 | 264283550 1957 | 542699053 1958 | 518271814 1959 | 1565380122 1960 | 1870978182 1961 | 1526026067 1962 | 52974390 1963 | 1687858491 1964 | 1810173273 1965 | 514510058 1966 | 1272117104 1967 | 1460796293 1968 | 2106686787 1969 | 1051135316 1970 | 76405814 1971 | 1311795710 1972 | 415770635 1973 | 437846059 1974 | 1777374124 1975 | 599480264 1976 | 975813480 1977 | 270407098 1978 | 1503522301 1979 | 258546287 1980 | 490050725 1981 | 994373084 1982 | 77478036 1983 | 1826889354 1984 | 633207129 1985 | 1968288893 1986 | 856716754 1987 | 1400813973 1988 | 736547417 1989 | 1253964990 1990 | 874677897 1991 | 1776993081 1992 | 1784292004 1993 | 106117247 1994 | 1006751822 1995 | 466135644 1996 | 1360568058 1997 | 580708019 1998 | 725683653 1999 | 132360014 2000 | 1545894482 2001 | 472566108 2002 | 496801560 2003 | 1199956328 2004 | 926683610 2005 | 330792040 2006 | 86955886 2007 | 401736003 2008 | 55310216 2009 | 685468722 2010 | 1269366822 2011 | 1514370930 2012 | 1698778827 2013 | 770192085 2014 | 1566997507 2015 | 2012179811 2016 | 1890201318 2017 | 1696956211 2018 | 536325631 2019 | 1612102763 2020 | 1254959157 2021 | 173416254 2022 | 1735439675 2023 | 470446423 2024 | 1964661591 2025 | 59702246 2026 | 2088492394 2027 | 721863113 2028 | 534832171 2029 | 1801301054 2030 | 1468518032 2031 | 1169708411 2032 | 1103716746 2033 | 1058114387 2034 | 1276908613 2035 | 76262097 2036 | 1825400224 2037 | 1028728872 2038 | 97647585 2039 | 889912410 2040 | 1663400334 2041 | 1425094722 2042 | 342092752 2043 | 107092368 2044 | 94566112 2045 | 900030039 2046 | 1902401940 2047 | 904898989 2048 | 1626347402 2049 | 705906998 2050 | 1163552466 2051 | 620529207 2052 | 1634141118 2053 | 1067556278 2054 | 1862567835 2055 | 1135510567 2056 | 2109427007 2057 | 199751050 2058 | 74185240 2059 | 1847409189 2060 | 1308127119 2061 | 1729526128 2062 | 1379478936 2063 | 2105644397 2064 | 135894433 2065 | 1237037832 2066 | 1781041047 2067 | 324450779 2068 | 186488790 2069 | 1619752635 2070 | 285074800 2071 | 404031833 2072 | 690447982 2073 | 1923188032 2074 | 161559422 2075 | 266462348 2076 | 490682158 2077 | 810853167 2078 | 1902576598 2079 | 886572782 2080 | 553212222 2081 | 1151192866 2082 | 1955644440 2083 | 949998536 2084 | 4157252 2085 | 398516082 2086 | 2085402015 2087 | 1026568617 2088 | 1351812065 2089 | 144872467 2090 | 1045121359 2091 | 324525944 2092 | 438771719 2093 | 1413168000 2094 | 305684550 2095 | 1909514018 2096 | 445762223 2097 | 324515476 2098 | 349490139 2099 | 1277631309 2100 | 485383282 2101 | 90173846 2102 | 9596311 2103 | 1567616827 2104 | 1811326524 2105 | 1701909882 2106 | 1958338106 2107 | 673878885 2108 | 992008744 2109 | 1139534911 2110 | 1626375242 2111 | 1952439876 2112 | 1697864061 2113 | 910204796 2114 | 1802403508 2115 | 1956223103 2116 | 126844664 2117 | 1419895346 2118 | 961796017 2119 | 106233752 2120 | 2008101631 2121 | 546850263 2122 | 162963120 2123 | 1131942391 2124 | 2013468211 2125 | 1430519578 2126 | 555338626 2127 | 610392784 2128 | 747758768 2129 | 1045766617 2130 | 2048469284 2131 | 2103944752 2132 | 1736685165 2133 | 321421580 2134 | 856442385 2135 | 449539152 2136 | 680388284 2137 | 1995606891 2138 | 501534497 2139 | 1945263915 2140 | 518220588 2141 | 2111210063 2142 | 226444337 2143 | 234996400 2144 | 1630216081 2145 | 2026631554 2146 | 1556360731 2147 | 1311276537 2148 | 213581256 2149 | 144663389 2150 | 40440655 2151 | 1969509797 2152 | 105191325 2153 | 510738829 2154 | 1178393419 2155 | 2022148033 2156 | 803211516 2157 | 923131238 2158 | 185800019 2159 | 712604113 2160 | 1419501143 2161 | 1646261473 2162 | 1060212427 2163 | 2088667465 2164 | 2065166335 2165 | 419109685 2166 | 134963057 2167 | 1467104667 2168 | 408201314 2169 | 1842485064 2170 | 757472285 2171 | 558310319 2172 | 1048703493 2173 | 660626339 2174 | 1721950830 2175 | 1795236255 2176 | 1591019839 2177 | 1575256794 2178 | 1411777883 2179 | 983615880 2180 | 236966469 2181 | 1130992697 2182 | 67882032 2183 | 673103270 2184 | 1435660203 2185 | 1469617254 2186 | 729505322 2187 | 33701576 2188 | 1565682484 2189 | 1327389813 2190 | 1383233599 2191 | 1372736697 2192 | 417583390 2193 | 1032387262 2194 | 1678450855 2195 | 103206711 2196 | 2024722273 2197 | 1209826355 2198 | 421552528 2199 | 96924311 2200 | 536001202 2201 | 506841459 2202 | 1743276990 2203 | 2106123816 2204 | 728502170 2205 | 1764 2206 | 1397150766 2207 | 40342888 2208 | 640446037 2209 | 216466733 2210 | 643532583 2211 | 742082538 2212 | 490613480 2213 | 1460299540 2214 | 729787726 2215 | 1880828926 2216 | 391797533 2217 | 561774522 2218 | 494176118 2219 | 227135542 2220 | 730423179 2221 | 950915763 2222 | 1379397419 2223 | 192606052 2224 | 19530333 2225 | 448559857 2226 | 2059017898 2227 | 658797490 2228 | 8623817 2229 | 1936383035 2230 | 677835639 2231 | 2030345158 2232 | 968760768 2233 | 1335989946 2234 | 219437289 2235 | 332984690 2236 | 1250028251 2237 | 642686780 2238 | 115544344 2239 | 2137011293 2240 | 1657428372 2241 | 1577968093 2242 | 823844544 2243 | 329173900 2244 | 105919513 2245 | 128305567 2246 | 1221672353 2247 | 1122222 2248 | 1897413891 2249 | 1979920159 2250 | 714954935 2251 | 91462366 2252 | 305019695 2253 | 329293828 2254 | 394706281 2255 | 1915818184 2256 | 30948557 2257 | 601639529 2258 | 886390600 2259 | 1896393426 2260 | 277412752 2261 | 929275965 2262 | 558030893 2263 | 574033891 2264 | 259351696 2265 | 2029734423 2266 | 2063964123 2267 | 1473486151 2268 | 837636060 2269 | 1348865071 2270 | 613858612 2271 | 1978086360 2272 | 1724723256 2273 | 1712298140 2274 | 663990175 2275 | 526948817 2276 | 1685587700 2277 | 989049466 2278 | 797712353 2279 | 82368046 2280 | 176820656 2281 | 874897715 2282 | 2062694260 2283 | 1979355813 2284 | 1717006386 2285 | 607777959 2286 | 1517376270 2287 | 291667839 2288 | 1684801316 2289 | 865143004 2290 | 1176270918 2291 | 260609198 2292 | 1803375246 2293 | 853718523 2294 | 1287514437 2295 | 2057281495 2296 | 887448598 2297 | 1868581696 2298 | 1875169012 2299 | 1567034178 2300 | 1735788793 2301 | 1001486388 2302 | 112484215 2303 | 983877520 2304 | 437857337 2305 | 195194519 2306 | 329562427 2307 | 279235789 2308 | 368015901 2309 | 1424354395 2310 | 1008741437 2311 | 1681413421 2312 | 1521216330 2313 | 941517303 2314 | 997780790 2315 | 1743608278 2316 | 323795274 2317 | 181572156 2318 | 37493827 2319 | 230672865 2320 | 402349030 2321 | 1725711256 2322 | 318975282 2323 | 2044510881 2324 | 1089718438 2325 | 1685272476 2326 | 100575784 2327 | 1737742078 2328 | 14571881 2329 | 155461608 2330 | 2130056971 2331 | 1822134544 2332 | 696878514 2333 | 962695765 2334 | 165160735 2335 | 1308552514 2336 | 458748371 2337 | 766031205 2338 | 1201264397 2339 | 1396253289 2340 | 70687460 2341 | 373366457 2342 | 1093677954 2343 | 910338280 2344 | 1148292038 2345 | 1957683386 2346 | 1925359492 2347 | 1404295218 2348 | 1796292109 2349 | 2125702013 2350 | 985865278 2351 | 2026134337 2352 | 1089540713 2353 | 322958365 2354 | 1356498489 2355 | 1763205891 2356 | 2088180466 2357 | 1254067382 2358 | 100716925 2359 | 1952312628 2360 | 1150248669 2361 | 2051860472 2362 | 560324594 2363 | 1035136757 2364 | 578553664 2365 | 649789075 2366 | 1512136959 2367 | 260685658 2368 | 661870829 2369 | 1450331786 2370 | 115998860 2371 | 411593868 2372 | 404280536 2373 | 342015095 2374 | 968947287 2375 | 1682781961 2376 | 2067821207 2377 | 123485854 2378 | 1047394279 2379 | 376624549 2380 | 732896991 2381 | 946849291 2382 | 250574086 2383 | 1001931132 2384 | 2000555208 2385 | 1617352971 2386 | 1105579350 2387 | 721774689 2388 | 1699345951 2389 | 247469269 2390 | 895424574 2391 | 525534715 2392 | 1697612550 2393 | 1553530422 2394 | 186264882 2395 | 1651033060 2396 | 1286785755 2397 | 90215504 2398 | 314768847 2399 | 647522011 2400 | 577385409 2401 | 1003474034 2402 | 1710573872 2403 | 1603047710 2404 | 136937807 2405 | 1596954259 2406 | 808653001 2407 | 1916839695 2408 | 488571107 2409 | 313768205 2410 | 106376218 2411 | 1071097971 2412 | 966221961 2413 | 1050516603 2414 | 105639075 2415 | 1471833961 2416 | 1539044881 2417 | 1790652741 2418 | 658055442 2419 | 1643969886 2420 | 1998704651 2421 | 475747688 2422 | 1796641794 2423 | 1302329073 2424 | 1169791656 2425 | 1180554708 2426 | 4810323 2427 | 871868630 2428 | 1697510980 2429 | 1977996078 2430 | 23895364 2431 | 716677670 2432 | 372700687 2433 | 552297473 2434 | 524099470 2435 | 300976648 2436 | 533238457 2437 | 1604752755 2438 | 619983588 2439 | 1232119920 2440 | 835081632 2441 | 1422203553 2442 | 860711670 2443 | 1582214833 2444 | 1018885167 2445 | 120937959 2446 | 358159074 2447 | 1119586400 2448 | 1892336490 2449 | 311771772 2450 | 230521868 2451 | 1450281554 2452 | 865328579 2453 | 1533371351 2454 | 411500230 2455 | 1978499096 2456 | 868008931 2457 | 2082277169 2458 | 1230788316 2459 | 629458146 2460 | 1324022041 2461 | 1637398238 2462 | 1946255017 2463 | 1790125295 2464 | 1978955066 2465 | 815478325 2466 | 683610570 2467 | 1238735567 2468 | 206810447 2469 | 921599073 2470 | 340794110 2471 | 706301175 2472 | 324607688 2473 | 904127725 2474 | 626915546 2475 | 2040327506 2476 | 1030804096 2477 | 1391156497 2478 | 112493695 2479 | 105822023 2480 | 1465150604 2481 | 1216125374 2482 | 1953768315 2483 | 1428350610 2484 | 109357757 2485 | 246555243 2486 | 929328765 2487 | 2008707112 2488 | 1284376165 2489 | 1168555165 2490 | 1341140566 2491 | 1158589218 2492 | 2136356309 2493 | 2136832968 2494 | 150664704 2495 | 1116313423 2496 | 215918982 2497 | 2127709047 2498 | 1451670353 2499 | 915752065 2500 | 1297682105 2501 | 1594612209 2502 | 1747271636 2503 | 631185495 2504 | 1622165969 2505 | 909875955 2506 | 1735188256 2507 | 112982636 2508 | 1896163745 2509 | 1755563217 2510 | 1571841229 2511 | 79504053 2512 | 449398461 2513 | 861445183 2514 | 1568869044 2515 | 913725897 2516 | 912053441 2517 | 818451498 2518 | 1239900464 2519 | 110192791 2520 | 1179823076 2521 | 1443168824 2522 | 455573432 2523 | 1600955732 2524 | 1384360490 2525 | 86494229 2526 | 1297347384 2527 | 46530119 2528 | 552428165 2529 | 68810066 2530 | 1147272345 2531 | 1032543713 2532 | 1677002022 2533 | 509843882 2534 | 261259626 2535 | 1388004336 2536 | 1482009804 2537 | 1530159335 2538 | 1395551583 2539 | 1090686764 2540 | 17636148 2541 | 290911233 2542 | 1543496721 2543 | 1344824303 2544 | 152431431 2545 | 65591322 2546 | 2044887853 2547 | 1362250073 2548 | 541095543 2549 | 968215826 2550 | 1271094981 2551 | 718512319 2552 | 1122974233 2553 | 1026165259 2554 | 1356774341 2555 | 909524633 2556 | 1441055310 2557 | 1763808437 2558 | 1122260215 2559 | 1086983009 2560 | 395108843 2561 | 1232620824 2562 | 1014441727 2563 | 1501562056 2564 | 1914888767 2565 | 1631920883 2566 | 352319037 2567 | 1984306541 2568 | 474440023 2569 | 863524968 2570 | 229783463 2571 | 1517491405 2572 | 1499654967 2573 | 138283660 2574 | 2133590958 2575 | 1619277628 2576 | 1709885584 2577 | 1116930429 2578 | 2032728673 2579 | 802997232 2580 | 153079963 2581 | 15580018 2582 | 496216261 2583 | 1302191432 2584 | 743797436 2585 | 187781956 2586 | 1141953975 2587 | 278516224 2588 | 1637992498 2589 | 777811276 2590 | 558718156 2591 | 977767942 2592 | 523908640 2593 | 1903088547 2594 | 2091215522 2595 | 2078705042 2596 | 165297072 2597 | 1533539852 2598 | 1397137856 2599 | 1703258010 2600 | 639683561 2601 | 730784338 2602 | 1469489798 2603 | 1063917887 2604 | 2010783771 2605 | 1397198855 2606 | 2134160487 2607 | 594664908 2608 | 134067070 2609 | 684389390 2610 | 1630996026 2611 | 1337797005 2612 | 22279526 2613 | 856414946 2614 | 1914762122 2615 | 836752152 2616 | 1339184005 2617 | 1547975989 2618 | 1747579971 2619 | 654535674 2620 | 64236516 2621 | 955146457 2622 | 1805430247 2623 | 44815971 2624 | 973118816 2625 | 781009371 2626 | 748746456 2627 | 994790763 2628 | 2102597476 2629 | 1448536363 2630 | 752637976 2631 | 1208503410 2632 | 1597327702 2633 | 969873968 2634 | 826848673 2635 | 864765202 2636 | 15164080 2637 | 1606732144 2638 | 1637094381 2639 | 821294540 2640 | 1461022780 2641 | 1583120522 2642 | 833673516 2643 | 876782437 2644 | 1224962832 2645 | 34067394 2646 | 2126530391 2647 | 1212657223 2648 | 1201924564 2649 | 467443405 2650 | 114441369 2651 | 981837727 2652 | 330021831 2653 | 51800444 2654 | 809476361 2655 | 1427942002 2656 | 1890672373 2657 | 6091753 2658 | 1913182248 2659 | 862976536 2660 | 724303469 2661 | 1261156931 2662 | 1121268676 2663 | 777780522 2664 | 806254245 2665 | 1029019303 2666 | 1841211995 2667 | 892662575 2668 | 489583057 2669 | 1554214937 2670 | 244202327 2671 | 57842447 2672 | 652236162 2673 | 1750624093 2674 | 1902099708 2675 | 2106917217 2676 | 277894098 2677 | 378722567 2678 | 245037168 2679 | 1809217426 2680 | 941608855 2681 | 1393967325 2682 | 18729645 2683 | 1507722234 2684 | 821625007 2685 | 1819740533 2686 | 1842742417 2687 | 2118147393 2688 | 1543177766 2689 | 1024060452 2690 | 1729822950 2691 | 1688004004 2692 | 1095368076 2693 | 1764673238 2694 | 1980271909 2695 | 1726159398 2696 | 477995118 2697 | 905561380 2698 | 1033521394 2699 | 164958846 2700 | 616203826 2701 | 1614778084 2702 | 429044769 2703 | 254764301 2704 | 961967625 2705 | 869819242 2706 | 2076759091 2707 | 2050349209 2708 | 134618594 2709 | 197877896 2710 | 529079608 2711 | 157407452 2712 | 1886301196 2713 | 1171398331 2714 | 1916663194 2715 | 737210440 2716 | 1672286163 2717 | 1832935635 2718 | 638958712 2719 | 428367903 2720 | 1348166203 2721 | 1550334180 2722 | 1914159049 2723 | 1013228512 2724 | 699228607 2725 | 1053753786 2726 | 2091448886 2727 | 749535491 2728 | 97059112 2729 | 1974709995 2730 | 2039761053 2731 | 21177829 2732 | 1845754054 2733 | 1969386080 2734 | 1042648180 2735 | 127778695 2736 | 843554951 2737 | 1867456327 2738 | 496837977 2739 | 1971326306 2740 | 1032311673 2741 | 164123620 2742 | 1797132952 2743 | 1438057469 2744 | 1731554949 2745 | 594952255 2746 | 202806201 2747 | 2045479043 2748 | 1455684205 2749 | 1255798727 2750 | 672008373 2751 | 1759227505 2752 | 1796310652 2753 | 149550209 2754 | 1582148601 2755 | 1924890294 2756 | 101591760 2757 | 1537178570 2758 | 1436581155 2759 | 384742216 2760 | 593438497 2761 | 811453435 2762 | 1708222420 2763 | 1847215182 2764 | 896542129 2765 | 994297138 2766 | 216628121 2767 | 1216015929 2768 | 1776902069 2769 | 5293414 2770 | 1401185548 2771 | 1384726729 2772 | 893521201 2773 | 261867934 2774 | 1540498263 2775 | 438183072 2776 | 1131653588 2777 | 2005219141 2778 | 378120049 2779 | 601747645 2780 | 91409843 2781 | 1507009158 2782 | 469400256 2783 | 532481798 2784 | 1034801 2785 | 476756653 2786 | 353490705 2787 | 1851350980 2788 | 800596859 2789 | 1711659826 2790 | 743041495 2791 | 1429411169 2792 | 1872111308 2793 | 169405899 2794 | 1020199181 2795 | 1393760416 2796 | 551283105 2797 | 645422642 2798 | 1097075593 2799 | 208981301 2800 | 509934155 2801 | 1774434036 2802 | 666043279 2803 | 86662352 2804 | 784042468 2805 | 97489635 2806 | 528987038 2807 | 1826067818 2808 | 1260546969 2809 | 1794038623 2810 | 930372519 2811 | 1911826207 2812 | 1755999521 2813 | 1642124561 2814 | 2041042414 2815 | 934088249 2816 | 387069790 2817 | 2063228339 2818 | 297383458 2819 | 1967267466 2820 | 1718320808 2821 | 412868662 2822 | 1286746157 2823 | 1927412583 2824 | 310093031 2825 | 61538707 2826 | 1277097277 2827 | 983703101 2828 | 453448204 2829 | 322871240 2830 | 859775547 2831 | 36096198 2832 | 2073726207 2833 | 269800005 2834 | 503049808 2835 | 1584208404 2836 | 1176032152 2837 | 1821683140 2838 | 932253371 2839 | 1364149115 2840 | 731207051 2841 | 894127316 2842 | 1787684729 2843 | 762925500 2844 | 342012121 2845 | 197547447 2846 | 648721630 2847 | 1836886878 2848 | 886726935 2849 | 181830665 2850 | 1757277962 2851 | 1650000966 2852 | 131177727 2853 | 219223403 2854 | 2023785754 2855 | 192023759 2856 | 730737799 2857 | 1709252791 2858 | 1766844565 2859 | 2080607584 2860 | 2117883265 2861 | 316524004 2862 | 341376600 2863 | 693954 2864 | 916818063 2865 | 1656508909 2866 | 878926816 2867 | 234962667 2868 | 201850234 2869 | 764638182 2870 | 436360019 2871 | 1729941736 2872 | 1410644636 2873 | 1855481281 2874 | 1642238281 2875 | 1110512555 2876 | 1396573124 2877 | 1128303251 2878 | 1847433321 2879 | 1578920231 2880 | 1181894952 2881 | 324474247 2882 | 991136544 2883 | 1808868834 2884 | 1020508332 2885 | 1632742420 2886 | 1660424971 2887 | 671005401 2888 | 1904670408 2889 | 353400690 2890 | 105425536 2891 | 1142698526 2892 | 91038084 2893 | 1526113975 2894 | 1101547463 2895 | 2078101671 2896 | 2072136276 2897 | 1784334421 2898 | 1178903386 2899 | 1724700866 2900 | 585342468 2901 | 126981188 2902 | 1465092912 2903 | 8642677 2904 | 10726182 2905 | 1690836272 2906 | 426942912 2907 | 1280934906 2908 | 98783762 2909 | 1666231604 2910 | 1937695265 2911 | 54280843 2912 | 87765293 2913 | 7012240 2914 | 660840996 2915 | 914000102 2916 | 1436094830 2917 | 679592155 2918 | 1553767005 2919 | 434467406 2920 | 790030562 2921 | 1234435472 2922 | 2084401289 2923 | 846207782 2924 | 68860638 2925 | 1408717601 2926 | 2106453648 2927 | 865095969 2928 | 527577362 2929 | 1220208425 2930 | 1817283957 2931 | 1215513332 2932 | 2096370859 2933 | 1390586238 2934 | 1755976901 2935 | 2136609863 2936 | 1451743655 2937 | 1252979879 2938 | 1472092458 2939 | 290588131 2940 | 2134722270 2941 | 2116468341 2942 | 1776108410 2943 | 804379919 2944 | 830700383 2945 | 1765532267 2946 | 1665050955 2947 | 1137199748 2948 | 88927467 2949 | 1564866834 2950 | 1428947895 2951 | 1752777416 2952 | 2078801727 2953 | 1090773942 2954 | 1315711946 2955 | 696958110 2956 | 619735640 2957 | 911827090 2958 | 54479868 2959 | 1078991181 2960 | 1480528520 2961 | 1206630413 2962 | 945348630 2963 | 250615285 2964 | 559546436 2965 | 901897660 2966 | 1441535546 2967 | 90630067 2968 | 801269121 2969 | 764395537 2970 | 899653756 2971 | 171992998 2972 | 1005634506 2973 | 1890214408 2974 | 653970740 2975 | 1234843199 2976 | 392594612 2977 | 1398846174 2978 | 741376291 2979 | 1659933470 2980 | 1381701615 2981 | 1159223521 2982 | 836870735 2983 | 562358237 2984 | 954776581 2985 | 1462898102 2986 | 577032975 2987 | 490223984 2988 | 82477896 2989 | 2068243141 2990 | 2086792702 2991 | 1595868838 2992 | 1745905259 2993 | 1414334976 2994 | 1225968592 2995 | 1194342441 2996 | 1044480363 2997 | 710053670 2998 | 1258717130 2999 | 2060568631 3000 | 429668830 3001 | 900062544 3002 | 1225385791 3003 | 280266373 3004 | 1174202901 3005 | 285842629 3006 | 351001349 3007 | 1613941348 3008 | 1681227893 3009 | 1069860411 3010 | 1771766943 3011 | 550261224 3012 | 1530572842 3013 | 741336976 3014 | 579134862 3015 | 1433351899 3016 | 2120207086 3017 | 1426788918 3018 | 1375653533 3019 | 987252868 3020 | 1535163705 3021 | 858189537 3022 | 887377563 3023 | 1103262612 3024 | 257531939 3025 | 111337642 3026 | 231587776 3027 | 995338887 3028 | 2094346600 3029 | 986337251 3030 | 1825668546 3031 | 373897276 3032 | 18154816 3033 | 1174709902 3034 | 1220083461 3035 | 1012240250 3036 | 655807879 3037 | 791822460 3038 | 1058412316 3039 | 1376089023 3040 | 260367851 3041 | 1450035039 3042 | 1586289504 3043 | 1461350268 3044 | 2064380120 3045 | 1179362278 3046 | 2092460329 3047 | 1389823431 3048 | 917246896 3049 | 2021948745 3050 | 627543144 3051 | 1052259520 3052 | 45936306 3053 | 711307760 3054 | 1845335106 3055 | 2144082962 3056 | 71424040 3057 | 535735218 3058 | 1405955056 3059 | 1167512115 3060 | 1777221251 3061 | 1701124580 3062 | 103981594 3063 | 768274903 3064 | 1088526188 3065 | 1452821252 3066 | 871966006 3067 | 491576913 3068 | 569305772 3069 | 395221218 3070 | 1194577609 3071 | 95270208 3072 | 1306628004 3073 | 1394720310 3074 | 1823096991 3075 | 852381576 3076 | 719967021 3077 | 1511693164 3078 | 612675451 3079 | 1641858383 3080 | 1693271548 3081 | 1106755189 3082 | 1495386633 3083 | 2121063694 3084 | 471318252 3085 | 73760120 3086 | 553463652 3087 | 62986939 3088 | 567153518 3089 | 1158381886 3090 | 1937465701 3091 | 158231285 3092 | 1434996656 3093 | 480005114 3094 | 2038600617 3095 | 2014284698 3096 | 1689612758 3097 | 1057528680 3098 | 1457721477 3099 | 839906780 3100 | 882558021 3101 | 100039785 3102 | 1827389613 3103 | 1571220150 3104 | 1039343378 3105 | 2059924376 3106 | 898706413 3107 | 1737461747 3108 | 599635187 3109 | 1574448342 3110 | 1571278224 3111 | 1608840741 3112 | 797777314 3113 | 2041754648 3114 | 1302505261 3115 | 674018389 3116 | 247082720 3117 | 190492226 3118 | 1068778620 3119 | 276842971 3120 | 2068184677 3121 | 339249792 3122 | 924358441 3123 | 217025763 3124 | 786600630 3125 | 104247202 3126 | 1336194579 3127 | 805562716 3128 | 968171842 3129 | 862564116 3130 | 134963024 3131 | 342234633 3132 | 355467552 3133 | 25414593 3134 | 16076424 3135 | 1395773253 3136 | 1760742060 3137 | 1277032547 3138 | 253069707 3139 | 722279770 3140 | 1827723088 3141 | 2019775304 3142 | 496655122 3143 | 2141799468 3144 | 1114187198 3145 | 964937288 3146 | 186443395 3147 | 925483390 3148 | 233161860 3149 | 1656502890 3150 | 80376297 3151 | 62562071 3152 | 1396683495 3153 | 2025430933 3154 | 393844796 3155 | 992658410 3156 | 1500595876 3157 | 1081314497 3158 | 471367635 3159 | 950059151 3160 | 1831294716 3161 | 270936415 3162 | 1015293890 3163 | 1546817255 3164 | 1444155730 3165 | 47517559 3166 | 64185424 3167 | 1669517284 3168 | 1920845207 3169 | 164300420 3170 | 1426053948 3171 | 2037117561 3172 | 934365107 3173 | 208426989 3174 | 302233191 3175 | 1916344225 3176 | 839137380 3177 | 1322202196 3178 | 1511273616 3179 | 1662279824 3180 | 936496047 3181 | 1305238684 3182 | 449806060 3183 | 1437907359 3184 | 1287326878 3185 | 924450647 3186 | 1032957507 3187 | 1508272293 3188 | 2114124140 3189 | 526111496 3190 | 119484161 3191 | 1502846224 3192 | 584055200 3193 | 466273887 3194 | 1921393100 3195 | 396233109 3196 | 1281012663 3197 | 685974806 3198 | 377899520 3199 | 1205060404 3200 | 1201342053 3201 | 1479810991 3202 | 1762185696 3203 | 919606655 3204 | 301056542 3205 | 255545667 3206 | 587199863 3207 | 284578390 3208 | 564525416 3209 | 1313337619 3210 | 1787036542 3211 | 531201299 3212 | 1197754433 3213 | 1215021180 3214 | 62993805 3215 | 1876658910 3216 | 961670429 3217 | 541421469 3218 | 100906909 3219 | 425455274 3220 | 137104557 3221 | 462595828 3222 | 468364176 3223 | 1341293410 3224 | 1682401418 3225 | 833578189 3226 | 480536451 3227 | 559747816 3228 | 968131836 3229 | 1924223122 3230 | 1335254131 3231 | 180361225 3232 | 1313373647 3233 | 858084388 3234 | 1835776550 3235 | 725719175 3236 | 1506380378 3237 | 2076959600 3238 | 1209003339 3239 | 1802003032 3240 | 1452556450 3241 | 379211443 3242 | 1364220896 3243 | 1839471952 3244 | 1600200186 3245 | 1001459107 3246 | 1840448467 3247 | 1480117055 3248 | 257224352 3249 | 444450195 3250 | 432398316 3251 | 273061435 3252 | 1526673639 3253 | 2086346916 3254 | 1375389975 3255 | 642690181 3256 | 445152570 3257 | 1389718165 3258 | 1363855126 3259 | 1970866232 3260 | 1671590747 3261 | 1121645021 3262 | 1676513039 3263 | 2092421580 3264 | 861742963 3265 | 316292181 3266 | 685490527 3267 | 1953724839 3268 | 594923832 3269 | 54073699 3270 | 768895253 3271 | 1375244782 3272 | 2094900534 3273 | 1675313754 3274 | 2027082802 3275 | 444606707 3276 | 1078608478 3277 | 1253922968 3278 | 1032848441 3279 | 29531482 3280 | 1890642573 3281 | 1125196179 3282 | 826406192 3283 | 1375015792 3284 | 1307826206 3285 | 1316353960 3286 | 95993361 3287 | 589844268 3288 | 1813917224 3289 | 581172131 3290 | 419269002 3291 | 77830429 3292 | 1428868998 3293 | 1631408910 3294 | 992808484 3295 | 1802008548 3296 | 1794342743 3297 | 69107910 3298 | 1075060818 3299 | 833200888 3300 | 1632817906 3301 | 1865180914 3302 | 903606434 3303 | 191192384 3304 | 1343517352 3305 | 1564802450 3306 | 250852607 3307 | 1818323659 3308 | 1694473217 3309 | 966609093 3310 | 807195504 3311 | 200036294 3312 | 1416163998 3313 | 631459852 3314 | 36370956 3315 | 1767507554 3316 | 2112931994 3317 | 1149077520 3318 | 704098321 3319 | 1225467141 3320 | 1002266356 3321 | 1778527538 3322 | 1775587094 3323 | 377132080 3324 | 462895540 3325 | 510472231 3326 | 291189533 3327 | 1025173069 3328 | 725707035 3329 | 404492076 3330 | 192059272 3331 | 446622354 3332 | 1483163582 3333 | 33399958 3334 | 671455149 3335 | 109514827 3336 | 394318997 3337 | 1596012466 3338 | 1538324011 3339 | 461777235 3340 | 723635745 3341 | 1160311708 3342 | 1428560681 3343 | 2069078756 3344 | 130147881 3345 | 339912974 3346 | 395443010 3347 | 1970404137 3348 | 1115477701 3349 | 1081145515 3350 | 1509908495 3351 | 556656037 3352 | 779274339 3353 | 2128276112 3354 | 1688966509 3355 | 941848776 3356 | 127167884 3357 | 321892630 3358 | 370275284 3359 | 1893178313 3360 | 120520721 3361 | 531961212 3362 | 215495800 3363 | 2123689332 3364 | 324166613 3365 | 1927746483 3366 | 1668912351 3367 | 692995174 3368 | 280039225 3369 | 138023909 3370 | 1991818805 3371 | 1946374561 3372 | 2068118532 3373 | 151877909 3374 | 1734684163 3375 | 629304308 3376 | 1707904676 3377 | 1537233209 3378 | 1414514711 3379 | 1890150877 3380 | 902608087 3381 | 919197613 3382 | 163560264 3383 | 321180749 3384 | 155226005 3385 | 616377270 3386 | 251734515 3387 | 108223726 3388 | 1805611720 3389 | 1698007966 3390 | 1299693634 3391 | 1707660296 3392 | 1749964589 3393 | 688200601 3394 | 428260133 3395 | 1063831807 3396 | 465971344 3397 | 404071313 3398 | 584544259 3399 | 1378150293 3400 | 1959814712 3401 | 252453457 3402 | 1548453462 3403 | 568181554 3404 | 416119608 3405 | 1732616617 3406 | 1320964349 3407 | 1954722074 3408 | 417769089 3409 | 2000422706 3410 | 1792215686 3411 | 591574677 3412 | 1479708935 3413 | 1163323090 3414 | 238254446 3415 | 1788706452 3416 | 375881046 3417 | 528577370 3418 | 1964799711 3419 | 398243544 3420 | 1298159089 3421 | 1289142201 3422 | 675439710 3423 | 1307635265 3424 | 1421800791 3425 | 491931453 3426 | 1677496311 3427 | 219916291 3428 | 1974980293 3429 | 435660045 3430 | 1591986674 3431 | 1110151004 3432 | 2076146990 3433 | 982864124 3434 | 75280828 3435 | 218542066 3436 | 1039584188 3437 | 1271979148 3438 | 356609075 3439 | 364837751 3440 | 381921243 3441 | 1964835804 3442 | 265786732 3443 | 1086075243 3444 | 948704655 3445 | 1646657179 3446 | 2001288477 3447 | 556524012 3448 | 2065180310 3449 | 1818590134 3450 | 101725329 3451 | 887881120 3452 | 1409842961 3453 | 1802961941 3454 | 714410017 3455 | 897315316 3456 | 1390547164 3457 | 208266330 3458 | 452697497 3459 | 988400209 3460 | 355929587 3461 | 454353049 3462 | 35739675 3463 | 35817264 3464 | 45596173 3465 | 410295612 3466 | 1080213519 3467 | 2018827300 3468 | 271339538 3469 | 1561190618 3470 | 1271849082 3471 | 1173571722 3472 | 568895926 3473 | 76530578 3474 | 1592104248 3475 | 808851060 3476 | 340760410 3477 | 2067221280 3478 | 2000375094 3479 | 1151756189 3480 | 1864905457 3481 | 1412472799 3482 | 380590765 3483 | 957161090 3484 | 1320600427 3485 | 794965857 3486 | 1507733378 3487 | 1129215295 3488 | 639167154 3489 | 1511443639 3490 | 225575443 3491 | 299885596 3492 | 1917164160 3493 | 7344653 3494 | 1909855445 3495 | 996560992 3496 | 674923725 3497 | 736802384 3498 | 512400940 3499 | 1596498307 3500 | 547650304 3501 | 1177816170 3502 | 1735771405 3503 | 524239292 3504 | 166268839 3505 | 1529856882 3506 | 1714458197 3507 | 2585141 3508 | 1390292099 3509 | 163026054 3510 | 949952896 3511 | 472285415 3512 | 1205011407 3513 | 1808648179 3514 | 1799592120 3515 | 1683215208 3516 | 1602866843 3517 | 233289601 3518 | 239748486 3519 | 923387960 3520 | 1742408564 3521 | 222276656 3522 | 1536407040 3523 | 115020130 3524 | 1911043754 3525 | 1106329278 3526 | 609286072 3527 | 425278883 3528 | 1916525062 3529 | 80485962 3530 | 1572452587 3531 | 1608171499 3532 | 1964956096 3533 | 1492497507 3534 | 1879274381 3535 | 706438260 3536 | 1155051251 3537 | 1183744996 3538 | 1166789060 3539 | 54111110 3540 | 824803168 3541 | 1157386303 3542 | 90829892 3543 | 853544912 3544 | 1161204876 3545 | 1018304892 3546 | 2139947581 3547 | 689219320 3548 | 1461366856 3549 | 1996983587 3550 | 541399808 3551 | 1510259850 3552 | 1937692053 3553 | 2129409761 3554 | 1880312344 3555 | 606799769 3556 | 1301887431 3557 | 330350066 3558 | 1340937097 3559 | 380441650 3560 | 704223717 3561 | 2119245480 3562 | 101299521 3563 | 2092435965 3564 | 1613710968 3565 | 350151151 3566 | 1523465725 3567 | 1101856230 3568 | 1179720424 3569 | 2067629594 3570 | 1467195805 3571 | 1664913474 3572 | 1880491149 3573 | 614507255 3574 | 2033236513 3575 | 1281346530 3576 | 867075327 3577 | 1068401875 3578 | 365170370 3579 | 1383561402 3580 | 638259207 3581 | 905898720 3582 | 2039331060 3583 | 876581999 3584 | 1598471458 3585 | 379816485 3586 | 2069241262 3587 | 1167719640 3588 | 1139716341 3589 | 1069632437 3590 | 16582462 3591 | 1241666469 3592 | 173727921 3593 | 1556265507 3594 | 1592753961 3595 | 262053536 3596 | 566654062 3597 | 1170255308 3598 | 499526262 3599 | 1761493014 3600 | 1651575236 3601 | 976923350 3602 | 1280117691 3603 | 1306933622 3604 | 232212747 3605 | 1176086609 3606 | 983882211 3607 | 918127004 3608 | 4974880 3609 | 690278724 3610 | 1855691215 3611 | 1995376392 3612 | 2043237528 3613 | 1559951439 3614 | 1193530519 3615 | 1311968989 3616 | 293114900 3617 | 999092036 3618 | 639959097 3619 | 58780872 3620 | 1113267546 3621 | 420543536 3622 | 1121563185 3623 | 1276565612 3624 | 1320324788 3625 | 2144217261 3626 | 1614206788 3627 | 1756246204 3628 | 2050863892 3629 | 1709935012 3630 | 171166447 3631 | 679733295 3632 | 154050473 3633 | 63418942 3634 | 180224344 3635 | 1266714627 3636 | 686930913 3637 | 740961783 3638 | 141619392 3639 | 1040303647 3640 | 1390135271 3641 | 278183971 3642 | 1438457107 3643 | 609151688 3644 | 159784652 3645 | 1587096456 3646 | 1387847064 3647 | 1846497086 3648 | 1424859479 3649 | 2143878117 3650 | 1263225137 3651 | 727426864 3652 | 1136118549 3653 | 1009981323 3654 | 1375682101 3655 | 740779926 3656 | 940488651 3657 | 127214705 3658 | 1245606901 3659 | 312608570 3660 | 1836347577 3661 | 1561103475 3662 | 264411787 3663 | 949201230 3664 | 1380306459 3665 | 322453884 3666 | 1952295700 3667 | 566134719 3668 | 189837607 3669 | 1894241808 3670 | 1200779411 3671 | 1530481286 3672 | 836546100 3673 | 1121670367 3674 | 764965468 3675 | 1391885635 3676 | 711988275 3677 | 982708131 3678 | 1100615176 3679 | 203574521 3680 | 193842706 3681 | 771504562 3682 | 1204982769 3683 | 70043577 3684 | 26124792 3685 | 1846155757 3686 | 1252854631 3687 | 1778292548 3688 | 1926722940 3689 | 747971199 3690 | 1972504565 3691 | 1277885697 3692 | 1823900828 3693 | 1426906385 3694 | 1603756049 3695 | 2074713633 3696 | 1422425175 3697 | 1461501756 3698 | 844772082 3699 | 1038989476 3700 | 1235322950 3701 | 418150086 3702 | 30578402 3703 | 1376498397 3704 | 2092979641 3705 | 1665434006 3706 | 221749627 3707 | 1756738688 3708 | 172337966 3709 | 21549432 3710 | 225612322 3711 | 95300745 3712 | 2004701472 3713 | 1101453743 3714 | 1535572043 3715 | 108676619 3716 | 2109140152 3717 | 393327488 3718 | 1937652643 3719 | 1485707722 3720 | 254231249 3721 | 1829201871 3722 | 675893627 3723 | 910786809 3724 | 1648111967 3725 | 157937236 3726 | 1618361141 3727 | 910386055 3728 | 1850333267 3729 | 175639596 3730 | 1540486761 3731 | 1366987115 3732 | 1441017932 3733 | 1300240959 3734 | 1963736040 3735 | 205358927 3736 | 753599248 3737 | 847691483 3738 | 2036566523 3739 | 1311792280 3740 | 59379947 3741 | 1381673440 3742 | 815030547 3743 | 1351975455 3744 | 1349169609 3745 | 1733676181 3746 | 1423402661 3747 | 1575770658 3748 | 1460279650 3749 | 571946902 3750 | 1701161968 3751 | 1603022851 3752 | 936812668 3753 | 1472693982 3754 | 391836908 3755 | 933729802 3756 | 1595595831 3757 | 2092204266 3758 | 711835222 3759 | 930607179 3760 | 886926505 3761 | 2131735454 3762 | 779579121 3763 | 892984967 3764 | 1622280617 3765 | 1942159012 3766 | 1348382726 3767 | 1248717476 3768 | 1506620961 3769 | 903244358 3770 | 857740971 3771 | 1051188317 3772 | 721531955 3773 | 1245552049 3774 | 1614174306 3775 | 510708825 3776 | 448676742 3777 | 1554266456 3778 | 1061808454 3779 | 645225143 3780 | 1535137744 3781 | 650415916 3782 | 8159608 3783 | 1482294204 3784 | 2084651718 3785 | 1788705758 3786 | 436040504 3787 | 351458077 3788 | 705629346 3789 | 1734763987 3790 | 621160631 3791 | 1045536299 3792 | 1585077589 3793 | 1992106256 3794 | 691064316 3795 | 1521328839 3796 | 1251751005 3797 | 550999581 3798 | 218574939 3799 | 168880969 3800 | 549824620 3801 | 2035476687 3802 | 36207380 3803 | 1147174841 3804 | 1351088177 3805 | 221110843 3806 | 1899978103 3807 | 1634531725 3808 | 1711108913 3809 | 528890287 3810 | 1385933858 3811 | 1197600357 3812 | 850105688 3813 | 433260314 3814 | 1672802188 3815 | 1549042031 3816 | 94723595 3817 | 94400374 3818 | 901997664 3819 | 1043751705 3820 | 2028445874 3821 | 1374513549 3822 | 1203007481 3823 | 1569674866 3824 | 535969687 3825 | 1138793948 3826 | 795734295 3827 | 355941957 3828 | 893007352 3829 | 1795983058 3830 | 1830646764 3831 | 1728139043 3832 | 1706982289 3833 | 1397286131 3834 | 817909437 3835 | 587351055 3836 | 496075398 3837 | 1225136397 3838 | 1574763159 3839 | 1064098524 3840 | 215446108 3841 | 1375197738 3842 | 2068361153 3843 | 1693652810 3844 | 1470912788 3845 | 1776164665 3846 | 1133175484 3847 | 1788701055 3848 | 102761902 3849 | 1962043960 3850 | 805197059 3851 | 785054489 3852 | 1589549250 3853 | 1012995776 3854 | 528986489 3855 | 1067086627 3856 | 2091247459 3857 | 762825327 3858 | 147424860 3859 | 358482665 3860 | 1966850274 3861 | 403090155 3862 | 1363424813 3863 | 763465598 3864 | 276922271 3865 | 937590500 3866 | 196447535 3867 | 165703836 3868 | 190996705 3869 | 1496187411 3870 | 1748849398 3871 | 1931067771 3872 | 1845859557 3873 | 2034166207 3874 | 1639962795 3875 | 1012179471 3876 | 1444472730 3877 | 1003084961 3878 | 892429721 3879 | 112250797 3880 | 143281190 3881 | 1712309694 3882 | 221620326 3883 | 792523923 3884 | 1884795288 3885 | 1741551126 3886 | 1054332098 3887 | 776643882 3888 | 1509008553 3889 | 230382992 3890 | 23612126 3891 | 1970727083 3892 | 161123107 3893 | 669716623 3894 | 1602954669 3895 | 1487894369 3896 | 185862218 3897 | 1793268829 3898 | 1956473358 3899 | 1642652375 3900 | 208198756 3901 | 317406210 3902 | 443771254 3903 | 2032334567 3904 | 1014214366 3905 | 1867276777 3906 | 1906634599 3907 | 88079565 3908 | 823217885 3909 | 1798712166 3910 | 826212226 3911 | 1897832019 3912 | 390093751 3913 | 543079935 3914 | 1893079708 3915 | 287333781 3916 | 2076398595 3917 | 2102045386 3918 | 2006826833 3919 | 1122918366 3920 | 339452091 3921 | 1681397129 3922 | 875910902 3923 | 1891479833 3924 | 1014765314 3925 | 1032387047 3926 | 230263396 3927 | 435377252 3928 | 1589675627 3929 | 1008369844 3930 | 1515180915 3931 | 809700262 3932 | 1276034332 3933 | 1410846090 3934 | 1298551118 3935 | 388228026 3936 | 212844490 3937 | 1619140826 3938 | 1441619843 3939 | 754418076 3940 | 1031822873 3941 | 1872370469 3942 | 93192713 3943 | 1293209575 3944 | 407417166 3945 | 1868906183 3946 | 824121214 3947 | 1498576455 3948 | 1039184711 3949 | 593592263 3950 | 1089598394 3951 | 908721759 3952 | 995229911 3953 | 1896085664 3954 | 907048659 3955 | 1297294727 3956 | 807022919 3957 | 1669586203 3958 | 169305348 3959 | 1118052382 3960 | 2087059829 3961 | 1727331139 3962 | 921208695 3963 | 1184305164 3964 | 835438607 3965 | 1124463727 3966 | 1353935671 3967 | 917496694 3968 | 1325839767 3969 | 1521782704 3970 | 1227064202 3971 | 1227650707 3972 | 1604312545 3973 | 1289003636 3974 | 1782886415 3975 | 1622592136 3976 | 1636067020 3977 | 368930318 3978 | 607692739 3979 | 964584554 3980 | 1025811307 3981 | 1835359502 3982 | 1137832576 3983 | 1025796584 3984 | 519833844 3985 | 344109154 3986 | 2012240886 3987 | 2009436045 3988 | 2058786943 3989 | 1367514029 3990 | 999511786 3991 | 483229736 3992 | 1011320179 3993 | 1213110431 3994 | 10749293 3995 | 1576982362 3996 | 1412462587 3997 | 1502759190 3998 | 1215813568 3999 | 1376165393 4000 | 1116259136 4001 | 985859007 4002 | 758056998 4003 | 1977945547 4004 | 430631423 4005 | 1751465259 4006 | 1053212776 4007 | 2057016173 4008 | 42654800 4009 | 1304631513 4010 | 1379392215 4011 | 373476070 4012 | 1114155095 4013 | 2127470559 4014 | 1104115285 4015 | 1306529902 4016 | 2032367016 4017 | 544586219 4018 | 947237354 4019 | 1663125393 4020 | 521459339 4021 | 1010789815 4022 | 270914137 4023 | 519423514 4024 | 1633107820 4025 | 2087244698 4026 | 1089848002 4027 | 2068258138 4028 | 1039234107 4029 | 458599315 4030 | 2046678946 4031 | 1407868797 4032 | 479999356 4033 | 1325437900 4034 | 218404048 4035 | 1637718692 4036 | 834544186 4037 | 198298845 4038 | 177796691 4039 | 1049755089 4040 | 1791436041 4041 | 1535721261 4042 | 1925423159 4043 | 384704349 4044 | 510852919 4045 | 1694174134 4046 | 320328891 4047 | 302852811 4048 | 1409325644 4049 | 805960209 4050 | 191753768 4051 | 43854133 4052 | 807639273 4053 | 266734446 4054 | 2146599511 4055 | 85725301 4056 | 1727191496 4057 | 1949056426 4058 | 1581450255 4059 | 2099109595 4060 | 1860934118 4061 | 704820467 4062 | 400136309 4063 | 1422192860 4064 | 98298619 4065 | 1037818162 4066 | 1159326975 4067 | 822511453 4068 | 1961470554 4069 | 1278568398 4070 | 825062570 4071 | 648090075 4072 | 1607780983 4073 | 1223099192 4074 | 1573499483 4075 | 898330761 4076 | 2038315697 4077 | 1231605858 4078 | 1818029395 4079 | 785680746 4080 | 2001834521 4081 | 235935918 4082 | 391732698 4083 | 114926072 4084 | 621585497 4085 | 1258914721 4086 | 79115756 4087 | 2023381484 4088 | 949686106 4089 | 627776134 4090 | 727351517 4091 | 662204973 4092 | 366325193 4093 | 1837435566 4094 | 1690254783 4095 | 2648173 4096 | 1754146449 4097 | 1413992221 4098 | 1176760364 4099 | 1103468057 4100 | 1799563816 4101 | 618941490 4102 | 2115279462 4103 | 1006430281 4104 | 2125771127 4105 | 2123162976 4106 | 977377351 4107 | 1277765247 4108 | 2145112359 4109 | 1014892737 4110 | 1843492384 4111 | 1980737225 4112 | 151457541 4113 | 1002440123 4114 | 439057247 4115 | 1459171633 4116 | 1597400202 4117 | 1139298424 4118 | 978460639 4119 | 85278541 4120 | 1190338086 4121 | 385404496 4122 | 1101354163 4123 | 1784314492 4124 | 1250033051 4125 | 1302430108 4126 | 684040464 4127 | 1554774721 4128 | 1914639654 4129 | 1198893841 4130 | 1898669618 4131 | 39055122 4132 | 2096614762 4133 | 1970668806 4134 | 1745986174 4135 | 480219981 4136 | 855816475 4137 | 474413219 4138 | 1796911820 4139 | 805113459 4140 | 43337209 4141 | 920143941 4142 | 1066032882 4143 | 1292366825 4144 | 18412122 4145 | 347602131 4146 | 562316105 4147 | 644397101 4148 | 638977565 4149 | 124706789 4150 | 1550751741 4151 | 1042267341 4152 | 1258254591 4153 | 1885007970 4154 | 232194277 4155 | 1192192567 4156 | 341177432 4157 | 1479146240 4158 | 1333339367 4159 | 436414855 4160 | 1875484310 4161 | 882763011 4162 | 1553531230 4163 | 629414666 4164 | 140395497 4165 | 1535450210 4166 | 1337500651 4167 | 2061748560 4168 | 1517433021 4169 | 904963495 4170 | 421912055 4171 | 507680325 4172 | 1852588795 4173 | 1173990573 4174 | 1385337199 4175 | 2059377821 4176 | 280060255 4177 | 1750574014 4178 | 334683996 4179 | 1952682268 4180 | 1294283418 4181 | 1594676402 4182 | 1294886774 4183 | 17484846 4184 | 225939589 4185 | 405644307 4186 | 544644198 4187 | 1058163740 4188 | 2106772280 4189 | 1350727170 4190 | 17621456 4191 | 321465383 4192 | 643155330 4193 | 1819495607 4194 | 1822991789 4195 | 1533803094 4196 | 385302163 4197 | 1817185213 4198 | 1695322532 4199 | 1163692505 4200 | 1454391131 4201 | 1370600411 4202 | 1946624022 4203 | 1686211553 4204 | 210312346 4205 | 930462958 4206 | 1331274042 4207 | 1935741902 4208 | 480167260 4209 | 560637872 4210 | 307146479 4211 | 1712331458 4212 | 1572952296 4213 | 310936676 4214 | 2043756749 4215 | 1987757829 4216 | 554343455 4217 | 1638295365 4218 | 1056257606 4219 | 279739205 4220 | 577477196 4221 | 1141220810 4222 | 1123356627 4223 | 1672409590 4224 | 1638363978 4225 | 1977636925 4226 | 1546449957 4227 | 1977813177 4228 | 271123009 4229 | 1749783155 4230 | 1273152862 4231 | 1466914246 4232 | 1844849381 4233 | 2105460096 4234 | 537808153 4235 | 662462930 4236 | 372162958 4237 | 1443765076 4238 | 137922151 4239 | 624775108 4240 | 658125928 4241 | 328509755 4242 | 1546630623 4243 | 2087928028 4244 | 52350203 4245 | 578848421 4246 | 1184099376 4247 | 772230419 4248 | 197680250 4249 | 2034895283 4250 | 829170429 4251 | 1624588600 4252 | 152777186 4253 | 1869541759 4254 | 411732728 4255 | 1084248426 4256 | 213301683 4257 | 184606154 4258 | 80987571 4259 | 907824100 4260 | 871877467 4261 | 548023604 4262 | 660256292 4263 | 1812608526 4264 | 1835179623 4265 | 672051104 4266 | 708574583 4267 | 212070379 4268 | 1739888809 4269 | 20924089 4270 | 1044861679 4271 | 316247515 4272 | 76768605 4273 | 959698216 4274 | 2136098622 4275 | 1643858819 4276 | 375325481 4277 | 1595592259 4278 | 108611429 4279 | 575127172 4280 | 1733307276 4281 | 371375697 4282 | 1437576444 4283 | 1258075714 4284 | 1264170980 4285 | 558134346 4286 | 640471878 4287 | 1030078774 4288 | 296499823 4289 | 754095220 4290 | 1545253954 4291 | 1979875739 4292 | 447928855 4293 | 908108507 4294 | 660060598 4295 | 1164938678 4296 | 1549659951 4297 | 1814142829 4298 | 1698054638 4299 | 968996989 4300 | 367563443 4301 | 291108365 4302 | 1923511497 4303 | 898535253 4304 | 932263950 4305 | 2081127805 4306 | 565140135 4307 | 1142189774 4308 | 238716812 4309 | 407855027 4310 | 2083653066 4311 | 513945525 4312 | 1403361440 4313 | 1005980143 4314 | 141578962 4315 | 788808898 4316 | 553559256 4317 | 423689556 4318 | 1922822971 4319 | 719729329 4320 | 994631223 4321 | 823944553 4322 | 701561475 4323 | 1167131266 4324 | 1495657135 4325 | 1587436202 4326 | 1508863259 4327 | 626589202 4328 | 1455940769 4329 | 975054513 4330 | 2021290191 4331 | 647429554 4332 | 1820894324 4333 | 471170012 4334 | 1109608978 4335 | 394118862 4336 | 1272222561 4337 | 1192145532 4338 | 405970542 4339 | 1534145833 4340 | 1928922522 4341 | 81794716 4342 | 1050199975 4343 | 1673816306 4344 | 52073922 4345 | 1106955236 4346 | 269333793 4347 | 2119114338 4348 | 703668688 4349 | 457306174 4350 | 2113732738 4351 | 1314008651 4352 | 1766345155 4353 | 721691056 4354 | 1496388235 4355 | 977263439 4356 | 1149711705 4357 | 938153160 4358 | 951226716 4359 | 118195971 4360 | 230528544 4361 | 514103469 4362 | 1087416139 4363 | 77730704 4364 | 627784012 4365 | 2069037237 4366 | 1372242859 4367 | 616205018 4368 | 562360148 4369 | 895570757 4370 | 161420938 4371 | 704353356 4372 | 458822127 4373 | 89200390 4374 | 1597361159 4375 | 1204011272 4376 | 1110289809 4377 | 1732087928 4378 | 978452388 4379 | 1210848704 4380 | 2131056346 4381 | 1206000961 4382 | 407443321 4383 | 897641583 4384 | 1334911541 4385 | 409895122 4386 | 1555216477 4387 | 1633342910 4388 | 1164275279 4389 | 1404683615 4390 | 1494158208 4391 | 965529948 4392 | 527932012 4393 | 449244208 4394 | 50276135 4395 | 1264454092 4396 | 1872819771 4397 | 418267929 4398 | 1390573065 4399 | 422372200 4400 | 1520454303 4401 | 2130334486 4402 | 1886741557 4403 | 1556133507 4404 | 204800095 4405 | 494185627 4406 | 1051948594 4407 | 1007273434 4408 | 865534521 4409 | 644803636 4410 | 1117859431 4411 | 702414352 4412 | 2056603376 4413 | 1161126258 4414 | 872127299 4415 | 635142007 4416 | 1718110458 4417 | 793001320 4418 | 1582822530 4419 | 1280852299 4420 | 966116807 4421 | 1319988075 4422 | 172890992 4423 | 659876193 4424 | 1518643386 4425 | 203794815 4426 | 1524535890 4427 | 875725129 4428 | 1780954066 4429 | 2043888156 4430 | 1803779275 4431 | 1339481329 4432 | 1885495289 4433 | 1886642864 4434 | 655703562 4435 | 1583396788 4436 | 914125806 4437 | 147605903 4438 | 1878387035 4439 | 1249975837 4440 | 1609572325 4441 | 169294530 4442 | 1765391669 4443 | 2001161077 4444 | 1757219641 4445 | 246819586 4446 | 1085512531 4447 | 682341220 4448 | 4018642 4449 | 2002842296 4450 | 407260286 4451 | 690322460 4452 | 1696720890 4453 | 1413275283 4454 | 790017645 4455 | 998386554 4456 | 1620495489 4457 | 1880175035 4458 | 81600977 4459 | 1359613391 4460 | 1457095743 4461 | 152812754 4462 | 718057783 4463 | 1280886888 4464 | 819111452 4465 | 695366068 4466 | 1840492970 4467 | 1367328713 4468 | 44263725 4469 | 1042463906 4470 | 1905980293 4471 | 842042919 4472 | 1600973380 4473 | 1189803520 4474 | 1028872944 4475 | 1512357161 4476 | 1893274653 4477 | 1197960552 4478 | 1163390142 4479 | 86516529 4480 | 220354554 4481 | 760331914 4482 | 1958099484 4483 | 1962670119 4484 | 1916140832 4485 | 2011771777 4486 | 268006510 4487 | 1809926160 4488 | 752256645 4489 | 98352679 4490 | 1326095641 4491 | 1814888889 4492 | 1089728587 4493 | 1330501926 4494 | 188061162 4495 | 96501259 4496 | 458379199 4497 | 898797153 4498 | 750848988 4499 | 396350807 4500 | 666636104 4501 | 1024895318 4502 | 1307083419 4503 | 460214174 4504 | 1897917947 4505 | 1643424303 4506 | 1805000893 4507 | 1059472098 4508 | 357654908 4509 | 712663204 4510 | 785921901 4511 | 197426256 4512 | 685112030 4513 | 143992840 4514 | 1452597296 4515 | 1706979286 4516 | 960881 4517 | 530884729 4518 | 1346363499 4519 | 223919222 4520 | 131358558 4521 | 244253902 4522 | 915774734 4523 | 1600834152 4524 | 1938719935 4525 | 1242111268 4526 | 450018266 4527 | 851843728 4528 | 472533913 4529 | 1874989543 4530 | 778513 4531 | 293353533 4532 | 111738755 4533 | 1565746505 4534 | 1386343742 4535 | 1841073354 4536 | 1600911609 4537 | 146026487 4538 | 1200036517 4539 | 1328097075 4540 | 502105802 4541 | 1321137034 4542 | 644916403 4543 | 1406811774 4544 | 429638237 4545 | 2017685656 4546 | 1920689425 4547 | 271898107 4548 | 1088884005 4549 | 942390580 4550 | 1315725661 4551 | 1831564881 4552 | 686200349 4553 | 481495839 4554 | 369050423 4555 | 573822294 4556 | 1273975393 4557 | 1734964440 4558 | 2041948019 4559 | 331964274 4560 | 655967332 4561 | 1941169866 4562 | 994941053 4563 | 115319700 4564 | 1791428030 4565 | 762569451 4566 | 8103929 4567 | 331081463 4568 | 159034124 4569 | 922037248 4570 | 670988687 4571 | 774930941 4572 | 747665147 4573 | 1743566578 4574 | 1955328135 4575 | 435422222 4576 | 1869195163 4577 | 1337405011 4578 | 782332585 4579 | 1204187182 4580 | 652657780 4581 | 377740934 4582 | 573031876 4583 | 543060788 4584 | 365772606 4585 | 151278857 4586 | 102755044 4587 | 1178539930 4588 | 1663275525 4589 | 1446360861 4590 | 767584716 4591 | 206323358 4592 | 820093142 4593 | 1411403609 4594 | 37298009 4595 | 536537314 4596 | 390251473 4597 | 1256716260 4598 | 1833873081 4599 | 1976879035 4600 | 1579186267 4601 | 1124423409 4602 | 1349190776 4603 | 508468636 4604 | 1161653915 4605 | 456357963 4606 | 1573244191 4607 | 1134773948 4608 | 1906527216 4609 | 505033329 4610 | 1068185626 4611 | 513046439 4612 | 1609570410 4613 | 688673719 4614 | 659655166 4615 | 500402019 4616 | 132171700 4617 | 2003607570 4618 | 342490182 4619 | 1528558157 4620 | 586018899 4621 | 1372856605 4622 | 890007258 4623 | 682905431 4624 | 131564457 4625 | 786370416 4626 | 124105705 4627 | 1189674044 4628 | 324781808 4629 | 277529712 4630 | 1661682101 4631 | 178013359 4632 | 2005183804 4633 | 128314740 4634 | 861052968 4635 | 660475567 4636 | 2039036638 4637 | 768511657 4638 | 485564486 4639 | 1063626507 4640 | 2084250185 4641 | 148193942 4642 | 416620756 4643 | 265256035 4644 | 1630341827 4645 | 1467575724 4646 | 817449886 4647 | 417053310 4648 | 533193105 4649 | 336774200 4650 | 434783805 4651 | 1093127545 4652 | 1981811149 4653 | 1939383294 4654 | 487030651 4655 | 127228243 4656 | 1955673197 4657 | 471792971 4658 | 428757334 4659 | 282414163 4660 | 477367959 4661 | 1496188432 4662 | 2031341643 4663 | 647634794 4664 | 399199222 4665 | 1532084177 4666 | 417975336 4667 | 654764970 4668 | 418334068 4669 | 425705304 4670 | 973158647 4671 | 148644320 4672 | 1451494003 4673 | 552068326 4674 | 1158996230 4675 | 1100300747 4676 | 1077985741 4677 | 1801635968 4678 | 1952360943 4679 | 1847669114 4680 | 680550228 4681 | 1725979506 4682 | 105620617 4683 | 1180298913 4684 | 2098945950 4685 | 542186263 4686 | 1775963453 4687 | 261426984 4688 | 1027009715 4689 | 120977617 4690 | 1093711124 4691 | 811792729 4692 | 1988998403 4693 | 184413987 4694 | 1387624464 4695 | 655279493 4696 | 806413613 4697 | 1567189963 4698 | 142203424 4699 | 885891674 4700 | 898641811 4701 | 1295884663 4702 | 1388440377 4703 | 1628942939 4704 | 402557658 4705 | 1796518540 4706 | 564845050 4707 | 2120428619 4708 | 451677725 4709 | 840913571 4710 | 1427481519 4711 | 1312440350 4712 | 1336829475 4713 | 1071278182 4714 | 879219536 4715 | 1686254574 4716 | 1811289000 4717 | 1358676730 4718 | 2051212533 4719 | 853430126 4720 | 1380168080 4721 | 1066841452 4722 | 206473376 4723 | 587111720 4724 | 815790202 4725 | 2118461997 4726 | 350431220 4727 | 2008633496 4728 | 1502370790 4729 | 276168944 4730 | 505931126 4731 | 509216186 4732 | 1626119350 4733 | 48302811 4734 | 1927393045 4735 | 141030124 4736 | 1980443739 4737 | 1145185285 4738 | 1533917840 4739 | 1681500466 4740 | 1399554747 4741 | 639238295 4742 | 1600253270 4743 | 100130554 4744 | 237387124 4745 | 660035582 4746 | 1769691197 4747 | 623269044 4748 | 136870093 4749 | 372357500 4750 | 293940233 4751 | 718854977 4752 | 804931310 4753 | 1309741010 4754 | 913504571 4755 | 534283011 4756 | 1244110150 4757 | 1393771590 4758 | 627395767 4759 | 207780294 4760 | 15256044 4761 | 896531387 4762 | 967974757 4763 | 1646498728 4764 | 1878303255 4765 | 1117740370 4766 | 1911316334 4767 | 1451954850 4768 | 1781000820 4769 | 467217145 4770 | 571037522 4771 | 1755122331 4772 | 764010428 4773 | 1322085938 4774 | 77564905 4775 | 1645531191 4776 | 1969440159 4777 | 1299229585 4778 | 305920842 4779 | 925889681 4780 | 923009896 4781 | 1231428469 4782 | 1637431800 4783 | 750175665 4784 | 2005792908 4785 | 102280002 4786 | 1191040773 4787 | 349414097 4788 | 406111334 4789 | 97384613 4790 | 260436172 4791 | 550098949 4792 | 1132782343 4793 | 2040861068 4794 | 918322142 4795 | 130808457 4796 | 1176719596 4797 | 1606564842 4798 | 1288601671 4799 | 1856843874 4800 | 2605752 4801 | 1859867376 4802 | 107583291 4803 | 165449372 4804 | 1615665425 4805 | 1138293938 4806 | 1654179956 4807 | 648973312 4808 | 1729542931 4809 | 462647415 4810 | 572099677 4811 | 624625452 4812 | 682545107 4813 | 1655711721 4814 | 300589894 4815 | 1637116708 4816 | 1136592202 4817 | 795837125 4818 | 2125069125 4819 | 779421818 4820 | 1649562027 4821 | 1510742760 4822 | 1608672352 4823 | 954375281 4824 | 855211716 4825 | 1725191133 4826 | 1345609768 4827 | 549480076 4828 | 1118615151 4829 | 1630634436 4830 | 2019405969 4831 | 1374978913 4832 | 1192103025 4833 | 279215118 4834 | 2032366733 4835 | 1963434162 4836 | 103109366 4837 | 1814236222 4838 | 566123182 4839 | 1828937405 4840 | 1860709026 4841 | 20332553 4842 | 1988212082 4843 | 2143613650 4844 | 1785780410 4845 | 1694963851 4846 | 2744763 4847 | 1799282470 4848 | 989267528 4849 | 2034765291 4850 | 822031491 4851 | 1451086823 4852 | 368564660 4853 | 1241894969 4854 | 896197323 4855 | 1645081200 4856 | 1892242693 4857 | 1288871419 4858 | 1595186156 4859 | 524303235 4860 | 592716842 4861 | 1465412536 4862 | 539310883 4863 | 1242660414 4864 | 1341955354 4865 | 1990884678 4866 | 1533788188 4867 | 1702391095 4868 | 1209752719 4869 | 2117845145 4870 | 991091829 4871 | 1749554985 4872 | 1799235581 4873 | 745586787 4874 | 976186628 4875 | 1724058954 4876 | 1850555319 4877 | 217561593 4878 | 212048749 4879 | 1372988481 4880 | 1970659846 4881 | 1400078888 4882 | 1787349688 4883 | 126171391 4884 | 304592404 4885 | 51629351 4886 | 1893525163 4887 | 311559615 4888 | 62045837 4889 | 644192420 4890 | 206980120 4891 | 2022381515 4892 | 296696229 4893 | 1392934242 4894 | 140391561 4895 | 108567277 4896 | 28859040 4897 | 230794570 4898 | 1101589152 4899 | 1688087332 4900 | 501516301 4901 | 187085331 4902 | 840210391 4903 | 930013515 4904 | 72499950 4905 | 1078599821 4906 | 1840399752 4907 | 1998837381 4908 | 1890760209 4909 | 221557368 4910 | 237728156 4911 | 1014138282 4912 | 1801715844 4913 | 2034060852 4914 | 1170238436 4915 | 174948438 4916 | 1046451339 4917 | 1315603336 4918 | 1601587641 4919 | 1926062950 4920 | 691216840 4921 | 1510597829 4922 | 1343430508 4923 | 1275145881 4924 | 789477172 4925 | 2134598833 4926 | 1838920084 4927 | 505680458 4928 | 405010213 4929 | 458084840 4930 | 2005216210 4931 | 1884088712 4932 | 590178981 4933 | 1159259040 4934 | 871087153 4935 | 1154594625 4936 | 807786726 4937 | 750903248 4938 | 638816903 4939 | 1096986189 4940 | 252079434 4941 | 2052266082 4942 | 1529275223 4943 | 671963052 4944 | 703846242 4945 | 1547047257 4946 | 275578 4947 | 196543441 4948 | 1857497033 4949 | 2102669622 4950 | 967682903 4951 | 1875269869 4952 | 717361083 4953 | 339853560 4954 | 1745405542 4955 | 1539405677 4956 | 1556671386 4957 | 2115184991 4958 | 1655431555 4959 | 256901310 4960 | 953991038 4961 | 1227066501 4962 | 819910378 4963 | 1534710051 4964 | 1375592195 4965 | 1842362341 4966 | 660507822 4967 | 2067594403 4968 | 838499393 4969 | 254019550 4970 | 428912460 4971 | 1504614056 4972 | 686531884 4973 | 546171987 4974 | 233878461 4975 | 399694048 4976 | 1756744959 4977 | 879050024 4978 | 1635304945 4979 | 1051211099 4980 | 248255011 4981 | 67559432 4982 | 1786596478 4983 | 1309643587 4984 | 1697145091 4985 | 47917037 4986 | 2024290855 4987 | 278493962 4988 | 1811735355 4989 | 809590418 4990 | 845017931 4991 | 92058308 4992 | 61057459 4993 | 299358155 4994 | 794035743 4995 | 1627798122 4996 | 678298386 4997 | 386343238 4998 | 433547942 4999 | 1194246408 5000 | 830310887 5001 | 424422639 5002 | 966816123 5003 | 2138534261 5004 | 285862674 5005 | 1158081682 5006 | 314099516 5007 | 55938082 5008 | 1278353311 5009 | 1050354288 5010 | 1296620994 5011 | 1269196752 5012 | 180636929 5013 | 930768342 5014 | 1017858597 5015 | 1605732035 5016 | 2110367578 5017 | 934456177 5018 | 866004125 5019 | 588570906 5020 | 1460469741 5021 | 1547023501 5022 | 179166475 5023 | 182010976 5024 | 141974259 5025 | 1642870431 5026 | 1352254697 5027 | 1983310648 5028 | 87384110 5029 | 520868855 5030 | 1651444513 5031 | 1927495671 5032 | 1916634203 5033 | 2018799804 5034 | 1894364798 5035 | 265395813 5036 | 884830154 5037 | 2133457863 5038 | 1147348071 5039 | 298008771 5040 | 444001925 5041 | 1505974551 5042 | 1427942044 5043 | 1063861191 5044 | 379705492 5045 | 1371642759 5046 | 1508351301 5047 | 1285074133 5048 | 1433620362 5049 | 947991260 5050 | 606437508 5051 | 1448288528 5052 | 1003387318 5053 | 1368593622 5054 | 2086621321 5055 | 1354685911 5056 | 999234350 5057 | 2016558444 5058 | 1075299647 5059 | 823582559 5060 | 1034606453 5061 | 1079713931 5062 | 1155184856 5063 | 985293117 5064 | 775859520 5065 | 1709064348 5066 | 1854217420 5067 | 648536574 5068 | 1903467274 5069 | 611545034 5070 | 615152484 5071 | 1593408919 5072 | 1416743684 5073 | 157112715 5074 | 969334193 5075 | 916284765 5076 | 1989354667 5077 | 1001371193 5078 | 820648661 5079 | 77498862 5080 | 1071020528 5081 | 1979593094 5082 | 715060892 5083 | 166608273 5084 | 2061802772 5085 | 84733151 5086 | 2068512754 5087 | 226092216 5088 | 16703564 5089 | 1694021189 5090 | 507991266 5091 | 1903845129 5092 | 1871837645 5093 | 422013686 5094 | 390273987 5095 | 213993411 5096 | 952383234 5097 | 860132838 5098 | 1085022499 5099 | 303631981 5100 | 569794644 5101 | 1127020652 5102 | 1986380635 5103 | 887251582 5104 | 1760965558 5105 | 1709784625 5106 | 1493477892 5107 | 1883817084 5108 | 364952843 5109 | 1041150054 5110 | 1030720562 5111 | 140044015 5112 | 2138533344 5113 | 1242932936 5114 | 1095499460 5115 | 23189483 5116 | 1343148669 5117 | 1344058297 5118 | 1526900340 5119 | 1203327141 5120 | 1047637311 5121 | 1837371088 5122 | 159156871 5123 | 975808023 5124 | 1160643652 5125 | 1517661040 5126 | 1388095993 5127 | 1454015649 5128 | 1891562802 5129 | 1095890421 5130 | 897723606 5131 | 1332430027 5132 | 839923934 5133 | 1962154825 5134 | 1550821020 5135 | 1656306070 5136 | 1710632519 5137 | 1995589621 5138 | 556196381 5139 | 1725176471 5140 | 292926597 5141 | 628915145 5142 | 1442592039 5143 | 449319360 5144 | 1581586017 5145 | 1226710520 5146 | 1195639764 5147 | 508742253 5148 | 257483569 5149 | 1123592479 5150 | 1937713420 5151 | 1087678840 5152 | 1876870277 5153 | 429348683 5154 | 193063607 5155 | 128560937 5156 | 464332256 5157 | 1824672222 5158 | 982726355 5159 | 1678651905 5160 | 2070317080 5161 | 183923230 5162 | 454071254 5163 | 214110768 5164 | 1129218415 5165 | 1773663865 5166 | 1682002009 5167 | 783652972 5168 | 1873716880 5169 | 206430055 5170 | 1321059195 5171 | 920393092 5172 | 1567621691 5173 | 1875075028 5174 | 1817131048 5175 | 161931703 5176 | 603174659 5177 | 1712238192 5178 | 194838235 5179 | 1570936540 5180 | 352930864 5181 | 1936023169 5182 | 1698684566 5183 | 2038951176 5184 | 1163058624 5185 | 23799394 5186 | 408494599 5187 | 84807855 5188 | 189020990 5189 | 603755315 5190 | 1849109336 5191 | 1993332724 5192 | 619729916 5193 | 1023563846 5194 | 69748650 5195 | 188125260 5196 | 1775475406 5197 | 987781041 5198 | 150552199 5199 | 819670172 5200 | 896864234 5201 | 1119153104 5202 | 1661905980 5203 | 609179874 5204 | 1497662896 5205 | 700294501 5206 | 2018414374 5207 | 1983821453 5208 | 1361760197 5209 | 1773468551 5210 | 825134793 5211 | 966250016 5212 | 520382242 5213 | 510726843 5214 | 433746383 5215 | 1890988403 5216 | 1112129754 5217 | 681907407 5218 | 1392619734 5219 | 1587823717 5220 | 1680830312 5221 | 1923186995 5222 | 1712712559 5223 | 1592867347 5224 | 650215718 5225 | 80003106 5226 | 1445356069 5227 | 984497554 5228 | 475403835 5229 | 450072777 5230 | 90458912 5231 | 19426114 5232 | 283797611 5233 | 75622904 5234 | 1189697951 5235 | 1442340962 5236 | 1333729539 5237 | 1321593617 5238 | 178213157 5239 | 714511910 5240 | 197159325 5241 | 1022047381 5242 | 662180841 5243 | 165385505 5244 | 730801136 5245 | 111419971 5246 | 706277350 5247 | 315817441 5248 | 1951813616 5249 | 1769675544 5250 | 1974571990 5251 | 592567246 5252 | 1302457893 5253 | 1541990678 5254 | 1977572474 5255 | 341166070 5256 | 291439650 5257 | 401633453 5258 | 318132209 5259 | 822074230 5260 | 518662373 5261 | 1559752676 5262 | 161764324 5263 | 1480825705 5264 | 1864092244 5265 | 2069715046 5266 | 1906218725 5267 | 1367816754 5268 | 1743949432 5269 | 1774058242 5270 | 299328943 5271 | 1873117496 5272 | 709233085 5273 | 2050091789 5274 | 1856640196 5275 | 1817421000 5276 | 1432818944 5277 | 1355606444 5278 | 925327292 5279 | 1252769398 5280 | 1166391978 5281 | 1221747975 5282 | 891329408 5283 | 1495834110 5284 | 1872193508 5285 | 816084536 5286 | 1746621122 5287 | 2063033036 5288 | 420907924 5289 | 1193474739 5290 | 613645171 5291 | 1947338778 5292 | 572010600 5293 | 261564274 5294 | 2078084239 5295 | 933836598 5296 | 2043479653 5297 | 1566225628 5298 | 675376088 5299 | 292459403 5300 | 1924805370 5301 | 784346274 5302 | 1720747891 5303 | 1289498173 5304 | 403710830 5305 | 401794039 5306 | 1520370511 5307 | 586959356 5308 | 135173860 5309 | 2025795150 5310 | 1465590340 5311 | 459119071 5312 | 273822704 5313 | 886271875 5314 | 951730083 5315 | 1092242510 5316 | 920432969 5317 | 1724317273 5318 | 298374463 5319 | 25001626 5320 | 1078239464 5321 | 911070324 5322 | 1685347863 5323 | 1017986860 5324 | 198067204 5325 | 1451586575 5326 | 1832513766 5327 | 561411395 5328 | 1758799182 5329 | 1207393832 5330 | 474304449 5331 | 1301103379 5332 | 1939402053 5333 | 197633614 5334 | 1140419430 5335 | 2066173570 5336 | 687659736 5337 | 1214417669 5338 | 1165284115 5339 | 423467610 5340 | 670716682 5341 | 766043381 5342 | 1420947986 5343 | 240360386 5344 | 959007958 5345 | 79566155 5346 | 250011380 5347 | 1650033867 5348 | 418558420 5349 | 698511967 5350 | 678574360 5351 | 1309677532 5352 | 959378474 5353 | 1067623280 5354 | 285169444 5355 | 539446105 5356 | 1302833447 5357 | 21649726 5358 | 109623028 5359 | 1549984917 5360 | 1249863393 5361 | 413610027 5362 | 1530941736 5363 | 1573723637 5364 | 853272563 5365 | 1864508935 5366 | 1549181570 5367 | 815229855 5368 | 1857469896 5369 | 1342822570 5370 | 1271800937 5371 | 1352831827 5372 | 663161236 5373 | 2808162 5374 | 1301661607 5375 | 1694589048 5376 | 488641440 5377 | 817772301 5378 | 1088075726 5379 | 751493520 5380 | 126635701 5381 | 871785530 5382 | 911533749 5383 | 747179771 5384 | 293195797 5385 | 989629672 5386 | 1679959596 5387 | 1422727309 5388 | 1137997769 5389 | 851471091 5390 | 1089292098 5391 | 280411992 5392 | 842343568 5393 | 1331970619 5394 | 987390614 5395 | 18444546 5396 | 566028505 5397 | 1732315273 5398 | 987719233 5399 | 1207548715 5400 | 278641478 5401 | 1136662944 5402 | 2033788828 5403 | 265721863 5404 | 715638656 5405 | 1574850005 5406 | 1710049541 5407 | 240561000 5408 | 1603111782 5409 | 274139287 5410 | 1380642674 5411 | 914433207 5412 | 1457617784 5413 | 1924467125 5414 | 219426913 5415 | 729978974 5416 | 1570843999 5417 | 1923555206 5418 | 1499062872 5419 | 1437865351 5420 | 376886094 5421 | 1427298310 5422 | 390001743 5423 | 1475362405 5424 | 1271416409 5425 | 142211506 5426 | 611362157 5427 | 72008738 5428 | 484296615 5429 | 537919524 5430 | 1243716116 5431 | 1734467905 5432 | 523902023 5433 | 1005704846 5434 | 1360062722 5435 | 1241576562 5436 | 313930856 5437 | 1030765119 5438 | 1234817020 5439 | 1326301605 5440 | 1740949152 5441 | 391885816 5442 | 1342828951 5443 | 911342678 5444 | 314007586 5445 | 1659497467 5446 | 1889597597 5447 | 955171731 5448 | 1947967339 5449 | 547201552 5450 | 1233595407 5451 | 2097191776 5452 | 1126189227 5453 | 363141968 5454 | 1278479277 5455 | 336051705 5456 | 135084338 5457 | 99305107 5458 | 879817638 5459 | 1826861886 5460 | 1984974188 5461 | 1359756557 5462 | 1483487111 5463 | 1457708046 5464 | 1206741685 5465 | 361040926 5466 | 1557893368 5467 | 840385281 5468 | 1710663517 5469 | 1227772533 5470 | 1658650301 5471 | 532302793 5472 | 1208158522 5473 | 1233788562 5474 | 1099857605 5475 | 465306246 5476 | 1770245359 5477 | 555671181 5478 | 1360939865 5479 | 2021513104 5480 | 620896784 5481 | 542327090 5482 | 1601297369 5483 | 2033282863 5484 | 1653845894 5485 | 1020724312 5486 | 2072361760 5487 | 28462328 5488 | 1667429331 5489 | 259032372 5490 | 669568088 5491 | 1683296707 5492 | 1471108056 5493 | 1622571234 5494 | 725558759 5495 | 1025377374 5496 | 177464754 5497 | 1885132042 5498 | 723339314 5499 | 231872653 5500 | 2113686167 5501 | 1038952356 5502 | 179391259 5503 | 1353195114 5504 | 308268912 5505 | 334646447 5506 | 1553229713 5507 | 298630494 5508 | 120304628 5509 | 1469602085 5510 | 1842885303 5511 | 721394224 5512 | 107666600 5513 | 1544367306 5514 | 1388227713 5515 | 2033860082 5516 | 569783064 5517 | 1857326054 5518 | 174224911 5519 | 917228385 5520 | 1925043981 5521 | 496967151 5522 | 561669936 5523 | 1002096377 5524 | 1210920534 5525 | 642561741 5526 | 1016565589 5527 | 1042064793 5528 | 175187624 5529 | 377690047 5530 | 1730893554 5531 | 1134808574 5532 | 631844018 5533 | 676147878 5534 | 236414696 5535 | 2057225696 5536 | 51987637 5537 | 1220761594 5538 | 672298867 5539 | 318333193 5540 | 1919711523 5541 | 729300901 5542 | 100041278 5543 | 1787426636 5544 | 140626761 5545 | 664992117 5546 | 780315271 5547 | 1961046291 5548 | 1689340606 5549 | 1339566818 5550 | 2100336408 5551 | 1676845669 5552 | 2083829940 5553 | 694125851 5554 | 1132123465 5555 | 969894789 5556 | 586665540 5557 | 1841237976 5558 | 1272626620 5559 | 2133825851 5560 | 415963677 5561 | 1154274527 5562 | 978588733 5563 | 1058713539 5564 | 244256070 5565 | 1049901138 5566 | 1439577940 5567 | 1798556549 5568 | 354304017 5569 | 2006644289 5570 | 60647966 5571 | 2075720343 5572 | 1741636427 5573 | 1942545946 5574 | 519273666 5575 | 115147899 5576 | 1066145164 5577 | 233693512 5578 | 47726654 5579 | 184826538 5580 | 41329982 5581 | 340491404 5582 | 1418269644 5583 | 8711247 5584 | 1907066475 5585 | 295486703 5586 | 200908427 5587 | 276328862 5588 | 793864156 5589 | 1768159914 5590 | 1473362413 5591 | 607249186 5592 | 870650596 5593 | 664587836 5594 | 1560671002 5595 | 1957699633 5596 | 96359955 5597 | 113030783 5598 | 1321407950 5599 | 1430770897 5600 | 913315084 5601 | 572190982 5602 | 1593820758 5603 | 1957444299 5604 | 1290822942 5605 | 1020904513 5606 | 1062538578 5607 | 983261430 5608 | 2062851286 5609 | 880231430 5610 | 441643450 5611 | 1250692111 5612 | 1685623230 5613 | 2131790964 5614 | 382902106 5615 | 2007882219 5616 | 385328773 5617 | 547015719 5618 | 1532705265 5619 | 1810150598 5620 | 1261029204 5621 | 181404543 5622 | 1128425133 5623 | 831920664 5624 | 492716555 5625 | 466719665 5626 | 480769393 5627 | 1069044418 5628 | 703178385 5629 | 783074057 5630 | 121116790 5631 | 341237174 5632 | 1323616894 5633 | 1917827586 5634 | 356788295 5635 | 797215434 5636 | 1731898337 5637 | 734381319 5638 | 1669759361 5639 | 1603308629 5640 | 1497864153 5641 | 464676615 5642 | 126003702 5643 | 951542278 5644 | 646477703 5645 | 728729787 5646 | 514509181 5647 | 65529221 5648 | 1663070421 5649 | 1800679241 5650 | 536688973 5651 | 332991553 5652 | 1062316310 5653 | 72683471 5654 | 886572147 5655 | 1257101694 5656 | 1955014249 5657 | 286945428 5658 | 1426462528 5659 | 651783975 5660 | 201160340 5661 | 1316336188 5662 | 1366279325 5663 | 2016504908 5664 | 1378214077 5665 | 1765709521 5666 | 1848047407 5667 | 956749506 5668 | 1835795436 5669 | 820338280 5670 | 1334076628 5671 | 1426607568 5672 | 1883450542 5673 | 563616675 5674 | 393169409 5675 | 826994551 5676 | 1172495290 5677 | 1730610976 5678 | 1256362918 5679 | 990760650 5680 | 1424345282 5681 | 614011625 5682 | 1805648316 5683 | 2102207332 5684 | 677292849 5685 | 1844204184 5686 | 2029080469 5687 | 562004915 5688 | 608626708 5689 | 1322828737 5690 | 379066622 5691 | 678565725 5692 | 1605083100 5693 | 225255799 5694 | 1838519749 5695 | 381299135 5696 | 1280285188 5697 | 693929690 5698 | 1123715715 5699 | 476877433 5700 | 1288975162 5701 | 1644464458 5702 | 901865554 5703 | 624842210 5704 | 104238771 5705 | 1331478323 5706 | 1765033820 5707 | 2128151736 5708 | 1926048843 5709 | 812966523 5710 | 898561211 5711 | 1851538369 5712 | 278795382 5713 | 801255007 5714 | 58440492 5715 | 1831073842 5716 | 126107796 5717 | 1538361482 5718 | 1733468724 5719 | 1133780804 5720 | 939470771 5721 | 115235337 5722 | 405317853 5723 | 1808091338 5724 | 1598588697 5725 | 621852208 5726 | 1848096070 5727 | 501831568 5728 | 2113722210 5729 | 1388344999 5730 | 791303613 5731 | 155136924 5732 | 1542961661 5733 | 647233523 5734 | 1134641412 5735 | 35981384 5736 | 1870919294 5737 | 975584013 5738 | 1954286698 5739 | 530669667 5740 | 799990029 5741 | 2087370332 5742 | 821883835 5743 | 1062626238 5744 | 194977994 5745 | 1699136852 5746 | 1916355598 5747 | 1011110164 5748 | 1202168943 5749 | 1779678176 5750 | 1609385275 5751 | 1598329549 5752 | 1386366276 5753 | 124602038 5754 | 1379715624 5755 | 970795700 5756 | 1674848166 5757 | 1719099793 5758 | 1719971257 5759 | 852051038 5760 | 1337419819 5761 | 1787104506 5762 | 2130241621 5763 | 1105661722 5764 | 2131770242 5765 | 811619693 5766 | 1155201009 5767 | 680408426 5768 | 1654558807 5769 | 1992426635 5770 | 545803212 5771 | 484412847 5772 | 1306745978 5773 | 1814521997 5774 | 1933867362 5775 | 1499214788 5776 | 715205174 5777 | 1561399151 5778 | 1323016991 5779 | 88644431 5780 | 1471838567 5781 | 285351309 5782 | 765872361 5783 | 259382299 5784 | 828811401 5785 | 356111707 5786 | 968948092 5787 | 1672047240 5788 | 440063783 5789 | 1761196421 5790 | 1092204425 5791 | 1294294562 5792 | 88656144 5793 | 1124553272 5794 | 1430121921 5795 | 1242354200 5796 | 1202893541 5797 | 1948408434 5798 | 1613063646 5799 | 1564212815 5800 | 1649587066 5801 | 542842116 5802 | 1553275201 5803 | 1160807957 5804 | 1012624984 5805 | 1203348161 5806 | 240910502 5807 | 2126880148 5808 | 1900723153 5809 | 117979226 5810 | 205584187 5811 | 23293591 5812 | 789616310 5813 | 1711096294 5814 | 1662242783 5815 | 1193853990 5816 | 303405101 5817 | 883013010 5818 | 1448098992 5819 | 1006896081 5820 | 808515124 5821 | 555737827 5822 | 1273458000 5823 | 2138210900 5824 | 1483184439 5825 | 901464391 5826 | 2010894980 5827 | 1279444304 5828 | 1465413266 5829 | 927803344 5830 | 723738783 5831 | 792913284 5832 | 1069342547 5833 | 231730736 5834 | 1302219967 5835 | 2036785275 5836 | 1823698757 5837 | 2012442213 5838 | 37227498 5839 | 619392434 5840 | 1972975575 5841 | 1352294331 5842 | 1389681971 5843 | 2110963964 5844 | 1308379834 5845 | 1077075117 5846 | 1436116260 5847 | 2104824102 5848 | 605344548 5849 | 1789324617 5850 | 925091549 5851 | 1794687504 5852 | 8583059 5853 | 161657213 5854 | 634758362 5855 | 344823412 5856 | 1642436082 5857 | 264149365 5858 | 1259894020 5859 | 41284343 5860 | 625040467 5861 | 1729077547 5862 | 1538369647 5863 | 208907595 5864 | 1561214713 5865 | 1950940232 5866 | 21361733 5867 | 1009960908 5868 | 226579943 5869 | 1905742135 5870 | 2113948093 5871 | 560763393 5872 | 2138885095 5873 | 1464244539 5874 | 1153534883 5875 | 121475923 5876 | 754361633 5877 | 1257412612 5878 | 643516479 5879 | 1243239549 5880 | 1318444379 5881 | 848651305 5882 | 2126093226 5883 | 256353748 5884 | 1482052110 5885 | 156845763 5886 | 313685790 5887 | 1964574623 5888 | 2246761 5889 | 252605533 5890 | 177407417 5891 | 1307864824 5892 | 1543664694 5893 | 1476231083 5894 | 1281159835 5895 | 694516079 5896 | 934948328 5897 | 1154645566 5898 | 1565502780 5899 | 193201427 5900 | 1994982676 5901 | 992144911 5902 | 2081987488 5903 | 685384674 5904 | 1213301527 5905 | 1473844094 5906 | 1817255540 5907 | 2111224917 5908 | 1745514167 5909 | 1238373880 5910 | 426796355 5911 | 752911300 5912 | 1932223736 5913 | 1903661932 5914 | 1075330368 5915 | 1052251405 5916 | 1274773612 5917 | 1928844311 5918 | 927731748 5919 | 283623572 5920 | 2087063524 5921 | 307702036 5922 | 1270790443 5923 | 1466984711 5924 | 1823337459 5925 | 1087291784 5926 | 507110442 5927 | 998751831 5928 | 520083905 5929 | 983225240 5930 | 1515986633 5931 | 1690029256 5932 | 1669259642 5933 | 479605701 5934 | 530438198 5935 | 192014531 5936 | 2002295838 5937 | 209343800 5938 | 1255327846 5939 | 1632109546 5940 | 1603069517 5941 | 660162655 5942 | 746453727 5943 | 1987199123 5944 | 77382554 5945 | 414411047 5946 | 1190333223 5947 | 965463963 5948 | 591396492 5949 | 993721183 5950 | 1314865139 5951 | 995785541 5952 | 1900187563 5953 | 1527140104 5954 | 2024940341 5955 | 1825148189 5956 | 463168850 5957 | 1900182682 5958 | 838616613 5959 | 962872427 5960 | 1364946517 5961 | 725200673 5962 | 1590276587 5963 | 682154940 5964 | 1895311953 5965 | 360096462 5966 | 770846655 5967 | 1889413642 5968 | 1380904522 5969 | 1664008964 5970 | 447563178 5971 | 1803896315 5972 | 1477864369 5973 | 2131628781 5974 | 1386999307 5975 | 1423779710 5976 | 1027403979 5977 | 1474944508 5978 | 49559322 5979 | 801110719 5980 | 272607248 5981 | 700725128 5982 | 414808724 5983 | 627829629 5984 | 478457606 5985 | 625820527 5986 | 137151505 5987 | 1371701538 5988 | 536187950 5989 | 49506971 5990 | 1168570989 5991 | 1168562157 5992 | 381448592 5993 | 55860661 5994 | 1643256873 5995 | 2146991177 5996 | 143516976 5997 | 1807552212 5998 | 1942887181 5999 | 36514080 6000 | 739927402 6001 | 124459407 6002 | 1270449457 6003 | 57045615 6004 | 1494370498 6005 | 1582723605 6006 | 628097088 6007 | 1061927640 6008 | 145422417 6009 | 1179676329 6010 | 624205318 6011 | 1169398624 6012 | 364513959 6013 | 975142901 6014 | 2040866802 6015 | 1875091391 6016 | 1842964162 6017 | 157985785 6018 | 66134412 6019 | 2010185986 6020 | 829255739 6021 | 2012038208 6022 | 661140349 6023 | 1152198216 6024 | 1774071078 6025 | 2104707924 6026 | 1763735308 6027 | 1846942784 6028 | 1457526223 6029 | 1959641741 6030 | 1720110537 6031 | 192019309 6032 | 1182443894 6033 | 1142501506 6034 | 1687378610 6035 | 71404846 6036 | 1055595843 6037 | 1609465665 6038 | 1716243701 6039 | 1222824930 6040 | 1943137254 6041 | 1539339199 6042 | 1062344206 6043 | 697152922 6044 | 1545755551 6045 | 949069072 6046 | 412619882 6047 | 2121933423 6048 | 1346485657 6049 | 494863298 6050 | 1361885036 6051 | 839767194 6052 | 2128065891 6053 | 708351100 6054 | 351861525 6055 | 1216748993 6056 | 857951193 6057 | 795732641 6058 | 267173860 6059 | 1955660400 6060 | 1594307669 6061 | 418451412 6062 | 156572729 6063 | 532772265 6064 | 1635544333 6065 | 1416614787 6066 | 269345122 6067 | 1518644769 6068 | 1959169012 6069 | 521332584 6070 | 1252708003 6071 | 206495484 6072 | 169862848 6073 | 1513867758 6074 | 358424711 6075 | 1234056378 6076 | 1650412570 6077 | 1288708609 6078 | 46362705 6079 | 1620818576 6080 | 1275015328 6081 | 1865497061 6082 | 1258419826 6083 | 144892894 6084 | 1608762140 6085 | 1803545735 6086 | 372888292 6087 | 1943401321 6088 | 383070793 6089 | 785870116 6090 | 1166124832 6091 | 908001441 6092 | 1617292917 6093 | 1663310622 6094 | 1181131204 6095 | 1222480712 6096 | 351481835 6097 | 1904001594 6098 | 1377084361 6099 | 179306194 6100 | 604492973 6101 | 834973628 6102 | 717203007 6103 | 1963238567 6104 | 1586825752 6105 | 836337118 6106 | 245034760 6107 | 570811581 6108 | 275788802 6109 | 989144560 6110 | 1655459302 6111 | 915386539 6112 | 812530212 6113 | 530079383 6114 | 1309368061 6115 | 393141584 6116 | 164691328 6117 | 365580963 6118 | 1334712944 6119 | 1036905823 6120 | 306376891 6121 | 1119275691 6122 | 1903360287 6123 | 599869476 6124 | 1005616585 6125 | 957372293 6126 | 340164041 6127 | 1930209191 6128 | 588154556 6129 | 1823387729 6130 | 454234222 6131 | 1928346048 6132 | 1338350930 6133 | 499018859 6134 | 108683448 6135 | 195343666 6136 | 59737126 6137 | 222556105 6138 | 57565462 6139 | 370978071 6140 | 2065728369 6141 | 401183748 6142 | 2063206633 6143 | 1063329672 6144 | 555211859 6145 | 1717131260 6146 | 1652871302 6147 | 1928633082 6148 | 1700355695 6149 | 792494673 6150 | 1568899944 6151 | 1861750713 6152 | 472912173 6153 | 771525815 6154 | 1482945446 6155 | 857375272 6156 | 1225809699 6157 | 1398519057 6158 | 1956888793 6159 | 403297060 6160 | 220318548 6161 | 1465861486 6162 | 1716094503 6163 | 1089056452 6164 | 1766957119 6165 | 612493110 6166 | 453530577 6167 | 83100403 6168 | 1399092957 6169 | 467367328 6170 | 1193600485 6171 | 260818069 6172 | 1937995015 6173 | 2060387175 6174 | 196815031 6175 | 712564368 6176 | 1432514033 6177 | 1453787068 6178 | 299415932 6179 | 1132227235 6180 | 1924324119 6181 | 1821566589 6182 | 1479885212 6183 | 1195751921 6184 | 322810027 6185 | 1678227545 6186 | 916663479 6187 | 2053132909 6188 | 1312193258 6189 | 691925513 6190 | 508901021 6191 | 120282192 6192 | 894756091 6193 | 1218634438 6194 | 1783621997 6195 | 30012916 6196 | 1103857236 6197 | 1239510733 6198 | 97162898 6199 | 1415415136 6200 | 1090496827 6201 | 382670530 6202 | 109222544 6203 | 417075922 6204 | 1955184760 6205 | 1419133121 6206 | 1822237051 6207 | 1651775946 6208 | 351884713 6209 | 256787327 6210 | 619108464 6211 | 998556564 6212 | 1930602022 6213 | 2114166263 6214 | 2031236900 6215 | 2121259016 6216 | 1191677818 6217 | 150151643 6218 | 269999202 6219 | 1350152084 6220 | 834808616 6221 | 404997259 6222 | 40211807 6223 | 2036448406 6224 | 644898574 6225 | 931805347 6226 | 1400308004 6227 | 665097065 6228 | 1974460985 6229 | 1749883560 6230 | 1289905154 6231 | 1878491220 6232 | 667838149 6233 | 1620561989 6234 | 773325075 6235 | 1650139748 6236 | 1947567549 6237 | 1300940468 6238 | 797269806 6239 | 265830398 6240 | 939666546 6241 | 1925174508 6242 | 1330595391 6243 | 1647373236 6244 | 1175015843 6245 | 346796317 6246 | 1349232902 6247 | 1565587725 6248 | 1317176858 6249 | 95705385 6250 | 1364176353 6251 | 1142573948 6252 | 1835519184 6253 | 130267713 6254 | 1723040058 6255 | 2006696850 6256 | 1917676046 6257 | 1258276735 6258 | 2130036717 6259 | 287770822 6260 | 598232879 6261 | 1485807362 6262 | 370350890 6263 | 1861989520 6264 | 2060620069 6265 | 546704687 6266 | 191758249 6267 | 145373895 6268 | 749661804 6269 | 158977264 6270 | 1779870151 6271 | 14966923 6272 | 117677142 6273 | 1407551060 6274 | 271137263 6275 | 645579541 6276 | 344422968 6277 | 451724256 6278 | 826118125 6279 | 544581862 6280 | 1564703457 6281 | 230583398 6282 | 168295160 6283 | 376238043 6284 | 8550168 6285 | 1094861517 6286 | 111426448 6287 | 1355125297 6288 | 436737713 6289 | 1600427336 6290 | 1414357527 6291 | 294093439 6292 | 651950678 6293 | 1818373096 6294 | 157008111 6295 | 859509181 6296 | 246046911 6297 | 445168883 6298 | 39121212 6299 | 1353957992 6300 | 1550637986 6301 | 1319159526 6302 | 1953553089 6303 | 975693931 6304 | 1125179206 6305 | 20243303 6306 | 745129075 6307 | 1753294113 6308 | 1312288926 6309 | 2066825605 6310 | 13512041 6311 | 241095450 6312 | 1907572047 6313 | 1884197510 6314 | 142424420 6315 | 540673375 6316 | 1688288569 6317 | 1583758556 6318 | 1373363636 6319 | 2097952942 6320 | 19779096 6321 | 290808737 6322 | 1094387410 6323 | 743674285 6324 | 1741791606 6325 | 1523106878 6326 | 1547925184 6327 | 1595336258 6328 | 1132107224 6329 | 1622735267 6330 | 1883716577 6331 | 1207546614 6332 | 669505116 6333 | 1672357465 6334 | 2040942989 6335 | 1353491512 6336 | 1442607758 6337 | 1906816965 6338 | 1514217276 6339 | 439952959 6340 | 874303722 6341 | 2117207786 6342 | 1639060980 6343 | 1566916798 6344 | 76694943 6345 | 1963107141 6346 | 127333413 6347 | 1756785435 6348 | 53816939 6349 | 1060661525 6350 | 971690794 6351 | 274131855 6352 | 690441649 6353 | 536820846 6354 | 191100009 6355 | 937689653 6356 | 459966039 6357 | 1812388904 6358 | 249990462 6359 | 100652167 6360 | 771749072 6361 | 1212562631 6362 | 1735457591 6363 | 726793162 6364 | 746174252 6365 | 713974742 6366 | 1953172137 6367 | 1123611510 6368 | 2047816906 6369 | 1562931090 6370 | 1466315355 6371 | 1911608876 6372 | 1713700202 6373 | 478281767 6374 | 1087343786 6375 | 1965777142 6376 | 431703053 6377 | 1515282641 6378 | 1919087402 6379 | 1801563200 6380 | 440358374 6381 | 1517113184 6382 | 860953109 6383 | 1025005283 6384 | 418848414 6385 | 1530972443 6386 | 1497505314 6387 | 55725055 6388 | 913600193 6389 | 2144033230 6390 | 1269658004 6391 | 716165876 6392 | 827677074 6393 | 748699528 6394 | 1722080178 6395 | 1006570747 6396 | 611418728 6397 | 1740213063 6398 | 1092716684 6399 | 1881916922 6400 | 1088519870 6401 | 1728120055 6402 | 1840482129 6403 | 1271603504 6404 | 1164799024 6405 | 489919212 6406 | 1987260282 6407 | 1177790515 6408 | 1426152971 6409 | 1199762333 6410 | 1977709260 6411 | 40683447 6412 | 1879131422 6413 | 1333612379 6414 | 88751086 6415 | 1189935765 6416 | 1196770931 6417 | 1485343247 6418 | 2140935966 6419 | 119825672 6420 | 305898620 6421 | 1707387048 6422 | 121358647 6423 | 496751630 6424 | 1162649414 6425 | 709458424 6426 | 1486687571 6427 | 1014009999 6428 | 71900057 6429 | 526020566 6430 | 471949102 6431 | 1123393824 6432 | 477558590 6433 | 1120372416 6434 | 1899262151 6435 | 990577132 6436 | 362391169 6437 | 1622058614 6438 | 755827587 6439 | 633802912 6440 | 2013906962 6441 | 1111849445 6442 | 74649654 6443 | 20598886 6444 | 899571862 6445 | 607369804 6446 | 243181781 6447 | 428407153 6448 | 631275988 6449 | 1129006351 6450 | 199338801 6451 | 118964478 6452 | 1038289584 6453 | 2132550381 6454 | 1917129703 6455 | 1659404824 6456 | 499957397 6457 | 38200175 6458 | 1760426532 6459 | 1001373676 6460 | 1516197280 6461 | 278027952 6462 | 239894906 6463 | 1599366508 6464 | 1909357062 6465 | 1333231431 6466 | 1788318352 6467 | 446563807 6468 | 1804704330 6469 | 1472488097 6470 | 1773402230 6471 | 1418584249 6472 | 584089052 6473 | 1241004191 6474 | 1954632587 6475 | 1330090697 6476 | 119323076 6477 | 287780164 6478 | 568781413 6479 | 513466462 6480 | 709046827 6481 | 1024291989 6482 | 1705615254 6483 | 87702536 6484 | 1709722874 6485 | 704462518 6486 | 1880777715 6487 | 314293055 6488 | 344153541 6489 | 941359290 6490 | 199204508 6491 | 1076309965 6492 | 1256755789 6493 | 71481515 6494 | 1576022668 6495 | 326706451 6496 | 382324509 6497 | 1810332445 6498 | 1586570956 6499 | 1177803801 6500 | 705069659 6501 | 83287149 6502 | 213959842 6503 | 1106998502 6504 | 598624481 6505 | 1545806488 6506 | 1118586692 6507 | 2135238382 6508 | 2066061557 6509 | 1788261151 6510 | 171225398 6511 | 1080804455 6512 | 692666697 6513 | 1934106403 6514 | 188867738 6515 | 616120817 6516 | 1717547876 6517 | 1553833765 6518 | 2065652233 6519 | 1433676381 6520 | 1416173792 6521 | 585686228 6522 | 460745933 6523 | 194215037 6524 | 1913888011 6525 | 410637663 6526 | 207805639 6527 | 574142148 6528 | 973899547 6529 | 759940627 6530 | 693824198 6531 | 1872004437 6532 | 1161423225 6533 | 91912565 6534 | 871817919 6535 | 1229881968 6536 | 592963477 6537 | 697258323 6538 | 495096280 6539 | 1851056862 6540 | 779699654 6541 | 596784997 6542 | 1639170035 6543 | 1558536330 6544 | 977461736 6545 | 434205246 6546 | 1267367108 6547 | 1953305765 6548 | 739291085 6549 | 1293061244 6550 | 1245152005 6551 | 1999673940 6552 | 1386706708 6553 | 456124559 6554 | 791606174 6555 | 180687902 6556 | 1788667680 6557 | 1102664343 6558 | 1242256516 6559 | 829468337 6560 | 1290742775 6561 | 1313623227 6562 | 155190486 6563 | 734326652 6564 | 1276128108 6565 | 2060900242 6566 | 2041507033 6567 | 835059938 6568 | 28721420 6569 | 799587208 6570 | 318802497 6571 | 1624019581 6572 | 579810051 6573 | 1339804583 6574 | 1097845814 6575 | 1998420121 6576 | 1524104513 6577 | 348906224 6578 | 226447005 6579 | 336923660 6580 | 1978046660 6581 | 293038887 6582 | 1418153978 6583 | 1107207276 6584 | 217462131 6585 | 1895618165 6586 | 865674592 6587 | 1056722567 6588 | 810544534 6589 | 1730968101 6590 | 1375020645 6591 | 1805488309 6592 | 1062399296 6593 | 1009748057 6594 | 354558861 6595 | 2074434676 6596 | 554752004 6597 | 149104808 6598 | 1906161177 6599 | 1438732793 6600 | 1980225291 6601 | 1854956593 6602 | 1896403314 6603 | 1309216791 6604 | 185810787 6605 | 248525952 6606 | 826038964 6607 | 1793360175 6608 | 1021726341 6609 | 1222828459 6610 | 536487085 6611 | 1740805135 6612 | 1964726853 6613 | 1500506367 6614 | 68146655 6615 | 1964854907 6616 | 137143036 6617 | 2012269880 6618 | 717580902 6619 | 102878299 6620 | 862828257 6621 | 209142992 6622 | 1901876437 6623 | 1588866773 6624 | 801606980 6625 | 370442503 6626 | 810355435 6627 | 261032068 6628 | 1026538767 6629 | 354572727 6630 | 555664159 6631 | 265298568 6632 | 124538193 6633 | 477096405 6634 | 152232087 6635 | 1133343993 6636 | 1536708159 6637 | 2136991942 6638 | 805249368 6639 | 1309324365 6640 | 418327540 6641 | 1377815655 6642 | 1837847173 6643 | 779299990 6644 | 1045491944 6645 | 788299813 6646 | 224918100 6647 | 1129305291 6648 | 167332814 6649 | 2055062766 6650 | 1473330133 6651 | 518956960 6652 | 419835773 6653 | 1358051554 6654 | 429393972 6655 | 385538281 6656 | 429442869 6657 | 751188790 6658 | 1059262924 6659 | 123401606 6660 | 447585261 6661 | 945750394 6662 | 888202432 6663 | 1560637747 6664 | 390754370 6665 | 1145398596 6666 | 1511950821 6667 | 697080729 6668 | 1262011170 6669 | 2012719955 6670 | 1923431009 6671 | 689405326 6672 | 767933890 6673 | 2054031971 6674 | 1765114993 6675 | 307598969 6676 | 161279868 6677 | 93096557 6678 | 305484710 6679 | 504944875 6680 | 833851853 6681 | 502142116 6682 | 777352089 6683 | 1542514081 6684 | 1308057226 6685 | 362427807 6686 | 247299263 6687 | 1683207964 6688 | 975384719 6689 | 2040298359 6690 | 120159414 6691 | 2030963879 6692 | 775162070 6693 | 1234645405 6694 | 18269061 6695 | 909077918 6696 | 1555533813 6697 | 1837447106 6698 | 494958592 6699 | 510945612 6700 | 1422983807 6701 | 1452706557 6702 | 1789300336 6703 | 619081690 6704 | 1150083752 6705 | 1127513692 6706 | 1811613042 6707 | 839643852 6708 | 827189560 6709 | 1424958465 6710 | 1649701601 6711 | 880436924 6712 | 1186663538 6713 | 1187067245 6714 | 1141113747 6715 | 1922656177 6716 | 883479036 6717 | 706935510 6718 | 1157089068 6719 | 718719069 6720 | 1844670790 6721 | 47167655 6722 | 1003123764 6723 | 1386929154 6724 | 391965695 6725 | 2090740436 6726 | 1101849845 6727 | 19607166 6728 | 638047826 6729 | 2025213876 6730 | 1229169552 6731 | 1250087633 6732 | 1332603788 6733 | 1813781857 6734 | 1308843917 6735 | 792014619 6736 | 778750625 6737 | 448766164 6738 | 773085780 6739 | 620069964 6740 | 1985834518 6741 | 1424846601 6742 | 1375609288 6743 | 144005059 6744 | 1070535469 6745 | 458752867 6746 | 1103627815 6747 | 1120190802 6748 | 1045754462 6749 | 183105175 6750 | 1062399878 6751 | 2082903364 6752 | 958090327 6753 | 1059879423 6754 | 1721173196 6755 | 852286893 6756 | 536917592 6757 | 708832771 6758 | 495334247 6759 | 1538047506 6760 | 678261921 6761 | 421829236 6762 | 1073040571 6763 | 352958964 6764 | 1892964738 6765 | 1723508466 6766 | 915565633 6767 | 1710580019 6768 | 703270045 6769 | 1832423301 6770 | 2044093756 6771 | 149361168 6772 | 791376861 6773 | 127189420 6774 | 656584873 6775 | 1839066174 6776 | 912090722 6777 | 1057665092 6778 | 541265049 6779 | 1470121363 6780 | 1860958274 6781 | 591522114 6782 | 1740407878 6783 | 1385026153 6784 | 1093037169 6785 | 2030706385 6786 | 411639558 6787 | 596539329 6788 | 123712002 6789 | 1471329533 6790 | 742855815 6791 | 2021319398 6792 | 1783350406 6793 | 991650344 6794 | 512769428 6795 | 1544999958 6796 | 1429152665 6797 | 1509220643 6798 | 233485582 6799 | 1554499978 6800 | 1746633957 6801 | 2125621745 6802 | 1236010819 6803 | 1609165922 6804 | 1150389163 6805 | 748640748 6806 | 894239543 6807 | 114253905 6808 | 1539268891 6809 | 1485851579 6810 | 192883556 6811 | 246062584 6812 | 1166246747 6813 | 1965703560 6814 | 1256691356 6815 | 997891997 6816 | 468136876 6817 | 1272757207 6818 | 465201300 6819 | 1066468266 6820 | 1977340230 6821 | 1614011819 6822 | 1130703204 6823 | 743086997 6824 | 1546409707 6825 | 1513282359 6826 | 303274761 6827 | 2101151226 6828 | 1975328009 6829 | 790018487 6830 | 1467347331 6831 | 497097240 6832 | 827371631 6833 | 354875189 6834 | 275385935 6835 | 1930751296 6836 | 633695558 6837 | 2053429863 6838 | 1731269327 6839 | 1755926777 6840 | 1046260334 6841 | 1283959208 6842 | 1589505283 6843 | 544483476 6844 | 1469937260 6845 | 2042794651 6846 | 446947034 6847 | 1933200331 6848 | 895139851 6849 | 1735394399 6850 | 1587665277 6851 | 1194895747 6852 | 1014605742 6853 | 1185673773 6854 | 257472758 6855 | 1924460472 6856 | 1109388806 6857 | 1105240087 6858 | 1089345562 6859 | 736780043 6860 | 1904274166 6861 | 1993305504 6862 | 1822563110 6863 | 647583359 6864 | 1021252791 6865 | 1091680240 6866 | 185056107 6867 | 140478142 6868 | 162930568 6869 | 294170418 6870 | 1375826712 6871 | 926802563 6872 | 1031189172 6873 | 1529814155 6874 | 485814305 6875 | 968659668 6876 | 1788145195 6877 | 1010727935 6878 | 606895971 6879 | 1273770696 6880 | 1255665742 6881 | 1149467191 6882 | 2022926549 6883 | 333883745 6884 | 887377552 6885 | 430502061 6886 | 1105258036 6887 | 2527975 6888 | 552835856 6889 | 1766049095 6890 | 1739841321 6891 | 671882747 6892 | 1927665364 6893 | 1985598392 6894 | 1757698050 6895 | 1272818153 6896 | 1107619515 6897 | 1051738059 6898 | 563334775 6899 | 67371010 6900 | 1239297101 6901 | 2108018831 6902 | 1844180233 6903 | 1527614134 6904 | 1937972593 6905 | 2058130025 6906 | 15660417 6907 | 1134557926 6908 | 621016014 6909 | 867119231 6910 | 657540775 6911 | 180795068 6912 | 69811755 6913 | 23001792 6914 | 957800170 6915 | 126554631 6916 | 1684989638 6917 | 361030147 6918 | 1788981270 6919 | 1898308793 6920 | 1886915603 6921 | 2022100825 6922 | 105052603 6923 | 684969424 6924 | 780129889 6925 | 14872873 6926 | 1779781100 6927 | 768973500 6928 | 722225139 6929 | 2065372779 6930 | 1315225120 6931 | 21400811 6932 | 1542336321 6933 | 135933833 6934 | 66209178 6935 | 1202007047 6936 | 536054876 6937 | 178745716 6938 | 1883277143 6939 | 1662908197 6940 | 1008307342 6941 | 1455816179 6942 | 2017101039 6943 | 585609083 6944 | 1324985000 6945 | 592600675 6946 | 1993141578 6947 | 1513416079 6948 | 551074790 6949 | 2078649924 6950 | 1992421781 6951 | 1801916217 6952 | 732268460 6953 | 713970531 6954 | 119854427 6955 | 1557525845 6956 | 1722339491 6957 | 1455590867 6958 | 114620272 6959 | 1851002769 6960 | 1244362617 6961 | 13612923 6962 | 2005584552 6963 | 880052886 6964 | 437183844 6965 | 348995063 6966 | 788009532 6967 | 1178231628 6968 | 50650412 6969 | 1819111626 6970 | 180771105 6971 | 670877149 6972 | 1379419740 6973 | 1612454864 6974 | 1077799790 6975 | 1528127597 6976 | 1401718670 6977 | 1602960201 6978 | 242295684 6979 | 1473647119 6980 | 6627593 6981 | 190908844 6982 | 1468621224 6983 | 1359703721 6984 | 1342512132 6985 | 268266194 6986 | 219169678 6987 | 359776123 6988 | 506759960 6989 | 498332795 6990 | 885007848 6991 | 2103122687 6992 | 1659954545 6993 | 247819614 6994 | 327277722 6995 | 1268847972 6996 | 600875882 6997 | 449037904 6998 | 1875881345 6999 | 1920657585 7000 | 806168987 7001 | 834590656 7002 | 565303923 7003 | 1707384277 7004 | 1443792826 7005 | 93281521 7006 | 1446610459 7007 | 775692039 7008 | 619450063 7009 | 1596766822 7010 | 982722296 7011 | 2010549857 7012 | 1951104409 7013 | 138097573 7014 | 1342083912 7015 | 1527463433 7016 | 1591291551 7017 | 2040676428 7018 | 1452574241 7019 | 1487152938 7020 | 1541401547 7021 | 338267846 7022 | 466460649 7023 | 471989151 7024 | 1902549011 7025 | 1958671481 7026 | 1271556755 7027 | 1031676734 7028 | 966582118 7029 | 212849522 7030 | 342051646 7031 | 2019440077 7032 | 516540255 7033 | 2082355073 7034 | 847207388 7035 | 366259978 7036 | 1432829523 7037 | 1858840423 7038 | 1380401937 7039 | 1399907193 7040 | 86382856 7041 | 766502146 7042 | 470813833 7043 | 1046951335 7044 | 2081830855 7045 | 82953850 7046 | 1770321260 7047 | 1107163720 7048 | 1709995021 7049 | 1720702679 7050 | 70381100 7051 | 1196014411 7052 | 465689804 7053 | 491743853 7054 | 1209480051 7055 | 618980343 7056 | 2137412170 7057 | 1053522387 7058 | 1981264538 7059 | 686182252 7060 | 2025387706 7061 | 1865673833 7062 | 1422537093 7063 | 690982855 7064 | 2074953778 7065 | 1274803759 7066 | 729562690 7067 | 368399578 7068 | 990677777 7069 | 578573806 7070 | 726510623 7071 | 213176959 7072 | 1841068443 7073 | 422621924 7074 | 1448878161 7075 | 1490891181 7076 | 563631797 7077 | 1132725200 7078 | 1887775988 7079 | 1128780597 7080 | 390359986 7081 | 271058626 7082 | 981666037 7083 | 142122693 7084 | 119182517 7085 | 515097262 7086 | 828285493 7087 | 318378709 7088 | 827951200 7089 | 1297033518 7090 | 1453453928 7091 | 1809777992 7092 | 1295860628 7093 | 1613372183 7094 | 1134543297 7095 | 1283954291 7096 | 925727178 7097 | 1208759816 7098 | 2002821833 7099 | 2082595420 7100 | 300497494 7101 | 619491303 7102 | 1201247510 7103 | 930179510 7104 | 1632138705 7105 | 1345298018 7106 | 923650019 7107 | 289479590 7108 | 1655836180 7109 | 1800709543 7110 | 774417631 7111 | 2125509717 7112 | 122714514 7113 | 15841683 7114 | 1542799157 7115 | 1775929472 7116 | 144612276 7117 | 1386286515 7118 | 1713413732 7119 | 658922854 7120 | 304903397 7121 | 2002278720 7122 | 230646817 7123 | 26301888 7124 | 1281730798 7125 | 396155279 7126 | 1552693869 7127 | 159227744 7128 | 1410426336 7129 | 1085198466 7130 | 955049267 7131 | 608889175 7132 | 53108400 7133 | 910816833 7134 | 826048001 7135 | 1779158863 7136 | 2143773780 7137 | 26137130 7138 | 550373532 7139 | 506577815 7140 | 411743602 7141 | 1014247173 7142 | 1321760930 7143 | 249908927 7144 | 338992460 7145 | 748740996 7146 | 1503461086 7147 | 1257847963 7148 | 1831706715 7149 | 848085047 7150 | 121717239 7151 | 1822538225 7152 | 453230957 7153 | 924073392 7154 | 1614245608 7155 | 1076100667 7156 | 2143007598 7157 | 735266896 7158 | 39564159 7159 | 1286718645 7160 | 188788179 7161 | 2007102859 7162 | 602890577 7163 | 1703877849 7164 | 982597467 7165 | 1568648080 7166 | 710843106 7167 | 232015626 7168 | 424511962 7169 | 1542714263 7170 | 786694483 7171 | 1024743755 7172 | 564468645 7173 | 259770253 7174 | 1129390728 7175 | 978220655 7176 | 1574173336 7177 | 1135780514 7178 | 1565856587 7179 | 970731099 7180 | 1418240424 7181 | 1119300070 7182 | 25574187 7183 | 1538428047 7184 | 1255655456 7185 | 131792424 7186 | 63392725 7187 | 951309602 7188 | 823777350 7189 | 1510508171 7190 | 1296005898 7191 | 815459610 7192 | 663404647 7193 | 1229450360 7194 | 1705251293 7195 | 322669571 7196 | 1486507235 7197 | 108230868 7198 | 1813687238 7199 | 512269657 7200 | 339220707 7201 | 1860603389 7202 | 780938623 7203 | 1357364386 7204 | 2130980786 7205 | 1299605991 7206 | 1025045558 7207 | 2016454877 7208 | 171577041 7209 | 114898092 7210 | 425793497 7211 | 232471626 7212 | 1514128637 7213 | 793641420 7214 | 783158317 7215 | 810478157 7216 | 1437749178 7217 | 985249358 7218 | 1308013855 7219 | 680728284 7220 | 756581932 7221 | 1526772474 7222 | 278613188 7223 | 1025993 7224 | 234721721 7225 | 1905418036 7226 | 742140922 7227 | 1561814848 7228 | 674797440 7229 | 19616830 7230 | 1827022003 7231 | 91992011 7232 | 168442067 7233 | 10332001 7234 | 1123951769 7235 | 790875208 7236 | 1809253171 7237 | 1987162081 7238 | 1777284255 7239 | 1842796868 7240 | 1512316103 7241 | 1281636164 7242 | 1076457937 7243 | 2139098085 7244 | 1379298081 7245 | 1285990408 7246 | 489449992 7247 | 1725951153 7248 | 168144453 7249 | 671320629 7250 | 1478350652 7251 | 1854979921 7252 | 604037891 7253 | 1627427978 7254 | 1995368674 7255 | 104081291 7256 | 457069957 7257 | 334708911 7258 | 635366608 7259 | 76079704 7260 | 1241214825 7261 | 73634286 7262 | 621812147 7263 | 1958520887 7264 | 1641871285 7265 | 1166669337 7266 | 1831508504 7267 | 2013655106 7268 | 1803184157 7269 | 414473555 7270 | 1073490876 7271 | 2092448057 7272 | 1868059929 7273 | 1305706768 7274 | 2969638 7275 | 996413259 7276 | 783808731 7277 | 1415078389 7278 | 1561213997 7279 | 1616055005 7280 | 770325704 7281 | 230178887 7282 | 1953326085 7283 | 1114627689 7284 | 56735333 7285 | 1855710763 7286 | 965966408 7287 | 924281797 7288 | 892185561 7289 | 1778786953 7290 | 1222865146 7291 | 852265554 7292 | 391628072 7293 | 1962111844 7294 | 1117109556 7295 | 690952694 7296 | 1628133499 7297 | 1204929409 7298 | 898015884 7299 | 2007215389 7300 | 892810965 7301 | 741081622 7302 | 725775724 7303 | 345700502 7304 | 2028645853 7305 | 1256152250 7306 | 1864930208 7307 | 1320182016 7308 | 147445493 7309 | 768312131 7310 | 957232324 7311 | 1871853836 7312 | 1727932555 7313 | 1420489366 7314 | 833593555 7315 | 998139891 7316 | 1332635492 7317 | 780137457 7318 | 1331888657 7319 | 1294137870 7320 | 1692721915 7321 | 505807283 7322 | 1134900475 7323 | 718074967 7324 | 738418684 7325 | 1807343559 7326 | 647300090 7327 | 1617380875 7328 | 963726301 7329 | 1491777302 7330 | 176642598 7331 | 501303684 7332 | 209835231 7333 | 909968895 7334 | 46540336 7335 | 153561152 7336 | 1857063222 7337 | 1925351656 7338 | 1213588486 7339 | 1749551076 7340 | 1182961098 7341 | 1832781434 7342 | 1433276854 7343 | 1896169005 7344 | 1093133013 7345 | 706201819 7346 | 847012036 7347 | 499178460 7348 | 618104282 7349 | 1013709729 7350 | 1351004978 7351 | 329974783 7352 | 1777051811 7353 | 1489708419 7354 | 1989388620 7355 | 795406641 7356 | 2129498076 7357 | 1797288512 7358 | 1706080918 7359 | 772077838 7360 | 1141472916 7361 | 171444814 7362 | 1679517787 7363 | 873736692 7364 | 2146534602 7365 | 1169583340 7366 | 283117672 7367 | 341496866 7368 | 548748186 7369 | 981743682 7370 | 719570784 7371 | 2018589770 7372 | 2076034202 7373 | 735605382 7374 | 1005534982 7375 | 232418528 7376 | 335011600 7377 | 1028894141 7378 | 200315729 7379 | 1880895849 7380 | 220087209 7381 | 1495335235 7382 | 485614626 7383 | 1840539440 7384 | 1686824584 7385 | 1620861267 7386 | 38282652 7387 | 1009190702 7388 | 686000014 7389 | 1635419657 7390 | 616774913 7391 | 1245850519 7392 | 50026838 7393 | 1866258128 7394 | 265435498 7395 | 1900154467 7396 | 242681753 7397 | 753684143 7398 | 408020013 7399 | 165111944 7400 | 757939196 7401 | 1606282894 7402 | 1617252279 7403 | 2139625191 7404 | 1379379021 7405 | 873832895 7406 | 1098878089 7407 | 212331419 7408 | 1720984541 7409 | 263159114 7410 | 461634212 7411 | 687409332 7412 | 1798436427 7413 | 2114164509 7414 | 1764295658 7415 | 934980921 7416 | 619003292 7417 | 257616774 7418 | 374181700 7419 | 822723209 7420 | 2073330212 7421 | 379976212 7422 | 644070606 7423 | 645464637 7424 | 1118372060 7425 | 342742458 7426 | 889224940 7427 | 556997745 7428 | 917898411 7429 | 1521918174 7430 | 445567978 7431 | 1665094315 7432 | 1951067200 7433 | 612749538 7434 | 431321811 7435 | 1333759290 7436 | 25219404 7437 | 625978498 7438 | 1287120294 7439 | 2052506477 7440 | 54636105 7441 | 1120333416 7442 | 511682926 7443 | 976622125 7444 | 678729234 7445 | 407775897 7446 | 1627609710 7447 | 2072638543 7448 | 2119212526 7449 | 510973360 7450 | 809914165 7451 | 1781388247 7452 | 848735629 7453 | 2096649793 7454 | 484368673 7455 | 1129722471 7456 | 641903139 7457 | 655292842 7458 | 1766638500 7459 | 1582219745 7460 | 569562171 7461 | 1324930530 7462 | 1501723420 7463 | 510772702 7464 | 611489147 7465 | 95084560 7466 | 1420013701 7467 | 392348780 7468 | 864964193 7469 | 1652126686 7470 | 760900710 7471 | 1464946110 7472 | 1803223794 7473 | 983184683 7474 | 1213180401 7475 | 309418206 7476 | 90229112 7477 | 682431734 7478 | 898924511 7479 | 1264491471 7480 | 747443933 7481 | 1513809363 7482 | 815233801 7483 | 910156022 7484 | 254585496 7485 | 396168160 7486 | 1025538361 7487 | 1711207870 7488 | 2009467629 7489 | 96706391 7490 | 1568702711 7491 | 26491564 7492 | 2078075059 7493 | 720763015 7494 | 2076919862 7495 | 855561797 7496 | 1904165901 7497 | 336599410 7498 | 402061112 7499 | 1613653233 7500 | 1501595421 7501 | 46495735 7502 | 26812252 7503 | 42813452 7504 | 513783069 7505 | 1176414040 7506 | 1797732922 7507 | 1683509777 7508 | 1623047391 7509 | 261871175 7510 | 1618710881 7511 | 373275567 7512 | 1272314133 7513 | 416278378 7514 | 916933615 7515 | 149623257 7516 | 1078020041 7517 | 737347490 7518 | 1149108197 7519 | 1537384238 7520 | 1971664693 7521 | 998974183 7522 | 1375058797 7523 | 1326901256 7524 | 1113654758 7525 | 1573446899 7526 | 925886045 7527 | 1523645572 7528 | 225335310 7529 | 2007366049 7530 | 2131632238 7531 | 1799546515 7532 | 359226800 7533 | 1441712421 7534 | 1128018188 7535 | 318700679 7536 | 354316672 7537 | 1703911749 7538 | 694446308 7539 | 1281441052 7540 | 716472032 7541 | 1820412376 7542 | 424177686 7543 | 1407509928 7544 | 725056562 7545 | 560275806 7546 | 1255422965 7547 | 1960934471 7548 | 621339455 7549 | 1939764830 7550 | 957838614 7551 | 450209247 7552 | 847761157 7553 | 1060252344 7554 | 667272123 7555 | 576671756 7556 | 1579230426 7557 | 1580575566 7558 | 1053918344 7559 | 970264016 7560 | 1892457026 7561 | 1587854384 7562 | 1443553808 7563 | 375984887 7564 | 643409181 7565 | 1347607461 7566 | 2128252009 7567 | 1633221196 7568 | 391087459 7569 | 1199934284 7570 | 1221243752 7571 | 1238089091 7572 | 728651345 7573 | 1626546309 7574 | 831301515 7575 | 629789233 7576 | 6365376 7577 | 1498356895 7578 | 9895825 7579 | 296849279 7580 | 32361934 7581 | 1104335084 7582 | 1640207953 7583 | 1363073537 7584 | 59985124 7585 | 936266180 7586 | 1481652231 7587 | 638917422 7588 | 1404353477 7589 | 615280702 7590 | 1716769360 7591 | 30988600 7592 | 832030113 7593 | 87678011 7594 | 1842560058 7595 | 1655893672 7596 | 120654716 7597 | 1047381293 7598 | 951576004 7599 | 630298610 7600 | 1533248015 7601 | 664020540 7602 | 1899908291 7603 | 2067864020 7604 | 1919852795 7605 | 228034761 7606 | 836525065 7607 | 1611288994 7608 | 1455859447 7609 | 1485296843 7610 | 655104195 7611 | 1897782767 7612 | 1850140122 7613 | 655827932 7614 | 1296646690 7615 | 1498273326 7616 | 172706386 7617 | 1890695758 7618 | 1498859324 7619 | 1880228975 7620 | 681795347 7621 | 1976104330 7622 | 1429522635 7623 | 1908770387 7624 | 960078879 7625 | 1639541798 7626 | 2026795111 7627 | 585610648 7628 | 535887941 7629 | 810917451 7630 | 687738124 7631 | 330934253 7632 | 1255488714 7633 | 990442235 7634 | 1351818715 7635 | 1676854209 7636 | 1235009369 7637 | 1298405356 7638 | 492501141 7639 | 523918100 7640 | 1804248236 7641 | 895670028 7642 | 1551425393 7643 | 1294908505 7644 | 270117743 7645 | 1123330270 7646 | 1621906020 7647 | 923987432 7648 | 1801896109 7649 | 620963797 7650 | 1707861612 7651 | 17958658 7652 | 798807300 7653 | 278644625 7654 | 554231596 7655 | 1947735878 7656 | 1842249928 7657 | 1418828900 7658 | 1276911179 7659 | 113695966 7660 | 1978806780 7661 | 2133089752 7662 | 750311498 7663 | 1245583036 7664 | 388247842 7665 | 1872408936 7666 | 89602885 7667 | 1644119247 7668 | 1891015452 7669 | 326003958 7670 | 1280963526 7671 | 1393624302 7672 | 1001709080 7673 | 1656266548 7674 | 205222052 7675 | 523268927 7676 | 968109097 7677 | 760976371 7678 | 818270433 7679 | 946558245 7680 | 410609959 7681 | 1668632873 7682 | 953054751 7683 | 792656021 7684 | 2088454216 7685 | 1936808132 7686 | 2060206911 7687 | 1295417349 7688 | 1963372387 7689 | 1127299889 7690 | 738302997 7691 | 366459501 7692 | 1681984899 7693 | 238044842 7694 | 150978949 7695 | 268576288 7696 | 1507628433 7697 | 654352573 7698 | 248157525 7699 | 1297159181 7700 | 706845217 7701 | 944059468 7702 | 1934145026 7703 | 51952024 7704 | 304311055 7705 | 1712553244 7706 | 1445544113 7707 | 2072711255 7708 | 1881476416 7709 | 1198147129 7710 | 511501404 7711 | 1849758021 7712 | 1241771622 7713 | 1343777630 7714 | 1268761893 7715 | 307373389 7716 | 715200895 7717 | 957857183 7718 | 1635897462 7719 | 2140633036 7720 | 1543220136 7721 | 1883324825 7722 | 176000066 7723 | 979223345 7724 | 349676664 7725 | 2065819547 7726 | 764929734 7727 | 1413606083 7728 | 199045677 7729 | 75973904 7730 | 425498912 7731 | 2750012 7732 | 2017307520 7733 | 1607756250 7734 | 842626839 7735 | 1588148091 7736 | 860600592 7737 | 281783131 7738 | 1449757673 7739 | 1129868929 7740 | 160296940 7741 | 1544899446 7742 | 715316701 7743 | 1954414012 7744 | 257348528 7745 | 1195418471 7746 | 547872043 7747 | 421032643 7748 | 666378103 7749 | 1343991070 7750 | 665139160 7751 | 656844710 7752 | 1926744527 7753 | 1519979764 7754 | 1923605443 7755 | 365986902 7756 | 275293987 7757 | 285875074 7758 | 1888881172 7759 | 328472268 7760 | 685575 7761 | 427521222 7762 | 496825748 7763 | 456417882 7764 | 739688704 7765 | 1961809372 7766 | 148126716 7767 | 1914802430 7768 | 22523341 7769 | 157320207 7770 | 143930090 7771 | 136331090 7772 | 2119266660 7773 | 1648746562 7774 | 1682193531 7775 | 191661863 7776 | 1007820721 7777 | 786308964 7778 | 875751829 7779 | 1226320510 7780 | 772990707 7781 | 1206969133 7782 | 752662930 7783 | 175870764 7784 | 1335974016 7785 | 1702787429 7786 | 1632618463 7787 | 131409723 7788 | 571889079 7789 | 25687753 7790 | 1124110712 7791 | 213450595 7792 | 1262369220 7793 | 2131970333 7794 | 119411670 7795 | 737519053 7796 | 834490473 7797 | 926396807 7798 | 1262557783 7799 | 19016841 7800 | 1936081088 7801 | 1134420990 7802 | 646533941 7803 | 395463449 7804 | 381605150 7805 | 1084287829 7806 | 969004179 7807 | 1305364685 7808 | 2053250954 7809 | 795386019 7810 | 1698156705 7811 | 1295770408 7812 | 1479062715 7813 | 288562855 7814 | 12315968 7815 | 705730058 7816 | 1888173789 7817 | 359343077 7818 | 1462207203 7819 | 2135478426 7820 | 699074412 7821 | 1318003603 7822 | 562985222 7823 | 1521097201 7824 | 835998784 7825 | 911802446 7826 | 1020779097 7827 | 1326936116 7828 | 1596435582 7829 | 641916379 7830 | 1313132265 7831 | 96912516 7832 | 11358975 7833 | 1176461019 7834 | 1464955389 7835 | 363592023 7836 | 919318940 7837 | 765422634 7838 | 1528531712 7839 | 1376315037 7840 | 933502807 7841 | 665234139 7842 | 64480985 7843 | 97487187 7844 | 603096216 7845 | 314316423 7846 | 543441237 7847 | 1508050843 7848 | 247604848 7849 | 1151591978 7850 | 1401037202 7851 | 2123789537 7852 | 1446703238 7853 | 622668140 7854 | 340223839 7855 | 745558051 7856 | 1272453812 7857 | 786984623 7858 | 12532121 7859 | 1657751976 7860 | 2117552149 7861 | 1763230248 7862 | 549762877 7863 | 1423992664 7864 | 1907221704 7865 | 47510494 7866 | 1756035317 7867 | 130056122 7868 | 2094360884 7869 | 353782548 7870 | 2056493885 7871 | 201970687 7872 | 1938077428 7873 | 2049285174 7874 | 1654561598 7875 | 195372266 7876 | 1740297811 7877 | 1158241227 7878 | 1968669771 7879 | 1678046132 7880 | 1602822943 7881 | 252533442 7882 | 60413366 7883 | 1757838630 7884 | 226802969 7885 | 1112529508 7886 | 578623606 7887 | 1933910385 7888 | 2073128616 7889 | 1482060954 7890 | 699047779 7891 | 2096145985 7892 | 1369165847 7893 | 234459767 7894 | 1775309549 7895 | 416319636 7896 | 964169804 7897 | 402770335 7898 | 637737894 7899 | 1820317912 7900 | 663775144 7901 | 1698028992 7902 | 1080442924 7903 | 624666533 7904 | 2138667443 7905 | 1854003654 7906 | 680617703 7907 | 447315318 7908 | 221228466 7909 | 614415931 7910 | 284296854 7911 | 1281924647 7912 | 881574168 7913 | 1244488955 7914 | 1110426838 7915 | 142851714 7916 | 1564105601 7917 | 1381208326 7918 | 1642069120 7919 | 476080272 7920 | 959588764 7921 | 799473254 7922 | 1447248593 7923 | 1940724202 7924 | 1724542777 7925 | 2012513829 7926 | 1321411475 7927 | 1201515305 7928 | 546499257 7929 | 1402947003 7930 | 1638960745 7931 | 315964088 7932 | 162091670 7933 | 809324922 7934 | 293470676 7935 | 1012166886 7936 | 482100270 7937 | 495774236 7938 | 2060840397 7939 | 1223551545 7940 | 1116433793 7941 | 1019779983 7942 | 1686815879 7943 | 2001325663 7944 | 1721483902 7945 | 1411271756 7946 | 1886287995 7947 | 230783501 7948 | 501992982 7949 | 379410338 7950 | 1038229816 7951 | 1949392921 7952 | 1628859536 7953 | 1069745259 7954 | 912679028 7955 | 1523100352 7956 | 27233163 7957 | 1239292378 7958 | 1272874930 7959 | 1502081802 7960 | 746187408 7961 | 1823919428 7962 | 605025873 7963 | 1746570877 7964 | 640413000 7965 | 664729790 7966 | 1511132221 7967 | 215193693 7968 | 123308627 7969 | 1961955046 7970 | 2037391873 7971 | 1952835868 7972 | 30109567 7973 | 1275764048 7974 | 477882092 7975 | 1318907557 7976 | 1899896487 7977 | 1909497838 7978 | 2053889580 7979 | 1449221342 7980 | 952927116 7981 | 203800737 7982 | 523304277 7983 | 569348444 7984 | 1882755732 7985 | 351177473 7986 | 173772118 7987 | 2024745942 7988 | 2064279740 7989 | 2001574834 7990 | 695197078 7991 | 296287035 7992 | 1615294078 7993 | 814480300 7994 | 1985022300 7995 | 1422397792 7996 | 1816242299 7997 | 232041023 7998 | 80228209 7999 | 36152670 8000 | 1851437432 8001 | 1126797094 8002 | 497745917 8003 | 442633222 8004 | 1068775295 8005 | 1810214705 8006 | 1226914613 8007 | 521351043 8008 | 1095164403 8009 | 691360579 8010 | 1152075634 8011 | 2116452338 8012 | 1398247326 8013 | 1667297945 8014 | 1670170064 8015 | 1011164873 8016 | 1904065753 8017 | 591307393 8018 | 1572996790 8019 | 1996590578 8020 | 1079738212 8021 | 2111891698 8022 | 373892942 8023 | 1374824544 8024 | 1561246251 8025 | 1939034556 8026 | 1834127809 8027 | 349913385 8028 | 981836740 8029 | 1475831397 8030 | 718724981 8031 | 2140414028 8032 | 414637783 8033 | 1484156155 8034 | 422707297 8035 | 810944289 8036 | 1541643075 8037 | 977801893 8038 | 970703390 8039 | 336414015 8040 | 1825787026 8041 | 1606004643 8042 | 44001748 8043 | 1339713716 8044 | 376336038 8045 | 1018021152 8046 | 1589634207 8047 | 754170081 8048 | 517131005 8049 | 537880385 8050 | 1493035573 8051 | 487689130 8052 | 2064666165 8053 | 921091058 8054 | 52390787 8055 | 316237106 8056 | 526437933 8057 | 86828437 8058 | 1336914813 8059 | 814441524 8060 | 1855422913 8061 | 1508644740 8062 | 2099721300 8063 | 1143964172 8064 | 1162225938 8065 | 1364429502 8066 | 1139568546 8067 | 845780592 8068 | 108024724 8069 | 757639155 8070 | 1433145364 8071 | 403882744 8072 | 2040622464 8073 | 1851618714 8074 | 164864293 8075 | 1240795114 8076 | 655573001 8077 | 152433907 8078 | 828978449 8079 | 647871039 8080 | 82631391 8081 | 1316618651 8082 | 1325005402 8083 | 322690793 8084 | 334762248 8085 | 1221437650 8086 | 610109483 8087 | 849040148 8088 | 725072958 8089 | 575921119 8090 | 470339665 8091 | 1289207513 8092 | 1956147645 8093 | 1407295989 8094 | 428414445 8095 | 24458290 8096 | 936181902 8097 | 1319840059 8098 | 1799668302 8099 | 338373632 8100 | 1378386886 8101 | 550658852 8102 | 1215136573 8103 | 793940715 8104 | 374385405 8105 | 1329445659 8106 | 405382159 8107 | 943766214 8108 | 216052052 8109 | 1447945016 8110 | 1841043171 8111 | 1412601536 8112 | 1501324146 8113 | 1053468134 8114 | 954409554 8115 | 1872349616 8116 | 837418867 8117 | 2070937478 8118 | 2042464610 8119 | 223350050 8120 | 575722004 8121 | 1543844542 8122 | 319551668 8123 | 1790368718 8124 | 51121414 8125 | 2110420336 8126 | 428187459 8127 | 1796091805 8128 | 1321659075 8129 | 1813793642 8130 | 859328748 8131 | 1590615529 8132 | 1299690749 8133 | 1743574805 8134 | 1786107162 8135 | 1340693503 8136 | 101656731 8137 | 1775317898 8138 | 702814967 8139 | 520009120 8140 | 1143903053 8141 | 1685997447 8142 | 673418940 8143 | 1712004923 8144 | 741128566 8145 | 2131323781 8146 | 2097880761 8147 | 1458397330 8148 | 1133551984 8149 | 1477946855 8150 | 1984543960 8151 | 1766571481 8152 | 1920637288 8153 | 1277835674 8154 | 1422973215 8155 | 126341973 8156 | 424731362 8157 | 174105134 8158 | 637443160 8159 | 1079085262 8160 | 1637310909 8161 | 558886660 8162 | 1329813509 8163 | 1011892670 8164 | 1331486299 8165 | 856231955 8166 | 1245486453 8167 | 1208941597 8168 | 998142739 8169 | 2030593421 8170 | 1348466404 8171 | 1823675438 8172 | 1790229182 8173 | 575389271 8174 | 1454239770 8175 | 578077256 8176 | 1098023842 8177 | 904783440 8178 | 1768500226 8179 | 937943927 8180 | 1681753419 8181 | 1955753419 8182 | 328696965 8183 | 709618312 8184 | 1122162675 8185 | 1373353997 8186 | 1104591369 8187 | 209619110 8188 | 1654814183 8189 | 109905317 8190 | 1005894420 8191 | 1834646435 8192 | 2097012680 8193 | 1953508373 8194 | 1067644960 8195 | 1479120091 8196 | 1498322438 8197 | 1969278421 8198 | 752340119 8199 | 1537405481 8200 | 1675022818 8201 | 1272689715 8202 | 1411061765 8203 | 55427022 8204 | 601686125 8205 | 665878942 8206 | 32354961 8207 | 707782017 8208 | 1031021741 8209 | 214339039 8210 | 1402820625 8211 | 325015992 8212 | 1783581428 8213 | 586693364 8214 | 1255325566 8215 | 1172783513 8216 | 543461227 8217 | 1334098288 8218 | 855801834 8219 | 2037438629 8220 | 459513203 8221 | 338435535 8222 | 603675005 8223 | 1801022751 8224 | 1603588088 8225 | 1569974153 8226 | 677956154 8227 | 2005845671 8228 | 1475233340 8229 | 1446364405 8230 | 1744709561 8231 | 113419669 8232 | 1762539890 8233 | 1543482127 8234 | 890131771 8235 | 908176232 8236 | 1911209692 8237 | 671889614 8238 | 21436599 8239 | 1751716233 8240 | 1805106000 8241 | 80237918 8242 | 1821497711 8243 | 349237013 8244 | 2056060476 8245 | 550438273 8246 | 799116839 8247 | 1366734606 8248 | 388629111 8249 | 1435445990 8250 | 144485179 8251 | 509909394 8252 | 866237369 8253 | 443768957 8254 | 993152734 8255 | 749555955 8256 | 449066052 8257 | 279255296 8258 | 212138366 8259 | 218652957 8260 | 1818017996 8261 | 1170627957 8262 | 960532830 8263 | 1432802368 8264 | 1720799032 8265 | 1700553635 8266 | 1733283259 8267 | 1841126882 8268 | 920560214 8269 | 1010586308 8270 | 239026256 8271 | 1973276471 8272 | 1695621700 8273 | 1253252985 8274 | 1920387748 8275 | 884695221 8276 | 1071937523 8277 | 2109387517 8278 | 983652229 8279 | 1351462442 8280 | 1968610309 8281 | 503173533 8282 | 273635444 8283 | 977806252 8284 | 1496680369 8285 | 1450216345 8286 | 1997932332 8287 | 1112835883 8288 | 1263555683 8289 | 1783728673 8290 | 1898442799 8291 | 233352687 8292 | 244927784 8293 | 710038396 8294 | 706714801 8295 | 744381631 8296 | 1264849960 8297 | 668545399 8298 | 1942584148 8299 | 1900343846 8300 | 225262279 8301 | 1656481132 8302 | 1655014227 8303 | 1762656243 8304 | 376434751 8305 | 1518382002 8306 | 578541001 8307 | 1597578931 8308 | 129693626 8309 | 912030360 8310 | 821096070 8311 | 359582426 8312 | 2086854505 8313 | 102271837 8314 | 1037811700 8315 | 2028684756 8316 | 1642965028 8317 | 2086457623 8318 | 396342686 8319 | 1191127585 8320 | 1983282079 8321 | 1920268437 8322 | 1442502329 8323 | 1160209948 8324 | 1934706609 8325 | 978151628 8326 | 1210356603 8327 | 1234286342 8328 | 1429897638 8329 | 1002856525 8330 | 346520073 8331 | 1691096859 8332 | 731987645 8333 | 479019539 8334 | 1301649336 8335 | 573155034 8336 | 1540524038 8337 | 1308442421 8338 | 1782850895 8339 | 1419150629 8340 | 240600911 8341 | 986997898 8342 | 1259805871 8343 | 344695961 8344 | 1581612279 8345 | 928113458 8346 | 729631109 8347 | 914616583 8348 | 1729873883 8349 | 1703879244 8350 | 1357266037 8351 | 2036226668 8352 | 358401729 8353 | 1847793156 8354 | 267658649 8355 | 549647578 8356 | 711083232 8357 | 1643950909 8358 | 2010798071 8359 | 314397914 8360 | 751253510 8361 | 1201383531 8362 | 1355862959 8363 | 55570518 8364 | 1851269659 8365 | 1807852175 8366 | 53112968 8367 | 1042914249 8368 | 1371879379 8369 | 1581199209 8370 | 1314151782 8371 | 616029220 8372 | 1993451755 8373 | 776629312 8374 | 994234908 8375 | 1628574464 8376 | 1004609827 8377 | 1322565271 8378 | 657304634 8379 | 1900149589 8380 | 2003211676 8381 | 1842629272 8382 | 7757151 8383 | 1677157541 8384 | 2128896139 8385 | 1095661546 8386 | 739810234 8387 | 1139917592 8388 | 46215957 8389 | 2092053422 8390 | 667856029 8391 | 563230918 8392 | 49751187 8393 | 1429628681 8394 | 1876914012 8395 | 1710338745 8396 | 2107146615 8397 | 1445201634 8398 | 1295243402 8399 | 700350094 8400 | 1921952656 8401 | 421272743 8402 | 1104204679 8403 | 1434408904 8404 | 1399315142 8405 | 858396062 8406 | 961767097 8407 | 1508900441 8408 | 1904627712 8409 | 860611231 8410 | 88190400 8411 | 1732933678 8412 | 1717844943 8413 | 1478633305 8414 | 2025228568 8415 | 380223843 8416 | 1369765685 8417 | 230811763 8418 | 518441415 8419 | 361636825 8420 | 1683308324 8421 | 842179081 8422 | 1418775920 8423 | 893387046 8424 | 487355461 8425 | 607603373 8426 | 1456193157 8427 | 1670343475 8428 | 261054271 8429 | 1171421725 8430 | 568671463 8431 | 1442850412 8432 | 1320397019 8433 | 1992772794 8434 | 254936790 8435 | 875763752 8436 | 236251368 8437 | 1853552840 8438 | 1855984769 8439 | 39654362 8440 | 1770678758 8441 | 189749716 8442 | 1043522437 8443 | 672035497 8444 | 1602090400 8445 | 596096688 8446 | 1476523927 8447 | 1691019969 8448 | 1737650873 8449 | 1179370691 8450 | 2080201449 8451 | 1641818286 8452 | 353542471 8453 | 1819046384 8454 | 780007783 8455 | 757068189 8456 | 1148252469 8457 | 675798298 8458 | 442927795 8459 | 551499773 8460 | 827181943 8461 | 1096580502 8462 | 1025318266 8463 | 1261929808 8464 | 542507718 8465 | 427906146 8466 | 1720605638 8467 | 773641891 8468 | 147975143 8469 | 474447179 8470 | 839692954 8471 | 128687596 8472 | 1498378978 8473 | 1599015064 8474 | 1781853694 8475 | 2053479969 8476 | 1336615667 8477 | 946300267 8478 | 189218004 8479 | 616509649 8480 | 1618578759 8481 | 626614611 8482 | 536128975 8483 | 307782807 8484 | 625348020 8485 | 423462030 8486 | 1494633339 8487 | 1477186787 8488 | 1257761608 8489 | 1724574981 8490 | 1787560301 8491 | 954772481 8492 | 2039268968 8493 | 1252895567 8494 | 1035449504 8495 | 2096970570 8496 | 80853001 8497 | 1181562361 8498 | 717268179 8499 | 718242687 8500 | 915209216 8501 | 1255593535 8502 | 1423288987 8503 | 543898358 8504 | 609262577 8505 | 859098539 8506 | 187144623 8507 | 2101597977 8508 | 1363528881 8509 | 168017455 8510 | 957986616 8511 | 2052722865 8512 | 1858464787 8513 | 678171686 8514 | 1745561186 8515 | 218841608 8516 | 779963228 8517 | 1215124052 8518 | 509953373 8519 | 93854993 8520 | 721678846 8521 | 1113757763 8522 | 1884965828 8523 | 1925115430 8524 | 498053302 8525 | 1089207147 8526 | 391031444 8527 | 567031605 8528 | 138378404 8529 | 229974310 8530 | 708994614 8531 | 120714587 8532 | 908487417 8533 | 902003716 8534 | 254695308 8535 | 966974816 8536 | 1274463067 8537 | 669690958 8538 | 1991735043 8539 | 869722405 8540 | 2096089697 8541 | 1985265831 8542 | 1183737706 8543 | 478797174 8544 | 309645555 8545 | 1145640434 8546 | 783669274 8547 | 967331561 8548 | 208649648 8549 | 63674990 8550 | 592766504 8551 | 280198318 8552 | 684736322 8553 | 460766230 8554 | 1361877159 8555 | 1294288556 8556 | 778330453 8557 | 41109099 8558 | 1466418526 8559 | 911432551 8560 | 796402826 8561 | 1898169966 8562 | 1681515486 8563 | 1330606360 8564 | 590548635 8565 | 1555710485 8566 | 1283209332 8567 | 922039405 8568 | 477223300 8569 | 2088608424 8570 | 13024650 8571 | 1130109231 8572 | 276307251 8573 | 777909542 8574 | 736345933 8575 | 1513428039 8576 | 74819376 8577 | 1333361309 8578 | 1687220848 8579 | 2117672324 8580 | 2108104978 8581 | 1045611416 8582 | 719591441 8583 | 1352661008 8584 | 173738833 8585 | 690023475 8586 | 1160448055 8587 | 1586209676 8588 | 957019072 8589 | 1755154267 8590 | 1733062405 8591 | 1202904033 8592 | 518451985 8593 | 2085132005 8594 | 1329670484 8595 | 715836512 8596 | 1049510063 8597 | 423691598 8598 | 2093420452 8599 | 1002004490 8600 | 2026676436 8601 | 97209360 8602 | 440848255 8603 | 1814216673 8604 | 1946149052 8605 | 933389010 8606 | 360175770 8607 | 434652142 8608 | 1266097680 8609 | 916427902 8610 | 505266396 8611 | 1210194911 8612 | 1596510537 8613 | 1766998 8614 | 461553594 8615 | 965640270 8616 | 496582026 8617 | 1611218754 8618 | 146718836 8619 | 2049066387 8620 | 1263928891 8621 | 1677334387 8622 | 1968458351 8623 | 1583779646 8624 | 1719974116 8625 | 734872775 8626 | 1509546711 8627 | 1975020324 8628 | 1206640379 8629 | 2055091206 8630 | 634668619 8631 | 1122023183 8632 | 1505264863 8633 | 1743138847 8634 | 680464795 8635 | 1240806693 8636 | 1121021194 8637 | 977287980 8638 | 561155864 8639 | 963574552 8640 | 14231772 8641 | 1791700554 8642 | 1484827348 8643 | 2022103021 8644 | 1140567581 8645 | 987270020 8646 | 337184400 8647 | 306023775 8648 | 1876130040 8649 | 1128501181 8650 | 509943067 8651 | 690206169 8652 | 663133542 8653 | 1051771095 8654 | 683914484 8655 | 139556884 8656 | 964548518 8657 | 1271643424 8658 | 761095715 8659 | 1443037005 8660 | 141183817 8661 | 1154742249 8662 | 748037450 8663 | 1564669715 8664 | 652426219 8665 | 2108825232 8666 | 2103202365 8667 | 1041611341 8668 | 257831869 8669 | 30968403 8670 | 1537548324 8671 | 1722187420 8672 | 1990131421 8673 | 1763900574 8674 | 180407341 8675 | 2027228215 8676 | 935716010 8677 | 187181081 8678 | 661161607 8679 | 412058301 8680 | 104265951 8681 | 1116232627 8682 | 1217000722 8683 | 202379 8684 | 2100369785 8685 | 315222953 8686 | 1520532101 8687 | 675035908 8688 | 1309493743 8689 | 1748466472 8690 | 1447486287 8691 | 297269005 8692 | 1910215841 8693 | 134007505 8694 | 947952736 8695 | 1478396335 8696 | 1102790722 8697 | 601833450 8698 | 571079390 8699 | 1819696291 8700 | 40919915 8701 | 822225287 8702 | 1756519498 8703 | 378514546 8704 | 1046551385 8705 | 680066012 8706 | 1828584270 8707 | 1949531748 8708 | 719060804 8709 | 1205677118 8710 | 507640191 8711 | 1089445891 8712 | 2098656968 8713 | 1573013606 8714 | 588259196 8715 | 603144576 8716 | 683083160 8717 | 679828162 8718 | 104964375 8719 | 578760562 8720 | 896174373 8721 | 2078274134 8722 | 59216903 8723 | 339670062 8724 | 1732007673 8725 | 9637227 8726 | 818815338 8727 | 836666491 8728 | 1763823659 8729 | 659961644 8730 | 80130038 8731 | 1238978831 8732 | 1644966710 8733 | 194609260 8734 | 19762631 8735 | 18701779 8736 | 1858126438 8737 | 1418094212 8738 | 1187070784 8739 | 652157106 8740 | 1446038040 8741 | 1241918491 8742 | 776571815 8743 | 1039913146 8744 | 2105597829 8745 | 1399355468 8746 | 1095496387 8747 | 1681224942 8748 | 1999828432 8749 | 1254810375 8750 | 1744139612 8751 | 1648025247 8752 | 372766910 8753 | 1835362051 8754 | 1969413490 8755 | 805365483 8756 | 1223560696 8757 | 1328054541 8758 | 801522420 8759 | 1776331022 8760 | 568529426 8761 | 1007510007 8762 | 1023102466 8763 | 2008783347 8764 | 2014583405 8765 | 807922859 8766 | 1348972110 8767 | 486815269 8768 | 1731041049 8769 | 2050344600 8770 | 182562914 8771 | 1202355911 8772 | 551459024 8773 | 828969000 8774 | 1221699332 8775 | 1619209354 8776 | 2135183792 8777 | 749795061 8778 | 1622859095 8779 | 345309374 8780 | 591460742 8781 | 777227558 8782 | 299037988 8783 | 5007886 8784 | 1448728176 8785 | 845329031 8786 | 757459308 8787 | 2040153151 8788 | 1786005463 8789 | 1670992913 8790 | 1085949057 8791 | 1422170879 8792 | 913743917 8793 | 1217341435 8794 | 8921746 8795 | 1426082486 8796 | 1965423574 8797 | 689098332 8798 | 1101123260 8799 | 794209491 8800 | 421454983 8801 | 545290634 8802 | 890414946 8803 | 1512905232 8804 | 1022211123 8805 | 183340132 8806 | 148787580 8807 | 1829992198 8808 | 2127846881 8809 | 1005125506 8810 | 1653033530 8811 | 2055684905 8812 | 837757524 8813 | 543600095 8814 | 1237321074 8815 | 1151891156 8816 | 1891002026 8817 | 680171658 8818 | 2062034728 8819 | 1316752457 8820 | 34475724 8821 | 194701958 8822 | 382501445 8823 | 1384370668 8824 | 1657581602 8825 | 1190679672 8826 | 1894536516 8827 | 949164577 8828 | 240075206 8829 | 767974231 8830 | 1167105696 8831 | 1828778686 8832 | 75088956 8833 | 967920472 8834 | 363385732 8835 | 1023717040 8836 | 479031224 8837 | 617289839 8838 | 1083703993 8839 | 1466212410 8840 | 62416256 8841 | 738301618 8842 | 1751315867 8843 | 1178757087 8844 | 942427903 8845 | 1142120130 8846 | 1155329830 8847 | 1179481771 8848 | 1137884196 8849 | 818073780 8850 | 1751908789 8851 | 237164858 8852 | 131864304 8853 | 709049119 8854 | 1797275830 8855 | 1318303079 8856 | 1468476707 8857 | 460124486 8858 | 49729949 8859 | 2112248679 8860 | 557429662 8861 | 1765621091 8862 | 1485186469 8863 | 1161393884 8864 | 985218533 8865 | 1304266316 8866 | 2126315654 8867 | 339376400 8868 | 1184648887 8869 | 1436397533 8870 | 793060786 8871 | 187612575 8872 | 939142027 8873 | 379961891 8874 | 1048937892 8875 | 1574300284 8876 | 1594836395 8877 | 1573326366 8878 | 2099770879 8879 | 71655137 8880 | 628382314 8881 | 665716396 8882 | 1987742371 8883 | 404493136 8884 | 95803611 8885 | 1741883095 8886 | 1529027947 8887 | 598769399 8888 | 196744930 8889 | 278688220 8890 | 440067880 8891 | 611123616 8892 | 1206752532 8893 | 1585908813 8894 | 1183964052 8895 | 1223828216 8896 | 1347813838 8897 | 1542977331 8898 | 752251583 8899 | 1422930071 8900 | 1188685971 8901 | 1165583529 8902 | 279641761 8903 | 158934640 8904 | 1264238584 8905 | 883294811 8906 | 560301458 8907 | 1439189993 8908 | 351897832 8909 | 1795266136 8910 | 593292294 8911 | 1935946530 8912 | 2124656056 8913 | 1798691356 8914 | 294024933 8915 | 489276927 8916 | 1580639131 8917 | 896632445 8918 | 1986726095 8919 | 1653845397 8920 | 1909147045 8921 | 958732787 8922 | 1460816235 8923 | 582390812 8924 | 1710525210 8925 | 216213823 8926 | 2021202124 8927 | 473299153 8928 | 1065210867 8929 | 981638524 8930 | 1269403848 8931 | 1557233267 8932 | 1467694827 8933 | 187421213 8934 | 402802503 8935 | 928333941 8936 | 762063487 8937 | 274629244 8938 | 1274133700 8939 | 2134894135 8940 | 1327162350 8941 | 604298500 8942 | 871450434 8943 | 1530973688 8944 | 709958466 8945 | 317399382 8946 | 1953443477 8947 | 314253034 8948 | 1037528550 8949 | 804285466 8950 | 912053212 8951 | 1976175836 8952 | 1378862301 8953 | 1326533171 8954 | 228528110 8955 | 1821153974 8956 | 2101205702 8957 | 1201121717 8958 | 1681633137 8959 | 746295479 8960 | 360752528 8961 | 193542713 8962 | 99493616 8963 | 1666409402 8964 | 1217454084 8965 | 1778780063 8966 | 1708804792 8967 | 773287241 8968 | 1421258455 8969 | 53947215 8970 | 1953093254 8971 | 2133861207 8972 | 1455350283 8973 | 1683995302 8974 | 1464458820 8975 | 2004538313 8976 | 657723156 8977 | 1382063103 8978 | 1485846392 8979 | 1823402538 8980 | 1362789270 8981 | 620243733 8982 | 860804214 8983 | 1045747918 8984 | 2056767932 8985 | 323954876 8986 | 1707980346 8987 | 18995989 8988 | 774397502 8989 | 587260855 8990 | 1597359018 8991 | 2020206858 8992 | 1007710449 8993 | 1555205904 8994 | 550377716 8995 | 248195833 8996 | 1833316057 8997 | 1867248740 8998 | 628583854 8999 | 1498430276 9000 | 42388666 9001 | 839760185 9002 | 705349314 9003 | 1014376913 9004 | 1485175349 9005 | 1294715950 9006 | 595212667 9007 | 940520568 9008 | 903605614 9009 | 1609331262 9010 | 1361330068 9011 | 663494697 9012 | 1281585236 9013 | 1259029659 9014 | 2037212976 9015 | 546579710 9016 | 406878097 9017 | 2140993074 9018 | 1537795114 9019 | 1029812770 9020 | 1136014573 9021 | 897404945 9022 | 1602908017 9023 | 445666192 9024 | 1684260162 9025 | 1856983466 9026 | 2051575242 9027 | 77207717 9028 | 1349213112 9029 | 727675895 9030 | 1128744577 9031 | 856416529 9032 | 2051325985 9033 | 561158028 9034 | 1499381141 9035 | 739678807 9036 | 217921509 9037 | 607392365 9038 | 1851002744 9039 | 697566894 9040 | 744917888 9041 | 191421539 9042 | 1050516410 9043 | 1083268088 9044 | 966459294 9045 | 276396757 9046 | 381386918 9047 | 441998001 9048 | 568483205 9049 | 312435080 9050 | 482509900 9051 | 1777340612 9052 | 1099541518 9053 | 406590076 9054 | 252794042 9055 | 65542225 9056 | 24568032 9057 | 1698966447 9058 | 342274554 9059 | 1691303778 9060 | 597814574 9061 | 31509914 9062 | 915667517 9063 | 762102347 9064 | 57475075 9065 | 1665575866 9066 | 212734966 9067 | 1829712723 9068 | 1113756223 9069 | 1782289465 9070 | 1224428779 9071 | 1121827166 9072 | 738393638 9073 | 833765066 9074 | 1838679063 9075 | 195049770 9076 | 316227601 9077 | 1784232981 9078 | 1184113669 9079 | 302918825 9080 | 1112280252 9081 | 1501939179 9082 | 1281857313 9083 | 117668835 9084 | 1881262699 9085 | 693251999 9086 | 771664854 9087 | 1949200174 9088 | 2066401629 9089 | 1146337991 9090 | 925537805 9091 | 2119132487 9092 | 1600111521 9093 | 1616516947 9094 | 415833213 9095 | 1622741368 9096 | 360399053 9097 | 1590679651 9098 | 268394019 9099 | 883005986 9100 | 2143797370 9101 | 67740780 9102 | 486275243 9103 | 224517940 9104 | 1030374195 9105 | 1595719222 9106 | 537682318 9107 | 197772377 9108 | 720489334 9109 | 1865763333 9110 | 1907318812 9111 | 28715857 9112 | 666023926 9113 | 1474550576 9114 | 1636802593 9115 | 222235751 9116 | 1529912011 9117 | 1611382120 9118 | 1125633608 9119 | 223343010 9120 | 1018439870 9121 | 971542681 9122 | 221172085 9123 | 1175731310 9124 | 1067728023 9125 | 542099800 9126 | 138676166 9127 | 979771745 9128 | 1323135496 9129 | 334704696 9130 | 1925910888 9131 | 1773596912 9132 | 105018829 9133 | 293608995 9134 | 305708592 9135 | 800522604 9136 | 1639907771 9137 | 1828087365 9138 | 1069720372 9139 | 547945304 9140 | 189743213 9141 | 986748085 9142 | 336522556 9143 | 742294801 9144 | 723919390 9145 | 564450252 9146 | 1490767374 9147 | 1551077575 9148 | 460139510 9149 | 1719037433 9150 | 1528630620 9151 | 222426044 9152 | 1479110796 9153 | 1254149425 9154 | 350989317 9155 | 2146278676 9156 | 2092626866 9157 | 1834788802 9158 | 1923435413 9159 | 483639917 9160 | 904740708 9161 | 1944387391 9162 | 1741580130 9163 | 1073711103 9164 | 1855611250 9165 | 1246742683 9166 | 798890595 9167 | 1050484067 9168 | 1533648327 9169 | 1063516427 9170 | 264514671 9171 | 1136665636 9172 | 1653817807 9173 | 1328658916 9174 | 1846222588 9175 | 309019566 9176 | 1269605553 9177 | 928882806 9178 | 847066422 9179 | 906631872 9180 | 245002060 9181 | 1215734620 9182 | 90283249 9183 | 1439979435 9184 | 38934541 9185 | 892331249 9186 | 345193754 9187 | 1394565852 9188 | 654197272 9189 | 1731071979 9190 | 381004792 9191 | 48437946 9192 | 611750042 9193 | 1845927902 9194 | 564517479 9195 | 934783544 9196 | 1242091873 9197 | 787667930 9198 | 343205780 9199 | 649621856 9200 | 1924155504 9201 | 437234224 9202 | 976806188 9203 | 1129281011 9204 | 1486417177 9205 | 1382745095 9206 | 1555157963 9207 | 253778054 9208 | 1646914183 9209 | 614283087 9210 | 302206174 9211 | 2038448996 9212 | 1320099891 9213 | 72843366 9214 | 1055918793 9215 | 1918802031 9216 | 1498752373 9217 | 1700378370 9218 | 1001120813 9219 | 942165420 9220 | 1062237041 9221 | 723107209 9222 | 1099216394 9223 | 241677951 9224 | 39089821 9225 | 1940228152 9226 | 327649900 9227 | 232994433 9228 | 965641357 9229 | 168013290 9230 | 1190889997 9231 | 987613260 9232 | 1017978630 9233 | 1001479845 9234 | 1115906419 9235 | 869319853 9236 | 598280686 9237 | 1617417294 9238 | 123053114 9239 | 196702452 9240 | 1694823983 9241 | 46760936 9242 | 1979003022 9243 | 1190858099 9244 | 2145465353 9245 | 1144591479 9246 | 2063153281 9247 | 1176420138 9248 | 1599584076 9249 | 1008048048 9250 | 242818229 9251 | 1299926163 9252 | 1059547269 9253 | 2002029807 9254 | 1777767784 9255 | 1387027129 9256 | 1777502581 9257 | 566339703 9258 | 997123292 9259 | 1146642491 9260 | 559023733 9261 | 754149616 9262 | 814616830 9263 | 187552261 9264 | 1248917989 9265 | 1649739211 9266 | 1804452413 9267 | 687732795 9268 | 1895233821 9269 | 1769310409 9270 | 218441553 9271 | 1047107365 9272 | 1890122613 9273 | 1374062120 9274 | 95870927 9275 | 655093668 9276 | 1612033073 9277 | 1009392643 9278 | 1373797423 9279 | 2091718542 9280 | 1310060954 9281 | 991263584 9282 | 1991867947 9283 | 2013088706 9284 | 1453157724 9285 | 28871179 9286 | 1931315483 9287 | 940912772 9288 | 297020553 9289 | 1438031038 9290 | 582982408 9291 | 715517161 9292 | 1180871795 9293 | 7914688 9294 | 1465609112 9295 | 125048067 9296 | 1053814132 9297 | 1083325338 9298 | 881269052 9299 | 1533742212 9300 | 438054570 9301 | 636829872 9302 | 632350697 9303 | 1495198839 9304 | 1072904773 9305 | 465504041 9306 | 880099799 9307 | 2024131473 9308 | 302803723 9309 | 475894240 9310 | 519291340 9311 | 1044077792 9312 | 1445859516 9313 | 2116441500 9314 | 191151110 9315 | 1650004256 9316 | 884093394 9317 | 1121174412 9318 | 274332646 9319 | 288001659 9320 | 1462323799 9321 | 1147564221 9322 | 187648881 9323 | 508868823 9324 | 1004799758 9325 | 1761947614 9326 | 2081313849 9327 | 58254340 9328 | 1394416901 9329 | 1423375466 9330 | 1184008873 9331 | 589304177 9332 | 1954581298 9333 | 792322491 9334 | 1071360619 9335 | 970352815 9336 | 1739076331 9337 | 1894122365 9338 | 1751936221 9339 | 1833282362 9340 | 1026255008 9341 | 1605769718 9342 | 1536011953 9343 | 710897397 9344 | 1218060295 9345 | 1579673366 9346 | 258581950 9347 | 1411746155 9348 | 1840884942 9349 | 1872531390 9350 | 1628001629 9351 | 668605386 9352 | 254342807 9353 | 1127778528 9354 | 1295995343 9355 | 765840778 9356 | 2040547280 9357 | 1116800606 9358 | 1003068308 9359 | 1253707136 9360 | 1847134145 9361 | 104968045 9362 | 29814667 9363 | 1194535657 9364 | 762244671 9365 | 1283925475 9366 | 599384786 9367 | 113962468 9368 | 1084763827 9369 | 860331662 9370 | 198609478 9371 | 1214560375 9372 | 222321657 9373 | 1743244574 9374 | 2122395983 9375 | 1772542580 9376 | 166882971 9377 | 816971827 9378 | 1486084404 9379 | 1384671753 9380 | 957005662 9381 | 1429574343 9382 | 1261152221 9383 | 1617448268 9384 | 1191804671 9385 | 152381054 9386 | 1967680103 9387 | 840557393 9388 | 1119746603 9389 | 1972410213 9390 | 1980651258 9391 | 424878043 9392 | 2125057296 9393 | 495340654 9394 | 1432961360 9395 | 576884948 9396 | 1405564997 9397 | 1958645151 9398 | 1198188247 9399 | 58862399 9400 | 788204759 9401 | 720152049 9402 | 784518375 9403 | 1533865317 9404 | 877205604 9405 | 224653263 9406 | 286049815 9407 | 1714428165 9408 | 459935721 9409 | 119000801 9410 | 964475225 9411 | 842984805 9412 | 823613108 9413 | 1880185648 9414 | 1861878418 9415 | 1069584726 9416 | 1257278132 9417 | 728230161 9418 | 2086365097 9419 | 1812713065 9420 | 70362057 9421 | 1105832962 9422 | 1320150565 9423 | 822692221 9424 | 83433425 9425 | 326758318 9426 | 40091617 9427 | 481201946 9428 | 1648612596 9429 | 1707730631 9430 | 748334251 9431 | 853474014 9432 | 766005561 9433 | 1291796309 9434 | 1972863269 9435 | 7437751 9436 | 990276883 9437 | 1710779386 9438 | 1128328943 9439 | 1602866672 9440 | 750148395 9441 | 1648018774 9442 | 1375152328 9443 | 415831696 9444 | 1504039330 9445 | 839986687 9446 | 1408743309 9447 | 760142868 9448 | 84305102 9449 | 389631092 9450 | 861552530 9451 | 1726205300 9452 | 1573885556 9453 | 1235404357 9454 | 136579323 9455 | 321642292 9456 | 1102163354 9457 | 291256169 9458 | 732439184 9459 | 101481052 9460 | 137170012 9461 | 394709811 9462 | 244753239 9463 | 1932203565 9464 | 1600708208 9465 | 244386658 9466 | 1922943985 9467 | 1171624603 9468 | 298441948 9469 | 1484805493 9470 | 1118919236 9471 | 1582563582 9472 | 285617065 9473 | 117426815 9474 | 67171162 9475 | 285536398 9476 | 1362859614 9477 | 1361159551 9478 | 154089592 9479 | 608820059 9480 | 837749142 9481 | 1664753237 9482 | 1678388014 9483 | 1157613568 9484 | 108898 9485 | 437989102 9486 | 1813419122 9487 | 706489138 9488 | 565987581 9489 | 399158677 9490 | 1250043578 9491 | 2105796697 9492 | 617110019 9493 | 1650679620 9494 | 159883806 9495 | 1258105033 9496 | 160161686 9497 | 429465280 9498 | 571289850 9499 | 994196135 9500 | 324551833 9501 | 1894539946 9502 | 374764103 9503 | 461255990 9504 | 1379950421 9505 | 1708309949 9506 | 1434406330 9507 | 1993086452 9508 | 917459693 9509 | 1064258950 9510 | 1680502170 9511 | 1032544027 9512 | 246036820 9513 | 2123371174 9514 | 2061501854 9515 | 177250734 9516 | 1685348623 9517 | 1403888445 9518 | 1773734886 9519 | 910213655 9520 | 1562201404 9521 | 1264649124 9522 | 1697465717 9523 | 490586335 9524 | 1607091639 9525 | 1403872968 9526 | 402156715 9527 | 175201117 9528 | 881448702 9529 | 280887831 9530 | 1109764588 9531 | 1227873669 9532 | 1990455239 9533 | 253493378 9534 | 1522779273 9535 | 1090694623 9536 | 1534205306 9537 | 1704779190 9538 | 1765317765 9539 | 510688253 9540 | 1370045884 9541 | 414089746 9542 | 1211522768 9543 | 1349667555 9544 | 633698385 9545 | 145441748 9546 | 1716446079 9547 | 1946917251 9548 | 1997420175 9549 | 502876257 9550 | 821326836 9551 | 1452413665 9552 | 138421356 9553 | 759293156 9554 | 836075290 9555 | 1430575643 9556 | 969556653 9557 | 1080406657 9558 | 664542904 9559 | 1793515439 9560 | 1396779125 9561 | 2077198 9562 | 548659242 9563 | 1470188110 9564 | 1189071052 9565 | 1495834673 9566 | 1978570630 9567 | 363310885 9568 | 1480046244 9569 | 1375032380 9570 | 1622154911 9571 | 1752409973 9572 | 183064133 9573 | 190817650 9574 | 1806589714 9575 | 1383599000 9576 | 1651634477 9577 | 1792999053 9578 | 741874691 9579 | 66474325 9580 | 1428184039 9581 | 1279776014 9582 | 2084883961 9583 | 716497158 9584 | 1030215635 9585 | 1184911446 9586 | 832517408 9587 | 1052724364 9588 | 1111530857 9589 | 371280274 9590 | 419430162 9591 | 294175218 9592 | 1734999829 9593 | 81682609 9594 | 1660200631 9595 | 828816410 9596 | 1845316327 9597 | 1325602793 9598 | 2108130832 9599 | 295401388 9600 | 126218342 9601 | 1544178239 9602 | 1401391387 9603 | 1758597701 9604 | 2022261953 9605 | 2129996994 9606 | 1420467545 9607 | 1924886736 9608 | 2025649884 9609 | 437626838 9610 | 2019434337 9611 | 1939787489 9612 | 499735005 9613 | 1529679460 9614 | 1738926049 9615 | 327924681 9616 | 591547206 9617 | 1805847465 9618 | 999613696 9619 | 402819330 9620 | 1026756428 9621 | 971520727 9622 | 928077676 9623 | 784740613 9624 | 524351192 9625 | 1731505792 9626 | 796106544 9627 | 213657087 9628 | 1992876054 9629 | 659755569 9630 | 1766219451 9631 | 1320725278 9632 | 1891721348 9633 | 641603713 9634 | 1195765631 9635 | 686601644 9636 | 1435292312 9637 | 1553161258 9638 | 1533139811 9639 | 139266524 9640 | 1354287221 9641 | 976876033 9642 | 309913875 9643 | 1722193726 9644 | 1396948282 9645 | 924007816 9646 | 1722860641 9647 | 542282423 9648 | 1891847274 9649 | 2118860435 9650 | 1441081393 9651 | 1675854556 9652 | 59432645 9653 | 744185451 9654 | 1511756083 9655 | 1802781056 9656 | 896026379 9657 | 1939945546 9658 | 1200334408 9659 | 102086426 9660 | 2098485254 9661 | 1203395851 9662 | 1289446895 9663 | 1545280737 9664 | 1857973323 9665 | 142230051 9666 | 383765851 9667 | 895742346 9668 | 1471172494 9669 | 1646548015 9670 | 1963664427 9671 | 7521067 9672 | 1850945103 9673 | 1449264788 9674 | 638113680 9675 | 699854630 9676 | 1295521479 9677 | 397566941 9678 | 1920835765 9679 | 1417093418 9680 | 868512809 9681 | 2037583366 9682 | 102806571 9683 | 517294820 9684 | 521435690 9685 | 1610344322 9686 | 635064258 9687 | 1076275194 9688 | 1301955779 9689 | 1045498196 9690 | 659832120 9691 | 603509374 9692 | 1691832267 9693 | 1601940284 9694 | 380851093 9695 | 1251243103 9696 | 1601884851 9697 | 1211231312 9698 | 678411310 9699 | 1934639664 9700 | 25957865 9701 | 2006370273 9702 | 558791175 9703 | 1626516351 9704 | 72923718 9705 | 201336770 9706 | 885594800 9707 | 744443700 9708 | 1007614794 9709 | 1900244421 9710 | 1611388691 9711 | 1940109452 9712 | 1236712127 9713 | 350082647 9714 | 1736943001 9715 | 124985303 9716 | 1881374749 9717 | 1533372052 9718 | 562320698 9719 | 737487092 9720 | 227694884 9721 | 630809160 9722 | 2099879209 9723 | 395372731 9724 | 1774944063 9725 | 23955420 9726 | 1963233205 9727 | 2501887 9728 | 1542708684 9729 | 1311587152 9730 | 1224850821 9731 | 1035696397 9732 | 1506767503 9733 | 559845504 9734 | 1594606082 9735 | 424947381 9736 | 1069704685 9737 | 1998176859 9738 | 212686644 9739 | 1700812845 9740 | 1027801997 9741 | 1050482790 9742 | 1662709108 9743 | 766542267 9744 | 1501029128 9745 | 1008730320 9746 | 570750883 9747 | 1041346344 9748 | 1922622419 9749 | 42603978 9750 | 1373040274 9751 | 1821958478 9752 | 627809671 9753 | 955975732 9754 | 910795170 9755 | 1803934854 9756 | 1796268051 9757 | 1980046929 9758 | 281159254 9759 | 797206998 9760 | 1909277426 9761 | 783969515 9762 | 1416587803 9763 | 1732182313 9764 | 1294311918 9765 | 1169679913 9766 | 1693578521 9767 | 400000920 9768 | 721161122 9769 | 114713969 9770 | 1817203835 9771 | 947475477 9772 | 11717719 9773 | 1522783465 9774 | 1010615759 9775 | 12086204 9776 | 953654424 9777 | 1029512137 9778 | 506214524 9779 | 1149551835 9780 | 407978801 9781 | 2046008500 9782 | 707705662 9783 | 1340344407 9784 | 2069015308 9785 | 723382921 9786 | 1089374764 9787 | 1744561499 9788 | 1947012859 9789 | 234925452 9790 | 2092812160 9791 | 630992057 9792 | 1126387293 9793 | 532645207 9794 | 641995303 9795 | 1627342860 9796 | 2021442344 9797 | 896685042 9798 | 3389345 9799 | 2008440878 9800 | 2048508241 9801 | 425062986 9802 | 2068231894 9803 | 1681826405 9804 | 2129852016 9805 | 841758602 9806 | 1026792988 9807 | 2061323865 9808 | 1323259545 9809 | 128898325 9810 | 361217364 9811 | 262834151 9812 | 1856000915 9813 | 1553403583 9814 | 657302333 9815 | 126338624 9816 | 922228147 9817 | 1640501465 9818 | 1448147535 9819 | 1818714329 9820 | 1886737744 9821 | 1877945419 9822 | 1573504829 9823 | 1437869122 9824 | 1867667712 9825 | 2017429615 9826 | 66432537 9827 | 873966689 9828 | 1541596392 9829 | 499596468 9830 | 1878590681 9831 | 1505728096 9832 | 1280285570 9833 | 990315817 9834 | 1913832876 9835 | 1184405976 9836 | 1084237471 9837 | 689255371 9838 | 732950444 9839 | 579352700 9840 | 1924109137 9841 | 1032514190 9842 | 1949576006 9843 | 645511803 9844 | 296572480 9845 | 1109431763 9846 | 340322420 9847 | 81785055 9848 | 1879447612 9849 | 1237713330 9850 | 307627630 9851 | 1755583973 9852 | 702172266 9853 | 123726532 9854 | 1272651154 9855 | 1581745416 9856 | 1695946689 9857 | 1146887860 9858 | 1797993111 9859 | 1222165047 9860 | 78806772 9861 | 724824133 9862 | 1128340366 9863 | 1766507606 9864 | 2113057181 9865 | 1940654529 9866 | 2095454866 9867 | 1787795940 9868 | 1229912658 9869 | 856845646 9870 | 516887151 9871 | 536235174 9872 | 792046665 9873 | 421929739 9874 | 483159761 9875 | 658968601 9876 | 811450014 9877 | 303932632 9878 | 1157116438 9879 | 1202376210 9880 | 980479879 9881 | 90743974 9882 | 667618434 9883 | 1586530359 9884 | 745113952 9885 | 877936176 9886 | 332700022 9887 | 1547677605 9888 | 308065438 9889 | 1768696194 9890 | 171500659 9891 | 1514419315 9892 | 217740010 9893 | 300774785 9894 | 321036679 9895 | 874427417 9896 | 1951905894 9897 | 302113360 9898 | 171924123 9899 | 1878172969 9900 | 600326244 9901 | 556395752 9902 | 37221987 9903 | 1400252198 9904 | 254144569 9905 | 1170102088 9906 | 480771731 9907 | 31289273 9908 | 1679685003 9909 | 1380614295 9910 | 1741178200 9911 | 1152542762 9912 | 1348288700 9913 | 97527082 9914 | 103921562 9915 | 519721402 9916 | 468775628 9917 | 2122262971 9918 | 1000676821 9919 | 2038050990 9920 | 465114544 9921 | 616347099 9922 | 369451008 9923 | 465798781 9924 | 1547202796 9925 | 1693446969 9926 | 634204212 9927 | 2015524884 9928 | 126827375 9929 | 1049974452 9930 | 1712662445 9931 | 1107999288 9932 | 1769568375 9933 | 1563410387 9934 | 1287285291 9935 | 1723692140 9936 | 500853209 9937 | 1299536879 9938 | 1496348819 9939 | 1554524035 9940 | 911918195 9941 | 1205635906 9942 | 1305360821 9943 | 1180793602 9944 | 1212961469 9945 | 1810697607 9946 | 186222225 9947 | 1143683935 9948 | 442362396 9949 | 1803065597 9950 | 1184003197 9951 | 911130814 9952 | 1277616525 9953 | 1016799233 9954 | 1255767607 9955 | 543399197 9956 | 1949857608 9957 | 371073461 9958 | 1568668828 9959 | 1171477507 9960 | 675848746 9961 | 1817996483 9962 | 2101491983 9963 | 1816997840 9964 | 1960611813 9965 | 2051936323 9966 | 1552709564 9967 | 1865754081 9968 | 954261473 9969 | 1246243079 9970 | 868252229 9971 | 666326402 9972 | 1226909778 9973 | 2073960113 9974 | 1379206630 9975 | 533114831 9976 | 1269247027 9977 | 1421417825 9978 | 1168232580 9979 | 1677296996 9980 | 615154718 9981 | 38943025 9982 | 1767529079 9983 | 300596117 9984 | 1310097650 9985 | 966134379 9986 | 1705216595 9987 | 1416013189 9988 | 63570376 9989 | 2099459186 9990 | 217300312 9991 | 840275889 9992 | 262453268 9993 | 488950230 9994 | 2021782342 9995 | 1042064890 9996 | 408752704 9997 | 1702869586 9998 | 834108143 9999 | 152895252 10000 | 1082709257 10001 | 1280964520 10002 | --------------------------------------------------------------------------------