diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..eb5a316 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +target diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..74ab082 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,22 @@ +language: scala +sudo: false +jdk: + - oraclejdk8 + +scala: + - 2.11.8 + +script: sbt ++$TRAVIS_SCALA_VERSION clean test + +cache: + directories: + - $HOME/.ivy2/cache + - $HOME/.sbt/boot/ + - $HOME/.zinc + +after_success: sbt ++$TRAVIS_SCALA_VERSION travis-report + +before_cache: + # Tricks to avoid unnecessary cache updates + - find $HOME/.ivy2 -name "ivydata-*.properties" -delete + - find $HOME/.sbt -name "*.lock" -delete diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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 + + http://www.apache.org/licenses/LICENSE-2.0 + + 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. diff --git a/README.md b/README.md index 1c0b2f0..62bb2d8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,12 @@ # suffix-arrays -Spark-based implementation of pDC3, a linear-time parallel suffix-array-construction algorithm +Spark-based implementation of pDC3, a linear-time parallel suffix-array-construction algorithm. + +[![Build Status](https://travis-ci.org/ryan-williams/suffix-arrays.svg?branch=master)](https://travis-ci.org/ryan-williams/suffix-arrays) +[![Coverage Status](https://coveralls.io/repos/github/ryan-williams/suffix-arrays/badge.svg?branch=master)](https://coveralls.io/github/ryan-williams/suffix-arrays?branch=master) +[![Maven Central](https://img.shields.io/maven-central/v/org.hammerlab/suffix-arrays_2.11.svg?maxAge=600)](http://search.maven.org/#search%7Cga%7C1%7Corg.hammerlab%20suffix-arrays) + +This repo contains: +- an implementation of the sequential algorithm DC3 ([paper](http://algo2.iti.kit.edu/documents/jacm05-revised.pdf)) under [`org.hammerlab.suffixes.dc3`](src/main/scala/org/hammerlab/suffixes/dc3). +- an Apache-Spark-based implementation of its parallel counterpart, pDC3 ([paper](http://algo2.iti.kit.edu/sanders/papers/KulSan06a.pdf)), under [`org.hammerlab.suffixes.pdc3`](src/main/scala/org/hammerlab/suffixes/pdc3). + +[The tests](src/test/scala/org/hammerlab/suffixes) verify that both give the same answers on a variety of inputs. diff --git a/build.sbt b/build.sbt new file mode 100644 index 0000000..47c6ae6 --- /dev/null +++ b/build.sbt @@ -0,0 +1,9 @@ +name := "suffix-arrays" +version := "1.0.0" + +addSparkDeps + +deps ++= Seq( + libs.value('iterators), + libs.value('magic_rdds) +) diff --git a/project/build.properties b/project/build.properties new file mode 100644 index 0000000..27e88aa --- /dev/null +++ b/project/build.properties @@ -0,0 +1 @@ +sbt.version=0.13.13 diff --git a/project/plugins.sbt b/project/plugins.sbt new file mode 100644 index 0000000..5c5fb7a --- /dev/null +++ b/project/plugins.sbt @@ -0,0 +1,2 @@ +resolvers += Resolver.sonatypeRepo("snapshots") +addSbtPlugin("org.hammerlab" % "sbt-parent" % "1.6.6-SNAPSHOT") diff --git a/src/main/scala/org/hammerlab/suffixes/dc3/DC3.scala b/src/main/scala/org/hammerlab/suffixes/dc3/DC3.scala new file mode 100644 index 0000000..1f13165 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/dc3/DC3.scala @@ -0,0 +1,266 @@ +package org.hammerlab.suffixes.dc3 + +import scala.collection.mutable.ArrayBuffer + +/* + TODO: + - Vector vs. Arrays, appending + - parameterize zero-handling + */ + +object DC3 { + def radixPass(a: Seq[Int], b: Array[Int], r: Seq[Int], n: Int, K: Int, stableZeros: Boolean = true): Unit = { + var c = Array.fill(K + 1)(0) + val zeros: ArrayBuffer[Int] = ArrayBuffer() + (0 until n).foreach(i => { + val ai = a(i) + val rv = r(ai) + if (rv == 0) { + zeros.append(ai) + } + c(rv) += 1 + }) + var sum = 0 + c = c.map(i => { + val t = sum + sum += i + t + }) + (0 until n).foreach(i => { + val ai = a(i) + val rv = r(ai) + b(c(rv)) = ai + c(rv) += 1 + }) + if (stableZeros && zeros.length > 1) { + var d = Array.fill(r.length)(0) + zeros.foreach(ai => d(ai) = ai) + radixPass(zeros, b, d, zeros.length, r.length, stableZeros = false) + } + } + + def cmp2(t1: (Int, Int, Int), t2: (Int, Int, Int)): Boolean = { + if (t1._1 < t2._1) + true + else if (t1._1 == t2._1) + if (t1._1 == 0) + t1._3 < t2._3 + else + t1._2 <= t2._2 + else + false + } + + def cmp3(t1: (Int, Int, Int, Int), t2: (Int, Int, Int, Int)): Boolean = { + if (t1._1 < t2._1) + true + else if (t1._1 == t2._1) + if (t1._1 == 0) + t1._4 < t2._4 + else if (t1._2 < t2._2) + true + else if (t1._2 == t2._2) + if (t1._2 == 0) + t1._4 < t2._4 + else + t1._3 <= t2._3 + else + false + else + false + } + + def make(s: Array[Int], K: Int): Array[Int] = { + // We always need at least two zeros of padding; if the size is 1%3, then the [12]%3-array's final 1%3 element, in + // the middle of the array, will have no zeros in the triple that it anchors, raising the possibility that a suffix + // of the [12]%3 array could be construed to carry through from the 1%3 side to the 2%3 side. + // + // As a result, for the length≣1%3 case, we add a virtual final 1%3 element anchoring a triple (0,0,0), perform all + // sorting with it incorporated, and then filter it out in the end while building the final result. + val padding = + Array.fill( + if (s.length % 3 > 0) 3 else 2 + )(0) + + make( + s ++ padding, + s.length, + K, + treatZerosAsSentinels = true + ) + } + + def make(s: Array[Int], n: Int, K: Int, treatZerosAsSentinels: Boolean): Array[Int] = { + if (n == 0) return Array() + if (n == 1) return Array(0) + + val (n0, n1, n2) = ((n + 2) / 3, (n + 1) / 3, (n + 1) / 3) + val n02 = n0 + n2 + + // The [12]%3 indices of s will be placed in here, replaced with "name"s, and sent to the recursive make() call. + // The latter step requires zero-padding as described in the make() wrapper above: 3 zeros if the length is 1%3, + // 2 zeros otherwise. + var s12 = Array.fill(n02 + (if (n02 % 3 > 0) 3 else 2))(0) + + // This will eventually store the suffix array of the [12]%3 elements of s. + var SA12 = Array.fill(n02)(0) + + // Populate s12 with all [12]%3 indices in s, e.g. [1, 2, 4, 5, 7, 8, ...) + var j = 0 + (0 until (n + (if (n % 3 > 0) 1 else 0))).foreach { i => + if (i % 3 != 0) { + s12(j) = i + j += 1 + } + } + + // These radix passes have the net effect of sorting the [12]%3 s-indices by the s-triplets that they anchor. + + radixPass(s12, SA12, s.view(2, n + 3), n02, K, stableZeros = treatZerosAsSentinels) + // Now SA12 contains the elements of s12 above, sorted by the elements 2 places ahead of them in s. + + radixPass(SA12, s12, s.view(1, n + 3), n02, K, stableZeros = treatZerosAsSentinels) + // Now the torch has been passed back to s12, which has the [12]%3 elements sorted by the elements 1- and 2- places + // ahead of them in s. + + radixPass(s12, SA12, s, n02, K, stableZeros = treatZerosAsSentinels) + + // Finally, SA12 is the [12]%3-indices of s, sorted by the triplets that they anchor. + + // Next we iterate in ascending order through the sorted triplets of s (stored in SA12 per the last step), replacing + // them with "names": unique, increasing identifiers that preserve the triplets' relative order. + // + // Additionally, we rearrange the triplets (or rather the "name"s they have been replaced with) so that all 1%3 + // s-indices comprise the first n0 entries of s12 and all 2%3 indices are the latter n2. + // + // Note that all zeros are considered lexicographically distinct from one another, and the names start from 1 + // because multiple triplets assigned the same name should be treated as lexicographically equal when we recurse. + var name = 0 + var c = (-1, -1, -1) + (0 until n02).foreach(i => { + val si = SA12(i) + if (s(si) != c._1 || s(si + 1) != c._2 || s(si + 2) != c._3 || c._1 == 0 || c._2 == 0 || c._3 == 0) { + name += 1 + c = (s(si), s(si + 1), s(si + 2)) + } + if (si % 3 == 1) { + s12(si / 3) = name + } else { + s12(si / 3 + n0) = name + } + }) + + if (name < n02) { + // If the maximum assigned "name" is less than the number of [12]%3 elements to which "name"s were assigned, then + // there must have been at least one duplicate name (and originating triplet). In this case, we recurse on the + // "names" array s12. + // + // Substrings of the names array in the front section (representing 1%3s) map directly to substrings of the + // original string s; likewise substrings in the back (2%3) section. + // + // Comparing two suffixes where one crossed the 1%3/2%3 border would lead to erroneous sorting, as in the original + // s the final 1%3 triplet is not succeeded by the first 2%3 triplet. This is prevented from happening by the + // existence of at least one zero in the final 1%3 triplet (enforced by an extra 0 of padding and the inclusion of + // a fake (0,0,0) triplet in the case that n≣1%3. The result is that no two suffixes can appear to be + // lexicographically "tied" across the 1%3/2%3 border. + SA12 = make(s12, n02, name, treatZerosAsSentinels = false) + + // Having obtained the full and correct [12]%3 suffix-array in SA12, we rewrite the s12 "names" array, now with no + // duplicate names. This is basically the same as inverting teh suffix-array SA12, but with all entries increased + // by 1 to avoid having risked multiple triplets being "named" 0 and processed as sentinels inappropriately. + (0 until n02).foreach(i => s12(SA12(i)) = i + 1) + } else { + // If the names assigned are all unique, then they correspond to the lexicographic ranking of all suffixes, and + // inverting them (again modulo s12's offset-by-1 discussed above) gives the suffix array of the [12]%3 s-indices. + (0 until n02).foreach(i => SA12(s12(i) - 1) = i) + } + + // At this point, SA12 is the suffix array of s12, and thus a permutation of [0, n02). + // s12 is its inverse, with all values increased by 1 as an artifact of the sorting and sentinel-handling above. + // + // Next we will build a suffix-array of the 0%3 indices by utilizing the fact that they can be simply sorted amongst + // themselves, with ties broken by the SA12 ranks of their 1%3 successors. + + // First, create s0: the 0%3 indices sorted by successor-1%3-suffixes' SA12-rank. + // Note the entries in s0 comprise all multiples of 3 in [0, n). + var s0 = Array.fill(n0)(-1) + j = 0 + (0 until n02).foreach(i => + if (SA12(i) < n0) { + s0(j) = 3 * SA12(i) + j += 1 + } + ) + + // Next, create SA0 by stably sorting s0 by the actual elements in s at 0%3 indices, ties broken by the above + // 1%3-successor-sort. + var SA0 = Array.fill(n0)(-1) + radixPass(s0, SA0, s, n0, K, stableZeros = treatZerosAsSentinels) + + // SA0 is now the 0%3 indices in correct order (according to the suffixes they anchor). + + var p = 0 + var t = 0 + var k = 0 + var SA = Array.fill(n)(-1) + while (k < n) { + + // offset of current position in offset-12 array + var i12 = + if (SA12(t) < n0) + SA12(t) * 3 + 1 + else + (SA12(t) - n0) * 3 + 2 + + // offset of current position in offset-0 array + var i0 = SA0(p) + + val cmp = + if (SA12(t) < n0) + cmp2( + (s(i12), s12(SA12(t) + n0), i12), + (s(i0), s12(i0 / 3), i0) + ) + else + cmp3( + (s(i12), s(i12 + 1), s12(SA12(t) - n0 + 1), i12), + (s(i0), s(i0 + 1), s12(i0 / 3 + n0), i0) + ) + + if (cmp) { + if (i12 != n) { + SA(k) = i12 + k += 1 + } + t += 1 + if (t == n02) { + while (p < n0 && k < n) { + SA(k) = SA0(p) + k += 1 + p += 1 + } + } + } else { + SA(k) = i0 + p += 1 + k += 1 + if (p == n0) { + while (t < n02 && k < n) { + i12 = + if (SA12(t) < n0) + SA12(t) * 3 + 1 + else + (SA12(t) - n0) * 3 + 2 + if (i12 != n) { + SA(k) = i12 + k += 1 + } + t += 1 + } + } + } + } + SA + } +} + diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/CheckpointConfig.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/CheckpointConfig.scala new file mode 100644 index 0000000..328b3b7 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/CheckpointConfig.scala @@ -0,0 +1,13 @@ +package org.hammerlab.suffixes.pdc3 + +class CheckpointConfig(dirOpt: Option[String] = None, + whitelist: Set[String] = Set(), + blacklist: Set[String] = Set(), + val compressBackups: Set[String] = Set(), + writeClasses: Set[String] = Set()) { + def backupPathOpt(name: String) = + if ((blacklist.isEmpty || !blacklist(name)) && (whitelist.isEmpty || whitelist(name))) + dirOpt + else + None +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/Joined.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/Joined.scala new file mode 100644 index 0000000..97e4d54 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/Joined.scala @@ -0,0 +1,36 @@ +package org.hammerlab.suffixes.pdc3 + +import org.hammerlab.suffixes.pdc3.PDC3.OL + +case class Joined(t0O: OL = None, + t1O: OL = None, + n0O: OL = None, + n1O: OL = None) { + override def toString: String = + s"J(${ + Seq(t0O, t1O, n0O, n1O) + .map(_.getOrElse(" ")) + .mkString(",") + })" +} + +object Joined { + def merge(j1: Joined, j2: Joined): Joined = { + def get[T](fn: Joined ⇒ Option[T]): Option[T] = + (fn(j1), fn(j2)) match { + case (Some(f1), Some(f2)) => + throw new Exception(s"Merge error: $j1 $j2") + case (f1O, f2O) => f1O.orElse(f2O) + } + + Joined( + get(_.t0O), + get(_.t1O), + get(_.n0O), + get(_.n1O) + ) + } + + def mergeT(t: (Joined, Joined)): Joined = merge(t._1, t._2) +} + diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/JoinedCmp.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/JoinedCmp.scala new file mode 100644 index 0000000..04f0f61 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/JoinedCmp.scala @@ -0,0 +1,51 @@ +package org.hammerlab.suffixes.pdc3 + +import org.hammerlab.suffixes.pdc3.Utils.longToCmpFnReturn + +object JoinedCmp extends Ordering[(Long, Joined)] { + + val cmp2 = PairCmp + val cmp3 = TripletCmp + + override def compare(x: (Long, Joined), y: (Long, Joined)): Int = { + val (i1, j1) = x + val (i2, j2) = y + (i1 % 3, i2 % 3) match { + case (0, 0) ⇒ + cmp2.compare( + (j1.t0O.get, j1.n0O.get, i1), + (j2.t0O.get, j2.n0O.get, i2) + ) + case (0, 1) ⇒ + cmp2.compare( + (j1.t0O.get, j1.n0O.get, i1), + (j2.t0O.get, j2.n1O.get, i2) + ) + case (1, 0) ⇒ + cmp2.compare( + (j1.t0O.get, j1.n1O.get, i1), + (j2.t0O.get, j2.n0O.get, i2) + ) + case (0, 2) | (2, 0) ⇒ + cmp3.compare( + ( + j1.t0O.get, + j1.t1O.get, + j1.n1O.get, + i1 + ), + ( + j2.t0O.get, + j2.t1O.get, + j2.n1O.get, + i2 + ) + ) + + // If both indices are ∈ [12]%3, then both their current indices have an name ranking their current position in + // their `n0` fields. + case _ ⇒ + longToCmpFnReturn(j1.n0O.get - j2.n0O.get) + } + } +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/NamingIterator.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/NamingIterator.scala new file mode 100644 index 0000000..fff0955 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/NamingIterator.scala @@ -0,0 +1,37 @@ +package org.hammerlab.suffixes.pdc3 + +import org.hammerlab.suffixes.pdc3.PDC3.{ L, L3, L3I, Name, equivalentTuples } + +/** + * Wrap an iterator + */ +object NamingIterator { + implicit class NamingIterator(val it: Iterator[L3I]) + extends AnyVal { + + def name() = + new Iterator[(Name, L3, L)] { + + var prevTuple: Option[(Name, L3, L)] = None + + override def hasNext: Boolean = it.hasNext + + override def next(): (Name, (L, L, L), L) = { + val (curTuple, curIdx) = it.next() + val curName = + prevTuple match { + case Some((prevName, prevLastTuple, _)) => + if (equivalentTuples(prevLastTuple, curTuple)) + prevName + else + prevName.next + case None => Name(0) + } + + prevTuple = Some((curName, curTuple, curIdx)) + + (curName, curTuple, curIdx) + } + } + } +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/PDC3.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/PDC3.scala new file mode 100644 index 0000000..202e7b1 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/PDC3.scala @@ -0,0 +1,689 @@ +package org.hammerlab.suffixes.pdc3 + +import java.io.{ ObjectInputStream, ObjectOutputStream } + +import com.esotericsoftware.kryo.Kryo +import org.apache.hadoop.fs.{ FileSystem, Path } +import org.apache.hadoop.io.compress.BZip2Codec +import org.apache.spark.rdd.RDD +import org.hammerlab.iterator.NextOptionIterator +import org.hammerlab.magic.rdd.serde.SequenceFileSerializableRDD._ +import org.hammerlab.magic.rdd.sliding.SlidingRDD._ +import org.hammerlab.magic.rdd.sort.SortRDD._ +import org.hammerlab.magic.rdd.zip.LazyZippedWithIndexRDD._ +import org.hammerlab.magic.rdd.zip.ZipPartitionsWithIndexRDD._ +import org.hammerlab.spark.PartitionIndex +import org.hammerlab.suffixes.dc3.DC3 +import org.hammerlab.suffixes.pdc3.NamingIterator._ + +import scala.collection.mutable +import scala.reflect.ClassTag + +// done: +// - fix 0-padding subtleties +// - less caching + +// probably done: +// - profile GCs + +// TODO: +// - PDC7 + +// not possible? +// - return indexed SA, save ZWI() job + +//case class NameTuple + +object PDC3 { + + type L = Long + + implicit class Name(val name: Long) extends AnyVal { + def next: Name = name + 1 + def +(other: Name): Name = name + other.name + override def toString: String = name.toString + } + + object Name { + def unapply(name: Name): Option[Long] = Some(name.name) + } + + type L3 = (L, L, L) + type L3I = (L3, L) + type NameTuple = (PartitionIndex, Name, L, L3, L3) + type OL = Option[L] + + def apply(t: RDD[L]): RDD[L] = apply(t, t.count) + + def apply(t: RDD[L], + count: Long, + checkpointConfig: CheckpointConfig = new CheckpointConfig()): RDD[L] = + saImpl( + t.setName("t").cache(), + count, + count / t.getNumPartitions, + System.currentTimeMillis(), + checkpointConfig + ) + + def withIndices(ti: RDD[(L, Long)], + count: Long, + checkpointConfig: CheckpointConfig): RDD[L] = { + val startTime = System.currentTimeMillis() + lastPrintedTime = startTime + saImpl( + ti, + count, + target = count / ti.getNumPartitions, + startTime, + checkpointConfig + ) + } + + val debug = false + + def debugPrint(s: String) = { + if (debug) { + println(s) + } + } + + def progress[U:ClassTag](name: String, r: ⇒ RDD[U]): Unit = { + if (debug) { + val partitioned = + r + .mapPartitionsWithIndex((idx, iter) ⇒ iter.map(idx → _)) + .groupByKey + .collect + .sortBy(_._1) + .map { + case (partitionIdx, value) ⇒ + s"$partitionIdx → [ ${value.mkString(", ")} ]" + } + + debugPrint(s"$name:\n\t${partitioned.mkString("\n\t")}\n") + } + } + + def since(start: Long): String = { + val now = System.currentTimeMillis() + val seconds = (now - start) / 1000 + if (seconds >= 60) + s"${seconds / 60}m${seconds % 60}s" + else + s"${seconds}s" + } + + var lastPrintedTime: Long = 0L + + def equivalentTuples(t1: L3, t2: L3): Boolean = { + t1 == t2 && + t1._1 != 0L && t1._2 != 0L && t1._3 != 0L && + t2._1 != 0L && t2._2 != 0L && t2._3 != 0L + } + + implicit val cmp2 = PairCmp + implicit val cmp3 = TripletCmp + implicit val cmpFn = JoinedCmp + + implicit val cmpL3I = new Ordering[L3I] { + override def compare(x: L3I, y: L3I): PartitionIndex = + cmp3.compare( + ( + x._1._1, + x._1._2, + x._1._3, + x._2 + ), + ( + y._1._1, + y._1._2, + y._1._3, + y._2 + ) + ) + } + + def saImpl(rdds: RDDPair[L], + n: L, + target: L, + startTime: Long, + checkpointConfig: CheckpointConfig): RDD[L] = { + + val RDDPair(t, ti) = rdds + + val sc = rdds.sc + val fs = FileSystem.get(sc.hadoopConfiguration) + + val phaseStart = System.currentTimeMillis() + + val numDigits = n.toString.length + + // Modified scientific notation for the number of elements being processed on this pass; used in RDD names. + // Sorted list of RDD names in the Spark UI is more reasonable this way. + val N = s"e${numDigits - 1}·${n.toString.head}" + + def backupAny[U: ClassTag](name: String, fn: ⇒ U): U = + checkpointConfig.backupPathOpt(name) match { + case Some(bp) ⇒ + val pathStr = s"$bp/$n/$name" + val path = new Path(pathStr) + if (fs.exists(path)) { + val ois = new ObjectInputStream(fs.open(path)) + val u = ois.readObject().asInstanceOf[U] + ois.close() + u + } else { + val oos = new ObjectOutputStream(fs.create(path)) + oos.writeObject(fn) + oos.close() + fn + } + case _ ⇒ fn + } + + def backupRDD[U: ClassTag](name: String, fn: ⇒ RDD[U]): RDD[U] = + (checkpointConfig.backupPathOpt(name) match { + case Some(bp) ⇒ + val pathStr = s"$bp/$n/$name" + val path = new Path(pathStr) + val donePath = new Path(s"$pathStr.done") + if (fs.exists(path) && fs.exists(donePath)) { + sc.fromSequenceFile[U](path) + } else { + val rdd = + fn + .setName(s"$n-$name") + .saveSequenceFile( + pathStr, + if (checkpointConfig.compressBackups(name)) + Some(classOf[BZip2Codec]) + else + None + ) + + val donePathOut = fs.create(donePath) + donePathOut.writeLong(1L) + donePathOut.close() + rdd + } + case _ ⇒ + fn + }) + .setName(s"$N-$name") + + def pl(s: String): Unit = { + println(s"${List(since(startTime), since(lastPrintedTime), since(phaseStart), s"$N ($n)").mkString("\t")} $s") + lastPrintedTime = System.currentTimeMillis() + } + + val numPartitions = rdds.numPartitions + + pl(s"PDC3: $target ($n/$numPartitions)") + + if (n <= target || numPartitions == 1) { + val r = t.map(_.toInt).collect() + return t.context.parallelize( + DC3.make(r, r.length).map(_.toLong) + ) + } + + progress("SA", t) + + // Form each element into a triplet with the two elements that follow it, zipWithIndex those, and drop the ones + // whose index is 0 (mod 3). + val tuples: RDD[L3I] = + if (n / t.getNumPartitions < 2) + // `sliding3` below currently throws when there are partitions with fewer than 2 elements, so in the case that + // the number of elements is less than twice the number of partitions (meaning some partition necessarily has <2 + // elements) we do a full shuffle to get the "lagged self-join" that we seek. + backupRDD( + "tuples", + (for { + (e, i) ← ti + j ← i-2 to i + if j >= 0 && j % 3 != 0 + } yield + j → (e, i) + ) + .setName(s"$N-flatmapped") + .groupByKey() + .setName(s"$N-tuples-grouped") + .mapValues( + _ + .toList + .sortBy(_._2) + .map(_._1) match { + case e1 :: Nil ⇒ (e1, 0L, 0L) + case e1 :: e2 :: Nil ⇒ (e1, e2, 0L) + case es ⇒ (es(0), es(1), es(2)) + } + ) + .setName(s"$N-list->tupled;zero-padded") + .map(_.swap) + ) + else + backupRDD( + "sliding", + t + .sliding3(0) + .lazyZipWithIndex + .filter(_._2 % 3 != 0) + ) + + /** + * We will recursively build a suffix-array on indices that are 1 or 2 (mod 3). + * + * For every index `i` in [0, n), we want at least two such indices to exist at positions ≥ `i`, for the + * difference-cover comparison later on. + * + * Here we append 1 or 2 triplets (full of sentinel zeroes) to the [[tuples]] collection, such that: + * + * - it still contains only indices that are 1 or 2 (mod 3), and + * - it will include [[n]] and/or [[n]]+1 in the recursively-determined suffix-ranking of [12]%3 indices, so that + * every position ∈ [0, n) in the original collection [[t]] will be able to be joined with two succeeding ranked + * positions, as required by the difference-cover-based comparison found in [[JoinedCmp]]. + */ + val padded = + tuples ++ + t.context.parallelize( + if (n % 3 == 0) + /** + * The last element's index, [[n]]-1, is 2 (mod 3), meaning its [[Joined.n1O]] will be at the subsequent + * 1 (mod 3) position, which is [[n]]+1 when [[n]] is 0 (mod 3). + */ + ((0L, 0L, 0L), n+1) :: Nil + else if (n % 3 == 1) + /** + * The last element's index, [[n]]-1, is 0 (mod 3), meaning its [[Joined.n0O]] and [[Joined.n1O]] will be at + * [[n]] and [[n]]+1, resp., which therefore must be added here and ranked in the recursive step. + */ + ((0L, 0L, 0L), n) :: ((0L, 0L, 0L), n+1) :: Nil + else + /** + * The last element's index, [[n]]-1, is 1 (mod 3), meaning its [[Joined.n1O]] will be at [[n]], which we + * include here accordingly. + */ + ((0L, 0L, 0L), n) :: Nil + , + numSlices = 1 + ) + + /** + * The number of elements in [[padded]] whose index is 1 (mod 3). + * + * When n is 0 or 1 (mod 3): + * - the indices [0, n) contain n/3 (integer division) indices that are 1 (mod 3). + * - the "padding" tuples we append to [[tuples]] to create [[padded]] include a 1%3. + * So we get n/3 + 1 1%3 entries. + * + * When n is 2 (mod 3), [0, n) contains n/3 + 1 such indices, and none are added as padding. + */ + val n1 = n/3 + 1 + + /** + * The number of elements in [[padded]] whose index is 2 (mod 3). + * + * The indices [0, n) contain n/3 (integer division) indices that are 2 (mod 3). + * + * When [[n]] is 1 or 2 (mod 3), [[padded]] receives an extra element at a 2%3 index, so we add one in those cases. + */ + val n2 = + n/3 + + ( + if (n % 3 == 0) + 0 + else + 1 + ) + + /** All [12]%3 triplets and indexes, sorted by [[cmpL3I]] above. */ + val S: RDD[L3I] = backupRDD("S", padded.sort()) + + progress("S", S) + + /** + * "Name" the tuples in the RDD [[S]] above. + * + * "Name"s here are just integers, with the property that the ordering of the input elements corresponds to + * increasing element-"name"s, and two elements' names are equal iff the elements themselves are equal. + * + * @param s input RDD: 3 consecutive elements from the top-level RDD [[t]], mapped to one RDD-index ([[Long]]). + * @return Each element's initial RDD-index value from above, as well as its "name" (one [[Long]] that represents + * its [[Tuple3]]'s place in an ordering of all the RDD-elements' [[Tuple3]]s. + */ + def name(s: RDD[L3I]): (Boolean, RDD[(L, Name)]) = { + + // "Name" tuples within each partition. + val namedTupleRDD: RDD[(Name, L3, L)] = s.mapPartitions(it ⇒ new NamingIterator(it).name()) + + var foundDupes = false + + val named = + backupRDD[(L, Name)]( + "named", + { + // For each non-empty partition, collect to the driver a tuple containing: + // + // - partition index + // - last "name" in that partition + // - partition size + // - first tuple + // - last tuple + val lastTuples: Array[NameTuple] = + namedTupleRDD + .mapPartitionsWithIndex( + (partitionIdx, iter) ⇒ + if (iter.hasNext) { + var last: (Name, L3, L) = iter.next + val firstTuple = last._2 + + var len = 1 + while (iter.hasNext) { + last = iter.next() + len += 1 + } + + val (lastName, lastTuple, _) = last + + Iterator((partitionIdx, lastName, len.toLong, firstTuple, lastTuple)) + } else + Iterator() + ) + .collect + + val partitionStartIdxsMap = mutable.Map[PartitionIndex, Name]() + + // First name + var prevEndName = Name(1L) + var prevLastTupleOpt: Option[L3] = None + + for { + (partitionIdx, lastName, partitionSize, firstTuple, lastTuple) ← lastTuples + } { + val partitionStartName = + if (prevLastTupleOpt.exists(!equivalentTuples(_, firstTuple))) + prevEndName.next + else + prevEndName + + prevEndName = partitionStartName + lastName + if (!foundDupes && + ((lastName.next.name != partitionSize) || + prevLastTupleOpt.exists(equivalentTuples(_, firstTuple)))) { + foundDupes = true + } + prevLastTupleOpt = Some(lastTuple) + partitionStartIdxsMap(partitionIdx) = partitionStartName + } + + foundDupes = backupAny[Boolean]("foundDupes", foundDupes) + + // RDD with one element per non-empty partition, to zip-distribute. + val partitionStartIdxsRDD = + sc.parallelize( + (0 until namedTupleRDD.getNumPartitions) + .map(partitionStartIdxsMap.get), + numSlices = namedTupleRDD.getNumPartitions + ) + + namedTupleRDD + .zipPartitionsWithIndex(partitionStartIdxsRDD)( + (partitionIdx, iter, startIdxIter) ⇒ + (iter.hasNext, startIdxIter.nextOption.flatten) match { + case (_, Some(partitionStartName)) ⇒ + for { + (name, _, idx) ← iter + } yield + (idx, partitionStartName + name) + case (true, _) ⇒ + throw new Exception( + List( + s"No partition start idxs found for partition $partitionIdx:", + iter.take(100).mkString(",") + ) + .mkString("\n\n") + ) + case _ ⇒ + Iterator() + } + ) + } + ) + + (foundDupes, named) + } + + /** + * [[P]] will have all [12]%3-indices from [[t]], paired with their suffix-ranks (1 through ([[n1]]+[[n2]])) + * relative to the others in that set. + */ + val P: RDD[(L, Name)] = + backupRDD( + "P", + { + val (foundDupes, named) = name(S) + progress("named", named) + + if (!foundDupes) + named.sortByKey() + else { + /** + * + * If there are duplicates in the triplet-RDD, we'll have to recurse on triplets of the triplet-names + * (equivalent to moving to comparing 9-element subsequences anchored at each element). + * + * To start, re-sort the [[named]] RDD (containing all [12]%3 indices and their [[Name]]s) so that all 1%3 + * indices are shifted to occupy the first contiguous half of the new RDD, and the 2%3 indices occupy the + * second half (preserving the relative order among each half's elements). + */ + val onesThenTwos = + backupRDD( + "ones-then-twos", + named + .map { + case (idx, name) ⇒ + // This [[Tuple2]] key is introduced only for sorting below, putting all 1%3's ahead of all 2%3's + // (and preserving each group's internal order), and then dropped. + (idx % 3, idx / 3) → + ( + name.name, + // After the sort described above, this will be the index of this element, saving us a + // `zipWithIndex` later. + if (idx % 3 == 1) + idx / 3 + else + n1 + (idx / 3) + ) + } + .setName(s"$N-mod-div-keyed") + .sortByKey(numPartitions = ((n1 + n2) / target).toInt) + .setName(s"$N-mod-div-sorted") + .values + ) + + progress("onesThenTwos", onesThenTwos) + + /** + * [[SA12]] is the suffix-array of [[onesThenTwos]]; the former's values are a permutation of the latter's + * indices. + */ + val SA12: RDD[L] = + saImpl( + RDDPair(onesThenTwos), + n1 + n2, + target, + startTime, + checkpointConfig + ) + .setName(s"$N-SA12") + + progress("SA12", SA12) + + SA12 + .lazyZipWithIndex + .setName(s"$N-SA12-zipped") + .map { + /** For each [[onesThenTwos]] index and its suffix-rank… */ + case (ottIdx, rank) ⇒ + + /** + * Map the [[onesThenTwos]] index in back to an index from the original ([[t]]/[[ti]]) array: + * + * - the first [[n1]] elements of [[onesThenTwos]] were the 1%3 indices from [[t]] + * - the latter [[n2]] elements of [[onesThenTwos]] were the 2%3 indices from [[t]]. + */ + val originalIdx = + if (ottIdx < n1) + 3 * ottIdx + 1 + else + 3 * (ottIdx - n1) + 2 + + /** Include 1-based [[Name]]s (suffix-ranks) with each [[t]]-index above. */ + val name = Name(rank + 1) + + originalIdx → name + } + .setName(s"$N-indices-remapped") + .sortByKey() + } + } + ) + + progress("P", P) + + /** + * Construct an [[RDD]] where every index `I` from the original [[RDD]] is mapped to a [[Joined]] with the two + * succeeding named [12]%3 elements (starting with the one at `I`, in the case that `I` is 1 or 2 (mod 3). + */ + val keyedP: RDD[(L, Joined)] = + backupRDD( + "keyedP", + (for { + /** + * For each [12]%3 index and its [[Name]] (which orders its suffix relative to those of all other [12]%3 + * indices). + */ + (idx, Name(name)) ← P + + /** The current [[Name]] may be relative from two elements back through the current position. */ + i ← idx-2 to idx + + /** Only emit data at valid indices. */ + if i >= 0 && i < n + } yield { + val joined = + (i % 3, idx - i) match { + // The succeeding two named elements from 0%3 indices are 1 and 2 spaces ahead. + case (0, 1) ⇒ Joined(n0O = Some(name)) + case (0, 2) ⇒ Joined(n1O = Some(name)) + + // The succeeding two named elements from 1%3 indices are the current and next elements. + case (1, 0) ⇒ Joined(n0O = Some(name)) + case (1, 1) ⇒ Joined(n1O = Some(name)) + + // The succeeding two named elements from 2%3 indices are the current and 2-ahead elements. + case (2, 0) ⇒ Joined(n0O = Some(name)) + case (2, 2) ⇒ Joined(n1O = Some(name)) + case _ ⇒ throw new Exception(s"Invalid (idx,i): ($idx,$i); $name") + } + + i → joined + }) + .setName(s"$N-keyedP") + .reduceByKey(Joined.merge _, numPartitions = t.getNumPartitions) + ) + + progress("keyedP", keyedP) + + val paddedTi = + if (n % 3 == 2) + ti + else + ti ++ sc.parallelize(Seq(0L → n), numSlices = 1) + + /** + * Construct an [[RDD]] with every position's current and next element, with one exception: 1%3 indices don't need + * the next element. + */ + val keyedT: RDD[(L, Joined)] = + backupRDD( + "keyedT", + (for { + (e, i) ← paddedTi + + /** + * In general, we want to emit [[e]] keyed by [[i]] and [[i]]-1. + * + * However, 1%3 positions don't need the next element in order to compare themselves to any of the equivalence + * classes (mod 3), so we don't need to emit [[e]] for [[i-1]] when [[i]] is 2%3. + */ + curIdxJoined = + if (i == n) + Seq() + else + Seq(i → Joined(t0O = Some(e))) + + prevIdxJoined = + if (i % 3 == 2 || i == 0) + Seq() + else + Seq((i - 1) → Joined(t1O = Some(e))) + + joineds = curIdxJoined ++ prevIdxJoined + + (idx, joined) ← joineds + } yield + idx → joined + ) + .setName(s"$N-keyedT") + .reduceByKey(Joined.merge _, numPartitions = ti.getNumPartitions) + ) + + progress("keyedT", keyedT) + + val joined = + backupRDD( + "joined", + keyedT + .join(keyedP) + .mapValues(Joined.mergeT) + ) + +// val joined = +// (keyedT ++ keyedP) +// .setName(s"$N-keyed-T+P") +// .reduceByKey(Joined.merge) +// .setName(s"$N-joined") + + progress("joined", joined) + + implicit val cmpFn = JoinedCmp + val sorted = backupRDD("sorted", joined.sort().keys) + + progress("sorted", sorted) + + if (debug) { + sorted + .sort() + .zipWithIndex + .map { + case (key, idx) ⇒ + if (key != idx) + throw new Exception(s"idx $idx: $key") + } + .count() + } + + pl("Returning") + + sorted + } + + def register(kryo: Kryo): Unit = { + kryo.register(classOf[Joined]) + kryo.register(classOf[Name]) + } +} + + diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/PDC3Main.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/PDC3Main.scala new file mode 100644 index 0000000..e1191e3 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/PDC3Main.scala @@ -0,0 +1,7 @@ +package org.hammerlab.suffixes.pdc3 + +object PDC3Main { + def main(args: Array[String]): Unit = { + + } +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/PairCmp.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/PairCmp.scala new file mode 100644 index 0000000..5f4a4c1 --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/PairCmp.scala @@ -0,0 +1,17 @@ +package org.hammerlab.suffixes.pdc3 + +import org.hammerlab.suffixes.pdc3.PDC3.L +import Utils.longToCmpFnReturn + +object PairCmp extends Ordering[(L, L, L)] { + override def compare(x: (L, L, L), y: (L, L, L)): Int = + longToCmpFnReturn( + if (x._1 == y._1) + if (x._1 == 0L) + x._3 - y._3 + else + x._2 - y._2 + else + x._1 - y._1 + ) +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/RDDPair.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/RDDPair.scala new file mode 100644 index 0000000..189bfce --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/RDDPair.scala @@ -0,0 +1,19 @@ +package org.hammerlab.suffixes.pdc3 + +import org.apache.spark.SparkContext +import org.apache.spark.rdd.RDD +import org.hammerlab.magic.rdd.zip.LazyZippedWithIndexRDD._ +import spire.ClassTag + +/** + * Convenience wrapper for an [[RDD]] and its zipped-index counterpart. + */ +case class RDDPair[T: ClassTag](rdd: RDD[T], zipped: RDD[(T, Long)]) { + def sc: SparkContext = rdd.sparkContext + def numPartitions: Int = rdd.getNumPartitions +} + +object RDDPair { + implicit def zip[T: ClassTag](rdd: RDD[T]): RDDPair[T] = new RDDPair(rdd, rdd.lazyZipWithIndex) + implicit def apply[T: ClassTag](zipped: RDD[(T, Long)]): RDDPair[T] = new RDDPair(zipped.keys, zipped) +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/Registrar.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/Registrar.scala new file mode 100644 index 0000000..b5a248f --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/Registrar.scala @@ -0,0 +1,23 @@ +package org.hammerlab.suffixes.pdc3 + +import com.esotericsoftware.kryo.Kryo +import org.apache.spark.serializer.KryoRegistrator +import org.hammerlab.suffixes.pdc3.PDC3.Name + +import scala.collection.mutable + +class Registrar extends KryoRegistrator { + override def registerClasses(kryo: Kryo): Unit = { + kryo.register(classOf[Joined]) + kryo.register(classOf[Name]) + kryo.register(Class.forName("scala.reflect.ClassTag$$anon$1")) + kryo.register(classOf[mutable.WrappedArray.ofRef[_]]) + kryo.register(classOf[mutable.WrappedArray.ofLong]) + kryo.register(classOf[mutable.WrappedArray.ofByte]) + kryo.register(classOf[java.lang.Class[_]]) + kryo.register(classOf[Array[String]]) + kryo.register(classOf[Array[Int]]) + kryo.register(classOf[Array[Option[_]]]) + kryo.register(Class.forName("scala.collection.immutable.Map$EmptyMap$")) + } +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/TripletCmp.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/TripletCmp.scala new file mode 100644 index 0000000..480497c --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/TripletCmp.scala @@ -0,0 +1,27 @@ +package org.hammerlab.suffixes.pdc3 + +import org.hammerlab.suffixes.pdc3.PDC3.L +import Utils.longToCmpFnReturn + +/** + * Compare + */ +object TripletCmp extends Ordering[(L, L, L, L)] { + override def compare(x: (L, L, L, L), y: (L, L, L, L)): Int = + longToCmpFnReturn( + if (x._1 == y._1) + if (x._1 == 0L) + x._4 - y._4 + else if (x._2 == y._2) + if (x._2 == 0L) + x._4 - y._4 + else if (x._3 == y._3) + x._4 - y._4 + else + x._3 - y._3 + else + x._2 - y._2 + else + x._1 - y._1 + ) +} diff --git a/src/main/scala/org/hammerlab/suffixes/pdc3/Utils.scala b/src/main/scala/org/hammerlab/suffixes/pdc3/Utils.scala new file mode 100644 index 0000000..2cfa64f --- /dev/null +++ b/src/main/scala/org/hammerlab/suffixes/pdc3/Utils.scala @@ -0,0 +1,8 @@ +package org.hammerlab.suffixes.pdc3 + +object Utils { + def longToCmpFnReturn(l: Long) = + if (l < 0) -1 + else if (l > 0) 1 + else 0 +} diff --git a/src/test/resources/1.sa b/src/test/resources/1.sa new file mode 100644 index 0000000..ad92ddc --- /dev/null +++ b/src/test/resources/1.sa @@ -0,0 +1,11 @@ +100 11 12 13 14 20 74 15 6 56 +66 62 21 26 75 38 16 98 9 7 +29 57 31 48 82 42 67 63 59 33 +50 92 22 84 27 80 44 0 97 47 +41 96 46 76 77 78 39 17 89 69 +99 10 19 73 55 65 61 37 8 30 +58 32 49 91 83 43 95 88 68 72 +54 64 60 34 51 35 93 52 23 85 +5 25 28 81 79 40 45 18 36 90 +94 87 71 53 4 24 86 70 3 2 +1 diff --git a/src/test/resources/1.ts b/src/test/resources/1.ts new file mode 100644 index 0000000..a147e82 --- /dev/null +++ b/src/test/resources/1.ts @@ -0,0 +1,11 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 diff --git a/src/test/resources/10.sa b/src/test/resources/10.sa new file mode 100644 index 0000000..105a50d --- /dev/null +++ b/src/test/resources/10.sa @@ -0,0 +1,101 @@ +100 201 302 403 504 605 706 807 908 1009 +503 705 1008 704 703 241 11 314 715 102 +242 12 315 505 716 103 243 13 316 506 +717 104 492 866 208 244 14 317 507 718 +105 250 20 323 513 724 111 606 911 812 +224 594 493 74 377 567 778 165 660 449 +965 867 209 245 15 318 508 719 106 236 +6 309 710 286 848 56 359 549 760 147 +642 431 947 296 858 66 369 559 770 157 +652 441 957 292 854 62 365 555 766 153 +648 437 953 251 21 324 514 725 112 607 +912 813 256 26 329 519 730 117 612 917 +818 229 805 225 595 494 192 687 476 992 +893 75 378 568 779 166 661 450 966 868 +210 413 268 38 341 531 742 129 624 929 +830 246 16 319 509 720 107 808 218 98 +401 239 9 312 713 227 237 7 310 711 +404 259 29 332 522 733 120 615 920 821 +287 849 57 360 550 761 148 643 432 948 +423 406 261 31 334 524 735 122 617 922 +823 278 48 351 541 752 139 634 939 82 +385 575 786 173 668 457 973 874 195 417 +272 42 345 535 746 133 628 933 834 597 +690 479 995 896 840 297 859 67 370 560 +771 158 653 442 958 591 293 855 63 366 +556 767 154 649 438 954 289 851 59 362 +552 763 150 645 434 950 802 189 684 473 +989 890 425 408 263 33 336 526 737 124 +619 924 825 280 50 353 543 754 141 636 +941 496 205 92 395 585 796 183 678 467 +983 884 252 22 325 515 726 113 608 913 +814 84 387 577 788 175 670 459 975 876 +257 27 330 520 731 118 613 918 819 80 +383 573 784 171 666 455 971 872 197 419 +274 44 347 537 748 135 630 935 836 213 +599 692 481 997 898 230 0 303 200 806 +907 217 97 400 226 422 277 47 350 540 +751 138 633 938 194 416 271 41 344 534 +745 132 627 932 833 596 689 478 994 895 +839 590 801 188 683 472 988 889 495 199 +906 216 96 399 421 276 46 349 539 750 +137 632 937 193 688 477 993 894 838 589 +800 187 682 471 987 888 905 215 699 488 +76 379 569 780 167 662 451 967 1005 700 +489 77 380 570 781 168 663 452 968 869 +601 694 483 999 842 900 1006 701 490 78 +381 571 782 169 664 453 969 870 211 414 +269 39 342 532 743 130 625 930 831 602 +247 17 320 510 721 108 809 89 392 582 +793 180 675 464 980 881 695 484 1000 299 +861 69 372 562 773 160 655 444 960 219 +99 402 604 240 10 313 714 101 865 249 +19 322 512 723 110 910 811 223 593 73 +376 566 777 164 659 448 964 285 847 55 +358 548 759 146 641 430 946 295 857 65 +368 558 769 156 651 440 956 291 853 61 +364 554 765 152 647 436 952 228 804 191 +686 475 991 892 412 267 37 340 530 741 +128 623 928 829 238 8 311 712 405 260 +30 333 523 734 121 616 921 822 288 850 +58 361 551 762 149 644 433 949 424 407 +262 32 335 525 736 123 618 923 824 279 +49 352 542 753 140 635 940 204 91 394 +584 795 182 677 466 982 883 83 386 576 +787 174 669 458 974 875 196 418 273 43 +346 536 747 134 629 934 835 598 691 480 +996 897 95 398 588 799 186 681 470 986 +887 904 698 487 841 88 391 581 792 179 +674 463 979 880 298 860 68 371 561 772 +159 654 443 959 864 592 72 375 565 776 +163 658 447 963 284 846 54 357 547 758 +145 640 429 945 294 856 64 367 557 768 +155 650 439 955 290 852 60 363 553 764 +151 646 435 951 803 190 685 474 990 891 +903 697 486 428 427 426 500 1002 409 264 +34 337 527 738 125 620 925 826 281 843 +51 354 544 755 142 637 942 497 501 206 +1003 410 265 35 338 528 739 126 621 926 +827 93 396 586 797 184 679 468 984 885 +282 844 52 355 545 756 143 638 943 901 +498 253 23 326 516 727 114 609 914 815 +85 388 578 789 176 671 460 976 877 301 +502 1007 702 491 207 235 5 308 709 255 +25 328 518 729 116 611 916 817 258 28 +331 521 732 119 614 919 820 81 384 574 +785 172 667 456 972 873 79 382 572 783 +170 665 454 970 871 212 415 270 40 343 +533 744 131 626 931 832 198 420 275 45 +348 538 749 136 631 936 837 214 1004 600 +693 482 998 899 603 248 18 321 511 722 +109 909 810 222 411 266 36 339 529 740 +127 622 927 828 203 90 393 583 794 181 +676 465 981 882 94 397 587 798 185 680 +469 985 886 87 390 580 791 178 673 462 +978 879 863 71 374 564 775 162 657 446 +962 283 845 53 356 546 757 144 639 944 +902 696 485 499 1001 300 234 4 307 708 +254 24 327 517 728 115 610 915 816 221 +202 86 389 579 790 177 672 461 977 878 +862 70 373 563 774 161 656 445 961 233 +3 306 707 220 232 2 305 231 1 304 diff --git a/src/test/resources/10.ts b/src/test/resources/10.ts new file mode 100644 index 0000000..1fa2a2c --- /dev/null +++ b/src/test/resources/10.ts @@ -0,0 +1,101 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 1 4 4 4 4 4 1 +1 3 1 3 1 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 0 1 3 1 3 1 3 +3 4 3 1 2 4 2 1 3 1 +4 2 2 1 3 1 3 3 3 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 0 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 1 2 1 3 1 +4 2 2 4 3 0 1 1 1 3 +4 4 1 1 4 1 3 1 3 1 +3 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 0 4 4 4 +1 1 3 1 3 1 1 1 1 1 +1 2 4 3 1 1 1 3 4 4 +1 1 4 1 3 1 3 1 3 3 +4 3 1 2 4 2 1 3 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 0 1 2 +4 3 1 1 1 3 4 4 1 1 +4 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 2 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 1 2 +2 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 3 4 3 3 2 2 2 0 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 4 2 2 4 1 0 diff --git a/src/test/resources/100.sa b/src/test/resources/100.sa new file mode 100644 index 0000000..a33238f --- /dev/null +++ b/src/test/resources/100.sa @@ -0,0 +1,1010 @@ +100 201 302 403 504 605 706 807 908 1009 +1110 1211 1312 1413 1514 1615 1716 1817 1918 2019 +2120 2221 2322 2423 2524 2625 2726 2827 2928 3029 +3130 3231 3332 3433 3534 3635 3736 3837 3938 4039 +4140 4241 4342 4443 4544 4645 4746 4847 4948 5049 +5150 5251 5352 5453 5554 5655 5756 5857 5958 6059 +6160 6261 6362 6463 6564 6665 6766 6867 6968 7069 +7170 7271 7372 7473 7574 7675 7776 7877 7978 8079 +8180 8281 8382 8483 8584 8685 8786 8887 8988 9089 +9190 9291 9392 9493 9594 9695 9796 9897 9998 10099 +503 705 1008 1210 1513 1614 2018 2119 2422 2523 +2624 2826 3028 3129 3735 4745 5351 6159 6361 6462 +6563 6866 6967 7068 7573 8381 8583 8785 9694 9795 +9896 9997 704 2118 2421 2522 2623 2825 5350 6461 +6562 9895 703 2919 2920 2921 9585 8867 9170 8552 +241 11 314 715 102 2907 2922 9586 8868 9171 +8553 242 12 315 505 716 103 2908 1441 3646 +3439 4852 5053 4242 2923 9587 8869 9172 8554 243 +13 316 506 717 104 1491 3696 3489 4902 5103 +6205 4292 3983 4683 7506 9828 7790 5768 2840 2909 +8507 7857 5835 5317 8245 6823 9540 8822 9125 1442 +3647 3440 4853 5054 4243 1483 3688 3481 4894 5095 +6197 4284 3975 4675 7498 9820 7782 5760 2832 2924 +3024 4179 5563 1403 492 1199 1095 1593 1693 1991 +1891 2091 2190 2291 2592 2794 3091 3191 3292 3381 +3583 3784 3883 5660 4082 4380 4481 4578 4776 5173 +5374 5464 5859 6060 6262 5960 4975 2390 2491 7568 +9890 2902 8502 7852 5830 5312 8240 6818 9535 8817 +9120 866 7869 5847 5329 8257 6835 9552 8834 9137 +8519 208 9588 8870 9173 1717 8555 244 14 317 +507 718 105 1492 3697 3490 4903 5104 6206 4293 +3984 4684 7507 9829 7791 5769 2841 8876 9179 1723 +8561 250 20 323 513 724 111 2631 606 911 +812 1431 3636 2910 8508 7858 5836 5318 8246 6824 +9541 8823 9126 1443 3648 3441 4854 5055 4244 1435 +3640 1484 3689 3482 4895 5096 6198 4285 3976 4676 +7499 9821 7783 5761 2833 1418 2925 3025 5345 8273 +6851 9568 8850 9153 8535 224 594 4180 5564 1404 +493 1200 1096 1594 1694 1992 1892 2092 2191 2292 +2593 2795 3092 3192 3293 3382 3584 3785 3884 5661 +4083 4381 4482 4579 4777 5174 5375 5465 5860 6061 +6263 5961 4976 2391 2492 7569 9891 2903 8503 7853 +5831 5313 8241 6819 9536 8818 9121 3718 3511 4924 +5125 6227 4314 4005 4705 7528 9850 7812 5790 5272 +8200 6778 9495 1156 74 377 567 778 165 1777 +2685 660 1360 449 1052 1550 1650 1948 1848 2048 +2147 2248 2751 3048 3148 3249 3338 3540 3741 3840 +2347 2448 965 2549 867 6661 9989 6753 6954 7055 +7155 7354 7454 7654 7752 7952 8049 8149 8350 8448 +8649 8749 8950 9252 9353 9451 9652 9747 10046 7256 +9050 7870 5848 5330 8258 6836 9553 8835 9138 8520 +209 9589 8871 9174 1718 8556 245 15 318 508 +719 106 2626 7185 3122 3222 3323 3412 6682 3614 +3815 3914 5691 4113 4210 4411 4512 4609 4807 5204 +5405 5495 5594 6491 5890 6091 6293 6390 6590 6883 +7084 7283 7383 7681 7881 5991 6984 7583 5006 9918 +6863 1415 1467 3672 3465 4878 5079 6181 4268 3959 +4659 7482 9804 1504 3709 3502 4915 5116 6218 4305 +3996 4696 7519 9841 7803 5781 5263 8191 6769 2853 +9580 8862 9165 8547 236 6 309 710 2897 5544 +5643 6540 5740 5939 6140 6342 6439 6639 9967 6731 +6932 7133 7332 7432 7632 7730 7930 8027 8127 8328 +8426 8627 8727 8928 9230 9331 9429 9630 9725 10024 +7234 9028 6040 286 848 1138 56 359 549 760 +147 2667 642 1342 431 1034 1532 1632 1930 1830 +2030 2129 2230 2733 3030 2329 2430 947 2531 2963 +1759 7033 296 858 1148 66 369 559 770 157 +1769 2677 652 1352 441 1044 1542 1642 1940 1840 +2040 2139 2240 2743 3040 3140 3241 2339 2440 957 +2541 2973 1106 2217 2318 2417 2518 2619 2821 7181 +3118 3218 3319 3408 6678 3610 3811 3910 5687 4109 +4206 4407 4508 4605 4803 5200 5401 5491 5590 6487 +5886 6087 6289 6386 6586 6879 7080 7279 7379 7677 +5987 6980 7579 5002 9914 292 854 1144 62 365 +555 766 153 2673 648 1348 437 1040 1538 1638 +1936 1836 2036 2135 2236 2739 3036 3136 3237 2335 +2436 953 2537 2969 1604 1704 2002 1902 2102 2201 +2302 2603 2805 3102 3202 3303 3392 3594 3795 3894 +5671 4093 4190 4391 4492 4589 4787 5184 5385 5475 +5574 6471 5870 6071 6273 6370 6570 5971 4986 9898 +5716 1608 1708 2006 6666 1906 2106 2205 2306 2405 +2506 2607 2809 3106 3206 3307 3396 3598 3799 3898 +5675 4097 4194 4395 4496 4593 4791 5188 5389 5479 +5578 6475 5874 6075 6277 6374 6574 5975 4990 9902 +2881 7191 3530 4943 5144 6246 4333 4024 4724 7547 +9869 7831 5809 5291 8219 6797 9514 8796 9099 1493 +3698 3491 4904 5105 6207 4294 3985 4685 7508 9830 +7792 5770 5252 2842 8877 9180 1724 8562 251 21 +324 514 725 112 2632 607 912 813 8278 2916 +1432 3637 8882 9185 2911 1729 8567 256 26 329 +519 730 117 2637 612 917 818 2933 8509 7859 +5837 5319 8247 6825 9542 8824 9127 1474 3679 3472 +4885 5086 6188 4275 3966 4666 7489 9811 1444 3649 +3442 4855 5056 4245 1436 3641 3434 1485 3690 3483 +4896 5097 6199 4286 3977 4677 7500 9822 7784 5762 +2834 1470 3675 3468 4881 5082 6184 4271 3962 4662 +7485 9807 6761 6962 7063 7163 7362 7462 7662 7760 +7960 8057 8157 8358 8456 8657 8757 8958 9260 9361 +9459 9660 9755 10054 9058 1461 3666 3459 4872 5073 +6175 4262 3953 4653 7476 9798 1419 6856 9573 8855 +9158 8540 229 805 2926 3936 4037 4239 5956 6259 +7168 7269 3026 6157 6359 1429 1427 6553 3424 3626 +3827 3926 5703 4125 4222 4423 4524 4621 4819 5216 +5417 5507 5606 6503 5902 6103 6305 6402 6602 6694 +6895 7096 7295 7395 7693 7893 7990 8291 8389 8590 +8690 8891 9193 9294 8991 6003 6996 8090 3724 2868 +3517 4930 5131 6233 4320 4011 4711 7534 9856 7818 +5796 5278 8206 6784 9501 6555 7595 5018 3426 3628 +3829 3928 5705 4127 4224 4425 4526 4623 4821 5218 +5419 5509 5608 6505 5904 6105 6307 6404 6604 6696 +6897 7098 7297 7397 7695 7895 7992 8293 8391 8592 +8692 8893 9195 9296 9394 9595 8993 6005 6998 7199 +8092 9930 5346 8274 6852 9569 8851 9154 8536 225 +595 1507 3712 3505 4918 5119 6221 4308 3999 4699 +7522 9844 7806 5784 5266 8194 6772 2856 3726 2870 +3519 4932 5133 6235 4322 4013 4713 7536 9858 7820 +5798 5280 8208 6786 9503 7367 7467 7667 7765 7965 +8062 8162 8363 8461 8662 8762 8963 9265 9366 9464 +9665 9760 10059 9063 4181 5565 1405 494 1201 1097 +1595 1695 1993 1893 2093 2192 2293 2594 2796 3093 +3193 3294 3383 3585 3786 3885 5662 4084 4382 4483 +4580 4778 5175 5376 5466 5861 6062 6264 5962 4977 +2392 2493 6456 6557 6656 9984 6748 6949 7050 7150 +7349 7449 7649 7747 7947 8044 8144 8345 8443 8644 +8744 8945 9247 9348 9446 9647 9742 10041 7251 9045 +1452 3657 3450 4863 5064 6166 4253 3944 4440 4541 +5753 7570 9892 2904 8504 7854 5832 5314 8242 6820 +9537 8819 9122 5713 3719 3512 4925 5126 6228 4315 +4006 4706 7529 9851 7813 5791 5273 8201 6779 9496 +192 1804 2712 687 3008 4163 1387 476 1183 1079 +1577 1677 1975 1875 2075 2174 2275 2576 2778 3075 +3175 3276 3365 3567 3768 3867 4066 4364 4465 4562 +4760 5157 5358 4959 2374 2475 992 893 4135 1157 +4232 4433 4534 7605 4631 4829 5028 5226 5427 5517 +5616 6513 5912 6113 6315 6412 6612 9940 6704 6905 +7106 7305 7405 7703 7903 8000 8301 8399 8600 8700 +8901 9203 9304 9402 9603 9698 9001 6013 7006 7207 +8100 5952 6153 6355 6452 6652 9980 6744 6945 7046 +7146 7345 7445 7645 7743 7943 8040 8140 8341 8439 +8640 8740 8941 9243 9344 9442 9643 9738 10037 7247 +9041 6053 7612 75 378 568 779 166 1778 2686 +661 1361 450 1053 1551 1651 1949 1849 2049 2148 +2249 2752 3049 3149 3250 3339 3541 3742 3841 2348 +2449 966 2550 4040 7597 5020 868 4638 4836 5035 +5233 5434 5524 5623 6520 5720 5919 6120 6322 6419 +6619 9947 6711 6912 7113 7312 7412 7710 7910 8007 +8308 8406 8607 8707 8908 9210 9311 9409 9610 9705 +10004 9008 6020 7013 7214 8107 6662 2401 2502 9990 +6754 6955 7056 7156 7355 7455 7655 7753 7953 8050 +8150 8351 8449 8650 8750 8951 9253 9354 9452 9653 +9748 10047 7257 9051 2894 7871 5849 5331 8259 6837 +9554 8836 9139 8521 210 8579 413 1741 268 1120 +38 341 531 742 129 2649 624 1324 1016 929 +830 3428 3630 3831 3930 5707 4129 4226 4427 4528 +4625 4823 5220 5421 5511 5610 6507 5906 6107 6309 +6406 6606 6698 6899 7100 7299 7399 7697 7897 7994 +8295 8393 8594 8694 8895 9197 9298 9396 9597 8995 +6007 7000 7201 8094 9932 9590 8872 9175 1719 8557 +246 16 319 509 720 107 2627 808 4737 7560 +9882 8494 7844 5822 5304 8232 6810 9527 8809 9112 +7186 3123 3223 3324 3413 6683 3615 3816 3915 5692 +4114 4211 4412 4513 4610 4808 5205 5406 5496 5595 +6492 5891 6092 6294 6391 6591 6884 7085 7284 7384 +7682 7882 7979 5992 6985 7584 5007 9919 5339 8267 +6845 9562 8844 9147 8529 218 98 401 1714 3229 +3330 8481 8885 8986 9188 9491 1612 4743 6864 9692 +9793 5348 9583 8865 9168 8550 239 9 312 713 +7566 9888 2900 8500 7850 5828 5310 8238 6816 9533 +8815 9118 1416 2879 3528 4941 5142 6244 4331 4022 +4722 7545 9867 7829 5807 5289 8217 6795 9512 8794 +9097 8276 2914 1468 3673 3466 4879 5080 6182 4269 +3960 4660 7483 9805 6854 9571 8853 9156 8538 227 +1425 3722 2866 3515 4928 5129 6231 4318 4009 4709 +7532 9854 7816 5794 5276 8204 6782 9499 7197 1505 +3710 3503 4916 5117 6219 4306 3997 4697 7520 9842 +7804 5782 5264 8192 6770 2854 1712 8479 4741 9581 +8863 9166 8548 237 7 310 711 7564 9886 2898 +8498 7848 5826 5308 8236 6814 9531 8813 9116 2010 +6670 1732 8570 404 259 1111 29 332 522 733 +120 2640 615 920 821 2936 1910 2110 2209 2310 +2409 2510 2611 2813 3110 3210 3311 3400 3602 3803 +3902 5679 4101 4198 4399 4500 4597 4795 5192 5393 +5483 5582 6479 5878 6079 6281 6378 6578 6871 7072 +5979 6972 4994 9906 5545 5644 6541 5741 5940 6141 +6343 6440 6640 9968 6732 6933 7134 7333 7433 7633 +7731 7931 8028 8128 8329 8427 8628 8728 8929 9231 +9332 9430 9631 9726 10025 7235 9029 6041 1315 10092 +287 849 1139 57 360 550 761 148 2668 643 +1343 432 1035 1533 1633 1931 1831 2031 2130 2231 +2734 3031 3131 3232 2330 2431 948 2532 2964 2012 +6672 1760 1734 423 1751 8572 406 261 1113 31 +334 524 735 122 2642 617 922 823 2938 278 +1130 48 351 541 752 139 2659 634 1334 1026 +1524 1624 1922 1822 2022 2121 2222 939 8680 8780 +8981 9283 9384 9482 9683 9778 10077 1912 2112 2211 +2312 2411 2512 2613 2815 7175 3112 3212 3313 3402 +3604 3805 3904 5681 4103 4200 4401 4502 4599 4797 +5194 5395 5485 5584 6481 5880 6081 6283 6380 6580 +6873 7074 7273 7373 5981 6974 4996 9908 7034 82 +385 575 786 173 1785 2693 668 4144 1368 457 +1164 1060 1558 1658 1956 1856 2056 2155 2256 2759 +3056 3156 3257 3346 3548 3749 3848 4345 4446 2355 +2456 973 874 2989 2557 4047 9081 195 417 1745 +272 1124 42 345 535 746 133 2653 628 1328 +1020 1518 1618 933 834 2949 5547 5646 6543 5743 +5942 6143 6345 6442 6642 9970 6734 6935 7136 7335 +7435 7635 7733 7933 8030 8130 8331 8429 8630 8730 +8931 9233 9334 9432 9633 9728 10027 7237 9031 6043 +597 1807 2715 690 3011 4166 1390 479 1186 1082 +1580 1680 1978 1878 2078 2177 2278 2579 2781 3078 +3178 3279 3368 3570 3771 3870 4069 4367 4468 4565 +4763 5160 5361 4962 2377 2478 995 896 9787 10086 +1317 7228 7773 1509 3714 3507 4920 5121 6223 4310 +4001 4701 7524 9846 7808 5786 5268 8196 6774 2862 +2858 840 5247 10094 7973 8070 8170 8371 8469 8670 +8770 8971 9273 9374 9472 9673 9768 10067 9071 3728 +2872 3521 4934 5135 6237 4324 4015 4715 7538 9860 +7822 5800 5282 8210 6788 9505 8787 9090 297 5448 +859 1149 67 370 560 771 158 1770 2678 653 +1353 442 1045 1543 1643 1941 1841 2041 2140 2241 +2744 3041 3141 3242 2340 2441 958 2542 2974 5538 +5637 6534 5734 5933 6134 6336 6433 6633 9961 6725 +6926 7127 7326 7426 7626 7724 7924 8021 8121 8322 +8420 8621 8721 8922 9224 9325 9423 9624 9719 10018 +9022 6034 7027 1107 2218 2319 7369 9288 9389 2418 +2519 2620 2822 8516 591 7182 3119 3219 3320 3409 +6679 3611 3812 3911 5688 4110 4207 4408 4509 4606 +4804 5201 5402 5492 5591 6488 5887 6088 6290 6387 +6587 6880 7081 7280 7380 7678 7878 5988 6981 7580 +5003 9915 293 855 1145 63 366 556 767 154 +1766 2674 649 1349 438 1041 1539 1639 1937 1837 +2037 2136 2237 2740 3037 3137 3238 2336 2437 954 +2538 2970 289 851 1141 59 362 552 763 150 +2670 645 1345 434 1037 1535 1635 1933 1833 2033 +2132 2233 2736 3033 3133 3234 2332 2433 950 2534 +2966 1605 1705 2003 1903 2103 2202 2303 2604 2806 +3103 3203 3304 3393 3595 3796 3895 5672 4094 4191 +4392 4493 4590 4788 5185 5386 5476 5575 6472 5871 +6072 6274 6371 6571 5972 4987 9899 802 189 1801 +2709 684 4160 1384 473 1180 1076 1574 1674 1972 +1872 2072 2171 2272 2573 2775 3072 3172 3273 3362 +3564 3765 3864 4063 4361 4462 4559 4757 5154 5355 +4956 2371 2472 989 890 5717 1609 1709 2007 6667 +1907 2107 2206 2307 2406 2507 2608 2810 3107 3207 +3308 3397 3599 3800 3899 5676 4098 4195 4396 4497 +4594 4792 5189 5390 5480 5579 6476 5875 6076 6278 +6375 6575 6868 5976 6969 4991 9903 9487 9688 9783 +10082 7469 2014 6674 1762 2882 3419 6689 1736 7669 +425 1753 7767 7967 8064 8164 8365 8463 8664 8764 +8965 9267 9368 9466 9667 9762 10061 9065 4183 5567 +2955 3621 3822 3921 5698 4120 4217 4418 4519 4616 +4814 5211 5412 5502 5601 6498 5897 6098 6300 6397 +6597 6890 7091 7290 7390 7688 7888 7985 8286 8384 +8585 5998 6991 8085 7590 5013 9925 8574 408 263 +1115 33 336 526 737 124 2644 619 1011 924 +825 7192 2940 1407 280 1132 50 353 543 754 +141 2661 636 1336 1028 1526 1626 1924 1824 2024 +2123 2224 2727 2323 2424 941 2525 496 1203 1099 +1597 1697 1995 1895 2095 2194 2295 2596 2798 3095 +3195 3296 3385 3587 3788 3887 5664 4086 4384 4485 +4582 4780 5177 5378 5468 6464 5863 6064 6266 6363 +5964 4979 2394 2495 3531 8682 8782 7866 5844 5326 +8254 6832 9549 8831 9134 205 8983 9285 9386 9484 +9685 9780 10079 1914 4944 2114 2213 2314 2413 2514 +2615 2817 7177 3114 3214 3315 3404 3606 3807 3906 +5683 4105 4202 4403 4504 4601 4799 5196 5397 5487 +5586 6483 5882 6083 6285 6382 6582 6875 7076 7275 +7375 5983 6976 7575 4998 9910 5145 6247 92 395 +585 796 183 1795 2703 678 4154 1378 467 1174 +1070 1568 1668 1966 1866 2066 2165 2266 2769 3066 +3166 3267 3356 3558 3759 3858 4355 4456 4553 4751 +4950 2365 2466 983 884 2999 4334 4025 4725 7548 +9870 7832 5810 5292 8220 6798 9515 8797 9100 1494 +3699 3492 4905 5106 6208 4295 3986 4686 7509 9831 +7793 5771 5253 8181 2843 8878 9181 1725 8563 252 +22 325 515 726 113 2633 608 913 814 7036 +84 387 577 788 175 1787 2695 670 4146 1370 +459 1166 1062 1560 1660 1958 1858 2058 2157 2258 +2761 3058 3158 3259 3348 3550 3751 3850 4347 4448 +4545 2357 2458 975 876 2991 2559 4049 9083 4138 +4845 5653 8279 2917 1433 3638 1502 3707 3500 4913 +5114 6216 4303 3994 4694 7517 9839 7801 5779 5261 +8189 6767 2851 8883 9186 2912 1730 8568 257 27 +330 520 731 118 2638 613 918 819 2934 1313 +80 383 573 784 171 1783 2691 666 4142 1366 +455 1162 1058 1556 1656 1954 1854 2054 2153 2254 +2757 3054 3154 3255 3344 3546 3747 3846 4343 4444 +2353 2454 971 872 2555 4045 1160 8510 7860 5838 +5320 8248 6826 9543 8825 9128 1475 3680 3473 4886 +5087 6189 4276 3967 4667 7490 9812 1445 3650 3443 +4856 5057 4246 7874 6550 5750 5949 6150 6352 6449 +6649 9977 6741 6942 7043 7143 7342 7442 7642 7740 +7940 8037 8137 8338 8436 8637 8737 8938 9240 9341 +9439 9640 9735 10034 7244 9038 6050 197 419 1747 +274 1126 44 347 537 748 135 2655 630 1330 +1022 1520 1620 1818 935 836 2951 5549 5852 5334 +8262 6840 9557 8839 9142 8524 213 5648 6545 5745 +5944 6145 6347 6444 6644 9972 6736 6937 7138 7337 +7437 7637 7735 7935 8032 8132 8333 8431 8632 8732 +8933 9235 9336 9434 9635 9730 10029 7239 9033 6045 +5044 5242 5443 5533 5632 6529 5729 5928 6129 6331 +6428 6628 9956 6720 6921 7122 7321 7421 7621 7719 +7919 8016 8317 8415 8616 8716 8917 9219 9320 9418 +9619 9714 10013 9017 6029 7022 599 1809 2717 692 +3013 4168 1392 481 1188 1084 1582 1682 1980 1880 +2080 2179 2280 2581 2783 3080 3180 3281 3370 3572 +3773 3872 4071 4369 4470 4567 4765 5162 5363 4964 +2379 2480 997 898 6252 6458 6559 6658 9986 6750 +6951 7052 7152 7351 7451 7651 7749 7949 8046 8146 +8347 8445 8646 8746 8947 9249 9350 9448 9649 9744 +10043 7253 9047 1458 3663 3456 4869 5070 6172 4259 +3950 4650 9789 10088 4235 4436 4537 7608 4634 4832 +5031 5229 5430 5520 5619 6516 5915 6116 6318 6415 +6615 9943 6707 6908 7109 7308 7408 7706 7906 8003 +8304 8402 8603 8703 8904 9206 9307 9405 9606 9701 +10000 9004 6016 7009 7210 8103 1437 3642 3435 4848 +1486 3691 3484 4897 5098 6200 4287 3978 4678 7501 +9823 7785 5763 2835 1319 1471 3676 3469 4882 5083 +6185 4272 3963 4663 7486 9808 1454 3659 3452 4865 +5066 6168 4255 3946 4646 6762 6963 7064 7164 7265 +7363 7463 7663 7761 7961 8058 8158 8359 8457 8658 +8758 8959 9261 9362 9460 9661 9756 10055 9059 8512 +7862 5840 5322 8250 6828 9545 8827 9130 1462 3667 +3460 4873 5074 6176 4263 3954 4654 7477 9799 1420 +1477 3682 3475 4888 5089 6191 4278 3969 4669 7492 +9814 7230 2929 1447 3652 3445 4858 5059 6161 4248 +3939 6857 9574 8856 9159 8541 230 0 303 1212 +200 806 907 1816 2725 2927 3432 3634 3836 3937 +4038 4240 4341 4442 4543 5149 5553 5755 5856 5957 +6058 6260 7169 7270 7775 7876 10098 1512 3027 3128 +6158 6360 7572 8582 9894 2906 1490 3695 3488 4901 +5102 6204 4291 3982 4682 7505 9827 7789 5767 2839 +8506 7856 5834 5316 8244 6822 9539 8821 9124 1430 +3717 3510 4923 5124 6226 4313 4004 4704 7527 9849 +7811 5789 5271 8199 6777 9494 5715 7190 3935 5955 +6156 6358 1428 6552 6554 3425 3627 3828 3927 5704 +4126 4223 4424 4525 4622 4820 5217 5418 5508 5607 +6504 5903 6104 6306 6403 6603 6695 6896 7097 7296 +7396 7694 7894 7991 8292 8390 8591 8691 8892 9194 +9295 9393 8992 6004 6997 8091 3725 2869 3518 4931 +5132 6234 4321 4012 4712 7535 9857 7819 5797 5279 +8207 6785 9502 6455 6556 6655 9983 6747 6948 7049 +7149 7348 7448 7648 7746 7946 8043 8143 8344 8442 +8643 8743 8944 9246 9347 9445 9646 9741 10040 7250 +9044 1451 3656 3449 4862 5063 6165 4252 3943 5752 +5712 4134 4231 4432 4533 7604 4630 4828 5027 5225 +5426 5516 5615 6512 5911 6112 6314 6411 6611 9939 +6703 6904 7105 7304 7404 7702 7902 7999 8300 8398 +8599 8699 8900 9202 9303 9401 9602 9697 9000 6012 +7005 7206 8099 5951 6152 6354 6451 6651 9979 6743 +6944 7045 7145 7344 7444 7644 7742 7942 8039 8139 +8340 8438 8639 8739 8940 9242 9343 9441 9642 9737 +10036 7246 9040 6052 7596 5019 3427 3629 3830 3929 +5706 4128 4225 4426 4527 4624 4822 5219 5420 5510 +5609 6506 5905 6106 6308 6405 6605 6697 6898 7099 +7298 7398 7696 7896 7993 8294 8392 8593 8693 8894 +9196 9297 9395 9596 8994 6006 6999 7200 8093 9931 +5338 8266 6844 9561 8843 9146 8528 217 97 400 +3228 3329 9490 9691 9792 5347 8275 6853 9570 8852 +9155 8537 226 3721 2865 3514 4927 5128 6230 4317 +4008 4708 7531 9853 7815 5793 5275 8203 6781 9498 +10091 422 1750 277 1129 47 350 540 751 138 +2658 633 1333 1025 1523 1623 1921 1821 2021 938 +194 416 1744 271 1123 41 344 534 745 132 +2652 627 1327 1019 1517 1617 932 833 2948 596 +1806 2714 689 3010 4165 1389 478 1185 1081 1579 +1679 1977 1877 2077 2176 2277 2578 2780 3077 3177 +3278 3367 3569 3770 3869 4068 4366 4467 4564 4762 +5159 5360 4961 2376 2477 994 895 9786 10085 1508 +3713 3506 4919 5120 6222 4309 4000 4700 7523 9845 +7807 5785 5267 8195 6773 2861 2857 839 3727 2871 +3520 4933 5134 6236 4323 4014 4714 7537 9859 7821 +5799 5281 8209 6787 9504 7368 590 801 188 1800 +2708 683 4159 1383 472 1179 1075 1573 1673 1971 +1871 2071 2170 2271 2572 2774 3071 3171 3272 3361 +3563 3764 3863 4062 4360 4461 4558 4756 5153 5354 +4955 2370 2471 988 889 7468 3418 6688 7668 7766 +7966 8063 8163 8364 8462 8663 8763 8964 9266 9367 +9465 9666 9761 10060 9064 4182 5566 2954 3620 3821 +3920 5697 4119 4216 4417 4518 4615 4813 5210 5411 +5501 5600 6497 5896 6097 6299 6396 6596 6889 7090 +7289 7389 7687 7887 7984 8285 8383 5997 6990 8084 +7589 5012 9924 1406 495 1202 1098 1596 1696 1994 +1894 2094 2193 2294 2595 2797 3094 3194 3295 3384 +3586 3787 3886 5663 4085 4383 4484 4581 4779 5176 +5377 5467 5862 6063 6265 5963 4978 2393 2494 4137 +5652 1159 6549 5749 5948 6149 6351 6448 6648 9976 +6740 6941 7042 7142 7341 7441 7641 7739 7939 8036 +8136 8337 8435 8636 8736 8937 9239 9340 9438 9639 +9734 10033 7243 9037 6049 6251 6457 6558 6657 9985 +6749 6950 7051 7151 7350 7450 7650 7748 7948 8045 +8145 8346 8444 8645 8745 8946 9248 9349 9447 9648 +9743 10042 7252 9046 1457 3662 3455 4868 5069 6171 +4258 3949 4649 4234 4435 4536 7607 4633 4831 5030 +5228 5429 5519 5618 6515 5914 6115 6317 6414 6614 +9942 6706 6907 7108 7307 7407 7705 7905 8002 8303 +8401 8602 8702 8903 9205 9306 9404 9605 9700 9999 +9003 6015 7008 7209 8102 1453 3658 3451 4864 5065 +6167 4254 3945 199 906 2724 3431 3633 3835 4441 +4542 5552 5754 5855 6057 1511 3127 7571 9893 2905 +8505 7855 5833 5315 8243 6821 9538 8820 9123 3716 +3509 4922 5123 6225 4312 4003 4703 7526 9848 7810 +5788 5270 8198 6776 5714 3934 5954 6155 6357 6454 +6654 9982 6746 6947 7048 7148 7347 7447 7647 7745 +7945 8042 8142 8343 8441 8642 8742 8943 9245 9346 +9444 9645 9740 10039 7249 9043 5711 4133 4230 4431 +4532 7603 4629 4827 5026 5224 5425 5515 5614 6511 +5910 6111 6313 6410 6610 9938 6702 6903 7104 7303 +7403 7701 7901 7998 8299 8397 8598 8698 8899 9201 +9302 9400 9601 9696 8999 6011 7004 7205 8098 5337 +8265 6843 9560 8842 9145 8527 216 96 399 3227 +3328 3720 2864 3513 4926 5127 6229 4316 4007 4707 +7530 9852 7814 5792 5274 8202 6780 9497 421 1749 +276 1128 46 349 539 750 137 2657 632 1332 +1024 1522 1622 1920 1820 2020 937 193 1805 2713 +688 3009 4164 1388 477 1184 1080 1578 1678 1976 +1876 2076 2175 2276 2577 2779 3076 3176 3277 3366 +3568 3769 3868 4067 4365 4466 4563 4761 5158 5359 +4960 2375 2476 993 894 2860 838 589 800 187 +1799 2707 682 4158 1382 471 1178 1074 1572 1672 +1970 1870 2070 2169 2270 2571 2773 3070 3170 3271 +3360 3562 3763 3862 4061 4359 4460 4557 4755 5152 +5353 4954 2369 2470 987 888 3417 6687 2953 3619 +3820 3919 5696 4118 4215 4416 4517 4614 4812 5209 +5410 5500 5599 6496 5895 6096 6298 6395 6595 6888 +7089 7288 7388 7686 7886 7983 8284 5996 6989 8083 +7588 5011 9923 4136 5651 1158 6548 5748 5947 6148 +6350 6447 6647 9975 6739 6940 7041 7141 7340 7440 +7640 7738 7938 8035 8135 8336 8434 8635 8735 8936 +9238 9339 9437 9638 9733 10032 7242 9036 6048 4233 +4434 4535 7606 4632 4830 5029 5227 5428 5518 5617 +6514 5913 6114 6316 6413 6613 9941 6705 6906 7107 +7306 7406 7704 7904 8001 8302 8400 8601 8701 8902 +9204 9305 9403 9604 9699 9002 6014 7007 7208 8101 +905 3834 5551 5854 6056 3933 5953 6154 6356 6453 +6653 9981 6745 6946 7047 7147 7346 7446 7646 7744 +7944 8041 8141 8342 8440 8641 8741 8942 9244 9345 +9443 9644 9739 10038 7248 9042 5710 4132 4229 4430 +4531 7602 4628 4826 5025 5223 5424 5514 5613 6510 +5909 6110 6312 6409 6609 9937 6701 6902 7103 7302 +7402 7700 7900 7997 8298 8396 8597 8697 8898 9200 +9301 9399 9600 8998 6010 7003 7204 8097 5336 8264 +6842 9559 8841 9144 8526 215 5650 6547 5747 5946 +6147 6349 6446 6646 9974 6738 6939 7040 7140 7339 +7439 7639 7737 7937 8034 8134 8335 8433 8634 8734 +8935 9237 9338 9436 9637 9732 10031 7241 9035 6047 +6055 6054 2981 2982 7613 3003 699 3020 4175 5559 +1399 488 1195 1091 1589 1689 1987 1887 2087 2186 +2287 2588 2790 3087 3187 3288 3377 3579 3780 3879 +5656 4078 4376 4477 4574 4772 5169 5370 5460 4971 +2386 2487 76 379 569 780 167 1779 2687 662 +1362 451 1054 1552 1652 1950 1850 2050 2149 2250 +2753 3050 3150 3251 3340 3542 3743 3842 2349 2450 +967 2551 4041 7598 5021 2983 7614 2886 3004 5046 +1005 700 3021 4176 5560 1400 489 1196 1092 1590 +1690 1988 1888 2088 2187 2288 2589 2791 3088 3188 +3289 3378 3580 3781 3880 5657 4079 4377 4478 4575 +4773 5170 5371 5461 4972 2387 2488 4034 6256 2891 +4734 7557 9879 8491 7841 5819 5301 8229 6807 9524 +8806 9109 7225 5244 5445 5535 5634 6531 5731 5930 +6131 6333 6430 6630 9958 6722 6923 7124 7323 7423 +7623 7721 7921 8018 8118 8319 8417 8618 8718 8919 +9221 9322 9420 9621 9716 10015 9019 6031 7024 77 +380 570 781 168 1780 2688 663 1363 452 1055 +1553 1653 1951 1851 2051 2150 2251 2754 3051 3151 +3252 3341 3543 3744 3843 2350 2451 968 869 2552 +4042 4338 2945 7599 5022 2984 4029 4729 7552 9874 +8486 7836 5814 5296 8224 6802 9519 8801 9104 4639 +4837 5036 5234 5435 5525 5624 6521 5721 5920 6121 +6323 6420 6620 9948 6712 6913 7114 7313 7413 7711 +7911 8008 8309 8407 8608 8708 8909 9211 9312 9410 +9611 9706 10005 9009 6021 7014 7215 8108 601 8075 +8175 8376 8474 8675 8775 8976 9278 9379 9477 9678 +9773 10072 1811 2719 694 3015 4170 1394 483 1190 +1086 1584 1684 1982 1882 2082 2181 2282 2583 2785 +3082 3182 3283 3372 3574 3775 3874 4073 4371 4472 +4569 4767 5164 5365 5455 4966 2381 2482 7615 999 +9076 6663 2887 2402 2503 3005 842 2567 4057 900 +9991 6755 6956 7057 7157 7356 7456 7656 7754 7954 +8051 8151 8352 8450 8651 8751 8952 9254 9355 9453 +9654 9749 10048 7258 9052 5047 5249 1006 701 3022 +4177 5561 1401 490 1197 1093 1591 1691 1989 1889 +2089 2188 2289 2590 2792 3089 3189 3290 3379 3581 +3782 3881 5658 4080 4378 4479 4576 4774 5171 5372 +5462 4973 2388 2489 2895 4035 6257 2892 4735 7558 +9880 8492 7842 5820 5302 8230 6808 9525 8807 9110 +2987 7226 5245 5446 5536 5635 6532 5732 5931 6132 +6334 6431 6631 9959 6723 6924 7125 7324 7424 7624 +7722 7922 8019 8119 8320 8418 8619 8719 8920 9222 +9323 9421 9622 9717 10016 9020 6032 7025 78 381 +571 782 169 1781 2689 664 1364 453 1056 1554 +1654 1952 1852 2052 2151 2252 2755 3052 3152 3253 +3342 3544 3745 3844 2351 2452 969 870 2553 4043 +7872 5850 5332 8260 6838 9555 8837 9140 8522 211 +4339 10096 8580 414 1742 269 1121 39 342 532 +743 130 2650 625 1325 1017 1515 930 831 2946 +3429 3631 3832 3931 5708 4130 4227 4428 4529 7600 +4626 4824 5023 5221 5422 5512 5611 6508 5907 6108 +6310 6407 6607 9935 6699 6900 7101 7300 7400 7698 +7898 7995 8296 8394 8595 8695 8896 9198 9299 9397 +9598 8996 6008 7001 7202 8095 4032 6254 2889 4732 +7555 9877 8489 7839 5817 5299 8227 6805 9522 8804 +9107 2985 9933 4030 4730 7553 9875 8487 7837 5815 +5297 8225 6803 9520 8802 9105 4640 4838 5037 5235 +5436 5526 5625 6522 5722 5921 6122 6324 6421 6621 +9949 6713 6914 7115 7314 7414 7712 7912 8009 8310 +8408 8609 8709 8910 9212 9313 9411 9612 9707 10006 +9010 6022 7015 7216 8109 602 4642 7975 8076 9591 +8873 9176 1720 8558 247 17 320 510 721 108 +2628 809 4738 7561 9883 8495 7845 5823 5305 8233 +6811 9528 8810 9113 89 392 582 793 180 1792 +2700 675 4151 1375 464 1171 1067 1565 1665 1963 +1863 2063 2162 2263 2766 3063 3163 3264 3353 3555 +3756 3855 4352 4453 4550 4748 2362 2463 980 881 +2996 7187 3124 3224 3325 3414 6684 3616 3817 3916 +5693 4115 4212 4413 4514 4611 4809 5206 5407 5497 +5596 6493 5892 6093 6295 6392 6592 6885 7086 7285 +7385 7683 7883 7980 5993 6986 8080 7585 5008 9920 +8072 8172 8373 8471 8672 8772 8973 9275 9376 9474 +9675 9770 10069 9073 2564 4054 8176 8377 8475 8676 +8776 8977 9279 9380 9478 9679 9774 10073 1812 2720 +695 3016 4171 5555 1395 484 1191 1087 1585 1685 +1983 1883 2083 2182 2283 2584 2786 3083 3183 3284 +3373 3575 3776 3875 4074 4372 4473 4570 4768 5165 +5366 5456 4967 2382 2483 3730 2874 3523 4936 5137 +6239 4326 4017 4717 7540 9862 7824 5802 5284 8212 +6790 9507 8789 9092 4840 5039 5237 5438 5528 5627 +6524 5724 5923 6124 6326 6423 6623 9951 6715 6916 +7117 7316 7416 7616 7714 7914 8011 8312 8410 8611 +8711 8912 9214 9315 9413 9614 9709 10008 9012 6024 +7017 7218 8111 1000 9077 299 5450 861 1151 69 +372 562 773 160 1772 2680 655 1355 444 1047 +1545 1645 1943 1843 2043 2142 2243 2746 3043 3143 +3244 3333 3535 2342 2443 960 2544 2976 5540 5639 +6536 5736 5935 6136 6338 6435 6635 9963 6727 6928 +7129 7328 7428 7628 7726 7926 8023 8123 8324 8422 +8623 8723 8924 9226 9327 9425 9626 9721 10020 9024 +6036 7029 5340 8268 6846 9563 8845 9148 8530 219 +99 402 604 1109 1412 1715 1917 2220 2321 3230 +3331 4644 4947 6664 6765 7371 7472 7674 7977 8078 +8179 8482 8886 8987 9088 9189 9290 9391 9492 9593 +1613 2017 3734 4744 6865 6966 7067 8380 9693 9794 +9996 2117 2420 2521 2622 2824 5349 6460 6561 9584 +8866 9169 8551 240 10 313 714 101 7567 9889 +2901 8501 7851 5829 5311 8239 6817 9534 8816 9119 +865 8518 8875 9178 1722 8560 249 19 322 512 +723 110 2630 910 811 1417 5344 8272 6850 9567 +8849 9152 8534 223 593 1155 73 376 566 777 +164 1776 2684 659 1359 448 1051 1549 1649 1947 +1847 2047 2146 2247 2750 3047 3147 3248 3337 3539 +3740 3839 2346 2447 964 2548 6660 9988 6752 6953 +7054 7154 7353 7453 7653 7751 7951 8048 8148 8349 +8447 8648 8748 8949 9251 9352 9450 9651 9746 10045 +7255 9049 7184 3121 3221 3322 3411 6681 3613 3814 +3913 5690 4112 4209 4410 4511 4608 4806 5203 5404 +5494 5593 6490 5889 6090 6292 6389 6589 6882 7083 +7282 7382 7680 7880 5990 6983 7582 5005 9917 1414 +1466 3671 3464 4877 5078 6180 4267 3958 4658 7481 +9803 285 847 1137 55 358 548 759 146 2666 +641 1341 430 1033 1531 1631 1929 1829 2029 2128 +2229 2732 2328 2429 946 2530 2962 1758 295 857 +1147 65 368 558 769 156 1768 2676 651 1351 +440 1043 1541 1641 1939 1839 2039 2138 2239 2742 +3039 3139 3240 2338 2439 956 2540 2972 2216 2317 +2416 2517 2618 2820 7180 3117 3217 3318 3407 6677 +3609 3810 3909 5686 4108 4205 4406 4507 4604 4802 +5199 5400 5490 5589 6486 5885 6086 6288 6385 6585 +6878 7079 7278 7378 7676 5986 6979 7578 5001 9913 +291 853 1143 61 364 554 765 152 2672 647 +1347 436 1039 1537 1637 1935 1835 2035 2134 2235 +2738 3035 3135 3236 2334 2435 952 2536 2968 1607 +1707 2005 1905 2105 2204 2305 2404 2505 2606 2808 +3105 3205 3306 3395 3597 3798 3897 5674 4096 4193 +4394 4495 4592 4790 5187 5388 5478 5577 6474 5873 +6074 6276 6373 6573 5974 4989 9901 2880 3529 4942 +5143 6245 4332 4023 4723 7546 9868 7830 5808 5290 +8218 6796 9513 8795 9098 8277 2915 1469 3674 3467 +4880 5081 6183 4270 3961 4661 7484 9806 6760 6961 +7062 7162 7361 7461 7661 7759 7959 8056 8156 8357 +8455 8656 8756 8957 9259 9360 9458 9659 9754 10053 +1460 3665 3458 4871 5072 6174 4261 3952 4652 7475 +9797 6855 9572 8854 9157 8539 228 804 4238 7167 +7268 1426 3423 3625 3826 3925 5702 4124 4221 4422 +4523 4620 4818 5215 5416 5506 5605 6502 5901 6102 +6304 6401 6601 6693 6894 7095 7294 7394 7692 7892 +7989 8290 8388 8589 8689 8890 9192 9293 8990 6002 +6995 8089 3723 2867 3516 4929 5130 6232 4319 4010 +4710 7533 9855 7817 5795 5277 8205 6783 9500 7594 +5017 7198 9929 1506 3711 3504 4917 5118 6220 4307 +3998 4698 7521 9843 7805 5783 5265 8193 6771 2855 +7366 7466 7666 7764 7964 8061 8161 8362 8460 8661 +8761 8962 9264 9365 9463 9664 9759 10058 9062 4439 +4540 191 1803 2711 686 3007 4162 1386 475 1182 +1078 1576 1676 1974 1874 2074 2173 2274 2575 2777 +3074 3174 3275 3364 3566 3767 3866 4065 4363 4464 +4561 4759 5156 5357 4958 2373 2474 991 892 7611 +4637 4835 5034 5232 5433 5523 5622 6519 5719 5918 +6119 6321 6418 6618 9946 6710 6911 7112 7311 7411 +7709 7909 8006 8307 8405 8606 8706 8907 9209 9310 +9408 9609 9704 10003 9007 6019 7012 7213 8106 8578 +412 1740 267 1119 37 340 530 741 128 2648 +623 1323 1015 928 829 1713 8480 1611 4742 9582 +8864 9167 8549 238 8 311 712 7565 9887 2899 +8499 7849 5827 5309 8237 6815 9532 8814 9117 2878 +3527 4940 5141 6243 4330 4021 4721 7544 9866 7828 +5806 5288 8216 6794 9511 8793 9096 1424 7196 1711 +8478 4740 7563 9885 8497 7847 5825 5307 8235 6813 +9530 8812 9115 2009 6669 1909 2109 2208 2309 2408 +2509 2610 2812 3109 3209 3310 3399 3601 3802 3901 +5678 4100 4197 4398 4499 4596 4794 5191 5392 5482 +5581 6478 5877 6078 6280 6377 6577 6870 7071 5978 +6971 4993 9905 2011 6671 1733 8571 405 260 1112 +30 333 523 734 121 2641 616 921 822 2937 +8679 8779 8980 9282 9383 9481 9682 9777 10076 1911 +2111 2210 2311 2410 2511 2612 2814 7174 3111 3211 +3312 3401 3603 3804 3903 5680 4102 4199 4400 4501 +4598 4796 5193 5394 5484 5583 6480 5879 6080 6282 +6379 6579 6872 7073 7272 5980 6973 4995 9907 5546 +5645 6542 5742 5941 6142 6344 6441 6641 9969 6733 +6934 7135 7334 7434 7634 7732 7932 8029 8129 8330 +8428 8629 8729 8930 9232 9333 9431 9632 9727 10026 +7236 9030 6042 1316 7772 10093 7972 8069 8169 8370 +8468 8669 8769 8970 9272 9373 9471 9672 9767 10066 +9070 8515 1765 288 850 1140 58 361 551 762 +149 2669 644 1344 433 1036 1534 1634 1932 1832 +2032 2131 2232 2735 3032 3132 3233 2331 2432 949 +2533 2965 2013 6673 1761 1735 424 1752 8573 407 +262 1114 32 335 525 736 123 2643 618 1010 +923 824 2939 279 1131 49 352 542 753 140 +2660 635 1335 1027 1525 1625 1923 1823 2023 2122 +2223 940 8681 8781 7865 5843 5325 8253 6831 9548 +8830 9133 204 8982 9284 9385 9483 9684 9779 10078 +1913 2113 2212 2313 2412 2513 2614 2816 7176 3113 +3213 3314 3403 3605 3806 3905 5682 4104 4201 4402 +4503 4600 4798 5195 5396 5486 5585 6482 5881 6082 +6284 6381 6581 6874 7075 7274 7374 5982 6975 4997 +9909 91 394 584 795 182 1794 2702 677 4153 +1377 466 1173 1069 1567 1667 1965 1865 2065 2164 +2265 2768 3065 3165 3266 3355 3557 3758 3857 4354 +4455 4552 4750 4949 2364 2465 982 883 2998 7035 +83 386 576 787 174 1786 2694 669 4145 1369 +458 1165 1061 1559 1659 1957 1857 2057 2156 2257 +2760 3057 3157 3258 3347 3549 3750 3849 4346 4447 +2356 2457 974 875 2990 2558 4048 9082 4844 1501 +3706 3499 4912 5113 6215 4302 3993 4693 7516 9838 +7800 5778 5260 8188 2850 196 418 1746 273 1125 +43 346 536 747 134 2654 629 1329 1021 1519 +1619 934 835 2950 5548 5647 6544 5744 5943 6144 +6346 6443 6643 9971 6735 6936 7137 7336 7436 7636 +7734 7934 8031 8131 8332 8430 8631 8731 8932 9234 +9335 9433 9634 9729 10028 7238 9032 6044 5043 5241 +5442 5532 5631 6528 5728 5927 6128 6330 6427 6627 +9955 6719 6920 7121 7320 7420 7620 7718 7918 8015 +8316 8414 8615 8715 8916 9218 9319 9417 9618 9713 +10012 9016 6028 7021 598 1808 2716 691 3012 4167 +1391 480 1187 1083 1581 1681 1979 1879 2079 2178 +2279 2580 2782 3079 3179 3280 3369 3571 3772 3871 +4070 4368 4469 4566 4764 5161 5362 4963 2378 2479 +996 897 9788 10087 1318 7264 7229 1815 5148 7774 +7189 9489 9690 9791 10090 9785 10084 6250 2723 1510 +3126 3715 3508 4921 5122 6224 4311 4002 4702 7525 +9847 7809 5787 5269 8197 6775 95 398 3226 3327 +2863 2859 588 799 186 1798 2706 681 4157 1381 +470 1177 1073 1571 1671 1969 1869 2069 2168 2269 +2570 2772 3069 3169 3270 3359 3561 3762 3861 4060 +4358 4459 4556 4754 5151 4953 2368 2469 986 887 +3416 6686 3618 3819 3918 5695 4117 4214 4415 4516 +4613 4811 5208 5409 5499 5598 6495 5894 6095 6297 +6394 6594 6887 7088 7287 7387 7685 7885 7982 8283 +5995 6988 8082 7587 5010 9922 904 2980 3002 698 +3019 4174 5558 1398 487 1194 1090 1588 1688 1986 +1886 2086 2185 2286 2587 2789 3086 3186 3287 3376 +3578 3779 3878 4077 4375 4476 4573 4771 5168 5369 +5459 4970 2385 2486 2885 4337 2944 4028 4728 7551 +9873 8485 7835 5813 5295 8223 6801 9518 8800 9103 +8074 8174 8375 8473 8674 8774 8975 9277 9378 9476 +9677 9772 10071 9075 841 2566 4056 5248 10095 2888 +7974 88 391 581 792 179 1791 2699 674 4150 +1374 463 1170 1066 1564 1664 1962 1862 2062 2161 +2262 2765 3062 3162 3263 3352 3554 3755 3854 4351 +4452 4549 4747 2361 2462 979 880 2995 8071 8171 +8372 8470 8671 8771 8972 9274 9375 9473 9674 9769 +10068 9072 2563 4053 3729 2873 3522 4935 5136 6238 +4325 4016 4716 7539 9861 7823 5801 5283 8211 6789 +9506 8788 9091 298 5449 860 1150 68 371 561 +772 159 1771 2679 654 1354 443 1046 1544 1644 +1942 1842 2042 2141 2242 2745 3042 3142 3243 2341 +2442 959 2543 2975 5539 5638 6535 5735 5934 6135 +6337 6434 6634 9962 6726 6927 7128 7327 7427 7627 +7725 7925 8022 8122 8323 8421 8622 8722 8923 9225 +9326 9424 9625 9720 10019 9023 6035 7028 1108 1411 +2219 2320 7370 7471 7673 8178 9087 9289 9390 2016 +3733 8379 2419 2520 2621 2823 864 8517 592 1154 +72 375 565 776 163 1775 2683 658 1358 447 +1050 1548 1648 1946 1846 2046 2145 2246 2749 3046 +3146 3247 3336 3538 3739 3838 2345 2446 963 2547 +7183 3120 3220 3321 3410 6680 3612 3813 3912 5689 +4111 4208 4409 4510 4607 4805 5202 5403 5493 5592 +6489 5888 6089 6291 6388 6588 6881 7082 7281 7381 +7679 7879 5989 6982 7581 5004 9916 1465 3670 3463 +4876 5077 6179 4266 3957 4657 7480 9802 284 846 +1136 54 357 547 758 145 2665 640 1340 429 +1032 1530 1630 1928 1828 2028 2127 2228 2731 2327 +2428 945 2529 2961 1757 294 856 1146 64 367 +557 768 155 1767 2675 650 1350 439 1042 1540 +1640 1938 1838 2038 2137 2238 2741 3038 3138 3239 +2337 2438 955 2539 2971 6676 290 852 1142 60 +363 553 764 151 2671 646 1346 435 1038 1536 +1636 1934 1834 2034 2133 2234 2737 3034 3134 3235 +2333 2434 951 2535 2967 1606 1706 2004 1904 2104 +2203 2304 2403 2504 2605 2807 3104 3204 3305 3394 +3596 3797 3896 5673 4095 4192 4393 4494 4591 4789 +5186 5387 5477 5576 6473 5872 6073 6275 6372 6572 +5973 4988 9900 803 4237 3422 6692 4438 4539 190 +1802 2710 685 3006 4161 1385 474 1181 1077 1575 +1675 1973 1873 2073 2172 2273 2574 2776 3073 3173 +3274 3363 3565 3766 3865 4064 4362 4463 4560 4758 +5155 5356 4957 2372 2473 990 891 7610 4636 4834 +5033 5231 5432 5522 5621 6518 5718 5917 6118 6320 +6417 6617 9945 6709 6910 7111 7310 7410 7708 7908 +8005 8306 8404 8605 8705 8906 9208 9309 9407 9608 +9703 10002 9006 6018 7011 7212 8105 1739 1610 2877 +3526 4939 5140 6242 4329 4020 4720 7543 9865 7827 +5805 5287 8215 6793 9510 8792 9095 1423 1710 8477 +2008 6668 1908 2108 2207 2308 2407 2508 2609 2811 +3108 3208 3309 3398 3600 3801 3900 5677 4099 4196 +4397 4498 4595 4793 5190 5391 5481 5580 6477 5876 +6077 6279 6376 6576 6869 7070 5977 6970 4992 9904 +8678 8778 8979 9281 9382 9480 9681 9776 10075 7173 +7771 7971 8068 8168 8369 8467 8668 8768 8969 9271 +9372 9470 9671 9766 10065 9069 1764 4843 1500 3705 +3498 4911 5112 6214 4301 3992 4692 7515 9837 7799 +5777 5259 8187 2849 5042 5240 5441 5531 5630 6527 +5727 5926 6127 6329 6426 6626 9954 6718 6919 7120 +7319 7419 7619 7717 7917 8014 8315 8413 8614 8714 +8915 9217 9318 9416 9617 9712 10011 9015 6027 7020 +7263 1814 9488 9689 9784 10083 2722 903 2979 697 +3018 4173 5557 1397 486 1193 1089 1587 1687 1985 +1885 2085 2184 2285 2586 2788 3085 3185 3286 3375 +3577 3778 3877 4076 4374 4475 4572 4770 5167 5368 +5458 4969 2384 2485 2884 7470 7672 2015 3732 428 +1756 6675 3421 6691 1738 2876 3525 4938 5139 6241 +4328 4019 4719 7542 9864 7826 5804 5286 8214 6792 +9509 8791 9094 7172 7770 7970 8067 8167 8368 8466 +8667 8767 8968 9270 9371 9469 9670 9765 10064 9068 +1763 4842 1499 3704 3497 4910 5111 6213 4300 3991 +4691 7514 9836 7798 5776 5258 8186 2848 5041 5239 +5440 5530 5629 6526 5726 5925 6126 6328 6425 6625 +9953 6717 6918 7119 7318 7418 7618 7716 7916 8013 +8314 8412 8613 8713 8914 9216 9317 9415 9616 9711 +10010 9014 6026 7019 2883 7671 427 1755 3420 6690 +1737 7769 7969 8066 8166 8367 8465 8666 8766 8967 +9269 9370 9468 9669 9764 10063 9067 1498 3703 3496 +4909 5110 6212 4299 3990 4690 7513 9835 7797 5775 +5257 8185 2847 7670 426 1754 7768 7968 8065 8165 +8366 8464 8665 8765 8966 9268 9369 9467 9668 9763 +10062 9066 1497 3702 3495 4908 5109 6211 4298 3989 +4689 7512 9834 7796 5774 5256 8184 2846 4184 5568 +4185 5569 7220 2956 4186 5570 7221 2957 8113 500 +1207 1103 1601 1701 1999 1899 2099 2198 2299 2600 +2802 3099 3199 3300 3389 3591 3792 3891 5668 4090 +4187 4388 4489 4586 4784 5181 5382 5472 5571 6468 +5867 6068 6270 6367 6567 5968 4983 2398 2499 1002 +7222 3622 3823 3922 5699 4121 4218 4419 4520 4617 +4815 5212 5413 5503 5602 6499 5898 6099 6301 6398 +6598 6891 7092 7291 7391 7689 7889 7986 8287 8385 +8586 8686 5999 6992 8086 7591 5014 9926 8575 409 +264 1116 34 337 527 738 125 2645 620 1012 +925 826 7193 2941 1408 281 843 1133 51 354 +544 755 142 2662 637 1337 1029 1527 1627 1925 +1825 2025 2124 2225 2728 2324 2425 942 2526 2958 +497 1204 1100 1598 1698 1996 1896 2096 2195 2296 +2597 2799 3096 3196 3297 3386 3588 3789 3888 5665 +4087 4385 4486 4583 4781 5178 5379 5469 6465 5864 +6065 6267 6364 5965 4980 2395 2496 8114 3532 8683 +501 1208 8783 1439 3644 3437 4850 5051 7867 5845 +5327 8255 6833 9550 8832 9135 206 1104 1602 1702 +2000 1900 2100 2199 2300 2601 2803 3100 3200 3301 +3390 3592 3793 3892 5669 4091 4188 4389 4490 4587 +4785 5182 5383 5473 5572 6469 5868 6069 6271 6368 +6568 5969 4984 2399 2500 8984 9079 9286 9387 9485 +9686 9781 10080 1488 3693 3486 4899 5100 6202 4289 +3980 4680 7503 9825 7787 5765 2837 1003 7223 1915 +4945 2115 2214 2315 2414 2515 2616 2818 7178 3115 +3215 3316 3405 3607 3808 3907 5684 4106 4203 4404 +4505 4602 4800 5197 5398 5488 5587 6484 5883 6084 +6286 6383 6583 6876 7077 7276 7376 5984 6977 7576 +4999 9911 3623 3824 3923 5700 4122 4219 4420 4521 +4618 4816 5213 5414 5504 5603 6500 5899 6100 6302 +6399 6599 6892 7093 7292 7392 7690 7890 7987 8288 +8386 8587 8687 8888 6000 6993 8087 7592 5015 9927 +8576 410 265 1117 35 338 528 739 126 2646 +621 1321 1013 926 827 7194 5146 6248 93 396 +586 797 184 1796 2704 679 4155 1379 468 1175 +1071 1569 1669 1967 1867 2067 2166 2267 2568 2770 +3067 3167 3268 3357 3559 3760 3859 4058 4356 4457 +4554 4752 4951 2366 2467 984 885 3000 4335 2942 +4026 4726 7549 9871 7833 5811 5293 8221 6799 9516 +8798 9101 1409 282 844 1134 52 355 545 756 +143 2663 638 1338 1030 1528 1628 1926 1826 2026 +2125 2226 2729 2325 2426 943 2527 2959 901 1495 +3700 3493 4906 5107 6209 4296 3987 4687 7510 9832 +7794 5772 5254 8182 2844 498 1205 1101 1599 1699 +1997 1897 2097 2196 2297 2598 2800 3097 3197 3298 +3387 3589 3790 3889 5666 4088 4386 4487 4584 4782 +5179 5380 5470 6466 5865 6066 6268 6365 6565 5966 +4981 2396 2497 1480 3685 3478 4891 5092 6194 4281 +3972 4672 7495 9817 7779 5757 2829 8879 9182 1726 +8564 253 23 326 516 727 114 2634 609 914 +815 7037 8115 85 388 578 789 176 1788 2696 +671 4147 1371 460 1167 1063 1561 1661 1959 1859 +2059 2158 2259 2762 3059 3159 3260 3349 3551 3752 +3851 4348 4449 4546 2358 2459 976 877 2992 2560 +4050 9084 9992 6756 6957 7058 7158 7357 7457 7657 +7755 7955 8052 8152 8353 8451 8652 8752 8953 9255 +9356 9454 9655 9750 10049 7259 9053 301 3533 4139 +4846 5048 5250 5452 5654 8280 8684 502 1007 1209 +8784 702 2918 1440 3645 3438 4851 5052 1482 3687 +3480 4893 5094 6196 4283 3974 4674 7497 9819 7781 +5759 2831 3023 4178 5562 1402 491 1198 1094 1592 +1692 1990 1890 2090 2189 2290 2591 2793 3090 3190 +3291 3380 3582 3783 3882 5659 4081 4379 4480 4577 +4775 5172 5373 5463 5858 5959 4974 2389 2490 7868 +5846 5328 8256 6834 9551 8833 9136 207 1434 3639 +6862 1503 3708 3501 4914 5115 6217 4304 3995 4695 +7518 9840 7802 5780 5262 8190 6768 2852 9579 8861 +9164 8546 235 5 308 709 2896 5543 5642 6539 +5739 5938 6139 6341 6438 6638 9966 6730 6931 7132 +7331 7431 7631 7729 7929 8026 8126 8327 8425 8626 +8726 8927 9229 9330 9428 9629 9724 10023 7233 9027 +6039 7032 1105 1603 1703 2001 1901 2101 2200 2301 +2602 2804 3101 3201 3302 3391 3593 3794 3893 5670 +4092 4189 4390 4491 4588 4786 5183 5384 5474 5573 +6470 5869 6070 6272 6369 6569 5970 4985 8881 9184 +1728 8566 255 25 328 518 729 116 2636 611 +916 817 2932 1473 3678 3471 4884 5085 6187 4274 +3965 4665 7488 9810 9057 4036 6258 2400 2501 2893 +4736 7559 9881 8493 7843 5821 5303 8231 6809 9526 +8808 9111 8884 8985 9187 2913 1731 8569 258 28 +331 521 732 119 2639 614 919 820 2935 1314 +81 384 574 785 172 1784 2692 667 4143 1367 +456 1163 1059 1557 1657 1955 1855 2055 2154 2255 +2758 3055 3155 3256 3345 3547 3748 3847 4344 4445 +2354 2455 972 873 2988 2556 4046 9080 7227 5246 +5447 5537 5636 6533 5733 5932 6133 6335 6432 6632 +9960 6724 6925 7126 7325 7425 7625 7723 7923 8020 +8120 8321 8419 8620 8720 8921 9223 9324 9422 9623 +9718 10017 9021 6033 7026 9287 9388 9486 9687 9782 +10081 79 382 572 783 170 1782 2690 665 4141 +1365 454 1161 1057 1555 1655 1953 1853 2053 2152 +2253 2756 3053 3153 3254 3343 3545 3746 3845 2352 +2453 970 871 2554 4044 7873 5851 5333 8261 6839 +9556 8838 9141 8523 212 8511 7861 5839 5321 8249 +6827 9544 8826 9129 1476 3681 3474 4887 5088 6190 +4277 3968 4668 7491 9813 1446 3651 3444 4857 5058 +4247 4340 7875 10097 8581 1489 3694 3487 4900 5101 +6203 4290 3981 4681 7504 9826 7788 5766 2838 6551 +1450 3655 3448 4861 5062 6164 4251 3942 5751 5950 +6151 6353 6450 6650 9978 6742 6943 7044 7144 7343 +7443 7643 7741 7941 8038 8138 8339 8437 8638 8738 +8939 9241 9342 9440 9641 9736 10035 7245 9039 6051 +415 1743 270 1122 40 343 533 744 131 2651 +626 1326 1018 1516 1616 931 832 2947 1456 3661 +3454 4867 5068 6170 4257 3948 4648 198 3430 3632 +420 1748 275 1127 45 348 538 749 136 2656 +631 1331 1023 1521 1621 1919 1819 936 837 2952 +3833 5550 5853 3932 5709 4131 4228 4429 4530 7601 +4627 4825 5024 5222 5423 5513 5612 6509 5908 6109 +6311 6408 6608 9936 6700 6901 7102 7301 7401 7699 +7899 7996 8297 8395 8596 8696 8897 9199 9300 9398 +9599 8997 6009 7002 7203 8096 5335 8263 6841 9558 +8840 9143 8525 214 5649 6546 5746 5945 6146 6348 +6445 6645 9973 6737 6938 7039 7139 7338 7438 7638 +7736 7936 8033 8133 8334 8432 8633 8733 8934 9236 +9337 9435 9636 9731 10030 7240 9034 6046 5045 1004 +4033 6255 2890 4733 7556 9878 8490 7840 5818 5300 +8228 6806 9523 8805 9108 7224 5243 5444 5534 5633 +6530 5730 5929 6130 6332 6429 6629 9957 6721 6922 +7123 7322 7422 7622 7720 7920 8017 8117 8318 8416 +8617 8717 8918 9220 9321 9419 9620 9715 10014 9018 +6030 7023 600 1810 2718 693 3014 4169 1393 482 +1189 1085 1583 1683 1981 1881 2081 2180 2281 2582 +2784 3081 3181 3282 3371 3573 3774 3873 4072 4370 +4471 4568 4766 5163 5364 5454 4965 2380 2481 998 +899 2986 9934 4031 6253 4731 7554 9876 8488 7838 +5816 5298 8226 6804 9521 8803 9106 4641 4839 5038 +5236 5437 5527 5626 6523 5723 5922 6123 6325 6422 +6622 9950 6714 6915 7116 7315 7415 7713 7913 8010 +8311 8409 8610 8710 8911 9213 9314 9412 9613 9708 +10007 9011 6023 7016 7217 8110 603 1916 4643 4946 +6764 7976 8077 9592 6965 7066 9995 2116 6459 6560 +8874 9177 1721 8559 248 18 321 511 722 109 +2629 909 810 5343 8271 6849 9566 8848 9151 8533 +222 6659 9987 6751 6952 7053 7153 7352 7452 7652 +7750 7950 8047 8147 8348 8446 8647 8747 8948 9250 +9351 9449 9650 9745 10044 7254 9048 2215 2316 2415 +2516 2617 2819 7179 3116 3216 3317 3406 3608 3809 +3908 5685 4107 4204 4405 4506 4603 4801 5198 5399 +5489 5588 6485 5884 6085 6287 6384 6584 6877 7078 +7277 7377 5985 6978 7577 5000 9912 6759 6960 7061 +7161 7360 7460 7660 7758 7958 8055 8155 8356 8454 +8655 8755 8956 9258 9359 9457 9658 9753 10052 1459 +3664 3457 4870 5071 6173 4260 3951 4651 7474 7166 +7267 3624 3825 3924 5701 4123 4220 4421 4522 4619 +4817 5214 5415 5505 5604 6501 5900 6101 6303 6400 +6600 6893 7094 7293 7393 7691 7891 7988 8289 8387 +8588 8688 8889 9191 9292 8989 6001 6994 8088 7593 +5016 9928 7365 7465 7665 7763 7963 8060 8160 8361 +8459 8660 8760 8961 9263 9364 9462 9663 9758 10057 +9061 8577 411 266 1118 36 339 529 740 127 +2647 622 1322 1014 927 828 7195 4739 7562 9884 +8496 7846 5824 5306 8234 6812 9529 8811 9114 8514 +7864 5842 5324 8252 6830 9547 8829 9132 203 90 +393 583 794 181 1793 2701 676 4152 1376 465 +1172 1068 1566 1666 1964 1864 2064 2163 2264 2767 +3064 3164 3265 3354 3556 3757 3856 4353 4454 4551 +4749 2363 2464 981 882 2997 5147 7188 9790 10089 +6249 3125 94 397 3225 3326 587 798 185 1797 +2705 680 4156 1380 469 1176 1072 1570 1670 1968 +1868 2068 2167 2268 2569 2771 3068 3168 3269 3358 +3560 3761 3860 4059 4357 4458 4555 4753 4952 2367 +2468 985 886 3415 6685 3617 3818 3917 5694 4116 +4213 4414 4515 4612 4810 5207 5408 5498 5597 6494 +5893 6094 6296 6393 6593 6886 7087 7286 7386 7684 +7884 7981 8282 5994 6987 8081 7586 5009 9921 3001 +4336 2943 4027 4727 7550 9872 8484 7834 5812 5294 +8222 6800 9517 8799 9102 8073 8173 8374 8472 8673 +8773 8974 9276 9377 9475 9676 9771 10070 9074 2565 +4055 87 390 580 791 178 1790 2698 673 4149 +1373 462 1169 1065 1563 1663 1961 1861 2061 2160 +2261 2764 3061 3161 3262 3351 3553 3754 3853 4350 +4451 4548 2360 2461 978 879 2994 2562 4052 1410 +8177 9086 8378 863 1153 71 374 564 775 162 +1774 2682 657 1357 446 1049 1547 1647 1945 1845 +2045 2144 2245 2748 3045 3145 3246 3335 3537 3738 +2344 2445 962 2546 1464 3669 3462 4875 5076 6178 +4265 3956 4656 7479 9801 283 845 1135 53 356 +546 757 144 2664 639 1339 1031 1529 1629 1927 +1827 2027 2126 2227 2730 2326 2427 944 2528 2960 +4236 4437 4538 7609 4635 4833 5032 5230 5431 5521 +5620 6517 5916 6117 6319 6416 6616 9944 6708 6909 +7110 7309 7409 7707 7907 8004 8305 8403 8604 8704 +8905 9207 9308 9406 9607 9702 10001 9005 6017 7010 +7211 8104 1422 8476 8677 8777 8978 9280 9381 9479 +9680 9775 10074 7262 1813 2721 902 2978 696 3017 +4172 5556 1396 485 1192 1088 1586 1686 1984 1884 +2084 2183 2284 2585 2787 3084 3184 3285 3374 3576 +3777 3876 4075 4373 4474 4571 4769 5166 5367 5457 +4968 2383 2484 3731 2875 3524 4937 5138 6240 4327 +4018 4718 7541 9863 7825 5803 5285 8213 6791 9508 +8790 9093 7171 4841 5040 5238 5439 5529 5628 6525 +5725 5924 6125 6327 6424 6624 9952 6716 6917 7118 +7317 7417 7617 7715 7915 8012 8313 8411 8612 8712 +8913 9215 9316 9414 9615 9710 10009 9013 6025 7018 +1496 3701 3494 4907 5108 6210 4297 3988 4688 7511 +9833 7795 5773 5255 8183 2845 7219 8112 499 1206 +1102 1600 1700 1998 1898 2098 2197 2298 2599 2801 +3098 3198 3299 3388 3590 3791 3890 5667 4089 4387 +4488 4585 4783 5180 5381 5471 6467 5866 6067 6269 +6366 6566 5967 4982 2397 2498 1001 1438 3643 3436 +4849 5050 9078 1487 3692 3485 4898 5099 6201 4288 +3979 4679 7502 9824 7786 5764 2836 1320 1479 3684 +3477 4890 5091 6193 4280 3971 4671 7494 9816 7778 +2828 300 5451 1481 3686 3479 4892 5093 6195 4282 +3973 4673 7496 9818 7780 5758 2830 6861 9578 8860 +9163 8545 234 4 307 708 5542 5641 6538 5738 +5937 6138 6340 6437 6637 9965 6729 6930 7131 7330 +7430 7630 7728 7928 8025 8125 8326 8424 8625 8725 +8926 9228 9329 9427 9628 9723 10022 7232 9026 6038 +7031 8880 9183 1727 8565 254 24 327 517 728 +115 2635 610 915 816 2931 1472 3677 3470 4883 +5084 6186 4273 3964 4664 7487 9809 9056 1449 3654 +3447 4860 5061 6163 4250 3941 1455 3660 3453 4866 +5067 6169 4256 3947 4647 7038 8116 6763 6964 7065 +9994 5342 8270 6848 9565 8847 9150 8532 221 6758 +6959 7060 7160 7359 7459 7659 7757 7957 8054 8154 +8355 8453 8654 8754 8955 9257 9358 9456 9657 9752 +10051 7165 7266 7364 7464 7664 7762 7962 8059 8159 +8360 8458 8659 8759 8960 9262 9363 9461 9662 9757 +10056 9060 8513 7863 5841 5323 8251 6829 9546 8828 +9131 202 86 389 579 790 177 1789 2697 672 +4148 1372 461 1168 1064 1562 1662 1960 1860 2060 +2159 2260 2763 3060 3160 3261 3350 3552 3753 3852 +4349 4450 4547 2359 2460 977 878 2993 2561 4051 +9085 862 1152 70 373 563 774 161 1773 2681 +656 1356 445 1048 1546 1646 1944 1844 2044 2143 +2244 2747 3044 3144 3245 3334 3536 3737 2343 2444 +961 2545 1463 3668 3461 4874 5075 6177 4264 3955 +4655 7478 9800 1421 7261 2977 1478 3683 3476 4889 +5090 6192 4279 3970 4670 7493 9815 7777 6860 9577 +8859 9162 8544 233 3 306 707 5541 5640 6537 +5737 5936 6137 6339 6436 6636 9964 6728 6929 7130 +7329 7429 7629 7727 7927 8024 8124 8325 8423 8624 +8724 8925 9227 9328 9426 9627 9722 10021 7231 9025 +6037 7030 2930 9055 1448 3653 3446 4859 5060 6162 +4249 3940 9993 5341 8269 6847 9564 8846 9149 8531 +220 6757 6958 7059 7159 7358 7458 7658 7756 7956 +8053 8153 8354 8452 8653 8753 8954 9256 9357 9455 +9656 9751 10050 7260 6859 9576 8858 9161 8543 232 +2 305 9054 6858 9575 8857 9160 8542 231 1 +304 1311 1310 1309 1308 1307 1306 1305 1304 1303 +1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 +1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 +1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 +1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 +1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 +1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 +1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 +1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 +1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 diff --git a/src/test/resources/100.ts b/src/test/resources/100.ts new file mode 100644 index 0000000..dc29899 --- /dev/null +++ b/src/test/resources/100.ts @@ -0,0 +1,1010 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 1 4 4 4 4 4 1 +1 3 1 3 1 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 0 1 3 1 3 1 3 +3 4 3 1 2 4 2 1 3 1 +4 2 2 1 3 1 3 3 3 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 0 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 1 2 1 3 1 +4 2 2 4 3 0 1 1 1 3 +4 4 1 1 4 1 3 1 3 1 +3 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 0 4 4 4 +1 1 3 1 3 1 1 1 1 1 +1 2 4 3 1 1 1 3 4 4 +1 1 4 1 3 1 3 1 3 3 +4 3 1 2 4 2 1 3 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 0 1 2 +4 3 1 1 1 3 4 4 1 1 +4 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 2 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 1 2 +2 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 3 4 3 3 2 2 2 0 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 4 2 2 4 1 0 +3 1 3 3 4 3 1 2 4 2 +1 3 1 4 2 2 1 3 1 3 +3 4 3 3 1 1 3 1 3 3 +1 1 3 3 1 1 3 2 4 4 +3 3 1 1 2 2 2 4 1 4 +1 3 1 3 4 4 3 2 4 3 +1 3 4 3 2 2 1 3 3 1 +2 2 1 3 1 4 2 2 4 3 +3 2 2 2 4 1 1 1 2 1 +3 3 4 3 3 4 1 1 3 3 +0 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 1 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 2 2 +1 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 2 4 3 3 2 2 2 4 1 +1 1 2 1 3 3 4 3 3 4 +1 0 1 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 0 1 4 1 3 1 3 1 +4 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 0 3 1 1 3 1 1 +1 4 4 3 3 1 3 1 2 1 +2 1 1 1 4 1 1 1 4 3 +4 1 1 1 1 1 4 1 4 4 +4 2 1 2 1 4 4 2 1 4 +3 1 1 4 4 3 3 1 1 3 +1 1 4 4 1 1 4 1 4 4 +3 4 4 1 1 1 1 4 3 4 +2 1 1 1 1 3 4 3 3 3 +3 3 1 4 1 1 3 1 2 1 +3 2 2 1 0 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 0 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 0 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 3 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 3 3 3 1 +1 3 1 3 3 3 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 0 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 0 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 3 3 1 0 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +0 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 0 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 0 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 2 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 0 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 2 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 0 1 3 3 4 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 2 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 0 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 2 2 0 1 3 3 +4 3 3 1 1 3 1 3 3 1 +1 3 3 1 1 3 2 4 4 3 +3 1 1 2 2 2 4 1 4 1 +3 1 3 4 4 3 2 4 3 1 +3 4 3 2 2 1 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 0 4 3 +4 4 1 1 1 1 4 3 4 2 +1 1 1 1 3 4 3 3 3 3 +3 1 4 1 1 3 1 2 1 3 +2 2 1 3 2 2 1 3 1 2 +1 2 1 3 2 4 3 3 3 1 +3 1 1 3 3 3 2 2 3 2 +4 2 2 4 1 2 4 1 1 3 +1 3 1 1 1 2 2 1 1 1 +1 1 1 4 1 3 1 1 4 1 +1 1 1 1 1 1 1 2 0 1 +4 4 4 1 1 4 1 3 1 3 +1 3 3 4 3 2 2 4 2 1 +3 1 4 2 2 1 3 3 3 3 +4 3 3 1 1 3 1 3 3 1 +1 3 3 1 1 3 2 4 4 3 +3 2 2 2 2 2 4 2 4 1 +3 1 3 4 4 3 2 4 3 1 +3 4 3 2 2 2 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 0 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +0 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 0 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 0 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 3 3 3 1 2 1 2 1 2 +4 2 2 0 1 1 4 3 4 1 +1 1 1 1 4 1 4 4 4 2 +1 2 1 4 4 2 1 4 3 1 +1 4 4 3 3 1 1 3 1 1 +4 4 1 1 4 1 4 4 3 4 +4 1 1 1 1 4 3 4 2 1 +1 1 1 3 4 3 3 3 3 3 +1 4 1 1 3 1 2 1 3 2 +2 1 1 2 2 1 3 1 2 1 +2 1 3 2 4 3 3 3 1 3 +1 1 3 4 0 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 0 1 1 1 4 +1 1 1 4 3 4 1 1 1 1 +1 4 1 4 4 4 2 1 2 1 +4 4 2 1 4 3 1 1 4 4 +3 3 1 1 3 1 1 4 4 1 +1 4 1 4 4 3 4 4 1 1 +1 1 4 3 4 2 1 1 1 1 +3 4 3 3 3 3 3 1 4 1 +1 3 1 2 1 3 2 2 1 1 +2 2 1 3 1 2 1 2 1 3 +2 4 3 3 3 1 0 4 4 3 +3 1 1 2 2 2 4 1 4 1 +3 1 3 4 4 3 2 4 3 1 +3 4 3 2 2 1 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 2 1 3 3 4 3 1 2 1 +2 1 2 4 2 2 2 0 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 0 1 +4 4 4 2 1 2 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +2 4 2 4 2 2 4 1 2 0 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 2 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +0 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 2 4 3 3 2 2 2 4 1 +1 1 2 1 3 3 3 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 0 1 1 1 1 1 4 1 4 +4 4 2 1 2 1 4 4 2 1 +4 3 1 1 4 4 3 3 1 1 +3 1 1 4 4 1 1 4 1 4 +4 3 4 4 1 1 1 1 4 3 +4 2 1 1 1 1 3 4 3 3 +3 3 3 1 4 1 1 3 1 2 +1 3 2 2 1 1 2 2 1 3 +1 2 1 2 1 3 2 4 3 3 +3 1 3 1 1 3 4 3 2 2 +4 2 0 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 0 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 3 4 3 1 2 1 2 1 2 +4 2 2 2 1 2 2 1 4 3 +3 1 2 2 0 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 2 2 2 4 1 1 +1 2 1 3 3 4 3 3 4 1 +1 3 3 1 1 3 3 1 3 1 +3 1 3 4 3 1 1 3 3 1 +1 2 4 3 2 2 1 3 3 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 0 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +2 4 2 4 2 2 4 1 2 4 +3 1 3 1 3 1 0 3 2 4 +3 1 3 4 3 2 2 1 3 3 +1 2 2 1 3 1 4 2 2 4 +3 3 2 2 2 4 1 1 1 2 +1 3 3 4 3 3 4 1 1 3 +3 1 1 3 3 1 3 1 3 1 +3 4 3 1 1 3 3 1 1 2 +4 3 2 2 1 3 3 4 3 1 +2 1 2 1 2 4 2 2 2 1 +2 2 1 4 3 3 1 2 2 4 +2 4 3 3 3 1 4 0 1 4 +3 4 1 1 1 1 1 4 1 4 +4 4 2 1 2 1 4 4 2 1 +4 3 1 1 4 4 3 3 1 1 +3 1 1 4 4 1 1 4 1 4 +4 3 4 4 1 1 1 1 4 3 +4 2 1 1 1 1 3 4 3 3 +3 3 3 1 4 1 1 3 1 2 +1 3 2 2 1 1 2 2 1 3 +1 2 1 2 1 3 2 4 3 3 +3 1 3 1 1 3 4 3 0 3 +1 3 4 3 2 2 1 3 3 1 +2 2 1 3 1 4 2 2 4 3 +3 2 2 2 4 1 1 1 2 1 +3 3 4 3 3 4 1 1 3 3 +1 1 3 3 1 3 1 3 1 3 +4 3 1 1 3 3 1 1 2 4 +3 2 2 1 3 3 4 3 1 2 +1 2 2 2 4 2 2 2 1 2 +2 1 4 3 3 1 2 2 4 2 +4 3 3 3 1 4 2 2 4 0 +4 3 4 1 1 1 1 1 4 1 +4 4 4 2 1 2 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +0 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 0 1 1 3 4 3 3 3 3 +3 1 4 1 1 3 1 2 1 3 +2 2 1 1 2 2 1 3 1 2 +1 2 1 3 2 4 3 3 3 1 +3 1 1 3 4 3 2 2 4 2 +4 2 2 4 1 2 4 3 1 3 +1 3 1 1 1 2 2 1 1 1 +1 4 1 4 4 3 1 3 4 1 +1 1 2 4 1 4 2 2 2 1 +2 4 4 4 3 1 1 2 1 3 +1 1 0 2 2 1 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 2 1 3 3 4 3 1 2 1 +2 1 2 4 2 2 2 1 2 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 0 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 2 1 3 3 4 3 1 2 1 +2 1 2 4 2 2 2 1 2 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 4 1 1 3 1 3 1 +4 2 2 2 0 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +3 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 1 4 +2 2 2 1 4 0 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 1 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 0 3 4 4 +1 1 1 1 4 3 4 2 1 1 +1 1 3 4 3 3 3 3 3 1 +4 1 1 3 1 2 1 3 2 2 +1 1 2 2 1 3 1 2 1 2 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 4 1 1 1 +2 4 1 4 2 2 2 0 4 1 +1 1 2 1 3 3 4 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 0 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 2 2 0 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +0 1 4 4 4 2 1 2 1 4 +4 2 1 4 3 1 1 4 4 3 +3 1 1 3 1 1 4 4 1 1 +4 1 4 4 3 4 4 1 1 1 +1 4 3 4 2 1 1 1 1 3 +4 3 3 3 3 3 1 4 1 1 +3 1 2 1 3 2 2 1 1 2 +2 1 3 1 2 1 2 1 3 2 +4 3 3 3 1 3 1 1 3 4 +3 2 1 4 2 4 2 2 4 1 +2 0 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 0 1 3 3 4 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 1 4 +3 1 1 0 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 1 2 1 2 1 +4 3 1 1 0 3 4 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 1 4 +3 1 1 2 3 0 1 1 3 3 +1 3 1 3 1 3 3 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 3 3 3 1 2 1 2 1 2 +4 2 2 2 1 2 2 1 4 3 +3 1 2 2 4 2 4 3 3 3 +1 4 2 2 4 1 3 2 4 4 +4 1 1 3 1 3 1 4 2 2 +2 1 4 2 1 2 2 2 1 2 +1 4 3 1 1 2 3 4 4 4 +3 1 1 4 4 3 0 1 4 1 +1 3 1 2 1 3 2 2 1 1 +2 2 1 3 1 2 1 2 1 3 +2 4 3 3 3 1 3 1 1 3 +4 3 2 2 4 2 4 2 2 4 +1 2 4 3 1 3 1 3 1 1 +1 2 2 1 1 1 1 4 1 4 +4 3 1 3 4 1 1 1 2 4 +1 4 2 2 2 1 2 4 4 4 +3 1 1 2 1 3 1 1 4 4 +4 4 4 1 1 3 1 0 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 0 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 4 4 +2 2 2 1 4 2 1 2 2 2 +1 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 0 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 1 4 +2 2 2 1 4 2 1 2 2 2 +1 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 2 +0 4 3 3 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 1 1 3 3 4 3 1 3 1 +2 1 2 4 2 2 2 1 2 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 3 4 2 2 4 1 3 +1 4 4 4 1 1 3 1 3 1 +4 2 2 2 1 4 2 1 2 2 +2 1 2 1 4 3 1 1 2 3 +4 4 4 3 3 1 4 4 3 1 +2 0 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 0 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 3 0 4 3 1 1 4 4 +3 3 1 1 3 1 1 4 4 1 +1 4 1 4 4 3 4 4 1 1 +1 1 4 3 4 2 1 1 1 1 +3 4 3 3 3 3 3 1 4 1 +1 3 1 2 1 3 2 2 1 1 +2 2 1 3 1 2 1 2 1 3 +2 4 3 3 3 1 3 1 1 3 +4 3 2 2 4 2 4 2 2 4 +1 2 4 3 1 3 1 3 1 1 +1 2 2 1 0 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 2 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 2 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 3 3 3 0 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 0 4 4 3 +4 4 1 1 1 1 4 3 4 2 +1 1 1 1 3 4 3 3 3 3 +3 1 4 1 1 3 1 2 1 3 +2 2 1 1 2 2 1 3 1 2 +1 2 1 3 2 4 3 3 3 1 +3 1 1 3 4 3 2 2 4 2 +4 2 2 4 1 2 4 3 1 3 +1 3 1 1 1 2 2 1 1 1 +1 4 1 4 4 3 1 3 4 1 +1 1 2 4 1 4 2 0 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 0 1 +2 4 3 2 2 1 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 0 +2 4 3 2 2 1 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 4 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +0 1 3 4 3 3 3 3 3 1 +4 1 1 3 1 2 1 3 2 2 +1 1 2 2 1 3 1 2 1 2 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 4 1 1 1 +2 4 1 4 2 2 2 1 2 4 +4 4 3 1 1 2 1 3 1 1 +4 0 4 3 2 2 1 3 3 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 3 3 1 4 2 +2 4 1 3 2 4 4 4 1 1 +3 1 3 1 4 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 3 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +3 1 0 2 1 3 3 4 3 1 +2 1 2 1 2 4 2 2 2 1 +2 2 1 4 3 3 1 2 2 4 +2 4 3 3 3 1 4 2 2 4 +1 3 2 4 4 4 1 1 3 1 +3 1 4 2 2 2 1 4 2 1 +2 2 2 1 2 1 4 3 1 1 +2 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 0 4 3 2 2 4 2 +4 2 2 4 1 2 4 3 1 3 +1 3 1 1 1 2 2 1 1 1 +1 4 1 4 4 3 1 3 3 1 +1 1 2 4 1 4 2 2 2 1 +2 4 4 4 3 1 1 2 1 3 +1 1 4 4 4 4 4 1 1 3 +1 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 0 1 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 0 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 1 0 1 3 2 +4 3 3 3 1 3 1 1 3 4 +3 2 2 4 2 4 2 2 4 1 +2 4 3 1 3 1 3 1 1 1 +2 2 1 1 1 1 4 1 4 4 +3 1 3 4 1 1 1 2 4 1 +4 2 2 2 1 2 4 4 4 3 +1 1 2 1 3 1 1 4 4 4 +4 4 1 1 3 1 3 1 1 1 +1 1 1 2 4 3 1 1 1 3 +4 4 1 1 4 1 3 0 3 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 3 3 1 4 2 +2 4 1 3 2 4 4 4 1 1 +3 1 3 1 4 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 3 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +3 1 3 1 3 4 1 3 0 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 3 3 1 4 2 +2 4 1 3 2 4 4 4 1 1 +3 1 3 1 4 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 4 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +4 1 3 1 3 4 4 3 3 0 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 4 1 1 1 +2 4 1 4 2 2 2 1 2 4 +4 4 3 1 1 2 1 3 1 1 +4 4 4 4 4 1 1 3 1 3 +1 1 1 1 1 1 2 4 3 1 +1 1 3 4 4 1 1 4 1 3 +0 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 0 4 3 1 2 1 2 1 2 +4 2 2 2 1 2 2 1 4 3 +3 1 2 2 4 2 4 3 3 3 +1 4 2 2 4 1 3 2 4 4 +4 1 1 3 1 3 1 4 2 2 +2 1 4 2 1 2 2 2 1 2 +1 4 3 1 1 2 3 4 4 4 +3 1 1 4 4 3 1 2 1 3 +3 3 3 3 1 3 2 4 3 2 +2 4 3 3 1 3 1 3 4 1 +3 3 0 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 1 4 +3 1 1 2 3 4 4 4 3 1 +1 4 4 3 1 2 1 3 3 3 +3 3 1 3 2 4 3 2 2 4 +3 3 1 3 1 3 4 1 3 3 +2 1 3 0 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +2 4 2 4 2 2 4 1 2 4 +3 1 3 1 3 1 1 1 2 2 +1 1 1 1 4 1 4 4 3 1 +3 4 1 1 1 2 4 1 4 2 +2 2 1 2 4 4 4 3 1 1 +2 1 3 1 1 4 4 4 4 4 +1 1 3 1 3 1 1 1 1 1 +1 2 4 3 0 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 2 1 3 1 0 2 2 1 2 +2 1 4 3 3 1 2 2 4 2 +4 3 3 3 1 4 2 2 4 1 +3 2 4 4 4 1 1 3 1 3 +1 4 2 2 2 1 4 2 1 2 +2 2 1 2 1 4 3 1 1 2 +3 4 4 4 3 1 1 4 4 3 +1 2 1 3 3 3 3 3 1 3 +2 4 3 2 2 4 3 3 1 3 +1 3 4 1 3 3 2 1 3 1 +4 3 2 1 3 1 0 3 1 1 +4 4 3 3 1 1 3 1 1 4 +4 1 1 4 1 4 4 3 4 4 +1 1 1 1 4 3 4 2 1 1 +1 1 3 4 3 3 3 3 3 1 +4 1 1 3 1 2 1 3 2 2 +1 1 2 2 1 3 1 2 1 2 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 0 1 1 +3 3 1 1 3 3 1 3 1 3 +1 3 4 3 1 1 3 3 1 1 +2 4 3 2 2 1 3 3 4 3 +1 2 1 2 4 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 0 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 4 1 1 3 1 3 1 +4 2 2 2 1 4 2 1 2 2 +2 1 2 1 4 3 1 1 2 3 +4 4 4 3 1 1 4 4 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 2 0 diff --git a/src/test/resources/1000.reads b/src/test/resources/1000.reads new file mode 100644 index 0000000..698a126 --- /dev/null +++ b/src/test/resources/1000.reads @@ -0,0 +1,1000 @@ +ATTTTTAAGAGAAAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAG +GAAAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCC +TTGAGTAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTT +ATTTTTAAGAGAAAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAG +AGAGAGGTGACTCAGATCCAGAGGGGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTA +AAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGAACAGATCCTG +AAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAA +TTTAAGAGAAAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGAC +ACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGCGGTGGAAGAGGAAGGAAGCTTGGAAACCTATAGAGTTGCTGAGTGCCAGGACCAGATCGTGGCCC +TGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGTCCTA +GAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGG +AGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCATATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTA +ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +ATAGAGATGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGG +GAAGAAATTGGAGACACAAATAAATGTAAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCA +CTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGA +TCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAG +AAACTGAAAGTTAATAGAGAGGGGACTCAGATCCAGAGGGGGAAGAGGGAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGC +ATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTG +TCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGGGA +CCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAA +AGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGG +AGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGG +AGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTACGGAAGGAGAGAGTGAAGGAA +AGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTACGGAAGGAGAGAGTGAAGGAA +AGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGCGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAA +AACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCC +AGGTGGAAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAA +TGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAGCCAGACACAGCTGGGAGAAGGGCCGCTCCTACTAAGAGAAACCAAAAAATAGAATAAAAAAAAC +ATTTAATAGAGAGGTGCCTCAGATCCAGGGGTGGAAGAGGAAGGAAGCTTGGCCCCCTCTAGAGTTGCTGAGTGCCCGGACCAGATCCTGGCCCTAAACA +AAGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCA +AGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAG +AGAGGAAGGAAGCTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAG +CTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGGGACACACTCC +AATGTAAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGT +CTTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCC +AAATAAATGTAAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGA +TTGGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCC +GGAACCCTATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCAC +ATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTAC +ACCCTATAGAGTTGCTGCGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCAT +TATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGGGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGAC +AAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTC +ATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACC +ATAGAGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACC +AGTTGCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTG +ATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGA +GCTGAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGAT +ATGTAAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTG +GAGTGCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACCCTCCCACCATGGACCTCTGGGATCCT +TGTAAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGC +GCCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCT +AAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAA +CCAGGACCAGATCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTT +TCCTGGCCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCC +CTGGCCCTAAACAGGGGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCAT +CCCTAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCAAGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACC +GTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCC +TAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCAC +TAAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCCC +AAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACA +ATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCATCTCCTAC +AAACAGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACA +AGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAA +AGGTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACACACATGAA +GTGGTAAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACG +AAGGAGAGAGGGAAGGAACTGCCAGGGGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTG +ATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAATTTTTAAGA +AGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGA +AGGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGTTCCCATCACCCACATGAACGTTTGAATTGA +GGAGAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGAC +TGGGAGAGTGAAGGAACTGCAAGGTGAGACACTCCCACCATGGACCTCTGGGGTCCTAGATTTAAGAGATCCCATCACCCACATGAACGTTTGGATTGAC +GAGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGG +AGAGTGAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGG +TGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCA +AGTGAAGGAACTGCCAGGTGACACCCTCCCACCATGGACCCCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGG +GAAGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGC +TTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATC +AGGAACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTG +ACTGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTG +CTGCCAGGTGACACACTCCCACCATGGACCTCTGGGTTCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGG +AGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAAT +TGCCAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGA +CAGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAG +TGCCTCTCCTACTGAGAGAAACCAAAATATTGAGGAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAACTGAAAGTTAATAGAGAGGTGACTCA +AGGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGT +GGTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTA +AGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAACTGAAAGTTAATAG +GTGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAG +TGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTTAATTGACAGGGGGAGCTGCCTGTAGAGTTGG +AGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAACTGAAAGTTAATAG +TGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGG +TGACACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGG +CACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAG +CAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAACTG +ACACTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGA +CCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGA +GAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAA +AAGGAAGGAGAGAGTGAAGGAACTGCCAGGTGACACTCTCCCACCATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGA +CATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTC +ATGGACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCA +GGATAAGACAGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAATTTTTAA +GACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGC +ACCTCTGGGATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCC +GATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGA +ATCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAG +TCCTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGC +CTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCC +CTAGCTTTAAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCC +AGCCAACCAGACACAGCTGGGAGAAGTGCCTCTCCTACTGAGAGAAACCAAAATATTGAGTAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAA +TAGCTTTAAGAGATCCCATCCCCCACATGAGCGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCA +AAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTG +AAGAGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTG +AGATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGAGCAGAGCCCAGGTTTTGTGA +GATCCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAG +CCCATCACCCACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGG +CACATGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGC +TGAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCA +GAACGTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAA +CAGCTGGAAGAAGTTCCTCTCCTGCTGTGAGAAATCAAATTATTGCGTAAACTTTCCCACGTTTGGAAGACTTTTTAAGAGAAAAAAATAACGGTAAATA +CGGGTGACACACACACACCATGGTCCCCTGGCATCCTAGCTTTAACAGATCCCATCTCCCCCATGAACGTTTGAATTGACAGGGGGAGCTGTCTGGAGAG +GTTTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGCGAGTGGGACAGTTGCAGCAAAACA +TTGAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACA +GAATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAAC +AATTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACC +TTGACATGTGGAGCTGCCTGTAGGGGACGCAGATGCAGAGCTAATGCCTGCGCAGCGCCCAGGATTTGTGAGGGGGACAGTTGCAGCAAAACACAACGAT +TTGACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTAAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCAT +GACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAG +GACAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAG +CAGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGT +AGGGGGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGGG +GGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCA +GGAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCA +GAGCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCAT +GAGGTGCCTGTAGAGTAGGCAGATATAGAGATAAAGAATGTGCAAGGCACAAGATTTGTGAGAGGGAAAGTTGAAGAAAAAAGAAACCATTGGTGATAAT +ATAAATGTAAAAATATTTCACATTCATGAATTGGAAGAATTAATATTGTTAAAATGTCAAAAGTGGGGGATAAGACAGCCAACCAGACACAGCTGGGAGA +GCTGCCTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCC +CTGGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAA +GGAGAGTAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGG +AGTAGGCAGATGCAGAGCACAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGG +TAGGCAGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCT +AGATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCA +ATGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATC +TGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCT +TGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCT +CAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTG +TGCAGAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCT +TTTGGACCTCGCCCAAGGTTTGTTTTTTTGGCCCCGGGGGGTCTAAACCCTTTTGTGCCAGGGGGGACAAAGGGCTTCCATGTCACTTACATATGACTGG +GAGCTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGGGCCCATCCACCAAGGCAGGCTCTCCATCTTGCG +GAAACCAAAATATTGAGGAAACTATCCCACTTTGAACAGAATTTTTAAGAGAAAAAACTGAAAGTTAATAGAGAGGTGACTCAGATCCAGAGGTGGAAGA +AGGCGGACAAAAAACTAAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTC +AAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGT +GGGGAGTTGCTTGGAGATTAGGCAGAGGCGGAGTTCAAGCCTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCC +CTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCT +CTGTGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCT +TGCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCTCCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTA +GCAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAG +CAGAGCCCAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGC +TGCACAGAGCCCAGGTTTTGTGAGCGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTC +CAGGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAAGCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCT +GGATTTGTGAGGGGGACAGTTGCAGCAAAACACAACGGTAGGTACCCATCCACCAAGGCAGTCACTCCATCTTGCACAGCGTGGGTCTAGCCCTTGCTGA +GGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGA +GGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGA +GGTTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGA +TTTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTTGCCCTTGCTGACT +TTTGTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCGTGCTCAGAGTGGCTCTAGCCCTTGCTGACTG +AGGGCATGGTGGTTCGTTCCTGTATTCGCAGCACGTTGGGAGGCAGGGGGAGGCGGGGAAGCTAATGTGGGGAGATAGAGAGAAGGAGGAGATTAAAGTT +GTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTG +GTGAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTG +GAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGG +GAGTGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGG +TGGGACAGTTGCAGCAAAACACAACCATAGGGGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTTACTGCTGGGCAG +TGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAG +TGGGACAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAG +CAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGGGA +CAGTTGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGA +TGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGC +TGCAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTCCTGGGCAGGGAGAGAGC +TGTAGCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGC +CAGCAAAACACAACCATAGGTGCGCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCGGGCTGCTGGGCAGGGAGGGAGCAG +GCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAG +GCAAAACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAG +AACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAA +AACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAA +AACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAA +AACACAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAA +CAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTC +CAACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTC +ACCATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCT +ATAGGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCAT +GGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGG +GGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGG +CCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTG +AACCACCAAGGCAGGTCCTCCAACTTGCTCAGAGTGGCTCTATCCCTTGCTGCCTGATGACCAGGGAGTGAGCAACACTAGATTCCACATGGTACCTGAC +CCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTG +CACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGT +ACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACCGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTG +ACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTG +CAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTC +AGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGGGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTG +CAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTAGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATC +AGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGCTCT +TCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGC +ACCATCTGTGCCCATCCACCAAGGCAGGCTCTCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCT +TCCATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCAC +CCATCTTGCTCATTGTGGCTCTAGCCCTTGCTGACAGCTGGGCGGGGCGAGAGCTGAGCTAACTTCCTCATGGGACCTGGGTGTCTCTGGTCTGTGCACA +CATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACAC +CATCTTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACAC +TTGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACT +TGCTCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTA +TCAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCC +CAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCA +CAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCA +CAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCA +GCCCATCCACCAAGCCAGGCTCTCCATCTTGCACAGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGNACC +AGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAA +GAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAAC +GAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAAC +AGAGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAA +TGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGA +GGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGAT +TCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCC +TAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGA +CCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGC +AGTGGCTCTAGCCCTTGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACC +TGCTGACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCA +GACTGCTGGGCAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCT +GGGCAGGGAGAGAGCAGTGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACT +CAGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTT +AGGGAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTG +GAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGT +GAGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGT +AGAGAGCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTG +GCAGAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACAC +GAGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGC +AGCTAACTTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCTAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCA +TTCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTC +CTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGAACAGCCTCTAC +AACTCCCTCATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGC +CATGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTG +TGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCT +TGGGACCTGGGGGAGTCTGATCTGTGCACACCCCTATCCAAACGATCCCGCGGCTACAACCTGCACACTCTTGAGTGCAAAAACCCCAGCCACTACTGCT +TGGGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCT +GGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTAC +GGACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCCCCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTAC +GACCTGGGTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACA +GTGTGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGT +TGTCTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACT +CTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTG +CTGATCTGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTG +TGTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTG +GTGCACACCACTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGG +TGCACACCACTATCCAACCGATCCCGAGGCTCCCCCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGC +CTATCCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCA +CCAACCGATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTT +ATCCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCC +CCCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTGGCCAGTGGCCTGGAAGCACTTTGTACACACT +CCGAGGCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTG +GCTCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACA +TCCACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAA +ACCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGG +CCCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGG +CCGTCCACACCACTACCCAACCGATCCCGAGGCTCCCCCCTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGT +GAGGCTCCCCCCTGGCCACTCTTGTGGGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGC +CCCCGGTTGTGTCTGATCCTTCCACACCTCAATCCAACCGATCCCGAGGCTCCACCCTGCCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTCCAC +CTGGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGC +GGCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCGCCCCTGGCACAAATGGTGCTG +ACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACC +ACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACC +CCCAAGGCTTTGTTCTCTGCCCCCTCGTGTTCCAGCACCATTTTGCCCAGGGGGGCCAAATTGCTTCCATGCCACTGGCAAAGTACGCAGGTAAAACAGT +TCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAAAACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGGGCTGGACCAC +GCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGG +GTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGG +GCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCC +GCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCC +CACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGA +CACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGA +TCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTT +GCACCCCCCTATCCAACCGATCCCGAGGCTCCACCATTGCCCCTCTTGTGTGCACACAGCACAGCCTCTTCTGCTACTCCTGAGTACTTTGCCAGAGGCC +CACAGCCTCTACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCCCTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACA +ACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGG +TGTGTGCACACAGCACAGCCTCTACTGCTACAACTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAG +ACTGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGG +TGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCG +TGCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCG +GCTACACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGT +ACACCTGAGTACTTTGCTAGTGGCCTGGAAGAACTTTGTCCCCCCGGGCACAAATGGTGCAGGACCACGAAGGGCCAGAGATCAAAGCATTGAGCGTGGA +CACCTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTC +CTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCA +CTGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAGATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCA +TGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAA +GAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAAC +GTACTTTGCCAGTGGCCTGGAAGCACTTTTTCCACCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTC +CCCCCTTGTGTGCACACAGCACAGCCTCTGCTGCTACCCCCGAGTACTTTGCCAGTGGCCTGGAAGCACTTTGTCCGCCCTGGCGCAAATGGTGCTGGAC +TGCCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAAT +CCAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGCCCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCACCTCCCAAATGT +CAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTT +CAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTT +CAGTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTT +GTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTG +GTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTG +GTGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTG +TGGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGA +GGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAA +GGCCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAA +CCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGGGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGGGTGGTCCCAACTCCCAAATGTTTGAACA +CCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAAGGTTTGAACA +CCTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACA +CTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGCACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACAC +CTGGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACAC +GTCCACTCTTGTGTGCACACAGCACAGCCTCTACTGCTACACCTGAGTACTTTGCCCGCTGCGTGGAAGCCCTTTGTCCCCCCTGGCACAAATGGTGCTG +AGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAG +AGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACCCAAG +CACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTT +ACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTG +ACTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTG +CTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGG +CTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGG +CTTTGTCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGG +CCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTG +CCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGG +CCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGTC +CTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCT +GCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAG +GCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAG +GGAAGCACTTTGTCCCCCCTGGCACAAATGGTGCTGGCCCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACAC +AAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCT +TGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAACATTGGGCTGAGATCTGTG +GTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGC +TGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGG +TGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGG +GTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGC +ACTTTGGCCCCCCTGGCACAAATGGTGCTGGACCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTG +CGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAG +GAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGT +GAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGT +GGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAG +GCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGG +CCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGA +CAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAG +AGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCAC +CCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTC +CTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCT +TGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCA +CGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAAC +GTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACA +CCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAG +CAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAA +TCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGT +ATGGTGCTGGATCACGAGGGGCCAGAGAACAAAGCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACCCACAAGTTGGAATATTGGGCTGAGATCTGT +CCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAATGTGA +CCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGA +AATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGC +ATGGTTGAACACACAAGTTGGTATATTGGGCTGAGATCTGTGGACAGGACATGAGTAAGGGAGAAGCACACACTCGCAAAAAACTGAGAAAAGCTATCCA +TGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCAT +GTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCATAACACTGAGAAAAGTGAGGCATG +TTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGG +TTGAACACACAAGTTGGAATATTGGGTTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGG +TTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGG +AACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTT +TCACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTC +ACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTG +CAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGC +CAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGC +AAAGGGGGCAAAGATCGGGGGCGCGAACGCGGGCGATGGGAAGAGAGGGGGGCAGCAGGGCAGGCACCTGGTGAGGGAGAGGCAGCGAGCCGGATGTGAA +AAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCT +TATTGGGCTGAGATCTGTGGCCAGGGCCTGAGGAGGGGAGAAGCTCCCACTCTCAGAACACTGAGGAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGA +TGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCT +AGAACACAGCCTTGGGCGTGGTCCCATCTACCAAATGTTTTAACACACAAGTTGAAAAATTGGTCTGAGATCTGTGGCCAGGGCCTGAGTAGGTGAGAAG +GATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGC +GATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTTGGCTGGTACAGGAGCTCGATGTGC +ATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCT +TCTGTGGCCAGGGCCTGGGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGGGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTT +TTGGGCTGAGCTCTGTGGCCATGGCCTGAGGAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTAGTACAGGAGC +CTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTC +TGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTTT +GCCTTGGGCGTGGTCCCAACTCCCAAATGTTTGAACACACAAGTTGGAATATTGGGCTGAGATCTGTGGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACT +TGCCAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTC +CAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGAACAGGAGCTCGATGTGCTTCTCTCTAC +GGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAA +TGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTG +TGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTG +GAGTAGGGGAGAAGGTCCCAATCTCAGAACACTGAGAAAAGTGAGGCATGGGGTTCTGGGCTGGTACAGGAGCTCGGTGTGCTTCTCTCTACAAGACTGG +AGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGT +TAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGA +AGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAG +GGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGG +GAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAA +GAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAG +AAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGG +GCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTG +GCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTG +CCCACTCTCAGAACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAA +CACTCTCAGAACACTGAGAAAAGAGAGGCATGGGTTTCCGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGCGTAACC +GAGATCTGTGGCAAGGGCCTGAGTAGGGGAGAAGCTCCCACTCTCAGAACACTGAGAAAAGTGAGGCACGGGTTTCTGGGCTGGTACAGGAGCTCGATGT +ACACTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAG +CTGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCA +AAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACA +AAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACA +AAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGAGTAACCTGTTTGTCAGCCACAACAT +GTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTT +AGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGCAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCT +GCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGAGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAA +GCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAA +CATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAG +TCTCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCT +TTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCC +CTGGGCTGGTACAGGAGCTCGATGTGCTTCTCGCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTG +GCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTC +CTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCC +TGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCG +GGCTGGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGT +GGTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGG +GTACAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGG +CGATCTAGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCG +AGGAGCTCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGAGATC +GAGCTCGATGTGCTTCTCTCTACAAGACTGGAGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGAGAGCCTTGTGTCCGGGAAAAAC +AGCTCGATGTGCGTCTCTCTGCAAGACTGGTGAGGGAAAGGGGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACT +TCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGAC +TCGATGTGCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGAC +TGTGCTTCCCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGAC +GCTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAG +CTTCTCTCTACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACATACCAGT +CGGAGAAAAGTGAGGCATGGGTTTCTGGGCTGGTACAGGAGCTCGATGTGCTTCTCTCTCCAAGACGGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCA +TACAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGG +CAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTG +CAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGAACAGTGATCTGGGTG +TCGATGTGCTTCTCTCTACAAGCCTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGAC +AAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGC +ACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGA +CTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAA +CTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAA +GCGAGGCTTGGGTTTCTGAGCAGGTCCAGGAGCCCGTTGCGCTTCTTACTTCACGACTGGTGTGGTAAAGTTGTAGCCTGTTTGTCAGCCACACCCTCCT +TGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCT +GAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTT +TGCTTCTCTCTACAAGACTGGGGAGGGAAAGGTGTAACCTGTTTGCCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCA +AGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAA +GGTGGAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAA +GGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAA +TAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTA +ACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGC +AACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAG +CTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTG +CTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTG +CTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTG +TCTCTCTACAAGACTGGTAAGGGAAAGGTTTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGA +AAAGGTGTAACCTGGTTGTCAGCCACCACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGAC +TGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGG +GTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGG +TGACTGGTGAGGGAAAGGTGTACCCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCA +CCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCT +GGCGGGAAAGGTGTAACCTGTTTGACAGCCACAACAACTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCT +ACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTA +CAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTAT +CCTCCTCTCTGCAAGACTGGTGAGGGAAAGGTGTAACCTGTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGCGAAAAACTGACAGGCCAG +ATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGG +CTCGATGTGTTTCTCTCTACAAGACTGGTGAGGGTAAGGTGTACCCTGTTTGTCAGCCCCAACACCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGA +TAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGC +TAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGC +AAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCT +CGTTTTGTCAGCCACAACATCTTCCTAAGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTG +AGGGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTG +GGAGCCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGA +CCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGA +CCTTGTGTCCGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGA +AAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGA +CTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTGGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCT +GACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGA +GACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGA +GACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGA +CAGACCAGTGATCTGGGGGCAGAAGGCTTGAGACAAAACTAGCTGGGTGGGCCCGCTATGGGGCAAATGCTGGAAAGAAAACTGGTCAGGGCGCCTGAGC +CCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAG +CAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGT +CAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGT +GTGATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGG +GATCTGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTC +TGGGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCA +GGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACA +GGTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACA +GTGCAGAAGGCTTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAG +CGGGAAAAACTGACAGACCAGTGATCTGGGTGCAGAAGGCTTGAGACAAAACTCGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTC +CTTGAGACAAACCTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTT +TTGAGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTG +AGACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCA +GACAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAA +CAAAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGA +AAACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAA +AACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAAC +AACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAAC +ACTAGCTGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACC +TGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGT +TGGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGT +GGTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTC +GTTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCG +TTGGGCCAGCTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTACCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGC +ATCTATGGGGCAAATTCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCT +CTATGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAG +TGGGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACC +GGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAG +GGGCAAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAG +AAATGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGC +AATGCTGGAAAGAAGCCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCA +TGCTGGAAAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACA +AAGAAACCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAG +TGGGTACAGAAGGCTTGAGAGAAAACTAGTTGGTTGGGCCAGTTAGGGGGCAAATGCTTGAAAGAAACCTGGTCAGGGAGCCTCAGCTGAGTGGTCCCGA +CCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACAC +CTGGTGGGGCCAGCTATGGGGCAAATGCTGGAAAGAACCCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCAAGG +TCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCA +AGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCA +CTTGAGACAAAACTAGCTGGTAGGGCCAGCTATGGGCCAAACGCTCGAAACCAACCTGGTCAGGGAGCCTAAGCTGAGTGGTAGCCACAGTCATCTGCTT +TTGAGACTAAAGTAGCTGGTTGGGCCAGCTATGGGTCAATAGTTGGAAAGAACCCTGGTCAGGGAGGCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTG +GAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTG +AGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGA +TCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAA +TGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGACCCTCTGCCCTTGATCCTGAATCAACA +AAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCA +ACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGA +ACCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGA +CCCTAGGTCGCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGAT +GACGCAGGTGCTAGACCAGCTACACACCCACAGCAACACTGCCATGCCCAGGATACTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGGTATACTT +TAACCCTGGTCAGGGAGCCTGAGCTGAGTGGTCCCCACAGTCATCTGCTTGGCAAGAAACCCTAGGTCGCAGGTGCTAGACCAGCTGCACATGCACAGCA +GCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCAC +GCAGGTGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCAC +TGCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCC +ACCCTAGGTCGCAGGTTCTAGACCAGCTGCACACCCACAGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGA +AGCAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGA +CAACACTGCAATGCCCAGAATCCAGTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACA +CAACACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACA +CACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACC +CACTGCCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCATCAGACCACTTGCAGATCTACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACC +CCATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGG +CATGCCCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGG +CCAGGATCCTCTGCCCTTGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCA +TGATCCTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTC +TGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGCCTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTC +TCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGGCAAGCACAGACAACCACTGGGCCCCAGGGGTGCTGCAGGTCTCCTGGTCACCT +CAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTA +AACAGACCACTTGCAGATATACTTCCCAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAA +AGACCACTTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCCCTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCT +CTGAATCAACAGACCACTTGCAGATATACTTCACAGCCCACGCTGCCTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGT +TTGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACCACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTT +TGCAGATATACTTCACAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTT +GATATACTTCACAGCCCACGCTGCCTCTGCCAAGCACAGACAACCCCTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTA +ACTTCACAGACCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGGGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTAAACTT +ACTTCACAGCCCACGCTGACTCTGCCAAGCACAGTCAACCACTGGGCCCCAGGGGAGCTGCAGGGCTCCTGGTCACCTAATCTTTTTTTTTTTTCATCTT +CAGCCCACGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTT +CGCTGACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGT +ACTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTTTACTTTAAGTTTTGGGGGACATG +TGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGGGCA +CAAGCACAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTTACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAA +AGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAG +CAGACAACCACTGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCA +TGGGCCCCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTGATACTTTAATTTTTGGGGAACATGTGCACAACGTGCAGGTTACATATG +CCAGGGGAGCTGCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACA +AGGGCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTGGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGGGCCCTGTTCA +AAAATACTTTACAGCCCACGCTGACTCTGCCAAACCCAAACACCCCCGGGGCCCCAGGGGAGCTGCAGGTCTCCTGGGCACCTTATCTTTTTTTTTTTTT +AGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCA +AATATACTCCAAAGCCCACGCTGACTCTCCCAAGCACAAACACCCTCTGGGCCCCAGGGGAGCTGCAGGTCGCCTGGTCACCTAATCTTTTTTTTTTTTA +GTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATG +GTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAAGGTGCAGGTTACATATGTATACATGTGACATGTTTATG +CGCTGGCTCTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTTCAGGTCTCCTGGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGT +CAGGGCTCCTGGTCCCCTAATTTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTC +GGTCACCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGGGCAAAACGTGCAGGTTACATATGAATCAATGTGCCATGTTCATGTGTTGCC +GGTCACCTAATCTTTTTTTTTTTTATACTTTTAGTTTTTGGGGCCCTGGGCCCAAGGGGCAGGTTAAATAAGTTAACTGTGTCCATGTTCGTGTGGTACT +CCTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGGGCACAACGTGCGGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCAT +CTAATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATT +TAATCTTTTTTTTTTTTAAACTTTAAGTTTTGGGGAACATGAGCACAACGTGCAGGTTACATATGTATACATTTGCCATGTTCATCTGCTGCACCCATTA +ATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCCCAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAAC +ATCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACTTGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAAC +TCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACT +TCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACT +CTGACTTTGCCAAGCACAGACAACCACTGGGCCCCAGGGGAGCTCCAGGTTCCCTGGTCCCCTAACCTTTTTTTTTTTTATACTTTAAGTTTTGGGGTAC +CCGTGCCCCAGGGGAGATGCAGGTTTCTTGGTCTTTCAAATTTTTGTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATAT +ACCCAGAAAACCCCCGGGCCCCCGGGGAACTTCAGGTCTCCTGGTCCCCTAAATTTTTTTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGT +TTTTTTTTTATACTTTAAGTTTTGGGGTACATGGGCACAACGTGCAGGTTACATATGTATACATGGGCCATGTTCATGTGCTGCACCCATTAACTCGTCA +TTTTTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCAT +GAAAAAATACTAGGTGGGGGGAAAAGAAGAAAAGTGATGAATTATTCATACTGTTGACGTTGTTCTTCAGCAGTGGACAATTCCTAAAGGTAGAATAAAA +TTTTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTA +TTTATACTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAAC +AGCGAAAGTGGGTTTGTAAGACATGAGCGCAGGATGCGGGTTGGAGGGAAGGAGAAACAGACGGACTGTTTCGATTGTTGAGGAGGACATGGTTAGAGTA +TTTTTATACTTTAAGTTTTGGGGTACATGTGCCCAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTA +CTTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGG +TTTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGT +AGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATAT +GTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTCCATGTGCTGCACCCATTAACTCGTCATGTAACATTAGGTATATC +TTAAGTTTTGGGGTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCAACCATTAACTCGTCATTTAACATTAGGTA +GTACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATG +ACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCT +ACATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCT +CATGTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTA +GTGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCC +TGCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCC +GCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCACT +GCACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCC +CACAACGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATTCCTC +GTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCAGAT +GATCTGTGCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCCCCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCC +GCAGGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCACGCACCCCTCC +GGGTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATACTGCCCCAGTCCCTT +GTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTTCCACCTCCCCCC +GGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCC +TACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCGTAGTCCCTCACCCCTC +GCCATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGG +TTTTTTTATACTTTAATTTTTGGGGTACATGTGCACAACGTGCATGTTACATATGTATACATGTGCCATGTTCATGTGCTGCACCCATTAACTCGTCATT +ATGTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATATCTACTTCCTTCCCCTAACACACACCAGGCACACAATT +TGTTCATGTGCTGCACCCATTAACTCGTAATTTAACATTAGGTATATCTCCTAATGCTATCCCCAGGATTCAAGGTTAGTTCAACATACACAAAGCCATA +GTTCATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACACCAGGCCCGGCCGCCA +TTCATGTGCTGAACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCAT +CATGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATAACTCTTAATGCTATCCATACGGAATTGGCCGAAAATGCCCCAGGCCCCTCTCCCGAGG +TGTGCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCATGGAA +TGTGCTGCACCCATAAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCATGGAA +GCTGCACCCATTAACTCGTCATTTAACATTAGGAATATCTCCTAATGCTCTGCTTGTTTTTGCACCCCACTGCACTAGAGGACCTCGTGCCAGGCCTTGA +GCTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCACCCGCTCCGCGCCCCCAACCCACGCGCCTCCGGCAGGGACTGC +CTGCACCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCTGCCCACCTCCACCCGCCCCACACGCCCCCTGCGGCACCACCACTTCA +CCCATTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCATGGAATACTATGCA +TTAACTCGTCATTTAGCATTAGAAATATATCATAAGGATAGAAACCCTTCACACACTCTTGCAAGCACAGTGTCATGCTCGTCACTATACAAACGCAAAT +TTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTAAACCTCCGCCACCCGCACACCCCGCAACAGGCGCTGGGGCCAGAGAAGCCTAGGGAGCCC +TTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTTTACTTCGCCTCATCTTTGATATCTGCATTTGATCAAATTACGAGCTTCCTATTCCTATCT +TTAACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCACTCCCCCCTCCACCCACCCCACAACAAGCCCTGGGCACACGGACTACTATGACTCCA +ACTCGTCATTTAACATTAGGTATATCTCCTAATGCTATCGGTCCCCGCGTCCCCCACACAACAACAGGCACTGGGGCCGTGGAATACTAGGCGTCCATAA +TCATTTAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAAT +TTTAACATTAGGGATATCTCCTAATGCTATCAAACCCCCCAGCCCCCAGCCGCAGGCAGGCGCTAGTGCCATGCTCCTCCAGGCAACCACAGCAGGCCAG +TAACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCTAAACCCCAACCGCACATCCAGCCATAGATATCTATCCACCCATAATAAAATAGGA +AATATTTGGTTTTTCTCCTTGTACTTTCACTCCAGGGGCCCCTGTACAGACTTCCTACATAGGTGCACCGGGGTACTGGCCAGGGATGGGACGAATTGTT +AACATTAGGTATATCTCCTAATGCTATCCCTCCCCCCTCCCCCCCCCCCACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAG +CATTAGGTATATCTCCTAATGCTATCCCTCCCCCCCCCCCCCACCCCACAACCCGCCAACGTGCCCTGGAATCCTATGCAGCCATACAAACTCAAACGTG +TTAGGTATATCTCCTAATGCTATCCCCCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCA +ATATCTCCTAATGCTATCCCTCGCCCCTCACACAAACACACAACATACCCTCGGACCCTGGAATACCAAAGAACAACAAAAAACAATGCGAATAAGAATC +TCTCCTAATGCTATCCCTCGCCCCCCCCCCCCCACCACACCAGGCCCCCGTGCAATCCAACACTCTACAGCATTAAAAAACCATTACCCCATGGTCACAG +TCTCCTAATGCTATCCCAGCCCCCACTTCACCCCCAACAACAGCAAATCGTGAAACGCAGAAACATGCCCCTTTAAAAAAATGTCTGACCTTCCCATTTG +CTCCTAATGCTATCCCTCCCCCCTGCCCCCACCCCCCAACAGGCCCTGGGGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCGTTACCGTTGC +TAATGCTATCCCTCCGCCCTCCCCCCCCCCCACCACGGCCCCCGGCACCCTGGGCCACTATGCAGCAACAAAAAAACCGCATCAGACTCCCTCTTAACTG +TAATGCTATCCCTCCCCCCTCCCCTCCCCCCCCAAAAGCCCACGGGGCCATTGAATTCCAAGCAGCGAAACAAAATTATGAGTTGATACACTTTGAAGGG +AATGCTATCCCTCCCCCCTCCCCCCACCCCACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGA +CCCTCCCCCCTCCCCCCCCCCCCCCCCCGGCCCCGGGGCCCTGGAATACCATGCAGCCATAAAAAAAGATGAGTTCATGAACTTTGCAGGGACATGGATG +TGCCGCATCCCCCCCCCCGACATCAGGCCCTGGGGCCCTCAAAAGCCTGTCAGCCCATAAAAATGATAAGGTCCTGCCATTTGCAGGGACATTGTGGGTG +CGATCTTTAACTCGTCATTTAACATTAGGTATATCACCTAATGCTTTCCCCCCCCCCACCCCCCACCCCACAACAGGCCCTGGCGCCATGGAATACTCTG +CACCCCACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCA +AGGTATATCTCCTAATATTACCCCCCCCCCCTCCCCCCCCCCCACAAAAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATG +CCCACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTC +CACAACAGGCCCTGTTGCCATGGAATACTACGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTC +CCCCCCCCCACCCCAAAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGA +ACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCA +CACAACAGGCCCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTC +ATTAGGTATATCTCCTAATCCTATCCCTCCCCCCTCCCCCCCCCCCACAACAGGCCCTGGTGCCATGGAATACAATGCAGCCATAAAAAATGATGAGTTC +CCAATGCTATCCCCCCCCCCCCCCCCCCCCCCACAACAGGCCCTGGTGCCATGGAACACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGG +CCTGGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTAT +GGTGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAA +TACTTTAGGGTTGAGGGTACGTGTGCACATGGTGCAGGTTGGTTACATATGTATACATGTGCCGTGCTGGGGTGCTGCGCCCCCTTGTTAGCCGTCAGGC +TGGAATACTATGCAGCCATAAAAAATGATTAGTTCATGACCTTTGCAGGGACATGGATGAAATTGGAAATCATCATTCTCAGCAAACTATCACAAGAACA +ATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAG +ATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAG +ACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGA +TATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACA +CATTTCTTGTGTTTATGATGTTTACCAAAGGTCAGATAGTGGATGATAAGTGGGGTTATTTCGGAAGGCTAAACTGTTGTGGAAGTCAGTATGGCAATGT +GCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAA +CCAACAATGATAGATTGGATTAAGAAAATGTGGCACTTATACTCCATGGAAAAATAAGCAGCCATAAAACATGATGAGTTCATGCCCTTTGCAGGGACAT +GCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAAC +GCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAAC +CCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACC +CCCCCTCCCCCCACCCCACAACAGGCCCTGGTCCCACGGAATACTATGCAGCTATAAAAAATGATTAGTTCATGCCCTTTGCAGGGACATGGATGAAGCT +GCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAA +TTTTTTAATTTTACTTTAACCTTTAGGTAACATGTGTACATTCGGCCCGGTAGTTACATATGTATACATGTGCCATGCTGTTGCACTGCACTCTCTAACT +TAAAAAATTATGAGTTCATGCCCTTTGCAGGGACAGGGATGAAATTGGAAATCCTCATTCTCACTAAACTATCCCACGAACAAAAAACCAAACACCGCAT +AATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTG +ATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACT +ATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACT +TGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTC +CCCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCAT +CCTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATA +CTTTGCAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAG +CCGGGCGCCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCATGCCCTTTGCAGGGACATGGATGAAGCTGGAAACCAGCATTCTCAGCAAACTAC +ATGGATGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAA +TGAAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATG +AAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAG +AAGCTGTAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAG +AAGCTGGAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAG +GAAACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACA +ACCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGG +CCATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGACCACATGGA +ATCATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACA +CATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACA +CATTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACA +TTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGG +TTCTCAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGG +CAGCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGG +GCAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGG +CAAACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGA +AACTATCAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAAC +CAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACA +CAAACTATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACA +TATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCG +ATCACAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGG +CAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATGGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACC +CAAGGACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACC +ACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCAAACC +ACAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATC +CAAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCT +AAAAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTT +CAGGAAACCATCAGTCTCAGCAAACTATCAAACCATCACAAGTACAAAAATCCAAACCCTACATGTTTTCACTCATAGGTGGGAATTTAATAATGAGAAC +AAAAACCAAACAATGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTA +AAAACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAA +AACCAAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGC +AAACACTGCATGTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAG +ACACTGCATGTTTTCACTCATAGGTGGAAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTG +ACTGCATGTTTTCACTCATAGGAGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTG +TTCATGTTTTCACTCATAGGGGGGAATTGAATAATGAGCACACATGGGCAGAGGAAGGGGAACATCACACACCAGGGCCTGTTGTGGGGTGGCGGGAGAG +CAATGTTGGGGGAGTGAATTGGCGGGGGGTGATGGTATCATGGCTGGGGAGTTTCCATTTGCTGTTCTCATGAGAGTGAGTTCTCACAAGTTCTGACGGT +GTTTTCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGA +TCACTCATAGGTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCT +ATAGGTGGGAATTGAATAATGATAACACATGGACACGGGAAGTGGAACTACACACATCGGGACCTAATATTGAGCTAAGTGTGGCTAAGAGCCTATCTGC +GTGGGAATTGAATAATGAGAACACATGGACACAGGAAGGGGAACATCACCCATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGC +TGGGAATTGAATAATGAGAACACATGGACACATGGAGGGGAACATCACACATCGGGACCTAATCTTAAGCGAAGTGTGGCTGAGATCCTATCTGCTGGAC +ATAATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTA +AATGAGAACACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAG +CACATGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCC +TGGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTG +GGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAATCACTGCCCACTGG +GGACACAGGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGG +AGGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCT +GGGGAACATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTG +ATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACA +ATCACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACA +ACACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTCTCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCG +ACATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCC +CATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCA +CATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCA +ATCGGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAA +GGGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACA +GGAAGGGGAACATCACACATCGGGACCTAATCTTAAGCCAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAG +AGGACACAGGAAGGTGTACATCACGCATCGTGACCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTG +CTTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTT +TTAAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACTCCGCCAAACAAATACTGTTTC +AAGCTAAGGGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAG +AAGCTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAG +CTAAGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCAT +AGTGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTAAACCGCCAAACAAATACTGTTTCAGCATACA +TGTGGCTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATT +CTAAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAG +AAGGGGAACATCACACATCGGGCCCTAATCTTAAGCTAAGTGTGGCTAAGAGCCTTTCTGCTGGCCTTTACTATTAAGCACTGCCCGCTGGATTGCTGCC +GCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAAC +TTAAGCTAAGTGTGGCTCAGAGCCTATCTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCACACAAATACTGTTTC +CTGCTGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATG +TGGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGG +GGCCTTTACTATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGA +ATTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAA +TTAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAA +TAAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCATACAAATACTGCTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAA +AAGCACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAA +CACTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAA +GCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAACCAC +CTGCCCACTGGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAAC +GGATTGCAGCCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCAT +CCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAATACATGGCAAAGAGACTTG +CCTGAATTACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTG +TACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCT +ACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTG +ACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTG +ACACCGCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTG +CACCGCCAAACAAATACTGGTTCAGCATACATTACCAGTGAAACCCAATGCAGGCACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGA +GCCAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAAC +CAAACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACAC +AACAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCC +CAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAG +CAAATACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAG +TACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAA +ACTGTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAA +GTTTCAGCATACATTACCAGTGAAACCCAATGCAGGAACATAGGCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGC +AGCATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCT +CATACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTAT +TACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATAT +ACATTACCAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATT +CAGTGAAACCCAATGCAGGAACATAGTCAAAAATAAACCCCTGGCATAGAGACTTGGCCCTCTGAAAACCCCCAGAAAAAAGCCAGCTATATTCAACATA +GAAACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATC +ACCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACT +CCCAATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTG +ATGCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAA +GCAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAA +CAGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAAT +AGGAACATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATA +CATAGTCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAG +TCAAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAA +CAAAAATAAACACCTGCCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAAT +AAAAATAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATG +TAAACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAA +ACACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAA +CACCTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAAT +CTGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAA +TGGCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAA +GCATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACA +ATAGAGACTTGGCCCTCTGAAAACACCCAGAAAAAAGACAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAA +CTTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAA +TTGGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAA +GGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAAC +CCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAA +CTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATG +AAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAG +CACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAA +AGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCA +AAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAA +AAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAG +AAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGA +AGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGAT +CAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAA +CAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAA +GGCCCTCTGAAAACACCCAGAAAAAAGCCAGCTATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAAC +ATATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAAC +TATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACA +TATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACA +ATTCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACAC +TCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCA +TCAACATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCA +CATACATCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTG +TCACTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAG +CTGTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATG +GTCAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAG +AGCCAGCTATATGCAAAATACATCACTCAAAAAATATCAAGGAAAATGAAGAAGAATAAAACAAAAAGCCAAAACCCAATGATAGGAACTTCAAAAAGAT +TATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACATCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAAT +ATCAAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATC +CAAGGAAAATGAAGAAGAATAAAACAAAAAGGCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAG +AAGGAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGC +GAAAATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACA +AAAATGAGGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACAC +ATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATT +ATGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATT +TGAAGAAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATATAGTAACACCAACTGTCTTAGATGAGAAAGAATCAGCACACATTC +AAGAATAAAACAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTTGATGAGAAAGAATCAGCACACATTCTTGCA +GAATAAAACAAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAAT +CAAAAAGTCAAAACCAAATGATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAG +AAAAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGT +AAAGTCAAAACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCA +ACCAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTC +CAAATGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCT +AAATGATAGTAACTTCAAAAAGATAAAGTACCACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTT +TGATAGTAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCATTTCAAAAAGTCAGAATGTCTCCTTACC +GATAGGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCT +GGAACTTCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAA +TCAAAAAGATAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATC +TAAAGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCT +AGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTC +ATGGGGGGGGGGTGGAAAGACGGGATGGCGGGGGCTGGGGGAGCAGGCGGTGACAGGGGTGAGCAGTGAGCGGGAGAAGCGCTGAGCTGCGGCGGGGCTA +AGTAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTC +TAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCAT +TAACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCAT +AACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATC +AACACCAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATC +CAGCTGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATT +TGTCTTAGATGAGAAAGAATCAGCACACATTCTTGCAATTCGAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAA +GATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGA +GATGAGAAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGA +AAAGAATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGAC +ATCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACA +TCAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACAT +CAGCACACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTATCATCAGATTGAAATAGCTGTAATTGCAGACATA +AGAACACATTCATGTGATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATAGTAGCTCTCATCAGATTGAAAGGGCTGAAATGACAGACAGAG +ACATTCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTC +TCTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGA +CTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGAT +CTTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGCCATAGAATTCATGAT +TTGCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATC +GCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATAATCTT +GCAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTG +CAATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGG +ATTCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAA +TCAAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGG +AAAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTA +AAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAA +AAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAA +AAAAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAA +AAGTCAGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGG +AGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCT +AGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCT +AGAATGTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCT +GTCTCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGA +TCCTTACCTCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACA +TCCAAACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAG +AACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAG +ACAATCATAGTAGCTCTCATCAGATTGAGATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGT +ACAATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGT +ATCATACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGA +ACTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCC +CTAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCA +TAGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAGAGTTGAAACCCAG +AGCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAATGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGT +GCTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTC +CTCTCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCC +GCATCAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGACCATTCAGGAGAAAGTTGAAACCCAGTCCAAG +CAGATTGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAG +TGAAATGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGT +TGGCTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGC +CTGAAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAAT +AAATGACAGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCA +AGACATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTAC +CATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGA +TGATCTGGAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGC +GAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTA +GTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAA +AAGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAG +AGGAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGA +TGAAAGGTAAGGAAGCTCAAGAACATTCAGGAGAAAGTTAAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTT +TCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAA +TCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAA +CAAGAACATTCAGGAGAAAGTTGAAGCCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAG +AACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGAAAAGCAATCCAAGAGGACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAAC +TGGAAGGTAAGAAAGCTCAAGAACATTCAGGAGAAAGTTGAAACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTT +ATTCAGGAGAAAGTTGAACCCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTC +ACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCAT +ACCCAGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCAT +AGTCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATA +TCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGG +TCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGG +CCCAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGG +ATAGAATTCATGATCTGGAAGGTAAGGAAGCTCAAGAACATCCAGGAGAAAGTCGAAACCCAGTCCAAGGAAGCCAGTAAAGCAAACCAAGATTACAGAG +AGTCGAAGGAAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATA +GGAAGCACAAGAACATTCAGGAGAAAGTAGAAACCAAGTCCAAGGAAGCCAGTAAAGCACTCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAA +AAGCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCCATTGACAAATTCATTATAGGAATTTTG +GCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTA +GCCAGTAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTA +TAAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACA +AAAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACAT +AAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATT +AAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATT +AAGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATT +AGCAATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTC +ATCCAAGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAA +AGAGTACAGAGATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATT +GATAACATAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAA +TAGCCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCA +CCATTTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGT +TTTTAAGAAAGAACCAAAAGAAACTTCTACAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGA +TTTAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAG +TAAGAAAGAACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGA +AACCAAAAGAAACTTCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCT +CAAAAGAAACTTCTGCAATTGACAAATTCATGATAGGAATTTTGTAATACGTTCAGAAGCATTAACAACAGAAAAGATCAAGTTGAGGAAAGAATCTCAG +TCTGCAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGAT +CAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGT +CAATTGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGT +TGACAAATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTT +ATTCATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATC +CATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAAC +CATTATAGGAATTTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAAC +TTTGTAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAA +TAATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACT +ATACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAA +TACATTCAGAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAA +ATTATAGGAACTTTGTAATACATGCAGAAGAATTAACAACAGAATAGATCAAGATGAGGAAACAACCTCATAGCTCAAAGTTAAGTCCTTGGCATCAACA +GAAGCATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAA +CATTAACAACAGAATAGAACAAGTGGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACAAAGTCAGACAAAACTAAAGAAAAAAATTTA +CATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTA +CATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTA +ATTAACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAA +ACAACAGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAAT +AGAATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAATAAAAC +ATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAATAAAACCTC +ATAGATCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAATAAACCCTC +TCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAACAAATTTAAAAATAAAACCTCTAAAA +TCAAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAATAAAACCTCTAAAA +AAGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAATAAAACCTCTAAAAAA +AGTTGAGGAAAGAATCTCAGAGCTCAAAGATCAGTCCTTTGAATCAACACAGTCAGACAAAACTAAAGAAAAAAATTTAAAAATAAAACCTCTAAAAAAA +CAAAACTAAAGAAAAAAATTTAAAAATAAAACCTCTAAAAAAATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAG +CAAAACTAAAGAAAAAAATTTAAAAATAAAACCTCTAAAAAAATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAG +GAAAAAAATTTAAAAATAAAACCTCTAAAAAAATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAG +ATTTAAAAATAAAACCTCTAAAAAAATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTG +CTAAAAAAATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGA +AAAAATATGGAAGTGTGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGGGGAGAAAGAATACGTAACTTGGAAAACATATTTGAGGATAGT +AAATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCC +AATATGGAATTATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCA +ATGTAAAGATACCAAACTTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCAGGAAAATTTCC +TTACAACTTATGGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAG +GGGCATTCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCA +TCCTGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCA +TGAAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGA +AAAGAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAA +GAGGAGAAAGAATAAGTAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGC +TAACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATTCAAATAACCCCTGTGAG +ACTTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGAT +TTGGAAAACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAA +ACATATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAG +TATTTGAGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATA +AGGATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAATACAAGAAAACAAATC +ATAGTCCATGAAATTTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTAAAGAAATGCAAATAACTCCTGTGAGATAACTACAAGATAACTATCCCC +ATAGTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCC +ATAGTCCATGAAAATTTCCCCAATCTCCCTAAAGAGGCTGACATGAAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCC +GTCCATGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAG +TGAAAATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACA +ATTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTC +TTTCCCCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCA +CCAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGA +CGAATCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGA +TCTCCCTAGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCT +AGAGAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGT +GAGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAA +AGGCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAAC +GCTGACATGCAAATTCAAGAAATGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAACGT +TGCAAATAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAACGTGAAAGAAAAAAATCTTAAGGGC +TTGAGGATAGTCAAAGAGAATGTCCTCAACCCTCCTAGAGGTACTGACATGCTAAATCTATAAAGGGAAATGGCCGCTGTGCCATATCTACAACATAACT +TAACCCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAACGTGAAAGAAAAAAATCTTAAGGGCAGCTAG +CCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAACGTGAAAGAAAAAAATCTTAAGGGCAGCTAGAGAA +CCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAACGTGAAAGAAAAAAATCTTAAGGGCAGCTAGAGAA +CCCTGTGAGATAACTACAAGATAACTATCCCCAAGACACATAGTCATAAGATTCTCCAAGGTCAACGTGAAAGAAAAAAATCTTAAGGGCAGCTAGAGAA diff --git a/src/test/resources/1000.sa b/src/test/resources/1000.sa new file mode 100644 index 0000000..a6ba99e --- /dev/null +++ b/src/test/resources/1000.sa @@ -0,0 +1,10100 @@ +100 201 302 403 504 605 706 807 908 1009 +1110 1211 1312 1413 1514 1615 1716 1817 1918 2019 +2120 2221 2322 2423 2524 2625 2726 2827 2928 3029 +3130 3231 3332 3433 3534 3635 3736 3837 3938 4039 +4140 4241 4342 4443 4544 4645 4746 4847 4948 5049 +5150 5251 5352 5453 5554 5655 5756 5857 5958 6059 +6160 6261 6362 6463 6564 6665 6766 6867 6968 7069 +7170 7271 7372 7473 7574 7675 7776 7877 7978 8079 +8180 8281 8382 8483 8584 8685 8786 8887 8988 9089 +9190 9291 9392 9493 9594 9695 9796 9897 9998 10099 +10200 10301 10402 10503 10604 10705 10806 10907 11008 11109 +11210 11311 11412 11513 11614 11715 11816 11917 12018 12119 +12220 12321 12422 12523 12624 12725 12826 12927 13028 13129 +13230 13331 13432 13533 13634 13735 13836 13937 14038 14139 +14240 14341 14442 14543 14644 14745 14846 14947 15048 15149 +15250 15351 15452 15553 15654 15755 15856 15957 16058 16159 +16260 16361 16462 16563 16664 16765 16866 16967 17068 17169 +17270 17371 17472 17573 17674 17775 17876 17977 18078 18179 +18280 18381 18482 18583 18684 18785 18886 18987 19088 19189 +19290 19391 19492 19593 19694 19795 19896 19997 20098 20199 +20300 20401 20502 20603 20704 20805 20906 21007 21108 21209 +21310 21411 21512 21613 21714 21815 21916 22017 22118 22219 +22320 22421 22522 22623 22724 22825 22926 23027 23128 23229 +23330 23431 23532 23633 23734 23835 23936 24037 24138 24239 +24340 24441 24542 24643 24744 24845 24946 25047 25148 25249 +25350 25451 25552 25653 25754 25855 25956 26057 26158 26259 +26360 26461 26562 26663 26764 26865 26966 27067 27168 27269 +27370 27471 27572 27673 27774 27875 27976 28077 28178 28279 +28380 28481 28582 28683 28784 28885 28986 29087 29188 29289 +29390 29491 29592 29693 29794 29895 29996 30097 30198 30299 +30400 30501 30602 30703 30804 30905 31006 31107 31208 31309 +31410 31511 31612 31713 31814 31915 32016 32117 32218 32319 +32420 32521 32622 32723 32824 32925 33026 33127 33228 33329 +33430 33531 33632 33733 33834 33935 34036 34137 34238 34339 +34440 34541 34642 34743 34844 34945 35046 35147 35248 35349 +35450 35551 35652 35753 35854 35955 36056 36157 36258 36359 +36460 36561 36662 36763 36864 36965 37066 37167 37268 37369 +37470 37571 37672 37773 37874 37975 38076 38177 38278 38379 +38480 38581 38682 38783 38884 38985 39086 39187 39288 39389 +39490 39591 39692 39793 39894 39995 40096 40197 40298 40399 +40500 40601 40702 40803 40904 41005 41106 41207 41308 41409 +41510 41611 41712 41813 41914 42015 42116 42217 42318 42419 +42520 42621 42722 42823 42924 43025 43126 43227 43328 43429 +43530 43631 43732 43833 43934 44035 44136 44237 44338 44439 +44540 44641 44742 44843 44944 45045 45146 45247 45348 45449 +45550 45651 45752 45853 45954 46055 46156 46257 46358 46459 +46560 46661 46762 46863 46964 47065 47166 47267 47368 47469 +47570 47671 47772 47873 47974 48075 48176 48277 48378 48479 +48580 48681 48782 48883 48984 49085 49186 49287 49388 49489 +49590 49691 49792 49893 49994 50095 50196 50297 50398 50499 +50600 50701 50802 50903 51004 51105 51206 51307 51408 51509 +51610 51711 51812 51913 52014 52115 52216 52317 52418 52519 +52620 52721 52822 52923 53024 53125 53226 53327 53428 53529 +53630 53731 53832 53933 54034 54135 54236 54337 54438 54539 +54640 54741 54842 54943 55044 55145 55246 55347 55448 55549 +55650 55751 55852 55953 56054 56155 56256 56357 56458 56559 +56660 56761 56862 56963 57064 57165 57266 57367 57468 57569 +57670 57771 57872 57973 58074 58175 58276 58377 58478 58579 +58680 58781 58882 58983 59084 59185 59286 59387 59488 59589 +59690 59791 59892 59993 60094 60195 60296 60397 60498 60599 +60700 60801 60902 61003 61104 61205 61306 61407 61508 61609 +61710 61811 61912 62013 62114 62215 62316 62417 62518 62619 +62720 62821 62922 63023 63124 63225 63326 63427 63528 63629 +63730 63831 63932 64033 64134 64235 64336 64437 64538 64639 +64740 64841 64942 65043 65144 65245 65346 65447 65548 65649 +65750 65851 65952 66053 66154 66255 66356 66457 66558 66659 +66760 66861 66962 67063 67164 67265 67366 67467 67568 67669 +67770 67871 67972 68073 68174 68275 68376 68477 68578 68679 +68780 68881 68982 69083 69184 69285 69386 69487 69588 69689 +69790 69891 69992 70093 70194 70295 70396 70497 70598 70699 +70800 70901 71002 71103 71204 71305 71406 71507 71608 71709 +71810 71911 72012 72113 72214 72315 72416 72517 72618 72719 +72820 72921 73022 73123 73224 73325 73426 73527 73628 73729 +73830 73931 74032 74133 74234 74335 74436 74537 74638 74739 +74840 74941 75042 75143 75244 75345 75446 75547 75648 75749 +75850 75951 76052 76153 76254 76355 76456 76557 76658 76759 +76860 76961 77062 77163 77264 77365 77466 77567 77668 77769 +77870 77971 78072 78173 78274 78375 78476 78577 78678 78779 +78880 78981 79082 79183 79284 79385 79486 79587 79688 79789 +79890 79991 80092 80193 80294 80395 80496 80597 80698 80799 +80900 81001 81102 81203 81304 81405 81506 81607 81708 81809 +81910 82011 82112 82213 82314 82415 82516 82617 82718 82819 +82920 83021 83122 83223 83324 83425 83526 83627 83728 83829 +83930 84031 84132 84233 84334 84435 84536 84637 84738 84839 +84940 85041 85142 85243 85344 85445 85546 85647 85748 85849 +85950 86051 86152 86253 86354 86455 86556 86657 86758 86859 +86960 87061 87162 87263 87364 87465 87566 87667 87768 87869 +87970 88071 88172 88273 88374 88475 88576 88677 88778 88879 +88980 89081 89182 89283 89384 89485 89586 89687 89788 89889 +89990 90091 90192 90293 90394 90495 90596 90697 90798 90899 +91000 91101 91202 91303 91404 91505 91606 91707 91808 91909 +92010 92111 92212 92313 92414 92515 92616 92717 92818 92919 +93020 93121 93222 93323 93424 93525 93626 93727 93828 93929 +94030 94131 94232 94333 94434 94535 94636 94737 94838 94939 +95040 95141 95242 95343 95444 95545 95646 95747 95848 95949 +96050 96151 96252 96353 96454 96555 96656 96757 96858 96959 +97060 97161 97262 97363 97464 97565 97666 97767 97868 97969 +98070 98171 98272 98373 98474 98575 98676 98777 98878 98979 +99080 99181 99282 99383 99484 99585 99686 99787 99888 99989 +100090 100191 100292 100393 100494 100595 100696 100797 100898 100999 +503 705 1008 1210 1513 1614 2018 2119 2422 2523 +2624 2826 3028 3129 3735 4745 5351 6159 6361 6462 +6563 6866 6967 7068 7573 8381 8583 8785 9694 9795 +9896 9997 10199 10300 10603 11108 11209 11512 11916 12017 +12118 12320 12421 13330 13431 13734 13936 14340 15148 15754 +16259 16360 16461 16562 17673 17774 18481 18582 18683 18784 +20804 21208 21410 21511 21612 21814 22117 22218 22521 22824 +23834 24844 25652 26157 26258 27874 27975 28278 28985 29187 +29288 29389 30601 30702 30803 30904 31005 31106 34237 34742 +34944 35146 35449 35550 35752 36863 37065 38378 38883 39186 +39691 40095 40196 40297 40701 40802 42822 43428 43529 43630 +44034 44135 44236 44337 44438 45044 45448 45751 46155 46761 +46862 46963 47064 47266 47367 47468 48175 48276 48377 48882 +48983 49084 49185 50700 50801 51003 51306 51407 51811 51912 +52013 52114 52215 52316 52619 53023 53124 53225 53326 53831 +54235 54336 54841 55447 55548 55750 55952 56053 56255 56356 +57265 58073 58275 58376 58578 58679 59184 59588 61204 61305 +61608 61709 61810 62012 62113 62517 62618 62921 63325 64032 +64436 64840 64941 65446 65648 65951 66052 66254 66860 67668 +67971 68476 68678 68779 68880 68981 69486 69688 69789 70799 +70900 71607 72112 72920 73021 73324 73425 73526 73627 74435 +75243 75344 75445 75546 75647 75748 76758 77364 77465 78071 +78475 78576 78778 78980 79283 79384 79586 79687 79788 79889 +79990 80091 80293 80596 80697 80798 81000 81202 81303 81606 +81707 81909 82010 83020 83525 83929 84535 84939 85646 85747 +85848 86050 86252 86555 87262 87464 87565 87666 87767 88272 +88373 88878 89080 90090 90292 90494 90595 90797 90999 91100 +91807 92312 92413 92615 92716 92817 93423 93625 93726 93928 +94130 95140 95342 95443 95544 95645 95746 95847 95948 96049 +96554 96655 96756 96857 97362 97665 97968 98069 98170 98271 +98675 98877 99483 99685 99786 99887 100190 100796 100897 100998 +704 2118 2421 2522 2623 2825 5350 6461 6562 9895 +10299 11107 12016 13935 18480 18581 18682 18783 21813 22116 +26257 29388 30701 30802 35145 36862 38377 39185 39690 40700 +40801 43528 43629 44134 44235 44336 48982 49184 51911 54335 +55547 58274 61607 61708 62617 65445 66253 66859 67970 70899 +73525 75343 75444 75545 75646 75747 77363 77464 78474 78575 +78979 79282 79383 79585 79686 79888 79989 80090 80292 80595 +80797 81201 81302 84534 85645 87261 87564 87665 87766 90594 +90998 91099 92412 93422 93624 95139 95341 95442 95644 96048 +96553 96654 96755 96856 98270 98674 100189 100795 100896 100997 +703 11106 26256 44234 44335 49183 58273 66252 66858 75443 +75544 75645 77362 77463 78574 78978 79584 79685 79887 80089 +80796 81200 81301 85644 90997 91098 95441 95643 96552 96653 +96754 96855 98269 11105 58272 66251 66857 75543 75644 77361 +77462 78573 78977 79684 80795 90996 91097 95642 96551 96652 +96753 96854 11104 75643 77461 95641 96752 96853 11103 95640 +96751 96852 95639 96851 2919 2920 63800 64094 12100 96895 +96996 97087 97181 97265 100477 100673 100770 100871 100972 63603 +95736 95837 95938 96038 96135 96231 96329 96627 96726 96826 +96870 96971 97062 96430 2921 66450 66551 63404 66651 67044 +67148 67237 67338 67438 67537 67637 67737 70000 67927 68023 +68122 68223 68324 68419 68517 68716 68815 68916 69015 69116 +69213 69312 69412 69511 69606 69707 69803 69903 70101 70197 +70298 70398 70498 68617 63502 63801 15158 9585 8867 9170 +8552 15100 241 11 314 715 102 35730 13610 79820 +64095 77559 77655 77754 77853 77953 78047 78144 78242 78342 +78439 78538 78638 78738 78834 78930 79030 79130 79226 79324 +79424 79522 79622 79721 79914 80014 80113 81325 80211 80309 +80406 80504 80600 62713 12101 58177 2907 82444 96896 96997 +97088 97182 97266 100478 100674 100771 100872 100973 63111 65128 +63309 64519 65215 64001 64793 67800 64381 64580 64679 64982 +64880 65275 65373 65665 65766 65865 65964 66163 66769 66362 +66463 66563 63703 65568 66715 63604 66964 95737 95838 95939 +96039 96136 96232 96330 96628 96727 96827 96871 96972 97063 +96431 2922 42110 66451 66552 63405 66652 70700 67045 67149 +67238 67339 67439 67538 67638 67738 70001 67928 68024 68123 +68224 68325 68420 68518 68717 68816 68917 69016 69117 69214 +69313 69413 69512 69607 69708 69804 69904 70102 70198 70299 +70399 70499 68618 63503 24419 63802 42210 15159 9586 46147 +8868 9171 8553 15101 242 12 315 505 716 103 +42308 42409 43217 43098 42506 44019 42604 45025 42898 42997 +43299 45419 43397 43497 43598 43796 45614 43896 45103 44091 +44191 44292 44389 44590 44488 45497 44688 44789 44890 46506 +45188 45288 45685 45785 45983 46178 46279 46379 46580 46679 +46776 46877 48484 45937 42704 35731 80894 83722 80994 13611 +79821 81094 82508 81192 81293 81490 81590 81691 81791 81890 +81991 82088 82183 82281 82380 82575 82675 82774 82874 82972 +83072 83170 83271 83566 83659 83759 83858 83950 84049 84347 +84444 84539 84247 83467 84149 83371 64096 77560 82478 77656 +77755 77854 77954 78048 78145 78243 78343 78440 78539 78639 +78739 78835 78931 79031 79131 79227 79325 79425 79523 79623 +79722 79915 80015 80114 81326 80212 80310 80407 80505 80601 +80699 82744 83822 83921 79981 80081 80180 81392 80278 80376 +80473 80571 82545 80667 81460 81560 81661 81860 82153 82350 +82645 82942 83241 83629 83437 83341 80765 80864 80964 81064 +81162 81263 81761 81961 82058 82251 82844 83042 83140 83536 +83729 84013 84112 84212 84310 84410 84507 84602 84694 86174 +84792 84994 85093 85194 85294 85395 85491 85682 85783 85878 +85974 86074 86370 86867 86467 86567 86768 86968 87068 87167 +87266 87365 86668 86274 62714 96145 75741 96241 96339 96536 +96637 96736 96836 96880 96981 97072 97166 75941 78983 76033 +76226 76320 76420 76521 76622 76722 76819 76918 77017 77116 +77217 77314 77414 77512 77608 77707 77806 77906 78097 78195 +78295 78392 78491 78591 78691 78787 78883 79083 78000 96440 +76125 75838 12102 66305 58178 2908 82445 97364 96897 96998 +97089 97183 97267 1441 3646 13643 3439 4852 5053 4242 +70644 100479 100675 100772 100873 100974 64193 63112 65129 63310 +64520 65216 64002 64794 67801 64382 64581 64680 64983 64881 +65276 65374 65666 65767 65866 65965 66164 66770 66363 66464 +66564 63704 65569 66716 63605 66965 37222 95738 95839 95940 +96040 96137 96233 96331 96629 96728 96828 96872 96973 97064 +96432 2923 42111 66452 66553 76855 80188 81400 96247 12315 +79783 79882 82473 82739 79976 80076 80175 81387 80273 80371 +80468 80566 82540 80662 81455 81555 81656 81855 82148 82345 +82640 82937 83236 83432 83336 80760 80859 80959 81059 81157 +81258 81756 81956 82053 82246 82839 83037 83135 83531 98969 +63406 76954 12414 12513 12613 12813 12912 13013 13212 14998 +17286 13112 15432 13309 13410 13510 13811 13907 14006 14103 +14202 15211 14298 14397 16688 14497 14598 14800 14697 15295 +15493 15594 15997 15792 15892 16287 16388 16489 17883 16887 +16988 17087 17188 17387 17488 17685 17782 17984 18182 18283 +17584 16588 15692 18083 12712 16186 16087 77053 77152 77253 +77350 77450 79809 77548 77644 77743 77842 77942 78133 78231 +78331 78428 78527 78627 78727 78823 78919 79019 79119 79215 +79313 79413 79511 79611 79710 79903 80003 80102 81314 80200 +80298 64755 27261 97347 97444 97543 97643 97733 97817 97907 +98002 98100 98199 98297 98481 98580 98382 66321 66653 80286 +70701 67046 67150 67239 67340 67440 67539 67639 67739 70002 +67929 68025 68124 68225 68326 68421 68519 68718 68817 68918 +69017 69118 69215 69314 69414 69513 69608 69709 69805 69905 +70103 70199 70300 70400 70500 70801 68619 80384 80481 80579 +82553 80675 81468 81568 81669 81868 82161 82358 82653 82752 +82950 83249 83637 83445 83349 80773 80872 80972 81072 81170 +81271 81769 81969 82066 82259 82852 83050 83148 83544 83737 +83836 63504 82486 90838 24420 78036 57879 63803 96345 96542 +96643 96742 96842 96886 96987 97078 97172 56813 42211 95236 +44432 95335 95435 95629 95726 95827 95928 96028 96125 96221 +96319 96617 96716 96816 96860 96961 96420 96516 15160 44633 +44531 45540 44731 44832 44933 46549 47504 51417 47104 45231 +45331 45728 45828 46026 46221 46322 46422 46623 46722 46819 +46920 47007 47203 47304 47405 47601 47701 47802 47901 48000 +48097 48196 48297 48397 48689 48787 48887 48986 50925 48527 +9587 46148 8869 9172 8554 15102 243 13 316 506 +717 104 42309 42410 43218 43099 42507 44020 42605 45026 +42899 42998 43300 45420 43398 43498 43599 43797 45615 43897 +45104 44092 44192 44293 44390 44591 44489 45498 44689 44790 +44891 46507 45189 45289 45686 45786 45984 46179 46280 46380 +46581 46680 46777 46878 46965 48485 45938 42705 35732 47547 +27309 80895 83723 91197 80995 91294 13612 91493 93844 91576 +91677 94234 91774 92279 91873 91974 92075 92571 92672 92768 +92868 92968 93069 93170 93270 93367 93463 93554 93648 93746 +93944 94043 94136 92472 58197 79822 39711 81095 82509 81193 +81294 81491 81591 81692 81792 81891 81992 82089 82184 82282 +82381 82576 82676 82775 82875 82973 83073 83171 83272 83567 +83660 83760 83859 83951 84050 84348 84445 84540 84248 83468 +84150 83372 94304 64097 77561 91244 82479 77657 77756 77855 +77955 78049 78146 78244 78344 78441 78540 78640 78740 78836 +78932 79032 79132 79228 79326 79426 79524 79624 79723 79916 +80016 80115 81327 80213 80311 80408 80506 80602 80700 63865 +64175 35741 82745 64483 37624 35242 83823 83922 79982 80082 +80181 81393 80279 80377 80474 80572 82546 80668 81461 81561 +81662 81861 82154 82351 82646 82943 83242 83630 83438 83342 +80766 80865 80965 81065 81163 81264 81762 81962 82059 82252 +82845 83043 83141 83537 83730 84014 84113 84213 84311 84411 +84508 84603 84695 86175 84793 84995 85094 85195 85295 85396 +85492 85589 85683 85784 85879 85975 86075 86371 86868 86468 +86568 86769 86969 87069 87168 87267 87366 87466 87567 87668 +86669 86275 35543 35641 39850 35841 35941 36040 36141 36242 +38618 36340 36440 36539 36637 36738 36939 37736 38222 37129 +37323 37524 37825 38124 38321 38417 38518 38718 38817 38917 +39017 39115 39214 39314 39413 39514 39612 39903 40001 40097 +40198 42728 37925 37424 58205 1491 3696 13693 3489 4902 +5103 6205 4292 3983 4683 7506 9828 7790 5768 2840 +62715 78673 79077 96146 78773 75742 96242 96340 96537 96638 +96737 96837 96881 96982 97073 97167 75942 78984 76034 76227 +76321 76421 76522 76623 76723 76820 76919 77018 77117 77218 +77315 77415 77513 77609 77708 77807 77907 78098 78196 78296 +78393 78492 78592 78692 78788 78884 79084 78001 96441 76126 +75839 12103 66306 82430 58179 56055 2909 62913 78869 78965 +79065 79165 79261 79359 79459 79557 79657 79756 79855 82446 +79949 80049 80148 81360 80246 80344 80441 80539 80635 81428 +81528 81629 81828 82121 82318 80733 80832 80932 81032 81130 +81231 81729 81929 82026 82219 97365 96898 96999 97090 97184 +97268 8507 15055 7857 5835 5317 8245 10259 6823 11058 +9540 8822 9125 1442 3647 13644 3440 4853 5054 4243 +70645 100480 100676 100773 100874 100975 79177 79273 79371 79471 +79569 79669 79768 79867 82458 82724 79961 80061 80160 81372 +80258 80356 80453 80551 82525 80647 81440 81540 81641 81840 +82133 82330 82625 82922 80745 80844 80944 81044 81142 81243 +81741 81941 82038 82231 82824 83022 64194 63113 65130 63311 +64521 65217 64003 64795 67802 64383 64582 64681 64984 64882 +65277 65375 65667 65768 65867 65966 66165 66771 66364 66465 +66565 63705 65570 66717 61481 1483 3688 13685 3481 4894 +5095 6197 4284 3975 4675 7498 9820 7782 5760 2832 +63606 66280 66966 63903 99227 37223 95739 95840 95941 96041 +96138 96234 96332 96630 96729 96829 96873 96974 97065 96433 +97758 99192 97842 97932 98027 98125 98224 98322 98506 98605 +98699 98797 99091 99290 99386 98892 98407 2924 42112 49283 +49384 66453 66554 74836 75947 76856 80189 81401 91299 96248 +3024 12316 73623 79784 79883 82474 82740 79977 80077 80176 +81388 80274 80372 80469 80567 82541 80663 81456 81556 81657 +81856 82149 82346 82641 82938 83237 83433 83337 80761 80860 +80960 81060 81158 81259 81757 81957 82054 82247 82840 83038 +83136 83532 63899 76666 73916 74016 74115 74216 74314 74412 +74511 74607 74803 74999 75096 75196 75287 75387 75587 75685 +75885 75977 76170 76264 76364 76465 76566 76763 76862 76069 +75782 98970 96526 95504 84629 84721 86201 84819 85021 85120 +85221 85321 85422 85518 85615 85709 85810 85905 86001 86101 +86397 86894 86494 86594 86795 86995 87095 87194 87293 87392 +87492 87593 87694 87793 87889 87990 88091 88187 88285 88378 +86695 86301 70707 63407 76955 12415 12514 12614 12814 12913 +13014 13213 14999 17287 13113 15433 13310 13411 13511 13812 +13908 14007 14104 14203 15212 14299 14398 16689 14498 14599 +14801 14698 15296 15494 15595 15998 15793 15893 16288 16389 +16490 17884 16888 16989 17088 17189 17388 17489 17686 17783 +17985 18183 18284 17585 16589 15693 18084 12713 16187 16088 +63360 77054 77153 77254 77351 77451 79810 77549 77645 77744 +77843 77943 78134 78232 78332 78429 78528 78628 78728 78824 +78920 79020 79120 79216 79314 79414 79512 79612 79711 79904 +80004 80103 81315 80201 80299 80396 56092 56294 67052 78989 +76039 76232 76326 76426 76527 76628 76728 76825 76924 77023 +77122 77223 77320 77420 77518 77614 77713 77812 77912 78103 +78201 78301 78398 78497 78597 78697 78793 78889 79089 79185 +67156 67245 67346 67446 67545 67645 67745 70008 67935 68031 +68130 68231 68332 68427 68525 68724 68823 68924 69023 69124 +69221 69320 69420 69519 69614 69715 69811 69911 70109 70205 +70306 70406 70506 70807 70906 71003 68625 58533 64756 4179 +5563 1403 492 1199 1095 1593 1693 1991 1891 2091 +2190 2291 2592 2794 3091 3191 3292 3381 3583 3784 +3883 5660 4082 4380 4481 4578 4776 5173 5374 5464 +5859 6060 6262 5960 4975 2390 2491 27262 97348 97445 +97544 97644 97734 97818 97908 98003 98101 98200 98298 98482 +98581 98383 66322 63589 49484 66654 70290 7568 9890 80287 +2902 8502 15050 7852 5830 5312 8240 10254 6818 11053 +9535 8817 9120 70702 67047 67151 67240 67341 67441 67540 +67640 67740 70003 67930 68026 68125 68226 68327 68422 68520 +68719 68818 68919 69018 69119 69216 69315 69415 69514 69609 +69710 69806 69906 70104 70200 70301 70401 70501 70802 68620 +80385 80482 80580 82554 80676 81469 81569 81670 81869 82162 +82359 82654 82753 82951 83250 83638 83446 83350 80774 80873 +80973 81073 81171 81272 81770 81970 82067 82260 82853 83051 +83149 83545 83738 83837 51456 92195 92344 67847 64428 70628 +70603 64627 64726 65029 64927 65322 65420 65712 65813 65912 +66011 66210 66816 66409 66510 66610 67107 67196 67297 67397 +67496 67596 67696 67886 67982 68081 68182 68283 68378 63505 +13617 88974 89074 56086 51196 75032 82487 75129 75229 77489 +75320 75420 75520 75620 75718 75918 76010 76203 76297 76397 +76498 76599 76796 76895 76994 77093 77194 77291 77391 77585 +77684 77783 77883 78074 77977 76102 75815 76699 89174 89274 +89374 89474 89572 89669 91222 89765 89861 92167 89959 90057 +90151 90249 90339 90839 91344 90433 90530 90629 90729 90924 +91025 62867 24421 78037 62752 57880 78006 70652 49579 49680 +49780 49880 49980 50074 50173 50271 50370 50471 50568 50668 +50767 50861 51057 51254 51349 51925 51642 51730 51826 52015 +52576 96446 62156 14891 63804 74404 48589 866 96346 62255 +96543 96644 96743 96843 96887 96988 97079 97173 48570 47050 +47147 50968 47246 47347 47448 47644 47744 47845 47944 49925 +48043 48140 48239 48340 48440 48632 48732 48830 48930 49029 +49128 49228 49329 49429 49524 49625 49725 49825 50019 50118 +50216 50315 50416 50513 50712 50806 24380 62205 63581 51447 +63218 56814 42212 95237 44433 95336 95436 95630 95727 95828 +95929 96029 96126 96222 96320 96618 96717 96817 96861 96962 +96421 96517 15161 67864 44634 44532 45541 44732 44833 44934 +46550 47505 51418 47105 45232 45332 45729 45829 46027 46222 +46323 46423 46624 46723 46820 46921 47008 47204 47305 47406 +47602 47702 47803 47902 48001 48098 48197 48298 48398 48690 +48788 48888 48987 49086 50926 65339 7869 65437 70620 65729 +65830 65929 66028 66227 66833 66426 66527 66627 67124 67213 +67314 67414 67513 67613 67713 67903 67999 68098 68199 68300 +68395 68493 68692 68791 68892 68991 69092 69189 69288 69388 +68593 65737 65838 65632 65937 66036 66235 66841 66434 66535 +66635 67132 67221 67322 67422 67521 67621 67721 67911 68007 +68106 68207 68308 68403 68501 68700 68799 68900 68999 69100 +69197 69296 69396 69495 69590 69691 68601 5847 67028 5329 +8257 10271 6835 11070 9552 8834 9137 8519 15067 208 +63212 48528 61624 9588 46149 8870 9173 1717 8555 15103 +244 14 317 507 718 105 42310 42411 43219 43100 +42508 44021 42606 45027 42900 42999 43301 45421 43399 43499 +43600 43798 45616 43898 45105 44093 44193 44294 44391 44592 +44490 45499 44690 44791 44892 46508 45190 45290 45687 45787 +45985 46180 46281 46381 46582 46681 46778 46879 46966 48486 +45939 42706 35733 47548 66124 54937 96924 97025 97116 97210 +97294 97490 97590 97680 97391 91498 93849 91581 91682 94239 +91779 92284 91878 91979 92080 92576 92677 92773 92873 92973 +93074 93175 93275 93372 93468 93559 93653 93751 93949 94048 +94141 92477 57183 12067 27310 39284 80896 83724 88572 90693 +91198 46858 46959 80996 90793 92408 95635 100473 100669 100766 +100867 100968 95732 95833 95934 96034 96131 96227 96325 96623 +96722 96822 96866 96967 96426 47543 91295 96522 13613 48566 +47046 47143 50964 47242 47343 47444 47640 47740 47841 47940 +49921 48039 48136 48235 48336 48436 48628 48728 48826 48926 +49025 49124 49224 49325 49425 49520 49621 49721 49821 50015 +50114 50212 50311 50412 50509 50708 91494 93845 91577 91678 +94235 91775 92280 91874 91975 92076 92572 92673 92769 92869 +92969 93070 93171 93271 93368 93464 93555 93649 93747 93945 +94044 94137 92473 99031 63394 90988 91089 91189 91286 91485 +93836 91568 91669 91766 92271 91865 91966 92067 92563 92664 +92760 92860 92960 93061 93162 93262 93359 93455 93546 93640 +93738 93936 94035 92464 51137 51556 58198 50609 82610 97151 +97245 97329 97525 97625 97715 97799 97889 97984 98082 98181 +98279 97426 82710 82809 82909 83007 83107 83205 83306 83406 +83502 83601 83694 83794 83893 83985 84084 84184 84382 84479 +84574 84666 84764 84966 85065 85166 85266 85367 85463 85654 +85755 85850 85560 84282 94223 94321 94411 94508 94609 94706 +94801 94899 95000 95676 95089 95186 95285 95385 95579 95777 +95878 95978 96075 96171 96269 96567 96666 96766 96370 96466 +13566 79823 84855 100507 76142 39712 96950 97051 97142 97236 +97320 97516 97616 97706 97790 97880 97975 98073 98172 99212 +81096 82510 94428 81194 81295 81492 81592 81693 81793 81892 +81993 82090 82185 82283 82382 82577 82677 82776 82876 82974 +83074 83172 83273 83568 83661 83761 83860 83952 84051 84349 +84446 84541 84249 83469 84151 96915 97016 97107 97201 97285 +97481 97581 97671 97382 83373 94305 94525 94626 94723 94818 +94916 95017 95693 95106 95203 95302 95402 95596 95794 95895 +95995 96092 96188 96286 96584 96683 96783 96387 96483 36773 +64098 77562 89884 92190 89982 90080 91245 90174 90272 90362 +90862 91367 90456 90553 90652 90752 90947 91048 91148 91444 +91527 91628 91725 92230 91824 91925 92026 92522 92623 92719 +92819 92423 92367 28969 82480 77658 77757 77856 77956 78050 +78147 78245 78345 78442 78541 78641 78741 78837 78933 79033 +79133 79229 79327 79427 79525 79625 79724 79917 80017 80116 +81328 80214 80312 80409 80507 80603 80701 80800 61196 56267 +63866 64176 12768 15166 28069 28369 28571 28670 28771 28871 +29069 29167 29268 29368 29468 29567 30966 29763 29962 30063 +30164 30263 30364 30465 30565 30665 30766 31067 31167 31268 +32882 31465 31665 31765 31866 33583 31966 32067 32168 33056 +32262 32361 32561 32659 32760 32958 33155 33458 33252 33353 +33649 33749 33850 33949 34047 34147 34247 32461 31566 35279 +29862 30865 35742 91315 39384 40368 82746 64484 39781 100556 +37625 86330 14915 97417 36764 42153 90801 58261 66080 39483 +39584 39682 45046 45557 43962 39973 40071 42798 40167 40268 +40466 40564 40968 40663 40764 40864 42053 41060 41158 41559 +41255 41355 41455 41859 45880 41656 41954 41756 42251 42352 +43160 43041 42449 42547 42841 42940 43242 43340 43440 43541 +43739 43839 42647 45362 44968 30993 35243 83824 88672 88773 +81498 81598 81699 81799 81898 81999 82096 82191 82289 82388 +82583 82683 82782 82882 82980 83080 83178 83279 83574 83667 +83767 83866 83958 84057 84355 84452 84547 84639 84255 83475 +84157 27248 92337 51518 83923 79983 80083 80182 81394 80280 +80378 80475 80573 82547 80669 81462 81562 81663 81862 82155 +82352 82647 82944 83243 83631 83439 83343 80767 80866 80966 +81066 81164 81265 81763 81963 82060 82253 82846 83044 83142 +83538 83731 83830 84015 84114 84214 84312 84412 84509 84604 +84696 86176 84794 84996 85095 85196 85296 85397 85493 85590 +85684 85785 85880 85976 86076 86372 86869 86469 86569 86770 +86970 87070 87169 87268 87367 87467 87568 87669 86670 86276 +95716 92160 35544 35642 39851 35842 35942 36041 36142 36243 +38619 36341 36441 36540 36638 36739 36940 37737 38223 37032 +37130 37324 37525 37826 38125 38322 38418 38519 38719 38818 +38918 39018 39116 39215 39315 40299 39414 39515 39613 39904 +40002 40098 40199 42729 37926 37425 58206 1492 3697 13694 +3490 4903 5104 6206 4293 3984 4684 7507 9829 7791 +5769 2841 58483 16860 90832 95521 8876 9179 1723 8561 +15109 250 20 323 513 724 111 2631 606 911 +812 88871 88967 89067 89267 89367 89467 89565 89662 91215 +89758 89854 89952 90050 90144 90242 90332 91337 90426 90523 +90622 90722 90917 91018 91414 13600 91118 43698 29790 62211 +62716 78674 79078 96147 12114 78774 75743 96243 96341 96538 +96639 96738 96838 96882 96983 97074 97168 75943 78985 76035 +76228 76322 76422 76523 76624 76724 76821 76920 77019 77118 +77219 77316 77416 77514 77610 77709 77808 77908 78099 78197 +78297 78394 78493 78593 78693 78789 78885 79085 78002 96442 +76127 1431 3636 75840 98458 98557 98656 98750 98848 99142 +99243 99341 99437 99533 99633 99729 99830 99927 100021 100119 +100219 100318 100397 98943 12104 99041 66307 56928 82431 76131 +58180 75491 76670 73920 74020 74929 74119 74220 74318 74416 +74515 74611 74807 75003 75100 75200 75291 75391 75591 75689 +75889 75981 76174 76268 76368 76469 76570 76767 76866 76965 +77064 77165 76073 75786 56056 2910 86230 62914 62137 78870 +78966 79066 79166 79262 79360 79460 79558 79658 79757 79856 +82447 79950 80050 80149 81361 80247 80345 80442 80540 80636 +81429 81529 81630 81829 82122 82319 80734 80833 80933 81033 +81131 81232 81730 81930 82027 82220 97366 96899 97000 97091 +97185 97269 97465 8508 15056 7858 5836 5318 8246 10260 +6824 11059 9541 8823 9126 1443 3648 13645 3441 4854 +5055 4244 98974 12050 65615 70646 67011 63573 100548 100481 +100677 100774 100875 100976 79178 80390 79274 79372 79472 79570 +79670 79769 79868 82459 82725 79962 80062 80161 81373 80259 +80357 80454 80552 82526 80648 81441 81541 81642 81841 82134 +82331 82626 82923 80746 80845 80945 81045 81143 81244 81742 +81942 82039 82232 82825 85943 86039 86339 86139 86435 86932 +86532 86632 86833 87033 87133 87232 87331 87430 87530 87631 +87732 87831 87927 88028 88129 88225 88323 88416 88513 88613 +88714 88812 88908 89008 89308 89408 89603 89699 89795 89893 +89991 89108 89506 89208 86733 83023 64195 80487 80585 82559 +80681 81474 81574 81675 81874 82167 82364 82659 82758 82956 +83255 83643 83451 83355 80779 80878 80978 81078 81176 81277 +81775 81975 82072 82265 82858 83056 83154 83550 83743 83842 +83934 84033 84133 63114 65131 63312 64522 65218 64004 64796 +67803 64384 64583 64682 64985 64883 65278 65376 65668 65769 +65868 65967 66166 66772 66365 66466 66566 63706 65571 66718 +46251 46352 98367 98551 98650 98744 98842 99136 99237 99335 +99431 99527 99627 99723 99824 99921 100015 100113 100213 100312 +98937 99035 61482 46452 46653 46752 46849 46950 47534 48557 +47037 47134 47233 47334 47435 47631 47731 47832 47931 49912 +48030 48127 48226 48327 48427 48619 48719 48817 48917 49016 +49115 49215 49316 49416 49511 49612 49712 49812 50105 50203 +50302 50403 50500 51128 50955 26354 26455 100562 85738 85839 +85934 86030 86130 86426 86923 86523 86623 86824 87024 87124 +87223 87322 87421 87521 87622 87723 87822 87918 88019 88120 +88216 88314 88407 88504 88705 88803 88899 88999 89299 89399 +89594 89690 89099 89497 89199 86724 27353 30833 26856 28937 +26955 31399 31135 27459 29679 27052 27153 28461 27551 27648 +27749 27847 27948 28246 28037 28337 28539 28638 28739 28839 +29037 29135 29336 29436 29535 30934 29731 29930 30031 30132 +30231 30332 30433 30533 30633 30734 31035 31236 31433 31633 +31733 31834 33551 31934 32035 32136 32230 32329 32529 32627 +32728 32926 32429 31534 32850 29830 29889 1435 3640 13637 +1484 3689 13686 3482 4895 5096 6198 4285 3976 4676 +7499 9821 7783 5761 2833 63607 35442 66281 29989 30090 +30191 30290 30391 30492 30592 30692 30793 30892 31094 31194 +31295 32909 31492 31692 31792 31893 33610 31993 32094 32195 +33083 32289 32388 32588 32686 32787 32985 33182 33485 33279 +33380 33676 33776 33877 33976 34074 34174 34274 34365 38000 +34464 34564 34663 34760 34860 34956 35055 35152 35453 35352 +32488 31593 35306 37200 99026 62391 66967 63904 12055 98063 +98452 98161 98260 98358 98542 98641 98735 98833 99127 99228 +99326 99422 99518 99618 99714 99815 99912 100006 100104 100204 +100303 98928 98443 91598 91699 94256 91796 92301 91895 91996 +92097 92494 92593 92694 92790 92890 92990 93091 93192 93292 +93389 93485 93576 93670 93768 93866 93966 94065 94158 94346 +94443 94544 94641 50006 71131 27226 65608 67004 1418 37224 +95740 95841 95942 96042 96139 96235 96333 96530 96631 96730 +96830 96874 96975 97066 96434 97759 99193 97843 97933 98028 +98126 98225 98323 98507 98606 98700 98798 99092 99291 99387 +98893 98408 98990 57809 57923 2925 12520 21913 22014 29488 +34841 42113 49284 49385 57364 57465 58475 66454 66555 69585 +70696 74837 75948 76857 80190 81402 81503 91300 94936 95037 +96249 100289 3025 12317 28275 30901 31002 31103 34941 40193 +40294 52010 65645 73624 79785 81603 81704 88370 95541 79884 +63797 63401 67041 82475 82741 79978 80078 80177 81389 80275 +80373 80470 80568 82542 80664 81457 81557 81658 81857 82150 +82347 82642 82939 83238 83434 83338 80762 80861 80961 81061 +81159 81260 81758 81958 82055 82248 82841 83039 83137 83533 +63900 28066 28366 28568 28667 28768 28868 29066 29164 29265 +29365 29465 29564 30963 29760 29959 30060 30161 30260 30361 +30462 30562 30662 30763 31064 31164 31265 32879 31462 31662 +31762 31863 33580 31963 32064 32165 33053 32259 32358 32558 +32656 32757 32955 33152 33455 33249 33350 33646 33746 33847 +33946 34044 34144 34244 32458 31563 35276 29859 30862 95713 +76667 73917 74017 74116 74217 74315 74413 74512 74608 74804 +75000 75097 75197 75288 75388 75588 75686 75886 75978 76171 +76265 76365 76466 76567 76764 76863 76962 76070 75783 98971 +96527 63398 93616 94296 95651 93710 95479 93808 93906 94006 +94105 94198 94386 94483 94584 94681 94776 94874 94975 95064 +95161 95260 95360 95554 95752 95853 95953 63564 62578 95505 +45583 62483 95664 84630 84722 86202 84820 85022 85121 85222 +85322 85423 85519 85616 85710 85811 85906 86002 86102 86398 +86895 86495 86595 86796 86996 87096 87195 87294 87393 87493 +87594 87695 87794 87890 87991 88092 88188 88286 88379 88476 +86696 86302 66258 70708 63408 31203 31304 51100 76956 81804 +12416 68471 12515 12615 12815 12914 13015 13214 15000 17288 +13114 15434 13311 13412 13512 13813 13909 14008 14105 14204 +15213 14300 14399 16690 14499 14600 14802 14699 15297 15495 +15596 15999 15794 15894 16289 16390 16491 17885 16889 16990 +17089 17190 17389 17490 17687 17784 17986 18184 18285 18382 +18483 18584 18685 17586 16590 15694 18085 12714 16188 16089 +32918 63361 31501 31701 31801 31902 33619 37209 32002 32103 +32204 33092 32298 32397 32597 32695 32796 32994 33191 33494 +33288 33389 33685 33785 33886 33985 34083 34183 34283 34374 +38009 34473 34573 34672 34769 34869 34965 35064 35161 35462 +35560 35760 35959 36161 36259 35361 35860 36060 32497 35660 +61082 37170 95126 95223 95322 95422 95616 95814 95915 96015 +96112 96208 96306 96604 96703 96803 96407 96503 68569 68768 +68867 68968 69067 69168 69265 69364 69464 69563 69658 69759 +69855 69955 70052 70153 70249 70350 70450 70550 70751 70851 +70950 71047 71146 71245 71541 71638 72021 72120 71830 71930 +71733 86256 81903 82004 83384 82101 82196 82294 82393 82588 +82688 82787 82887 82985 83085 83183 83284 83579 83672 83772 +83871 83963 84062 84360 84457 84552 84644 84742 84944 85043 +85144 85244 85345 84260 83480 77055 31602 77154 77255 77352 +77452 79811 77550 77646 77745 77844 77944 78135 78233 78333 +78430 78529 78629 78729 78825 78921 79021 79121 79217 79315 +79415 79513 79613 79712 79905 80005 80104 81316 80202 80300 +80397 56093 56295 67053 78990 76040 76233 76327 76427 76528 +76629 76729 76826 76925 77024 77123 77224 77321 77421 77519 +77615 77714 77813 77913 78104 78202 78302 78399 78498 78598 +78698 78794 78890 79090 79186 46116 19566 65199 63486 67157 +35037 35136 39702 37615 35233 35534 35632 39841 35832 35932 +36031 36132 36233 38609 36331 36431 36530 36628 36729 36930 +37727 38213 37120 37314 37515 37816 38115 38312 38408 38509 +38709 38808 38908 39008 39106 39205 39305 39404 39505 39603 +37916 37415 35433 37022 53127 67246 67347 67447 67546 67646 +67746 70009 67936 68032 68131 68232 68333 68428 68526 68725 +68824 68925 69024 69125 69222 69321 69421 69520 69615 69716 +69812 69912 70110 70206 70307 70407 70507 70808 70907 71004 +68626 51297 51392 51968 52453 51685 51773 51869 52058 52157 +52258 52965 52358 52652 52753 52849 53028 53228 5345 93619 +94299 8273 95654 93713 95482 93811 93909 94009 94108 94201 +94389 94486 94587 94684 94779 94877 94978 95067 95164 95263 +95363 95557 95755 95856 95956 96053 10287 6851 11086 9568 +8850 9153 8535 15083 224 52100 52199 52300 53007 52400 +52694 52795 52891 53070 53169 53270 53368 53565 53665 53761 +53845 54137 54037 54446 53940 54237 52495 58534 12163 594 +63567 24025 38250 62581 60890 64307 63667 66679 61389 61587 +61688 65179 65092 62083 62677 63075 63273 63965 64757 64345 +64544 64946 64844 64643 62281 4180 5564 1404 493 1200 +1096 1594 1694 1992 1892 2092 2191 2292 2593 2795 +3092 3192 3293 3382 3584 3785 3884 5661 4083 4381 +4482 4579 4777 5174 5375 5465 5860 6061 6263 5961 +4976 2391 2492 27263 43110 40394 78066 100586 61187 78163 +78261 78361 78458 78557 78657 78757 78853 78949 79049 79149 +79245 79343 79443 79541 79641 79740 79839 79933 80033 80132 +81344 80230 80328 80425 80523 80619 81412 81512 81613 81812 +80717 80816 80916 81016 81114 81215 81713 81913 63368 90386 +90886 91391 90480 90577 90676 90776 92391 90971 91072 91172 +91269 91468 91551 91652 91749 92254 91848 91949 92050 92546 +92647 92743 92843 92943 93044 93145 93245 93342 93438 93529 +92447 77503 75334 75434 75534 75634 75732 75932 76024 76217 +76311 76411 76512 76613 76810 76909 77008 77107 77208 77305 +77405 77599 77698 77797 77897 78088 78186 78286 78383 78482 +78582 78682 77991 76116 75829 97349 97446 97545 97645 97735 +97819 97909 98004 98102 98201 98299 98483 98582 98384 82569 +69680 69781 71366 69877 69977 70074 70175 70271 70372 70472 +70572 70773 70873 70972 73637 71952 71069 71168 71267 71563 +71660 72043 72142 72235 72332 72533 72624 72724 72432 74645 +71852 92148 40492 40590 40994 40689 40790 40890 42079 41086 +41184 41585 41281 41381 41481 41885 45906 41682 41980 41782 +42179 42277 42378 43186 43067 42475 43988 42573 44994 42867 +42966 43268 45388 43366 43466 43567 43765 43865 44060 44160 +44261 44358 44559 44457 45466 44657 44758 44859 46475 45157 +45257 45654 45754 42673 57201 66323 63590 55822 66890 58772 +61735 62724 58872 59174 61437 58969 59069 64256 59263 59362 +59463 59563 62230 60455 61038 60357 59861 62432 59661 59761 +59962 61138 61836 60263 60157 60657 60839 61338 61536 61637 +62032 62626 61238 63024 62823 60555 60755 61936 62530 60062 +62331 88463 88560 88660 88761 92325 90820 88859 88955 89055 +89255 89355 89455 89650 91203 89746 89842 89940 90038 90132 +90230 90320 91325 90414 90511 90610 90710 90905 91006 91106 +89155 33106 12620 22720 39789 49485 53424 53525 66655 70291 +7569 9891 80288 90992 91093 2903 91193 91290 91489 93840 +91572 91673 91770 92275 91869 91970 92071 92567 92668 92764 +92864 92964 93065 93166 93266 93363 93459 93550 93644 93742 +93940 94039 94132 92468 8503 15051 7853 5831 5313 8241 +10255 6819 11054 9536 8818 9121 70703 67048 67152 67241 +67342 67442 67541 67641 67741 70004 67931 68027 68126 68227 +68328 68423 68521 68720 68819 68920 69019 69120 69217 69316 +69416 69515 69610 69711 69807 69907 70105 70201 70302 70402 +70502 70803 70902 68621 80386 80483 80581 82555 80677 81470 +81570 81671 81870 82163 82360 82655 82754 82952 83251 83639 +83447 83351 80775 80874 80974 81074 81172 81273 81771 81971 +82068 82261 82854 83052 83150 83546 83739 83838 51457 92196 +92345 75844 62805 19493 53621 53721 53817 57692 54980 53901 +54502 53996 54193 54293 54686 55075 55169 55362 55656 55554 +55265 55460 56583 54879 54093 3718 13715 3511 4924 5125 +6227 4314 4005 4705 7528 9850 7812 5790 5272 8200 +10214 6778 11013 9495 67848 12820 12919 13020 13219 15005 +17293 13119 15439 13316 13417 13517 13818 13914 14013 14110 +14209 15218 14305 14404 16695 14504 14605 14807 14704 15302 +15500 15601 16004 15799 15899 16294 16395 16496 17890 16894 +16995 17094 17195 17394 17495 17692 17789 17991 18189 18290 +18387 18488 18589 18690 18787 18888 17591 16595 15699 18090 +1156 64429 70629 70604 64628 64727 65030 64928 65323 65421 +65713 65814 65913 66012 66211 66817 66410 66511 66611 67108 +67197 67298 67398 67497 67597 67697 67887 67983 68082 68183 +68284 68379 59155 63506 13618 88975 89075 56087 51197 75033 +82488 75130 75230 77490 75321 75421 75521 75621 75719 75919 +76011 76204 76298 76398 76499 76600 76797 76896 76995 77094 +77195 77292 77392 77586 77685 77784 77884 78075 77978 76103 +75816 76700 35315 61885 89175 89275 89375 89475 89573 89670 +91223 89766 89862 92168 89960 90058 90152 90250 90340 90840 +91345 90434 90531 90630 90730 90925 91026 61318 62868 24422 +91421 78038 62753 57881 78007 54391 54783 98462 98561 98660 +98754 98852 99146 99247 99345 99441 99537 99637 99733 99834 +99931 100025 100123 100223 100322 100401 100597 98947 63174 70653 +49580 49681 49781 49881 49981 50075 50174 50272 50371 50472 +50569 50669 50768 50862 51058 51255 51350 51926 51643 51731 +51827 52016 52577 74 377 567 778 165 1777 2685 +660 1360 449 1052 1550 1650 1948 1848 2048 2147 +2248 2751 3048 3148 3249 3338 3540 3741 3840 2347 +2448 965 2549 96447 100522 51141 52521 51560 62157 14892 +22213 22313 22411 22510 22608 22806 28092 22903 26699 22997 +23095 23195 23293 23394 23494 23590 23980 23688 23788 24087 +23882 24180 24279 24481 24580 24781 24875 24973 25071 25172 +25267 25367 25559 25656 24681 26480 25467 62874 63805 74405 +48590 867 96347 95508 62256 96544 96645 96744 96844 96888 +96989 97080 97174 24398 48571 47051 47148 51461 50969 47247 +47348 47449 47645 47745 47846 47945 49926 48044 48141 48240 +48341 48441 48633 48733 48831 48931 49030 49129 49229 49330 +49430 49525 49626 49726 49826 50020 50119 50217 50316 50417 +50514 50713 50807 45054 45565 43970 39981 40079 42806 40175 +40276 40376 40474 40572 40976 40671 40772 40872 42061 41068 +41166 41567 41263 41363 41463 41867 45888 41664 41962 41764 +42161 42259 42360 43168 43049 42457 42555 44976 42849 42948 +43250 43348 43448 43549 43747 43847 44042 44142 44243 44340 +44541 42655 66879 57734 6661 12719 24381 62206 63582 36789 +51448 12108 16193 57968 100388 63219 100467 100663 100760 100861 +100962 55743 55641 57854 55833 56815 55928 58012 56016 59004 +56724 56218 56418 59109 57112 57311 57412 57512 57613 58112 +58311 58614 58410 58707 58807 58904 59198 59297 59398 59498 +59796 59596 59696 59897 59997 57212 60939 63182 57012 9989 +6753 6954 7055 7155 7354 7454 7654 7752 7952 8049 +8149 8350 8448 8649 8749 8950 9252 9353 9451 9652 +9747 10046 10146 10345 10445 11432 10538 10638 10738 10837 +10938 11233 11334 11532 11630 11722 11819 11919 12185 7256 +9050 42213 57565 57666 66958 95238 100591 44434 95337 95437 +95631 95728 95829 95930 96030 96127 96223 96321 96619 96718 +96818 96862 96963 96422 96518 15162 67865 98768 98866 99059 +99160 99261 99359 99455 99551 99651 99747 99848 99945 100039 +100137 100237 100336 100415 100611 100708 100809 100910 71755 44635 +44533 45542 44733 44834 44935 46551 47506 51419 47106 45233 +45333 45730 45830 46028 46223 46324 46424 46625 46724 46821 +46922 47009 47205 47306 47407 47603 47703 47804 47903 48002 +48099 48198 48299 48399 48691 48789 48889 48988 49087 49187 +49288 50927 65340 7870 65438 70621 65730 65831 65930 66029 +66228 66834 66427 66528 66628 67125 67214 67315 67415 67514 +67614 67714 67904 68000 68099 68200 68301 68396 68494 68693 +68792 68893 68992 69093 69190 69289 69389 69488 68594 65738 +65839 65633 65938 66037 66236 66842 66435 66536 66636 67133 +67222 67323 67423 67522 67622 67722 67912 68008 68107 68208 +68309 68404 68502 68701 68800 68901 69000 69101 69198 69297 +69397 69496 69591 69692 68602 5848 67029 5330 8258 10272 +6836 11071 9553 8835 9138 8520 15068 209 99070 99171 +99272 99370 99466 99562 99662 99758 99859 99956 100050 100148 +100248 100347 100426 100622 100719 100820 100921 29587 63213 30986 +29783 29982 30083 30184 30283 30384 30485 30585 30685 30786 +30885 31087 31187 31288 32902 31485 31685 31785 31886 33603 +31986 32087 32188 33076 32282 32381 32581 32679 32780 32978 +33175 33478 33272 33373 33669 33769 33870 33969 34067 34167 +34267 34358 37993 34457 34557 34656 34753 34853 34949 35048 +32481 31586 35299 24038 99045 48529 61126 58065 58165 59057 +60992 58364 58667 58463 58760 61723 58860 59162 61425 58957 +64244 59251 59350 59451 59551 62218 60443 61026 60345 59849 +62420 59649 59749 59950 61824 60251 60145 60645 60827 61326 +61524 61625 62020 61226 60543 60743 61924 60050 62319 62117 +61449 9589 63826 46150 8871 9174 1718 8556 15104 245 +15 318 508 719 106 2626 42311 42412 43220 43101 +42509 44022 42607 45028 42901 43000 43302 45422 43400 43500 +43601 43799 45617 43899 45106 44094 44194 44295 44392 44593 +44491 45500 44691 44792 44893 46509 45191 45291 45688 45788 +45986 46181 46282 46382 46583 46682 46779 46880 46967 48487 +45940 42707 35734 28412 7185 3122 3222 3323 3412 6682 +3614 3815 3914 5691 4113 4210 4411 4512 4609 4807 +5204 5405 5495 5594 6491 5890 6091 6293 6390 6590 +6883 7084 7283 7383 7681 7881 5991 6984 7583 5006 +9918 47549 83390 56937 66125 54938 96925 97026 97117 97211 +97295 97491 97591 97681 97392 96932 97033 97124 97218 97302 +97498 97598 97688 97772 97399 18880 18981 91499 80691 80789 +80888 80988 81088 82502 81186 81287 81484 81584 81685 81785 +81884 81985 82082 82177 82275 82374 82669 82768 82868 82966 +83066 83164 83265 83560 83653 83753 83852 83944 84043 84341 +84438 84241 83461 84143 83365 57900 19080 20595 45586 19178 +19276 19377 19473 19671 19771 20765 19871 19972 20071 20170 +20268 20465 20665 20865 20966 21063 21163 21261 21361 21462 +21563 21764 22067 21864 21965 22671 22164 22264 22362 22461 +22559 22757 22854 22948 23046 23146 23244 23345 23445 23541 +23639 23739 20368 21697 93850 91582 91683 94240 91780 92285 +91879 91980 92081 92577 92678 92774 92874 92974 93075 93176 +93276 93373 93469 93560 93654 93752 93950 94049 94142 92478 +97256 19514 97340 97437 97536 97636 97726 97810 97900 97995 +98093 98192 98290 98375 57184 12068 64113 27311 95453 28917 +31508 31609 37265 39285 40901 65747 65848 71100 72211 78877 +80897 83725 88573 89583 89684 90694 91199 97158 98774 99380 +6863 15145 46859 46960 49081 71604 80997 88269 90794 98167 +99783 99884 79279 79380 90591 92409 49180 98266 95636 100474 +100670 100767 100868 100969 95733 95834 95935 96035 96132 96228 +96326 96624 96723 96823 96867 96968 96427 13607 98966 47544 +58202 66277 49280 49381 91296 96523 49481 13614 51193 49576 +49677 49777 49877 49977 50071 50170 50268 50367 50468 50565 +50665 50764 50858 51054 51251 51346 51922 51639 51727 51823 +52573 48567 47047 47144 50965 47243 47344 47445 47641 47741 +47842 47941 49922 48040 48137 48236 48337 48437 48629 48729 +48827 48927 49026 49125 49225 49326 49426 49521 49622 49722 +49822 50016 50115 50213 50312 50413 50510 50709 50803 91495 +93846 91578 91679 94236 91776 92281 91875 91976 92077 92573 +92674 92770 92870 92970 93071 93172 93272 93369 93465 93556 +93650 93748 93946 94045 94138 92474 90690 90790 92405 90985 +91086 91186 91283 91482 93833 91565 91666 91763 92268 91862 +91963 92064 92560 92661 92757 92857 92957 93058 93159 93259 +93356 93452 93543 93637 93735 93933 94032 92461 91312 98364 +98548 98647 98741 98839 99133 99234 99332 99428 99524 99624 +99720 99821 99918 100012 100110 100210 100309 98934 99032 98449 +1415 65642 88367 63395 92145 88460 88557 88657 88758 92322 +90817 88856 88952 89052 89252 89352 89452 89647 89743 89839 +89937 90035 90129 90227 90317 91322 90411 90508 90607 90707 +90902 91003 91103 89152 90989 91090 91190 91287 91486 93837 +91569 91670 91767 92272 91866 91967 92068 92564 92665 92761 +92861 92961 93062 93163 93263 93360 93456 93547 93641 93739 +93937 94036 92465 51138 51557 28914 79377 58199 79477 79575 +79675 79774 79873 82464 82730 79967 80067 80166 81378 80264 +80362 80459 80557 82531 80653 81446 81546 81647 81846 82139 +82336 82631 82928 83227 83327 80751 80850 80950 81050 81148 +81249 81747 81947 82044 82237 82830 83126 50610 12026 79480 +82611 79578 79678 79777 79876 82467 82733 79970 80070 80169 +81381 80267 80365 80462 80560 82534 80656 81449 81549 81650 +81849 82142 82339 82634 82931 83230 83426 83330 80754 80853 +80953 81053 81151 81252 81750 81950 82047 82240 82833 83031 +83129 97152 97246 97330 97526 97626 97716 97800 97890 97985 +98083 98182 98280 97427 63420 82711 82810 82910 83008 83108 +83206 83307 83407 83503 83602 83695 83795 83894 83986 84085 +84185 84383 84480 84575 84667 84765 84967 85066 85167 85267 +85368 85464 85655 85756 85851 85561 84283 94224 94322 94412 +94509 94610 94707 94802 94900 95001 95677 95090 95187 95286 +95386 95580 95778 95879 95979 96076 96172 96270 96568 96667 +96767 96371 96467 13567 95472 1467 3672 13669 3465 4878 +5079 6181 4268 3959 4659 7482 9804 99476 99572 99672 +99768 99869 99966 100060 100158 100258 100357 100436 100632 100729 +100830 100931 1504 3709 13706 3502 4915 5116 6218 4305 +3996 4696 7519 9841 7803 5781 5263 8191 10205 6769 +2853 79824 58496 89550 84856 42784 38473 38574 38674 42039 +43948 38774 44954 38873 38973 39073 40550 39171 39270 39370 +40354 39767 42139 39469 39570 39668 39959 40057 40153 40254 +40452 40954 40649 40750 40850 41046 41144 41545 41241 41341 +41441 41845 45866 41642 41940 41742 42237 42338 43027 42435 +42533 42827 42926 43228 42633 46076 12085 11098 12095 9580 +8862 9165 8547 15095 236 6 309 710 2897 100508 +76143 42090 39713 36804 5544 5643 6540 5740 5939 6140 +6342 6439 6639 9967 6731 6932 7133 7332 7432 7632 +7730 7930 8027 8127 8328 8426 8627 8727 8928 9230 +9331 9429 9630 9725 10024 10124 10323 10423 10516 10616 +10716 10815 10916 11211 11312 7234 9028 6040 11117 71701 +71796 71893 72084 72183 72276 72373 73787 72574 73678 72665 +72765 74345 72859 72960 73157 73257 73358 73458 73556 73849 +74048 74149 74247 74444 74540 73949 72473 73058 74686 286 +848 1138 56 359 549 760 147 2667 642 1342 +431 1034 1532 1632 1930 1830 2030 2129 2230 2733 +3030 2329 2430 947 2531 2963 91255 96951 97052 97143 +97237 97321 97517 97617 97707 97791 97881 97976 98074 98173 +99213 1759 90184 90282 90372 90872 91377 90466 90563 90662 +90762 92377 90957 91058 91158 91454 91537 91638 91735 92240 +91834 91935 92036 92532 92633 92729 92829 92929 93030 93131 +93231 93328 92433 7033 81097 82511 94429 98872 81195 81296 +81493 81593 81694 81794 81893 81994 82091 82186 82284 82383 +82578 82678 82777 82877 82975 83075 83173 83274 83569 83662 +83762 83861 83953 84052 84350 84447 84542 84250 83470 84152 +99065 99166 99267 99365 99461 99557 99657 99753 99854 99951 +100045 100143 100243 100342 100421 100617 100714 100815 100916 96916 +97017 97108 97202 97286 97482 97582 97672 97383 83374 94306 +94526 94627 94724 94819 94917 95018 95694 95107 95204 95303 +95403 95597 95795 95896 95996 96093 96189 96287 96585 96684 +96784 96388 96484 36774 95495 64099 92200 99981 100075 100173 +100273 100372 100451 100647 100744 100845 100946 13584 10398 70998 +77563 89885 25648 92191 89983 90081 91246 90175 90273 90363 +90863 91368 90457 90554 90653 90753 90948 91049 91149 91445 +91528 91629 91726 92231 91825 91926 92027 92523 92624 92720 +92820 92920 93021 93122 92424 56288 92316 35716 53116 53215 +53316 53414 53515 53611 53711 53807 57682 53891 54492 53986 +54183 54283 54676 55065 55159 55352 55255 55450 56573 54869 +54083 54381 54773 54576 54970 62177 92368 72304 72401 73815 +72602 73706 72693 72793 74373 72887 72988 73086 73185 73285 +73386 73486 73584 73877 74076 74177 74275 74472 74568 74764 +74960 75057 75157 75248 75348 75548 74886 75448 73977 74714 +25745 25938 25839 26038 26642 26134 26233 26331 26432 27330 +30810 26833 31112 27436 27029 27130 28438 27528 27625 27726 +27824 27925 28014 28314 28516 28615 28716 28816 29014 29112 +29313 29413 30911 29708 29907 30008 30109 30208 30309 30410 +30510 30610 30711 31012 31213 32827 29807 29213 29656 26932 +29512 66311 63891 16094 93518 93609 94289 93703 93801 93899 +93999 94098 94191 94379 94476 94577 94674 94769 94867 94968 +95057 95154 95253 95353 95547 28970 10498 82481 73663 91237 +77659 77758 77857 77957 78051 78148 78246 78346 78443 78542 +78642 78742 78838 78934 79034 79134 79230 79328 79428 79526 +79626 79725 79918 80018 80117 81329 80215 80313 80410 80508 +80604 80702 80801 80901 21625 89780 89876 92182 89974 90072 +90166 90264 90354 90854 91359 90448 90545 90644 90744 90939 +91040 91140 91436 91519 91620 91717 92222 91816 91917 92018 +92415 92359 61197 56268 63867 91125 62486 31376 28223 62301 +11485 50613 43146 64177 10591 10691 10791 10890 10991 11192 +11286 11387 12271 11585 11683 11775 11872 11972 12370 12469 +12569 12769 12868 12969 13168 14954 13068 15388 13265 13366 +13466 13767 13863 13962 14059 14158 15167 14254 14353 14453 +14554 14756 14653 15251 28070 28370 28572 28671 28772 28872 +29070 29168 29269 29369 29469 29568 30967 29764 29963 30064 +30165 30264 30365 30466 30566 30666 30767 31068 31168 31269 +32883 31466 31666 31766 31867 33584 31967 32068 32169 33057 +32263 32362 32562 32660 32761 32959 33156 33459 33253 33354 +33650 33750 33851 33950 34048 34148 34248 32462 31567 35280 +29863 30866 71978 84916 66755 87965 88066 88167 71095 74033 +71194 71293 71589 71686 71878 72069 72168 72261 72358 73772 +72559 72650 72750 72844 72945 73142 73242 73343 73443 73541 +73834 74134 73934 72458 73043 74671 74843 16824 35743 88263 +88361 92139 88454 88551 88651 88752 90811 88850 88946 89046 +89246 89346 89446 89641 89737 89833 89931 90029 90123 90221 +90311 91316 90405 90502 90601 90701 89146 89544 34430 38065 +34529 34629 34728 34825 34925 35021 35120 37599 35217 35518 +35616 39825 35816 36015 36116 36217 36315 36415 36514 36612 +36713 36914 37711 38197 37104 37298 37499 37800 38099 38296 +38392 38493 38693 38792 38892 38992 39090 39189 39289 37900 +37399 35417 37006 35916 51479 64833 67840 64421 64620 64719 +65022 64920 65315 65413 65705 65806 65905 66004 66203 66809 +66402 66503 66603 67100 67189 67290 67390 67489 67589 67689 +67879 67975 68074 68276 68175 296 858 1148 66 369 +559 770 157 1769 2677 652 1352 441 1044 1542 +1642 1940 1840 2040 2139 2240 2743 3040 3140 3241 +2339 2440 957 2541 2973 1106 2217 2318 14034 39385 +51202 69281 87360 87865 65947 2417 2518 2619 2821 78973 +79073 79173 79269 79367 79467 79565 79665 79764 79863 82454 +82720 79957 80057 80156 81368 80254 80352 80449 80547 82521 +80643 81436 81536 81637 81836 82129 82326 82621 80741 80840 +80940 81040 81138 81239 81737 81937 82034 82227 82820 7181 +3118 3218 3319 3408 6678 3610 3811 3910 5687 4109 +4206 4407 4508 4605 4803 5200 5401 5491 5590 6487 +5886 6087 6289 6386 6586 6879 7080 7279 7379 7677 +5987 6980 7579 5002 9914 89680 91233 89776 89872 92178 +89970 90068 90162 90260 90350 90850 91355 90444 90541 90640 +90740 90935 91036 91136 91432 91515 91616 91713 92218 91812 +91913 92014 92355 87961 88062 88163 88259 88357 92135 88450 +88547 88647 88748 90807 88846 88942 89042 89342 89442 89637 +89733 89829 89927 90025 90119 90217 90307 90401 90498 90597 +89142 89540 292 854 1144 62 365 555 766 153 +2673 648 1348 437 1040 1538 1638 1936 1836 2036 +2135 2236 2739 3036 3136 3237 2335 2436 953 2537 +2969 1604 1704 2002 1902 2102 2201 2302 2603 2805 +3102 3202 3303 3392 3594 3795 3894 5671 4093 4190 +4391 4492 4589 4787 5184 5385 5475 5574 6471 5870 +6071 6273 6370 6570 5971 4986 9898 66046 66245 66851 +66444 66545 66645 67142 67231 67332 67432 67531 67631 67731 +69994 67921 68017 68116 68217 68318 68413 68511 68710 68809 +68910 69009 69110 69207 69306 69406 69505 69600 69701 69797 +69897 70095 68611 5716 1608 58527 1708 2006 6666 1906 +2106 2205 2306 2405 2506 2607 2809 3106 3206 3307 +3396 3598 3799 3898 5675 4097 4194 4395 4496 4593 +4791 5188 5389 5479 5578 6475 5874 6075 6277 6374 +6574 5975 4990 9902 16848 40369 62148 82747 13577 14131 +14230 15239 14326 14425 16716 14525 14626 14828 14725 15026 +15323 15521 15622 16025 15720 15820 15920 18111 16115 16315 +16416 16517 19799 17911 16915 17016 17115 17216 17415 17516 +17713 17810 18012 18210 18311 18408 18509 18610 18711 18808 +18909 19008 20523 19106 19204 19305 19401 19599 19699 19900 +19999 17612 17314 16616 19500 16214 64485 39782 43827 45645 +66118 43927 45134 44122 44222 44323 44420 44621 44519 45528 +44719 44820 44921 46537 47492 47092 45219 45319 45716 45816 +46014 46209 46310 46410 46611 46710 46807 46908 46995 47191 +47292 47393 47589 47689 47790 47889 47988 48085 48184 48285 +48385 48515 50913 27172 63927 44963 100557 35709 41097 41195 +41596 41292 41392 41492 41896 45917 41693 41991 41793 42190 +46127 42288 42389 43197 43078 42486 43999 42584 45005 42878 +42977 43279 45399 43377 43477 43578 43776 45594 43876 45083 +44071 44171 44272 44369 44570 44468 45477 44668 44769 44870 +46486 45168 45268 45665 45765 45963 46158 46259 46359 42684 +37626 100488 100684 100781 100882 100983 28955 2881 39806 86331 +14916 69380 69480 69579 69674 69775 71360 69871 69971 70068 +70169 70265 70366 70466 70566 70767 70867 70966 73631 71063 +71162 71261 71557 71654 72037 72136 72229 72326 72527 72426 +74639 71846 97418 56916 36765 42154 74038 100085 87459 87559 +87660 87761 91307 87860 87956 88057 88158 88254 88352 92130 +88445 88542 88642 88743 90802 88841 88937 89037 89337 89437 +89632 89728 89824 89922 90020 90114 90212 90302 90396 89137 +89535 89237 58262 100183 100283 100382 100461 100657 100754 100855 +100956 66081 38593 64202 39484 39585 7191 56519 39683 45047 +45558 43963 39974 40072 42799 40168 40269 40467 40565 40969 +40664 40765 40865 42054 41061 41159 41560 41256 41356 41456 +41860 45881 41657 41955 41757 42252 42353 43161 43042 42450 +42548 42842 42941 43243 43341 43441 43542 43740 43840 42648 +73740 45363 46091 61176 44969 30994 14861 3530 35244 83825 +88673 88774 93824 81499 81599 81700 81800 81899 82000 82097 +82192 82290 82389 82584 82684 82783 82883 82981 83081 83179 +83280 83575 83668 83768 83867 83959 84058 84356 84453 84548 +84640 84256 83476 97252 97336 97532 97632 97722 97806 97896 +97991 98089 98188 98286 70638 84158 27249 92338 51519 83924 +79984 80084 80183 81395 80281 80379 80476 80574 82548 80670 +81463 81563 81664 81863 82156 82353 82648 82945 83244 83632 +83440 83344 80768 80867 80967 81067 81165 81266 81764 81964 +82061 82254 82847 83045 83143 83539 83732 83831 84016 84115 +84215 84313 84413 84510 84605 84697 86177 84795 84997 85096 +85197 85297 85398 85494 85591 85685 85786 85881 85977 86077 +86373 86870 86470 86570 86771 86971 87071 87170 87269 87368 +87468 87569 87670 87769 86671 86277 95717 66136 92349 95527 +92161 4943 71199 35545 35643 39852 35843 35943 36042 36143 +36244 38620 36342 36442 36541 36639 36740 36941 37738 38224 +37033 37131 37325 37526 37827 38126 38323 38419 38520 38720 +38819 38919 39019 39117 39216 39316 40300 39415 39516 39614 +39905 40003 40099 40200 42730 37927 37426 58207 5144 6246 +4333 4024 4724 7547 9869 7831 5809 5291 8219 10233 +6797 11032 9514 8796 9099 71749 95667 1493 3698 13695 +3491 4904 5105 6207 4294 3985 4685 7508 9830 7792 +5770 5252 2842 66101 58484 71298 71594 71691 71786 71883 +72074 72173 72266 72363 73777 72564 73668 72655 72755 72849 +72950 73147 73247 73348 73448 73546 73839 74139 74237 73939 +72463 73048 74676 74848 71983 97374 16861 31708 55140 90833 +56932 95522 8877 9180 1724 8562 15110 251 21 324 +514 725 112 2632 607 912 813 12029 71494 31808 +31909 33626 88872 93922 37216 88968 89068 89268 89368 89468 +89566 89663 91216 89759 89855 89953 90051 90145 90243 90333 +91338 90427 90524 90623 90723 90918 91019 91415 13601 91119 +94022 94121 94214 94312 94402 94499 94600 94697 94792 94890 +94991 95080 95177 95276 95376 95570 95768 95869 95969 96066 +96162 96260 96558 96657 96361 96457 32009 32110 32211 33099 +32305 32404 32604 32702 32803 33001 35322 33198 33501 33295 +33396 33692 33792 33893 33992 34090 34190 34290 34381 38016 +34480 34580 34679 34776 34876 34972 35071 35168 35469 35567 +35767 35966 36168 36266 36366 36465 36563 36664 36865 35368 +35867 36067 32504 35667 43699 55994 57190 55330 55234 56648 +57757 55427 56793 57990 56990 55525 57946 55721 55619 57832 +55906 56702 56196 56396 59087 57090 57490 57591 58090 58289 +58388 58685 58785 56497 57289 58592 57390 8278 13631 29791 +62212 62717 78675 79079 79483 82614 83624 89987 96148 12115 +78775 75744 79581 58269 79681 2916 96244 79780 79879 82470 +82736 79973 80073 80172 81384 80270 80368 80465 80563 82537 +80659 81452 81552 81653 81852 82145 82342 82637 82934 83233 +83429 83333 80757 80856 80956 81056 81154 81255 81753 81953 +82050 82243 82836 83034 83132 83528 96342 96539 96640 96739 +96839 96883 96984 97075 97169 62910 75944 78986 76036 76229 +76323 76423 76524 76625 76725 76822 76921 77020 77119 77220 +77317 77417 77515 77611 77710 77809 77909 78100 78198 78298 +78395 78494 78594 78694 78790 78886 79086 78003 96443 76128 +1432 3637 75841 98459 98558 98657 98751 98849 99143 99244 +99342 99438 99534 99634 99730 99831 99928 100022 100120 100220 +100319 100398 98944 12105 99042 97155 63417 66308 97249 97333 +97529 97629 97719 97803 97893 97988 98086 98185 98283 56929 +68066 68165 68266 68367 70687 68462 68560 68759 68858 68959 +69058 69159 69256 69355 69455 69554 69649 69750 69846 69946 +70043 70144 70240 70341 70441 70541 70742 70842 70941 71038 +71137 71236 71532 71629 71821 71921 68660 71335 71724 92812 +98961 65112 92912 82432 95461 76132 93012 93113 93214 93314 +93411 93507 93598 93692 93790 93888 93988 94087 94180 94368 +94465 94566 94663 94758 94856 94957 95046 95143 63388 64078 +97430 94278 64663 62601 58181 62103 62697 63095 63293 64503 +63985 64777 67784 64365 64564 64966 64864 65259 65357 63687 +65552 66699 64327 75492 76671 73921 74021 74930 74120 74221 +74319 74417 74516 74612 74808 75004 75101 75201 75292 75392 +75592 75690 75890 75982 76175 76269 76369 76470 76571 76768 +76867 76966 77065 77166 76074 75787 56057 8882 9185 95659 +2911 1729 8567 15115 256 26 329 519 730 117 +2637 612 917 818 2933 93718 95487 93816 93914 94014 +94113 94206 94394 94491 94592 94689 94784 94882 94983 95072 +95169 95268 95368 95562 95760 95861 95961 96058 96154 86231 +62915 51547 56257 62138 78871 78967 79067 79167 79263 79361 +79461 79559 79659 79758 79857 82448 79951 80051 80150 81362 +80248 80346 80443 80541 80637 81430 81530 81631 81830 82123 +82320 80735 80834 80934 81034 81132 81233 81731 81931 82028 +82221 61744 97367 96900 97001 97092 97186 97270 97466 97566 +64451 32312 71775 8509 15057 7859 5837 5319 8247 10261 +6825 11060 9542 8824 9127 32411 32611 32709 32810 33008 +35329 33205 33508 33302 33403 33699 33799 33900 33999 34097 +34197 34297 34388 38023 34487 34587 34686 34783 34883 34979 +35078 35175 35476 35574 35774 35973 36175 36273 36373 36472 +36570 36671 36872 35375 35874 36074 32511 1474 3679 13676 +3472 4885 5086 6188 4275 3966 4666 7489 9811 1444 +3649 13646 3442 4855 5056 4245 62923 63423 70392 82714 +84633 94834 98975 51907 12051 94932 95033 52006 95709 95122 +95219 95318 95418 95612 95810 95911 96011 96108 96204 96302 +96600 96699 96799 96403 96499 52096 52195 52296 53003 52396 +52690 52791 52887 53066 53165 53266 53364 53561 53661 53757 +53841 54442 53936 52491 56834 72501 82813 82913 83011 83111 +83209 83310 83410 83506 83605 83698 83798 83897 83989 84088 +84188 84386 84483 84578 84670 84768 84970 85069 85170 85270 +85371 85467 85658 85759 85854 85564 84286 84725 86205 84823 +85025 85124 85225 85325 85426 85522 85619 85713 85814 85909 +86005 86105 86401 86898 86498 86598 86799 86999 87099 87198 +87297 87396 87496 87597 87698 87797 87893 87994 88095 88191 +88289 88382 88479 88680 86699 86305 88579 53465 65616 90085 +70647 63481 26694 91250 90179 90277 90367 90867 91372 90461 +90558 90657 90757 90952 91053 91153 91449 91532 91633 91730 +92235 91829 91930 92031 92527 92628 92724 92824 92924 93025 +93126 93226 92428 53144 65060 63194 67012 63574 54433 70492 +94227 100549 94325 38601 94415 94512 94613 94710 94805 94903 +95004 95680 95093 95190 95289 95389 95583 95781 95882 95982 +96079 96175 96273 96571 96670 96770 96374 96470 99203 97853 +97943 99001 98038 98136 98235 98333 98517 98616 98710 98808 +99102 99301 99397 99493 99593 99689 99790 98903 98418 70592 +86954 70793 70893 70992 73657 71972 71089 71188 71287 71583 +71680 71872 72063 72162 72255 72352 73766 72553 72644 72744 +72838 72939 73136 73236 73337 73437 73535 72452 73037 74665 +100482 100678 100775 100876 100977 54628 54728 55788 54825 56340 +54921 57167 55117 55971 55211 56625 55404 56770 56967 55502 +55698 55596 55883 56173 56373 57067 56474 56871 55022 55307 +59282 68069 75038 79179 80391 79275 79373 79473 79571 79671 +79770 79869 82460 82726 79963 80063 80162 81374 80260 80358 +80455 80553 82527 80649 81442 81542 81643 81842 82135 82332 +82627 82924 80747 80846 80946 81046 81144 81245 81743 81943 +82040 82233 82826 89242 85944 86040 86340 86140 86436 86933 +86533 86633 86834 87034 87134 87233 87332 87431 87531 87632 +87733 87832 87928 88029 88130 88226 88324 88417 88514 88614 +88715 88813 88909 89009 89309 89409 89604 89700 89796 89894 +89992 89109 89507 89209 86734 68168 68269 68370 70690 68465 +68563 68762 68861 68962 69061 69162 69259 69358 69458 69557 +69652 69753 69849 69949 70046 70147 70243 70344 70444 70544 +70745 70845 70944 71041 71140 71239 71535 71632 72015 72114 +71824 71924 68663 71338 83024 71727 64196 80488 66261 80586 +82560 80682 82493 81475 81575 81676 81875 82168 82365 82660 +82759 82957 83256 83644 83452 83356 80780 80879 80979 81079 +81177 81278 81776 81976 82073 82266 82859 83057 83155 83551 +83744 83843 83935 84034 84134 63115 65132 63313 64523 65219 +64005 64797 67804 64385 64584 64683 64986 64884 65279 65377 +65669 65770 65869 65968 66167 66773 66366 66467 66567 67064 +63707 65572 66719 46252 46353 98368 98552 98651 98745 98843 +99137 99238 99336 99432 99528 99628 99724 99825 99922 100016 +100114 100214 100313 98938 99036 65117 75135 75235 77495 75326 +75426 75526 75626 75724 75924 76016 76209 76303 76403 76504 +76605 76802 76901 77000 77099 77200 77297 77397 77591 77690 +77789 77889 78080 78178 78278 77983 76108 75821 76705 70711 +53135 61483 12667 63411 46453 59381 59482 59582 62249 60474 +61057 62743 60376 59880 62451 59680 61456 59780 63535 59981 +61157 65147 63241 61855 60282 60176 63142 60676 60858 61357 +61555 61656 62051 62645 63933 61257 63043 62842 63833 63635 +63732 63434 63336 60574 60774 61955 62549 60081 61754 46654 +46753 46850 46951 47535 48558 47038 47135 47234 47335 47436 +47632 47732 47833 47932 49913 48031 48128 48227 48328 48428 +48620 48720 48818 48918 49017 49116 49216 49317 49417 49512 +49613 49713 49813 50106 50204 50303 50404 50501 51129 50601 +50956 62350 64275 26355 26456 70038 100563 85739 85840 85935 +86031 86131 86427 86924 86524 86624 86825 87025 87125 87224 +87323 87422 87522 87623 87724 87823 87919 88020 88121 88217 +88315 88408 88505 88706 88804 88900 89000 89300 89400 89595 +89691 89100 89498 89200 86725 27354 30834 26857 28938 26956 +31400 31136 27460 29680 27053 27154 28462 27552 27649 27750 +27848 27949 28247 28038 28338 28540 28639 28740 28840 29038 +29136 29337 29437 29536 30935 29732 29931 30032 30133 30232 +30333 30434 30534 30634 30735 31036 31237 31434 31634 31734 +31835 33552 31935 32036 32137 32231 32330 32530 32628 32729 +32927 32430 31535 32851 29831 29890 66149 1436 3641 13638 +3434 1485 3690 13687 3483 4896 5097 6199 4286 3977 +4677 7500 9822 7784 5762 2834 100513 84023 84122 84222 +84320 84420 84517 84612 84704 86184 84802 85004 85103 85204 +85304 85405 85501 85598 85692 85793 85888 85984 86084 86380 +86877 86477 86577 86778 86978 87078 87177 87276 87375 87475 +87576 87677 87776 87872 87973 88074 86678 86284 63608 35443 +13570 56838 66282 16829 29990 30091 30192 71408 30291 30392 +30493 30593 30693 30794 30893 31095 31195 31296 32910 31493 +31693 31793 31894 33611 31994 32095 32196 33084 32290 32389 +32589 32687 32788 32986 33183 33486 33280 33381 33677 33777 +33878 33977 34075 34175 34275 34366 38001 34465 34565 34664 +34761 34861 34957 35056 35153 35454 35552 35353 32489 31594 +35307 37201 61100 74400 99027 95475 1470 3675 13672 3468 +4881 5082 6184 4271 3962 4662 7485 9807 72914 73015 +73113 73212 73312 73413 73513 73611 73904 74103 74204 74302 +74499 74595 74791 74987 75084 75184 75275 75375 75575 75673 +75873 75965 76158 76057 75770 74913 75475 62392 74004 66968 +63905 96907 97008 97099 97193 97277 97473 97573 58215 12056 +86450 98064 83717 83817 83916 84008 84107 84207 84405 84502 +84597 84689 86169 84787 84989 85088 85189 85289 85390 85486 +85677 85778 85873 85969 86069 86365 86862 86462 86562 86763 +86963 87063 86663 98453 98162 98261 98359 98543 98642 98736 +98834 99128 99229 99327 99423 99519 99619 99715 99816 99913 +100007 100105 100205 100304 98929 98444 91599 91700 86947 86547 +86647 86748 94257 86848 87048 87148 87247 87346 87445 87545 +87646 87747 87846 87942 88043 88144 88240 88338 92116 88431 +88528 88628 88729 88827 88923 89023 89323 89423 89618 89714 +89810 89908 90006 90100 90198 89123 89521 89223 91797 92302 +91896 91997 92098 92495 92594 92695 92791 92891 92991 93092 +93193 93293 93390 93486 93577 93671 93769 93867 93967 94066 +94159 94347 94444 94545 94642 63885 58254 85583 50007 6761 +6962 7063 67965 68061 68160 68261 68362 68457 68555 68754 +68853 68954 69053 69154 69251 69350 69450 69549 69644 69745 +69841 69941 70139 70235 70336 70436 70536 70737 70837 70936 +71033 71132 71231 71527 71624 71816 71916 68655 71330 71719 +7163 91591 91692 94249 91789 92294 91888 91989 92090 92586 +92687 92783 92883 92983 93084 93185 93285 93382 93478 93569 +93663 93761 93859 93959 94058 94151 94339 94436 94537 7362 +7462 7662 7760 7960 8057 8157 8358 8456 8657 8757 +8958 9260 9361 9459 9660 9755 10054 10154 10353 10453 +11440 10546 10646 10746 10845 10946 11147 11241 11342 12226 +11540 11638 11730 11827 11927 12325 12424 12524 9058 12193 +86240 27227 65609 67005 1461 3666 13663 3459 4872 5073 +6175 4262 3953 4653 7476 9798 1419 61472 71423 37225 +63016 95741 95842 95943 96043 96140 96236 96334 96531 96632 +96731 96831 96875 96976 97067 96435 61133 70682 97760 99194 +97844 97934 98029 98127 98226 98324 98508 98607 98701 98799 +99093 99292 99388 98894 98409 66868 98991 92508 92607 92708 +92804 92904 93004 93105 93206 93306 93403 93499 93590 93684 +93782 93880 93980 94079 94172 94360 94457 94558 94655 94750 +94848 94949 94270 10292 6856 11091 9573 8855 9158 8540 +15088 229 55811 60917 57810 57924 56679 805 2926 3936 +4037 4239 5956 6259 7168 7269 12521 19591 20702 20904 +21005 21914 22015 23631 24035 24641 24742 26762 27368 29489 +29691 31206 31307 32923 34438 34842 38276 42114 42316 42417 +42518 43225 45144 49285 49386 51103 52719 52820 57365 57466 +57769 58476 66455 66556 67869 69586 70697 72010 74838 75848 +75949 76858 76959 80191 81403 81504 81807 83120 85948 90190 +91301 94937 95038 96250 100290 3026 6157 6359 12318 12419 +20802 24842 26155 28276 30902 31003 31104 34942 40194 40295 +48274 48375 50799 52011 53223 53324 55950 65646 66050 68474 +68777 68878 68979 69686 69787 72918 73019 73625 74433 79786 +81604 81705 83018 86048 88371 92815 95542 99481 38375 44132 +55545 95137 26254 44232 44333 79885 66249 66855 63798 66448 +66549 63402 66649 67042 67146 67235 67336 67436 67535 67635 +67735 69998 67925 68021 68120 68221 68322 68417 68515 68714 +68813 68914 69013 69114 69211 69310 69410 69509 69604 69705 +69801 69901 70099 70195 70296 68615 15156 82476 82742 79979 +80079 80178 81390 80276 80374 80471 80569 82543 80665 81458 +81558 81659 81858 82151 82348 82643 82940 83239 83435 83339 +80763 80862 80962 81062 81160 81261 81759 81959 82056 82249 +82842 83040 83138 83534 70642 95234 44430 95333 95433 95627 +95724 95825 95926 96026 96123 96219 96317 96615 96714 96814 +96418 96514 44631 44529 45538 44729 44830 44931 46547 47502 +51415 47102 45229 45329 45726 45826 46024 46219 46320 46420 +46621 46720 46817 46918 47005 47201 47302 47403 47599 47699 +47800 47899 47998 48095 48194 48295 48395 48687 48785 48885 +48525 64481 63901 63358 56292 48587 62203 63210 61194 28067 +28367 28569 28668 28769 28869 29067 29165 29266 29366 29466 +29565 30964 29761 29960 30061 30162 30261 30362 30463 30563 +30663 30764 31065 31165 31266 32880 31463 31663 31763 31864 +33581 31964 32065 32166 33054 32260 32359 32559 32657 32758 +32956 33153 33456 33250 33351 33647 33747 33848 33947 34045 +34145 34245 32459 31564 35277 29860 30863 14913 95714 1429 +75489 76668 73918 74018 74927 74117 74218 74316 74414 74513 +74609 74805 75001 75098 75198 75289 75389 75589 75687 75887 +75979 76172 76266 76366 76467 76568 76765 76864 76963 76071 +75784 98972 26352 26453 27351 30831 26854 28935 26953 31397 +31133 27457 27050 27151 28459 27549 27646 27747 27845 27946 +28244 28035 28335 28537 28636 28737 28837 29035 29133 29334 +29434 29533 30932 29729 29928 30029 30130 30229 30330 30431 +30531 30631 30732 31033 31234 31431 31631 31731 31832 33549 +31932 32033 32134 32228 32327 32527 32625 32726 32427 31532 +32848 29828 91596 91697 94254 91794 92299 91893 91994 92095 +92492 92591 92692 92788 92888 92988 93089 93190 93290 93387 +93483 93574 93668 93766 93864 93964 94063 94156 94344 94441 +94542 94639 96528 12518 40191 40292 63399 62576 45581 62481 +93617 94297 95652 93711 95480 93809 93907 94007 94106 94199 +94387 94484 94585 94682 94777 94875 94976 95065 95162 95261 +95361 95555 95753 95854 95954 96051 63565 62579 60888 64305 +66677 61387 61585 61686 65177 65090 62081 62675 63073 63271 +63963 64343 64542 64944 64842 64641 40392 100584 63366 40490 +40588 40992 40687 40788 40888 42077 41084 41182 41583 41279 +41379 41479 41883 45904 41680 41978 41780 42177 42275 42376 +43184 43065 42473 43986 42571 44992 42865 42964 43266 45386 +43364 43464 43565 43763 43863 44058 44158 44259 44356 44557 +44455 45464 44655 44756 44857 46473 45155 45255 45652 42671 +12618 53422 53523 53619 53719 53815 57690 53899 54500 53994 +54191 54291 54684 55073 55167 55360 55654 55552 55263 55458 +56581 54877 54091 12818 12917 13018 13217 15003 17291 13117 +15437 13314 13415 13515 13816 13912 14011 14108 14207 15216 +14303 14402 16693 14502 14603 14805 14702 15300 15498 15599 +16002 15797 15897 16292 16393 16494 17888 16892 16993 17092 +17193 17392 17493 17690 17787 17989 18187 18288 18385 18486 +18587 18688 17589 16593 15697 18088 54389 54781 63172 95506 +24396 12717 16191 57966 55741 55639 57852 55831 55926 58010 +56014 59002 56722 56216 56416 59107 57110 57410 57510 57611 +58110 58309 58408 58705 58805 58902 59196 59295 59396 59496 +59794 59594 59694 59895 59995 57210 60937 57010 28410 96930 +97031 97122 97216 97300 97496 97596 97686 97770 97397 45584 +31506 65745 65846 98772 98964 65640 92320 38471 38572 38672 +42037 43946 38772 44952 38871 38971 39071 40548 39169 39268 +39368 40352 39765 39467 39568 39666 39957 40055 40151 40252 +40450 40952 40647 40748 40848 41044 41142 41543 41239 41339 +41439 41843 41640 41938 41740 42235 42336 42433 42531 42825 +42631 46074 98870 99063 99164 99265 99363 99459 99555 99655 +99751 99852 99949 100043 100141 100241 100340 100419 100615 100712 +100813 100914 13582 16092 62484 43144 14057 65945 66044 66243 +66849 66442 66543 66643 67140 67229 67330 67430 67529 67629 +67729 67919 68015 68114 68215 68316 68411 68509 68708 68807 +68908 69007 69108 69205 69304 69404 69503 69598 69699 69795 +69895 68609 56517 70636 95665 31706 71492 31806 31907 33624 +37214 32007 32108 32209 33097 32303 32402 32602 32700 32801 +32999 35320 33196 33499 33293 33394 33690 33790 33891 33990 +34088 34188 34288 34379 38014 34478 34578 34677 34774 34874 +34970 35069 35166 35467 35565 35765 35964 36166 36264 36364 +36463 35366 35865 36065 32502 35665 84631 84723 86203 84821 +85023 85122 85223 85323 85424 85520 85617 85711 85812 85907 +86003 86103 86399 86896 86496 86596 86797 86997 87097 87196 +87295 87394 87494 87595 87696 87795 87891 87992 88093 88189 +88287 88380 88477 88678 86697 86303 88577 66259 65115 70709 +63409 61098 58252 93857 20902 21003 23629 31204 31305 32921 +51101 76957 81805 83118 12417 68472 68876 68977 99479 63356 +61192 1427 74925 12516 62574 63364 12616 12816 12915 13016 +13215 15001 17289 13115 15435 13312 13413 13513 13814 13910 +14009 14106 14205 15214 14301 14400 16691 14500 14601 14803 +14700 15298 15496 15597 16000 15795 15895 16290 16391 16492 +17886 16890 16991 17090 17191 17390 17491 17688 17785 17987 +18185 18286 18383 18484 18585 18686 17587 16591 15695 18086 +12715 16189 31504 16090 31704 31804 31905 33622 37212 32005 +32106 32207 33095 32301 32400 32600 32698 32799 32997 33194 +33497 33291 33392 33688 33788 33889 33988 34086 34186 34286 +34377 38012 34476 34576 34675 34772 34872 34968 35067 35164 +35465 35563 35763 35962 36164 36262 36362 36461 35364 35863 +36063 32500 35663 61096 32919 63362 31502 31702 31802 31903 +33620 37210 32003 32104 32205 33093 32299 32398 32598 32696 +32797 32995 33192 33495 33289 33390 33686 33786 33887 33986 +34084 34184 34284 34375 38010 34474 34574 34673 34770 34870 +34966 35065 35162 35463 35561 35761 35960 36162 36260 35362 +35861 36061 32498 35661 12126 12128 61083 12130 71759 6553 +61085 71372 12132 52440 25949 3424 3626 3827 3926 5703 +4125 4222 4423 4524 4621 4819 5216 5417 5507 5606 +6503 5902 6103 6305 6402 6602 6694 6895 7096 7295 +7395 7693 7893 7990 8291 8389 8590 8690 8891 9193 +9294 8991 6003 6996 8090 35720 62165 24019 23727 23827 +24126 23921 24219 24318 24520 24619 24720 24820 28388 27280 +24914 25012 25888 25110 25211 26519 25306 25406 25506 25598 +25695 25789 25988 26592 26084 26183 26281 26382 26783 27386 +26979 27080 27478 27575 27676 26882 31326 26738 29606 28131 +37171 3724 13721 2868 3517 4930 5131 6233 4320 4011 +4711 7534 9856 7818 5796 5278 8206 10220 6784 11019 +9501 69076 69177 69274 69373 69473 69572 69667 69768 69864 +69964 70061 70162 70258 70359 70459 70559 70760 70860 70959 +71056 71155 71254 71550 71647 72030 72129 72222 72319 72520 +72419 71839 73733 95127 95224 95323 95423 95617 95815 95916 +96016 96113 96209 96307 96605 96704 96804 96408 96504 99575 +99675 99771 99872 99969 100063 100161 100261 100360 100439 100635 +100732 100833 100934 69883 69983 70080 70181 70277 71761 70378 +70478 70578 70779 70879 70978 73643 71958 71075 71174 71273 +71569 71666 72049 72148 72241 72338 72539 72630 72730 72824 +72925 72438 73023 74651 6555 68570 68769 68868 68969 69068 +69169 69266 69365 69465 69564 69659 69760 69856 69956 70053 +70154 70250 70351 70451 70551 70752 70852 70951 71048 71147 +71246 71542 71639 72022 72121 71831 71931 71734 71939 71345 +83216 83317 83417 86257 83513 83612 83705 83805 83904 83996 +84095 84195 84393 84490 84585 84677 86157 84775 84977 85076 +85177 85277 85378 85474 85665 85766 85861 85957 86057 85571 +84293 81904 82005 83385 21100 21200 26468 21298 21398 21499 +21600 21801 22104 21901 22002 22708 22201 22301 22399 22498 +22596 22794 22891 22985 23083 23183 23281 23382 23482 23578 +23968 23676 24075 23870 24168 24267 24469 24568 24769 24863 +24961 25059 25160 25255 25355 24669 25455 23776 82102 82197 +82295 82394 82589 82689 82788 82888 82986 83086 83184 83285 +83580 83673 83773 83872 83964 84063 84361 84458 84553 84645 +84743 84945 85044 85145 85245 85346 84261 83481 61087 63464 +61287 71374 12134 77056 31603 50893 51089 51286 51381 51957 +52442 51674 51762 51858 52047 52146 52247 52954 52347 52641 +52742 52838 77155 77256 77353 77453 79812 77551 77647 77746 +77845 77945 78136 78234 78334 78431 78530 78630 78730 78826 +78922 79022 79122 79218 79316 79416 79514 79614 79713 79906 +80006 80105 81317 80203 80301 80398 56094 62272 24368 7595 +5018 43722 56296 73117 67054 73216 73316 73417 73517 73615 +73908 74107 74208 74306 74503 74599 74795 74991 75088 75188 +75279 75379 75579 75677 75877 75969 76162 76256 76356 76457 +76558 76061 75774 74917 75479 26687 27302 24936 25034 25910 +25132 25233 26541 25328 25428 25528 25620 25717 25811 26010 +26614 26106 26205 26303 26404 26805 27408 27001 27102 27500 +27597 27698 27796 27897 27986 28286 28488 28587 28688 28788 +26904 28195 31348 28886 78991 76041 76234 76328 76428 76529 +76630 76730 76827 76926 77025 77124 77225 77322 77422 77520 +77616 77715 77814 77914 78105 78203 78303 78400 78499 78599 +78699 78795 78891 79091 79187 79285 46117 61985 62497 71742 +25951 19567 65200 3426 3628 3829 3928 5705 4127 4224 +4425 4526 4623 4821 5218 5419 5509 5608 6505 5904 +6105 6307 6404 6604 6696 6897 7098 7297 7397 7695 +7895 7992 8293 8391 8592 8692 8893 9195 9296 9394 +9595 8993 6005 6998 7199 8092 35722 63487 9930 24405 +62167 67158 35038 35137 39703 37616 35234 35535 35633 39842 +35833 35933 36032 36133 36234 38610 36332 36432 36531 36629 +36730 36931 37728 38214 37121 37315 37516 37817 38116 38313 +38409 38510 38710 38809 38909 39009 39107 39206 39306 39405 +39506 39604 39895 37917 37416 35434 37023 53128 67247 67348 +67448 67547 67647 67747 71104 70010 67937 68033 68132 68233 +68334 68429 68527 68726 68825 68926 69025 69126 69223 69322 +69422 69521 69616 69717 69813 69913 70111 70207 70308 70408 +70508 70809 70908 71005 68627 51298 51393 51969 52454 51686 +51774 51870 52059 52158 52259 52966 52359 52653 52754 52850 +53029 53229 63919 48475 50899 63524 53120 90288 5346 93620 +94300 24021 43106 50909 8274 95655 93714 95483 93812 93910 +94010 94109 94202 94390 94487 94588 94685 94780 94878 94979 +95068 95165 95264 95364 95558 95756 95857 95957 96054 10288 +6852 11087 9569 8851 9154 8536 15084 225 42514 53219 +53320 86044 53418 53519 53615 53715 53811 57686 53895 54496 +53990 54187 54287 54680 55069 55163 55356 55259 55454 56577 +54873 54087 54385 54777 86344 86144 86440 86937 86537 86637 +86838 87038 87138 87237 87336 87435 87535 87636 87737 87836 +87932 88033 88134 88230 88328 88421 88518 88618 88719 88817 +88913 89013 89313 89413 89608 89704 89800 89898 89996 89113 +89511 89213 44027 54580 54848 52101 52200 52301 53008 52401 +52695 52796 52892 53071 53170 53271 53369 53566 53666 53762 +53846 54138 54038 54447 53941 54238 52496 42612 45033 42906 +43005 43307 45427 43405 43505 43606 43804 45622 43904 45111 +44099 44199 44300 44397 44598 44496 45505 44696 44797 44898 +46514 47069 45196 45296 45693 45793 45991 46186 46287 46387 +46588 46687 46784 46885 46972 47168 47269 47370 48492 58535 +62968 86348 92206 90378 90878 91383 90472 90569 90668 90768 +92383 90963 91064 91164 91261 91460 91543 91644 91741 92246 +91840 91941 92042 92538 92639 92735 92835 92935 93036 93137 +93237 93334 93430 92439 15961 21646 12164 595 29234 23729 +24133 23829 52614 63568 51095 51292 51387 51963 52448 51680 +51768 51864 52053 52152 52253 52960 52353 52647 52748 52844 +24128 23923 24221 24320 24522 24621 24722 24822 28390 27282 +24916 25014 25890 25112 25213 26521 25308 25408 25508 25600 +25697 25791 25990 26594 26086 26185 26283 26384 26785 27388 +26981 27082 27480 27577 27678 27776 27877 26884 31328 26740 +29608 28133 62809 63494 1507 3712 13709 3505 4918 5119 +6221 4308 3999 4699 7522 9844 7806 5784 5266 8194 +10208 6772 45575 2856 86738 52916 56065 53095 53194 53295 +53393 53494 53590 53690 53786 53870 54162 54655 54360 54555 +54949 54062 54471 53965 54752 23928 24026 24226 24325 24527 +24626 24727 24827 28395 27287 24921 25019 25895 25117 25218 +26526 25313 25413 25513 25605 25702 25796 25995 26599 26091 +26190 26288 26389 26790 27393 26986 27087 27485 27582 27683 +27781 27882 26889 28180 31333 26745 29613 28138 37173 16235 +79827 3726 13723 2870 3519 4932 5133 6235 4322 4013 +4713 7536 9858 7820 5798 5280 8208 10222 6786 11021 +9503 20738 7367 69078 69179 37060 69276 69375 69475 69574 +69669 69770 69866 69966 70063 70164 70260 70361 70461 70561 +70762 70862 70961 71058 71157 71256 71552 71649 72032 72131 +72224 72321 72522 72421 71841 73735 35696 37765 37158 40622 +39879 37352 37453 37553 37653 37854 41117 38153 38251 38350 +38446 38547 38747 38846 38946 39046 40523 39144 39243 39343 +40327 39740 39442 39543 39641 39932 40030 40126 40227 40425 +40927 40723 40823 41019 41518 41214 41314 41414 41615 41715 +42757 37954 38647 62582 45945 60891 64308 63668 66680 61390 +61588 61689 65180 65093 62084 62678 63076 63274 63966 64758 +64346 64545 64947 64845 64644 62282 7467 66995 7667 7765 +7965 8062 8162 8363 8461 8662 8762 8963 9265 9366 +9464 9665 9760 12729 10059 10159 10358 10458 11445 10551 +10651 10751 10850 10951 11152 11246 11347 12231 11545 11643 +11735 11832 11932 12330 12429 12529 12828 12929 9063 12198 +4181 5565 84892 1405 494 1201 1097 1595 1695 1993 +1893 2093 2192 2293 2594 2796 3093 3193 3294 3383 +3585 3786 3885 5662 4084 4382 4483 4580 4778 5175 +5376 5466 5861 6062 6264 5962 4977 2392 2493 27264 +54974 95129 95226 95325 95425 95619 95817 95918 96018 96115 +96211 96309 96607 96706 96806 96410 96506 48667 51495 48767 +51595 48865 48965 49064 49163 49263 49364 49464 51176 49559 +49660 49760 49860 49960 50054 50153 50251 50350 50451 50548 +50648 50747 50841 51037 51234 51329 51622 52556 43111 62181 +11808 11905 12005 12304 12403 12502 12602 12802 12901 13002 +13201 14987 17275 13101 15421 13298 13399 13499 13800 13896 +13995 14092 14191 15200 14287 14386 16677 14486 14587 14789 +14686 15284 15482 15583 15986 15781 15881 16276 16377 16478 +16876 16977 17076 17177 17376 17477 16577 15681 12701 16175 +16076 40395 66352 86148 92915 78067 86248 100587 61188 78164 +78262 78362 78459 78558 78658 78758 78854 78950 79050 79150 +79246 79344 79444 79542 79642 79741 79840 79934 80034 80133 +81345 80231 80329 80426 80524 80620 81413 81513 81614 81813 +80718 80817 80917 81017 81115 81216 81714 81914 42712 63369 +86444 86941 86541 86641 86842 87042 87142 87241 87340 87439 +87539 87640 87741 87840 87936 88037 88138 88234 88332 88425 +88522 88622 88723 88821 88917 89017 89317 89417 89612 89708 +89804 89902 90000 90094 89117 89515 89217 90387 90887 91392 +90481 90578 90677 90777 92392 90972 91073 91173 91270 91469 +91552 91653 91750 92255 91849 91950 92051 92547 92648 92744 +92844 92944 93045 93146 93246 93343 93439 93530 92448 77504 +62979 99577 99677 75335 75435 75535 75635 75733 75933 76025 +76218 76312 76412 76513 76614 76714 76811 76910 77009 77108 +77209 77306 77406 77600 77699 77798 77898 78089 78187 78287 +78384 78483 78583 78683 77992 76117 75830 99773 99874 99971 +100065 100163 100263 100362 100441 100637 100734 100835 100936 57866 +55845 56827 14935 55940 58024 56028 56531 66917 59016 56736 +56230 56430 59121 57024 57124 57323 57424 57524 57625 58124 +60951 58323 58626 58422 58719 58819 58916 59210 59309 59410 +59510 60402 60304 59808 59608 59708 59909 60104 60604 60502 +60702 60009 60210 65492 57224 97350 97447 97546 97646 97736 +97820 97910 98005 98103 98202 98300 98484 98583 98677 98385 +78168 82570 69681 69782 71367 69878 69978 70075 70176 70272 +70373 70473 70573 70774 70874 70973 73638 71953 71070 71169 +71268 71564 71661 72044 72143 72236 72333 72534 72625 72725 +72433 74646 71853 73747 78266 82435 78366 78463 78562 78662 +78762 78858 78954 79054 79154 79250 79348 79448 79546 79646 +79745 79844 79938 80038 80137 81349 80235 80333 80430 80528 +80624 81417 81517 81618 81817 80722 80821 80921 81021 81119 +81220 81718 81918 82015 64154 62880 92149 69885 69985 70082 +70183 70279 71763 70380 70480 70580 70781 70881 70980 73645 +71960 71077 71176 71275 71571 71668 72051 72150 72243 72340 +72541 72632 72732 72826 72927 73124 72440 73025 74653 40493 +40591 40995 40690 40791 40891 42080 41087 41185 41586 41282 +41382 41482 41886 45907 41683 41981 41783 42180 42278 42379 +43187 43068 42476 43989 42574 44995 42868 42967 43269 45389 +43367 43467 43568 43766 43866 45073 44061 44161 44262 44359 +44560 44458 45467 44658 44759 44860 46476 45158 45258 45655 +45755 42674 55342 6456 6557 99222 6656 9984 6748 6949 +7050 7150 7349 7449 7649 7747 7947 8044 8144 8345 +8443 8644 8744 8945 9247 9348 9446 9647 9742 10041 +10141 10340 10440 11427 10533 10633 10733 10832 10933 11228 +11329 11527 11625 11717 7251 9045 57202 58499 11134 35701 +66324 97962 99020 98057 98155 98254 98352 98536 98635 98729 +98827 99121 99320 99416 99512 99612 99708 99809 99906 100000 +100098 100198 100297 98922 98437 52608 95464 63591 100541 68572 +68672 68771 68870 68971 69070 69171 69268 69367 69467 69566 +69661 69762 69858 69958 70055 70156 70252 70353 70453 70553 +70754 70854 70953 71050 71149 71248 71544 71641 72024 72123 +72216 71833 71933 71736 71941 64125 65599 66746 64824 67831 +64412 64611 64710 65013 64911 65306 65404 65696 65797 65896 +65995 66194 66800 66393 66494 66594 67091 67180 67281 67381 +67480 67580 67680 76135 55439 56805 58002 57002 71347 58034 +56038 19579 65474 58565 56541 55537 57958 55733 55631 57844 +55823 55918 56006 58994 56714 56208 56408 59099 57102 57502 +57603 58102 58301 58400 58697 58797 58894 59188 59287 59388 +60929 56509 66927 59026 56746 56240 56440 59131 57034 57134 +57333 57434 57534 57635 58134 60961 58333 58636 58432 58729 +58829 58926 59220 59319 59420 59520 60412 60314 59818 59618 +59718 59919 60114 60614 60512 60712 60019 60220 57301 58604 +65502 12628 66891 56548 70659 74532 83218 83319 93015 93116 +93217 74628 74824 75020 75117 75217 77477 75308 75408 75508 +75608 75706 75906 75998 76191 76285 76385 76486 76587 76784 +76883 76982 77081 77182 77279 77379 77573 77672 77771 77871 +76090 75803 76687 58773 61736 62725 58873 59175 61438 58970 +59070 64257 59264 59363 59464 59564 62231 60456 61039 60358 +59862 62433 59662 59762 59963 61139 61837 60264 60158 60658 +60840 61339 61537 61638 62033 62627 61239 63025 62824 60556 +60756 61937 62531 60063 62332 83419 93317 93414 93510 93601 +93695 93793 93891 93991 94090 94183 94371 94468 94569 94666 +94761 94859 94960 95049 95146 95245 95345 88464 88561 88661 +88762 92326 90821 88860 88956 89056 89256 89356 89456 89651 +91204 89747 89843 89941 90039 90133 90231 90321 91326 90415 +90512 90611 90711 90906 91007 91107 89156 1452 3657 13654 +3450 4863 5064 6166 4253 3944 86259 66899 83515 83614 +83707 83807 83906 83998 84097 84197 84395 84492 84587 84679 +86159 84777 84979 85078 85179 85279 85380 85476 85667 85768 +85863 85959 86059 86355 85573 84295 33107 64223 57234 4440 +4541 5753 12621 21711 22721 27064 27165 39790 49486 50294 +53425 53526 66656 70090 70191 70292 84331 7570 44031 81906 +82007 9892 13932 80289 90993 91094 2904 91194 91291 91490 +93841 91573 91674 91771 92276 91870 91971 92072 92568 92669 +92765 92865 92965 93066 93167 93267 93364 93460 93551 93645 +93743 93941 94040 94133 92469 8504 15052 7854 5832 5314 +8242 10256 6820 11055 9537 8819 9122 70704 67049 67153 +67242 67343 67443 67542 67642 67742 70005 67932 68028 68127 +68228 68329 68424 68522 68721 68820 68921 69020 69121 69218 +69317 69417 69516 69611 69712 69808 69908 70106 70202 70303 +70403 70503 70804 70903 68622 70287 96921 97022 97113 97207 +97291 97487 97587 97677 97388 63391 66077 80387 80484 80582 +82556 80678 81471 81571 81672 81871 82164 82361 82656 82755 +82953 83252 83640 83448 83352 80776 80875 80975 81075 81173 +81274 81772 81972 82069 82262 82855 83053 83151 83547 83740 +83839 83931 37197 51458 83387 92197 21622 14031 5713 14128 +14227 15236 14323 14422 16713 14522 14623 14825 14722 15023 +15320 15518 15619 16022 15817 15917 18108 16112 16312 16413 +16514 19796 17908 16912 17013 17112 17213 17412 17513 17710 +17807 18009 18207 18308 18405 18506 18607 18708 18805 18906 +19005 20520 19103 19201 19302 19398 19596 19696 19897 17609 +17311 16613 19497 16211 92346 27365 75845 63461 62806 45070 +68669 19494 54584 62001 84162 28949 28473 27563 27660 27761 +27859 27960 28258 28049 28349 28551 28650 28751 28851 29049 +29147 29248 29348 29448 29547 30946 29743 29942 30043 30144 +30243 30344 30445 30545 30645 30746 31047 31147 31248 31445 +31645 31745 31846 33563 31946 32047 32148 33036 32242 32341 +32541 32639 32740 32938 33135 33438 33232 33333 32441 31546 +30845 54852 63762 21102 21202 26470 21300 21400 21501 21602 +21803 22106 21903 22004 22710 22203 22303 22401 22500 22598 +22796 22893 22987 23085 23185 23283 23384 23484 23580 23970 +23678 24077 23872 24170 24269 24471 24570 24771 24865 24963 +25061 25162 25257 25357 24671 25457 23778 53622 53722 53818 +57693 54981 53902 54503 53997 54194 54294 54587 54687 55076 +55170 55363 55657 55555 55266 55461 56584 54880 54094 62004 +52105 52204 52305 53012 52405 52699 52800 52896 53075 53174 +53275 53373 53570 53670 53766 53850 54142 54340 54042 54451 +53945 54242 53474 52500 42616 50393 50494 74633 3719 13716 +3512 4925 5126 6228 4315 4006 4706 7529 9851 7813 +5791 5273 8201 10215 6779 11014 9496 192 1804 2712 +687 3008 4163 1387 476 1183 1079 1577 1677 1975 +1875 2075 2174 2275 2576 2778 3075 3175 3276 3365 +3567 3768 3867 4066 4364 4465 4562 4760 5157 5358 +4959 2374 2475 992 893 67849 52433 82104 50591 50691 +50790 50884 51080 51277 51372 51948 51665 51753 51849 52038 +52137 52238 52945 52338 52632 52733 52829 52599 82199 82297 +82396 82591 82691 82790 82890 82988 83088 83186 83287 83582 +83675 83775 83874 83966 84065 84165 84363 84460 84555 84647 +84745 84947 85046 85147 85247 85348 84263 83483 61089 63466 +61289 19552 71376 42716 45037 74829 75025 75122 75222 77482 +75313 75413 75513 75613 75711 75911 76003 76196 76290 76390 +76491 76592 76789 76888 76987 77086 77187 77284 77384 77578 +77677 77776 77876 76095 75808 76692 42910 47473 43009 43311 +45431 43409 43509 43610 43808 45626 43908 45115 44103 44203 +44304 44401 44602 44500 45509 44700 44801 44902 46518 47073 +45200 45300 45697 45797 45995 46190 46291 46391 46592 46691 +46788 46889 46976 47172 47273 47374 48496 4135 12821 12920 +13021 13220 15006 17294 13120 15440 13317 13418 13518 13819 +13915 14014 14111 14210 15219 14306 14405 16696 14505 14606 +14808 14705 15303 15501 15602 16005 15800 15900 16295 16396 +16497 17891 16895 16996 17095 17196 17395 17496 17693 17790 +17992 18190 18291 18388 18489 18590 18691 18788 18889 18988 +17592 16596 15700 18091 1157 64430 70630 70605 64629 64728 +65031 64929 65324 65422 65714 65815 65914 66013 66212 66818 +66411 66512 66612 67109 67198 67299 67399 67498 67598 67698 +67888 67984 68083 68184 68285 68380 68478 20503 64081 4232 +4433 4534 7605 4631 4829 5028 5226 5427 5517 5616 +6513 5912 6113 6315 6412 6612 9940 6704 6905 7106 +7305 7405 7703 7903 8000 8301 8399 8600 8700 8901 +9203 9304 9402 9603 9698 9001 6013 7006 7207 8100 +12136 59156 63507 89553 28110 13619 27205 77058 88976 89076 +56088 26476 31605 51198 75034 82489 75131 75231 77491 75322 +75422 75522 75622 75720 75920 76012 76205 76299 76399 76500 +76601 76798 76897 76996 77095 77196 77293 77393 77587 77686 +77785 77885 78076 78174 77979 76104 75817 76701 5952 6153 +6355 35316 50895 51091 51288 51383 51959 52444 51676 51764 +51860 52049 52148 52249 52956 52349 52643 52744 52840 49956 +6452 6652 9980 6744 6945 7046 7146 7345 7445 7645 +7743 7943 8040 8140 8341 8439 8640 8740 8941 9243 +9344 9442 9643 9738 10037 10137 10336 10436 11423 10529 +10629 10729 10828 10929 11224 11325 11523 11621 7247 9041 +62472 61886 77157 77258 89176 77355 77455 79814 77553 77649 +77748 77847 77947 78138 78236 78336 78433 78532 78632 78732 +78828 78924 79024 79124 79220 79318 79418 79516 79616 79715 +79908 80008 80107 81319 80205 80303 80400 80498 57873 89276 +89376 89476 89574 89671 91224 89767 89863 92169 89961 90059 +90153 90251 90341 90841 91346 90435 90532 90631 90731 90926 +91027 91506 91607 57058 61618 62904 16203 71858 57158 57258 +57357 57458 57558 57659 61119 58058 58158 59050 60985 58357 +58660 58456 58753 61716 58853 61418 58950 59244 59343 59444 +59544 60436 61019 60338 59842 59642 59742 59943 61817 60138 +60638 60820 61319 61517 61219 60536 60736 61917 60043 64750 +62869 62476 60883 64300 66672 61382 61580 61681 62076 62670 +63266 63958 64338 63167 61282 61774 24423 91422 63513 6053 +63558 78039 63660 64293 62754 64457 28080 29628 57882 56096 +62274 24370 60794 60389 78008 7612 54392 54784 98463 98562 +98661 98755 98853 99147 99248 99346 99442 99538 99638 99734 +99835 99932 100026 100124 100224 100323 100402 100598 98948 62266 +63175 61976 61868 22921 70654 49581 49682 49782 49882 49982 +50076 50175 50273 50372 50473 50570 50670 50769 50863 51059 +51256 51351 51927 51644 51732 51828 52017 52116 52217 52578 +52924 75 378 568 779 166 1778 2686 661 1361 +450 1053 1551 1651 1949 1849 2049 2148 2249 2752 +3049 3149 3250 3339 3541 3742 3841 2348 2449 966 +2550 4040 96448 7597 5020 43724 100523 63373 51986 56298 +26717 63381 29525 23015 23113 23213 23311 23412 23512 23608 +23998 23706 23806 24105 23900 24198 24297 24499 24598 24799 +24893 24991 25867 25089 25190 25285 25385 25577 25674 25768 +25967 26063 26162 26260 63777 51142 52522 51561 45370 46098 +62158 14893 73119 22214 22314 22412 22511 22609 22807 28093 +22904 26700 22998 23096 23196 23294 23395 23495 23591 23981 +23689 23789 24088 23883 24181 24280 24482 24581 24782 24876 +24974 25072 25173 25268 25368 25560 25657 24682 26481 25468 +62875 67056 63806 73218 73318 73419 73519 73617 76660 73910 +74109 74210 74308 74406 74505 74601 74797 74993 75090 75190 +75281 75381 75581 75679 75879 75971 76164 76258 76358 76459 +76560 76063 75776 74919 75481 19844 62989 63722 54131 84431 +54231 54331 71771 70388 54429 70488 70588 70789 70889 70988 +73653 71968 71085 71184 71283 71579 71676 71868 72059 72158 +72251 72348 73762 72549 72640 72740 72834 72935 73132 73232 +73333 73433 73531 72448 73033 54624 54724 55784 54821 56336 +54917 55113 55967 55207 56621 55400 56766 55498 55694 55592 +55879 56169 56369 56470 56867 55018 55303 64271 48591 868 +96348 26689 95509 84528 84623 84715 86195 84813 85015 85114 +85215 85315 85416 85512 85609 85703 85804 85899 85995 86095 +86391 86888 86488 86588 86789 86989 87089 87188 87287 87386 +87486 87587 87688 87787 87883 87984 88085 88181 88279 86689 +86295 61970 29882 60589 62257 14852 61792 96545 96646 96745 +96845 96889 96990 97081 97175 4638 4836 5035 5233 5434 +5524 5623 6520 5720 5919 6120 6322 6419 6619 9947 +6711 6912 7113 7312 7412 7710 7910 8007 8308 8406 +8607 8707 8908 9210 9311 9409 9610 9705 10004 10104 +10303 10403 9008 6020 7013 7214 8107 19487 27304 19586 +24938 25036 25912 25134 25235 26543 25330 25430 25530 25622 +25719 25813 26012 26616 26108 26207 26305 26406 26807 27410 +27003 27104 27502 27599 27700 27798 27899 27988 28288 28490 +28589 28690 28790 28988 26906 28197 31350 28888 24399 78993 +76043 76236 76330 76430 76531 76632 76732 76829 76928 77027 +77126 77227 77324 77424 77522 77618 77717 77816 77916 78107 +78205 78305 78402 78501 78601 78701 78797 78893 79093 79189 +79287 79387 24345 19685 19785 20779 19885 19986 20085 20184 +20282 20479 20679 20879 20980 21077 21177 21275 21375 21476 +21577 21778 22081 21878 21979 22685 22178 22278 22376 22475 +22573 22771 22868 22962 23060 23160 23258 23359 23459 23555 +23945 23653 24052 23847 24145 24244 24446 24545 24746 24646 +23753 20382 48572 47052 47149 51462 50970 47248 47349 47450 +47646 47746 47847 47946 49927 48045 48142 48241 48342 48442 +48634 48734 48832 48932 49031 49130 49230 49331 49431 49526 +49627 49727 49827 50021 50120 50218 50317 50418 50515 50714 +50808 36829 45055 45566 43971 39982 40080 42807 40176 40277 +40377 40475 40573 40977 40672 40773 40873 42062 41069 41167 +41568 41264 41364 41464 41868 45889 41665 41963 41765 42162 +42260 42361 43169 43050 42458 42556 44977 42850 42949 43251 +43349 43449 43550 43748 43848 44043 44143 44244 44341 44542 +44440 42656 56134 63616 46119 66880 65587 57735 6662 67038 +28952 63013 43684 28476 62396 27566 27663 27764 27862 27963 +28261 28052 28352 28554 28653 28754 28854 29052 29150 29251 +29351 29451 29550 30949 29746 29945 30046 30147 30246 30347 +30448 30548 30648 30749 31050 31150 31251 32865 31448 31648 +31748 31849 33566 31949 32050 32151 33039 32245 32344 32544 +32642 32743 32941 33138 33441 33235 33336 32444 31549 35262 +29845 30848 12720 24382 62207 60385 63583 12651 64669 27253 +52420 73752 61987 61890 36790 51449 56274 56072 53102 53201 +53302 53400 53501 53597 53697 53793 53877 54169 54269 54662 +55051 54855 54367 54562 54956 54069 54478 53972 54759 2401 +2502 66695 61468 62499 58539 63765 71744 84859 63873 42787 +39861 71502 12109 16194 57969 100389 97433 63220 100468 100664 +100761 100862 100963 55744 55642 57855 55834 56816 55929 58013 +56017 59005 56725 56219 56419 59110 57113 57312 57413 57513 +57614 58113 58312 58615 58411 58708 58808 58905 59199 59298 +59399 59499 59797 59597 59697 59898 59998 57213 60940 63183 +57013 65466 94281 16798 58232 9990 6754 6955 7056 7156 +7355 7455 7655 7753 7953 8050 8150 8351 8449 8650 +8750 8951 9253 9354 9452 9653 9748 10047 10147 10346 +10446 11433 10539 10639 10739 10838 10939 11234 11335 11533 +11631 11723 11820 11920 12186 12077 7257 9051 16661 21105 +23024 25044 25953 38073 42214 56960 57566 57667 59889 66959 +67262 67363 78271 95239 100592 21205 44435 95338 95438 67025 +95632 95729 95830 95931 96031 96128 96224 96322 96620 96719 +96819 96863 96964 96423 96519 15163 51515 2894 67866 98769 +98867 99060 99161 99262 99360 99456 99552 99652 99748 99849 +99946 100040 100138 100238 100337 100416 100612 100709 100810 100911 +71756 26473 64666 62503 24432 44636 61784 19569 44534 45543 +84731 86211 84829 85031 85130 85231 85331 85432 85528 85625 +85719 85820 85915 86011 86111 86407 86904 86504 86604 86805 +87005 87105 87204 87303 87402 87502 87603 87704 87803 87899 +88000 88101 88197 88295 88388 88485 88686 88784 88880 86705 +44734 44835 44936 46552 47507 51420 47107 45234 45334 45731 +45831 46029 46224 46325 46425 46626 46725 46822 46923 47010 +47206 47307 47408 47604 47704 47805 47904 48003 48100 48199 +48300 48400 48692 48790 48890 48989 49088 49188 49289 49389 +62604 58184 50928 65341 62198 7871 65439 70622 65731 65832 +65931 66030 66229 66835 66428 66529 66629 67126 67215 67316 +67416 67515 67615 67715 67905 68001 68100 68201 68302 68397 +68495 68694 68793 68894 68993 69094 69191 69290 69390 69489 +68595 65739 65840 65634 65939 66038 66237 66843 66436 66537 +66637 67134 67223 67324 67424 67523 67623 67723 67913 68009 +68108 68209 68310 68405 68503 68702 68801 68902 69001 69102 +69199 69298 69398 69497 69592 69693 68603 21303 21403 21504 +21605 21806 22109 21906 22007 22713 22206 22306 22404 22503 +22601 22799 22896 22990 23088 23188 23286 23387 23487 23583 +23973 23681 24080 23875 24173 24272 24474 24573 24774 24868 +24966 25064 25165 25260 25360 24674 25460 5849 67030 5331 +8259 10273 6837 11072 9554 8836 9139 8521 15069 210 +99071 99172 99273 99371 99467 99563 99663 99759 99860 99957 +100051 100149 100249 100348 100427 100623 100720 100821 100922 23781 +62506 62106 63787 62700 63098 63296 64506 65202 63988 64780 +67787 64368 64567 64969 64867 65262 65360 65652 65753 65852 +63690 65555 66702 72106 72205 72298 72395 73809 72596 73700 +72687 72787 74367 72881 72982 73080 73179 73279 73380 73480 +73578 73871 74070 74171 74269 74466 74562 74758 74954 75051 +75151 74880 73971 74708 72495 29588 34537 67463 8579 82440 +63214 413 1741 15127 268 1120 38 341 531 742 +129 2649 624 1324 1016 929 830 67562 67662 67762 +71218 71317 71119 70025 67952 68048 68147 68248 68349 68444 +68542 68741 68840 68941 69040 69141 69238 69337 69437 69536 +69631 69732 69828 69928 70126 70222 70323 70423 70523 70724 +70824 70923 71020 71514 71611 68642 70669 3428 3630 62512 +56262 92372 62951 16223 66296 3831 30987 29784 29983 30084 +30185 30284 30385 30486 30586 30686 30787 30886 31088 31188 +31289 32903 31486 31686 31786 31887 33604 31987 32088 32189 +33077 32283 32382 32582 32680 32781 32979 33176 33479 33273 +33374 33670 33770 33871 33970 34068 34168 34268 34359 37994 +34458 34558 34657 34754 34854 34950 35049 32482 31587 35300 +3930 5707 4129 4226 4427 4528 4625 4823 5220 5421 +5511 5610 6507 5906 6107 6309 6406 6606 6698 6899 +7100 7299 7399 7697 7897 7994 8295 8393 8594 8694 +8895 9197 9298 9396 9597 8995 6007 7000 7201 8094 +62460 24039 63816 74008 28153 17956 99046 35724 48530 61127 +58066 58166 59058 60993 58365 58668 58464 58761 61724 58861 +59163 61426 58958 64245 59252 59351 59452 59552 62219 60444 +61027 60346 59850 62421 59650 59750 59951 61825 60252 60146 +60646 60828 61327 61525 61626 62021 61227 60544 60744 61925 +62519 60051 62320 62118 34637 63489 34736 34833 34933 35029 +35128 39694 37607 35225 35526 35624 39833 35824 36023 36124 +36225 36323 36423 36522 36620 36721 36922 37719 38205 37112 +37306 37507 37808 38107 38304 38400 38501 38701 38800 38900 +39000 39098 39197 39297 39396 39497 39595 37908 37407 35425 +37014 35924 56280 9932 66951 64330 56078 53108 53207 53308 +53406 53507 53603 53703 53799 53883 54175 54275 54668 55057 +55151 55247 54861 54373 54568 54962 52473 54075 23122 61450 +23222 24407 62169 26580 23320 23421 23521 23617 24007 23715 +23815 24114 23909 24207 24306 24508 24607 24708 24808 24902 +25000 25876 25098 25199 26507 25294 25394 25494 25586 25683 +25777 25976 26072 26171 26269 26370 26771 27374 26967 27068 +26870 31314 26726 9590 16761 24235 38476 38577 63827 67160 +72412 73826 78371 46151 8872 9175 1719 8557 15105 246 +16 319 509 720 107 2627 808 42312 42413 43221 +43102 42510 44023 42608 45029 42902 43001 43303 45423 43401 +43501 43602 43800 45618 43900 45107 44095 44195 44296 44393 +44594 44492 45501 44692 44793 44894 46510 45192 45292 45689 +45789 45987 46182 46283 46383 46584 46683 46780 46881 46968 +48488 45941 42708 100537 35040 35139 39705 35735 37618 35236 +35537 35635 39844 35835 35935 36034 36135 36236 38612 36334 +36434 36533 36631 36732 36933 37730 38216 37123 37317 37518 +37819 38118 38315 38411 38512 38712 38811 38911 39011 39109 +39208 39308 39407 39508 39606 39897 37919 37418 35436 4737 +7560 9882 8494 7844 5822 5304 8232 10246 6810 11045 +9527 8809 9112 37025 28413 61907 7186 53130 61779 66946 +67249 67350 67450 67549 67649 67749 71205 71106 70012 67939 +68035 68134 68235 68336 68431 68529 68728 68827 68928 69027 +69128 69225 69324 69424 69523 69618 69719 69815 69915 70113 +70209 70310 70410 70510 70811 70910 71007 68629 3123 51300 +3223 3324 3413 6683 3615 3816 3915 5692 4114 4211 +4412 4513 4610 4808 5205 5406 5496 5595 6492 5891 +6092 6294 6391 6591 6884 7085 7284 7384 7682 7882 +7979 5992 6985 7584 5007 9919 51395 51971 52456 51688 +51776 51872 52061 52160 52261 52968 52361 52655 52756 52852 +53031 53231 53329 53430 72308 72405 73819 72505 72606 73710 +72697 72797 74377 72891 72992 73090 73189 73289 73390 73490 +73588 73881 74080 74181 74279 74476 74572 74768 74964 75061 +75161 75252 75352 75552 75650 74890 75452 73981 60482 74718 +24334 24435 24536 24635 24736 24836 28404 27296 24930 25028 +25904 25126 25227 26535 25322 25422 25522 25614 25711 25805 +26004 26608 26100 26199 26297 26398 26799 27402 26995 27096 +27494 27591 27692 27790 27891 27980 28280 28482 26898 28189 +31342 26754 16960 17061 17160 17261 17359 17460 17561 17758 +17855 18057 18255 18356 18453 18554 18655 18756 18853 18954 +19053 20568 19151 19249 19350 19446 19644 19744 19945 20044 +20241 20438 20638 20838 20939 21036 21136 21234 21334 21435 +21536 21737 22040 21837 21938 22644 22137 22237 22335 22434 +22532 22730 22827 20341 21670 20143 17657 75495 14942 38677 +53625 72512 72613 42042 73717 72704 72804 74384 72898 72999 +73097 73196 73296 73397 73497 73595 73888 74087 74188 74286 +74483 74579 74775 74971 75068 75168 75259 75359 75559 75657 +75857 75754 74897 75459 73988 27242 62997 53725 53821 57696 +54984 53905 54506 54000 54197 54297 54590 54690 55079 55173 +55366 55660 55558 55269 55464 56587 54883 54097 43951 62588 +38777 44957 47550 38876 38976 39076 40553 39174 39273 39373 +40357 39770 42142 39472 39573 39671 39962 40060 40156 40257 +40455 40957 40652 40753 40853 41049 41147 41548 41244 41344 +41444 41848 45869 41645 41943 41745 42240 42341 43030 42438 +42536 42830 42929 43231 43329 42636 45351 46079 43687 76674 +78468 78567 78667 78767 78863 78959 79059 79159 79255 79353 +79453 79551 79651 79750 79849 79943 80043 80142 81354 80240 +80338 80435 80533 80629 81422 81522 81623 81822 82115 80727 +80826 80926 81026 81124 81225 81723 81923 82020 83391 56938 +58225 66126 73924 74024 74933 74123 74224 74322 74420 74519 +74615 74811 75007 75104 75204 75295 75395 75595 75693 75893 +75985 76178 76272 76372 76473 76574 76771 76870 76969 77068 +77169 77266 77366 76077 75790 58543 52515 54939 96926 97027 +97118 97212 97296 97492 97592 97682 97393 14931 66290 96933 +97034 97125 97219 97303 97499 97599 97689 97773 97400 18881 +18982 91500 62007 80692 80790 80889 80989 81089 82503 81187 +81288 81485 81585 81686 81786 81885 81986 82083 82178 82276 +82375 82670 82769 82869 82967 83067 83165 83266 83561 83654 +83754 83853 83945 84044 84342 84439 84242 83462 84144 83366 +52714 52815 54843 52911 53090 53189 53290 53388 53489 53585 +53685 53781 53865 54157 54650 54355 54550 54944 54057 54466 +53960 54747 63553 43679 57901 54257 19081 20596 45587 62972 +19179 19277 19378 19474 19672 19772 20766 19872 19973 20072 +20171 20269 20466 20666 20866 20967 21064 21164 21262 21362 +21463 21564 21765 22068 21865 21966 22672 22165 22265 22363 +22462 22560 22758 22855 22949 23047 23147 23245 23346 23446 +23542 23640 23740 20369 21698 61069 62358 93851 91583 91684 +94241 91781 92286 91880 91981 92082 92578 92679 92775 92875 +92975 93076 93177 93277 93374 93470 93561 93655 93753 93951 +94050 94143 92479 76148 76249 97257 52108 52207 52308 53015 +52408 52702 52803 52899 53078 53177 53278 53376 53573 53673 +53769 53853 54145 54343 54045 54454 53948 54245 53477 52503 +19515 97341 97438 97537 97637 97727 97811 97901 97996 98094 +98193 98291 98475 98376 25920 76343 76443 76544 76645 76745 +76842 76941 77040 77139 77240 77337 77437 79796 77535 77631 +77730 77829 77929 78120 78218 78318 78415 78514 78614 78714 +78810 78906 79006 79106 79202 79300 79400 79498 79598 79697 +78023 57402 25749 66874 55135 55989 57185 55325 55229 56643 +57752 55422 56788 57985 56985 55520 57941 55716 55614 57827 +55901 56697 56191 56391 57085 57485 57586 58085 58284 58383 +56492 57284 58587 57385 55806 60912 56060 65449 62945 12069 +25142 25243 5339 8267 10281 6845 11080 9562 8844 9147 +8529 15077 218 63921 64114 57674 28163 26551 25338 25438 +25538 25630 25727 25821 26020 26624 26116 26215 26313 26414 +27312 26815 27418 27011 27112 28420 27510 27607 27708 27806 +27907 27996 28296 28498 28597 28698 28798 28996 29094 29295 +29395 29195 29638 26914 29494 28205 31358 28896 33532 95454 +25942 25843 28918 26042 26646 26138 26237 26335 26436 27334 +30814 26837 31116 27440 27033 27134 28442 27532 27629 27730 +27828 27929 28018 28318 28520 28619 28720 28820 29018 29116 +29317 29417 30915 29712 29911 30012 30113 30212 30313 30414 +30514 30614 30715 31016 31217 31414 31614 31714 31815 31515 +32831 29811 29217 29660 26936 56889 12088 29516 98 401 +1714 3229 3330 8481 8885 8986 9188 9491 10703 11612 +12218 12925 13026 15854 17369 17470 17571 18177 18278 18379 +28479 31509 31610 32721 32822 33731 34034 34337 35044 37266 +38983 39286 39993 40902 42619 44639 45952 47669 48477 50194 +50396 50497 50901 55648 62819 63122 63526 65748 65849 67768 +68172 68273 68374 71101 71404 72212 73727 74131 74232 74636 +77161 77262 78878 80494 80898 82211 82413 82817 83726 86352 +88473 88574 89180 89584 89685 90695 91200 92210 94028 94331 +96957 97058 97159 97866 98472 98775 99381 100694 1612 4743 +6864 9692 9793 10601 13732 15146 17772 27872 27973 43426 +46860 46961 49082 52213 52314 53021 53122 71605 80998 88270 +90290 90795 98168 99784 99885 5348 35143 43526 43627 79280 +79381 90592 92410 93420 93622 100793 100894 100995 49181 98267 +77359 77459 11101 95637 12098 100475 100671 100768 100869 100970 +95734 95835 95936 96036 96133 96229 96327 96625 96724 96824 +96868 96969 96428 9583 8865 9168 8550 15098 239 9 +312 713 13608 79818 77557 77653 77752 77851 77951 78045 +78142 78240 78340 78437 78536 78636 78736 78832 78928 79028 +79128 79224 79322 79422 79520 79620 79719 79912 80012 80111 +81323 80209 80307 80404 80502 80598 98967 57877 50923 47545 +39709 94302 91242 35739 37622 35240 35541 35639 39848 35839 +35939 36038 36139 36240 38616 36338 36438 36537 36635 36736 +36937 37734 38220 37127 37321 37522 37823 38122 38319 38415 +38516 38716 38815 38915 39015 39113 39212 39312 39411 39512 +39610 39901 39999 42726 37923 37422 58203 66278 49281 49382 +91297 96524 58531 63587 49482 7566 9888 2900 8500 7850 +5828 5310 8238 10252 6816 11051 9533 8815 9118 92342 +13615 51194 49577 49678 49778 49878 49978 50072 50171 50269 +50368 50469 50566 50666 50765 50859 51055 51252 51347 51923 +51640 51728 51824 52574 62154 48568 47048 47145 50966 47244 +47345 47446 47642 47742 47843 47942 49923 48041 48138 48237 +48338 48438 48630 48730 48828 48928 49027 49126 49226 49327 +49427 49522 49623 49723 49823 50017 50116 50214 50313 50414 +50511 50710 50804 91496 93847 91579 91680 94237 91777 92282 +91876 91977 92078 92574 92675 92771 92871 92971 93072 93173 +93273 93370 93466 93557 93651 93749 93947 94046 94139 92475 +88570 90691 90791 92406 90986 91087 91187 91284 91483 93834 +91566 91667 91764 92269 91863 91964 92065 92561 92662 92758 +92858 92958 93059 93160 93260 93357 93453 93544 93638 93736 +93934 94033 92462 82608 97149 97243 97327 97523 97623 97713 +97797 97887 97982 98080 98179 98277 97424 82708 82807 82907 +83005 83105 83203 83304 83404 83500 83599 83692 83792 83891 +83983 84082 84182 84380 84477 84572 84664 84762 84964 85063 +85164 85264 85365 85461 85652 85753 85558 84280 91313 88670 +88771 92335 92158 90830 88869 88965 89065 89265 89365 89465 +89563 89660 91213 89756 89852 89950 90048 90142 90240 90330 +91335 90424 90521 90620 90720 90915 91016 91412 91116 62135 +12048 98365 98549 98648 98742 98840 99134 99235 99333 99429 +99525 99625 99721 99822 99919 100013 100111 100211 100310 98935 +99033 35440 98450 1416 34839 70694 28273 34939 65643 88368 +28064 28364 28566 28665 28766 28866 29064 29162 29263 29363 +29463 29562 30961 29758 29957 30058 30159 30258 30359 30460 +30560 30660 30761 31062 31162 31263 32877 31460 31660 31760 +31861 33578 31961 32062 32163 33051 32257 32356 32556 32654 +32755 32953 33150 33453 33247 33348 33644 33744 33845 33944 +34042 34142 34242 32456 31561 35274 29857 30860 63396 95662 +68469 37168 68567 68766 68865 68966 69065 69166 69263 69362 +69462 69561 69656 69757 69853 69953 70050 70151 70247 70348 +70448 70548 70749 70849 70948 71045 71144 71243 71539 71636 +72019 72118 71828 71928 86254 35035 35134 39700 37613 35231 +35532 35630 39839 35830 36029 36130 36231 38607 36329 36429 +36528 36626 36727 36928 37725 38211 37118 37312 37513 37814 +38113 38310 38406 38507 38707 38806 38906 39006 39104 39203 +39303 39402 39503 39601 37914 37413 35431 37020 24023 43108 +92146 88461 88558 88658 88759 92323 90818 88857 88953 89053 +89253 89353 89453 89648 89744 89840 89938 90036 90130 90228 +90318 91323 90412 90509 90608 90708 90903 91004 91104 89153 +90990 91091 91191 91288 91487 93838 91570 91671 91768 92273 +91867 91968 92069 92565 92666 92762 92862 92962 93063 93164 +93264 93361 93457 93548 93642 93740 93938 94037 92466 51139 +51558 28915 37263 79378 58200 79478 79576 79676 79775 79874 +82465 82731 79968 80068 80167 81379 80265 80363 80460 80558 +82532 80654 81447 81547 81648 81847 82140 82337 82632 82929 +83228 83328 80752 80851 80951 81051 81149 81250 81748 81948 +82045 82238 82831 83127 95470 35714 93516 93607 94287 93701 +93799 93897 93997 94096 94189 94377 94474 94575 94672 94767 +94865 94966 95055 95152 95251 95351 62299 50611 84914 34428 +38063 34527 34627 34726 34823 34923 35019 35118 37597 35215 +35516 35614 39823 35814 36013 36114 36215 36313 36413 36512 +36610 36711 36912 37709 38195 37102 37296 37497 37798 38097 +38294 38390 38491 38691 38790 38890 38990 39088 37898 37397 +35415 37004 35914 16846 43825 45643 43925 45132 44120 44220 +44321 44418 44619 44517 45526 44717 44818 44919 46535 47490 +47090 45217 45317 45714 45814 46012 46207 46308 46408 46609 +46708 46805 46906 46993 47189 47290 47391 47587 47687 47788 +47887 47986 48083 48182 48283 48383 48513 50911 2879 38591 +3528 4941 5142 6244 4331 4022 4722 7545 9867 7829 +5807 5289 8217 10231 6795 11030 9512 8794 9097 12027 +8276 79481 82612 79579 58267 79679 2914 79778 79877 82468 +82734 79971 80071 80170 81382 80268 80366 80463 80561 82535 +80657 81450 81550 81651 81850 82143 82340 82635 82932 83231 +83427 83331 80755 80854 80954 81054 81152 81253 81751 81951 +82048 82241 82834 83032 83130 97153 97247 97331 97527 97627 +97717 97801 97891 97986 98084 98183 98281 97428 95657 93716 +95485 93814 93912 94012 94111 94204 94392 94489 94590 94687 +94782 94880 94981 95070 95167 95266 95366 95560 95758 95859 +95959 96056 96152 63421 82712 82811 82911 83009 83109 83207 +83308 83408 83504 83603 83696 83796 83895 83987 84086 84186 +84384 84481 84576 84668 84766 84968 85067 85168 85268 85369 +85465 85656 85757 85852 85562 84284 53142 94225 94323 94413 +94510 94611 94708 94803 94901 95002 95678 95091 95188 95287 +95387 95581 95779 95880 95980 96077 96173 96271 96569 96668 +96768 96372 96468 100511 84021 84120 84220 84318 84418 84515 +84610 84702 86182 84800 85002 85101 85202 85302 85403 85499 +85596 85690 85791 85886 85982 86082 86378 86875 86475 86575 +86776 86976 87076 87175 87274 87373 87473 87574 87675 87774 +87870 87971 88072 86676 86282 13568 95473 1468 3673 13670 +3466 4879 5080 6182 4269 3960 4660 7483 9805 86448 +86945 86545 86645 86746 86846 87046 87146 87245 87344 87443 +87543 87644 87745 87844 87940 88041 88142 88238 88336 92114 +88429 88526 88626 88727 88825 88921 89021 89321 89421 89616 +89712 89808 89906 90004 90098 90196 89121 89519 89221 10290 +6854 11089 9571 8853 9156 8538 15086 227 42516 45142 +53221 53322 86046 44130 95135 44230 44331 95232 44428 95331 +95431 95625 95722 95823 95924 96024 96121 96217 96315 96613 +96712 96812 96416 96512 44629 44527 45536 44727 44828 44929 +46545 47500 51413 47100 45227 45327 45724 45824 46022 46217 +46318 46418 46619 46718 46815 46916 47003 47199 47300 47401 +47597 47697 47798 47897 47996 48093 48192 48293 48393 48685 +48783 48523 48585 53420 53521 53617 53717 53813 57688 53897 +54498 53992 54189 54289 54682 55071 55165 55358 55652 55550 +55261 55456 56579 54875 54089 54387 54779 99477 1425 3722 +13719 2866 3515 4928 5129 6231 4318 4009 4709 7532 +9854 7816 5794 5276 8204 10218 6782 11017 9499 99573 +99673 99769 99870 99967 100061 100159 100259 100358 100437 100633 +100730 100831 100932 7197 86346 1505 3710 13707 3503 4916 +5117 6219 4306 3997 4697 7520 9842 7804 5782 5264 +8192 10206 6770 2854 79825 86146 86246 86442 86939 86539 +86639 86840 87040 87140 87239 87338 87437 87537 87638 87739 +87838 87934 88035 88136 88232 88330 88423 88520 88620 88721 +88819 88915 89015 89315 89415 89610 89706 89802 89900 89998 +90092 89115 89513 89215 58497 50292 44029 68667 54582 54850 +52103 52202 52303 53010 52403 52697 52798 52894 53073 53172 +53273 53371 53568 53668 53764 53848 54140 54338 54040 54449 +53943 54240 53472 52498 42614 50391 50492 52431 50589 50689 +50788 50882 51078 51275 51370 51946 51663 51751 51847 52036 +52135 52236 52943 52336 52630 52731 52827 52597 45035 42908 +47471 43007 43309 45429 43407 43507 43608 43806 45624 43906 +45113 44101 44201 44302 44399 44600 44498 45507 44698 44799 +44900 46516 47071 45198 45298 45695 45795 45993 46188 46289 +46389 46590 46689 46786 46887 46974 47170 47271 47372 48494 +89551 58537 84857 42785 51513 63814 38474 38575 38675 42040 +43949 38775 44955 38874 38974 39074 40551 39172 39271 39371 +40355 39768 42140 39470 39571 39669 39960 40058 40154 40255 +40453 40955 40650 40751 40851 41047 41145 41546 41242 41342 +41442 41846 45867 41643 41941 41743 42238 42339 43028 42436 +42534 42828 42927 43229 42634 46077 62970 76146 76247 76341 +76441 76542 76643 76743 76840 76939 77038 77137 77238 77335 +77435 79794 77533 77629 77728 77827 77927 78118 78216 78316 +78413 78512 78612 78712 78808 78904 79004 79104 79200 79298 +79398 79496 79596 79695 78021 12086 1712 8479 10701 12216 +18276 18377 71402 86350 92208 97864 4741 100791 100892 100993 +11099 12096 9581 8863 9166 8548 15096 237 7 310 +711 50921 7564 9886 2898 8498 7848 5826 5308 8236 +10250 6814 11049 9531 8813 9116 28271 28062 28362 28564 +28663 28764 28864 29062 29160 29261 29361 29461 29560 30959 +29756 29955 30056 30157 30256 30357 30458 30558 30658 30759 +31060 31160 31261 32875 31458 31658 31758 31859 33576 31959 +32060 32161 33049 32255 32354 32554 32652 32753 32951 33148 +33451 33245 33346 33642 33742 33843 33942 34040 34140 34240 +32454 31559 35272 29855 30858 62297 16844 100509 76144 76245 +76339 76439 76540 76641 76741 76838 76937 77036 77135 77236 +77333 77433 79792 77531 77627 77726 77825 77925 78116 78214 +78314 78411 78510 78610 78710 78806 78902 79002 79102 79198 +79296 79396 79494 79594 79693 78019 97862 16842 17869 17970 +18071 18269 18370 18467 18568 18669 18770 18867 18968 19067 +20582 19165 19263 19364 19460 19658 19758 19858 19959 20058 +20255 20452 20652 20852 20953 21050 21150 21248 21348 21449 +21550 21751 22054 21851 21952 22658 22151 22251 22349 22448 +22546 22744 22841 23033 23133 23231 23332 23432 20355 21684 +22935 42091 39714 97952 99010 98047 98145 98244 98342 98526 +98625 98719 98817 99111 99310 99406 99502 99602 99698 99799 +99896 99990 98912 98427 2010 6670 1732 36805 8570 404 +15118 259 1111 29 332 522 733 120 2640 615 +920 821 2936 1910 2110 2209 2310 2409 2510 2611 +2813 3110 3210 3311 3400 3602 3803 3902 5679 4101 +4198 4399 4500 4597 4795 5192 5393 5483 5582 6479 +5878 6079 6281 6378 6578 6871 7072 5979 6972 4994 +9906 89165 13560 90380 90880 91385 90474 90571 90670 90770 +92385 90965 91066 91166 91263 91462 91545 91646 91743 92248 +91842 91943 92044 92540 92641 92737 92837 92937 93038 93139 +93239 93336 93432 92441 28962 5545 5644 6541 5741 5940 +6141 6343 6440 6640 9968 6732 6933 7134 7333 7433 +7633 7731 7931 8028 8128 8329 8427 8628 8728 8929 +9231 9332 9430 9631 9726 10025 10125 10324 10424 10517 +10617 10717 10816 10917 11212 11313 7235 9029 6041 11118 +1315 10801 17871 17972 18073 14052 18271 18372 18469 18570 +18671 18772 18869 18970 19069 20584 19167 19265 19366 19462 +19660 19760 19860 19961 20060 20257 20454 20654 20854 20955 +21052 21152 21250 21350 21451 21552 21753 22056 21853 21954 +22660 22153 22253 22351 22450 22548 22746 22843 23035 23135 +23233 23334 23434 20357 21686 22937 10900 11001 11202 11296 +11397 12281 11495 11595 15963 11693 11785 11882 11982 12380 +12479 12579 12779 12878 12979 13178 14964 13078 15398 13275 +13376 13476 13777 13873 13972 14069 14168 15177 14264 14363 +14463 14564 14766 14663 15261 15459 15560 15758 15858 15658 +71702 71797 71894 72085 72184 72277 72374 73788 72575 73679 +72666 72766 74346 72860 72961 73158 73258 73359 73459 73557 +73850 74049 74150 74248 74445 74541 74859 73950 72474 73059 +42093 74687 18474 18575 18676 18777 12762 18874 18975 19074 +20589 19172 19270 19371 19467 19665 19765 19865 19966 20065 +20164 20262 20459 20659 20859 20960 21057 21157 21255 21355 +21456 21557 21758 22061 21858 21959 22665 22158 22258 22356 +22455 22553 22751 22848 23040 23140 23238 23339 23439 23535 +20362 21691 12661 10092 10192 94421 94518 94619 94716 94811 +94909 95010 95686 95099 95196 95295 95395 95589 95787 95888 +95988 96085 96181 96279 96577 96676 96776 96380 96476 10391 +10491 11478 10584 10684 10784 10883 10984 11185 11279 11380 +12264 11578 11676 11768 11865 11965 12363 12462 12562 12861 +12962 13161 13061 13258 13359 13459 13760 13856 13955 14151 +14247 14346 14446 14547 14749 14646 20754 287 849 1139 +57 360 550 761 148 2668 643 1343 432 1035 +1533 1633 1931 1831 2031 2130 2231 2734 3031 3131 +3232 2330 2431 948 2532 2964 71355 91256 61787 96952 +97053 97144 97238 97322 97518 97618 97708 97792 97882 97977 +98075 98174 36841 39716 28171 15375 99214 97954 99012 98049 +98147 98246 98344 98528 98627 98721 98819 99113 99312 99408 +99504 99604 99700 99801 99898 99992 98914 98429 2012 42047 +13594 6672 1760 20157 1734 423 1751 36807 100531 8572 +406 15120 261 1113 31 334 524 735 122 2642 +617 922 823 2938 15137 278 1130 48 351 541 +752 139 2659 634 1334 1026 1524 1624 1922 1822 +2022 2121 2222 939 8680 15346 8780 58573 90185 90283 +90373 90873 91378 90467 90564 90663 90763 92378 90958 91059 +91159 91455 91538 91639 91736 92241 91835 91936 92037 92533 +92634 92730 92830 92930 93031 93132 93232 93329 93425 92434 +8981 9283 9384 9482 9683 13545 9778 12747 10077 10177 +10376 10476 11463 10569 10669 10769 10868 10969 11170 11264 +11365 12249 11563 11661 11753 11850 11950 12348 12447 12547 +12846 12947 13146 13046 13243 13344 13444 13745 13841 13940 +1912 2112 2211 2312 2411 2512 2613 2815 7175 3112 +3212 3313 3402 3604 3805 3904 5681 4103 4200 4401 +4502 4599 4797 5194 5395 5485 5584 6481 5880 6081 +6283 6380 6580 6873 7074 7273 7373 5981 6974 4996 +9908 71479 15544 15645 16048 15743 15843 15943 20219 18134 +16138 16338 16439 16540 19822 17934 16739 16938 17039 17138 +17239 17438 17539 17736 17833 18035 18233 18334 18431 18532 +18633 18734 18831 18932 19031 20546 19129 19227 19328 19424 +19622 19722 19923 20022 20416 20616 20816 20917 21014 21114 +21212 21312 21413 21514 21715 22018 20319 21648 20121 17635 +17337 19523 16639 7034 89167 82 385 575 786 173 +1785 2693 668 4144 1368 457 1164 1060 1558 1658 +1956 1856 2056 2155 2256 2759 3056 3156 3257 3346 +3548 3749 3848 4345 4446 2355 2456 973 874 2989 +2557 4047 9081 52414 60191 81098 82512 94430 98571 98873 +98670 81196 81297 13562 81494 81594 81695 81795 81894 81995 +82092 82187 82285 82384 82579 82679 82778 82878 82976 83076 +83174 83275 83570 83663 83763 83862 83954 84053 84351 84448 +84543 84251 83471 84153 90382 90882 91387 90476 90573 90672 +90772 92387 90967 91068 91168 91265 91464 91547 91648 91745 +92250 91844 91945 92046 92542 92643 92739 92839 92939 93040 +93141 93241 93338 93434 92443 98764 98862 99055 99156 99257 +99355 99451 99547 99647 99743 99844 99941 100035 100133 100233 +100332 100411 100607 100704 100805 100906 99066 99167 99268 99366 +99462 99558 99658 99754 99855 99952 100046 100144 100244 100343 +100422 100618 100715 100816 100917 98957 96917 97018 97109 97203 +97287 97483 97583 97673 97384 16838 66087 52708 52809 52905 +53084 53183 53284 53382 53579 53679 53775 53859 54151 54644 +54349 54544 54051 54460 53954 54251 13554 83375 62892 42010 +93721 28964 95490 93819 93917 94017 94116 94209 94307 94397 +94494 94595 94692 94787 94885 94986 95075 95172 95271 95371 +95565 95763 95864 95964 96061 96157 96255 96356 94527 94628 +94725 94820 94918 95019 95695 95108 95205 95304 95404 95598 +95796 95897 95997 96094 96190 96288 96586 96685 96785 96389 +96485 195 417 1745 15131 272 1124 42 345 535 +746 133 2653 628 1328 1020 1518 1618 933 834 +2949 5547 5646 6543 5743 5942 6143 6345 6442 6642 +9970 6734 6935 7136 7335 7435 7635 7733 7933 8030 +8130 8331 8429 8630 8730 8931 9233 9334 9432 9633 +9728 10027 10127 10326 10426 11413 10519 10619 10719 10818 +10919 11214 11315 7237 9031 6043 11120 12166 71994 597 +1807 2715 690 3011 4166 1390 479 1186 1082 1580 +1680 1978 1878 2078 2177 2278 2579 2781 3078 3178 +3279 3368 3570 3771 3870 4069 4367 4468 4565 4763 +5160 5361 4962 2377 2478 995 36775 896 33020 53483 +35341 33118 35686 33217 33520 39795 33314 33415 33711 36976 +33811 33912 34011 34109 34209 34309 34400 38035 34499 34599 +34698 34795 34895 34991 35090 35187 35488 35586 35786 35985 +36086 36187 36285 36385 36484 36582 36683 36884 37074 35387 +35886 37235 82309 82408 82603 82703 82802 82902 83000 83100 +83198 83299 83399 83594 83687 83787 83886 83978 84077 84177 +84375 84472 84567 84659 84757 84959 85058 85159 85259 85360 +85456 85553 84275 95496 64100 9787 14046 12756 12655 10086 +10186 10385 10485 11472 10578 10678 10778 10877 10978 11179 +11273 11374 12258 11572 11670 11762 11859 11959 12357 12456 +12556 12855 12956 13155 13055 13252 13353 13453 13754 13850 +13949 14145 14241 57786 88604 29236 1317 85541 16855 92201 +15366 19572 99982 100076 100174 100274 100373 100452 100648 100745 +100846 100947 85638 86324 86224 85732 85833 85928 86024 86124 +86420 86917 86517 86617 86818 87018 87118 87217 87316 87415 +87515 87616 87717 87816 87912 88013 88114 88210 88308 88401 +88498 88699 88797 88893 88993 89293 89393 89588 89093 89491 +89193 86718 88598 66267 7228 13585 7773 10399 10803 15954 +17873 17974 18075 23731 24135 37770 44537 47567 70999 77564 +82917 89886 90391 11913 23831 25649 52616 12013 12312 12411 +12510 12610 12810 12909 13010 13209 14995 17283 13109 15429 +13306 13407 13507 13808 13904 14003 14100 14199 15208 14295 +14394 16685 14494 14595 14797 14694 15292 15490 15591 15994 +15789 15889 16284 16385 16486 17880 16884 16985 17084 17185 +17384 17485 17682 17779 17981 17581 16585 15689 18080 12709 +16183 16084 92192 67861 65336 65434 70617 65726 65827 65926 +66025 66224 66830 66423 66524 66624 67121 67210 67311 67411 +67510 67610 67710 67900 67996 68095 68196 68297 68392 68490 +68689 68788 68889 68988 69089 69186 68590 65629 63570 63794 +51097 19563 51294 51389 51965 52450 51682 51770 51866 52055 +52154 52255 52962 52355 52649 52750 52846 53025 89984 90082 +91247 90176 90274 90364 90864 91369 90458 90555 90654 90754 +90949 91050 91150 91446 91529 91630 91727 92232 91826 91927 +92028 92524 92625 92721 92821 92921 93022 93123 93223 92425 +83015 56289 57207 92317 14054 83115 35717 71342 83213 83314 +83414 83510 83609 83702 83802 83901 83993 84092 84192 84390 +84487 84582 84674 86154 84772 84974 85073 85174 85274 85375 +85471 85662 85763 85858 85954 86054 85568 84290 53117 53216 +53317 53415 53516 53612 53712 53808 57683 53892 54493 53987 +54184 54284 54677 55066 55160 55353 55256 55451 56574 54870 +54084 54382 54774 54577 24130 23925 24223 24322 24524 24623 +24724 24824 28392 27284 24918 25016 25892 25114 25215 26523 +25310 25410 25510 25602 25699 25793 25992 26596 26088 26187 +26285 26386 26787 27390 26983 27084 27482 27579 27680 27778 +27879 26886 31330 26742 29610 28135 54971 62178 27202 16795 +92369 72305 72402 73816 72603 73707 72694 72794 74374 72888 +72989 73087 73186 73286 73387 73487 73585 73878 74077 74178 +74276 74473 74569 74765 74961 75058 75158 75249 75349 75549 +74887 75449 73978 74715 25746 25939 25840 26039 26643 26135 +26234 26332 26433 27331 30811 26834 31113 27437 27030 27131 +28439 27529 27626 27727 27825 27926 28015 28315 28517 28616 +28717 28817 29015 29113 29314 29414 30912 29709 29908 30009 +30110 30209 30310 30411 30511 30611 30712 31013 31214 31411 +31512 32828 29808 29214 29657 26933 29513 18174 18273 18374 +11492 18471 18572 18673 18774 18871 18972 19071 20586 19169 +19267 19368 19464 19662 19762 19862 19963 20062 20259 20456 +20656 20856 20957 21054 21154 21252 21352 21453 21554 21755 +22058 21855 21956 22662 22155 22255 22353 22452 22550 22748 +22845 23037 23137 23235 23336 23436 20359 21688 66312 63892 +62811 84881 36817 43650 84901 22939 58244 74330 74428 74527 +74623 74819 75015 75112 75212 77472 75303 75403 75503 75603 +75701 75901 75993 76186 76280 76380 76481 76582 76779 76878 +76977 77076 77177 77274 77374 77568 76085 75798 76682 16095 +93519 63496 93610 94290 93704 93802 93900 94000 94099 94192 +94380 94477 94578 94675 94770 94868 94969 95058 95155 95254 +95354 95548 62129 67852 28971 10499 41102 1509 40091 42818 +82482 3714 13711 3507 4920 5121 6223 4310 4001 4701 +7524 9846 7808 5786 5268 8196 10210 6774 11009 73664 +40187 40288 45577 40388 40486 40584 40988 40683 40784 40884 +42073 41080 41178 41579 41275 41375 41475 41879 45900 41676 +41974 41776 42173 42271 42372 43180 43061 42469 43982 42567 +44988 42861 42960 43262 45382 43360 43460 43561 43759 43859 +44054 44154 44255 44352 44553 44451 45460 44651 44752 44853 +46469 45151 45251 42667 43718 51491 45066 24428 91238 2862 +2858 77660 77759 77858 82416 77958 78052 78149 78247 78347 +78444 78543 78643 78743 78839 78935 79035 79135 79231 79329 +79429 79527 79627 79726 79919 80019 80118 81330 80216 80314 +80411 80509 80605 80703 80802 80902 81002 21626 89781 89877 +92183 89975 90073 90167 90265 90355 90855 91360 90449 90546 +90645 90745 90940 91041 91141 91437 91520 91621 91718 92223 +91817 91918 92019 92416 92360 61198 64088 62707 63105 65122 +63303 64513 65209 63995 64787 67794 64375 64574 64673 64976 +64874 65269 65367 65659 65760 65859 65958 66157 66763 63697 +65562 66315 63204 86740 62886 90891 91396 90485 90582 90681 +90781 92396 90976 91077 91177 91274 91473 91556 91657 91754 +92259 91853 91954 92055 92551 92652 92748 92848 92948 93049 +93150 93250 93347 93443 93534 93628 92452 10902 11003 52918 +62311 11204 56269 56067 53097 53196 53297 53395 53496 53592 +53692 53788 53872 54164 54264 54657 55046 54362 54557 54951 +54064 54473 53967 54754 63868 11298 11399 12283 11497 11597 +15965 11695 11787 11884 11984 12382 12481 12581 12781 12880 +12981 13180 14966 13080 15400 13277 13378 13478 13779 13875 +13974 14071 14170 15179 14266 14365 14465 14566 14768 14665 +15263 15461 15562 15760 15860 15660 91126 64186 46110 63546 +62761 43662 20230 62487 18145 16149 16248 16349 16450 16551 +20727 19833 17945 16750 16949 17050 17149 17250 17449 17550 +17747 17844 18046 18244 18345 18442 18543 18644 18745 18842 +18943 19042 20557 19140 19238 19339 19435 19633 19733 19934 +20033 20427 20627 20827 20928 21025 21125 21223 21323 21424 +21525 21726 22029 21826 21927 22633 22126 22226 22324 22423 +20330 21659 20132 17646 17348 31377 28224 62768 36851 65537 +47161 71704 72714 51474 62302 71799 71896 72087 72186 72279 +72376 73790 72577 73681 72668 72768 74348 72862 72963 73160 +73260 73361 73461 73559 73852 74051 74152 74250 74447 74543 +74861 73952 72476 23930 50982 24028 24228 24327 24529 24628 +24729 24829 28397 27289 24923 25021 25897 25119 25220 26528 +25315 25415 25515 25607 25704 25798 25997 26601 26093 26192 +26290 26391 26792 27395 26988 27089 27487 27584 27685 27783 +27884 26891 28182 31335 26747 73061 29615 28140 72814 47260 +47361 47462 74394 72908 73009 73107 73206 73306 73407 73507 +73605 73898 74097 74198 74296 74493 74589 74785 74981 75078 +75178 75269 75369 75569 75667 75867 75959 75764 74907 75469 +73998 11486 47658 47758 47859 47958 49939 48057 48154 48253 +48354 48454 48646 48746 48844 48944 49043 49142 49242 49343 +49443 51155 49538 49639 49739 49839 50033 50132 50230 50329 +50430 50527 50627 50726 50820 51016 51213 51308 52535 50614 +43147 64178 10592 10692 10792 10891 10992 11193 11287 11388 +12272 11586 11684 11776 11873 11973 12371 12470 12570 12770 +12869 12970 13169 14955 13069 15389 13266 13367 13467 13768 +13864 13963 14060 14159 15168 14255 14354 14454 14555 14757 +14654 15252 43706 28071 41200 28371 28573 28672 28773 28873 +29071 29169 29270 29370 29470 29569 30968 29765 29964 30065 +30166 30265 30366 30467 30567 30667 30768 31069 31169 31270 +32884 31467 31667 31767 31868 33585 31968 32069 32170 33058 +32264 32363 32563 32661 32762 32960 33157 33460 33254 33355 +33651 33751 33852 33951 34049 34149 34249 34340 32463 31568 +35281 29864 37175 30867 41601 41297 41397 41497 41901 45922 +41698 41996 41798 42095 42195 46132 42293 42394 43202 43083 +42491 44004 42589 45010 42883 42982 43284 45404 43382 43482 +43583 43781 45599 43881 45088 44076 44176 44277 44374 44575 +44473 45482 44673 44774 44875 46491 45173 45273 45670 45770 +45968 46163 46264 46364 46565 46664 42689 74689 63895 58479 +71979 36847 58504 12678 84917 15980 84908 840 28978 16237 +11139 5247 37163 45546 66756 77664 84734 87966 88067 88168 +45747 18476 18577 18678 18779 12764 18876 18977 19076 20591 +19174 19272 19373 19469 19667 19767 20761 19867 19968 20067 +20166 20264 20461 20661 20861 20962 21059 21159 21257 21357 +21458 21559 21760 22063 21860 21961 22667 22160 22260 22358 +22457 22555 22753 22850 23042 23142 23240 23341 23441 23537 +23635 23735 20364 21693 71096 74034 71195 71294 71590 71687 +71782 71879 72070 72169 72262 72359 73773 72560 72651 72751 +72845 72946 73143 73243 73344 73444 73542 73835 74135 73935 +72459 73044 74672 74844 12663 16825 52436 100690 100787 100888 +100989 45847 77763 66709 77862 82420 77962 78056 78153 78251 +78351 78448 78547 78647 78747 78843 78939 79039 79139 79235 +79333 79433 79531 79631 79730 79829 79923 80023 80122 81334 +80220 80318 80415 80513 80609 80707 80806 80906 81006 81104 +81205 86214 35744 51436 46045 46240 46341 46441 46642 46741 +46838 46939 48546 47026 47123 47222 47323 47424 47620 47720 +47821 47920 49901 48019 48116 48215 48316 48416 48608 48708 +48806 48906 49005 49104 49204 49305 49405 49500 49601 49701 +49801 51117 51536 10094 10194 94423 94520 94621 94718 94813 +94911 95012 95688 95101 95198 95297 95397 95591 95789 95890 +95990 96087 96183 96281 96579 96678 96778 96382 96478 95516 +88264 88362 92140 88455 88552 88652 88753 90812 88851 88947 +89047 89247 89347 89447 89642 89738 89834 89932 90030 90124 +90222 90312 91317 90406 90503 90602 90702 89147 89545 10393 +10493 11480 10586 10686 10786 10885 10986 11187 11281 11382 +12266 11580 11678 11770 11867 11967 12365 12464 12564 12863 +12964 13163 14949 13063 13260 13361 13461 13762 13858 13957 +14153 14249 14348 14448 14549 14751 14648 57711 34431 38066 +34530 34630 34729 34826 34926 35022 35121 37600 35218 35519 +35617 39826 35817 36016 36117 36218 36316 36416 36515 36613 +36714 36915 37712 38198 37105 37299 37500 37801 38100 38297 +38393 38494 38694 38793 38893 38993 39091 39190 39290 37901 +37400 35418 37007 35917 40627 39884 37357 37458 42117 37558 +37658 37859 41122 38158 38256 38355 38451 38552 42017 38752 +38851 38951 39051 40528 39149 39248 39348 40332 39745 39447 +39548 39646 39937 40035 40131 40232 40430 40932 40728 40828 +41024 41523 41219 41319 41419 41823 41620 41918 41720 42762 +37959 38652 84832 85034 85133 85234 85334 85435 85531 85628 +86314 85722 85823 85918 86014 86114 86410 86907 86507 86607 +86808 87008 87108 87207 87306 87405 87505 87606 87707 87806 +87902 88003 88104 88200 88298 88391 88488 88689 88787 88883 +88983 89083 89183 86708 88588 37681 7973 44737 44838 44939 +46555 82107 20236 47664 20756 47764 47865 47964 49945 51480 +48063 48160 48259 48360 48460 48652 48752 51580 48850 48950 +49049 49148 49248 49349 49449 51161 49544 49645 49745 49845 +50039 50138 50236 50335 50436 50533 50633 50732 50826 51022 +51219 51314 52541 50988 50594 50694 50793 50887 51083 51280 +51375 51951 51668 51756 51852 52041 52140 52241 52948 52341 +52635 52736 52832 52602 54999 56317 53920 56115 54521 54015 +54212 54312 54410 54605 54705 55765 54802 55094 55188 55381 +55675 55573 55860 55284 55479 8070 8170 8371 8469 8670 +8770 8971 9273 9374 9472 9673 9768 12737 10067 10167 +10366 10466 11453 10559 10659 10759 10858 10959 11160 11254 +11355 12239 11553 11651 11743 11840 11940 12338 12437 12537 +12836 12937 13136 13036 13233 13334 13434 9071 12636 84924 +64834 67841 64422 64621 64720 65023 64921 65316 65414 65706 +65807 65906 66005 66204 66810 66403 66504 66604 67101 67190 +67291 67391 67490 67590 67690 67880 67976 68075 68277 12020 +3728 13725 2872 3521 4934 5135 6237 4324 4015 4715 +7538 9860 7822 5800 5282 8210 10224 6788 11023 9505 +8787 9090 20740 47510 51423 47110 45237 45337 45734 45834 +46032 46227 46328 46428 46629 46728 46825 46926 47013 47209 +47310 47411 47607 47707 47808 47907 48006 48103 48202 48303 +48403 48595 48695 48793 48893 48992 49091 49191 49292 49392 +51523 68176 86234 12206 82202 82300 82399 82594 82694 82793 +82893 82991 83091 83189 83290 83585 83678 83778 83877 83969 +84068 84168 84366 84463 84558 84650 84748 84950 85049 85150 +85250 85351 85447 84266 83486 297 5448 56602 62399 40636 +859 1149 67 370 560 771 158 1770 2678 653 +1353 442 1045 1543 1643 1941 1841 2041 2140 2241 +2744 3041 3141 3242 2340 2441 958 2542 2974 12157 +5538 5637 6534 5734 5933 6134 6336 6433 6633 9961 +6725 6926 7127 7326 7426 7626 7724 7924 8021 8121 +8322 8420 8621 8721 8922 9224 9325 9423 9624 9719 +10018 10118 10317 10417 10510 10610 10710 10809 10910 9022 +6034 11111 7027 1107 2218 2319 7369 9288 9389 14035 +14136 27569 33326 33427 39083 39386 51203 58778 61505 65242 +69080 69181 69282 75140 87361 87866 91906 92007 92108 37062 +62918 65948 75240 94127 97359 2418 2519 2620 2822 80592 +78974 79074 79174 79270 79368 79468 79566 79666 79765 79864 +82455 82721 79958 80058 80157 81369 80255 80353 80450 80548 +82522 80644 81437 81537 81638 81837 82130 82327 82622 80742 +80841 80941 81041 81139 81240 81738 81938 82035 82228 82821 +97755 95501 70600 8516 15064 94220 94318 94408 94505 94606 +94703 94798 94896 94997 95673 95086 95183 95282 95382 95576 +95774 95875 95975 96072 96168 96266 96564 96663 96763 96367 +96463 37029 591 77500 75331 75431 75531 75631 75729 75929 +76021 76214 76308 76408 76509 76610 76807 76906 77005 77104 +77205 77302 77402 77596 77695 77794 77894 78085 78183 78283 +78380 78479 78579 78679 77988 76113 75826 82566 7182 3119 +3219 3320 3409 6679 3611 3812 3911 5688 4110 4207 +4408 4509 4606 4804 5201 5402 5492 5591 6488 5887 +6088 6290 6387 6587 6880 7081 7280 7380 7678 7878 +5988 6981 7580 5003 9915 80688 82499 81481 81581 81682 +81881 82174 82371 82666 82765 82963 83262 83650 84338 83458 +83362 95450 89681 83028 91234 89777 89873 92179 89971 90069 +90163 90261 90351 90851 91356 90445 90542 90641 90741 90936 +91037 91137 91433 91516 91617 91714 92219 91813 91914 92015 +92356 87962 88063 88164 88260 88358 92136 88451 88548 88648 +88749 90808 88847 88943 89043 89343 89443 89638 89734 89830 +89928 90026 90120 90218 90308 90402 90499 90598 90698 89143 +89541 293 855 1145 63 366 556 767 154 1766 +2674 649 1349 438 1041 1539 1639 1937 1837 2037 +2136 2237 2740 3037 3137 3238 2336 2437 954 2538 +2970 69278 289 851 1141 59 362 552 763 150 +2670 645 1345 434 1037 1535 1635 1933 1833 2033 +2132 2233 2736 3033 3133 3234 2332 2433 950 2534 +2966 1605 1705 2003 1903 2103 2202 2303 2604 2806 +3103 3203 3304 3393 3595 3796 3895 5672 4094 4191 +4392 4493 4590 4788 5185 5386 5476 5575 6472 5871 +6072 6274 6371 6571 5972 4987 9899 69377 69477 69576 +69671 69772 71357 69868 69968 70065 70166 70262 70363 70463 +70563 70764 70864 70963 71060 71159 71258 71554 71651 72034 +72133 72226 72323 72524 72423 71843 73737 61741 92505 92604 +92705 92801 92901 93001 93102 93203 93303 93400 93496 93587 +93681 93779 93877 93977 94076 94169 94357 94454 94555 94652 +94747 94845 94946 94267 802 66047 66246 66852 66445 66546 +66646 67143 67232 67333 67433 67532 67632 67732 69995 67922 +68018 68117 68218 68319 68414 68512 68711 68810 68911 69010 +69111 69208 69307 69407 69506 69601 69702 69798 69898 70096 +68612 73730 91258 35698 58562 28946 189 1801 2709 684 +4160 1384 473 1180 1076 1574 1674 1972 1872 2072 +2171 2272 2573 2775 3072 3172 3273 3362 3564 3765 +3864 4063 4361 4462 4559 4757 5154 5355 4956 2371 +2472 989 890 51983 61789 5717 88470 96954 97055 1609 +58528 88567 97146 97240 97324 97520 97620 97710 97794 97884 +97979 98077 98176 98274 88667 88768 92332 92155 90827 88866 +88962 89062 89262 89362 89462 89560 89657 91210 89753 89849 +89947 90045 90139 90237 90327 91332 90421 90518 90617 90717 +90912 91013 91409 91113 1709 2007 6667 1907 2107 2206 +2307 2406 2507 2608 2810 3107 3207 3308 3397 3599 +3800 3899 5676 4098 4195 4396 4497 4594 4792 5189 +5390 5480 5579 6476 5875 6076 6278 6375 6575 6868 +5976 6969 4991 9903 89162 16852 37767 43659 37160 40624 +39881 37354 37455 37555 37655 37856 41119 38155 38253 38352 +38448 38549 38749 38848 38948 39048 40525 39146 39245 39345 +40329 39742 39444 39545 39643 39934 40032 40128 40229 40427 +40929 40725 40825 41021 41520 41216 41316 41416 41820 41617 +41915 41717 42759 37956 38649 58559 16849 71224 37701 36996 +40370 52468 62149 97456 100498 97555 97655 97745 97829 97919 +98014 98112 98211 98309 98493 98592 98686 98784 98879 98394 +51700 51788 51884 52073 52172 52273 52980 52373 52667 52768 +52864 53043 53243 53341 53538 53638 53734 53442 58509 61169 +12685 22619 35648 65544 77508 82748 40560 62801 13578 61092 +76710 36825 39857 62584 9487 9688 15371 13550 9783 14042 +12752 10082 10182 10381 10481 11468 10574 10674 10774 10873 +10974 11175 11269 11370 12254 11568 11666 11758 11855 11955 +12353 12452 12552 12851 12952 13151 13051 13248 13349 13449 +13750 13846 13945 14141 36843 14132 62774 14231 15240 14327 +14426 16717 14526 14627 14829 14726 15027 15324 15522 15623 +16026 15721 15821 15921 18112 16116 16316 16417 16518 19800 +17912 16916 17017 17116 17217 17416 17517 17714 17811 18013 +18211 18312 18409 18510 18611 18712 18809 18910 19009 20524 +19107 19205 19306 19402 19600 19700 19901 20000 20099 17613 +17315 16617 16806 19501 16215 35848 35948 36047 36148 36249 +38625 36347 36447 39718 36546 36644 36745 36946 37743 38229 +37038 37136 37330 37531 37631 37832 38131 38328 38424 38525 +38725 38824 38924 39024 40501 39122 39221 39321 40305 39420 +39521 39619 39910 40008 40104 40205 40403 42735 37932 37431 +28173 45947 62814 63469 61491 61292 60893 64310 63670 64159 +66682 61392 61590 61691 65182 65095 62086 62680 63078 63276 +64486 63968 64760 64348 64547 64949 64847 64646 61802 62778 +62284 15150 15377 16816 84884 39783 62607 14235 43828 45646 +66119 15244 22817 28103 22914 26710 23008 23106 23206 23304 +23405 23505 23601 23991 23699 23799 24098 23893 24191 24290 +24492 24591 24792 24886 24984 25860 25082 25183 25278 25378 +25570 25667 25761 25960 26564 24692 26491 25478 14331 14430 +16721 14530 14631 14833 14730 21630 15031 15328 15526 15627 +16030 15725 15825 15925 20201 18116 16120 16320 16421 16522 +19804 17916 16920 17021 17120 17221 17420 17521 17718 17815 +18017 18215 18316 18413 18514 18615 18716 18813 18914 19013 +20528 19111 19209 19310 19406 19604 19704 19905 20004 20301 +20103 17617 17319 16621 99216 97956 99014 98051 98149 98248 +98346 98530 98629 98723 98821 99115 99314 99410 99506 99606 +99702 99803 99900 99994 100092 100192 98916 98431 51574 43928 +45135 44123 44223 44324 44421 44622 44520 45529 44720 44821 +44922 46538 47493 47093 45220 45320 45717 45817 46015 46210 +46311 46411 46612 46711 46808 46909 46996 47192 47293 47394 +47590 47690 47791 47890 47989 48086 48185 48286 48386 48516 +50914 43635 27173 7469 63928 2014 47060 64028 39181 39280 +39380 40364 39777 42149 39479 39580 39678 43958 39969 40067 +42794 40163 40264 40462 40964 40659 40760 40860 42049 41056 +41154 41555 41251 41351 41451 41855 45876 41652 41950 41752 +42247 42348 43156 43037 42445 42543 42837 42936 43238 43336 +43436 43537 43735 43835 42643 45358 44964 13596 100558 6674 +58523 71227 66991 66348 64121 65595 66742 64820 67827 64408 +64607 64706 65009 64907 65302 65400 65692 65793 65892 65991 +66190 66796 66389 66490 66590 67087 67176 67277 67377 67476 +67576 67676 64219 61903 17768 35710 17865 17966 18067 18265 +18366 18463 18564 18665 18766 18863 18964 19063 20578 19161 +19259 19360 19456 19654 19754 19854 19955 20054 20251 20448 +20648 20848 20949 21046 21146 21244 21344 21445 21546 21747 +22050 21847 21948 22654 22147 22247 22345 22444 22542 22740 +22837 23029 23129 20351 21680 22931 36837 20153 18170 41098 +62307 47157 51470 50978 47256 47357 47458 47654 47754 47855 +47954 49935 48053 48150 48249 48350 48450 48642 48742 48840 +48940 49039 49138 49238 49339 49439 51151 49534 49635 49735 +49835 50029 50128 50226 50325 50426 50523 50623 50722 50816 +51012 51209 52531 41196 41597 41293 41393 41493 41897 45918 +41694 41992 41794 42191 46128 42289 42390 43198 43079 42487 +44000 42585 45006 42879 42978 43280 45400 43378 43478 43579 +43777 45595 43877 45084 44072 44172 44273 44370 44571 44469 +45478 44669 44770 44871 46487 45169 45269 45666 45766 45964 +46159 46260 46360 46561 42685 1762 37627 51570 18166 19555 +62730 66997 63004 100489 20159 100685 100782 100883 100984 36820 +16766 28956 51430 2882 33723 36988 33823 33924 34023 34121 +34221 34321 34412 38047 34511 34611 34710 34807 34907 35003 +35102 35199 35500 35598 39807 35798 35997 36098 36199 36297 +36397 36496 36594 36695 36896 38179 37086 37280 37481 37782 +38081 37882 37381 35399 35898 37247 37581 71379 47557 55954 +55005 56662 86332 14917 13225 34132 69381 34232 69481 69580 +69675 69776 71361 69872 69972 70069 70170 70266 70367 70467 +70567 70768 70868 70967 73632 71947 71064 71163 71262 71558 +71655 72038 72137 72230 72327 72528 72619 72427 74640 71847 +3419 6689 12646 1736 34332 97419 34423 38058 34522 34622 +34721 34818 34918 35014 35113 37592 35210 35511 35609 39818 +35809 36008 36109 36210 36308 36408 36507 36605 36706 36907 +37704 38190 37097 37291 37492 37793 38092 38289 38385 38486 +38686 38785 38885 37893 37392 35410 36999 35909 38586 57781 +57706 54994 56312 53915 56110 54516 54010 54207 54307 54405 +54600 54700 55760 54797 55089 55183 55376 55670 55568 55855 +55279 55474 56597 56917 27666 27767 27865 27966 28264 28055 +28355 28557 28656 28757 28857 29055 29153 29254 29354 29454 +29553 30952 29749 29948 30049 30150 30249 30350 30451 30551 +30651 30752 31053 31153 31254 32868 31451 31651 31751 31852 +33569 31952 32053 32154 33042 32248 32347 32547 32645 32746 +32944 33141 33444 33238 33339 33635 33735 33836 32447 31552 +35265 29848 30851 15011 17299 62956 7669 17667 425 1753 +12695 16169 7767 7967 8064 8164 8365 8463 8664 8764 +8965 9267 9368 9466 9667 9762 12731 10061 10161 10360 +10460 11447 10553 10653 10753 10852 10953 11154 11248 11349 +12233 11547 11645 11737 11834 11934 12332 12431 12531 12830 +12931 13130 13030 9065 12200 16810 36766 50948 71323 14906 +36809 27217 54893 4183 5567 42155 84894 54107 2955 46086 +65461 74039 65454 13125 49586 49687 58878 100086 59180 87460 +87560 87661 87762 27257 66886 91308 87861 87957 88058 88159 +88255 88353 92131 88446 88543 88643 88744 90803 88842 88938 +89038 89338 89438 89633 89729 89825 89923 90021 90115 90213 +90303 90397 89138 89536 89238 16199 100533 58263 61443 52509 +58975 59075 64262 64438 65047 59269 59368 59469 59569 62236 +60461 61044 60363 59867 62438 59667 59767 59968 61144 63228 +61842 60269 60163 63129 60663 60845 61344 61542 61643 62038 +62632 61244 63030 62829 60561 60761 61942 62536 60068 62337 +49787 100184 100284 100383 100462 100658 100755 100856 100957 66082 +43653 38594 19505 64203 49887 49987 50081 50180 50278 50377 +50478 50575 50675 50774 50868 51064 51261 51356 51932 51649 +51737 51833 52022 52121 52222 52322 52583 52929 56323 53926 +56121 54527 54021 54118 54218 54318 54416 54611 54711 55771 +54808 54904 55100 55194 56608 55387 55681 55579 55866 56156 +55290 57906 55485 39485 39586 3621 3822 3921 5698 4120 +4217 4418 4519 4616 4814 5211 5412 5502 5601 6498 +5897 6098 6300 6397 6597 6890 7091 7290 7390 7688 +7888 7985 8286 8384 8585 5998 6991 8085 7590 5013 +9925 8574 408 15122 263 1115 33 336 526 737 +124 2644 619 1011 924 825 37258 7192 62983 56520 +15445 13322 13423 13523 13824 13920 14019 14116 14215 15224 +14311 14410 16701 14510 14611 14813 14710 15308 15506 15607 +16010 15805 15905 16100 16300 16401 16502 17896 16900 17001 +17100 17201 17400 17501 17698 17795 17997 18195 18296 18393 +18494 18595 18696 18793 18894 18993 19091 17597 16601 15705 +2940 13535 18096 50088 50187 50285 50384 50485 52424 50582 +50682 50781 50875 51071 51268 51363 51939 51656 51744 51840 +52029 52128 52229 52329 52623 52724 52590 1407 71125 15139 +280 1132 50 353 543 754 141 2661 636 1336 +1028 1526 1626 1924 1824 2024 2123 2224 2727 2323 +2424 941 2525 70031 67958 68054 68153 68254 68355 68450 +68548 68747 68846 68947 69046 69147 69244 69343 69443 69542 +69637 69738 69834 69934 70132 70228 70329 70429 70529 70730 +70830 70929 71026 71520 71617 68648 71712 70675 58187 496 +1203 1099 1597 1697 1995 1895 2095 2194 2295 2596 +2798 3095 3195 3296 3385 3587 3788 3887 5664 4086 +4384 4485 4582 4780 5177 5378 5468 6464 5863 6064 +6266 6363 5964 4979 2394 2495 39684 45048 45559 43964 +39975 40073 42800 40169 40270 40468 40566 40970 40665 40766 +40866 42055 41062 41160 41561 41257 41357 41457 41861 45882 +41658 41956 41758 42253 42354 43162 43043 42451 42549 42843 +42942 43244 43342 43442 43543 43741 43841 44036 42649 73741 +45364 46092 56923 57861 55840 56822 55935 58019 56023 56526 +59011 56731 56225 56425 59116 57119 57318 57419 57519 57620 +58119 58318 58621 58417 58714 58814 58911 59205 59304 59405 +59505 60299 59803 59603 59703 59904 60099 60004 60205 57219 +61177 57717 52936 65483 44970 57792 30995 14862 11303 11404 +12288 11502 11602 15970 11700 11792 11889 11989 12387 12486 +12586 12786 12885 12986 13185 14971 13085 15405 13282 13383 +13483 13784 13880 13979 14076 14175 15184 14271 14370 14470 +14571 14773 14670 15268 15466 15567 15765 15865 15665 16060 +3531 8682 15348 24943 26559 27266 33831 33932 35245 42719 +47769 47870 83826 88674 88775 89280 89785 93825 94532 94633 +97461 8782 58575 7866 5844 5326 8254 10268 6832 11067 +9549 8831 9134 205 89881 92187 89979 90077 90171 90269 +90359 90859 91364 90453 90550 90649 90749 90944 91045 91145 +91441 91524 91625 91722 92227 91821 91922 92023 92519 92620 +92420 92364 81500 81600 81701 81801 81900 82001 83381 82098 +82193 82291 82390 82585 82685 82784 82884 82982 83082 83180 +83281 83576 83669 83769 83868 83960 84059 84357 84454 84549 +84641 84739 84941 84257 83477 40373 80786 80885 80985 81085 +81183 81284 81782 81982 82079 82272 82865 83063 83161 83557 +83750 83849 83941 84040 84238 84140 97253 97337 97533 97633 +97723 97807 97897 97992 98090 98189 98287 35706 90187 70639 +90285 90375 90875 91380 90469 90566 90665 90765 92380 90960 +91061 91161 91457 91540 91641 91738 92243 91837 91938 92039 +92535 92636 92732 92832 92932 93033 93134 93234 93331 93427 +92436 37762 84159 27250 25041 25917 25139 25240 28160 26548 +25335 25435 25535 25627 25724 25818 26017 26621 26113 26212 +26310 26411 26812 27415 27008 27109 28417 27507 27604 27705 +27803 27904 27993 28293 28495 28594 28695 28795 28993 29091 +29292 29392 29192 29635 26911 28202 31355 28893 8983 34031 +92339 86311 88585 51520 9285 9386 9484 9685 13547 9780 +14039 12749 10079 10179 10378 10478 11465 10571 10671 10771 +10870 10971 11172 11266 11367 12251 11565 11663 11755 11852 +11952 12350 12449 12549 12848 12949 13148 13048 13245 13346 +13446 13747 13843 13942 34129 34229 34329 34420 38055 34519 +34619 34718 34815 34915 35011 35110 35207 35508 35606 39815 +35806 36005 36106 36207 36305 36405 36504 36602 36703 36904 +38187 37094 37288 37489 37790 38089 38286 38382 38483 38683 +37890 37389 35407 35906 38583 37255 66141 89380 99581 83925 +99681 75339 79985 75439 80085 75539 75639 75737 75937 76029 +76222 76316 76416 76517 76618 76718 76815 76914 77013 77112 +77213 77310 77410 77604 77703 77802 77902 78093 78191 78291 +78388 78487 78587 78687 78783 77996 76121 75834 80184 81396 +80282 80380 80477 80575 82549 80671 81464 81564 81665 81864 +82157 82354 82649 82946 83245 83633 83441 83345 80769 80868 +80968 81068 81166 81267 81765 81965 82062 82255 82848 83046 +83144 83540 83733 83832 100503 54976 16219 84017 84116 84216 +84314 84414 84511 84606 84698 86178 84796 84998 85097 85198 +85298 85399 85495 85592 85686 85787 85882 85978 86078 86374 +86871 86471 86571 86772 86972 87072 87171 87270 87369 87469 +87570 87671 87770 86672 86278 95131 95228 95327 95427 95621 +95718 95819 95920 96020 96117 96213 96311 96609 96708 96808 +96412 96508 66137 99777 99878 99975 100069 100167 100267 100366 +100445 100641 100738 100839 100940 48669 51497 48769 51597 48867 +48967 49066 49165 49265 49366 49466 51178 49561 49662 49762 +49862 49962 50056 50155 50253 50352 50453 50550 50650 50749 +50843 51039 51236 51331 51624 51712 52558 89480 97560 97660 +89578 89675 91228 89771 89867 92173 89965 90063 90157 90255 +90345 90845 91350 90439 90536 90635 90735 90930 91031 91131 +91427 91510 91611 91708 92350 97750 99184 97834 97924 98019 +98117 98216 98314 98498 98597 98691 98789 99083 98884 98399 +98982 60786 60490 94730 95528 94825 94923 95024 95700 95113 +95210 95309 95409 95603 95801 95902 96002 96099 96195 96293 +96591 96690 96790 96394 96490 92162 92213 70611 24354 1914 +4944 25346 71200 35546 45040 2114 74832 75028 75125 75225 +77485 75316 75416 75516 75616 75714 75914 76006 76199 76293 +76393 76494 76595 76792 76891 76990 77089 77190 77287 77387 +77581 77680 77779 77879 77973 76098 75811 76695 2213 2314 +2413 2514 2615 2817 7177 3114 3214 3315 3404 3606 +3807 3906 5683 4105 4202 4403 4504 4601 4799 5196 +5397 5487 5586 6483 5882 6083 6285 6382 6582 6875 +7076 7275 7375 5983 6976 7575 4998 9910 71419 19559 +84904 35644 39853 35844 35944 36043 36144 36245 38621 36343 +36443 36542 36640 36741 36942 37739 38225 37034 37132 37326 +37527 37828 38127 38324 38420 38521 38721 38820 38920 39020 +39118 39217 39317 40301 39416 39517 39615 39906 40004 40100 +40201 42731 37928 37427 71481 42913 47476 43012 43113 43314 +45434 43412 43512 43613 43811 45629 43911 45118 44106 44206 +44307 44404 44605 44503 45512 44703 44804 44905 46521 47076 +45203 45303 45700 45800 45998 46193 46294 46394 46595 46694 +46791 46892 46979 47175 47276 47377 47573 47673 47774 48499 +58208 5145 24414 6247 92 395 585 796 183 1795 +2703 678 4154 1378 467 1174 1070 1568 1668 1966 +1866 2066 2165 2266 2769 3066 3166 3267 3356 3558 +3759 3858 4355 4456 4553 4751 4950 2365 2466 983 +884 62785 2999 53149 4334 4025 4725 7548 9870 7832 +5810 5292 8220 10234 6798 11033 9515 8797 9100 22942 +11710 25446 47969 71750 58247 95668 66091 25546 28904 25638 +25735 25928 25829 26028 26632 26124 26223 26321 26422 27320 +26823 27426 27019 27120 28428 27518 27615 27716 27814 27915 +28004 28304 28506 28605 28706 28806 29004 29102 29303 29403 +29698 29897 29998 30099 29797 29203 29646 26922 29502 28213 +15546 15647 16050 15745 15845 15945 20221 18136 16140 16340 +16441 16542 19824 17936 16741 16940 17041 17140 17241 17440 +17541 17738 17835 18037 18235 18336 18433 18534 18635 18736 +18833 18934 19033 20548 19131 19229 19330 19426 19624 19724 +19925 20024 20418 20618 20818 20919 21016 21116 21214 21314 +21415 21516 21717 22020 21817 21918 22624 20321 21650 20123 +17637 17339 19525 16641 11802 11899 11999 12298 12397 12496 +12596 12796 12895 12996 13195 14981 13095 15415 13292 13393 +13493 13794 13890 13989 14086 14185 15194 14281 14380 16671 +14480 14581 14783 14680 15278 15476 15577 15775 15875 16270 +16371 16472 16870 16971 17070 17171 16571 15675 16070 1494 +3699 13696 3492 4905 5106 6208 4295 3986 4686 7509 +9831 7793 5771 5253 8181 2843 66102 58485 49950 51485 +48068 48165 48264 48365 48465 48657 48757 51585 48855 48955 +49054 49153 49253 49354 49454 51166 49549 49650 49750 49850 +50044 50143 50241 50340 50441 50538 50638 50737 50831 51027 +51224 51319 51612 52546 50993 62183 71299 71595 71692 71787 +71884 72075 72174 72267 72364 73778 72565 73669 72656 72756 +74336 72850 72951 73148 73248 73349 73449 73547 73840 74140 +74238 73940 72464 73049 74677 74849 71984 97375 16862 31709 +55141 90834 56933 95523 8878 9181 1725 8563 15111 252 +22 325 515 726 113 2633 608 913 814 66913 +50944 65139 63320 61182 15383 64530 64105 65579 65226 64012 +66975 66332 66726 64804 67811 64392 64591 64690 64993 64891 +65286 65384 65676 65777 65876 65975 66174 66780 66373 66474 +66574 67071 7036 12030 63714 71485 71495 31809 31910 33627 +88873 93923 37217 88969 89069 89169 89269 89369 89469 89567 +89664 91217 89760 89856 89954 90052 90146 90244 90334 91339 +90428 90525 90624 90724 90919 91020 91416 13602 91120 94023 +94122 94215 94313 94403 94500 94601 94698 94793 94891 94992 +95081 95178 95277 95377 95571 95769 95870 95970 96067 96163 +96261 96559 96658 96758 96362 96458 63912 11810 11907 12007 +12306 12405 12504 12604 12804 12903 13004 13203 14989 17277 +13103 15423 13300 13401 13501 13802 13898 13997 14094 14193 +15202 14289 14388 16679 14488 14589 14791 14688 15286 15484 +15585 15988 15783 15883 16278 16379 16480 16878 16979 17078 +17179 17378 17479 17676 17575 16579 15683 12703 16177 16078 +84 387 577 788 175 1787 2695 670 4146 1370 +459 1166 1062 1560 1660 1958 1858 2058 2157 2258 +2761 3058 3158 3259 3348 3550 3751 3850 4347 4448 +4545 2357 2458 975 876 2991 2559 4049 15356 9083 +32010 32111 32212 51550 33100 32306 32405 32605 32703 32804 +33002 35323 33199 33502 33296 33397 33693 33793 33894 33993 +34091 34191 34291 34382 38017 34481 34581 34680 34777 34877 +34973 35072 35169 35470 35568 35768 35967 36169 36267 36367 +36466 36564 36665 36866 35369 35868 36068 32505 35668 50931 +43700 71456 55995 57191 55331 55235 56649 57758 55428 56794 +57991 56991 55526 57947 55722 55620 57833 55907 56703 56197 +56397 59088 57091 57491 57592 58091 58290 58389 58686 58786 +58883 56498 57290 58593 57391 56895 4138 4845 5653 8279 +12723 12824 13531 13632 19187 22318 29792 35852 40397 45851 +52416 57062 57870 58173 58981 60193 61405 62213 62718 65344 +66354 67061 67566 74333 76050 77767 77868 78676 79080 79484 +81100 82514 82615 83625 85140 85241 86150 86655 86756 89988 +91604 91705 92917 94432 96149 98573 12116 61202 67666 78069 +78776 86250 91805 92310 98875 62615 75745 98672 79582 81198 +81299 58270 79682 2917 64092 62711 63109 65126 63307 64517 +65213 63999 64791 67798 64379 64578 64677 64980 64878 65273 +65371 65663 65764 65863 65962 66161 66767 66360 66461 66561 +63701 65566 66713 64191 96245 79781 79880 82471 82737 79974 +80074 80173 81385 80271 80369 80466 80564 82538 80660 81453 +81553 81654 81853 82146 82343 82638 82935 83234 83430 83334 +80758 80857 80957 81057 81155 81256 81754 81954 82051 82244 +82837 83035 83133 83529 66319 96343 96540 96641 96740 96840 +96884 96985 97076 97170 62911 75945 78987 76037 76230 76324 +76424 76525 76626 76726 76823 76922 77021 77120 77221 77318 +77418 77516 77612 77711 77810 77910 78101 78199 78299 78396 +78495 78595 78695 78791 78887 79087 78004 96444 61622 13564 +100554 81496 81596 81697 81797 81896 81997 82094 82189 82287 +82386 82581 82681 82780 82880 82978 83078 83176 83277 83572 +83665 83765 83864 83956 84055 84353 84450 84545 84253 83473 +84155 76129 1433 3638 13635 71731 35930 90384 90884 91389 +90478 90575 90674 90774 92389 90969 91070 91170 91267 91466 +91549 91650 91747 92252 91846 91947 92048 92544 92645 92741 +92841 92941 93042 93143 93243 93340 93436 93527 92445 75842 +98460 98559 98658 98752 98850 99144 99245 99343 99439 99535 +99635 99731 99832 99929 100023 100121 100221 100320 100399 98945 +12106 100589 98766 98864 99057 99158 99259 99357 99453 99549 +99649 99745 99846 99943 100037 100135 100235 100334 100413 100609 +100706 100807 100908 99068 99169 99270 99368 99464 99560 99660 +99756 99857 99954 100048 100146 100246 100345 100424 100620 100717 +100818 100919 99043 61447 97156 99781 99882 63418 1502 3707 +13704 3500 4913 5114 6216 4303 3994 4694 7517 9839 +7801 5779 5261 8189 10203 6767 2851 99979 100073 100171 +100271 100370 100449 100645 100742 100843 100944 66309 62146 64200 +97250 97334 97530 97630 97720 97804 97894 97989 98087 98186 +98284 66099 56930 13629 62908 98959 86952 68067 68166 68267 +68368 70688 68463 68561 68760 68859 68960 69059 69160 69257 +69356 69456 69555 69650 69751 69847 69947 70044 70145 70241 +70342 70442 70542 70743 70843 70942 71039 71138 71237 71533 +71630 72013 71822 71922 68661 71336 71725 55948 74431 92813 +62201 63208 75487 98962 65113 61190 63917 92913 78166 78264 +82433 78364 78461 78560 78660 78760 78856 78952 79052 79152 +79248 79346 79446 79544 79644 79743 79842 79936 80036 80135 +81347 80233 80331 80428 80526 80622 81415 81515 81616 81815 +80720 80819 80919 81019 81117 81218 81716 81916 82013 95462 +76133 58032 56036 56539 66925 59024 56744 56238 56438 59129 +57032 57132 57331 57432 57532 57633 58132 60959 58331 58634 +58430 58727 58827 58924 59218 59317 59418 59518 60410 60312 +59816 59616 59716 59917 60112 60612 60510 60710 60017 60218 +65500 74530 93013 93114 93215 74626 74822 75018 75115 75215 +77475 75306 75406 75506 75606 75704 75904 75996 76189 76283 +76383 76484 76585 76782 76881 76980 77079 77180 77277 77377 +77571 77670 76088 75801 76685 93315 93412 93508 93599 93693 +93791 93889 93989 94088 94181 94369 94466 94567 94664 94759 +94857 94958 95047 95144 95243 57232 96919 97020 97111 97205 +97289 97485 97585 97675 97386 63389 42714 64079 63371 61466 +97431 94279 64664 84729 86209 84827 85029 85128 85229 85329 +85430 85526 85623 85717 85818 85913 86009 86109 86405 86902 +86502 86602 86803 87003 87103 87202 87301 87400 87500 87601 +87702 87801 87897 87998 88099 88195 88293 88386 88483 88684 +88782 86703 62602 58182 62104 62698 63096 63294 64504 63986 +64778 67785 64366 64565 64967 64865 65260 65358 65650 65751 +63688 65553 66700 56260 66294 64328 52471 60480 75493 76672 +58223 73922 74022 74931 74121 74222 74320 74418 74517 74613 +74809 75005 75102 75202 75293 75393 75593 75691 75891 75983 +76176 76270 76370 76471 76572 76769 76868 76967 77066 77167 +76075 75788 52513 52712 52813 52909 53088 53187 53288 53386 +53583 53683 53779 53863 54155 54648 54353 54548 54055 54464 +53958 54745 54255 55133 55987 55227 56641 57750 55420 56786 +57983 56983 55518 57939 55714 55612 57825 55899 56695 56189 +56389 57083 57483 57584 58083 58282 58381 56490 57282 58585 +57383 55804 60910 56058 56887 8883 9186 12923 13024 67766 +80492 62152 95660 2912 86446 86943 86543 86643 86744 86844 +87044 87144 87243 87342 87441 87541 87642 87743 87842 87938 +88039 88140 88236 88334 92112 88427 88524 88624 88725 88823 +88919 89019 89319 89419 89614 89710 89806 89904 90002 90096 +90194 89119 89517 89219 76243 76337 76437 76538 76639 76739 +76836 76935 77034 77133 77234 77331 77431 79790 77529 77625 +77724 77823 77923 78114 78212 78312 78409 78508 78608 78708 +78804 78900 79000 79100 79196 79294 79394 79492 79592 79691 +78017 16840 1730 8568 15116 257 27 330 520 731 +118 2638 613 918 819 2934 13558 1313 80 383 +573 784 171 1783 2691 666 4142 1366 455 1162 +1058 1556 1656 1954 1854 2054 2153 2254 2757 3054 +3154 3255 3344 3546 3747 3846 4343 4444 2353 2454 +971 872 2555 4045 62890 93719 95488 93817 93915 94015 +94114 94207 94395 94492 94593 94690 94785 94883 94984 95073 +95170 95269 95369 95563 95761 95862 95962 96059 96155 96253 +96354 66265 90389 90889 91394 90483 90580 90679 90779 92394 +90974 91075 91175 91272 91471 91554 91655 91752 92257 91851 +91952 92053 92549 92650 92746 92846 92946 93047 93148 93248 +93345 93441 93532 92450 95514 86232 91904 92005 92106 62916 +80590 82564 80686 82497 81479 81579 81680 81879 82172 82369 +82664 82763 82961 83260 83648 84336 83456 83360 95448 92503 +92602 92703 92799 92899 92999 93100 93201 93301 93398 93494 +93585 93679 93777 93875 93975 94074 94167 94355 94452 94553 +94650 94745 94843 94944 94265 71222 77506 13223 15009 17297 +71321 13123 62981 15443 13320 13421 13521 13822 13918 14017 +14114 14213 15222 14309 14408 16699 14508 14609 14811 14708 +15306 15504 15605 16008 15803 15903 16098 16298 16399 16500 +17894 16898 16999 17098 17199 17398 17499 17696 17793 17995 +18193 18294 18391 18492 18593 18694 18791 18892 18991 19089 +17595 16599 15703 18094 71123 70029 67956 68052 68151 68252 +68353 68448 68546 68745 68844 68945 69044 69145 69242 69341 +69441 69540 69635 69736 69832 69932 70130 70226 70327 70427 +70527 70728 70828 70927 71024 71518 71615 68646 71710 70673 +97459 83379 80784 80883 80983 81083 81181 81282 81780 81980 +82077 82270 82863 83061 83159 83555 83748 83847 83939 84038 +84236 84138 86309 88583 99579 99679 75337 75437 75537 75637 +75735 75935 76027 76220 76314 76414 76515 76616 76716 76813 +76912 77011 77110 77211 77308 77408 77602 77701 77800 77900 +78091 78189 78289 78386 78485 78585 78685 78781 77994 76119 +75832 100501 99775 99876 99973 100067 100165 100265 100364 100443 +100639 100736 100837 100938 97558 97658 97748 99182 97832 97922 +98017 98115 98214 98312 98496 98595 98689 98787 99081 98882 +98397 98980 66089 51548 57868 58979 77866 56258 52710 52811 +52907 53086 53185 53286 53384 53581 53681 53777 53861 54153 +54646 54351 54546 54053 54462 53956 54743 54253 13556 1160 +83377 62139 59079 78872 78968 79068 79168 79264 79362 79462 +79560 79660 79759 79858 82449 79952 80052 80151 81363 80249 +80347 80444 80542 80638 81431 81531 81632 81831 82124 82321 +80736 80835 80935 81035 81133 81234 81732 81932 82029 82222 +64266 62141 100578 61063 62894 64442 65051 59273 59372 59473 +59573 62240 60465 61048 62734 60367 59871 62442 59671 59771 +59972 61148 63232 61846 60273 60167 63133 60667 60849 61348 +61546 61647 62042 62636 61248 63034 62833 63327 60565 60765 +61946 62540 60072 61745 62341 62375 55847 56829 14937 82424 +97368 96901 97002 97093 97187 97271 97467 97567 55942 58026 +56030 56533 66919 59018 56738 56232 56432 59123 57026 57126 +57325 57426 57526 57627 58126 60953 58325 58628 58424 58721 +58821 58918 59212 59311 59412 59512 60404 60306 59810 59610 +59710 59911 60106 60606 60504 60704 60011 60212 65494 57226 +77966 64452 78060 78157 78255 78355 78452 78551 78651 78751 +78847 78943 79043 79143 79239 79337 79437 79535 79635 79734 +79833 79927 80027 80126 81338 80224 80322 80419 80517 80613 +81406 80711 80810 80910 81010 81108 81209 32313 71776 8510 +15058 7860 5838 5320 8248 10262 6826 11061 9543 8825 +9128 32412 32612 32710 32811 33009 35330 35675 33206 33509 +33303 33404 33700 33800 33901 34000 34098 34198 34298 34389 +38024 34488 34588 34687 34784 34884 34980 35079 35176 35477 +35575 35775 35974 36176 36274 36374 36473 36571 36672 36873 +35376 35875 36075 32512 1475 3680 13677 3473 4886 5087 +6189 4276 3967 4667 7490 9812 1445 3650 13647 3443 +4856 5057 4246 97352 97449 97548 97648 97738 97822 97912 +98007 98105 98204 98302 98486 98585 98679 98387 62924 7874 +14439 20297 42012 59081 63424 70393 78170 82715 84634 85341 +85442 86856 94835 98976 64433 93723 51908 65442 82572 70625 +62749 65734 65835 65934 66033 66232 66838 66431 66532 66632 +67129 67218 67319 67419 67518 67618 67718 67908 68004 68103 +68204 68305 68400 68498 68697 68796 68897 68996 69097 69194 +69293 69393 69492 68598 28966 62388 12052 94933 95034 52007 +95538 95710 95123 95220 95319 95419 95613 95811 95912 96012 +96109 96205 96303 96601 96700 96800 96404 96500 52097 52196 +52297 53004 52397 52691 52792 52888 53067 53166 53267 53365 +53562 53662 53758 53842 54443 53937 52492 78874 95492 78970 +79070 79170 79266 79364 79464 79562 79662 79761 79860 82451 +79954 80054 80153 81365 80251 80349 80446 80544 82518 80640 +81433 81533 81634 81833 82126 82323 82618 80738 80837 80937 +81037 81135 81236 81734 81934 82031 82224 93821 93919 94019 +94118 94211 94309 94399 94496 94597 94694 94789 94887 94988 +95077 95174 95273 95373 95567 95765 95866 95966 96063 96159 +96257 96358 56835 69683 69784 65742 65843 65637 65942 66041 +66240 66846 66439 66540 66640 67137 67226 67327 67427 67526 +67626 67726 67916 68012 68111 68212 68313 68408 68506 68705 +68804 68905 69004 69105 69202 69301 69401 69500 69595 69696 +69792 69892 68606 70633 6550 71369 69880 69980 70077 70178 +70274 70375 70475 70575 70776 70876 70975 73640 71955 71072 +71171 71270 71566 71663 72046 72145 72238 72335 72536 72627 +72727 72821 72922 72435 74648 5750 5949 6150 6352 6449 +6649 9977 6741 6942 7043 7143 7342 7442 7642 7740 +7940 8037 8137 8338 8436 8637 8737 8938 9240 9341 +9439 9640 9735 10034 10134 10333 10433 11420 10526 10626 +10726 10825 10926 11221 11322 11520 11618 7244 9038 71855 +6050 64268 35259 60382 73749 59886 78268 82437 62457 78368 +72502 78465 78564 78664 78764 78860 78956 79056 79156 79252 +79350 79450 79548 79648 79747 79846 79940 80040 80139 81351 +80237 80335 80432 80530 80626 81419 81519 81620 81819 80724 +80823 80923 81023 81121 81222 81720 81920 82017 82814 53469 +63811 85538 85635 86321 86221 85729 85830 85925 86021 86121 +86417 86914 86514 86614 86815 87015 87115 87214 87313 87412 +87512 87613 87714 87813 87909 88010 88111 88207 88305 88398 +88495 88696 88794 88890 88990 89290 89390 89090 89488 89190 +86715 88595 82914 83012 83112 83210 83311 83411 83507 83606 +83699 83799 83898 83990 84089 84189 84387 84484 84579 84671 +84769 84971 85070 85171 85271 85372 85468 85659 85760 85855 +85951 85565 84287 64156 94529 94630 94727 94822 94920 95021 +95697 95110 95207 95306 95406 95600 95798 95899 95999 96096 +96192 96290 96588 96687 96787 96391 96487 70608 62143 84726 +86206 84824 85026 85125 85226 85326 85427 85523 85620 85714 +85815 85910 86006 86106 86402 86899 86499 86599 86800 87000 +87100 87199 87298 87397 87497 87598 87699 87798 87894 87995 +88096 88192 88290 88383 88480 88681 88779 86700 86306 88580 +53466 86218 65617 71443 64632 64731 65034 64932 65327 65425 +65717 65818 65917 66016 66215 66821 66414 66515 66615 67112 +67201 67302 67402 67501 67601 67701 67891 67987 68086 68187 +68288 68383 68481 68680 68581 65620 197 13832 21306 59686 +21406 21507 21608 35748 90086 21809 22112 70648 24376 21909 +22010 63482 22716 22209 22309 22407 22506 22604 22802 28088 +22899 26695 22993 23091 23191 23289 23390 23490 23586 23976 +23684 24083 23878 24176 24275 24477 24576 24777 24871 24969 +25067 25168 25263 25363 25555 24677 25463 91251 90180 90278 +90368 90868 91373 90462 90559 90658 90758 90953 91054 91154 +91450 91533 91634 91731 92236 91830 91931 92032 92528 92629 +92725 92825 92925 93026 93127 93227 93324 92429 13928 21618 +14027 14124 14223 15232 14319 14418 16709 14518 14619 14821 +14718 15019 15316 15514 15615 16018 15813 15913 18104 16108 +16308 16409 16510 17904 16908 17009 17108 17209 17408 17509 +17706 17803 18005 18203 18304 18401 18502 18603 18704 18801 +18902 19001 20516 19099 19197 19298 19394 17605 17307 16609 +16207 62900 419 1747 15133 274 1126 44 347 537 +748 135 2655 630 1330 1022 1520 1620 1818 935 +62882 836 92151 2951 53145 61462 5549 5852 22416 59786 +67033 5334 8262 10276 6840 11075 9557 8839 9142 8524 +15072 213 63541 5648 6545 5745 5944 6145 6347 6444 +6644 9972 6736 6937 7138 7337 7437 7637 7735 7935 +8032 8132 8333 8431 8632 8732 8933 9235 9336 9434 +9635 9730 10029 10129 10328 10428 11415 10521 10621 10721 +10820 10921 11216 11317 11515 7239 9033 6045 11122 12168 +59987 99074 99175 99276 99374 99470 99566 99666 99762 99863 +99960 100054 100152 100252 100351 100430 100626 100723 100824 100925 +61163 11127 65153 64141 63247 22515 22613 22811 28097 22908 +26704 23002 23100 23200 23298 23399 23499 23595 23985 23693 +23793 24092 23887 24185 24284 24486 24585 24786 24880 24978 +25076 25177 25272 25372 25564 25661 25755 24686 26485 25472 +24385 61861 60288 60182 63148 60682 60864 61363 61561 61662 +62057 62651 63939 61263 65066 63049 62848 63839 63641 63738 +63440 63342 60580 19534 60780 5044 5242 5443 12152 5533 +5632 6529 5729 5928 6129 6331 6428 6628 9956 6720 +6921 7122 7321 7421 7621 7719 7919 8016 8317 8415 +8616 8716 8917 9219 9320 9418 9619 9714 10013 10113 +10312 10412 10505 10605 9017 6029 7022 65061 71996 63195 +67013 15713 51703 51791 51887 52076 52175 52276 52983 52376 +52670 52771 52867 53046 53246 53344 53541 53641 53737 53445 +599 51805 51901 52000 52090 52189 52290 52997 52390 52684 +52785 52881 53060 53159 53260 53358 53555 53655 53751 53835 +52485 53459 61961 1809 2717 692 3013 4168 1392 481 +1188 1084 1582 1682 1980 1880 2080 2179 2280 2581 +2783 3080 3180 3281 3370 3572 3773 3872 4071 4369 +4470 4567 4765 5162 5363 4964 2379 2480 997 26679 +69887 69987 70084 70185 70281 71765 70382 70482 70582 70783 +70883 70982 73647 71962 71079 71178 71277 71573 71670 71862 +72053 72152 72245 72342 72543 72634 72734 72828 72929 73126 +73226 73327 73427 72442 73027 74655 36777 62555 63575 73756 +16730 898 14539 14640 14842 33022 54434 62413 70493 94228 +23784 100580 37193 53485 61065 41816 100550 62896 49995 94326 +38602 94416 94513 94614 94711 94806 94904 95005 95681 95094 +95191 95290 95390 95584 95782 95883 95983 96080 96176 96274 +96572 96671 96771 96375 96471 12173 99204 97854 97944 99002 +98039 98137 98236 98334 98518 98617 98711 98809 99103 99302 +99398 99494 99594 99690 99791 98904 98419 64444 65053 59275 +59374 59475 59575 62242 60467 61050 62736 60369 59873 62444 +59673 59773 59974 61150 63234 61848 60275 60169 63135 60669 +60851 61350 61548 61649 62044 62638 61250 63036 62835 63329 +60567 60767 61948 62542 60074 61747 62343 6252 87056 71804 +62377 57249 72001 71901 72092 72191 72284 72381 73795 72582 +73686 72673 72773 74353 72867 72968 73165 73265 73366 73466 +73564 73857 74056 74157 74255 74452 74548 74744 74866 73957 +72481 48673 51501 48773 51601 48871 48971 49070 49169 49269 +49370 49470 51182 49565 49666 49766 49866 49966 50060 50159 +50257 50356 50457 50554 50654 50753 50847 51043 51240 51335 +51628 51716 52562 87156 87255 87354 87453 87553 87654 87755 +87854 87950 88051 88152 88248 88346 92124 88439 88536 88636 +88737 88835 88931 89031 89331 89431 89626 89722 89818 89916 +90014 90108 90206 90296 89131 89529 89231 42917 47480 43016 +43117 43318 45438 43416 43516 43617 43815 45633 43915 45122 +44110 44210 44311 44408 44609 44507 45516 44707 44808 44909 +46525 47080 45207 45307 45704 45804 46002 46197 46298 46398 +46599 46698 46795 46896 46983 47179 47280 47381 47577 47677 +47778 47877 47976 48503 35343 33120 20494 20694 20894 20995 +21092 21192 21290 21390 21491 21592 21793 22096 21893 21994 +22700 22193 22293 22391 22490 22588 22786 22883 22977 23075 +23175 23273 23374 23474 23570 23960 23668 24067 23862 24160 +24259 24461 24560 24761 24855 24953 25051 25152 24661 23768 +24360 60197 20506 35688 33219 33522 39797 33316 33417 33713 +36978 33813 33914 34013 34111 34211 34311 34402 38037 34501 +34601 34700 34797 34897 34993 35092 35189 35490 35588 35788 +35987 36088 36189 36287 36387 36486 36584 36685 36886 37076 +37270 37471 37371 35389 35888 37237 40495 55039 70593 86955 +70794 70894 70993 73658 71973 71090 71189 71288 71584 71681 +71873 72064 72163 72256 72353 73767 72554 72645 72745 72839 +72940 73137 73237 73338 73438 73536 72453 73038 74666 100483 +100679 100776 100877 100978 40593 40997 40692 40793 40893 42082 +41089 41187 41588 41284 41384 41484 41888 45909 41685 41983 +41785 42182 42280 42381 43189 43070 42478 43991 42576 44997 +42870 42969 43271 45391 43369 43469 43570 43768 43868 45075 +44063 44163 44264 44361 44562 44460 45469 44660 44761 44862 +46478 45160 45260 45657 45757 45955 42676 14739 21639 16228 +15040 15337 15535 15636 16039 15734 15834 15934 20210 18125 +16129 16329 16430 16531 19813 17925 16929 17030 17129 17230 +17429 17530 17727 17824 18026 18224 18325 18422 18523 18624 +18725 18822 18923 19022 20537 19120 19218 19319 19415 19613 +19713 19914 20013 20407 20607 20807 20908 20310 20112 17626 +17328 16630 20707 64238 62368 54629 54729 55789 54826 56341 +54922 57168 55118 55972 55212 56626 55405 56771 56968 55503 +55699 55597 55884 56174 56374 57068 56475 57267 57368 56872 +55023 56139 55308 35952 55344 55849 56455 56556 59283 64131 +64535 68070 75039 79180 80392 82311 86552 6458 6559 99224 +99189 97839 97929 98024 98122 98221 98319 98503 98602 98696 +98794 99088 99287 98889 98404 65605 67001 98987 6658 9986 +6750 6951 7052 7152 7351 7451 7651 7749 7949 8046 +8146 8347 8445 8646 8746 8947 9249 9350 9448 9649 +9744 10043 10143 10342 10442 11429 10535 10635 10735 10834 +10935 11230 11331 11529 11627 11719 12182 7253 9047 64110 +79276 79374 79474 79572 79672 79771 79870 82461 82727 79964 +80064 80163 81375 80261 80359 80456 80554 82528 80650 81443 +81543 81644 81843 82136 82333 82628 82925 83224 80748 80847 +80947 81047 81145 81246 81744 81944 82041 82234 82827 83123 +66752 89243 64830 67837 64418 64617 64716 65019 64917 65312 +65410 65702 65803 65902 66001 66200 66806 66399 66500 66600 +67097 67186 67287 67387 67486 67586 67686 67876 56831 58212 +1458 3663 13660 3456 4869 5070 6172 4259 3950 4650 +85945 86041 86341 86141 86437 86934 86534 86634 86835 87035 +87135 87234 87333 87432 87532 87633 87734 87833 87929 88030 +88131 88227 88325 88418 88515 88615 88716 88814 88910 89010 +89310 89410 89605 89701 89797 89895 89993 89110 89508 89210 +86735 19549 65584 62509 14939 63119 68169 68270 68371 82410 +82605 82705 82804 82904 83002 83102 83200 83301 83401 83497 +83596 83689 83789 83888 83980 84079 84179 84377 84474 84569 +84661 84759 84961 85060 85161 85261 85362 85458 85649 85750 +85555 84277 70691 68466 68564 68763 68862 68963 69062 69163 +69260 69359 69459 69558 69653 69754 69850 69950 70047 70148 +70244 70345 70445 70545 70746 70846 70945 71042 71141 71240 +71536 71633 72016 72115 71825 71925 68664 71476 57204 71339 +58501 11136 40633 95498 83025 35703 65136 63317 64527 64102 +65223 64009 66972 66329 64801 67808 64389 64588 64687 64990 +64888 65283 65381 65673 65774 65873 65972 66171 66777 66370 +66471 66571 67068 63711 63909 86652 86753 71728 64197 66096 +80489 66262 80587 82561 80683 82494 81476 81576 81677 81876 +82169 82366 82661 82760 82958 83257 83645 83453 83357 94262 +80781 80880 80980 81080 81178 81279 81777 81977 82074 82267 +82860 83058 83156 83552 83745 83844 83936 84035 84135 86853 +87053 87153 87252 87351 87450 87550 87651 87752 87851 87947 +88048 88149 88245 88343 92121 88436 88533 88633 88734 88832 +88928 89028 89328 89428 89623 89719 89815 89913 90011 90105 +90203 89128 89526 89228 63116 65133 63314 64524 65220 64006 +66326 64798 67805 64386 64585 64684 64987 64885 65280 65378 +65670 65771 65870 65969 66168 66774 66367 66468 66568 67065 +63708 66068 65573 66720 46253 46354 98369 62109 97964 82426 +98553 98652 98746 98844 99138 99239 99337 99433 99529 99629 +99725 99826 99923 100017 100115 100215 100314 98939 99037 99022 +98059 98157 98256 98354 98538 98637 98731 98829 99123 99322 +99418 99514 99614 99710 99811 99908 100002 100100 100200 100299 +98924 98439 52610 9789 95466 14048 12758 12657 10088 10188 +10387 10487 11474 10580 10680 10780 10879 10980 11181 11275 +11376 12260 11574 11672 11764 11861 11961 12359 12458 12558 +12857 12958 13157 13057 13254 13355 13455 13756 13852 13951 +14147 14243 14342 63790 64084 62703 63101 65118 63299 64509 +65205 63991 64783 67790 64371 64570 64972 64870 65265 65363 +65655 65756 65855 65954 63693 65558 63200 66705 75136 75236 +77496 75327 75427 75527 75627 75725 75925 76017 76210 76304 +76404 76505 76606 76803 76902 77001 77100 77201 77298 77398 +77592 77691 77790 77890 78081 78179 78279 78376 77984 76109 +75822 76706 57788 70712 27237 51401 53136 51977 52462 51694 +51782 51878 52067 52166 52267 52974 52367 52661 52762 52858 +53037 53237 53335 53532 53632 53436 61484 63593 65231 64017 +66980 66337 66731 64809 67816 64397 64596 64695 64998 64896 +65291 65389 65681 65782 65881 65980 66179 66785 66378 66479 +66579 67076 67165 67266 12668 63412 58512 46454 59382 59483 +59583 62250 100543 60475 61058 62744 60377 59881 62452 59681 +61457 59781 63536 59982 61158 65148 63242 61856 60283 60177 +63143 60677 60859 61358 61556 61657 62052 62646 63934 61258 +63044 62843 63834 63636 63733 63435 63337 60575 60775 61956 +62550 60082 62791 62189 61755 46655 46754 46851 46952 47536 +48559 47039 47136 47235 47336 47437 47633 47733 47834 47933 +49914 48032 48129 48228 48329 48429 48621 48721 48819 48919 +49018 49117 49217 49318 49418 49513 49614 49714 49814 50107 +50205 50304 50405 50502 51130 50602 66936 50957 62351 64276 +26356 26457 68574 68674 61603 61704 66301 65195 97370 70039 +65108 64659 62099 62693 63091 63289 64499 63981 64773 67780 +64361 64560 64962 64860 65255 65353 63683 64323 96903 97004 +97095 97189 97273 97469 97569 4235 68773 68872 68973 69072 +69173 69270 69369 69469 69568 69663 69764 69860 69960 70057 +70158 70254 70355 70455 70555 70756 70856 70955 71052 71151 +71250 71546 71643 72026 72125 72218 71835 71935 71738 4436 +4537 7608 4634 4832 5031 5229 5430 5520 5619 6516 +5915 6116 6318 6415 6615 9943 6707 6908 7109 7308 +7408 7706 7906 8003 8304 8402 8603 8703 8904 9206 +9307 9405 9606 9701 10000 10100 9004 6016 7009 7210 +8103 71943 64127 65601 66748 64826 67833 64414 64613 64712 +65015 64913 65308 65406 65698 65799 65898 65997 66196 66802 +66395 66496 66596 67093 67182 67283 67383 67482 67582 67682 +67872 76137 66144 100564 37693 84864 85740 85841 85936 86032 +86132 86428 86925 86525 86625 86826 87026 87126 87225 87324 +87423 87523 87624 87725 87824 87920 88021 88122 88218 88316 +88409 88506 88606 88707 88805 88901 89001 89301 89401 89596 +89692 89101 89499 89201 86726 71446 19285 19386 36051 36152 +36253 36799 19482 19680 19780 20774 19880 19981 20080 20179 +20277 20474 20674 20874 20975 21072 21172 21270 21370 21471 +21572 21773 22076 21873 21974 22680 22173 22273 22371 22470 +22568 22766 22863 22957 23055 23155 23253 23354 23454 23550 +23940 23648 24047 23842 24140 23748 20377 63008 55441 56807 +58004 57004 71349 96937 97038 97129 97223 97307 97503 97603 +97693 97777 97404 51440 58036 56040 46049 46244 46345 46445 +46646 46745 46842 46943 47527 48550 47030 47127 47226 47327 +47428 47624 47724 47825 47924 49905 48023 48120 48219 48320 +48420 48612 48712 48810 48910 49009 49108 49208 49309 49409 +49504 49605 49705 49805 50098 51121 49999 27355 30835 84840 +38629 51540 36351 36451 39722 36550 36648 36749 36950 37747 +38233 37042 37140 40604 37334 37535 37635 37836 38135 38332 +38428 38529 38729 38828 38928 39028 40505 39126 39225 39325 +40309 39424 39525 39623 39914 40012 40108 40209 40407 40909 +40705 40805 42739 37936 37435 19581 71438 63518 12139 26858 +28939 65476 26957 31401 31137 27461 29681 27054 27155 28463 +27553 27650 27751 27849 27950 28248 28039 28339 28541 28640 +28741 28841 29039 29137 29238 29338 29438 29537 30936 29733 +29932 30033 30134 30233 30334 30435 30535 30635 30736 31037 +31238 31435 31635 31735 31836 33553 31936 32037 32138 32232 +32331 32531 32629 32730 32928 32431 31536 35249 32852 29832 +16771 58567 35653 21706 29891 39890 66150 1437 3642 13639 +3435 4848 96911 97012 97103 97197 97281 97477 97577 97667 +59065 55944 58028 56032 56535 66921 59020 56740 56234 56434 +59125 57028 57128 57327 57428 57528 57629 58128 60955 58327 +58630 58426 58723 58823 58920 59214 59313 59414 59514 60406 +60308 59812 59612 59712 59913 60108 60608 60506 60706 60013 +60214 65496 57228 1486 3691 13688 3484 4897 5098 6200 +4287 3978 4678 7501 9823 7785 5763 2835 14926 59035 +100514 84024 84123 84223 84321 84421 84518 84613 84705 86185 +84803 85005 85104 85205 85305 85406 85502 85599 85693 85794 +85889 85985 86085 86381 86878 86478 86578 86779 86979 87079 +87178 87277 87376 87476 87577 87678 87777 87873 87974 88075 +86679 86285 63609 35444 36857 56543 1319 86265 37363 37464 +13571 55539 57960 55735 55633 57846 55825 55920 56008 58996 +56716 56210 56410 59101 57104 57504 57605 58104 58303 58402 +58699 58799 58896 59190 59289 59390 59490 60931 56511 66929 +59028 56748 56242 56442 59133 57036 57136 57335 57436 57536 +57637 58136 60963 58335 58638 58434 58731 58831 58928 59222 +59321 59422 59522 60414 60316 59820 59620 59720 59921 60116 +60616 60514 60714 60021 60222 56839 57303 58606 65504 42123 +37564 61310 59146 57049 57149 57348 57449 57549 57650 61110 +58049 58149 59041 60976 58348 58651 58447 58744 58844 61409 +58941 59235 59334 59435 59535 60427 61010 60329 59833 59633 +59733 59934 60129 60629 60811 61210 60527 60727 60034 60235 +37664 37865 41128 38164 38262 38361 38457 38558 42023 38758 +38857 38957 39057 40534 39155 39254 39354 40338 39751 39453 +39554 39652 39943 40041 40137 40238 40436 40938 40734 40834 +41030 41529 41225 41325 41425 41829 41626 41924 41726 42221 +42322 43130 42768 37965 12630 66283 16830 66893 56852 46060 +29991 30092 30193 60946 56755 56249 57243 56449 59140 57043 +57143 57342 57443 57543 57644 58043 58143 60970 58342 58645 +58441 58738 58838 58935 59229 59328 59429 59529 60421 61004 +60323 59827 59627 59727 59928 60123 60623 60805 60521 60721 +60028 60229 56846 56947 71409 66071 56550 30292 30393 30494 +30594 30694 30795 30894 31096 31196 31297 32911 31494 31694 +31794 31895 33612 31995 32096 32197 33085 32291 32390 32590 +32688 32789 32987 33184 33487 33281 33382 33678 33778 33879 +33978 34076 34176 34276 34367 38002 34466 34566 34665 34762 +34862 34958 35057 35154 35455 35553 35354 32490 31595 35308 +37202 67254 67355 67455 67554 67654 67754 71210 71309 71111 +70017 67944 68040 68139 68240 68341 68436 68534 68733 68832 +68933 69032 69133 69230 69329 69429 69528 69623 69724 69820 +69920 70118 70214 70315 70415 70515 70716 70816 70915 71012 +68634 70661 57162 61000 61101 74534 77968 83220 83321 85543 +93017 93118 93219 93522 57262 72109 63499 74401 99028 16857 +57361 57462 93613 94293 95648 93707 95476 93805 93903 94003 +94102 94195 94383 94480 94581 94678 94773 94871 94972 95061 +95158 95257 95357 95551 95749 95850 95950 57562 57663 61123 +58062 58162 59054 60989 58361 58664 58460 58757 61720 58857 +59159 61422 58954 59248 59347 59448 59548 60440 61023 60342 +59846 59646 59746 59947 61821 60248 60142 60642 60824 61323 +61521 62017 61223 60540 60740 61921 60047 72208 66274 72301 +72398 73812 72599 73703 72690 72790 74370 72884 72985 73083 +73182 73282 73383 73483 73581 73874 74073 74174 74272 74469 +74565 74761 74957 75054 75154 75245 74883 73974 74711 1471 +3676 13673 3469 4882 5083 6185 4272 3963 4663 7486 +9808 72498 72915 73016 73114 73213 73313 73414 73514 73612 +73905 74104 74205 74303 74500 74596 74792 74988 75085 75185 +75276 75376 75576 75674 75874 75966 76159 76058 75771 74914 +75476 92203 74630 74826 75022 75119 75219 77479 75310 75410 +75510 75610 75708 75908 76000 76193 76287 76387 76488 76589 +76786 76885 76984 77083 77184 77281 77381 77575 77674 77773 +77873 76092 75805 76689 63510 64454 62393 74005 62132 58775 +61738 15368 62727 58875 59177 61440 58972 59072 64259 65044 +59266 59365 59466 59566 62233 60458 61041 60360 59864 62435 +59664 59764 59965 61141 61839 60266 60160 63126 60660 60842 +61341 61539 61640 62035 62629 61241 63027 62826 60558 60758 +61939 62533 60065 62334 65576 66723 91802 92307 91901 92002 +92103 95445 92500 92599 92700 92796 92896 92996 93097 93198 +93298 93395 93491 93582 93676 93774 93872 93972 94071 94164 +94352 94449 94550 94647 94742 94840 94941 66969 63906 96908 +97009 97100 97194 97278 97474 97574 58216 12057 64635 83421 +86451 93319 98065 83718 83818 83917 84009 84108 84208 84406 +84503 84598 84690 86170 84788 84990 85089 85190 85290 85391 +85487 85678 85779 85874 85970 86070 86366 86863 86463 86563 +86764 86964 87064 87163 86664 86270 98454 78062 78159 78257 +78357 78454 78553 78653 78753 78849 78945 79045 79145 79241 +79339 79439 79537 79637 79736 79835 79929 80029 80128 81340 +80226 80324 80421 80519 80615 81408 81508 81609 80713 80812 +80912 81012 81110 81211 81709 98163 98262 98360 98544 98643 +98737 98835 99129 99230 99328 99424 99520 99620 99716 99817 +99914 100008 100106 100206 100305 98930 98445 61172 93416 93512 +93603 93697 93795 93893 93993 94092 94185 94373 94470 94571 +94668 94763 94861 94962 95051 95148 95247 95347 88466 88563 +88663 88764 92328 90823 88862 88958 89058 89258 89358 89458 +89556 89653 91206 89749 89845 89943 90041 90135 90233 90323 +91328 90417 90514 90613 90713 90908 91009 91405 91109 89158 +91600 91701 86948 58219 86548 1454 3659 13656 3452 4865 +5066 6168 4255 3946 4646 86648 86749 94258 86849 87049 +87149 87248 87347 87446 87546 87647 87748 87847 87943 88044 +88145 88241 88339 92117 88432 88529 88629 88730 88828 88924 +89024 89324 89424 89619 89715 89811 89909 90007 90101 90199 +89124 89522 89224 86261 91798 92303 91897 91998 92099 92496 +92595 92696 92792 92892 92992 93093 93194 93294 93391 93487 +93578 93672 93770 93868 93968 94067 94160 94348 94445 94546 +94643 94738 63886 19574 58255 62407 60087 96943 97044 97135 +97229 97313 97509 97609 97699 97783 97873 97410 85584 16789 +66901 99984 64734 65037 64935 67019 67855 65330 65428 65720 +65821 65920 66019 66218 66824 66417 66518 66618 67115 67204 +67305 67405 67504 67604 67704 67894 67990 68089 68190 68291 +68386 68484 68683 68782 68883 68584 65623 100078 100176 100276 +100375 100454 100650 100747 100848 100949 50008 83517 83616 83709 +83809 83908 84000 84099 84199 84397 84494 84589 84681 86161 +84779 84981 85080 85181 85281 85382 85478 85669 85770 85865 +85961 86061 86357 85575 84297 6762 32315 6963 7064 67966 +85640 86326 86226 85734 85835 85930 86026 86126 86422 86919 +86519 86619 86820 87020 87120 87219 87318 87417 87517 87618 +87719 87818 87914 88015 88116 88212 88310 88403 88500 88701 +88799 88895 88995 89295 89395 89590 89095 89493 89195 86720 +68062 68161 68262 68363 68458 68556 68755 68854 68955 69054 +69155 69252 69351 69451 69550 69645 69746 69842 69942 70140 +70236 70337 70437 70537 70738 70838 70937 71034 71133 71232 +71528 71625 71817 71917 68656 71331 71720 63881 7164 7265 +91592 91693 94250 91790 92295 91889 91990 92091 92488 92587 +92688 92784 92884 92984 93085 93186 93286 93383 93479 93570 +93664 93762 93860 93960 94059 94152 94340 94437 94538 7363 +7463 7663 7761 7961 8058 8158 8359 8457 8658 8758 +8959 9261 9362 9460 9661 9756 10055 10155 10354 10454 +11441 10547 10647 10747 10846 10947 11148 11242 11343 12227 +11541 11639 11731 11828 11928 12326 12425 12525 9059 12194 +88600 28974 71778 8512 15060 7862 5840 5322 8250 10264 +6828 11063 9545 8827 9130 73722 86241 72709 72809 74389 +72903 73004 73102 73201 73301 73402 73502 73600 73893 74092 +74193 74291 74488 74584 74780 74976 75073 75173 75264 75364 +75564 75662 75862 75954 75759 74902 75464 73993 28113 12060 +74730 27228 65610 67006 1462 3667 13664 3460 4873 5074 +6176 4263 3954 4654 7477 9799 1420 66269 61473 71424 +32414 32614 32712 32813 33011 35332 33109 35677 33208 33511 +33305 33406 33702 36967 33802 33903 34002 34100 34200 34300 +34391 38026 34490 34590 34689 34786 34886 34982 35081 35178 +35479 35577 35777 35976 36178 36276 36376 36475 36573 36674 +36875 35378 35877 36077 32514 37226 13622 20716 64225 63017 +1477 3682 13679 3475 4888 5089 6191 4278 3969 4669 +7492 9814 58552 90895 91400 58372 58675 95742 95843 95944 +96044 96141 96237 96335 96532 96633 96732 96832 96876 96977 +97068 97162 96436 58471 58768 61731 58868 59170 61433 58965 +64252 59259 59358 59459 59559 62226 60451 61034 60353 59857 +62428 59657 59757 59958 61134 61832 60259 60153 60653 60835 +61334 61532 61633 62028 62622 61234 60551 60751 61932 62526 +60058 62327 7230 70683 2929 62125 84305 1447 3652 13649 +3445 4858 5059 6161 4248 3939 97761 99195 97845 97935 +98030 98128 98227 98325 98509 98608 98702 98800 99094 99293 +99389 99485 98895 98410 66111 66055 63624 97354 97451 97550 +97650 97740 97824 97914 98009 98107 98206 98304 98488 98587 +98681 98779 98389 62383 64213 57236 71463 62926 13587 12688 +16162 90489 90586 90685 90785 92400 90980 91081 91181 91278 +91477 91560 91661 91758 92263 91857 91958 92059 92555 92656 +92752 92852 92952 93053 93154 93254 93351 93447 93538 93632 +93730 92456 66869 98992 92509 27208 92608 92709 92805 92905 +93005 93106 93207 93307 93404 93500 93591 93685 93783 93881 +93981 94080 94173 94361 94458 94559 94656 94751 94849 94950 +94271 10293 6857 11092 9574 8856 9159 8541 15089 230 +0 303 55812 60918 57811 57925 56680 1212 200 806 +907 1816 2725 2927 3432 3634 3836 3937 4038 4240 +4341 4442 4543 5149 5553 5755 5856 5957 6058 6260 +7169 7270 7775 7876 10098 10401 10502 10805 10906 11007 +11815 12522 12623 13835 14441 15249 15451 15956 16057 17875 +17976 18077 18885 18986 19592 20097 20299 20501 20703 20905 +21006 21309 21713 21915 22016 22420 22622 22723 23632 23733 +23935 24036 24137 24642 24743 25551 25854 26662 26763 26864 +27066 27167 27369 27672 27773 28177 29086 29490 29591 29692 +31207 31308 32520 32924 33227 33530 34439 34540 34843 35651 +36459 36661 36762 37368 37469 37772 37873 38176 38277 39792 +41105 41307 41408 42014 42115 42317 42418 42519 43226 43327 +44539 45145 46256 46357 47569 48074 48579 49286 49387 49488 +49791 49993 50296 50599 51104 52720 52821 52922 53427 53528 +53932 54033 56760 56861 57366 57467 57770 58477 59083 59689 +59790 59992 60093 60295 60396 60598 60699 60800 61911 62315 +63426 63729 64638 64739 65042 65143 65547 66456 66557 66658 +67466 67870 69587 70092 70193 70294 70395 70698 71001 71809 +71910 72011 72314 73223 74031 74738 74839 74940 75849 75950 +76859 76960 77061 77566 78172 80192 81404 81505 81808 82717 +82919 83121 83424 84030 84333 84636 84838 85040 85343 85444 +85949 86454 86858 88979 89383 89484 89888 90191 90393 91302 +91504 93322 94837 94938 95039 96251 96352 96453 97564 97766 +98372 98978 99079 99180 99281 99584 100291 100493 1512 3027 +3128 6158 6360 7572 8582 10198 11208 11915 12319 12420 +13329 13430 14339 20803 21409 21510 21611 22823 23833 24843 +25651 26156 28277 29186 29287 30903 31004 31105 34741 34943 +35751 40094 40195 40296 42821 44033 45447 48174 48275 48376 +48881 50699 50800 51305 51406 52012 52113 52618 53224 53325 +53830 55446 55749 55951 56052 56254 58072 61304 62011 62112 +62516 63324 64435 64940 65647 66051 68475 68778 68879 68980 +69687 69788 72919 73020 73323 73424 73626 74434 79787 80696 +81605 81706 81908 82009 83019 83524 83928 86049 88372 89079 +90089 92816 93725 95543 97664 97967 98068 99482 99684 9894 +12015 13934 21812 22115 29387 38376 44133 48981 51910 55546 +65444 73524 75342 78473 79988 80291 84533 95138 100188 26255 +44233 44334 75442 79886 80088 66250 66856 75542 78572 80794 +90995 91096 75642 63799 66449 66550 63403 66650 67043 67147 +67236 67337 67437 67536 67636 67736 69999 67926 68022 68121 +68222 68323 68418 68516 68715 68814 68915 69014 69115 69212 +69311 69411 69510 69605 69706 69802 69902 70100 70196 70297 +70397 68616 15157 35729 2906 82443 24418 80893 83721 80993 +81093 82507 81191 81292 81489 81589 81690 81790 81889 81990 +82087 82182 82280 82379 82574 82674 82773 82873 82971 83071 +83169 83270 83565 83658 83758 83857 83949 84048 84346 84443 +84538 84246 83466 84148 83370 82477 82743 83821 83920 79980 +80080 80179 81391 80277 80375 80472 80570 82544 80666 81459 +81559 81660 81859 82152 82349 82644 82941 83240 83628 83436 +83340 80764 80863 80963 81063 81161 81262 81760 81960 82057 +82250 82843 83041 83139 83535 84012 84111 84211 84309 84409 +84506 84601 84693 86173 84791 84993 85092 85193 85293 85394 +85490 85681 85782 85877 85973 86073 86369 86866 86466 86566 +86767 86967 87067 87166 87265 86667 86273 75740 75940 78982 +76032 76225 76319 76419 76520 76621 76721 76818 76917 77016 +77115 77216 77313 77413 77511 77607 77706 77805 77905 78096 +78194 78294 78391 78490 78590 78690 78786 78882 77999 76124 +75837 70643 80187 81399 12314 12413 12512 12612 12812 12911 +13012 13211 14997 17285 13111 15431 13308 13409 13509 13810 +13906 14005 14102 14201 15210 14297 14396 16687 14496 14597 +14799 14696 15294 15492 15593 15996 15791 15891 16286 16387 +16488 17882 16886 16987 17086 17187 17386 17487 17684 17781 +17983 18181 18282 17583 16587 15691 18082 12711 16185 16086 +64754 80285 80383 80480 80578 82552 80674 81467 81567 81668 +81867 82160 82357 82652 82751 82949 83248 83636 83444 83348 +80772 80871 80971 81071 81169 81270 81768 81968 82065 82258 +82851 83049 83147 83543 83736 83835 82485 56812 95235 44431 +95334 95434 95628 95725 95826 95927 96027 96124 96220 96318 +96616 96715 96815 96859 96960 96419 96515 44632 44530 45539 +44730 44831 44932 46548 47503 51416 47103 45230 45330 45727 +45827 46025 46220 46321 46421 46622 46721 46818 46919 47006 +47202 47303 47404 47600 47700 47801 47900 47999 48096 48195 +48296 48396 48688 48786 48886 48985 48526 91196 91293 91492 +93843 91575 91676 94233 91773 92278 91872 91973 92074 92570 +92671 92767 92867 92967 93068 93169 93269 93366 93462 93553 +93647 93745 93943 94042 94135 92471 63864 64174 64482 1490 +3695 13692 3488 4901 5102 6204 4291 3982 4682 7505 +9827 7789 5767 2839 78672 78772 82429 78868 78964 79064 +79164 79260 79358 79458 79556 79656 79755 79854 79948 80048 +80147 81359 80245 80343 80440 80538 80634 81427 81527 81628 +81827 82120 82317 80732 80831 80931 81031 81129 81230 81728 +81928 82025 82218 8506 15054 7856 5834 5316 8244 10258 +6822 11057 9539 8821 9124 63902 73622 76665 73915 74015 +74114 74215 74313 74411 74510 74606 74802 74998 75095 75195 +75286 75386 75586 75684 75884 75976 76169 76263 76363 76464 +76565 76762 76861 76068 75781 84628 84720 86200 84818 85020 +85119 85220 85320 85421 85517 85614 85708 85809 85904 86000 +86100 86396 86893 86493 86593 86794 86994 87094 87193 87292 +87391 87491 87592 87693 87792 87888 87989 88090 88186 88284 +88377 86694 86300 70706 63359 56091 56293 67051 67155 67244 +67345 67445 67544 67644 67744 70007 67934 68030 68129 68230 +68331 68426 68524 68723 68822 68923 69022 69123 69220 69319 +69419 69518 69613 69714 69810 69910 70108 70204 70305 70405 +70505 70806 70905 68624 70289 92194 70627 56085 62751 70651 +48588 24379 62204 51446 63217 67863 65338 65436 70619 65728 +65829 65928 66027 66226 66832 66425 66526 66626 67123 67212 +67313 67413 67512 67612 67712 67902 67998 68097 68198 68299 +68394 68492 68691 68790 68891 68990 69091 69188 69287 69387 +68592 65736 65837 65631 65936 66035 66234 66840 66433 66534 +66634 67131 67220 67321 67421 67520 67620 67720 67910 68006 +68105 68206 68307 68402 68500 68699 68798 68899 68998 69099 +69196 69295 69395 69494 69589 69690 68600 63211 96923 97024 +97115 97209 97293 97489 97589 97679 97390 63393 100506 76141 +94427 94524 94625 94722 94817 94915 95016 95692 95105 95202 +95301 95401 95595 95793 95894 95994 96091 96187 96285 96583 +96682 96782 96386 96482 36772 28968 61195 56266 28068 28368 +28570 28669 28770 28870 29068 29166 29267 29367 29467 29566 +30965 29762 29961 30062 30163 30262 30363 30464 30564 30664 +30765 31066 31166 31267 32881 31464 31664 31764 31865 33582 +31965 32066 32167 33055 32261 32360 32560 32658 32759 32957 +33154 33457 33251 33352 33648 33748 33849 33948 34046 34146 +34246 32460 31565 35278 29861 30864 14914 66079 40563 30992 +27247 95715 95520 29789 62210 1430 98457 98556 98655 98749 +98847 99141 99242 99340 99436 99532 99632 99728 99829 99926 +100020 100118 100218 100317 100396 98942 99040 75490 76669 73919 +74019 74928 74118 74219 74317 74415 74514 74610 74806 75002 +75099 75199 75290 75390 75590 75688 75888 75980 76173 76267 +76367 76468 76569 76766 76865 76964 77063 77164 76072 75785 +98973 63572 80389 80486 80584 82558 80680 81473 81573 81674 +81873 82166 82363 82658 82757 82955 83254 83642 83450 83354 +80778 80877 80977 81077 81175 81276 81774 81974 82071 82264 +82857 83055 83153 83549 83742 83841 83933 84032 46250 46351 +46451 46652 46751 46848 46949 47533 48556 47036 47133 47232 +47333 47434 47630 47730 47831 47930 49911 48029 48126 48225 +48326 48426 48618 48718 48816 48916 49015 49114 49214 49315 +49415 49510 49611 49711 49811 50104 50202 50301 50402 51127 +50954 26353 26454 27352 30832 26855 28936 26954 31398 31134 +27458 29678 27051 27152 28460 27550 27647 27748 27846 27947 +28245 28036 28336 28538 28637 28738 28838 29036 29134 29335 +29435 29534 30933 29730 29929 30030 30131 30230 30331 30432 +30532 30632 30733 31034 31235 31432 31632 31732 31833 33550 +31933 32034 32135 32229 32328 32528 32626 32727 32428 31533 +32849 29829 29888 29988 30089 30190 30289 30390 30491 30591 +30691 30792 30891 31093 31193 31294 32908 31491 31691 31791 +31892 33609 31992 32093 32194 33082 32288 32387 32587 32685 +32786 32984 33181 33484 33278 33379 33675 33775 33876 33975 +34073 34173 34273 34364 37999 34463 34563 34662 34759 34859 +34955 35054 35151 35452 35351 32487 31592 35305 37199 99025 +62390 12054 98062 98160 98259 98357 98541 98640 98734 98832 +99126 99325 99421 99517 99617 99713 99814 99911 100005 100103 +100203 100302 98927 98442 91597 91698 94255 91795 92300 91894 +91995 92096 92493 92592 92693 92789 92889 92989 93090 93191 +93291 93388 93484 93575 93669 93767 93865 93965 94064 94157 +94345 94442 94543 94640 50005 27225 96529 57808 12519 21912 +22013 29487 94935 95036 100288 40192 40293 52009 95540 63796 +63400 95712 63563 62577 45582 62482 66257 51099 95125 95222 +95321 95421 95615 95813 95914 96014 96111 96207 96305 96603 +96702 96802 96406 96502 46115 19565 63485 53126 51296 51391 +51967 52452 51684 51772 51868 52057 52156 52257 52964 52357 +52651 52752 52848 53027 53227 93618 94298 95653 93712 95481 +93810 93908 94008 94107 94200 94388 94485 94586 94683 94778 +94876 94977 95066 95163 95262 95362 95556 95754 95855 95955 +96052 52099 52198 52299 53006 52399 52693 52794 52890 53069 +53168 53269 53367 53564 53664 53760 53844 54136 54036 54445 +53939 52494 63566 62580 60889 64306 63666 66678 61388 61586 +61687 65178 65091 62082 62676 63074 63272 63964 64344 64543 +64945 64843 64642 62280 40393 78065 100585 61186 78162 78260 +78360 78457 78556 78656 78756 78852 78948 79048 79148 79244 +79342 79442 79540 79640 79739 79838 79932 80032 80131 81343 +80229 80327 80424 80522 80618 81411 81511 81612 81811 80716 +80815 80915 81015 81113 81214 81712 81912 63367 40491 40589 +40993 40688 40789 40889 42078 41085 41183 41584 41280 41380 +41480 41884 45905 41681 41979 41781 42178 42276 42377 43185 +43066 42474 43987 42572 44993 42866 42965 43267 45387 43365 +43465 43566 43764 43864 44059 44159 44260 44357 44558 44456 +45465 44656 44757 44858 46474 45156 45256 45653 45753 42672 +12619 22719 53423 53524 62804 53620 53720 53816 57691 54979 +53900 54501 53995 54192 54292 54685 55074 55168 55361 55655 +55553 55264 55459 56582 54878 54092 3717 13714 3510 4923 +5124 6226 4313 4004 4704 7527 9849 7811 5789 5271 +8199 10213 6777 11012 9494 12819 12918 13019 13218 15004 +17292 13118 15438 13315 13416 13516 13817 13913 14012 14109 +14208 15217 14304 14403 16694 14503 14604 14806 14703 15301 +15499 15600 16003 15798 15898 16293 16394 16495 17889 16893 +16994 17093 17194 17393 17494 17691 17788 17990 18188 18289 +18386 18487 18588 18689 18786 18887 17590 16594 15698 18089 +59154 61884 54390 54782 63173 100521 22212 22312 22410 22509 +22607 22805 28091 22902 26698 22996 23094 23194 23292 23393 +23493 23589 23979 23687 24086 23881 24179 24278 24480 24579 +24780 24874 24972 25070 25171 25266 25366 25558 25655 24680 +26479 25466 62873 95507 24397 51460 12718 16192 57967 100387 +100466 100662 100759 100860 100961 55742 55640 57853 55832 55927 +58011 56015 59003 56723 56217 56417 59108 57111 57310 57411 +57511 57612 58111 58310 58613 58409 58706 58806 58903 59197 +59296 59397 59497 59795 59595 59695 59896 59996 57211 60938 +63181 57011 29586 30985 29782 29981 30082 30183 30282 30383 +30484 30584 30684 30785 30884 31086 31186 31287 32901 31484 +31684 31784 31885 33602 31985 32086 32187 33075 32281 32380 +32580 32678 32779 32977 33174 33477 33271 33372 33668 33768 +33869 33968 34066 34166 34266 34357 37992 34456 34556 34655 +34752 34852 34948 35047 32480 31585 35298 28411 83389 96931 +97032 97123 97217 97301 97497 97597 97687 97771 97398 45585 +19513 31507 31608 65746 65847 78876 89582 98773 99379 49080 +88268 98166 49179 98265 98965 49279 49380 49480 51192 49575 +49676 49776 49876 49976 50070 50169 50267 50366 50467 50564 +50664 50763 50857 51053 51250 51345 51921 51638 51726 51822 +52572 98363 98547 98646 98740 98838 99132 99233 99331 99427 +99523 99623 99719 99820 99917 100011 100109 100209 100308 98933 +98448 65641 88366 92144 88459 88556 88656 88757 92321 90816 +88855 88951 89051 89251 89351 89451 89646 89742 89838 89936 +90034 90128 90226 90316 91321 90410 90507 90606 90706 90901 +91002 91102 89151 99475 99571 99671 99767 99868 99965 100059 +100157 100257 100356 100435 100631 100728 100829 100930 89549 42783 +38472 38573 38673 42038 43947 38773 44953 38872 38972 39072 +40549 39170 39269 39369 40353 39766 42138 39468 39569 39667 +39958 40056 40152 40253 40451 40953 40648 40749 40849 41045 +41143 41544 41240 41340 41440 41844 45865 41641 41939 41741 +42236 42337 43026 42434 42532 42826 42925 42632 46075 91254 +90183 90281 90371 90871 91376 90465 90562 90661 90761 92376 +90956 91057 91157 91453 91536 91637 91734 92239 91833 91934 +92035 92531 92632 92728 92828 92928 93029 93130 93230 93327 +92432 98871 99064 99165 99266 99364 99460 99556 99656 99752 +99853 99950 100044 100142 100242 100341 100420 100616 100713 100814 +100915 95494 92199 13583 10397 56287 53115 53214 53315 53413 +53514 53610 53710 53806 57681 53890 54491 53985 54182 54282 +54675 55064 55158 55351 55254 55449 56572 54868 54082 54380 +54772 54575 54969 62176 63890 16093 10497 21624 62485 11484 +43145 10590 10690 10790 10889 10990 11191 11285 11386 12270 +11584 11682 11774 11871 11971 12369 12468 12568 12867 12968 +13167 14953 13067 15387 13264 13365 13465 13766 13862 13961 +14058 14157 14253 14352 14452 14553 14755 14652 14033 51201 +65946 78972 79072 79172 79268 79366 79466 79564 79664 79763 +79862 82453 82719 79956 80056 80155 81367 80253 80351 80448 +80546 82520 80642 81435 81535 81636 81835 82128 82325 82620 +80740 80839 80939 81039 81137 81238 81736 81936 82033 82226 +89679 91232 89775 89871 92177 89969 90067 90161 90259 90349 +90849 91354 90443 90540 90639 90739 90934 91035 91135 91431 +91514 91615 91712 91811 91912 92013 92354 66045 66244 66850 +66443 66544 66644 67141 67230 67331 67431 67530 67630 67730 +69993 67920 68016 68115 68216 68317 68412 68510 68709 68808 +68909 69008 69109 69206 69305 69405 69504 69599 69700 69796 +69896 70094 68610 5715 13576 14130 14229 15238 14325 14424 +16715 14524 14625 14827 14724 15025 15322 15520 15621 16024 +15719 15819 15919 18110 16114 16314 16415 16516 19798 17910 +16914 17015 17114 17215 17414 17515 17712 17809 18011 18209 +18310 18407 18508 18609 18710 18807 18908 19007 20522 19105 +19203 19304 19400 19598 19698 19899 19998 17611 17313 16615 +19499 16213 27171 39805 56915 100084 100182 100282 100381 100460 +100656 100753 100854 100955 7190 56518 61175 14860 93823 70637 +92348 95666 73667 31707 71493 31807 31908 33625 93921 37215 +94021 94120 94213 94311 94401 94498 94599 94696 94791 94889 +94990 95079 95176 95275 95375 95569 95767 95868 95968 96065 +96161 96259 96557 96360 96456 32008 32109 32210 33098 32304 +32403 32603 32701 32802 33000 35321 33197 33500 33294 33395 +33691 33791 33892 33991 34089 34189 34289 34380 38015 34479 +34579 34678 34775 34875 34971 35070 35167 35468 35566 35766 +35965 36167 36265 36365 36464 36562 36663 35367 35866 36066 +32503 35666 83623 89986 51546 84632 84724 86204 84822 85024 +85123 85224 85324 85425 85521 85618 85712 85813 85908 86004 +86104 86400 86897 86497 86597 86798 86998 87098 87197 87296 +87395 87495 87596 87697 87796 87892 87993 88094 88190 88288 +88381 88478 88679 86698 86304 88578 90084 63480 26693 91249 +90178 90276 90366 90866 91371 90460 90557 90656 90756 90951 +91052 91152 91448 91531 91632 91729 92234 91828 91929 92030 +92526 92627 92723 92823 92923 93024 93125 93225 92427 38600 +99202 97852 97942 99000 98037 98135 98234 98332 98516 98615 +98709 98807 99101 99300 99396 99492 99592 99688 98902 98417 +75037 66260 82492 65116 75134 75234 77494 75325 75425 75525 +75625 75723 75923 76015 76208 76302 76402 76503 76604 76801 +76900 76999 77098 77199 77296 77396 77590 77689 77788 77888 +78079 78177 78277 77982 76107 75820 76704 70710 53134 63410 +65146 66148 56837 71407 61099 83716 83816 83915 84007 84106 +84206 84404 84501 84596 84688 86168 84786 84988 85087 85188 +85288 85389 85485 85676 85777 85872 85968 86068 86364 86861 +86461 86561 86762 86962 87062 86662 58253 85582 91590 91691 +94248 91788 92293 91887 91988 92089 92585 92686 92782 92882 +92982 93083 93184 93284 93381 93477 93568 93662 93760 93858 +93958 94057 94150 94338 94435 94536 3935 5955 20701 20903 +21004 23630 26761 27367 31205 31306 32922 34437 51102 52718 +52819 75847 76958 81806 83119 6156 6358 12418 20801 26154 +48273 48374 50798 68473 68877 68978 69685 69786 83017 99480 +55544 26253 64480 63357 56291 61193 1428 74926 26351 26452 +27350 30830 26853 28934 26952 31396 31132 27456 27049 27150 +28458 27548 27645 27746 27844 27945 28243 28034 28334 28536 +28635 28736 28836 29034 29132 29333 29433 29532 30931 29728 +29927 30028 30129 30228 30329 30430 30530 30630 30731 31032 +31233 31430 31630 31730 31831 33548 31931 32032 32133 32227 +32326 32526 32624 32725 32426 31531 32847 29827 12517 40190 +40291 62575 45580 62480 60887 64304 66676 61386 61584 61685 +65176 65089 62080 62674 63072 63270 63962 64342 64541 64943 +64640 40391 63365 40489 40587 40991 40686 40787 40887 42076 +41083 41181 41582 41278 41378 41478 41882 45903 41679 41977 +41779 42176 42274 42375 43183 43064 42472 43985 42570 44991 +42864 42963 43265 45385 43363 43463 43564 43762 43862 44057 +44157 44258 44355 44556 44454 45463 44654 44755 44856 46472 +45154 45254 42670 12617 12817 12916 13017 13216 15002 17290 +13116 15436 13313 13414 13514 13815 13911 14010 14107 14206 +15215 14302 14401 16692 14501 14602 14804 14701 15299 15497 +15598 16001 15796 15896 16291 16392 16493 17887 16891 16992 +17091 17192 17391 17492 17689 17786 17988 18186 18287 18384 +18485 18586 18687 17588 16592 15696 18087 63171 12716 16190 +57965 55740 55638 57851 55830 55925 58009 56013 59001 56721 +56215 56415 59106 57109 57409 57509 57610 58109 58308 58407 +58704 58804 58901 59195 59294 59395 59495 59793 59593 59693 +59894 59994 57209 60936 57009 31505 65744 65845 65639 92319 +13581 16091 14056 65944 66043 66242 66848 66441 66542 66642 +67139 67228 67329 67429 67528 67628 67728 67918 68014 68113 +68214 68315 68410 68508 68707 68806 68907 69006 69107 69204 +69303 69403 69502 69597 69698 69794 69894 68608 56516 70635 +31705 71491 31805 31906 33623 37213 32006 32107 32208 33096 +32302 32401 32601 32699 32800 32998 35319 33195 33498 33292 +33393 33689 33789 33890 33989 34087 34187 34287 34378 38013 +34477 34577 34676 34773 34873 34969 35068 35165 35466 35564 +35764 35963 36165 36263 36363 36462 35365 35864 36064 32501 +35664 61097 20901 21002 23628 32920 83117 63355 74924 62573 +63363 31503 31703 31803 31904 33621 37211 32004 32105 32206 +33094 32300 32399 32599 32697 32798 32996 33193 33496 33290 +33391 33687 33787 33888 33987 34085 34185 34285 34376 38011 +34475 34575 34674 34771 34871 34967 35066 35163 35464 35562 +35762 35961 36163 36261 36361 35363 35862 36062 32499 35662 +61095 12127 12129 6552 61084 71371 12131 35719 62164 24018 +23726 23826 24125 23920 24218 24317 24519 24618 24719 24819 +28387 27279 24913 25011 25887 25109 25210 26518 25305 25405 +25505 25597 25694 25788 25987 26591 26083 26182 26280 26381 +26782 27385 26978 27079 27477 27574 27675 26881 31325 26737 +29605 28130 69882 69982 70079 70180 70276 71760 70377 70477 +70577 70778 70878 70977 73642 71957 71074 71173 71272 71568 +71665 72048 72147 72240 72337 72538 72629 72729 72823 72924 +72437 74650 6554 71344 83215 83316 83416 83512 83611 83704 +83804 83903 83995 84094 84194 84392 84489 84584 84676 86156 +84774 84976 85075 85176 85276 85377 85473 85664 85765 85860 +85956 86056 85570 84292 21099 21199 26467 21297 21397 21498 +21599 21800 22103 21900 22001 22707 22200 22300 22398 22497 +22595 22793 22890 22984 23082 23182 23280 23381 23481 23577 +23967 23675 24074 23869 24167 24266 24468 24567 24768 24862 +24960 25058 25159 25254 25354 24668 25454 23775 61086 63463 +61286 71373 12133 50892 51088 51285 51380 51956 52441 51673 +51761 51857 52046 52145 52246 52953 52346 52640 52741 52837 +62271 24367 43721 26686 61984 62496 25950 3425 3627 3828 +3927 5704 4126 4223 4424 4525 4622 4820 5217 5418 +5508 5607 6504 5903 6104 6306 6403 6603 6695 6896 +7097 7296 7396 7694 7894 7991 8292 8390 8591 8691 +8892 9194 9295 9393 8992 6004 6997 8091 35721 24404 +62166 48474 50898 63523 53119 24020 53218 53319 53417 53518 +53614 53714 53810 57685 53894 54495 53989 54186 54286 54679 +55068 55162 55355 55258 55453 56576 54872 54086 54384 54776 +54579 54847 15960 21645 29233 23728 24132 23828 52613 51094 +51291 51386 51962 52447 51679 51767 51863 52052 52151 52252 +52959 52352 52646 52747 52843 24127 23922 24220 24319 24521 +24620 24721 24821 28389 27281 24915 25013 25889 25111 25212 +26520 25307 25407 25507 25599 25696 25790 25989 26593 26085 +26184 26282 26383 26784 27387 26980 27081 27479 27576 27677 +27775 27876 26883 31327 26739 29607 28132 62808 52915 53094 +53193 53294 53392 53493 53589 53689 53785 53869 54161 54654 +54359 54554 54948 54061 54470 53964 54751 23927 24225 24324 +24526 24625 24726 24826 28394 27286 24920 25018 25894 25116 +25217 26525 25312 25412 25512 25604 25701 25795 25994 26598 +26090 26189 26287 26388 26789 27392 26985 27086 27484 27581 +27682 27780 27881 26888 28179 31332 26744 29612 28137 37172 +16234 3725 13722 2869 3518 4931 5132 6234 4321 4012 +4712 7535 9857 7819 5797 5279 8207 10221 6785 11020 +9502 69077 69178 69275 69374 69474 69573 69668 69769 69865 +69965 70062 70163 70259 70360 70460 70560 70761 70861 70960 +71057 71156 71255 71551 71648 72031 72130 72223 72320 72521 +72420 71840 73734 54973 95128 95225 95324 95424 95618 95816 +95917 96017 96114 96210 96308 96606 96705 96805 96409 96505 +48666 51494 48766 51594 48864 48964 49063 49162 49262 49363 +49463 51175 49558 49659 49759 49859 49959 50053 50152 50250 +50349 50450 50547 50647 50746 50840 51036 51233 51328 51621 +52555 62180 99576 99676 76713 99772 99873 99970 100064 100162 +100262 100361 100440 100636 100733 100834 100935 62879 69884 69984 +70081 70182 70278 71762 70379 70479 70579 70780 70880 70979 +73644 71959 71076 71175 71274 71570 71667 72050 72149 72242 +72339 72540 72631 72731 72825 72926 72439 73024 74652 45072 +6455 6556 6655 9983 6747 6948 7049 7149 7348 7448 +7648 7746 7946 8043 8143 8344 8442 8643 8743 8944 +9246 9347 9445 9646 9741 10040 10140 10339 10439 11426 +10532 10632 10732 10831 10932 11227 11328 11526 11624 11716 +7250 9044 11133 52607 68571 68671 68770 68869 68970 69069 +69170 69267 69366 69466 69565 69660 69761 69857 69957 70054 +70155 70251 70352 70452 70552 70753 70853 70952 71049 71148 +71247 71543 71640 72023 72122 72215 71832 71932 71735 71940 +71346 19578 65473 83217 83318 83418 1451 3656 13653 3449 +4862 5063 6165 4252 3943 86258 83514 83613 83706 83806 +83905 83997 84096 84196 84394 84491 84586 84678 86158 84776 +84978 85077 85178 85278 85379 85475 85666 85767 85862 85958 +86058 85572 84294 5752 81905 82006 13931 83386 21621 14030 +5712 14127 14226 15235 14322 14421 16712 14521 14622 14824 +14721 15022 15319 15517 15618 16021 15816 15916 18107 16111 +16311 16412 16513 17907 16911 17012 17111 17212 17411 17512 +17709 17806 18008 18206 18307 18404 18505 18606 18707 18804 +18905 19004 20519 19102 19200 19301 19397 19595 19695 17608 +17310 16612 19496 16210 63460 45069 62000 31146 63761 21101 +21201 26469 21299 21399 21500 21601 21802 22105 21902 22003 +22709 22202 22302 22400 22499 22597 22795 22892 22986 23084 +23184 23282 23383 23483 23579 23969 23677 24076 23871 24169 +24268 24470 24569 24770 24864 24962 25060 25161 25256 25356 +24670 25456 23777 54586 62003 82103 82198 82296 82395 82590 +82690 82789 82889 82987 83087 83185 83286 83581 83674 83774 +83873 83965 84064 84164 84362 84459 84554 84646 84744 84946 +85045 85146 85246 85347 84262 83482 61088 63465 61288 71375 +4134 4231 4432 4533 7604 4630 4828 5027 5225 5426 +5516 5615 6512 5911 6112 6314 6411 6611 9939 6703 +6904 7105 7304 7404 7702 7902 7999 8300 8398 8599 +8699 8900 9202 9303 9401 9602 9697 9000 6012 7005 +7206 8099 12135 28109 27204 77057 31604 5951 6152 6354 +50894 51090 51287 51382 51958 52443 51675 51763 51859 52048 +52147 52248 52955 52348 52642 52743 52839 6451 6651 9979 +6743 6944 7045 7145 7344 7444 7644 7742 7942 8039 +8139 8340 8438 8639 8739 8940 9242 9343 9441 9642 +9737 10036 10136 10335 10435 11422 10528 10628 10728 10827 +10928 11223 11324 11522 11620 7246 9040 62471 77156 77257 +77354 77454 79813 77552 77648 77747 77846 77946 78137 78235 +78335 78432 78531 78631 78731 78827 78923 79023 79123 79219 +79317 79417 79515 79615 79714 79907 80007 80106 81318 80204 +80302 80399 80497 57057 61617 62903 71857 57157 57257 57356 +57457 57557 57658 61118 58057 58157 59049 60984 58356 58659 +58455 58752 61715 58852 61417 58949 59243 59342 59443 59543 +60435 61018 60337 59841 59641 59741 59942 61816 60137 60637 +60819 61516 61218 60535 60735 61916 60042 64749 62475 60882 +64299 66671 61381 61579 61680 62075 62669 63265 63957 64337 +63166 61281 61773 6052 63557 63659 64292 28079 56095 62273 +24369 60793 60388 62265 61975 61867 22920 7596 5019 43723 +56297 26716 29524 23014 23112 23212 23310 23411 23511 23607 +23997 23705 23805 24104 23899 24197 24296 24498 24597 24798 +24892 24990 25866 25088 25189 25284 25384 25576 25673 25767 +25966 26062 26161 63776 73118 67055 73217 73317 73418 73518 +73616 76659 73909 74108 74209 74307 74504 74600 74796 74992 +75089 75189 75280 75380 75580 75678 75878 75970 76163 76257 +76357 76458 76559 76062 75775 74918 75480 62988 54130 54230 +54330 54428 54623 54723 55783 54820 56335 54916 55112 55966 +55206 56620 55399 56765 55693 55591 55878 56168 56368 56469 +56866 55017 55302 64270 26688 61969 29881 60588 27303 24937 +25035 25911 25133 25234 26542 25329 25429 25529 25621 25718 +25812 26011 26615 26107 26206 26304 26405 26806 27409 27002 +27103 27501 27598 27699 27797 27898 27987 28287 28489 28588 +28689 28789 28987 26905 28196 31349 28887 78992 76042 76235 +76329 76429 76530 76631 76731 76828 76927 77026 77125 77226 +77323 77423 77521 77617 77716 77815 77915 78106 78204 78304 +78401 78500 78600 78700 78796 78892 79092 79188 79286 79386 +36828 56133 46118 67037 28951 43683 28475 27565 27662 27763 +27861 27962 28260 28051 28351 28553 28652 28753 28853 29051 +29149 29250 29350 29450 29549 30948 29745 29944 30045 30146 +30245 30346 30447 30547 30647 30748 31049 31149 31250 32864 +31447 31647 31747 31848 33565 31948 32049 32150 33038 32244 +32343 32543 32641 32742 32940 33137 33440 33234 33335 32443 +31548 35261 29844 30847 60384 73751 61986 61889 56273 56071 +53101 53200 53301 53399 53500 53596 53696 53792 53876 54168 +54268 54661 55050 54854 54366 54561 54955 54068 54477 53971 +54758 66694 62498 63764 71743 63872 39860 16797 12076 21104 +23023 25952 38072 59888 67261 67362 78270 21204 67024 26472 +24431 61783 19568 62197 21302 21402 21503 21604 21805 22108 +21905 22006 22712 22205 22305 22403 22502 22600 22798 22895 +22989 23087 23187 23285 23386 23486 23582 23972 23680 24079 +23874 24172 24271 24473 24572 24773 24867 24965 25063 25164 +25259 25359 24673 25459 23780 63786 65201 34536 67462 82439 +67561 67661 67761 71217 71316 71118 70024 67951 68047 68146 +68247 68348 68443 68541 68740 68839 68940 69039 69140 69237 +69336 69436 69535 69630 69731 69827 69927 70125 70221 70322 +70422 70522 70723 70823 70922 71019 71513 71610 68641 70668 +3427 3629 92371 62950 16222 3830 3929 5706 4128 4225 +4426 4527 4624 4822 5219 5420 5510 5609 6506 5905 +6106 6308 6405 6605 6697 6898 7099 7298 7398 7696 +7896 7993 8294 8392 8593 8693 8894 9196 9297 9395 +9596 8994 6006 6999 7200 8093 62459 35723 34636 63488 +34735 34832 34932 35028 35127 39693 37606 35224 35525 35623 +39832 35823 36022 36123 36224 36322 36422 36521 36619 36720 +36921 37718 38204 37111 37305 37506 37807 38106 38303 38399 +38500 38700 38799 38899 38999 39097 39196 39296 39395 39496 +39594 37907 37406 35424 37013 35923 9931 66950 23121 23221 +24406 62168 26579 23319 23420 23520 23616 24006 23714 23814 +24113 23908 24206 24305 24507 24606 24707 24807 24901 24999 +25875 25097 25198 26506 25293 25393 25493 25585 25682 25776 +25975 26071 26170 26268 26369 26770 27373 26869 31313 26725 +67159 72411 73825 78370 35039 35138 39704 37617 35235 35536 +35634 39843 35834 35934 36033 36134 36235 38611 36333 36433 +36532 36630 36731 36932 37729 38215 37122 37316 37517 37818 +38117 38314 38410 38511 38711 38810 38910 39010 39108 39207 +39307 39406 39507 39605 39896 37918 37417 35435 37024 53129 +61778 66945 67248 67349 67449 67548 67648 67748 71105 70011 +67938 68034 68133 68234 68335 68430 68528 68727 68826 68927 +69026 69127 69224 69323 69423 69522 69617 69718 69814 69914 +70112 70208 70309 70409 70509 70810 70909 71006 68628 51299 +51394 51970 52455 51687 51775 51871 52060 52159 52260 52967 +52360 52654 52755 52851 53030 53230 53328 53429 72307 72404 +73818 72504 72605 73709 72696 72796 74376 72890 72991 73089 +73188 73288 73389 73489 73587 73880 74079 74180 74278 74475 +74571 74767 74963 75060 75160 75251 75351 75551 75649 74889 +75451 73980 74717 53624 72511 72612 73716 72703 72803 74383 +72897 72998 73096 73195 73295 73396 73496 73594 73887 74086 +74187 74285 74482 74578 74774 74970 75067 75167 75258 75358 +75558 75656 75856 75753 74896 75458 73987 27241 53724 53820 +57695 54983 53904 54505 53999 54196 54296 54589 54689 55078 +55172 55365 55659 55557 55268 55463 56586 54882 54096 62587 +78467 78566 78666 78766 78862 78958 79058 79158 79254 79352 +79452 79550 79650 79749 79848 79942 80042 80141 81353 80239 +80337 80434 80532 80628 81421 81521 81622 81821 82114 80726 +80825 80925 81025 81123 81224 81722 81922 82019 14930 66289 +62006 63552 52107 52206 52307 53014 52407 52701 52802 52898 +53077 53176 53277 53375 53572 53672 53768 53852 54144 54342 +54044 54453 53947 54244 53476 52502 25748 5338 8266 10280 +6844 11079 9561 8843 9146 8528 15076 217 63920 25941 +25842 26041 26645 26137 26236 26334 26435 27333 30813 26836 +31115 27439 27032 27133 28441 27531 27628 27729 27827 27928 +28017 28317 28519 28618 28719 28819 29017 29115 29316 29416 +30914 29711 29910 30011 30112 30211 30312 30413 30513 30613 +30714 31015 31216 31413 31613 31514 32830 29810 29216 29659 +26935 29515 97 400 3228 3329 9490 17368 17469 17570 +18176 39992 42618 45951 48476 50395 50496 50900 55647 62818 +63525 73726 74130 74231 74635 77160 77261 82816 89179 94330 +9691 9792 10600 27871 27972 43425 52212 52313 53020 53121 +90289 5347 43525 43626 93419 93621 77358 77458 79817 77556 +77652 77751 77850 77950 78044 78141 78239 78339 78436 78535 +78635 78735 78831 78927 79027 79127 79223 79321 79421 79519 +79619 79718 79911 80011 80110 81322 80208 80306 80403 80501 +57876 94301 91241 63586 34838 34938 35034 35133 39699 37612 +35230 35531 35629 39838 35829 36028 36129 36230 38606 36328 +36428 36527 36625 36726 36927 37724 38210 37117 37311 37512 +37813 38112 38309 38405 38506 38706 38805 38905 39005 39103 +39202 39302 39401 39502 39600 37913 37412 35430 37019 24022 +43107 95469 93515 93606 94286 93700 93798 93896 93996 94095 +94188 94376 94473 94574 94671 94766 94864 94965 95054 95151 +95250 95350 43824 45642 43924 45131 44119 44219 44320 44417 +44618 44516 45525 44716 44817 44918 46534 47489 47089 45216 +45316 45713 45813 46011 46206 46307 46407 46608 46707 46804 +46905 46992 47188 47289 47390 47586 47686 47787 47886 47985 +48082 48181 48282 48382 48512 50910 8275 95656 93715 95484 +93813 93911 94011 94110 94203 94391 94488 94589 94686 94781 +94879 94980 95069 95166 95265 95365 95559 95757 95858 95958 +96055 53141 84020 84119 84219 84317 84417 84514 84609 84701 +86181 84799 85001 85100 85201 85301 85402 85498 85595 85689 +85790 85885 85981 86081 86377 86874 86474 86574 86775 86975 +87075 87174 87273 87372 87472 87573 87674 87773 86675 86281 +10289 6853 11088 9570 8852 9155 8537 15085 226 42515 +53220 53321 86045 95134 95231 95330 95430 95624 95721 95822 +95923 96023 96120 96216 96314 96612 96711 96811 96415 96511 +53419 53520 53616 53716 53812 57687 53896 54497 53991 54188 +54288 54681 55070 55164 55357 55651 55260 55455 56578 54874 +54088 54386 54778 3721 13718 2865 3514 4927 5128 6230 +4317 4008 4708 7531 9853 7815 5793 5275 8203 10217 +6781 11016 9498 86345 86145 86245 86441 86938 86538 86638 +86839 87039 87139 87238 87337 87436 87536 87637 87738 87837 +87933 88034 88135 88231 88329 88422 88519 88619 88720 88818 +88914 89014 89314 89414 89609 89705 89801 89899 89997 89114 +89512 89214 44028 54581 54849 52102 52201 52302 53009 52402 +52696 52797 52893 53072 53171 53272 53370 53567 53667 53763 +53847 54139 54039 54448 53942 54239 53471 52497 42613 45034 +42907 47470 43006 43308 45428 43406 43506 43607 43805 45623 +43905 45112 44100 44200 44301 44398 44599 44497 45506 44697 +44798 44899 46515 47070 45197 45297 45694 45794 45992 46187 +46288 46388 46589 46688 46785 46886 46973 47169 47270 47371 +48493 58536 63813 62969 10700 18275 18376 86349 92207 28270 +28061 28361 28563 28662 28763 28863 29061 29159 29260 29360 +29460 29559 30958 29755 29954 30055 30156 30255 30356 30457 +30557 30657 30758 31059 31159 31260 32874 31457 31657 31757 +31858 33575 31958 32059 32160 33048 32254 32353 32553 32651 +32752 32950 33147 33450 33244 33345 33641 33741 33842 33941 +34039 34139 34239 32453 31558 35271 29854 30857 62296 90379 +90879 91384 90473 90570 90669 90769 92384 90964 91065 91165 +91262 91461 91544 91645 91742 92247 91841 91942 92043 92539 +92640 92736 92836 92936 93037 93138 93238 93335 93431 92440 +28961 10800 14051 10899 11000 11201 11295 11396 12280 11494 +11594 15962 11692 11784 11881 11981 12379 12478 12578 12778 +12877 12978 13177 14963 13077 15397 13274 13375 13475 13776 +13872 13971 14068 14167 15176 14263 14362 14462 14563 14765 +14662 15260 15458 15559 15757 15857 15657 74858 18473 18574 +18675 18776 12761 18873 18974 19073 20588 19171 19269 19370 +19466 19664 19764 19864 19965 20064 20163 20261 20458 20658 +20858 20959 21056 21156 21254 21354 21455 21556 21757 22060 +21857 21958 22664 22157 22257 22355 22454 22552 22750 22847 +23039 23139 23237 23338 23438 23534 20361 21690 12660 10091 +10191 94420 94517 94618 94715 94810 94908 95009 95685 95098 +95195 95294 95394 95588 95786 95887 95987 96084 96180 96278 +96576 96675 96775 96379 96475 10390 10490 11477 10583 10683 +10783 10882 10983 11184 11278 11379 12263 11577 11675 11767 +11864 11964 12362 12461 12561 12860 12961 13160 13060 13257 +13358 13458 13759 13855 13954 14150 14246 14345 14445 14546 +14748 14645 71354 28170 15374 422 1750 15136 277 1129 +47 350 540 751 138 2658 633 1333 1025 1523 +1623 1921 1821 2021 938 15345 15543 15644 16047 15742 +15842 15942 20218 18133 16137 16337 16438 16539 19821 17933 +16738 16937 17038 17137 17238 17437 17538 17735 17832 18034 +18232 18333 18430 18531 18632 18733 18830 18931 19030 20545 +19128 19226 19327 19423 19621 19721 19922 20021 20415 20615 +20815 20916 21013 21113 21211 21311 21412 21513 20318 21647 +20120 17634 17336 19522 16638 52413 60190 66086 52707 52808 +52904 53083 53182 53283 53381 53578 53678 53774 53858 54150 +54643 54348 54543 54050 54459 53953 54250 13553 194 416 +1744 15130 271 1123 41 344 534 745 132 2652 +627 1327 1019 1517 1617 932 833 2948 12165 596 +1806 2714 689 3010 4165 1389 478 1185 1081 1579 +1679 1977 1877 2077 2176 2277 2578 2780 3077 3177 +3278 3367 3569 3770 3869 4068 4366 4467 4564 4762 +5159 5360 4961 2376 2477 994 895 53482 9786 14045 +12755 12654 10085 10185 10384 10484 11471 10577 10677 10777 +10876 10977 11178 11272 11373 12257 11571 11669 11761 11858 +11958 12356 12455 12555 12854 12955 13154 13054 13251 13352 +13452 13753 13849 13948 14144 29235 85540 85637 86323 86223 +85731 85832 85927 86023 86123 86419 86916 86516 86616 86817 +87017 87117 87216 87315 87414 87514 87615 87716 87815 87911 +88012 88113 88209 88307 88400 88497 88698 88796 88892 88992 +89292 89392 89587 89092 89490 89192 86717 88597 23730 24134 +82916 11912 23830 52615 12012 12311 12410 12509 12609 12809 +12908 13009 13208 14994 17282 13108 15428 13305 13406 13506 +13807 13903 14002 14099 14198 15207 14294 14393 16684 14493 +14594 14796 14693 15291 15489 15590 15993 15788 15888 16283 +16384 16485 17879 16883 16984 17083 17184 17383 17484 17681 +17778 17580 16584 15688 18079 12708 16182 16083 67860 65335 +65433 70616 65725 65826 65925 66024 66223 66829 66422 66523 +66623 67120 67209 67310 67410 67509 67609 67709 67899 67995 +68094 68195 68296 68391 68489 68688 68787 68888 68987 69088 +69185 68589 65628 63569 63793 51096 51293 51388 51964 52449 +51681 51769 51865 52054 52153 52254 52961 52354 52648 52749 +52845 83014 83114 83212 83313 83413 83509 83608 83701 83801 +83900 83992 84091 84191 84389 84486 84581 84673 86153 84771 +84973 85072 85173 85273 85374 85470 85661 85762 85857 85953 +86053 85567 84289 24129 23924 24222 24321 24523 24622 24723 +24823 28391 27283 24917 25015 25891 25113 25214 26522 25309 +25409 25509 25601 25698 25792 25991 26595 26087 26186 26284 +26385 26786 27389 26982 27083 27481 27578 27679 27777 27878 +26885 31329 26741 29609 28134 27201 16794 62810 36816 58243 +74329 74427 74526 74622 74818 75014 75111 75211 77471 75302 +75402 75502 75602 75700 75900 75992 76185 76279 76379 76480 +76581 76778 76877 76976 77075 77176 77273 77373 76084 75797 +76681 63495 67851 1508 40090 42817 3713 13710 3506 4919 +5120 6222 4309 4000 4700 7523 9845 7807 5785 5267 +8195 10209 6773 40186 40287 45576 40387 40485 40583 40987 +40682 40783 40883 42072 41079 41177 41578 41274 41374 41474 +41878 45899 41675 41973 41775 42172 42270 42371 43179 43060 +42468 43981 42566 44987 42860 42959 43261 45381 43359 43459 +43560 43758 43858 44053 44153 44254 44351 44552 44450 45459 +44650 44751 44852 46468 45150 45250 42666 43717 45065 24427 +2861 2857 64087 62706 63104 65121 63302 64512 65208 63994 +64786 67793 64374 64573 64672 64975 64873 65268 65366 65658 +65759 65858 65957 66156 66762 63696 65561 66314 63203 86739 +62885 52917 56066 53096 53195 53296 53394 53495 53591 53691 +53787 53871 54163 54263 54656 55045 54361 54556 54950 54063 +54472 53966 54753 64185 46109 63545 62760 62767 72713 23929 +24027 24227 24326 24528 24627 24728 24828 28396 27288 24922 +25020 25896 25118 25219 26527 25314 25414 25514 25606 25703 +25797 25996 26600 26092 26191 26289 26390 26791 27394 26987 +27088 27486 27583 27684 27782 27883 26890 28181 31334 26746 +29614 28139 72813 74393 72907 73008 73106 73205 73305 73406 +73506 73604 73897 74096 74197 74295 74492 74588 74784 74980 +75077 75177 75268 75368 75568 75666 75866 75958 75763 74906 +75468 73997 37174 63894 36846 12677 839 16236 77663 45746 +52435 100689 100786 100887 100988 45846 77762 66708 77861 82419 +77961 78055 78152 78250 78350 78447 78546 78646 78746 78842 +78938 79038 79138 79234 79332 79432 79530 79630 79729 79828 +79922 80022 80121 81333 80219 80317 80414 80512 80608 80706 +80805 80905 81005 81103 81204 51435 46044 46239 46340 46440 +46641 46740 46837 46938 48545 47025 47122 47221 47322 47423 +47619 47719 47820 47919 49900 48018 48115 48214 48315 48415 +48607 48707 48805 48905 49004 49103 49203 49304 49404 49499 +49600 49700 49800 51116 51535 82106 50987 50593 50693 50792 +50886 51082 51279 51374 51950 51667 51755 51851 52040 52139 +52240 52947 52340 52634 52735 52831 52601 12019 3727 13724 +2871 3520 4933 5134 6236 4323 4014 4714 7537 9859 +7821 5799 5281 8209 10223 6787 11022 9504 20739 82201 +82299 82398 82593 82693 82792 82892 82990 83090 83188 83289 +83584 83677 83777 83876 83968 84067 84167 84365 84462 84557 +84649 84747 84949 85048 85149 85249 85350 85446 84265 83485 +7368 14135 33325 33426 65241 69079 69180 75139 37061 75239 +97754 70599 590 77499 75330 75430 75530 75630 75728 75928 +76020 76213 76307 76407 76508 76609 76806 76905 77004 77103 +77204 77301 77401 77595 77694 77793 77893 78084 78182 78282 +78379 78478 78578 77987 76112 75825 69277 69376 69476 69575 +69670 69771 69867 69967 70064 70165 70261 70362 70462 70562 +70763 70863 70962 71059 71158 71257 71553 71650 72033 72132 +72225 72322 72523 72422 71842 73736 801 35697 28945 188 +1800 2708 683 4159 1383 472 1179 1075 1573 1673 +1971 1871 2071 2170 2271 2572 2774 3071 3171 3272 +3361 3563 3764 3863 4062 4360 4461 4558 4756 5153 +5354 4955 2370 2471 988 889 51982 88469 88566 88666 +88767 92331 92154 90826 88865 88961 89061 89261 89361 89461 +89559 89656 91209 89752 89848 89946 90044 90138 90236 90326 +91331 90420 90517 90616 90716 90911 91012 91408 91112 89161 +37766 43658 37159 40623 39880 37353 37454 37554 37654 37855 +41118 38154 38252 38351 38447 38548 38748 38847 38947 39047 +40524 39145 39244 39344 40328 39741 39443 39544 39642 39933 +40031 40127 40228 40426 40928 40724 40824 41020 41519 41215 +41315 41415 41616 41716 42758 37955 38648 52467 51699 51787 +51883 52072 52171 52272 52979 52372 52666 52767 52863 53042 +53242 53340 53537 53637 53733 53441 58508 61168 12684 65543 +62800 61091 76709 36824 62583 62773 45946 62813 63468 61490 +61291 60892 64309 63669 64158 66681 61391 61589 61690 65181 +65094 62085 62679 63077 63275 63967 64759 64347 64546 64948 +64846 64645 61801 62777 62283 84883 14234 15243 14330 14429 +16720 14529 14630 14832 14729 21629 15030 15327 15525 15626 +16029 15724 15824 15924 20200 18115 16119 16319 16420 16521 +19803 17915 16919 17020 17119 17220 17419 17520 17717 17814 +18016 18214 18315 18412 18513 18614 18715 18812 18913 19012 +20527 19110 19208 19309 19405 19603 19703 19904 20003 20102 +17616 17318 16620 7468 47059 64027 66990 66347 64120 65594 +66741 64819 67826 64407 64606 64705 65008 64906 65301 65399 +65691 65792 65891 65990 66189 66795 66388 66489 66589 67086 +67175 67276 67376 67475 67575 67675 64218 61902 17767 17864 +17965 18066 18264 18365 18462 18563 18664 18765 18862 18963 +19062 20577 19160 19258 19359 19455 19653 19753 19853 19954 +20053 20250 20447 20647 20847 20948 21045 21145 21243 21343 +21444 21545 21746 22049 21846 21947 22653 22146 22246 22344 +22443 22541 22739 22836 23028 20350 21679 22930 20152 47156 +51469 50977 47255 47356 47457 47653 47753 47854 47953 49934 +48052 48149 48248 48349 48449 48641 48741 48839 48939 49038 +49137 49237 49338 49438 51150 49533 49634 49734 49834 50028 +50127 50225 50324 50425 50522 50622 50721 50815 51011 51208 +52530 51569 18165 19554 66996 63003 36819 33722 36987 33822 +33923 34022 34120 34220 34320 34411 38046 34510 34610 34709 +34806 34906 35002 35101 35198 35499 35597 35797 35996 36097 +36198 36296 36396 36495 36593 36694 36895 38178 37085 37279 +37480 37781 38080 37881 37380 35398 35897 37246 37580 71378 +47556 55004 56661 3418 6688 57780 57705 54993 56311 53914 +56109 54515 54009 54206 54306 54404 54599 54699 55759 54796 +55088 55182 55375 55669 55567 55854 55278 55473 56596 62955 +7668 17666 7766 7966 8063 8163 8364 8462 8663 8763 +8964 9266 9367 9465 9666 9761 12730 10060 10160 10359 +10459 11446 10552 10652 10752 10851 10952 11153 11247 11348 +12232 11546 11644 11736 11833 11933 12331 12430 12530 12829 +12930 13029 9064 12199 16809 14905 27216 54892 4182 5566 +84893 54106 2954 27256 52508 43652 19504 56322 53925 56120 +54526 54020 54117 54217 54317 54415 54610 54710 55770 54807 +54903 55099 55193 56607 55386 55680 55578 55865 55289 57905 +55484 3620 3821 3920 5697 4119 4216 4417 4518 4615 +4813 5210 5411 5501 5600 6497 5896 6097 6299 6396 +6596 6889 7090 7289 7389 7687 7887 7984 8285 8383 +5997 6990 8084 7589 5012 9924 50087 50186 50284 50383 +50484 52423 50581 50681 50780 50874 51070 51267 51362 51938 +51655 51743 51839 52028 52127 52228 52328 52622 52723 52589 +1406 495 1202 1098 1596 1696 1994 1894 2094 2193 +2294 2595 2797 3094 3194 3295 3384 3586 3787 3886 +5663 4085 4383 4484 4581 4779 5176 5377 5467 5862 +6063 6265 5963 4978 2393 2494 56922 57860 55839 56821 +55934 58018 56022 56525 59010 56730 56224 56424 59115 57118 +57317 57418 57518 57619 58118 58317 58620 58416 58713 58813 +58910 59204 59303 59404 59504 60298 59802 59602 59702 59903 +60098 60003 60204 57218 57716 52935 65482 57791 11302 11403 +12287 11501 11601 15969 11699 11791 11888 11988 12386 12485 +12585 12785 12884 12985 13184 14970 13084 15404 13281 13382 +13482 13783 13879 13978 14075 14174 15183 14270 14369 14469 +14570 14772 14669 15267 15465 15566 15764 15864 15664 16059 +26558 27265 42718 89279 89784 94531 94632 89880 92186 89978 +90076 90170 90268 90358 90858 91363 90452 90549 90648 90748 +90943 91044 91144 91440 91523 91624 91721 92226 91820 91921 +92022 92518 92619 92419 92363 66140 89379 54975 16218 95130 +95227 95326 95426 95620 95818 95919 96019 96116 96212 96310 +96608 96707 96807 96411 96507 48668 51496 48768 51596 48866 +48966 49065 49164 49264 49365 49465 51177 49560 49661 49761 +49861 49961 50055 50154 50252 50351 50452 50549 50649 50748 +50842 51038 51235 51330 51623 52557 89479 89577 89674 91227 +89770 89866 92172 89964 90062 90156 90254 90344 90844 91349 +90438 90535 90634 90734 90929 91030 91130 91426 91509 91610 +60489 94729 94824 94922 95023 95699 95112 95209 95308 95408 +95602 95800 95901 96001 96098 96194 96292 96590 96689 96789 +96393 96489 70610 25345 45039 74831 75027 75124 75224 77484 +75315 75415 75515 75615 75713 75913 76005 76198 76292 76392 +76493 76594 76791 76890 76989 77088 77189 77286 77386 77580 +77679 77778 77878 77972 76097 75810 76694 84903 42912 47475 +43011 43112 43313 45433 43411 43511 43612 43810 45628 43910 +45117 44105 44205 44306 44403 44604 44502 45511 44702 44803 +44904 46520 47075 45202 45302 45699 45799 45997 46192 46293 +46393 46594 46693 46790 46891 46978 47174 47275 47376 47572 +47672 47773 48498 53148 22941 25445 58246 25545 25637 25734 +25927 25828 26027 26631 26123 26222 26320 26421 27319 26822 +27425 27018 27119 28427 27517 27614 27715 27813 27914 28003 +28303 28505 28604 28705 28805 29003 29101 29302 29402 29697 +29896 29997 30098 29796 29202 29645 26921 29501 28212 62182 +50943 11809 11906 12006 12305 12404 12503 12603 12803 12902 +13003 13202 14988 17276 13102 15422 13299 13400 13500 13801 +13897 13996 14093 14192 15201 14288 14387 16678 14487 14588 +14790 14687 15285 15483 15584 15987 15782 15882 16277 16378 +16479 16877 16978 17077 17178 17377 17478 17675 17574 16578 +15682 12702 16176 16077 4137 5652 12823 13530 19186 35851 +40396 57061 58172 61404 66353 67060 67565 74332 76049 85139 +85240 86149 91603 91704 92916 61201 67665 78068 86249 62614 +64091 62710 63108 65125 63306 64516 65212 63998 64790 67797 +64378 64577 64676 64979 64877 65272 65370 65662 65763 65862 +65961 66160 66766 66359 66460 66560 63700 65565 64190 66318 +61621 35929 100588 99780 99881 99978 100072 100170 100270 100369 +100448 100644 100741 100842 100943 62145 62907 86951 74430 63207 +75486 61189 78165 78263 78363 78460 78559 78659 78759 78855 +78951 79051 79151 79247 79345 79445 79543 79643 79742 79841 +79935 80035 80134 81346 80232 80330 80427 80525 80621 81414 +81514 81615 81814 80719 80818 80918 81018 81116 81217 81715 +81915 82012 74529 74625 74821 75017 75114 75214 77474 75305 +75405 75505 75605 75703 75903 75995 76188 76282 76382 76483 +76584 76781 76880 76979 77078 77179 77276 77376 77570 77669 +76087 75800 76684 42713 63370 61465 84728 86208 84826 85028 +85127 85228 85328 85429 85525 85622 85716 85817 85912 86008 +86108 86404 86901 86501 86601 86802 87002 87102 87201 87300 +87399 87499 87600 87701 87800 87896 87997 88098 88194 88292 +88385 88482 88683 88781 86702 58222 12922 13023 67765 86445 +86942 86542 86642 86743 86843 87043 87143 87242 87341 87440 +87540 87641 87742 87841 87937 88038 88139 88235 88333 88426 +88523 88623 88724 88822 88918 89018 89318 89418 89613 89709 +89805 89903 90001 90095 90193 89118 89516 89218 76242 76336 +76436 76537 76638 76738 76835 76934 77033 77132 77233 77330 +77430 77528 77624 77723 77822 77922 78113 78211 78311 78408 +78507 78607 78707 78803 78899 78999 79099 79195 79293 79393 +79491 79591 79690 78016 62889 90388 90888 91393 90482 90579 +90678 90778 92393 90973 91074 91174 91271 91470 91553 91654 +91751 92256 91850 91951 92052 92548 92649 92745 92845 92945 +93046 93147 93247 93344 93440 93531 92449 95513 71221 77505 +13222 15008 17296 71320 13122 62980 15442 13319 13420 13520 +13821 13917 14016 14113 14212 15221 14308 14407 16698 14507 +14608 14810 14707 15305 15503 15604 16007 15802 15902 16097 +16297 16398 16499 17893 16897 16998 17097 17198 17397 17498 +17695 17792 17994 18192 18293 18390 18491 18592 18693 18790 +18891 18990 17594 16598 15702 18093 71122 70028 67955 68051 +68150 68251 68352 68447 68545 68744 68843 68944 69043 69144 +69241 69340 69440 69539 69634 69735 69831 69931 70129 70225 +70326 70426 70526 70727 70827 70926 71023 71517 71614 68645 +70672 86308 88582 99578 99678 75336 75436 75536 75636 75734 +75934 76026 76219 76313 76413 76514 76615 76715 76812 76911 +77010 77109 77210 77307 77407 77601 77700 77799 77899 78090 +78188 78288 78385 78484 78584 78684 78780 77993 76118 75831 +99774 99875 99972 100066 100164 100264 100363 100442 100638 100735 +100836 100937 57867 1159 100577 55846 56828 14936 55941 58025 +56029 56532 66918 59017 56737 56231 56431 59122 57025 57125 +57324 57425 57525 57626 58125 60952 58324 58627 58423 58720 +58820 58917 59211 59310 59411 59511 60403 60305 59809 59609 +59709 59910 60105 60605 60503 60703 60010 60211 65493 57225 +97351 97448 97547 97647 97737 97821 97911 98006 98104 98203 +98301 98485 98584 98678 98386 14438 78169 85340 85441 64432 +82571 95537 69682 69783 70632 6549 71368 69879 69979 70076 +70177 70273 70374 70474 70574 70775 70875 70974 73639 71954 +71071 71170 71269 71565 71662 72045 72144 72237 72334 72535 +72626 72726 72434 74647 5749 5948 6149 6351 6448 6648 +9976 6740 6941 7042 7142 7341 7441 7641 7739 7939 +8036 8136 8337 8435 8636 8736 8937 9239 9340 9438 +9639 9734 10033 10133 10332 10432 11419 10525 10625 10725 +10824 10925 11220 11321 11519 11617 7243 9037 71854 6049 +73748 78267 82436 78367 78464 78563 78663 78763 78859 78955 +79055 79155 79251 79349 79449 79547 79647 79746 79845 79939 +80039 80138 81350 80236 80334 80431 80529 80625 81418 81518 +81619 81818 80723 80822 80922 81022 81120 81221 81719 81919 +82016 53468 63810 85537 85634 86320 86220 85728 85829 85924 +86020 86120 86416 86913 86513 86613 86814 87014 87114 87213 +87312 87411 87511 87612 87713 87812 87908 88009 88110 88206 +88304 88397 88494 88695 88793 88889 88989 89289 89389 89089 +89487 89189 86714 88594 64155 70607 64631 64730 65033 64931 +65326 65424 65716 65817 65916 66015 66214 66820 66413 66514 +66614 67111 67200 67301 67401 67500 67600 67700 67890 67986 +68085 68186 68287 68382 68480 68580 65619 13831 13927 21617 +14026 14123 14222 15231 14318 14417 16708 14517 14618 14820 +14717 15018 15315 15513 15614 16017 15812 15912 18103 16107 +16307 16408 16509 17903 16907 17008 17107 17208 17407 17508 +17705 17802 18004 18202 18303 18400 18501 18602 18703 18800 +18901 19000 20515 19098 19196 19297 19393 17604 17306 16608 +16206 62881 92150 11126 64140 12151 15712 69886 69986 70083 +70184 70280 71764 70381 70481 70581 70782 70882 70981 73646 +71961 71078 71177 71276 71572 71669 71861 72052 72151 72244 +72341 72542 72633 72733 72827 72928 73125 73225 73326 72441 +73026 74654 73755 16729 14538 14639 14841 37192 12172 6251 +57248 48672 51500 48772 51600 48870 48970 49069 49168 49268 +49369 49469 51181 49564 49665 49765 49865 49965 50059 50158 +50256 50355 50456 50553 50653 50752 50846 51042 51239 51334 +51627 51715 52561 20505 40494 55038 40592 40996 40691 40792 +40892 42081 41088 41186 41587 41283 41383 41483 41887 45908 +41684 41982 41784 42181 42279 42380 43188 43069 42477 43990 +42575 44996 42869 42968 43270 45390 43368 43468 43569 43767 +43867 45074 44062 44162 44263 44360 44561 44459 45468 44659 +44760 44861 46477 45159 45259 45656 45756 42675 14738 21638 +16227 15039 15336 15534 15635 16038 15733 15833 15933 20209 +18124 16128 16328 16429 16530 19812 17924 16928 17029 17128 +17229 17428 17529 17726 17823 18025 18223 18324 18421 18522 +18623 18724 18821 18922 19021 20536 19119 19217 19318 19414 +19612 19712 19913 20012 20406 20606 20806 20907 20309 20111 +17625 17327 16629 20706 62367 35951 55343 56454 64534 86551 +6457 6558 99223 99188 97838 97928 98023 98121 98220 98318 +98502 98601 98695 98793 99087 99286 98888 98403 98986 6657 +9985 6749 6950 7051 7151 7350 7450 7650 7748 7948 +8045 8145 8346 8444 8645 8745 8946 9248 9349 9447 +9648 9743 10042 10142 10341 10441 11428 10534 10634 10734 +10833 10934 11229 11330 11528 11626 11718 12181 7252 9046 +64109 1457 3662 13659 3455 4868 5069 6171 4258 3949 +4649 65583 71475 57203 58500 11135 35702 86651 86752 94261 +86852 87052 87152 87251 87350 87449 87549 87650 87751 87850 +87946 88047 88148 88244 88342 92120 88435 88532 88632 88733 +88831 88927 89027 89327 89427 89622 89718 89814 89912 90010 +90104 90202 89127 89525 89227 66325 97963 99021 98058 98156 +98255 98353 98537 98636 98730 98828 99122 99321 99417 99513 +99613 99709 99810 99907 100001 100099 100199 100298 98923 98438 +52609 95465 64083 27236 51400 51976 52461 51693 51781 51877 +52066 52165 52266 52973 52366 52660 52761 52857 53036 53236 +53334 53531 53631 53435 63592 65230 64016 66979 66336 66730 +64808 67815 64396 64595 64694 64997 64895 65290 65388 65680 +65781 65880 65979 66178 66784 66377 66478 66578 67075 100542 +62790 62188 66935 68573 68673 61602 61703 66300 65194 65107 +64658 62098 62692 63090 63288 64498 63980 64772 67779 64360 +64559 64961 64859 65254 65352 63682 64322 4234 68772 68871 +68972 69071 69172 69269 69368 69468 69567 69662 69763 69859 +69959 70056 70157 70253 70354 70454 70554 70755 70855 70954 +71051 71150 71249 71545 71642 72025 72124 72217 71834 71934 +71737 4435 4536 7607 4633 4831 5030 5228 5429 5519 +5618 6515 5914 6115 6317 6414 6614 9942 6706 6907 +7108 7307 7407 7705 7905 8002 8303 8401 8602 8702 +8903 9205 9306 9404 9605 9700 9999 9003 6015 7008 +7209 8102 71942 64126 65600 66747 64825 67832 64413 64612 +64711 65014 64912 65307 65405 65697 65798 65897 65996 66195 +66801 66394 66495 66595 67092 67181 67282 67382 67481 67581 +67681 76136 37692 71445 19284 19385 36050 36151 36252 19481 +19679 19779 20773 19879 19980 20079 20178 20276 20473 20673 +20873 20974 21071 21171 21269 21369 21470 21571 21772 22075 +21872 21973 22679 22172 22272 22370 22469 22567 22765 22862 +22956 23054 23154 23252 23353 23453 23549 23939 23647 24046 +23841 24139 23747 20376 55440 56806 58003 57003 71348 58035 +56039 38628 36350 36450 39721 36549 36647 36748 36949 37746 +38232 37041 37139 40603 37333 37534 37634 37835 38134 38331 +38427 38528 38728 38827 38927 39027 40504 39125 39224 39324 +40308 39423 39524 39622 39913 40011 40107 40208 40406 40908 +40704 40804 42738 37935 37434 19580 63517 12138 65475 16770 +58566 21705 59064 14925 59034 56542 86264 55538 57959 55734 +55632 57845 55824 55919 56007 58995 56715 56209 56409 59100 +57103 57503 57604 58103 58302 58401 58698 58798 58895 59189 +59288 59389 59489 60930 56510 66928 59027 56747 56241 56441 +59132 57035 57135 57334 57435 57535 57636 58135 60962 58334 +58637 58433 58730 58830 58927 59221 59320 59421 59521 60413 +60315 59819 59619 59719 59920 60115 60615 60513 60713 60020 +60221 57302 58605 65503 61309 59145 57048 57148 57347 57448 +57548 57649 61109 58048 58148 59040 60975 58347 58650 58446 +58743 58843 61408 58940 59234 59333 59434 59534 60426 61009 +60328 59832 59632 59732 59933 60128 60628 60810 61209 60526 +60726 60033 60234 12629 66892 56851 60945 56754 56248 57242 +56448 59139 57042 57142 57341 57442 57542 57643 58042 58142 +60969 58341 58644 58440 58737 58837 58934 59228 59327 59428 +59528 60420 60322 59826 59626 59726 59927 60122 60622 60804 +60520 60720 60027 60228 56845 56946 56549 67253 67354 67454 +67553 67653 67753 71209 71308 71110 70016 67943 68039 68138 +68239 68340 68435 68533 68732 68831 68932 69031 69132 69229 +69328 69428 69527 69622 69723 69819 69919 70117 70213 70314 +70414 70514 70715 70815 70914 71011 68633 70660 57161 60999 +74533 83219 83320 93016 93117 93218 93521 57261 63498 57360 +57461 93612 94292 95647 93706 93804 93902 94002 94101 94194 +94382 94479 94580 94677 94772 94870 94971 95060 95157 95256 +95356 95550 95748 95849 57561 57662 61122 58061 58161 59053 +60988 58360 58663 58459 58756 61719 58856 59158 61421 58953 +59247 59346 59447 59547 60439 61022 60341 59845 59645 59745 +59946 61820 60247 60141 60641 60823 61322 61520 62016 61222 +60539 60739 61920 60046 74629 74825 75021 75118 75218 77478 +75309 75409 75509 75609 75707 75907 75999 76192 76286 76386 +76487 76588 76785 76884 76983 77082 77183 77280 77380 77574 +77673 77772 77872 76091 75804 76688 63509 62131 58774 61737 +62726 58874 59176 61439 58971 59071 64258 59265 59364 59465 +59565 62232 60457 61040 60359 59863 62434 59663 59763 59964 +61140 61838 60265 60159 63125 60659 60841 61340 61538 61639 +62034 62628 61240 63026 62825 60557 60757 61938 62532 60064 +62333 91801 92306 91900 92001 92102 92499 92598 92699 92795 +92895 92995 93096 93197 93297 93394 93490 93581 93675 93773 +93871 93971 94070 94163 94351 94448 94549 94646 94741 94839 +94940 64634 83420 93318 93415 93511 93602 93696 93794 93892 +93992 94091 94184 94372 94469 94570 94667 94762 94860 94961 +95050 95147 95246 95346 88465 88562 88662 88763 92327 90822 +88861 88957 89057 89257 89357 89457 89555 89652 91205 89748 +89844 89942 90040 90134 90232 90322 91327 90416 90513 90612 +90712 90907 91008 91108 89157 1453 3658 13655 3451 4864 +5065 6167 4254 3945 86260 96942 97043 97134 97228 97312 +97508 97608 97698 97782 97872 97409 66900 64733 65036 64934 +67018 67854 65329 65427 65719 65820 65919 66018 66217 66823 +66416 66517 66617 67114 67203 67304 67404 67503 67603 67703 +67893 67989 68088 68189 68290 68385 68483 68682 68781 68882 +68583 65622 83516 83615 83708 83808 83907 83999 84098 84198 +84396 84493 84588 84680 86160 84778 84980 85079 85180 85280 +85381 85477 85668 85769 85864 85960 86060 86356 85574 84296 +63880 92487 28973 28112 33108 13621 20715 64224 90894 91399 +58371 58674 58470 58767 61730 58867 59169 61432 58964 64251 +59258 59357 59458 59558 62225 60450 61033 60352 59856 62427 +59656 59756 59957 61831 60258 60152 60652 60834 61333 61531 +61632 62027 62621 61233 60550 60750 61931 62525 60057 62326 +62124 84304 66054 63623 62382 64212 57235 71462 90488 90585 +90684 90784 92399 90979 91080 91180 91277 91476 91559 91660 +91757 92262 91856 91957 92058 92554 92655 92751 92851 92951 +93052 93153 93253 93350 93446 93537 93631 93729 92455 27207 +199 906 2724 3431 3633 3835 4441 4542 5552 5754 +5855 6057 10501 10905 11006 12622 13834 15450 21308 21712 +22419 22722 25853 27065 27166 27671 27772 28176 39791 41104 +41407 49487 50295 52921 53426 53527 56860 59688 59789 59991 +60294 60395 60597 60698 62314 66657 70091 70192 70293 72313 +73222 74737 77060 84332 88978 89483 97563 97765 99078 99179 +99280 1511 3127 7571 11207 13328 13429 14338 21408 21509 +21610 22822 29185 29286 35750 40093 42820 44032 48173 51304 +51405 53829 61303 62515 73322 73423 81907 82008 89078 90088 +97663 9893 13933 21811 22114 29386 73523 80290 84532 90994 +91095 2905 64753 82484 91195 91292 91491 93842 91574 91675 +91772 92277 91871 91972 92073 92569 92670 92766 92866 92966 +93067 93168 93268 93365 93461 93552 93646 93744 93942 94041 +94134 92470 63863 8505 15053 7855 5833 5315 8243 10257 +6821 11056 9538 8820 9123 73621 76664 73914 74014 74113 +74214 74312 74410 74509 74605 74801 74997 75094 75194 75285 +75385 75585 75683 75883 75975 76168 76262 76362 76463 76564 +76761 76067 75780 84627 84719 86199 84817 85019 85118 85219 +85319 85420 85516 85613 85707 85808 85903 85999 86099 86395 +86892 86492 86592 86793 86993 87093 87192 87291 87390 87490 +87591 87692 87791 87887 87988 88089 88185 88283 88376 86693 +86299 70705 56090 67050 67154 67243 67344 67444 67543 67643 +67743 70006 67933 68029 68128 68229 68330 68425 68523 68722 +68821 68922 69021 69122 69219 69318 69418 69517 69612 69713 +69809 69909 70107 70203 70304 70404 70504 70805 70904 68623 +70288 56084 70650 24378 51445 96922 97023 97114 97208 97292 +97488 97588 97678 97389 63392 56265 66078 30991 29788 80388 +80485 80583 82557 80679 81472 81572 81673 81872 82165 82362 +82657 82756 82954 83253 83641 83449 83353 80777 80876 80976 +81076 81174 81275 81773 81973 82070 82263 82856 83054 83152 +83548 83741 83840 83932 29887 29987 30088 30189 30288 30389 +30490 30590 30690 30791 30890 31092 31192 31293 32907 31490 +31690 31790 31891 33608 31991 32092 32193 33081 32287 32386 +32586 32684 32785 32983 33180 33483 33277 33378 33674 33774 +33875 33974 34072 34172 34272 34363 37998 34462 34562 34661 +34758 34858 34954 35053 35150 35451 35350 32486 31591 35304 +37198 27224 21911 22012 29486 63562 66256 46114 63484 63665 +22718 3716 13713 3509 4922 5123 6225 4312 4003 4703 +7526 9848 7810 5788 5270 8198 10212 6776 11011 61883 +22211 22311 22409 22508 22606 22804 28090 22901 26697 22995 +23093 23193 23291 23392 23492 23588 23978 23686 24085 23880 +24178 24277 24479 24578 24779 24873 24971 25069 25170 25265 +25365 25557 25654 24679 26478 25465 62872 51459 57309 58612 +63180 29585 30984 29781 29980 30081 30182 30281 30382 30483 +30583 30683 30784 30883 31085 31185 31286 32900 31483 31683 +31783 31884 33601 31984 32085 32186 33074 32280 32379 32579 +32677 32778 32976 33173 33476 33270 33371 33667 33767 33868 +33967 34065 34165 34265 34356 37991 34455 34555 34654 34751 +34851 34947 32479 31584 35297 83388 19512 31607 89581 99378 +99474 99570 99670 99766 99867 99964 100058 100156 100256 100355 +100434 100630 100727 100828 100929 42782 91253 90182 90280 90370 +90870 91375 90464 90561 90660 90760 92375 90955 91056 91156 +91452 91535 91636 91733 92238 91832 91933 92034 92530 92631 +92727 92827 92927 93028 93129 93229 93326 92431 92198 56286 +53114 53213 53314 53412 53513 53609 53709 53805 57680 53889 +54490 53984 54181 54281 54674 55063 55157 55350 55253 56571 +54867 54379 54771 54574 54968 63889 21623 14032 51200 89678 +91231 89774 89870 92176 89968 90066 90160 90258 90348 90848 +91353 90442 90539 90638 90738 90933 91034 91134 91430 91513 +91614 91711 91810 91911 92012 92353 5714 14129 14228 15237 +14324 14423 16714 14523 14624 14826 14723 15024 15321 15519 +15620 16023 15718 15818 15918 18109 16113 16313 16414 16515 +19797 17909 16913 17014 17113 17214 17413 17514 17711 17808 +18010 18208 18309 18406 18507 18608 18709 18806 18907 19006 +20521 19104 19202 19303 19399 19597 19697 19898 17610 17312 +16614 19498 16212 27170 56914 100083 100181 100281 100380 100459 +100655 100752 100853 100954 14859 92347 73666 38599 99201 97851 +97941 98999 98036 98134 98233 98331 98515 98614 98708 98806 +99100 99299 99395 99491 99591 99687 98901 98416 75036 82491 +75133 75233 77493 75324 75424 75524 75624 75722 75922 76014 +76207 76301 76401 76502 76603 76800 76899 76998 77097 77198 +77295 77395 77589 77688 77787 77887 78078 78176 78276 77981 +76106 75819 76703 65145 3934 5954 26760 27366 34436 75846 +6155 6357 48272 48373 64479 40189 40290 45579 62479 60886 +64303 66675 61385 61583 61684 65175 65088 62079 62673 63071 +63269 63961 64341 64540 40390 40488 40586 40990 40685 40786 +40886 42075 41082 41180 41581 41277 41377 41477 41881 45902 +41678 41976 41778 42175 42273 42374 43182 43063 42471 43984 +42569 44990 42863 42962 43264 45384 43362 43462 43563 43761 +43861 44056 44156 44257 44354 44555 44453 45462 44653 44754 +44855 46471 45153 45253 42669 63170 35318 74923 62572 26466 +63462 61285 43720 26685 61983 48473 50897 51093 51290 51385 +51961 52446 51678 51766 51862 52051 52150 52251 52958 52351 +52645 52746 52842 62807 48665 51493 48765 51593 48863 48963 +49062 49161 49261 49362 49462 51174 49557 49658 49758 49858 +49958 50052 50151 50249 50348 50449 50546 50646 50745 50839 +51035 51232 51327 51620 52554 45071 6454 6654 9982 6746 +6947 7048 7148 7347 7447 7647 7745 7945 8042 8142 +8343 8441 8642 8742 8943 9245 9346 9444 9645 9740 +10039 10139 10338 10438 11425 10531 10631 10731 10830 10931 +11226 11327 11525 11623 7249 9043 11132 68670 19577 13930 +21620 14029 5711 14126 14225 15234 14321 14420 16711 14520 +14621 14823 14720 15021 15318 15516 15617 16020 15815 15915 +18106 16110 16310 16411 16512 17906 16910 17011 17110 17211 +17410 17511 17708 17805 18007 18205 18306 18403 18504 18605 +18706 18803 18904 19003 20518 19101 19199 19300 19396 19594 +17607 17309 16611 19495 16209 63459 45068 63760 54585 62002 +84163 4133 4230 4431 4532 7603 4629 4827 5026 5224 +5425 5515 5614 6511 5910 6111 6313 6410 6610 9938 +6702 6903 7104 7303 7403 7701 7901 7998 8299 8397 +8598 8698 8899 9201 9302 9400 9601 9696 8999 6011 +7004 7205 8098 28108 62470 62902 64748 62474 60881 64298 +66670 61380 61578 61679 62074 62668 63264 63956 63165 61280 +63658 64291 62264 61974 22919 26715 29523 23013 23111 23211 +23309 23410 23510 23606 23996 23704 23804 24103 23898 24196 +24295 24497 24596 24797 24891 24989 25865 25087 25188 25283 +25383 25575 25672 25766 25965 26061 26160 61968 29880 60587 +67036 28950 28474 27564 27661 27762 27860 27961 28259 28050 +28350 28552 28651 28752 28852 29050 29148 29249 29349 29449 +29548 30947 29744 29943 30044 30145 30244 30345 30446 30546 +30646 30747 31048 31148 31249 32863 31446 31646 31746 31847 +33564 31947 32048 32149 33037 32243 32342 32542 32640 32741 +32939 33136 33439 33233 33334 32442 31547 29843 30846 61888 +56272 56070 53100 53199 53300 53398 53499 53595 53695 53791 +53875 54167 54267 54660 55049 54853 54365 54560 54954 54067 +54476 53970 54757 66693 63763 63871 12075 21103 23022 38071 +21203 26471 24430 21301 21401 21502 21603 21804 22107 21904 +22005 22711 22204 22304 22402 22501 22599 22797 22894 22988 +23086 23186 23284 23385 23485 23581 23971 23679 24078 23873 +24171 24270 24472 24571 24772 24866 24964 25062 25163 25258 +25358 24672 25458 23779 63785 34535 34635 34734 34831 34931 +35027 35126 37605 35223 35524 35622 39831 35822 36021 36122 +36223 36321 36421 36520 36618 36719 36920 37717 38203 37110 +37304 37505 37806 38105 38302 38398 38499 38699 38798 38898 +38998 39096 39195 39295 39394 39495 39593 37906 37405 35423 +37012 35922 23120 23220 26578 23318 23419 23519 23615 24005 +23713 23813 24112 23907 24205 24304 24506 24605 24706 24806 +24900 24998 25874 25096 25197 26505 25292 25392 25492 25584 +25681 25775 25974 26070 26169 26267 26368 26769 27372 26868 +31312 26724 72410 73824 61777 53623 72510 72611 73715 72702 +72802 74382 72896 72997 73095 73194 73294 73395 73495 73593 +73886 74085 74186 74284 74481 74577 74773 74969 75066 75166 +75257 75357 75557 75655 75855 75752 74895 75457 73986 27240 +53723 53819 57694 54982 53903 54504 53998 54195 54295 54588 +54688 55077 55171 55364 55658 55556 55267 55462 56585 54881 +54095 62005 63551 52106 52205 52306 53013 52406 52700 52801 +52897 53076 53175 53276 53374 53571 53671 53767 53851 54143 +54341 54043 54452 53946 54243 53475 52501 5337 8265 10279 +6843 11078 9560 8842 9145 8527 15075 216 96 399 +3227 3328 42617 45950 50394 50495 62817 74634 77159 77260 +89178 27870 27971 77357 77457 79816 77555 77651 77750 77849 +77949 78043 78140 78238 78338 78435 78534 78634 78734 78830 +78926 79026 79126 79222 79320 79420 79518 79618 79717 79910 +80010 80109 81321 80207 80305 80402 80500 57875 91240 53140 +3720 13717 2864 3513 4926 5127 6229 4316 4007 4707 +7530 9852 7814 5792 5274 8202 10216 6780 11015 9497 +28269 28060 28360 28562 28661 28762 28862 29060 29158 29259 +29359 29459 29558 30957 29754 29953 30054 30155 30254 30355 +30456 30556 30656 30757 31058 31158 31259 32873 31456 31656 +31756 31857 33574 31957 32058 32159 33047 32253 32352 32552 +32650 32751 32949 33146 33449 33243 33344 33640 33740 33841 +33940 34038 34138 32452 31557 35270 29853 30856 62295 28960 +28169 421 1749 15135 276 1128 46 349 539 750 +137 2657 632 1332 1024 1522 1622 1920 1820 2020 +937 60189 193 1805 2713 688 3009 4164 1388 477 +1184 1080 1578 1678 1976 1876 2076 2175 2276 2577 +2779 3076 3176 3277 3366 3568 3769 3868 4067 4365 +4466 4563 4761 5158 5359 4960 2375 2476 993 894 +27200 67850 43980 24426 2860 62884 54262 63544 62759 62766 +838 77662 45745 52434 45845 77761 77860 82418 77960 78054 +78151 78249 78349 78446 78545 78645 78745 78841 78937 79037 +79137 79233 79331 79431 79529 79629 79728 79921 80021 80120 +81332 80218 80316 80413 80511 80607 80705 80804 80904 81004 +51434 46043 46238 46339 46439 46640 46739 46836 46937 48544 +47024 47121 47220 47321 47422 47618 47718 47819 47918 49899 +48017 48114 48213 48314 48414 48606 48706 48804 48904 49003 +49102 49202 49303 49403 49498 49599 49699 49799 51115 51534 +82105 50592 50692 50791 50885 51081 51278 51373 51949 51666 +51754 51850 52039 52138 52239 52946 52339 52633 52734 52830 +52600 82200 82298 82397 82592 82692 82791 82891 82989 83089 +83187 83288 83583 83676 83776 83875 83967 84066 84166 84364 +84461 84556 84648 84746 84948 85047 85148 85248 85349 84264 +83484 33324 33425 97753 589 800 187 1799 2707 682 +4158 1382 471 1178 1074 1572 1672 1970 1870 2070 +2169 2270 2571 2773 3070 3170 3271 3360 3562 3763 +3862 4061 4359 4460 4557 4755 5152 5353 4954 2369 +2470 987 888 51981 92153 43657 52466 51698 51786 51882 +52071 52170 52271 52978 52371 52665 52766 52862 53041 53241 +53339 53536 53636 53732 53440 61167 12683 62799 61090 63467 +61489 61290 61800 21628 19553 63002 33721 36986 33821 33922 +34021 34119 34219 34319 34410 38045 34509 34609 34708 34805 +34905 35001 35100 35197 35498 35596 35796 35995 36096 36197 +36295 36395 36494 36592 36693 36894 37084 37278 37479 37780 +38079 37880 37379 35397 35896 37245 37579 71377 3417 6687 +57779 57704 54992 56310 53913 56108 54514 54008 54205 54305 +54403 54598 54698 55758 54795 55087 55181 55374 55668 55566 +55853 55277 55472 56595 62954 14904 27215 54891 54105 2953 +3619 3820 3919 5696 4118 4215 4416 4517 4614 4812 +5209 5410 5500 5599 6496 5895 6096 6298 6395 6595 +6888 7089 7288 7388 7686 7886 7983 8284 5996 6989 +8083 7588 5011 9923 57715 11301 11402 12286 11500 11600 +15968 11698 11790 11887 11987 12385 12484 12584 12784 12883 +12984 13183 14969 13083 15403 13280 13381 13481 13782 13878 +13977 14074 14173 15182 14269 14368 14468 14569 14771 14668 +15266 15464 15565 15763 15863 15663 26557 42717 89278 89783 +89879 92185 89977 90075 90169 90267 90357 90857 91362 90451 +90548 90647 90747 90942 91043 91143 91439 91522 91623 91720 +92225 91819 91920 92021 92517 92618 92418 92362 89378 89478 +89576 89673 91226 89769 89865 92171 89963 90061 90155 90253 +90343 90843 91348 90437 90534 90633 90733 90928 91029 91129 +91425 91508 91609 60488 25344 45038 74830 75026 75123 75223 +77483 75314 75414 75514 75614 75712 75912 76004 76197 76291 +76391 76492 76593 76790 76889 76988 77087 77188 77285 77385 +77579 77678 77777 77877 76096 75809 76693 42911 47474 43010 +43312 45432 43410 43510 43611 43809 45627 43909 45116 44104 +44204 44305 44402 44603 44501 45510 44701 44802 44903 46519 +47074 45201 45301 45698 45798 45996 46191 46292 46392 46593 +46692 46789 46890 46977 47173 47274 47375 47571 48497 53147 +25444 25544 25636 25733 25926 25827 26026 26630 26122 26221 +26319 26420 27318 26821 27424 27017 27118 28426 27516 27613 +27714 27812 27913 28002 28302 28504 28603 28704 28804 29002 +29100 29301 29401 29696 29795 29201 29644 26920 29500 28211 +50942 4136 5651 12822 13529 57060 61403 61200 62613 64090 +62709 63107 65124 63305 64515 65211 63997 64789 67796 64377 +64576 64675 64978 64876 65271 65369 65661 65762 65861 65960 +66159 66765 66358 66459 66559 63699 65564 64189 66317 61620 +62906 63206 75485 61464 12921 13022 86742 78998 62888 13221 +15007 17295 13121 15441 13318 13419 13519 13820 13916 14015 +14112 14211 15220 14307 14406 16697 14506 14607 14809 14706 +15304 15502 15603 16006 15801 15901 16296 16397 16498 17892 +16896 16997 17096 17197 17396 17497 17694 17791 17993 18191 +18292 18389 18490 18591 18692 18789 18890 18989 17593 16597 +15701 18092 1158 100576 14437 64431 70631 6548 5748 5947 +6148 6350 6447 6647 9975 6739 6940 7041 7141 7340 +7440 7640 7738 7938 8035 8135 8336 8434 8635 8735 +8936 9238 9339 9437 9638 9733 10032 10132 10331 10431 +11418 10524 10624 10724 10823 10924 11219 11320 11518 11616 +7242 9036 6048 70606 64630 64729 65032 64930 65325 65423 +65715 65816 65915 66014 66213 66819 66412 66513 66613 67110 +67199 67300 67400 67499 67599 67699 67889 67985 68084 68185 +68286 68381 68479 68579 13830 13926 21616 14025 14122 14221 +15230 14317 14416 16707 14516 14617 14819 14716 15017 15314 +15512 15613 16016 15811 15911 16106 16306 16407 16508 17902 +16906 17007 17106 17207 17406 17507 17704 17801 18003 18201 +18302 18399 18500 18601 18702 18799 18900 18999 20514 19097 +19195 19296 19392 17603 17305 16607 16205 11125 15711 71860 +16728 14537 14638 14840 37191 12171 20504 14737 21637 16226 +15038 15335 15533 15634 16037 15732 15832 15932 20208 18123 +16127 16327 16428 16529 19811 17923 16927 17028 17127 17228 +17427 17528 17725 17822 18024 18222 18323 18420 18521 18622 +18723 18820 18921 19020 20535 19118 19216 19317 19413 19611 +19711 19912 20011 20405 20605 20308 20110 17624 17326 16628 +20705 99187 97837 97927 98022 98120 98219 98317 98501 98600 +98694 98792 99086 99285 98887 98402 98985 12180 64082 27235 +51399 51975 52460 51692 51780 51876 52065 52164 52265 52972 +52365 52659 52760 52856 53035 53235 53333 53530 53434 62789 +66934 61601 61702 66299 65193 65106 64657 62097 62691 63089 +63287 64497 63979 64771 67778 64359 64558 64960 64858 65253 +65351 63681 64321 4233 4434 4535 7606 4632 4830 5029 +5227 5428 5518 5617 6514 5913 6114 6316 6413 6613 +9941 6705 6906 7107 7306 7406 7704 7904 8001 8302 +8400 8601 8701 8902 9204 9305 9403 9604 9699 9002 +6014 7007 7208 8101 37691 63516 12137 14924 59033 59039 +56753 56247 57241 56447 59138 57041 57141 57340 57441 57541 +57642 58041 58141 60968 58340 58643 58439 58736 58836 58933 +59227 59326 59427 59527 60419 60321 59825 59625 59725 59926 +60121 60621 60803 60519 60719 60026 60227 56844 56945 57160 +57260 57359 57460 57560 57661 61121 58060 58160 59052 60987 +58359 58662 58458 58755 61718 58855 59157 61420 58952 59246 +59345 59446 59546 60438 61021 60340 59844 59644 59744 59945 +61819 60246 60140 60640 60822 61321 61519 62015 61221 60538 +60738 61919 60045 63508 89554 63879 92486 28111 13620 90893 +91398 63622 64211 71461 90487 90584 90683 90783 92398 90978 +91079 91179 91276 91475 91558 91659 91756 92261 91855 91956 +92057 92553 92654 92750 92850 92950 93051 93152 93252 93349 +93445 93536 93630 93728 92454 27206 905 3834 5551 5854 +6056 10904 11005 22418 25852 52920 59788 59990 60596 60697 +62313 72312 77059 88977 99077 99178 99279 11206 13327 13428 +29184 29285 48172 51404 53828 89077 29385 64752 63862 56089 +30990 29787 29886 29986 30087 30188 30287 30388 30489 30589 +30689 30790 30889 31091 31191 31292 32906 31489 31689 31789 +31890 33607 31990 32091 32192 33080 32286 32385 32585 32683 +32784 32982 33179 33482 33276 33377 33673 33773 33874 33973 +34071 34171 34271 34362 37997 34461 34561 34660 34757 34857 +34953 35052 35149 32485 31590 35303 29485 63561 46113 63664 +61882 26477 62871 57308 58611 29584 30983 29780 29979 30080 +30181 30280 30381 30482 30582 30682 30783 30882 31084 31184 +31285 32899 31482 31682 31782 31883 33600 31983 32084 32185 +33073 32279 32378 32578 32676 32777 32975 33172 33475 33269 +33370 33666 33766 33867 33966 34064 34164 34264 34355 37990 +34454 34554 34653 34750 34850 34946 32478 31583 35296 31606 +99377 99473 99569 99669 99765 99866 99963 100057 100155 100255 +100354 100433 100629 100726 100827 100928 56285 51199 92011 27169 +56913 14858 38598 99200 97850 97940 98998 98035 98133 98232 +98330 98514 98613 98707 98805 99099 99298 99394 99490 99590 +98900 98415 75035 82490 75132 75232 77492 75323 75423 75523 +75623 75721 75921 76013 76206 76300 76400 76501 76602 76799 +76898 76997 77096 77197 77294 77394 77588 77687 77786 77886 +78077 78175 78275 77980 76105 75818 76702 3933 5953 34435 +6154 6356 48271 48372 64478 62478 60885 64302 66674 61384 +61582 61683 65174 65087 62078 62672 63070 63268 63960 64340 +64539 63169 35317 62571 61284 61982 48472 50896 51092 51289 +51384 51960 52445 51677 51765 51861 52050 52149 52250 52957 +52350 52644 52745 52841 48664 48764 51592 48862 48962 49061 +49160 49260 49361 49461 51173 49556 49657 49757 49857 49957 +50051 50150 50248 50347 50448 50545 50645 50744 50838 51034 +51231 51326 51619 52553 6453 6653 9981 6745 6946 7047 +7147 7346 7446 7646 7744 7944 8041 8141 8342 8440 +8641 8741 8942 9244 9345 9443 9644 9739 10038 10138 +10337 10437 11424 10530 10630 10730 10829 10930 11225 11326 +11524 11622 7248 9042 11131 5710 63458 63759 4132 4229 +4430 4531 7602 4628 4826 5025 5223 5424 5514 5613 +6510 5909 6110 6312 6409 6609 9937 6701 6902 7103 +7302 7402 7700 7900 7997 8298 8396 8597 8697 8898 +9200 9301 9399 9600 8998 6010 7003 7204 8097 64747 +62473 60880 64297 66669 61379 61577 61678 62073 62667 63263 +63955 63164 61279 63657 64290 61967 29879 67035 32862 29842 +61887 56271 56069 53099 53198 53299 53397 53498 53594 53694 +53790 53874 54166 54266 54659 55048 54364 54559 54953 54066 +54475 53969 54756 66692 63870 12074 38070 34534 34634 34733 +34830 34930 35026 35125 37604 35222 35523 35621 39830 35821 +36020 36121 36222 36320 36420 36519 36617 36718 36919 37716 +38202 37109 37303 37504 37805 38104 38301 38397 38498 38698 +38797 38897 38997 39095 39194 39294 39393 39494 39592 37905 +37404 35422 37011 35921 26723 72409 73823 61776 72509 72610 +73714 72701 72801 74381 72895 72996 73094 73193 73293 73394 +73494 73592 73885 74084 74185 74283 74480 74576 74772 74968 +75065 75165 75256 75356 75556 75654 75854 75751 74894 75456 +73985 63550 5336 8264 10278 6842 11077 9559 8841 9144 +8526 15074 215 77158 77259 89177 77356 77456 79815 77554 +77650 77749 77848 77948 78042 78139 78237 78337 78434 78533 +78633 78733 78829 78925 79025 79125 79221 79319 79419 79517 +79617 79716 79909 80009 80108 81320 80206 80304 80401 80499 +57874 53139 60188 24425 54261 63543 62758 62765 51980 52465 +51697 51785 51881 52070 52169 52270 52977 52370 52664 52765 +52861 53040 53240 53338 53535 53635 53439 61166 12682 61488 +57778 57703 54991 56309 53912 56107 54513 54007 54204 54304 +54402 54597 54697 55757 54794 55086 55180 55373 55667 55565 +55276 55471 56594 27214 54890 54104 11300 11401 12285 11499 +11599 15967 11697 11789 11886 11986 12384 12483 12583 12783 +12882 12983 13182 14968 13082 15402 13279 13380 13480 13781 +13877 13976 14073 14172 15181 14268 14367 14467 14568 14770 +14667 15265 15463 15564 15762 15862 15662 89277 89377 89477 +89575 89672 91225 89768 89864 92170 89962 90060 90154 90252 +90342 90842 91347 90436 90533 90632 90732 90927 91028 91128 +91424 91507 91608 60487 5650 13528 57059 64188 61619 62905 +6547 5747 5946 6147 6349 6446 6646 9974 6738 6939 +7040 7140 7339 7439 7639 7737 7937 8034 8134 8335 +8433 8634 8734 8935 9237 9338 9436 9637 9732 10031 +10131 10330 10430 11417 10523 10623 10723 10822 10923 11218 +11319 11517 11615 7241 9035 6047 13829 13925 21615 14024 +14121 14220 15229 14316 14415 16706 14515 14616 14818 14715 +15016 15313 15511 15612 16015 15810 15910 16105 16305 16406 +16507 17901 16905 17006 17105 17206 17405 17506 17703 17800 +18002 18200 18301 18398 18499 18600 18701 18798 18899 18998 +20513 19096 19194 19295 17602 17304 16606 16204 11124 15710 +71859 37190 12170 12179 63515 57159 57259 57358 57459 57559 +57660 61120 58059 58159 59051 60986 58358 58661 58457 58754 +61717 58854 61419 58951 59245 59344 59445 59545 60437 61020 +60339 59843 59643 59743 59944 61818 60245 60139 60639 60821 +61320 61518 62014 61220 60537 60737 61918 60044 63621 6055 +25851 59989 60595 60696 99076 99177 99278 48171 53827 64751 +63861 63560 46112 63663 61881 62870 99376 99472 99568 99668 +99764 99865 99962 100056 100154 100254 100353 100432 100628 100725 +100826 100927 99199 97849 97939 98997 98034 98132 98231 98329 +98513 98612 98706 98804 99098 99297 99393 99489 99589 98899 +98414 48270 48371 64477 62477 60884 64301 66673 61383 61581 +61682 65173 65086 62077 62671 63069 63267 63959 64339 63168 +62570 61283 61981 48471 48663 48763 51591 48861 48961 49060 +49159 49259 49360 49460 51172 49555 49656 49756 49856 50050 +50149 50247 50346 50447 50544 50644 50743 50837 51033 51230 +51325 51618 52552 11130 63457 63758 64746 60879 64296 66668 +61378 61576 61677 62072 62666 63262 63954 63163 61278 63656 +64289 61775 63549 78041 24424 62757 62764 61165 61487 57777 +57702 54990 56308 53911 56106 54512 54006 54203 54303 54401 +54596 54696 55756 54793 55085 55179 55372 55666 55564 55275 +55470 56593 54889 54103 91423 60486 12178 63514 60244 6054 +25850 60594 60695 63860 63559 63662 61880 64476 65172 65085 +63068 62569 11129 63456 63757 64745 60878 64295 66667 61377 +61575 61676 62071 62665 63261 63953 63162 61277 63655 64288 +63548 78040 62756 62763 12177 60243 60593 63859 63661 64475 +65171 65084 63067 63455 63756 64744 60877 64294 66666 61376 +61574 61675 62070 62664 63260 63952 63161 61276 64287 62755 +63858 64474 65170 65083 63066 63454 63755 64743 63160 64286 +63857 64473 65169 65082 63065 63453 63754 64742 63159 64285 +64472 65168 65081 63064 63452 63753 64741 63158 64284 64471 +65167 65080 63063 63451 63752 63157 64283 64470 65166 65079 +63062 63450 63751 63156 65165 63449 63155 65164 63448 63154 +65163 65162 65161 65160 65159 65158 65157 65156 65155 64045 +64046 64047 64048 64049 64050 64051 64458 64143 64052 63249 +64459 64144 64053 63250 64460 64145 64054 63251 64461 64146 +64055 63252 64462 64147 64056 28925 28081 62463 60688 60870 +61369 61567 61668 62063 62657 63253 63945 61269 64463 65072 +63055 64038 62854 63845 26049 63647 26653 26145 26244 26342 +26443 27341 30821 26844 31387 31123 27447 27040 27141 28449 +27539 27636 27737 27835 27936 28234 28025 28325 28527 28626 +28727 28827 29025 29123 29324 29424 30922 29719 29918 30019 +30120 30219 30320 30421 30521 30621 30722 31023 31224 31421 +31621 31721 31822 33539 31922 32023 32124 31522 32838 29818 +29224 26569 24697 26496 25483 64148 29629 63769 64057 28926 +57883 57891 56097 63472 62861 28082 62464 60689 60871 66660 +61370 61568 61669 62064 62658 63254 63946 61270 64464 65073 +63056 64039 62855 63846 27188 2981 26050 63648 61990 26654 +26146 26245 26343 26444 27342 30822 26845 31388 31124 27448 +27041 27142 28450 27540 27637 27738 27836 27937 28235 28026 +28326 28528 28627 28728 28828 29026 29124 29325 29425 30923 +29720 29919 30020 30121 30220 30321 30422 30522 30622 30723 +31024 31225 31422 31622 31722 31823 33540 31923 32024 32125 +32219 31523 32839 29819 29225 26570 24698 26497 25484 29593 +65527 64149 29630 62275 62561 63770 64058 28927 57884 57892 +56098 64064 14878 26664 63473 62862 57918 61077 57729 56674 +24371 28083 60795 63350 60390 62465 60690 60872 66661 61371 +61569 61670 62065 62659 63255 63947 61271 63852 64465 65074 +63057 64040 62856 63847 27189 2982 61494 28117 26051 63649 +61991 26655 26147 26246 26344 26445 27343 30823 26846 26945 +31389 31125 27449 27042 27143 28451 27541 27638 27739 27837 +27938 28236 28027 28327 28529 28628 28729 28829 29027 29125 +29326 29426 30924 29721 29920 30021 30122 30221 30322 30423 +30523 30623 30724 31025 31226 31423 31623 31723 31824 33541 +31924 32025 32126 32220 31524 32840 29820 29226 78009 12144 +26571 24699 26498 25485 26361 7613 54393 54785 62961 98464 +98563 98662 98756 98854 99148 99249 99347 99443 99539 99639 +99735 99836 99933 100027 100125 100225 100324 100403 100599 98949 +29594 65528 63596 22517 50999 64150 61501 22615 22813 28099 +22910 26706 23004 23102 23202 23300 23401 23501 23597 23987 +23695 23795 24094 23889 24187 24286 24488 24587 24788 24882 +24980 25856 25078 25179 25274 25374 25566 25663 25757 24688 +26487 25474 29631 62276 62267 63176 61977 24387 62562 47521 +61869 31364 74722 3003 63771 64059 61295 28928 57885 57893 +56099 64065 14879 66907 26665 63474 43664 22922 699 3020 +4175 5559 1399 488 1195 1091 1589 1689 1987 1887 +2087 2186 2287 2588 2790 3087 3187 3288 3377 3579 +3780 3879 5656 4078 4376 4477 4574 4772 5169 5370 +5460 4971 2386 2487 62863 99208 57919 61078 57730 74661 +56675 70655 97858 97948 99006 98043 98141 98240 98338 98522 +98621 98715 98813 99107 99306 99402 99498 99598 99694 99795 +99892 98908 98423 20232 49582 49683 49783 49883 49983 50077 +50176 50274 50373 50474 50571 50671 50770 50864 51060 51257 +51352 51928 51645 51733 51829 52018 52117 52218 52318 52579 +52925 76 379 569 780 167 1779 2687 662 1362 +451 1054 1552 1652 1950 1850 2050 2149 2250 2753 +3050 3150 3251 3340 3542 3743 3842 2349 2450 967 +2551 4041 24372 28084 60796 96449 64170 63351 60789 61863 +24042 60290 60391 62466 7598 5021 60184 60691 60873 66662 +61372 61570 61671 62066 62660 63256 63948 61272 63853 64466 +65075 63058 63747 63150 64041 60684 60866 61365 61563 61664 +62059 62653 63941 61265 65068 63051 64034 62850 63841 63643 +62857 63848 63740 43725 100524 63442 63344 63374 27190 76349 +42427 2983 61495 76449 76550 76651 76751 76848 76947 77046 +77145 77246 77343 77443 79802 77541 77637 77736 77835 77935 +78126 78224 78324 78421 78520 78620 78720 78816 78912 79012 +79112 79208 79306 79406 79504 79604 79703 79896 79996 80095 +81307 78029 51987 56299 63819 28118 26052 26718 63650 61992 +60896 63382 64072 63188 26656 26148 26247 26345 26446 27344 +30824 26847 26946 31390 31126 27450 27043 27144 28452 27542 +27639 27740 27838 27939 28237 28028 28328 28530 28629 28730 +28830 29028 29126 29327 29427 29526 30925 29722 29921 30022 +30123 30222 30323 30424 30524 30624 30725 31026 31227 31424 +31624 31724 31825 33542 31925 32026 32127 32221 32320 31525 +32841 29821 29227 78010 12145 23016 23114 23214 26572 23312 +23413 23513 23609 23999 23707 23807 24106 23901 24199 24298 +24500 24599 24700 24800 24894 24992 25868 25090 25191 26499 +25286 25386 25486 25578 25675 25769 25968 26064 26163 26261 +26362 29670 64313 7614 62489 63778 56906 54394 54786 63673 +64162 51143 52523 51562 66685 57722 61395 61593 61694 65185 +65098 62089 62683 63081 63279 64489 63971 64763 64351 64550 +64952 64850 62962 98465 98564 98663 98757 98855 99149 99250 +99348 99444 99540 99640 99736 99837 99934 100028 100126 100226 +100325 100404 100600 100697 100798 100899 98950 56045 64649 45371 +46099 60493 62159 60582 51799 51895 51994 52084 52183 52284 +52991 52384 52678 52779 52875 53054 53153 53254 53352 53549 +53649 53745 52479 53453 18147 16151 16250 16351 16452 16553 +20729 19835 16652 17947 16752 16951 17052 17151 17252 17451 +17552 17749 17846 18048 18246 18347 18444 18545 18646 18747 +18844 18945 19044 20559 19142 19240 19341 19437 19635 19735 +19936 20035 20429 20629 20829 20930 21027 21127 21225 21325 +21426 21527 21728 22031 21828 21929 22635 22128 22228 22326 +22425 22523 20332 21661 20134 17648 19536 17350 29595 65529 +63597 65234 64020 66983 66340 66734 64812 67819 64400 64599 +64698 65001 64899 65294 65392 65684 65785 65884 65983 66182 +66788 66381 66482 66582 67079 67168 67269 67369 67468 31379 +28226 14894 41507 41911 73120 22215 22518 51000 61478 64151 +61502 22616 22814 28100 22911 26707 23005 23103 23203 23301 +23402 23502 23598 23988 23696 23796 24095 23890 24188 24287 +24489 24588 24789 24883 24981 25857 25079 25180 25275 25375 +25567 25664 25758 25957 24689 26488 25475 29632 22315 22413 +22512 22610 22808 28094 22905 26701 22999 23097 23197 23295 +23396 23496 23592 23982 23690 23790 24089 23884 24182 24281 +24483 24582 24783 24877 24975 25073 25174 25269 25369 25561 +25658 24683 26482 25469 62277 62268 62876 62770 67057 63807 +64137 73219 61300 73319 73420 73520 73618 76661 73911 74011 +74110 74211 74309 74407 74506 74602 74798 74994 75091 75191 +75282 75382 75582 75680 75880 75972 76165 76259 76359 76460 +76561 76064 75777 63177 74920 62261 75482 61978 63744 29667 +45932 61875 24388 62563 47522 61870 2886 31365 74723 19845 +100568 41708 3004 42006 36853 63772 61898 64060 61296 41808 +42105 42205 46142 42303 42404 43212 43093 42501 44014 42599 +45020 42893 42992 43294 45414 43392 43492 43593 43791 45609 +43891 45098 44086 44186 44287 44384 44585 44483 45492 44683 +44784 44885 46501 45183 45283 45680 45780 45978 46173 46274 +46374 46575 46674 46771 46872 42699 28929 57886 67771 39730 +57894 56100 64066 14880 62990 66908 26666 60782 65539 26462 +63475 57772 65509 62595 63723 43665 5046 19085 20600 22923 +40598 41002 43729 47163 54132 71706 72716 84129 84432 1005 +54232 40697 40798 54332 700 3021 4176 5560 1400 489 +1196 1092 1590 1690 1988 1888 2088 2187 2288 2589 +2791 3088 3188 3289 3378 3580 3781 3880 5657 4079 +4377 4478 4575 4773 5170 5371 5461 4972 2387 2488 +62864 99209 58258 57920 61079 57731 40898 42087 51476 41094 +41192 41593 41289 41389 41489 41893 45914 41690 41988 41790 +42187 46124 42285 42386 43194 43075 42483 43996 42581 45002 +42875 42974 43276 45396 43374 43474 43575 43773 45591 43873 +45080 44068 44168 44269 44366 44567 44465 45474 44665 44766 +44867 46483 45165 45265 45662 45762 45960 42681 64448 71772 +70389 65057 54430 70489 70589 70790 70890 70989 73654 71969 +71086 71185 71284 71580 71677 71869 72060 72159 72252 72349 +73763 72550 72641 72741 72835 72936 73133 73233 73334 73434 +73532 72449 73034 74662 54625 54725 55785 54822 56337 54918 +55114 55968 55208 56622 55401 56767 56964 55499 55695 55593 +55880 56170 56370 56471 56868 55019 55304 59279 59378 59479 +59579 62246 60471 61054 62740 60373 59877 62448 59677 59777 +63532 59978 61154 63238 61852 60279 60173 63139 60673 60855 +61354 61552 61653 62048 62642 61254 63040 62839 63632 63431 +63333 60571 60771 61952 62546 60078 61751 62347 64272 56676 +4034 6256 62976 70656 2891 4734 7557 9879 8491 7841 +5819 5301 8229 10243 6807 11042 9524 8806 9109 97859 +97949 99007 98044 98142 98241 98339 98523 98622 98716 98814 +99108 99307 99403 99499 99599 99695 99796 99893 98909 98424 +100528 7225 5244 20233 48592 5445 12154 5535 5634 6531 +5731 5930 6131 6333 6430 6630 9958 6722 6923 7124 +7323 7423 7623 7721 7921 8018 8118 8319 8417 8618 +8718 8919 9221 9322 9420 9621 9716 10015 10115 10314 +10414 10507 10607 10707 9019 6031 7024 62304 49583 49684 +49784 49884 49984 50078 50177 50275 50374 50475 50572 50672 +50771 50865 51061 51258 51353 51929 51646 51734 51830 52019 +52118 52219 52319 52580 52926 77 380 570 781 168 +1780 2688 663 1363 452 1055 1553 1653 1951 1851 +2051 2150 2251 2754 3051 3151 3252 3341 3543 3744 +3843 2350 2451 968 869 2552 4042 24373 28085 65063 +62410 71801 71998 71898 72089 72188 72281 72378 73792 72579 +73683 72670 72770 74350 72864 72965 73162 73262 73363 73463 +73561 73854 74053 74154 74252 74449 74545 74741 74863 73954 +72478 63197 62404 4338 23932 60090 60797 96349 96450 64171 +100518 26690 63352 60790 61864 2945 50984 19183 95510 62364 +19281 19382 19478 19676 19776 20770 19876 19977 20076 20175 +20273 20470 20670 20870 20971 21068 21168 21266 21366 21467 +21568 21769 22072 21869 21970 22676 22169 22269 22367 22466 +22564 22762 22859 22953 23051 23151 23249 23350 23450 23546 +23644 24043 23838 23744 20373 21702 67015 60291 60392 84529 +84624 84716 86196 84814 85016 85115 85216 85316 85417 85513 +85610 85704 85805 85900 85996 86096 86392 86889 86489 86589 +86790 86990 87090 87189 87288 87387 87487 87588 87689 87788 +87884 87985 88086 88182 88280 86690 86296 19509 15715 62467 +61971 62796 29883 7599 5022 60185 60692 60590 60874 66663 +61373 61571 61672 62067 62661 63257 63949 61273 63854 64467 +65076 63059 63748 63151 64042 60685 60867 61366 61564 61665 +62060 62654 63942 61266 65069 63052 64035 62851 63842 63644 +62858 63849 62258 63741 61895 43726 100525 45854 14853 63443 +63345 63375 61793 27191 76350 96546 96647 96746 96846 96890 +96991 97082 97176 24030 42428 24230 24329 24531 24630 24731 +24831 28399 27291 24925 25023 25899 25121 25222 26530 25317 +25417 25517 25609 25706 25800 25999 26603 26095 26194 26292 +26393 26794 27397 26990 27091 27489 27586 27687 27785 27886 +26893 28184 31337 26749 2984 61496 4029 4729 7552 9874 +8486 7836 5814 5296 8224 10238 6802 11037 9519 8801 +9104 12034 45857 73063 4639 51705 76450 76551 76652 76752 +76849 76948 77047 77146 77247 77344 77444 79803 77542 77638 +77737 77836 77936 78127 78225 78325 78422 78521 78621 78721 +78817 78913 79013 79113 79209 79307 79407 79505 79605 79704 +79897 79997 80096 81308 80194 78030 54484 53978 54765 51793 +51889 51988 52078 52177 52278 52985 52378 52672 52773 52869 +53048 53248 53346 53543 53643 53739 53447 29617 4837 5036 +5234 5435 5525 5624 6521 5721 5920 6121 6323 6420 +6620 9948 6712 6913 7114 7313 7413 7711 7911 8008 +8309 8407 8608 8708 8909 9211 9312 9410 9611 9706 +10005 10105 10304 10404 9009 6021 7014 56300 7215 8108 +63820 28142 28119 601 8075 19488 26053 72816 47262 47363 +47464 51807 27305 96946 97047 97138 97232 97316 97512 97612 +97702 97786 97876 97971 97413 51903 52002 52092 52191 52292 +52999 52392 52686 52787 52883 53062 53161 53262 53360 53557 +53657 53753 53837 52487 53461 74396 72910 73011 73109 73208 +73308 73409 73509 73607 73900 74099 74200 74298 74495 74591 +74787 74983 75080 75180 75271 75371 75571 75669 75869 75961 +76154 76053 75766 74909 75471 74000 19587 33727 47563 11488 +47660 47760 47861 47960 49941 48059 48156 48255 48356 48456 +48648 48748 48846 48946 49045 49144 49244 49345 49445 51157 +49540 49641 49741 49841 50035 50134 50232 50331 50432 50529 +50629 50728 50822 51018 51215 51310 52537 37697 36992 24939 +33827 33928 25037 25913 25135 25236 28156 26544 25331 25431 +25531 25623 25720 25814 26013 26617 26109 26208 26306 26407 +26808 27411 27004 27105 27503 27600 27701 27799 27900 27989 +28289 28491 28590 28691 28791 28989 26907 28198 31351 28889 +34027 34125 34225 34325 34416 38051 34515 34615 34714 34811 +34911 35007 35106 35203 35504 35602 39811 35802 36001 36102 +36203 36301 36401 36500 36598 36699 36900 38183 37090 37284 +37485 37786 38085 38282 37886 37385 35403 35902 37251 19545 +24400 78994 64207 61963 26719 63651 12671 61993 12039 8175 +60897 8376 28909 25643 25740 25933 25834 26033 26637 26129 +26228 26326 26427 27325 30805 26828 27431 27024 27125 28433 +27523 27620 27721 27819 27920 28009 28309 28511 28610 28711 +28811 29009 29107 29308 29408 30906 29703 29902 30003 30104 +30203 30304 30405 30505 30605 30706 31007 29802 29208 29651 +26927 29507 28218 63383 64073 63189 8474 8675 8775 8976 +9278 9379 9477 9678 9773 12742 10072 10172 10371 10471 +11458 10564 10664 10764 10863 10964 11165 11259 11360 12244 +11558 11656 11748 11845 11945 12343 12442 12542 12841 12942 +13141 13041 13238 13339 13439 13740 1811 26657 26149 26248 +26346 26447 27345 30825 26848 26947 31391 31127 27451 27044 +27145 28453 27543 27640 27741 27839 27940 28238 28029 28329 +28531 28630 28731 28831 29029 29127 29328 29428 29527 30926 +29723 29922 30023 30124 30223 30324 30425 30525 30625 30726 +31027 31228 31425 31625 31725 31826 33543 31926 32027 32128 +32222 32321 32421 31526 32842 29822 29228 76044 76237 76331 +76431 76532 76633 76733 76830 76929 77028 77127 77228 77325 +77425 77523 77619 77718 77817 77917 78108 78206 78306 78403 +78502 78602 78702 78798 78894 79094 79190 79288 79388 78011 +12146 2719 23017 23115 23215 26573 23313 23414 23514 23610 +24000 23708 23808 24107 23902 24200 24299 24501 24600 24701 +24801 24895 24993 25869 25091 25192 26500 25287 25387 25487 +25579 25676 25770 25969 26065 26164 26262 26363 694 3015 +4170 1394 483 1190 1086 1584 1684 1982 1882 2082 +2181 2282 2583 2785 3082 3182 3283 3372 3574 3775 +3874 4073 4371 4472 4569 4767 5164 5365 5455 4966 +2381 2482 29671 64314 7615 62490 56127 17959 63779 56907 +54395 54787 63674 64163 24346 37585 19686 19786 20780 19886 +19987 20086 20185 20283 20480 20680 20880 20981 21078 21178 +21276 21376 21477 21578 21779 22082 21879 21980 22686 22179 +22279 22377 22476 22574 22772 22869 22963 23061 23161 23259 +23360 23460 23556 23946 23654 24053 23848 24146 24245 24447 +24546 24747 24647 23754 20383 54533 48573 54027 54124 54224 +54324 54422 54617 54717 55777 54814 56329 54910 55106 55960 +55200 56614 55393 55687 55585 55872 56162 56362 56463 55011 +55296 47053 47150 51463 50971 47249 47350 47451 47647 47747 +47848 47947 49928 48046 48143 48242 48343 48443 48635 48735 +48833 48933 49032 49131 49231 49332 49432 51144 49527 49628 +49728 49828 50022 50121 50219 50318 50419 50516 50616 50715 +50809 51005 52524 51563 66686 57912 57723 56668 999 43149 +36830 61396 61594 61695 65186 65099 62090 62684 63082 63280 +64490 63972 64764 64352 64551 64953 64851 65246 55491 45056 +62963 13540 9076 12641 16784 64180 98466 98565 98664 98758 +98856 99049 99150 99251 99349 99445 99541 99641 99737 99838 +99935 100029 100127 100227 100326 100405 100601 100698 100799 100900 +98951 10594 10694 10794 10893 10994 11195 11289 11390 12274 +11588 11686 11778 11875 11975 12373 12472 12572 12772 12871 +12972 13171 14957 13071 15391 13268 13369 13469 13770 13866 +13965 14062 14161 15170 14257 14356 14456 14557 14759 14656 +15254 56046 64650 71383 45567 43972 39983 40081 42808 40177 +40278 40378 40476 40574 40978 40673 40774 40874 42063 41070 +41168 41569 41265 41365 41465 41869 45890 41666 41964 41766 +42163 42261 42362 43170 43051 42459 42557 44978 42851 42950 +43252 45372 43350 43450 43551 43749 43849 44044 44144 44245 +44342 44543 44441 45450 42657 43708 46100 28073 60494 84229 +94733 84327 84427 84524 84619 84711 86191 84809 85011 85110 +85211 85311 85412 85508 85605 85699 85800 85895 85991 86091 +86387 86884 86484 86584 86785 86985 87085 87184 87283 87382 +87482 87583 87684 87783 87879 87980 88081 88177 88275 86685 +86291 56135 62160 26681 60583 63617 61073 46120 41202 61805 +51800 51896 51995 52085 52184 52285 52992 52385 52679 52780 +52876 53055 53154 53255 53353 53550 53650 53746 52480 53454 +18148 16152 16251 16352 16453 16554 20730 19836 16653 17948 +16753 16952 17053 17152 17253 17452 17553 17750 17847 18049 +18247 18348 18445 18546 18647 18748 18845 18946 19045 20560 +19143 19241 19342 19438 19636 19736 19937 20036 20430 20630 +20830 20931 21028 21128 21226 21326 21427 21528 21729 22032 +21829 21930 22636 22129 22229 22327 22426 22524 20333 21662 +20135 17649 19537 17351 95531 28373 28575 28674 28775 28875 +29073 29171 29272 29372 29472 29571 30970 29767 29966 30067 +30168 30267 30368 30469 30569 30669 30770 31071 31171 31272 +32886 31469 31669 31769 31870 33587 31970 32071 32172 33060 +32266 32365 32565 32663 32764 32962 33159 33462 33256 33357 +33653 33753 33854 33953 34051 34151 34251 34342 37977 34441 +32465 31570 35283 29866 37177 30869 62939 41603 41299 41399 +41499 41903 45924 41700 41998 41800 42097 42197 46134 42295 +42396 43204 43085 42493 44006 42591 45012 42885 42984 43286 +45406 43384 43484 43585 43783 45601 43883 45090 44078 44178 +44279 44376 44577 44475 45484 44675 44776 44877 46493 45175 +45275 45672 45772 45970 46165 46266 46366 46567 46666 46763 +46864 42691 29596 65530 63598 72101 72200 72293 72390 73804 +72591 73695 72682 72782 74362 72876 72977 73075 73174 73274 +73375 73475 73573 73866 74065 74166 74264 74461 74557 74753 +74949 75046 75146 74875 73966 74703 72490 66881 74691 94828 +94926 95027 95703 95116 95213 95312 95412 95606 95804 95905 +96005 96102 96198 96296 96594 96693 96793 96397 96493 65235 +64021 66984 66341 65588 66735 64813 67820 64401 64600 64699 +65002 64900 65295 65393 65685 65786 65885 65984 66183 66789 +66382 66483 66583 67080 67169 67270 67370 67469 67569 31380 +28227 14895 57736 6663 15046 28681 28782 41508 41912 49891 +69889 73121 22216 22519 51001 45935 85587 61479 63897 51454 +92165 58481 67039 36787 92216 28953 71981 63415 99788 63014 +64152 43685 28477 20752 36849 62397 27567 61503 22617 22815 +28101 22912 26708 23006 23104 23204 23302 23403 23503 23599 +23989 23697 23797 24096 23891 24189 24288 24490 24589 24790 +24884 24982 25858 25080 25181 25276 25376 25568 25665 25759 +25958 24690 26489 25476 43633 27664 27765 27863 27964 28262 +28053 28353 28555 28654 28755 28855 29053 29151 29252 29352 +29452 29551 30950 29747 29946 30047 30148 30247 30348 30449 +30549 30649 30750 31051 31151 31252 32866 31449 31649 31749 +31850 33567 31950 32051 32152 33040 32246 32345 32545 32643 +32744 32942 33139 33442 33236 33337 33633 32445 31550 35263 +29846 30849 29633 12296 12721 22316 22414 22513 22611 22809 +28095 22906 26702 23000 23098 23198 23296 23397 23497 23593 +23983 23691 23791 24090 23885 24183 24282 24484 24583 24784 +24878 24976 25074 25175 25270 25370 25562 25659 24684 26483 +25470 24383 41814 64236 40631 36797 39888 37361 37462 42121 +37562 37662 37863 41126 38162 38260 38359 38455 38556 42021 +38756 38855 38955 39055 40532 39153 39252 39352 40336 39749 +39451 39552 39650 39941 40039 40135 40236 40434 40936 40732 +40832 41028 41527 41223 41323 41423 41827 41624 41922 41724 +42219 42320 43128 42766 37963 46058 58550 49991 35727 62208 +29676 62278 62269 62877 60386 63584 12652 16792 64670 12675 +58506 62771 27254 50085 50184 50282 50381 50482 52421 50579 +50679 50778 50872 51068 51265 51360 51936 51653 51741 51837 +52026 52125 52226 52326 52587 52933 67058 63808 18101 64138 +73753 73220 61301 73320 73421 73521 73619 76662 73912 74012 +74111 74212 74310 74408 74507 74603 74799 74995 75092 75192 +75283 75383 75583 75681 75881 75973 76166 76260 76360 76461 +76562 76065 75778 63178 74921 62262 75483 67776 64319 14856 +12680 61979 61878 63446 61988 65525 63348 26943 63745 29668 +62362 61893 47561 56327 45933 36785 61876 61891 24389 36791 +62564 41138 62781 47523 61871 2887 51450 56275 56073 53103 +53202 53303 53401 53502 53598 53698 53794 53878 54170 54270 +54663 55052 55146 54856 54368 54563 54957 54070 84919 54479 +53973 54760 31366 74724 56560 19846 62287 48533 100569 43671 +41709 69989 2402 2503 66115 66696 61469 15153 3005 63378 +62500 58540 42723 42007 15380 36854 61997 63773 61899 63766 +64061 66904 61297 84929 24391 41809 42106 42206 46143 42304 +42405 43213 43094 42502 44015 42600 45021 42894 42993 43295 +45415 43393 43493 43594 43792 45610 43892 45099 44087 44187 +44288 44385 44586 44484 45493 44684 44785 44886 46502 45184 +45284 45681 45781 45979 46174 46275 46375 46576 46675 46772 +46873 48480 42700 45553 71745 15982 70086 70187 70283 71767 +70384 70484 70584 70785 70885 70984 73649 71964 71081 71180 +71279 71575 71672 71864 72055 72154 72247 72344 72545 72636 +72736 72830 72931 73128 73228 73329 73429 72444 73029 84910 +71398 84860 28930 57887 74657 36793 67772 18153 39731 57895 +16819 63874 56101 64067 20747 84932 36779 84868 14881 71429 +62991 12120 42788 57018 58515 39862 71503 12110 16195 66909 +62557 84887 842 38656 26667 28882 57970 100390 12064 39786 +97434 61130 60783 58069 62194 65540 58169 59061 60996 58368 +58671 58467 58764 61727 58864 59166 61429 58961 64248 59255 +59354 59455 59555 62222 60447 61030 60349 59853 62424 59653 +59753 59954 61828 60255 60149 60649 60831 61330 61528 61629 +62024 61230 60547 60747 61928 62522 60054 62323 62121 26463 +62610 62566 42128 63221 63577 100469 100665 100762 100863 100964 +73758 55745 63476 55643 57856 55835 56817 55930 58014 56018 +59006 56726 56220 56420 59111 57114 57313 57414 57514 57615 +58114 58313 58616 58412 58709 58809 58906 59200 59299 59400 +59500 59798 59598 59698 59899 59999 57214 60941 2567 4057 +61796 57773 63184 57014 16732 65510 28980 31371 62596 900 +16239 29080 29178 29279 29379 29479 29578 30977 29774 29973 +30074 30175 30274 30375 30476 30576 30676 30777 31078 31178 +31279 32893 31476 31676 31776 31877 33594 31977 32078 32179 +33067 32273 32372 32572 32670 32771 32969 33166 33469 33263 +33364 33660 33760 33861 33960 34058 34158 34258 34349 37984 +34448 34548 34647 34744 32472 31577 35290 29873 37184 65467 +56952 27194 63718 94282 16780 63724 43666 16799 58233 9991 +6755 6956 7057 7157 7356 7456 7656 7754 7954 8051 +8151 8352 8450 8651 8751 8952 9254 9355 9453 9654 +9749 10048 10148 10347 10447 11434 10540 10640 10740 10839 +10940 11141 11235 11336 11534 11632 11724 11821 11921 12187 +12078 7258 9052 46460 5047 5249 14238 14541 14642 14844 +15551 15652 16157 16662 19086 20399 20601 21106 22924 23025 +24338 24439 24540 25045 25954 32620 33024 34640 36963 37165 +37569 38074 40599 41003 42215 43730 43831 45548 45649 46457 +47164 50093 54133 54436 56961 57567 57668 59385 59486 59890 +62415 66758 66960 67263 67364 70495 71707 72717 76353 77666 +78272 84130 84433 84736 87968 88069 88170 94230 95240 99987 +100593 1006 15752 21206 44436 45749 54233 59586 84937 18478 +18579 18680 18781 40698 40799 54333 95339 701 95439 96549 +96650 96749 96849 96893 96994 97085 97179 97263 3022 4177 +5561 1401 490 1197 1093 1591 1691 1989 1889 2089 +2188 2289 2590 2792 3089 3189 3290 3379 3581 3782 +3881 5658 4080 4378 4479 4576 4774 5171 5372 5462 +4973 2388 2489 62865 14889 62253 67026 66122 95633 95730 +95831 95932 96032 96129 96225 96323 96621 96720 96820 96864 +96965 96424 96520 99210 12766 15164 58259 51516 100546 57921 +61080 23786 57732 66956 18878 18979 19078 20593 19176 19274 +19375 19471 19669 19769 20763 19869 19970 20069 20168 20266 +20463 20663 20863 20964 21061 21161 21259 21359 21460 21561 +21762 22065 21862 21963 22669 22162 22262 22360 22459 22557 +22755 22852 22946 23044 23144 23242 23343 23443 23539 23637 +23737 20366 21695 40899 71098 71602 2895 42088 71699 71794 +71891 72082 72181 72274 72371 73785 72572 73676 72663 72763 +74343 72857 72958 73155 73255 73356 73456 73554 73847 74046 +74147 74245 74442 74538 73947 72471 73056 74684 51477 41095 +41193 41594 41290 41390 41490 41894 45915 41691 41989 41791 +42188 46125 42286 42387 43195 43076 42484 43997 42582 45003 +42876 42975 43277 45397 43375 43475 43576 43774 45592 43874 +45081 44069 44169 44270 44367 44568 44466 45475 44666 44767 +44868 46484 45166 45266 45663 45763 45961 42682 74036 71197 +71296 71592 71689 71784 71881 72072 72171 72264 72361 73775 +72562 72653 72753 72847 72948 73145 73245 73346 73446 73544 +73837 74137 74235 73937 72461 73046 74674 74846 64449 71773 +70390 65058 54431 70490 70590 70791 70891 70990 73655 71970 +71087 71186 71285 71581 71678 71870 72061 72160 72253 72350 +73764 72551 72642 72742 72836 72937 73134 73234 73335 73435 +73533 72450 73035 74663 54626 54726 55786 54823 56338 54919 +55115 55969 55209 56623 55402 56768 56965 55500 55696 55594 +55881 56171 56371 57065 56472 56869 55020 55305 59280 12665 +59379 59480 59580 62247 60472 61055 62741 60374 59878 62449 +59678 59778 63533 59979 61155 63239 61853 60280 60174 63140 +60674 60856 61355 61553 61654 62049 62643 61255 63041 62840 +63633 63432 63334 60572 60772 61953 62547 60079 61752 62348 +64273 16827 56677 4035 6257 24033 24639 24740 38274 67867 +24840 38373 100582 24394 28408 98770 38469 38570 38670 42035 +43944 38770 44950 38869 38969 39069 40546 39167 39266 39366 +40350 39763 39465 39566 39664 39955 40053 40149 40250 40448 +40950 40645 40746 40846 41042 41140 41541 41237 41337 41437 +41841 41638 41936 41738 42233 42334 42431 42529 42629 46072 +98868 99061 99162 99263 99361 99457 99553 99653 99749 99850 +99947 100041 100139 100239 100338 100417 100613 100710 100811 100912 +43142 93855 71757 52438 27300 24934 25032 25908 25130 25231 +26539 25326 25426 25526 25618 25715 25809 26008 26612 26104 +26203 26301 26402 26803 27406 26999 27100 27498 27595 27696 +27794 27895 27984 28284 28486 28585 28686 28786 26902 28193 +31346 63492 62977 70657 37195 26474 29626 64667 2892 62504 +28151 24233 4735 7558 9880 8492 7842 5820 5302 8230 +10244 6808 11043 9525 8807 9110 24332 24433 24534 24633 +24734 24834 28402 27294 24928 25026 25902 25124 25225 26533 +25320 25420 25520 25612 25709 25803 26002 26606 26098 26197 +26295 26396 26797 27400 26993 27094 27492 27589 27690 27788 +27889 27978 26896 28187 31340 26752 53487 61067 15852 44637 +50192 100692 50290 50389 50490 52429 50587 50687 50786 50880 +51076 51273 51368 51944 51661 51749 51845 52034 52133 52234 +52941 52334 52628 52729 52825 52595 100789 100890 100991 97860 +97950 99008 98045 98143 98242 98340 98524 98623 98717 98815 +99109 99308 99404 99500 99600 99696 99797 99894 98910 98425 +61785 100529 2987 19570 7226 15952 44535 20228 18143 16147 +16246 16347 16448 16549 20725 19831 17943 16748 16947 17048 +17147 17248 17447 17548 17745 17842 18044 18242 18343 18440 +18541 18642 18743 18840 18941 19040 20555 19138 19236 19337 +19433 19631 19731 19932 20031 20425 20625 20825 20926 21023 +21123 21221 21321 21422 21523 21724 22027 21824 21925 22631 +22124 22224 22322 20328 21657 20130 17644 17346 5245 45544 +84732 86212 84830 85032 85131 85232 85332 85433 85529 85626 +85720 85821 85916 86012 86112 86408 86905 86505 86605 86806 +87006 87106 87205 87304 87403 87503 87604 87705 87804 87900 +88001 88102 88198 88296 88389 88486 88687 88785 88881 88981 +86706 44735 44836 44937 46553 20234 47508 51421 47108 45235 +45335 45732 45832 46030 46225 46326 46426 46627 46726 46823 +46924 47011 47207 47308 47409 47605 47705 47806 47905 48004 +48101 48200 48301 48401 48593 48693 48791 48891 48990 49089 +49189 49290 49390 5446 12155 5536 5635 6532 5732 5931 +6132 6334 6431 6631 9959 6723 6924 7125 7324 7424 +7624 7722 7922 8019 8119 8320 8418 8619 8719 8920 +9222 9323 9421 9622 9717 10016 10116 10315 10415 10508 +10608 10708 10807 10908 9020 6032 7025 41818 62605 62305 +49584 49685 49785 49885 49985 50079 50178 50276 50375 50476 +50573 50673 50772 50866 51062 51259 51354 51930 51647 51735 +51831 52020 52119 52220 52320 52581 52927 58185 37760 62783 +28902 50929 45849 65342 77765 66711 100552 62199 60478 78 +381 571 782 169 1781 2689 664 1364 453 1056 +1554 1654 1952 1852 2052 2151 2252 2755 3052 3152 +3253 3342 3544 3745 3844 2351 2452 969 870 2553 +4043 77864 61061 82422 77964 78058 78155 78253 78353 78450 +78549 78649 78749 78845 78941 79041 79141 79237 79335 79435 +79533 79633 79732 79831 79925 80025 80124 81336 80222 80320 +80417 80515 80611 80709 80808 80908 81008 81106 81207 7872 +65440 70623 62747 65732 65833 65932 66031 66230 66836 66429 +66530 66630 67127 67216 67317 67417 67516 67616 67716 67906 +68002 68101 68202 68303 68398 68496 68695 68794 68895 68994 +69095 69192 69291 69391 69490 68596 65740 65841 65635 65940 +66039 66238 66844 66437 66538 66638 67135 67224 67325 67425 +67524 67624 67724 67914 68010 68109 68210 68311 68406 68504 +68703 68802 68903 69002 69103 69200 69299 69399 69498 69593 +69694 68604 60380 59884 62455 86216 21304 59684 21404 21505 +21606 35746 21807 22110 24374 21907 22008 22714 22207 22307 +22405 22504 22602 22800 28086 22897 22991 23089 23189 23287 +23388 23488 23584 23974 23682 24081 23876 24174 24273 24475 +24574 24775 24869 24967 25065 25166 25261 25361 25553 24675 +25461 62898 61460 5850 59784 67031 5332 8260 10274 6838 +11073 9555 8837 9140 8522 15070 211 63539 59985 99072 +99173 99274 99372 99468 99564 99664 99760 99861 99958 100052 +100150 100250 100349 100428 100624 100721 100822 100923 61161 65151 +63245 61859 60286 60180 63146 60680 60862 61361 61559 61660 +62055 62649 63937 61261 65064 63047 62846 63837 63639 63736 +63438 63340 60578 19532 60778 61959 62553 62411 23782 71802 +71999 71899 72090 72189 72282 72379 73793 72580 73684 72671 +72771 74351 72865 72966 73163 73263 73364 73464 73562 73855 +74054 74155 74253 74450 74546 74742 74864 73955 72479 62507 +62107 63788 62701 63099 63297 64507 65203 63989 64781 67788 +64369 64568 64970 64868 65263 65361 65653 65754 65853 63691 +65556 63198 66703 51438 46047 46242 46343 46443 46644 46743 +46840 46941 47525 48548 47028 47125 47224 47325 47426 47622 +47722 47823 47922 49903 48021 48118 48217 48318 48418 48610 +48710 48808 48908 49007 49106 49206 49307 49407 49502 49603 +49703 49803 50096 51119 49997 51538 72107 72206 72299 72396 +73810 72597 73701 72688 72788 74368 72882 72983 73081 73180 +73280 73381 73481 73579 73872 74071 74172 74270 74467 74563 +74759 74955 75052 75152 74881 73972 74709 72496 62405 60085 +4339 10096 15247 16055 23933 29589 34538 38174 53930 60091 +60798 64737 65040 67464 84028 84836 85038 96350 96451 8580 +10196 34739 64938 82441 64172 63215 94425 94522 94623 94720 +94815 94913 95014 95690 95103 95200 95299 95399 95593 95791 +95892 95992 96089 96185 96283 96581 96680 96780 96384 96480 +95518 100519 88266 88364 92142 88457 88554 88654 88755 90814 +88853 88949 89049 89249 89349 89449 89644 89740 89836 89934 +90032 90126 90224 90314 91319 90408 90505 90604 90704 89149 +89547 10395 10495 11482 10588 10688 10788 10887 10988 11189 +11283 11384 12268 11582 11680 11772 11869 11969 12367 12466 +12566 12865 12966 13165 14951 13065 13262 13363 13463 13764 +13860 13959 14155 14251 14350 14450 14551 14753 14650 26691 +71489 63353 60791 61865 67022 94328 34836 34936 35032 35131 +39697 37610 35228 35529 35627 39836 35827 36026 36127 36228 +38604 36326 36426 36525 36623 36724 36925 37722 38208 37115 +37309 37510 37811 38110 38307 38403 38504 38704 38803 38903 +39003 39101 39200 39300 39399 39500 39598 37911 37410 35428 +37017 74856 94418 94515 94616 94713 94808 94906 95007 95683 +95096 95193 95292 95392 95586 95784 95885 95985 96082 96178 +96276 96574 96673 96773 96377 96473 15343 15541 15642 16045 +15740 15840 15940 20216 18131 16135 16335 16436 16537 19819 +17931 16736 16935 17036 17135 17236 17435 17536 17733 17830 +18032 18230 18331 18428 18529 18630 18731 18828 18929 19028 +20543 19126 19224 19325 19421 19619 19719 19920 20019 20413 +20613 20813 20914 21011 21111 20316 20118 17632 17334 19520 +16636 414 1742 15128 269 1121 39 342 532 743 +130 2650 625 1325 1017 1515 930 831 2946 67858 +65333 65431 70614 65723 65824 65923 66022 66221 66827 66420 +66521 66621 67118 67207 67308 67408 67507 67607 67707 67897 +67993 68092 68193 68294 68389 68487 68686 68785 68886 68985 +69086 68587 65626 50985 19184 67563 85137 85238 67663 35927 +67763 95511 71219 71318 71120 70026 67953 68049 68148 68249 +68350 68445 68543 68742 68841 68942 69041 69142 69239 69338 +69438 69537 69632 69733 69829 69929 70127 70223 70324 70424 +70524 70725 70825 70924 71021 71515 71612 68643 70670 85338 +85439 85535 85632 86318 85726 85827 85922 86018 86118 86414 +86911 86511 86611 86812 87012 87112 87211 87310 87409 87509 +87610 87711 87810 87906 88007 88108 88204 88302 88395 88492 +88693 88791 88887 88987 89287 89387 89087 89187 86712 88592 +62365 71473 19282 19383 19479 19677 19777 20771 19877 19978 +20077 20176 20274 20471 20671 20871 20972 21069 21169 21267 +21367 21468 21569 21770 22073 21870 21971 22677 22170 22270 +22368 22467 22565 22763 22860 22954 23052 23152 23250 23351 +23451 23547 23937 23645 24044 23839 23745 20374 40906 21703 +67016 20713 3429 3631 60292 60393 14336 22820 62513 84530 +84625 84717 86197 84815 85017 85116 85217 85317 85418 85514 +85611 85705 85806 85901 85997 86097 86393 86890 86490 86590 +86791 86991 87091 87190 87289 87388 87488 87589 87690 87789 +87885 87986 88087 88183 88281 86691 86297 56263 19510 42780 +92373 15716 100081 100179 100279 100378 100457 100653 100750 100851 +100952 26758 28106 62468 61972 22917 26713 23011 23109 23209 +23307 23408 23508 23604 23994 23702 23802 24101 23896 24194 +24293 24495 24594 24795 24889 24987 25863 25085 25186 25281 +25381 25573 25670 25764 25963 26059 62797 62952 57713 14435 +16726 14535 14636 14838 14735 21635 16224 15036 15333 15531 +15632 16035 15730 15830 15930 20206 18121 16125 16325 16426 +16527 19809 17921 16925 17026 17125 17226 17425 17526 17723 +17820 18022 18220 18321 18418 18519 18620 18721 18818 18919 +19018 20533 19116 19214 19315 19411 19609 19709 19910 20009 +20403 20306 20108 17622 17324 16626 66297 3832 30988 29785 +29884 29984 30085 30186 30285 30386 30487 30587 30687 30788 +30887 31089 31189 31290 32904 31487 31687 31787 31888 33605 +31988 32089 32190 33078 32284 32383 32583 32681 32782 32980 +33177 33480 33274 33375 33671 33771 33872 33971 34069 34169 +34269 34360 37995 34459 34559 34658 34755 34855 34951 35050 +32483 31588 35301 56283 3931 34433 5708 4130 4227 4428 +4529 7600 4626 4824 5023 5221 5422 5512 5611 6508 +5907 6108 6310 6407 6607 9935 6699 6900 7101 7300 +7400 7698 7898 7995 8296 8394 8595 8695 8896 9198 +9299 9397 9598 8996 6008 7001 7202 8095 38068 34532 +34632 34731 34828 34928 35024 35123 37602 35220 35521 35619 +39828 35819 36018 36119 36220 36318 36418 36517 36615 36716 +36917 37714 38200 37107 37301 37502 37803 38102 38299 38395 +38496 38696 38795 38895 38995 39093 39192 39292 39391 39492 +37903 37402 35420 37009 35919 60186 60693 12175 60591 60875 +66664 61374 61572 61673 62068 62662 63258 63950 61274 63855 +64468 65077 63060 63749 63152 64043 62461 60686 60868 61367 +61565 61666 62061 62655 63943 61267 65070 63053 64036 62852 +63843 63645 26567 24695 26494 25481 62859 63850 61499 99206 +97856 97946 99004 98041 98139 98238 98336 98520 98619 98713 +98811 99105 99304 99400 99496 99596 99692 99793 99890 98906 +98421 24040 63817 74009 62259 63742 61873 61896 43727 84127 +64446 65055 59277 59376 59477 59577 62244 60469 61052 62738 +60371 59875 62446 59675 59775 63530 59976 61152 63236 61850 +60277 60171 63137 60671 60853 61352 61550 61651 62046 62640 +61252 63038 62837 63630 63429 63331 60569 60769 61950 62544 +60076 61749 62345 4032 6254 2889 4732 7555 9877 8489 +7839 5817 5299 8227 10241 6805 11040 9522 8804 9107 +100526 62794 45855 28154 12037 56125 17957 54531 54025 54122 +54222 54322 54420 54615 54715 55775 54812 54908 55104 55958 +55198 56612 55391 55685 55583 55870 56160 56360 56461 55009 +55294 57910 56666 55489 99047 84227 84325 84425 84522 84617 +84709 86189 84807 85009 85108 85209 85309 85410 85506 85603 +85697 85798 85893 85989 86089 86385 86882 86482 86582 86783 +86983 87083 87182 87281 87380 87480 87581 87682 87781 87877 +87978 88079 88175 86683 86289 62937 51452 40629 39886 37359 +37460 42119 37560 37660 37861 41124 38160 38258 38357 38453 +38554 42019 38754 38853 38953 39053 40530 39151 39250 39350 +40334 39747 39449 39550 39648 39939 40037 40133 40234 40432 +40934 40730 40830 41026 41525 41221 41321 41421 41825 41622 +41920 41722 42764 37961 46056 35725 14854 63444 63346 41136 +48531 63376 38654 61128 58067 62192 58167 59059 60994 58366 +58669 58465 58762 61725 58862 59164 61427 58959 64246 59253 +59352 59453 59553 62220 60445 61028 60347 59851 62422 59651 +59751 59952 61826 60253 60147 60647 60829 61328 61526 61627 +62022 61228 60545 60745 61926 62520 60052 62321 62119 61794 +27192 20397 34638 76351 15750 96547 96648 96747 96847 96891 +96992 97083 97177 66954 24031 38272 38371 38467 38568 38668 +42033 43942 38768 44948 38867 38967 39067 40544 39165 39264 +39364 40348 39761 39463 39564 39662 39953 40051 40147 40248 +40446 40948 40643 40744 40844 41040 41539 41235 41335 41435 +41839 41636 41934 41736 42231 42332 42429 42527 42627 46070 +43140 63490 24231 24330 24532 24631 24732 24832 28400 27292 +24926 25024 25900 25122 25223 26531 25318 25418 25518 25610 +25707 25801 26000 26604 26096 26195 26293 26394 26795 27398 +26991 27092 27490 27587 27688 27786 27887 26894 28185 31338 +26750 15850 2985 15950 20226 18141 16145 16345 16446 16547 +20723 19829 17941 16746 16945 17046 17145 17246 17445 17546 +17743 17840 18042 18240 18341 18438 18539 18640 18741 18838 +18939 19038 20553 19136 19234 19335 19431 19629 19729 19930 +20029 20423 20623 20823 20924 21021 21121 21219 21319 21420 +21521 21722 22025 21822 21923 22629 22122 22222 20326 21655 +20128 17642 17344 19530 38172 84834 85036 34737 34834 34934 +35030 35129 39695 37608 35226 35527 35625 39834 35825 36024 +36125 36226 36324 36424 36523 36621 36722 36923 37720 38206 +37113 37307 37508 37809 38108 38305 38401 38502 38702 38801 +38901 39001 39099 39198 39298 39397 39498 39596 37909 37408 +35426 37015 85135 85236 35925 85336 85437 85533 85630 86316 +85724 85825 85920 86016 86116 86412 86909 86509 86609 86810 +87010 87110 87209 87308 87407 87507 87608 87709 87808 87904 +88005 88106 88202 88300 88393 88490 88691 88789 88885 88985 +89285 89385 89085 89185 86710 88590 14334 42778 14433 16724 +14533 14634 14836 14733 21633 15034 15331 15529 15630 16033 +15728 15828 15928 20204 18119 16123 16323 16424 16525 19807 +17919 16923 17024 17123 17224 17423 17524 17721 17818 18020 +18218 18319 18416 18517 18618 18719 18816 18917 19016 20531 +19114 19212 19313 19409 19607 19707 19908 20007 20304 20106 +17620 17322 16624 56281 9933 61497 4030 4730 7553 9875 +8487 7837 5815 5297 8225 10239 6803 11038 9520 8802 +9105 12035 66952 38270 38369 38465 38566 38666 42031 43940 +38766 44946 38865 38965 39065 40542 39163 39262 39362 40346 +39759 39461 39562 39660 39951 40049 40145 40246 40444 40946 +40641 40742 40842 41038 41537 41233 41333 41433 41837 41634 +41932 41734 42229 42330 42525 42625 46068 43138 42776 42131 +45858 73064 4640 51706 64331 76451 76552 76653 76753 76850 +76949 77048 77147 77248 77345 77445 79804 77543 77639 77738 +77837 77937 78128 78226 78326 78423 78522 78622 78722 78818 +78914 79014 79114 79210 79308 79408 79506 79606 79705 79898 +79998 80097 81309 80195 78031 42133 45860 56079 53109 53208 +53309 53407 53508 53604 53704 53800 53884 54485 53979 54176 +54276 54669 55058 55152 55248 56566 54862 54374 54766 54569 +54963 27183 51794 51890 51989 52079 52178 52279 52986 52379 +52673 52774 52870 53049 53249 53347 53544 53644 53740 52474 +53448 29618 73066 61758 54076 4838 5037 5235 5436 5526 +5625 6522 5722 5921 6122 6324 6421 6621 9949 6713 +6914 7115 7314 7414 7712 7912 8009 8310 8408 8609 +8709 8910 9212 9313 9411 9612 9707 10006 10106 10305 +10405 9010 6022 7015 56301 7216 8109 20789 37683 23123 +63821 61451 28143 23223 24408 62170 16646 26581 23321 23422 +23522 23618 24008 23716 23816 24115 23910 24208 24307 24509 +24608 24709 24809 24903 25001 25877 25099 25200 26508 25295 +25395 25495 25587 25684 25778 25977 26073 26172 26270 26371 +26772 27375 26968 27069 26871 31315 26727 28120 602 4642 +7975 8076 9591 16762 16964 17065 19489 20196 24236 26054 +26963 31407 36558 38477 38578 44739 44840 44941 46557 46658 +51708 63828 64333 67161 72413 72817 73827 76453 76554 76655 +78372 82109 87058 16256 16357 16458 16559 46152 47263 47364 +47465 51808 76755 85744 85845 76852 76951 77050 77149 77250 +77347 77447 79806 77545 77641 77740 77839 77939 78130 78228 +78328 78425 78524 78624 78724 78820 78916 79016 79116 79212 +79310 79410 79508 79608 79707 79900 80000 80099 81311 80197 +80295 78033 27306 96947 97048 97139 97233 97317 97513 97613 +97703 97787 97877 97972 97414 8873 9176 1720 8558 15106 +247 17 320 510 721 108 2628 809 85940 86036 +86336 86136 86432 86929 86529 86629 86830 87030 87130 87229 +87328 87427 87527 87628 87729 87828 87924 88025 88126 88222 +88320 88413 88510 88610 88711 88809 88905 89005 89305 89405 +89600 89696 89792 89890 89105 89503 89205 86730 61315 51904 +52003 52093 52192 52293 53000 52393 52687 52788 52884 53063 +53162 53263 53361 53558 53658 53754 53838 54439 52488 53462 +74397 72911 73012 73110 73209 73309 73410 73510 73608 73901 +74100 74201 74299 74496 74592 74788 74984 75081 75181 75272 +75372 75572 75670 75870 75962 76155 76054 75767 74910 75472 +74001 19588 42313 42414 43222 43103 42511 44024 42609 45030 +42903 43002 43304 45424 43402 43502 43603 43801 45619 43901 +45108 44096 44196 44297 44394 44595 44493 45502 44693 44794 +44895 46511 47066 45193 45293 45690 45790 45988 46183 46284 +46384 46585 46684 46781 46882 46969 48489 20735 45942 42709 +99219 97959 99017 98054 98152 98251 98349 98533 98632 98726 +98824 99118 99317 99413 99509 99609 99705 99806 99903 99997 +100095 100195 100294 98919 98434 100538 19841 63613 71499 16658 +17953 56277 56075 53105 53204 53305 53403 53504 53600 53700 +53796 53880 54172 54272 54665 55054 55148 54858 54370 54565 +54959 54072 16758 16957 17058 17157 17258 17457 17558 17755 +17852 18054 18252 18353 18450 18551 18652 18753 18850 18951 +19050 20565 19148 19246 19347 19443 19641 19741 19942 20041 +20238 20435 20635 20835 20936 21033 21133 21231 21331 21432 +21533 21734 22037 21834 21935 22641 22134 22234 22332 22431 +22529 22727 20338 21667 20140 17654 57671 32718 32819 33728 +35041 47666 35140 39706 35736 37619 35237 35538 35636 39845 +35836 35936 36035 36136 36237 38613 36335 36435 36534 36632 +36733 36934 37731 38217 37124 37318 37519 37820 38119 38316 +38412 38513 38713 38812 38912 39012 39110 39209 39309 39408 +39509 39607 39898 39996 37920 37419 35437 4738 7561 9883 +8495 7845 5823 5305 8233 10247 6811 11046 9528 8810 +9113 71991 33017 35338 33115 35683 33214 33517 33311 33412 +33708 36973 33808 33909 34008 34106 34206 34306 34397 38032 +34496 34596 34695 34792 34892 34988 35087 35184 35485 35583 +35783 35982 36184 36282 36382 36481 36579 36680 36881 37071 +35384 35883 37232 47564 11489 43647 20758 37678 47661 47761 +47862 47961 49942 48060 48157 48256 48357 48457 48649 48749 +51577 48847 48947 49046 49145 49245 49346 49446 51158 49541 +49642 49742 49842 50036 50135 50233 50332 50433 50530 50630 +50729 50823 51019 51216 51311 52538 84921 37026 37698 36993 +24940 33828 33929 47766 47867 25038 25914 25136 25237 28157 +26545 25332 25432 25532 25624 25721 25815 26014 26618 26110 +26209 26307 26408 26809 27412 27005 27106 28414 27504 27601 +27702 27800 27901 27990 28290 28492 28591 28692 28792 28990 +29088 29189 26908 28199 31352 28890 34028 34126 34226 34326 +34417 38052 34516 34616 34715 34812 34912 35008 35107 35204 +35505 35603 39812 35803 36002 36103 36204 36302 36402 36501 +36599 36700 36901 38184 37091 37285 37486 37787 38086 38283 +37887 37386 35404 35903 37252 89 392 582 793 180 +1792 2700 675 4151 1375 464 1171 1067 1565 1665 +1963 1863 2063 2162 2263 2766 3063 3163 3264 3353 +3555 3756 3855 4352 4453 4550 4748 2362 2463 980 +881 2996 47966 49947 51482 48065 48162 48261 48362 48462 +48654 48754 51582 48852 48952 49051 49150 49250 49351 49451 +51163 49546 49647 49747 49847 50041 50140 50238 50337 50438 +50535 50635 50734 50828 51024 51221 51316 52543 50990 20294 +26676 20491 20691 20891 20992 21089 21189 21287 21387 21488 +21589 21790 22093 21890 21991 22697 22190 22290 22388 22487 +22585 22783 22880 22974 23072 23172 23270 23371 23471 23567 +23957 23665 24064 23859 24157 24256 24458 24557 24758 24852 +24950 25048 25149 24658 23765 24357 19546 50596 61908 71806 +50696 59151 42135 45862 7187 53131 91587 91688 94245 91785 +92290 91884 91985 92086 92582 92683 92779 92879 92979 93080 +93181 93281 93378 93474 93565 93659 93757 93955 94054 94147 +94335 50795 50889 51085 51282 51377 51953 51670 51758 51854 +52043 52142 52243 52950 52343 52637 52738 52834 24401 52604 +31143 57054 61614 57154 57254 57353 57454 57554 57655 61115 +58054 58154 59046 60981 58353 58656 58452 58749 61712 58849 +61414 58946 59240 59339 59440 59540 60432 61015 60334 59838 +59638 59738 59939 61813 60134 60634 60816 61513 61215 60532 +60732 61913 60039 61780 66947 55001 56319 53922 56117 54523 +54017 54114 54214 54314 54412 54607 54707 55767 54804 54900 +55096 55190 55383 55677 55575 55862 55286 55481 67250 67351 +67451 67550 67650 67750 71206 71107 70013 67940 68036 68135 +68236 68337 68432 68530 68729 68828 68929 69028 69129 69226 +69325 69425 69524 69619 69720 69816 69916 70114 70210 70311 +70411 70511 70812 70911 71008 68630 62379 74734 3124 51301 +56081 53111 53210 53311 53409 53510 53606 53706 53802 53886 +54487 53981 54178 54278 54671 55060 55154 55250 56568 54864 +54376 54768 54571 54965 3224 3325 3414 6684 3616 3817 +3916 5693 4115 4212 4413 4514 4611 4809 5206 5407 +5497 5596 6493 5892 6093 6295 6392 6592 6885 7086 +7285 7385 7683 7883 7980 5993 6986 8080 7585 5008 +9920 78995 51396 51972 52457 51689 51777 51873 52062 52161 +52262 52969 52362 52656 52757 52853 53032 53232 53330 53431 +92483 64208 72309 61964 26720 72406 73820 72506 72607 73711 +72698 72798 74378 72892 72993 73091 73190 73290 73391 73491 +73589 73882 74081 74182 74280 74477 74573 74769 74965 75062 +75162 75253 75353 75553 75651 75851 74891 75453 73982 60483 +63652 60240 27185 74719 51796 51892 51991 52081 52180 52281 +52988 52381 52675 52776 52872 53051 53251 53349 53546 53646 +53742 52476 53450 54481 53975 54762 8072 19542 8172 8373 +8471 8672 8772 8973 9275 9376 9474 9675 9770 12739 +10069 10169 10368 10468 11455 10561 10661 10761 10860 10961 +11162 11256 11357 12241 11555 11653 11745 11842 11942 12340 +12439 12539 12838 12939 13138 13038 13235 13336 13436 13737 +9073 12638 12672 65522 61994 84926 2564 4054 31368 24335 +24436 24537 24636 24737 24837 28405 27297 24931 25029 25905 +25127 25228 26536 25323 25423 25523 25615 25712 25806 26005 +26609 26101 26200 26298 26399 26800 27403 26996 27097 27495 +27592 27693 27791 27892 27981 28281 28483 26899 28190 31343 +29623 28148 26755 20394 16961 17062 57251 29620 72003 71903 +72094 72193 72286 72383 73797 72584 73688 72675 72775 74355 +72869 72970 73068 73167 73267 73368 73468 73566 73859 74058 +74159 74257 74454 74550 74746 74942 74868 73959 74696 72483 +17161 17262 17360 17461 17562 17759 17856 18058 18256 18357 +18454 18555 18656 18757 18854 18955 19054 20569 19152 19250 +19351 19447 19645 19745 19946 20045 20242 20439 20639 20839 +20940 21037 21137 21235 21335 21436 21537 21738 22041 21838 +21939 22645 22138 22238 22336 22435 22533 22731 22828 20342 +21671 20144 18157 17658 12040 48675 51503 75496 48775 51603 +48873 48973 49072 49171 49271 49372 49472 51184 49567 49668 +49768 49868 49968 50062 50161 50259 50358 50459 50556 50656 +50755 50849 51045 51242 51337 51630 51718 51814 52564 61760 +8176 14943 27467 38678 53626 60898 72513 72614 87158 8377 +46757 64836 87257 67843 64424 64623 64722 65025 64923 65318 +65416 65708 65809 65908 66007 66206 66812 66405 66506 66606 +67103 67192 67293 67393 67492 67592 67692 67882 67978 68077 +68279 46854 46955 47539 48562 47042 47139 47238 47339 47440 +47636 47736 47837 47936 49917 48035 48132 48231 48332 48432 +48624 48724 48822 48922 49021 49120 49220 49321 49421 49516 +49617 49717 49817 50011 50110 50208 50307 50408 50505 50704 +51133 50605 38246 28910 12022 25644 25741 25934 25835 26034 +26638 26130 26229 26327 26428 27326 30806 26829 31108 27432 +27025 27126 28434 27524 27621 27722 27820 27921 28010 28310 +28512 28611 28712 28812 29010 29108 29309 29409 30907 29704 +29903 30004 30105 30204 30305 30406 30506 30606 30707 31008 +31209 29803 29209 29652 26928 29508 28219 87356 87455 87555 +87656 87757 87856 87952 88053 88154 88250 88348 92126 88441 +88538 88638 88739 88837 88933 89033 89333 89433 89628 89724 +89820 89918 90016 90110 90208 90298 89133 89531 89233 63384 +64074 63190 29687 72006 27060 27161 27361 28469 27559 27656 +27757 27855 27956 28254 28045 28345 28547 28646 28747 28847 +29045 29143 29244 29344 29444 29543 30942 29739 29938 30039 +30140 30239 30340 30441 30541 30641 30742 31043 31244 31441 +31641 31741 31842 33559 31942 32043 32144 33032 32238 32337 +32537 32635 32736 32934 33131 33434 32437 31542 30841 8475 +12212 42043 8676 8776 8977 9279 9380 9478 9679 9774 +12743 10073 10173 10372 10472 11459 10565 10665 10765 10864 +10965 11166 11260 11361 12245 11559 11657 11749 11846 11946 +12344 12443 12543 12842 12943 13142 13042 13239 13340 13440 +13741 13837 35255 73718 72705 72805 74385 72899 73000 73098 +73197 73297 73398 73498 73596 73889 74088 74189 74287 74484 +74580 74776 74972 75069 75169 75260 75360 75560 75658 75858 +75755 74898 75460 73989 74726 1812 26658 71906 27243 54078 +26150 26249 26347 26448 27346 30826 26849 26948 31392 31128 +27452 27045 27146 28454 27544 27641 27742 27840 27941 28239 +28030 28330 28532 28631 28732 28832 29030 29128 29329 29429 +29528 30927 29724 29923 30024 30125 30224 30325 30426 30526 +30626 30727 31028 31229 31426 31626 31726 31827 33544 31927 +32028 32129 32223 32322 32522 32422 31527 32843 29823 29229 +76045 76238 76332 76432 76533 76634 76734 76831 76930 77029 +77128 77229 77326 77426 77524 77620 77719 77818 77918 78109 +78207 78307 78404 78503 78603 78703 78799 78895 79095 79191 +79289 79389 79487 78012 12147 2720 23018 23116 23216 26574 +23314 23415 23515 23611 24001 23709 23809 24108 23903 24201 +24300 24502 24601 24702 24802 24896 24994 25870 25092 25193 +26501 25288 25388 25488 25580 25677 25771 25970 26066 26165 +26263 26364 26765 62998 32858 29838 695 3016 4171 5555 +1395 484 1191 1087 1585 1685 1983 1883 2083 2182 +2283 2584 2786 3083 3183 3284 3373 3575 3776 3875 +4074 4372 4473 4570 4768 5165 5366 5456 4967 2382 +2483 72097 72196 72289 72386 73800 72587 73691 72678 72778 +74358 72872 72973 73071 73170 73270 73371 73471 73569 73862 +74061 74162 74260 74457 74553 74749 74945 74871 73962 74699 +72486 29672 64315 56562 17164 17265 42919 53726 3730 13727 +2874 3523 4936 5137 6239 4326 4017 4717 7540 9862 +7824 5802 5284 8212 10226 6790 11025 9507 8789 9092 +4840 5039 5237 5438 5528 5627 6524 5724 5923 6124 +6326 6423 6623 9951 6715 6916 7117 7316 7416 7616 +7714 7914 8011 8312 8410 8611 8711 8912 9214 9315 +9413 9614 9709 10008 10108 10307 10407 9012 6024 7017 +36656 36757 62491 56128 17363 17464 17565 17762 17859 17960 +18061 18259 18360 18457 18558 18659 18760 18857 18958 19057 +20572 19155 19253 19354 19450 19648 19748 19848 19949 20048 +20245 20442 20642 20842 20943 21040 21140 21238 21338 21439 +21540 21741 22044 21841 21942 22648 22141 22241 22339 22438 +22536 22734 22831 20345 21674 20147 18160 17661 63780 56908 +53822 57697 54985 56303 53906 54507 54001 54198 54298 54396 +54591 54691 54788 55080 55174 55367 55661 55559 55270 55465 +56588 54884 54098 20742 36958 37755 38241 37050 37148 40612 +39869 37342 37543 37643 37844 41107 38143 38340 38436 38537 +38737 38836 38936 39036 40513 39134 39233 39333 40317 39432 +39533 39631 39922 40020 40116 40217 40415 40917 40713 40813 +41009 42747 37944 38637 43952 71450 62289 63675 64164 62589 +84874 24347 47482 7218 65514 37586 19687 43018 43119 43320 +45440 43418 43518 43619 43817 45635 43917 45124 44112 44212 +44313 44410 44611 44509 45518 44709 44810 44911 46527 47082 +45209 45309 45706 45806 46004 46199 46300 46400 46601 46700 +46797 46898 46985 47181 47282 47383 47579 47679 47780 47879 +47978 48505 47512 19787 20781 19887 19988 20087 20186 20284 +20481 20681 20881 20982 21079 21179 21277 21377 21478 21579 +21780 22083 21880 21981 22687 22180 22280 22378 22477 22575 +22773 22870 22964 23062 23162 23260 23361 23461 23557 23947 +23655 24054 23849 24147 24246 24448 24547 24748 24648 23755 +20384 8111 38778 54534 44958 37055 37153 40617 39874 37347 +37448 37548 37648 37849 41112 38148 38345 38441 38542 38742 +38841 38941 39041 40518 39139 39238 39338 40322 39735 39437 +39538 39636 39927 40025 40121 40222 40420 40922 40718 40818 +41014 41513 41209 41309 42752 37949 38642 51425 48574 54028 +54125 54225 54325 54423 54618 54718 55778 54815 56330 54911 +55107 55961 55201 56615 55394 55688 55586 55873 56163 56363 +56464 55012 55297 47054 47151 51464 50972 47250 47351 47452 +47648 47748 47849 47948 49929 48047 48144 48243 48344 48444 +48636 48736 48834 48934 49033 49132 49232 49333 49433 51145 +49528 49629 49729 49829 50023 50122 50220 50319 50420 50517 +50617 50716 50810 51006 52525 51564 47551 66687 57913 57724 +56669 1000 20791 38877 38977 39077 40554 39175 39274 39374 +40358 39771 42143 39473 39574 39672 39963 40061 40157 40258 +40456 40958 40653 40754 40854 41050 41148 41549 41245 41345 +41445 41849 45870 41646 41944 41746 42241 42342 43150 43031 +42439 42537 42831 42930 43232 43330 43430 43531 42637 45352 +36831 46080 61397 61595 61696 65187 65100 62091 62685 63083 +63281 64491 63973 64765 64353 64552 64954 64852 65247 47112 +51106 43688 55492 76675 45239 45339 45736 45836 46034 46229 +46330 46430 46631 46730 46827 46928 48535 47015 47211 47312 +47413 47609 47709 47810 47909 48008 48105 48204 48305 48405 +48597 48697 48795 48895 48994 49093 49193 49294 49394 51525 +45057 35345 68178 86236 62964 13541 9077 12642 16785 78469 +78568 78668 78768 78864 78960 79060 79160 79256 79354 79454 +79552 79652 79751 79850 79944 80044 80143 81355 80241 80339 +80436 80534 80630 81423 81523 81624 81823 82116 80728 80827 +80927 81027 81125 81226 81724 81924 82021 82214 64181 12208 +82204 82302 82401 82596 82696 82795 82895 82993 83093 83191 +83292 83392 83587 83680 83780 83879 83971 84070 84170 84368 +84465 84560 84652 84750 84952 85051 85152 85252 85353 85449 +84268 83488 33122 98467 12043 98566 98665 98759 98857 99050 +99151 99252 99350 99446 99542 99642 99738 99839 99936 100030 +100128 100228 100327 100406 100602 100699 100800 100901 98952 20496 +20696 20796 20896 20997 21094 21194 21292 21392 21493 21594 +21795 22098 21895 21996 22702 22195 22295 22393 22492 22590 +22788 22885 22979 23077 23177 23275 23376 23476 23572 23962 +23670 24069 23864 24162 24261 24463 24562 24763 24857 24955 +25053 25154 24663 23770 24362 10595 10695 10795 10894 10995 +11196 11290 11391 12275 11589 11687 11779 11876 11976 12374 +12473 12573 12773 12872 12973 13172 14958 13072 15392 13269 +13370 13470 13771 13867 13966 14063 14162 15171 14258 14357 +14457 14558 14760 14657 15255 15453 15554 60199 100571 20508 +35690 33221 33524 39799 33318 33419 33715 36980 33815 33916 +34015 34113 34213 34313 34404 38039 34503 34603 34702 34799 +34899 34995 35094 35191 35492 35590 35790 35989 36090 36191 +36289 36389 36488 36586 36687 36888 37078 37272 37473 37774 +37373 35391 35890 37239 37573 37685 56939 56047 71468 58226 +66939 64651 66127 71384 73925 74025 74934 74124 74225 74323 +74421 74520 74616 74812 75008 75105 75205 75296 75396 75596 +75694 75894 75986 76179 76273 76373 76474 76575 76772 76871 +76970 77069 77170 77267 77367 76078 75791 58544 45568 43973 +39984 40082 42809 40178 40279 40379 40477 40575 40979 40674 +40775 40875 42064 41071 41169 41570 41266 41366 41466 41870 +45891 41667 41965 41767 42164 42262 42363 43171 43052 42460 +42558 44979 42852 42951 43253 45373 43351 43451 43552 43750 +43850 44045 44145 44246 44343 44544 44442 45451 44642 44743 +44844 42658 43709 46101 299 5450 23125 28074 37669 40497 +43931 48678 51506 52516 54940 55041 60495 70595 84230 86957 +94734 70796 70896 63823 70995 73660 71975 71092 71191 71290 +71586 71683 71875 72066 72165 72258 72355 73769 72556 72647 +72747 72841 72942 73139 73239 73340 73440 73538 73831 72455 +73040 74668 100485 100681 100778 100879 100980 61453 96927 97028 +97119 97213 97297 97493 97593 97683 97394 14932 84328 84428 +84525 84620 84712 86192 84810 85012 85111 85212 85312 85413 +85509 85606 85700 85801 85896 85992 86092 86388 86885 86485 +86585 86786 86986 87086 87185 87284 87383 87483 87584 87685 +87784 87880 87981 88082 88178 88276 86686 86292 17356 43676 +82208 82306 82405 82600 82700 82799 82899 82997 83097 83195 +83296 83396 83591 83684 83784 83883 83975 84074 84174 84372 +84469 84564 84656 84754 84956 85055 85156 85256 85357 85453 +85550 84272 66291 56136 96934 97035 97126 97220 97304 97500 +97600 97690 97774 97401 18882 18983 37870 91501 62008 80693 +80791 80890 80990 81090 82504 81188 81289 81486 81586 81687 +81787 81886 81987 82084 82179 82277 82376 82671 82770 82870 +82968 83068 83166 83267 83562 83655 83755 83854 83946 84045 +84343 84440 84243 83463 84145 83367 52715 52816 62161 54844 +52912 53091 53190 53291 53389 53490 53586 53686 53782 53866 +54158 54651 54356 54551 54945 54058 54467 53961 54748 63554 +43680 58240 75499 56604 57902 26682 60584 27232 14921 54258 +63618 61074 42424 19082 20597 40595 40999 40694 40795 40895 +42084 41091 41189 41590 41286 41386 41486 41890 45911 41687 +41985 41787 42184 46121 42282 42383 43191 43072 42480 43993 +42578 44999 42872 42971 43273 45393 43371 43471 43572 43770 +45588 43870 45077 44065 44165 44266 44363 44564 44462 45471 +44662 44763 44864 46480 45162 45262 45659 45759 45957 42678 +62973 62401 19180 19278 19379 19475 19673 19773 20767 19873 +19974 20073 20172 20270 20467 20667 20867 20968 21065 21165 +21263 21363 21464 21565 21766 22069 21866 21967 22673 22166 +22266 22364 22463 22561 22759 22856 22950 23048 23148 23246 +23347 23447 23543 23641 23741 20370 21699 61070 62359 93852 +41133 38169 38267 38366 38462 38563 38663 42028 43937 38763 +38862 38962 39062 40539 39160 39259 39359 40343 39756 39458 +39559 39657 39948 40046 40142 40243 40441 40943 40638 40739 +40839 41035 41534 41230 41330 41430 41834 41631 41929 41731 +42226 42327 42522 42622 43135 42773 91584 91685 94242 91782 +92287 91881 91982 92083 92579 92680 92776 92876 92976 93077 +93178 93278 93375 93471 93562 93656 93754 93952 94051 94144 +92480 28145 43673 14741 23225 41203 48778 51606 76149 76250 +97258 61806 50960 45138 44126 44226 44327 44424 44625 44523 +45532 44723 44824 44925 46541 47496 51409 47096 45223 45323 +45720 45820 46018 46213 46314 46414 46615 46714 46811 46912 +46999 47195 47296 47397 47593 47693 47794 47893 47992 48089 +48188 48289 48389 48519 48581 50917 24410 51801 51897 51996 +52086 52185 52286 52993 52386 52680 52781 52877 53056 53155 +53256 53354 53551 53651 53747 52481 53455 52109 83520 62172 +83619 83712 83812 83911 84003 84102 84202 84400 84497 84592 +84684 86164 84782 84984 85083 85184 85284 85385 85481 85672 +85773 85868 85964 86064 86360 86457 86557 86658 85578 21641 +16230 52208 52309 53016 52409 52703 52804 52900 53079 53178 +53279 53377 53574 53674 53770 53854 54146 54344 54046 54455 +53949 54246 53478 52504 84300 16648 15042 18149 16153 15339 +15537 15638 16041 15736 15836 15936 20212 18127 16131 16331 +16432 16533 19815 17927 16931 17032 17131 17232 17431 17532 +17729 17826 18028 18226 18327 18424 18525 18626 18727 18824 +18925 19024 20539 19122 19220 19321 19417 19615 19715 19916 +20015 20409 20609 20809 20910 20312 20114 17628 17330 19516 +16632 20709 16252 16353 16454 16555 20731 19837 16654 17949 +16754 16953 17054 17153 17254 17453 17554 17751 17848 18050 +18248 18349 18446 18547 18648 18749 18846 18947 19046 20561 +19144 19242 19343 19439 19637 19737 19938 20037 20431 20631 +20831 20932 21029 21129 21227 21327 21428 21529 21730 22033 +21830 21931 22637 22130 22230 22328 22427 22525 20334 21663 +20136 17650 19538 17352 97342 97439 97538 97638 97728 97812 +97902 97997 98095 98194 98292 98476 98377 861 1151 69 +372 562 773 160 1772 2680 655 1355 444 1047 +1545 1645 1943 1843 2043 2142 2243 2746 3043 3143 +3244 3333 3535 2342 2443 960 2544 15361 48876 48976 +49075 49174 49274 49375 49475 51187 49570 49671 49771 49871 +49971 50065 50164 50262 50361 50462 50559 50659 50758 50852 +51048 51245 51340 51916 51633 51721 51817 52567 95532 25921 +2976 76344 76444 76545 76646 76746 76843 76942 77041 77140 +77241 77338 77438 79797 77536 77632 77731 77830 77930 78121 +78219 78319 78416 78515 78615 78715 78811 78907 79007 79107 +79203 79301 79401 79499 79599 79698 79891 78024 37443 28374 +28576 28675 28776 28876 29074 29172 29273 29373 29473 29572 +30971 29768 29967 30068 30169 30268 30369 30470 30570 30670 +30771 31072 31172 31273 32887 31470 31670 31770 31871 33588 +31971 32072 32173 33061 32267 32366 32566 32664 32765 32963 +33160 33463 33257 33358 33654 33754 33855 33954 34052 34152 +34252 34343 37978 34442 34542 32466 31571 35284 29867 37178 +30870 43638 57798 62940 57403 26583 23323 23424 41604 41300 +41400 41500 41904 45925 41701 41999 41801 42098 42198 46135 +42296 42397 43205 43086 42494 44007 42592 45013 42886 42985 +43287 45407 43385 43485 43586 43784 45602 43884 45091 44079 +44179 44280 44377 44578 44476 45485 44676 44777 44878 46494 +45176 45276 45673 45773 45971 46166 46267 46367 46568 46667 +46764 46865 42692 23524 23620 24010 23718 23818 24117 23912 +24210 24309 24511 24610 24711 24811 27271 24905 25003 25879 +25101 25202 26510 25297 25397 25497 25589 25686 25780 25979 +26075 26174 26272 26373 26774 27377 26970 27071 26873 31317 +26729 29597 28122 66059 65531 61763 25750 63599 12159 66875 +64240 5540 5639 6536 5736 5935 6136 6338 6435 6635 +9963 6727 6928 7129 7328 7428 7628 7726 7926 8023 +8123 8324 8422 8623 8723 8924 9226 9327 9425 9626 +9721 10020 10120 10319 10419 10512 10612 10712 10811 10912 +9024 6036 11113 7029 55136 55990 57186 55326 55230 56644 +57753 55423 56789 57986 56986 55521 57942 55717 55615 57828 +55902 56698 56192 56392 57086 57486 57587 58086 58285 58384 +58681 56493 57285 58588 57386 55807 60913 56061 72102 72201 +72294 72391 73805 72592 73696 72683 72783 74363 72877 72978 +73076 73175 73275 73376 73476 73574 73867 74066 74167 74265 +74462 74558 74754 74950 75047 75147 74876 73967 74704 72491 +62354 65450 66882 57804 62946 12070 64279 74692 25143 25244 +5340 8268 10282 6846 11081 9563 8845 9148 8530 15078 +219 63922 94829 94927 95028 95704 95117 95214 95313 95413 +95607 95805 95906 96006 96103 96199 96297 96595 96694 96794 +96398 96494 62370 83492 65236 64022 66985 66342 64115 65589 +66736 64814 67821 64402 64601 64700 65003 64901 65296 65394 +65686 65787 65886 65985 66184 66790 66383 66484 66584 67081 +67170 67271 67371 67470 67570 67670 57675 28164 26552 25339 +25439 25539 25631 25728 25822 26021 26625 26117 26216 26314 +26415 27313 26816 27419 27012 27113 28421 27511 27608 27709 +27807 27908 27997 28297 28499 28598 28699 28799 28997 29095 +29296 29396 29196 29639 26915 29495 28206 31359 28897 33533 +95455 25943 25844 28919 26043 26647 26139 26238 26336 26437 +27335 30815 26838 31381 31117 27441 27034 27135 28443 27533 +27630 27731 27829 27930 28228 28019 28319 28521 28620 28721 +28821 29019 29117 29318 29418 30916 29713 29912 30013 30114 +30213 30314 30415 30515 30615 30716 31017 31218 31415 31615 +31715 31816 31916 32017 32118 31516 32832 29812 29218 29661 +26937 27176 37970 56890 14896 12089 29517 54631 54731 55791 +54828 56343 54924 57170 55120 55974 55214 56628 57737 55407 +56773 56970 55505 55701 55599 55886 56176 56376 57070 57470 +57571 56477 57269 57370 56874 55025 56141 55310 99 402 +604 1109 1412 1715 1917 2220 2321 3230 3331 4644 +4947 6664 6765 7371 7472 7674 7977 8078 8179 8482 +8886 8987 9088 9189 9290 9391 9492 9593 10704 11310 +11411 11613 11714 12219 12926 13027 13229 14037 14138 14744 +14946 15047 15855 16764 16966 17067 17168 17269 17370 17471 +17572 18178 18279 18380 19289 19390 19491 19693 19895 19996 +20198 23228 23531 24238 25147 25248 25349 25450 26056 26359 +26460 26965 27470 27571 28379 28480 28581 28682 28783 30298 +30399 30500 31409 31510 31611 31813 31914 32015 32116 32217 +32318 32419 32722 32823 33126 33328 33429 33631 33732 34035 +34136 34338 35045 35954 36055 36156 36257 36560 37267 38479 +38580 38681 38984 39085 39287 39388 39489 39590 39994 40903 +41206 41509 41711 41812 41913 42620 42923 43024 43125 44640 +44741 44842 44943 45246 45347 45953 46054 46559 46660 47670 +47973 48478 48781 49892 50195 50397 50498 50902 51205 51609 +51710 53629 53730 55346 55649 55851 56457 56558 58780 59285 +60901 61507 62820 63123 63224 63527 63628 63830 63931 64133 +64234 64335 64537 65244 65749 65850 67163 67769 68072 68173 +68274 68375 68577 69082 69183 69284 69385 69890 69991 71102 +71203 71304 71405 72213 72415 72516 72617 72819 73122 73728 +73829 74132 74233 74637 75041 75142 76152 76253 76455 76556 +76657 77162 77263 78374 78879 79182 80394 80495 80899 82111 +82212 82313 82414 82818 83727 86353 87060 87161 87363 87868 +88474 88575 89181 89585 89686 90696 91201 91908 92009 92110 +92211 92514 94029 94332 96958 97059 97160 97261 97867 98473 +98776 99382 100695 1613 2017 3734 4744 6865 6966 7067 +8380 9693 9794 9996 10602 11511 13733 15147 16258 16359 +16460 16561 17672 17773 22217 22520 27873 27974 28984 30600 +34236 35448 35549 37064 38882 43427 45043 46154 46760 46861 +46962 47063 47265 47366 47467 49083 51002 51810 52214 52315 +53022 53123 61809 62920 64031 64839 65950 68677 69485 71606 +75242 76757 80999 85746 85847 86554 88271 88877 90291 90796 +93927 94129 97361 98169 99785 99886 2117 2420 2521 2622 +2824 5349 6460 6561 30700 30801 35144 36861 39184 43527 +43628 61606 61707 67969 79281 79382 80594 87260 90593 92411 +93421 93623 100794 100895 100996 49182 85643 98268 77360 78976 +77460 11102 95638 12099 100476 100672 100769 100870 100971 95735 +95836 95937 96037 96134 96230 96328 96626 96725 96825 96869 +96970 97061 96429 9584 8866 9169 8551 15099 240 10 +313 714 101 13609 79819 77558 77654 77753 77852 77952 +78046 78143 78241 78341 78438 78537 78637 78737 78833 78929 +79029 79129 79225 79323 79423 79521 79621 79720 79913 80013 +80112 81324 80210 80308 80405 80503 80599 58176 42109 42209 +46146 42307 42408 43216 43097 42505 44018 42603 45024 42897 +42996 43298 45418 43396 43496 43597 43795 45613 43895 45102 +44090 44190 44291 44388 44589 44487 45496 44687 44788 44889 +46505 45187 45287 45684 45784 45982 46177 46278 46378 46579 +46678 46775 46876 48483 45936 42703 66304 37221 76854 98968 +76953 77052 77151 77252 77349 77449 79808 77547 77643 77742 +77841 77941 78132 78230 78330 78427 78526 78626 78726 78822 +78918 79018 79118 79214 79312 79412 79510 79610 79709 79902 +80002 80101 81313 80199 80297 97346 97443 97542 97642 97732 +97816 97906 98001 98099 98198 98296 98480 98579 98381 78035 +57878 50924 47546 27308 58196 39710 94303 91243 35740 37623 +35241 85588 35542 35640 39849 35840 35940 36039 36140 36241 +38617 36339 36439 36538 36636 36737 36938 37735 38221 37128 +37322 37523 37824 38123 38320 38416 38517 38717 38816 38916 +39016 39114 39213 39313 39412 39513 39611 39902 40000 42727 +37924 37423 58204 79076 79176 79272 79370 79470 79568 79668 +79767 79866 82457 82723 79960 80060 80159 81371 80257 80355 +80452 80550 82524 80646 81439 81539 81640 81839 82132 82329 +82624 82921 80744 80843 80943 81043 81141 81242 81740 81940 +82037 82230 82823 61480 66279 99226 97757 99191 97841 97931 +98026 98124 98223 98321 98505 98604 98698 98796 99090 99289 +99385 98891 98406 49282 49383 74835 91298 63898 96525 95503 +58532 63588 49483 7567 9889 2901 8501 15049 7851 5829 +5311 8239 10253 6817 11052 9534 8816 9119 51455 92343 +67846 64427 70602 64626 64725 65028 64926 65321 65419 65711 +65812 65911 66010 66209 66815 66408 66509 66609 67106 67195 +67296 67396 67495 67595 67695 67885 67981 68080 68282 68377 +13616 88973 89073 51195 75031 75128 75228 77488 75319 75419 +75519 75619 75717 75917 76009 76202 76296 76396 76497 76598 +76795 76894 76993 77092 77193 77290 77390 77584 77683 77782 +77882 78073 77976 76101 75814 76698 89173 89273 89373 89473 +89571 89668 91221 89764 89860 92166 89958 90056 90150 90248 +90338 91343 90432 90529 90628 90728 90923 91024 49578 49679 +49779 49879 49979 50073 50172 50270 50369 50470 50567 50667 +50766 50860 51056 51253 51348 51924 51641 51729 51825 52575 +62155 865 48569 47049 47146 50967 47245 47346 47447 47643 +47743 47844 47943 49924 48042 48139 48238 48339 48439 48631 +48731 48829 48929 49028 49127 49227 49328 49428 49523 49624 +49724 49824 50018 50117 50215 50314 50415 50512 50711 50805 +63580 8518 15066 91497 93848 91580 91681 94238 91778 92283 +91877 91978 92079 92575 92676 92772 92872 92972 93073 93174 +93274 93371 93467 93558 93652 93750 93948 94047 94140 92476 +39283 88571 90692 46857 46958 90792 92407 100472 100668 100765 +100866 100967 47542 48565 47045 47142 50963 47241 47342 47443 +47639 47739 47840 47939 49920 48038 48135 48234 48335 48435 +48627 48727 48825 48925 49024 49123 49223 49324 49424 49519 +49620 49720 49820 50014 50113 50211 50310 50411 50508 50707 +90987 91088 91188 91285 91484 93835 91567 91668 91765 92270 +91864 91965 92066 92562 92663 92759 92859 92959 93060 93161 +93261 93358 93454 93545 93639 93737 93935 94034 92463 51136 +51555 50608 82609 97150 97244 97328 97524 97624 97714 97798 +97888 97983 98081 98180 98278 97425 82709 82808 82908 83006 +83106 83204 83305 83405 83501 83600 83693 83793 83892 83984 +84083 84183 84381 84478 84573 84665 84763 84965 85064 85165 +85265 85366 85462 85653 85754 85559 84281 94222 94320 94410 +94507 94608 94705 94800 94898 94999 95675 95088 95185 95284 +95384 95578 95776 95877 95977 96074 96170 96268 96566 96665 +96765 96369 96465 84854 96949 97050 97141 97235 97319 97515 +97615 97705 97789 97879 97974 98072 91314 39383 40367 39780 +86329 97416 42152 90800 39482 39583 39681 45556 43961 39972 +40070 42797 40166 40267 40465 40967 40662 40763 40863 42052 +41059 41157 41558 41254 41354 41454 41858 45879 41655 41953 +41755 42250 42351 43159 43040 42448 42546 42840 42939 43241 +43339 43439 43540 43738 43838 42646 45361 44967 88671 88772 +92336 92159 37031 58482 90831 8875 9178 1722 8560 15108 +249 19 322 512 723 110 2630 910 811 88870 +88966 89066 89266 89366 89466 89564 89661 91214 89757 89853 +89951 90049 90143 90241 90331 91336 90425 90522 90621 90721 +90916 91017 91413 13599 91117 86229 62136 12049 65614 67010 +85942 86038 86338 86138 86434 86931 86531 86631 86832 87032 +87132 87231 87330 87429 87529 87630 87731 87830 87926 88027 +88128 88224 88322 88415 88512 88612 88713 88811 88907 89007 +89307 89407 89602 89698 89794 89892 89107 89505 89207 86732 +98366 98550 98649 98743 98841 99135 99236 99334 99430 99526 +99626 99722 99823 99920 100014 100112 100212 100311 98936 99034 +100561 85737 85838 85933 86029 86129 86425 86922 86522 86622 +86823 87023 87123 87222 87321 87420 87520 87621 87722 87821 +87917 88018 88119 88215 88313 88406 88503 88704 88802 88898 +88998 89298 89398 89593 89689 89098 89496 89198 86723 35441 +98451 71130 65607 67003 1417 98989 34840 69584 70695 28274 +30900 31001 31102 34940 65644 88369 67040 28065 28365 28567 +28666 28767 28867 29065 29163 29264 29364 29464 29563 30962 +29759 29958 30059 30160 30259 30360 30461 30561 30661 30762 +31063 31163 31264 32878 31461 31661 31761 31862 33579 31962 +32063 32164 33052 32258 32357 32557 32655 32756 32954 33151 +33454 33248 33349 33645 33745 33846 33945 34043 34143 34243 +32457 31562 35275 29858 30861 63397 95663 31202 31303 68470 +32917 31500 31700 31800 31901 33618 32001 32102 32203 33091 +32297 32396 32596 32694 32795 32993 33190 33493 33287 33388 +33684 33784 33885 33984 34082 34182 34282 34373 38008 34472 +34572 34671 34768 34868 34964 35063 35160 35461 35559 35759 +35958 36160 35360 35859 36059 32496 35659 37169 68568 68767 +68866 68967 69066 69167 69264 69363 69463 69562 69657 69758 +69854 69954 70051 70152 70248 70349 70449 70549 70750 70850 +70949 71046 71145 71244 71540 71637 72020 72119 71829 71929 +86255 31601 65198 35036 35135 39701 37614 35232 35533 35631 +39840 35831 36030 36131 36232 38608 36330 36430 36529 36627 +36728 36929 37726 38212 37119 37313 37514 37815 38114 38311 +38407 38508 38708 38807 38907 39007 39105 39204 39304 39403 +39504 39602 37915 37414 35432 37021 5344 8272 10286 6850 +11085 9567 8849 9152 8534 15082 223 593 24024 38249 +43109 77502 75333 75433 75533 75633 75731 75931 76023 76216 +76310 76410 76511 76612 76809 76908 77007 77106 77207 77304 +77404 77598 77697 77796 77896 78087 78185 78285 78382 78481 +78581 78681 77990 76115 75828 82568 69679 69780 71365 69876 +69976 70073 70174 70270 70371 70471 70571 70772 70872 70971 +73636 71951 71068 71167 71266 71562 71659 72042 72141 72234 +72331 72532 72623 72723 72431 74644 71851 92147 57200 55821 +88462 88559 88659 88760 92324 90819 88858 88954 89054 89254 +89354 89454 89649 89745 89841 89939 90037 90131 90229 90319 +91324 90413 90510 90609 90709 90904 91005 91105 89154 33105 +90991 91092 91192 91289 91488 93839 91571 91672 91769 92274 +91868 91969 92070 92566 92667 92763 92863 92963 93064 93165 +93265 93362 93458 93549 93643 93741 93939 94038 92467 1155 +35314 61317 91420 73 376 566 777 164 1776 2684 +659 1359 448 1051 1549 1649 1947 1847 2047 2146 +2247 2750 3047 3147 3248 3337 3539 3740 3839 2346 +2447 964 2548 51140 51559 44141 6660 36788 9988 6752 +6953 7054 7154 7353 7453 7653 7751 7951 8048 8148 +8349 8447 8648 8748 8949 9251 9352 9450 9651 9746 +10045 10145 10344 10444 11431 10537 10637 10737 10836 10937 +11232 11333 11531 11629 11721 11818 11918 12184 7255 9049 +71754 7184 3121 3221 3322 3411 6681 3613 3814 3913 +5690 4112 4209 4410 4511 4608 4806 5203 5404 5494 +5593 6490 5889 6090 6292 6389 6589 6882 7083 7282 +7382 7680 7880 5990 6983 7582 5005 9917 80690 82501 +81483 81583 81684 81883 82176 82373 82668 82767 82965 83264 +83652 84340 84437 83460 83364 57899 64112 95452 28916 37264 +89683 15144 79278 79379 13606 58201 1414 28913 79376 79476 +79574 79674 79773 79872 82463 82729 79966 80066 80165 81377 +80263 80361 80458 80556 82530 80652 81445 81545 81646 81845 +82138 82335 82630 82927 83226 83326 80750 80849 80949 81049 +81147 81248 81746 81946 82043 82236 82829 83125 12025 79479 +79577 79677 79776 79875 82466 82732 79969 80069 80168 81380 +80266 80364 80461 80559 82533 80655 81448 81548 81649 81848 +82141 82338 82633 82930 83229 83329 80753 80852 80952 81052 +81150 81251 81749 81949 82046 82239 82832 83030 83128 95471 +1466 3671 13668 3464 4877 5078 6180 4267 3958 4658 +7481 9803 12084 36803 285 847 1137 55 358 548 +759 146 2666 641 1341 430 1033 1531 1631 1929 +1829 2029 2128 2229 2732 2328 2429 946 2530 2962 +1758 25647 92315 35715 25744 25937 25838 26037 26641 26133 +26232 26330 26431 27329 30809 26832 31111 27435 27028 27129 +28437 27527 27624 27725 27823 27924 28013 28313 28515 28614 +28715 28815 29013 29111 29312 29412 30910 29707 29906 30007 +30108 30207 30308 30409 30509 30609 30710 31011 31212 32826 +29806 29212 29655 26931 29511 93517 93608 94288 93702 93800 +93898 93998 94097 94190 94378 94475 94576 94673 94768 94866 +94967 95056 95153 95252 95352 95546 91236 89779 89875 92181 +89973 90071 90165 90263 90353 90853 91358 90447 90544 90643 +90743 90938 91039 91139 91435 91518 91619 91716 92221 91815 +91916 92017 92358 91124 31375 28222 62300 50612 84915 66754 +87964 88065 88166 16823 88262 88360 92138 88453 88550 88650 +88751 90810 88849 88945 89045 89245 89345 89445 89640 89736 +89832 89930 90028 90122 90220 90310 90404 90501 90600 90700 +89145 89543 34429 38064 34528 34628 34727 34824 34924 35020 +35119 37598 35216 35517 35615 39824 35815 36014 36115 36216 +36314 36414 36513 36611 36712 36913 37710 38196 37103 37297 +37498 37799 38098 38295 38391 38492 38692 38791 38891 38991 +39089 39188 37899 37398 35416 37005 35915 64832 67839 64420 +64619 64718 65021 64919 65314 65412 65704 65805 65904 66003 +66202 66808 66401 66502 66602 67099 67188 67289 67389 67488 +67588 67688 67878 67974 295 857 1147 65 368 558 +769 156 1768 2676 651 1351 440 1043 1541 1641 +1939 1839 2039 2138 2239 2742 3039 3139 3240 2338 +2439 956 2540 2972 2216 2317 69280 87359 2416 2517 +2618 2820 7180 3117 3217 3318 3407 6677 3609 3810 +3909 5686 4108 4205 4406 4507 4604 4802 5199 5400 +5490 5589 6486 5885 6086 6288 6385 6585 6878 7079 +7278 7378 7676 5986 6979 7578 5001 9913 92217 291 +853 1143 61 364 554 765 152 2672 647 1347 +436 1039 1537 1637 1935 1835 2035 2134 2235 2738 +3035 3135 3236 2334 2435 952 2536 2968 1607 58526 +1707 2005 1905 2105 2204 2305 2404 2505 2606 2808 +3105 3205 3306 3395 3597 3798 3897 5674 4096 4193 +4394 4495 4592 4790 5187 5388 5478 5577 6474 5873 +6074 6276 6373 6573 5974 4989 9901 16847 43826 45644 +66117 43926 45133 44121 44221 44322 44419 44620 44518 45527 +44718 44819 44920 46536 47491 47091 45218 45318 45715 45815 +46013 46208 46309 46409 46610 46709 46806 46907 46994 47190 +47291 47392 47588 47688 47789 47888 47987 48084 48183 48284 +48384 48514 50912 63926 28954 2880 69379 69479 69578 69673 +69774 71359 69870 69970 70067 70168 70264 70365 70465 70565 +70766 70866 70965 73630 71062 71161 71260 71556 71653 72036 +72135 72228 72325 72526 72425 71845 87458 87558 87659 87760 +91306 87859 87955 88056 88157 88253 88351 92129 88444 88541 +88641 88742 88840 88936 89036 89336 89436 89631 89727 89823 +89921 90019 90113 90211 90301 90395 89136 89534 89236 38592 +73739 3529 66135 4942 5143 6245 4332 4023 4723 7546 +9868 7830 5808 5290 8218 10232 6796 11031 9513 8795 +9098 71748 71982 97373 12028 8277 79482 82613 79580 58268 +79680 2915 79779 79878 82469 82735 79972 80072 80171 81383 +80269 80367 80464 80562 82536 80658 81451 81551 81652 81851 +82144 82341 82636 82933 83232 83428 83332 80756 80855 80955 +81055 81153 81254 81752 81952 82049 82242 82835 83033 83131 +83527 97154 63416 97248 97332 97528 97628 97718 97802 97892 +97987 98085 98184 98282 68065 68164 68265 68366 68461 68559 +68758 68857 68958 69057 69158 69255 69354 69454 69553 69648 +69749 69845 69945 70042 70143 70239 70340 70440 70540 70741 +70841 70940 71037 71136 71235 71531 71628 71820 71920 68659 +71334 71723 65111 63387 64077 97429 64662 62600 62102 62696 +63094 63292 64502 63984 64776 67783 64364 64563 64965 64863 +65258 65356 63686 65551 66698 64326 95658 93717 95486 93815 +93913 94013 94112 94205 94393 94490 94591 94688 94783 94881 +94982 95071 95168 95267 95367 95561 95759 95860 95960 96057 +96153 61743 32311 32410 32610 32708 32809 33007 35328 33204 +33507 33301 33402 33698 33798 33899 33998 34096 34196 34296 +34387 38022 34486 34586 34685 34782 34882 34978 35077 35174 +35475 35573 35773 35972 36174 36272 36372 36471 36569 36670 +36871 35374 35873 36073 32510 63422 82713 94833 51906 94931 +95032 52005 95708 95121 95218 95317 95417 95611 95809 95910 +96010 96107 96203 96301 96599 96698 96798 96402 96498 52095 +52194 52295 53002 52395 52689 52790 52886 53065 53164 53265 +53363 53560 53660 53756 53840 54441 53935 52490 56833 82812 +82912 83010 83110 83208 83309 83409 83505 83604 83697 83797 +83896 83988 84087 84187 84385 84482 84577 84669 84767 84969 +85068 85169 85269 85370 85466 85657 85758 85853 85563 84285 +53464 53143 63193 94226 94324 94414 94511 94612 94709 94804 +94902 95003 95679 95092 95189 95288 95388 95582 95780 95881 +95981 96078 96174 96272 96570 96669 96769 96373 96469 99789 +70037 100512 84022 84121 84221 84319 84419 84516 84611 84703 +86183 84801 85003 85102 85203 85303 85404 85500 85597 85691 +85792 85887 85983 86083 86379 86876 86476 86576 86777 86977 +87077 87176 87275 87374 87474 87575 87676 87775 87871 87972 +88073 86677 86283 13569 74399 95474 1469 3674 13671 3467 +4880 5081 6183 4270 3961 4661 7484 9806 72913 73014 +73112 73211 73311 73412 73512 73610 73903 74102 74203 74301 +74498 74594 74790 74986 75083 75183 75274 75374 75574 75672 +75872 75964 76157 76056 75769 74912 75474 74003 96906 97007 +97098 97192 97276 97472 97572 58214 86449 86946 86546 86646 +86747 86847 87047 87147 87246 87345 87444 87544 87645 87746 +87845 87941 88042 88143 88239 88337 92115 88430 88527 88627 +88728 88826 88922 89022 89322 89422 89617 89713 89809 89907 +90005 90099 90197 89122 89520 89222 63884 6760 6961 7062 +67964 68060 68159 68260 68361 68456 68554 68753 68852 68953 +69052 69153 69250 69349 69449 69548 69643 69744 69840 69940 +70138 70234 70335 70435 70535 70736 70836 70935 71032 71230 +71526 71623 71815 71915 68654 71329 71718 7162 7361 7461 +7661 7759 7959 8056 8156 8357 8455 8656 8756 8957 +9259 9360 9458 9659 9754 10053 10153 10352 10452 11439 +10545 10645 10745 10844 10945 11146 11240 11341 12225 11539 +11637 11729 11826 11926 12324 12423 12192 1460 3665 13662 +3458 4871 5072 6174 4261 3952 4652 7475 9797 61471 +71422 63015 70681 92507 92606 92707 92803 92903 93003 93104 +93205 93305 93402 93498 93589 93683 93781 93879 93979 94078 +94171 94359 94456 94557 94654 94749 94847 94948 94269 10291 +6855 11090 9572 8854 9157 8539 15087 228 804 4238 +7167 7268 19590 29690 42315 42416 42517 43224 45143 72009 +85947 53222 53323 66049 68776 86047 44131 95136 44231 44332 +66248 66854 66447 66548 66648 67145 67234 67335 67435 67534 +67634 67734 69997 67924 68020 68119 68220 68321 68416 68514 +68713 68812 68913 69012 69113 69210 69309 69409 69508 69603 +69704 69800 69900 70098 68614 15155 95233 44429 95332 95432 +95626 95723 95824 95925 96025 96122 96218 96316 96614 96713 +96813 96417 96513 44630 44528 45537 44728 44829 44930 46546 +47501 51414 47101 45228 45328 45725 45825 46023 46218 46319 +46419 46620 46719 46816 46917 47004 47200 47301 47402 47598 +47698 47799 47898 47997 48094 48193 48294 48394 48686 48784 +48884 48524 48586 14912 91595 91696 94253 91793 92298 91892 +91993 92094 92491 92590 92691 92787 92887 92987 93088 93189 +93289 93386 93482 93573 93667 93765 93863 93963 94062 94155 +94343 94440 94541 94638 53421 53522 53618 53718 53814 57689 +53898 54499 53993 54190 54290 54683 55072 55166 55359 55653 +55551 55262 55457 56580 54876 54090 54388 54780 58251 68875 +68976 99478 1426 12125 3423 3625 3826 3925 5702 4124 +4221 4422 4523 4620 4818 5215 5416 5506 5605 6502 +5901 6102 6304 6401 6601 6693 6894 7095 7294 7394 +7692 7892 7989 8290 8388 8589 8689 8890 9192 9293 +8990 6002 6995 8089 3723 13720 2867 3516 4929 5130 +6232 4319 4010 4710 7533 9855 7817 5795 5277 8205 +10219 6783 11018 9500 69075 69176 69273 69372 69472 69571 +69666 69767 69863 69963 70060 70161 70257 70358 70458 70558 +70759 70859 70958 71055 71154 71253 71549 71646 72029 72128 +72221 72318 72519 72418 71838 73732 99574 99674 99770 99871 +99968 100062 100160 100260 100359 100438 100634 100731 100832 100933 +71938 7594 5017 71741 7198 9929 43105 42513 86043 86343 +86143 86439 86936 86536 86636 86837 87037 87137 87236 87335 +87434 87534 87635 87736 87835 87931 88032 88133 88229 88327 +88420 88517 88617 88718 88816 88912 89012 89312 89412 89607 +89703 89799 89897 89995 89112 89510 89212 44026 42611 45032 +42905 43004 43306 45426 43404 43504 43605 43803 45621 43903 +45110 44098 44198 44299 44396 44597 44495 45504 44695 44796 +44897 46513 47068 45195 45295 45692 45792 45990 46185 46286 +46386 46587 46686 46783 46884 46971 47167 47268 47369 48491 +86347 91260 1506 3711 13708 3504 4917 5118 6220 4307 +3998 4698 7521 9843 7805 5783 5265 8193 10207 6771 +45574 2855 86737 79826 20737 7366 35695 45944 7466 66994 +7666 7764 7964 8061 8161 8362 8460 8661 8761 8962 +9264 9365 9463 9664 9759 12728 10058 10158 10357 10457 +11444 10550 10650 10750 10849 10950 11151 11245 11346 12230 +11544 11642 11734 11831 11931 12329 12428 12528 12827 12928 +9062 12197 84891 11807 11904 12004 12303 12402 12501 12601 +12801 12900 13001 13200 14986 17274 13100 15420 13297 13398 +13498 13799 13895 13994 14091 14190 15199 14286 14385 16676 +14485 14586 14788 14685 15283 15481 15582 15985 15780 15880 +16275 16376 16477 16875 16976 17075 17176 17375 17476 16576 +15680 12700 16174 16075 66351 86147 86247 42711 86443 86940 +86540 86640 86841 87041 87141 87240 87339 87438 87538 87639 +87740 87839 87935 88036 88137 88233 88331 88424 88521 88621 +88722 88820 88916 89016 89316 89416 89611 89707 89803 89901 +89999 90093 89116 89514 89216 64153 55341 99221 58498 35700 +97961 99019 98056 98154 98253 98351 98535 98634 98728 98826 +99120 99319 99415 99511 99611 99707 99808 99905 99999 100097 +100197 100296 98921 98436 100540 64124 65598 66745 64823 67830 +64411 64610 64709 65012 64910 65305 65403 65695 65796 65895 +65994 66193 66799 66392 66493 66593 67090 67179 67280 67380 +67479 67579 67679 58564 12627 56547 64222 4439 4540 27063 +27164 50293 70089 70190 44030 70286 27364 68668 54583 28948 +28472 27562 27659 27760 27858 27959 28257 28048 28348 28550 +28649 28750 28850 29048 29146 29247 29347 29447 29546 30945 +29742 29941 30042 30143 30242 30343 30444 30544 30644 30745 +31046 31247 31444 31644 31744 31845 33562 31945 32046 32147 +33035 32241 32340 32540 32638 32739 32937 33134 33437 33231 +33332 32440 31545 30844 54851 52104 52203 52304 53011 52404 +52698 52799 52895 53074 53173 53274 53372 53569 53669 53765 +53849 54141 54339 54041 54450 53944 54241 53473 52499 42615 +50392 50493 191 1803 2711 686 3007 4162 1386 475 +1182 1078 1576 1676 1974 1874 2074 2173 2274 2575 +2777 3074 3174 3275 3364 3566 3767 3866 4065 4363 +4464 4561 4759 5156 5357 4958 2373 2474 991 892 +52432 50590 50690 50789 50883 51079 51276 51371 51947 51664 +51752 51848 52037 52136 52237 52944 52337 52631 52732 52828 +52598 19551 45036 42909 47472 43008 43310 45430 43408 43508 +43609 43807 45625 43907 45114 44102 44202 44303 44400 44601 +44499 45508 44699 44800 44901 46517 47072 45199 45299 45696 +45796 45994 46189 46290 46390 46591 46690 46787 46888 46975 +47171 47272 47373 48495 89552 7611 51985 63380 19843 71770 +70387 70487 70587 70788 70888 70987 73652 71967 71084 71183 +71282 71578 71675 71867 72058 72157 72250 72347 73761 72548 +72639 72739 72833 72934 73131 73231 73332 73432 73530 72447 +73032 14851 61791 4637 4835 5034 5232 5433 5523 5622 +6519 5719 5918 6119 6321 6418 6618 9946 6710 6911 +7112 7311 7411 7709 7909 8006 8307 8405 8606 8706 +8907 9209 9310 9408 9609 9704 10003 10103 10302 9007 +6019 7012 7213 8106 19486 24344 19684 19784 20778 19884 +19985 20084 20183 20281 20478 20678 20878 20979 21076 21176 +21274 21374 21475 21576 21777 22080 21877 21978 22684 22177 +22277 22375 22474 22572 22770 22867 22961 23059 23159 23257 +23358 23458 23554 23944 23652 24051 23846 24144 24243 24445 +24544 24745 24645 23752 20381 63615 65586 63012 12650 52419 +58538 84858 42786 71501 58231 16660 51514 62502 8578 412 +1740 15126 267 1119 37 340 530 741 128 2648 +623 1323 1015 928 829 62511 63815 17955 56279 56077 +53107 53206 53307 53405 53506 53602 53702 53798 53882 54174 +54274 54667 55056 55150 54860 54372 54567 54961 54074 16760 +38475 38576 61906 16959 17060 17159 17260 17459 17560 17757 +17854 18056 18254 18355 18452 18553 18654 18755 18852 18953 +19052 20567 19150 19248 19349 19445 19643 19743 19944 20043 +20240 20437 20637 20837 20938 21035 21135 21233 21333 21434 +21535 21736 22039 21836 21937 22643 22136 22236 22334 22433 +22531 22729 22826 20340 21669 20142 17656 14941 38676 42041 +43950 38776 44956 38875 38975 39075 40552 39173 39272 39372 +40356 39769 42141 39471 39572 39670 39961 40059 40155 40256 +40454 40956 40651 40752 40852 41048 41146 41547 41243 41343 +41443 41847 45868 41644 41942 41744 42239 42340 43029 42437 +42535 42829 42928 43230 42635 45350 46078 43686 58542 62971 +76147 76248 76342 76442 76543 76644 76744 76841 76940 77039 +77138 77239 77336 77436 79795 77534 77630 77729 77828 77928 +78119 78217 78317 78414 78513 78613 78713 78809 78905 79005 +79105 79201 79299 79399 79497 79597 79696 78022 57673 12087 +1713 8480 10702 11611 12217 18277 18378 28478 32720 32821 +33730 34336 35043 38982 47668 63121 68171 68272 68373 71403 +82412 86351 88472 92209 94027 96956 97057 97865 98471 1611 +4742 13731 17771 35142 100792 100893 100994 11100 12097 9582 +8864 9167 8549 15097 238 8 311 712 50922 39708 +35738 37621 35239 35540 35638 39847 35838 35938 36037 36138 +36239 38615 36337 36437 36536 36634 36735 36936 37733 38219 +37126 37320 37521 37822 38121 38318 38414 38515 38715 38814 +38914 39014 39112 39211 39311 39410 39511 39609 39900 39998 +42725 37922 37421 58530 7565 9887 2899 8499 7849 5827 +5309 8237 10251 6815 11050 9532 8814 9117 88569 82607 +97148 97242 97326 97522 97622 97712 97796 97886 97981 98079 +98178 98276 97423 82707 82806 82906 83004 83104 83202 83303 +83403 83499 83598 83691 83791 83890 83982 84081 84181 84379 +84476 84571 84663 84761 84963 85062 85163 85263 85364 85460 +85651 85752 85557 84279 88669 88770 92334 92157 90829 88868 +88964 89064 89264 89364 89464 89562 89659 91212 89755 89851 +89949 90047 90141 90239 90329 91334 90423 90520 90619 90719 +90914 91015 91411 91115 12047 35439 70693 28272 28063 28363 +28565 28664 28765 28865 29063 29161 29262 29362 29462 29561 +30960 29757 29956 30057 30158 30257 30358 30459 30559 30659 +30760 31061 31161 31262 32876 31459 31659 31759 31860 33577 +31960 32061 32162 33050 32256 32355 32555 32653 32754 32952 +33149 33452 33246 33347 33643 33743 33844 33943 34041 34141 +34241 32455 31560 35273 29856 30859 68468 68566 68765 68864 +68965 69064 69165 69262 69361 69461 69560 69655 69756 69852 +69952 70049 70150 70246 70347 70447 70547 70748 70848 70947 +71044 71143 71242 71538 71635 72018 72117 71827 71927 37262 +35713 62298 84913 34427 38062 34526 34626 34725 34822 34922 +35018 35117 37596 35214 35515 35613 39822 35813 36012 36113 +36214 36312 36412 36511 36609 36710 36911 37708 38194 37101 +37295 37496 37797 38096 38293 38389 38490 38690 38789 38889 +38989 39087 37897 37396 35414 37003 35913 16845 2878 38590 +3527 4940 5141 6243 4330 4021 4721 7544 9866 7828 +5806 5288 8216 10230 6794 11029 9511 8793 9096 100510 +45141 44129 44229 44330 44427 44628 44526 45535 44726 44827 +44928 46544 47499 51412 47099 45226 45326 45723 45823 46021 +46216 46317 46417 46618 46717 46814 46915 47002 47198 47299 +47400 47596 47696 47797 47896 47995 48092 48191 48292 48392 +48684 48522 48584 1424 7196 68666 51512 76145 76246 76340 +76440 76541 76642 76742 76839 76938 77037 77136 77237 77334 +77434 79793 77532 77628 77727 77826 77926 78117 78215 78315 +78412 78511 78611 78711 78807 78903 79003 79103 79199 79297 +79397 79495 79595 79694 78020 1711 8478 12215 71401 97863 +4740 50920 7563 9885 8497 7847 5825 5307 8235 10249 +6813 11048 9530 8812 9115 16843 17868 17969 18070 18268 +18369 18466 18567 18668 18769 18866 18967 19066 20581 19164 +19262 19363 19459 19657 19757 19857 19958 20057 20254 20451 +20651 20851 20952 21049 21149 21247 21347 21448 21549 21750 +22053 21850 21951 22657 22150 22250 22348 22447 22545 22743 +22840 23032 23132 23230 23331 20354 21683 22934 2009 6669 +1909 2109 2208 2309 2408 2509 2610 2812 3109 3209 +3310 3399 3601 3802 3901 5678 4100 4197 4398 4499 +4596 4794 5191 5392 5482 5581 6478 5877 6078 6280 +6377 6577 6870 7071 5978 6971 4993 9905 89164 17870 +17971 18072 18270 18371 18468 18569 18670 18771 18868 18969 +19068 20583 19166 19264 19365 19461 19659 19759 19859 19960 +20059 20256 20453 20653 20853 20954 21051 21151 21249 21349 +21450 21551 21752 22055 21852 21953 22659 22152 22252 22350 +22449 22547 22745 22842 23034 23134 23232 23333 23433 20356 +21685 22936 42092 20753 36840 39715 97953 99011 98048 98146 +98245 98343 98527 98626 98720 98818 99112 99311 99407 99503 +99603 99699 99800 99897 99991 98913 98428 2011 42046 13593 +6671 20156 1733 36806 8571 405 15119 260 1112 30 +333 523 734 121 2641 616 921 822 2937 8679 +8779 8980 9282 9383 9481 9682 9777 12746 10076 10176 +10375 10475 11462 10568 10668 10768 10867 10968 11169 11263 +11364 12248 11562 11660 11752 11849 11949 12347 12446 12546 +12845 12946 13145 13045 13242 13343 13443 13744 13840 13939 +1911 2111 2210 2311 2410 2511 2612 2814 7174 3111 +3211 3312 3401 3603 3804 3903 5680 4102 4199 4400 +4501 4598 4796 5193 5394 5484 5583 6480 5879 6080 +6282 6379 6579 6872 7073 7272 5980 6973 4995 9907 +71478 89166 98570 98669 13561 90381 90881 91386 90475 90572 +90671 90771 92386 90966 91067 91167 91264 91463 91546 91647 +91744 92249 91843 91944 92045 92541 92642 92738 92838 92938 +93039 93140 93240 93337 93433 92442 98763 98861 99054 99155 +99256 99354 99450 99546 99646 99742 99843 99940 100034 100132 +100232 100331 100410 100606 100703 100804 100905 98956 16837 42009 +28963 5546 5645 6542 5742 5941 6142 6344 6441 6641 +9969 6733 6934 7135 7334 7434 7634 7732 7932 8029 +8129 8330 8428 8629 8729 8930 9232 9333 9431 9632 +9727 10026 10126 10325 10425 10518 10618 10718 10817 10918 +11213 11314 7236 9030 6042 11119 71993 33019 35340 33117 +35685 33216 33519 39794 33313 33414 33710 36975 33810 33911 +34010 34108 34208 34308 34399 38034 34498 34598 34697 34794 +34894 34990 35089 35186 35487 35585 35785 35984 36085 36186 +36284 36384 36483 36581 36682 36883 37073 35386 35885 37234 +57785 88603 1316 16854 15365 7772 10802 17872 17973 18074 +37769 47566 19562 57206 14053 71341 18173 18272 18373 11491 +18470 18571 18672 18773 18870 18971 19070 20585 19168 19266 +19367 19463 19661 19761 19861 19962 20061 20258 20455 20655 +20855 20956 21053 21153 21251 21351 21452 21553 21754 22057 +21854 21955 22661 22154 22254 22352 22451 22549 22747 22844 +23036 23136 23234 23335 23435 20358 21687 84880 43649 84900 +22938 41101 10901 11002 62310 11203 11297 11398 12282 11496 +11596 15964 11694 11786 11883 11983 12381 12480 12580 12780 +12879 12980 13179 14965 13079 15399 13276 13377 13477 13778 +13874 13973 14070 14169 15178 14265 14364 14464 14565 14767 +14664 15262 15460 15561 15759 15859 15659 43661 36850 47160 +71703 51473 71798 71895 72086 72185 72278 72375 73789 72576 +73680 72667 72767 74347 72861 72962 73159 73259 73360 73460 +73558 73851 74050 74151 74249 74446 74542 74860 73951 72475 +50981 73060 47259 47360 47461 47657 47757 47858 47957 49938 +48056 48153 48252 48353 48453 48645 48745 48843 48943 49042 +49141 49241 49342 49442 51154 49537 49638 49738 49838 50032 +50131 50229 50328 50429 50526 50626 50725 50819 51015 51212 +52534 41199 41600 41296 41396 41496 41900 45921 41697 41995 +41797 42094 42194 46131 42292 42393 43201 43082 42490 44003 +42588 45009 42882 42981 43283 45403 43381 43481 43582 43780 +45598 43880 45087 44075 44175 44276 44373 44574 44472 45481 +44672 44773 44874 46490 45172 45272 45669 45769 45967 46162 +46263 46363 46564 46663 42688 74688 58503 15979 84907 28977 +11138 37162 18475 18576 18677 18778 12763 18875 18976 19075 +20590 19173 19271 19372 19468 19666 19766 20760 19866 19967 +20066 20165 20263 20460 20660 20860 20961 21058 21158 21256 +21356 21457 21558 21759 22062 21859 21960 22666 22159 22259 +22357 22456 22554 22752 22849 23041 23141 23239 23340 23440 +23536 23634 20363 21692 71781 12662 10093 10193 94422 94519 +94620 94717 94812 94910 95011 95687 95100 95197 95296 95396 +95590 95788 95889 95989 96086 96182 96280 96578 96677 96777 +96381 96477 10392 10492 11479 10585 10685 10785 10884 10985 +11186 11280 11381 12265 11579 11677 11769 11866 11966 12364 +12463 12563 12862 12963 13162 14948 13062 13259 13360 13460 +13761 13857 13956 14152 14248 14347 14447 14548 14750 14647 +57710 40626 39883 37356 37457 37557 37657 37858 41121 38157 +38255 38354 38450 38551 42016 38751 38850 38950 39050 40527 +39148 39247 39347 40331 39744 39446 39547 39645 39936 40034 +40130 40231 40429 40931 40727 40827 41023 41522 41218 41318 +41418 41822 41619 41917 41719 42761 37958 38651 37680 7972 +47663 20755 47763 47864 47963 49944 48062 48159 48258 48359 +48459 48651 48751 51579 48849 48949 49048 49147 49247 49348 +49448 51160 49543 49644 49744 49844 50038 50137 50235 50334 +50435 50532 50632 50731 50825 51021 51218 51313 52540 54998 +56316 53919 56114 54520 54014 54211 54311 54409 54604 54704 +55764 54801 55093 55187 55380 55674 55572 55859 55283 55478 +8069 8169 8370 8468 8669 8769 8970 9272 9373 9471 +9672 9767 12736 10066 10166 10365 10465 11452 10558 10658 +10758 10857 10958 11159 11253 11354 12238 11552 11650 11742 +11839 11939 12337 12436 12536 12835 12936 13135 13035 13232 +13333 13433 9070 12635 84923 12205 56601 62398 40635 27568 +39082 61504 94126 97358 95500 8515 15063 94219 94317 94407 +94504 94605 94702 94797 94895 94996 95672 95085 95182 95281 +95381 95575 95773 95874 95974 96071 96167 96265 96563 96662 +96762 96366 96462 37028 83027 1765 288 850 1140 58 +361 551 762 149 2669 644 1344 433 1036 1534 +1634 1932 1832 2032 2131 2232 2735 3032 3132 3233 +2331 2432 949 2533 2965 71356 91257 58561 61788 96953 +97054 97145 97239 97323 97519 97619 97709 97793 97883 97978 +98076 98175 98273 16851 58558 37700 36995 97455 100497 97554 +97654 97744 97828 97918 98013 98111 98210 98308 98492 98591 +98685 98783 98393 22618 35647 40559 39856 36842 16805 35847 +35947 36046 36147 36248 38624 36346 36446 39717 36545 36643 +36744 36945 37742 38228 37037 37135 37329 37530 37630 37831 +38130 38327 38423 38524 38724 38823 38923 39023 39121 39220 +39320 40304 39419 39520 39618 39909 40007 40103 40204 40402 +42734 37931 37430 28172 15376 16815 22816 28102 22913 26709 +23007 23105 23205 23303 23404 23504 23600 23990 23698 23798 +24097 23892 24190 24289 24491 24590 24791 24885 24983 25859 +25081 25182 25277 25377 25569 25666 25760 25959 26563 24691 +26490 25477 99215 97955 99013 98050 98148 98247 98345 98529 +98628 98722 98820 99114 99313 99409 99505 99605 99701 99802 +99899 99993 100091 98915 98430 51573 43634 2013 39180 39279 +39379 40363 39776 42148 39478 39579 39677 43957 39968 40066 +42793 40162 40263 40461 40963 40658 40759 40859 42048 41055 +41153 41554 41250 41350 41450 41854 45875 41651 41949 41751 +42246 42347 43155 43036 42444 42542 42836 42935 43237 43335 +43435 43536 43734 43834 42642 45357 13595 6673 58522 71226 +36836 18169 1761 20158 71946 1735 37703 36998 27665 27766 +27864 27965 28263 28054 28354 28556 28655 28756 28856 29054 +29152 29253 29353 29453 29552 30951 29748 29947 30048 30149 +30248 30349 30450 30550 30650 30751 31052 31152 31253 32867 +31450 31650 31750 31851 33568 31951 32052 32153 33041 32247 +32346 32546 32644 32745 32943 33140 33443 33237 33338 33634 +33734 33835 32446 31551 35264 29847 30850 424 1752 12694 +16168 36808 46085 65460 100532 8573 407 15121 262 1114 +32 335 525 736 123 2643 618 1010 923 824 +2939 13534 15138 279 1131 49 352 542 753 140 +2660 635 1335 1027 1525 1625 1923 1823 2023 2122 +2223 940 8681 15347 24942 33830 33931 47768 47869 8781 +58574 7865 5843 5325 8253 10267 6831 11066 9548 8830 +9133 204 40372 35705 90186 90284 90374 90874 91379 90468 +90565 90664 90764 92379 90959 91060 91160 91456 91539 91640 +91737 92242 91836 91937 92038 92534 92635 92731 92831 92931 +93032 93133 93233 93330 93426 92435 25040 25916 25138 25239 +28159 26547 25334 25434 25534 25626 25723 25817 26016 26620 +26112 26211 26309 26410 26811 27414 27007 27108 28416 27506 +27603 27704 27802 27903 27992 28292 28494 28593 28694 28794 +28992 29090 29291 29391 29191 29634 26910 28201 31354 28892 +8982 34030 9284 9385 9483 9684 13546 9779 12748 10078 +10178 10377 10477 11464 10570 10670 10770 10869 10970 11171 +11265 11366 12250 11564 11662 11754 11851 11951 12349 12448 +12548 12847 12948 13147 13047 13244 13345 13445 13746 13842 +13941 34128 34228 34328 34419 38054 34518 34618 34717 34814 +34914 35010 35109 35206 35507 35605 39814 35805 36004 36105 +36206 36304 36404 36503 36601 36702 36903 38186 37093 37287 +37488 37789 38088 38285 38381 38482 37889 37388 35406 35905 +38582 37254 24353 1913 2113 2212 2313 2412 2513 2614 +2816 7176 3113 3213 3314 3403 3605 3806 3905 5682 +4104 4201 4402 4503 4600 4798 5195 5396 5486 5585 +6482 5881 6082 6284 6381 6581 6874 7075 7274 7374 +5982 6975 4997 9909 71418 19558 71480 24413 91 394 +584 795 182 1794 2702 677 4153 1377 466 1173 +1069 1567 1667 1965 1865 2065 2164 2265 2768 3065 +3165 3266 3355 3557 3758 3857 4354 4455 4552 4750 +4949 2364 2465 982 883 2998 11709 47968 15545 15646 +16049 15744 15844 15944 20220 18135 16139 16339 16440 16541 +19823 17935 16740 16939 17040 17139 17240 17439 17540 17737 +17834 18036 18234 18335 18432 18533 18634 18735 18832 18933 +19032 20547 19130 19228 19329 19425 19623 19723 19924 20023 +20417 20617 20817 20918 21015 21115 21213 21313 21414 21515 +21716 22019 21816 21917 20320 21649 20122 17636 17338 19524 +16640 11801 11898 11998 12297 12396 12495 12595 12795 12894 +12995 13194 14980 13094 15414 13291 13392 13492 13793 13889 +13988 14085 14184 15193 14280 14379 16670 14479 14580 14782 +14679 15277 15475 15576 15774 15874 16269 16370 16471 16869 +16970 17069 17170 16570 15674 16069 49949 51484 48067 48164 +48263 48364 48464 48656 48756 51584 48854 48954 49053 49152 +49252 49353 49453 51165 49548 49649 49749 49849 50043 50142 +50240 50339 50440 50537 50637 50736 50830 51026 51223 51318 +51611 52545 50992 65138 63319 15382 64529 64104 65225 64011 +66974 66331 64803 67810 64391 64590 64689 64992 64890 65285 +65383 65675 65776 65875 65974 66173 66779 66372 66473 66573 +67070 7035 63713 71484 89168 63911 83 386 576 787 +174 1786 2694 669 4145 1369 458 1165 1061 1559 +1659 1957 1857 2057 2156 2257 2760 3057 3157 3258 +3347 3549 3750 3849 4346 4447 2356 2457 974 875 +2990 2558 4048 15355 9082 71455 4844 12722 22317 52415 +60192 81099 82513 86654 86755 94431 98572 98874 98671 81197 +81298 13563 81495 81595 81696 81796 81895 81996 82093 82188 +82286 82385 82580 82680 82779 82879 82977 83077 83175 83276 +83571 83664 83764 83863 83955 84054 84352 84449 84544 84252 +83472 84154 71730 90383 90883 91388 90477 90574 90673 90773 +92388 90968 91069 91169 91266 91465 91548 91649 91746 92251 +91845 91946 92047 92543 92644 92740 92840 92940 93041 93142 +93242 93339 93435 93526 92444 98765 98863 99056 99157 99258 +99356 99452 99548 99648 99744 99845 99942 100036 100134 100234 +100333 100412 100608 100705 100806 100907 99067 99168 99269 99367 +99463 99559 99659 99755 99856 99953 100047 100145 100245 100344 +100423 100619 100716 100817 100918 1501 3706 13703 3499 4912 +5113 6215 4302 3993 4693 7516 9838 7800 5778 5260 +8188 10202 2850 64199 66098 13628 98958 63916 96918 97019 +97110 97204 97288 97484 97584 97674 97385 52470 55803 80491 +62151 16839 66264 80589 82563 80685 82496 81478 81578 81679 +81878 82171 82368 82663 82762 82960 83259 83647 84335 83455 +83359 94264 97458 80783 80882 80982 81082 81180 81281 81779 +81979 82076 82269 82862 83060 83158 83554 83747 83846 83938 +84037 84235 84137 100500 97557 97657 97747 97831 97921 98016 +98114 98213 98311 98495 98594 98688 98786 98881 98396 66088 +52709 52810 52906 53085 53184 53285 53383 53580 53680 53776 +53860 54152 54645 54350 54545 54052 54461 53955 54742 54252 +13555 83376 62893 62733 62374 20296 42011 86855 93722 28965 +62387 95491 93820 93918 94018 94117 94210 94308 94398 94495 +94596 94693 94788 94886 94987 95076 95173 95272 95372 95566 +95764 95865 95965 96062 96158 96256 96357 35258 94528 94629 +94726 94821 94919 95020 95696 95109 95206 95305 95405 95599 +95797 95898 95998 96095 96191 96289 96587 96686 96786 96390 +96486 196 418 1746 15132 273 1125 43 346 536 +747 134 2654 629 1329 1021 1519 1619 934 835 +2950 5548 22415 5647 6544 5744 5943 6144 6346 6443 +6643 9971 6735 6936 7137 7336 7436 7636 7734 7934 +8031 8131 8332 8430 8631 8731 8932 9234 9335 9433 +9634 9729 10028 10128 10327 10427 11414 10520 10620 10720 +10819 10920 11215 11316 11514 7238 9032 6044 11121 12167 +22514 22612 22810 28096 22907 26703 23001 23099 23199 23297 +23398 23498 23594 23984 23692 23792 24091 23886 24184 24283 +24485 24584 24785 24879 24977 25075 25176 25271 25371 25563 +25660 24685 26484 25471 24384 5043 5241 5442 5532 5631 +6528 5728 5927 6128 6330 6427 6627 9955 6719 6920 +7121 7320 7420 7620 7718 7918 8015 8316 8414 8615 +8715 8916 9218 9319 9417 9618 9713 10012 10112 10311 +10411 10504 9016 6028 7021 71995 51702 51790 51886 52075 +52174 52275 52982 52375 52669 52770 52866 53045 53245 53343 +53540 53640 53736 53444 598 51804 51900 51999 52089 52188 +52289 52996 52389 52683 52784 52880 53059 53158 53259 53357 +53554 53654 53750 53834 52484 53458 1808 2716 691 3012 +4167 1391 480 1187 1083 1581 1681 1979 1879 2079 +2178 2279 2580 2782 3079 3179 3280 3369 3571 3772 +3871 4070 4368 4469 4566 4764 5161 5362 4963 2378 +2479 996 26678 36776 897 33021 53484 41815 87055 87155 +87254 87353 87452 87552 87653 87754 87853 87949 88050 88151 +88247 88345 92123 88438 88535 88635 88736 88834 88930 89030 +89330 89430 89625 89721 89817 89915 90013 90107 90205 90295 +89130 89528 89230 42916 47479 43015 43116 43317 45437 43415 +43515 43616 43814 45632 43914 45121 44109 44209 44310 44407 +44608 44506 45515 44706 44807 44908 46524 47079 45206 45306 +45703 45803 46001 46196 46297 46397 46598 46697 46794 46895 +46982 47178 47279 47380 47576 47676 47777 47876 47975 48502 +35342 33119 20493 20693 20893 20994 21091 21191 21289 21389 +21490 21591 21792 22095 21892 21993 22699 22192 22292 22390 +22489 22587 22785 22882 22976 23074 23174 23272 23373 23473 +23569 23959 23667 24066 23861 24159 24258 24460 24559 24760 +24854 24952 25050 25151 24660 23767 24359 60196 35687 33218 +33521 39796 33315 33416 33712 36977 33812 33913 34012 34110 +34210 34310 34401 38036 34500 34600 34699 34796 34896 34992 +35091 35188 35489 35587 35787 35986 36087 36188 36286 36386 +36485 36583 36684 36885 37075 37269 37370 35388 35887 37236 +64237 64130 82310 65604 67000 66751 64829 67836 64417 64616 +64715 65018 64916 65311 65409 65701 65802 65901 66000 66199 +66805 66398 66499 66599 67096 67185 67286 67386 67485 67585 +67685 67875 58211 19548 63118 82409 82604 82704 82803 82903 +83001 83101 83199 83300 83400 83496 83595 83688 83788 83887 +83979 84078 84178 84376 84473 84568 84660 84758 84960 85059 +85160 85260 85361 85457 85648 85749 85554 84276 40632 95497 +65135 63316 64526 64101 65222 64008 66328 64800 67807 64388 +64587 64686 64989 64887 65282 65380 65672 65773 65872 65971 +66170 66776 66369 66470 66570 67067 63710 66095 9788 14047 +12757 12656 10087 10187 10386 10486 11473 10579 10679 10779 +10878 10979 11180 11274 11375 12259 11573 11671 11763 11860 +11960 12358 12457 12557 12856 12957 13156 13056 13253 13354 +13454 13755 13851 13950 14146 14242 57787 58511 84863 88605 +36798 63007 71437 29237 39889 36856 1318 37362 37463 42122 +37563 37663 37864 41127 38163 38261 38360 38456 38557 42022 +38757 38856 38956 39056 40533 39154 39253 39353 40337 39750 +39452 39553 39651 39942 40040 40136 40237 40435 40937 40733 +40833 41029 41528 41224 41324 41424 41828 41625 41923 41725 +42220 42321 43129 42767 37964 46059 66070 85542 16856 66273 +92202 15367 65575 66722 86269 61171 19573 99983 100077 100175 +100275 100374 100453 100649 100746 100847 100948 85639 86325 86225 +85733 85834 85929 86025 86125 86421 86918 86518 86618 86819 +87019 87119 87218 87317 87416 87516 87617 87718 87817 87913 +88014 88115 88211 88309 88402 88499 88700 88798 88894 88994 +89294 89394 89589 89094 89492 89194 86719 7264 88599 73721 +72708 72808 74388 72902 73003 73101 73200 73300 73401 73501 +73599 73892 74091 74192 74290 74487 74583 74779 74975 75072 +75172 75263 75363 75563 75661 75861 75953 75758 74901 75463 +73992 74729 66268 58551 7229 13586 12687 16161 1815 5148 +7774 10400 10804 11814 15955 17874 17975 18076 20500 22621 +23732 24136 25550 26661 26863 33226 33529 35650 36660 36761 +37367 37468 37771 43326 44538 46255 46356 47568 49992 50598 +61910 63728 65546 71000 71808 71909 77565 82918 89887 90392 +98371 100492 11914 23832 25650 45446 48880 50698 52112 52617 +55445 55748 62111 83523 97966 12014 48980 35728 24417 77510 +12313 12412 12511 12611 12811 12910 13011 13210 14996 17284 +13110 15430 13307 13408 13508 13809 13905 14004 14101 14200 +15209 14296 14395 16686 14495 14596 14798 14695 15293 15491 +15592 15995 15790 15890 16285 16386 16487 17881 16885 16986 +17085 17186 17385 17486 17683 17780 17982 18180 18281 17582 +16586 15690 18081 12710 16184 16085 82750 56811 82428 92193 +67862 65337 65435 70618 65727 65828 65927 66026 66225 66831 +66424 66525 66625 67122 67211 67312 67412 67511 67611 67711 +67901 67997 68096 68197 68298 68393 68491 68690 68789 68890 +68989 69090 69187 69286 68591 65630 76140 36771 40562 27246 +62209 98555 98654 98748 98846 99140 99241 99339 99435 99531 +99631 99727 99828 99925 100019 100117 100217 100316 100395 98941 +99039 63571 46249 46350 46450 46651 46750 46847 46948 47532 +48555 47035 47132 47231 47332 47433 47629 47729 47830 47929 +49910 48028 48125 48224 48325 48425 48617 48717 48815 48915 +49014 49113 49213 49314 49414 49509 49610 49710 49810 50103 +50201 50300 50401 51126 50953 29677 99024 98061 98159 98258 +98356 98540 98639 98733 98831 99125 99324 99420 99516 99616 +99712 99813 99910 100004 100102 100202 100301 98926 98441 50004 +63795 51098 19564 51295 51390 51966 52451 51683 51771 51867 +52056 52155 52256 52963 52356 52650 52751 52847 53026 62279 +62803 59153 49079 49178 49278 49379 49479 51191 49574 49675 +49775 49875 49975 50069 50168 50266 50365 50466 50563 50663 +50762 50856 51052 51249 51344 51920 51637 51725 51821 52571 +42137 45864 54081 62175 13575 39804 7189 83622 89985 90083 +63479 91248 90177 90275 90365 90865 91370 90459 90556 90655 +90755 90950 91051 91151 91447 91530 91631 91728 92233 91827 +91928 92029 92525 92626 92722 92822 92922 93023 93124 93224 +92426 53133 66147 83715 83815 83914 84006 84105 84205 84403 +84500 84595 84687 86167 84785 84987 85086 85187 85287 85388 +85484 85675 85776 85871 85967 86067 86363 86860 86460 86560 +86761 86961 86661 85581 91589 91690 94247 91787 92292 91886 +91987 92088 92584 92685 92781 92881 92981 93082 93183 93283 +93380 93476 93567 93661 93759 93957 94056 94149 94337 20700 +20800 26153 50797 83016 55543 26252 56290 26350 26451 27349 +30829 26852 28933 26951 31395 31131 27455 27048 27149 28457 +27547 27644 27745 27843 27944 28242 28033 28333 28535 28634 +28735 28835 29033 29131 29332 29432 29531 30930 29727 29926 +30027 30128 30227 30328 30429 30529 30629 30730 31031 31232 +31429 31629 31729 31830 33547 31930 32031 32132 32226 32325 +32525 32623 32724 32425 31530 32846 29826 57964 55739 55637 +57850 55829 55924 58008 56012 59000 56720 56214 56414 59105 +57108 57408 57508 57609 58108 58307 58406 58703 58803 58900 +59194 59293 59394 59494 59792 59592 59692 59893 57208 60935 +57008 92318 13580 14055 56515 20900 21001 23627 83116 61094 +35718 24017 23725 23825 24124 23919 24217 24316 24518 24617 +24718 24818 28386 27278 24912 25010 25886 25108 25209 26517 +25304 25404 25504 25596 25693 25787 25986 26590 26082 26181 +26279 26380 26781 27384 26977 27078 27476 27573 27674 26880 +31324 26736 29604 28129 71343 83214 83315 83415 83511 83610 +83703 83803 83902 83994 84093 84193 84391 84488 84583 84675 +86155 84773 84975 85074 85175 85275 85376 85472 85663 85764 +85859 85955 86055 85569 84291 21098 21198 21296 21396 21497 +21598 21799 22102 21899 22000 22706 22199 22299 22397 22496 +22594 22792 22889 22983 23081 23181 23279 23380 23480 23576 +23966 23674 24073 23868 24166 24265 24467 24566 24767 24861 +24959 25057 25158 25253 25353 24667 25453 23774 50891 51087 +51284 51379 51955 51672 51760 51856 52045 52144 52245 52952 +52345 52639 52740 52836 62270 24366 62495 24403 53118 53217 +53318 53416 53517 53613 53713 53809 57684 53893 54494 53988 +54185 54285 54678 55067 55161 55354 55257 55452 56575 54871 +54085 54383 54775 54578 15959 21644 29232 24131 52612 23926 +24224 24323 24525 24624 24725 24825 28393 27285 24919 25017 +25893 25115 25216 26524 25311 25411 25511 25603 25700 25794 +25993 26597 26089 26188 26286 26387 26788 27391 26984 27085 +27483 27580 27681 27779 27880 26887 31331 26743 29611 28136 +16233 54972 62179 76712 62878 52606 65472 61999 31145 27203 +57056 61616 57156 57256 57355 57456 57556 57657 61117 58056 +58156 59048 60983 58355 58658 58454 58751 61714 58851 61416 +58948 59242 59341 59442 59542 60434 61017 60336 59840 59640 +59740 59941 61815 60136 60636 60818 61515 61217 60534 60734 +61915 60041 61772 28078 60387 63775 62987 36827 56132 39859 +16796 61782 92370 66949 66944 72306 72403 73817 72604 73708 +72695 72795 74375 72889 72990 73088 73187 73287 73388 73488 +73586 73879 74078 74179 74277 74474 74570 74766 74962 75059 +75159 75250 75350 75550 74888 75450 73979 74716 62586 66288 +25747 25940 25841 26040 26644 26136 26235 26333 26434 27332 +30812 26835 31114 27438 27031 27132 28440 27530 27627 27728 +27826 27927 28016 28316 28518 28617 28718 28818 29016 29114 +29315 29415 30913 29710 29909 30010 30111 30210 30311 30412 +30512 30612 30713 31014 31215 31412 31513 32829 29809 29215 +29658 26934 29514 9489 17367 17468 17569 18175 55646 73725 +9690 9791 10599 43424 52211 52312 53019 43524 43625 63585 +95468 43823 45641 43923 45130 44118 44218 44319 44416 44617 +44515 45524 44715 44816 44917 46533 47488 47088 45215 45315 +45712 45812 46010 46205 46306 46406 46607 46706 46803 46904 +46991 47187 47288 47389 47585 47685 47786 47885 47984 48081 +48180 48281 48381 48511 86244 10699 18274 18375 10799 14050 +10898 10999 11200 11294 11395 12279 11493 11593 11691 11783 +11880 11980 12378 12477 12577 12777 12876 12977 13176 14962 +13076 15396 13273 13374 13474 13775 13871 13970 14067 14166 +15175 14262 14361 14461 14562 14764 14661 15259 15457 15558 +15756 15656 18472 18573 18674 18775 12760 18872 18973 19072 +20587 19170 19268 19369 19465 19663 19763 19863 19964 20063 +20162 20260 20457 20657 20857 20958 21055 21155 21253 21353 +21454 21555 21756 22059 21856 21957 22663 22156 22256 22354 +22453 22551 22749 22846 23038 23138 23236 23337 23437 23533 +20360 21689 12659 10090 10190 10389 10489 11476 10582 10682 +10782 10881 10982 11183 11277 11378 12262 11576 11674 11766 +11863 11963 12361 12460 12560 12859 12960 13159 13059 13256 +13357 13457 13758 13854 13953 14149 14245 14344 14444 14545 +14747 71353 15373 52412 52706 52807 52903 53082 53181 53282 +53380 53577 53677 53773 53857 54149 54642 54347 54542 54049 +54458 53952 54249 13552 53481 9785 14044 12754 12653 10084 +10184 10383 10483 11470 10576 10676 10776 10875 10976 11177 +11271 11372 12256 11570 11668 11760 11857 11957 12355 12454 +12554 12853 12954 13153 13053 13250 13351 13451 13752 13848 +13947 14143 11911 12011 12310 12409 12508 12608 12808 12907 +13008 13207 14993 17281 13107 15427 13304 13405 13505 13806 +13902 14001 14098 14197 15206 14293 14392 16683 14492 14593 +14795 14692 15290 15488 15589 15992 15787 15887 16282 16383 +16484 17878 16882 16983 17082 17183 17382 17483 17680 17777 +17579 16583 15687 12707 16181 16082 63792 16793 36815 64086 +62705 63103 65120 63301 64511 65207 63993 64785 67792 64373 +64572 64671 64974 64872 65267 65365 65657 65758 65857 65956 +66155 66761 63695 65560 66313 63202 72712 72812 74392 72906 +73007 73105 73204 73304 73405 73505 73603 73896 74095 74196 +74294 74491 74587 74783 74979 75076 75176 75267 75367 75567 +75665 75865 75957 75762 74905 75467 73996 63893 36845 12676 +100688 100785 100886 100987 66707 14134 65240 75138 75238 77498 +75329 75429 75529 75629 75727 75927 76019 76212 76306 76406 +76507 76608 76805 76904 77003 77102 77203 77300 77400 77594 +77693 77792 77892 78083 78181 78281 78378 78477 77986 76111 +75824 28944 58507 76708 36823 62772 62812 62776 84882 14233 +15242 14329 14428 16719 14528 14629 14831 14728 15029 15326 +15524 15625 16028 15723 15823 15923 18114 16118 16318 16419 +16520 19802 17914 16918 17019 17118 17219 17418 17519 17716 +17813 18015 18213 18314 18411 18512 18613 18714 18811 18912 +19011 20526 19109 19207 19308 19404 19602 19702 19903 20002 +20101 17615 17317 16619 64026 66989 66346 64119 65593 66740 +64818 67825 64406 64605 64704 65007 64905 65300 65398 65690 +65791 65890 65989 66188 66794 66387 66488 66588 67085 67174 +67275 67375 67474 67574 67674 64217 61901 17766 17863 17964 +18065 18263 18364 18461 18562 18663 18764 18861 18962 19061 +20576 19159 19257 19358 19454 19652 19752 19852 19953 20052 +20249 20446 20646 20846 20947 21044 21144 21242 21342 21443 +21544 21745 22048 21845 21946 22652 22145 22245 22343 22442 +22540 22738 22835 20349 21678 22929 20151 18164 36818 55003 +17665 16808 27255 52507 43651 19503 56321 53924 56119 54525 +54019 54116 54216 54316 54414 54609 54709 55769 54806 54902 +55098 55192 55385 55679 55577 55864 55288 55483 50086 50185 +50283 50382 50483 52422 50580 50680 50779 50873 51069 51266 +51361 51937 51654 51742 51838 52027 52126 52227 52327 52621 +52722 52588 56921 57859 55838 56820 55933 58017 56021 56524 +59009 56729 56223 56423 59114 57117 57316 57417 57517 57618 +58117 58316 58619 58415 58712 58812 58909 59203 59302 59403 +59503 60297 59801 59601 59701 59902 60097 60002 60203 57217 +52934 65481 57790 16217 84902 22940 58245 35850 67059 74331 +76048 74429 74528 74624 74820 75016 75113 75213 77473 75304 +75404 75504 75604 75702 75902 75994 76187 76281 76381 76482 +76583 76780 76879 76978 77077 77178 77275 77375 77569 76086 +75799 76683 76241 76335 76435 76536 76637 76737 76834 76933 +77032 77131 77232 77329 77429 77527 77623 77722 77821 77921 +78112 78210 78310 78407 78506 78606 78706 78802 78898 79098 +79194 79292 79392 79490 79590 79689 78015 16096 95536 63809 +89486 18102 64139 12150 73754 6250 35950 36049 36150 36251 +38627 36349 36449 39720 36548 36646 36747 36948 37745 38231 +37040 37138 40602 37332 37533 37633 37834 38133 38330 38426 +38527 38727 38826 38926 39026 40503 39124 39223 39323 40307 +39422 39523 39621 39912 40010 40106 40207 40405 40703 42737 +37934 37433 16769 60944 67252 67353 67453 67552 67652 67752 +71208 71109 70015 67942 68038 68137 68238 68339 68434 68532 +68731 68830 68931 69030 69131 69228 69327 69427 69526 69621 +69722 69818 69918 70116 70212 70313 70413 70513 70714 70814 +70913 71010 68632 93520 63497 93611 94291 93705 93803 93901 +94001 94100 94193 94381 94478 94579 94676 94771 94869 94970 +95059 95156 95255 95355 95549 62130 96941 97042 97133 97227 +97311 97507 97607 97697 97781 97871 97408 67853 28972 84303 +62381 2723 10500 15449 27670 27771 28175 41103 56859 73221 +74736 1510 3126 40092 42819 51303 61302 73321 73422 73522 +82483 73620 76663 73913 74013 74112 74213 74311 74409 74508 +74604 74800 74996 75093 75193 75284 75384 75584 75682 75882 +75974 76167 76261 76361 76462 76563 76760 76066 75779 56083 +51444 27223 3715 13712 3508 4921 5122 6224 4311 4002 +4702 7525 9847 7809 5787 5269 8197 10211 6775 11010 +63179 53113 53212 53313 53411 53512 53608 53708 53804 57679 +53888 54489 53983 54180 54280 54673 55062 55156 55349 55252 +56570 54866 54378 54770 54573 54967 73665 40188 40289 45578 +40389 40487 40585 40989 40684 40785 40885 42074 41081 41179 +41580 41276 41376 41476 41880 45901 41677 41975 41777 42174 +42272 42373 43181 43062 42470 43983 42568 44989 42862 42961 +43263 45383 43361 43461 43562 43760 43860 44055 44155 44256 +44353 44554 44452 45461 44652 44753 44854 46470 45152 45252 +42668 74922 43719 51492 45067 62263 23021 24429 63784 23119 +23219 26577 23317 23418 23518 23614 24004 23712 23812 24111 +23906 24204 24303 24505 24604 24705 24805 24899 24997 25873 +25095 25196 26504 25291 25391 25491 25583 25680 25774 25973 +26069 26168 26266 26367 26768 27371 26867 27239 95 398 +3226 3327 45949 62816 27869 27970 91239 2863 28268 28059 +28359 28561 28660 28761 28861 29059 29157 29258 29358 29458 +29557 30956 29753 29952 30053 30154 30253 30354 30455 30555 +30655 30756 31057 31157 31258 32872 31455 31655 31755 31856 +33573 31956 32057 32158 33046 32252 32351 32551 32649 32750 +32948 33145 33448 33242 33343 33639 33739 33840 33939 34037 +32451 31556 35269 29852 30855 62294 28959 28168 43979 2859 +77661 45744 45844 77760 77859 82417 77959 78053 78150 78248 +78348 78445 78544 78644 78744 78840 78936 79036 79136 79232 +79330 79430 79528 79628 79727 79920 80020 80119 81331 80217 +80315 80412 80510 80606 80704 80803 80903 81003 51433 46042 +46237 46338 46438 46639 46738 46835 46936 48543 47023 47120 +47219 47320 47421 47617 47717 47818 47917 49898 48016 48113 +48212 48313 48413 48605 48705 48803 48903 49002 49101 49201 +49302 49402 49497 49598 49698 49798 51114 51533 33323 33424 +588 799 186 1798 2706 681 4157 1381 470 1177 +1073 1571 1671 1969 1869 2069 2168 2269 2570 2772 +3069 3169 3270 3359 3561 3762 3861 4060 4358 4459 +4556 4754 5151 4953 2368 2469 986 887 61799 21627 +63001 33720 36985 33820 33921 34020 34118 34218 34318 34409 +38044 34508 34608 34707 34804 34904 35000 35099 35196 35497 +35595 35795 35994 36095 36196 36294 36394 36493 36591 36692 +36893 37083 37277 37478 37779 38078 37879 37378 35396 35895 +37244 37578 3416 6686 14903 3618 3819 3918 5695 4117 +4214 4415 4516 4613 4811 5208 5409 5499 5598 6495 +5894 6095 6297 6394 6594 6887 7088 7287 7387 7685 +7885 7982 8283 5995 6988 8082 7587 5010 9922 26556 +89782 89878 92184 89976 90074 90168 90266 90356 90856 91361 +90450 90547 90646 90746 90941 91042 91142 91438 91521 91622 +91719 92224 91818 91919 92020 92516 92617 92417 92361 25343 +25443 25543 25635 25732 25925 25826 26025 26629 26121 26220 +26318 26419 27317 26820 27423 27016 27117 28425 27515 27612 +27713 27811 27912 28001 28301 28503 28602 28703 28803 29001 +29099 29300 29400 29695 29200 29643 26919 29499 28210 50941 +61402 61199 64089 62708 63106 65123 63304 64514 65210 63996 +64788 67795 64376 64575 64674 64977 64875 65270 65368 65660 +65761 65860 65959 66158 66764 66357 66458 63698 65563 66316 +63205 75484 86741 78997 62887 100575 51398 51974 52459 51691 +51779 51875 52064 52163 52264 52971 52364 52658 52759 52855 +53034 53234 53332 53433 62788 66933 61600 61701 65192 65105 +64656 62096 62690 63088 63286 64496 63978 64770 67777 64358 +64557 64959 64857 65252 65350 63680 64320 37690 59032 56752 +56246 57240 56446 59137 57040 57140 57339 57440 57540 57641 +58040 58140 60967 58339 58642 58438 58735 58835 58932 59226 +59325 59426 59526 60418 60320 59824 59624 59724 59925 60120 +60620 60802 60518 60718 60025 60226 56843 63878 92485 90892 +91397 64210 90486 90583 90682 90782 92397 90977 91078 91178 +91275 91474 91557 91658 91755 92260 91854 91955 92056 92552 +92653 92749 92849 92949 93050 93151 93251 93348 93444 93535 +93629 92453 904 10903 11004 52919 62312 72311 11205 13326 +13427 51403 57307 58610 56912 14857 61966 32861 29841 56270 +56068 53098 53197 53298 53396 53497 53593 53693 53789 53873 +54165 54265 54658 55047 54363 54558 54952 54065 54474 53968 +54755 63869 26722 72408 73822 72508 72609 73713 72700 72800 +74380 72894 72995 73093 73192 73292 73393 73493 73591 73884 +74083 74184 74282 74479 74575 74771 74967 75064 75164 75255 +75355 75555 75653 75853 75750 74893 75455 73984 53138 51979 +52464 51696 51784 51880 52069 52168 52269 52976 52369 52663 +52764 52860 53039 53239 53337 53534 53634 53438 12681 27213 +11299 11400 12284 11498 11598 15966 11696 11788 11885 11985 +12383 12482 12582 12782 12881 12982 13181 14967 13081 15401 +13278 13379 13479 13780 13876 13975 14072 14171 15180 14267 +14366 14466 14567 14769 14666 15264 15462 15563 15761 15861 +15661 91127 13527 64187 13828 13924 21614 14023 14120 14219 +15228 14315 14414 16705 14514 14615 14817 14714 15015 15312 +15510 15611 16014 15809 15909 16104 16304 16405 16506 17900 +16904 17005 17104 17205 17404 17505 17702 17799 18001 18199 +18300 18397 18498 18599 18700 18797 18898 18997 20512 19095 +19193 19294 17601 17303 16605 15709 53826 46111 61980 61486 +57776 57701 54989 56307 53910 56105 54511 54005 54202 54302 +54400 54595 54695 55755 54792 55084 55178 55371 55665 55563 +55274 55469 56592 54888 54102 60485 61879 63654 63547 62762 +60242 63447 33538 63768 57890 63471 27187 2980 61989 65526 +64063 14877 63349 61493 28116 26944 62960 63595 47520 31363 +74721 3002 61294 66906 43663 698 3019 4174 5558 1398 +487 1194 1090 1588 1688 1986 1886 2086 2185 2286 +2587 2789 3086 3186 3287 3376 3578 3779 3878 4077 +4375 4476 4573 4771 5168 5369 5459 4970 2385 2486 +74660 20231 64169 63746 76348 76448 76549 76650 76750 76847 +76946 77045 77144 77245 77342 77442 79801 77540 77636 77735 +77834 77934 78125 78223 78323 78420 78519 78619 78719 78815 +78911 79011 79111 79207 79305 79405 79503 79603 79702 79895 +79995 80094 81306 78028 60895 64071 63187 29669 64312 62488 +56905 63672 64161 66684 61394 61592 61693 65184 65097 62088 +62682 63080 63278 64488 63970 64762 64350 64549 64951 64849 +56044 64648 51798 51894 51993 52083 52182 52283 52990 52383 +52677 52778 52874 53053 53152 53253 53351 53548 53648 53744 +52478 53452 18146 16150 16249 16350 16451 16552 20728 19834 +16651 17946 16751 16950 17051 17150 17251 17450 17551 17748 +17845 18047 18245 18346 18443 18544 18645 18746 18843 18944 +19043 20558 19141 19239 19340 19436 19634 19734 19935 20034 +20428 20628 20828 20929 21026 21126 21224 21324 21425 21526 +21727 22030 21827 21928 22634 22127 22227 22325 22424 20331 +21660 20133 17647 17349 65233 64019 66982 66339 66733 64811 +67818 64399 64598 64697 65000 64898 65293 65391 65683 65784 +65883 65982 66181 66787 66380 66481 66581 67078 67167 67268 +67368 31378 28225 61477 62769 64136 61299 2885 100567 36852 +65538 65508 62594 47162 71705 72715 51475 62303 71800 71897 +72088 72187 72280 72377 73791 72578 73682 72669 72769 74349 +72863 72964 73161 73261 73362 73462 73560 73853 74052 74153 +74251 74448 74544 74740 74862 73953 72477 4337 23931 2944 +50983 62363 61894 24029 24229 24328 24530 24629 24730 24830 +28398 27290 24924 25022 25898 25120 25221 26529 25316 25416 +25516 25608 25705 25799 25998 26602 26094 26193 26291 26392 +26793 27396 26989 27090 27488 27585 27686 27784 27885 26892 +28183 31336 26748 4028 4728 7551 9873 8485 7835 5813 +5295 8223 10237 6801 11036 9518 8800 9103 73062 54483 +53977 54764 29616 28141 8074 72815 47261 47362 47463 74395 +72909 73010 73108 73207 73307 73408 73508 73606 73899 74098 +74199 74297 74494 74590 74786 74982 75079 75179 75270 75370 +75570 75668 75868 75960 75765 74908 75470 73999 33726 47562 +11487 47659 47759 47860 47959 49940 48058 48155 48254 48355 +48455 48647 48747 48845 48945 49044 49143 49243 49344 49444 +51156 49539 49640 49740 49840 50034 50133 50231 50330 50431 +50528 50628 50727 50821 51017 51214 51309 52536 37696 36991 +33826 33927 34026 34124 34224 34324 34415 38050 34514 34614 +34713 34810 34910 35006 35105 35202 35503 35601 39810 35801 +36000 36101 36202 36300 36400 36499 36597 36698 36899 38182 +37089 37283 37484 37785 38084 38281 37885 37384 35402 35901 +37250 19544 12670 8174 8375 28908 25642 25739 25932 25833 +26032 26636 26128 26227 26325 26426 27324 26827 27430 27023 +27124 28432 27522 27619 27720 27818 27919 28008 28308 28510 +28609 28710 28810 29008 29106 29307 29407 29702 29901 30002 +30103 30202 30303 30404 30504 30604 30705 29801 29207 29650 +26926 29506 28217 8473 8674 8774 8975 9277 9378 9476 +9677 9772 12741 10071 10171 10370 10470 11457 10563 10663 +10763 10862 10963 11164 11258 11359 12243 11557 11655 11747 +11844 11944 12342 12441 12541 12840 12941 13140 13040 13237 +13338 13438 13739 37584 56328 50615 43148 13539 9075 12640 +64179 10593 10693 10793 10892 10993 11194 11288 11389 12273 +11587 11685 11777 11874 11974 12372 12471 12571 12771 12870 +12971 13170 14956 13070 15390 13267 13368 13468 13769 13865 +13964 14061 14160 15169 14256 14355 14455 14556 14758 14655 +15253 71382 43707 28072 41201 61804 28372 28574 28673 28774 +28874 29072 29170 29271 29371 29471 29570 30969 29766 29965 +30066 30167 30266 30367 30468 30568 30668 30769 31070 31170 +31271 32885 31468 31668 31768 31869 33586 31969 32070 32171 +33059 32265 32364 32564 32662 32763 32961 33158 33461 33255 +33356 33652 33752 33853 33952 34050 34150 34250 34341 37976 +32464 31569 35282 29865 37176 30868 41602 41298 41398 41498 +41902 45923 41699 41997 41799 42096 42196 46133 42294 42395 +43203 43084 42492 44005 42590 45011 42884 42983 43285 45405 +43383 43483 43584 43782 45600 43882 45089 44077 44177 44278 +44375 44576 44474 45483 44674 44775 44876 46492 45174 45274 +45671 45771 45969 46164 46265 46365 46566 46665 42690 72100 +72199 72292 72389 73803 72590 73694 72681 72781 74361 72875 +72976 73074 73173 73273 73374 73474 73572 73865 74064 74165 +74263 74460 74556 74752 74948 75045 75145 74874 73965 74702 +72489 74690 15045 28680 28781 45934 63896 58480 36786 71980 +63414 20751 36848 43632 12295 36796 29675 12674 58505 18100 +67775 64318 12679 61877 65524 61892 47560 36784 62780 84918 +62286 43670 15152 15379 61996 84928 24390 45552 15981 84909 +71397 36792 18152 16818 20746 84931 84867 71428 57017 58514 +84886 841 28881 12063 39785 62609 62565 42127 2566 4056 +28979 31370 16238 29079 29177 29278 29378 29478 29577 30976 +29773 29972 30073 30174 30273 30374 30475 30575 30675 30776 +31077 31177 31278 32892 31475 31675 31775 31876 33593 31976 +32077 32178 33066 32272 32371 32571 32669 32770 32968 33165 +33468 33262 33363 33659 33759 33860 33959 34057 34157 34257 +34348 37983 34447 34547 34646 32471 31576 35289 29872 37183 +11140 5248 14237 15550 15651 16156 24337 24438 24539 32619 +36962 37164 37568 43830 45547 45648 46456 50092 59384 59485 +66757 77665 84735 87967 88068 88169 45748 59585 84936 18477 +18578 18679 18780 62252 66121 12765 100545 18877 18978 19077 +20592 19175 19273 19374 19470 19668 19768 20762 19868 19969 +20068 20167 20265 20462 20662 20862 20963 21060 21160 21258 +21358 21459 21560 21761 22064 21861 21962 22668 22161 22261 +22359 22458 22556 22754 22851 22945 23043 23143 23241 23342 +23442 23538 23636 23736 20365 21694 71097 71601 71698 71793 +71890 72081 72180 72273 72370 73784 72571 73675 72662 72762 +74342 72856 72957 73154 73254 73355 73455 73553 73846 74045 +74146 74244 74441 73946 72470 73055 74683 74035 71196 71295 +71591 71688 71783 71880 72071 72170 72263 72360 73774 72561 +72652 72752 72846 72947 73144 73244 73345 73445 73543 73836 +74136 73936 72460 73045 74673 74845 12664 16826 24638 24739 +24839 24393 28407 41139 52437 27299 24933 25031 25907 25129 +25230 26538 25325 25425 25525 25617 25714 25808 26007 26611 +26103 26202 26300 26401 26802 27405 26998 27099 27497 27594 +27695 27793 27894 27983 28283 28485 28584 28685 28785 26901 +28192 31345 29625 28150 50191 100691 50289 50388 50489 52428 +50586 50686 50785 50879 51075 51272 51367 51943 51660 51748 +51844 52033 52132 52233 52333 52627 52728 52824 52594 100788 +100889 100990 37759 62782 28901 45848 77764 66710 60477 77863 +61060 82421 77963 78057 78154 78252 78352 78449 78548 78648 +78748 78844 78940 79040 79140 79236 79334 79434 79532 79632 +79731 79830 79924 80024 80123 81335 80221 80319 80416 80514 +80610 80708 80807 80907 81007 81105 81206 62746 60379 59883 +62454 86215 59683 35745 61459 59783 63538 59984 61160 65150 +63244 61858 60285 60179 63145 60679 60861 61360 61558 61659 +62054 62648 63936 61260 63046 62845 63836 63638 63735 63437 +63339 60577 60777 61958 62552 51437 46046 46241 46342 46442 +46643 46742 46839 46940 47524 48547 47027 47124 47223 47324 +47425 47621 47721 47822 47921 49902 48020 48117 48216 48317 +48417 48609 48709 48807 48907 49006 49105 49205 49306 49406 +49501 49602 49702 49802 51118 51537 60084 10095 15246 16054 +10195 94424 94521 94622 94719 94814 94912 95013 95689 95102 +95199 95298 95398 95592 95790 95891 95991 96088 96184 96282 +96580 96679 96779 96383 96479 95517 88265 88363 92141 88456 +88553 88653 88754 90813 88852 88948 89048 89248 89348 89448 +89643 89739 89835 89933 90031 90125 90223 90313 91318 90407 +90504 90603 90703 89148 89546 10394 10494 11481 10587 10687 +10787 10886 10987 11188 11282 11383 12267 11581 11679 11771 +11868 11968 12366 12465 12565 12864 12965 13164 14950 13064 +13261 13362 13462 13763 13859 13958 14154 14250 14349 14449 +14550 14752 14649 74855 15342 15540 15641 16044 15739 15839 +15939 20215 18130 16134 16334 16435 16536 19818 17930 16735 +16934 17035 17134 17235 17434 17535 17732 17829 18031 18229 +18330 18427 18528 18629 18730 18827 18928 19027 20542 19125 +19223 19324 19420 19618 19718 19919 20018 20412 20612 20812 +20913 21010 21110 20315 20117 17631 17333 19519 16635 20712 +22819 26757 28105 22916 26712 23010 23108 23208 23306 23407 +23507 23603 23993 23701 23801 24100 23895 24193 24292 24494 +24593 24794 24888 24986 25862 25084 25185 25280 25380 25572 +25669 25763 25962 26058 57712 34432 38067 34531 34631 34730 +34827 34927 35023 35122 37601 35219 35520 35618 39827 35818 +36017 36118 36219 36317 36417 36516 36614 36715 36916 37713 +38199 37106 37300 37501 37802 38101 38298 38394 38495 38695 +38794 38894 38994 39092 39191 39291 39390 39491 37902 37401 +35419 37008 35918 26566 24694 26493 25480 61872 2888 62793 +55957 55008 56665 51451 40628 39885 37358 37459 42118 37559 +37659 37860 41123 38159 38257 38356 38452 38553 42018 38753 +38852 38952 39052 40529 39150 39249 39349 40333 39746 39448 +39549 39647 39938 40036 40132 40233 40431 40933 40729 40829 +41025 41524 41220 41320 41420 41824 41621 41919 41721 42763 +37960 38653 62191 20396 15749 15849 15949 20225 18140 16144 +16344 16445 16546 20722 19828 17940 16745 16944 17045 17144 +17245 17444 17545 17742 17839 18041 18239 18340 18437 18538 +18639 18740 18837 18938 19037 20552 19135 19233 19334 19430 +19628 19728 19929 20028 20422 20622 20822 20923 21020 21120 +21218 21318 21419 21520 21721 22024 21821 21922 22628 22121 +22221 20325 21654 20127 17641 17343 19529 84833 85035 85134 +85235 85335 85436 85532 85629 86315 85723 85824 85919 86015 +86115 86411 86908 86508 86608 86809 87009 87109 87208 87307 +87406 87506 87607 87708 87807 87903 88004 88105 88201 88299 +88392 88489 88690 88788 88884 88984 89284 89084 89184 86709 +88589 14333 14432 16723 14532 14633 14835 14732 21632 15033 +15330 15528 15629 16032 15727 15827 15927 20203 18118 16122 +16322 16423 16524 19806 17918 16922 17023 17122 17223 17422 +17523 17720 17817 18019 18217 18318 18415 18516 18617 18718 +18815 18916 19015 20530 19113 19211 19312 19408 19606 19706 +19907 20006 20303 20105 17619 17321 16623 56565 61757 37682 +16645 7974 16963 17064 26962 31406 44738 44839 44940 46556 +46657 82108 16255 16356 16457 16558 85743 85844 85939 86035 +86335 86135 86431 86928 86528 86628 86829 87029 87129 87228 +87327 87426 87526 87627 87728 87827 87923 88024 88125 88221 +88319 88412 88509 88609 88710 88808 88904 89004 89304 89404 +89599 89695 89791 89104 89502 89204 86729 61314 20734 99218 +97958 99016 98053 98151 98250 98348 98532 98631 98725 98823 +99117 99316 99412 99508 99608 99704 99805 99902 99996 100094 +100194 100293 98918 98433 19840 16657 17952 56276 56074 53104 +53203 53304 53402 53503 53599 53699 53795 53879 54171 54271 +54664 55053 55147 54857 54369 54564 54958 54071 16757 16956 +17057 17156 17257 17456 17557 17754 17851 18053 18251 18352 +18449 18550 18651 18752 18849 18950 19049 20564 19147 19245 +19346 19442 19640 19740 19941 20040 20237 20434 20634 20834 +20935 21032 21132 21230 21330 21431 21532 21733 22036 21833 +21934 22640 22133 22233 22331 22430 22528 22726 20337 21666 +20139 17653 32717 32818 47665 71990 33016 35337 33114 35682 +33213 33516 33310 33411 33707 36972 33807 33908 34007 34105 +34205 34305 34396 38031 34495 34595 34694 34791 34891 34987 +35086 35183 35484 35582 35782 35981 36183 36281 36381 36480 +36578 36679 36880 37070 35383 35882 20757 37677 51576 84920 +47765 47866 88 391 581 792 179 1791 2699 674 +4150 1374 463 1170 1066 1564 1664 1962 1862 2062 +2161 2262 2765 3062 3162 3263 3352 3554 3755 3854 +4351 4452 4549 4747 2361 2462 979 880 2995 47965 +49946 51481 48064 48161 48260 48361 48461 48653 48753 51581 +48851 48951 49050 49149 49249 49350 49450 51162 49545 49646 +49746 49846 50040 50139 50237 50336 50437 50534 50634 50733 +50827 51023 51220 51315 52542 50989 50595 50695 59150 50794 +50888 51084 51281 51376 51952 51669 51757 51853 52042 52141 +52242 52949 52342 52636 52737 52833 52603 31142 57053 61613 +57153 57253 57352 57453 57553 57654 61114 58053 58153 59045 +60980 58352 58655 58451 58748 61711 58848 61413 58945 59239 +59338 59439 59539 60431 61014 60333 59837 59637 59737 59938 +61812 60133 60633 60815 61512 61214 60531 60731 60038 55000 +56318 53921 56116 54522 54016 54113 54213 54313 54411 54606 +54706 55766 54803 54899 55095 55189 55382 55676 55574 55861 +55285 55480 74733 60239 54480 53974 54761 8071 19541 8171 +8372 8470 8671 8771 8972 9274 9375 9473 9674 9769 +12738 10068 10168 10367 10467 11454 10560 10660 10760 10859 +10960 11161 11255 11356 12240 11554 11652 11744 11841 11941 +12339 12438 12538 12837 12938 13137 13037 13234 13335 13435 +13736 9072 12637 65521 84925 2563 4053 31367 29622 18156 +27466 46756 64835 67842 64423 64622 64721 65024 64922 65317 +65415 65707 65808 65907 66006 66205 66811 66404 66505 66605 +67102 67191 67292 67392 67491 67591 67691 67881 67977 68076 +68278 46853 46954 47538 48561 47041 47138 47237 47338 47439 +47635 47735 47836 47935 49916 48034 48131 48230 48331 48431 +48623 48723 48821 48921 49020 49119 49219 49320 49420 49515 +49616 49716 49816 50109 50207 50306 50407 50504 50703 51132 +50604 38245 12021 29686 72005 27059 27160 27360 28468 27558 +27655 27756 27854 27955 28253 28044 28344 28546 28645 28746 +28846 29044 29142 29243 29343 29443 29542 30941 29738 29937 +30038 30139 30238 30339 30440 30540 30640 30741 31042 31243 +31440 31640 31740 31841 33558 31941 32042 32143 33031 32237 +32336 32536 32634 32735 32933 33130 33433 32436 31541 30840 +35254 74725 71905 32857 29837 72096 72195 72288 72385 73799 +72586 73690 72677 72777 74357 72871 72972 73070 73169 73269 +73370 73470 73568 73861 74060 74161 74259 74456 74552 74748 +74944 74870 73961 74698 72485 56561 17163 17264 3729 13726 +2873 3522 4935 5136 6238 4325 4016 4716 7539 9861 +7823 5801 5283 8211 10225 6789 11024 9506 8788 9091 +17362 17463 17564 17761 17858 18060 18258 18359 18456 18557 +18658 18759 18856 18957 19056 20571 19154 19252 19353 19449 +19647 19747 19847 19948 20047 20244 20441 20641 20841 20942 +21039 21139 21237 21337 21438 21539 21740 22043 21840 21941 +22647 22140 22240 22338 22437 22535 22733 22830 20344 21673 +20146 18159 17660 20741 71449 62288 84873 65513 47511 37054 +37152 40616 39873 37346 37447 37547 37647 37848 41111 38147 +38344 38440 38541 38741 38840 38940 39040 40517 39138 39237 +39337 40321 39734 39436 39537 39635 39926 40024 40120 40221 +40419 40921 40717 40817 41013 41512 41208 42751 37948 38641 +51424 47111 45238 45338 45735 45835 46033 46228 46329 46429 +46630 46729 46826 46927 48534 47014 47210 47311 47412 47608 +47708 47809 47908 48007 48104 48203 48304 48404 48596 48696 +48794 48894 48993 49092 49192 49293 49393 51524 68177 86235 +12207 82203 82301 82400 82595 82695 82794 82894 82992 83092 +83190 83291 83586 83679 83779 83878 83970 84069 84169 84367 +84464 84559 84651 84749 84951 85050 85151 85251 85352 85448 +84267 83487 12042 100570 71467 66938 298 5449 37668 43930 +48677 51505 17355 37869 75498 56603 27231 14920 42423 62400 +41132 38168 38266 38365 38461 38562 38662 42027 43936 38762 +38861 38961 39061 40538 39159 39258 39358 40342 39755 39457 +39558 39656 39947 40045 40141 40242 40440 40942 40637 40738 +40838 41034 41533 41229 41329 41429 41833 41630 41928 41730 +42225 42326 42521 43134 42772 43672 48777 51605 50959 45137 +44125 44225 44326 44423 44624 44522 45531 44722 44823 44924 +46540 47495 47095 45222 45322 45719 45819 46017 46212 46313 +46413 46614 46713 46810 46911 46998 47194 47295 47396 47592 +47692 47793 47892 47991 48088 48187 48288 48388 48518 50916 +860 1150 68 371 561 772 159 1771 2679 654 +1354 443 1046 1544 1644 1942 1842 2042 2141 2242 +2745 3042 3142 3243 2341 2442 959 2543 15360 48875 +48975 49074 49173 49273 49374 49474 51186 49569 49670 49770 +49870 49970 50064 50163 50261 50360 50461 50558 50658 50757 +50851 51047 51244 51339 51915 51632 51720 51816 52566 2975 +43637 61762 12158 5539 5638 6535 5735 5934 6135 6337 +6434 6634 9962 6726 6927 7128 7327 7427 7627 7725 +7925 8022 8122 8323 8421 8622 8722 8923 9225 9326 +9424 9625 9720 10019 10119 10318 10418 10511 10611 10711 +10810 10911 9023 6035 11112 7028 62353 64278 27175 37969 +1108 1411 2219 2320 7370 7471 7673 8178 9087 9289 +9390 11713 13228 14036 14137 14945 17167 17268 19288 19389 +25449 26358 26459 27469 27570 28378 28580 32014 32115 32216 +32418 33327 33428 34135 36054 36155 36256 38680 39084 39387 +41710 41811 42922 45245 45346 46053 47972 51204 53628 53729 +58779 60900 61506 63930 65243 68576 69081 69182 69283 69384 +69990 72515 72616 75141 87160 87362 87867 91907 92008 92109 +2016 3733 8379 17671 28983 34235 37063 46759 47062 62919 +64030 64838 65949 68676 69484 75241 94128 97360 2419 2520 +2621 2823 39183 61605 61706 80593 87259 78975 42108 42208 +46145 42306 42407 43215 43096 42504 44017 42602 45023 42896 +42995 43297 45417 43395 43495 43596 43794 45612 43894 45101 +44089 44189 44290 44387 44588 44486 45495 44686 44787 44888 +46504 45186 45286 45683 45783 45981 46176 46277 46377 46578 +46677 46774 46875 48482 42702 66303 97345 97442 97541 97641 +97731 97815 97905 98000 98098 98197 98295 98479 98578 98380 +58195 79075 79175 79271 79369 79469 79567 79667 79766 79865 +82456 82722 79959 80059 80158 81370 80256 80354 80451 80549 +82523 80645 81438 81538 81639 81838 82131 82328 82623 80743 +80842 80942 81042 81140 81241 81739 81939 82036 82229 82822 +97756 95502 67845 64426 70601 64625 64724 65027 64925 65320 +65418 65710 65811 65910 66009 66208 66814 66407 66508 66608 +67105 67194 67295 67395 67494 67594 67694 67884 67980 68079 +68281 864 8517 15065 39282 46856 46957 47541 48564 47044 +47141 47240 47341 47442 47638 47738 47839 47938 49919 48037 +48134 48233 48334 48434 48626 48726 48824 48924 49023 49122 +49222 49323 49423 49518 49619 49719 49819 50013 50112 50210 +50309 50410 50507 50706 51135 51554 50607 94221 94319 94409 +94506 94607 94704 94799 94897 94998 95674 95087 95184 95283 +95383 95577 95775 95876 95976 96073 96169 96267 96565 96664 +96764 96368 96464 84853 39382 40366 39779 42151 39481 39582 +39680 45555 43960 39971 40069 42796 40165 40266 40464 40966 +40661 40762 40862 42051 41058 41156 41557 41253 41353 41453 +41857 45878 41654 41952 41754 42249 42350 43158 43039 42447 +42545 42839 42938 43240 43338 43438 43539 43737 43837 42645 +45360 44966 37030 13598 65613 67009 100560 71129 69583 65197 +592 38248 77501 75332 75432 75532 75632 75730 75930 76022 +76215 76309 76409 76510 76611 76808 76907 77006 77105 77206 +77303 77403 77597 77696 77795 77895 78086 78184 78284 78381 +78480 78580 78680 77989 76114 75827 82567 69678 69779 71364 +69875 69975 70072 70173 70269 70370 70470 70570 70771 70871 +70970 73635 71950 71067 71166 71265 71561 71658 72041 72140 +72233 72330 72531 72622 72722 72430 74643 71850 57199 55820 +33104 1154 72 375 565 776 163 1775 2683 658 +1358 447 1050 1548 1648 1946 1846 2046 2145 2246 +2749 3046 3146 3247 3336 3538 3739 3838 2345 2446 +963 2547 44140 71753 7183 3120 3220 3321 3410 6680 +3612 3813 3912 5689 4111 4208 4409 4510 4607 4805 +5202 5403 5493 5592 6489 5888 6089 6291 6388 6588 +6881 7082 7281 7381 7679 7879 5989 6982 7581 5004 +9916 80689 82500 81482 81582 81683 81882 82175 82372 82667 +82766 82964 83263 83651 84339 84436 83459 83363 57898 95451 +89682 15143 28912 12024 83029 1465 3670 13667 3463 4876 +5077 6179 4266 3957 4657 7480 9802 12083 36802 284 +846 1136 54 357 547 758 145 2665 640 1340 +429 1032 1530 1630 1928 1828 2028 2127 2228 2731 +2327 2428 945 2529 2961 1757 25646 92314 25743 25936 +25837 26036 26640 26132 26231 26329 26430 27328 30808 26831 +31110 27434 27027 27128 28436 27526 27623 27724 27822 27923 +28012 28312 28514 28613 28714 28814 29012 29110 29311 29411 +30909 29706 29905 30006 30107 30206 30307 30408 30508 30608 +30709 31010 31211 32825 29805 29211 29654 26930 29510 91235 +89778 89874 92180 89972 90070 90164 90262 90352 90852 91357 +90446 90543 90642 90742 90937 91038 91138 91434 91517 91618 +91715 92220 91814 91915 92016 92357 31374 28221 87963 88064 +88165 16822 88261 88359 92137 88452 88549 88649 88750 90809 +88848 88944 89044 89344 89444 89639 89735 89831 89929 90027 +90121 90219 90309 90403 90500 90599 90699 89144 89542 294 +856 1146 64 367 557 768 155 1767 2675 650 +1350 439 1042 1540 1640 1938 1838 2038 2137 2238 +2741 3038 3138 3239 2337 2438 955 2539 2971 69279 +87358 6676 290 852 1142 60 363 553 764 151 +2671 646 1346 435 1038 1536 1636 1934 1834 2034 +2133 2234 2737 3034 3134 3235 2333 2434 951 2535 +2967 1606 58525 1706 2004 1904 2104 2203 2304 2403 +2504 2605 2807 3104 3204 3305 3394 3596 3797 3896 +5673 4095 4192 4393 4494 4591 4789 5186 5387 5477 +5576 6473 5872 6073 6275 6372 6572 5973 4988 9900 +66116 69378 69478 69577 69672 69773 71358 69869 69969 70066 +70167 70263 70364 70464 70564 70765 70865 70964 73629 71061 +71160 71259 71555 71652 72035 72134 72227 72324 72525 72424 +71844 87457 87557 87658 87759 91305 87858 87954 88055 88156 +88252 88350 92128 88443 88540 88640 88741 88839 88935 89035 +89335 89435 89630 89726 89822 89920 90018 90112 90210 90300 +89135 89533 89235 73738 66134 71747 97372 70041 65110 63386 +64076 64661 62599 62101 62695 63093 63291 64501 63983 64775 +67782 64363 64562 64964 64862 65257 65355 63685 65550 66697 +64325 61742 32310 32409 32609 32707 32808 33006 35327 33203 +33506 33300 33401 33697 33797 33898 33997 34095 34195 34295 +34386 38021 34485 34585 34684 34781 34881 34977 35076 35173 +35474 35572 35772 35971 36173 36271 36371 36470 36568 36669 +36870 35373 35872 36072 32509 63192 70036 96905 97006 97097 +97191 97275 97471 97571 67963 68059 68158 68259 68360 68455 +68553 68752 68851 68952 69051 69152 69249 69348 69448 69547 +69642 69743 69839 69939 70137 70233 70334 70434 70534 70735 +70835 70934 71031 71229 71525 71622 71814 71914 68653 71328 +71717 61470 70680 92506 92605 92706 92802 92902 93002 93103 +93204 93304 93401 93497 93588 93682 93780 93878 93978 94077 +94170 94358 94455 94556 94653 94748 94846 94947 94268 803 +4237 29689 72008 66048 68775 66247 66853 66446 66547 66647 +67144 67233 67334 67434 67533 67633 67733 69996 67923 68019 +68118 68219 68320 68415 68513 68712 68811 68912 69011 69112 +69209 69308 69408 69507 69602 69703 69799 69899 70097 68613 +15154 14911 58250 68874 68975 3422 6692 69074 69175 69272 +69371 69471 69570 69665 69766 69862 69962 70059 70160 70256 +70357 70457 70557 70758 70858 70957 71054 71153 71252 71548 +71645 72028 72127 72220 72317 72518 72417 71837 73731 71937 +71740 91259 35694 66993 11806 11903 12003 12302 12401 12500 +12600 12800 12899 13000 13199 14985 17273 13099 15419 13296 +13397 13497 13798 13894 13993 14090 14189 15198 14285 14384 +16675 14484 14585 14787 14684 15282 15480 15581 15984 15779 +15879 16274 16375 16476 16874 16975 17074 17175 17374 17475 +16575 15679 12699 16173 16074 66350 55340 35699 64123 65597 +66744 64822 67829 64410 64609 64708 65011 64909 65304 65402 +65694 65795 65894 65993 66192 66798 66391 66492 66592 67089 +67178 67279 67379 67478 67578 67678 58563 64221 4438 4539 +27062 27163 70088 70189 70285 27363 28947 28471 27561 27658 +27759 27857 27958 28256 28047 28347 28549 28648 28749 28849 +29047 29145 29246 29346 29446 29545 30944 29741 29940 30041 +30142 30241 30342 30443 30543 30643 30744 31045 31246 31443 +31643 31743 31844 33561 31944 32045 32146 33034 32240 32339 +32539 32637 32738 32936 33133 33436 33230 33331 32439 31544 +30843 190 1802 2710 685 3006 4161 1385 474 1181 +1077 1575 1675 1973 1873 2073 2172 2273 2574 2776 +3073 3173 3274 3363 3565 3766 3865 4064 4362 4463 +4560 4758 5155 5356 4957 2372 2473 990 891 7610 +51984 63379 71769 70386 70486 70586 70787 70887 70986 73651 +71966 71083 71182 71281 71577 71674 71866 72057 72156 72249 +72346 72547 72638 72738 72832 72933 73130 73230 73331 73431 +73529 72446 73031 14850 61790 4636 4834 5033 5231 5432 +5522 5621 6518 5718 5917 6118 6320 6417 6617 9945 +6709 6910 7111 7310 7410 7708 7908 8005 8306 8404 +8605 8705 8906 9208 9309 9407 9608 9703 10002 10102 +9006 6018 7011 7212 8105 19485 24343 19683 19783 20777 +19883 19984 20083 20182 20280 20477 20677 20877 20978 21075 +21175 21273 21373 21474 21575 21776 22079 21876 21977 22683 +22176 22276 22374 22473 22571 22769 22866 22960 23058 23158 +23256 23357 23457 23553 23943 23651 24050 23845 24143 24242 +24444 24543 24644 23751 20380 63011 12649 62501 1739 61905 +58541 34335 88471 96955 97056 1610 13730 17770 42724 58529 +88568 97147 97241 97325 97521 97621 97711 97795 97885 97980 +98078 98177 98275 97422 88668 88769 92333 92156 90828 88867 +88963 89063 89263 89363 89463 89561 89658 91211 89754 89850 +89948 90046 90140 90238 90328 91333 90422 90519 90618 90718 +90913 91014 91410 91114 35712 84912 34426 38061 34525 34625 +34724 34821 34921 35017 35116 37595 35213 35514 35612 39821 +35812 36011 36112 36213 36311 36411 36510 36608 36709 36910 +37707 38193 37100 37294 37495 37796 38095 38292 38388 38489 +38689 38788 38888 38988 37896 37395 35413 37002 35912 2877 +38589 3526 4939 5140 6242 4329 4020 4720 7543 9865 +7827 5805 5287 8215 10229 6793 11028 9510 8792 9095 +1423 1710 8477 12214 71400 17867 17968 18069 18267 18368 +18465 18566 18667 18768 18865 18966 19065 20580 19163 19261 +19362 19458 19656 19756 19856 19957 20056 20253 20450 20650 +20850 20951 21048 21148 21246 21346 21447 21548 21749 22052 +21849 21950 22656 22149 22249 22347 22446 22544 22742 22839 +23031 23131 20353 21682 22933 2008 6668 1908 2108 2207 +2308 2407 2508 2609 2811 3108 3208 3309 3398 3600 +3801 3900 5677 4099 4196 4397 4498 4595 4793 5190 +5391 5481 5580 6477 5876 6077 6279 6376 6576 6869 +7070 5977 6970 4992 9904 89163 36839 42045 20155 8678 +8778 8979 9281 9382 9480 9681 9776 12745 10075 10175 +10374 10474 11461 10567 10667 10767 10866 10967 11168 11262 +11363 12247 11561 11659 11751 11848 11948 12346 12445 12545 +12844 12945 13144 13044 13241 13342 13442 13743 13839 13938 +7173 16836 42008 57784 16853 15364 7771 37768 18172 84879 +41100 62309 43660 47159 51472 50980 47258 47359 47460 47656 +47756 47857 47956 49937 48055 48152 48251 48352 48452 48644 +48744 48842 48942 49041 49140 49240 49341 49441 51153 49536 +49637 49737 49837 50031 50130 50228 50327 50428 50525 50625 +50724 50818 51014 51211 52533 41198 41599 41295 41395 41495 +41899 45920 41696 41994 41796 42193 46130 42291 42392 43200 +43081 42489 44002 42587 45008 42881 42980 43282 45402 43380 +43480 43581 43779 45597 43879 45086 44074 44174 44275 44372 +44573 44471 45480 44671 44772 44873 46489 45171 45271 45668 +45768 45966 46161 46262 46362 46563 46662 42687 37161 57709 +40625 39882 37355 37456 37556 37656 37857 41120 38156 38254 +38353 38449 38550 38750 38849 38949 39049 40526 39147 39246 +39346 40330 39743 39445 39546 39644 39935 40033 40129 40230 +40428 40930 40726 40826 41022 41521 41217 41317 41417 41821 +41618 41916 41718 42760 37957 38650 7971 54997 56315 53918 +56113 54519 54013 54210 54310 54408 54603 54703 55763 54800 +55092 55186 55379 55673 55571 55858 55282 55477 8068 8168 +8369 8467 8668 8768 8969 9271 9372 9470 9671 9766 +12735 10065 10165 10364 10464 11451 10557 10657 10757 10856 +10957 11158 11252 11353 12237 11551 11649 11741 11838 11938 +12336 12435 12535 12834 12935 13134 13034 13231 13332 9069 +12634 12204 56600 95671 1764 58560 16850 16804 37629 16814 +51572 43956 58521 71225 18168 71945 37702 36997 40371 24352 +71417 19557 15381 15354 71454 4843 1500 3705 13702 3498 +4911 5112 6214 4301 3992 4692 7515 9837 7799 5777 +5259 8187 10201 2849 52469 62150 97457 100499 97556 97656 +97746 97830 97920 98015 98113 98212 98310 98494 98593 98687 +98785 98880 98395 62732 35257 5042 5240 5441 5531 5630 +6527 5727 5926 6127 6329 6426 6626 9954 6718 6919 +7120 7319 7419 7619 7717 7917 8014 8315 8413 8614 +8714 8915 9217 9318 9416 9617 9712 10011 10111 10310 +10410 9015 6027 7020 51701 51789 51885 52074 52173 52274 +52981 52374 52668 52769 52865 53044 53244 53342 53539 53639 +53735 53443 64129 65603 66999 66750 64828 67835 64416 64615 +64714 65017 64915 65310 65408 65700 65801 65900 65999 66198 +66804 66397 66498 66598 67095 67184 67285 67385 67484 67584 +67684 67874 66094 58510 84862 63006 36855 66272 61170 7263 +73720 72707 72807 74387 72901 73002 73100 73199 73299 73400 +73500 73598 73891 74090 74191 74289 74486 74582 74778 74974 +75071 75171 75262 75362 75562 75660 75860 75952 75757 74900 +75462 73991 74728 12686 16160 1814 22620 25549 26660 33225 +33528 35649 36659 36760 65545 71908 100491 48879 55444 48979 +77509 82749 56810 76139 36770 40561 27245 46248 46349 46449 +46650 46749 46846 46947 47531 48554 47034 47131 47230 47331 +47432 47628 47728 47829 47928 49909 48027 48124 48223 48324 +48424 48616 48716 48814 48914 49013 49112 49212 49313 49413 +49508 49609 49709 49809 50102 50200 50299 50400 51125 50952 +50003 62802 49078 49177 49277 49378 49478 51190 49573 49674 +49774 49874 49974 50068 50167 50265 50364 50465 50562 50662 +50761 50855 51051 51248 51343 51919 51636 51724 51820 52570 +54080 39803 66146 26152 26251 26349 26450 27348 30828 26851 +28932 26950 31394 31130 27454 27047 27148 28456 27546 27643 +27744 27842 27943 28241 28032 28332 28534 28633 28734 28834 +29032 29130 29331 29431 29530 30929 29726 29925 30026 30127 +30226 30327 30428 30528 30628 30729 31030 31231 31428 31628 +31728 31829 33546 31929 32030 32131 32225 32324 32524 32424 +31529 32845 29825 58007 57007 13579 61093 26589 62494 29231 +76711 61998 63774 36826 56131 39858 62585 66287 9488 17366 +17467 17568 9689 47487 20161 71352 15372 13551 9784 14043 +12753 10083 10183 10382 10482 11469 10575 10675 10775 10874 +10975 11176 11270 11371 12255 11569 11667 11759 11856 11956 +12354 12453 12553 12852 12953 13152 13052 13249 13350 13450 +13751 13847 13946 14142 36814 36844 100687 100784 100885 100986 +14133 36822 62775 14232 15241 14328 14427 16718 14527 14628 +14830 14727 15028 15325 15523 15624 16027 15722 15822 15922 +18113 16117 16317 16418 16519 19801 17913 16917 17018 17117 +17218 17417 17518 17715 17812 18014 18212 18313 18410 18511 +18612 18713 18810 18911 19010 20525 19108 19206 19307 19403 +19601 19701 19902 20001 20100 17614 17316 16618 61900 17765 +17862 17963 18064 18262 18363 18460 18561 18662 18763 18860 +18961 19060 20575 19158 19256 19357 19453 19651 19751 19851 +19952 20051 20248 20445 20645 20845 20946 21043 21143 21241 +21341 21442 21543 21744 22047 21844 21945 22651 22144 22244 +22342 22441 22539 22737 22834 20348 21677 22928 20150 18163 +17664 16807 19502 56920 16216 35849 76047 76240 76334 76434 +76535 76636 76736 76833 76932 77031 77130 77231 77328 77428 +77526 77622 77721 77820 77920 78111 78209 78309 78406 78505 +78605 78705 78801 78897 79097 79193 79291 79391 79489 79589 +78014 95535 12149 35949 36048 36149 36250 38626 36348 36448 +39719 36547 36645 36746 36947 37744 38230 37039 37137 37331 +37532 37632 37833 38132 38329 38425 38526 38726 38825 38925 +39025 40502 39123 39222 39322 40306 39421 39522 39620 39911 +40009 40105 40206 40404 42736 37933 37432 16768 96940 97041 +97132 97226 97310 97506 97606 97696 97780 97870 97407 2722 +27669 27770 28174 51443 27222 23020 63783 23118 23218 26576 +23316 23417 23517 23613 24003 23711 23811 24110 23905 24203 +24302 24504 24603 24704 24804 24898 24996 25872 25094 25195 +26503 25290 25390 25490 25582 25679 25773 25972 26068 26167 +26265 26366 26767 26866 45948 62815 27868 27969 28267 28058 +28358 28560 28659 28760 28860 29058 29156 29257 29357 29457 +29556 30955 29752 29951 30052 30153 30252 30353 30454 30554 +30654 30755 31056 31156 31257 32871 31454 31654 31754 31855 +33572 31955 32056 32157 33045 32251 32350 32550 32648 32749 +32947 33144 33447 33241 33342 33638 33738 33839 33938 32450 +31555 35268 29851 30854 62293 28958 45743 45843 51432 46041 +46236 46337 46437 46638 46737 46834 46935 48542 47022 47119 +47218 47319 47420 47616 47716 47817 47916 49897 48015 48112 +48211 48312 48412 48604 48704 48802 48902 49001 49100 49200 +49301 49401 49496 49597 49697 49797 51113 51532 33322 33423 +63000 33719 36984 33819 33920 34019 34117 34217 34317 34408 +38043 34507 34607 34706 34803 34903 34999 35098 35195 35496 +35594 35794 35993 36094 36195 36293 36393 36492 36590 36691 +36892 37082 37276 37477 37778 37878 37377 35395 35894 37243 +37577 25924 50940 63679 37689 58039 63877 903 56911 32860 +29840 15014 17302 53825 57700 54988 56306 53909 56104 54510 +54004 54201 54301 54399 54594 54694 55754 54791 55083 55177 +55370 55664 55562 55273 55468 56591 54887 54101 33537 63767 +57889 63470 2979 64062 14876 61492 62959 47519 61293 66905 +697 3018 4173 5557 1397 486 1193 1089 1587 1687 +1985 1885 2085 2184 2285 2586 2788 3085 3185 3286 +3375 3577 3778 3877 4076 4374 4475 4572 4770 5167 +5368 5458 4969 2384 2485 74659 64168 76347 76447 76548 +76649 76749 76846 76945 77044 77143 77244 77341 77441 79800 +77539 77635 77734 77833 77933 78124 78222 78322 78419 78518 +78618 78718 78814 78910 79010 79110 79206 79304 79404 79502 +79602 79701 79894 79994 80093 81305 78027 60894 64070 64311 +56904 63671 64160 66683 61393 61591 61692 65183 65096 62087 +62681 63079 63277 64487 63969 64761 64349 64548 64950 64848 +56043 64647 61476 61298 2884 100566 62593 33725 37695 36990 +33825 33926 34025 34123 34223 34323 34414 38049 34513 34613 +34712 34809 34909 35005 35104 35201 35502 35600 39809 35800 +35999 36100 36201 36299 36399 36498 36596 36697 36898 38181 +37088 37282 37483 37784 38083 38280 37884 37383 35401 35900 +37249 28907 25641 25738 25931 25832 26031 26635 26127 26226 +26324 26425 27323 26826 27429 27022 27123 28431 27521 27618 +27719 27817 27918 28007 28307 28509 28608 28709 28809 29007 +29105 29306 29406 29701 29900 30001 30102 30201 30302 30403 +30503 30603 30704 29800 29206 29649 26925 29505 28216 37583 +71381 61803 72099 72198 72291 72388 73802 72589 73693 72680 +72780 74360 72874 72975 73073 73172 73272 73373 73473 73571 +73864 74063 74164 74262 74459 74555 74751 74947 75044 75144 +74873 73964 74701 72488 28679 28780 20750 36795 29674 67774 +64317 47559 36783 62779 62285 15151 15378 45551 71396 16817 +20745 84930 84866 71427 84885 28880 39784 62608 29078 29176 +29277 29377 29477 29576 30975 29772 29971 30072 30173 30272 +30373 30474 30574 30674 30775 31076 31176 31277 32891 31474 +31674 31774 31875 33592 31975 32076 32177 33065 32271 32370 +32570 32668 32769 32967 33164 33467 33261 33362 33658 33758 +33859 33958 34056 34156 34256 34347 37982 34446 34546 34645 +32470 31575 35288 29871 37182 14236 15549 15650 32618 36961 +43829 45647 84935 66120 71600 71697 71792 71889 72080 72179 +72272 72369 73783 72570 73674 72661 72761 74341 72855 72956 +73153 73253 73354 73454 73552 73845 74044 74145 74243 74440 +73945 72469 73054 74682 24392 37758 15245 16053 74854 22818 +28104 22915 26711 23009 23107 23207 23305 23406 23506 23602 +23992 23700 23800 24099 23894 24192 24291 24493 24592 24793 +24887 24985 25861 25083 25184 25279 25379 25571 25668 25762 +25961 26565 24693 26492 25479 55956 55007 56664 15748 15848 +15948 20224 18139 16143 16343 16444 16545 20721 19827 17939 +16744 16943 17044 17143 17244 17443 17544 17741 17838 18040 +18238 18339 18436 18537 18638 18739 18836 18937 19036 20551 +19134 19232 19333 19429 19627 19727 19928 20027 20421 20621 +20821 20922 21019 21119 21217 21317 21418 21519 21720 22023 +21820 21921 22627 22120 22220 20324 21653 20126 17640 17342 +19528 14332 14431 16722 14531 14632 14834 14731 21631 15032 +15329 15527 15628 16031 15726 15826 15926 20202 18117 16121 +16321 16422 16523 19805 17917 16921 17022 17121 17222 17421 +17522 17719 17816 18018 18216 18317 18414 18515 18616 18717 +18814 18915 19014 20529 19112 19210 19311 19407 19605 19705 +19906 20005 20302 20104 17618 17320 16622 56564 16644 85742 +85843 85938 86034 86334 86134 86430 86927 86527 86627 86828 +87028 87128 87227 87326 87425 87525 87626 87727 87826 87922 +88023 88124 88220 88318 88411 88508 88608 88709 88807 88903 +89003 89303 89403 89598 89694 89790 89103 89501 89203 86728 +99217 97957 99015 98052 98150 98249 98347 98531 98630 98724 +98822 99116 99315 99411 99507 99607 99703 99804 99901 99995 +100093 100193 98917 98432 32716 32817 71989 33015 35336 33113 +35681 33212 33515 33309 33410 33706 36971 33806 33907 34006 +34104 34204 34304 34395 38030 34494 34594 34693 34790 34890 +34986 35085 35182 35483 35581 35781 35980 36182 36280 36380 +36479 36577 36678 36879 37069 35382 35881 37676 51575 54898 +18155 38244 27359 30839 71448 84872 37053 37151 40615 39872 +37345 37446 37546 37646 37847 41110 38146 38343 38439 38540 +38740 38839 38939 39039 40516 39137 39236 39336 40320 39733 +39435 39536 39634 39925 40023 40119 40220 40418 40920 40716 +40816 41012 41511 42750 37947 38640 43929 14919 45136 44124 +44224 44325 44422 44623 44521 45530 44721 44822 44923 46539 +47494 47094 45221 45321 45718 45818 46016 46211 46312 46412 +46613 46712 46809 46910 46997 47193 47294 47395 47591 47691 +47792 47891 47990 48087 48186 48287 48387 48517 50915 43636 +27174 7470 7672 13227 17166 17267 19287 19388 28377 28579 +32417 34134 36053 36154 36255 41810 42921 45345 46052 53728 +63929 69383 2015 3732 17670 34234 47061 64029 69483 39182 +42107 42207 46144 42305 42406 43214 43095 42503 44016 42601 +45022 42895 42994 43296 45416 43394 43494 43595 43793 45611 +43893 45100 44088 44188 44289 44386 44587 44485 45494 44685 +44786 44887 46503 45185 45285 45682 45782 45980 46175 46276 +46376 46577 46676 46773 46874 48481 42701 58194 39281 39381 +40365 39778 42150 39480 39581 39679 45554 43959 39970 40068 +42795 40164 40265 40463 40965 40660 40761 40861 42050 41057 +41155 41556 41252 41352 41452 41856 45877 41653 41951 41753 +42248 42349 43157 43038 42446 42544 42838 42937 43239 43337 +43437 43538 43736 43836 42644 45359 44965 13597 100559 69582 +69677 69778 71363 69874 69974 70071 70172 70268 70369 70469 +70569 70770 70870 70969 73634 71949 71066 71165 71264 71560 +71657 72040 72139 72232 72329 72530 72621 72721 72429 74642 +71849 57198 55819 57897 36801 428 1756 16821 6675 58524 +71746 70035 67962 68058 68157 68258 68359 68454 68552 68751 +68850 68951 69050 69151 69248 69347 69447 69546 69641 69742 +69838 69938 70136 70232 70333 70433 70533 70734 70834 70933 +71030 71228 71524 71621 71813 71913 68652 71327 71716 70679 +14910 3421 6691 66992 11805 11902 12002 12301 12400 12499 +12599 12799 12898 12999 13198 14984 17272 13098 15418 13295 +13396 13496 13797 13893 13992 14089 14188 15197 14284 14383 +16674 14483 14584 14786 14683 15281 15479 15580 15983 15778 +15878 16273 16374 16475 16873 16974 17073 17174 17373 17474 +16574 15678 12698 16172 16073 66349 55339 64122 65596 66743 +64821 67828 64409 64608 64707 65010 64908 65303 65401 65693 +65794 65893 65992 66191 66797 66390 66491 66591 67088 67177 +67278 67378 67477 67577 67677 64220 70087 70188 70284 71768 +70385 70485 70585 70786 70886 70985 73650 71965 71082 71181 +71280 71576 71673 71865 72056 72155 72248 72345 72546 72637 +72737 72831 72932 73129 73229 73330 73430 73528 72445 73030 +19484 24342 19682 19782 20776 19882 19983 20082 20181 20279 +20476 20676 20876 20977 21074 21174 21272 21372 21473 21574 +21775 22078 21875 21976 22682 22175 22275 22373 22472 22570 +22768 22865 22959 23057 23157 23255 23356 23456 23552 23942 +23650 24049 23844 24142 24241 24443 23750 20379 63010 12648 +1738 61904 34334 13729 17769 97421 35711 84911 34425 38060 +34524 34624 34723 34820 34920 35016 35115 37594 35212 35513 +35611 39820 35811 36010 36111 36212 36310 36410 36509 36607 +36708 36909 37706 38192 37099 37293 37494 37795 38094 38291 +38387 38488 38688 38787 38887 38987 37895 37394 35412 37001 +35911 2876 38588 3525 4938 5139 6241 4328 4019 4719 +7542 9864 7826 5804 5286 8214 10228 6792 11027 9509 +8791 9094 71399 17866 17967 18068 18266 18367 18464 18565 +18666 18767 18864 18965 19064 20579 19162 19260 19361 19457 +19655 19755 19855 19956 20055 20252 20449 20649 20849 20950 +21047 21147 21245 21345 21446 21547 21748 22051 21848 21949 +22655 22148 22248 22346 22445 22543 22741 22838 23030 23130 +20352 21681 22932 36838 20154 7172 16835 57783 7770 18171 +84878 41099 62308 47158 51471 50979 47257 47358 47459 47655 +47755 47856 47955 49936 48054 48151 48250 48351 48451 48643 +48743 48841 48941 49040 49139 49239 49340 49440 51152 49535 +49636 49736 49836 50030 50129 50227 50326 50427 50524 50624 +50723 50817 51013 51210 52532 41197 41598 41294 41394 41494 +41898 45919 41695 41993 41795 42192 46129 42290 42391 43199 +43080 42488 44001 42586 45007 42880 42979 43281 45401 43379 +43479 43580 43778 45596 43878 45085 44073 44173 44274 44371 +44572 44470 45479 44670 44771 44872 46488 45170 45270 45667 +45767 45965 46160 46261 46361 46562 42686 57708 7970 54996 +56314 53917 56112 54518 54012 54209 54309 54407 54602 54702 +55762 54799 55091 55185 55378 55672 55570 55857 55281 55476 +8067 8167 8368 8466 8667 8767 8968 9270 9371 9469 +9670 9765 12734 10064 10164 10363 10463 11450 10556 10656 +10756 10855 10956 11157 11251 11352 12236 11550 11648 11740 +11837 11937 12335 12434 12534 12833 12934 13133 13033 9068 +12203 56599 1763 16803 37628 16813 51571 43955 18167 24351 +71416 19556 15353 71453 4842 1499 3704 13701 3497 4910 +5111 6213 4300 3991 4691 7514 9836 7798 5776 5258 +8186 2848 62731 5041 5239 5440 5530 5629 6526 5726 +5925 6126 6328 6425 6625 9953 6717 6918 7119 7318 +7418 7618 7716 7916 8013 8314 8412 8613 8713 8914 +9216 9317 9415 9616 9711 10010 10110 10309 10409 9014 +6026 7019 66998 84861 63005 36658 36759 100490 55443 56809 +36769 46247 46348 46448 46649 46748 46845 46946 47530 48553 +47033 47130 47229 47330 47431 47627 47727 47828 47927 49908 +48026 48123 48222 48323 48423 48615 48715 48813 48913 49012 +49111 49211 49312 49412 49507 49608 49708 49808 50101 50199 +50298 50399 51124 50951 50002 28931 58006 57006 26588 62493 +56130 17365 17466 17567 47486 20160 71351 36813 100686 100783 +100884 100985 36821 17764 17861 17962 18063 18261 18362 18459 +18560 18661 18762 18859 18960 19059 20574 19157 19255 19356 +19452 19650 19750 19850 19951 20050 20247 20444 20644 20844 +20945 21042 21142 21240 21340 21441 21542 21743 22046 21843 +21944 22650 22143 22243 22341 22440 22538 22736 22833 20347 +21676 22927 20149 18162 17663 56919 16767 96939 97040 97131 +97225 97309 97505 97605 97695 97779 97869 97406 27668 27769 +51442 27221 63782 27867 27968 28266 28057 28357 28559 28658 +28759 28859 29057 29155 29256 29356 29456 29555 30954 29751 +29950 30051 30152 30251 30352 30453 30553 30653 30754 31055 +31155 31256 32870 31453 31653 31753 31854 33571 31954 32055 +32156 33044 32250 32349 32549 32647 32748 32946 33143 33446 +33240 33341 33637 33737 33838 33937 32449 31554 35267 29850 +30853 62292 28957 45742 45842 51431 46040 46235 46336 46436 +46637 46736 46833 46934 48541 47021 47118 47217 47318 47419 +47615 47715 47816 47915 49896 48014 48111 48210 48311 48411 +48603 48703 48801 48901 49000 49099 49199 49300 49400 49495 +49596 49696 49796 51112 51531 50939 63678 58038 63876 56910 +15013 17301 53824 57699 54987 56305 53908 56103 54509 54003 +54200 54300 54398 54593 54693 55753 54790 55082 55176 55369 +55663 55561 55272 55467 56590 54886 54100 57888 62958 47518 +74658 64167 64069 56903 56042 2883 62592 33724 36989 33824 +33925 34024 34122 34222 34322 34413 38048 34512 34612 34711 +34808 34908 35004 35103 35200 35501 35599 39808 35799 35998 +36099 36200 36298 36398 36497 36595 36696 36897 38180 37087 +37281 37482 37783 38082 38279 37883 37382 35400 35899 37248 +37582 71380 28678 28779 20749 36794 67773 47558 36782 20744 +28879 29077 29175 29276 29376 29476 29575 30974 29771 29970 +30071 30172 30271 30372 30473 30573 30673 30774 31075 31175 +31276 32890 31473 31673 31773 31874 33591 31974 32075 32176 +33064 32270 32369 32569 32667 32768 32966 33163 33466 33260 +33361 33657 33757 33858 33957 34055 34155 34255 34346 37981 +34445 34545 34644 32469 31574 35287 29870 37181 32617 36960 +84934 37757 55955 55006 56663 86333 32715 32816 33014 35335 +33112 35680 33211 33514 33308 33409 33705 36970 33805 33906 +34005 34103 34203 34303 34394 38029 34493 34593 34692 34789 +34889 34985 35084 35181 35482 35580 35780 35979 36181 36279 +36379 36478 36576 36677 36878 37068 35381 35880 37675 54897 +18154 38243 27358 30838 84871 37052 37150 40614 39871 37344 +37545 37645 37846 41109 38145 38342 38438 38539 38739 38838 +38938 39038 40515 39136 39235 39335 40319 39732 39434 39535 +39633 39924 40022 40118 40219 40417 40919 40715 40815 41011 +42749 37946 38639 14918 7671 13226 34133 46051 69382 17669 +34233 69482 58193 69581 69676 69777 71362 69873 69973 70070 +70171 70267 70368 70468 70568 70769 70869 70968 73633 71948 +71065 71164 71263 71559 71656 72039 72138 72231 72328 72529 +72620 72720 72428 74641 71848 57197 55818 57896 427 1755 +16820 71326 14909 3420 6690 12697 16171 55338 12647 1737 +34333 97420 34424 38059 34523 34623 34722 34819 34919 35015 +35114 37593 35211 35512 35610 39819 35810 36009 36110 36211 +36309 36409 36508 36606 36707 36908 37705 38191 37098 37292 +37493 37794 38093 38290 38386 38487 38687 38786 38886 38986 +37894 37393 35411 37000 35910 38587 16834 57782 7769 84877 +57707 7969 54995 56313 53916 56111 54517 54011 54208 54308 +54406 54601 54701 55761 54798 55090 55184 55377 55671 55569 +55856 55280 55475 8066 8166 8367 8465 8666 8766 8967 +9269 9370 9468 9669 9764 12733 10063 10163 10362 10462 +11449 10555 10655 10755 10854 10955 11156 11250 11351 12235 +11549 11647 11739 11836 11936 12334 12433 12533 12832 12933 +13132 13032 9067 12202 56598 16812 43954 24350 71415 15352 +71452 1498 3703 13700 3496 4909 5110 6212 4299 3990 +4690 7513 9835 7797 5775 5257 8185 2847 36768 46246 +46347 46447 46648 46747 46844 46945 47529 48552 47032 47129 +47228 47329 47430 47626 47726 47827 47926 49907 48025 48122 +48221 48322 48422 48614 48714 48812 48912 49011 49110 49210 +49311 49411 49506 49607 49707 49807 50100 50198 51123 50950 +50001 47485 36812 56918 27667 27768 27220 27866 27967 28265 +28056 28356 28558 28657 28758 28858 29056 29154 29255 29355 +29455 29554 30953 29750 29949 30050 30151 30250 30351 30452 +30552 30652 30753 31054 31154 31255 32869 31452 31652 31752 +31853 33570 31953 32054 32155 33043 32249 32348 32548 32646 +32747 32945 33142 33445 33239 33340 33636 33736 33837 33936 +32448 31553 35266 29849 30852 62291 47117 51111 63677 63875 +15012 17300 56102 62957 64166 64068 56902 62591 20748 36781 +84933 54896 27357 30837 84870 7670 17668 58192 426 1754 +71325 14908 12696 16170 55337 7768 84876 7968 8065 8165 +8366 8464 8665 8765 8966 9268 9369 9467 9668 9763 +12732 10062 10162 10361 10461 11448 10554 10654 10754 10853 +10954 11155 11249 11350 12234 11548 11646 11738 11835 11935 +12333 12432 12532 12831 12932 13131 13031 9066 12201 16811 +24349 71414 1497 3702 13699 3495 4908 5109 6211 4298 +3989 4689 7512 9834 7796 5774 5256 8184 2846 36767 +50949 47484 36811 27219 36780 54895 84869 58191 71324 14907 +36810 27218 54894 84842 84843 84844 84845 14882 71430 84846 +4184 5568 56000 14883 71431 84847 30873 55241 56655 42156 +4185 5569 57764 55434 56800 57997 56997 55532 57953 55728 +55626 57839 55913 56001 58989 56709 56203 56403 59094 57097 +57497 57598 58097 58296 58395 58692 58792 58889 60924 56504 +57296 58599 62992 57397 7220 14884 84895 71432 54108 65516 +84848 2956 71391 30874 66105 38631 55242 56656 42157 4186 +5570 46087 57765 50905 60398 55435 56801 57998 56998 55533 +57954 55729 55627 57840 55914 56002 58990 56710 56204 56404 +59095 57098 57498 57599 58098 58297 58396 58693 58793 58890 +60925 56505 57297 58600 65462 62993 57398 37588 51542 7221 +14885 16242 19689 43020 43121 64230 12121 84896 42789 71433 +43322 45442 43420 43520 43621 43819 45637 43919 45126 44114 +44214 44315 44412 44613 44511 45520 44711 44812 44913 46529 +47084 45211 45311 45708 45808 46006 46201 46302 46402 46603 +46702 46799 46900 46987 47183 47284 47385 47581 47681 47782 +47881 47980 48077 48507 54109 65517 84849 2957 71392 74040 +47514 30875 19789 20783 19889 19990 20089 20188 20286 20483 +20683 20883 20984 21081 21181 21279 21379 21480 21581 21782 +22085 21882 21983 22689 22182 22282 22380 22479 22577 22775 +22872 22966 23064 23164 23262 23363 23463 23559 23949 23657 +24056 23851 24149 24248 24450 24549 24750 24650 23757 20386 +57019 66106 8113 38632 36080 65455 58516 36353 36453 39724 +36552 43641 36650 36751 36952 37749 38235 37044 37142 40606 +39863 37336 37537 37637 37838 38137 38334 38430 38531 38731 +38830 38930 39030 40507 39128 39227 39327 40311 39426 39527 +39625 39916 40014 40110 40211 40409 40911 40707 40807 42741 +37938 37437 58488 13126 38780 49587 49688 54536 55243 56657 +58879 71504 100087 500 1207 59181 87461 87561 87662 87763 +27258 43695 12111 66887 42158 91309 1103 87862 87958 88059 +88160 88256 88354 92132 88447 88544 88644 88745 90804 88843 +88939 89039 89339 89439 89634 89730 89826 89924 90022 90116 +90214 90304 90398 89139 89537 1601 1701 1999 1899 2099 +2198 2299 2600 2802 3099 3199 3300 3389 3591 3792 +3891 5668 4090 4187 4388 4489 4586 4784 5181 5382 +5472 5571 6468 5867 6068 6270 6367 6567 5968 4983 +44960 46088 89239 57766 50906 37057 37155 40619 39876 37349 +37450 37550 37650 37851 41114 38150 38347 38443 38544 38744 +38843 38943 39043 40520 39141 39240 39340 40324 39737 39439 +39540 39638 39929 40027 40123 40224 40422 40924 40720 40820 +41016 41515 41211 41311 41411 41612 42754 37951 38644 60399 +55436 56802 57999 56999 55534 57955 55730 55628 57841 55915 +56003 58991 56711 56205 56405 59096 57099 57499 57600 58099 +58298 58397 58694 58794 58891 60926 56506 57298 58601 49953 +16200 19583 2398 2499 65463 56957 100534 62994 57399 58264 +51488 51427 37589 16196 66910 61444 52510 58976 59076 64263 +64439 65048 59270 59369 59470 59570 62237 60462 61045 60364 +59868 62439 59668 59768 59969 61145 63229 61843 60270 60164 +63130 60664 60846 61345 61543 61644 62039 62633 61245 63031 +62830 60562 60762 61943 62537 60069 62338 35672 71440 29083 +32517 48071 48576 49788 54030 100185 100285 100384 100463 100659 +100756 100857 100958 51543 63520 54127 54227 54327 54425 54620 +54720 55780 54817 56332 54913 55109 55963 55203 56617 55396 +56762 55690 55588 55875 56165 56365 56466 56863 55014 55299 +66083 47056 47153 51466 50974 47252 47353 47454 47650 47750 +47851 47950 49931 48049 48146 48245 48346 48446 48638 48738 +48836 48936 49035 49134 49234 49335 49435 51147 49530 49631 +49731 49831 50025 50124 50222 50321 50422 50519 50619 50718 +50812 51008 52527 51566 47553 43654 29181 29282 29382 29482 +29581 30980 29777 29976 30077 30178 30277 30378 30479 30579 +30679 30780 30879 31081 31181 31282 32896 31479 31679 31779 +31880 33597 31980 32081 32182 33070 32276 32375 32575 32673 +32774 32972 33169 33472 33266 33367 33663 33763 33864 33963 +34061 34161 34261 34352 37987 34451 34551 34650 34747 34847 +32475 31580 35293 38595 29876 66689 37187 48168 48267 48368 +48468 48660 48760 51588 48858 48958 49057 49156 49256 49357 +49457 51169 49552 49653 49753 49853 50047 50146 50244 50343 +50444 50541 50641 50740 50834 51030 51227 51322 51615 52549 +62558 57915 57726 56671 12141 50996 1002 7222 19506 64204 +49888 49988 50082 50181 50279 50378 50479 50576 50676 50775 +50869 51065 51262 51357 51933 51650 51738 51834 52023 52122 +52223 52323 52584 52930 56324 14886 16243 53927 56122 54528 +54022 54119 54219 54319 54417 54612 54712 55772 54809 54905 +55101 55195 56609 55388 55682 55580 55867 56157 55291 57907 +55486 37229 20793 57801 19690 39486 39587 43021 43122 64231 +38879 12122 3622 3823 3922 5699 4121 4218 4419 4520 +4617 4815 5212 5413 5503 5602 6499 5898 6099 6301 +6398 6598 6891 7092 7291 7391 7689 7889 7986 8287 +8385 8586 8686 5999 6992 8086 7591 5014 9926 84888 +8575 409 15123 264 1116 34 337 527 738 125 +2645 620 1012 925 826 38979 37259 7193 84897 39079 +40556 39177 39276 39376 40360 39773 42145 39475 39576 39674 +39965 40063 42790 40159 40260 40458 40960 40655 40756 40856 +41052 41150 41551 41247 41347 41447 41851 45872 41648 41946 +41748 42243 42344 43152 43033 42441 42539 42833 42932 43234 +43332 43432 43533 42639 45354 36833 46082 13625 71434 26860 +43323 45443 62984 43421 43521 43622 43820 45638 43920 45127 +44115 44215 44316 44413 44614 44512 45521 44712 44813 44914 +46530 47085 45212 45312 45709 45809 46007 46202 46303 46403 +46604 46703 46800 46901 46988 47184 47285 47386 47582 47682 +47783 47882 47981 48078 48177 48278 48508 28941 56521 65478 +15446 61399 61597 61698 65189 65102 62093 62687 63085 63283 +64493 63975 64767 64355 64554 64956 64854 65249 65347 13323 +13424 13524 13825 13921 14020 14117 14216 15225 14312 14411 +16702 14511 14612 14814 14711 15309 15507 15608 16011 15806 +15906 16101 16301 16402 16503 17897 16901 17002 17101 17202 +17401 17502 17699 17796 17998 18196 18297 18394 18495 18596 +18697 18794 18895 18994 19092 19190 19291 17598 16602 15706 +2941 13536 18097 50089 50188 50286 50385 50486 52425 50583 +50683 50782 50876 51072 51269 51364 51940 51657 51745 51841 +52030 52129 52230 52330 52624 52725 52591 26959 31403 31139 +54110 65518 27463 29683 27056 27157 28465 27555 27652 27753 +27851 27952 28250 28041 28341 28543 28642 28743 28843 29041 +29139 29240 29340 29440 29539 30938 29735 29934 30035 30136 +30235 30336 30437 30537 30637 30738 31039 31240 31437 31637 +31737 31838 33555 31938 32039 32140 33028 32234 32333 32533 +32631 32732 32930 32433 31538 35251 32854 29834 1408 84850 +71126 44137 15140 281 843 1133 51 354 544 755 +142 2662 637 1337 1029 1527 1627 1925 1825 2025 +2124 2225 2728 2324 2425 942 2526 2958 71393 74041 +70032 67959 68055 68154 68255 68356 68451 68549 68748 68847 +68948 69047 69148 69245 69344 69444 69543 69638 69739 69835 +69935 70133 70229 70330 70430 70530 70731 70831 70930 71027 +71521 71618 68649 71713 70676 47515 47114 51108 58188 497 +1204 1100 1598 1698 1996 1896 2096 2195 2296 2597 +2799 3096 3196 3297 3386 3588 3789 3888 5665 4087 +4385 4486 4583 4781 5178 5379 5469 6465 5864 6065 +6267 6364 5965 4980 2395 2496 30876 16773 19790 39685 +45049 45560 43965 39976 40074 42801 40170 40271 40469 40567 +40971 40666 40767 40867 42056 41063 41161 41562 41258 41358 +41458 41862 45883 41659 41957 41759 42254 42355 43163 43044 +42452 42550 42844 42943 43245 43343 43443 43544 43742 43842 +44037 44238 42650 73742 45365 46093 20784 19890 19991 38657 +43690 20090 20189 20287 20484 20684 20884 20985 21082 21182 +21280 21380 21481 21582 21783 22086 21883 21984 22690 22183 +22283 22381 22480 22578 22776 22873 22967 23065 23165 23263 +23364 23464 23560 23950 23658 24057 23852 24150 24249 24451 +24550 24751 24651 23758 20387 56924 57862 55841 56823 55936 +58020 56024 56527 59012 56732 56226 56426 59117 57020 57120 +57319 57420 57520 57621 58120 58319 58622 58418 58715 58815 +58912 59206 59305 59406 59506 60300 59804 59604 59704 59905 +60100 60600 60005 60206 65488 57220 55494 58569 61178 66107 +76677 57718 8114 16776 52937 38633 35655 36081 65456 45241 +58517 45341 45738 45838 46036 46231 46332 46432 46633 46732 +46829 46930 48537 47017 47213 47314 47415 47611 47711 47812 +47911 48010 48107 48206 48307 48407 48599 48699 48797 48897 +48996 49095 49195 49296 49396 49491 49592 49692 51527 50935 +65484 45059 26668 36354 44971 36454 39725 36553 43642 36651 +36752 36953 37750 38236 37045 37143 40607 39864 37337 37538 +37638 37839 38138 38335 38431 38532 38732 38831 38931 39031 +40508 39129 39228 39328 40312 39427 39528 39626 39917 40015 +40111 40212 40410 40912 40708 40808 42742 37939 37438 57793 +30996 58489 14863 11304 11405 12289 11503 11603 15971 11701 +11793 11890 11990 12388 12487 12587 12787 12886 12987 13186 +14972 13086 15406 13283 13384 13484 13785 13881 13980 14077 +14176 15185 14272 14371 14471 14572 14774 14671 15269 15467 +15568 15766 15866 16261 16362 16463 15666 16061 62930 21708 +3532 8683 13127 15349 19793 23328 23429 24944 26560 27267 +28883 29893 33832 33933 35246 35347 38781 39892 41609 42720 +47770 47871 49588 49689 54537 55244 56658 57971 58880 66152 +71505 83827 88675 88776 89281 89786 93826 94533 94634 97462 +100088 100391 501 1208 8783 58576 59182 87462 92613 92714 +39688 87562 87663 87764 1439 3644 13641 3437 4850 5051 +27259 68180 7867 5845 5327 8255 10269 6833 11068 9550 +8832 9135 206 12065 96913 97014 97105 97199 97283 97479 +97579 97669 97380 89882 92188 89980 90078 90172 90270 90360 +90860 91365 90454 90551 90650 90750 90945 91046 91146 91442 +91525 91626 91723 92228 91822 91923 92024 92520 92621 92421 +92365 43696 12112 81501 81601 81702 81802 81901 82002 83382 +82099 82194 82292 82391 82586 82686 82785 82885 82983 83083 +83181 83282 83577 83670 83770 83869 83961 84060 84358 84455 +84550 84642 84740 84942 84258 83478 66888 59067 39787 45052 +45563 43968 39979 40077 42804 40173 40274 40374 40472 40570 +40974 40669 40770 40870 42059 41066 41164 41565 41261 41361 +41461 41865 45886 41662 41960 41762 42159 42257 42358 43166 +43047 42455 42553 42847 42946 43248 43346 43446 43547 43745 +43845 44040 44241 42653 80787 80886 80986 81086 81184 81285 +81783 81983 82080 82273 82866 83064 83162 83558 83751 83850 +83942 84041 84239 84141 97254 97338 97435 97534 97634 97724 +97808 97898 97993 98091 98190 98288 91310 58494 1104 87863 +87959 88060 88161 88257 88355 92133 88448 88545 88645 88746 +90805 88844 88940 89040 89340 89440 89635 89731 89827 89925 +90023 90117 90215 90305 90399 90496 89140 89538 1602 1702 +2000 1900 2100 2199 2300 2601 2803 3100 3200 3301 +3390 3592 3793 3892 5669 4091 4188 4389 4490 4587 +4785 5182 5383 5473 5572 6469 5868 6069 6271 6368 +6568 5969 4984 44961 35707 46089 92810 92910 95459 93010 +93111 93212 93312 93409 93505 93596 93690 93788 93886 93986 +94085 94178 94366 94463 94564 94661 94756 94854 94955 95044 +94276 89240 86238 61131 57767 90188 70640 25947 90286 50907 +62966 90376 90876 91381 90470 90567 90666 90766 92381 90961 +91062 91162 91458 91541 91642 91739 92244 91838 91939 92040 +92536 92637 92733 92833 92933 93034 93135 93235 93332 93428 +92437 37058 37763 37156 40620 39877 37350 37451 37551 37651 +37852 41115 38151 38348 38444 38545 38745 38844 38944 39044 +40521 39142 39241 39341 40325 39738 39440 39541 39639 39930 +40028 40124 40225 40423 40925 40721 40821 41017 41516 41212 +41312 41412 41613 41713 42755 37952 38645 60400 73745 55437 +56803 58000 57000 55535 57956 55731 55629 57842 55916 56004 +58992 56712 56206 56406 59097 57100 57500 57601 58100 58299 +58398 58695 58795 58892 59186 60927 56507 57299 58602 66897 +84160 49954 16201 45368 46096 19584 27251 2399 2500 65464 +25042 56958 100535 62995 25918 57400 62943 25140 25241 28161 +26549 25336 25436 25536 25628 25725 25819 26018 26622 26114 +26213 26311 26412 26813 27416 27009 27110 28418 27508 27605 +27706 27804 27905 27994 28294 28496 28595 28696 28796 28994 +29092 29293 29393 29193 29636 26912 29492 28203 31356 28894 +8984 34032 92340 58265 13543 9079 17979 51489 43704 86312 +88586 51521 9286 9387 9485 9686 13548 9781 14040 12750 +10080 10180 10379 10479 11466 10572 10672 10772 10871 10972 +11173 11267 11368 12252 11566 11664 11756 11853 11953 12351 +12450 12550 12849 12950 13149 13049 13246 13347 13447 13748 +13844 13943 51428 34130 34230 12644 34330 34421 38056 34520 +34620 34719 34816 34916 35012 35111 37590 35208 35509 35607 +39816 35807 36006 36107 36208 36306 36406 36505 36603 36704 +36905 38188 37095 37289 37490 37791 38090 38287 38383 38484 +38684 37891 37390 35408 35907 38584 16197 37256 60784 66911 +61445 55946 58030 56034 56537 66923 59022 56742 56236 56436 +59127 57030 57130 57329 57430 57530 57631 58130 60957 58329 +58632 58428 58725 58825 58922 59216 59315 59416 59516 60408 +60310 59814 59614 59714 59915 60110 60610 60508 60708 60015 +60216 65498 57230 52511 58977 59077 64264 64440 65049 59271 +59370 59471 59571 62238 60463 61046 60365 59869 62440 59669 +59769 59970 61146 63230 61844 60271 60165 63131 60665 60847 +61346 61544 61645 62040 62634 61246 63032 62831 60563 60763 +61944 62538 60070 62339 35673 71441 66142 16787 20095 29084 +32518 41305 48072 48577 49789 54031 89381 99582 58070 83926 +99682 75340 78471 79986 100186 75440 80086 75540 78570 75640 +75738 75938 76030 76223 76317 76417 76518 76619 76719 76816 +76915 77014 77113 77214 77311 77411 77605 77704 77803 77903 +78094 78192 78292 78389 78488 78588 78688 78784 77997 76122 +75835 80185 81397 80283 80381 80478 80576 82550 80672 81465 +81565 81666 81865 82158 82355 82650 82947 83246 83634 83442 +83346 80770 80869 80969 81069 81167 81268 81766 81966 82063 +82256 82849 83047 83145 83541 83734 83833 1488 3693 13690 +3486 4899 5100 6202 4289 3980 4680 7503 9825 7787 +5765 2837 78670 78770 78866 78962 79062 79162 79258 79356 +79456 79554 79654 79753 79852 79946 80046 80145 81357 80243 +80341 80438 80536 80632 81425 81525 81626 81825 82118 82315 +80730 80829 80929 81029 81127 81228 81726 81926 82023 82216 +100504 100286 54977 100385 100464 100660 100757 100858 100959 51544 +63521 54128 54228 54328 54426 54621 54721 55781 54818 56333 +54914 55110 55964 55204 56618 55397 56763 55691 55589 55876 +56166 56366 56467 56864 55015 55300 62195 16220 14928 39990 +84018 84117 84217 84315 84415 84512 84607 84699 86179 84797 +84999 85098 85199 85299 85400 85496 85593 85687 85788 85883 +85979 86079 86375 86872 86472 86572 86773 86973 87073 87172 +87271 87370 87470 87571 87672 87771 86673 86279 95132 95229 +95328 95428 95622 95719 95820 95921 96021 96118 96214 96312 +96610 96709 96809 96413 96509 66084 40088 42815 40184 40285 +40385 40483 40581 40985 40680 40781 40881 42070 41077 41175 +41576 41272 41372 41472 41876 45897 41673 41971 41773 42170 +42268 42369 43177 43058 42466 42564 44985 42858 42957 43259 +45379 43357 43457 43558 43756 43856 44051 44151 44252 44349 +44550 44448 45457 44648 44749 44850 46466 45148 45248 42664 +43715 45063 64183 46107 65541 47057 47154 51467 50975 47253 +47354 47455 47651 47751 47852 47951 49932 48050 48147 48246 +48347 48447 48639 48739 48837 48937 49036 49135 49235 49336 +49436 51148 49531 49632 49732 49832 50026 50125 50223 50322 +50423 50520 50620 50719 50813 51009 52528 51567 47554 66138 +58170 99778 99879 99976 100070 100168 100268 100367 100446 100642 +100739 100840 100941 48670 51498 48770 51598 48868 48968 49067 +49166 49266 49367 49467 51179 49562 49663 49763 49863 49963 +50057 50156 50254 50353 50454 50551 50651 50750 50844 51040 +51237 51332 51625 51713 52559 62186 59062 60997 58369 58672 +58468 58765 61728 58865 59167 61430 58962 64249 59256 59355 +59456 59556 62223 60448 61031 60350 59854 62425 59654 59754 +59955 61829 60256 60150 60650 60832 61331 61529 61630 62025 +61231 60548 60748 61929 62523 60055 62324 62122 41405 89481 +97561 97661 89579 89676 91229 89772 89868 92174 89966 90064 +90158 90256 90346 90846 91351 90440 90537 90636 90736 90931 +91032 91132 91428 91511 91612 91709 92351 26464 31310 97751 +43655 62611 99185 97835 97925 98020 98118 98217 98315 98499 +98598 98692 98790 99084 99283 98885 98400 98983 59037 56943 +29182 29283 29383 29483 29582 30981 29778 29977 30078 30179 +30278 30379 30480 30580 30680 30781 30880 31082 31182 31283 +32897 31480 31680 31780 31881 33598 31981 32082 32183 33071 +32277 32376 32576 32674 32775 32973 33170 33473 33267 33368 +33664 33764 33865 33964 34062 34162 34262 34353 37988 34452 +34552 34651 34748 34848 32476 31581 35294 38596 29877 66690 +37188 48169 48268 48369 48469 48661 48761 51589 48859 48959 +49058 49157 49257 49358 49458 51170 49553 49654 49754 49854 +50048 50147 50245 50344 50445 50542 50642 50741 50835 51031 +51228 51323 51616 52550 25848 62567 28923 26047 26651 26143 +26242 26340 26441 27339 30819 26842 31385 31121 27445 27038 +27139 28447 27537 27634 27735 27833 27934 28232 28023 28323 +28525 28624 28725 28825 29023 29121 29322 29422 30920 29717 +29916 30017 30118 30217 30318 30419 30519 30619 30720 31021 +31222 31419 31619 31719 31820 31920 32021 32122 31520 32836 +29816 29222 62559 57916 57727 56672 12142 50997 60787 60491 +41505 41909 29665 45930 41706 42004 41806 42103 42203 46140 +42301 42402 43210 43091 42499 44012 42597 45018 42891 42990 +43292 45412 43390 43490 43591 43789 45607 43889 45096 44084 +44184 44285 44382 44583 44481 45490 44681 44782 44883 46499 +45181 45281 45678 45778 45976 46171 46272 46372 46573 46672 +46769 46870 42697 1003 7223 100516 19507 64205 94731 95529 +94826 94924 95025 95701 95114 95211 95310 95410 95604 95802 +95903 96003 96100 96196 96294 96592 96691 96791 96395 96491 +49889 92163 92214 49989 50083 50182 50280 50379 50480 50577 +50677 50776 50870 51066 51263 51358 51934 51651 51739 51835 +52024 52123 52224 52324 52585 52931 26941 56325 14887 16244 +53928 84026 70612 84125 56123 54529 54023 54120 54220 54320 +54418 54613 54713 55773 54810 54906 55102 55196 56610 55389 +55683 55581 55868 56158 56358 56459 55292 57908 55487 84225 +84323 84423 84520 84615 84707 86187 84805 85007 85106 85207 +85307 85408 85504 85601 85695 85796 85891 85987 86087 86383 +86880 86480 86580 86781 86981 87081 87180 87279 87378 87478 +87579 87680 87779 87875 87976 88077 88173 86681 86287 42129 +20787 20194 63611 37230 20292 26674 20489 20689 20889 20990 +21087 21187 21285 21385 21486 21587 21788 22091 21888 21989 +22695 22188 22288 22386 22485 22583 22781 22878 22972 23070 +23170 23268 23369 23469 23565 23955 23663 24062 23857 24155 +24254 24456 24555 24756 24850 24948 24656 23763 24355 20392 +12210 20794 82206 82304 82403 82598 82698 82797 82897 82995 +83095 83193 83294 83394 83589 83682 83782 83881 83973 84072 +84172 84370 84467 84562 84654 84752 84954 85053 85154 85254 +85355 85451 85548 84270 57802 83490 1915 4945 19691 19893 +19994 23529 25347 33124 39487 39588 43022 43123 63222 64232 +71201 71302 11509 35446 35547 38880 45041 2115 36859 74833 +75029 75126 75226 77486 75317 75417 75517 75617 75715 75915 +76007 76200 76294 76394 76495 76596 76793 76892 76991 77090 +77191 77288 77388 77582 77681 77780 77880 77974 76099 75812 +76696 63578 100470 100666 100763 100864 100965 2214 2315 2414 +2515 2616 2818 7178 3115 3215 3316 3405 3607 3808 +3907 5684 4106 4203 4404 4505 4602 4800 5197 5398 +5488 5587 6484 5883 6084 6286 6383 6583 6876 7077 +7276 7376 5984 6977 7576 4999 9911 71420 12123 3623 +3824 3923 5700 4122 4219 4420 4521 4618 4816 5213 +5414 5504 5603 6500 5899 6100 6302 6399 6599 6892 +7093 7292 7392 7690 7890 7987 8288 8386 8587 8687 +8888 6000 6993 8087 7592 5015 9927 84889 56545 73759 +8576 410 15124 265 1117 35 338 528 739 126 +2646 621 1321 1013 926 827 11609 38980 98469 12045 +37260 7194 13591 98568 98667 98761 98859 99052 99153 99254 +99352 99448 99544 99644 99740 99841 99938 100032 100130 100230 +100329 100408 100604 100701 100802 100903 98954 19560 84898 15977 +84905 39080 35645 40557 39854 35845 35945 36044 36145 36246 +38622 36344 36444 36543 36641 36742 36943 37740 38226 37035 +37133 37327 37528 37829 38128 38325 38421 38522 38722 38821 +38921 39021 39119 39218 39318 40302 39417 39518 39616 39907 +40005 40101 40202 40400 42732 37929 37428 39178 39277 39377 +40361 39774 42146 39476 39577 39675 39966 40064 42791 40160 +40261 40459 40961 40656 40757 40857 41053 41151 41552 41248 +41348 41448 41852 45873 41649 41947 41749 42244 42345 43153 +43034 42442 42540 42834 42933 43235 43333 43433 43534 42640 +45355 36834 12692 16166 46083 11707 11799 11896 11996 12394 +12493 12593 12793 12892 12993 13192 14978 13092 15412 13289 +13390 13490 13791 13887 13986 14083 14182 15191 14278 14377 +16668 14477 14578 14780 14677 15275 15473 15574 15772 15872 +16267 16368 16469 16867 16968 16568 15672 16067 71482 13626 +42914 47477 43013 43114 43315 45435 43413 43513 43614 43812 +45630 43912 45119 44107 44207 44308 44405 44606 44504 45513 +44704 44805 44906 46522 47077 45204 45304 45701 45801 45999 +46194 46295 46395 46596 46695 46792 46893 46980 47176 47277 +47378 47574 47674 47775 47874 48500 58209 71435 86267 5146 +20498 26861 37365 37466 43324 45444 55746 24415 13573 63477 +20698 20798 55541 57962 55737 55635 57848 55827 55922 56010 +58998 56718 56212 56412 59103 57106 57406 57506 57607 58106 +58305 58404 58701 58801 58898 59192 59291 59392 59492 59590 +60933 56513 20898 20999 23625 24015 23723 23823 24122 23917 +24215 24314 24516 24615 24716 24816 28384 27276 24910 25008 +25884 25106 25207 26515 25302 25402 25502 25594 25691 25785 +25984 26080 26179 26277 26378 26779 27382 26975 27076 27474 +26878 31322 26734 29602 28127 21096 21196 21294 21394 21495 +21596 21797 22100 21897 21998 22704 22197 22297 22395 22494 +22592 22790 22887 22981 23079 23179 23277 23378 23478 23574 +23964 23672 24071 23866 24164 24263 24465 24564 24765 24859 +24957 25055 25156 25251 25351 24665 23772 24364 65470 62985 +55644 10597 43422 43522 43623 43821 45639 43921 45128 44116 +44216 44317 44414 44615 44513 45522 44713 44814 44915 46531 +47086 45213 45313 45710 45810 46008 46203 46304 46404 46605 +46704 46801 46902 46989 47185 47286 47387 47583 47683 47784 +47883 47982 48079 48178 48279 48379 48509 10697 10797 10896 +10997 11198 11292 11393 12277 11591 11689 11781 11878 11978 +12376 12475 12575 12775 12874 12975 13174 14960 13074 15394 +13271 13372 13472 13773 13869 13968 14065 14164 15173 14260 +14359 14459 14560 14762 14659 15257 15455 15556 28942 57857 +55836 56818 55931 58015 56019 56522 59007 56727 56221 56421 +59112 57115 57314 57415 57515 57616 58115 58314 58617 58413 +58710 58810 58907 59201 59300 59401 59501 59799 59599 59699 +59900 60095 60000 60201 57215 65479 6248 60942 15447 93 +396 586 797 184 1796 2704 679 4155 1379 468 +1175 1071 1569 1669 1967 1867 2067 2166 2267 2568 +2770 3067 3167 3268 3357 3559 3760 3859 4058 4356 +4457 4554 4752 4951 2366 2467 984 885 61797 14901 +61400 100573 62786 66931 61598 61699 65190 65103 62094 62688 +63086 63284 64494 63976 64768 64356 64555 64957 64855 65250 +65348 59030 56750 56244 56444 59135 57038 57138 57337 57438 +57538 57639 58138 60965 58337 58640 58436 58733 58833 58930 +59224 59323 59424 59524 60416 60318 59822 59622 59722 59923 +60118 60618 60516 60716 60023 60224 56841 13324 13425 57305 +58608 13525 13826 13922 14021 14118 14217 15226 14313 14412 +16703 14512 14613 14815 14712 15310 15508 15609 16012 15807 +15907 16102 16302 16403 16504 17898 16902 17003 17102 17203 +17402 17503 17700 17797 17999 18197 18298 18395 18496 18597 +18698 18795 18896 18995 20510 19093 19191 19292 17599 16603 +15707 57774 3000 63185 53150 65506 4335 2942 4026 4726 +7549 9871 7833 5811 5293 8221 10235 6799 11034 9516 +8798 9101 13537 18098 57015 42125 37566 50090 22943 50189 +50287 50386 50487 52426 50584 50684 50783 50877 51073 51270 +51365 51941 51658 51746 51842 52031 52130 52231 52331 52625 +52726 52592 16733 26960 31404 61312 59148 31140 57051 61611 +57151 57350 57451 57551 57652 61112 58051 58151 59043 60978 +58350 58653 58449 58746 58846 61411 58943 59237 59336 59437 +59537 60429 61012 60331 59835 59635 59735 59936 60131 60631 +60813 61510 61212 60529 60729 60036 54111 60237 65519 27464 +29684 27057 27158 28466 27556 27653 27754 27852 27953 28251 +28042 28342 28544 28643 28744 28844 29042 29140 29241 29341 +29441 29540 30939 29736 29935 30036 30137 30236 30337 30438 +30538 30638 30739 31040 31241 31438 31638 31738 31839 33556 +31939 32040 32141 33029 32235 32334 32534 32632 32733 32931 +33128 33431 32434 31539 35252 32855 29835 65511 37666 37867 +42421 41130 38166 38264 38363 38459 38560 38660 42025 38760 +38859 38959 39059 40536 39157 39256 39356 40340 39753 39455 +39556 39654 39945 40043 40139 40240 40438 40940 40736 40836 +41032 41531 41227 41327 41427 41831 41628 41926 41728 42223 +42324 43132 42770 37967 1409 11711 25447 47970 28981 84851 +71127 44138 71751 15141 282 844 1134 52 355 545 +756 143 2663 638 1338 1030 1528 1628 1926 1826 +2026 2125 2226 2729 2325 2426 943 2527 2959 31372 +66132 62597 58248 35692 12632 95669 66092 25547 33223 33526 +39801 66285 33320 33421 33717 36982 33817 33918 34017 34115 +34215 34315 34406 38041 34505 34605 34704 34801 34901 34997 +35096 35193 35494 35592 35792 35991 36092 36193 36291 36391 +36490 36588 36689 36890 37080 37274 37475 37776 37876 37375 +35393 35892 37241 37575 37687 901 28905 25639 25736 25929 +25830 26029 26633 26125 26224 26322 26423 27321 26824 27427 +27020 27121 28429 27519 27616 27717 27815 27916 28005 28305 +28507 28606 28707 28807 29005 29103 29304 29404 29699 29898 +29999 30100 30199 30300 30401 29798 29204 29647 26923 29503 +28214 71394 15547 15648 71598 71695 71790 71887 72078 72177 +72270 72367 73781 72568 73672 72659 72759 74339 72853 72954 +73151 73251 73352 73452 73550 73843 74042 74143 74241 74438 +73943 72467 73052 74680 16051 74852 15746 15846 15946 20222 +18137 16141 16341 16442 16543 20719 19825 17937 16742 16941 +17042 17141 17242 17441 17542 17739 17836 18038 18236 18337 +18434 18535 18636 18737 18834 18935 19034 20549 19132 19230 +19331 19427 19625 19725 19926 20025 20419 20619 20819 20920 +21017 21117 21215 21315 21416 21517 21718 22021 21818 21919 +22625 20322 21651 20124 17638 17340 19526 16642 71987 70033 +67960 68056 68155 68256 68357 68452 68550 68749 68848 68949 +69048 69149 69246 69345 69445 69544 69639 69740 69836 69936 +70134 70230 70331 70431 70531 70732 70832 70931 71028 71522 +71619 71811 68650 71714 70677 11803 11900 12000 12299 12398 +12497 12597 12797 12896 12997 13196 14982 13096 15416 13293 +13394 13494 13795 13891 13990 14087 14186 15195 14282 14381 +16672 14481 14582 14784 14681 15279 15477 15578 15776 15876 +16271 16372 16473 16871 16972 17071 17172 16572 15676 16071 +26586 47516 16832 47115 51109 1495 3700 13697 3493 4906 +5107 6209 4296 3987 4687 7510 9832 7794 5772 5254 +8182 2844 58189 71389 66103 16240 64228 58486 498 1205 +43693 1101 1599 1699 1997 1897 2097 2196 2297 2598 +2800 3097 3197 3298 3387 3589 3790 3889 5666 4088 +4386 4487 4584 4782 5179 5380 5470 6466 5865 6066 +6268 6365 6565 5966 4981 49951 2396 2497 56955 51486 +29081 48069 29179 29280 29380 29480 29579 30978 29775 29974 +30075 30176 30275 30376 30477 30577 30677 30778 30877 31079 +31179 31280 32894 31477 31677 31777 31878 33595 31978 32079 +32180 33068 32274 32373 32573 32671 32772 32970 33167 33470 +33264 33365 33661 33761 33862 33961 34059 34159 34259 34350 +37985 34449 34549 34648 34745 34845 32473 31578 35291 29874 +37185 48166 48265 48366 48466 48658 48758 51586 48856 48956 +49055 49154 49254 49355 49455 51167 49550 49651 49751 49851 +50045 50144 50242 50341 50442 50539 50639 50738 50832 51028 +51225 51320 51613 52547 50994 16774 19791 23326 23427 41607 +39686 97378 45050 45561 43966 39977 40075 42802 40171 40272 +40470 40568 40972 40667 40768 40868 42057 41064 41162 41563 +41259 41359 41459 41863 45884 41660 41958 41760 42255 42356 +43164 43045 42453 42551 42845 42944 43246 43344 43444 43545 +43743 43843 44038 44239 42651 73743 66895 45366 46094 20093 +41303 62184 41403 56941 41503 41907 45928 41704 42002 41804 +42101 42201 46138 42299 42400 43208 43089 42497 44010 42595 +45016 42889 42988 43290 45410 43388 43488 43589 43787 45605 +43887 45094 44082 44182 44283 44380 44581 44479 45488 44679 +44780 44881 46497 45179 45279 45676 45776 45974 46169 46270 +46370 46571 46670 46767 46868 42695 20785 20192 20290 26672 +20487 20687 20887 20988 21085 21185 21283 21383 21484 21585 +21786 22089 21886 21987 22693 22186 22286 22384 22483 22581 +22779 22876 22970 23068 23168 23266 23367 23467 23563 23953 +23661 24060 23855 24153 24252 24454 24553 24754 24848 24654 +23761 20390 19891 19992 23527 71300 23623 24013 23721 23821 +24120 23915 24213 24312 24514 24613 24714 24814 28382 27274 +24908 25006 25882 25104 25205 26513 25300 25400 25500 25592 +25689 25783 25982 26078 26177 26275 26376 26777 27380 26973 +27074 27472 26876 31320 26732 29600 28125 65468 38658 71596 +71693 71788 71885 72076 72175 72268 72365 73779 72566 73670 +72657 72757 74337 72851 72952 73149 73249 73350 73450 73548 +73841 74141 74239 73941 72465 73050 74678 74850 71985 43691 +56953 97376 20091 20190 20288 20485 20685 20885 20986 21083 +21183 21281 21381 21482 21583 21784 22087 21884 21985 22691 +22184 22284 22382 22481 22579 22777 22874 22968 23066 23166 +23264 23365 23465 23561 23951 23659 24058 23853 24151 24250 +24452 24551 24752 24846 24652 23759 20388 27195 56854 66062 +46062 16863 29993 30094 30195 31710 55142 63020 90835 1480 +3685 13682 3478 4891 5092 6194 4281 3972 4672 7495 +9817 7779 5757 2829 56925 56934 95524 8879 9182 1726 +8564 15112 253 23 326 516 727 114 2634 609 +914 815 57863 55842 56824 55937 58021 56025 56528 66914 +59013 56733 56227 56427 59118 57021 57121 57320 57421 57521 +57622 58121 60948 58320 58623 58419 58716 58816 58913 59207 +59306 59407 59507 60301 59805 59605 59705 59906 60101 60601 +60499 60006 60207 65489 57221 63719 55495 58570 65534 50945 +61179 66108 56757 65140 56049 56251 63321 61183 15384 94283 +76678 57245 56451 64531 64106 65580 65227 64013 66976 66333 +66727 64805 67812 64393 64592 64691 64994 64892 65287 65385 +65677 65778 65877 65976 66175 66781 66374 66475 66575 67072 +59142 57045 57145 57344 57445 57545 57646 61106 58045 58145 +60972 58344 58647 58443 58740 58840 58937 59231 59330 59431 +59531 60423 61006 60325 59829 59629 59729 59930 60125 60625 +60807 61206 60523 60723 60030 60231 56848 27197 7037 57719 +8115 12031 16781 56949 63715 16777 52938 71486 71470 27180 +71496 38634 58237 31810 31911 33628 88874 93924 37218 88970 +89070 89170 89270 89370 89470 89568 89665 91218 89761 89857 +89955 90053 90147 90245 90335 91340 90429 90526 90625 90725 +90920 91021 35656 91417 13603 91121 58228 94024 36082 94123 +94216 94314 94404 94501 94602 94699 94794 94892 94993 95082 +95179 95278 95378 95572 95770 95871 95971 96068 96164 96262 +96560 96659 96759 96363 96459 58555 65457 63913 11811 63725 +66941 11908 12008 12307 12406 12505 12605 12805 12904 13005 +13204 14990 17278 13104 15424 13301 13402 13502 13803 13899 +13998 14095 14194 15203 14290 14389 16680 14489 14590 14792 +14689 15287 15485 15586 15989 15784 15884 16279 16380 16481 +16879 16980 17079 17180 17379 17480 17677 17576 16580 15684 +12704 16178 16079 56856 64653 43667 85 388 578 789 +176 1788 2696 671 4147 1371 460 1167 1063 1561 +1661 1959 1859 2059 2158 2259 2762 3059 3159 3260 +3349 3551 3752 3851 4348 4449 4546 2358 2459 976 +877 2992 2560 4050 15357 9084 32011 32112 32213 45242 +51551 33101 32307 32406 32606 32704 32805 33003 35324 33200 +33503 33297 33398 33694 33794 33895 33994 34092 34192 34292 +34383 38018 34482 34582 34681 34778 34878 34974 35073 35170 +35471 35569 35769 35968 36170 36268 36368 36467 36565 36666 +36867 35370 35869 36069 32506 58518 45342 16800 45739 45839 +46037 46232 46333 46433 46634 46733 46830 46931 48538 47018 +47214 47315 47416 47612 47712 47813 47912 48011 48108 48207 +48308 48408 48600 48700 48798 48898 48997 49096 49196 49297 +49397 49492 49593 49693 49793 51528 50936 71411 35669 65485 +50932 43701 45060 66129 71386 26669 58234 36355 73927 44972 +66073 56552 66064 36455 74027 74936 74126 74227 74325 74423 +74522 74618 74814 75010 75107 75207 77467 75298 75398 75598 +75696 75896 75988 76181 76275 76375 76476 76577 76774 76873 +76972 77071 77172 77269 77369 76080 75793 71457 39726 58546 +46064 36554 43643 36652 36753 36954 37751 38237 37046 37144 +40608 39865 37338 37539 37639 37840 38139 38336 38432 38533 +38733 38832 38932 39032 40509 39130 39229 39329 40313 39428 +39529 39627 39918 40016 40112 40213 40411 40913 40709 40809 +42743 37940 37439 57794 30294 30395 30496 9992 30596 30696 +30797 30896 30997 31098 31198 31299 32913 31496 31696 31796 +31897 33614 31997 32098 32199 33087 32293 32392 32592 32690 +32791 32989 33186 33489 33283 33384 33680 33780 33881 33980 +34078 34178 34278 34369 38004 34468 34568 34667 34764 34864 +34960 35059 35156 35457 35555 35755 35356 35855 32492 31597 +35310 6756 6957 7058 7158 7357 7457 7657 7755 7955 +8052 8152 8353 8451 8652 8752 8953 9255 9356 9454 +9655 9750 10049 10149 10348 10448 11435 10541 10641 10741 +10840 10941 11142 11236 11337 12221 11535 11633 11725 11822 +11922 12188 45570 43975 12079 7259 55996 58490 39986 40084 +42811 40180 40281 40381 40479 40577 40981 40676 40777 40877 +42066 41073 41171 41572 41268 41368 41468 41872 45893 41669 +41967 41769 42166 42264 42365 43173 43054 42462 42560 44981 +42854 42953 43255 45375 43353 43453 43554 43752 43852 44047 +44147 44248 44345 44546 44444 45453 44644 44745 44846 42660 +43711 46103 14864 37204 9053 67256 67357 67457 67556 67656 +67756 71212 71311 71113 70019 67946 68042 68141 68242 68343 +68438 68536 68735 68834 68935 69034 69135 69232 69331 69431 +69530 69625 69726 69822 69922 70120 70216 70317 70417 70517 +70718 70818 70917 71014 71508 68636 70663 11305 11406 12290 +57192 55332 55236 56650 57759 55429 56795 57992 56992 55527 +57948 55723 55621 57834 55908 58984 56704 56198 56398 59089 +57092 57492 57593 58092 58291 58390 58687 58787 58884 56499 +57291 58594 57392 46461 11504 11604 15972 11702 11794 11891 +11991 12389 12488 12588 12788 12887 12988 13187 14973 13087 +15407 13284 13385 13485 13786 13882 13981 14078 14177 15186 +14273 14372 14472 14573 14775 14672 15270 15468 15569 15767 +15867 16262 16363 16464 15667 16062 62931 61766 56896 57817 +14868 21709 301 3533 4139 4846 5048 5250 5452 5654 +8280 8684 12724 12825 13128 13532 13633 14239 14542 14643 +14845 15350 15552 15653 16158 16663 16865 19087 19188 19794 +20400 20602 21107 22319 22925 23026 23127 23329 23430 24339 +24440 24541 24945 25046 25753 25955 26561 27268 28076 28884 +29793 29894 29995 30096 30197 31712 32621 33025 33833 33934 +34641 35247 35348 35853 36358 36964 37166 37570 37671 37974 +38075 38782 39893 40398 40499 40600 41004 41610 42216 42721 +43731 43832 43933 45549 45650 45852 46458 47165 47771 47872 +48680 49589 49690 50094 51508 52417 52518 54134 54437 54538 +54639 54740 54942 55043 55144 55245 56154 56659 56962 57063 +57164 57568 57669 57871 57972 58174 58881 58982 59386 59487 +59891 60194 60497 61002 61103 61406 62214 62416 62719 63022 +65345 66153 66355 66759 66961 67062 67264 67365 67567 70496 +70597 71506 71708 72718 73930 74334 74536 76051 76354 77667 +77768 77869 77970 78273 78677 79081 79485 81101 82515 82616 +83222 83323 83626 83828 84131 84232 84434 84737 85141 85242 +85545 86151 86656 86757 86959 87969 88070 88171 88676 88777 +89282 89787 89989 90898 91403 91605 91706 92918 93019 93120 +93221 93524 93827 94231 94433 94534 94635 94736 95241 96150 +97463 98574 99988 100089 100392 100594 502 1007 1209 8784 +12117 15753 21207 44437 45750 54234 54840 56355 57264 58375 +58577 58678 59183 59587 61203 67667 70798 72111 78070 78777 +84938 86251 87463 90493 91806 92311 92614 92715 95745 95846 +95947 98876 10298 18479 18580 18681 18782 39689 40699 40800 +54334 62616 70898 75746 87563 87664 87765 95340 96047 98673 +702 79583 81199 81300 95440 58271 79683 96550 96651 96750 +96850 2918 64093 96894 96995 97086 97180 97264 63602 63501 +62712 63110 65127 63308 64518 65214 64000 64792 67799 64380 +64579 64678 64981 64879 65274 65372 65664 65765 65864 65963 +66162 66768 66361 66462 66562 63702 65567 66714 66963 96144 +96240 96338 96535 96636 96735 96835 96879 96980 97071 97165 +96439 1440 3645 13642 3438 4851 5052 64192 96246 79782 +79881 82472 82738 79975 80075 80174 81386 80272 80370 80467 +80565 82539 80661 81454 81554 81655 81854 82147 82344 82639 +82936 83235 83431 83335 80759 80858 80958 81058 81156 81257 +81755 81955 82052 82245 82838 83036 83134 83530 27260 66320 +90837 96344 96541 96642 96741 96841 96885 96986 97077 97171 +62912 1482 3687 13684 3480 4893 5094 6196 4283 3974 +4674 7497 9819 7781 5759 2831 75946 3023 78988 76038 +76231 76325 76425 76526 76627 76727 76824 76923 77022 77121 +77222 77319 77419 77517 77613 77712 77811 77911 78102 78200 +78300 78397 78496 78596 78696 78792 78888 79088 79184 4178 +5562 1402 491 1198 1094 1592 1692 1990 1890 2090 +2189 2290 2591 2793 3090 3190 3291 3380 3582 3783 +3882 5659 4081 4379 4480 4577 4775 5172 5373 5463 +5858 5959 4974 2389 2490 68181 62866 78005 96445 14890 +74403 62254 7868 5846 67027 5328 8256 10270 6834 11069 +9551 8833 9136 207 61623 66123 54936 57182 12066 95634 +95731 95832 95933 96033 96130 96226 96324 96622 96721 96821 +96865 96966 96425 96521 99030 13565 99211 96914 97015 97106 +97200 97284 97480 97580 97670 97381 89883 92189 89981 90079 +90173 90271 90361 90861 91366 90455 90552 90651 90751 90946 +91047 91147 91443 91526 91627 91724 92229 91823 91924 92025 +92521 92622 92718 92422 92366 12767 15165 100555 58260 81497 +81597 81698 81798 81897 81998 82095 82190 82288 82387 82582 +82682 82781 82881 82979 83079 83177 83278 83573 83666 83766 +83865 83957 84056 84354 84451 84546 84638 84254 83474 84156 +51517 16859 43697 12113 56927 76130 100547 1434 3639 13636 +57922 57363 57464 58474 81502 81602 81703 93615 94295 95650 +93709 95478 93807 93905 94005 94104 94197 94385 94482 94583 +94680 94775 94873 94974 95063 95160 95259 95359 95553 95751 +95852 95952 81803 37208 61081 71732 81902 82003 83383 82100 +82195 82293 82392 82587 82687 82786 82886 82984 83084 83182 +83283 83578 83671 83771 83870 83962 84061 84359 84456 84551 +84643 84741 84943 85042 85143 84259 83479 35931 12162 90385 +90885 91390 90479 90576 90675 90775 92390 90970 91071 91171 +91268 91467 91550 91651 91748 92253 91847 91948 92049 92545 +92646 92742 92842 92942 93043 93144 93244 93341 93437 93528 +92446 66889 58771 61734 62723 58871 59173 61436 58968 59068 +64255 59262 59361 59462 59562 62229 60454 61037 60356 59860 +62431 59660 59760 59961 61137 61835 60262 60156 60656 60838 +61337 61535 61636 62031 62625 61237 62822 60554 60754 61935 +62529 60061 62330 39788 75843 98461 98560 98659 98753 98851 +99145 99246 99344 99440 99536 99636 99732 99833 99930 100024 +100122 100222 100321 100400 100596 98946 52520 23787 45053 45564 +43969 39980 40078 42805 40174 40275 40375 40473 40571 40975 +40670 40771 40871 42060 41067 41165 41566 41262 41362 41462 +41866 45887 41663 41961 41763 42160 42258 42359 43167 43048 +42456 42554 44975 42848 42947 43249 43347 43447 43548 43746 +43846 44041 44242 44339 42654 66878 57733 12107 57564 57665 +66957 100590 98767 98865 99058 99159 99260 99358 99454 99550 +99650 99746 99847 99944 100038 100136 100236 100335 100414 100610 +100707 100808 100909 99069 99170 99271 99369 99465 99561 99661 +99757 99858 99955 100049 100147 100247 100346 100425 100621 100718 +100819 100920 99044 61125 58064 58164 59056 60991 58363 58666 +58462 58759 61722 58859 59161 61424 58956 64243 59250 59349 +59450 59550 62217 60442 61025 60344 59848 62419 59648 59748 +59949 61823 60250 60144 60644 60826 61325 61523 62019 61225 +60542 60742 61923 60049 62318 62116 61448 63825 56936 18879 +18980 80788 80887 80987 81087 81185 81286 81784 81984 82081 +82274 82867 83065 83163 83559 83752 83851 83943 84042 84240 +84142 19079 20594 19177 19275 19376 19472 19670 19770 20764 +19870 19971 20070 20169 20267 20464 20664 20864 20965 21062 +21162 21260 21360 21461 21562 21763 22066 21863 21964 22670 +22163 22263 22361 22460 22558 22756 22853 22947 23045 23145 +23243 23344 23444 23540 23638 23738 20367 21696 97255 97339 +97436 97535 97635 97725 97809 97899 97994 98092 98191 98289 +98374 40900 71099 72210 97157 6862 71603 99782 99883 90590 +66276 90689 90789 92404 90984 91085 91185 91282 91481 93832 +91564 91665 91762 92267 91861 91962 92063 92559 92660 92756 +92856 92956 93057 93158 93258 93355 93451 93542 93636 93734 +93932 94031 92460 91311 63419 1503 3708 13705 3501 4914 +5115 6217 4304 3995 4695 7518 9840 7802 5780 5262 +8190 10204 6768 2852 58495 11097 12094 9579 8861 9164 +8546 15094 235 5 308 709 2896 42089 5543 5642 +6539 5739 5938 6139 6341 6438 6638 9966 6730 6931 +7132 7331 7431 7631 7729 7929 8026 8126 8327 8425 +8626 8726 8927 9229 9330 9428 9629 9724 10023 10123 +10322 10422 10515 10615 10715 10814 10915 7233 9027 6039 +11116 71700 71795 71892 72083 72182 72275 72372 73786 72573 +73677 72664 72764 74344 72858 72959 73156 73256 73357 73457 +73555 73848 74047 74148 74246 74443 74539 73948 72472 73057 +74685 7032 99980 100074 100172 100272 100371 100450 100646 100743 +100844 100945 70997 72303 72400 73814 72601 73705 72692 72792 +74372 72886 72987 73085 73184 73284 73385 73485 73583 73876 +74075 74176 74274 74471 74567 74763 74959 75056 75156 75247 +75347 74885 75447 73976 74713 66310 73662 71977 71094 71193 +71292 71588 71685 71877 72068 72167 72260 72357 73771 72558 +72649 72749 72843 72944 73141 73241 73342 73442 73540 73833 +73933 72457 73042 74670 74842 51478 1105 87864 87960 88061 +88162 88258 88356 92134 88449 88546 88646 88747 90806 88845 +88941 89041 89341 89441 89636 89732 89828 89926 90024 90118 +90216 90306 90400 90497 89141 89539 1603 1703 2001 1901 +2101 2200 2301 2602 2804 3101 3201 3302 3391 3593 +3794 3893 5670 4092 4189 4390 4491 4588 4786 5183 +5384 5474 5573 6470 5869 6070 6272 6369 6569 5970 +4985 62147 44962 35708 41096 41194 41595 41291 41391 41491 +41895 45916 41692 41990 41792 42189 46126 42287 42388 43196 +43077 42485 43998 42583 45004 42877 42976 43278 45398 43376 +43476 43577 43775 45593 43875 45082 44070 44170 44271 44368 +44569 44467 45476 44667 44768 44869 46485 45167 45267 45664 +45764 45962 46157 46258 42683 100487 100683 100780 100881 100982 +74037 64201 46090 97251 97335 97531 97631 97721 97805 97895 +97990 98088 98187 98285 95526 71198 66100 71297 71593 71690 +71785 71882 72073 72172 72265 72362 73776 72563 72654 72754 +72848 72949 73146 73246 73347 73447 73545 73838 74138 74236 +73938 72462 73047 74675 74847 55139 56931 55993 57189 55329 +55233 56647 57756 55426 56792 57989 56989 55524 57945 55720 +55618 57831 55905 56701 56195 56395 59086 57089 57489 57590 +58089 58288 58387 58684 58784 56496 57288 58591 57389 13630 +62909 70686 92811 98960 92911 95460 93011 93112 93213 93313 +93410 93506 93597 93691 93789 93887 93987 94086 94179 94367 +94464 94565 94662 94757 94855 94956 95045 95142 94277 8881 +9184 1728 8566 15114 255 25 328 518 729 116 +2636 611 916 817 2932 64450 71774 1473 3678 13675 +3471 4884 5085 6187 4274 3965 4665 7488 9810 70391 +72500 65059 54432 70491 70591 86953 70792 70892 70991 73656 +71971 71088 71187 71286 71582 71679 71871 72062 72161 72254 +72351 73765 72552 72643 72743 72837 72938 73135 73235 73336 +73436 73534 72451 73036 74664 54627 54727 55787 54824 56339 +54920 57166 55116 55970 55210 56624 55403 56769 56966 55501 +55697 55595 55882 56172 56372 57066 56473 56870 55021 55306 +59281 68068 89241 68167 68268 68369 70689 68464 68562 68761 +68860 68961 69060 69161 69258 69357 69457 69556 69651 69752 +69848 69948 70045 70146 70242 70343 70443 70543 70744 70844 +70943 71040 71139 71238 71534 71631 72014 71823 71923 68662 +71337 71726 12666 59380 59481 59581 62248 60473 61056 62742 +60375 59879 62450 59679 61455 59779 63534 59980 61156 63240 +61854 60281 60175 63141 60675 60857 61356 61554 61655 62050 +62644 61256 63042 62841 63832 63634 63731 63433 63335 60573 +60773 61954 62548 60080 61753 62349 64274 16828 9057 86239 +61132 66867 55810 60916 56678 4036 6258 24034 24640 24741 +38275 57768 67868 90189 24841 55949 72917 73018 74432 92814 +38374 70641 62202 63209 75488 100583 24395 28409 96929 97030 +97121 97215 97299 97495 97595 97685 97769 97396 98771 98963 +38470 38571 38671 42036 43945 38771 44951 38870 38970 39070 +40547 39168 39267 39367 40351 39764 39466 39567 39665 39956 +40054 40150 40251 40449 40951 40646 40747 40847 41043 41141 +41542 41238 41338 41438 41842 41639 41937 41739 42234 42335 +42432 42530 42824 42630 46073 98869 99062 99163 99264 99362 +99458 99554 99654 99750 99851 99948 100042 100140 100240 100339 +100418 100614 100711 100812 100913 43143 65114 93856 61191 71758 +52439 25948 73116 73215 73315 73416 73516 73614 73907 74106 +74207 74305 74502 74598 74794 74990 75087 75187 75278 75378 +75578 75676 75876 75968 76161 76255 76060 75773 74916 75478 +27301 24935 25033 25909 25131 25232 26540 25327 25427 25527 +25619 25716 25810 26009 26613 26105 26204 26302 26403 26804 +27407 27000 27101 27499 27596 27697 27795 27896 27985 28285 +28487 28586 28687 28787 26903 28194 31347 63918 90287 50908 +62967 92205 90377 90877 91382 90471 90568 90667 90767 92382 +90962 91063 91163 91459 91542 91643 91740 92245 91839 91940 +92041 92537 92638 92734 92834 92934 93035 93136 93236 93333 +93429 92438 63493 56064 37059 37764 37157 40621 39878 37351 +37452 37552 37652 37853 41116 38152 38349 38445 38546 38746 +38845 38945 39045 40522 39143 39242 39342 40326 39739 39441 +39542 39640 39931 40029 40125 40226 40424 40926 40722 40822 +41018 41517 41213 41313 41413 41614 41714 42756 37953 38646 +92914 62978 57865 55844 56826 14934 55939 58023 56027 56530 +66916 59015 56735 56229 56429 59120 57023 57123 57322 57423 +57523 57624 58123 60950 58322 58625 58421 58718 58818 58915 +59209 59308 59409 59509 60401 60303 59807 59607 59707 59908 +60103 60603 60501 60701 60008 60209 65491 57223 78167 73746 +78265 82434 78365 78462 78561 78661 78761 78857 78953 79053 +79153 79249 79347 79447 79545 79645 79744 79843 79937 80037 +80136 81348 80234 80332 80429 80527 80623 81416 81516 81617 +81816 80721 80820 80920 81020 81118 81219 81717 81917 82014 +95463 76134 55438 56804 58001 57001 58033 56037 56540 55536 +57957 55732 55630 57843 55917 56005 58993 56713 56207 56407 +59098 57101 57501 57602 58101 58300 58399 58696 58796 58893 +59187 60928 56508 66926 59025 56745 56239 56439 59130 57033 +57133 57332 57433 57533 57634 58133 60960 58332 58635 58431 +58728 58828 58925 59219 59318 59419 59519 60411 60313 59817 +59617 59717 59918 60113 60613 60511 60711 60018 60219 57300 +58603 65501 70658 74531 93014 93115 93216 74627 74823 75019 +75116 75216 77476 75307 75407 75507 75607 75705 75905 75997 +76190 76284 76384 76485 76586 76783 76882 76981 77080 77181 +77278 77378 77572 77671 77770 76089 75802 76686 93316 93413 +93509 93600 93694 93792 93890 93990 94089 94182 94370 94467 +94568 94665 94760 94858 94959 95048 95145 95244 95344 66898 +57233 84330 96920 97021 97112 97206 97290 97486 97586 97676 +97387 63390 66076 37196 84161 74632 42715 74828 75024 75121 +75221 77481 75312 75412 75512 75612 75710 75910 76002 76195 +76289 76389 76490 76591 76788 76887 76986 77085 77186 77283 +77383 77577 77676 77775 77875 76094 75807 76691 64080 26475 +49955 16202 63512 64456 29627 63372 45369 46097 63721 84430 +55497 84527 84622 84714 86194 84812 85014 85113 85214 85314 +85415 85511 85608 85702 85803 85898 85994 86094 86390 86887 +86487 86587 86788 86988 87088 87187 87286 87385 87485 87586 +87687 87786 87882 87983 88084 88180 88278 86688 86294 19585 +62395 64668 27252 2400 2501 61467 97432 65465 94280 25043 +56959 2893 64665 84730 86210 84828 85030 85129 85230 85330 +85431 85527 85624 85718 85819 85914 86010 86110 86406 86903 +86503 86603 86804 87004 87104 87203 87302 87401 87501 87602 +87703 87802 87898 87999 88100 88196 88294 88387 88484 88685 +88783 86704 62603 58183 62505 62105 62699 63097 63295 64505 +63987 64779 67786 64367 64566 64968 64866 65261 65359 65651 +65752 63689 65554 66701 72105 72204 72297 72394 73808 72595 +73699 72686 72786 74366 72880 72981 73079 73178 73278 73379 +73479 73577 73870 74069 74170 74268 74465 74561 74757 74953 +75050 75150 74879 73970 74707 72494 56261 66295 74007 28152 +64329 52472 24234 100536 4736 7559 9881 8493 7843 5821 +5303 8231 10245 6809 11044 9526 8808 9111 60481 24333 +24434 24535 24634 24735 24835 28403 27295 24929 25027 25903 +25125 25226 26534 25321 25421 25521 25613 25710 25804 26003 +26607 26099 26198 26296 26397 26798 27401 26994 27095 27493 +27590 27691 27789 27890 27979 26897 28188 31341 26753 17358 +75494 62996 76673 58224 73923 74023 74932 74122 74223 74321 +74419 74518 74614 74810 75006 75103 75203 75294 75394 75594 +75692 75892 75984 76177 76271 76371 76472 76573 76770 76869 +76968 77067 77168 77265 76076 75789 52514 52713 52814 52910 +53089 53188 53289 53387 53488 53584 53684 53780 53864 54156 +54649 54354 54549 54056 54465 53959 54746 43678 54256 61068 +62357 25919 57401 66873 55134 55988 55324 55228 56642 57751 +55421 56787 57984 56984 55519 57940 55715 55613 57826 55900 +56696 56190 56390 57084 57484 57585 58084 58283 58382 56491 +57283 58586 57384 55805 60911 56059 65448 62944 25141 25242 +28162 26550 25337 25437 25537 25629 25726 25820 26019 26623 +26115 26214 26312 26413 26814 27417 27010 27111 28419 27509 +27606 27707 27805 27906 27995 28295 28497 28596 28697 28797 +28995 29093 29294 29394 29194 29637 26913 29493 28204 31357 +28895 56888 8884 8985 9187 12924 13025 15853 34033 44638 +50193 67767 80493 82210 100693 92341 62153 62134 95661 58266 +2913 86447 86944 86544 86644 86745 86845 87045 87145 87244 +87343 87442 87542 87643 87744 87843 87939 88040 88141 88237 +88335 92113 88428 88525 88625 88726 88824 88920 89020 89320 +89420 89615 89711 89807 89905 90003 90097 90195 89120 89518 +89220 50291 50390 50491 52430 50588 50688 50787 50881 51077 +51274 51369 51945 51662 51750 51846 52035 52134 52235 52942 +52335 52629 52730 52826 52596 100790 100891 100992 76244 76338 +76438 76539 76640 76740 76837 76936 77035 77134 77235 77332 +77432 79791 77530 77626 77725 77824 77924 78115 78213 78313 +78410 78509 78609 78709 78805 78901 79001 79101 79197 79295 +79395 79493 79593 79692 78018 97861 16841 97951 99009 98046 +98144 98243 98341 98525 98624 98718 98816 99110 99309 99405 +99501 99601 99697 99798 99895 98911 98426 1731 8569 15117 +258 28 331 521 732 119 2639 614 919 820 +2935 13559 1314 61786 100530 58572 13544 81 384 574 +785 172 1784 2692 667 4143 1367 456 1163 1059 +1557 1657 1955 1855 2055 2154 2255 2758 3055 3155 +3256 3345 3547 3748 3847 4344 4445 2354 2455 972 +873 2988 2556 4046 9080 62891 93720 95489 93818 93916 +94016 94115 94208 94396 94493 94594 94691 94786 94884 94985 +95074 95171 95270 95370 95564 95762 95863 95963 96060 96156 +96254 96355 82308 82407 82602 82702 82801 82901 82999 83099 +83197 83298 83398 83593 83686 83786 83885 83977 84076 84176 +84374 84471 84566 84658 84756 84958 85057 85158 85258 85359 +85455 85552 84274 19571 66266 7227 15953 44536 90390 17980 +62128 51490 90890 91395 90484 90581 90680 90780 92395 90975 +91076 91176 91273 91472 91555 91656 91753 92258 91852 91953 +92054 92550 92651 92747 92847 92947 93048 93149 93249 93346 +93442 93533 93627 92451 20229 18144 16148 16247 16348 16449 +16550 20726 19832 17944 16749 16948 17049 17148 17249 17448 +17549 17746 17843 18045 18243 18344 18441 18542 18643 18744 +18841 18942 19041 20556 19139 19237 19338 19434 19632 19732 +19933 20032 20426 20626 20826 20927 21024 21124 21222 21322 +21423 21524 21725 22028 21825 21926 22632 22125 22225 22323 +22422 20329 21658 20131 17645 17347 65536 43705 5246 45545 +84733 86213 95515 84831 85033 85132 85233 85333 85434 85530 +85627 86313 85721 85822 85917 86013 86113 86409 86906 86506 +86606 86807 87007 87107 87206 87305 87404 87504 87605 87706 +87805 87901 88002 88103 88199 88297 88390 88487 88688 88786 +88882 88982 89082 86707 88587 44736 44837 44938 46554 20235 +47509 51422 47109 45236 45336 45733 45833 46031 46226 46327 +46427 46628 46727 46824 46925 47012 47208 47309 47410 47606 +47706 47807 47906 48005 48102 48201 48302 48402 48594 48694 +48792 48892 48991 49090 49190 49291 49391 51522 86233 5447 +12156 5537 5636 6533 5733 5932 6133 6335 6432 6632 +9960 6724 6925 7126 7325 7425 7625 7723 7923 8020 +8120 8321 8419 8620 8720 8921 9223 9324 9422 9623 +9718 10017 10117 10316 10416 10509 10609 10709 10808 10909 +9021 6033 11110 7026 9287 9388 58777 91905 92006 92107 +62917 80591 82565 80687 82498 81480 81580 81681 81880 82173 +82370 82665 82764 82962 83261 83649 84337 83457 83361 95449 +61740 92504 92603 92704 92800 92900 93000 93101 93202 93302 +93399 93495 93586 93680 93778 93876 93976 94075 94168 94356 +94453 94554 94651 94746 94844 94945 94266 41819 71223 77507 +9486 9687 15370 13549 9782 14041 12751 10081 10181 10380 +10480 11467 10573 10673 10773 10872 10973 11174 11268 11369 +12253 11567 11665 11757 11854 11954 12352 12451 12551 12850 +12951 13150 13050 13247 13348 13448 13749 13845 13944 14140 +62606 62306 62729 51429 13224 34131 34231 12645 34331 34422 +38057 34521 34621 34720 34817 34917 35013 35112 37591 35209 +35510 35608 39817 35808 36007 36108 36209 36307 36407 36506 +36604 36705 36906 38189 37096 37290 37491 37792 38091 38288 +38384 38485 38685 38784 37892 37391 35409 35908 38585 15010 +17298 50947 71322 65453 13124 49585 49686 58877 59179 66885 +16198 61442 58974 59074 64261 65046 59268 59367 59468 59568 +62235 60460 61043 60362 59866 62437 59666 59766 59967 61143 +63227 61841 60268 60162 63128 60662 60844 61343 61541 61642 +62037 62631 61243 63029 62828 60560 60760 61941 62535 60067 +62336 49786 49886 49986 50080 50179 50277 50376 50477 50574 +50674 50773 50867 51063 51260 51355 51931 51648 51736 51832 +52021 52120 52221 52321 52582 52928 37257 62982 15444 13321 +13422 13522 13823 13919 14018 14115 14214 15223 14310 14409 +16700 14509 14610 14812 14709 15307 15505 15606 16009 15804 +15904 16099 16299 16400 16501 17895 16899 17000 17099 17200 +17399 17500 17697 17794 17996 18194 18295 18392 18493 18594 +18695 18792 18893 18992 19090 17596 16600 15704 18095 71124 +70030 67957 68053 68152 68253 68354 68449 68547 68746 68845 +68946 69045 69146 69243 69342 69442 69541 69636 69737 69833 +69933 70131 70227 70328 70428 70528 70729 70829 70928 71025 +71519 71616 68647 71711 70674 58186 97460 83380 80785 80884 +80984 81084 81182 81283 81781 81981 82078 82271 82864 83062 +83160 83556 83749 83848 83940 84039 84237 84139 37761 86310 +88584 99580 99680 75338 75438 75538 75638 75736 75936 76028 +76221 76315 76415 76516 76617 76717 76814 76913 77012 77111 +77212 77309 77409 77603 77702 77801 77901 78092 78190 78290 +78387 78486 78586 78686 78782 77995 76120 75833 100502 99776 +99877 99974 100068 100166 100266 100365 100444 100640 100737 100838 +100939 97559 97659 97749 99183 97833 97923 98018 98116 98215 +98313 98497 98596 98690 98788 99082 98883 98398 98981 60785 +62784 66090 28903 66912 61181 65578 66725 51549 50930 56894 +45850 57869 58980 65343 77766 77867 91804 92309 66712 100553 +61446 55947 62200 58031 56035 56538 66924 59023 56743 56237 +56437 59128 57031 57131 57330 57431 57531 57632 58131 60958 +58330 58633 58429 58726 58826 58923 59217 59316 59417 59517 +60409 60311 59815 59615 59715 59916 60111 60611 60509 60709 +60016 60217 65499 57231 56259 66293 60479 52512 52711 52812 +52908 53087 53186 53287 53385 53582 53682 53778 53862 54154 +54647 54352 54547 54054 54463 53957 54744 54254 55132 55986 +55226 56640 57749 55419 56785 57982 56982 55517 57938 55713 +55611 57824 55898 56694 56188 56388 57082 57482 57583 58082 +58281 58380 56489 57281 58584 57382 60909 56886 13557 79 +382 572 783 170 1782 2690 665 4141 1365 454 +1161 1057 1555 1655 1953 1853 2053 2152 2253 2756 +3053 3153 3254 3343 3545 3746 3845 2352 2453 970 +871 2554 4044 91903 92004 92105 95447 92502 92601 92702 +92798 92898 92998 93099 93200 93300 93397 93493 93584 93678 +93776 93874 93974 94073 94166 94354 94451 94552 94649 94744 +94842 94943 83378 58978 77865 59078 64265 62140 61062 64441 +65050 59272 59371 59472 59572 62239 60464 61047 60366 59870 +62441 59670 59770 59971 61147 63231 61845 60272 60166 63132 +60666 60848 61347 61545 61646 62041 62635 61247 63033 62832 +60564 60764 61945 62539 60071 62340 82423 77965 78059 78156 +78254 78354 78451 78550 78650 78750 78846 78942 79042 79142 +79238 79336 79436 79534 79634 79733 79832 79926 80026 80125 +81337 80223 80321 80418 80516 80612 80710 80809 80909 81009 +81107 81208 35674 7873 59080 65441 70624 62748 65733 65834 +65933 66032 66231 66837 66430 66531 66631 67128 67217 67318 +67418 67517 67617 67717 67907 68003 68102 68203 68304 68399 +68497 68696 68795 68896 68995 69096 69193 69292 69392 69491 +68597 78873 78969 79069 79169 79265 79363 79463 79561 79661 +79760 79859 82450 79953 80053 80152 81364 80250 80348 80445 +80543 82517 80639 81432 81532 81633 81832 82125 82322 80737 +80836 80936 81036 81134 81235 81733 81933 82030 82223 65741 +65842 65636 65941 66040 66239 66845 66438 66539 66639 67136 +67225 67326 67426 67525 67625 67725 67915 68011 68110 68211 +68312 68407 68505 68704 68803 68904 69003 69104 69201 69300 +69400 69499 69594 69695 69791 68605 64267 60381 59885 62456 +62142 86217 71442 21305 59685 21405 21506 21607 35747 21808 +22111 24375 21908 22009 22715 22208 22308 22406 22505 22603 +22801 28087 22898 22992 23090 23190 23288 23389 23489 23585 +23975 23683 24082 23877 24175 24274 24476 24575 24776 24870 +24968 25066 25167 25262 25362 25554 24676 25462 62899 61461 +5851 59785 67032 5333 8261 10275 6839 11074 9556 8838 +9141 8523 15071 212 63540 59986 99073 99174 99275 99373 +99469 99565 99665 99761 99862 99959 100053 100151 100251 100350 +100429 100625 100722 100823 100924 61162 65152 63246 61860 60287 +60181 63147 60681 60863 61362 61560 61661 62056 62650 63938 +61262 65065 63048 62847 63838 63640 63737 63439 63341 60579 +19533 60779 61960 62554 62412 23783 100579 61064 62895 64443 +65052 59274 59373 59474 59574 62241 60466 61049 62735 60368 +59872 62443 59672 59772 59973 61149 63233 61847 60274 60168 +63134 60668 60850 61349 61547 61648 62043 62637 61249 63035 +62834 63328 60566 60766 61947 62541 60073 61746 62342 71803 +62376 72000 71900 72091 72190 72283 72380 73794 72581 73685 +72672 72772 74352 72866 72967 73164 73264 73365 73465 73563 +73856 74055 74156 74254 74451 74547 74743 74865 73956 72480 +56138 55848 56555 56830 62508 14938 66971 63908 66067 62108 +82425 63789 62702 63100 63298 64508 65204 63990 64782 67789 +64370 64569 64971 64869 65264 65362 65654 65755 65854 65953 +63692 65557 63199 66704 97369 96902 97003 97094 97188 97272 +97468 97568 66143 96936 97037 97128 97222 97306 97502 97602 +97692 97776 97403 51439 46048 46243 46344 46444 46645 46744 +46841 46942 47526 48549 47029 47126 47225 47326 47427 47623 +47723 47824 47923 49904 48022 48119 48218 48319 48419 48611 +48711 48809 48909 49008 49107 49207 49308 49408 49503 49604 +49704 49804 50097 51120 49998 51539 96910 97011 97102 97196 +97280 97476 97576 55943 58027 56031 56534 66920 59019 56739 +56233 56433 59124 57027 57127 57326 57427 57527 57628 58127 +60954 58326 58629 58425 58722 58822 58919 59213 59312 59413 +59513 60405 60307 59811 59611 59711 59912 60107 60607 60505 +60705 60012 60213 65495 57227 77967 72108 72207 72300 72397 +73811 72598 73702 72689 72789 74369 72883 72984 73082 73181 +73281 73382 73482 73580 73873 74072 74173 74271 74468 74564 +74760 74956 75053 75153 74882 73973 74710 72497 64453 78061 +78158 78256 78356 78453 78552 78652 78752 78848 78944 79044 +79144 79240 79338 79438 79536 79636 79735 79834 79928 80028 +80127 81339 80225 80323 80420 80518 80614 81407 81507 81608 +80712 80811 80911 81011 81109 81210 58218 62406 60086 16788 +32314 71777 8511 15059 7861 5839 5321 8249 10263 6827 +11062 9544 8826 9129 12059 32413 32613 32711 32812 33010 +35331 35676 33207 33510 33304 33405 33701 36966 33801 33902 +34001 34099 34199 34299 34390 38025 34489 34589 34688 34785 +34885 34981 35080 35177 35478 35576 35776 35975 36177 36275 +36375 36474 36572 36673 36874 35377 35876 36076 32513 1476 +3681 13678 3474 4887 5088 6190 4277 3968 4668 7491 +9813 1446 3651 13648 3444 4857 5058 4247 66110 97353 +97450 97549 97649 97739 97823 97913 98008 98106 98205 98303 +98487 98586 98680 98778 98388 62925 4340 7875 10097 14440 +15248 16056 18884 18985 20096 20298 23934 29085 29590 32519 +34539 36458 37872 38175 41306 42013 48073 48578 49790 53931 +54032 56759 59082 60092 60799 63425 64637 64738 65041 65142 +67465 70394 74030 74939 78171 82716 83423 84029 84635 84837 +85039 85342 85443 86453 86857 89382 91503 93321 94836 96351 +96452 98977 99583 8581 10197 34740 56051 56253 58071 62010 +63323 64434 64939 80695 83927 93724 98067 99683 51909 65443 +75341 78472 79987 100187 75441 80087 75541 78571 80793 75641 +82442 80892 83720 80992 81092 82506 81190 81291 81488 81588 +81689 81789 81888 81989 82086 82181 82279 82378 82573 82673 +82772 82872 82970 83070 83168 83269 83564 83657 83757 83856 +83948 84047 84345 84442 84537 84245 83465 84147 83369 83820 +83919 84011 84110 84210 84308 84408 84505 84600 84692 86172 +84790 84992 85091 85192 85292 85393 85489 85680 85781 85876 +85972 86072 86368 86865 86465 86565 86766 86966 87066 87165 +87264 86666 86272 75739 75939 76031 76224 76318 76418 76519 +76620 76720 76817 76916 77015 77114 77215 77312 77412 77606 +77705 77804 77904 78095 78193 78293 78390 78489 78589 78689 +78785 78881 77998 76123 75836 80186 81398 80284 80382 80479 +80577 82551 80673 81466 81566 81667 81866 82159 82356 82651 +82948 83247 83635 83443 83347 80771 80870 80970 81070 81168 +81269 81767 81967 82064 82257 82850 83048 83146 83542 83735 +83834 64173 1489 3694 13691 3487 4900 5101 6203 4290 +3981 4681 7504 9826 7788 5766 2838 78671 78771 78867 +78963 79063 79163 79259 79357 79457 79555 79655 79754 79853 +79947 80047 80146 81358 80244 80342 80439 80537 80633 81426 +81526 81627 81826 82119 82316 80731 80830 80930 81030 81128 +81229 81727 81927 82024 82217 70626 62750 63216 65735 65836 +65935 66034 66233 66839 66432 66533 66633 67130 67219 67320 +67420 67519 67619 67719 67909 68005 68104 68205 68306 68401 +68499 68698 68797 68898 68997 69098 69195 69294 69394 69493 +68599 100505 94426 94523 94624 94721 94816 94914 95015 95691 +95104 95201 95300 95400 95594 95792 95893 95993 96090 96186 +96284 96582 96681 96781 96385 96481 28967 95519 98456 62389 +12053 57807 94934 95035 100287 52008 95539 95711 95124 95221 +95320 95420 95614 95812 95913 96013 96110 96206 96304 96602 +96701 96801 96405 96501 52098 52197 52298 53005 52398 52692 +52793 52889 53068 53167 53268 53366 53563 53663 53759 53843 +54035 54444 53938 52493 78064 61185 78161 78259 78359 78456 +78555 78655 78755 78851 78947 79047 79147 79243 79341 79441 +79539 79639 79738 79837 79931 80031 80130 81342 80228 80326 +80423 80521 80617 81410 81510 81611 81810 80715 80814 80914 +81014 81112 81213 81711 81911 54978 100520 100386 100465 100661 +100758 100859 100960 78875 88267 98165 98264 98362 98546 98645 +98739 98837 99131 99232 99330 99426 99522 99622 99718 99819 +99916 100010 100108 100208 100307 98932 98447 88365 92143 88458 +88555 88655 88756 90815 88854 88950 89050 89250 89350 89450 +89645 89741 89837 89935 90033 90127 90225 90315 91320 90409 +90506 90605 90705 90900 91001 89150 89548 95493 10396 10496 +11483 10589 10689 10789 10888 10989 11190 11284 11385 12269 +11583 11681 11773 11870 11970 12368 12467 12567 12866 12967 +13166 14952 13066 15386 13263 13364 13464 13765 13861 13960 +14156 14252 14351 14451 14552 14754 14651 78971 79071 79171 +79267 79365 79465 79563 79663 79762 79861 82452 79955 80055 +80154 81366 80252 80350 80447 80545 82519 80641 81434 81534 +81635 81834 82127 82324 82619 80739 80838 80938 81038 81136 +81237 81735 81935 82032 82225 61174 93822 93920 94020 94119 +94212 94310 94400 94497 94598 94695 94790 94888 94989 95078 +95175 95274 95374 95568 95766 95867 95967 96064 96160 96258 +96556 96359 96455 51545 26692 56836 52717 52818 69684 69785 +65743 65844 65638 65943 66042 66241 66847 66440 66541 66641 +67138 67227 67328 67428 67527 67627 67727 67917 68013 68112 +68213 68314 68409 68507 68706 68805 68906 69005 69106 69203 +69302 69402 69501 69596 69697 69793 69893 68607 70634 71490 +63354 36360 6551 71370 62163 69881 69981 70078 70179 70275 +70376 70476 70576 70777 70877 70976 73641 71956 71073 71172 +71271 71567 71664 72047 72146 72239 72336 72537 72628 72728 +72822 72923 72436 74649 63522 54846 52914 53093 53192 53293 +53391 53492 53588 53688 53784 53868 54160 54653 54358 54553 +54947 54060 54469 53963 54750 1450 3655 13652 3448 4861 +5062 6164 4251 3942 5751 5950 6151 6353 6450 6650 +9978 6742 6943 7044 7144 7343 7443 7643 7741 7941 +8038 8138 8339 8437 8638 8738 8939 9241 9342 9440 +9641 9736 10035 10135 10334 10434 11421 10527 10627 10727 +10826 10927 11222 11323 11521 11619 7245 9039 71856 6051 +63556 60792 61866 54129 54229 54329 54427 54622 54722 55782 +54819 56334 54915 55111 55965 55205 56619 55398 56764 55692 +55590 55877 56167 56367 56468 56865 55016 55301 64269 43682 +35260 60383 73750 59887 67260 67361 78269 67023 62196 67461 +82438 67560 67660 67760 71216 71315 71117 70023 67950 68046 +68145 68246 68347 68442 68540 68739 68838 68939 69038 69139 +69236 69335 69435 69534 69629 69730 69826 69926 70124 70220 +70321 70421 70521 70722 70822 70921 71018 71512 71609 68640 +70667 62949 16221 62458 78369 72503 78466 78565 78665 78765 +78861 78957 79057 79157 79253 79351 79451 79549 79649 79748 +79847 79941 80041 80140 81352 80238 80336 80433 80531 80627 +81420 81520 81621 81820 82113 80725 80824 80924 81024 81122 +81223 81721 81921 82018 14929 39991 74129 74230 82815 94329 +93418 34837 34937 35033 35132 39698 37611 35229 35530 35628 +39837 35828 36027 36128 36229 38605 36327 36427 36526 36624 +36725 36926 37723 38209 37116 37310 37511 37812 38111 38308 +38404 38505 38705 38804 38904 39004 39102 39201 39301 39400 +39501 39599 37912 37411 35429 37018 93514 93605 94285 93699 +93797 93895 93995 94094 94187 94375 94472 94573 94670 94765 +94863 94964 95053 95150 95249 95349 84019 84118 84218 84316 +84416 84513 84608 84700 86180 84798 85000 85099 85200 85300 +85401 85497 85594 85688 85789 85884 85980 86080 86376 86873 +86473 86573 86774 86974 87074 87173 87272 87371 87471 87572 +87673 87772 86674 86280 95133 95230 95329 95429 95623 95720 +95821 95922 96022 96119 96215 96313 96611 96710 96810 96414 +96510 53470 63812 74857 94419 94516 94617 94714 94809 94907 +95008 95684 95097 95194 95293 95393 95587 95785 95886 95986 +96083 96179 96277 96575 96674 96774 96378 96474 15344 15542 +15643 16046 15741 15841 15941 20217 18132 16136 16336 16437 +16538 19820 17932 16737 16936 17037 17136 17237 17436 17537 +17734 17831 18033 18231 18332 18429 18530 18631 18732 18829 +18930 19029 20544 19127 19225 19326 19422 19620 19720 19921 +20020 20414 20614 20814 20915 21012 21112 21210 20317 20119 +17633 17335 19521 16637 66085 415 1743 15129 270 1122 +40 343 533 744 131 2651 626 1326 1018 1516 +1616 931 832 2947 85539 85636 86322 86222 85730 85831 +85926 86022 86122 86418 86915 86515 86615 86816 87016 87116 +87215 87314 87413 87513 87614 87715 87814 87910 88011 88112 +88208 88306 88399 88496 88697 88795 88891 88991 89291 89391 +89091 89489 89191 86716 88596 82915 67859 65334 65432 70615 +65724 65825 65924 66023 66222 66828 66421 66522 66622 67119 +67208 67309 67409 67508 67608 67708 67898 67994 68093 68194 +68295 68390 68488 68687 68786 68887 68986 69087 68588 65627 +83013 83113 83211 83312 83412 83508 83607 83700 83800 83899 +83991 84090 84190 84388 84485 84580 84672 84770 84972 85071 +85172 85272 85373 85469 85660 85761 85856 85952 86052 85566 +84288 58242 74328 74426 74525 74621 74817 75013 75110 75210 +77470 75301 75401 75501 75601 75699 75899 75991 76184 76278 +76378 76479 76580 76777 76876 76975 77074 77175 77272 77372 +76083 75796 76680 40089 42816 40185 40286 40386 40484 40582 +40986 40681 40782 40882 42071 41078 41176 41577 41273 41373 +41473 41877 45898 41674 41972 41774 42171 42269 42370 43178 +43059 42467 42565 44986 42859 42958 43260 45380 43358 43458 +43559 43757 43857 44052 44152 44253 44350 44551 44449 45458 +44649 44750 44851 46467 45149 45249 42665 43716 45064 64184 +46108 50986 88468 88565 88665 88766 92330 90825 88864 88960 +89060 89260 89360 89460 89558 89655 91208 89751 89847 89945 +90043 90137 90235 90325 91330 90419 90516 90615 90715 90910 +91011 91407 91111 89160 65542 64157 47058 47155 51468 50976 +47254 47355 47456 47652 47752 47853 47952 49933 48051 48148 +48247 48348 48448 48640 48740 48838 48938 49037 49136 49236 +49337 49437 51149 49532 49633 49733 49833 50027 50126 50224 +50323 50424 50521 50621 50720 50814 51010 51207 52529 51568 +47555 56606 57904 94530 94631 66139 94728 94823 94921 95022 +95698 95111 95208 95307 95407 95601 95799 95900 96000 96097 +96193 96291 96589 96688 96788 96392 96488 70609 19185 58171 +67564 85138 85239 91602 91703 67664 35928 99779 99880 99977 +100071 100169 100269 100368 100447 100643 100740 100841 100942 62144 +86950 84727 86207 84825 85027 85126 85227 85327 85428 85524 +85621 85715 85816 85911 86007 86107 86403 86900 86500 86600 +86801 87001 87101 87200 87299 87398 87498 87599 87700 87799 +87895 87996 88097 88193 88291 88384 88481 88682 88780 86701 +58221 67764 95512 71220 71319 71121 70027 67954 68050 68149 +68250 68351 68446 68544 68743 68842 68943 69042 69143 69240 +69339 69439 69538 69633 69734 69830 69930 70128 70224 70325 +70425 70525 70726 70826 70925 71022 71516 71613 68644 70671 +86307 88581 85339 85440 53467 85536 85633 86319 86219 85727 +85828 85923 86019 86119 86415 86912 86512 86612 86813 87013 +87113 87212 87311 87410 87510 87611 87712 87811 87907 88008 +88109 88205 88303 88396 88493 88694 88792 88888 88988 89288 +89388 89088 89188 86713 88593 65618 57247 48671 51499 48771 +51599 48869 48969 49068 49167 49267 49368 49468 51180 49563 +49664 49764 49864 49964 50058 50157 50255 50354 50455 50552 +50652 50751 50845 51041 51238 51333 51626 51714 52560 55037 +62366 56453 64533 86550 64108 1456 3661 13658 3454 4867 +5068 6170 4257 3948 4648 65582 71474 86650 86751 94260 +86851 87051 87151 87250 87349 87448 87548 87649 87750 87849 +87945 88046 88147 88243 88341 92119 88434 88531 88631 88732 +88830 88926 89026 89326 89426 89621 89717 89813 89911 90009 +90103 90201 89126 89524 89226 65229 64015 66978 66335 66729 +64807 67814 64395 64594 64693 64996 64894 65289 65387 65679 +65780 65879 65978 66177 66783 66376 66477 66577 67074 62187 +71444 19283 19384 19480 19678 19778 20772 19878 19979 20078 +20177 20275 20472 20672 20872 20973 21070 21170 21268 21368 +21469 21570 21771 22074 21871 21972 22678 22171 22271 22369 +22468 22566 22764 22861 22955 23053 23153 23251 23352 23452 +23548 23938 23646 24045 23840 23746 20375 40907 21704 59063 +86263 61308 59144 57047 57147 57346 57447 57547 57648 61108 +58047 58147 60974 58346 58649 58445 58742 58842 58939 59233 +59332 59433 59533 60425 61008 60327 59831 59631 59731 59932 +60127 60627 60809 61208 60525 60725 60032 60233 56850 71307 +60998 91800 92305 91899 92000 92101 92498 92597 92698 92794 +92894 92994 93095 93196 93296 93393 93489 93580 93674 93772 +93870 93970 94069 94162 94350 94447 94548 94645 94740 64633 +64732 65035 64933 67017 65328 65426 65718 65819 65918 66017 +66216 66822 66415 66516 66616 67113 67202 67303 67403 67502 +67602 67702 67892 67988 68087 68188 68289 68384 68482 68681 +68582 65621 20714 58370 58673 58469 58766 61729 58866 59168 +61431 58963 64250 59257 59356 59457 59557 62224 60449 61032 +60351 59855 62426 59655 59755 59956 61830 60257 60151 60651 +60833 61332 61530 61631 62026 62620 61232 60549 60749 61930 +62524 60056 62325 62123 198 3430 3632 13833 21307 41406 +59687 60293 60394 89482 97562 97764 14337 21407 21508 21609 +22821 35749 62514 90087 97662 21810 22113 84531 84626 84718 +86198 84816 85018 85117 85218 85318 85419 85515 85612 85706 +85807 85902 85998 86098 86394 86891 86491 86591 86792 86992 +87092 87191 87290 87389 87489 87590 87691 87790 87886 87987 +88088 88184 88282 88375 86692 86298 70649 24377 56264 21910 +22011 63483 22717 22210 22310 22408 22507 22605 22803 28089 +22900 26696 22994 23092 23192 23290 23391 23491 23587 23977 +23685 24084 23879 24177 24276 24478 24577 24778 24872 24970 +25068 25169 25264 25364 25556 24678 25464 19511 89580 42781 +91252 90181 90279 90369 90869 91374 90463 90560 90659 90759 +92374 90954 91055 91155 91451 91534 91635 91732 92237 91831 +91932 92033 92529 92630 92726 92826 92926 93027 93128 93228 +93325 92430 63888 89677 91230 89773 89869 92175 89967 90065 +90159 90257 90347 90847 91352 90441 90538 90637 90737 90932 +91033 91133 91429 91512 91613 91710 91809 91910 92352 15717 +100082 100180 100280 100379 100458 100654 100751 100852 100953 26759 +26465 26684 19576 13929 21619 14028 14125 14224 15233 14320 +14419 16710 14519 14620 14822 14719 15020 15317 15515 15616 +16019 15814 15914 18105 16109 16309 16410 16511 17905 16909 +17010 17109 17210 17409 17510 17707 17804 18006 18204 18305 +18402 18503 18604 18705 18802 18903 19002 20517 19100 19198 +19299 19395 17606 17308 16610 16208 28107 62469 62901 61973 +22918 26714 29522 23012 23110 23210 23308 23409 23509 23605 +23995 23703 23803 24102 23897 24195 24294 24496 24595 24796 +24890 24988 25864 25086 25187 25282 25382 25574 25671 25765 +25964 26060 26159 60586 31311 420 1748 15134 275 1127 +45 348 538 749 136 2656 631 1331 1023 1521 +1621 1919 1819 936 27199 62883 837 97752 92152 43656 +62798 62953 2952 57714 53146 62612 61463 14436 16727 14536 +14637 14839 14736 21636 16225 15037 15334 15532 15633 16036 +15731 15831 15931 20207 18122 16126 16326 16427 16528 19810 +17922 16926 17027 17126 17227 17426 17527 17724 17821 18023 +18221 18322 18419 18520 18621 18722 18819 18920 19019 20534 +19117 19215 19316 19412 19610 19710 19911 20010 20404 20604 +20307 20109 17623 17325 16627 99186 97836 97926 98021 98119 +98218 98316 98500 98599 98693 98791 99085 99284 98886 98401 +98984 27234 66298 14923 59038 56944 71460 3833 5550 5853 +22417 59787 29183 29284 29384 30989 29786 29885 29985 30086 +30187 30286 30387 30488 30588 30688 30789 30888 31090 31190 +31291 32905 31488 31688 31788 31889 33606 31989 32090 32191 +33079 32285 32384 32584 32682 32783 32981 33178 33481 33275 +33376 33672 33772 33873 33972 34070 34170 34270 34361 37996 +34460 34560 34659 34756 34856 34952 35051 35148 32484 31589 +35302 29484 29583 30982 29779 29978 30079 30180 30279 30380 +30481 30581 30681 30782 30881 31083 31183 31284 32898 31481 +31681 31781 31882 33599 31982 32083 32184 33072 32278 32377 +32577 32675 32776 32974 33171 33474 33268 33369 33665 33765 +33866 33965 34063 34163 34263 34354 37989 34453 34553 34652 +34749 34849 32477 31582 35295 56284 38597 3932 34434 5709 +4131 4228 4429 4530 7601 4627 4825 5024 5222 5423 +5513 5612 6509 5908 6109 6311 6408 6608 9936 6700 +6901 7102 7301 7401 7699 7899 7996 8297 8395 8596 +8696 8897 9199 9300 9398 9599 8997 6009 7002 7203 +8096 29878 67034 66691 12073 38069 34533 34633 34732 34829 +34929 35025 35124 37603 35221 35522 35620 39829 35820 36019 +36120 36221 36319 36419 36518 36616 36717 36918 37715 38201 +37108 37302 37503 37804 38103 38300 38396 38497 38697 38796 +38896 38996 39094 39193 39293 39392 39493 37904 37403 35421 +37010 35920 5335 8263 10277 6841 11076 9558 8840 9143 +8525 15073 214 60187 54260 63542 5649 6546 5746 5945 +6146 6348 6445 6645 9973 6737 6938 7039 7139 7338 +7438 7638 7736 7936 8033 8133 8334 8432 8633 8733 +8934 9236 9337 9435 9636 9731 10030 10130 10329 10429 +11416 10522 10622 10722 10821 10922 11217 11318 11516 7240 +9034 6046 11123 37189 12169 63620 59988 99075 99176 99277 +48170 99375 99471 99567 99667 99763 99864 99961 100055 100153 +100253 100352 100431 100627 100724 100825 100926 99198 97848 97938 +98996 98033 98131 98230 98328 98512 98611 98705 98803 99097 +99296 99392 99488 99588 98898 98413 48269 48370 48470 48662 +48762 51590 48860 48960 49059 49158 49258 49359 49459 51171 +49554 49655 49755 49855 50049 50148 50246 50345 50446 50543 +50643 50742 50836 51032 51229 51324 51617 52551 61164 25849 +60694 62568 11128 12176 60592 60876 66665 61375 61573 61674 +62069 62663 63259 63951 61275 63856 64282 64469 65078 63061 +63750 63153 65154 64044 64142 63248 28924 62462 60687 60869 +61368 61566 61667 62062 62656 63944 61268 65071 63054 64037 +62853 63844 26048 63646 26652 26144 26243 26341 26442 27340 +30820 26843 31386 31122 27446 27039 27140 28448 27538 27635 +27736 27834 27935 28233 28024 28324 28526 28625 28726 28826 +29024 29122 29323 29423 30921 29718 29917 30018 30119 30218 +30319 30420 30520 30620 30721 31022 31223 31420 31620 31720 +31821 31921 32022 32123 31521 32837 29817 29223 26568 24696 +26495 25482 62860 62560 57917 61076 57728 56673 63851 12143 +22516 50998 61500 22614 22812 28098 22909 26705 23003 23101 +23201 23299 23400 23500 23596 23986 23694 23794 24093 23888 +24186 24285 24487 24586 24787 24881 24979 25077 25178 25273 +25373 25565 25662 25756 24687 26486 25473 24386 99207 97857 +97947 99005 98042 98140 98239 98337 98521 98620 98714 98812 +99106 99305 99401 99497 99597 99693 99794 99891 98907 98422 +60788 61862 24041 60289 60183 63149 60683 60865 61364 61562 +61663 62058 62652 63940 61264 65067 63050 62849 63840 63642 +63739 63441 63343 42426 63818 57721 60492 60581 19535 41506 +41910 74010 62260 63743 29666 45931 61874 41707 42005 61897 +41807 42104 42204 46141 42302 42403 43211 43092 42500 44013 +42598 45019 42892 42991 43293 45413 43391 43491 43592 43790 +45608 43890 45097 44085 44185 44286 44383 44584 44482 45491 +44682 44783 44884 46500 45182 45282 45679 45779 45977 46172 +46273 46373 46574 46673 46770 46871 42698 39729 60781 5045 +19084 20599 40597 41001 43728 84128 1004 40696 40797 58257 +40897 42086 41093 41191 41592 41288 41388 41488 41892 45913 +41689 41987 41789 42186 46123 42284 42385 43193 43074 42482 +43995 42580 45001 42874 42973 43275 45395 43373 43473 43574 +43772 45590 43872 45079 44067 44167 44268 44365 44566 44464 +45473 44664 44765 44866 46482 45164 45264 45661 45761 45959 +42680 64447 65056 59278 59377 59478 59578 62245 60470 61053 +62739 60372 59876 62447 59676 59776 63531 59977 61153 63237 +61851 60278 60172 63138 60672 60854 61353 61551 61652 62047 +62641 61253 63039 62838 63631 63430 63332 60570 60770 61951 +62545 60077 61750 62346 4033 6255 62975 2890 4733 7556 +9878 8490 7840 5818 5300 8228 10242 6806 11041 9523 +8805 9108 100527 7224 5243 5444 12153 5534 5633 6530 +5730 5929 6130 6332 6429 6629 9957 6721 6922 7123 +7322 7422 7622 7720 7920 8017 8117 8318 8416 8617 +8717 8918 9220 9321 9419 9620 9715 10014 10114 10313 +10413 10506 10606 10706 9018 6030 7023 65062 62409 71997 +63196 62403 60089 100517 19182 19280 19381 19477 19675 19775 +20769 19875 19976 20075 20174 20272 20469 20669 20869 20970 +21067 21167 21265 21365 21466 21567 21768 22071 21868 21969 +22675 22168 22268 22366 22465 22563 22761 22858 22952 23050 +23150 23248 23349 23449 23545 23643 23837 23743 20372 21701 +67014 19508 15714 62795 12033 45856 51704 51792 51888 52077 +52176 52277 52984 52377 52671 52772 52868 53047 53247 53345 +53542 53642 53738 53446 600 51806 96945 97046 97137 97231 +97315 97511 97611 97701 97785 97875 97970 97412 51902 52001 +52091 52190 52291 52998 52391 52685 52786 52882 53061 53160 +53261 53359 53556 53656 53752 53836 52486 53460 28155 64206 +61962 12038 1810 2718 693 3014 4169 1393 482 1189 +1085 1583 1683 1981 1881 2081 2180 2281 2582 2784 +3081 3181 3282 3371 3573 3774 3873 4072 4370 4471 +4568 4766 5163 5364 5454 4965 2380 2481 56126 17958 +54532 54026 54123 54223 54323 54421 54616 54716 55776 54813 +54909 55105 55959 55199 56613 55392 55686 55584 55871 56161 +56361 56462 55010 55295 57911 56667 998 55490 16783 99048 +84228 94732 84326 84426 84523 84618 84710 86190 84808 85010 +85109 85210 85310 85411 85507 85604 85698 85799 85894 85990 +86090 86386 86883 86483 86583 86784 86984 87084 87183 87282 +87381 87481 87582 87683 87782 87878 87979 88080 88176 88274 +86684 86290 26680 61072 95530 62938 94827 94925 95026 95702 +95115 95212 95311 95411 95605 95803 95904 96004 96101 96197 +96295 96593 96692 96792 96396 96492 49890 69888 85586 51453 +92164 92215 40630 39887 37360 37461 42120 37561 37661 37862 +41125 38161 38259 38358 38454 38555 42020 38755 38854 38954 +39054 40531 39152 39251 39351 40335 39748 39450 39551 39649 +39940 40038 40134 40235 40433 40935 40731 40831 41027 41526 +41222 41322 41422 41826 41623 41921 41723 42218 42319 43127 +42765 37962 46057 58549 49990 35726 16791 50084 50183 50281 +50380 50481 50578 50678 50777 50871 51067 51264 51359 51935 +51652 51740 51836 52025 52124 52225 52325 52586 52932 14855 +63445 63347 26942 62361 56326 41137 48532 69988 66114 63377 +66903 70085 70186 70282 71766 70383 70483 70583 70784 70884 +70983 73648 71963 71080 71179 71278 71574 71671 71863 72054 +72153 72246 72343 72544 72635 72735 72829 72930 73127 73227 +73328 73428 72443 73028 74656 36778 62556 38655 61129 58068 +62193 58168 59060 60995 58367 58670 58466 58763 61726 58863 +59165 61428 58960 64247 59254 59353 59454 59554 62221 60446 +61029 60348 59852 62423 59652 59752 59953 61827 60254 60148 +60648 60830 61329 61527 61628 62023 61229 60546 60746 61927 +62521 60053 62322 62120 63576 73757 61795 16731 899 56951 +27193 63717 16779 14540 14641 14843 20398 33023 34639 54435 +62414 70494 76352 94229 99986 15751 96548 96649 96748 96848 +96892 96993 97084 97178 14888 23785 66955 24032 38273 38372 +100581 38468 38569 38669 42034 43943 38769 44949 38868 38968 +39068 40545 39166 39265 39365 40349 39762 39464 39565 39663 +39954 40052 40148 40249 40447 40949 40644 40745 40845 41041 +41540 41236 41336 41436 41840 41637 41935 41737 42232 42333 +42430 42528 42628 46071 43141 93854 63491 37194 24232 24331 +24533 24632 24733 24833 28401 27293 24927 25025 25901 25123 +25224 26532 25319 25419 25519 25611 25708 25802 26001 26605 +26097 26196 26294 26395 26796 27399 26992 27093 27491 27588 +27689 27787 27888 27977 26895 28186 31339 26751 53486 61066 +15851 52940 2986 15951 20227 18142 16146 16245 16346 16447 +16548 20724 19830 17942 16747 16946 17047 17146 17247 17446 +17547 17744 17841 18043 18241 18342 18439 18540 18641 18742 +18839 18940 19039 20554 19137 19235 19336 19432 19630 19730 +19931 20030 20424 20624 20824 20925 21022 21122 21220 21320 +21421 21522 21723 22026 21823 21924 22630 22123 22223 22321 +20327 21656 20129 17643 17345 41817 100551 62897 19531 49996 +38173 53929 64736 65039 84027 84835 85037 34738 64937 71488 +67021 94327 34835 34935 35031 35130 39696 37609 35227 35528 +35626 39835 35826 36025 36126 36227 38603 36325 36425 36524 +36622 36723 36924 37721 38207 37114 37308 37509 37810 38109 +38306 38402 38503 38703 38802 38902 39002 39100 39199 39299 +39398 39499 39597 37910 37409 35427 37016 94417 94514 94615 +94712 94807 94905 95006 95682 95095 95192 95291 95391 95585 +95783 95884 95984 96081 96177 96275 96573 96672 96772 96376 +96472 67857 65332 65430 70613 65722 65823 65922 66021 66220 +66826 66419 66520 66620 67117 67206 67307 67407 67506 67606 +67706 67896 67992 68091 68192 68293 68388 68486 68685 68784 +68885 68984 69085 68586 65625 85136 85237 35926 85337 85438 +85534 85631 86317 85725 85826 85921 86017 86117 86413 86910 +86510 86610 86811 87011 87111 87210 87309 87408 87508 87609 +87710 87809 87905 88006 88107 88203 88301 88394 88491 88692 +88790 88886 88986 89286 89386 89086 89186 86711 88591 71472 +40905 14335 42779 100080 100178 100278 100377 100456 100652 100749 +100850 100951 14434 16725 14534 14635 14837 14734 21634 15035 +15332 15530 15631 16034 15729 15829 15929 20205 18120 16124 +16324 16425 16526 19808 17920 16924 17025 17124 17225 17424 +17525 17722 17819 18021 18219 18320 18417 18518 18619 18720 +18817 18918 19017 20532 19115 19213 19314 19410 19608 19708 +19909 20008 20402 20305 20107 17621 17323 16625 56282 9934 +12174 61498 99205 97855 97945 99003 98040 98138 98237 98335 +98519 98618 98712 98810 99104 99303 99399 99495 99595 99691 +99792 99889 98905 98420 84126 64445 65054 59276 59375 59476 +59576 62243 60468 61051 62737 60370 59874 62445 59674 59774 +63529 59975 61151 63235 61849 60276 60170 63136 60670 60852 +61351 61549 61650 62045 62639 61251 63037 62836 63428 63330 +60568 60768 61949 62543 60075 61748 62344 4031 6253 4731 +7554 9876 8488 7838 5816 5298 8226 10240 6804 11039 +9521 8803 9106 12036 56124 54530 54024 54121 54221 54321 +54419 54614 54714 55774 54811 54907 55103 55197 56611 55390 +55684 55582 55869 56159 56359 56460 55293 57909 55488 84226 +84324 84424 84521 84616 84708 86188 84806 85008 85107 85208 +85308 85409 85505 85602 85696 85797 85892 85988 86088 86384 +86881 86481 86581 86782 86982 87082 87181 87280 87379 87479 +87580 87681 87780 87876 87977 88078 88174 86682 86288 62936 +41135 66953 38271 38370 38466 38567 38667 42032 43941 38767 +44947 38866 38966 39066 40543 39164 39263 39363 40347 39760 +39462 39563 39661 39952 40050 40146 40247 40445 40947 40642 +40743 40843 41039 41538 41234 41334 41434 41838 41635 41933 +41735 42230 42331 42526 42626 46069 43139 38171 42777 38269 +38368 38464 38565 38665 42030 43939 38765 44945 38864 38964 +39064 40541 39162 39261 39361 40345 39758 39460 39561 39659 +39950 40048 40144 40245 40443 40945 40640 40741 40841 41037 +41536 41232 41332 41432 41836 41633 41931 41733 42228 42329 +42524 42624 46067 43137 42775 42130 42132 45859 27182 73065 +20788 4641 20195 36557 51707 64332 76452 76553 76654 87057 +76754 76851 76950 77049 77148 77249 77346 77446 79805 77544 +77640 77739 77838 77938 78129 78227 78327 78424 78523 78623 +78723 78819 78915 79015 79115 79211 79309 79409 79507 79607 +79706 79899 79999 80098 81310 80196 78032 63612 71498 37231 +43646 20293 26675 20490 20690 20890 20991 21088 21188 21286 +21386 21487 21588 21789 22092 21889 21990 22696 22189 22289 +22387 22486 22584 22782 22879 22973 23071 23171 23269 23370 +23470 23566 23956 23664 24063 23858 24156 24255 24457 24556 +24757 24851 24949 24657 23764 24356 71805 42134 45861 91586 +91687 94244 91784 92289 91883 91984 92085 92581 92682 92778 +92878 92978 93079 93180 93280 93377 93473 93564 93658 93756 +93954 94053 94146 94334 62378 56080 53110 53209 53310 53408 +53509 53605 53705 53801 53885 54486 53980 54177 54277 54670 +55059 55153 55249 56567 54863 54375 54767 54570 54964 92482 +27184 51795 51891 51990 52080 52179 52280 52987 52380 52674 +52775 52871 53050 53250 53348 53545 53645 53741 52475 53449 +28147 20393 57250 29619 72002 71902 72093 72192 72285 72382 +73796 72583 73687 72674 72774 74354 72868 72969 73067 73166 +73266 73367 73467 73565 73858 74057 74158 74256 74453 74549 +74745 74867 73958 74695 72482 48674 51502 48774 51602 48872 +48972 49071 49170 49270 49371 49471 51183 49566 49667 49767 +49867 49967 50061 50160 50258 50357 50458 50555 50655 50754 +50848 51044 51241 51336 51629 51717 51813 52563 61759 87157 +87256 50010 87355 87454 87554 87655 87756 87855 87951 88052 +88153 88249 88347 92125 88440 88537 88637 88738 88836 88932 +89032 89332 89432 89627 89723 89819 89917 90015 90109 90207 +90297 89132 89530 89232 12211 54077 42918 4839 5038 5236 +5437 5527 5626 6523 5723 5922 6123 6325 6422 6622 +9950 6714 6915 7116 7315 7415 7713 7913 8010 8311 +8409 8610 8710 8911 9213 9314 9412 9613 9708 10007 +10107 10306 10406 9011 6023 7016 36655 36756 56302 36957 +37754 38240 37049 37147 40611 39868 37341 37542 37642 37843 +38142 38339 38435 38536 38736 38835 38935 39035 40512 39133 +39232 39332 40316 39431 39532 39630 39921 40019 40115 40216 +40414 40916 40712 40812 41008 42746 37943 38636 47481 7217 +43017 43118 43319 45439 43417 43517 43618 43816 45634 43916 +45123 44111 44211 44312 44409 44610 44508 45517 44708 44809 +44910 46526 47081 45208 45308 45705 45805 46003 46198 46299 +46399 46600 46699 46796 46897 46984 47180 47281 47382 47578 +47678 47779 47878 47977 48504 8110 20790 35344 33121 20495 +20695 20795 20895 20996 21093 21193 21291 21391 21492 21593 +21794 22097 21894 21995 22701 22194 22294 22392 22491 22589 +22787 22884 22978 23076 23176 23274 23375 23475 23571 23961 +23669 24068 23863 24161 24260 24462 24561 24762 24856 24954 +25052 25153 24662 23769 24361 60198 20507 35689 33220 33523 +39798 33317 33418 33714 36979 33814 33915 34014 34112 34212 +34312 34403 38038 34502 34602 34701 34798 34898 34994 35093 +35190 35491 35589 35789 35988 36089 36190 36288 36388 36487 +36585 36686 36887 37077 37271 37472 37372 35390 35889 37238 +37572 37684 23124 40496 55040 70594 86956 70795 70895 63822 +70994 73659 71974 71091 71190 71289 71585 71682 71874 72065 +72164 72257 72354 73768 72555 72646 72746 72840 72941 73138 +73238 73339 73439 73537 72454 73039 74667 100484 100680 100777 +100878 100979 61452 43675 82207 82305 82404 82599 82699 82798 +82898 82996 83096 83194 83295 83395 83590 83683 83783 83882 +83974 84073 84173 84371 84468 84563 84655 84753 84955 85054 +85155 85255 85356 85452 85549 84271 58239 40594 40998 40693 +40794 40894 42083 41090 41188 41589 41285 41385 41485 41889 +45910 41686 41984 41786 42183 42281 42382 43190 43071 42479 +43992 42577 44998 42871 42970 43272 45392 43370 43470 43571 +43769 43869 45076 44064 44164 44265 44362 44563 44461 45470 +44661 44762 44863 46479 45161 45261 45658 45758 45956 42677 +28144 14740 23224 24409 83519 62171 83618 83711 83811 83910 +84002 84101 84201 84399 84496 84591 84683 86163 84781 84983 +85082 85183 85283 85384 85480 85671 85772 85867 85963 86063 +86359 86456 85577 21640 16229 84299 16647 15041 15338 15536 +15637 16040 15735 15835 15935 20211 18126 16130 16330 16431 +16532 19814 17926 16930 17031 17130 17231 17430 17531 17728 +17825 18027 18225 18326 18423 18524 18625 18726 18823 18924 +19023 20538 19121 19219 19320 19416 19614 19714 19915 20014 +20408 20608 20808 20909 20311 20113 17627 17329 16631 20708 +37442 57797 26582 23322 23423 23523 23619 24009 23717 23817 +24116 23911 24209 24308 24510 24609 24710 24810 27270 24904 +25002 25878 25100 25201 26509 25296 25396 25496 25588 25685 +25779 25978 26074 26173 26271 26372 26773 27376 26969 27070 +26872 31316 26728 28121 66058 64239 57803 62369 83491 54630 +54730 55790 54827 56342 54923 57169 55119 55973 55213 56627 +55406 56772 56969 55504 55700 55598 55885 56175 56375 57069 +57469 57570 56476 57268 57369 56873 55024 56140 55309 603 +1916 4643 4946 6764 7976 8077 9592 11309 11410 14743 +16763 16965 17066 19490 19692 19894 19995 20197 23227 23530 +24237 25146 25247 25348 26055 26964 30297 30398 30499 31408 +31812 31913 32317 33125 33630 35953 36559 38478 38579 39488 +39589 41205 43023 43124 44740 44841 44942 46558 46659 48780 +51608 51709 55345 55850 56456 56557 59284 63223 63627 63829 +64132 64233 64334 64536 67162 68071 71202 71303 72414 72818 +73828 75040 76151 76252 76454 76555 76656 78373 79181 80393 +82110 82312 87059 92513 97260 6965 7066 9995 11510 16257 +16358 16459 16560 30599 35447 35548 38881 45042 46153 47264 +47365 47466 51809 61808 76756 85745 85846 86553 88876 93926 +2116 6459 6560 30699 30800 36860 67968 85642 37220 76853 +76952 77051 77150 77251 77348 77448 79807 77546 77642 77741 +77840 77940 78131 78229 78329 78426 78525 78625 78725 78821 +78917 79017 79117 79213 79311 79411 79509 79609 79708 79901 +80001 80100 81312 80198 80296 78034 27307 99225 99190 97840 +97930 98025 98123 98222 98320 98504 98603 98697 98795 99089 +99288 99384 98890 98405 74834 88972 89072 75030 75127 75227 +77487 75318 75418 75518 75618 75716 75916 76008 76201 76295 +76395 76496 76597 76794 76893 76992 77091 77192 77289 77389 +77583 77682 77781 77881 77975 76100 75813 76697 89172 89272 +89372 89472 89570 89667 91220 89763 89859 89957 90055 90149 +90247 90337 91342 90431 90528 90627 90727 90922 91023 63579 +100471 100667 100764 100865 100966 50962 96948 97049 97140 97234 +97318 97514 97614 97704 97788 97878 97973 98071 86328 97415 +90799 8874 9177 1721 8559 15107 248 18 321 511 +722 109 2629 909 810 86228 85941 86037 86337 86137 +86433 86930 86530 86630 86831 87031 87131 87230 87329 87428 +87528 87629 87730 87829 87925 88026 88127 88223 88321 88414 +88511 88611 88712 88810 88906 89006 89306 89406 89601 89697 +89793 89891 89106 89504 89206 86731 85736 85837 85932 86028 +86128 86424 86921 86521 86621 86822 87022 87122 87221 87320 +87419 87519 87620 87721 87820 87916 88017 88118 88214 88312 +88405 88502 88703 88801 88897 88997 89297 89397 89592 89688 +89097 89495 89197 86722 65606 67002 98988 30899 31000 31101 +31201 31302 32916 31499 31699 31799 31900 33617 32000 32101 +32202 33090 32296 32395 32595 32693 32794 32992 33189 33492 +33286 33387 33683 33783 33884 33983 34081 34181 34281 34372 +38007 34471 34571 34670 34767 34867 34963 35062 35159 35460 +35558 35758 35957 36159 35359 35858 36058 32495 35658 31600 +5343 8271 10285 6849 11084 9566 8848 9151 8533 15081 +222 35313 61316 91419 6659 9987 6751 6952 7053 7153 +7352 7452 7652 7750 7950 8047 8147 8348 8446 8647 +8747 8948 9250 9351 9449 9650 9745 10044 10144 10343 +10443 11430 10536 10636 10736 10835 10936 11231 11332 11530 +11628 11720 11817 12183 7254 9048 64111 79277 13605 79375 +79475 79573 79673 79772 79871 82462 82728 79965 80065 80164 +81376 80262 80360 80457 80555 82529 80651 81444 81544 81645 +81844 82137 82334 82629 82926 83225 83325 80749 80848 80948 +81048 81146 81247 81745 81945 82042 82235 82828 83124 91123 +66753 89244 64831 67838 64419 64618 64717 65020 64918 65313 +65411 65703 65804 65903 66002 66201 66807 66400 66501 66601 +67098 67187 67288 67388 67487 67587 67687 67877 67973 2215 +2316 2415 2516 2617 2819 7179 3116 3216 3317 3406 +3608 3809 3908 5685 4107 4204 4405 4506 4603 4801 +5198 5399 5489 5588 6485 5884 6085 6287 6384 6584 +6877 7078 7277 7377 5985 6978 7577 5000 9912 63925 +68064 68163 68264 68365 68460 68558 68757 68856 68957 69056 +69157 69254 69353 69453 69552 69647 69748 69844 69944 70142 +70238 70339 70439 70539 70740 70840 70939 71036 71135 71234 +71530 71627 71819 71919 68658 71333 71722 94832 51905 94930 +95031 52004 95707 95120 95217 95316 95416 95610 95808 95909 +96009 96106 96202 96300 96598 96697 96797 96401 96497 52094 +52193 52294 53001 52394 52688 52789 52885 53064 53163 53264 +53362 53559 53659 53755 53839 54440 53934 52489 56832 53463 +74398 72912 73013 73111 73210 73310 73411 73511 73609 73902 +74101 74202 74300 74497 74593 74789 74985 75082 75182 75273 +75373 75573 75671 75871 75963 76156 76055 75768 74911 75473 +74002 58213 63883 6759 6960 7061 7161 7360 7460 7660 +7758 7958 8055 8155 8356 8454 8655 8755 8956 9258 +9359 9457 9658 9753 10052 10152 10351 10451 11438 10544 +10644 10744 10843 10944 11145 11239 11340 12224 11538 11636 +11728 11825 11925 12323 12191 1459 3664 13661 3457 4870 +5071 6173 4260 3951 4651 7474 71421 7166 7267 19589 +42314 42415 43223 85946 91594 91695 94252 91792 92297 91891 +91992 92093 92490 92589 92690 92786 92886 92986 93087 93188 +93288 93385 93481 93572 93666 93764 93862 93962 94061 94154 +94342 94439 94540 94637 12124 3624 3825 3924 5701 4123 +4220 4421 4522 4619 4817 5214 5415 5505 5604 6501 +5900 6101 6303 6400 6600 6893 7094 7293 7393 7691 +7891 7988 8289 8387 8588 8688 8889 9191 9292 8989 +6001 6994 8088 7593 5016 9928 43104 42512 86042 86342 +86142 86438 86935 86535 86635 86836 87036 87136 87235 87334 +87433 87533 87634 87735 87834 87930 88031 88132 88228 88326 +88419 88516 88616 88717 88815 88911 89011 89311 89411 89606 +89702 89798 89896 89994 89111 89509 89211 44025 42610 45031 +42904 43003 43305 45425 43403 43503 43604 43802 45620 43902 +45109 44097 44197 44298 44395 44596 44494 45503 44694 44795 +44896 46512 47067 45194 45294 45691 45791 45989 46184 46285 +46385 46586 46685 46782 46883 46970 48490 45573 86736 20736 +7365 45943 7465 7665 7763 7963 8060 8160 8361 8459 +8660 8760 8961 9263 9364 9462 9663 9758 12727 10057 +10157 10356 10456 11443 10549 10649 10749 10848 10949 11150 +11244 11345 12229 11543 11641 11733 11830 11930 12328 12427 +12527 9061 12196 84890 42710 99220 97960 99018 98055 98153 +98252 98350 98534 98633 98727 98825 99119 99318 99414 99510 +99610 99706 99807 99904 99998 100096 100196 100295 98920 98435 +100539 12626 56546 19550 19842 73760 63614 65585 71500 58230 +16659 8577 411 15125 266 1118 36 339 529 740 +127 2647 622 1322 1014 927 828 62510 17954 56278 +56076 53106 53205 53306 53404 53505 53601 53701 53797 53881 +54173 54273 54666 55055 55149 54859 54371 54566 54960 54073 +16759 16958 17059 17158 17259 17458 17559 17756 17853 18055 +18253 18354 18451 18552 18653 18754 18851 18952 19051 20566 +19149 19247 19348 19444 19642 19742 19943 20042 20239 20436 +20636 20836 20937 21034 21134 21232 21332 21433 21534 21735 +22038 21835 21936 22642 22135 22235 22333 22432 22530 22728 +20339 21668 20141 17655 14940 45349 57672 11610 32719 32820 +33729 35042 38981 47667 63120 68170 68271 68372 82411 94026 +98470 35141 39707 35737 37620 35238 35539 35637 39846 35837 +35937 36036 36137 36238 38614 36336 36436 36535 36633 36734 +36935 37732 38218 37125 37319 37520 37821 38120 38317 38413 +38514 38714 38813 38913 39013 39111 39210 39310 39409 39510 +39608 39899 39997 37921 37420 82606 82706 82805 82905 83003 +83103 83201 83302 83402 83498 83597 83690 83790 83889 83981 +84080 84180 84378 84475 84570 84662 84760 84962 85061 85162 +85262 85363 85459 85650 85751 85556 84278 12046 35438 70692 +68467 68565 68764 68863 68964 69063 69164 69261 69360 69460 +69559 69654 69755 69851 69951 70048 70149 70245 70346 70446 +70546 70747 70847 70946 71043 71142 71241 71537 71634 72017 +72116 71826 71926 37261 45140 44128 44228 44329 44426 44627 +44525 45534 44725 44826 44927 46543 47498 51411 47098 45225 +45325 45722 45822 46020 46215 46316 46416 46617 46716 46813 +46914 47001 47197 47298 47399 47595 47695 47796 47895 47994 +48091 48190 48291 48391 48683 48521 48583 7195 68665 51511 +4739 50919 7562 9884 8496 7846 5824 5306 8234 10248 +6812 11047 9529 8811 9114 13592 71477 98569 98668 98762 +98860 99053 99154 99255 99353 99449 99545 99645 99741 99842 +99939 100033 100131 100231 100330 100409 100605 100702 100803 100904 +98955 71992 33018 35339 33116 35684 33215 33518 33312 33413 +33709 36974 33809 33910 34009 34107 34207 34307 34398 38033 +34497 34597 34696 34793 34893 34989 35088 35185 35486 35584 +35784 35983 36084 36185 36283 36383 36482 36580 36681 36882 +37072 35385 35884 37233 88602 47565 19561 57205 71340 11490 +43648 84899 58502 15978 84906 28976 11137 20759 71780 37679 +47662 47762 47863 47962 49943 48061 48158 48257 48358 48458 +48650 48750 51578 48848 48948 49047 49146 49246 49347 49447 +51159 49542 49643 49743 49843 50037 50136 50234 50333 50434 +50531 50631 50730 50824 51020 51217 51312 52539 84922 40634 +39081 94125 97357 95499 8514 15062 94218 94316 94406 94503 +94604 94701 94796 94894 94995 95084 95181 95280 95380 95574 +95772 95873 95973 96070 96166 96264 96562 96661 96761 96365 +96461 37027 83026 58557 37699 36994 97454 100496 97553 97653 +97743 97827 97917 98012 98110 98209 98307 98491 98590 98684 +98782 98392 35646 40558 39855 35846 35946 36045 36146 36247 +38623 36345 36445 36544 36642 36743 36944 37741 38227 37036 +37134 37328 37529 37830 38129 38326 38422 38523 38723 38822 +38922 39022 39120 39219 39319 40303 39418 39519 39617 39908 +40006 40102 40203 40401 42733 37930 37429 39179 39278 39378 +40362 39775 42147 39477 39578 39676 39967 40065 42792 40161 +40262 40460 40962 40657 40758 40858 41054 41152 41553 41249 +41349 41449 41853 45874 41650 41948 41750 42245 42346 43154 +43035 42443 42541 42835 42934 43236 43334 43434 43535 43733 +42641 45356 36835 12693 16167 46084 65459 24941 33829 33930 +47767 47868 7864 5842 5324 8252 10266 6830 11065 9547 +8829 9132 203 35704 25039 25915 25137 25238 28158 26546 +25333 25433 25533 25625 25722 25816 26015 26619 26111 26210 +26308 26409 26810 27413 27006 27107 28415 27505 27602 27703 +27801 27902 27991 28291 28493 28592 28693 28793 28991 29089 +29290 29190 26909 28200 31353 28891 34029 34127 34227 34327 +34418 38053 34517 34617 34716 34813 34913 35009 35108 35205 +35506 35604 39813 35804 36003 36104 36205 36303 36403 36502 +36600 36701 36902 38185 37092 37286 37487 37788 38087 38284 +38380 38481 37888 37387 35405 35904 37253 24412 90 393 +583 794 181 1793 2701 676 4152 1376 465 1172 +1068 1566 1666 1964 1864 2064 2163 2264 2767 3064 +3164 3265 3354 3556 3757 3856 4353 4454 4551 4749 +2363 2464 981 882 2997 11708 47967 11800 11897 11997 +12395 12494 12594 12794 12893 12994 13193 14979 13093 15413 +13290 13391 13491 13792 13888 13987 14084 14183 15192 14279 +14378 16669 14478 14579 14781 14678 15276 15474 15575 15773 +15873 16268 16369 16470 16868 16969 16569 15673 16068 49948 +51483 48066 48163 48262 48363 48463 48655 48755 51583 48853 +48953 49052 49151 49251 49352 49452 51164 49547 49648 49748 +49848 50042 50141 50239 50338 50439 50536 50636 50735 50829 +51025 51222 51317 52544 50991 65137 63318 64528 64103 65224 +64010 66973 66330 64802 67809 64390 64589 64688 64991 64889 +65284 65382 65674 65775 65874 65973 66172 66778 66371 66472 +66572 67069 63712 71483 63910 86653 86754 71729 64198 66097 +13627 63915 55802 80490 66263 80588 82562 80684 82495 81477 +81577 81678 81877 82170 82367 82662 82761 82959 83258 83646 +83454 83358 94263 80782 80881 80981 81081 81179 81280 81778 +81978 82075 82268 82861 83059 83157 83553 83746 83845 83937 +84036 84234 84136 62373 20295 86854 62386 51803 51899 51998 +52088 52187 52288 52995 52388 52682 52783 52879 53058 53157 +53258 53356 53553 53653 53749 53833 52483 53457 26677 87054 +87154 87253 87352 87451 87551 87652 87753 87852 87948 88049 +88150 88246 88344 92122 88437 88534 88634 88735 88833 88929 +89029 89329 89429 89624 89720 89816 89914 90012 90106 90204 +90294 89129 89527 89229 42915 47478 43014 43115 43316 45436 +43414 43514 43615 43813 45631 43913 45120 44108 44208 44309 +44406 44607 44505 45514 44705 44806 44907 46523 47078 45205 +45305 45702 45802 46000 46195 46296 46396 46597 46696 46793 +46894 46981 47177 47278 47379 47575 47675 47776 47875 48501 +20492 20692 20892 20993 21090 21190 21288 21388 21489 21590 +21791 22094 21891 21992 22698 22191 22291 22389 22488 22586 +22784 22881 22975 23073 23173 23271 23372 23472 23568 23958 +23666 24065 23860 24158 24257 24459 24558 24759 24853 24951 +25049 25150 24659 23766 24358 58210 19547 63117 83495 65134 +63315 64525 65221 64007 66327 64799 67806 64387 64586 64685 +64988 64886 65281 65379 65671 65772 65871 65970 66169 66775 +66368 66469 66569 67066 63709 71436 66069 65574 66721 86268 +5147 11813 20499 26862 37366 37467 43325 46254 46355 50597 +61909 63727 71807 98370 45445 50697 52111 55747 62110 83522 +97965 24416 82427 98554 98653 98747 98845 99139 99240 99338 +99434 99530 99630 99726 99827 99924 100018 100116 100216 100315 +100394 98940 99038 99023 98060 98158 98257 98355 98539 98638 +98732 98830 99124 99323 99419 99515 99615 99711 99812 99909 +100003 100101 100201 100300 98925 98440 59152 42136 45863 62174 +13574 7188 83621 63478 53132 83714 83814 83913 84005 84104 +84204 84402 84499 84594 84686 86166 84784 84986 85085 85186 +85286 85387 85483 85674 85775 85870 85966 86066 86362 86459 +86559 86760 86660 85580 91588 91689 94246 91786 92291 91885 +91986 92087 92583 92684 92780 92880 92980 93081 93182 93282 +93379 93475 93566 93660 93758 93956 94055 94148 94336 20699 +20799 50796 55542 57963 55738 55636 57849 55828 55923 56011 +58999 56719 56213 56413 59104 57107 57407 57507 57608 58107 +58306 58405 58702 58802 58899 59193 59292 59393 59493 59591 +59691 60934 56514 20899 21000 23626 24016 23724 23824 24123 +23918 24216 24315 24517 24616 24717 24817 28385 27277 24911 +25009 25885 25107 25208 26516 25303 25403 25503 25595 25692 +25786 25985 26081 26180 26278 26379 26780 27383 26976 27077 +27475 26879 31323 26735 29603 28128 21097 21197 21295 21395 +21496 21597 21798 22101 21898 21999 22705 22198 22298 22396 +22495 22593 22791 22888 22982 23080 23180 23278 23379 23479 +23575 23965 23673 24072 23867 24165 24264 24466 24565 24766 +24860 24958 25056 25157 25252 25352 24666 25452 23773 50890 +51086 51283 51378 51954 51671 51759 51855 52044 52143 52244 +52951 52344 52638 52739 52835 24365 24402 15958 21643 52611 +16232 52605 65471 31144 57055 61615 57155 57255 57354 57455 +57555 57656 61116 58055 58155 59047 60982 58354 58657 58453 +58750 61713 58850 61415 58947 59241 59340 59441 59541 60433 +61016 60335 59839 59639 59739 59940 61814 60135 60635 60817 +61514 61216 60533 60733 61914 60040 61771 62986 61781 66948 +66943 55645 73724 9790 10598 43423 52210 52311 53018 43523 +43624 95467 43822 45640 43922 45129 44117 44217 44318 44415 +44616 44514 45523 44714 44815 44916 46532 47087 45214 45314 +45711 45811 46009 46204 46305 46405 46606 46705 46802 46903 +46990 47186 47287 47388 47584 47684 47785 47884 47983 48080 +48179 48280 48380 48510 86243 10698 10798 14049 10897 10998 +11199 11293 11394 12278 11592 11690 11782 11879 11979 12377 +12476 12576 12776 12875 12976 13175 14961 13075 15395 13272 +13373 13473 13774 13870 13969 14066 14165 15174 14261 14360 +14460 14561 14763 14660 15258 15456 15557 15655 12759 12658 +10089 10189 10388 10488 11475 10581 10681 10781 10880 10981 +11182 11276 11377 12261 11575 11673 11765 11862 11962 12360 +12459 12559 12858 12959 13158 13058 13255 13356 13456 13757 +13853 13952 14148 14244 14343 14443 14544 14746 52411 52705 +52806 52902 53081 53180 53281 53379 53576 53676 53772 53856 +54148 54641 54346 54541 54048 54457 53951 54248 53480 11910 +12010 12309 12408 12507 12607 12807 12906 13007 13206 14992 +17280 13106 15426 13303 13404 13504 13805 13901 14000 14097 +14196 15205 14292 14391 16682 14491 14592 14794 14691 15289 +15487 15588 15991 15786 15886 16281 16382 16483 17877 16881 +16982 17081 17182 17381 17482 17679 17776 17578 16582 15686 +12706 16180 16081 63791 64085 62704 63102 65119 63300 64510 +65206 63992 64784 67791 64372 64571 64973 64871 65266 65364 +65656 65757 65856 65955 63694 65559 63201 72711 72811 74391 +72905 73006 73104 73203 73303 73404 73504 73602 73895 74094 +74195 74293 74490 74586 74782 74978 75075 75175 75266 75366 +75566 75664 75864 75956 75761 74904 75466 73995 66706 65239 +75137 75237 77497 75328 75428 75528 75628 75726 75926 76018 +76211 76305 76405 76506 76607 76804 76903 77002 77101 77202 +77299 77399 77593 77692 77791 77891 78082 78180 78280 78377 +77985 76110 75823 28943 76707 64025 66988 66345 64118 65592 +66739 64817 67824 64405 64604 64703 65006 64904 65299 65397 +65689 65790 65889 65988 66187 66793 66386 66487 66587 67084 +67173 67274 67374 67473 67573 67673 64216 55002 52506 56320 +53923 56118 54524 54018 54115 54215 54315 54413 54608 54708 +55768 54805 54901 55097 55191 55384 55678 55576 55863 55287 +55482 57858 55837 56819 55932 58016 56020 56523 59008 56728 +56222 56422 59113 57116 57315 57416 57516 57617 58116 58315 +58618 58414 58711 58811 58908 59202 59301 59402 59502 59800 +59600 59700 59901 60096 60001 60202 57216 65480 57789 6249 +60943 67251 67352 67452 67551 67651 67751 71207 71108 70014 +67941 68037 68136 68237 68338 68433 68531 68730 68829 68930 +69029 69130 69227 69326 69426 69525 69620 69721 69817 69917 +70115 70211 70312 70412 70512 70713 70813 70912 71009 68631 +84302 62380 15448 56858 74735 3125 51302 56082 53112 53211 +53312 53410 53511 53607 53707 53803 57678 53887 54488 53982 +54179 54279 54672 55061 55155 55348 55251 56569 54865 54377 +54769 54572 54966 27238 94 397 3225 3326 28167 43978 +587 798 185 1797 2705 680 4156 1380 469 1176 +1072 1570 1670 1968 1868 2068 2167 2268 2569 2771 +3068 3168 3269 3358 3560 3761 3860 4059 4357 4458 +4555 4753 4952 2367 2468 985 886 61798 38077 3415 +6685 14902 3617 3818 3917 5694 4116 4213 4414 4515 +4612 4810 5207 5408 5498 5597 6494 5893 6094 6296 +6393 6593 6886 7087 7286 7386 7684 7884 7981 8282 +5994 6987 8081 7586 5009 9921 26555 25342 25442 25542 +25634 25731 25825 26024 26628 26120 26219 26317 26418 27316 +26819 27422 27015 27116 28424 27514 27611 27712 27810 27911 +28000 28300 28502 28601 28702 28802 29000 29098 29299 29399 +29694 29199 29642 26918 29498 28209 61401 78996 100574 51397 +51973 52458 51690 51778 51874 52063 52162 52263 52970 52363 +52657 52758 52854 53033 53233 53331 53432 62787 66932 61599 +61700 65191 65104 64655 62095 62689 63087 63285 64495 63977 +64769 64357 64556 64958 64856 65251 65349 59031 56751 56245 +57239 56445 59136 57039 57139 57338 57439 57539 57640 58139 +60966 58338 58641 58437 58734 58834 58931 59225 59324 59425 +59525 60417 60319 59823 59623 59723 59924 60119 60619 60517 +60717 60024 60225 56842 92484 64209 72310 13325 13426 51402 +57306 58609 61965 26721 72407 73821 72507 72608 73712 72699 +72799 74379 72893 72994 73092 73191 73291 73392 73492 73590 +73883 74082 74183 74281 74478 74574 74770 74966 75063 75163 +75254 75354 75554 75652 75852 74892 75454 73983 53137 51978 +52463 51695 51783 51879 52068 52167 52268 52975 52368 52662 +52763 52859 53038 53238 53336 53533 53633 53437 27212 13526 +13827 13923 14022 14119 14218 15227 14314 14413 16704 14513 +14614 14816 14713 15311 15509 15610 16013 15808 15908 16103 +16303 16404 16505 17899 16903 17004 17103 17204 17403 17504 +17701 17798 18000 18198 18299 18396 18497 18598 18699 18796 +18897 18996 20511 19094 19192 19293 17600 16604 15708 61485 +57775 60484 63653 60241 27186 28115 63594 31362 74720 3001 +63186 51797 51893 51992 52082 52181 52282 52989 52382 52676 +52777 52873 53052 53151 53252 53350 53547 53647 53743 52477 +53451 16650 65232 64018 66981 66338 66732 64810 67817 64398 +64597 64696 64999 64897 65292 65390 65682 65783 65882 65981 +66180 66786 66379 66480 66580 67077 67166 67267 67367 64135 +65507 4336 2943 4027 4727 7550 9872 8484 7834 5812 +5294 8222 10236 6800 11035 9517 8799 9102 54482 53976 +54763 8073 19543 12669 8173 8374 8472 8673 8773 8974 +9276 9377 9475 9676 9771 12740 10070 10170 10369 10469 +11456 10562 10662 10762 10861 10962 11163 11257 11358 12242 +11556 11654 11746 11843 11943 12341 12440 12540 12839 12940 +13139 13039 13236 13337 13437 13738 13538 9074 12639 15044 +63413 12294 12673 18099 65523 43669 61995 84927 18151 57016 +58513 12062 42126 2565 4055 31369 16155 24336 24437 24538 +37567 46455 50091 59383 59484 59584 62251 100544 22944 24637 +24738 24838 28406 27298 24932 25030 25906 25128 25229 26537 +25324 25424 25524 25616 25713 25807 26006 26610 26102 26201 +26299 26400 26801 27404 26997 27098 27496 27593 27694 27792 +27893 27982 28282 28484 28583 28684 26900 28191 31344 29624 +28149 50190 50288 50387 50488 52427 50585 50685 50784 50878 +51074 51271 51366 51942 51659 51747 51843 52032 52131 52232 +52332 52626 52727 52823 52593 28900 60476 61059 62745 60378 +59882 62453 59682 61458 59782 63537 59983 61159 65149 63243 +61857 60284 60178 63144 60678 60860 61359 61557 61658 62053 +62647 63935 61259 63045 62844 63835 63637 63734 63436 63338 +60576 60776 61957 62551 60083 15341 15539 15640 16043 15738 +15838 15938 20214 18129 16133 16333 16434 16535 19817 17929 +16734 16933 17034 17133 17234 17433 17534 17731 17828 18030 +18228 18329 18426 18527 18628 18729 18826 18927 19026 20541 +19124 19222 19323 19419 19617 19717 19918 20017 20411 20611 +20811 20912 21009 21109 20314 20116 17630 17332 19518 16634 +20711 26756 62792 62190 20395 61756 16962 17063 26961 31405 +46656 16254 16355 16456 16557 61313 20733 19839 16656 17951 +16756 16955 17056 17155 17256 17455 17556 17753 17850 18052 +18250 18351 18448 18549 18650 18751 18848 18949 19048 20563 +19146 19244 19345 19441 19639 19739 19940 20039 20433 20633 +20833 20934 21031 21131 21229 21329 21430 21531 21732 22035 +21832 21933 22639 22132 22232 22330 22429 22527 22725 20336 +21665 20138 17652 87 390 580 791 178 1790 2698 +673 4149 1373 462 1169 1065 1563 1663 1961 1861 +2061 2160 2261 2764 3061 3161 3262 3351 3553 3754 +3853 4350 4451 4548 2360 2461 978 879 2994 59149 +31141 57052 61612 57152 57252 57351 57452 57552 57653 61113 +58052 58152 59044 60979 58351 58654 58450 58747 58847 61412 +58944 59238 59337 59438 59538 60430 61013 60332 59836 59636 +59736 59937 60132 60632 60814 61511 61213 60530 60730 60037 +54112 74732 60238 19540 65520 2562 4052 29621 27465 46755 +46852 46953 47537 48560 47040 47137 47236 47337 47438 47634 +47734 47835 47934 49915 48033 48130 48229 48330 48430 48622 +48722 48820 48920 49019 49118 49218 49319 49419 49514 49615 +49715 49815 50108 50206 50305 50406 50503 50702 51131 50603 +29685 72004 27058 27159 28467 27557 27654 27755 27853 27954 +28252 28043 28343 28545 28644 28745 28845 29043 29141 29242 +29342 29442 29541 30940 29737 29936 30037 30138 30237 30338 +30439 30539 30639 30740 31041 31242 31439 31639 31739 31840 +33557 31940 32041 32142 33030 32236 32335 32535 32633 32734 +32932 33129 33432 32435 31540 35253 71904 32856 29836 72095 +72194 72287 72384 73798 72585 73689 72676 72776 74356 72870 +72971 73069 73168 73268 73369 73469 73567 73860 74059 74160 +74258 74455 74551 74747 74943 74869 73960 74697 72484 17162 +17263 17361 17462 17563 17760 17857 18059 18257 18358 18455 +18556 18657 18758 18855 18956 19055 20570 19153 19251 19352 +19448 19646 19746 19947 20046 20243 20440 20640 20840 20941 +21038 21138 21236 21336 21437 21538 21739 22042 21839 21940 +22646 22139 22239 22337 22436 22534 22732 22829 20343 21672 +20145 18158 17659 65512 12041 71466 66937 37667 48676 51504 +17354 37868 75497 27230 42422 41131 38167 38265 38364 38460 +38561 38661 42026 43935 38761 38860 38960 39060 40537 39158 +39257 39357 40341 39754 39456 39557 39655 39946 40044 40140 +40241 40439 40941 40737 40837 41033 41532 41228 41328 41428 +41832 41629 41927 41729 42224 42325 43133 42771 48776 51604 +50958 15359 48874 48974 49073 49172 49272 49373 49473 51185 +49568 49669 49769 49869 49969 50063 50162 50260 50359 50460 +50557 50657 50756 50850 51046 51243 51338 51914 51631 51719 +51815 52565 61761 62352 64277 37968 1410 8177 9086 11712 +14944 25448 26357 26458 27468 32013 32114 32215 38679 45244 +47971 53627 60899 68575 72514 72615 87159 8378 28982 46758 +64837 68675 61604 61705 87258 66302 97344 97441 97540 97640 +97730 97814 97904 97999 98097 98196 98294 98478 98577 98379 +67844 64425 64624 64723 65026 64924 65319 65417 65709 65810 +65909 66008 66207 66813 66406 66507 66607 67104 67193 67294 +67394 67493 67593 67693 67883 67979 68078 68280 863 46855 +46956 47540 48563 47043 47140 47239 47340 47441 47637 47737 +47838 47937 49918 48036 48133 48232 48333 48433 48625 48725 +48823 48923 49022 49121 49221 49322 49422 49517 49618 49718 +49818 50012 50111 50209 50308 50409 50506 50705 51134 51553 +50606 84852 65612 67008 71128 65196 38247 33103 1153 71 +374 564 775 162 1774 2682 657 1357 446 1049 +1547 1647 1945 1845 2045 2144 2245 2748 3045 3145 +3246 3335 3537 3738 2344 2445 962 2546 44139 71752 +15142 28911 12023 1464 3669 13666 3462 4875 5076 6178 +4265 3956 4656 7479 9801 12082 283 845 1135 53 +356 546 757 144 2664 639 1339 1031 1529 1629 +1927 1827 2027 2126 2227 2730 2326 2427 944 2528 +2960 25645 25742 25935 25836 26035 26639 26131 26230 26328 +26429 27327 30807 26830 31109 27433 27026 27127 28435 27525 +27622 27723 27821 27922 28011 28311 28513 28612 28713 28813 +29011 29109 29310 29410 30908 29705 29904 30005 30106 30205 +30306 30407 30507 30607 30708 31009 31210 29804 29210 29653 +26929 29509 31373 28220 87357 87456 87556 87657 87758 91304 +87857 87953 88054 88155 88251 88349 92127 88442 88539 88639 +88740 88838 88934 89034 89334 89434 89629 89725 89821 89919 +90017 90111 90209 90299 89134 89532 89234 66133 97371 70040 +65109 63385 64075 64660 62598 62100 62694 63092 63290 64500 +63982 64774 67781 64362 64561 64963 64861 65256 65354 63684 +65549 64324 32309 32408 32608 32706 32807 33005 35326 33202 +33505 33299 33400 33696 33796 33897 33996 34094 34194 34294 +34385 38020 34484 34584 34683 34780 34880 34976 35075 35172 +35473 35571 35771 35970 36172 36270 36370 36469 36567 36668 +36869 35372 35871 36071 32508 63191 96904 97005 97096 97190 +97274 97470 97570 4236 29688 72007 68774 58249 68873 68974 +69073 69174 69271 69370 69470 69569 69664 69765 69861 69961 +70058 70159 70255 70356 70456 70556 70757 70857 70956 71053 +71152 71251 71547 71644 72027 72126 72219 72316 71836 71936 +71739 35693 4437 4538 27061 27162 27362 28470 27560 27657 +27758 27856 27957 28255 28046 28346 28548 28647 28748 28848 +29046 29144 29245 29345 29445 29544 30943 29740 29939 30040 +30141 30240 30341 30442 30542 30642 30743 31044 31245 31442 +31642 31742 31843 33560 31943 32044 32145 33033 32239 32338 +32538 32636 32737 32935 33132 33435 33229 33330 32438 31543 +30842 7609 14849 4635 4833 5032 5230 5431 5521 5620 +6517 5916 6117 6319 6416 6616 9944 6708 6909 7110 +7309 7409 7707 7907 8004 8305 8403 8604 8704 8905 +9207 9308 9406 9607 9702 10001 10101 9005 6017 7010 +7211 8104 1422 8476 12213 42044 8677 8777 8978 9280 +9381 9479 9680 9775 12744 10074 10174 10373 10473 11460 +10566 10666 10766 10865 10966 11167 11261 11362 12246 11560 +11658 11750 11847 11947 12345 12444 12544 12843 12944 13143 +13043 13240 13341 13441 13742 13838 15363 12633 95670 58520 +71944 35256 64128 65602 66749 64827 67834 64415 64614 64713 +65016 64914 65309 65407 65699 65800 65899 65998 66197 66803 +66396 66497 66597 67094 67183 67284 67384 67483 67583 67683 +67873 66093 66271 7262 73719 72706 72806 74386 72900 73001 +73099 73198 73298 73399 73499 73597 73890 74089 74190 74288 +74485 74581 74777 74973 75070 75170 75261 75361 75561 75659 +75859 75756 74899 75461 73990 74727 1813 25548 26659 33224 +33527 71907 48878 48978 76138 27244 49077 49176 49276 49377 +49477 51189 49572 49673 49773 49873 49973 50067 50166 50264 +50363 50464 50561 50661 50760 50854 51050 51247 51342 51918 +51635 51723 51819 52569 54079 39802 66145 26151 26250 26348 +26449 27347 30827 26850 26949 31393 31129 27453 27046 27147 +28455 27545 27642 27743 27841 27942 28240 28031 28331 28533 +28632 28733 28833 29031 29129 29330 29430 29529 30928 29725 +29924 30025 30126 30225 30326 30427 30527 30627 30728 31029 +31230 31427 31627 31727 31828 33545 31928 32029 32130 32224 +32323 32523 32423 31528 32844 29824 29230 66286 76046 76239 +76333 76433 76534 76635 76735 76832 76931 77030 77129 77230 +77327 77427 77525 77621 77720 77819 77919 78110 78208 78308 +78405 78504 78604 78704 78800 78896 79096 79192 79290 79390 +79488 79588 78013 95534 12148 2721 23019 23117 23217 26575 +23315 23416 23516 23612 24002 23710 23810 24109 23904 24202 +24301 24503 24602 24703 24803 24897 24995 25871 25093 25194 +26502 25289 25389 25489 25581 25678 25772 25971 26067 26166 +26264 26365 26766 33321 33422 62999 33718 36983 33818 33919 +34018 34116 34216 34316 34407 38042 34506 34606 34705 34802 +34902 34998 35097 35194 35495 35593 35793 35992 36093 36194 +36292 36392 36491 36589 36690 36891 37081 37275 37476 37777 +37877 37376 35394 35893 37242 37576 25923 37688 902 32859 +29839 33536 2978 14875 696 3017 4172 5556 1396 485 +1192 1088 1586 1686 1984 1884 2084 2183 2284 2585 +2787 3084 3184 3285 3374 3576 3777 3876 4075 4373 +4474 4571 4769 5166 5367 5457 4968 2383 2484 76346 +76446 76547 76648 76748 76845 76944 77043 77142 77243 77340 +77440 79799 77538 77634 77733 77832 77932 78123 78221 78321 +78418 78517 78617 78717 78813 78909 79009 79109 79205 79303 +79403 79501 79601 79700 79893 79993 78026 61475 100565 37694 +28906 25640 25737 25930 25831 26030 26634 26126 26225 26323 +26424 27322 26825 27428 27021 27122 28430 27520 27617 27718 +27816 27917 28006 28306 28508 28607 28708 28808 29006 29104 +29305 29405 29700 29899 30000 30101 30200 30301 30402 30502 +29799 29205 29648 26924 29504 28215 72098 72197 72290 72387 +73801 72588 73692 72679 72779 74359 72873 72974 73072 73171 +73271 73372 73472 73570 73863 74062 74163 74261 74458 74554 +74750 74946 75043 74872 73963 74700 72487 29673 64316 71395 +84865 71426 15548 15649 71599 71696 71791 71888 72079 72178 +72271 72368 73782 72569 73673 72660 72760 74340 72854 72955 +73152 73252 73353 73453 73551 73844 74043 74144 74242 74439 +73944 72468 73053 74681 16052 74853 15747 15847 15947 20223 +18138 16142 16342 16443 16544 20720 19826 17938 16743 16942 +17043 17142 17243 17442 17543 17740 17837 18039 18237 18338 +18435 18536 18637 18738 18835 18936 19035 20550 19133 19231 +19332 19428 19626 19726 19927 20026 20420 20620 20820 20921 +21018 21118 21216 21316 21417 21518 21719 22022 21819 21920 +22626 22119 20323 21652 20125 17639 17341 19527 56563 16643 +85741 85842 85937 86033 86133 86429 86926 86526 86626 86827 +87027 87127 87226 87325 87424 87524 87625 87726 87825 87921 +88022 88123 88219 88317 88410 88507 88607 88708 88806 88902 +89002 89302 89402 89597 89693 89789 89102 89500 89202 86727 +71988 71447 37445 17165 17266 19286 19387 28376 28578 32416 +36052 36153 36254 42920 45344 53727 3731 36800 70034 67961 +68057 68156 68257 68358 68453 68551 68750 68849 68950 69049 +69150 69247 69346 69446 69545 69640 69741 69837 69937 70135 +70231 70332 70432 70532 70733 70833 70932 71029 71523 71620 +71812 71912 68651 71715 70678 11804 11901 12001 12300 12399 +12498 12598 12798 12897 12998 13197 14983 17271 13097 15417 +13294 13395 13495 13796 13892 13991 14088 14187 15196 14283 +14382 16673 14482 14583 14785 14682 15280 15478 15579 15777 +15877 16272 16373 16474 16872 16973 17072 17173 17372 17473 +16573 15677 16072 19483 24341 19681 19781 20775 19881 19982 +20081 20180 20278 20475 20675 20875 20976 21073 21173 21271 +21371 21472 21573 21774 22077 21874 21975 22681 22174 22274 +22372 22471 22569 22767 22864 22958 23056 23156 23254 23355 +23455 23551 23941 23649 24048 23843 24141 24240 24442 23749 +20378 63009 13728 2875 3524 4937 5138 6240 4327 4018 +4718 7541 9863 7825 5803 5285 8213 10227 6791 11026 +9508 8790 9093 7171 16802 4841 5040 5238 5439 5529 +5628 6525 5725 5924 6125 6327 6424 6624 9952 6716 +6917 7118 7317 7417 7617 7715 7915 8012 8313 8411 +8612 8712 8913 9215 9316 9414 9615 9710 10009 10109 +10308 10408 9013 6025 7018 36657 36758 55442 56808 58005 +57005 26587 62492 56129 17364 17465 17566 71350 17763 17860 +17961 18062 18260 18361 18458 18559 18660 18761 18858 18959 +19058 20573 19156 19254 19355 19451 19649 19749 19849 19950 +20049 20246 20443 20643 20843 20944 21041 21141 21239 21339 +21440 21541 21742 22045 21842 21943 22649 22142 22242 22340 +22439 22537 22735 22832 20346 21675 20148 18161 17662 96938 +97039 97130 97224 97308 97504 97604 97694 97778 97405 51441 +63781 45741 45841 46039 46234 46335 46435 46636 46735 46832 +46933 48540 47020 47216 47317 47418 47614 47714 47815 47914 +49895 48013 48110 48209 48310 48410 48602 48702 48800 48900 +48999 49098 49198 49299 49399 49494 49595 49695 49795 51530 +50938 58037 56909 53823 57698 54986 56304 53907 54508 54002 +54199 54299 54397 54592 54692 55752 54789 55081 55175 55368 +55662 55560 55271 55466 56589 54885 54099 47517 56041 28677 +28778 20743 28878 29076 29174 29275 29375 29475 29574 30973 +29770 29969 30070 30171 30270 30371 30472 30572 30672 30773 +31074 31174 31275 32889 31472 31672 31772 31873 33590 31973 +32074 32175 33063 32269 32368 32568 32666 32767 32965 33162 +33465 33259 33360 33656 33756 33857 33956 34054 34154 34254 +34345 37980 34444 34544 34643 32468 31573 35286 29869 37180 +32616 36959 37756 32714 32815 33013 35334 33111 35679 33210 +33513 33307 33408 33704 36969 33804 33905 34004 34102 34202 +34302 34393 38028 34492 34592 34691 34788 34888 34984 35083 +35180 35481 35579 35779 35978 36180 36278 36378 36477 36575 +36676 36877 37067 35380 35879 37674 38242 37051 37149 40613 +39870 37343 37544 37644 37845 41108 38144 38341 38437 38538 +38738 38837 38937 39037 40514 39135 39234 39334 40318 39433 +39534 39632 39923 40021 40117 40218 40416 40918 40714 40814 +41010 42748 37945 38638 46050 57196 55817 16833 43953 71451 +46245 46346 46446 46647 46746 46843 46944 47528 48551 47031 +47128 47227 47328 47429 47625 47725 47826 47925 49906 48024 +48121 48220 48321 48421 48613 48713 48811 48911 49010 49109 +49209 49310 49410 49505 49606 49706 49806 50099 50197 51122 +50000 62290 47116 51110 63676 64165 56901 62590 27356 30836 +55336 84875 24348 71413 1496 3701 13698 3494 4907 5108 +6210 4297 3988 4688 7511 9833 7795 5773 5255 8183 +2845 47483 58190 84841 55999 30872 55240 56654 57763 55433 +56799 57996 56996 55531 57952 55727 55625 57838 55912 58988 +56708 56202 56402 59093 57096 57496 57597 58096 58295 58394 +58691 58791 58888 60923 56503 57295 58598 57396 7219 65515 +71390 66104 38630 50904 37587 51541 16241 19688 43019 43120 +64229 43321 45441 43419 43519 43620 43818 45636 43918 45125 +44113 44213 44314 44411 44612 44510 45519 44710 44811 44912 +46528 47083 45210 45310 45707 45807 46005 46200 46301 46401 +46602 46701 46798 46899 46986 47182 47283 47384 47580 47680 +47781 47880 47979 48076 48506 47513 19788 20782 19888 19989 +20088 20187 20285 20482 20682 20882 20983 21080 21180 21278 +21378 21479 21580 21781 22084 21881 21982 22688 22181 22281 +22379 22478 22576 22774 22871 22965 23063 23163 23261 23362 +23462 23558 23948 23656 24055 23850 24148 24247 24449 24548 +24749 24649 23756 20385 8112 36079 36352 36452 39723 36551 +43640 36649 36750 36951 37748 38234 37043 37141 40605 37335 +37536 37636 37837 38136 38333 38429 38530 38730 38829 38929 +39029 40506 39127 39226 39326 40310 39425 39526 39624 39915 +40013 40109 40210 40408 40910 40706 40806 42740 37937 37436 +58487 38779 54535 499 1206 43694 1102 1600 1700 1998 +1898 2098 2197 2298 2599 2801 3098 3198 3299 3388 +3590 3791 3890 5667 4089 4387 4488 4585 4783 5180 +5381 5471 6467 5866 6067 6269 6366 6566 5967 4982 +44959 37056 37154 40618 39875 37348 37449 37549 37649 37850 +41113 38149 38346 38442 38543 38743 38842 38942 39042 40519 +39140 39239 39339 40323 39736 39438 39539 39637 39928 40026 +40122 40223 40421 40923 40719 40819 41015 41514 41210 41310 +41410 42753 37950 38643 49952 19582 2397 2498 56956 51487 +51426 35671 71439 29082 32516 48070 48575 54029 63519 54126 +54226 54326 54424 54619 54719 55779 54816 56331 54912 55108 +55962 55202 56616 55395 55689 55587 55874 56164 56364 56465 +55013 55298 47055 47152 51465 50973 47251 47352 47453 47649 +47749 47850 47949 49930 48048 48145 48244 48345 48445 48637 +48737 48835 48935 49034 49133 49233 49334 49434 51146 49529 +49630 49730 49830 50024 50123 50221 50320 50421 50518 50618 +50717 50811 51007 52526 51565 47552 29180 29281 29381 29481 +29580 30979 29776 29975 30076 30177 30276 30377 30478 30578 +30678 30779 30878 31080 31180 31281 32895 31478 31678 31778 +31879 33596 31979 32080 32181 33069 32275 32374 32574 32672 +32773 32971 33168 33471 33265 33366 33662 33762 33863 33962 +34060 34160 34260 34351 37986 34450 34550 34649 34746 34846 +32474 31579 35292 29875 66688 37186 48167 48266 48367 48467 +48659 48759 51587 48857 48957 49056 49155 49255 49356 49456 +51168 49551 49652 49752 49852 50046 50145 50243 50342 50443 +50540 50640 50739 50833 51029 51226 51321 51614 52548 57914 +57725 56670 12140 50995 1001 37228 20792 57800 38878 38978 +39078 40555 39176 39275 39375 40359 39772 42144 39474 39575 +39673 39964 40062 40158 40259 40457 40959 40654 40755 40855 +41051 41149 41550 41246 41346 41446 41850 45871 41647 41945 +41747 42242 42343 43151 43032 42440 42538 42832 42931 43233 +43331 43431 43532 42638 45353 36832 46081 13624 26859 28940 +65477 61398 61596 61697 65188 65101 62092 62686 63084 63282 +64492 63974 64766 64354 64553 64955 64853 65248 26958 31402 +31138 27462 29682 27055 27156 28464 27554 27651 27752 27850 +27951 28249 28040 28340 28542 28641 28742 28842 29040 29138 +29239 29339 29439 29538 30937 29734 29933 30034 30135 30234 +30335 30436 30536 30636 30737 31038 31239 31436 31636 31736 +31837 33554 31937 32038 32139 33027 32233 32332 32532 32630 +32731 32929 32432 31537 35250 32853 29833 47113 51107 16772 +43689 65487 55493 58568 76676 16775 35654 45240 45340 45737 +45837 46035 46230 46331 46431 46632 46731 46828 46929 48536 +47016 47212 47313 47414 47610 47710 47811 47910 48009 48106 +48205 48306 48406 48598 48698 48796 48896 48995 49094 49194 +49295 49395 49490 49591 51526 50934 45058 62929 21707 19792 +23327 23428 29892 35346 39891 41608 66151 92612 92713 39687 +1438 3643 13640 3436 4849 5050 68179 96912 97013 97104 +97198 97282 97478 97578 97668 97379 59066 45051 45562 43967 +39978 40076 42803 40172 40273 40471 40569 40973 40668 40769 +40869 42058 41065 41163 41564 41260 41360 41460 41864 45885 +41661 41959 41761 42256 42357 43165 43046 42454 42552 42846 +42945 43247 43345 43445 43546 43744 43844 44039 44240 42652 +58493 92809 92909 95458 93009 93110 93211 93311 93408 93504 +93595 93689 93787 93885 93985 94084 94177 94365 94462 94563 +94660 94755 94853 94954 95043 94275 86237 25946 62965 73744 +66896 45367 46095 62942 13542 9078 17978 43703 12643 55945 +58029 56033 56536 66922 59021 56741 56235 56435 59126 57029 +57129 57328 57429 57529 57630 58129 60956 58328 58631 58427 +58724 58824 58921 59215 59314 59415 59515 60407 60309 59813 +59613 59713 59914 60109 60609 60507 60707 60014 60215 65497 +57229 16786 20094 41304 78470 78569 1487 3692 13689 3485 +4898 5099 6201 4288 3979 4679 7502 9824 7786 5764 +2836 78669 78769 78865 78961 79061 79161 79257 79355 79455 +79553 79653 79752 79851 79945 80045 80144 81356 80242 80340 +80437 80535 80631 81424 81524 81625 81824 82117 80729 80828 +80928 81028 81126 81227 81725 81925 82022 82215 14927 39989 +40087 42814 40183 40284 40384 40482 40580 40984 40679 40780 +40880 42069 41076 41174 41575 41271 41371 41471 41875 45896 +41672 41970 41772 42169 42267 42368 43176 43057 42465 42563 +44984 42857 42956 43258 45378 43356 43456 43557 43755 43855 +44050 44150 44251 44348 44549 44447 45456 44647 44748 44849 +46465 45147 42663 43714 45062 64182 46106 62185 41404 59036 +56942 25847 28922 26046 26650 26142 26241 26339 26440 27338 +30818 26841 31384 31120 27444 27037 27138 28446 27536 27633 +27734 27832 27933 28231 28022 28322 28524 28623 28724 28824 +29022 29120 29321 29421 30919 29716 29915 30016 30117 30216 +30317 30418 30518 30618 30719 31020 31221 31418 31618 31718 +31819 31919 32020 32121 31519 32835 29815 29221 41504 41908 +29664 45929 41705 42003 41805 42102 42202 46139 42300 42401 +43209 43090 42498 44011 42596 45017 42890 42989 43291 45411 +43389 43489 43590 43788 45606 43888 45095 44083 44183 44284 +44381 44582 44480 45489 44680 44781 44882 46498 45180 45280 +45677 45777 45975 46170 46271 46371 46572 46671 46768 46869 +42696 100515 26940 84025 84124 84224 84322 84422 84519 84614 +84706 86186 84804 85006 85105 85206 85306 85407 85503 85600 +85694 85795 85890 85986 86086 86382 86879 86479 86579 86780 +86980 87080 87179 87278 87377 87477 87578 87679 87778 87874 +87975 88076 86680 86286 20786 20193 63610 20291 26673 20488 +20688 20888 20989 21086 21186 21284 21384 21485 21586 21787 +22090 21887 21988 22694 22187 22287 22385 22484 22582 22780 +22877 22971 23069 23169 23267 23368 23468 23564 23954 23662 +24061 23856 24154 24253 24455 24554 24755 24849 24947 24655 +23762 20391 12209 82205 82303 82402 82597 82697 82796 82896 +82994 83094 83192 83293 83393 83588 83681 83781 83880 83972 +84071 84171 84369 84466 84561 84653 84751 84953 85052 85153 +85253 85354 85450 85547 84269 83489 19892 19993 23528 33123 +71301 11508 35445 36858 56544 1320 11608 98468 12044 13590 +98567 98666 98760 98858 99051 99152 99253 99351 99447 99543 +99643 99739 99840 99937 100031 100129 100229 100328 100407 100603 +100700 100801 100902 98953 15976 12691 16165 11706 11798 11895 +11995 12393 12492 12592 12792 12891 12992 13191 14977 13091 +15411 13288 13389 13489 13790 13886 13985 14082 14181 15190 +14277 14376 16667 14476 14577 14779 14676 15274 15472 15573 +15771 15871 16266 16367 16468 16567 15671 16066 86266 20497 +37364 37465 13572 20697 20797 55540 57961 55736 55634 57847 +55826 55921 56009 58997 56717 56211 56411 59102 57105 57405 +57505 57606 58105 58304 58403 58700 58800 58897 59191 59290 +59391 59491 60932 56512 20897 20998 23624 24014 23722 23822 +24121 23916 24214 24313 24515 24614 24715 24815 28383 27275 +24909 25007 25883 25105 25206 26514 25301 25401 25501 25593 +25690 25784 25983 26079 26178 26276 26377 26778 27381 26974 +27075 27473 26877 31321 26733 29601 28126 21095 21195 21293 +21393 21494 21595 21796 22099 21896 21997 22703 22196 22296 +22394 22493 22591 22789 22886 22980 23078 23178 23276 23377 +23477 23573 23963 23671 24070 23865 24163 24262 24464 24563 +24764 24858 24956 25054 25155 25250 24664 23771 24363 65469 +10596 10696 10796 10895 10996 11197 11291 11392 12276 11590 +11688 11780 11877 11977 12375 12474 12574 12774 12873 12974 +13173 14959 13073 15393 13270 13371 13471 13772 13868 13967 +14064 14163 15172 14259 14358 14458 14559 14761 14658 15256 +15454 15555 60200 14900 100572 66930 59029 56749 56243 56443 +59134 57037 57137 57336 57437 57537 57638 58137 60964 58336 +58639 58435 58732 58832 58929 59223 59322 59423 59523 60415 +60317 59821 59621 59721 59922 60117 60617 60515 60715 60022 +60223 56840 57304 58607 20509 65505 42124 37565 61311 59147 +57050 61610 57150 57349 57450 57550 57651 61111 58050 58150 +59042 60977 58349 58652 58448 58745 58845 61410 58942 59236 +59335 59436 59536 60428 61011 60330 59834 59634 59734 59935 +60130 60630 60812 61509 61211 60528 60728 60035 60236 37665 +37866 42420 41129 38165 38263 38362 38458 38559 38659 42024 +38759 38858 38958 39058 40535 39156 39255 39355 40339 39752 +39454 39555 39653 39944 40042 40138 40239 40437 40939 40735 +40835 41031 41530 41226 41326 41426 41830 41627 41925 41727 +42222 42323 43131 42769 37966 66131 35691 12631 33222 33525 +39800 66284 33319 33420 33716 36981 33816 33917 34016 34114 +34214 34314 34405 38040 34504 34604 34703 34800 34900 34996 +35095 35192 35493 35591 35791 35990 36091 36192 36290 36390 +36489 36587 36688 36889 37079 37273 37474 37775 37875 37374 +35392 35891 37240 37574 37686 71597 71694 71789 71886 72077 +72176 72269 72366 73780 72567 73671 72658 72758 74338 72852 +72953 73150 73250 73351 73451 73549 73842 74142 74240 74437 +73942 72466 73051 74679 74851 20718 71986 26585 16831 71388 +64227 43692 56954 23325 23426 41606 97377 66894 20092 41302 +41402 56940 41502 41906 45927 41703 42001 41803 42100 42200 +46137 42298 42399 43207 43088 42496 44009 42594 45015 42888 +42987 43289 45409 43387 43487 43588 43786 45604 43886 45093 +44081 44181 44282 44379 44580 44478 45487 44678 44779 44880 +46496 45178 45278 45675 45775 45973 46168 46269 46369 46570 +46669 46766 46867 42694 20191 20289 26671 20486 20686 20886 +20987 21084 21184 21282 21382 21483 21584 21785 22088 21885 +21986 22692 22185 22285 22383 22482 22580 22778 22875 22969 +23067 23167 23265 23366 23466 23562 23952 23660 24059 23854 +24152 24251 24453 24552 24753 24847 24653 23760 20389 23526 +23622 24012 23720 23820 24119 23914 24212 24311 24513 24612 +24713 24813 28381 27273 24907 25005 25881 25103 25204 26512 +25299 25399 25499 25591 25688 25782 25981 26077 26176 26274 +26375 26776 27379 26972 27073 26875 31319 26731 29599 28124 +56853 66061 46061 29992 30093 30194 63019 1479 3684 13681 +3477 4890 5091 6193 4280 3971 4671 7494 9816 7778 +2828 60947 65533 56756 56048 56250 57244 56450 59141 57044 +57144 57343 57444 57544 57645 61105 58044 58144 60971 58343 +58646 58442 58739 58839 58936 59230 59329 59430 59530 60422 +61005 60324 59828 59628 59728 59929 60124 60624 60806 60522 +60722 60029 60230 56847 27196 56948 71469 27179 58236 58227 +58554 66940 56855 64652 71410 66128 71385 73926 66072 56551 +66063 74026 74935 74125 74226 74324 74422 74521 74617 74813 +75009 75106 75206 75297 75397 75597 75695 75895 75987 76180 +76274 76374 76475 76576 76773 76872 76971 77070 77171 77268 +77368 76079 75792 58545 46063 30293 30394 30495 30595 30695 +30796 30895 31097 31197 31298 32912 31495 31695 31795 31896 +33613 31996 32097 32198 33086 32292 32391 32591 32689 32790 +32988 33185 33488 33282 33383 33679 33779 33880 33979 34077 +34177 34277 34368 38003 34467 34567 34666 34763 34863 34959 +35058 35155 35456 35554 35754 35355 32491 31596 35309 45569 +43974 39985 40083 42810 40179 40280 40380 40478 40576 40980 +40675 40776 40876 42065 41072 41170 41571 41267 41367 41467 +41871 45892 41668 41966 41768 42165 42263 42364 43172 43053 +42461 42559 44980 42853 42952 43254 45374 43352 43452 43553 +43751 43851 44046 44146 44247 44344 44545 44443 45452 44643 +44744 44845 42659 43710 46102 37203 67255 67356 67456 67555 +67655 67755 71211 71310 71112 70018 67945 68041 68140 68241 +68342 68437 68535 68734 68833 68934 69033 69134 69231 69330 +69430 69529 69624 69725 69821 69921 70119 70215 70316 70416 +70516 70717 70817 70916 71013 68635 70662 61765 57816 14867 +300 5451 16864 23126 25752 28075 29994 30095 30196 31711 +36357 37670 37973 40498 43932 48679 51507 52517 54638 54739 +54941 55042 55143 56153 57163 60496 61001 61102 63021 70596 +73929 74535 77969 83221 83322 84231 85544 86958 90897 91402 +93018 93119 93220 93523 94735 54839 56354 57263 58374 58677 +70797 72110 90492 95744 95845 95946 10297 70897 96046 63601 +63500 96143 96239 96337 96534 96635 96734 96834 96878 96979 +97070 97164 96438 90836 1481 3686 13683 3479 4892 5093 +6195 4282 3973 4673 7496 9818 7780 5758 2830 74402 +54935 57181 99029 16858 56926 57362 57463 58473 93614 94294 +95649 93708 95477 93806 93904 94004 94103 94196 94384 94481 +94582 94679 94774 94872 94973 95062 95159 95258 95358 95552 +95750 95851 95951 37207 12161 58770 61733 62722 58870 59172 +61435 58967 64254 59261 59360 59461 59561 62228 60453 61036 +60355 59859 62430 59659 59759 59960 61136 61834 60261 60155 +60655 60837 61336 61534 61635 62030 62624 61236 60553 60753 +61934 62528 60060 62329 44974 66877 57563 57664 61124 58063 +58163 59055 60990 58362 58665 58461 58758 61721 58858 59160 +61423 58955 64242 59249 59348 59449 59549 62216 60441 61024 +60343 59847 62418 59647 59747 59948 61822 60249 60143 60643 +60825 61324 61522 62018 61224 60541 60741 61922 60048 62317 +62115 63824 56935 72209 6861 90589 66275 90688 90788 92403 +90983 91084 91184 91281 91480 93831 91563 91664 91761 92266 +91860 91961 92062 92558 92659 92755 92855 92955 93056 93157 +93257 93354 93450 93541 93635 93733 93931 92459 11096 12093 +9578 8860 9163 8545 15093 234 4 307 708 5542 +5641 6538 5738 5937 6138 6340 6437 6637 9965 6729 +6930 7131 7330 7430 7630 7728 7928 8025 8125 8326 +8424 8625 8725 8926 9228 9329 9427 9628 9723 10022 +10122 10321 10421 10514 10614 10714 10813 10914 7232 9026 +6038 11115 7031 70996 72302 72399 73813 72600 73704 72691 +72791 74371 72885 72986 73084 73183 73283 73384 73484 73582 +73875 74074 74175 74273 74470 74566 74762 74958 75055 75155 +75246 75346 74884 73975 74712 73661 71976 71093 71192 71291 +71587 71684 71876 72067 72166 72259 72356 73770 72557 72648 +72748 72842 72943 73140 73240 73341 73441 73539 73832 73932 +72456 73041 74669 74841 100486 100682 100779 100880 100981 95525 +55138 55992 57188 55328 55232 56646 57755 55425 56791 57988 +56988 55523 57944 55719 55617 57830 55904 56700 56194 56394 +59085 57088 57488 57589 58088 58287 58386 58683 58783 56495 +57287 58590 57388 70685 8880 9183 1727 8565 15113 254 +24 327 517 728 115 2635 610 915 816 2931 +1472 3677 13674 3470 4883 5084 6186 4273 3964 4664 +7487 9809 72499 61454 9056 66866 55809 60915 72916 73017 +96928 97029 97120 97214 97298 97494 97594 97684 97768 97395 +73115 73214 73314 73415 73515 73613 73906 74105 74206 74304 +74501 74597 74793 74989 75086 75186 75277 75377 75577 75675 +75875 75967 76160 76059 75772 74915 75477 92204 56063 57864 +55843 56825 14933 55938 58022 56026 56529 66915 59014 56734 +56228 56428 59119 57022 57122 57321 57422 57522 57623 58122 +60949 58321 58624 58420 58717 58817 58914 59208 59307 59408 +59508 60302 59806 59606 59706 59907 60102 60602 60500 60007 +60208 65490 57222 84329 66075 74631 74827 75023 75120 75220 +77480 75311 75411 75511 75611 75709 75909 76001 76194 76288 +76388 76489 76590 76787 76886 76985 77084 77185 77282 77382 +77576 77675 77774 77874 76093 75806 76690 63511 64455 63720 +84429 55496 84526 84621 84713 86193 84811 85013 85112 85213 +85313 85414 85510 85607 85701 85802 85897 85993 86093 86389 +86886 86486 86586 86787 86987 87087 87186 87285 87384 87484 +87585 87686 87785 87881 87982 88083 88179 88277 86687 86293 +62394 72104 72203 72296 72393 73807 72594 73698 72685 72785 +74365 72879 72980 73078 73177 73277 73378 73478 73576 73869 +74068 74169 74267 74464 74560 74756 74952 75049 75149 74878 +73969 74706 72493 74006 17357 43677 62356 66872 55323 82209 +62133 58571 82307 82406 82601 82701 82800 82900 82998 83098 +83196 83297 83397 83592 83685 83785 83884 83976 84075 84175 +84373 84470 84565 84657 84755 84957 85056 85157 85257 85358 +85454 85551 84273 62127 65535 58776 61739 15369 62728 50946 +65452 58876 59178 66884 61441 58973 59073 64260 65045 59267 +59366 59467 59567 62234 60459 61042 60361 59865 62436 59665 +59765 59966 61142 63226 61840 60267 60161 63127 60661 60843 +61342 61540 61641 62036 62630 61242 63028 62827 60559 60759 +61940 62534 60066 62335 61180 65577 66724 56893 91803 92308 +66292 55131 55985 55225 56639 57748 55418 56784 57981 56981 +55516 57937 55712 55610 57823 55897 56693 56187 56387 57081 +57481 57582 58081 58280 58379 56488 57280 58583 57381 60908 +56885 91902 92003 92104 95446 92501 92600 92701 92797 92897 +92997 93098 93199 93299 93396 93492 93583 93677 93775 93873 +93973 94072 94165 94353 94450 94551 94648 94743 94841 94942 +56137 56554 66970 63907 66066 96935 97036 97127 97221 97305 +97501 97601 97691 97775 97402 96909 97010 97101 97195 97279 +97475 97575 58217 12058 66109 18883 18984 36457 37871 56758 +64636 65141 74029 74938 83422 86452 91502 93320 56050 56252 +62009 63322 80694 98066 80792 80891 83719 80991 81091 82505 +81189 81290 81487 81587 81688 81788 81887 81988 82085 82180 +82278 82377 82672 82771 82871 82969 83069 83167 83268 83563 +83656 83756 83855 83947 84046 84344 84441 84244 83464 84146 +83368 83819 83918 84010 84109 84209 84307 84407 84504 84599 +84691 86171 84789 84991 85090 85191 85291 85392 85488 85679 +85780 85875 85971 86071 86367 86864 86464 86564 86765 86965 +87065 87164 86665 86271 98455 57806 78063 61184 78160 78258 +78358 78455 78554 78654 78754 78850 78946 79046 79146 79242 +79340 79440 79538 79638 79737 79836 79930 80030 80129 81341 +80227 80325 80422 80520 80616 81409 81509 81610 80714 80813 +80913 81013 81111 81212 81710 98164 98263 98361 98545 98644 +98738 98836 99130 99231 99329 99425 99521 99621 99717 99818 +99915 100009 100107 100207 100306 98931 98446 15385 61173 52716 +52817 62162 54845 52913 53092 53191 53292 53390 53491 53587 +53687 53783 53867 54159 54652 54357 54552 54946 54059 54468 +53962 54749 1449 3654 13651 3447 4860 5061 6163 4250 +3941 63555 43681 67259 67360 67460 67559 67659 67759 71215 +71314 71116 70022 67949 68045 68144 68245 68346 68441 68539 +68738 68837 68938 69037 69138 69235 69334 69434 69533 69628 +69729 69825 69925 70123 70219 70320 70420 70520 70721 70821 +70920 71017 71511 68639 70666 62948 74128 74229 93417 93513 +93604 94284 93698 93796 93894 93994 94093 94186 94374 94471 +94572 94669 94764 94862 94963 95052 95149 95248 95348 58241 +74327 74425 74524 74620 74816 75012 75109 75209 77469 75300 +75400 75500 75600 75698 75898 75990 76183 76277 76377 76478 +76579 76776 76875 76974 77073 77174 77271 77371 76082 75795 +76679 88467 88564 88664 88765 92329 90824 88863 88959 89059 +89259 89359 89459 89557 89654 91207 89750 89846 89944 90042 +90136 90234 90324 91329 90418 90515 90614 90714 90909 91010 +91406 91110 89159 56605 57903 91601 91702 86949 58220 57246 +55036 56452 64532 86549 64107 1455 3660 13657 3453 4866 +5067 6169 4256 3947 4647 65581 86649 86750 94259 86850 +87050 87150 87249 87348 87447 87547 87648 87749 87848 87944 +88045 88146 88242 88340 92118 88433 88530 88630 88731 88829 +88925 89025 89325 89425 89620 89716 89812 89910 90008 90102 +90200 89125 89523 89225 65228 64014 66977 66334 66728 64806 +67813 64394 64593 64692 64995 64893 65288 65386 65678 65779 +65878 65977 66176 66782 66375 66476 66576 67073 86262 61307 +59143 57046 57146 57345 57446 57546 57647 61107 58046 58146 +60973 58345 58648 58444 58741 58841 58938 59232 59331 59432 +59532 60424 61007 60326 59830 59630 59730 59931 60126 60626 +60808 61207 60524 60724 60031 60232 56849 71306 91799 92304 +91898 91999 92100 92497 92596 92697 92793 92893 92993 93094 +93195 93295 93392 93488 93579 93673 93771 93869 93969 94068 +94161 94349 94446 94547 94644 94739 97763 63887 26683 19575 +29521 60585 27198 27233 14922 71459 12072 54259 7038 63619 +99197 97847 97937 98995 98032 98130 98229 98327 98511 98610 +98704 98802 99096 99295 99391 99487 99587 98897 98412 64281 +61075 42425 57720 39728 19083 20598 40596 41000 40695 40796 +58256 40896 42085 41092 41190 41591 41287 41387 41487 41891 +45912 41688 41986 41788 42185 46122 42283 42384 43192 43073 +42481 43994 42579 45000 42873 42972 43274 45394 43372 43472 +43573 43771 45589 43871 45078 44066 44166 44267 44364 44565 +44463 45472 44663 44764 44865 46481 45163 45263 45660 45760 +45958 42679 62974 8116 62408 62402 60088 19181 19279 19380 +19476 19674 19774 20768 19874 19975 20074 20173 20271 20468 +20668 20868 20969 21066 21166 21264 21364 21465 21566 21767 +22070 21867 21968 22674 22167 22267 22365 22464 22562 22760 +22857 22951 23049 23149 23247 23348 23448 23544 23642 23836 +23742 20371 21700 12032 96944 97045 97136 97230 97314 97510 +97610 97700 97784 97874 97411 16782 61071 85585 58548 16790 +62360 66113 66902 56950 63716 16778 99985 93853 52939 64735 +65038 64936 71487 67020 67856 65331 65429 65721 65822 65921 +66020 66219 66825 66418 66519 66619 67116 67205 67306 67406 +67505 67605 67705 67895 67991 68090 68191 68292 68387 68485 +68684 68783 68884 68983 69084 68585 65624 71471 100079 100177 +100277 100376 100455 100651 100748 100849 100950 62935 41134 38170 +38268 38367 38463 38564 38664 42029 43938 38764 38863 38963 +39063 40540 39161 39260 39360 40344 39757 39459 39560 39658 +39949 40047 40143 40244 40442 40944 40639 40740 40840 41036 +41535 41231 41331 41431 41835 41632 41930 41732 42227 42328 +42523 42623 46066 43136 42774 27181 36556 71497 43645 91585 +91686 94243 91783 92288 91882 91983 92084 92580 92681 92777 +92877 92977 93078 93179 93279 93376 93472 93563 93657 93755 +93953 94052 94145 92481 28146 74694 50009 36654 36755 36956 +37753 38239 37048 37146 40610 39867 37340 37541 37641 37842 +38141 38338 38434 38535 38735 38834 38934 39034 40511 39132 +39231 39331 40315 39430 39531 39629 39920 40018 40114 40215 +40413 40915 40711 40811 41007 42745 37942 38635 43674 58238 +83518 83617 83710 83810 83909 84001 84100 84200 84398 84495 +84590 84682 86162 84780 84982 85081 85182 85282 85383 85479 +85670 85771 85866 85962 86062 86358 85576 84298 37441 57796 +66057 6763 11308 11409 14742 23226 25145 25246 30296 30397 +30498 31811 31912 32316 33629 41204 48779 51607 63626 76150 +76251 92512 97259 6964 7065 9994 30598 61807 88875 93925 +30698 30799 67967 85641 37219 88971 89071 89171 89271 89371 +89471 89569 89666 91219 89762 89858 89956 90054 90148 90246 +90336 91341 90430 90527 90626 90726 90921 91022 50961 86327 +86227 85735 85836 85931 86027 86127 86423 86920 86520 86620 +86821 87021 87121 87220 87319 87418 87518 87619 87720 87819 +87915 88016 88117 88213 88311 88404 88501 88702 88800 88896 +88996 89296 89396 89591 89096 89494 89196 86721 30898 30999 +31100 31200 31301 32915 31498 31698 31798 31899 33616 31999 +32100 32201 33089 32295 32394 32594 32692 32793 32991 33188 +33491 33285 33386 33682 33782 33883 33982 34080 34180 34280 +34371 38006 34470 34570 34669 34766 34866 34962 35061 35158 +35459 35557 35757 35956 36158 35358 35857 36057 32494 35657 +31599 5342 8270 10284 6848 11083 9565 8847 9150 8532 +15080 221 35312 91418 13604 91122 63924 68063 68162 68263 +68364 68459 68557 68756 68855 68956 69055 69156 69253 69352 +69452 69551 69646 69747 69843 69943 70141 70237 70338 70438 +70538 70739 70839 70938 71035 71134 71233 71529 71626 71818 +71918 68657 71332 71721 94831 94929 95030 95706 95119 95216 +95315 95415 95609 95807 95908 96008 96105 96201 96299 96597 +96696 96796 96400 96496 63882 6758 6959 7060 7160 7359 +7459 7659 7757 7957 8054 8154 8355 8453 8654 8754 +8955 9257 9358 9456 9657 9752 10051 10151 10350 10450 +11437 10543 10643 10743 10842 10943 11144 11238 11339 12223 +11537 11635 11727 11824 11924 12322 12190 7165 7266 91593 +91694 94251 91791 92296 91890 91991 92092 92489 92588 92689 +92785 92885 92985 93086 93187 93287 93384 93480 93571 93665 +93763 93861 93961 94060 94153 94341 94438 94539 45572 7364 +7464 7664 7762 7962 8059 8159 8360 8458 8659 8759 +8960 9262 9363 9461 9662 9757 12726 10056 10156 10355 +10455 11442 10548 10648 10748 10847 10948 11149 11243 11344 +12228 11542 11640 11732 11829 11929 12327 12426 12526 9060 +12195 12625 58229 94025 45139 44127 44227 44328 44425 44626 +44524 45533 44724 44825 44926 46542 47497 51410 47097 45224 +45324 45721 45821 46019 46214 46315 46415 46616 46715 46812 +46913 47000 47196 47297 47398 47594 47694 47795 47894 47993 +48090 48189 48290 48390 48682 48520 48582 51510 50918 36083 +88601 28975 71779 94124 97356 8513 15061 94217 94315 94405 +94502 94603 94700 94795 94893 94994 95083 95180 95279 95379 +95573 95771 95872 95972 96069 96165 96263 96561 96660 96760 +96364 96460 58556 97453 100495 97552 97652 97742 97826 97916 +98011 98109 98208 98306 98490 98589 98683 98781 98391 65458 +7863 5841 5323 8251 10265 6829 11064 9546 8828 9131 +202 24411 63914 55801 62372 62385 51802 51898 51997 52087 +52186 52287 52994 52387 52681 52782 52878 53057 53156 53257 +53355 53552 53652 53748 52482 53456 83494 11812 63726 52110 +83521 62173 83620 83713 83813 83912 84004 84103 84203 84401 +84498 84593 84685 86165 84783 84985 85084 85185 85285 85386 +85482 85673 85774 85869 85965 86065 86361 86458 86558 86759 +86659 85579 21642 16231 61770 66942 73723 52209 52310 53017 +86242 52410 52704 52805 52901 53080 53179 53280 53378 53575 +53675 53771 53855 54147 54345 54540 54047 54456 53950 54247 +53479 11909 12009 12308 12407 12506 12606 12806 12905 13006 +13205 14991 17279 13105 15425 13302 13403 13503 13804 13900 +13999 14096 14195 15204 14291 14390 16681 14490 14591 14793 +14690 15288 15486 15587 15990 15785 15885 16280 16381 16482 +16880 16981 17080 17181 17380 17481 17678 17577 16581 15685 +12705 16179 16080 72710 72810 74390 72904 73005 73103 73202 +73302 73403 73503 73601 73894 74093 74194 74292 74489 74585 +74781 74977 75074 75174 75265 75365 75565 75663 75863 75955 +75760 74903 75465 73994 65238 64024 66987 66344 64117 65591 +66738 64816 67823 64404 64603 64702 65005 64903 65298 65396 +65688 65789 65888 65987 66186 66792 66385 66486 66586 67083 +67172 67273 67373 67472 67572 67672 64215 52505 84301 56857 +57677 28166 43977 26554 25341 25441 25541 25633 25730 25824 +26023 26627 26119 26218 26316 26417 27315 26818 27421 27014 +27115 28423 27513 27610 27711 27809 27910 27999 28299 28501 +28600 28701 28801 28999 29097 29298 29398 29198 29641 26917 +29497 28208 64654 57238 27211 28114 31361 16649 15043 12293 +43668 18150 12061 16154 28899 15340 15538 15639 16042 15737 +15837 15937 20213 18128 16132 16332 16433 16534 19816 17928 +16932 17033 17132 17233 17432 17533 17730 17827 18029 18227 +18328 18425 18526 18627 18728 18825 18926 19025 20540 19123 +19221 19322 19418 19616 19716 19917 20016 20410 20610 20810 +20911 21008 20313 20115 17629 17331 19517 16633 20710 16253 +16354 16455 16556 20732 19838 16655 17950 16755 16954 17055 +17154 17255 17454 17555 17752 17849 18051 18249 18350 18447 +18548 18649 18750 18847 18948 19047 20562 19145 19243 19344 +19440 19638 19738 19939 20038 20432 20632 20832 20933 21030 +21130 21228 21328 21429 21530 21731 22034 21831 21932 22638 +22131 22231 22329 22428 22526 20335 21664 20137 17651 86 +389 579 790 177 1789 2697 672 4148 1372 461 +1168 1064 1562 1662 1960 1860 2060 2159 2260 2763 +3060 3160 3261 3350 3552 3753 3852 4349 4450 4547 +2359 2460 977 878 2993 74731 19539 2561 4051 71465 +17353 27229 15358 9085 32012 32113 32214 45243 97343 97440 +97539 97639 97729 97813 97903 97998 98096 98195 98293 98477 +98576 98378 862 51552 65611 67007 33102 1152 70 373 +563 774 161 1773 2681 656 1356 445 1048 1546 +1646 1944 1844 2044 2143 2244 2747 3044 3144 3245 +3334 3536 3737 2343 2444 961 2545 1463 3668 13665 +3461 4874 5075 6177 4264 3955 4655 7478 9800 12081 +32308 32407 32607 32705 32806 33004 35325 33201 33504 33298 +33399 33695 33795 33896 33995 34093 34193 34293 34384 38019 +34483 34583 34682 34779 34879 34975 35074 35171 35472 35570 +35770 35969 36171 36269 36369 36468 36566 36667 36868 35371 +35870 36070 32507 14848 1421 15362 58519 66270 7261 48877 +48977 49076 49175 49275 49376 49476 51188 49571 49672 49772 +49872 49972 50066 50165 50263 50362 50463 50560 50660 50759 +50853 51049 51246 51341 51917 51634 51722 51818 52568 95533 +25922 33535 2977 14874 76345 76445 76546 76647 76747 76844 +76943 77042 77141 77242 77339 77439 79798 77537 77633 77732 +77831 77931 78122 78220 78320 78417 78516 78616 78716 78812 +78908 79008 79108 79204 79302 79402 79500 79600 79699 79892 +79992 78025 61474 71425 37444 28375 28577 32415 45343 16801 +45740 45840 46038 46233 46334 46434 46635 46734 46831 46932 +48539 47019 47215 47316 47417 47613 47713 47814 47913 49894 +48012 48109 48208 48309 48409 48601 48701 48799 48899 48998 +49097 49197 49298 49398 49493 49594 49694 49794 51529 50937 +28676 28777 28877 29075 29173 29274 29374 29474 29573 30972 +29769 29968 30069 30170 30269 30370 30471 30571 30671 30772 +31073 31173 31274 32888 31471 31671 31771 31872 33589 31972 +32073 32174 33062 32268 32367 32567 32665 32766 32964 33161 +33464 33258 33359 33655 33755 33856 33955 34053 34153 34253 +34344 37979 34443 34543 32467 31572 35285 29868 37179 32615 +32713 32814 33012 35333 33110 35678 33209 33512 33306 33407 +33703 36968 33803 33904 34003 34101 34201 34301 34392 38027 +34491 34591 34690 34787 34887 34983 35082 35179 35480 35578 +35778 35977 36179 36277 36377 36476 36574 36675 36876 35379 +35878 37673 57195 55816 56900 55335 71412 55998 30871 55239 +56653 57762 55432 56798 57995 56995 55530 57951 55726 55624 +57837 55911 58987 56707 56201 56401 59092 57095 57495 57596 +58095 58294 58393 58690 58790 58887 60922 56502 57294 58597 +57395 36078 43639 35670 32515 37227 57799 13623 65486 50933 +62928 92611 92712 58492 92808 92908 95457 93008 93109 93210 +93310 93407 93503 93594 93688 93786 93884 93984 94083 94176 +94364 94461 94562 94659 94754 94852 94953 95042 94274 25945 +62941 43702 39988 40086 42813 40182 40283 40383 40481 40579 +40983 40678 40779 40879 42068 41075 41173 41574 41270 41370 +41470 41874 45895 41671 41969 41771 42168 42266 42367 43175 +43056 42464 42562 44983 42856 42955 43257 45377 43355 43455 +43556 43754 43854 44049 44149 44250 44347 44548 44446 45455 +44646 44747 44848 46464 42662 43713 45061 46105 25846 28921 +26045 26649 26141 26240 26338 26439 27337 30817 26840 31383 +31119 27443 27036 27137 28445 27535 27632 27733 27831 27932 +28230 28021 28321 28523 28622 28723 28823 29021 29119 29320 +29420 30918 29715 29914 30015 30116 30215 30316 30417 30517 +30617 30718 31019 31220 31417 31617 31717 31818 31918 32019 +32120 31518 32834 29814 29220 29663 26939 11507 11607 13589 +15975 12690 16164 11705 11797 11894 11994 12392 12491 12591 +12791 12890 12991 13190 14976 13090 15410 13287 13388 13488 +13789 13885 13984 14081 14180 15189 14276 14375 16666 14475 +14576 14778 14675 15273 15471 15572 15770 15870 16265 16366 +16467 16566 15670 16065 57404 14899 66130 20717 26584 71387 +64226 23324 23425 41605 41301 41401 41501 41905 45926 41702 +42000 41802 42099 42199 46136 42297 42398 43206 43087 42495 +44008 42593 45014 42887 42986 43288 45408 43386 43486 43587 +43785 45603 43885 45092 44080 44180 44281 44378 44579 44477 +45486 44677 44778 44879 46495 45177 45277 45674 45774 45972 +46167 46268 46368 46569 46668 46765 46866 42693 26670 23525 +23621 24011 23719 23819 24118 23913 24211 24310 24512 24611 +24712 24812 27272 24906 25004 25880 25102 25203 26511 25298 +25398 25498 25590 25687 25781 25980 26076 26175 26273 26374 +26775 27378 26971 27072 26874 31318 26730 29598 28123 66060 +63018 1478 3683 13680 3476 4889 5090 6192 4279 3970 +4670 7493 9815 7777 65532 27178 58235 58553 61764 57815 +14866 25751 36356 37972 54637 54738 56152 73928 90896 91401 +54838 56353 58373 58676 90491 95743 95844 95945 10296 96045 +63600 96142 96238 96336 96533 96634 96733 96833 96877 96978 +97069 97163 96437 54934 57180 58472 37206 12160 58769 61732 +62721 58869 59171 61434 58966 64253 59260 59359 59460 59560 +62227 60452 61035 60354 59858 62429 59658 59758 59959 61135 +61833 60260 60154 60654 60836 61335 61533 61634 62029 62623 +61235 60552 60752 61933 62527 60059 62328 44973 66876 64241 +6860 90588 90687 90787 92402 90982 91083 91183 91280 91479 +93830 91562 91663 91760 92265 91859 91960 92061 92557 92658 +92754 92854 92954 93055 93156 93256 93353 93449 93540 93634 +93732 93930 92458 11095 12092 9577 8859 9162 8544 15092 +233 3 306 707 5541 5640 6537 5737 5936 6137 +6339 6436 6636 9964 6728 6929 7130 7329 7429 7629 +7727 7927 8024 8124 8325 8423 8624 8724 8925 9227 +9328 9426 9627 9722 10021 10121 10320 10420 10513 10613 +10713 10812 10913 7231 9025 6037 11114 7030 55137 55991 +57187 55327 55231 56645 57754 55424 56790 57987 56987 55522 +57943 55718 55616 57829 55903 56699 56193 56393 57087 57487 +57588 58087 58286 58385 58682 58782 56494 57286 58589 57387 +70684 2930 9055 66865 55808 60914 56062 66074 72103 72202 +72295 72392 73806 72593 73697 72684 72784 74364 72878 72979 +73077 73176 73276 73377 73477 73575 73868 74067 74168 74266 +74463 74559 74755 74951 75048 75148 74877 73968 74705 72492 +62355 66871 55322 62126 65451 66883 56892 55130 55984 55224 +56638 57747 55417 56783 57980 56980 55515 57936 55711 55609 +57822 55896 56692 56186 56386 57080 57480 57581 58080 58279 +58378 56487 57279 58582 57380 60907 56884 56553 66065 36456 +74028 74937 84306 57805 1448 3653 13650 3446 4859 5060 +6162 4249 3940 67258 67359 67459 67558 67658 67758 71214 +71313 71115 70021 67948 68044 68143 68244 68345 68440 68538 +68737 68836 68937 69036 69137 69234 69333 69433 69532 69627 +69728 69824 69924 70122 70218 70319 70419 70519 70720 70820 +70919 71016 71510 68638 70665 62947 74127 74228 74326 74424 +74523 74619 74815 75011 75108 75208 77468 75299 75399 75599 +75697 75897 75989 76182 76276 76376 76477 76578 76775 76874 +76973 77072 77173 77270 77370 76081 75794 55035 97762 29520 +71458 12071 99196 97846 97936 98994 98031 98129 98228 98326 +98510 98609 98703 98801 99095 99294 99390 99486 99586 98896 +98411 64280 39727 58547 66112 62934 46065 36555 43644 74693 +36653 36754 36955 37752 38238 37047 37145 40609 39866 37339 +37540 37640 37841 38140 38337 38433 38534 38734 38833 38933 +39033 40510 39131 39230 39330 40314 39429 39530 39628 39919 +40017 40113 40214 40412 40914 40710 40810 41006 42744 37941 +37440 57795 66056 11307 11408 25144 25245 30295 30396 30497 +63625 92511 9993 30597 30697 30798 30897 30998 31099 31199 +31300 32914 31497 31697 31797 31898 33615 31998 32099 32200 +33088 32294 32393 32593 32691 32792 32990 33187 33490 33284 +33385 33681 33781 33882 33981 34079 34179 34279 34370 38005 +34469 34569 34668 34765 34865 34961 35060 35157 35458 35556 +35756 35357 35856 32493 31598 5341 8269 10283 6847 11082 +9564 8846 9149 8531 15079 220 35311 63923 94830 94928 +95029 95705 95118 95215 95314 95414 95608 95806 95907 96007 +96104 96200 96298 96596 96695 96795 96399 96495 6757 6958 +7059 7159 7358 7458 7658 7756 7956 8053 8153 8354 +8452 8653 8753 8954 9256 9357 9455 9656 9751 10050 +10150 10349 10449 11436 10542 10642 10742 10841 10942 11143 +11237 11338 12222 11536 11634 11726 11823 11923 12189 45571 +97355 97452 97551 97651 97741 97825 97915 98010 98108 98207 +98305 98489 98588 98682 98780 98390 55800 62371 62384 83493 +61769 65237 64023 66986 66343 64116 65590 66737 64815 67822 +64403 64602 64701 65004 64902 65297 65395 65687 65788 65887 +65986 66185 66791 66384 66485 66585 67082 67171 67272 67372 +67471 67571 67671 64214 57676 28165 43976 26553 25340 25440 +25540 25632 25729 25823 26022 26626 26118 26217 26315 26416 +27314 26817 27420 27013 27114 28422 27512 27609 27710 27808 +27909 27998 28298 28500 28599 28700 28800 28998 29096 29297 +29397 29197 29640 26916 29496 28207 57237 27210 31360 12292 +28898 71464 12080 14847 7260 33534 14873 57194 55815 56899 +55334 55997 55238 56652 57761 55431 56797 57994 56994 55529 +57950 55725 55623 57836 55910 58986 56706 56200 56400 59091 +57094 57494 57595 58094 58293 58392 58689 58789 58886 60921 +56501 57293 58596 57394 62927 92610 92711 58491 92807 92907 +95456 93007 93108 93209 93309 93406 93502 93593 93687 93785 +93883 93983 94082 94175 94363 94460 94561 94658 94753 94851 +94952 95041 94273 25944 39987 40085 42812 40181 40282 40382 +40480 40578 40982 40677 40778 40878 42067 41074 41172 41573 +41269 41369 41469 41873 45894 41670 41968 41770 42167 42265 +42366 43174 43055 42463 42561 44982 42855 42954 43256 45376 +43354 43454 43555 43753 43853 44048 44148 44249 44346 44547 +44445 45454 44645 44746 44847 46463 42661 43712 46104 25845 +28920 26044 26648 26140 26239 26337 26438 27336 30816 26839 +31382 31118 27442 27035 27136 28444 27534 27631 27732 27830 +27931 28229 28020 28320 28522 28621 28722 28822 29020 29118 +29319 29419 30917 29714 29913 30014 30115 30214 30315 30416 +30516 30616 30717 31018 31219 31416 31616 31716 31817 31917 +32018 32119 31517 32833 29813 29219 29662 26938 11506 11606 +13588 15974 12689 16163 11704 11796 11893 11993 12391 12490 +12590 12790 12889 12990 13189 14975 13089 15409 13286 13387 +13487 13788 13884 13983 14080 14179 15188 14275 14374 16665 +14474 14575 14777 14674 15272 15470 15571 15769 15869 16264 +16365 16466 16565 15669 16064 14898 27177 57814 14865 37971 +54636 54737 56151 54837 56352 90490 10295 54933 57179 37205 +6859 90587 90686 90786 92401 90981 91082 91182 91279 91478 +93829 91561 91662 91759 92264 91858 91959 92060 92556 92657 +92753 92853 92953 93054 93155 93255 93352 93448 93539 93633 +93731 92457 11094 12091 9576 8858 9161 8543 15091 232 +2 305 9054 66864 66870 55321 56891 55129 55983 55223 +56637 57746 55416 56782 57979 56979 55514 57935 55710 55608 +57821 55895 56691 56185 56385 57079 57479 57580 58079 58278 +56486 57278 58581 57379 60906 56883 67257 67358 67458 67557 +67657 67757 71213 71312 71114 70020 67947 68043 68142 68243 +68344 68439 68537 68736 68835 68936 69035 69136 69233 69332 +69432 69531 69626 69727 69823 69923 70121 70217 70318 70418 +70518 70719 70819 70918 71015 71509 68637 70664 55034 29519 +98993 62933 11306 11407 92510 55799 61768 27209 12291 14872 +57193 55814 56898 55333 55237 56651 57760 55430 56796 57993 +56993 55528 57949 55724 55622 57835 55909 58985 56705 56199 +56399 59090 57093 57493 57594 58093 58292 58391 58688 58788 +58885 60920 56500 57292 58595 57393 92609 92710 92806 92906 +93006 93107 93208 93308 93405 93501 93592 93686 93784 93882 +93982 94081 94174 94362 94459 94560 94657 94752 94850 94951 +94272 46462 11505 11605 15973 11703 11795 11892 11992 12390 +12489 12589 12789 12888 12989 13188 14974 13088 15408 13285 +13386 13486 13787 13883 13982 14079 14178 15187 14274 14373 +14473 14574 14776 14673 15271 15469 15570 15768 15868 16263 +16364 16465 16564 15668 16063 14897 57813 54635 54736 56150 +54836 56351 10294 54932 57178 6858 11093 12090 9575 8857 +9160 8542 15090 231 1 304 66863 55320 55128 55982 +55222 56636 57745 55415 56781 57978 56978 55513 57934 55709 +55607 57820 55894 56690 56184 56384 57078 57478 57579 58078 +58277 56485 57277 58580 57378 60905 56882 55033 29518 62932 +55798 61767 14871 55813 56897 60919 57812 54634 54735 56149 +54835 56350 54931 57177 66862 55319 55127 55981 55221 56635 +57744 55414 56780 57977 56977 55512 57933 55708 55606 57819 +55893 56689 56183 56383 57077 57477 57578 58077 56484 57276 +57377 60904 56881 55032 55797 14870 54633 54734 56148 54834 +56349 54930 57176 55318 55126 55980 55220 56634 57743 55413 +56779 57976 56976 55511 57932 55707 55605 57818 55892 56688 +56182 56382 57076 57476 57577 58076 56483 57275 57376 60903 +56880 55031 55796 14869 54632 54733 56147 54833 56348 54929 +57175 55317 55125 55979 55219 56633 57742 55412 56778 57975 +56975 55510 57931 55706 55604 55891 56687 56181 56381 57075 +57475 57576 58075 56482 57274 57375 56879 55030 55795 54732 +56146 54832 56347 54928 57174 55316 55124 55978 55218 56632 +57741 55411 56777 57974 56974 55509 57930 55705 55603 55890 +56686 56180 56380 57074 57474 57575 56481 57273 57374 56878 +55029 55794 56145 54831 56346 54927 57173 55315 55123 55977 +55217 56631 57740 55410 56776 56973 55508 57929 55704 55602 +55889 56685 56179 56379 57073 57473 57574 56480 57272 57373 +56877 55028 55793 56144 54830 56345 54926 57172 55314 55122 +55976 55216 56630 57739 55409 56775 56972 55507 57928 55703 +55601 55888 56684 56178 56378 57072 57472 57573 56479 57271 +57372 56876 55027 55792 56143 54829 56344 54925 57171 55313 +55121 55975 55215 56629 57738 55408 56774 56971 55506 57927 +55702 55600 55887 56683 56177 56377 57071 57471 57572 56478 +57270 57371 56875 55026 56142 55312 57926 56682 55311 56681 +1311 21710 1310 1309 1308 1307 1306 1305 1304 1303 +1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 +1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 +1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 +1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 +1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 +1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 +1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 +1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 +1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 diff --git a/src/test/resources/1000.ts b/src/test/resources/1000.ts new file mode 100644 index 0000000..7d93087 --- /dev/null +++ b/src/test/resources/1000.ts @@ -0,0 +1,10100 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 1 4 4 4 4 4 1 +1 3 1 3 1 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 0 1 3 1 3 1 3 +3 4 3 1 2 4 2 1 3 1 +4 2 2 1 3 1 3 3 3 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 0 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 1 2 1 3 1 +4 2 2 4 3 0 1 1 1 3 +4 4 1 1 4 1 3 1 3 1 +3 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 0 4 4 4 +1 1 3 1 3 1 1 1 1 1 +1 2 4 3 1 1 1 3 4 4 +1 1 4 1 3 1 3 1 3 3 +4 3 1 2 4 2 1 3 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 0 1 2 +4 3 1 1 1 3 4 4 1 1 +4 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 2 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 1 2 +2 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 3 4 3 3 2 2 2 0 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 4 2 2 4 1 0 +3 1 3 3 4 3 1 2 4 2 +1 3 1 4 2 2 1 3 1 3 +3 4 3 3 1 1 3 1 3 3 +1 1 3 3 1 1 3 2 4 4 +3 3 1 1 2 2 2 4 1 4 +1 3 1 3 4 4 3 2 4 3 +1 3 4 3 2 2 1 3 3 1 +2 2 1 3 1 4 2 2 4 3 +3 2 2 2 4 1 1 1 2 1 +3 3 4 3 3 4 1 1 3 3 +0 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 1 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 2 2 +1 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 2 4 3 3 2 2 2 4 1 +1 1 2 1 3 3 4 3 3 4 +1 0 1 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 0 1 4 1 3 1 3 1 +4 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 0 3 1 1 3 1 1 +1 4 4 3 3 1 3 1 2 1 +2 1 1 1 4 1 1 1 4 3 +4 1 1 1 1 1 4 1 4 4 +4 2 1 2 1 4 4 2 1 4 +3 1 1 4 4 3 3 1 1 3 +1 1 4 4 1 1 4 1 4 4 +3 4 4 1 1 1 1 4 3 4 +2 1 1 1 1 3 4 3 3 3 +3 3 1 4 1 1 3 1 2 1 +3 2 2 1 0 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 0 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 0 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 3 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 3 3 3 1 +1 3 1 3 3 3 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 0 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 0 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 3 3 1 0 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +0 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 0 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 0 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 2 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 0 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 2 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 0 1 3 3 4 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 2 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 0 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 2 2 0 1 3 3 +4 3 3 1 1 3 1 3 3 1 +1 3 3 1 1 3 2 4 4 3 +3 1 1 2 2 2 4 1 4 1 +3 1 3 4 4 3 2 4 3 1 +3 4 3 2 2 1 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 0 4 3 +4 4 1 1 1 1 4 3 4 2 +1 1 1 1 3 4 3 3 3 3 +3 1 4 1 1 3 1 2 1 3 +2 2 1 3 2 2 1 3 1 2 +1 2 1 3 2 4 3 3 3 1 +3 1 1 3 3 3 2 2 3 2 +4 2 2 4 1 2 4 1 1 3 +1 3 1 1 1 2 2 1 1 1 +1 1 1 4 1 3 1 1 4 1 +1 1 1 1 1 1 1 2 0 1 +4 4 4 1 1 4 1 3 1 3 +1 3 3 4 3 2 2 4 2 1 +3 1 4 2 2 1 3 3 3 3 +4 3 3 1 1 3 1 3 3 1 +1 3 3 1 1 3 2 4 4 3 +3 2 2 2 2 2 4 2 4 1 +3 1 3 4 4 3 2 4 3 1 +3 4 3 2 2 2 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 0 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +0 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 0 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 0 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 3 3 3 1 2 1 2 1 2 +4 2 2 0 1 1 4 3 4 1 +1 1 1 1 4 1 4 4 4 2 +1 2 1 4 4 2 1 4 3 1 +1 4 4 3 3 1 1 3 1 1 +4 4 1 1 4 1 4 4 3 4 +4 1 1 1 1 4 3 4 2 1 +1 1 1 3 4 3 3 3 3 3 +1 4 1 1 3 1 2 1 3 2 +2 1 1 2 2 1 3 1 2 1 +2 1 3 2 4 3 3 3 1 3 +1 1 3 4 0 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 0 1 1 1 4 +1 1 1 4 3 4 1 1 1 1 +1 4 1 4 4 4 2 1 2 1 +4 4 2 1 4 3 1 1 4 4 +3 3 1 1 3 1 1 4 4 1 +1 4 1 4 4 3 4 4 1 1 +1 1 4 3 4 2 1 1 1 1 +3 4 3 3 3 3 3 1 4 1 +1 3 1 2 1 3 2 2 1 1 +2 2 1 3 1 2 1 2 1 3 +2 4 3 3 3 1 0 4 4 3 +3 1 1 2 2 2 4 1 4 1 +3 1 3 4 4 3 2 4 3 1 +3 4 3 2 2 1 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 2 1 3 3 4 3 1 2 1 +2 1 2 4 2 2 2 0 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 0 1 +4 4 4 2 1 2 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +2 4 2 4 2 2 4 1 2 0 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 2 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +0 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 2 4 3 3 2 2 2 4 1 +1 1 2 1 3 3 3 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 0 1 1 1 1 1 4 1 4 +4 4 2 1 2 1 4 4 2 1 +4 3 1 1 4 4 3 3 1 1 +3 1 1 4 4 1 1 4 1 4 +4 3 4 4 1 1 1 1 4 3 +4 2 1 1 1 1 3 4 3 3 +3 3 3 1 4 1 1 3 1 2 +1 3 2 2 1 1 2 2 1 3 +1 2 1 2 1 3 2 4 3 3 +3 1 3 1 1 3 4 3 2 2 +4 2 0 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 0 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 3 4 3 1 2 1 2 1 2 +4 2 2 2 1 2 2 1 4 3 +3 1 2 2 0 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 2 2 2 4 1 1 +1 2 1 3 3 4 3 3 4 1 +1 3 3 1 1 3 3 1 3 1 +3 1 3 4 3 1 1 3 3 1 +1 2 4 3 2 2 1 3 3 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 0 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +2 4 2 4 2 2 4 1 2 4 +3 1 3 1 3 1 0 3 2 4 +3 1 3 4 3 2 2 1 3 3 +1 2 2 1 3 1 4 2 2 4 +3 3 2 2 2 4 1 1 1 2 +1 3 3 4 3 3 4 1 1 3 +3 1 1 3 3 1 3 1 3 1 +3 4 3 1 1 3 3 1 1 2 +4 3 2 2 1 3 3 4 3 1 +2 1 2 1 2 4 2 2 2 1 +2 2 1 4 3 3 1 2 2 4 +2 4 3 3 3 1 4 0 1 4 +3 4 1 1 1 1 1 4 1 4 +4 4 2 1 2 1 4 4 2 1 +4 3 1 1 4 4 3 3 1 1 +3 1 1 4 4 1 1 4 1 4 +4 3 4 4 1 1 1 1 4 3 +4 2 1 1 1 1 3 4 3 3 +3 3 3 1 4 1 1 3 1 2 +1 3 2 2 1 1 2 2 1 3 +1 2 1 2 1 3 2 4 3 3 +3 1 3 1 1 3 4 3 0 3 +1 3 4 3 2 2 1 3 3 1 +2 2 1 3 1 4 2 2 4 3 +3 2 2 2 4 1 1 1 2 1 +3 3 4 3 3 4 1 1 3 3 +1 1 3 3 1 3 1 3 1 3 +4 3 1 1 3 3 1 1 2 4 +3 2 2 1 3 3 4 3 1 2 +1 2 2 2 4 2 2 2 1 2 +2 1 4 3 3 1 2 2 4 2 +4 3 3 3 1 4 2 2 4 0 +4 3 4 1 1 1 1 1 4 1 +4 4 4 2 1 2 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +0 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 0 1 1 3 4 3 3 3 3 +3 1 4 1 1 3 1 2 1 3 +2 2 1 1 2 2 1 3 1 2 +1 2 1 3 2 4 3 3 3 1 +3 1 1 3 4 3 2 2 4 2 +4 2 2 4 1 2 4 3 1 3 +1 3 1 1 1 2 2 1 1 1 +1 4 1 4 4 3 1 3 4 1 +1 1 2 4 1 4 2 2 2 1 +2 4 4 4 3 1 1 2 1 3 +1 1 0 2 2 1 3 3 1 2 +2 1 3 1 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 2 1 3 3 4 3 1 2 1 +2 1 2 4 2 2 2 1 2 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 0 4 2 2 4 3 3 +2 2 2 4 1 1 1 2 1 3 +3 4 3 3 4 1 1 3 3 1 +1 3 3 1 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 2 1 3 3 4 3 1 2 1 +2 1 2 4 2 2 2 1 2 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 4 1 1 3 1 3 1 +4 2 2 2 0 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +3 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 1 4 +2 2 2 1 4 0 2 2 2 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 1 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 0 3 4 4 +1 1 1 1 4 3 4 2 1 1 +1 1 3 4 3 3 3 3 3 1 +4 1 1 3 1 2 1 3 2 2 +1 1 2 2 1 3 1 2 1 2 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 4 1 1 1 +2 4 1 4 2 2 2 0 4 1 +1 1 2 1 3 3 4 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 0 4 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 2 2 0 +1 1 1 2 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +0 1 4 4 4 2 1 2 1 4 +4 2 1 4 3 1 1 4 4 3 +3 1 1 3 1 1 4 4 1 1 +4 1 4 4 3 4 4 1 1 1 +1 4 3 4 2 1 1 1 1 3 +4 3 3 3 3 3 1 4 1 1 +3 1 2 1 3 2 2 1 1 2 +2 1 3 1 2 1 2 1 3 2 +4 3 3 3 1 3 1 1 3 4 +3 2 1 4 2 4 2 2 4 1 +2 0 1 1 1 2 1 3 3 4 +3 3 4 1 1 3 3 1 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 0 1 3 3 4 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 1 4 +3 1 1 0 1 3 3 4 3 3 +4 1 1 3 3 1 1 3 3 1 +3 1 3 1 3 4 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 1 2 1 2 1 +4 3 1 1 0 3 4 3 3 4 +1 1 3 3 1 1 3 3 1 3 +1 3 1 3 4 3 1 1 3 3 +1 1 2 4 3 2 2 1 3 3 +4 3 1 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 1 4 +3 1 1 2 3 0 1 1 3 3 +1 3 1 3 1 3 3 3 1 1 +3 3 1 1 2 4 3 2 2 1 +3 3 3 3 1 2 1 2 1 2 +4 2 2 2 1 2 2 1 4 3 +3 1 2 2 4 2 4 3 3 3 +1 4 2 2 4 1 3 2 4 4 +4 1 1 3 1 3 1 4 2 2 +2 1 4 2 1 2 2 2 1 2 +1 4 3 1 1 2 3 4 4 4 +3 1 1 4 4 3 0 1 4 1 +1 3 1 2 1 3 2 2 1 1 +2 2 1 3 1 2 1 2 1 3 +2 4 3 3 3 1 3 1 1 3 +4 3 2 2 4 2 4 2 2 4 +1 2 4 3 1 3 1 3 1 1 +1 2 2 1 1 1 1 4 1 4 +4 3 1 3 4 1 1 1 2 4 +1 4 2 2 2 1 2 4 4 4 +3 1 1 2 1 3 1 1 4 4 +4 4 4 1 1 3 1 0 1 3 +3 1 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 0 1 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 4 4 +2 2 2 1 4 2 1 2 2 2 +1 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 0 +3 3 1 3 1 3 1 3 4 3 +1 1 3 3 1 1 2 4 3 2 +2 1 3 3 4 3 1 2 1 2 +1 2 4 2 2 2 1 2 2 1 +4 3 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 1 4 +2 2 2 1 4 2 1 2 2 2 +1 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 2 +0 4 3 3 3 1 3 1 3 4 +3 1 1 3 3 1 1 2 4 3 +2 1 1 3 3 4 3 1 3 1 +2 1 2 4 2 2 2 1 2 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 3 4 2 2 4 1 3 +1 4 4 4 1 1 3 1 3 1 +4 2 2 2 1 4 2 1 2 2 +2 1 2 1 4 3 1 1 2 3 +4 4 4 3 3 1 4 4 3 1 +2 0 3 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 0 1 3 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 1 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 4 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 3 0 4 3 1 1 4 4 +3 3 1 1 3 1 1 4 4 1 +1 4 1 4 4 3 4 4 1 1 +1 1 4 3 4 2 1 1 1 1 +3 4 3 3 3 3 3 1 4 1 +1 3 1 2 1 3 2 2 1 1 +2 2 1 3 1 2 1 2 1 3 +2 4 3 3 3 1 3 1 1 3 +4 3 2 2 4 2 4 2 2 4 +1 2 4 3 1 3 1 3 1 1 +1 2 2 1 0 1 3 4 3 1 +1 3 3 1 1 2 4 3 2 2 +1 3 3 4 3 1 2 1 2 2 +2 4 2 2 2 1 2 2 1 4 +3 3 1 2 2 2 2 4 3 3 +3 1 4 2 2 4 1 3 2 4 +4 4 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 3 3 3 0 3 1 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 0 4 4 3 +4 4 1 1 1 1 4 3 4 2 +1 1 1 1 3 4 3 3 3 3 +3 1 4 1 1 3 1 2 1 3 +2 2 1 1 2 2 1 3 1 2 +1 2 1 3 2 4 3 3 3 1 +3 1 1 3 4 3 2 2 4 2 +4 2 2 4 1 2 4 3 1 3 +1 3 1 1 1 2 2 1 1 1 +1 4 1 4 4 3 1 3 4 1 +1 1 2 4 1 4 2 0 1 3 +3 1 1 2 4 3 2 2 1 3 +3 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 0 1 +2 4 3 2 2 1 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 0 +2 4 3 2 2 1 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 4 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +0 1 3 4 3 3 3 3 3 1 +4 1 1 3 1 2 1 3 2 2 +1 1 2 2 1 3 1 2 1 2 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 4 1 1 1 +2 4 1 4 2 2 2 1 2 4 +4 4 3 1 1 2 1 3 1 1 +4 0 4 3 2 2 1 3 3 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 3 3 1 4 2 +2 4 1 3 2 4 4 4 1 1 +3 1 3 1 4 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 3 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +3 1 0 2 1 3 3 4 3 1 +2 1 2 1 2 4 2 2 2 1 +2 2 1 4 3 3 1 2 2 4 +2 4 3 3 3 1 4 2 2 4 +1 3 2 4 4 4 1 1 3 1 +3 1 4 2 2 2 1 4 2 1 +2 2 2 1 2 1 4 3 1 1 +2 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 0 4 3 2 2 4 2 +4 2 2 4 1 2 4 3 1 3 +1 3 1 1 1 2 2 1 1 1 +1 4 1 4 4 3 1 3 3 1 +1 1 2 4 1 4 2 2 2 1 +2 4 4 4 3 1 1 2 1 3 +1 1 4 4 4 4 4 1 1 3 +1 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 0 1 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 0 3 3 4 3 +1 2 1 2 1 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 1 0 1 3 2 +4 3 3 3 1 3 1 1 3 4 +3 2 2 4 2 4 2 2 4 1 +2 4 3 1 3 1 3 1 1 1 +2 2 1 1 1 1 4 1 4 4 +3 1 3 4 1 1 1 2 4 1 +4 2 2 2 1 2 4 4 4 3 +1 1 2 1 3 1 1 4 4 4 +4 4 1 1 3 1 3 1 1 1 +1 1 1 2 4 3 1 1 1 3 +4 4 1 1 4 1 3 0 3 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 3 3 1 4 2 +2 4 1 3 2 4 4 4 1 1 +3 1 3 1 4 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 3 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +3 1 3 1 3 4 1 3 0 4 +3 1 2 1 2 1 2 4 2 2 +2 1 2 2 1 4 3 3 1 2 +2 4 2 4 3 3 3 1 4 2 +2 4 1 3 2 4 4 4 1 1 +3 1 3 1 4 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 4 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +4 1 3 1 3 4 4 3 3 0 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 4 1 1 1 +2 4 1 4 2 2 2 1 2 4 +4 4 3 1 1 2 1 3 1 1 +4 4 4 4 4 1 1 3 1 3 +1 1 1 1 1 1 2 4 3 1 +1 1 3 4 4 1 1 4 1 3 +0 4 3 1 2 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 0 4 3 1 2 1 2 1 2 +4 2 2 2 1 2 2 1 4 3 +3 1 2 2 4 2 4 3 3 3 +1 4 2 2 4 1 3 2 4 4 +4 1 1 3 1 3 1 4 2 2 +2 1 4 2 1 2 2 2 1 2 +1 4 3 1 1 2 3 4 4 4 +3 1 1 4 4 3 1 2 1 3 +3 3 3 3 1 3 2 4 3 2 +2 4 3 3 1 3 1 3 4 1 +3 3 0 2 1 2 1 2 4 2 +2 2 1 2 2 1 4 3 3 1 +2 2 4 2 4 3 3 3 1 4 +2 2 4 1 3 2 4 4 4 1 +1 3 1 3 1 4 2 2 2 1 +4 2 1 2 2 2 1 2 1 4 +3 1 1 2 3 4 4 4 3 1 +1 4 4 3 1 2 1 3 3 3 +3 3 1 3 2 4 3 2 2 4 +3 3 1 3 1 3 4 1 3 3 +2 1 3 0 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 1 3 4 3 2 +2 4 2 4 2 2 4 1 2 4 +3 1 3 1 3 1 1 1 2 2 +1 1 1 1 4 1 4 4 3 1 +3 4 1 1 1 2 4 1 4 2 +2 2 1 2 4 4 4 3 1 1 +2 1 3 1 1 4 4 4 4 4 +1 1 3 1 3 1 1 1 1 1 +1 2 4 3 0 1 2 1 2 4 +2 2 2 1 2 2 1 4 3 3 +1 2 2 4 2 4 3 3 3 1 +4 2 2 4 1 3 2 4 4 4 +1 1 3 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 2 1 3 1 0 2 2 1 2 +2 1 4 3 3 1 2 2 4 2 +4 3 3 3 1 4 2 2 4 1 +3 2 4 4 4 1 1 3 1 3 +1 4 2 2 2 1 4 2 1 2 +2 2 1 2 1 4 3 1 1 2 +3 4 4 4 3 1 1 4 4 3 +1 2 1 3 3 3 3 3 1 3 +2 4 3 2 2 4 3 3 1 3 +1 3 4 1 3 3 2 1 3 1 +4 3 2 1 3 1 0 3 1 1 +4 4 3 3 1 1 3 1 1 4 +4 1 1 4 1 4 4 3 4 4 +1 1 1 1 4 3 4 2 1 1 +1 1 3 4 3 3 3 3 3 1 +4 1 1 3 1 2 1 3 2 2 +1 1 2 2 1 3 1 2 1 2 +1 3 2 4 3 3 3 1 3 1 +1 3 4 3 2 2 4 2 4 2 +2 4 1 2 4 3 1 3 1 3 +1 1 1 2 2 1 1 0 1 1 +3 3 1 1 3 3 1 3 1 3 +1 3 4 3 1 1 3 3 1 1 +2 4 3 2 2 1 3 3 4 3 +1 2 1 2 4 2 4 2 2 2 +1 2 2 1 4 3 3 1 2 2 +4 2 4 3 3 3 1 4 2 2 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +1 2 2 2 1 2 1 4 3 1 +1 2 3 4 4 4 3 1 0 2 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 4 1 1 3 1 3 1 +4 2 2 2 1 4 2 1 2 2 +2 1 2 1 4 3 1 1 2 3 +4 4 4 3 1 1 4 4 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 2 0 +1 4 3 3 1 2 2 4 2 4 +3 3 3 1 4 2 2 4 1 3 +2 4 4 4 1 1 3 1 3 1 +4 2 2 2 1 4 2 1 2 2 +2 1 2 1 4 3 1 1 2 3 +4 4 4 3 1 1 4 4 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 2 1 +0 3 3 1 4 1 1 3 1 2 +1 3 2 2 1 1 2 2 1 3 +1 2 1 2 1 3 2 4 3 3 +3 1 3 1 1 3 4 3 2 2 +4 2 4 2 2 4 1 2 4 3 +1 3 1 3 1 1 1 2 2 1 +1 1 1 4 1 4 4 3 1 3 +4 1 1 1 2 4 1 4 2 2 +2 1 2 4 4 4 3 1 1 2 +1 3 1 1 4 4 4 4 4 1 +1 0 3 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 1 4 +2 2 2 1 4 2 1 2 2 2 +1 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 2 +1 3 3 3 3 3 1 3 2 4 +3 2 2 4 3 3 1 3 1 3 +4 1 3 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 2 1 1 +3 2 0 1 2 2 4 2 4 3 +3 3 1 4 2 2 4 1 3 2 +4 4 4 1 1 3 1 3 1 4 +2 2 2 1 4 2 1 2 2 2 +1 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 2 +1 3 3 3 3 3 1 3 2 4 +3 2 2 4 3 3 1 3 1 3 +4 1 3 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 2 1 1 +3 2 2 0 3 1 4 2 2 4 +1 3 2 4 4 4 1 1 3 1 +3 1 4 2 2 2 1 4 2 1 +2 2 2 1 2 1 4 3 1 1 +2 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 4 1 3 3 2 1 3 +1 4 3 2 1 3 1 3 2 4 +2 1 1 3 2 2 4 3 4 3 +2 1 3 1 0 1 4 2 2 4 +1 3 2 4 4 4 1 1 3 1 +3 1 4 2 2 2 1 4 2 1 +2 2 2 1 2 1 4 3 1 1 +2 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 4 1 3 3 2 1 3 +1 4 3 2 1 3 1 3 2 4 +2 1 1 3 2 2 4 3 4 3 +2 1 3 1 3 0 4 2 2 4 +1 3 2 4 4 4 1 1 3 1 +3 1 4 2 2 2 1 4 2 1 +2 2 2 1 2 1 4 3 1 1 +2 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 4 1 3 3 2 1 3 +1 4 3 2 1 3 1 3 2 4 +2 1 1 3 2 2 4 3 4 3 +2 1 3 1 3 2 0 2 4 1 +3 2 4 4 4 1 1 3 1 3 +1 4 2 2 2 1 4 2 1 2 +2 2 1 2 1 4 3 1 1 2 +3 4 4 4 3 1 1 4 4 3 +1 2 1 3 3 3 3 3 1 3 +2 4 3 2 2 4 3 3 1 3 +1 3 4 1 3 3 2 1 3 1 +4 3 2 1 3 1 3 2 4 2 +1 1 3 2 2 4 3 4 3 2 +1 3 1 3 2 2 2 0 2 4 +1 3 2 4 4 4 1 1 3 1 +3 1 4 2 2 2 1 4 2 1 +2 2 2 1 2 1 4 3 1 1 +2 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 4 1 3 3 2 1 3 +1 4 3 2 1 3 1 3 2 4 +2 1 1 3 2 2 4 3 4 3 +2 1 3 1 3 2 2 2 0 1 +3 2 2 1 1 2 2 1 3 1 +2 1 2 1 3 2 4 3 3 3 +1 3 1 1 3 4 3 2 2 4 +2 4 2 2 4 1 2 4 3 1 +3 1 3 1 1 1 2 2 1 1 +1 1 4 1 4 4 3 1 3 4 +1 1 1 2 4 1 4 2 2 2 +1 2 4 4 4 3 1 1 2 1 +3 1 1 4 4 4 4 4 1 1 +3 1 3 1 1 1 1 1 1 0 +4 1 3 2 4 4 4 1 1 3 +1 3 1 4 2 2 2 1 4 2 +2 2 2 2 1 2 1 4 3 1 +3 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 1 3 3 2 1 +3 1 4 3 2 1 3 1 3 2 +4 2 1 1 3 2 2 4 3 4 +3 2 1 3 1 3 2 2 2 1 +0 1 1 3 1 3 1 4 2 2 +2 1 4 2 1 2 2 2 1 2 +1 4 3 1 1 2 3 4 4 4 +3 1 1 4 4 3 1 2 1 3 +3 3 3 3 1 3 2 4 3 2 +2 4 3 3 1 3 1 3 4 1 +3 3 2 1 3 1 4 3 2 1 +3 1 3 2 4 2 1 1 3 2 +2 4 3 4 3 2 1 3 1 3 +2 2 2 1 3 3 4 4 4 4 +3 0 1 1 3 1 3 1 4 2 +2 2 1 4 2 1 2 2 2 1 +2 1 4 3 1 1 2 3 4 4 +4 3 1 1 4 4 3 1 2 1 +3 3 3 3 3 1 3 2 4 3 +2 2 4 3 3 1 3 1 3 4 +1 3 3 2 1 3 1 4 3 2 +1 3 1 3 2 4 2 1 1 3 +2 2 4 3 4 3 2 1 3 1 +3 2 2 2 1 3 3 4 4 4 +4 3 0 1 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 2 1 3 1 4 3 2 1 3 +1 3 2 4 2 1 1 3 2 2 +4 3 1 3 2 1 3 1 3 2 +2 2 1 3 3 4 4 4 4 3 +4 3 1 0 3 1 4 2 2 2 +1 4 2 1 2 2 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 2 1 3 1 4 3 2 1 3 +1 3 2 4 2 1 1 3 2 2 +4 3 4 3 2 1 3 1 3 2 +2 2 1 3 3 4 4 4 4 3 +4 3 1 3 0 2 2 2 1 4 +2 1 2 2 2 1 2 1 4 3 +1 1 2 3 4 4 4 3 1 1 +4 4 3 1 2 1 3 3 3 3 +3 1 3 2 4 3 2 2 4 3 +3 1 3 1 3 4 1 3 3 2 +1 3 1 4 3 2 1 3 1 3 +2 4 2 1 1 3 2 2 4 3 +4 3 2 1 3 1 3 2 2 2 +1 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 0 2 1 2 1 +4 3 1 1 2 3 4 4 4 3 +1 1 4 4 3 1 2 1 3 3 +3 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 2 1 3 1 4 3 2 1 3 +1 3 2 4 2 1 1 3 2 2 +4 3 4 3 2 1 3 1 3 2 +2 2 1 3 3 4 4 4 4 3 +4 3 1 3 4 3 3 3 1 2 +1 3 4 4 3 2 0 4 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 1 3 3 2 1 +3 1 4 3 2 1 3 1 3 2 +4 2 1 1 3 2 2 4 3 4 +3 2 1 3 1 3 2 2 2 1 +3 3 4 4 4 4 3 4 3 1 +3 4 3 3 3 1 2 1 3 4 +4 3 2 1 3 2 1 0 3 1 +1 2 3 4 4 4 3 1 1 4 +4 3 1 2 1 3 3 3 3 3 +1 3 2 4 3 2 2 4 3 3 +1 3 1 3 4 1 3 3 2 1 +3 1 4 3 2 1 3 1 3 2 +4 2 1 1 3 2 2 4 3 4 +3 2 1 3 1 3 2 2 2 1 +3 3 4 4 4 4 3 4 3 1 +3 4 3 3 3 1 2 1 3 4 +4 3 2 1 3 2 1 1 0 2 +1 3 2 4 3 3 1 1 3 1 +1 3 4 4 2 2 4 2 4 2 +2 4 3 2 4 3 4 3 1 3 +1 1 1 4 2 1 1 1 4 4 +1 4 4 3 2 3 4 1 1 1 +2 4 4 4 2 2 2 1 2 3 +4 4 4 3 3 1 1 3 1 2 +4 4 4 4 4 1 1 3 1 3 +1 1 1 1 1 1 1 4 1 1 +2 3 3 4 1 1 1 4 1 0 +2 3 3 3 4 3 1 2 1 2 +1 2 1 2 1 2 1 2 2 1 +4 3 3 4 2 2 2 2 4 3 +3 2 1 4 2 2 4 1 3 2 +4 4 4 1 1 2 1 3 1 4 +2 2 2 1 4 2 4 2 2 2 +2 2 1 4 3 1 1 2 3 4 +4 4 3 1 1 4 4 3 1 2 +1 3 3 3 3 3 1 3 2 4 +3 4 2 4 3 3 1 3 1 3 +0 3 4 4 4 3 1 1 4 4 +3 1 2 1 3 3 3 3 3 1 +3 2 4 3 2 2 4 3 3 1 +3 1 3 4 1 3 3 2 1 3 +1 4 3 2 1 3 1 3 2 4 +2 1 1 3 2 2 4 3 4 3 +2 1 3 1 3 2 2 2 1 3 +3 4 4 4 4 3 2 3 1 3 +4 3 3 3 1 2 1 3 4 4 +3 2 1 3 2 1 1 1 1 2 +1 0 4 4 3 1 1 4 4 3 +1 2 1 3 3 3 3 3 1 3 +2 4 3 2 2 4 3 3 1 3 +1 3 4 1 3 3 2 1 3 1 +4 3 2 1 3 1 3 2 4 2 +1 1 3 2 2 4 3 4 3 2 +1 3 1 3 2 2 2 1 3 3 +4 4 4 4 3 4 3 1 3 4 +3 3 3 1 2 1 3 4 4 3 +2 1 3 2 1 1 1 1 2 1 +2 1 0 3 1 1 4 4 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 2 1 +1 3 2 2 4 3 4 3 2 1 +3 1 3 2 2 2 1 3 3 4 +4 4 4 3 4 3 1 3 4 3 +3 3 1 2 1 3 4 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 0 1 1 4 4 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 2 1 +1 3 2 2 4 3 4 3 2 1 +3 1 3 2 2 2 1 3 3 4 +4 4 4 3 4 3 1 3 4 3 +3 3 1 2 1 3 4 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 0 4 4 3 1 2 +1 4 3 4 3 3 1 3 2 4 +3 2 2 4 3 4 1 3 3 3 +3 1 2 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 1 1 4 +3 2 2 4 3 2 3 2 1 3 +2 3 2 2 2 1 3 3 1 4 +4 4 3 4 3 1 3 3 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 3 1 4 0 4 4 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 1 1 +1 3 2 2 4 3 4 3 2 1 +3 1 3 2 2 2 1 3 3 4 +4 4 4 3 4 3 1 3 4 3 +3 3 1 2 1 3 4 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 0 3 1 2 +1 3 3 3 3 3 1 3 2 4 +3 2 2 4 3 3 1 3 1 3 +4 1 3 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 2 1 1 +3 2 2 4 3 4 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 0 3 1 +2 1 3 3 3 3 3 1 3 2 +4 3 2 2 4 3 3 1 3 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 4 2 1 +1 3 2 2 4 3 4 3 2 1 +3 1 3 2 2 2 1 3 3 4 +4 4 4 3 4 3 1 3 4 3 +3 3 1 2 1 3 4 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 1 3 0 2 +1 3 3 3 3 3 1 3 2 4 +3 2 2 4 3 3 1 3 1 3 +4 1 3 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 2 1 1 +3 2 2 4 3 4 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 0 +1 3 3 3 3 3 1 3 2 4 +3 2 2 4 3 3 1 3 1 3 +4 1 3 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 2 1 1 +3 2 2 4 3 4 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 3 3 +0 3 3 1 3 2 4 3 2 2 +4 3 3 1 3 1 3 4 1 3 +3 2 1 3 1 4 3 2 1 3 +1 3 2 4 2 1 1 3 2 2 +4 3 4 3 2 1 3 1 3 2 +2 2 1 3 3 4 4 4 4 3 +4 3 1 3 4 3 3 3 1 2 +1 3 4 4 3 2 1 3 2 1 +1 1 1 2 1 2 1 1 2 2 +1 4 1 3 3 4 3 2 2 2 +1 0 3 3 1 3 2 4 3 2 +2 4 3 3 1 3 1 3 4 1 +3 3 2 1 3 1 4 3 2 1 +3 1 3 2 4 2 1 1 3 2 +2 4 3 4 3 2 1 3 1 3 +2 2 2 1 3 3 4 4 4 4 +3 4 3 1 3 4 3 3 3 1 +2 1 3 4 4 3 2 1 3 2 +1 1 1 1 2 1 2 1 1 2 +2 1 4 1 3 3 4 3 2 2 +2 1 0 3 1 3 2 4 3 2 +2 4 3 3 1 3 1 3 4 1 +3 3 2 1 3 1 4 3 2 1 +3 1 3 2 4 2 1 1 3 2 +2 4 3 4 3 2 1 3 1 3 +2 2 2 1 3 3 4 4 4 4 +3 4 3 1 3 4 3 3 3 1 +2 1 3 4 4 3 2 1 3 2 +1 1 1 1 2 1 2 1 1 2 +2 1 4 1 3 3 4 3 2 2 +2 1 4 0 3 1 3 3 4 3 +2 2 4 3 4 1 3 1 3 4 +1 3 3 2 1 3 1 4 1 4 +1 3 1 3 1 4 1 1 1 3 +1 1 4 3 4 3 2 1 1 3 +3 2 1 2 1 1 3 1 4 4 +4 3 4 3 1 3 1 3 3 3 +1 1 1 3 4 4 3 1 1 3 +1 1 1 1 1 1 3 1 1 1 +2 2 1 4 4 3 3 4 3 1 +4 1 1 4 0 1 4 1 1 1 +4 3 4 1 1 1 1 1 4 1 +4 4 4 2 1 2 1 4 4 2 +1 4 3 1 1 4 4 3 3 1 +1 3 1 1 4 4 1 1 4 1 +4 4 3 4 4 1 1 1 1 4 +3 4 2 1 1 1 1 3 4 3 +3 3 3 3 1 4 1 1 3 1 +2 1 3 2 2 1 1 2 2 1 +3 1 2 1 2 1 3 2 4 3 +3 3 1 3 1 0 3 2 4 3 +2 2 4 3 3 1 3 1 3 4 +1 3 3 2 1 3 1 4 3 2 +1 3 1 3 2 4 2 1 1 3 +2 2 4 3 4 3 2 1 3 1 +3 2 2 2 1 3 3 4 4 4 +4 3 4 3 1 3 4 3 3 3 +1 2 1 3 4 4 3 2 1 3 +2 1 1 1 1 2 1 2 1 1 +2 2 1 4 1 3 3 4 3 2 +2 2 1 4 2 2 0 2 4 3 +3 1 3 1 3 4 1 3 3 2 +1 3 1 4 3 2 1 3 1 3 +2 4 2 1 1 3 2 2 4 3 +4 3 2 1 3 1 3 2 2 2 +1 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 0 3 3 +1 3 1 3 4 1 3 3 2 1 +3 1 4 3 2 1 3 1 3 2 +4 2 1 1 3 2 2 4 3 4 +3 2 1 3 1 3 2 2 2 1 +3 3 4 4 4 4 3 4 3 1 +3 4 3 3 3 1 2 1 3 4 +4 3 2 1 3 2 1 1 1 1 +2 1 2 1 1 2 2 1 4 1 +3 3 4 3 2 2 2 1 4 2 +2 1 2 2 1 1 3 3 0 1 +3 4 1 3 3 2 1 3 1 4 +3 2 1 3 1 3 2 1 2 1 +1 3 2 2 4 3 4 3 2 1 +3 1 3 2 2 2 1 3 3 4 +4 4 4 3 4 3 1 3 4 3 +3 3 1 2 1 3 4 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 1 3 3 4 +3 2 2 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 0 +4 1 3 3 2 1 3 1 4 3 +2 1 3 1 3 2 4 2 1 1 +3 2 2 4 3 4 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 1 2 2 +1 1 3 3 2 1 3 3 2 4 +0 1 3 1 4 3 2 1 3 1 +3 2 4 2 1 1 3 2 2 4 +3 4 3 2 1 3 1 3 2 2 +2 1 3 3 4 4 4 4 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 0 1 4 3 2 1 3 1 3 +2 4 2 1 1 3 2 2 4 3 +4 3 2 1 3 1 3 2 2 2 +1 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 0 4 3 2 1 3 1 3 +2 4 2 1 1 3 2 2 4 3 +4 3 2 1 3 1 3 2 2 2 +1 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 0 4 3 2 1 3 1 +3 2 4 2 1 1 3 2 2 4 +3 4 3 2 1 3 1 3 2 2 +2 1 3 3 4 4 4 4 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 0 2 1 3 1 3 +2 4 2 1 1 3 2 2 4 3 +4 3 2 1 3 1 3 2 2 2 +1 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 0 4 3 2 1 +3 1 3 2 4 2 1 1 3 2 +2 4 3 4 3 2 1 3 1 3 +2 2 2 1 3 3 4 4 4 4 +3 4 3 1 3 4 3 3 3 1 +2 1 3 4 4 3 2 1 3 2 +1 1 1 1 2 1 2 1 1 2 +2 1 4 1 3 3 4 3 2 2 +2 1 4 2 2 1 2 2 1 1 +3 3 2 1 3 3 2 4 2 4 +2 2 1 4 2 4 0 4 4 4 +3 3 1 2 2 4 2 3 2 2 +2 1 1 3 3 4 4 4 3 4 +4 4 4 4 4 4 3 3 2 2 +2 2 3 3 3 3 3 3 4 2 +4 1 1 1 2 2 2 4 4 4 +4 3 4 3 2 2 1 3 3 3 +3 3 3 1 2 1 1 1 3 3 +3 2 4 4 2 2 1 4 3 4 +2 1 2 4 4 1 2 1 4 1 +4 3 1 2 4 3 3 0 3 1 +3 2 4 2 1 1 3 2 2 4 +3 4 3 2 1 3 1 3 2 2 +2 1 3 3 4 4 4 4 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 3 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 3 0 3 +1 1 1 2 2 1 1 1 1 4 +1 4 4 3 1 3 3 1 1 1 +2 4 1 4 2 2 2 1 2 4 +4 4 3 1 1 2 1 3 1 1 +4 4 4 4 4 1 1 3 1 3 +1 1 1 1 1 1 2 4 3 1 +1 1 3 4 4 1 1 4 1 3 +1 3 1 3 3 4 3 1 2 4 +2 1 3 1 4 2 2 1 3 1 +3 3 4 3 3 1 1 3 1 0 +1 3 3 2 3 3 1 2 1 1 +1 1 1 1 2 4 1 1 1 3 +2 2 4 3 4 3 2 1 3 1 +3 2 2 2 1 3 3 4 4 4 +4 3 4 3 1 3 4 3 3 3 +1 2 1 3 4 4 3 2 1 3 +2 1 1 1 1 2 1 2 1 1 +2 2 1 4 1 3 3 4 3 2 +2 2 1 4 2 2 1 2 2 1 +1 3 3 2 1 3 3 2 4 2 +0 1 1 3 2 2 4 3 4 3 +2 1 3 1 3 2 2 2 1 3 +3 4 4 4 4 3 4 3 1 3 +4 3 3 3 1 2 1 3 4 4 +3 2 1 3 2 1 1 1 1 2 +1 2 1 1 2 2 1 4 1 3 +3 4 3 2 2 2 1 4 2 2 +1 2 2 1 1 3 3 2 1 3 +3 2 4 2 4 2 2 1 4 2 +4 4 3 2 4 2 1 3 1 3 +4 0 3 3 3 3 1 3 4 4 +3 2 4 4 3 3 1 3 1 4 +4 1 3 3 2 1 3 1 3 3 +2 3 3 1 3 4 4 2 1 1 +3 2 2 4 3 4 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 0 2 4 3 4 3 2 1 +3 1 3 2 2 2 1 3 3 4 +4 4 4 3 4 3 1 3 4 3 +3 3 1 2 1 3 4 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 1 3 3 4 +3 2 2 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 2 +4 2 4 2 2 1 4 2 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 0 2 4 3 4 3 2 +1 3 1 3 2 2 2 1 3 3 +4 4 4 4 3 4 3 1 3 4 +3 3 3 1 2 1 3 4 4 3 +2 1 3 2 1 1 1 1 2 1 +2 1 1 2 2 1 4 1 3 3 +4 3 2 2 2 1 4 2 2 1 +2 2 1 1 3 3 2 1 3 3 +2 4 2 4 2 2 1 4 2 4 +4 3 2 4 2 1 3 1 3 4 +3 3 2 4 0 4 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 4 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 0 3 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 1 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 0 2 1 3 +1 3 2 2 2 1 3 3 4 4 +4 4 3 4 3 1 3 4 3 3 +3 1 2 1 3 4 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 1 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 2 0 4 3 +2 1 2 1 3 1 3 2 2 2 +1 3 3 4 4 4 4 3 4 3 +1 3 2 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 0 2 +1 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 3 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 0 +3 3 1 4 4 4 3 4 3 1 +3 3 3 3 3 1 2 1 3 4 +4 3 2 1 3 2 1 1 1 1 +2 1 2 1 1 2 3 3 4 1 +3 3 4 1 2 2 2 1 4 2 +2 1 2 2 1 1 3 3 2 1 +3 4 2 1 2 4 2 2 1 4 +2 4 4 3 2 1 2 1 3 2 +3 4 3 3 3 4 2 4 1 3 +2 2 2 4 4 3 2 4 3 1 +0 3 3 4 4 4 4 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 0 3 3 4 4 4 4 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 0 3 3 4 4 4 4 3 +4 3 1 3 4 3 3 3 1 2 +1 3 4 4 3 2 1 3 2 1 +1 1 1 2 1 2 1 1 2 2 +1 4 1 3 3 4 3 2 2 2 +1 4 2 2 1 2 2 1 1 3 +3 2 1 3 3 2 4 2 4 2 +2 1 4 2 4 4 3 2 4 2 +1 3 1 3 4 3 3 2 4 2 +4 1 3 2 2 2 4 4 3 2 +4 3 1 0 4 4 4 4 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +4 3 2 2 2 4 4 3 2 4 +3 1 2 4 0 4 4 4 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 3 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 2 4 3 0 1 3 3 3 +2 1 4 3 3 4 3 3 4 4 +2 3 4 4 2 2 4 3 4 1 +4 4 2 3 2 1 3 2 1 2 +3 4 4 3 3 3 1 3 3 2 +1 3 3 3 3 3 1 3 3 2 +3 3 3 3 1 1 3 2 4 1 +1 4 3 4 3 3 3 3 1 3 +1 4 1 3 1 3 1 3 1 1 +3 3 1 3 3 1 3 1 4 4 +1 1 1 3 4 4 0 3 4 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 2 4 3 2 4 3 0 3 4 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 2 4 3 2 4 3 0 3 +1 3 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 2 4 3 2 4 3 3 3 0 +3 1 3 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 2 4 3 2 4 3 3 3 +0 4 3 3 3 1 2 1 3 4 +4 3 2 1 3 2 1 1 1 1 +2 1 2 1 1 2 2 1 4 1 +3 3 3 3 2 2 2 1 4 2 +2 1 2 2 1 1 3 3 2 1 +3 3 2 4 2 4 2 2 1 4 +2 4 4 3 2 4 2 1 3 1 +3 4 3 3 2 4 2 4 1 3 +2 2 2 4 4 3 2 4 4 1 +2 4 3 2 4 3 3 3 2 1 +3 0 4 3 3 3 1 2 1 3 +4 4 3 2 1 3 2 1 1 1 +1 2 1 2 1 1 2 2 1 4 +1 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 2 4 3 2 4 3 3 3 2 +1 3 0 4 3 3 3 1 2 1 +3 4 4 3 2 1 3 2 1 1 +1 1 2 1 2 1 1 2 2 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 2 4 3 2 4 3 3 3 +2 1 3 0 2 1 3 4 4 3 +2 1 3 2 1 1 1 1 2 1 +2 1 1 2 2 1 4 1 3 3 +4 3 2 2 2 1 4 2 2 1 +2 2 1 1 3 3 2 1 3 3 +2 4 2 4 2 2 1 4 2 4 +4 3 2 4 2 1 3 1 3 4 +3 3 2 4 2 4 1 3 2 2 +2 4 4 3 2 4 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 3 3 1 0 2 1 3 4 4 +3 2 1 3 2 1 1 1 1 2 +1 2 1 1 2 2 1 4 1 3 +3 4 3 2 2 2 1 4 2 2 +1 2 2 1 1 3 3 2 1 3 +3 2 4 2 4 2 2 1 4 2 +4 4 3 2 4 2 1 3 1 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +4 3 2 4 3 3 3 2 1 3 +3 3 1 3 1 0 4 3 2 1 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 1 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 2 2 2 4 +4 3 2 4 3 1 2 4 3 2 +4 3 3 3 2 1 3 3 3 1 +3 1 3 1 3 2 0 4 3 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 1 3 3 4 +3 2 2 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 2 +4 2 4 2 2 1 4 2 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 2 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 0 4 3 +4 1 3 2 1 1 1 1 2 1 +2 1 1 2 2 1 4 1 3 3 +4 3 2 2 2 1 4 2 2 1 +2 2 1 1 3 3 2 1 3 3 +2 4 2 4 2 2 1 4 2 4 +4 3 2 4 2 1 3 1 3 4 +3 3 2 4 2 4 1 3 2 2 +2 4 4 3 2 4 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 1 3 1 3 1 3 2 0 2 +1 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 1 3 3 4 +3 2 3 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 2 +4 2 4 2 2 1 4 2 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 3 3 3 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 3 3 1 3 2 1 3 0 +3 2 1 1 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 1 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 2 2 2 4 +4 3 2 4 3 1 2 4 3 2 +4 3 3 3 2 1 3 3 3 1 +3 1 3 1 3 2 1 3 1 3 +0 3 2 1 1 1 1 2 1 2 +1 1 2 2 1 4 1 3 3 4 +3 2 2 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 2 +4 2 4 2 2 1 4 2 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 1 3 1 +3 0 1 1 2 1 2 1 1 2 +2 1 4 1 3 3 4 3 2 2 +2 1 4 2 2 1 2 2 1 1 +3 3 2 1 3 3 2 4 2 4 +2 2 1 4 2 4 4 3 2 4 +2 1 3 1 3 4 3 3 2 4 +2 4 1 3 2 2 2 4 4 3 +2 4 3 1 2 4 3 2 4 3 +3 3 2 1 3 3 3 1 3 1 +3 1 3 2 1 3 1 3 2 4 +1 1 0 1 1 2 1 2 1 1 +2 2 1 4 1 3 3 4 3 2 +2 2 1 4 2 2 1 2 2 1 +1 3 3 2 1 3 3 2 4 2 +4 2 2 1 4 2 4 4 3 2 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 0 1 1 2 1 2 1 +1 2 2 1 4 1 3 3 4 3 +2 2 2 1 4 2 2 1 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 2 2 2 4 +4 3 2 4 3 1 2 4 3 2 +4 3 3 3 2 1 3 3 3 1 +3 1 3 1 3 2 1 3 1 3 +2 4 1 1 0 1 1 2 1 2 +1 1 2 2 1 4 1 3 3 4 +3 2 2 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 2 +4 2 4 2 2 1 4 2 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 1 3 1 +3 2 4 1 1 0 2 1 1 2 +2 1 4 1 3 3 4 3 2 2 +2 1 4 2 2 1 2 2 1 1 +3 3 2 1 3 3 2 4 2 4 +2 2 1 4 2 4 4 3 2 4 +2 1 3 1 3 4 3 3 2 4 +2 4 1 3 2 2 2 4 4 3 +2 4 3 1 2 4 3 2 4 3 +3 3 2 1 3 3 3 1 3 1 +3 1 3 2 1 3 1 3 2 4 +1 1 2 4 4 2 0 2 1 1 +2 2 1 4 1 3 3 4 3 2 +2 2 1 4 2 2 1 2 2 1 +1 3 3 2 1 3 3 2 4 2 +4 2 2 1 4 2 4 4 3 2 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 0 1 2 +2 1 4 1 3 3 4 3 2 2 +2 1 4 2 2 1 2 2 1 1 +3 3 2 1 3 3 2 4 2 4 +2 2 1 4 2 4 4 3 2 4 +2 1 3 1 3 4 3 3 2 4 +2 4 1 3 2 2 2 4 4 3 +2 4 3 1 2 4 3 2 4 3 +3 3 2 1 3 3 3 1 3 1 +3 1 3 2 1 3 1 3 2 4 +1 1 2 4 4 2 2 4 0 1 +4 1 3 3 4 3 2 2 2 1 +4 2 2 1 2 2 1 1 3 3 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 2 4 3 2 4 3 3 3 +2 1 3 3 3 1 3 1 3 1 +3 2 1 3 1 3 2 4 1 1 +2 4 4 2 2 4 2 1 4 0 +3 3 4 3 2 2 2 1 4 2 +2 1 2 2 1 1 3 3 2 1 +3 3 2 4 2 4 2 2 1 4 +2 4 4 3 2 4 2 1 3 1 +3 4 3 3 2 4 2 4 1 3 +2 2 2 4 4 3 2 4 3 1 +2 4 3 2 4 3 3 3 2 1 +3 3 3 1 3 1 3 1 3 2 +1 3 1 3 2 4 1 1 2 4 +4 2 2 4 2 1 4 3 3 3 +0 3 3 4 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 3 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 4 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 2 4 3 2 4 3 3 3 2 +1 3 3 3 1 3 1 3 1 3 +2 1 3 1 3 2 4 1 1 2 +4 4 2 2 4 2 1 4 3 3 +3 0 2 2 1 4 2 2 1 2 +2 1 1 3 3 2 1 3 3 2 +4 2 4 2 2 1 4 2 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 1 3 1 +3 2 4 1 1 2 4 4 2 2 +4 2 1 4 3 3 3 1 2 2 +4 3 0 1 1 2 2 1 2 2 +1 1 3 3 2 1 3 3 4 2 +2 4 2 2 1 1 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 4 2 2 2 4 +4 3 2 4 3 2 2 4 3 1 +4 3 1 2 2 1 3 3 3 1 +3 4 3 1 3 2 1 1 2 1 +2 4 1 3 1 4 4 2 2 1 +2 1 4 3 3 4 1 2 2 4 +3 1 2 0 2 2 1 2 2 1 +1 3 3 2 1 3 3 2 4 2 +4 2 2 1 4 2 4 4 3 2 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 0 2 1 2 2 1 +1 3 3 2 1 3 3 2 4 2 +4 2 2 1 4 2 4 4 3 2 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 0 1 2 2 1 +1 3 3 2 1 3 3 2 4 2 +4 2 2 1 4 2 4 4 3 2 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 2 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 0 1 2 2 +1 1 3 3 2 1 3 3 2 4 +2 4 2 2 1 4 2 4 4 3 +2 4 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 2 2 2 4 +4 3 2 4 3 1 2 4 3 2 +4 3 3 3 2 1 3 3 3 1 +3 1 3 1 3 2 1 3 1 3 +2 4 1 1 2 4 4 2 2 4 +2 1 4 3 3 3 1 2 2 4 +3 3 3 4 3 4 3 0 2 1 +1 3 3 2 1 3 3 2 4 2 +4 2 2 1 4 2 4 4 3 2 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 0 1 +3 3 2 1 3 3 2 4 2 4 +2 2 1 4 2 4 4 3 2 4 +2 1 3 1 3 4 3 3 2 4 +2 4 1 3 2 2 2 4 4 3 +2 4 3 1 2 4 3 2 4 3 +3 3 2 1 3 3 3 1 3 1 +3 3 3 2 1 3 1 3 2 4 +1 1 2 4 4 2 2 4 2 1 +4 3 3 3 1 2 2 4 3 3 +3 4 3 4 3 4 2 4 3 0 +2 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 1 3 2 4 +3 1 2 4 3 2 4 3 3 3 +2 1 3 3 3 1 3 1 3 1 +3 2 1 3 1 3 2 4 1 1 +2 4 4 2 2 4 2 1 4 3 +3 3 1 2 2 4 3 3 3 4 +3 4 3 4 2 4 3 1 4 2 +0 1 3 3 2 4 2 4 2 2 +1 4 2 4 4 3 2 4 2 1 +3 1 3 4 3 3 2 4 2 4 +1 3 2 2 2 4 4 3 2 4 +3 1 2 4 3 2 4 3 3 3 +2 1 3 3 3 1 3 1 3 1 +3 2 1 3 1 3 2 4 1 1 +2 4 4 2 2 4 2 1 4 3 +3 3 1 2 2 4 3 3 3 4 +3 4 3 4 2 4 3 2 4 2 +4 0 4 2 4 2 2 1 4 2 +4 4 3 2 4 2 1 3 1 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +4 3 2 4 3 3 3 2 1 3 +3 3 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 3 +4 2 4 3 1 4 2 4 3 4 +3 2 0 1 2 2 1 4 2 4 +3 4 3 2 2 2 1 4 2 2 +1 2 2 1 1 3 3 2 1 3 +3 2 4 2 4 2 2 1 4 2 +4 4 3 2 4 2 1 3 1 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +4 3 2 4 3 3 3 2 1 3 +3 3 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 0 4 2 2 1 4 2 +4 4 3 2 4 2 1 3 1 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +4 3 2 4 3 3 3 2 1 3 +3 3 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 3 +4 2 4 3 1 4 2 4 3 4 +3 2 1 2 0 2 2 1 4 2 +4 4 3 2 4 2 1 4 4 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +1 3 2 4 3 3 3 2 3 3 +3 3 2 3 1 3 1 3 2 4 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 2 +4 2 4 3 3 4 2 4 3 4 +3 2 1 2 1 0 2 1 4 2 +4 4 3 2 4 2 1 3 1 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +4 3 2 4 3 3 3 2 1 3 +3 3 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 3 +4 2 4 3 1 4 2 4 3 4 +3 2 1 2 1 2 0 2 1 4 +2 4 4 3 2 4 2 1 3 1 +3 4 3 3 2 4 2 4 1 3 +2 2 2 4 4 3 2 4 3 1 +2 4 3 2 4 3 3 3 2 1 +3 3 3 1 3 1 3 1 3 2 +1 3 1 3 2 4 1 1 2 4 +4 2 2 4 2 1 4 3 3 3 +1 2 2 4 3 3 3 4 3 4 +3 4 2 4 3 1 4 2 4 3 +4 3 2 1 2 1 2 0 4 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 1 3 1 +3 2 4 1 1 2 4 4 2 2 +4 2 1 4 3 3 3 1 2 2 +4 3 3 3 4 3 4 3 4 2 +4 3 1 4 2 4 3 4 3 2 +1 2 1 2 2 1 2 4 0 4 +3 2 4 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 1 3 1 +3 2 4 1 1 2 4 4 2 2 +4 2 1 4 3 3 3 1 2 2 +4 3 3 3 4 3 4 3 4 2 +4 3 1 4 2 4 3 4 3 2 +1 2 1 2 2 1 2 4 1 0 +4 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +0 2 1 3 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 0 2 1 3 1 3 4 3 3 +2 4 2 4 1 3 2 2 2 4 +4 3 2 4 3 1 2 4 3 2 +4 3 3 3 2 1 3 3 3 1 +3 1 3 1 3 2 1 3 1 3 +2 4 1 1 2 4 4 2 2 4 +2 1 4 3 3 3 1 2 2 4 +3 3 3 4 3 4 3 4 2 4 +3 1 4 2 4 3 4 3 2 1 +2 1 2 2 1 2 4 1 4 2 +2 1 0 2 1 3 1 3 4 3 +3 2 4 2 4 1 3 2 2 2 +4 4 3 2 4 3 1 2 4 3 +2 4 3 3 3 2 1 3 3 3 +1 3 1 3 1 3 2 1 3 1 +3 2 4 1 1 2 4 4 2 2 +4 2 1 4 3 3 3 1 2 2 +4 3 3 3 4 3 4 3 4 2 +4 3 1 4 2 4 3 4 3 2 +1 2 1 2 2 1 2 4 1 4 +2 2 1 0 3 2 2 2 1 4 +2 2 1 2 2 1 1 3 2 2 +1 3 3 2 4 2 4 2 2 1 +4 2 4 4 3 2 1 2 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 2 4 3 2 4 3 3 3 2 +1 3 3 3 1 3 1 3 1 3 +2 1 3 1 3 2 4 1 1 2 +4 4 2 2 4 2 1 4 3 3 +5 1 2 2 0 1 3 1 3 4 +3 3 2 4 2 4 1 3 2 2 +2 4 4 3 2 4 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 1 3 1 3 1 3 2 1 3 +1 3 2 4 1 1 2 4 4 2 +2 4 2 1 4 3 3 3 1 2 +2 4 3 3 3 4 3 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 0 3 1 3 4 +3 3 2 4 2 4 1 3 2 2 +2 4 4 3 2 4 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 1 3 1 3 1 3 2 1 3 +1 3 2 4 1 1 2 4 4 2 +2 4 2 1 4 3 3 3 1 2 +2 4 3 3 3 4 3 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 2 0 3 1 3 +4 3 3 2 4 2 4 1 3 2 +2 2 4 4 3 2 4 3 1 2 +4 3 2 4 3 3 3 2 1 3 +3 3 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 3 +4 2 4 3 1 4 2 4 3 4 +3 2 1 2 1 2 2 1 2 4 +1 4 2 2 1 1 2 0 1 3 +1 3 4 3 3 2 4 2 4 1 +3 2 2 2 4 4 3 2 4 3 +1 2 4 3 2 4 3 3 3 2 +1 3 3 3 1 3 1 3 1 3 +2 1 3 1 3 2 4 1 1 2 +4 4 2 2 4 2 1 4 3 3 +3 1 2 2 4 3 3 3 4 3 +4 3 4 2 4 3 1 4 2 4 +3 4 3 2 1 2 1 2 2 1 +2 4 1 4 2 2 1 1 0 4 +3 3 2 4 2 4 1 3 2 2 +2 4 4 3 2 4 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 1 3 1 3 1 3 2 1 3 +1 3 2 4 1 1 2 4 4 2 +2 4 2 1 4 3 3 3 1 2 +2 4 3 3 3 4 3 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 2 2 3 1 0 +3 3 2 4 2 4 1 3 2 2 +2 4 4 3 2 4 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 1 3 1 3 1 3 2 1 3 +1 3 2 4 1 1 2 4 4 2 +2 4 2 1 4 3 3 3 1 2 +2 4 3 3 3 4 3 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 2 2 3 1 4 +0 4 2 4 1 3 2 2 2 4 +4 3 2 4 3 1 2 4 3 2 +4 3 3 3 2 1 3 3 3 1 +3 1 3 1 3 2 1 3 1 3 +2 4 1 1 2 4 4 2 2 4 +2 1 4 3 3 3 1 2 2 4 +3 3 3 4 3 4 3 4 2 4 +3 1 4 2 4 3 4 3 2 1 +2 1 2 2 1 2 4 1 4 2 +2 1 1 2 2 3 1 4 2 2 +2 0 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 1 2 2 3 1 4 2 2 2 +3 1 0 2 2 2 4 4 3 2 +4 3 1 2 4 3 2 4 3 3 +3 2 1 3 3 3 1 3 1 3 +1 3 2 1 3 1 3 2 4 1 +1 2 4 4 2 2 4 2 1 4 +3 3 3 1 2 2 4 3 3 3 +4 3 4 3 4 2 4 3 1 4 +2 4 3 4 3 2 1 2 1 2 +2 1 2 4 1 4 2 2 1 1 +2 2 3 1 4 2 2 2 3 1 +3 3 2 0 1 3 4 3 3 2 +4 2 4 1 3 2 2 2 4 4 +3 2 4 3 1 2 4 3 2 4 +3 3 3 2 1 3 3 3 1 3 +1 3 1 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 1 2 2 0 4 3 2 4 3 +1 2 4 3 2 4 3 3 3 2 +1 3 3 3 1 3 1 3 1 3 +2 1 3 1 3 2 4 1 1 2 +4 4 2 2 4 2 1 4 3 3 +3 1 2 2 4 3 3 3 4 3 +4 3 4 2 4 3 1 4 2 4 +3 4 3 2 1 2 1 2 2 1 +2 4 1 4 2 2 1 1 2 2 +3 1 4 2 2 2 3 1 3 3 +2 4 2 2 1 0 3 1 2 4 +3 2 4 3 3 3 2 1 3 3 +3 1 3 1 3 1 3 2 1 3 +1 3 2 4 1 1 2 4 4 2 +2 4 2 1 4 3 3 3 1 2 +2 4 3 3 3 4 3 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 2 2 3 1 4 +2 2 2 3 1 3 3 2 4 2 +2 1 2 2 2 4 0 3 3 3 +2 1 3 3 3 1 3 1 3 1 +3 2 1 3 4 3 2 4 1 1 +2 4 4 2 2 4 2 1 4 3 +3 3 1 2 2 4 3 3 3 4 +3 4 3 4 2 4 3 1 4 2 +4 3 4 3 2 1 2 1 2 2 +1 2 4 1 4 2 2 1 1 2 +2 3 1 4 2 2 2 3 1 3 +3 2 4 2 2 1 2 2 2 4 +3 3 2 2 1 2 4 0 2 1 +3 3 3 1 3 1 3 1 3 2 +1 3 1 3 2 4 1 1 2 4 +4 2 2 4 2 1 4 3 3 3 +1 2 2 4 3 3 3 4 3 4 +3 4 2 4 3 1 4 2 4 3 +4 3 2 1 2 1 2 2 1 2 +4 1 4 2 2 1 1 2 2 3 +1 4 2 2 2 3 1 3 3 2 +4 2 2 1 2 2 2 4 3 3 +2 2 1 2 4 2 4 4 0 1 +3 3 3 1 3 1 3 1 3 2 +1 3 1 3 2 4 1 1 2 4 +4 2 2 4 2 1 4 3 3 3 +1 2 2 4 3 3 3 4 3 4 +3 4 2 4 3 1 4 2 4 3 +4 3 2 1 2 1 2 2 1 2 +4 1 4 2 2 1 1 2 2 3 +1 4 2 2 2 3 1 3 3 2 +4 2 2 1 2 2 2 4 3 3 +2 2 1 2 4 2 4 4 3 0 +3 1 3 1 3 1 3 2 1 3 +1 3 2 4 1 1 2 4 4 2 +2 4 2 1 4 3 3 3 1 2 +2 4 3 3 3 4 3 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 2 2 3 1 4 +2 2 2 3 1 3 3 2 4 2 +2 1 2 2 2 4 3 3 2 2 +1 2 4 2 4 4 3 4 3 4 +0 3 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 3 +4 2 4 3 1 4 2 4 3 4 +3 2 1 2 1 2 2 1 2 4 +1 4 2 2 1 1 2 2 3 1 +4 2 2 2 3 1 3 3 2 4 +2 2 1 2 2 2 4 3 3 2 +2 1 2 4 2 4 4 3 4 3 +4 0 1 3 1 3 1 3 2 1 +3 1 3 2 4 1 1 2 4 4 +2 2 4 2 1 4 3 3 3 1 +2 2 4 3 3 3 4 3 4 3 +4 2 4 3 1 4 2 4 3 4 +3 2 1 2 1 2 2 1 2 4 +1 4 2 2 1 1 2 2 3 1 +4 2 2 2 3 1 3 3 2 4 +2 2 1 2 2 2 4 3 3 2 +2 1 2 4 2 4 4 3 4 3 +4 3 0 3 2 1 3 1 3 2 +4 1 1 2 4 4 2 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 1 2 2 3 1 4 2 2 2 +3 1 3 3 2 4 2 2 1 2 +2 2 4 3 3 2 2 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 0 3 1 3 2 4 1 +1 2 4 4 2 2 4 2 1 4 +3 3 3 1 2 2 4 3 3 3 +4 3 4 3 4 2 4 3 1 4 +2 4 3 4 3 2 1 2 1 2 +2 1 2 4 1 4 2 2 1 1 +2 2 3 1 4 2 2 2 3 1 +3 3 2 4 2 2 1 2 2 2 +4 3 3 2 2 1 2 4 2 4 +4 3 4 3 4 3 2 1 2 1 +2 1 3 2 0 1 3 2 4 1 +1 2 4 4 2 2 4 2 1 4 +3 3 3 1 2 2 4 3 3 3 +4 3 4 3 4 2 4 3 1 4 +2 4 3 4 3 2 1 2 1 2 +2 1 2 4 1 4 2 4 1 1 +2 2 3 1 4 2 2 2 3 1 +3 3 2 4 2 2 1 2 2 2 +4 3 3 2 2 1 2 4 2 4 +4 3 4 3 4 3 2 1 2 1 +2 1 3 2 1 0 4 4 2 2 +4 2 1 4 3 3 3 1 2 2 +4 3 3 3 4 3 4 3 4 2 +4 3 1 4 2 4 3 4 3 2 +1 2 1 2 2 1 2 4 1 4 +2 2 1 1 2 2 3 1 4 2 +2 2 3 1 3 3 2 4 2 2 +1 2 2 2 4 3 3 2 2 1 +2 4 2 4 4 3 4 3 4 3 +2 1 2 1 2 1 3 2 1 2 +1 3 2 2 4 2 0 2 4 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 1 2 2 3 1 4 2 2 2 +3 1 3 3 2 4 2 2 1 2 +2 2 4 3 3 2 2 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 1 3 1 1 2 1 3 +2 2 4 2 4 1 2 0 1 1 +2 4 2 2 2 4 2 1 4 3 +3 3 1 2 2 4 3 3 3 4 +3 4 3 4 2 4 3 1 4 2 +4 3 4 3 2 1 2 1 2 2 +1 2 4 1 4 2 2 1 1 2 +2 3 1 4 2 2 2 3 1 3 +3 2 4 2 2 1 2 2 2 4 +3 3 2 2 1 2 4 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 0 2 +1 4 3 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 1 2 2 3 1 4 2 2 2 +3 1 3 3 2 4 2 2 1 2 +2 2 4 3 3 2 2 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 1 3 2 1 2 1 3 +2 2 4 2 4 1 2 4 3 0 +4 3 3 3 1 2 2 4 3 3 +3 4 3 4 3 4 2 4 3 1 +4 2 4 3 4 3 2 1 2 1 +2 2 1 2 4 1 4 2 2 1 +1 2 2 3 1 4 2 2 2 3 +1 3 3 2 4 2 2 1 2 2 +2 4 3 3 2 2 1 2 4 2 +4 4 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +0 4 3 3 3 1 2 2 4 3 +3 3 3 3 1 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 2 2 4 1 4 2 2 +1 1 1 2 3 1 4 2 2 2 +3 2 3 3 2 4 1 2 1 1 +2 2 4 3 2 1 2 1 2 4 +2 4 4 3 1 3 4 3 2 1 +1 1 1 1 2 2 2 2 1 3 +2 2 1 2 4 1 2 4 3 2 +4 0 4 3 3 3 1 2 2 4 +3 3 3 4 3 4 3 4 2 4 +3 1 4 2 4 3 4 3 2 1 +2 1 2 2 1 2 4 1 4 2 +2 1 1 2 2 3 1 4 2 2 +2 3 1 3 3 2 4 2 2 1 +2 2 2 4 3 3 2 2 1 2 +4 2 4 4 3 4 3 4 3 2 +1 2 1 2 1 3 2 1 2 1 +3 2 2 4 2 4 1 2 4 3 +2 4 0 3 3 1 2 2 4 3 +3 3 4 3 4 3 4 2 4 3 +1 4 2 4 3 4 3 2 1 2 +1 2 2 1 2 4 1 4 2 2 +1 1 2 2 3 1 4 2 2 2 +3 1 3 3 2 4 2 2 1 2 +2 2 4 3 3 2 2 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 1 3 2 1 2 1 3 +2 2 4 2 4 1 2 4 3 2 +4 1 2 0 3 3 1 2 2 4 +3 3 3 4 3 4 3 4 2 4 +3 1 4 2 4 3 4 3 2 1 +2 1 2 2 1 2 4 1 4 2 +2 1 1 2 2 3 1 4 2 2 +2 3 1 3 3 2 4 2 2 2 +2 2 2 4 3 3 2 2 1 2 +4 2 4 4 3 4 3 4 3 2 +1 2 1 2 1 3 2 1 2 1 +3 2 2 4 2 4 1 2 4 3 +2 4 1 2 0 3 1 2 2 4 +3 3 3 4 3 4 3 4 2 4 +3 1 4 2 4 3 4 3 2 1 +2 1 2 2 1 2 4 1 4 2 +2 1 1 2 2 3 1 4 2 2 +2 3 1 3 3 2 4 2 2 1 +2 2 2 4 3 3 2 2 1 2 +4 2 4 4 3 4 3 4 3 2 +1 2 1 2 1 3 2 1 2 1 +3 2 2 4 2 4 1 2 4 3 +2 4 1 2 1 0 3 4 3 4 +3 4 2 4 3 1 4 2 4 3 +4 3 2 1 2 1 2 2 1 2 +4 1 4 2 2 1 1 2 2 3 +1 4 2 2 2 3 1 3 3 2 +4 2 2 1 2 2 2 4 3 3 +2 2 1 2 4 2 4 4 3 4 +3 4 3 2 1 2 1 2 1 3 +2 1 2 1 3 2 2 4 2 4 +1 2 4 3 2 4 1 2 1 2 +2 4 3 1 3 4 0 4 3 4 +2 4 3 1 4 2 4 3 4 3 +2 1 2 1 2 2 1 2 4 1 +4 2 2 1 1 2 2 3 1 4 +2 2 2 3 1 3 3 2 4 2 +2 1 2 2 2 4 3 3 2 2 +1 2 4 2 4 4 3 4 3 4 +3 2 1 2 1 2 1 3 2 1 +2 1 3 2 2 4 2 4 1 2 +4 3 2 4 1 2 1 2 2 4 +3 1 3 4 1 2 4 0 2 4 +3 1 4 2 4 3 4 3 2 1 +2 1 2 2 1 2 4 1 4 2 +2 1 1 2 2 3 1 4 2 2 +2 3 1 3 3 2 4 2 2 1 +2 2 2 4 3 3 2 2 1 2 +4 2 4 4 3 4 3 4 3 2 +1 2 1 2 1 3 2 1 2 1 +3 2 2 4 2 4 1 2 4 3 +2 4 1 2 1 2 2 4 3 1 +3 4 1 2 4 4 4 3 0 2 +4 3 1 4 2 4 3 4 3 2 +1 2 1 2 2 1 2 4 1 4 +2 2 1 1 2 2 3 1 4 2 +2 2 3 1 3 3 2 4 2 2 +1 2 2 2 4 3 3 2 2 1 +2 4 2 4 4 3 4 3 4 3 +2 1 2 1 2 1 3 2 1 2 +1 3 2 2 4 2 4 1 2 4 +3 2 4 1 2 1 2 2 4 3 +1 3 4 1 2 4 4 4 3 0 +4 3 4 3 2 1 2 1 2 2 +1 2 4 1 4 2 2 1 1 2 +2 3 1 4 2 2 2 3 1 3 +3 2 4 2 2 1 2 2 2 4 +3 3 2 2 1 2 4 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +0 3 4 3 2 1 2 1 2 2 +1 2 4 1 4 2 2 1 1 2 +2 3 1 4 2 2 2 3 1 3 +3 2 4 2 2 1 2 2 2 4 +3 3 2 2 1 2 4 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 0 4 3 2 1 2 1 2 2 +1 2 4 1 4 2 2 1 1 2 +2 3 1 4 2 2 2 3 1 3 +3 2 4 2 2 2 2 2 2 4 +3 3 2 2 1 2 4 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 0 2 4 1 4 2 2 1 +1 2 2 3 1 4 2 2 2 3 +1 3 3 2 4 2 2 1 2 2 +2 4 3 3 2 2 1 2 4 2 +4 4 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +1 2 1 2 2 4 3 1 3 4 +1 2 4 4 4 3 2 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 0 2 2 1 1 2 2 +3 1 4 2 2 2 3 1 3 3 +2 4 2 2 1 2 2 2 4 3 +3 2 2 1 2 4 2 4 4 3 +4 3 4 3 2 1 2 1 2 1 +3 2 1 2 1 3 2 2 4 2 +4 1 2 4 3 2 4 1 2 1 +2 2 4 3 1 3 4 1 2 4 +4 4 3 2 2 1 3 4 3 3 +2 2 4 3 3 1 1 3 2 1 +2 4 4 4 0 1 4 2 2 2 +3 1 3 3 2 4 2 2 1 2 +2 2 4 3 3 2 2 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 1 3 2 1 2 1 3 +2 2 4 2 4 1 2 4 3 2 +4 1 2 1 2 2 4 3 1 3 +4 1 2 4 4 4 3 2 2 1 +3 4 3 3 2 2 4 3 3 1 +1 3 2 1 2 4 4 4 3 4 +2 2 2 2 2 0 2 2 2 3 +1 3 3 2 4 2 2 1 2 2 +2 4 3 3 2 2 1 2 4 2 +4 4 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +1 2 1 2 2 4 3 1 3 4 +1 2 4 4 3 3 2 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 1 +2 1 2 1 2 4 0 2 2 3 +1 3 3 2 4 2 2 1 2 2 +2 4 3 3 2 2 1 2 4 2 +4 4 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +1 2 1 2 2 4 3 1 3 4 +1 2 4 4 4 3 2 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 2 +2 2 2 2 2 4 3 0 3 2 +4 2 2 1 2 2 2 4 3 3 +2 2 1 2 4 2 4 4 3 4 +3 4 3 2 1 2 1 2 1 3 +2 1 2 1 3 2 2 4 2 4 +1 2 4 3 2 4 1 2 1 2 +2 4 3 1 3 4 1 2 4 4 +4 3 2 2 1 3 4 3 3 2 +2 4 3 3 1 1 3 2 1 2 +4 4 4 3 4 2 2 2 2 2 +2 4 3 3 2 1 2 1 0 4 +2 2 1 2 2 2 4 3 3 2 +2 1 2 4 2 4 4 3 4 3 +4 3 2 1 2 1 2 1 3 2 +1 2 1 3 2 2 4 2 4 1 +2 4 3 2 4 1 2 1 2 2 +4 3 1 3 4 1 2 4 4 4 +3 2 2 1 3 4 3 3 2 2 +4 3 3 1 1 3 2 1 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 0 +1 2 2 2 4 3 3 2 2 1 +2 4 2 4 4 3 4 3 4 3 +2 1 2 1 2 1 3 2 1 2 +1 3 2 2 4 2 4 1 2 4 +3 2 4 1 2 1 2 2 4 3 +1 3 4 1 2 4 4 4 3 2 +2 1 3 4 3 3 2 2 4 3 +3 1 1 3 2 1 2 4 4 4 +3 4 2 2 2 2 2 2 4 3 +3 2 1 2 1 1 1 4 3 3 +0 2 2 2 2 4 3 3 2 2 +1 2 4 2 4 4 3 4 3 4 +3 2 1 2 1 2 1 3 2 1 +2 1 3 2 2 4 2 4 1 2 +4 3 2 4 1 2 1 2 2 4 +3 1 3 4 1 2 4 4 4 3 +2 2 1 3 4 3 3 2 2 4 +3 3 1 1 3 2 1 2 4 4 +4 3 4 2 2 2 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 0 2 2 3 4 2 2 1 2 +1 2 2 1 2 4 1 2 2 2 +1 1 2 2 3 1 4 2 2 2 +3 1 3 3 2 4 2 2 2 2 +2 2 4 3 3 2 2 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 1 3 2 1 2 1 3 +2 2 4 2 4 1 2 4 3 2 +4 1 2 1 2 2 4 3 1 3 +4 1 2 4 4 4 3 2 2 1 +3 4 0 3 1 3 3 2 4 2 +2 2 2 2 2 4 3 3 2 2 +1 2 4 2 4 4 3 4 3 3 +3 2 1 2 1 2 1 3 2 1 +2 1 3 2 2 4 2 4 1 2 +4 3 2 4 1 2 1 2 2 4 +3 1 3 4 1 2 4 4 4 3 +2 2 1 3 4 3 3 2 2 4 +3 3 1 1 3 2 1 2 4 4 +4 3 4 2 2 2 2 2 2 4 +3 3 2 0 2 2 2 2 3 3 +4 4 3 4 3 4 2 4 3 1 +4 2 2 4 4 2 2 1 2 1 +2 2 4 2 1 1 4 2 2 1 +1 2 2 3 1 4 2 2 2 3 +1 3 3 2 4 2 2 1 2 2 +2 4 3 2 2 2 1 2 4 2 +4 4 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +2 2 1 2 0 2 4 3 3 2 +2 1 2 4 2 4 4 3 4 3 +4 3 2 1 2 1 2 1 3 2 +1 2 1 3 2 2 4 2 4 1 +2 4 3 2 4 1 2 1 2 2 +4 3 1 3 4 1 2 4 4 4 +3 2 2 1 3 4 3 3 2 2 +4 3 3 1 1 3 2 1 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 4 +3 3 4 3 2 0 3 3 2 2 +1 2 4 2 4 4 3 4 3 4 +3 2 1 2 1 2 1 3 2 1 +2 1 3 2 2 4 2 4 1 2 +4 3 2 4 1 2 1 2 2 4 +3 1 3 4 1 2 4 4 4 3 +2 2 1 3 4 3 3 2 2 4 +3 3 1 1 3 2 1 2 4 4 +4 3 4 2 3 2 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 4 3 2 4 3 0 1 2 4 +2 4 4 3 4 3 4 3 2 1 +2 1 2 1 3 2 1 2 1 3 +2 2 4 2 4 1 2 4 3 2 +4 1 2 1 2 2 4 3 1 3 +4 1 2 4 4 4 3 2 2 1 +3 4 3 3 2 2 4 3 3 1 +1 3 2 1 2 4 4 4 3 4 +2 2 2 2 2 2 4 3 3 2 +1 2 1 1 1 4 3 3 4 3 +2 4 3 3 1 2 2 0 1 2 +4 2 4 4 3 4 3 4 3 2 +1 2 1 2 1 3 2 1 2 1 +3 2 2 4 2 4 1 2 4 3 +2 4 1 2 1 2 2 4 3 1 +3 4 1 2 4 4 4 3 2 2 +1 3 4 3 3 2 2 4 3 3 +1 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 0 2 +2 2 1 1 3 3 2 4 4 4 +3 4 4 2 4 2 4 3 2 2 +2 2 2 4 2 3 4 3 4 4 +2 2 1 3 2 1 2 2 1 4 +4 4 4 3 2 2 2 1 3 3 +3 3 3 3 2 2 1 1 1 4 +4 3 2 4 4 2 2 1 4 3 +2 2 1 2 4 3 3 2 1 1 +1 3 4 1 2 3 2 1 3 3 +4 1 1 1 1 2 1 3 4 0 +4 2 4 4 3 4 3 4 3 2 +1 2 1 2 1 3 2 1 2 1 +3 2 2 4 2 4 1 2 4 3 +2 4 1 2 1 2 2 4 3 1 +1 1 1 2 4 4 4 3 2 2 +1 3 4 3 3 2 2 4 3 3 +1 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 3 +3 2 4 3 3 1 2 2 1 2 +0 3 2 2 1 2 4 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 2 4 3 3 1 1 3 2 +1 2 4 4 4 3 4 2 2 2 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 0 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +1 2 1 2 2 4 3 1 3 4 +1 2 4 4 4 3 2 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 2 +2 2 2 2 2 4 3 3 2 1 +2 1 1 1 4 3 3 4 3 2 +4 3 3 1 2 2 1 2 3 1 +3 3 0 3 2 1 2 1 2 1 +3 2 1 2 1 3 2 2 4 2 +4 1 2 4 3 2 4 1 2 1 +2 2 4 3 1 3 4 1 2 4 +4 4 3 2 2 1 3 4 3 3 +2 2 4 3 3 1 1 3 2 1 +2 4 4 4 3 4 2 2 2 2 +2 2 4 3 3 2 1 2 1 1 +1 4 3 3 4 3 2 4 3 3 +1 2 2 1 2 3 1 3 3 3 +3 2 2 0 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 2 4 3 3 1 1 3 2 +1 2 4 4 4 3 4 2 2 2 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 0 2 1 2 1 3 +2 1 2 1 3 2 2 4 2 4 +1 2 4 3 2 4 1 2 1 2 +2 4 3 1 3 4 1 2 4 4 +4 3 2 2 1 3 4 3 3 2 +2 4 3 3 1 1 3 2 1 2 +4 4 4 3 4 2 2 2 2 2 +2 4 3 3 2 1 2 1 1 1 +4 3 3 4 3 2 4 3 3 1 +2 2 1 2 3 1 3 3 3 3 +2 2 1 3 1 0 2 1 2 1 +3 2 1 2 1 3 2 2 4 2 +4 1 2 4 3 2 4 1 2 1 +2 2 4 3 1 3 4 1 2 4 +4 4 3 2 2 1 3 4 3 3 +2 2 4 3 3 1 1 3 2 1 +2 4 4 4 3 4 2 2 2 2 +2 2 4 3 3 2 1 2 1 1 +1 4 3 3 4 3 2 4 3 3 +1 2 2 1 2 3 1 3 3 3 +3 2 2 1 3 1 0 4 2 4 +1 2 4 3 2 4 1 2 1 2 +2 4 3 1 3 4 1 2 4 4 +4 3 2 2 1 3 4 3 3 2 +2 4 3 3 1 1 3 2 1 2 +4 4 4 3 4 2 2 2 2 2 +2 4 3 3 2 1 2 1 1 1 +4 3 3 4 3 2 4 3 3 1 +2 2 1 2 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 0 3 2 +1 2 2 2 2 2 2 4 1 4 +2 2 1 1 2 2 3 1 4 2 +2 2 3 1 3 3 2 4 2 2 +1 2 2 1 4 4 3 2 2 2 +2 4 2 4 4 3 4 3 4 3 +2 1 2 1 2 1 3 2 1 2 +1 3 2 2 4 2 4 4 2 4 +3 2 4 1 2 4 2 2 4 3 +1 3 4 1 2 4 4 4 3 2 +2 1 3 1 3 3 2 2 0 2 +1 2 1 3 2 2 4 2 4 1 +2 4 3 2 4 1 2 1 2 2 +4 3 1 3 4 1 2 4 4 4 +3 2 2 1 3 4 3 3 2 2 +4 3 3 1 1 3 2 2 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 0 +1 2 4 3 2 4 1 2 1 2 +2 4 3 1 3 4 1 2 4 4 +4 3 2 2 1 3 4 3 3 2 +2 4 3 3 1 1 3 2 1 2 +4 4 4 3 4 2 2 2 2 2 +2 4 3 3 2 1 2 1 1 1 +4 3 3 4 3 2 4 3 3 1 +2 2 1 2 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +0 4 3 4 3 4 3 2 1 2 +1 2 1 3 2 1 2 1 3 2 +2 4 2 4 1 2 4 3 2 4 +1 2 1 1 2 4 3 1 3 4 +1 2 4 4 4 3 2 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 2 +2 2 2 2 2 4 3 3 2 1 +2 1 1 1 4 3 3 4 3 2 +4 3 3 1 2 2 1 2 3 1 +3 0 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 2 4 3 3 1 1 3 2 +1 2 4 4 4 3 4 2 2 2 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 1 3 1 3 1 1 +2 1 1 1 3 2 2 4 4 3 +3 3 0 4 3 2 4 1 2 1 +2 2 4 3 1 3 4 1 2 4 +4 4 3 2 2 1 3 4 3 3 +2 2 4 3 3 1 1 3 2 1 +2 4 4 4 3 4 2 2 2 2 +2 2 4 3 3 2 1 2 1 1 +1 4 3 3 4 3 2 4 3 3 +1 2 2 1 2 3 1 3 3 3 +3 2 2 1 3 1 3 1 1 2 +1 1 1 3 2 2 4 4 3 3 +3 2 3 0 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 2 4 3 3 1 1 3 2 +1 2 4 4 4 3 4 2 2 2 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 1 3 1 3 1 1 +2 1 1 1 3 2 2 4 4 3 +3 3 2 3 0 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 2 4 3 3 1 1 3 2 +1 2 4 4 4 3 4 2 2 2 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 1 3 1 3 1 1 +2 1 1 1 3 2 2 4 4 3 +3 3 2 3 4 0 1 2 1 2 +2 4 3 1 3 4 1 2 4 4 +4 3 2 4 1 3 4 3 3 2 +2 4 3 3 1 1 3 1 1 2 +4 4 4 3 4 2 2 2 2 2 +2 3 3 3 2 1 2 1 1 1 +4 3 3 4 3 2 1 3 3 1 +2 2 1 2 3 1 1 3 3 3 +2 2 1 3 1 3 1 4 2 1 +1 1 3 2 1 4 4 3 1 3 +2 3 4 3 3 1 0 2 1 2 +2 4 3 1 3 4 1 2 4 4 +4 3 2 2 1 3 4 3 3 2 +2 4 3 3 1 1 3 2 1 2 +4 4 4 3 4 2 2 2 2 2 +2 4 3 3 2 1 2 1 1 1 +4 3 3 4 3 2 4 3 3 1 +2 2 1 2 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +2 3 4 3 3 4 2 0 2 4 +3 1 3 4 1 2 4 4 4 3 +2 2 1 3 4 3 3 2 2 4 +3 3 1 1 3 2 1 2 4 4 +4 3 4 2 2 2 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 4 3 2 4 3 3 1 2 2 +1 2 3 1 3 3 3 3 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 0 2 +4 3 1 3 4 1 2 4 4 4 +3 2 2 1 3 4 3 3 2 2 +4 3 3 1 1 3 2 1 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 3 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 0 +4 3 1 3 4 1 2 4 4 4 +3 2 2 1 3 4 3 3 2 2 +4 3 3 1 1 3 2 1 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +0 3 1 3 4 1 2 4 4 4 +3 2 2 1 3 4 3 3 2 2 +4 3 3 1 1 3 2 1 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +2 0 3 4 1 2 4 4 4 3 +2 2 1 3 4 3 3 2 2 4 +3 3 1 1 3 2 1 2 4 4 +4 4 4 2 2 1 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 4 3 2 4 3 3 1 2 2 +1 2 3 1 3 3 3 3 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 0 2 2 2 2 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 3 2 4 3 2 4 1 2 +2 2 2 2 3 1 3 4 1 2 +4 4 4 3 2 2 1 3 4 3 +3 2 2 4 3 3 1 1 3 2 +1 2 4 4 4 3 4 2 2 3 +2 2 2 4 3 3 2 3 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 0 4 3 2 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 2 +2 2 2 2 2 4 3 3 2 1 +2 1 1 1 4 3 3 4 3 2 +4 3 3 1 2 2 1 2 3 1 +3 3 3 3 2 2 1 3 1 3 +1 1 2 1 1 1 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 0 2 2 1 3 4 +3 3 2 2 4 3 3 1 1 3 +2 1 2 4 4 4 3 4 2 2 +2 2 2 2 4 3 3 2 1 2 +1 1 1 4 3 3 4 3 2 4 +3 3 2 2 2 1 2 3 1 3 +3 3 3 2 2 1 3 1 3 1 +1 2 1 1 1 3 2 2 4 4 +3 3 3 2 3 4 3 3 4 2 +2 2 1 2 2 4 2 2 2 1 +1 1 4 3 4 0 2 1 3 4 +3 3 2 2 4 3 3 1 1 3 +2 1 2 4 4 4 3 4 2 2 +2 2 2 2 4 3 3 2 1 2 +1 1 1 4 3 3 4 3 2 4 +3 3 1 2 2 1 2 3 1 3 +3 3 3 2 2 1 3 1 3 1 +1 2 1 1 1 3 2 2 4 4 +3 3 3 2 3 4 3 3 4 2 +2 2 1 1 2 4 2 2 2 1 +1 1 4 3 4 4 0 2 1 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 2 +2 2 2 2 2 4 3 3 2 1 +2 1 1 1 4 3 3 4 3 2 +4 3 3 1 2 2 1 2 3 1 +3 3 3 3 2 2 1 3 1 3 +1 1 2 1 1 1 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 0 2 1 +3 4 3 3 2 2 4 3 3 1 +1 3 2 1 2 4 4 4 3 4 +2 2 2 2 2 2 4 3 3 2 +1 2 1 1 1 4 3 3 4 3 +2 4 3 3 1 2 2 1 2 3 +1 3 3 3 3 2 2 1 3 1 +3 1 1 2 1 1 1 3 2 2 +4 4 3 3 3 2 3 4 3 3 +4 2 2 2 1 1 2 4 2 2 +2 1 1 1 4 3 4 4 0 3 +4 3 3 2 2 4 3 3 1 1 +3 2 1 2 4 4 4 3 4 2 +2 2 2 2 2 4 3 3 2 1 +2 1 1 1 4 3 3 4 3 2 +4 3 3 1 2 2 1 2 3 1 +3 3 3 3 2 2 1 3 1 3 +1 1 2 1 1 1 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 4 3 0 +3 4 3 3 2 2 4 3 3 1 +1 3 2 1 2 4 4 4 3 4 +2 2 2 2 2 2 4 3 3 2 +1 2 1 1 1 4 3 3 4 3 +2 4 3 3 1 2 2 1 2 3 +1 3 3 3 3 2 2 1 3 1 +3 1 1 2 1 1 1 3 2 2 +4 4 3 3 3 2 3 4 3 3 +4 2 2 2 1 1 2 4 2 2 +2 1 1 1 4 3 4 4 4 3 +0 3 4 3 3 2 2 4 3 3 +1 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 0 4 3 3 2 2 4 3 3 +1 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 0 3 3 2 2 4 3 3 +1 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 0 3 3 2 2 4 3 +3 1 1 3 2 1 2 4 4 4 +3 4 2 2 2 2 2 2 4 3 +3 2 1 2 1 1 1 4 3 3 +4 3 2 4 3 3 1 2 2 1 +2 3 1 3 3 3 3 2 2 1 +3 1 3 1 1 2 1 1 1 3 +2 2 4 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 4 3 4 4 +4 3 1 1 0 2 2 4 3 3 +1 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 3 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 3 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 0 2 2 4 3 +3 1 1 3 2 1 2 4 4 4 +3 4 2 2 2 2 2 2 4 3 +3 2 1 2 1 1 1 4 3 3 +4 3 2 4 3 3 1 2 2 1 +2 3 1 3 3 3 3 2 2 1 +3 1 3 1 1 2 1 1 1 3 +2 2 4 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 3 3 4 4 +4 3 1 1 2 1 0 2 2 4 +3 3 1 1 3 2 1 2 4 4 +4 3 4 2 2 2 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 4 3 2 4 3 3 1 2 2 +1 2 3 1 3 3 3 3 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 0 2 4 +3 3 1 1 3 2 1 2 4 4 +4 3 4 2 2 2 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 4 3 2 4 3 2 1 2 2 +1 2 3 1 3 3 3 3 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 0 2 +4 3 3 1 1 3 2 1 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +2 4 2 2 2 1 1 1 4 3 +4 4 4 3 1 1 2 1 2 0 +3 4 2 2 1 2 4 2 4 4 +3 4 3 4 3 2 1 2 1 2 +1 3 2 1 2 1 3 2 2 4 +2 4 1 2 4 3 2 4 1 2 +1 2 2 4 3 1 3 4 1 2 +4 4 4 3 2 2 2 3 2 4 +3 2 3 4 3 3 1 1 3 2 +2 2 4 4 4 3 4 2 2 2 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +0 1 3 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 2 1 2 1 1 +3 0 1 3 2 1 2 4 4 4 +3 4 2 2 2 2 2 2 4 3 +3 2 1 2 1 1 1 4 3 3 +4 3 2 4 3 3 1 2 2 1 +2 3 1 3 3 3 3 2 2 1 +3 1 3 1 1 2 1 1 1 3 +2 2 4 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 4 3 4 4 +4 3 1 1 2 1 2 2 2 1 +1 3 0 2 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 2 1 2 1 1 +3 4 4 0 1 2 4 4 4 3 +4 2 2 2 2 2 2 4 3 3 +2 1 2 1 1 1 4 3 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 2 1 2 1 1 +3 4 4 3 0 1 2 4 4 4 +3 4 2 2 2 2 2 2 4 3 +3 2 1 2 1 1 1 4 3 3 +4 3 2 4 3 3 1 2 2 1 +2 3 1 3 3 3 3 2 2 1 +3 1 3 1 1 2 1 1 1 3 +2 2 4 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 4 3 4 4 +4 3 1 1 2 1 2 1 2 1 +1 3 4 4 3 0 2 4 4 4 +3 4 2 2 2 2 2 2 4 3 +3 2 1 2 1 1 1 4 3 3 +4 3 2 4 3 3 1 2 2 1 +2 3 1 3 3 3 3 2 2 1 +3 1 3 1 1 2 1 1 1 3 +2 2 4 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 4 3 4 4 +4 3 1 1 2 1 2 1 2 1 +1 3 4 4 3 3 0 2 4 4 +4 3 4 2 2 2 2 2 2 4 +3 3 2 1 2 1 1 1 4 3 +3 4 3 2 4 3 3 1 2 2 +1 2 3 1 3 3 3 3 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 1 2 +1 1 3 4 4 3 3 0 2 4 +4 4 3 4 2 2 2 2 2 2 +4 3 3 2 1 2 1 1 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +2 4 2 2 2 1 1 1 4 3 +4 4 4 3 1 1 2 1 2 1 +2 1 1 3 4 4 3 3 0 2 +2 2 2 2 4 3 3 2 1 2 +1 1 1 4 3 3 4 3 2 4 +3 3 1 2 2 1 2 3 1 3 +3 3 3 2 2 1 3 1 3 1 +1 2 1 1 1 3 2 2 4 4 +3 3 3 2 3 4 3 3 4 2 +2 2 1 1 2 4 2 2 2 1 +1 1 4 3 4 4 4 3 1 1 +2 1 2 1 2 1 1 3 4 4 +3 3 1 1 4 1 4 4 3 0 +2 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 1 3 1 3 1 1 +2 1 1 1 3 2 2 4 4 3 +3 3 2 3 4 3 3 4 2 2 +2 1 1 2 4 2 2 2 1 1 +1 4 3 4 4 4 3 1 1 2 +1 2 1 2 1 1 3 4 4 3 +3 1 1 4 1 4 4 3 3 3 +0 2 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 1 3 1 3 1 1 +2 1 1 1 3 2 2 4 4 3 +3 3 2 3 4 3 3 4 2 2 +2 1 1 2 4 2 2 2 1 1 +1 4 3 4 4 4 3 1 1 2 +1 2 1 2 1 1 3 4 4 3 +3 1 1 4 1 4 4 3 3 4 +2 0 2 4 3 3 2 1 2 1 +1 1 4 3 3 4 3 2 4 3 +3 1 2 2 1 2 3 1 3 3 +3 3 2 2 1 3 1 3 1 1 +2 1 1 1 3 2 2 4 4 3 +3 3 2 3 4 3 3 4 2 2 +2 1 1 2 4 2 2 2 1 1 +1 4 3 4 4 4 3 1 1 2 +1 2 1 2 1 1 3 4 4 3 +3 1 1 4 1 4 4 3 3 3 +2 4 0 3 2 1 2 1 1 1 +4 3 3 4 3 2 4 3 3 1 +2 2 1 2 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +2 3 4 3 3 4 2 2 2 1 +1 2 4 2 2 2 1 1 1 4 +3 4 4 4 3 1 1 2 1 2 +1 2 1 1 3 4 4 3 3 1 +1 4 1 4 4 3 3 3 2 4 +3 1 3 0 3 2 1 2 1 1 +1 4 3 3 4 3 2 4 3 3 +1 2 2 1 2 3 1 3 3 3 +3 2 2 1 3 1 3 1 1 2 +1 1 1 3 2 2 4 4 3 3 +3 2 3 4 3 3 4 2 2 2 +1 1 2 4 2 2 2 1 1 1 +4 3 4 4 4 3 1 1 2 1 +2 1 2 1 1 3 4 4 3 3 +1 1 4 1 4 4 3 3 3 2 +4 3 1 3 0 3 3 1 1 3 +2 1 2 4 4 4 3 4 2 2 +2 2 2 2 4 3 3 2 1 2 +1 1 1 4 3 3 4 3 2 4 +3 3 2 2 2 1 2 3 1 3 +3 3 3 2 2 1 3 1 3 1 +1 2 1 1 1 3 2 2 4 4 +3 3 3 2 3 4 3 3 4 2 +2 2 1 1 2 4 2 2 2 1 +1 1 4 3 4 4 4 3 1 1 +2 1 2 1 2 0 1 1 1 4 +3 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +2 4 2 2 2 1 1 1 4 3 +4 4 4 3 1 1 2 1 2 1 +2 1 1 3 4 4 3 3 1 1 +4 1 4 4 3 3 3 2 4 3 +1 3 1 4 2 4 0 4 3 3 +4 3 2 4 3 3 1 2 2 1 +2 3 1 3 3 3 3 2 2 1 +3 1 3 1 1 2 1 1 1 3 +2 2 4 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 4 3 4 4 +4 3 1 1 2 1 2 1 2 1 +1 3 4 4 3 3 1 1 2 1 +4 4 3 3 3 2 4 3 1 3 +1 4 2 4 3 4 3 0 3 4 +3 2 4 3 3 1 2 2 1 2 +3 1 3 3 3 3 2 2 1 3 +1 3 1 1 2 1 1 1 3 2 +2 4 4 3 3 3 2 3 4 3 +3 4 2 2 2 1 1 2 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 2 1 2 1 1 +3 4 4 3 3 1 1 4 1 4 +4 3 3 3 2 4 3 1 3 1 +4 2 4 3 4 3 3 2 0 4 +3 3 1 2 2 1 2 3 1 3 +3 3 3 2 2 1 3 1 3 1 +1 2 1 1 1 3 2 2 4 4 +3 3 3 2 3 4 3 3 4 2 +2 2 1 1 2 4 2 2 2 1 +1 1 4 3 4 4 4 3 1 1 +2 1 2 1 2 1 1 3 4 4 +3 3 1 1 4 1 4 4 3 3 +3 2 4 3 1 3 1 4 2 4 +3 4 3 3 2 2 1 3 3 0 +4 3 3 1 2 2 1 2 3 1 +3 3 3 3 2 2 1 3 1 3 +1 1 2 1 1 1 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 4 3 1 +1 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +0 3 4 3 2 4 3 3 1 2 +2 1 2 3 1 3 3 3 3 2 +2 1 3 1 3 1 1 2 1 1 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +2 4 2 2 2 1 1 1 4 3 +4 4 4 3 1 1 2 1 2 1 +2 1 1 3 4 4 3 3 1 1 +4 1 4 4 3 3 3 2 4 3 +1 3 1 4 2 4 3 4 3 3 +2 0 1 2 4 4 4 3 3 2 +2 2 2 2 2 4 3 3 2 1 +2 1 1 1 4 3 3 4 3 2 +4 3 3 1 2 2 1 2 3 1 +3 3 3 3 2 2 1 3 1 3 +1 1 2 1 1 1 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 4 3 1 +1 2 1 2 1 2 1 1 3 4 +4 3 0 2 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +2 3 4 3 3 4 2 2 2 1 +1 2 4 2 2 2 1 1 1 4 +3 4 4 4 3 1 1 2 1 2 +1 2 1 1 3 4 4 3 3 1 +1 4 1 4 4 3 3 3 2 4 +3 1 3 1 4 2 4 3 4 3 +3 2 2 1 3 3 3 2 2 4 +3 1 3 0 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +2 3 4 3 3 4 2 2 2 1 +1 2 4 2 2 2 1 1 1 4 +3 4 4 4 3 1 1 2 1 2 +1 2 1 1 3 4 4 3 3 1 +1 4 1 4 4 3 3 3 2 4 +3 1 3 1 4 2 4 3 4 3 +3 2 2 1 3 3 3 2 2 4 +3 1 3 4 0 3 1 3 3 3 +3 2 2 1 3 1 3 1 1 2 +1 1 1 3 2 2 4 4 3 3 +3 2 3 4 3 3 4 2 2 2 +1 1 2 4 2 2 2 1 1 1 +4 3 4 4 4 3 1 1 2 1 +2 1 2 1 1 3 4 4 3 3 +1 1 4 1 4 4 3 3 3 2 +4 3 1 3 1 4 2 4 3 4 +3 3 2 2 1 3 3 3 2 2 +4 3 1 3 4 0 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +2 3 4 3 3 4 2 2 2 1 +1 2 4 2 2 2 1 1 1 4 +3 4 4 4 3 1 1 2 1 2 +1 2 1 1 3 4 4 3 3 1 +1 4 1 4 4 3 3 3 2 4 +3 1 3 1 4 2 4 3 4 3 +3 2 2 1 3 3 3 2 2 4 +3 1 3 4 1 3 0 3 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 1 2 +1 1 3 4 4 3 3 1 1 4 +1 4 4 3 3 3 2 4 3 1 +3 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 0 2 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 1 2 +1 1 3 4 4 3 3 1 1 4 +1 4 4 3 3 3 2 4 3 1 +3 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 0 2 +1 3 1 3 1 1 2 1 1 1 +3 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 1 2 +1 1 3 4 4 3 3 1 1 4 +1 4 4 3 3 3 2 4 3 1 +3 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 3 0 +1 3 2 2 4 4 3 3 3 2 +3 4 3 3 4 2 2 2 1 1 +2 4 2 2 2 1 1 1 4 3 +4 4 4 3 1 1 2 1 2 1 +2 1 1 3 4 4 3 3 1 1 +4 1 4 4 3 3 3 2 4 3 +1 3 1 4 2 4 3 4 3 3 +2 2 1 3 3 3 2 2 4 3 +1 3 4 1 3 3 3 3 1 3 +1 1 3 2 4 2 2 2 1 2 +0 2 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 1 2 +1 1 3 4 4 3 3 1 1 4 +1 4 4 3 3 3 2 4 3 1 +3 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 3 1 +1 3 2 4 2 2 2 1 2 4 +2 0 2 4 4 3 3 3 2 3 +4 3 3 4 2 2 2 1 1 2 +4 2 2 2 1 1 1 4 3 4 +4 4 3 1 1 2 1 2 1 2 +1 1 3 4 4 3 3 1 1 4 +1 4 4 3 3 3 2 4 3 1 +3 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 3 1 +1 3 2 4 2 2 2 1 2 4 +2 4 0 4 3 3 3 2 3 4 +3 3 4 2 2 2 1 1 2 4 +2 2 2 1 1 1 4 3 4 4 +4 3 1 1 2 1 2 1 2 1 +1 3 4 4 3 3 1 1 4 1 +4 4 3 3 3 2 4 3 1 3 +1 4 2 4 3 4 3 3 2 2 +1 3 3 3 2 2 4 3 1 3 +4 1 3 3 3 3 1 3 1 1 +3 2 4 2 2 2 1 2 4 2 +4 2 1 0 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 4 3 1 +1 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 2 4 2 1 +3 1 1 2 0 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 4 3 1 +1 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 2 4 2 1 +3 1 1 2 1 0 2 2 2 1 +1 2 4 2 2 2 1 1 1 4 +3 4 4 4 3 1 1 2 1 2 +1 2 1 1 3 4 4 3 3 1 +1 4 1 4 4 3 3 3 2 4 +3 1 3 1 4 2 4 3 4 3 +3 2 2 1 3 3 3 2 2 4 +3 1 3 4 1 3 3 3 3 1 +3 1 1 3 2 4 2 2 2 1 +2 4 2 4 2 1 3 1 1 2 +1 2 4 3 1 3 0 2 1 1 +2 4 2 2 2 1 1 1 4 3 +4 4 4 3 1 1 2 1 2 1 +2 1 1 3 4 4 3 3 1 1 +4 1 4 4 3 3 3 2 4 3 +1 3 1 4 2 4 3 4 3 3 +2 2 1 3 3 3 2 2 4 3 +1 3 4 1 3 3 3 3 1 3 +1 1 3 2 4 2 2 2 1 2 +4 2 4 2 1 3 1 1 2 1 +2 4 3 1 3 1 1 0 4 2 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 2 1 2 1 1 +3 4 4 3 3 1 1 4 1 4 +4 3 3 3 2 4 3 1 3 1 +4 2 4 3 4 3 3 2 2 1 +3 3 3 2 2 4 3 1 3 4 +1 3 3 3 3 1 3 1 1 3 +2 4 2 2 2 1 2 4 2 4 +2 1 3 1 1 2 1 2 4 3 +1 3 1 1 1 1 3 4 0 1 +4 3 3 4 3 2 4 3 3 1 +4 2 1 2 3 1 3 3 3 3 +2 2 1 3 1 3 1 1 2 1 +1 1 3 2 2 4 4 3 3 3 +2 3 4 3 3 4 2 2 2 1 +1 2 4 2 2 2 1 1 1 4 +3 4 4 4 3 1 1 2 2 2 +1 2 1 1 3 4 4 3 3 1 +1 4 1 4 4 3 3 3 2 4 +3 1 3 1 4 2 4 3 4 0 +2 2 1 1 1 4 3 4 4 4 +3 1 1 2 1 2 1 2 1 1 +3 4 4 3 3 1 1 4 1 4 +4 3 3 3 2 4 3 1 3 1 +4 2 4 3 4 3 3 2 2 1 +3 3 3 2 2 4 3 1 3 4 +1 3 3 3 3 1 3 1 1 3 +2 4 2 2 2 1 2 4 2 4 +2 1 3 1 1 2 1 2 4 3 +1 3 1 1 1 4 3 4 3 1 +0 2 2 1 1 1 4 3 4 4 +4 3 1 1 2 1 2 1 2 1 +1 3 4 4 3 3 1 1 4 1 +4 4 3 3 3 2 4 3 1 3 +1 4 2 4 3 4 3 3 2 2 +1 3 3 3 2 2 4 3 1 3 +4 1 3 3 3 3 1 3 1 1 +3 2 4 2 2 2 1 2 4 2 +4 2 1 3 1 1 2 1 2 4 +3 1 3 1 1 1 1 3 4 3 +1 0 1 1 4 3 4 4 4 3 +1 1 2 1 2 1 2 1 1 3 +4 4 3 3 1 1 4 1 4 4 +3 3 3 2 4 3 1 3 1 4 +2 4 3 4 3 3 2 2 1 3 +3 3 2 2 4 3 1 3 4 1 +3 3 3 3 1 3 1 1 3 2 +4 2 2 2 1 2 4 2 4 2 +1 3 1 1 2 1 2 4 3 1 +3 1 1 1 1 3 4 3 1 3 +3 2 0 1 4 3 3 4 4 3 +1 1 2 1 2 1 2 1 1 3 +4 4 3 3 4 1 4 1 4 4 +3 3 3 2 4 3 1 3 1 4 +2 4 3 4 3 3 1 2 1 3 +3 1 2 1 4 3 1 3 4 1 +1 3 3 3 1 3 1 1 3 2 +1 2 1 2 1 2 4 2 3 2 +1 1 1 1 1 1 2 4 3 1 +3 1 1 1 1 3 2 4 1 4 +2 2 1 0 4 3 4 4 4 3 +1 1 2 1 2 1 2 1 1 3 +4 4 3 3 1 1 4 1 4 4 +3 3 3 2 4 3 1 3 1 4 +2 4 3 4 3 3 2 2 1 3 +3 3 2 2 4 3 1 3 4 1 +3 3 3 3 1 3 1 1 3 2 +4 2 2 2 1 2 4 2 4 2 +1 3 1 1 2 1 2 4 3 1 +3 1 1 1 1 3 4 3 1 3 +3 2 1 4 0 3 4 4 4 3 +1 1 2 1 2 1 2 1 1 3 +4 4 3 3 1 1 4 1 4 4 +3 3 3 2 4 3 1 3 1 4 +2 4 3 4 3 3 2 2 1 3 +3 3 2 2 4 3 1 3 4 1 +3 3 3 3 1 3 1 1 3 2 +4 2 2 2 1 2 4 2 4 2 +1 4 1 1 2 1 2 4 3 1 +3 1 1 1 1 3 4 3 1 3 +3 2 1 4 3 0 4 4 3 1 +1 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 2 4 2 1 +3 1 1 2 1 2 4 3 1 3 +1 1 1 1 3 4 3 1 3 3 +2 1 4 3 3 3 0 4 4 3 +1 1 2 1 2 1 2 1 1 3 +4 4 3 3 1 1 4 1 4 4 +3 3 3 4 4 3 1 3 1 4 +2 4 3 4 3 3 2 2 1 3 +3 3 2 2 4 3 1 3 4 1 +3 3 3 3 1 3 1 1 3 2 +4 2 2 2 1 2 4 2 4 2 +1 3 1 1 2 1 2 4 3 1 +3 1 1 1 1 3 4 3 1 3 +3 2 1 4 3 3 3 0 4 4 +3 1 1 2 1 2 1 2 1 1 +3 4 4 3 3 1 1 4 1 4 +4 3 3 3 2 4 3 1 3 1 +4 2 4 3 4 3 3 2 2 1 +3 3 3 2 2 4 3 1 3 4 +1 3 3 3 3 1 3 1 1 3 +2 4 2 2 2 1 2 4 2 4 +2 1 3 1 1 2 1 2 4 3 +1 3 1 1 1 1 3 4 3 1 +3 3 2 1 4 3 3 3 0 1 +1 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 2 4 2 1 +3 1 1 2 1 2 4 3 1 3 +1 1 1 1 3 4 3 1 3 3 +2 1 4 3 3 3 4 4 4 0 +4 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 2 4 2 1 +3 1 1 2 1 2 4 3 1 3 +1 1 1 1 3 4 3 1 3 3 +2 1 4 3 3 3 4 4 4 2 +0 1 2 1 2 1 1 3 4 4 +3 3 1 1 4 1 4 4 3 3 +3 2 4 3 1 3 1 4 2 4 +3 4 3 3 2 2 1 3 3 3 +2 2 4 3 1 3 4 1 3 3 +3 3 1 3 1 1 3 2 4 2 +2 2 1 2 4 2 4 2 1 3 +1 1 2 1 2 4 3 1 3 1 +1 1 1 3 4 3 1 3 3 2 +1 4 3 3 3 4 4 4 2 4 +3 0 2 1 1 3 4 4 3 3 +1 1 4 1 4 4 3 3 3 2 +4 3 1 3 1 4 2 4 3 4 +3 3 2 2 1 3 3 3 2 2 +4 3 1 3 4 1 3 3 3 3 +1 3 1 1 3 2 4 2 2 2 +1 2 4 2 4 2 1 3 1 1 +2 1 2 4 3 1 3 1 1 1 +1 3 4 3 1 3 3 2 1 4 +3 3 3 4 4 4 2 4 3 3 +3 2 0 2 1 1 3 4 4 3 +3 1 1 4 1 4 4 3 3 3 +2 4 3 1 3 1 4 2 4 3 +4 3 3 2 2 1 3 3 3 2 +2 4 3 1 3 4 1 3 3 3 +3 1 3 1 1 3 2 4 2 2 +2 1 2 4 2 4 2 1 3 1 +1 2 1 2 4 3 1 3 1 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 0 1 1 1 3 3 3 +3 3 2 1 1 1 3 1 4 2 +3 3 3 3 3 2 3 2 3 1 +1 2 3 2 3 3 3 2 3 1 +4 3 3 3 1 1 3 1 3 1 +3 3 3 3 3 3 2 1 3 2 +1 3 3 3 2 1 3 3 2 1 +2 2 4 3 3 4 3 1 3 3 +3 1 3 1 3 3 2 1 3 2 +3 1 3 2 2 3 3 1 4 3 +4 3 1 1 0 1 1 3 4 4 +3 3 1 1 4 1 4 4 3 3 +3 2 4 3 1 3 1 4 2 4 +3 4 3 3 2 2 1 3 3 3 +2 2 4 3 1 3 4 1 3 3 +3 3 1 3 1 1 3 2 4 2 +2 2 1 2 4 2 4 2 1 3 +1 1 2 1 2 4 3 1 3 1 +1 1 1 3 4 3 1 3 3 2 +1 4 3 3 3 4 4 4 2 4 +3 3 3 2 4 0 4 1 4 4 +3 3 3 2 4 3 1 3 1 4 +2 4 3 4 3 3 2 2 1 3 +3 3 2 2 4 3 1 3 3 1 +3 3 3 3 1 3 1 1 3 2 +4 2 2 2 1 2 4 2 4 2 +1 3 1 1 2 1 2 4 3 1 +3 3 1 1 1 3 4 3 1 3 +3 2 1 4 3 3 3 4 4 4 +2 4 3 3 3 2 4 3 3 4 +1 2 1 3 3 1 0 4 3 3 +3 2 4 3 1 3 1 4 2 4 +3 4 3 3 2 2 1 3 3 3 +2 2 4 3 1 3 4 1 3 3 +3 3 1 3 1 1 3 2 4 2 +2 2 1 2 4 2 4 2 1 3 +1 1 2 1 2 4 3 1 3 1 +1 1 1 3 4 3 1 3 3 2 +1 4 3 3 3 4 4 4 2 4 +3 3 3 2 4 3 3 4 1 2 +1 3 3 1 3 2 4 0 1 3 +1 1 2 1 2 1 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 4 2 4 1 2 2 +1 1 1 4 3 4 4 4 4 1 +1 2 1 2 1 2 1 1 3 4 +4 3 1 1 1 1 1 4 4 3 +3 4 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 4 3 1 3 1 1 3 0 3 +1 4 2 4 3 4 3 3 2 2 +1 3 3 3 2 2 4 3 1 3 +4 1 3 3 3 3 1 3 1 1 +3 2 4 2 2 2 1 2 4 2 +4 2 1 3 1 1 2 1 2 4 +3 1 3 1 1 1 1 3 4 3 +1 3 3 2 1 4 3 3 3 4 +4 4 2 4 3 3 3 2 4 3 +3 4 1 2 1 3 3 1 3 2 +4 2 3 1 4 3 4 3 2 0 +3 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 3 1 +1 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 4 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 4 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +0 1 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 3 1 +1 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 4 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 0 4 2 4 3 4 3 3 2 +2 1 3 3 3 2 2 4 3 3 +3 4 1 3 3 3 3 1 3 1 +1 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 3 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 0 4 4 3 3 3 2 4 +3 1 3 2 4 2 4 3 4 3 +3 2 2 1 4 3 3 2 2 4 +3 1 3 3 1 3 3 3 3 1 +3 1 1 3 2 4 2 2 2 1 +2 4 2 4 2 1 3 1 1 2 +1 2 4 3 1 3 1 1 1 1 +3 4 3 1 3 3 2 1 4 3 +3 3 4 4 4 2 4 3 3 3 +2 4 1 3 4 1 2 1 3 3 +1 3 2 0 2 4 3 4 3 3 +2 2 1 3 3 3 2 2 4 3 +1 3 4 1 3 3 3 3 1 3 +1 1 3 2 4 2 2 2 1 2 +4 2 4 2 1 3 1 1 2 1 +2 4 3 1 3 1 1 1 1 3 +4 3 1 3 3 2 1 4 3 3 +3 4 4 4 2 4 3 3 3 2 +4 3 3 4 1 2 1 3 3 1 +3 2 4 2 3 1 4 3 4 3 +2 4 4 2 0 4 3 4 3 3 +2 2 1 3 3 3 2 2 4 3 +1 3 4 1 3 3 3 3 1 3 +1 1 3 2 4 2 2 2 1 2 +4 2 4 2 1 3 1 1 2 1 +2 4 3 1 3 1 1 1 1 3 +4 3 1 3 3 2 1 4 3 3 +3 4 4 4 2 4 3 3 3 2 +4 3 3 4 1 2 1 3 3 1 +3 2 4 2 3 1 4 3 4 3 +2 4 4 4 4 0 3 2 2 4 +4 3 3 3 2 3 4 3 3 4 +2 2 2 1 1 2 4 2 2 2 +1 1 1 4 3 4 4 4 3 1 +1 2 1 2 1 2 1 1 3 4 +4 3 3 1 1 4 1 4 4 3 +3 3 2 4 3 1 3 1 4 2 +4 3 4 3 3 2 2 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 0 4 3 2 +2 1 3 3 3 2 2 4 3 1 +3 4 1 3 3 3 3 1 3 1 +1 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 4 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 0 2 1 +3 3 3 2 2 4 3 1 3 4 +1 3 3 3 3 1 3 1 1 3 +2 4 2 2 2 1 2 4 2 4 +2 1 3 1 1 2 1 2 4 3 +1 3 1 1 1 1 3 4 3 1 +3 3 2 1 4 3 3 3 4 4 +4 2 4 3 3 3 2 4 3 3 +1 1 2 1 3 3 1 3 2 4 +2 3 1 4 3 4 3 2 4 4 +2 4 2 4 2 4 1 2 0 3 +3 3 2 2 4 3 1 3 4 1 +3 3 3 3 1 3 1 1 3 2 +4 2 2 2 1 2 4 2 4 2 +1 3 1 1 2 1 2 4 3 1 +3 1 1 1 1 3 4 3 1 3 +3 2 1 4 3 3 3 4 4 4 +2 4 3 3 3 2 4 3 3 4 +1 2 1 3 3 1 3 2 4 2 +3 1 4 3 4 3 2 4 4 2 +4 2 4 2 4 1 2 1 1 0 +4 3 1 3 4 1 3 3 3 3 +1 3 1 1 3 2 4 2 2 2 +1 2 4 2 4 2 1 3 1 1 +2 1 2 4 3 1 3 1 1 1 +1 3 4 3 1 3 3 2 1 4 +3 3 3 4 4 4 2 4 3 3 +3 2 4 3 3 4 1 2 1 3 +3 1 3 2 4 2 3 1 4 3 +4 3 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +0 4 3 1 3 4 1 3 3 3 +3 1 3 1 1 3 2 4 2 2 +2 1 2 4 2 4 2 1 3 1 +1 2 1 2 4 3 1 3 1 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 0 3 1 3 4 1 3 3 3 +3 1 3 1 1 3 3 4 2 2 +2 1 1 4 2 4 2 1 3 1 +1 2 1 2 4 3 1 3 1 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 3 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 3 4 +3 4 3 2 4 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 3 0 1 3 4 1 3 3 3 +3 1 3 1 1 3 2 4 2 2 +2 1 2 4 2 4 2 1 3 1 +1 2 1 2 4 3 1 3 1 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 3 4 0 4 1 3 3 3 3 +1 3 1 1 3 2 4 2 2 2 +1 2 4 2 4 2 1 3 1 1 +2 1 2 4 3 1 3 1 1 1 +1 3 4 3 1 3 3 2 1 4 +3 3 3 4 4 4 2 4 3 3 +3 2 4 3 3 4 1 2 1 3 +3 1 3 2 4 2 3 1 4 3 +4 3 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +3 4 3 1 0 1 3 3 3 3 +1 3 1 1 3 2 4 2 2 2 +1 2 4 2 4 2 1 3 1 1 +2 1 2 4 3 1 3 1 1 1 +1 3 4 3 1 3 3 2 1 4 +3 3 3 4 4 4 2 4 3 3 +3 2 4 3 3 4 1 2 1 3 +3 1 3 2 4 2 3 1 4 3 +4 3 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +3 4 3 1 3 0 3 3 3 3 +1 3 1 1 3 2 4 2 2 2 +1 2 4 2 4 2 1 3 1 1 +2 1 2 4 3 1 3 1 1 1 +1 3 4 3 1 3 3 2 1 4 +3 3 3 4 4 4 2 4 3 3 +3 2 4 3 3 4 1 2 1 3 +3 1 3 2 4 2 3 1 4 3 +4 3 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +3 4 3 1 3 3 0 3 1 3 +1 1 3 2 4 2 2 2 1 2 +4 2 4 2 1 3 1 1 2 1 +2 4 3 1 3 1 1 1 1 3 +4 3 1 3 3 2 1 4 3 3 +3 4 4 4 2 4 3 3 3 2 +4 3 3 4 1 2 1 3 3 1 +3 2 4 2 3 1 4 3 4 3 +2 4 4 2 4 2 4 2 4 1 +2 1 1 3 1 2 4 3 3 4 +3 1 3 3 3 1 1 0 3 1 +1 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 4 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 3 1 1 1 3 0 1 +1 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 4 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 3 1 1 1 3 3 0 +3 2 4 2 2 2 1 2 4 2 +4 2 1 3 1 1 2 1 2 4 +3 1 3 1 1 1 1 3 4 3 +1 3 3 2 1 4 3 3 3 4 +4 4 2 4 3 3 3 2 4 3 +3 4 1 2 1 3 3 1 3 2 +4 2 3 1 4 3 4 3 2 4 +4 2 4 2 4 2 4 1 2 1 +1 3 1 2 4 3 3 4 3 1 +3 3 3 1 1 1 3 3 4 3 +0 3 2 4 2 2 2 1 2 4 +2 4 2 1 3 1 1 2 1 2 +4 3 1 3 1 1 1 1 3 4 +3 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 3 1 1 1 3 3 4 +3 0 2 2 2 1 2 4 2 4 +2 1 3 1 1 2 1 2 4 3 +1 3 1 1 1 1 3 4 3 1 +3 3 2 1 4 3 3 3 4 4 +4 2 4 3 3 3 2 4 3 3 +4 1 2 1 3 3 1 3 2 4 +2 3 1 4 3 4 3 2 4 4 +2 4 2 4 2 4 1 2 1 1 +3 1 2 4 3 3 4 3 1 3 +3 3 1 1 1 3 3 4 3 4 +1 1 0 2 1 2 4 2 4 2 +1 3 1 1 2 1 2 4 3 1 +3 1 1 1 1 3 1 3 1 3 +3 2 1 4 3 3 3 4 4 4 +2 2 3 3 3 2 4 3 3 4 +1 2 1 3 3 1 3 2 4 2 +3 1 4 3 4 3 2 4 4 2 +4 2 4 2 4 1 2 1 1 3 +1 2 4 3 3 4 3 1 3 3 +3 1 1 1 3 3 2 3 4 1 +1 2 2 0 3 1 3 1 4 2 +4 3 4 3 3 2 1 1 3 3 +3 2 2 4 3 1 3 4 1 3 +3 3 3 1 3 1 1 3 2 4 +2 2 2 1 2 4 2 4 2 1 +3 1 1 2 1 2 4 3 1 3 +1 1 1 1 3 4 3 1 3 3 +2 1 2 3 3 3 4 4 4 2 +4 3 3 3 2 4 3 3 4 1 +2 1 3 3 1 3 2 4 2 3 +1 4 3 4 0 1 2 1 2 4 +3 1 3 1 1 1 1 3 4 3 +1 3 3 2 1 4 3 3 3 4 +4 4 2 4 3 3 3 2 4 3 +3 4 1 2 1 3 3 1 3 2 +4 2 3 1 4 3 4 3 2 4 +4 2 4 2 4 2 4 1 2 1 +1 3 1 2 4 3 3 4 3 1 +3 3 3 1 1 1 3 3 4 3 +4 1 1 2 2 4 3 4 4 4 +3 4 2 1 3 0 2 4 3 1 +3 1 1 1 1 3 4 3 1 3 +3 2 1 4 3 3 3 4 4 4 +2 4 3 3 3 2 4 3 3 4 +1 2 1 3 3 1 3 2 4 2 +3 1 4 3 4 3 2 4 4 2 +4 2 4 2 4 1 2 1 1 3 +1 2 4 3 3 4 3 1 3 3 +3 1 1 1 3 3 4 3 4 1 +1 2 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 0 1 1 1 +1 3 4 3 1 3 3 2 1 4 +3 3 3 4 4 4 2 4 3 3 +3 2 4 3 3 4 1 2 1 3 +3 1 3 2 4 2 3 1 4 3 +4 3 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +3 4 3 1 3 3 3 1 1 1 +3 3 4 3 4 1 1 2 2 4 +3 4 4 4 3 4 2 1 3 2 +2 1 2 1 1 2 1 0 1 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 3 4 3 1 3 3 3 1 1 +1 3 3 4 3 4 1 1 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 2 1 1 2 1 0 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 3 4 3 1 3 3 3 1 1 +1 3 3 1 3 4 1 1 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 2 1 1 2 1 4 0 +3 4 3 1 3 3 2 1 4 3 +3 3 4 4 4 2 4 3 3 3 +2 4 3 3 4 1 2 1 3 3 +1 3 2 4 2 3 1 4 3 4 +3 2 4 4 2 4 2 4 2 4 +1 2 1 1 3 1 2 4 3 3 +4 3 1 3 3 3 1 1 1 3 +3 4 3 4 1 1 2 2 4 3 +4 4 4 3 4 2 1 3 2 2 +1 2 1 1 2 1 4 2 4 4 +0 1 3 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 2 1 1 1 3 3 4 +3 4 1 1 2 2 4 3 4 4 +4 3 4 2 1 3 2 2 1 2 +1 1 2 1 4 2 4 4 2 2 +4 0 3 2 1 4 3 3 3 4 +4 4 2 4 3 3 3 2 4 3 +3 4 1 2 1 3 3 1 3 2 +4 2 3 1 4 3 1 3 2 4 +4 2 4 2 4 2 4 1 2 1 +1 3 1 2 4 3 3 4 3 1 +3 3 3 1 1 1 3 3 4 3 +4 1 1 2 2 4 3 4 4 4 +3 4 2 1 3 2 2 1 2 1 +1 2 1 4 2 4 4 2 2 4 +1 1 0 3 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 3 1 1 1 3 3 4 +3 4 1 1 2 2 4 3 4 4 +4 3 4 2 1 3 2 2 1 2 +1 1 2 1 4 2 4 4 2 2 +4 1 1 0 2 1 4 3 3 3 +4 4 4 2 4 3 3 3 2 4 +3 3 4 1 2 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 3 1 1 1 3 3 4 +3 4 1 1 2 2 4 3 4 4 +4 3 4 2 1 3 2 2 1 2 +1 1 2 1 4 2 4 4 2 2 +4 1 1 3 0 4 2 4 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 3 4 3 1 3 3 3 1 1 +1 3 3 4 3 4 1 1 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 2 1 1 2 1 4 2 +4 4 2 2 4 0 4 4 4 2 +4 3 3 3 2 4 3 3 4 1 +2 1 3 3 1 3 2 4 2 3 +1 4 3 4 3 2 4 4 2 4 +2 4 2 4 1 2 1 1 3 1 +2 4 3 3 4 3 1 3 3 3 +1 1 1 3 3 4 3 4 1 1 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 0 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 3 +2 4 1 2 1 1 3 1 2 4 +3 3 4 3 1 3 3 3 1 1 +1 3 3 4 3 4 1 1 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 2 1 1 2 1 4 2 +4 4 2 2 4 1 1 3 3 3 +1 3 2 2 4 4 3 0 3 2 +4 3 3 4 1 2 1 3 3 1 +3 2 4 2 3 1 4 3 4 3 +2 4 4 2 4 2 4 2 4 1 +2 1 1 3 1 2 4 3 3 4 +3 1 3 3 3 1 1 1 3 3 +4 3 4 1 1 2 2 4 3 4 +4 4 3 4 2 1 3 2 2 1 +2 1 1 2 1 4 2 4 4 2 +2 4 1 1 3 3 3 1 3 2 +2 4 4 3 4 3 4 2 0 2 +4 3 3 4 1 2 1 3 3 1 +3 2 4 2 3 1 4 3 4 3 +2 4 4 2 4 2 4 2 4 1 +2 1 1 3 1 2 4 3 3 4 +3 1 3 3 3 1 1 1 3 3 +4 3 4 1 1 2 2 4 3 4 +4 4 3 4 2 1 3 2 2 1 +2 1 1 2 1 4 2 4 4 2 +2 4 1 1 3 3 3 1 3 2 +2 4 4 3 4 3 4 2 2 0 +4 3 3 4 1 2 1 3 3 1 +3 2 4 2 3 1 4 3 4 3 +2 4 4 2 4 2 4 2 4 1 +2 1 1 3 1 2 4 3 3 4 +3 1 3 3 3 1 1 1 3 3 +4 3 4 1 1 2 2 4 3 4 +4 4 3 4 2 1 3 2 2 1 +2 1 1 2 1 4 2 4 4 2 +2 4 1 1 3 3 3 1 3 2 +2 4 4 3 4 3 4 2 2 3 +0 3 3 2 4 3 3 4 1 2 +1 3 3 1 3 2 4 2 3 1 +4 3 4 3 2 4 4 2 4 2 +4 2 4 1 2 1 1 3 1 2 +4 3 3 4 3 1 3 3 3 1 +1 1 3 3 4 3 4 1 1 2 +2 4 3 4 4 4 3 4 2 1 +3 2 2 1 2 1 1 2 1 4 +2 4 4 2 2 4 1 1 3 3 +3 1 3 2 2 4 4 3 4 3 +4 0 3 3 4 1 2 1 3 3 +1 3 2 4 2 3 1 4 3 4 +3 2 4 4 2 4 2 4 2 4 +1 2 1 1 3 1 2 4 3 3 +4 3 1 3 3 3 1 1 1 3 +3 4 3 4 1 1 2 2 4 3 +4 4 4 3 4 2 1 3 2 2 +1 2 1 1 2 1 4 2 4 4 +2 2 4 1 1 3 3 3 1 3 +2 2 4 4 3 4 3 4 2 2 +3 3 0 3 4 1 2 1 3 3 +1 3 2 4 2 3 1 4 3 4 +3 2 4 4 2 4 2 4 2 4 +1 2 1 1 3 1 2 4 3 3 +4 3 1 3 3 3 1 1 1 3 +3 4 3 4 1 1 2 2 4 3 +4 4 4 3 4 2 1 3 2 2 +1 2 1 1 2 1 4 2 4 4 +2 2 4 1 1 3 3 3 1 3 +2 2 4 4 3 4 3 4 2 2 +3 3 3 0 2 3 1 4 2 4 +1 3 3 1 3 2 4 2 3 1 +4 3 4 3 2 4 4 2 4 2 +4 2 4 1 2 1 1 3 1 2 +4 3 3 4 3 1 3 3 3 1 +1 1 3 3 4 3 4 1 1 2 +2 4 3 4 4 4 3 4 2 1 +3 2 2 1 2 1 1 2 1 4 +2 4 4 2 2 4 1 1 3 3 +3 1 3 2 2 4 4 3 4 3 +4 2 2 3 0 1 3 3 1 3 +2 4 2 3 1 4 3 4 3 2 +4 4 2 4 2 4 2 4 1 2 +1 1 3 1 2 4 3 3 4 3 +1 3 3 3 1 1 1 3 3 4 +3 4 1 1 2 2 4 3 4 4 +4 3 4 2 1 3 2 2 1 2 +1 1 2 1 4 2 4 4 2 2 +4 1 1 3 3 3 1 3 2 2 +4 4 3 4 3 4 2 2 3 3 +1 3 1 4 2 0 3 1 3 2 +4 2 3 1 4 3 4 3 2 4 +4 2 4 2 4 2 4 1 2 1 +1 3 1 2 4 3 3 1 3 1 +3 3 3 1 1 1 3 3 4 3 +4 1 1 2 2 4 3 4 4 4 +3 4 2 1 3 2 2 1 2 1 +1 2 1 4 2 4 4 2 2 4 +1 1 3 1 3 1 3 2 2 4 +4 3 4 3 4 2 2 3 3 3 +1 1 1 1 1 2 0 1 3 2 +4 2 3 1 4 3 4 3 2 3 +4 2 4 2 4 2 4 3 2 1 +1 3 1 2 4 3 3 4 3 1 +3 3 3 1 1 1 3 3 3 3 +4 1 1 2 2 4 3 4 4 4 +3 4 2 1 3 2 2 1 2 1 +1 2 1 4 2 4 4 2 2 4 +1 1 3 3 3 1 3 2 2 4 +4 3 4 3 4 2 2 3 3 3 +1 1 1 1 1 2 4 0 4 2 +3 1 4 3 4 3 2 4 4 2 +4 2 4 2 4 1 2 1 1 3 +1 2 4 3 3 4 3 1 3 3 +3 1 1 1 3 3 4 3 4 1 +1 2 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 0 4 +2 3 1 4 3 4 3 2 4 4 +2 4 2 4 2 4 1 2 1 1 +3 1 2 4 3 3 4 3 1 3 +3 3 1 1 1 3 3 4 3 4 +1 1 2 2 4 3 4 4 4 3 +4 2 1 3 2 2 1 2 1 1 +2 1 4 2 4 4 2 2 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 0 +4 3 4 3 2 4 4 2 2 2 +4 2 4 1 2 1 1 3 1 2 +4 3 3 4 3 1 3 3 3 1 +1 1 3 3 4 3 4 1 1 2 +2 4 3 4 4 4 3 4 2 1 +3 2 2 1 2 1 1 2 1 4 +2 4 4 2 2 4 1 1 3 3 +3 1 3 2 2 4 4 3 4 3 +4 2 2 3 3 3 1 1 1 1 +1 2 4 3 1 2 1 3 1 2 +0 3 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +3 4 3 1 3 3 3 1 1 1 +3 3 4 3 4 1 1 2 2 4 +3 4 4 4 3 4 2 1 3 2 +2 1 2 1 1 2 1 4 2 4 +4 2 2 4 1 1 3 3 3 1 +3 2 2 4 4 3 4 3 4 2 +2 3 3 3 1 1 1 1 1 2 +4 3 1 2 1 3 1 2 2 1 +3 0 2 4 4 2 4 2 4 2 +4 1 2 1 1 3 1 2 4 3 +3 4 3 1 3 3 3 1 1 1 +3 3 4 3 4 1 1 2 2 4 +3 4 4 4 3 4 2 1 3 2 +2 1 2 1 1 2 1 4 2 4 +4 2 2 4 1 1 3 3 3 1 +3 2 2 4 4 3 4 3 4 2 +2 3 3 3 1 1 1 1 1 2 +4 3 1 2 1 4 1 2 2 1 +3 4 0 2 3 3 1 3 1 1 +1 1 3 4 3 1 3 3 2 1 +4 3 3 3 4 4 4 2 4 3 +3 3 2 4 3 3 4 1 2 1 +3 3 1 3 2 4 2 3 1 4 +3 4 3 2 4 4 2 4 2 4 +2 4 2 2 1 1 3 1 2 3 +3 3 4 3 1 3 3 3 1 1 +1 3 3 4 3 4 1 1 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 0 4 1 2 1 1 3 +1 2 4 3 3 4 3 1 3 3 +3 1 1 1 3 3 4 3 4 1 +1 2 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 0 2 1 1 3 1 +2 4 3 3 4 3 1 3 3 3 +1 1 1 3 3 4 3 4 1 1 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 2 1 3 1 +2 2 1 3 4 3 1 4 2 4 +3 3 3 4 3 0 2 1 1 3 +1 2 4 3 3 4 3 1 3 3 +3 1 1 1 3 3 4 3 4 1 +1 2 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 1 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 0 4 2 3 +1 4 3 4 3 2 4 4 2 4 +2 4 2 4 1 2 1 1 3 2 +2 4 3 3 4 3 1 3 3 3 +1 1 1 3 3 4 3 4 1 1 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 2 0 1 1 +3 1 2 4 3 3 4 3 1 3 +3 3 1 1 1 3 3 4 3 4 +1 1 2 2 4 3 4 4 4 3 +4 2 1 3 2 2 1 2 1 1 +2 1 4 2 4 4 2 2 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 0 1 +2 4 3 3 4 3 1 3 3 3 +1 1 1 3 3 4 3 4 1 1 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 2 1 3 1 +2 2 1 3 4 3 1 4 2 4 +3 3 3 4 3 2 1 3 1 0 +2 4 3 3 4 3 1 3 3 3 +1 1 1 3 3 4 3 4 1 1 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 2 1 3 1 +2 2 1 3 4 3 1 4 2 4 +3 3 3 4 3 2 1 3 1 1 +0 2 4 3 3 4 3 1 3 3 +3 1 1 1 3 3 4 3 4 1 +1 2 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 0 3 2 3 1 3 3 2 4 +4 3 3 3 4 4 4 2 4 3 +1 3 2 1 3 3 4 2 2 1 +3 3 1 3 2 2 2 3 4 4 +3 2 3 2 4 4 2 4 4 1 +2 4 4 2 1 2 3 1 2 4 +3 3 4 3 4 3 3 4 1 1 +1 3 4 4 3 4 1 3 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 2 1 2 2 2 4 2 +2 4 0 4 3 1 3 3 3 1 +1 1 3 3 4 3 4 1 1 2 +2 4 3 4 4 4 3 4 2 1 +3 2 2 1 2 1 1 2 1 4 +2 4 4 2 2 4 1 1 3 3 +3 1 3 2 2 4 4 3 4 3 +4 2 2 3 3 3 1 1 1 1 +1 2 4 3 1 2 1 3 1 2 +2 1 3 4 3 1 4 2 4 3 +3 3 4 3 2 1 3 1 1 3 +3 2 4 0 3 1 3 3 3 1 +1 1 3 3 4 3 4 1 1 2 +2 4 3 4 4 4 3 4 2 1 +3 2 2 1 2 1 1 2 1 4 +2 4 4 2 2 4 1 1 3 3 +3 1 3 2 2 4 4 3 4 3 +4 2 2 3 3 3 1 1 1 1 +1 2 4 3 1 2 1 3 1 2 +2 1 3 4 3 1 4 2 4 3 +3 3 4 3 2 1 3 1 1 3 +3 2 4 4 0 4 3 2 4 4 +2 4 2 4 2 4 1 2 1 1 +3 1 2 4 3 3 3 3 1 3 +3 3 1 1 1 3 3 4 3 4 +1 1 2 2 4 3 4 4 4 3 +2 2 1 3 2 2 1 2 1 1 +2 1 4 2 4 4 2 2 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 0 1 3 3 4 +3 4 1 1 2 2 4 3 4 4 +4 3 4 2 1 3 2 2 1 2 +1 1 2 1 4 2 4 4 2 2 +4 1 1 3 3 3 1 3 2 2 +4 4 3 4 3 4 2 2 3 3 +3 1 1 1 1 1 2 4 3 1 +2 1 3 1 2 2 1 3 4 3 +1 4 2 4 3 3 3 4 3 2 +1 3 1 1 3 3 2 4 4 3 +1 3 1 2 1 1 0 3 3 4 +3 3 1 1 2 2 4 3 4 4 +4 3 4 2 1 3 2 2 1 2 +1 1 2 1 4 2 4 4 2 2 +4 1 1 3 3 3 1 3 2 2 +4 4 3 4 3 4 2 2 3 3 +3 1 1 1 1 1 2 4 3 1 +2 1 3 1 2 2 1 3 4 3 +1 4 2 4 3 3 3 4 3 2 +1 3 1 1 3 3 2 4 4 3 +1 3 1 2 1 1 1 0 3 3 +4 3 4 1 1 2 2 4 3 4 +4 4 3 4 2 1 3 2 2 1 +2 1 1 2 1 4 2 4 4 2 +2 4 1 1 3 3 3 1 3 2 +2 4 4 3 4 3 4 2 2 3 +3 3 1 1 1 1 1 2 4 3 +1 2 1 3 1 2 2 1 3 4 +3 1 4 2 4 3 3 3 4 3 +2 1 3 1 1 3 3 2 4 4 +3 1 3 1 2 1 1 1 0 4 +1 1 2 2 4 3 4 4 4 3 +4 2 1 3 2 2 1 2 1 1 +2 1 4 2 4 4 2 2 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 3 +1 1 3 3 2 4 4 3 1 3 +1 2 1 1 1 1 2 4 1 0 +1 2 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +0 1 1 2 2 4 3 4 4 4 +3 4 2 1 3 2 2 1 2 1 +1 2 1 4 2 4 4 2 2 4 +1 1 3 3 3 1 3 2 2 4 +4 3 4 3 4 2 2 3 3 3 +1 1 1 1 1 2 4 3 1 2 +1 3 1 2 2 1 3 4 3 1 +4 2 4 3 3 3 4 3 2 1 +3 1 1 3 3 2 4 4 3 1 +3 1 2 1 1 1 1 2 4 1 +3 0 2 4 3 4 4 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 0 2 4 3 4 4 4 3 +4 2 1 3 2 2 1 2 1 1 +2 1 4 2 4 4 2 2 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 3 +1 1 3 3 2 4 4 3 1 3 +1 2 1 1 1 1 2 4 1 3 +2 4 3 0 2 4 3 4 4 4 +3 4 2 1 3 2 2 1 2 1 +1 2 1 4 2 4 4 2 2 4 +1 1 3 3 3 1 3 2 2 4 +4 3 4 3 4 2 2 3 3 3 +1 1 1 1 1 2 4 3 1 2 +1 3 1 2 2 1 3 4 3 1 +4 2 4 3 3 3 4 3 2 1 +3 1 1 3 3 2 4 4 3 1 +3 1 2 1 1 1 1 2 4 1 +3 2 4 3 0 4 2 4 2 4 +2 4 1 2 1 1 3 1 2 4 +3 3 4 1 1 3 3 3 1 1 +1 3 3 4 4 4 1 1 2 2 +4 3 4 4 4 3 4 2 1 3 +2 2 1 2 1 1 2 1 4 2 +4 4 2 2 4 1 1 3 3 3 +1 3 2 2 4 4 3 4 3 4 +2 2 3 3 3 1 1 1 1 1 +2 4 3 1 2 1 3 1 2 2 +1 3 4 3 1 0 1 1 1 3 +3 4 3 4 1 1 2 2 4 3 +3 4 4 3 4 2 1 3 2 2 +1 2 2 1 2 1 4 2 4 4 +2 2 4 1 1 3 3 3 1 3 +2 2 4 4 3 4 3 4 2 2 +3 3 3 1 1 1 1 1 2 4 +3 1 2 1 3 1 2 2 1 3 +4 3 1 4 2 4 3 3 3 4 +3 2 1 3 1 1 3 3 2 4 +4 3 1 3 1 2 0 4 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 3 4 4 3 3 0 3 4 +2 1 3 2 2 1 2 1 1 2 +1 4 2 4 4 2 2 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 3 4 4 3 3 3 0 4 +3 1 2 4 3 3 4 3 1 3 +3 3 1 1 1 3 3 4 3 4 +1 2 2 2 4 3 4 4 4 3 +4 2 1 3 2 2 1 2 1 1 +2 1 4 2 4 4 2 2 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 0 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 2 1 3 1 +2 2 1 3 4 3 1 4 2 4 +3 3 3 4 3 2 1 3 1 1 +3 3 2 4 4 3 1 3 1 2 +1 1 1 1 2 4 1 3 2 4 +0 3 3 2 3 3 3 1 1 1 +3 3 4 3 4 1 1 2 2 4 +3 4 4 4 3 1 2 1 3 2 +2 1 2 1 1 2 1 1 2 4 +4 2 2 4 1 1 3 3 3 1 +3 2 2 4 4 3 4 3 4 2 +2 3 3 3 1 1 1 1 1 2 +4 3 1 2 1 3 1 2 2 1 +3 4 3 1 4 2 4 3 3 3 +4 3 2 1 3 1 1 3 3 2 +4 0 1 2 1 1 2 1 4 2 +4 4 2 2 4 1 1 3 3 3 +1 3 2 2 4 4 3 4 3 4 +2 2 3 3 3 1 1 1 1 1 +2 4 3 1 2 1 3 1 2 2 +1 3 4 3 1 4 2 4 3 3 +3 4 3 2 1 3 1 1 3 3 +2 4 4 3 1 3 1 2 1 1 +1 1 2 4 1 3 2 4 3 3 +4 4 3 3 3 2 2 1 3 2 +4 1 0 2 1 1 2 1 4 2 +4 4 2 2 4 1 1 3 3 3 +1 3 2 2 4 4 3 4 3 4 +2 2 3 3 3 1 1 1 1 1 +2 4 3 1 2 1 3 1 2 2 +1 3 4 3 1 4 2 4 3 3 +3 4 3 2 1 3 1 1 3 3 +2 4 4 3 1 3 1 2 1 1 +1 1 2 4 1 3 2 4 3 3 +4 4 3 3 3 2 2 1 3 2 +4 1 4 0 2 2 4 2 2 4 +2 4 2 4 3 2 1 1 3 1 +2 4 3 3 4 3 1 3 3 3 +1 1 1 3 3 4 3 4 1 1 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 1 2 1 1 2 1 +4 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 2 3 1 1 1 +1 1 2 4 3 1 2 1 3 3 +2 2 1 3 0 1 4 2 4 4 +2 2 4 1 1 3 3 3 1 3 +2 2 4 4 3 4 3 4 2 2 +3 3 3 1 1 1 1 1 2 4 +3 1 2 1 3 1 2 2 1 3 +4 3 1 4 2 4 3 3 3 4 +3 2 1 3 1 1 3 3 2 4 +4 3 1 3 1 2 1 1 1 1 +2 4 1 3 2 4 3 3 4 4 +3 3 3 2 2 1 3 2 4 1 +4 3 3 3 3 0 2 4 2 3 +1 4 3 4 3 4 4 4 2 4 +2 4 2 4 1 2 1 1 3 1 +2 4 3 3 4 3 1 3 3 3 +4 1 1 3 3 4 3 4 1 2 +2 2 4 3 4 4 4 3 4 2 +1 3 2 2 2 2 1 1 2 1 +2 2 4 4 2 2 4 1 1 3 +3 3 1 3 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 0 4 1 1 +3 3 3 1 3 2 2 4 4 3 +4 3 4 2 2 3 3 3 1 1 +1 1 1 2 4 3 1 2 1 3 +1 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 3 4 4 3 3 3 2 2 +1 3 2 4 1 4 3 3 3 3 +2 1 1 1 4 3 2 0 4 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 3 +1 1 3 3 2 4 4 3 1 3 +1 2 1 1 1 1 2 4 1 3 +2 4 3 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 0 1 +1 3 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 3 +1 1 3 3 2 4 4 3 1 3 +1 2 1 1 1 1 2 4 1 3 +2 4 3 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 0 +2 3 4 4 4 4 3 4 2 1 +3 2 2 1 2 1 1 2 1 4 +2 4 4 2 2 4 1 1 3 3 +3 1 3 2 2 4 4 3 4 3 +4 2 2 3 3 3 1 1 1 1 +1 2 4 3 1 2 1 3 1 2 +2 1 3 4 3 1 4 2 4 3 +3 3 4 3 2 1 3 1 1 3 +3 2 4 4 3 1 3 1 2 1 +1 1 1 2 4 1 3 2 4 3 +0 1 3 3 3 1 3 2 2 4 +4 3 4 3 4 2 2 3 3 3 +1 1 1 1 1 2 4 3 1 2 +1 3 1 2 2 1 3 4 3 1 +4 2 4 3 3 3 4 3 2 1 +3 1 1 3 3 2 4 4 3 1 +3 1 2 1 1 1 1 2 4 1 +3 2 4 3 3 4 4 3 3 3 +2 2 1 3 2 4 1 4 3 3 +3 3 2 1 1 1 4 3 2 4 +3 0 3 3 1 3 2 2 4 4 +3 4 3 4 2 2 3 3 3 1 +1 1 1 1 2 4 3 1 2 1 +3 1 2 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 3 +1 1 3 3 2 4 4 3 1 3 +1 2 1 1 1 1 2 4 1 3 +2 4 3 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 0 2 2 4 4 3 4 3 +4 2 2 3 3 3 1 1 1 1 +1 2 4 3 1 2 1 3 1 2 +2 1 3 4 3 1 4 2 4 3 +3 3 4 3 2 1 3 1 1 3 +3 2 4 4 3 1 3 1 2 1 +1 1 1 2 4 1 3 2 4 3 +3 4 4 3 3 3 2 2 1 3 +2 4 1 4 3 3 3 3 2 1 +1 1 4 3 2 4 3 3 1 1 +1 3 1 0 2 2 4 4 3 4 +3 4 2 2 3 3 3 1 1 1 +1 1 2 4 3 1 2 1 3 1 +2 2 1 3 4 3 1 4 2 4 +3 3 3 4 3 2 1 3 1 1 +3 3 2 4 4 3 1 3 1 2 +1 1 1 1 2 4 1 3 2 4 +3 3 4 4 3 3 3 2 2 1 +3 2 4 1 4 3 3 3 3 2 +1 1 1 4 3 2 4 3 3 1 +1 1 3 1 0 1 1 1 1 2 +4 3 1 2 1 3 1 2 2 1 +3 4 3 1 4 2 4 3 3 3 +4 3 2 1 3 1 1 3 3 2 +4 4 3 1 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 0 2 4 3 1 +2 1 3 1 2 2 1 3 4 3 +1 4 2 4 3 3 3 4 3 2 +1 3 1 1 3 3 2 4 4 3 +1 3 1 2 1 1 1 1 2 4 +1 3 2 4 3 3 4 3 3 3 +3 2 2 1 3 2 4 1 4 3 +3 3 3 2 1 1 1 4 3 2 +4 3 3 1 1 1 3 1 1 1 +2 2 4 3 3 4 2 1 3 3 +3 1 3 2 2 4 0 3 1 2 +1 3 1 2 2 1 3 4 3 1 +4 2 4 3 3 3 4 3 2 1 +3 1 1 3 3 2 4 4 3 1 +3 1 2 1 1 1 1 2 4 1 +3 2 4 3 3 4 4 3 3 3 +2 2 1 3 2 4 1 4 3 3 +3 3 2 1 1 1 4 3 2 4 +3 3 1 1 1 3 1 1 1 2 +2 4 3 3 4 2 1 3 3 3 +1 3 2 2 4 3 1 0 3 1 +2 1 3 1 2 2 1 3 4 3 +1 4 2 4 3 3 3 4 3 2 +1 3 1 1 3 3 2 4 4 3 +1 3 1 2 1 1 1 1 2 4 +1 3 2 4 3 3 4 4 3 3 +3 2 2 1 3 2 4 1 4 3 +3 3 3 2 1 1 1 4 3 2 +4 3 3 1 1 1 3 1 1 1 +2 2 4 3 3 4 2 1 3 3 +3 1 3 2 2 4 3 1 0 3 +1 2 1 3 1 2 2 1 3 4 +3 1 4 2 4 3 3 3 4 3 +2 1 3 1 1 3 3 2 4 4 +3 1 3 1 2 1 1 1 1 2 +4 1 3 2 4 3 3 4 4 3 +3 3 2 2 1 3 2 4 1 4 +3 3 3 3 2 1 1 1 4 3 +2 4 3 3 1 1 1 3 1 1 +1 2 2 4 3 3 4 2 1 3 +3 3 1 3 2 2 4 3 1 0 +2 1 3 1 2 2 1 3 4 3 +1 4 2 4 3 3 3 3 3 2 +1 3 1 1 3 3 2 4 4 3 +1 3 1 2 1 1 1 1 2 4 +1 3 2 4 3 3 3 4 3 3 +3 2 2 2 3 2 4 1 4 3 +3 3 3 2 1 1 1 4 3 2 +4 3 3 1 1 1 3 1 1 1 +1 2 4 3 3 4 2 1 3 3 +3 2 3 2 2 4 3 1 3 2 +0 2 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 3 4 4 3 3 3 2 2 +1 3 2 4 1 4 3 3 3 3 +2 1 1 1 4 3 2 4 3 3 +1 1 1 3 1 1 1 2 2 4 +3 3 4 2 1 3 3 3 1 3 +2 2 4 3 1 3 2 4 3 1 +3 0 2 1 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 3 4 4 3 3 3 2 2 +1 3 2 4 1 4 3 3 3 3 +2 1 1 1 4 3 2 4 3 3 +1 1 1 3 1 1 1 2 2 4 +3 3 4 2 1 3 3 3 1 3 +2 2 4 3 1 3 2 4 3 1 +3 4 0 2 1 3 4 3 1 4 +2 4 3 3 3 4 3 2 1 3 +1 1 3 3 2 4 4 3 1 3 +1 2 1 1 1 1 2 4 1 3 +2 4 3 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 1 1 3 1 1 1 2 2 +4 3 3 4 2 1 3 3 3 1 +3 2 2 4 3 1 3 2 4 3 +1 3 4 0 3 4 3 1 4 2 +4 3 3 3 4 3 2 1 3 1 +1 3 3 2 4 4 3 1 3 1 +2 1 1 1 1 2 4 1 3 2 +4 3 3 4 4 3 3 3 2 2 +1 3 2 4 1 4 3 3 3 3 +2 1 1 1 4 3 2 4 3 3 +1 1 1 3 1 1 1 2 2 4 +3 3 4 2 1 3 3 3 1 3 +2 2 4 3 1 3 2 4 3 1 +3 4 3 3 0 3 1 4 2 4 +3 3 3 4 3 2 1 3 1 1 +3 3 2 4 4 3 1 3 1 2 +1 1 1 1 2 4 1 3 2 4 +3 3 4 4 3 3 3 2 2 1 +3 2 4 1 4 3 3 3 3 2 +1 1 1 4 3 2 4 3 3 1 +1 1 3 1 1 1 2 2 4 3 +3 4 2 1 3 3 3 1 3 2 +2 4 3 1 3 2 4 3 1 3 +4 3 3 4 2 0 4 3 3 3 +4 3 2 1 3 1 1 3 3 2 +4 4 3 1 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 3 2 2 4 3 +1 3 2 4 3 1 3 4 3 3 +4 2 2 2 2 1 0 3 3 4 +3 2 1 3 1 1 3 3 2 4 +4 3 1 3 1 2 1 1 1 1 +2 4 1 3 2 4 3 3 4 4 +3 3 3 2 2 1 3 2 4 1 +4 3 3 3 3 2 1 1 1 4 +3 2 4 3 3 1 1 1 3 1 +1 1 2 2 4 3 3 4 2 1 +3 3 3 1 3 2 2 4 3 1 +3 2 4 3 1 3 4 3 3 4 +2 2 2 2 1 2 1 0 3 3 +4 3 2 1 3 1 1 3 3 2 +4 4 3 1 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 3 2 2 4 3 +1 3 2 4 3 1 3 4 3 3 +4 2 2 2 2 1 2 1 0 3 +4 3 2 1 3 1 1 3 3 2 +4 4 3 1 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 3 2 2 4 3 +1 3 2 4 3 1 3 4 3 3 +4 2 2 2 2 1 2 1 3 0 +2 3 3 3 1 1 1 1 1 2 +4 3 1 2 1 3 1 2 2 1 +3 4 3 1 4 2 4 3 3 3 +4 3 2 1 3 1 1 3 3 2 +4 4 3 1 3 1 2 1 1 1 +1 2 4 2 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +0 2 4 4 3 1 3 1 2 1 +1 1 2 2 4 1 3 2 4 3 +3 4 4 3 3 3 2 2 1 3 +2 4 1 4 3 3 3 3 2 1 +1 1 4 3 2 4 3 3 1 1 +1 3 1 1 1 2 2 4 3 3 +4 2 1 3 3 3 1 3 2 2 +4 3 1 3 2 4 3 1 3 4 +3 3 4 2 2 2 2 1 2 1 +3 4 2 1 4 2 4 3 2 4 +4 0 4 4 3 1 3 1 2 1 +1 1 1 2 4 1 3 2 4 3 +3 4 4 3 3 3 2 2 1 3 +2 4 1 4 3 3 3 3 2 1 +1 1 4 3 2 4 3 3 1 1 +1 3 1 1 1 2 2 4 3 3 +4 2 1 3 3 3 1 3 2 2 +4 3 1 3 2 4 3 1 3 4 +3 3 4 2 2 2 2 1 2 1 +3 4 2 1 4 2 4 3 2 4 +4 3 0 1 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 3 2 2 4 3 +1 3 2 4 3 1 3 4 3 3 +4 2 2 2 2 1 2 1 3 4 +2 1 4 2 4 3 2 4 4 3 +3 2 1 0 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 3 2 1 1 1 +4 3 2 4 3 3 1 1 1 3 +1 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 3 2 2 4 3 +1 3 2 4 3 1 3 4 3 3 +4 2 2 2 2 1 2 1 3 4 +2 1 4 2 4 3 2 4 4 3 +3 2 1 1 0 2 1 1 1 1 +2 4 1 3 2 4 3 3 4 4 +3 3 3 2 2 1 3 2 4 1 +4 3 3 3 3 2 1 1 1 4 +3 2 4 3 3 1 1 1 3 1 +1 1 2 2 4 3 3 4 2 1 +3 3 3 1 3 2 2 4 3 1 +3 2 4 3 1 3 4 3 3 4 +2 2 2 2 1 2 1 3 4 2 +1 4 2 4 3 2 4 4 3 3 +2 1 1 3 1 0 1 1 1 2 +4 1 3 2 4 3 3 4 4 3 +3 3 2 2 1 3 2 4 1 4 +3 3 3 3 2 1 1 1 4 3 +2 4 3 3 1 1 1 3 1 1 +1 2 2 4 3 3 4 2 1 3 +3 3 1 3 2 2 4 3 1 3 +2 4 3 1 3 4 3 3 4 2 +2 2 2 1 2 1 3 4 2 1 +4 2 4 3 2 4 4 3 3 2 +1 1 3 1 1 1 0 1 1 2 +4 1 3 2 4 3 3 4 4 3 +3 3 2 2 1 3 2 4 1 4 +3 3 3 3 2 1 1 1 4 3 +2 4 3 3 1 1 1 3 1 1 +1 2 2 4 3 3 4 2 1 3 +3 3 1 3 2 2 4 3 1 3 +2 4 3 1 3 4 3 3 4 2 +2 2 2 1 2 1 3 4 2 1 +4 2 4 3 2 4 4 3 3 2 +1 1 3 1 1 1 2 0 1 1 +2 4 1 3 2 4 3 3 4 4 +3 3 3 2 2 1 3 2 4 1 +4 3 3 3 3 2 1 1 1 4 +3 2 4 3 3 1 1 1 3 1 +1 1 2 2 4 3 3 4 2 1 +3 3 3 1 3 2 2 4 3 1 +3 2 4 3 1 3 4 3 3 4 +2 2 2 2 1 2 1 3 4 2 +1 4 2 4 3 2 4 4 3 3 +2 1 1 3 1 1 1 2 0 1 +2 4 1 3 2 4 3 3 4 4 +3 3 3 2 2 1 3 2 4 1 +4 3 3 3 3 2 1 1 1 4 +3 2 4 3 3 1 1 1 3 1 +1 1 2 2 4 3 3 4 2 1 +3 3 3 1 3 2 2 4 3 1 +3 2 4 3 1 3 4 3 3 4 +2 2 2 2 1 2 1 3 4 2 +1 4 2 4 3 2 4 4 3 3 +2 1 1 3 1 1 1 2 2 0 +4 3 3 4 4 3 3 3 2 2 +1 3 2 4 1 4 3 3 3 3 +2 1 1 1 4 3 2 4 3 3 +1 1 1 3 1 1 1 2 2 4 +3 3 4 2 1 3 3 3 1 3 +2 2 4 3 1 3 2 4 3 1 +3 4 3 3 4 2 2 2 2 1 +2 1 3 4 2 1 4 2 4 3 +2 4 4 3 3 2 1 1 3 1 +1 1 2 2 2 4 1 3 3 4 +0 4 3 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 1 1 3 1 1 1 2 2 +4 3 3 4 2 1 3 3 3 1 +3 2 2 4 3 1 3 2 4 3 +1 3 4 3 3 4 2 2 2 2 +1 2 1 3 4 2 1 4 2 4 +3 2 4 4 3 3 2 1 1 3 +1 1 1 2 2 2 4 1 3 3 +4 0 3 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 1 1 3 1 1 1 2 2 +4 3 3 4 2 1 3 3 3 1 +3 2 2 4 3 1 3 2 4 3 +1 3 4 3 3 4 2 2 2 2 +1 2 1 3 4 2 1 4 2 4 +3 2 4 4 3 3 2 1 1 3 +1 1 1 2 2 2 4 1 3 3 +4 2 0 3 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 1 1 3 1 1 1 2 2 +4 3 3 4 2 1 3 3 3 1 +3 2 2 4 3 1 3 2 4 3 +1 3 4 3 3 4 2 2 2 2 +1 2 1 3 4 2 1 4 2 4 +3 2 4 4 3 3 2 1 1 3 +1 1 1 2 2 2 4 1 3 3 +4 2 3 0 4 4 3 3 3 2 +2 1 3 2 4 1 4 3 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 1 1 3 1 1 1 2 2 +4 3 3 4 2 1 3 3 3 1 +3 2 2 4 3 1 3 2 4 3 +1 3 4 3 3 4 1 2 2 2 +1 2 1 3 4 2 1 4 2 4 +3 2 4 4 3 3 2 1 1 3 +1 1 1 2 2 2 4 1 3 3 +4 2 3 2 0 1 4 2 4 1 +4 3 3 3 3 2 1 1 1 4 +4 2 4 3 3 1 1 1 3 1 +1 1 2 2 4 3 3 4 2 1 +3 3 3 1 3 2 2 4 3 1 +3 2 4 3 1 3 4 3 3 4 +2 2 2 2 1 2 1 3 4 2 +1 4 2 4 3 2 4 4 3 3 +2 1 1 3 1 1 1 2 2 2 +4 1 3 3 4 2 3 2 1 3 +3 4 3 2 4 0 2 4 1 4 +3 3 3 3 2 1 1 1 4 3 +2 4 3 3 1 1 1 3 1 1 +1 2 2 4 3 3 4 2 1 3 +3 3 1 3 2 2 4 3 1 3 +2 4 3 1 3 4 3 3 4 2 +2 2 2 1 2 1 3 4 2 1 +4 2 4 3 2 4 4 3 3 2 +1 1 3 1 1 1 2 2 2 4 +1 3 3 4 2 3 2 1 3 3 +4 3 2 4 1 3 0 4 3 3 +3 3 2 1 1 1 4 3 2 4 +3 3 1 1 1 3 1 1 1 2 +2 4 3 3 4 2 1 3 3 3 +1 3 2 2 4 3 1 3 2 4 +3 1 3 4 3 3 4 2 2 2 +2 1 2 1 3 4 2 1 4 2 +4 3 2 4 4 3 3 2 1 1 +3 1 1 1 2 2 2 4 1 3 +3 4 2 3 2 1 3 3 4 3 +2 4 1 3 1 2 2 0 3 3 +3 2 1 1 1 4 3 2 4 3 +3 1 1 1 3 1 1 1 2 2 +4 3 3 4 2 1 3 3 3 1 +3 2 2 4 3 1 3 2 4 3 +1 3 4 3 3 4 2 2 2 2 +1 2 1 3 4 2 1 4 2 4 +3 2 4 4 3 3 2 1 1 3 +1 1 1 2 2 2 4 1 3 3 +4 2 3 2 1 3 3 4 3 2 +4 1 3 1 2 2 1 3 0 3 +3 3 2 1 1 1 4 3 2 4 +3 3 1 1 1 3 1 1 1 2 +2 4 3 3 4 2 1 3 3 3 +1 3 2 2 4 3 1 3 2 4 +3 1 3 4 3 3 4 2 2 2 +2 1 2 1 3 4 2 1 4 2 +4 3 2 4 4 3 3 2 1 1 +3 1 1 1 2 2 2 4 1 3 +3 4 2 3 2 1 3 3 4 3 +2 4 1 3 1 2 2 1 3 0 +1 1 1 4 3 2 4 3 3 1 +1 1 3 1 1 1 2 2 4 3 +3 4 2 1 3 3 3 1 3 2 +2 4 3 1 3 2 4 3 1 3 +4 3 3 4 2 2 2 2 1 2 +1 3 4 2 1 4 2 4 3 2 +4 4 3 3 2 1 1 3 1 1 +1 2 2 2 4 1 3 3 4 2 +3 2 1 3 3 4 3 2 4 1 +3 1 2 2 1 3 2 4 3 2 +0 1 1 4 3 2 4 3 3 1 +1 1 3 1 1 3 2 2 4 3 +3 4 2 1 3 3 3 1 3 2 +2 4 3 1 3 2 4 3 1 3 +4 3 3 4 2 2 2 2 1 2 +1 3 4 2 1 4 2 4 3 2 +4 4 3 3 2 1 1 3 1 1 +1 2 2 2 4 1 3 3 4 2 +3 2 1 3 3 4 3 2 4 1 +3 1 2 2 1 3 2 4 3 2 +1 0 4 3 2 4 3 3 1 1 +1 3 1 1 1 2 2 4 3 3 +4 2 1 3 3 3 1 3 2 2 +4 3 1 3 2 4 3 1 3 4 +3 3 4 2 2 2 2 1 2 1 +3 4 2 1 4 2 4 3 2 4 +4 3 3 2 1 1 3 1 1 1 +2 2 2 4 1 3 3 4 2 3 +2 1 3 3 4 3 2 4 1 3 +1 2 2 1 3 2 4 3 2 1 +2 1 0 1 1 3 1 1 1 2 +2 4 3 3 4 2 1 3 3 3 +1 3 2 2 4 3 1 3 2 4 +3 1 3 4 3 3 4 2 2 2 +2 1 2 1 3 4 2 1 4 2 +4 3 2 4 4 3 3 2 1 1 +3 1 1 1 2 2 2 4 1 3 +3 4 2 3 2 1 3 3 4 3 +2 4 1 3 1 2 2 1 3 2 +4 3 2 1 2 1 2 2 2 1 +2 1 3 0 4 3 3 3 4 1 +2 1 3 1 1 3 3 2 4 4 +3 1 3 1 3 1 1 1 1 2 +4 1 3 4 4 3 3 4 4 3 +3 3 2 2 1 3 4 4 1 3 +3 3 3 3 2 1 1 1 4 3 +2 4 4 3 1 1 1 3 1 1 +1 2 2 4 3 3 4 2 1 3 +3 3 1 3 2 2 4 2 1 3 +2 4 3 1 3 4 3 3 4 2 +2 2 3 1 0 2 2 4 3 3 +4 2 1 3 3 3 1 3 2 2 +4 3 1 3 2 4 3 1 3 4 +3 3 4 2 2 2 2 1 2 1 +3 4 2 1 4 2 4 3 2 4 +4 3 3 2 1 1 3 1 1 1 +2 2 2 4 1 3 3 4 2 3 +2 1 3 3 4 3 2 4 1 3 +1 2 2 1 3 2 4 3 2 1 +2 1 2 2 2 1 2 1 3 2 +1 1 2 1 2 0 2 4 3 3 +4 3 3 3 3 2 2 1 3 2 +4 1 4 3 3 3 3 2 1 1 +1 4 3 2 4 3 3 1 1 1 +3 1 1 2 2 2 4 3 3 4 +2 1 3 3 3 1 3 2 2 4 +3 1 3 2 4 3 1 3 4 3 +3 4 2 2 2 2 1 2 1 3 +4 2 1 4 2 4 3 2 4 4 +3 3 2 1 1 3 1 1 1 2 +2 2 1 1 3 3 0 4 2 1 +3 3 3 1 3 2 2 4 3 1 +3 2 4 3 1 3 4 3 3 4 +2 2 2 2 1 2 1 3 4 2 +1 4 2 4 3 2 4 4 3 3 +2 1 1 3 1 1 1 2 2 2 +4 1 3 3 4 2 3 2 1 3 +3 4 3 2 4 1 3 1 2 2 +1 3 2 4 3 2 1 2 1 2 +2 2 1 2 1 3 2 1 1 2 +1 2 4 3 2 2 1 0 1 3 +2 2 4 3 1 3 2 4 3 1 +3 4 3 3 4 2 2 2 2 1 +2 1 3 4 2 1 4 2 4 3 +2 4 4 3 3 2 1 1 3 1 +1 1 2 2 2 4 1 3 3 4 +2 3 2 1 3 3 4 3 2 4 +1 3 1 2 2 1 3 2 4 3 +2 1 2 1 2 2 2 1 2 1 +3 2 1 1 2 1 2 4 3 2 +2 1 4 3 2 2 2 1 0 2 +4 4 3 1 3 1 2 1 1 1 +1 2 4 1 3 2 4 3 3 4 +1 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 2 2 1 1 1 +2 3 2 4 2 3 1 1 1 2 +2 1 1 2 2 4 3 3 4 2 +1 3 3 3 1 3 2 2 4 1 +1 3 2 4 3 1 3 4 3 3 +4 1 3 2 2 1 2 1 3 4 +2 1 4 2 4 3 2 4 4 0 +4 4 3 1 3 1 2 4 1 1 +1 3 4 1 3 2 4 3 3 4 +4 3 3 3 2 2 1 3 2 4 +1 4 3 3 3 4 2 1 1 4 +1 3 4 4 3 3 1 1 1 3 +1 1 2 2 2 4 3 3 4 2 +1 3 3 3 1 3 3 2 4 3 +1 3 2 4 3 1 3 4 3 3 +4 2 2 2 2 1 2 1 3 4 +2 1 4 2 4 3 2 4 4 3 +0 3 1 3 4 3 3 4 2 2 +2 2 1 2 1 3 4 2 1 4 +2 4 3 2 4 4 3 3 2 1 +1 3 1 1 1 2 2 2 4 1 +3 3 4 2 3 2 1 3 3 4 +3 2 4 1 3 1 2 2 1 3 +2 4 3 2 1 2 1 2 2 2 +1 2 1 3 2 1 1 2 1 2 +4 3 2 2 1 4 3 2 2 2 +1 3 3 1 4 2 2 4 2 4 +3 0 1 3 4 2 1 4 2 4 +3 2 4 4 3 3 2 1 1 3 +1 1 1 2 2 2 4 1 3 3 +4 2 3 2 1 3 3 4 3 2 +4 1 3 1 2 2 1 3 2 4 +3 2 1 2 1 2 2 2 1 2 +1 3 2 1 1 2 1 2 4 3 +2 2 1 4 3 2 2 2 1 3 +3 1 4 2 2 4 2 4 3 2 +2 2 4 4 3 1 4 2 2 4 +3 1 0 4 2 4 3 2 4 4 +3 3 2 1 1 3 1 1 1 2 +2 2 4 1 3 3 4 2 3 2 +1 3 3 4 3 2 4 1 3 1 +2 2 1 3 2 4 3 2 1 2 +1 2 2 2 1 2 1 3 2 1 +1 2 1 2 4 3 2 2 1 4 +3 2 2 2 1 3 3 1 4 2 +2 4 2 4 3 2 2 2 4 4 +3 1 4 2 2 4 3 1 1 4 +2 1 1 0 4 3 2 4 4 3 +3 2 1 1 3 1 1 1 2 2 +2 4 1 3 3 4 2 3 2 1 +3 3 4 3 2 4 1 3 1 2 +2 1 3 2 4 3 2 1 2 1 +2 2 2 1 2 1 3 2 1 1 +2 1 2 4 3 2 2 1 4 3 +2 2 2 1 3 3 1 2 2 2 +4 2 4 3 2 2 2 4 4 3 +1 4 2 2 4 3 1 1 4 2 +1 1 2 1 0 1 1 1 2 2 +2 4 1 3 3 4 2 3 2 1 +3 3 4 3 2 4 1 3 1 2 +2 1 3 2 4 3 2 1 2 1 +2 2 2 1 2 1 3 2 1 1 +2 1 2 4 3 2 2 1 4 3 +2 2 2 1 3 3 1 4 2 2 +4 2 4 3 2 2 2 4 4 3 +1 4 2 2 4 3 1 1 4 2 +1 1 2 1 3 1 2 2 1 2 +4 4 3 2 1 0 1 2 2 2 +4 1 3 3 4 2 3 2 1 3 +3 4 3 2 4 1 3 1 2 2 +1 3 2 4 3 2 1 2 1 2 +2 2 1 2 1 3 2 1 1 2 +1 2 4 3 2 2 1 4 3 2 +2 2 1 3 3 1 4 2 2 4 +2 4 3 2 2 2 4 4 3 1 +4 2 2 4 3 1 1 4 2 1 +1 2 1 3 1 2 2 1 2 4 +4 3 2 1 3 1 0 1 2 2 +2 4 1 3 3 4 2 3 2 1 +3 3 4 3 2 4 1 3 1 2 +2 1 3 2 4 3 2 1 2 1 +2 2 2 1 2 1 3 2 1 1 +2 1 2 4 3 2 2 1 4 3 +2 2 2 1 3 3 1 4 2 2 +4 2 4 3 2 2 2 4 4 3 +1 4 2 2 4 3 1 1 4 2 +1 1 2 1 3 1 2 2 1 2 +4 4 3 2 1 3 1 0 2 2 +2 4 1 3 3 4 2 3 2 1 +3 3 4 3 2 4 1 3 1 2 +2 1 3 2 4 3 2 1 2 1 +2 2 2 1 2 1 3 2 1 1 +2 1 2 4 3 2 2 1 4 3 +2 2 2 1 3 3 1 4 2 2 +4 2 4 3 2 2 2 4 4 3 +1 4 2 2 4 3 1 1 4 2 +1 1 2 1 3 1 2 2 1 2 +4 4 3 2 1 3 1 4 0 3 +1 2 3 2 1 3 3 4 3 2 +4 1 3 1 2 2 1 3 2 4 +1 2 1 2 1 2 2 2 1 2 +1 3 2 1 1 2 1 2 4 3 +2 2 1 4 3 2 2 2 1 3 +3 1 4 1 2 4 2 4 3 2 +2 2 4 4 3 1 4 2 2 4 +3 1 1 4 2 1 1 2 1 3 +1 2 2 1 2 4 4 3 2 1 +3 3 4 1 4 1 2 4 4 0 +4 1 1 2 2 2 4 3 3 4 +2 1 3 3 3 1 3 2 2 4 +3 1 3 2 4 3 1 3 4 3 +3 4 2 2 2 2 1 2 1 3 +4 2 1 4 2 4 3 2 4 4 +3 3 2 1 1 3 1 1 1 2 +2 2 4 1 3 3 4 2 3 2 +1 3 3 4 3 2 4 1 3 1 +2 2 1 3 2 4 3 2 1 2 +1 4 3 2 1 2 1 3 2 1 +0 3 2 1 3 3 4 3 2 4 +1 3 1 2 2 1 3 2 4 3 +2 1 2 1 2 2 2 1 2 1 +3 2 1 1 2 1 2 4 3 2 +2 1 4 3 2 2 2 1 3 3 +1 4 2 2 4 2 4 3 2 2 +2 4 4 3 1 4 2 2 4 3 +1 1 4 2 1 1 2 1 3 1 +2 2 1 2 4 4 3 2 1 3 +1 4 1 4 1 2 4 4 2 1 +2 0 3 2 1 3 3 4 3 2 +4 1 3 1 2 2 1 3 2 4 +3 2 1 2 1 2 2 2 1 2 +1 3 2 1 1 2 1 2 4 3 +2 2 1 4 3 2 2 2 1 3 +3 1 4 2 2 4 2 4 3 2 +2 2 4 4 3 1 4 2 2 4 +3 1 1 4 2 1 1 2 1 3 +1 2 2 1 2 4 4 3 2 1 +3 1 4 1 4 1 2 4 4 2 +1 2 0 4 3 2 4 1 3 1 +2 2 1 3 2 4 3 2 1 2 +1 2 2 2 1 2 1 3 2 1 +1 2 1 2 4 3 2 2 1 4 +3 2 2 2 1 3 3 1 4 2 +2 4 2 4 3 2 2 2 4 4 +3 1 4 2 2 4 3 1 1 4 +2 1 1 2 1 3 1 2 2 1 +2 4 4 3 2 1 3 1 4 1 +4 1 2 4 4 2 1 2 1 3 +2 2 2 0 1 2 2 2 4 1 +3 3 4 2 3 2 1 3 3 4 +4 2 4 1 3 1 2 2 1 3 +2 4 3 2 1 2 1 2 2 2 +1 2 1 3 2 1 1 2 1 2 +4 3 2 2 1 4 3 2 2 2 +1 3 3 1 4 2 2 4 2 4 +3 2 2 2 4 4 3 1 4 2 +2 4 3 1 1 4 2 1 1 2 +1 3 1 2 2 1 2 4 4 3 +2 1 3 1 0 1 3 2 1 1 +2 1 2 4 3 2 2 1 4 3 +2 2 2 1 3 3 1 4 2 2 +4 2 4 3 2 2 2 4 4 3 +1 4 2 2 4 3 1 1 4 2 +1 1 2 1 3 1 2 2 1 2 +4 4 3 2 1 3 1 4 1 4 +1 2 4 4 2 1 2 1 3 2 +2 2 1 2 3 2 4 3 1 2 +4 2 4 3 2 2 1 1 3 2 +1 2 1 3 1 0 2 1 1 2 +1 2 4 3 2 1 1 4 3 2 +2 2 1 3 1 1 4 2 2 1 +3 4 3 2 2 2 4 4 3 1 +4 2 2 4 3 1 1 4 2 1 +1 2 1 3 1 2 2 1 2 4 +4 3 2 1 3 1 4 1 4 1 +2 4 4 2 1 2 1 3 2 2 +2 1 2 3 2 4 3 1 2 4 +2 4 3 2 2 1 1 3 2 1 +2 1 3 1 2 1 0 2 1 1 +2 1 2 4 3 2 2 1 4 3 +2 2 2 1 3 3 1 4 2 2 +4 2 4 3 2 2 2 4 4 3 +1 4 2 2 4 3 1 1 4 2 +1 1 2 1 3 1 2 2 1 2 +4 4 3 2 1 3 1 4 1 4 +1 2 4 4 2 1 2 1 3 2 +2 2 1 2 3 2 4 3 1 2 +4 2 4 3 2 2 1 1 3 2 +1 2 1 3 1 2 1 0 2 1 +2 4 3 2 2 1 4 3 2 2 +2 1 3 3 1 4 2 2 4 2 +4 3 2 2 2 4 4 3 1 4 +2 2 4 3 1 1 4 2 1 1 +2 1 3 1 2 2 1 2 4 4 +3 2 1 3 1 4 1 4 1 2 +4 4 2 1 2 1 3 2 2 2 +1 2 3 2 4 3 1 2 4 2 +4 3 2 2 1 1 3 2 1 2 +1 3 1 2 1 1 2 2 0 2 +1 2 4 3 2 2 1 4 3 2 +2 2 1 3 3 1 4 2 2 4 +2 4 3 2 2 2 4 4 3 1 +4 2 2 4 3 1 1 4 2 1 +4 2 1 3 1 2 2 1 2 4 +4 3 2 1 3 1 4 2 4 1 +2 4 4 2 1 2 1 3 2 2 +2 1 2 3 2 4 3 1 2 4 +2 4 3 2 2 1 1 3 2 1 +2 1 3 1 2 1 1 2 2 0 +2 2 1 4 3 2 2 2 1 3 +3 1 4 2 2 4 2 4 3 2 +2 2 4 4 3 1 4 2 2 4 +3 1 1 4 2 1 1 2 1 3 +1 2 2 1 2 4 4 3 2 1 +3 1 4 1 4 1 2 4 4 2 +1 2 1 3 2 2 2 1 2 3 +2 4 3 1 2 4 2 4 3 2 +2 1 1 3 2 1 2 1 3 1 +2 1 1 2 2 1 2 4 3 3 +0 2 1 4 3 2 2 2 1 3 +3 1 4 2 2 4 2 4 3 2 +2 2 4 4 3 1 4 2 2 4 +3 1 1 4 2 1 1 2 1 3 +1 2 2 1 2 4 4 3 2 1 +3 1 4 1 4 1 2 4 4 2 +1 2 1 3 2 2 2 1 2 3 +2 4 3 1 2 4 2 4 3 2 +2 1 1 3 2 1 2 1 3 1 +2 1 1 2 2 1 2 4 3 3 +3 0 2 2 1 3 3 1 4 2 +2 4 2 4 3 2 2 2 4 4 +3 1 4 2 2 4 3 1 1 4 +2 1 1 2 1 3 1 2 2 1 +2 4 4 3 2 1 3 1 4 1 +4 1 2 4 4 2 1 2 1 3 +2 2 2 1 2 3 2 4 3 1 +2 4 2 4 3 2 2 1 1 3 +2 1 2 1 3 1 2 1 1 2 +2 1 2 4 3 3 3 2 2 2 +2 1 0 4 3 1 4 2 2 4 +3 1 1 4 2 1 1 2 1 3 +1 2 2 1 2 4 4 3 2 1 +3 1 4 1 4 1 2 4 4 2 +1 2 1 3 2 2 2 1 2 3 +2 4 3 1 2 4 2 4 3 2 +2 1 1 3 2 1 2 1 3 1 +2 1 1 2 2 1 2 4 3 3 +3 2 2 2 2 1 3 3 3 3 +1 3 2 4 3 2 1 3 3 4 +2 4 2 0 4 3 1 1 4 2 +1 1 2 1 3 1 2 2 1 2 +4 4 3 2 1 3 1 4 1 4 +1 2 4 4 2 1 2 1 3 2 +2 2 1 2 3 2 4 3 2 2 +4 2 4 3 2 2 1 1 3 2 +1 2 1 3 1 2 1 1 2 2 +1 2 4 3 3 3 2 2 2 2 +1 3 3 3 3 1 3 2 4 3 +2 1 3 3 4 2 4 2 2 4 +3 3 4 2 0 4 2 1 1 2 +1 3 1 2 2 1 2 4 4 3 +2 1 3 1 4 1 4 1 2 4 +4 2 1 2 1 3 2 2 2 1 +2 3 2 4 3 1 2 4 2 4 +3 3 2 1 1 3 2 1 2 1 +3 1 2 1 1 2 2 1 2 4 +3 3 3 2 2 2 2 1 3 3 +3 3 4 3 2 4 3 2 1 3 +3 4 2 4 2 2 4 3 3 4 +2 1 2 2 4 0 2 1 1 2 +1 3 1 2 2 1 2 4 4 3 +2 1 3 1 4 1 4 1 2 4 +4 2 1 2 1 3 2 2 2 1 +2 3 2 4 3 1 2 4 2 4 +3 2 2 1 1 3 2 1 2 1 +3 1 2 1 1 2 2 1 2 4 +3 3 3 2 2 2 2 1 3 3 +3 3 1 3 2 4 3 2 1 3 +3 4 2 4 2 2 4 3 3 4 +2 1 2 2 4 1 0 1 1 2 +1 3 1 2 2 1 2 4 4 3 +2 1 3 1 4 1 4 1 2 4 +4 2 2 2 1 3 2 2 2 1 +2 3 2 4 3 1 2 4 2 4 +3 2 2 1 1 3 2 1 2 1 +3 1 2 1 1 2 2 1 2 4 +3 3 3 2 2 2 2 1 3 3 +3 3 1 3 2 4 3 2 1 3 +3 4 2 4 2 2 4 3 3 4 +2 1 2 2 4 1 1 0 1 3 +1 2 2 1 2 4 4 3 2 1 +3 1 4 1 4 1 2 4 4 2 +1 2 1 3 2 2 2 1 2 3 +2 4 3 1 2 4 2 4 3 2 +2 1 1 3 2 1 2 1 3 1 +2 1 1 2 2 2 2 4 3 3 +3 2 2 2 2 1 3 3 3 3 +1 3 2 4 3 2 1 3 3 4 +2 4 2 2 4 3 3 4 2 1 +2 2 4 1 1 4 2 4 0 2 +4 3 1 1 4 2 1 1 2 1 +3 1 2 2 1 2 4 4 3 2 +1 3 1 4 1 4 1 2 4 4 +2 1 2 1 3 2 2 2 1 2 +3 2 4 3 2 2 4 2 4 3 +2 2 1 1 3 2 1 2 1 3 +1 2 1 1 2 2 1 2 4 3 +3 3 2 2 2 2 1 3 3 3 +3 1 3 2 4 3 2 1 3 3 +4 2 4 2 2 4 3 3 4 0 +4 4 3 2 1 3 1 4 1 4 +1 2 4 4 2 1 2 1 3 2 +2 2 1 2 3 2 4 3 1 2 +4 2 4 3 2 2 1 1 3 2 +1 2 1 3 1 2 2 1 2 2 +1 2 4 3 3 3 2 2 2 2 +1 3 3 3 3 1 3 2 4 3 +2 1 3 3 4 2 4 2 2 4 +3 3 4 2 1 2 2 4 1 1 +4 2 4 4 4 4 4 4 4 4 +0 4 3 2 1 3 1 4 1 4 +1 2 4 4 2 1 2 1 3 2 +2 2 1 2 3 2 4 3 1 2 +4 2 4 3 2 2 1 1 3 2 +1 2 1 3 1 2 1 1 2 2 +1 2 4 3 3 3 2 2 2 2 +1 3 3 3 3 1 3 2 4 3 +2 1 3 3 4 2 4 2 2 4 +3 3 4 2 1 2 2 4 1 1 +4 2 4 4 4 4 4 4 4 4 +4 0 3 1 4 1 4 1 2 4 +4 2 1 2 1 3 2 2 2 1 +2 3 2 4 3 2 2 4 2 4 +3 2 2 1 1 3 2 1 2 1 +3 1 2 1 1 2 2 2 2 4 +3 3 3 2 2 2 2 1 3 3 +3 3 1 3 2 4 3 2 1 3 +3 4 2 4 2 2 4 3 3 4 +2 1 2 2 4 1 1 4 2 4 +4 4 4 4 4 4 4 4 4 4 +4 1 0 1 2 4 4 2 1 2 +1 3 1 2 2 1 2 3 2 4 +3 1 2 4 2 4 3 2 2 1 +1 3 2 1 2 1 3 1 2 1 +1 2 2 1 2 4 3 3 3 2 +2 2 2 1 3 3 3 3 3 3 +2 4 3 2 1 3 3 4 2 4 +2 2 4 3 3 4 2 1 2 2 +4 1 1 4 2 4 4 4 4 4 +4 4 4 4 4 4 4 1 1 1 +2 4 4 0 1 2 4 4 2 1 +2 1 3 2 2 2 1 2 3 2 +4 3 1 2 4 2 4 3 2 2 +1 1 3 2 1 2 1 3 4 2 +1 1 2 2 1 2 4 3 3 3 +2 2 2 2 1 3 3 3 3 1 +3 2 4 3 2 1 3 3 3 2 +4 2 2 4 3 3 4 2 1 2 +2 4 1 1 4 2 4 4 4 4 +4 4 4 4 4 4 4 4 2 1 +4 2 4 4 0 2 1 3 2 2 +2 1 2 3 2 4 3 1 2 4 +2 4 3 2 2 1 1 3 2 1 +2 1 3 1 2 1 1 2 2 1 +2 4 3 3 3 2 2 2 2 1 +3 3 3 3 1 3 2 4 3 2 +1 3 3 4 2 4 2 2 4 3 +3 4 2 1 2 2 4 1 1 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 0 2 3 2 4 +3 1 2 4 2 4 3 2 2 1 +1 3 2 1 2 1 3 1 2 1 +1 2 2 1 2 4 3 3 3 2 +2 2 2 1 3 3 3 3 1 3 +2 4 3 2 1 3 3 4 2 4 +2 2 4 3 3 4 2 1 2 2 +4 1 1 4 2 4 4 4 4 4 +4 4 4 4 4 4 4 1 4 1 +2 4 4 4 1 1 3 4 4 4 +4 3 3 3 3 4 0 1 2 4 +2 4 3 2 2 1 1 3 2 1 +2 1 3 1 2 1 1 2 2 1 +2 4 3 3 3 2 2 2 2 1 +3 3 3 3 1 3 2 4 3 2 +1 3 3 4 2 4 2 2 4 3 +3 4 2 1 2 2 4 1 1 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 3 1 2 1 4 3 0 4 3 +2 2 1 1 3 2 1 2 1 3 +1 2 1 1 2 2 1 2 4 3 +3 3 2 2 2 2 1 3 3 3 +3 1 3 2 4 3 2 1 3 3 +4 2 4 2 2 4 3 3 4 2 +1 2 2 4 1 1 4 2 4 4 +4 4 4 4 4 4 4 4 4 4 +1 4 1 2 4 4 4 1 1 3 +4 4 4 4 3 3 3 3 4 1 +2 1 4 3 3 3 2 1 0 2 +1 1 3 2 1 2 1 3 1 2 +1 1 2 2 1 2 4 3 3 3 +2 2 2 2 1 3 3 3 3 1 +3 2 4 3 2 1 3 3 4 2 +4 2 2 4 3 3 4 4 1 2 +2 4 1 1 4 2 4 4 4 4 +4 4 4 4 4 4 4 4 1 4 +1 2 4 4 4 1 1 3 4 4 +4 4 3 3 3 3 4 1 2 1 +4 3 4 3 2 1 2 1 1 0 +1 3 1 2 1 1 2 2 1 2 +4 3 3 3 2 2 2 2 1 3 +3 3 3 1 3 2 4 3 2 1 +3 3 4 2 4 2 2 4 3 3 +4 2 1 2 2 4 1 1 4 2 +4 4 4 4 4 4 4 4 4 4 +4 4 1 4 1 2 4 4 4 1 +1 3 4 4 4 4 3 3 3 3 +4 1 2 1 4 3 4 3 2 1 +2 1 1 2 3 4 3 2 1 3 +0 2 1 3 1 2 1 1 2 2 +1 2 4 3 3 3 2 2 2 2 +1 3 3 3 3 1 3 2 4 3 +2 1 3 3 4 2 4 2 2 4 +3 3 4 2 1 2 2 4 1 1 +4 2 4 4 4 4 4 4 4 4 +4 4 4 4 1 4 1 2 4 4 +4 1 1 3 4 4 4 4 3 3 +3 3 4 1 2 1 4 3 4 3 +2 1 2 1 1 2 3 4 3 2 +1 0 4 3 3 3 2 2 2 2 +1 3 3 3 3 1 3 2 4 3 +2 1 3 3 4 2 4 2 2 4 +3 3 4 2 1 2 2 4 1 1 +4 2 4 4 4 4 4 4 4 4 +4 4 4 3 1 4 1 2 4 4 +4 1 1 4 4 4 4 4 3 3 +3 3 1 1 2 1 4 3 4 3 +2 1 2 1 1 2 3 4 3 2 +1 3 3 4 4 1 2 1 4 1 +4 3 0 2 2 1 3 3 3 3 +1 3 2 4 3 2 1 3 3 4 +2 4 2 2 4 3 3 4 2 1 +2 2 4 1 1 4 2 4 4 4 +4 4 4 4 4 4 4 4 4 1 +4 1 2 4 4 4 1 1 3 4 +4 4 4 3 3 3 3 4 1 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 0 1 3 3 3 2 4 +2 2 4 3 3 4 2 1 2 2 +4 1 1 4 2 4 4 4 4 4 +4 4 4 4 4 4 4 1 4 1 +2 4 4 4 1 1 3 4 4 4 +3 3 3 3 3 4 1 2 1 4 +3 4 3 2 1 2 1 1 2 3 +4 3 2 1 3 3 4 4 1 2 +1 4 1 4 3 4 1 4 1 2 +1 4 3 3 3 2 2 2 4 3 +4 4 2 1 0 1 1 1 1 4 +1 2 4 4 4 1 2 1 3 2 +2 2 1 2 3 2 4 3 1 2 +4 2 4 3 2 2 1 1 1 2 +2 2 1 1 1 2 1 2 2 2 +2 2 3 3 3 3 2 2 2 2 +1 3 3 3 3 1 3 2 4 3 +2 1 3 3 4 2 4 2 2 4 +3 3 3 2 1 2 2 4 4 1 +4 2 4 4 4 4 4 4 4 4 +4 4 4 4 4 0 1 3 3 4 +2 4 2 2 4 3 3 4 2 1 +2 2 4 1 1 4 2 4 4 4 +4 4 4 4 4 4 4 4 4 1 +4 1 2 4 4 4 1 1 3 4 +4 4 4 3 3 3 3 4 1 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 4 3 4 3 2 2 1 +4 3 4 4 2 1 0 1 1 4 +1 4 1 2 4 2 2 1 1 1 +3 2 2 2 1 2 3 2 4 3 +1 2 4 2 4 2 2 2 1 1 +3 2 1 2 1 1 1 2 1 2 +2 2 4 2 4 3 3 3 2 2 +2 2 1 3 3 3 3 1 3 2 +4 3 2 1 3 3 4 2 3 2 +2 4 3 3 4 2 1 2 2 4 +1 1 4 2 4 4 4 4 4 4 +4 4 4 4 4 4 1 0 3 4 +2 4 2 2 4 3 3 4 2 1 +2 2 4 1 1 4 2 4 4 4 +4 4 4 4 4 4 4 4 4 1 +4 1 2 4 4 4 1 1 3 4 +4 4 4 3 3 3 3 4 1 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 4 3 4 3 2 2 1 +4 3 4 4 2 1 4 3 0 3 +4 2 4 2 2 4 3 3 4 2 +1 2 2 4 1 1 4 2 4 4 +4 4 4 4 4 4 4 4 4 4 +1 4 1 2 4 4 4 1 1 3 +4 4 4 4 3 3 3 3 4 1 +2 1 4 3 4 3 2 1 2 1 +1 3 3 4 3 2 1 3 3 4 +4 1 2 1 4 1 4 3 4 1 +4 1 2 1 4 3 4 3 1 2 +1 4 3 4 4 4 1 4 3 0 +2 3 2 4 3 3 2 4 2 4 +3 2 2 1 1 3 2 1 2 1 +3 1 2 1 1 2 2 1 2 4 +3 3 3 2 2 2 2 1 3 3 +3 3 1 3 2 4 4 2 1 3 +3 4 2 4 2 2 4 3 3 4 +2 1 2 2 4 1 1 4 2 4 +4 4 4 4 4 4 4 4 4 4 +4 1 4 1 2 4 4 4 1 1 +3 4 4 4 4 3 3 3 3 4 +0 2 1 3 3 3 2 4 2 2 +4 3 3 4 2 2 2 2 4 1 +1 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 1 4 1 2 4 +4 4 1 1 3 4 4 4 4 3 +3 3 3 4 1 2 1 4 3 4 +3 2 1 2 1 1 2 3 4 3 +2 1 3 3 4 4 1 2 1 4 +1 4 3 4 1 4 1 2 1 4 +3 4 3 2 2 1 4 3 4 4 +2 0 3 3 4 2 1 2 2 4 +1 1 4 2 4 4 4 4 4 4 +4 4 4 4 4 4 1 4 1 2 +4 4 4 1 1 3 4 4 4 4 +3 3 3 3 4 1 2 1 4 3 +3 3 2 1 1 1 1 2 3 4 +3 2 1 3 3 4 4 1 2 1 +4 1 4 3 1 1 4 2 1 1 +4 3 4 3 2 2 1 4 3 4 +4 2 1 4 3 4 3 4 4 3 +2 2 0 3 3 4 2 1 2 2 +4 1 1 4 2 4 4 4 4 4 +4 4 4 4 4 4 4 1 4 1 +2 4 4 4 4 1 3 4 4 4 +4 4 3 3 3 3 2 2 2 4 +3 3 3 2 2 2 1 1 3 3 +3 3 2 1 3 3 4 4 1 1 +1 4 1 1 3 4 4 1 1 2 +4 3 4 3 4 2 2 1 4 3 +4 4 2 3 4 3 4 3 3 4 +1 2 4 0 2 2 4 1 1 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 4 1 2 1 4 3 3 3 2 +1 2 1 1 2 3 4 3 2 3 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 0 2 4 1 1 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 4 1 2 1 4 3 4 3 2 +1 2 1 1 2 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 0 4 1 1 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 1 1 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 1 1 2 1 4 3 1 3 2 +1 2 1 1 2 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 4 4 +3 2 2 1 4 3 4 4 2 1 +4 2 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 0 1 4 2 +4 4 4 4 4 4 4 4 4 4 +4 4 1 4 1 2 4 4 4 1 +1 3 4 4 4 4 3 3 3 3 +4 1 2 1 4 3 4 3 2 2 +2 1 1 2 3 4 3 2 1 3 +3 4 4 1 2 1 4 1 4 3 +4 1 4 1 2 1 4 3 4 3 +2 2 1 4 3 4 4 2 1 4 +3 4 3 2 4 3 2 1 2 2 +2 1 4 4 1 1 2 0 1 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 4 1 2 4 4 3 4 3 2 +1 2 1 1 2 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 0 4 +2 4 4 4 4 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 4 1 2 1 4 3 4 3 2 +1 2 1 1 2 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 0 +4 2 4 4 4 4 4 4 4 4 +4 4 4 4 1 4 1 2 4 4 +4 1 1 3 4 4 4 4 3 3 +3 3 4 1 2 1 4 3 4 3 +2 1 2 1 1 2 3 4 3 2 +1 3 3 4 4 1 2 1 4 1 +4 3 4 1 4 1 2 1 4 3 +4 3 2 2 1 4 3 4 4 2 +1 4 3 4 3 2 4 3 2 1 +2 2 2 1 4 4 1 1 2 4 +0 2 4 3 1 2 4 4 4 3 +2 2 1 1 3 2 1 2 1 3 +1 2 1 1 2 2 1 2 4 3 +3 3 2 2 2 2 1 3 3 3 +3 1 3 2 4 2 2 1 3 3 +4 4 2 2 2 4 3 3 4 2 +2 2 2 4 1 1 2 2 4 4 +4 4 4 4 4 4 4 4 4 4 +1 4 1 2 4 4 4 1 1 3 +4 4 4 4 3 3 3 3 4 1 +2 0 2 2 3 4 3 2 2 2 +2 1 3 3 3 3 1 3 1 4 +3 2 1 3 3 4 4 4 2 4 +4 3 3 4 2 4 4 4 2 1 +1 1 4 4 4 4 4 3 4 4 +4 4 4 4 4 1 4 1 2 4 +4 4 1 1 3 4 4 4 4 3 +3 3 3 4 1 2 1 4 3 4 +3 2 1 2 1 1 2 3 4 3 +2 1 3 3 4 4 1 2 1 4 +1 4 0 1 2 2 2 1 3 1 +1 1 1 2 2 2 2 2 3 3 +3 2 2 2 2 2 3 3 3 3 +1 1 2 4 4 2 1 3 3 4 +2 4 2 2 4 3 3 4 2 2 +2 2 4 1 1 1 4 4 4 4 +4 4 4 4 4 4 4 4 4 1 +4 1 2 4 4 4 1 1 3 4 +4 4 4 3 3 3 3 4 1 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 0 4 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 4 1 2 1 4 3 3 3 2 +1 2 1 1 2 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 3 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 2 +3 4 2 1 0 4 4 4 4 4 +4 4 4 1 4 1 2 4 4 4 +1 1 3 4 4 4 4 3 3 3 +3 4 1 2 1 4 3 4 3 2 +1 2 1 1 2 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 2 +3 4 2 1 4 0 3 1 1 1 +1 1 1 4 1 2 4 1 3 3 +4 3 3 3 3 3 3 1 1 1 +1 3 1 1 3 1 1 1 1 3 +4 3 1 4 3 1 1 4 4 1 +4 4 2 1 4 1 2 4 3 4 +4 3 1 2 3 4 4 3 4 4 +2 4 4 2 1 3 2 1 3 4 +3 3 1 2 1 1 4 4 2 2 +4 1 1 1 3 3 4 1 3 1 +1 4 1 1 1 1 0 4 4 4 +4 4 1 4 1 2 4 4 4 1 +1 3 4 4 4 4 3 3 3 3 +4 1 2 1 4 3 4 3 2 1 +2 1 1 2 3 4 3 2 1 3 +3 4 4 1 2 1 4 1 4 3 +4 1 4 1 2 1 4 3 4 3 +2 2 1 4 3 4 4 2 1 4 +3 4 3 2 4 3 2 1 2 2 +2 1 4 4 1 1 2 4 2 3 +4 2 1 4 4 4 1 0 4 4 +4 1 4 1 2 4 4 4 1 1 +3 4 4 4 4 3 3 3 3 4 +1 2 1 4 3 4 3 2 1 2 +1 1 2 3 4 3 2 1 3 3 +4 4 1 2 1 4 1 4 3 4 +1 4 1 2 1 4 3 4 3 2 +2 1 4 3 4 4 2 1 4 3 +4 3 2 4 3 2 1 2 2 2 +1 4 4 1 1 2 4 2 3 4 +2 1 4 4 4 1 1 2 0 1 +3 2 3 1 1 1 3 4 3 3 +3 4 4 4 3 4 1 1 3 1 +2 1 4 3 1 3 2 3 2 1 +3 3 1 4 3 2 3 3 3 4 +4 3 3 1 3 3 3 1 1 3 +3 1 3 1 1 1 2 1 3 1 +2 3 3 1 2 4 3 4 4 4 +2 3 1 4 4 3 4 4 3 1 +3 3 1 3 3 1 2 1 4 3 +3 4 4 1 3 1 3 4 1 0 +4 4 4 4 4 1 4 1 2 4 +4 4 1 1 3 4 4 4 4 3 +3 3 3 4 1 2 1 4 3 4 +3 2 2 2 1 1 2 3 4 3 +2 1 3 3 4 4 1 2 1 4 +1 4 3 4 1 4 1 2 1 4 +3 4 3 2 2 1 4 3 4 4 +2 1 4 3 4 3 2 4 3 2 +1 2 2 2 1 4 4 1 1 2 +4 2 3 4 2 1 4 4 4 1 +0 2 4 4 4 1 1 3 4 4 +4 4 3 3 3 3 4 1 2 1 +4 3 4 3 2 1 2 1 1 2 +3 4 3 2 1 3 3 4 4 1 +2 1 4 1 4 3 4 1 4 1 +2 1 4 3 4 3 2 2 1 4 +3 4 4 2 1 4 3 4 3 2 +4 3 2 1 2 2 2 1 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 0 4 4 4 1 1 3 4 4 +4 4 3 3 3 3 4 1 2 1 +4 3 4 3 2 1 2 1 1 2 +3 4 3 2 1 3 3 4 4 1 +2 1 4 1 4 3 4 1 4 1 +2 1 4 3 4 3 2 2 1 4 +3 4 4 2 1 4 3 4 3 2 +4 3 2 1 2 2 2 1 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 4 0 1 3 4 4 4 4 3 +3 3 3 4 1 2 1 4 3 4 +3 2 1 2 1 1 2 3 4 3 +2 1 3 3 4 4 1 2 1 4 +1 4 3 4 1 4 1 2 1 4 +3 4 3 2 2 1 4 3 4 4 +2 1 4 3 4 3 2 4 3 2 +1 2 2 2 1 4 4 1 1 2 +4 2 3 4 2 1 4 4 4 1 +1 2 1 4 4 1 3 3 4 1 +4 1 4 0 3 4 4 4 4 3 +3 3 3 4 1 2 1 4 3 4 +3 2 1 2 1 1 2 3 4 3 +2 1 3 3 4 4 1 2 1 4 +1 4 3 4 1 4 1 2 1 4 +3 4 3 2 2 1 4 3 4 2 +2 1 4 3 4 3 2 4 3 2 +1 2 2 2 1 4 4 1 1 2 +4 2 3 4 2 1 4 3 4 1 +1 2 1 4 4 1 3 3 4 1 +4 1 4 2 0 4 4 1 1 3 +4 4 4 4 3 3 3 3 4 1 +2 1 4 3 4 3 2 1 2 1 +1 2 3 4 3 2 1 3 3 4 +4 1 2 1 4 1 4 3 4 1 +4 1 2 1 4 3 4 3 2 2 +1 4 3 4 4 2 1 4 3 4 +3 2 4 3 2 1 1 2 2 1 +4 4 1 1 2 4 2 3 4 2 +1 4 4 4 1 1 2 1 4 4 +1 3 3 4 1 0 3 4 1 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 4 3 4 3 2 2 1 +4 3 4 4 2 1 4 3 4 3 +2 4 3 2 1 2 2 2 1 4 +4 1 1 2 4 2 3 4 2 1 +4 4 4 1 1 2 1 4 4 1 +3 3 4 1 4 1 4 2 4 2 +2 4 1 1 4 3 0 1 2 1 +4 3 4 3 2 1 2 1 1 2 +3 4 3 2 1 3 3 4 4 1 +2 1 4 1 4 3 4 1 4 1 +2 1 4 3 4 3 2 2 1 4 +3 4 4 2 1 4 3 4 3 2 +4 3 2 1 2 2 2 1 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 3 2 4 0 1 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 4 3 4 3 2 2 1 +4 3 4 4 2 1 4 3 4 3 +2 4 3 2 1 2 2 2 1 4 +4 1 1 2 4 2 3 4 2 1 +4 4 4 1 1 2 1 4 4 1 +3 3 4 1 4 1 4 2 4 2 +2 4 1 1 4 3 2 4 0 2 +1 4 3 4 3 2 1 2 1 1 +2 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 4 3 4 3 2 2 1 +4 3 4 4 2 1 4 3 4 3 +2 4 3 2 1 2 2 2 1 4 +4 1 1 2 4 2 3 4 2 1 +4 4 4 1 1 2 1 4 4 1 +3 3 4 1 4 1 4 2 4 2 +2 4 1 1 4 3 2 4 1 0 +3 4 3 2 1 2 1 1 2 3 +4 3 2 1 3 3 4 4 1 2 +1 4 1 4 3 4 1 4 1 2 +1 4 3 4 3 2 2 1 4 3 +4 4 2 1 4 3 4 3 2 4 +3 2 1 2 2 2 1 4 4 1 +1 2 4 2 3 4 2 1 4 4 +4 1 1 2 1 4 4 1 3 3 +4 1 4 1 4 2 4 2 2 4 +1 1 4 3 2 4 1 4 2 2 +0 4 3 2 1 2 1 1 2 3 +4 3 2 1 3 3 4 4 1 2 +1 4 1 4 3 4 1 4 1 2 +1 4 3 4 3 2 2 1 4 3 +4 4 2 1 4 3 4 3 2 4 +3 2 1 2 2 2 1 4 4 1 +1 2 4 2 3 4 2 1 4 4 +4 1 1 2 1 4 4 1 3 3 +4 1 4 1 4 2 4 2 2 4 +1 1 4 3 2 4 1 4 2 2 +2 0 3 2 1 2 1 1 2 3 +4 3 2 1 3 3 4 4 1 2 +1 4 1 4 3 4 1 4 1 2 +1 4 3 4 3 2 2 1 4 3 +4 4 2 1 4 3 4 3 2 4 +3 2 1 2 2 2 1 4 4 1 +1 2 4 2 3 4 2 1 4 4 +4 1 1 2 1 4 4 1 3 3 +4 1 4 1 4 2 4 2 2 4 +1 1 4 3 2 4 1 4 2 1 +2 4 0 3 2 1 2 1 1 2 +3 4 3 2 1 3 3 4 4 1 +2 1 4 1 4 3 4 1 4 1 +2 1 4 3 4 3 2 2 1 4 +3 4 4 2 1 4 3 4 3 2 +4 3 2 1 2 2 2 1 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 3 2 4 1 4 2 +2 2 2 0 2 1 2 1 1 2 +3 4 3 2 1 3 3 4 4 1 +2 1 4 1 4 3 4 1 4 1 +2 1 4 3 4 3 2 2 1 4 +3 4 4 2 1 4 3 4 3 2 +4 3 2 1 2 2 2 1 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 3 2 4 1 4 4 +2 2 4 2 0 3 4 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 2 +3 4 2 1 4 4 4 1 1 2 +1 4 4 1 3 3 4 1 4 1 +4 2 4 2 2 4 1 1 4 3 +2 4 1 4 2 2 2 4 2 2 +2 1 3 1 4 0 3 1 4 2 +4 3 4 3 2 1 3 3 4 4 +1 2 1 4 1 4 3 4 1 4 +1 2 1 4 3 4 3 2 2 1 +4 3 4 4 2 1 4 3 4 3 +2 4 3 2 2 2 2 2 1 4 +4 1 1 2 4 2 3 4 2 1 +4 4 4 1 1 2 1 4 4 1 +3 3 4 1 4 1 4 2 4 2 +2 4 1 1 4 3 2 4 1 4 +2 2 2 4 2 2 0 3 2 1 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 2 +3 4 2 1 4 4 4 1 1 2 +1 4 4 1 3 3 4 1 4 1 +4 2 4 2 2 4 1 1 4 3 +2 4 1 4 2 1 2 3 2 1 +2 2 2 2 4 2 2 0 3 3 +3 4 1 2 1 4 1 4 3 4 +1 4 1 2 1 4 3 4 3 2 +2 1 4 3 4 4 2 1 4 3 +4 3 2 4 3 2 1 2 2 2 +1 4 4 1 1 2 4 2 3 4 +2 1 4 4 4 1 1 2 1 4 +4 1 3 3 4 1 4 1 4 2 +4 2 2 4 1 1 4 3 2 4 +1 4 1 2 4 3 2 2 2 2 +1 3 4 2 2 2 4 4 0 3 +4 4 1 2 1 4 1 4 3 4 +1 4 1 2 1 4 3 4 3 2 +2 1 4 3 4 4 2 1 4 3 +4 3 2 4 3 2 1 2 2 2 +1 4 4 1 1 2 4 2 3 4 +2 1 4 4 4 1 1 2 1 4 +4 1 3 3 4 1 4 1 4 2 +4 2 2 4 1 1 4 3 2 4 +1 4 2 2 2 4 4 2 2 1 +2 2 4 2 2 2 2 2 2 0 +3 3 4 4 1 2 1 4 1 4 +3 4 1 4 1 2 1 4 3 4 +3 2 2 1 4 3 4 4 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 2 +3 4 2 1 4 4 4 1 1 2 +1 4 4 1 3 3 4 1 4 1 +4 2 4 2 2 4 1 1 4 3 +2 4 1 4 2 2 2 4 2 2 +2 2 2 2 4 2 2 2 2 2 +0 4 1 2 1 4 1 4 3 4 +1 4 1 2 1 4 3 4 3 2 +2 1 4 3 4 4 2 1 4 3 +4 3 2 4 3 2 1 2 2 2 +1 4 4 1 1 2 4 2 3 4 +2 1 4 4 4 1 1 2 1 4 +4 1 3 3 4 1 4 1 4 2 +4 2 2 4 1 1 4 3 2 4 +1 4 2 2 3 4 1 3 4 2 +2 2 4 2 1 2 2 2 2 4 +2 0 3 2 2 1 4 3 4 4 +2 1 4 3 4 3 2 4 3 2 +1 2 2 2 1 4 4 1 1 2 +4 2 3 4 2 1 4 4 4 1 +1 2 1 4 4 1 3 3 4 1 +4 1 4 2 4 2 2 4 1 1 +4 3 2 4 1 4 2 2 2 4 +2 2 2 2 2 2 4 2 2 2 +2 2 2 1 2 2 2 2 1 2 +1 1 2 1 3 3 2 2 2 4 +3 3 0 4 4 4 4 4 4 4 +1 4 1 2 4 4 4 1 1 4 +4 4 4 4 3 3 3 3 4 1 +2 1 4 3 4 3 2 1 2 1 +1 2 3 4 3 2 1 4 3 4 +4 1 2 1 4 1 4 3 4 1 +4 1 2 1 4 3 4 3 2 2 +1 4 3 4 4 2 1 4 3 4 +3 2 4 3 2 1 2 2 2 1 +4 4 1 1 2 4 2 3 4 2 +1 4 4 0 1 4 3 4 4 2 +1 4 3 4 3 2 4 3 2 1 +2 2 2 1 4 4 1 1 2 4 +2 3 4 2 1 4 4 4 1 1 +2 1 4 4 1 3 3 4 1 4 +1 4 2 4 2 2 4 1 1 4 +3 2 4 1 4 1 4 2 4 1 +2 4 4 2 2 4 4 2 2 2 +2 4 1 1 2 1 2 1 2 1 +2 2 1 3 3 2 1 2 1 2 +1 1 4 4 0 4 3 4 4 2 +1 4 3 4 3 2 4 3 2 1 +2 2 2 1 4 4 1 1 2 4 +2 3 4 1 1 4 4 4 1 1 +2 1 4 4 1 3 3 4 1 4 +1 4 2 4 2 2 4 1 1 4 +3 2 4 1 4 2 2 2 2 1 +3 3 1 4 4 2 1 1 3 3 +4 4 1 3 4 4 2 1 1 2 +1 4 1 2 1 2 1 1 1 3 +2 2 1 4 1 0 3 4 4 2 +1 4 3 4 3 2 4 3 2 1 +2 2 2 1 4 4 1 1 2 4 +2 3 4 2 1 4 4 4 1 1 +2 1 4 4 1 3 3 4 1 4 +1 4 2 4 2 2 4 1 1 4 +3 2 4 1 4 2 2 2 4 2 +2 2 2 2 2 4 2 2 2 2 +2 2 1 2 2 2 2 1 2 1 +2 2 1 3 3 2 2 2 3 3 +2 2 3 2 2 1 0 4 4 2 +1 4 3 4 3 2 4 3 1 1 +2 2 2 1 4 4 1 1 2 4 +2 3 4 2 1 4 4 4 1 1 +2 1 4 4 1 3 3 4 1 4 +1 4 2 4 2 2 4 1 1 4 +3 2 4 1 4 2 2 2 4 2 +2 2 2 2 2 4 2 2 2 2 +2 2 1 2 2 2 2 1 2 1 +1 2 1 3 3 2 2 2 4 3 +3 4 3 2 2 1 4 0 2 1 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 4 1 1 2 4 2 +3 4 2 1 4 4 4 1 1 2 +1 4 4 1 3 3 4 1 4 1 +1 2 4 2 4 4 1 1 4 3 +2 4 1 4 2 2 1 4 1 2 +3 3 1 1 4 4 3 3 2 2 +3 1 1 1 1 4 3 2 2 2 +2 1 3 3 2 2 2 2 4 2 +4 2 2 2 3 1 3 3 0 4 +3 4 3 2 4 3 2 1 2 2 +2 1 4 4 1 1 2 4 2 3 +4 2 1 4 4 4 1 1 2 1 +4 4 1 3 3 4 1 4 1 4 +2 4 2 2 4 1 1 4 3 2 +4 1 4 2 2 2 4 2 2 2 +2 2 2 4 2 2 2 2 2 2 +1 2 2 2 2 1 2 1 1 2 +1 3 3 2 2 2 4 3 3 4 +3 2 2 1 4 3 3 1 1 0 +4 3 4 3 2 4 3 2 1 2 +2 2 1 4 1 1 1 2 4 2 +3 4 2 1 4 4 4 1 1 2 +1 4 4 1 3 3 4 1 4 1 +4 2 4 2 2 4 1 1 4 3 +2 4 1 4 2 2 2 4 2 2 +2 2 2 2 4 2 2 2 2 2 +2 1 2 2 2 2 1 2 1 1 +2 1 3 3 2 2 2 4 3 3 +4 3 2 2 1 4 3 3 1 1 +0 3 2 4 3 2 1 2 2 2 +1 4 4 1 1 2 4 2 3 4 +2 1 4 4 4 1 1 2 1 4 +4 1 3 3 1 1 4 1 4 2 +4 2 2 4 1 1 4 3 2 4 +2 4 3 2 4 4 3 4 4 4 +4 4 3 2 1 2 2 2 2 1 +2 4 3 2 1 2 4 1 3 1 +3 3 1 2 2 4 2 3 4 3 +2 2 1 3 3 2 2 4 4 3 +1 0 3 2 4 3 2 1 2 2 +2 1 4 4 1 1 2 4 2 3 +4 2 1 4 4 4 1 1 2 1 +4 4 1 3 3 4 1 4 1 4 +2 4 2 2 4 1 1 4 3 2 +4 1 4 2 2 2 4 2 1 2 +2 2 3 2 4 2 2 3 2 3 +2 2 2 2 2 1 1 2 2 2 +1 2 3 2 3 2 2 4 2 2 +3 3 2 1 3 3 3 1 2 4 +3 2 0 2 4 3 2 1 2 2 +2 1 4 4 1 1 2 4 2 3 +4 2 1 4 4 4 1 1 2 1 +4 4 1 3 3 4 1 4 1 4 +2 4 2 2 4 1 1 4 3 2 +4 1 4 2 2 4 3 2 2 2 +1 2 2 4 2 2 1 2 2 2 +3 2 2 2 2 1 2 1 2 3 +2 2 2 2 2 4 3 2 3 3 +2 1 2 2 1 2 2 1 2 4 +4 2 1 0 2 2 2 1 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 3 2 4 1 4 2 +2 2 4 2 2 2 2 2 2 4 +2 2 2 2 2 2 1 2 2 2 +2 1 2 1 1 2 1 3 3 2 +2 2 4 3 3 4 3 2 2 1 +4 3 3 1 1 4 1 2 4 1 +4 3 2 1 0 4 4 1 1 2 +4 2 3 4 2 1 4 4 4 1 +3 2 1 4 4 1 3 1 1 1 +4 1 4 1 4 2 1 4 1 1 +3 3 1 4 1 3 1 1 1 2 +2 2 4 4 2 1 2 1 2 1 +2 4 2 4 4 3 2 1 1 3 +2 1 2 1 3 4 3 4 2 1 +4 3 2 4 2 3 4 2 1 2 +4 1 4 1 2 1 1 1 2 3 +2 1 1 1 4 0 4 4 1 1 +2 4 2 3 4 2 1 4 4 4 +1 1 2 1 4 4 1 3 3 4 +1 4 1 4 2 4 2 2 4 1 +1 4 3 2 4 1 1 1 2 2 +4 2 2 3 2 2 1 2 2 2 +3 2 1 2 1 2 2 2 2 3 +2 1 1 2 1 3 3 2 3 2 +4 3 3 3 3 2 2 1 3 1 +3 1 1 3 2 2 4 1 3 3 +3 1 3 2 2 2 0 4 4 1 +1 2 4 2 3 4 2 1 4 4 +4 1 1 2 1 4 4 1 3 3 +4 1 4 1 4 2 4 2 2 4 +1 1 4 3 2 4 4 4 1 2 +4 4 2 3 2 2 4 2 1 4 +2 4 4 4 3 1 4 1 4 2 +4 3 2 1 4 4 4 3 1 4 +2 1 1 1 4 4 1 2 3 1 +3 2 4 4 2 2 4 1 4 4 +2 2 4 1 4 2 4 0 4 4 +1 1 2 4 2 3 4 2 1 4 +4 4 1 1 2 1 4 4 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 3 2 4 1 4 2 +1 2 4 2 2 2 2 2 2 4 +2 2 1 2 2 2 1 2 2 2 +2 1 2 1 1 2 1 1 3 2 +2 2 4 3 3 3 2 1 2 1 +2 3 3 1 2 4 1 2 4 1 +4 3 1 2 4 2 2 1 0 1 +2 4 2 3 4 2 1 4 4 4 +1 1 2 1 4 4 1 3 3 4 +1 4 1 4 2 4 2 2 4 1 +1 4 3 2 4 1 4 2 3 3 +4 2 2 2 2 3 2 3 4 2 +2 2 2 2 1 2 1 2 1 1 +2 1 1 2 1 3 3 2 1 2 +4 3 3 3 3 2 2 3 4 3 +3 1 1 4 1 2 4 1 3 3 +2 3 4 2 2 1 4 1 1 0 +4 2 1 4 4 4 1 1 2 1 +4 4 1 3 3 4 1 4 1 4 +2 4 2 2 4 1 1 4 3 2 +4 1 4 2 2 2 4 2 2 2 +2 2 2 4 2 2 2 2 2 2 +1 2 2 2 2 1 2 1 1 2 +1 3 3 2 2 2 4 3 3 4 +3 2 2 1 4 3 3 1 1 4 +1 2 4 1 4 3 2 1 3 2 +2 1 4 1 1 1 1 1 1 4 +0 4 4 4 1 1 2 1 4 4 +1 3 3 3 1 4 1 4 2 4 +2 2 4 1 1 4 3 2 4 1 +4 2 1 1 1 2 2 2 2 2 +2 1 3 2 2 2 2 2 1 3 +2 2 3 2 1 3 3 2 1 3 +3 2 3 2 4 1 3 4 3 2 +2 1 4 3 2 4 2 2 4 2 +2 1 3 3 2 1 1 2 2 1 +2 1 3 2 1 3 3 2 2 1 +3 0 4 1 1 2 1 4 4 1 +3 3 4 1 4 1 4 2 4 2 +2 4 1 1 4 3 2 4 1 4 +2 2 2 4 2 2 2 2 2 2 +4 2 2 2 2 2 4 1 1 1 +2 2 2 2 1 1 2 2 3 2 +1 2 1 4 2 2 1 3 2 2 +1 4 1 3 1 4 1 4 2 4 +1 4 2 2 1 2 2 2 1 4 +1 1 4 1 1 1 1 4 1 3 +3 1 0 1 1 4 1 4 4 4 +3 3 4 4 4 4 4 2 4 2 +2 4 4 3 4 1 2 4 4 4 +2 1 2 4 2 2 1 3 3 3 +3 2 2 2 2 4 3 4 1 2 +1 3 1 2 4 4 2 2 4 1 +2 1 4 1 3 3 4 3 2 1 +2 2 3 3 3 3 4 1 2 4 +3 3 2 2 1 3 3 3 1 4 +3 3 3 1 2 3 1 1 4 4 +3 4 4 0 1 1 2 1 4 4 +1 3 3 4 1 4 1 4 2 4 +2 2 4 1 1 4 3 2 4 1 +4 2 2 2 4 2 2 2 2 2 +2 4 2 2 2 2 2 2 2 2 +2 2 2 1 2 1 1 2 1 3 +3 2 2 2 4 3 3 4 3 2 +2 1 4 3 3 1 1 4 1 2 +4 1 4 3 2 1 3 2 2 1 +4 1 1 1 1 1 1 4 3 1 +4 3 1 3 0 2 1 4 4 1 +3 3 4 1 4 1 4 2 4 2 +2 4 1 1 4 3 2 4 1 4 +2 2 2 4 2 2 2 2 2 2 +2 2 2 2 2 2 2 1 2 2 +2 2 1 2 1 1 2 2 2 3 +2 2 1 1 2 3 4 3 2 2 +2 4 3 3 1 1 4 2 2 4 +1 4 3 2 1 3 2 2 1 4 +1 2 1 1 1 2 4 2 1 1 +1 2 3 4 3 0 4 4 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 3 2 4 1 4 2 +2 2 2 2 2 2 2 2 2 4 +2 2 2 2 2 2 1 2 2 2 +2 1 2 1 1 2 1 3 3 2 +2 2 4 3 3 4 3 2 2 1 +4 3 3 1 1 4 1 2 4 1 +4 3 2 1 3 2 2 1 4 1 +1 1 1 1 1 4 3 1 4 3 +1 3 4 4 2 1 0 1 4 1 +4 2 4 2 2 4 1 1 4 3 +2 4 1 4 2 2 2 4 2 3 +2 2 2 2 4 2 1 2 1 2 +1 1 1 2 1 2 1 2 1 1 +2 1 4 1 2 2 2 4 2 3 +3 1 2 2 2 4 3 3 1 1 +4 1 2 2 1 1 1 3 1 1 +2 1 1 2 1 1 1 1 1 1 +2 1 1 4 3 2 3 1 1 4 +1 1 3 1 1 4 2 0 4 2 +4 2 2 4 1 1 4 3 2 4 +1 4 2 2 2 4 2 3 2 2 +2 2 2 2 2 2 2 2 2 2 +2 1 2 2 1 2 1 2 2 1 +3 3 2 2 2 2 2 3 4 3 +2 1 1 4 2 2 1 1 2 1 +2 4 2 4 1 2 1 3 2 1 +4 4 1 1 1 1 1 1 2 2 +1 4 4 1 2 2 2 2 1 4 +3 3 4 2 1 2 1 3 0 4 +2 4 2 2 4 1 1 4 3 2 +4 1 4 2 2 2 1 3 2 2 +2 2 2 1 2 4 4 2 1 2 +2 2 2 2 1 1 2 1 1 2 +1 3 2 1 1 1 4 2 3 4 +3 1 1 1 2 3 2 1 3 1 +1 1 2 1 4 3 2 2 2 2 +4 4 4 1 1 1 1 1 1 1 +4 3 4 2 4 3 1 2 2 4 +4 2 2 2 1 4 4 4 3 0 +2 4 2 2 4 1 1 4 3 2 +4 1 4 2 2 2 4 2 2 2 +2 2 2 4 3 2 2 2 2 2 +1 2 2 2 2 2 2 1 1 2 +1 3 3 2 2 2 4 3 3 3 +3 2 2 1 4 3 3 1 1 4 +1 2 4 1 4 3 2 1 3 2 +2 1 4 1 1 1 1 1 1 4 +3 1 4 3 1 3 4 4 2 3 +4 4 1 2 2 3 4 4 3 2 +0 4 1 1 4 3 2 4 1 4 +2 2 2 4 2 2 3 2 2 2 +4 2 2 2 2 2 2 2 2 2 +2 2 1 2 2 1 2 3 3 2 +2 2 2 2 3 3 2 1 2 2 +2 4 3 3 3 2 2 1 2 4 +1 4 3 2 1 3 2 1 1 2 +1 1 1 1 1 1 1 2 2 3 +2 1 4 2 1 3 1 2 4 2 +2 2 4 2 4 4 1 1 2 4 +3 0 4 1 1 4 3 2 4 1 +4 2 2 2 4 2 2 2 2 2 +2 4 2 2 2 2 4 2 2 2 +2 2 2 2 2 1 1 1 1 3 +2 2 2 1 2 3 3 3 3 2 +2 1 4 4 3 1 1 4 4 2 +2 1 1 3 2 1 3 2 3 1 +1 1 2 1 1 1 1 4 4 1 +4 3 1 3 4 4 3 1 4 1 +2 1 2 4 4 4 3 1 1 3 +3 3 0 1 1 4 3 2 4 1 +4 2 2 2 4 2 2 2 2 2 +2 4 2 2 2 2 2 2 1 2 +2 2 2 1 2 1 1 2 1 3 +3 2 2 2 4 3 3 4 3 2 +2 1 4 3 3 1 1 4 1 2 +4 1 4 3 2 1 3 2 2 1 +4 1 1 1 1 1 1 4 3 1 +4 3 1 3 4 4 2 1 4 3 +2 2 2 4 4 4 3 2 1 3 +3 3 1 0 2 2 2 4 2 2 +2 2 2 2 4 2 2 2 2 2 +2 2 2 2 2 2 2 2 2 2 +2 2 3 3 2 2 2 2 3 3 +3 3 2 2 2 4 3 3 1 1 +4 1 2 2 1 4 3 2 1 3 +2 2 1 4 1 1 1 1 1 1 +1 3 1 4 3 1 3 4 4 2 +1 4 3 1 1 2 4 4 4 3 +2 1 3 3 3 1 2 1 4 3 +3 1 4 3 0 4 3 2 2 3 +2 1 4 2 2 2 2 2 2 2 +2 2 2 3 1 2 1 4 2 1 +3 3 2 2 2 4 3 3 3 3 +2 2 2 4 2 1 1 1 1 3 +2 2 4 3 4 2 1 3 2 2 +2 1 4 1 1 1 1 1 4 3 +1 4 1 1 3 3 4 2 2 4 +3 2 2 1 4 4 4 3 2 1 +3 3 3 1 2 1 4 4 3 4 +3 3 3 4 3 0 2 3 1 4 +2 4 4 4 1 1 2 4 2 3 +4 2 1 4 4 4 1 1 2 1 +4 4 1 3 3 4 1 4 1 4 +2 1 2 2 4 1 1 4 3 2 +4 4 4 2 2 2 2 2 2 2 +2 2 2 1 2 2 2 2 2 2 +1 2 2 2 2 1 2 1 1 2 +1 3 3 2 2 2 4 3 3 2 +3 2 2 1 4 3 3 1 1 4 +1 2 4 2 4 3 0 2 1 2 +2 2 2 1 2 1 1 2 1 3 +3 2 2 2 4 3 3 4 3 2 +2 1 4 3 3 1 1 4 1 2 +4 1 4 3 2 1 3 2 2 1 +4 1 1 1 1 1 1 4 3 1 +4 3 1 3 4 4 2 1 4 3 +2 2 2 4 4 4 3 2 1 3 +3 3 1 2 1 4 3 3 1 4 +3 1 1 3 2 4 3 3 1 1 +1 2 2 1 4 2 1 0 1 3 +3 4 1 4 1 4 2 4 2 2 +4 1 1 4 1 4 4 1 2 2 +2 2 2 2 2 2 2 2 2 4 +2 2 2 2 2 2 2 2 2 2 +2 1 2 1 1 1 1 3 3 2 +2 2 4 3 3 4 3 2 2 1 +4 3 3 1 1 4 1 2 4 1 +4 3 2 1 3 2 2 1 4 1 +1 1 1 1 1 4 3 1 4 3 +1 3 4 4 2 1 4 3 0 2 +2 2 1 2 1 1 2 1 3 3 +2 2 2 4 3 3 4 3 2 2 +1 4 3 3 1 1 4 1 2 4 +1 4 3 2 1 3 2 2 1 4 +1 1 1 1 1 1 4 3 1 4 +3 1 3 4 4 2 1 4 3 2 +2 2 4 4 4 3 2 1 3 3 +3 1 2 1 4 3 3 1 4 3 +1 1 3 2 4 3 3 1 1 1 +2 2 1 4 2 1 4 4 2 0 +2 1 2 1 1 2 1 3 3 2 +2 2 4 3 4 4 3 2 2 1 +4 3 3 1 1 4 1 2 4 1 +2 3 2 1 3 2 2 1 4 1 +1 1 1 1 1 4 3 1 4 3 +1 3 4 4 2 1 4 3 2 2 +2 4 4 4 3 2 1 3 3 3 +1 2 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +0 2 2 2 2 2 2 2 2 2 +1 2 2 2 2 1 1 1 1 2 +1 3 3 2 2 2 4 3 3 4 +3 2 2 1 4 3 3 1 1 4 +1 2 4 1 4 3 2 1 3 2 +2 1 4 1 1 1 1 1 1 4 +3 1 4 3 1 3 4 4 2 1 +4 3 2 2 2 4 4 4 3 2 +1 3 3 3 1 2 1 4 3 3 +1 4 3 1 1 3 2 4 3 3 +1 0 1 2 1 1 2 1 3 3 +2 2 2 4 3 3 4 3 2 2 +1 4 3 3 1 1 4 1 2 4 +1 4 3 2 1 3 2 2 1 4 +1 1 1 1 1 1 4 3 1 4 +3 1 3 4 4 2 1 4 3 2 +2 2 4 4 4 3 2 1 3 3 +3 1 2 1 4 3 3 1 4 3 +1 1 3 2 4 3 3 1 1 1 +2 2 1 4 2 1 4 4 2 4 +2 1 0 2 1 2 1 1 2 1 +3 3 2 2 2 4 3 3 4 3 +2 2 1 4 3 3 1 1 4 1 +2 4 1 4 3 2 1 3 2 2 +1 4 1 1 1 1 1 1 4 3 +1 4 3 1 3 4 4 2 1 4 +3 2 2 2 4 4 4 3 2 1 +3 3 3 1 2 1 4 3 3 1 +4 3 1 1 3 2 4 3 3 1 +1 1 2 2 1 4 2 1 4 4 +2 4 2 0 1 4 4 1 3 3 +4 1 4 1 4 2 4 2 2 4 +1 1 4 2 2 4 1 4 2 2 +2 4 2 2 2 2 2 2 4 2 +2 2 2 2 2 2 2 2 2 2 +1 2 1 1 2 1 3 3 2 2 +2 4 3 3 4 3 2 2 1 4 +3 3 1 1 4 1 2 1 1 4 +3 2 1 3 2 2 1 4 1 1 +1 1 1 1 4 3 1 4 3 1 +3 4 4 2 0 2 2 1 1 4 +3 2 4 1 4 2 2 2 2 2 +2 2 2 2 2 2 2 2 2 2 +2 2 2 2 2 2 2 1 2 1 +1 2 1 3 3 2 2 2 4 3 +3 4 3 2 2 1 4 3 3 1 +1 2 1 2 4 1 4 3 2 1 +3 2 2 1 4 1 1 1 1 1 +1 4 3 1 4 3 1 3 4 4 +2 1 4 3 2 2 2 4 4 4 +3 2 1 3 3 0 2 2 4 3 +3 4 3 2 2 1 4 3 3 1 +1 4 1 2 4 1 4 3 2 1 +3 2 2 1 4 1 1 1 1 1 +1 4 3 1 4 3 1 3 4 4 +2 1 4 3 2 2 2 4 4 4 +3 2 1 3 3 3 1 2 1 4 +3 3 1 4 3 1 1 3 2 4 +3 3 1 1 1 2 2 1 4 2 +1 4 4 2 4 2 1 3 2 1 +1 1 2 4 1 4 0 3 3 4 +3 2 2 1 4 3 3 1 1 4 +1 2 4 1 4 3 2 1 3 2 +2 1 4 1 1 1 1 1 1 4 +3 1 4 3 1 3 4 4 2 1 +4 3 2 2 2 4 4 4 3 2 +1 3 3 3 1 2 1 4 3 3 +1 4 3 1 1 3 2 4 3 3 +1 1 1 2 2 1 4 2 1 4 +4 2 4 2 1 3 2 1 1 1 +2 4 1 4 2 1 1 0 4 1 +2 4 4 4 1 3 3 3 4 4 +3 1 3 3 3 4 1 2 3 4 +3 4 3 2 1 2 1 4 3 3 +4 3 2 1 3 3 4 4 3 3 +4 4 1 2 1 4 1 4 3 4 +1 4 1 2 1 4 3 4 3 2 +2 3 4 3 2 4 3 3 3 3 +4 3 2 4 3 2 3 2 2 2 +2 2 4 4 3 4 4 1 3 2 +2 3 4 2 1 3 3 2 0 4 +3 3 1 1 4 1 2 4 1 4 +3 2 1 3 2 2 1 4 1 1 +1 1 1 1 4 3 1 4 4 1 +3 4 4 2 1 4 3 1 2 2 +4 4 4 3 2 1 3 3 3 1 +2 1 4 3 3 1 4 3 1 1 +1 4 4 3 3 1 1 1 4 2 +1 4 2 1 4 4 2 4 2 1 +3 2 1 1 1 2 4 1 4 2 +1 2 1 1 3 1 1 2 1 0 +1 4 1 2 4 1 4 3 2 1 +3 2 2 1 4 1 1 1 1 1 +1 4 3 1 4 3 1 3 4 4 +2 1 4 3 2 2 2 4 4 4 +3 2 1 3 3 3 1 2 1 4 +3 3 1 4 3 1 1 3 2 4 +3 3 1 1 1 2 2 1 4 2 +1 4 4 2 4 2 1 3 2 1 +1 1 2 4 1 4 2 1 1 1 +2 4 1 4 2 1 2 1 1 3 +0 1 4 1 2 4 1 4 3 2 +1 3 2 2 1 4 1 1 1 1 +1 1 4 3 1 4 3 1 3 4 +4 2 1 4 3 2 2 2 4 4 +4 3 2 1 3 3 3 1 2 1 +4 3 3 1 4 3 1 1 3 2 +4 3 3 1 1 1 2 2 1 4 +2 1 4 4 2 4 2 1 3 2 +1 1 1 2 4 1 4 2 1 1 +1 2 4 1 4 2 1 2 1 1 +3 0 1 2 4 1 4 3 2 1 +3 2 2 1 4 1 1 1 1 1 +1 4 3 1 4 3 1 3 4 4 +2 1 4 3 2 2 2 4 4 4 +3 2 1 3 3 3 1 2 1 4 +3 3 1 4 3 1 1 3 2 4 +3 3 1 1 1 2 2 1 4 2 +1 4 4 2 4 2 1 3 2 1 +1 1 2 4 1 4 2 1 1 1 +2 4 1 4 2 1 2 1 1 3 +3 1 0 4 1 4 3 2 1 3 +2 2 1 4 1 1 1 1 1 1 +4 3 1 4 3 1 3 4 4 2 +1 4 3 2 2 2 4 4 4 3 +2 1 3 3 3 1 2 1 4 3 +3 1 4 3 1 1 3 2 4 3 +3 1 1 1 2 2 1 4 2 1 +4 4 2 4 2 1 3 2 1 1 +1 2 4 1 4 2 1 1 1 2 +4 1 4 2 1 2 1 1 3 3 +1 2 1 0 2 1 4 4 4 2 +4 4 3 4 3 4 4 4 1 4 +3 1 4 3 4 4 4 1 2 2 +1 1 1 3 3 4 2 1 3 1 +4 1 3 4 3 3 1 4 3 1 +4 1 1 3 4 3 3 3 3 4 +4 1 4 4 4 2 3 3 1 1 +3 3 2 4 1 1 1 2 4 3 +4 4 3 4 3 3 1 1 3 4 +2 1 3 4 1 4 3 3 2 1 +1 4 3 4 0 3 2 1 3 2 +2 1 4 1 1 1 1 1 1 4 +3 1 4 3 1 3 4 4 2 1 +4 3 2 2 2 4 4 4 3 2 +1 3 3 3 1 2 1 4 3 3 +1 4 3 1 1 3 2 4 3 3 +1 1 1 2 2 1 4 2 1 4 +4 2 4 2 1 3 2 1 1 1 +2 4 1 4 2 1 1 1 2 4 +1 4 2 1 2 1 1 3 3 1 +2 1 1 1 1 0 2 2 1 1 +2 1 1 4 3 1 4 1 3 1 +4 4 3 3 1 4 4 1 1 3 +1 1 1 1 4 3 4 3 3 2 +1 2 4 4 1 4 1 2 4 2 +2 1 4 3 3 1 1 1 1 1 +4 1 1 3 2 1 3 2 2 1 +4 1 1 1 1 2 1 4 3 1 +4 3 1 3 4 4 2 1 4 3 +2 2 2 4 4 4 3 2 1 3 +3 3 1 2 1 4 0 3 2 2 +1 4 1 1 1 1 1 1 4 3 +1 4 3 1 3 4 4 2 1 4 +3 2 2 2 4 4 4 3 2 1 +3 3 3 1 2 1 4 3 3 1 +4 3 1 1 3 2 4 3 3 1 +1 1 2 2 1 4 2 1 4 4 +2 4 2 1 3 2 1 1 1 2 +4 1 4 2 1 1 1 2 4 1 +4 2 1 2 1 1 3 3 1 2 +1 1 1 1 1 1 2 0 3 2 +2 1 4 1 1 1 1 1 1 4 +3 1 4 3 1 3 4 4 2 1 +4 3 2 2 2 4 4 4 3 2 +1 3 3 3 1 2 1 4 3 3 +1 4 3 1 1 3 2 4 3 3 +1 1 1 2 2 1 4 2 1 4 +4 2 4 2 1 3 2 1 1 1 +2 4 1 4 2 1 1 1 2 4 +1 4 2 1 2 1 1 3 3 1 +2 1 1 1 1 1 1 2 0 2 +2 1 4 1 1 1 1 1 1 4 +3 1 4 3 1 3 4 4 2 1 +4 3 2 2 2 4 4 4 3 2 +1 3 3 3 1 2 1 4 3 3 +1 4 3 1 1 3 2 4 3 3 +1 1 1 2 2 1 4 2 1 4 +4 2 4 2 1 3 2 1 1 1 +2 4 1 4 2 1 1 1 2 4 +1 4 2 1 2 1 1 3 3 1 +2 1 1 1 1 1 1 2 2 0 +2 2 2 2 2 4 2 2 2 2 +2 2 1 2 2 2 2 1 2 1 +1 2 1 3 3 2 2 2 4 3 +3 4 2 2 2 1 2 3 3 1 +1 4 1 2 4 1 4 3 2 1 +3 2 4 1 4 1 1 1 1 1 +1 4 3 1 4 4 1 3 4 4 +2 1 4 3 2 2 2 4 4 4 +3 2 1 3 3 3 1 2 1 4 +3 3 1 4 3 1 1 3 2 4 +0 3 2 1 3 2 2 1 4 1 +1 1 1 1 1 4 3 1 4 3 +1 3 4 4 2 1 4 3 2 2 +2 4 4 4 3 2 1 3 3 3 +1 2 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 0 4 4 4 4 4 4 1 1 +4 4 4 4 1 2 4 4 4 1 +1 2 2 4 4 4 1 3 3 4 +1 1 2 1 4 3 4 3 4 1 +2 1 4 4 2 3 3 2 2 2 +3 3 4 1 3 4 4 1 2 1 +4 1 4 3 4 1 4 1 2 1 +4 3 4 3 2 2 1 4 3 2 +4 3 4 4 3 2 1 2 4 3 +2 1 2 4 2 4 2 4 1 1 +2 4 0 4 1 1 1 1 1 1 +4 4 1 4 3 1 3 4 4 2 +1 4 3 2 2 2 4 4 4 3 +2 1 3 3 3 1 2 1 3 3 +3 1 4 3 1 1 1 4 4 3 +3 1 1 1 4 2 2 4 2 1 +4 4 2 4 2 1 2 4 1 1 +1 2 4 1 4 2 2 2 1 2 +3 1 1 2 1 1 1 1 1 1 +2 2 1 1 1 2 1 2 2 3 +2 1 4 0 1 1 4 3 1 4 +3 1 3 4 4 2 1 4 3 2 +2 2 4 4 4 3 2 1 3 3 +3 1 2 1 4 3 3 1 4 3 +1 1 3 2 4 3 3 1 1 1 +2 2 1 4 2 1 4 4 2 4 +2 1 3 2 1 1 1 2 4 1 +4 2 1 1 1 2 4 1 4 2 +1 2 1 1 3 3 1 2 1 1 +1 1 1 1 2 2 1 1 1 2 +1 2 4 3 0 1 4 3 2 2 +2 4 4 4 3 2 1 3 3 3 +1 2 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 0 1 4 3 2 +2 2 4 4 4 3 2 1 3 3 +3 1 2 1 4 3 3 1 4 3 +1 1 3 2 4 3 3 1 1 1 +2 2 1 4 2 1 4 4 2 4 +2 1 3 2 1 1 1 2 4 1 +4 2 1 1 1 2 4 1 4 2 +1 2 1 1 3 3 1 2 1 1 +1 1 1 1 2 2 1 1 1 2 +1 2 4 3 2 1 4 3 4 4 +4 4 2 1 2 4 0 4 3 2 +2 2 4 4 4 3 2 1 3 3 +3 1 2 1 4 3 3 1 4 3 +1 1 3 2 4 3 3 1 1 1 +2 2 1 4 2 1 4 4 2 4 +2 1 3 2 1 1 1 2 4 1 +4 2 1 1 1 2 4 1 4 2 +1 2 1 1 3 3 1 2 1 1 +1 1 1 1 2 2 1 1 1 2 +1 2 4 3 2 1 4 3 4 4 +4 4 2 1 2 4 2 0 2 2 +2 4 4 4 3 2 1 3 3 3 +1 2 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 0 2 +2 4 4 4 3 2 1 3 3 3 +1 2 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 0 +2 4 4 4 3 2 1 3 3 3 +1 2 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 3 +0 2 2 3 3 3 2 3 2 2 +1 4 3 3 1 1 4 1 2 4 +1 4 3 2 1 3 2 2 1 4 +1 1 1 1 1 1 4 3 1 4 +3 1 3 4 4 2 1 4 3 2 +2 2 4 4 4 3 2 1 3 3 +3 1 2 1 4 3 3 1 4 3 +1 1 3 2 4 3 3 1 1 1 +2 2 1 3 2 1 4 4 2 4 +2 1 3 2 1 1 1 2 4 1 +2 0 1 4 3 3 1 4 3 1 +1 3 2 4 3 3 1 1 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 3 +3 4 3 3 3 1 1 4 4 3 +1 1 0 4 3 1 1 3 2 4 +3 3 1 1 1 2 2 1 4 2 +1 4 4 2 4 2 1 3 2 1 +1 1 2 4 1 4 2 1 1 1 +2 4 1 4 2 1 2 1 1 3 +3 1 2 1 1 1 1 1 1 2 +2 1 1 1 2 1 2 4 3 2 +1 4 3 4 4 4 4 2 1 2 +4 2 1 4 1 3 3 4 3 3 +3 1 1 4 4 3 1 1 4 1 +1 4 3 0 1 1 3 2 4 3 +3 1 1 1 2 2 1 4 2 1 +4 4 2 4 2 1 3 2 1 1 +1 2 4 1 4 2 1 1 1 2 +4 1 4 2 1 2 1 1 3 3 +1 2 1 1 1 1 1 1 2 2 +1 1 1 2 1 2 4 3 2 1 +4 3 4 4 4 4 2 1 2 4 +2 1 4 1 3 3 4 3 3 3 +1 1 4 4 3 1 1 4 1 1 +4 3 1 3 0 1 1 3 2 4 +3 4 1 1 1 2 2 1 4 2 +1 4 4 2 4 2 1 3 2 1 +1 1 2 4 1 4 2 1 1 1 +2 4 1 4 2 1 2 1 1 3 +3 1 2 1 1 1 1 1 1 2 +2 1 1 1 2 1 2 4 3 2 +1 4 3 4 4 4 4 2 1 2 +4 2 1 4 1 3 3 4 3 3 +3 1 1 4 4 3 1 1 4 1 +1 4 3 1 3 0 1 1 3 2 +4 3 3 1 1 1 2 2 1 4 +2 1 4 4 2 4 2 1 3 2 +1 1 1 2 4 1 4 2 1 1 +1 2 4 1 4 2 1 2 1 1 +3 3 1 2 1 1 1 1 1 1 +2 2 1 1 1 2 1 2 4 3 +2 1 4 3 4 4 4 4 2 1 +2 4 2 1 4 1 3 3 4 3 +3 3 1 1 4 4 3 1 1 4 +1 1 4 3 1 3 0 3 1 1 +1 2 2 1 4 2 1 4 4 2 +4 2 1 3 2 1 1 1 2 4 +1 4 2 1 1 1 2 4 1 4 +2 1 2 1 1 3 3 1 2 1 +1 1 1 1 1 2 2 1 1 1 +2 1 2 4 3 2 1 4 3 4 +4 4 4 2 1 2 4 2 1 4 +1 3 3 4 3 3 3 1 1 4 +4 3 1 1 4 1 1 4 3 1 +3 1 1 2 1 2 1 0 1 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 3 +3 4 3 3 3 1 1 4 4 3 +1 1 4 1 1 4 3 1 3 1 +1 2 1 2 1 4 3 3 0 2 +2 1 4 2 1 4 4 2 4 2 +1 3 2 1 1 1 2 4 1 4 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 3 +3 4 3 3 3 1 1 4 4 3 +1 1 4 1 1 4 3 1 3 1 +2 2 1 2 1 4 3 3 1 0 +1 4 2 1 4 4 2 4 2 1 +3 2 1 1 1 2 4 1 4 2 +1 1 1 2 4 1 4 2 1 2 +1 1 3 3 1 2 1 1 1 1 +1 1 2 2 1 1 1 2 1 2 +4 3 2 1 4 3 4 4 4 4 +2 1 2 4 2 1 4 1 3 3 +4 3 3 3 1 1 4 4 3 1 +1 4 1 1 4 3 1 3 1 1 +2 1 2 1 4 3 3 1 2 1 +0 2 1 4 4 2 4 2 1 3 +2 1 1 1 2 4 1 4 2 1 +1 1 2 4 1 4 2 1 2 1 +1 3 3 1 2 1 1 1 1 1 +1 2 2 1 1 1 2 1 2 4 +3 2 1 4 3 4 4 4 4 2 +1 2 4 2 1 4 1 3 3 4 +3 3 3 1 1 4 4 3 1 1 +4 1 1 4 3 1 3 1 1 2 +1 2 1 4 3 3 1 2 1 2 +1 0 2 1 4 4 2 4 2 1 +3 2 1 1 1 2 4 1 4 2 +1 1 1 2 4 1 4 2 1 2 +1 1 3 3 1 2 1 1 1 1 +1 1 2 2 1 1 1 2 1 2 +4 3 2 1 4 3 4 4 4 4 +2 1 2 4 2 1 4 1 3 3 +4 3 3 3 1 1 4 4 3 1 +1 4 1 1 4 3 1 3 1 1 +2 1 2 1 4 3 3 1 2 1 +2 1 0 4 4 2 4 2 1 3 +2 1 1 1 2 4 1 4 2 1 +1 1 2 4 1 4 2 1 2 1 +1 3 3 1 2 1 1 1 1 1 +1 2 2 1 1 1 2 1 2 4 +3 2 1 4 3 4 4 4 4 2 +1 2 4 2 1 4 1 3 3 4 +3 3 3 1 1 4 4 3 1 1 +4 1 1 4 3 1 3 1 1 2 +1 2 1 4 3 3 1 2 1 2 +1 3 3 0 4 4 2 4 2 1 +3 2 1 1 1 2 4 1 4 2 +1 1 1 2 4 1 4 2 1 2 +1 1 3 3 1 2 1 1 1 1 +1 1 2 2 1 1 1 2 1 2 +4 3 2 1 4 3 4 4 4 4 +2 1 2 4 2 1 4 1 3 3 +4 3 3 3 1 1 4 4 3 1 +1 4 1 1 4 3 1 3 1 1 +2 1 2 1 4 3 3 1 2 1 +2 1 3 3 0 2 1 3 2 1 +1 1 2 4 1 4 2 1 1 1 +2 4 1 4 2 1 2 1 1 3 +3 1 2 1 1 1 1 1 1 2 +2 1 1 1 2 1 2 4 3 2 +1 4 3 4 4 4 4 2 1 2 +4 2 1 4 1 3 3 4 3 3 +3 1 1 4 4 3 1 1 4 1 +1 4 3 1 3 1 1 2 1 2 +1 4 3 3 1 2 1 2 1 3 +3 1 1 3 3 0 3 2 1 1 +1 2 4 1 4 2 1 1 1 2 +4 1 4 2 1 2 1 1 3 3 +1 2 1 1 1 1 1 1 2 2 +1 1 1 2 1 2 4 3 2 1 +4 3 4 4 4 4 2 1 2 4 +2 1 4 1 3 3 4 3 3 3 +1 1 4 4 3 1 1 4 1 1 +4 3 1 3 1 1 2 1 2 1 +4 3 3 1 2 1 2 1 3 3 +1 1 3 3 3 3 0 2 1 1 +1 2 4 1 4 2 1 1 1 2 +4 1 4 2 1 2 1 1 3 3 +1 2 1 1 1 1 1 1 2 2 +1 1 1 2 1 2 4 3 2 1 +4 3 4 4 4 4 2 1 2 4 +2 1 4 1 3 3 4 3 3 3 +1 1 4 4 3 1 1 4 1 1 +4 3 1 3 1 1 2 1 2 1 +4 3 3 1 2 1 2 1 3 3 +1 1 3 3 3 3 1 0 1 1 +2 4 1 4 2 1 1 1 2 4 +1 4 2 1 2 1 1 3 3 1 +2 1 1 1 1 1 1 2 2 1 +1 1 2 1 2 4 3 2 1 4 +3 4 4 4 4 2 1 2 4 2 +1 4 1 3 3 4 3 3 3 1 +1 4 4 3 1 1 4 1 1 4 +3 1 3 1 1 2 1 2 1 4 +3 3 1 2 1 2 1 3 3 1 +1 3 3 3 3 1 1 2 0 2 +1 1 1 2 4 1 4 2 1 2 +1 1 3 3 1 2 1 1 1 1 +1 1 2 2 1 1 1 2 1 2 +4 3 2 1 4 3 4 4 4 4 +2 1 2 4 2 1 4 1 3 3 +4 3 3 3 1 1 4 4 3 1 +1 4 1 1 4 3 1 3 1 1 +2 1 2 1 4 3 3 1 2 1 +2 1 3 3 1 1 3 3 3 3 +1 1 2 1 4 2 1 2 1 0 +2 1 1 1 2 4 1 4 2 1 +2 1 1 3 3 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 3 +3 4 3 3 3 1 1 4 4 3 +1 1 4 1 1 4 3 1 3 1 +1 2 1 2 1 4 3 3 1 2 +1 2 1 3 3 1 1 3 3 3 +3 1 1 2 1 4 2 1 2 1 +0 4 1 4 2 1 2 1 1 3 +3 1 2 1 1 1 1 1 1 2 +2 1 1 1 2 1 2 4 3 2 +1 4 3 4 4 4 4 2 1 2 +4 2 1 4 1 3 3 4 3 3 +3 1 1 4 4 3 1 1 4 1 +1 4 3 1 3 1 1 2 1 2 +1 4 3 3 1 2 1 2 1 3 +3 1 1 3 3 3 3 1 1 2 +1 4 2 1 2 1 2 1 4 2 +3 0 1 4 2 1 2 1 1 3 +3 1 2 1 1 1 1 1 1 2 +2 1 1 1 2 1 2 4 3 2 +1 4 3 4 4 4 4 2 1 2 +4 2 1 4 1 3 3 4 3 3 +3 1 1 4 4 3 1 1 4 1 +1 4 3 1 3 1 1 2 1 2 +1 4 3 3 1 2 1 2 1 3 +3 1 1 3 3 3 3 1 1 2 +1 4 2 1 2 1 2 1 4 2 +3 3 0 2 1 1 3 3 1 2 +1 1 1 1 1 1 2 2 1 1 +1 2 1 2 4 3 2 1 4 3 +4 4 4 4 2 1 2 4 2 1 +4 1 3 3 4 3 3 3 1 1 +4 3 3 1 1 4 1 1 4 3 +1 3 1 1 2 1 2 1 4 3 +3 1 2 1 2 1 3 3 1 1 +3 3 3 3 1 1 2 1 4 2 +1 2 1 2 1 4 2 3 3 3 +1 2 2 0 2 1 1 3 3 1 +2 1 1 1 1 1 1 2 2 1 +1 1 2 1 2 4 3 2 1 4 +3 4 4 4 4 2 1 2 4 2 +1 4 1 3 3 4 3 3 3 1 +1 4 4 3 1 1 4 1 1 4 +3 1 3 1 1 2 1 2 1 4 +3 3 1 2 1 2 1 3 3 1 +1 3 3 3 3 1 1 2 1 4 +2 1 2 1 2 1 4 2 3 3 +3 1 2 2 0 1 2 1 1 1 +1 1 1 2 2 1 1 1 2 1 +2 4 3 2 1 4 3 4 4 4 +4 2 1 2 4 2 1 4 1 3 +3 4 3 3 3 1 1 4 4 3 +1 1 4 1 1 4 3 1 3 1 +1 2 1 2 1 4 3 3 1 2 +1 2 1 3 3 1 1 3 3 3 +3 1 1 2 1 4 2 1 2 1 +2 1 4 2 3 3 3 1 2 2 +1 1 1 2 2 0 1 2 1 1 +1 1 1 1 2 2 1 1 1 2 +1 2 4 3 2 1 4 3 4 4 +4 4 2 1 2 4 2 1 4 1 +3 3 4 3 3 3 1 1 4 4 +3 1 1 4 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 0 2 1 1 +1 1 1 1 2 2 1 1 1 2 +1 2 4 3 2 1 4 3 4 4 +4 4 2 1 2 4 2 1 4 1 +3 3 4 3 3 3 1 1 4 4 +3 1 1 4 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 0 1 1 +1 1 1 1 2 2 1 1 1 2 +1 2 4 3 2 1 4 3 4 4 +4 4 2 1 2 4 2 1 4 1 +3 3 4 3 3 3 1 1 4 4 +3 1 1 4 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 0 2 +1 3 3 1 1 1 2 2 1 4 +2 1 3 4 2 4 2 1 3 2 +1 1 1 2 4 1 4 2 1 1 +1 2 2 1 4 2 1 2 1 1 +3 4 1 2 1 1 1 1 1 4 +2 2 1 1 1 2 2 2 4 1 +2 1 4 3 4 4 4 4 2 1 +2 4 2 1 4 1 3 3 4 3 +3 3 1 1 4 4 4 1 1 4 +1 1 4 3 1 3 1 1 2 0 +1 1 1 1 1 2 2 1 1 1 +2 1 1 4 3 2 1 4 3 4 +4 4 4 2 1 2 4 2 1 4 +1 3 3 4 3 3 3 1 1 4 +4 3 1 1 4 1 1 4 3 1 +3 1 1 2 1 2 1 4 3 3 +1 2 1 2 1 3 3 1 1 3 +3 3 3 1 1 2 1 4 2 1 +2 1 2 1 4 2 3 3 3 1 +2 2 4 1 1 4 2 4 4 1 +0 1 1 1 1 2 2 1 1 1 +2 1 2 4 3 2 1 4 3 4 +4 4 4 2 1 2 4 2 1 4 +1 3 3 4 3 3 3 1 1 4 +4 3 1 1 4 1 1 4 3 1 +3 1 1 2 1 2 1 4 3 3 +1 2 1 2 1 3 3 1 1 3 +3 3 3 1 1 2 1 4 2 1 +2 1 2 1 4 2 3 3 3 1 +2 2 4 1 1 4 2 4 4 1 +1 0 1 1 2 2 1 1 1 2 +1 2 4 3 2 1 4 3 4 4 +4 4 2 1 2 4 2 1 4 1 +3 3 4 3 3 3 1 1 4 4 +3 1 1 4 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 1 1 +3 2 0 1 1 1 2 1 2 4 +3 2 1 4 3 4 4 4 4 2 +1 2 4 2 1 4 1 3 3 4 +3 3 3 1 1 4 4 3 1 1 +4 1 1 4 3 1 3 1 1 2 +1 2 1 4 3 3 1 2 1 2 +1 3 3 1 1 3 3 3 3 1 +1 2 1 4 2 1 2 1 2 1 +4 2 3 3 3 1 2 2 4 1 +1 4 2 4 4 1 1 3 2 4 +1 1 3 0 1 2 1 2 4 3 +2 1 4 3 4 4 4 4 2 1 +2 4 2 1 4 1 3 3 4 3 +3 1 1 1 4 4 3 1 1 4 +1 1 4 3 1 3 1 1 2 1 +2 1 4 3 3 1 2 1 2 1 +3 3 1 1 3 3 3 3 1 1 +2 1 4 2 1 2 1 2 1 4 +2 3 3 3 1 2 2 4 1 1 +4 2 4 4 1 1 3 2 4 1 +1 3 4 3 0 1 2 4 3 2 +1 4 3 4 4 4 4 2 1 2 +4 2 1 4 1 3 3 1 3 3 +3 1 1 4 4 3 1 1 4 1 +1 4 3 1 3 1 1 2 1 2 +1 4 3 3 1 2 1 2 1 3 +3 1 1 3 3 3 3 1 1 2 +1 4 2 1 2 1 2 1 4 2 +3 3 3 1 2 2 4 1 1 4 +2 4 4 1 1 3 2 4 1 1 +3 4 3 4 3 0 4 4 2 1 +4 3 4 4 4 4 2 1 2 4 +2 1 4 1 3 3 3 3 3 3 +1 1 4 4 3 1 1 4 1 1 +4 3 1 3 2 1 2 1 2 1 +4 3 3 3 2 1 3 1 3 3 +1 1 3 3 3 3 1 1 2 1 +4 2 1 2 1 2 1 2 2 1 +3 3 3 2 2 4 3 4 4 3 +4 3 3 3 3 4 3 3 2 3 +3 3 1 3 1 3 0 2 1 1 +4 3 4 4 3 3 3 3 3 1 +3 4 3 1 1 4 4 3 3 2 +3 3 3 3 3 3 4 3 1 4 +3 3 4 1 4 2 1 4 3 3 +2 4 3 3 3 3 1 3 4 4 +4 2 2 1 4 4 4 3 2 4 +3 4 4 2 4 2 1 4 3 1 +3 1 3 4 3 1 3 4 4 2 +4 2 1 2 1 1 3 4 4 2 +4 3 1 2 3 3 4 0 3 4 +4 4 4 2 1 2 4 2 1 4 +1 3 3 4 3 3 3 1 1 4 +4 3 1 1 4 1 1 4 3 1 +3 1 1 2 1 2 1 4 3 3 +1 2 1 2 1 3 3 1 1 3 +3 3 3 1 1 2 1 4 2 1 +2 1 2 1 4 2 3 3 3 1 +2 2 4 1 1 4 2 4 4 1 +1 3 2 4 1 1 3 4 3 4 +3 3 2 4 1 1 3 1 0 4 +2 1 2 4 2 1 4 1 3 3 +4 3 3 3 1 1 4 4 3 1 +1 4 1 1 4 3 1 3 1 1 +2 1 2 1 4 3 3 1 2 1 +2 1 3 3 1 1 3 3 3 3 +1 1 2 1 4 2 1 2 1 2 +1 4 2 3 3 3 1 2 2 4 +1 1 4 2 4 4 1 1 3 2 +4 1 1 3 4 3 4 3 3 2 +4 1 1 3 1 3 2 2 4 0 +1 4 1 3 3 4 3 3 3 1 +1 4 4 3 1 1 4 1 1 4 +3 1 4 1 1 2 1 2 1 4 +3 3 1 2 1 2 3 3 3 1 +1 3 4 3 3 1 1 2 4 1 +2 1 2 1 2 1 4 2 3 3 +3 1 2 2 4 1 1 4 1 4 +4 3 1 3 2 4 1 1 3 4 +3 4 3 3 2 4 1 1 3 1 +3 2 2 4 1 4 2 4 3 2 +0 3 4 3 3 3 1 1 4 4 +3 1 1 4 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +2 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 1 1 +3 2 4 1 1 3 4 3 4 3 +3 2 4 1 1 3 1 3 2 2 +4 1 4 2 4 3 2 4 3 3 +2 0 4 3 3 3 1 1 4 4 +3 1 1 4 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 4 3 3 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 1 1 +3 2 3 1 1 3 4 3 4 3 +3 2 4 3 1 3 1 4 2 2 +4 1 4 2 4 3 2 4 3 3 +1 2 0 1 4 1 1 4 3 1 +3 1 1 2 1 2 1 4 3 3 +1 2 1 2 1 3 3 1 1 3 +3 3 3 1 1 2 1 4 2 1 +2 1 2 1 4 2 3 3 3 1 +2 2 4 1 1 4 2 4 4 1 +1 3 2 4 1 1 3 4 3 4 +3 3 2 4 1 1 3 1 3 2 +2 4 1 4 2 4 3 2 4 3 +3 2 2 4 4 4 1 2 4 1 +4 4 1 0 1 1 4 3 1 3 +1 1 2 1 2 1 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 1 1 +3 2 4 1 1 3 4 3 4 3 +3 2 4 1 1 3 1 3 2 2 +4 1 4 2 4 3 2 4 3 3 +2 2 4 4 4 1 2 4 1 4 +4 1 1 3 0 2 1 2 1 4 +3 3 1 2 1 2 1 3 3 1 +1 3 3 3 3 1 1 2 1 4 +2 1 2 1 2 1 4 2 3 3 +3 1 2 2 4 1 1 4 2 4 +4 1 1 3 2 4 1 1 3 4 +3 4 3 3 2 4 1 1 3 1 +3 2 2 4 1 4 2 4 3 2 +4 3 3 2 2 4 4 4 1 2 +4 1 4 4 1 1 3 2 1 2 +4 3 2 2 2 0 4 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 1 1 +3 2 4 1 1 3 4 3 4 3 +3 2 4 1 1 3 1 3 2 2 +4 1 4 2 4 3 2 4 3 3 +2 2 4 4 4 1 2 4 1 4 +4 1 1 3 2 1 2 4 3 2 +2 2 1 2 4 3 0 3 3 1 +2 1 2 1 3 3 1 1 3 3 +3 3 1 1 2 1 4 2 1 2 +1 2 1 4 2 3 3 3 1 2 +2 4 1 1 4 2 4 4 1 1 +3 2 4 1 1 3 4 3 4 3 +3 2 4 1 1 3 1 3 2 2 +4 1 4 2 4 3 2 4 3 3 +2 2 4 4 4 1 2 4 1 4 +4 1 1 4 2 1 2 4 3 2 +2 2 1 2 4 3 3 0 3 3 +1 2 1 2 1 3 3 1 1 3 +3 3 3 1 1 2 1 4 2 1 +2 1 2 1 4 2 3 3 3 1 +2 2 4 1 1 4 2 4 4 1 +1 3 2 4 1 1 3 4 3 4 +3 3 2 4 1 1 3 1 3 2 +2 4 1 4 2 4 3 2 4 3 +3 2 2 4 4 4 1 2 4 1 +4 4 1 1 3 2 1 2 4 3 +2 2 2 1 2 4 3 3 0 1 +3 3 3 3 1 1 2 1 4 2 +1 2 1 2 1 4 2 3 3 3 +1 2 2 4 1 1 4 2 4 4 +1 1 3 2 4 1 1 3 4 3 +4 3 3 2 4 1 1 3 1 3 +2 2 4 1 4 2 4 3 2 4 +3 3 2 2 4 4 4 1 2 4 +1 4 4 1 1 3 2 1 2 4 +3 2 2 2 1 2 4 3 3 1 +4 4 3 2 1 3 2 2 4 0 +3 3 3 3 1 1 2 1 4 2 +1 2 1 2 1 4 2 3 3 3 +1 2 2 4 1 1 4 2 4 4 +1 1 3 2 4 1 1 3 4 3 +4 3 3 2 4 1 1 3 1 3 +2 2 4 1 4 2 4 3 2 4 +3 3 2 2 4 4 4 1 2 4 +1 4 4 1 1 3 2 1 2 4 +3 2 2 2 1 2 4 3 3 1 +4 4 3 2 1 3 2 2 4 3 +0 1 4 2 1 2 1 2 1 4 +2 3 3 3 1 2 2 4 1 1 +4 2 4 4 1 1 3 2 4 1 +1 3 4 3 4 3 3 2 4 1 +1 3 1 3 2 2 4 1 4 2 +4 3 2 4 3 3 2 2 4 4 +4 1 2 4 1 4 4 1 1 3 +2 1 2 4 3 2 2 2 1 2 +4 3 3 1 4 4 3 2 1 3 +2 2 4 3 1 1 4 4 1 2 +1 0 1 4 2 1 2 1 2 1 +4 2 3 3 3 1 2 2 4 1 +1 4 2 4 4 1 1 3 2 4 +1 1 3 4 3 4 3 3 2 4 +1 1 3 1 3 2 2 4 1 4 +2 4 3 2 4 3 3 2 2 4 +4 4 1 2 4 1 4 4 1 1 +3 2 1 2 4 3 2 2 2 1 +2 4 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 0 1 2 1 2 1 4 2 +3 3 3 1 2 2 4 1 1 4 +2 4 4 1 1 3 2 4 1 1 +3 4 3 4 3 3 2 4 1 1 +3 1 3 2 2 4 2 4 2 4 +3 2 4 3 3 2 2 4 4 4 +1 2 4 1 4 4 1 1 3 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 0 1 2 1 4 2 3 +3 3 1 2 2 4 1 1 4 2 +4 4 1 1 3 2 4 1 1 3 +4 3 4 3 3 2 4 1 1 3 +1 3 2 2 4 1 4 2 4 3 +2 4 3 3 2 2 4 4 4 1 +2 4 1 4 4 1 1 3 2 1 +2 4 3 2 2 2 1 2 4 3 +3 1 4 4 3 2 1 3 2 2 +4 3 1 1 4 4 1 2 1 2 +2 3 2 2 0 2 1 4 2 3 +3 3 1 2 2 4 1 1 4 2 +4 4 1 1 3 2 4 1 1 3 +4 3 4 3 3 2 4 1 1 3 +1 3 2 2 4 1 4 2 4 3 +2 4 3 3 2 2 4 4 4 1 +2 4 1 4 4 1 1 3 2 1 +2 4 3 2 2 2 1 2 4 3 +3 1 4 4 3 2 1 3 2 2 +4 3 1 1 4 4 1 2 1 2 +2 3 2 2 1 0 2 1 4 2 +3 3 3 1 2 2 4 1 1 4 +2 4 4 1 1 3 2 4 1 1 +3 4 3 4 3 3 2 4 1 1 +3 1 3 2 2 4 1 4 2 4 +3 2 4 3 3 2 2 4 4 4 +1 2 4 1 4 4 1 1 3 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 2 2 1 0 1 4 2 +3 3 3 1 2 2 4 1 1 4 +2 4 4 1 1 3 2 4 1 1 +3 4 3 4 3 3 2 4 1 1 +3 1 3 2 2 4 1 4 2 4 +3 2 4 3 3 2 2 4 4 4 +1 2 4 1 4 4 1 1 3 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 2 2 1 1 0 3 3 +3 1 2 2 4 1 1 4 2 4 +4 1 1 3 2 4 1 1 3 4 +3 4 3 3 2 4 1 1 3 1 +3 2 2 4 1 4 2 4 3 2 +4 3 3 2 2 4 4 4 1 2 +4 1 4 4 1 1 3 2 1 2 +4 3 2 2 2 1 2 4 3 3 +1 4 4 3 2 1 3 2 2 4 +3 1 1 4 4 1 2 1 2 2 +3 2 2 1 1 1 2 1 0 3 +3 1 1 3 3 3 3 1 1 2 +1 4 2 1 2 1 2 1 4 2 +3 3 3 1 2 2 4 1 1 4 +2 4 4 1 1 3 2 2 1 1 +3 4 3 4 3 3 2 4 1 1 +3 1 3 2 2 4 1 4 2 4 +3 2 4 3 3 2 2 4 4 4 +1 2 4 1 4 4 1 1 3 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 0 +1 3 3 1 2 1 2 1 3 3 +1 1 3 3 4 3 4 1 2 1 +4 2 1 2 3 2 1 4 2 3 +4 3 1 2 2 4 1 1 4 2 +4 4 1 1 3 2 4 1 1 3 +4 3 4 3 3 2 4 1 1 3 +1 3 2 2 4 1 4 2 4 3 +2 4 3 3 2 2 4 4 4 1 +2 4 1 4 4 1 1 3 2 1 +2 4 3 2 2 2 1 2 4 3 +0 2 4 4 1 1 3 2 4 1 +1 3 4 3 4 3 3 2 4 1 +1 3 1 3 2 2 4 1 4 2 +4 3 2 4 3 3 2 2 4 4 +4 1 2 4 1 4 4 1 1 3 +2 1 2 4 3 2 2 2 1 2 +4 3 3 1 4 4 3 2 1 3 +2 2 4 3 1 1 4 4 1 2 +1 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 4 4 +4 0 4 4 1 1 3 2 4 1 +1 3 4 3 4 3 3 2 4 1 +1 3 1 3 2 2 4 1 4 2 +4 3 2 4 3 3 2 2 4 4 +4 1 2 4 1 4 4 1 1 3 +2 1 2 4 3 2 2 2 1 2 +4 3 3 1 4 4 3 2 1 3 +2 2 4 3 1 1 4 4 1 2 +4 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 4 4 +4 2 0 1 1 3 2 4 1 1 +3 3 3 4 3 3 2 4 1 1 +3 1 3 2 2 4 1 4 2 4 +3 2 4 3 3 2 2 4 4 4 +1 2 4 1 4 4 1 1 3 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 2 2 1 1 1 2 1 +1 1 4 1 2 4 3 4 4 4 +2 1 3 0 1 1 3 2 4 1 +1 3 4 3 4 3 3 2 4 1 +1 3 1 3 2 2 4 1 4 2 +4 3 2 4 3 3 2 2 4 4 +4 1 2 4 1 4 4 1 1 3 +2 1 2 4 3 2 2 2 1 2 +4 3 3 1 4 4 3 2 1 3 +2 2 4 3 1 1 4 4 1 2 +1 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 4 4 +4 2 1 3 0 2 4 1 1 3 +4 3 4 3 3 2 4 1 1 3 +1 3 2 2 4 1 4 2 4 3 +2 4 3 3 2 2 4 4 4 1 +2 4 1 4 4 1 1 3 2 1 +2 4 3 2 2 2 1 2 4 3 +3 1 4 4 3 2 1 3 2 2 +4 3 1 1 4 4 1 2 1 2 +2 3 2 2 1 1 1 2 1 1 +1 4 1 2 4 3 4 4 4 2 +1 3 2 1 4 0 1 3 4 3 +4 3 3 2 4 1 1 3 1 3 +2 2 4 1 4 2 4 3 2 4 +3 3 2 2 4 4 4 1 2 4 +1 4 4 1 1 3 2 1 2 4 +3 2 2 2 1 2 4 3 3 1 +4 4 3 2 1 3 2 2 4 3 +1 1 4 4 1 1 1 2 2 3 +2 2 1 1 1 2 1 1 1 4 +1 2 4 3 4 4 4 2 1 3 +2 1 4 1 2 1 0 4 3 4 +3 3 2 4 1 1 3 1 3 2 +2 4 1 4 2 4 3 2 4 3 +3 2 2 4 4 4 1 2 4 1 +4 4 1 1 3 2 1 2 4 3 +2 2 2 1 2 4 3 3 1 4 +4 3 2 1 3 2 2 4 3 1 +1 4 4 1 2 1 2 2 3 2 +2 1 1 1 2 1 1 1 4 1 +2 4 3 4 4 4 2 1 3 2 +1 4 1 2 1 4 4 0 2 4 +1 1 3 1 3 2 2 4 1 4 +2 4 3 2 4 3 3 2 2 4 +4 4 1 2 4 1 4 4 1 1 +3 2 1 2 4 3 2 2 2 1 +2 4 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 2 2 3 2 2 1 1 1 +2 1 1 1 4 1 2 4 3 4 +4 4 2 1 3 2 1 4 1 2 +1 4 4 1 2 2 1 3 0 1 +1 3 3 3 3 1 1 2 1 4 +2 1 2 1 2 1 4 2 3 3 +3 2 2 2 4 1 1 4 2 4 +4 1 1 3 2 4 1 1 3 4 +3 4 3 3 2 4 1 1 3 1 +3 2 2 4 4 4 2 4 3 2 +4 3 3 2 2 4 4 4 1 2 +4 1 4 4 1 1 3 2 1 2 +4 3 2 2 2 3 2 4 3 3 +1 4 4 3 2 4 3 2 2 0 +3 2 2 4 1 4 2 4 3 2 +4 3 3 2 2 4 4 4 1 2 +4 1 4 4 1 1 3 2 1 2 +4 3 2 2 2 1 2 4 3 3 +1 4 4 3 2 1 3 2 2 4 +3 1 1 4 4 1 2 1 2 2 +3 2 2 1 1 1 2 1 1 1 +4 1 2 4 3 4 4 4 2 1 +3 2 1 4 1 2 1 4 4 1 +2 2 1 3 4 3 1 1 1 2 +0 4 4 1 1 3 2 4 1 1 +3 4 3 4 3 3 2 4 2 1 +3 1 3 2 2 4 1 4 2 4 +3 2 4 3 3 2 2 4 4 4 +1 2 4 1 4 4 1 1 3 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 2 2 1 2 1 2 1 +1 1 4 1 2 4 3 4 4 4 +2 0 2 4 3 2 4 3 3 2 +2 4 4 4 1 2 4 1 4 4 +1 1 3 2 1 2 4 3 2 2 +2 1 2 4 3 3 1 4 4 3 +2 1 3 2 2 4 3 1 1 4 +4 1 2 1 2 2 3 2 2 1 +1 1 2 1 1 1 4 1 2 4 +3 4 4 4 2 1 3 2 1 4 +1 2 1 4 4 1 2 2 1 3 +4 3 1 1 1 2 2 2 1 1 +4 3 0 4 3 3 2 2 4 4 +4 1 2 4 1 4 4 1 1 3 +2 1 2 4 3 2 2 2 1 2 +4 3 3 1 4 4 3 2 1 3 +2 2 4 3 1 1 4 4 1 2 +1 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 4 4 +4 2 1 3 2 1 4 1 2 1 +4 4 1 2 2 1 3 4 3 1 +1 1 2 2 2 1 1 4 3 2 +1 3 3 0 3 3 2 2 4 4 +4 1 2 4 1 4 4 1 1 3 +2 1 2 4 3 2 2 2 1 2 +4 3 3 1 4 4 3 2 1 3 +2 2 4 3 1 1 4 4 1 2 +1 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 4 4 +4 2 1 3 2 1 4 1 2 1 +4 4 1 2 2 1 3 4 3 1 +1 1 2 2 2 1 1 4 3 2 +1 3 3 1 0 1 4 4 1 1 +3 2 1 2 4 3 2 2 2 1 +2 4 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 2 2 3 2 2 1 1 1 +2 1 1 1 4 1 2 4 3 4 +4 4 2 1 3 2 1 4 1 2 +1 4 4 1 2 2 1 3 4 3 +1 1 1 2 2 2 1 1 4 3 +2 1 3 3 1 1 2 1 4 1 +3 4 2 1 1 0 4 4 1 1 +3 2 1 2 4 3 2 2 2 1 +2 4 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 2 2 3 2 2 1 1 1 +2 1 1 1 4 1 2 4 3 4 +4 4 2 1 3 2 1 4 1 2 +1 4 4 1 2 2 1 3 4 3 +1 1 1 2 2 2 1 1 4 3 +2 1 3 3 1 1 2 1 4 1 +3 4 2 1 1 1 0 4 1 1 +3 2 1 2 4 3 2 2 2 1 +2 4 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 2 2 3 2 2 1 4 1 +2 1 1 1 4 1 2 4 3 2 +4 4 2 1 3 2 1 4 1 2 +1 4 4 1 2 2 1 3 4 3 +1 1 1 2 2 2 1 1 4 3 +2 1 3 3 1 1 2 1 4 1 +3 4 2 1 1 1 1 0 1 1 +3 2 1 2 4 3 2 2 2 1 +2 4 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 2 2 3 2 2 1 1 1 +2 1 1 1 4 1 2 4 3 4 +4 4 2 1 3 2 1 4 1 2 +1 4 4 1 2 2 1 3 4 3 +1 1 1 2 2 2 1 1 4 3 +2 1 3 3 1 1 2 1 4 1 +3 4 2 1 1 1 1 1 0 2 +1 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 2 2 1 1 1 2 1 +1 1 4 1 2 4 3 4 4 4 +2 1 3 2 1 4 1 2 1 4 +4 1 2 2 1 3 4 3 1 1 +1 2 2 2 1 1 4 3 2 1 +3 3 1 1 2 1 4 1 3 4 +2 1 1 1 1 1 4 1 1 0 +3 2 2 2 1 2 4 3 3 1 +4 4 3 2 1 3 2 2 4 3 +1 1 4 4 1 2 1 2 2 3 +2 2 1 1 1 2 1 1 1 4 +1 2 4 3 4 4 4 2 1 3 +2 1 4 1 2 1 4 4 1 2 +2 1 3 4 3 1 1 1 2 2 +2 1 1 4 3 2 1 3 3 1 +1 2 1 4 1 3 4 2 1 1 +1 1 1 4 1 1 2 2 1 2 +0 2 4 3 2 2 2 1 2 4 +3 3 1 4 4 3 2 1 3 2 +2 4 3 1 1 4 4 1 2 1 +2 2 3 2 2 1 1 1 2 1 +1 1 4 1 2 4 3 4 4 4 +2 1 3 2 1 4 1 2 1 4 +4 1 2 2 1 3 4 3 1 1 +1 2 2 2 1 1 4 3 2 1 +3 3 1 1 2 1 4 1 3 4 +2 1 1 1 1 1 4 1 1 1 +2 0 3 3 1 4 4 3 2 1 +3 2 2 4 3 1 1 4 4 1 +2 1 2 2 3 2 2 1 1 1 +2 1 1 1 4 1 2 4 3 4 +4 4 2 1 3 2 1 4 1 2 +1 4 4 1 2 2 1 3 4 3 +1 1 1 2 2 2 1 1 4 3 +2 1 3 3 1 1 2 1 4 1 +3 4 2 1 1 1 1 1 4 1 +1 1 2 1 2 2 4 3 3 2 +1 4 0 2 2 4 3 1 1 4 +4 1 2 1 2 2 3 2 2 1 +1 1 2 1 1 1 4 1 2 4 +3 4 4 4 2 1 3 2 1 4 +1 2 1 4 4 1 2 2 1 3 +4 3 1 1 1 2 2 2 1 1 +4 3 2 1 3 3 1 1 2 1 +4 1 3 4 2 1 1 1 1 1 +4 1 1 1 4 1 2 1 4 3 +3 2 1 1 1 3 1 3 1 2 +4 4 3 0 2 2 4 3 1 1 +4 4 1 2 1 2 2 3 2 2 +1 1 1 2 1 1 1 4 1 2 +4 3 4 4 4 2 1 3 2 1 +4 1 2 1 4 4 1 2 2 1 +3 4 3 1 1 1 2 2 2 1 +1 4 3 2 1 3 3 1 1 2 +1 4 1 3 4 2 1 1 1 1 +1 4 1 1 1 2 1 2 2 4 +3 3 2 1 4 1 3 1 3 1 +2 4 4 3 0 4 1 2 1 2 +2 3 2 2 1 1 1 2 1 1 +1 4 1 2 4 3 4 4 4 2 +1 3 2 1 4 1 2 1 4 4 +1 2 2 1 3 4 3 1 1 1 +2 2 2 1 1 4 3 2 1 3 +3 1 1 2 1 4 1 3 4 2 +1 1 1 1 1 4 1 1 1 2 +1 2 2 4 3 3 2 1 4 1 +3 1 3 1 2 4 4 3 3 2 +2 2 4 2 4 0 1 2 1 2 +2 3 2 2 1 1 1 2 1 1 +1 4 1 2 4 3 4 4 4 2 +1 3 2 1 4 1 2 1 4 4 +1 2 2 1 3 4 3 1 1 1 +2 2 2 1 1 4 3 2 1 3 +3 1 1 2 1 4 1 3 4 2 +1 1 1 1 1 4 1 1 1 2 +1 2 2 4 3 3 2 1 4 1 +3 1 3 1 2 4 4 3 3 2 +2 2 4 2 4 3 0 1 2 1 +2 2 3 2 2 1 1 1 2 1 +1 1 4 1 2 4 3 4 4 4 +2 1 3 2 1 4 1 2 1 4 +4 1 2 2 1 3 4 3 1 1 +1 2 2 2 1 1 4 3 2 1 +3 3 1 1 2 1 4 1 3 4 +2 1 1 1 1 1 4 1 1 1 +2 1 2 2 4 3 3 2 1 4 +1 3 1 3 1 2 4 4 3 3 +2 2 2 4 2 4 3 0 1 2 +1 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 4 4 +4 2 1 3 2 1 4 1 2 1 +4 4 1 2 2 1 3 4 3 1 +1 1 2 2 2 1 1 4 3 2 +1 3 3 1 1 2 1 4 1 3 +4 2 1 1 1 1 1 4 1 1 +1 2 1 2 2 4 3 3 2 1 +4 1 3 1 3 1 2 4 4 3 +3 2 2 2 4 2 4 3 0 2 +1 2 2 3 2 2 1 1 1 2 +1 1 1 4 1 2 4 3 3 4 +4 2 1 3 2 1 4 1 2 1 +4 4 1 2 2 1 3 4 3 1 +1 1 2 2 2 1 1 4 3 2 +1 3 3 2 1 2 1 4 1 3 +4 2 1 1 1 1 1 4 1 1 +1 2 1 2 2 4 3 3 2 1 +4 1 3 1 3 1 2 4 4 3 +3 2 2 2 4 2 4 3 1 0 +3 2 2 1 1 1 2 1 1 1 +4 1 2 4 3 4 4 4 2 1 +3 2 1 4 1 2 1 4 4 1 +2 2 1 3 4 3 1 1 1 2 +2 2 1 1 4 3 2 1 3 3 +1 1 2 1 4 1 3 4 2 1 +1 1 1 1 4 1 1 1 2 1 +2 2 4 3 3 2 1 4 1 3 +1 3 1 2 4 4 3 3 2 2 +2 4 2 4 3 1 1 1 1 2 +0 2 1 1 1 2 1 1 1 4 +1 2 4 3 4 4 4 2 1 3 +2 1 4 1 2 1 4 4 1 2 +2 1 3 4 3 1 1 1 2 2 +2 1 1 4 3 2 1 3 3 1 +1 2 1 4 1 3 4 2 1 1 +1 1 1 4 1 1 1 2 1 2 +2 4 3 3 2 1 4 1 3 1 +3 1 2 4 4 3 3 2 2 2 +4 2 4 3 1 1 1 1 2 1 +2 0 1 1 2 1 1 1 4 1 +2 4 3 4 4 4 2 1 3 2 +1 4 1 2 1 4 4 1 2 2 +1 3 4 3 1 1 1 2 2 2 +1 1 4 3 2 1 3 3 1 1 +2 1 4 1 3 4 2 1 1 1 +1 1 4 1 1 1 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 0 2 1 1 1 4 1 2 +4 3 4 4 4 2 1 3 2 1 +4 1 2 1 4 4 1 2 2 1 +3 4 3 1 1 1 2 2 2 1 +1 4 3 2 1 3 3 1 1 2 +1 4 1 3 4 2 1 1 1 1 +1 4 1 1 1 2 1 2 2 4 +3 3 2 1 4 1 3 1 3 1 +2 4 4 3 3 2 2 2 4 2 +4 3 1 1 1 1 2 1 2 2 +2 1 3 0 2 1 1 1 4 1 +2 4 3 4 4 4 2 1 3 2 +1 4 1 2 1 4 4 1 2 2 +1 3 4 3 1 1 1 2 2 2 +1 1 4 3 2 1 3 3 1 1 +2 1 4 1 3 4 2 1 1 1 +1 1 4 1 1 1 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 0 4 1 2 4 3 +4 4 4 2 1 3 2 1 4 1 +2 1 4 4 1 2 2 1 3 4 +3 1 1 1 2 2 2 1 1 4 +3 2 1 3 3 1 1 2 1 4 +1 3 4 2 1 1 1 1 1 4 +1 1 1 2 1 2 2 4 3 3 +2 1 4 1 3 1 3 1 2 4 +4 3 3 2 2 2 4 2 4 3 +1 1 1 1 2 1 2 2 2 1 +3 1 1 1 1 0 1 2 4 3 +4 4 4 2 1 3 2 1 4 1 +2 1 4 4 1 2 2 1 3 4 +3 1 1 1 2 2 2 1 1 4 +3 2 1 3 3 1 1 2 1 4 +1 3 4 2 1 1 1 1 1 4 +1 1 1 2 1 2 2 4 3 3 +2 1 4 1 3 1 3 1 2 4 +4 3 3 2 2 2 4 2 4 3 +1 1 1 1 2 1 2 2 2 1 +3 1 1 1 1 1 0 3 4 4 +4 2 1 3 2 1 4 1 2 1 +4 4 1 2 2 1 3 4 3 1 +1 1 2 2 2 1 1 4 3 2 +1 3 3 1 1 2 1 4 1 3 +3 2 1 1 1 1 1 4 1 1 +1 2 1 2 2 4 3 3 2 1 +4 1 3 1 3 1 2 4 4 3 +3 2 2 2 4 2 4 3 1 1 +1 1 2 1 2 2 2 1 3 1 +1 1 1 1 1 3 2 0 1 3 +2 1 4 1 2 1 4 4 1 2 +2 1 3 4 3 1 1 1 2 2 +2 1 1 4 3 2 1 3 3 1 +1 2 1 4 1 3 4 2 1 1 +1 1 1 4 1 1 1 2 1 2 +2 4 3 3 2 1 4 1 3 1 +3 1 2 4 4 3 3 2 2 2 +4 2 4 3 1 1 1 1 2 1 +2 2 2 1 3 1 1 1 1 1 +1 3 2 2 1 3 2 4 0 2 +1 4 1 2 1 4 4 1 2 2 +1 3 4 3 1 1 1 2 2 2 +1 1 4 3 2 1 3 3 1 1 +2 1 4 1 3 4 2 1 1 1 +1 1 4 1 1 1 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 0 +4 1 2 1 4 4 1 2 2 1 +3 4 3 1 1 1 2 2 2 1 +1 4 3 2 1 3 3 1 1 2 +1 4 1 3 4 2 1 1 1 1 +1 4 1 1 1 2 1 2 2 4 +3 3 2 1 4 1 3 1 3 1 +2 4 4 3 3 2 2 2 4 2 +4 3 1 1 1 1 2 1 2 2 +2 1 3 1 1 1 1 1 1 3 +2 2 1 3 2 4 1 4 1 4 +0 1 2 1 4 4 1 2 2 1 +3 4 3 1 1 1 2 2 2 1 +1 4 3 2 1 3 3 1 1 2 +1 4 1 3 4 2 1 1 1 1 +1 4 1 1 1 2 1 2 2 4 +3 3 2 1 4 1 3 1 3 1 +2 4 4 3 3 2 2 2 4 2 +4 3 1 1 1 1 2 1 2 2 +2 1 3 1 1 1 1 1 1 3 +2 2 1 3 2 4 1 4 1 4 +4 0 2 1 3 4 3 1 1 1 +2 2 2 1 1 4 3 2 1 3 +3 1 1 2 1 4 1 3 4 2 +1 1 1 1 1 4 1 1 1 2 +2 2 2 4 3 3 2 1 4 1 +3 1 3 1 2 4 4 3 3 2 +2 2 4 2 4 3 1 1 1 1 +2 2 2 2 2 1 3 1 1 1 +1 1 1 3 2 2 1 3 2 4 +1 4 1 4 4 2 1 1 2 1 +4 1 0 3 1 1 1 2 2 2 +1 1 4 3 2 1 3 3 1 1 +2 1 4 1 3 4 2 1 1 1 +1 1 4 1 1 1 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 0 1 2 2 2 1 1 +4 3 2 1 3 3 1 1 2 1 +4 1 3 4 2 1 1 1 1 1 +4 1 1 1 2 1 2 2 4 3 +3 2 1 4 1 3 1 3 1 2 +4 4 3 3 2 2 2 4 2 4 +3 1 1 1 1 2 1 2 2 2 +1 3 1 1 1 1 1 1 3 2 +2 1 3 2 4 1 4 1 4 4 +2 1 1 2 1 4 1 2 1 4 +2 1 2 4 0 2 2 2 1 1 +4 3 2 1 3 3 1 1 2 1 +4 1 3 4 2 1 1 1 1 1 +4 1 1 1 2 1 2 2 4 3 +3 2 1 4 1 3 1 3 1 2 +4 4 3 3 2 2 2 4 2 4 +3 1 1 1 1 2 1 2 2 2 +1 3 1 1 1 1 1 1 3 2 +2 1 3 2 4 1 4 1 4 4 +2 1 1 2 1 4 1 2 1 4 +2 1 2 4 3 0 1 4 3 2 +1 3 3 1 1 2 1 4 1 3 +4 2 1 1 1 1 1 4 1 1 +1 2 1 2 2 4 3 3 2 1 +4 1 3 1 3 1 2 4 4 3 +3 2 2 2 4 2 4 3 1 1 +1 1 2 1 2 2 2 1 3 1 +1 1 1 1 1 3 2 2 1 3 +2 4 1 4 1 4 4 2 1 1 +2 1 4 1 2 1 4 2 1 2 +4 3 4 2 1 1 0 3 2 1 +3 3 1 1 2 1 4 1 3 4 +2 1 1 1 1 1 4 1 1 1 +2 1 2 2 4 3 3 2 1 4 +1 3 1 3 1 2 4 4 3 3 +2 2 2 4 2 4 3 1 1 1 +1 2 1 2 2 2 1 3 1 1 +1 1 1 1 3 2 2 1 3 2 +4 1 4 1 4 4 2 1 1 2 +1 4 1 2 1 4 2 1 2 4 +3 4 2 1 1 1 1 0 2 1 +3 3 1 1 2 1 4 1 3 4 +2 1 1 1 1 1 4 1 1 1 +2 1 2 2 4 3 3 2 1 4 +1 3 1 3 1 2 4 4 3 3 +2 2 2 4 2 4 3 1 1 1 +1 2 1 2 2 2 1 3 1 1 +1 1 1 1 3 2 2 1 3 2 +4 1 4 1 4 4 2 1 1 2 +1 4 1 2 1 4 2 1 2 4 +3 4 2 1 1 1 1 4 0 1 +3 3 1 1 2 1 4 1 3 4 +2 1 1 1 1 1 4 1 1 1 +2 1 2 2 4 3 3 2 1 4 +1 3 1 3 1 2 4 4 3 3 +2 2 2 4 2 4 3 1 1 1 +1 2 1 2 2 2 1 3 1 1 +1 1 1 1 3 2 2 1 3 2 +4 1 4 1 4 4 2 1 1 2 +1 4 1 2 1 4 2 1 2 4 +3 4 2 1 1 1 1 4 1 0 +2 1 4 1 3 4 2 1 1 1 +1 1 4 1 1 1 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +0 4 2 1 1 1 1 1 4 1 +1 1 2 1 2 2 4 3 3 2 +1 4 1 3 1 3 1 2 4 4 +3 3 2 2 2 4 2 4 3 1 +1 1 1 2 1 2 2 2 1 3 +1 1 1 1 1 1 3 2 2 1 +3 2 4 1 4 1 4 4 2 1 +1 2 1 4 1 2 1 4 2 1 +2 4 3 4 2 1 1 1 1 4 +1 4 2 1 1 3 3 1 1 1 +1 0 2 1 1 1 1 1 4 1 +1 1 2 1 2 2 4 3 2 2 +1 4 1 3 1 3 1 2 4 4 +3 3 2 2 2 4 2 4 3 1 +1 1 1 2 1 2 2 2 1 3 +1 1 1 1 1 1 3 2 2 1 +3 2 4 1 4 1 4 4 2 1 +1 2 1 4 1 2 1 4 2 1 +2 4 3 4 2 1 1 1 1 4 +1 4 2 1 1 3 3 1 1 1 +1 4 0 1 1 1 1 1 4 1 +1 1 2 1 2 2 4 3 3 2 +1 4 1 3 1 3 1 2 4 4 +3 3 2 2 2 4 2 4 3 1 +1 1 1 2 1 2 2 2 1 3 +1 1 1 1 1 1 3 2 2 1 +3 2 4 1 4 1 4 4 2 1 +1 2 1 4 1 2 1 4 2 1 +2 4 3 4 2 1 1 1 1 4 +1 4 2 1 1 3 3 1 1 1 +1 4 3 0 4 1 1 1 2 1 +2 2 4 3 3 2 1 4 1 3 +1 3 1 2 4 4 3 3 2 2 +2 4 2 4 3 1 1 1 1 2 +1 2 2 2 1 3 1 1 1 1 +1 1 3 2 2 1 3 2 4 1 +4 1 4 4 2 1 1 2 1 4 +1 2 1 4 2 1 2 4 3 4 +2 1 1 1 1 4 1 4 2 1 +1 3 3 1 1 1 1 4 3 1 +1 3 1 1 0 1 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 0 2 1 2 2 +4 3 3 2 1 4 1 3 1 3 +1 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 0 2 4 3 +3 2 1 4 1 3 1 3 1 2 +4 4 3 3 2 2 2 4 2 4 +3 1 1 1 1 2 1 2 2 2 +1 3 1 1 1 1 1 1 3 2 +2 1 3 2 4 1 4 1 4 4 +2 1 1 2 1 4 1 2 1 4 +2 1 2 4 3 4 2 1 1 1 +1 4 1 4 2 1 1 3 3 1 +1 1 1 4 3 1 1 3 1 1 +3 1 1 4 1 1 1 0 4 3 +3 2 1 4 1 3 1 3 1 2 +4 4 3 3 2 2 2 4 2 4 +3 1 1 1 1 2 1 2 2 2 +1 3 1 1 1 1 1 1 3 2 +2 1 3 2 4 1 4 1 4 4 +2 1 1 2 1 4 1 2 1 4 +2 1 2 4 3 4 2 1 1 1 +1 4 1 4 2 1 1 3 3 1 +1 1 1 4 3 1 1 3 1 1 +3 1 1 4 1 1 1 1 0 3 +2 1 4 1 3 1 3 1 2 4 +4 3 3 2 2 2 4 2 4 3 +1 1 1 1 2 1 2 2 2 1 +3 1 1 1 1 1 1 3 2 2 +1 3 2 4 1 4 1 4 4 2 +1 1 2 1 4 1 2 1 4 2 +1 2 4 3 4 2 1 1 1 1 +4 1 4 2 1 1 3 3 1 1 +1 1 4 3 1 1 3 1 1 3 +1 1 4 1 1 1 1 2 1 0 +1 4 1 3 1 3 1 2 4 4 +3 3 2 2 2 4 2 4 3 1 +1 1 1 2 1 2 2 2 1 3 +1 1 1 1 1 1 3 1 2 1 +3 2 4 1 4 1 4 4 2 1 +1 2 1 4 1 2 1 4 2 1 +2 4 3 4 2 1 1 1 1 4 +1 4 2 1 1 3 3 1 1 1 +1 4 3 1 1 3 1 1 3 1 +1 4 1 1 1 1 2 1 1 1 +0 2 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 0 4 4 3 3 2 2 2 4 +2 4 3 1 1 1 1 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 0 3 3 2 2 2 4 2 +4 3 1 1 1 1 2 1 2 2 +2 1 3 1 1 1 1 1 1 3 +2 2 1 3 2 4 1 4 1 4 +4 2 1 1 2 1 4 1 2 1 +4 2 1 2 4 3 4 2 1 1 +1 1 4 1 4 2 1 1 3 3 +1 1 1 1 4 3 1 1 3 1 +1 3 1 1 4 1 1 1 1 2 +1 1 1 1 1 3 4 2 1 1 +1 1 2 0 2 2 4 2 4 3 +1 1 1 1 2 1 2 2 2 1 +3 1 1 1 1 1 1 3 2 2 +1 3 2 4 1 4 1 4 4 2 +1 1 2 1 4 1 2 1 4 2 +1 2 4 3 4 2 1 1 1 1 +4 1 4 2 1 1 3 3 1 1 +1 1 4 3 1 1 3 1 1 3 +1 1 4 1 1 1 1 2 1 1 +1 1 1 3 4 2 1 1 1 1 +2 2 1 1 0 2 4 3 1 1 +1 1 2 1 2 2 2 1 3 1 +1 1 1 1 1 3 2 2 1 3 +2 4 1 4 1 4 4 2 1 1 +2 1 4 1 2 1 4 2 1 2 +4 3 4 2 1 1 1 1 4 1 +4 2 1 1 3 3 1 1 1 1 +4 3 1 1 3 1 1 3 1 1 +4 1 1 1 1 2 1 1 1 1 +1 3 4 2 1 1 1 1 2 2 +1 1 1 4 3 0 1 1 1 2 +1 2 2 2 1 3 1 1 1 1 +1 1 3 2 2 1 3 2 4 1 +4 1 4 4 2 1 1 2 1 4 +1 2 1 4 2 1 2 4 3 4 +2 1 1 1 1 4 1 4 2 1 +1 3 3 1 1 1 1 4 3 1 +1 3 1 1 3 1 1 4 1 1 +1 1 2 1 1 1 1 1 3 4 +2 1 1 1 1 2 2 1 1 1 +4 3 1 4 1 3 0 2 1 2 +2 2 1 3 1 1 1 1 1 1 +3 2 2 1 3 2 4 1 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 3 1 1 0 1 3 +1 1 1 1 1 1 3 2 2 1 +3 2 4 1 4 1 4 4 2 1 +1 2 1 4 1 2 1 4 2 1 +2 4 3 4 2 1 1 1 1 4 +1 4 2 1 1 3 3 1 1 1 +1 4 3 1 1 3 1 1 3 1 +1 4 1 1 1 1 2 1 1 1 +1 1 3 4 2 1 1 1 1 2 +2 1 1 1 4 3 1 4 1 3 +3 1 1 2 4 4 2 1 0 1 +1 1 1 1 3 2 2 1 3 2 +4 1 4 1 4 4 2 1 1 2 +1 4 1 2 1 4 2 1 2 4 +3 4 2 1 1 1 1 4 1 4 +2 1 1 3 3 1 1 1 1 4 +3 1 1 3 1 1 3 1 1 4 +1 1 1 1 2 1 1 1 1 1 +3 4 2 1 1 1 1 2 2 1 +1 1 4 3 1 4 1 3 4 1 +1 2 4 4 2 1 1 1 1 0 +1 1 1 3 2 2 1 3 2 4 +1 4 1 4 4 2 1 1 2 1 +4 1 2 1 4 2 1 2 4 3 +4 2 1 1 1 1 4 1 4 2 +1 1 3 3 1 1 1 1 4 3 +1 1 3 1 1 3 1 1 4 1 +1 1 1 2 1 1 1 1 1 3 +4 2 1 1 1 1 2 2 1 1 +1 4 3 1 4 1 3 4 1 1 +2 4 4 2 1 1 1 1 1 3 +0 1 1 3 2 2 1 3 2 4 +1 4 1 4 4 2 1 1 2 1 +4 1 2 1 4 2 1 2 4 3 +4 2 1 1 1 1 4 1 4 2 +1 1 3 3 1 1 1 1 4 3 +1 1 3 1 1 3 1 1 4 1 +1 1 1 2 1 1 1 1 1 3 +4 2 1 1 1 1 2 2 1 1 +1 4 3 1 4 1 3 4 1 1 +2 4 4 2 1 1 1 1 1 3 +1 0 1 3 2 2 1 3 2 4 +1 4 1 4 4 2 1 1 2 1 +4 1 2 1 4 2 1 2 4 3 +4 2 1 1 1 1 4 1 4 2 +1 1 3 3 1 1 1 1 4 3 +1 1 3 1 1 3 1 1 4 1 +1 1 1 2 1 1 1 1 1 3 +4 2 1 1 1 1 2 2 1 1 +1 4 3 1 4 1 3 4 1 1 +2 4 4 2 1 1 1 1 1 3 +1 4 0 2 1 3 2 4 1 4 +1 4 4 2 1 1 2 1 4 1 +2 1 4 2 1 2 4 3 4 2 +1 1 1 1 4 1 4 2 1 1 +3 3 1 1 1 1 4 3 1 1 +3 1 1 3 1 1 4 1 1 1 +1 2 1 1 1 1 1 3 4 2 +1 1 1 1 2 2 1 1 1 4 +3 1 4 1 3 4 1 1 2 4 +4 2 1 1 1 1 1 3 1 4 +1 1 1 0 2 1 3 2 4 1 +4 1 4 4 2 1 1 2 1 4 +1 2 1 4 2 1 2 4 3 4 +2 1 1 1 1 4 1 4 2 1 +1 3 3 1 1 1 1 4 3 1 +1 3 1 1 3 1 1 4 1 1 +1 1 2 1 1 1 1 1 3 4 +2 1 1 1 1 2 2 1 1 1 +4 3 1 4 1 3 4 1 1 2 +4 4 2 1 1 1 1 1 3 1 +4 1 1 1 0 3 3 2 2 2 +4 2 4 3 1 1 1 1 2 1 +2 2 2 1 3 1 1 1 1 1 +1 3 2 2 1 3 2 4 1 4 +1 4 4 2 1 1 2 1 4 1 +2 1 4 2 1 2 4 3 4 2 +1 1 1 1 4 1 4 2 1 1 +3 3 1 1 1 1 4 3 1 1 +3 1 1 3 1 1 4 1 1 1 +1 2 1 1 1 1 1 3 4 2 +1 1 1 1 2 0 1 4 1 4 +4 2 1 1 2 1 4 1 2 1 +4 2 1 2 4 3 4 2 1 1 +1 1 4 1 4 2 1 1 3 3 +1 1 1 1 4 3 1 1 3 1 +1 3 1 1 4 1 1 1 1 2 +1 1 1 1 1 3 4 2 1 1 +1 1 2 2 1 1 1 4 3 1 +4 1 3 3 1 1 2 4 4 2 +1 1 1 1 1 3 1 4 1 1 +1 3 4 1 1 2 0 4 1 4 +4 2 1 1 2 1 4 1 2 1 +4 2 1 2 4 3 4 2 1 1 +1 1 4 1 4 2 1 1 3 3 +1 1 1 1 4 3 1 1 3 1 +1 3 1 1 4 1 1 1 1 2 +1 1 1 1 1 3 4 2 1 1 +1 1 2 2 1 1 1 4 3 1 +4 1 3 3 1 1 2 4 4 2 +1 1 1 1 1 3 1 4 1 1 +1 3 4 1 1 2 1 0 4 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 3 1 1 2 4 4 +2 1 1 1 1 1 3 1 4 1 +1 1 3 4 1 1 2 1 0 1 +4 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 4 1 1 2 4 4 +2 1 1 1 1 1 3 1 4 1 +1 1 3 4 1 1 2 1 2 0 +4 2 1 1 2 1 4 1 2 1 +4 2 1 2 4 3 4 2 1 1 +1 1 4 1 4 2 1 1 3 3 +1 1 1 1 4 3 1 1 3 1 +1 3 1 1 4 1 1 1 1 2 +1 1 1 1 1 3 4 2 1 1 +1 1 2 2 1 1 1 4 3 1 +4 1 3 3 1 1 2 4 4 2 +1 1 1 1 1 3 1 4 1 1 +1 3 4 1 1 2 1 2 2 1 +0 4 2 1 1 2 1 4 1 2 +1 4 2 1 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 4 1 1 2 4 4 +2 1 1 1 1 1 3 1 4 1 +1 1 3 4 1 1 2 1 2 2 +1 0 2 1 4 1 2 1 4 2 +1 2 4 3 4 2 1 1 1 1 +4 1 4 2 1 1 3 3 1 1 +1 1 4 3 1 1 3 1 1 3 +1 1 4 1 1 1 1 2 1 1 +1 1 1 3 4 2 1 1 1 1 +2 2 1 1 1 4 3 1 4 1 +3 4 1 1 2 4 4 2 1 1 +1 1 1 3 1 4 1 1 1 3 +4 1 1 2 1 2 2 1 3 2 +4 3 0 4 2 1 2 4 3 4 +2 1 1 1 1 4 1 4 2 1 +1 3 3 1 1 1 1 4 3 1 +1 3 1 1 3 1 1 4 1 1 +1 1 2 1 1 1 1 1 3 4 +2 1 1 1 1 2 2 1 1 1 +4 3 1 4 1 3 3 1 1 2 +4 4 2 1 1 1 1 1 3 1 +4 1 1 1 3 4 1 1 2 1 +2 2 1 3 2 4 3 4 2 4 +4 1 3 0 2 4 3 4 2 1 +1 1 1 4 1 4 2 1 1 3 +3 1 1 1 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 4 1 1 2 4 4 +2 1 1 1 1 1 3 1 4 1 +1 1 3 4 1 1 2 1 2 2 +1 3 2 4 3 4 2 4 4 1 +3 1 4 3 0 3 4 2 1 1 +1 1 4 1 4 2 1 1 3 3 +1 1 1 1 4 3 1 1 3 1 +1 3 1 1 4 1 1 1 1 2 +1 1 1 1 1 3 4 2 1 1 +1 1 2 2 1 1 1 4 3 1 +4 1 3 3 1 1 2 4 4 2 +1 1 1 1 1 3 1 4 1 1 +1 3 4 1 1 2 1 2 2 1 +3 2 4 3 4 2 4 4 1 3 +1 4 3 1 3 0 1 3 2 2 +1 3 2 4 1 4 1 4 3 2 +1 1 1 1 4 1 2 1 4 2 +1 2 4 2 1 1 1 1 1 1 +4 1 4 2 1 1 3 3 1 1 +1 1 4 3 1 1 3 1 1 3 +1 1 4 1 1 1 1 2 1 1 +1 1 1 3 2 2 1 1 1 1 +2 2 2 1 1 4 3 1 4 1 +3 3 1 1 2 4 4 2 1 1 +1 1 1 3 1 4 0 4 1 4 +2 1 1 3 3 1 1 1 1 4 +3 1 1 3 1 1 3 1 1 4 +1 1 1 1 2 1 1 1 1 1 +3 4 2 1 1 1 1 2 2 1 +1 1 4 3 1 4 1 3 3 1 +1 2 1 4 2 1 1 1 1 1 +3 1 4 1 1 1 3 4 1 1 +2 1 2 2 1 3 2 4 3 4 +2 4 4 1 3 1 4 3 1 3 +1 1 1 3 1 1 4 0 1 4 +2 1 1 3 3 1 1 1 1 4 +3 1 1 3 1 1 3 1 1 4 +1 1 1 1 2 1 1 1 1 1 +3 4 2 1 1 1 1 2 2 1 +1 1 4 3 1 4 1 3 3 1 +1 2 4 4 2 1 1 1 1 1 +3 1 4 1 1 1 3 4 1 1 +2 1 2 2 1 3 2 4 3 4 +2 4 4 1 3 1 4 3 1 3 +1 1 1 3 1 1 4 2 0 2 +1 1 3 3 1 1 1 1 4 3 +1 1 3 1 1 3 1 1 4 1 +1 1 1 2 1 1 1 1 1 3 +3 2 1 1 1 1 2 2 1 1 +1 4 3 1 4 1 3 3 1 1 +2 4 4 2 1 1 1 1 1 3 +1 4 1 1 1 3 4 1 1 2 +1 2 2 1 3 2 4 3 4 2 +4 4 1 3 1 4 3 1 3 1 +1 1 3 1 1 4 2 1 3 0 +1 1 3 3 1 1 1 1 4 3 +1 1 3 1 1 3 1 1 4 1 +1 1 1 2 1 1 1 1 1 3 +4 2 1 1 1 1 2 2 1 1 +1 4 3 1 4 1 3 4 1 1 +2 4 4 2 1 1 1 1 1 3 +1 4 1 1 1 3 4 1 1 2 +1 2 2 1 3 2 4 3 4 2 +4 4 1 3 1 4 3 1 3 1 +1 1 3 1 1 4 2 1 3 2 +0 3 1 1 1 1 4 3 1 1 +3 1 1 3 1 1 4 1 1 1 +1 2 1 1 1 1 1 3 4 2 +1 1 1 1 2 2 1 1 1 4 +3 1 4 1 3 3 1 1 2 4 +4 2 1 1 1 1 1 3 1 4 +1 1 1 3 4 1 1 2 1 2 +2 1 3 2 4 3 4 2 4 4 +1 3 1 4 3 1 3 1 1 1 +3 1 1 4 2 1 3 2 1 2 +1 0 1 1 1 1 4 3 1 3 +3 1 1 3 1 1 4 1 1 1 +1 2 1 1 1 1 1 3 4 2 +1 1 1 1 2 2 1 1 1 4 +3 1 4 1 3 4 1 1 2 4 +4 2 1 1 1 1 1 3 1 4 +1 1 1 3 4 1 1 2 1 2 +2 1 3 2 4 3 4 2 4 4 +1 3 1 4 3 1 3 1 1 1 +3 1 1 4 2 1 3 2 1 2 +1 2 0 1 4 3 1 1 3 1 +1 3 1 1 4 1 1 1 1 2 +1 1 1 1 1 3 4 2 1 1 +1 1 2 2 1 1 1 4 3 1 +4 1 3 4 1 1 2 4 4 2 +1 1 1 1 1 3 1 4 1 1 +1 3 4 1 1 2 1 2 2 1 +3 2 4 3 4 2 4 4 1 3 +1 4 3 1 3 1 1 1 3 1 +1 4 2 1 3 2 1 2 1 2 +1 4 4 0 1 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 3 1 1 2 4 4 +2 1 1 1 1 1 3 1 4 1 +1 1 3 4 1 1 2 1 2 2 +1 3 2 4 3 4 2 4 4 1 +3 1 4 3 1 3 1 1 1 3 +1 1 4 2 1 3 2 1 2 1 +2 1 4 4 0 4 3 1 1 3 +1 1 3 1 1 4 1 1 1 1 +2 1 1 1 1 1 3 4 2 1 +1 1 1 2 2 1 1 1 4 3 +1 4 1 3 3 1 1 2 4 4 +2 1 1 1 1 1 3 1 4 1 +4 1 3 4 1 1 2 1 2 2 +1 1 2 4 3 4 2 4 4 1 +3 1 4 3 1 3 1 1 1 3 +1 1 4 2 1 3 2 1 2 1 +2 1 4 4 2 0 1 1 3 1 +1 4 1 1 1 1 2 1 1 1 +1 1 3 4 2 1 1 1 1 2 +2 1 1 1 4 3 1 4 1 3 +3 1 1 2 4 4 2 1 1 1 +1 1 3 1 4 1 1 1 3 4 +1 1 2 1 2 2 1 3 2 4 +3 4 2 4 4 4 3 1 4 3 +1 3 1 1 1 3 1 1 4 2 +1 3 2 1 2 1 2 1 4 4 +2 4 4 3 2 1 0 3 1 1 +4 1 1 1 1 2 1 1 1 1 +1 3 4 2 1 1 1 1 2 2 +1 1 1 4 3 1 4 1 3 4 +1 1 2 4 4 2 1 1 1 1 +1 3 1 4 1 1 1 3 4 1 +1 2 1 2 2 1 3 2 4 3 +4 2 4 4 1 3 1 4 3 1 +3 1 1 1 3 1 1 4 2 1 +3 2 1 2 1 2 1 4 4 2 +4 4 3 2 1 1 4 0 2 1 +1 1 1 1 3 4 2 1 1 1 +1 2 2 1 1 1 4 3 1 4 +1 3 3 1 1 2 4 4 2 1 +1 1 1 1 3 1 4 1 1 1 +3 4 1 1 2 1 2 2 1 3 +2 4 3 4 2 4 4 1 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 0 1 +1 1 1 1 3 4 2 1 1 1 +1 2 2 1 1 1 4 3 1 4 +1 3 4 1 1 2 4 4 2 1 +1 1 1 1 3 1 4 1 1 1 +3 4 1 1 2 1 2 2 1 3 +2 4 3 4 2 4 4 1 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 4 0 +1 1 1 3 4 2 1 1 1 1 +2 2 1 1 1 4 3 1 4 1 +3 4 1 1 2 4 4 2 1 1 +1 1 1 3 1 4 1 1 1 3 +4 1 1 2 1 2 2 1 3 2 +4 3 4 2 4 4 1 3 1 4 +3 1 3 1 1 1 3 1 1 4 +2 1 3 2 1 2 1 2 1 4 +4 2 4 4 3 2 1 1 4 4 +2 1 1 1 1 1 3 4 2 1 +0 1 2 2 1 1 1 4 3 1 +4 1 3 4 1 1 2 4 4 2 +1 1 1 1 1 3 1 4 1 1 +1 3 4 1 1 2 1 2 2 1 +3 2 4 3 4 2 4 4 1 3 +1 4 3 1 3 1 1 1 3 1 +1 4 2 1 3 2 1 2 1 2 +1 4 4 2 4 4 3 2 1 1 +4 4 2 1 1 1 1 1 3 4 +2 1 3 1 1 4 3 4 2 4 +2 0 2 1 1 1 4 3 1 4 +1 3 4 1 1 2 4 4 2 1 +1 1 1 1 3 1 4 1 1 1 +3 4 1 1 2 1 2 2 1 3 +2 4 3 4 2 4 4 1 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 4 2 +1 3 1 1 4 3 4 2 4 2 +2 4 0 1 1 1 4 3 1 4 +1 3 4 1 1 2 4 4 2 1 +1 1 1 1 3 1 4 1 1 1 +3 4 1 2 2 1 2 2 1 3 +2 4 3 4 2 4 4 1 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 4 2 +1 3 1 1 4 3 4 2 4 2 +2 4 4 0 4 3 1 4 1 3 +4 1 1 2 4 4 2 1 1 1 +1 1 3 1 4 1 1 1 3 4 +1 1 2 1 2 2 1 3 2 4 +3 4 2 4 4 1 3 1 4 3 +1 3 1 1 1 3 1 1 4 2 +1 3 2 1 2 1 2 1 4 4 +2 4 4 3 2 1 4 4 4 2 +1 1 1 1 1 3 4 2 1 3 +1 1 4 3 4 2 4 2 2 4 +4 1 2 2 0 3 1 4 1 3 +3 1 1 2 4 4 2 1 1 1 +1 1 3 1 4 1 1 1 3 4 +1 1 2 1 2 2 1 3 2 4 +3 4 2 4 4 1 3 1 4 3 +1 3 1 1 1 3 1 1 4 2 +1 3 2 1 2 1 2 1 4 4 +2 4 4 3 2 1 1 4 4 2 +1 1 1 1 1 3 4 2 1 3 +1 1 4 3 4 2 4 2 2 4 +4 1 2 2 4 0 3 3 1 1 +2 4 4 2 1 1 1 1 1 3 +1 4 1 1 1 3 4 1 1 2 +1 2 2 1 3 2 4 3 4 2 +4 4 1 3 1 4 3 1 3 1 +1 1 3 1 1 4 2 1 3 2 +1 2 1 2 1 4 4 2 4 4 +3 2 1 1 4 4 2 1 1 1 +1 1 3 4 2 1 3 1 1 4 +3 4 2 4 2 2 4 4 1 2 +2 4 2 2 1 1 0 4 2 1 +1 1 1 1 3 1 4 1 1 1 +3 4 1 1 2 1 2 2 1 3 +2 4 3 4 2 4 4 1 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 4 2 +1 3 1 1 4 3 4 2 4 2 +2 4 4 1 2 2 4 2 2 1 +1 1 2 1 1 4 2 0 4 1 +1 1 3 4 1 1 2 1 2 2 +1 3 2 4 3 4 2 4 4 1 +3 1 4 3 1 3 1 1 1 3 +1 1 4 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 0 1 +3 4 1 1 2 1 2 2 1 3 +2 4 3 4 2 4 4 1 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 4 2 +1 3 1 1 4 3 4 2 4 2 +2 4 4 1 2 2 4 2 2 1 +1 1 2 1 1 4 2 1 4 1 +2 4 1 3 2 4 2 4 2 0 +1 4 3 3 3 3 3 3 3 3 +3 3 4 3 3 1 1 1 3 1 +2 3 3 3 1 4 3 3 2 3 +3 3 3 3 2 4 3 3 3 3 +3 1 3 2 1 3 3 2 3 3 +4 3 1 2 1 3 3 3 3 4 +3 1 3 2 1 3 4 3 1 3 +2 3 3 3 1 3 1 1 3 2 +3 2 4 3 1 3 2 4 3 2 +3 3 2 3 3 3 3 2 4 1 +0 1 3 4 1 1 2 1 2 2 +1 3 2 4 3 4 2 4 4 1 +3 1 4 3 1 3 1 1 1 3 +1 1 4 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 2 4 +2 0 4 1 1 2 1 2 2 1 +3 2 4 3 4 2 4 4 1 3 +1 4 3 1 3 1 1 1 3 1 +1 4 2 1 3 2 1 2 1 2 +1 4 4 2 4 4 3 2 1 1 +4 4 2 1 1 1 1 1 3 4 +2 1 3 1 1 4 3 4 2 4 +2 2 4 4 1 2 2 4 2 2 +1 1 1 2 1 1 4 2 1 4 +1 2 4 1 3 2 4 2 4 2 +1 4 0 4 1 1 2 1 2 2 +1 3 2 4 3 4 2 4 4 1 +3 1 4 3 1 3 1 1 1 3 +1 1 4 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 2 4 +2 1 4 0 1 1 2 1 2 2 +1 3 2 4 3 4 2 4 4 1 +3 1 4 3 1 3 1 1 1 3 +1 1 4 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 2 4 +2 1 4 2 0 1 1 2 1 2 +2 1 3 2 4 3 4 2 4 4 +1 3 1 4 3 1 3 1 1 1 +3 1 1 4 2 1 3 2 1 2 +1 2 1 4 4 2 4 4 3 2 +1 1 4 4 2 1 1 1 1 1 +3 4 2 1 3 1 1 4 3 4 +2 4 2 2 4 4 1 2 2 4 +2 2 1 1 1 2 1 1 4 2 +1 4 1 2 4 1 3 2 4 2 +4 2 1 4 2 0 2 1 3 2 +4 3 4 2 4 4 1 3 1 4 +3 1 3 1 1 1 3 1 1 4 +2 1 3 2 1 2 1 2 1 4 +4 2 4 4 3 2 1 1 4 4 +2 1 1 1 1 1 3 4 2 1 +3 1 1 4 3 4 2 4 2 2 +4 4 1 2 2 4 2 2 1 1 +1 2 1 1 4 2 1 4 1 2 +4 1 3 2 4 2 4 2 1 4 +2 1 3 1 4 4 0 4 3 4 +2 4 4 1 3 1 4 3 1 3 +1 1 1 3 1 1 4 2 1 3 +2 1 2 1 2 1 4 4 2 4 +4 3 2 1 1 4 4 2 3 1 +1 1 1 3 4 2 1 3 1 1 +4 3 4 2 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 0 3 1 +4 3 1 3 1 1 1 3 1 1 +4 2 1 3 2 1 2 1 2 1 +4 4 2 4 4 3 2 1 1 4 +4 2 1 1 1 1 1 3 4 2 +1 3 1 1 4 3 4 2 4 2 +2 4 4 1 2 2 4 2 2 1 +1 1 2 1 1 4 2 1 4 1 +2 4 1 3 2 4 2 4 2 1 +4 2 1 3 1 4 4 3 1 1 +1 4 3 3 2 4 3 1 0 3 +1 4 3 1 3 1 1 1 3 1 +1 4 2 1 3 2 1 2 1 2 +1 4 4 2 4 4 3 2 1 1 +4 4 2 1 1 1 1 1 3 4 +2 1 3 1 1 4 3 4 2 4 +2 2 4 4 1 2 2 4 2 2 +1 1 1 2 1 1 4 2 1 4 +1 2 4 1 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 0 +1 1 1 3 1 1 4 2 1 3 +2 1 2 1 2 1 4 4 2 4 +4 3 2 1 1 4 4 2 1 1 +1 1 1 3 4 2 1 3 1 1 +4 3 4 2 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +0 1 4 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 2 4 +2 1 4 2 1 3 1 4 4 3 +1 1 1 4 3 3 2 4 3 1 +1 1 4 3 1 2 1 3 1 2 +1 0 4 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 2 4 +2 1 4 2 1 3 1 4 4 3 +1 1 1 4 3 3 2 4 3 1 +1 1 4 3 1 2 1 3 1 2 +1 4 0 2 1 3 2 1 2 1 +2 1 4 4 2 4 4 3 2 1 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 1 4 +2 1 4 2 1 3 1 4 4 3 +1 1 1 4 1 3 2 4 3 4 +1 1 4 4 3 2 1 3 1 2 +1 4 1 0 1 3 1 1 2 1 +2 1 4 4 2 1 4 3 4 3 +1 4 4 2 1 1 1 1 1 3 +4 2 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 3 4 1 3 2 4 2 4 +2 1 4 2 1 3 1 4 4 3 +1 1 1 3 3 3 2 4 3 1 +1 1 4 3 1 2 1 3 1 2 +1 3 1 3 0 1 2 1 4 4 +2 4 4 3 2 1 1 4 4 2 +1 1 1 1 1 3 4 2 1 3 +1 1 4 3 4 2 4 2 2 4 +4 1 2 2 4 2 2 1 1 1 +2 1 1 4 2 1 4 1 2 4 +1 3 2 4 2 4 2 1 4 2 +1 3 1 4 4 3 1 1 1 4 +3 3 2 4 3 1 1 1 4 3 +1 2 1 3 1 2 1 4 1 3 +1 1 4 4 2 0 4 2 4 4 +3 2 1 1 4 4 2 1 1 1 +1 1 3 4 2 1 3 1 1 4 +3 4 2 4 2 2 4 4 1 2 +2 4 2 2 1 1 1 2 1 1 +4 2 1 4 1 2 4 1 3 2 +4 2 4 2 1 4 2 1 3 1 +4 4 3 1 1 1 4 3 3 2 +4 3 1 1 1 4 3 1 2 1 +3 1 2 1 4 1 3 1 1 4 +4 2 1 4 3 1 0 2 4 4 +3 2 1 1 4 4 2 1 1 1 +1 1 3 4 2 1 3 1 1 4 +3 4 2 4 2 2 4 4 1 2 +2 4 2 2 1 1 1 2 1 1 +4 2 1 4 1 2 4 1 3 2 +4 2 4 2 1 4 2 1 3 1 +4 4 3 1 1 1 4 3 3 2 +4 3 1 1 1 4 3 1 2 1 +3 1 2 1 4 1 3 1 1 4 +4 2 1 4 3 1 4 0 2 4 +4 3 2 1 1 4 4 2 1 1 +1 1 1 3 4 2 1 3 1 1 +4 3 4 2 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 2 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 0 4 +4 3 2 1 1 4 4 2 1 1 +1 1 1 3 4 2 1 3 1 1 +4 3 4 2 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 0 +3 2 1 1 4 4 2 1 1 1 +1 1 3 4 2 1 3 1 1 4 +3 4 2 4 2 2 4 4 1 2 +2 4 2 2 1 1 1 2 1 1 +4 2 1 4 1 2 4 1 3 2 +4 2 4 2 1 4 2 1 3 1 +4 4 3 1 1 1 4 3 3 2 +4 3 1 1 1 4 3 1 2 1 +3 1 2 1 4 1 3 1 1 4 +4 2 1 4 1 1 4 2 4 4 +0 3 2 1 1 4 4 2 1 1 +1 1 1 3 4 2 1 3 1 1 +4 3 4 2 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 0 2 1 1 4 4 2 1 1 +1 1 1 3 4 2 1 3 1 1 +4 3 4 2 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 0 1 4 4 2 1 1 1 +1 1 3 4 2 1 3 1 1 4 +3 4 2 4 2 2 4 4 1 2 +2 4 2 2 1 1 1 2 1 1 +4 2 1 4 1 2 4 1 3 2 +4 2 4 2 1 4 2 1 3 1 +4 4 3 1 1 1 4 3 3 2 +4 3 1 1 1 4 3 1 2 1 +3 1 2 1 4 1 3 1 1 4 +4 2 1 4 3 1 4 2 4 3 +3 1 1 0 4 2 1 1 1 1 +1 3 4 2 1 3 1 1 4 3 +4 2 4 2 2 4 4 1 2 2 +4 2 2 1 1 1 2 1 1 4 +2 1 4 1 2 4 1 3 2 4 +2 4 2 1 4 2 1 3 1 4 +4 3 1 1 1 4 3 3 2 4 +3 1 1 1 4 3 1 2 1 3 +1 2 1 4 1 3 1 1 4 4 +2 1 4 3 1 4 2 4 3 3 +1 1 3 3 0 1 1 1 1 1 +3 4 2 1 3 1 1 4 3 4 +2 4 2 2 4 4 1 2 2 4 +2 2 1 1 1 2 1 1 4 2 +1 4 1 2 4 1 3 2 4 2 +4 2 1 4 2 1 3 1 4 4 +3 1 1 1 4 3 3 2 4 3 +1 1 1 4 3 1 2 1 3 1 +2 1 4 1 3 1 1 4 4 2 +1 4 3 1 4 2 4 3 3 1 +1 3 3 4 1 0 1 1 1 1 +3 4 2 1 3 1 1 4 3 4 +2 4 2 2 4 4 1 2 2 4 +2 2 1 1 1 2 1 1 4 2 +1 4 1 2 4 1 3 2 4 2 +4 2 1 4 2 1 3 1 4 4 +3 1 1 1 4 3 3 2 4 3 +1 1 1 4 3 1 2 1 3 1 +2 1 4 1 3 1 1 4 4 2 +1 4 3 1 4 2 4 3 3 1 +1 3 3 4 1 1 0 1 1 1 +1 3 4 2 1 3 1 1 4 3 +4 2 4 2 2 4 4 1 2 2 +4 2 2 1 1 1 2 1 1 4 +2 1 4 1 2 4 1 3 2 4 +2 4 2 1 4 2 1 3 1 4 +4 3 1 1 1 4 3 3 2 4 +3 1 1 1 4 3 1 2 1 3 +1 2 1 4 1 3 1 1 4 4 +2 1 4 3 1 4 2 4 3 3 +1 1 3 3 4 1 1 0 1 1 +1 1 3 4 2 1 3 1 1 4 +3 4 2 4 2 2 4 4 1 2 +2 4 2 2 1 1 1 2 1 1 +4 2 1 4 1 2 4 1 3 2 +4 2 4 2 1 4 2 1 3 1 +4 4 3 1 1 1 4 3 3 2 +4 3 1 1 1 4 3 1 2 1 +3 1 2 1 4 1 3 1 1 4 +4 2 1 4 3 1 4 2 4 3 +3 1 1 3 3 4 1 1 0 1 +1 3 4 2 1 3 1 1 4 3 +4 2 4 2 2 4 4 1 2 2 +4 2 2 1 1 1 2 1 1 4 +2 1 4 1 2 4 1 3 2 4 +2 4 2 1 4 2 1 3 1 4 +4 3 1 1 1 4 3 3 2 4 +3 1 1 1 4 3 1 2 1 3 +1 2 1 4 1 3 1 1 4 4 +2 1 4 3 1 4 2 4 3 3 +1 1 3 3 4 1 1 3 3 0 +1 3 1 1 4 3 4 2 4 2 +2 4 4 1 2 2 4 2 2 1 +1 1 2 1 1 4 2 1 4 1 +2 4 1 3 2 4 2 4 2 1 +4 2 1 3 1 4 4 3 1 1 +1 4 3 3 2 4 3 1 1 1 +4 3 1 2 1 3 1 2 1 4 +1 3 1 1 4 4 2 1 4 3 +1 4 2 4 3 3 1 1 3 3 +4 1 1 3 3 1 1 3 2 4 +0 1 3 1 1 4 3 4 2 4 +2 2 4 4 1 2 2 4 2 2 +1 1 1 2 1 1 4 2 1 4 +1 2 4 1 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 3 3 1 1 3 2 +4 0 1 3 1 1 4 3 4 2 +4 2 2 4 4 1 2 2 4 2 +2 1 1 1 2 1 1 4 2 1 +4 1 2 4 1 3 2 4 2 4 +2 1 4 2 1 3 1 4 4 3 +1 1 1 4 3 3 2 4 3 1 +1 1 4 3 1 2 1 3 1 2 +1 4 1 3 1 1 4 4 2 1 +4 3 1 4 2 4 3 3 1 1 +3 3 4 1 1 3 3 1 1 3 +2 4 0 3 4 2 4 2 2 4 +4 1 2 2 4 2 2 1 1 1 +2 1 1 4 2 1 4 1 2 4 +1 3 2 4 2 4 2 1 4 2 +1 3 1 4 4 3 1 1 1 4 +3 3 2 4 3 1 1 1 4 3 +1 2 1 3 1 2 1 4 1 3 +1 1 4 4 2 1 4 3 1 4 +2 4 3 3 1 1 3 3 4 1 +1 3 3 1 1 3 2 4 2 1 +1 3 1 0 4 2 2 4 4 1 +2 2 4 2 2 1 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 0 4 2 2 1 1 +1 2 1 1 4 2 1 4 1 2 +4 1 3 2 4 2 4 2 1 4 +2 1 3 1 4 4 3 1 1 1 +4 3 3 2 4 3 1 1 1 4 +3 1 2 1 3 1 2 1 4 1 +3 1 1 4 4 2 1 4 3 1 +4 2 4 3 3 1 1 3 3 4 +1 1 3 3 1 1 3 2 4 2 +1 1 3 1 1 2 1 4 4 2 +1 3 3 1 3 0 1 1 2 1 +1 4 2 1 4 1 2 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 0 1 2 1 +1 4 2 1 4 1 3 4 1 3 +2 4 2 4 2 1 4 2 1 3 +1 4 4 3 1 3 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 0 1 2 +1 1 4 2 1 4 1 2 4 1 +3 2 4 2 4 2 1 4 2 1 +3 1 4 4 3 1 1 1 4 3 +3 2 4 3 1 1 1 4 3 1 +2 1 3 1 2 1 4 1 3 1 +1 4 4 2 1 4 3 1 4 2 +4 3 3 1 1 3 3 4 1 1 +3 3 1 1 3 2 4 2 1 1 +3 1 1 2 1 4 4 2 1 3 +3 1 3 1 1 1 3 4 0 1 +4 2 1 4 1 2 4 1 3 2 +4 2 4 2 1 4 2 1 3 1 +4 4 3 1 1 1 4 3 3 2 +4 3 1 1 1 4 3 1 2 1 +3 1 2 1 4 1 3 1 1 4 +4 2 1 4 3 1 4 2 4 3 +3 1 1 3 3 4 1 1 3 3 +1 1 3 2 4 2 1 1 3 1 +1 2 1 4 4 2 1 3 3 1 +3 1 1 1 3 4 4 3 1 0 +1 2 4 1 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 3 3 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +0 2 4 1 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 3 3 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +1 0 4 1 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 3 3 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 3 1 +3 4 4 3 1 1 1 2 2 2 +1 3 0 1 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 4 3 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +1 3 4 0 3 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 3 3 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +1 3 4 2 0 2 4 2 4 2 +1 4 2 1 3 1 4 4 3 1 +1 1 4 3 3 2 4 3 1 1 +1 4 3 1 2 1 3 1 2 1 +4 1 3 1 1 4 4 2 1 4 +3 1 4 2 4 3 3 1 1 3 +3 4 1 1 3 3 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +1 3 4 2 2 0 3 2 1 4 +2 1 3 1 4 4 3 1 1 1 +4 3 3 2 4 3 1 1 1 4 +3 1 2 1 3 1 2 1 4 1 +3 1 1 4 4 2 1 4 3 1 +4 2 4 3 3 1 1 3 3 4 +1 1 3 3 1 1 3 2 4 2 +1 1 3 1 2 2 1 4 4 2 +1 3 3 1 3 1 1 1 3 4 +4 3 1 1 1 2 2 2 1 3 +4 2 2 1 1 3 0 2 1 3 +1 4 4 3 1 1 1 4 3 3 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 3 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 0 4 3 +1 1 1 4 3 3 2 4 3 1 +1 1 4 3 1 2 1 3 1 2 +1 4 1 3 1 1 4 4 2 1 +4 3 1 4 2 4 3 3 1 1 +3 3 4 1 1 3 3 1 1 3 +2 4 2 1 1 3 1 1 2 1 +4 4 2 1 3 3 1 3 1 1 +1 3 4 4 3 1 1 1 2 2 +2 1 3 4 2 2 1 1 3 3 +1 1 3 2 2 1 3 4 0 4 +3 3 2 4 3 1 1 1 4 3 +1 2 1 3 1 2 1 4 1 3 +1 1 4 4 2 1 4 3 1 4 +2 4 3 3 1 1 3 3 4 1 +1 3 3 1 1 3 2 4 2 1 +1 3 1 1 2 1 4 4 2 1 +3 3 1 3 1 1 1 3 4 4 +3 1 1 1 2 2 2 1 3 4 +2 2 1 1 3 3 1 1 3 2 +2 1 3 4 1 1 1 3 2 0 +2 4 3 1 1 1 4 3 1 2 +1 3 1 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 3 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +0 1 1 1 4 3 1 2 1 3 +1 2 1 4 1 3 1 1 4 4 +2 1 4 3 1 4 2 4 3 3 +1 1 3 3 4 1 1 3 3 1 +1 3 2 4 2 1 1 3 1 1 +2 1 4 4 2 1 3 3 1 3 +1 1 1 3 4 4 3 1 1 1 +2 2 2 1 3 4 2 2 1 1 +3 3 1 1 3 2 2 1 3 4 +1 1 1 3 2 1 1 4 2 2 +1 0 1 3 1 2 1 4 1 3 +1 1 4 4 2 1 4 3 1 4 +2 4 3 3 1 1 3 3 4 1 +1 3 3 1 1 3 2 4 2 1 +1 3 1 1 2 1 4 4 2 1 +3 3 1 3 1 1 1 3 4 4 +3 1 1 1 2 2 2 1 3 4 +2 2 1 1 3 3 1 1 3 2 +2 1 3 4 1 1 1 3 2 1 +1 4 2 2 1 1 3 1 3 4 +1 2 0 2 1 4 1 3 1 1 +4 4 2 1 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 3 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +2 2 1 1 3 1 3 4 1 2 +1 3 1 0 4 3 1 4 2 4 +3 3 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 3 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +2 2 1 1 3 1 3 4 1 2 +1 3 1 3 1 4 1 1 2 1 +4 1 3 2 0 3 1 1 3 3 +4 1 1 3 3 1 1 3 2 4 +2 1 1 3 1 1 2 1 4 4 +2 1 3 3 1 3 1 1 1 3 +4 4 3 1 1 1 2 2 2 1 +3 4 2 2 1 1 3 3 1 1 +3 2 2 1 3 4 1 1 1 3 +2 1 1 4 2 2 1 1 3 1 +3 4 1 2 1 3 1 3 1 4 +1 1 2 1 4 1 3 2 2 1 +4 4 4 4 1 0 3 4 1 1 +3 3 1 1 3 2 4 2 1 1 +3 1 1 2 1 4 4 2 1 3 +3 1 3 1 1 1 3 4 4 3 +1 1 1 2 2 2 1 3 4 2 +2 1 1 3 3 1 1 3 2 2 +1 3 4 1 1 1 3 2 1 1 +4 2 2 1 1 3 1 3 4 1 +2 1 3 1 3 1 4 1 1 2 +1 4 1 3 2 2 1 4 4 4 +4 1 1 3 1 1 0 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 3 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +2 2 1 1 3 1 3 4 1 2 +1 3 1 3 1 4 1 1 2 1 +4 1 3 2 2 1 4 4 4 4 +1 1 3 1 1 1 3 0 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 3 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +2 2 1 1 3 1 3 4 1 2 +1 3 1 3 1 4 1 1 2 1 +4 1 3 2 2 1 4 4 4 4 +1 1 3 1 1 1 3 1 0 4 +3 1 1 1 3 3 4 1 1 3 +3 1 1 3 2 4 2 1 1 3 +1 1 2 1 4 4 2 1 3 3 +1 3 1 1 1 3 4 4 1 1 +1 1 2 2 2 1 3 4 2 2 +1 1 3 3 1 1 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +2 2 1 1 3 1 3 4 1 2 +1 3 1 3 1 4 1 1 2 1 +4 1 3 2 2 1 4 4 4 0 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +1 3 4 2 2 1 1 3 3 1 +1 3 2 2 1 3 4 1 1 1 +3 2 1 1 4 2 2 1 1 3 +1 3 4 1 2 1 3 1 3 1 +4 1 1 2 1 4 1 3 2 2 +1 4 4 4 4 1 1 3 1 1 +1 3 1 1 2 2 1 1 1 1 +0 4 2 1 1 3 1 1 2 1 +4 4 2 1 3 3 1 3 1 1 +1 3 4 4 3 1 1 1 2 2 +2 1 3 4 2 2 1 1 3 3 +1 1 3 2 2 1 3 4 1 1 +1 3 2 1 1 4 2 2 1 1 +3 1 3 4 1 2 1 3 1 3 +1 4 1 1 2 1 4 1 3 2 +2 1 4 4 4 4 1 1 3 1 +1 1 3 1 1 2 2 1 1 1 +1 0 2 1 1 3 1 1 2 1 +4 4 2 1 3 3 1 3 1 1 +1 3 4 4 3 1 1 3 2 2 +2 1 3 4 2 2 1 1 3 3 +1 1 3 2 2 1 3 4 1 1 +1 3 2 1 1 4 2 2 1 1 +3 1 3 4 1 2 1 3 1 3 +1 4 1 1 2 1 4 1 3 2 +2 1 4 4 4 4 1 1 3 1 +1 1 3 1 1 2 2 1 1 1 +1 3 0 1 1 2 1 4 4 2 +1 3 3 1 3 1 1 1 3 4 +4 3 1 1 1 2 2 2 1 3 +4 2 2 1 1 3 3 1 1 3 +2 2 1 3 1 1 1 1 3 2 +1 1 4 2 2 1 1 3 1 3 +3 1 2 1 3 1 3 1 4 1 +1 2 1 4 1 3 2 2 1 4 +4 4 4 1 1 3 1 1 1 3 +1 1 2 2 1 1 1 1 3 1 +1 1 2 0 4 3 3 1 1 3 +3 4 1 1 3 1 1 1 3 2 +4 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 4 3 1 1 1 2 2 2 +1 3 4 2 2 1 1 3 3 1 +1 3 2 2 1 3 4 1 1 1 +3 2 1 1 4 2 2 1 1 3 +1 3 4 1 2 1 3 1 3 1 +4 1 1 2 1 4 1 3 2 2 +1 4 4 4 0 1 4 4 2 1 +3 3 1 3 1 1 1 3 4 4 +3 1 1 2 2 2 2 1 3 4 +2 2 1 1 3 3 1 1 3 2 +2 1 3 4 1 1 1 3 2 1 +1 4 2 2 1 1 3 1 3 4 +1 2 1 3 1 3 1 4 1 1 +2 1 4 1 3 2 2 1 4 4 +4 4 1 1 3 1 1 1 3 1 +1 2 2 1 1 1 1 3 1 1 +1 2 4 4 2 0 1 2 2 2 +1 3 4 2 2 1 1 3 3 1 +1 3 2 2 1 3 4 1 1 1 +3 2 1 1 4 2 2 1 1 3 +1 3 4 1 2 1 3 1 3 1 +4 1 1 2 1 4 1 3 2 2 +1 4 4 4 4 1 1 3 1 1 +1 3 1 1 2 2 1 1 1 1 +3 1 1 1 2 4 4 2 4 3 +2 1 1 4 4 3 1 2 1 1 +1 4 4 2 1 4 0 1 2 2 +2 1 3 4 2 2 1 1 3 3 +1 1 3 2 2 1 3 4 1 1 +1 3 2 1 1 4 2 2 1 1 +3 1 3 4 1 2 1 3 1 3 +1 4 1 1 2 1 4 1 3 2 +2 1 4 4 4 4 1 1 3 1 +1 1 3 1 1 2 2 1 1 1 +1 3 1 1 1 2 4 4 2 4 +3 2 1 1 4 4 3 1 2 1 +1 1 4 4 2 1 4 0 1 3 +4 2 2 1 1 3 3 1 1 3 +2 2 1 3 4 1 1 1 3 2 +1 1 4 2 2 1 1 3 1 3 +4 1 2 1 3 1 3 1 4 1 +1 2 1 4 1 3 2 2 1 4 +4 4 4 1 1 3 1 1 1 3 +1 1 2 2 1 1 1 1 3 1 +1 1 2 4 4 2 4 3 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 4 1 4 1 0 4 +2 2 1 1 3 3 1 1 3 2 +2 1 3 4 1 1 1 3 2 1 +1 4 2 2 1 1 3 1 3 4 +1 2 1 3 1 3 1 4 1 1 +2 1 4 1 3 2 2 1 4 4 +4 4 1 1 3 1 1 1 3 1 +1 2 2 1 1 1 1 3 1 1 +1 2 4 4 2 4 3 2 1 1 +4 4 3 1 2 1 1 1 4 4 +2 1 4 4 1 4 1 3 3 0 +4 2 2 1 1 3 3 1 1 3 +2 2 1 3 4 1 1 1 3 2 +1 1 4 2 2 1 1 3 1 3 +4 1 2 1 3 1 3 1 4 1 +1 2 1 4 1 3 2 2 1 4 +4 4 4 1 1 3 1 1 1 3 +1 1 2 2 1 1 1 1 3 1 +1 1 2 4 4 2 4 3 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 4 1 4 1 3 3 +0 2 2 2 1 1 3 3 1 1 +3 2 2 1 3 4 1 1 1 3 +2 1 1 4 2 2 1 1 3 1 +3 4 1 2 1 3 1 3 1 4 +1 1 2 1 4 1 3 2 2 1 +4 4 4 4 1 1 3 1 1 1 +3 1 1 2 2 1 1 1 1 3 +1 1 1 2 4 4 2 4 3 2 +1 1 4 4 3 1 2 1 1 1 +4 4 2 1 4 4 1 4 1 3 +3 0 1 4 1 3 1 1 4 4 +2 1 4 3 1 4 2 4 3 3 +1 1 3 3 4 1 1 3 3 1 +1 3 2 4 2 1 1 3 1 1 +2 1 4 2 2 1 3 3 1 3 +1 1 1 3 4 2 3 1 1 1 +2 2 2 1 3 4 2 2 1 1 +3 3 1 1 3 2 2 1 3 4 +1 1 1 3 2 1 1 1 2 2 +1 1 3 1 4 4 1 2 1 3 +1 3 0 1 3 4 2 3 1 1 +3 3 1 1 3 2 2 1 3 4 +1 1 1 3 2 1 1 4 2 2 +1 1 3 1 3 4 1 2 1 3 +1 3 1 4 1 1 2 1 4 1 +3 2 2 1 4 4 4 4 1 1 +3 1 1 1 3 1 1 2 2 1 +1 1 1 3 1 1 1 2 4 4 +2 4 3 2 1 1 4 4 3 1 +2 1 1 1 4 4 2 1 4 4 +1 4 1 0 3 3 1 1 3 2 +1 2 1 1 3 1 1 2 1 4 +4 2 1 3 3 1 3 1 1 1 +3 4 1 3 1 1 1 2 2 1 +1 3 4 2 2 1 1 3 3 1 +1 3 2 2 1 3 4 1 1 1 +3 2 1 2 4 2 2 1 1 3 +1 3 4 1 2 1 3 1 3 1 +4 1 1 2 1 4 1 3 2 2 +1 4 4 4 4 1 1 3 1 1 +1 3 1 1 0 1 1 3 2 2 +1 3 4 1 1 1 3 2 1 1 +4 2 2 1 1 3 1 3 4 1 +2 1 3 1 3 1 4 1 1 2 +1 4 1 3 2 2 1 4 4 4 +4 1 1 3 1 1 1 3 1 1 +2 2 1 1 1 1 3 1 1 1 +2 4 4 2 4 3 2 2 1 4 +4 3 1 2 1 1 1 4 4 2 +1 4 4 1 4 1 3 3 1 1 +4 4 4 4 3 0 3 2 2 1 +3 4 1 1 1 3 2 1 1 4 +2 2 1 1 3 1 3 4 1 2 +1 3 1 3 1 4 1 1 2 1 +4 1 3 2 2 1 4 4 4 4 +1 1 3 1 1 1 3 1 1 2 +2 1 1 1 1 3 1 1 1 2 +4 4 2 4 3 2 1 1 4 4 +3 1 2 1 1 1 4 4 2 1 +4 4 1 4 1 3 3 1 1 4 +4 4 4 3 4 1 0 3 2 2 +1 3 4 1 1 1 3 2 1 1 +4 2 2 1 1 3 1 3 4 1 +2 1 3 1 3 1 4 1 1 2 +1 4 1 3 2 2 1 4 4 4 +4 1 1 3 1 1 1 3 1 1 +2 2 1 1 1 1 3 1 1 1 +2 4 4 2 4 3 2 1 1 4 +4 3 1 2 1 1 1 4 4 2 +1 4 4 1 4 1 3 3 1 1 +4 4 4 4 3 4 1 0 4 1 +1 1 3 2 1 1 4 2 2 1 +1 3 1 3 4 1 2 1 3 1 +3 1 4 1 1 2 1 4 1 3 +2 2 1 4 4 4 4 1 1 3 +1 1 1 3 1 1 2 2 1 1 +1 1 3 1 1 1 2 4 4 2 +4 3 2 1 1 4 4 3 1 2 +1 1 1 4 4 2 1 4 4 1 +4 1 3 3 1 1 4 4 4 4 +3 4 1 1 4 1 2 1 0 1 +1 1 3 2 1 1 4 2 2 1 +1 3 1 3 4 1 2 1 3 1 +3 1 4 1 1 2 1 4 1 3 +2 2 1 4 4 4 4 1 1 3 +1 1 1 3 1 1 2 2 1 1 +1 1 3 1 1 1 2 4 4 2 +4 3 2 1 1 4 4 3 1 2 +1 1 1 4 4 2 1 4 4 1 +4 1 3 3 1 1 4 4 4 4 +3 4 1 1 4 1 2 1 4 0 +1 1 3 2 1 1 4 2 2 1 +1 3 1 3 4 1 2 1 3 1 +3 1 4 1 1 2 1 4 1 3 +2 2 1 4 4 4 4 1 1 3 +1 1 1 3 1 1 2 2 1 1 +1 1 3 1 1 1 2 4 4 2 +4 3 2 1 1 4 4 3 1 2 +1 1 1 4 4 2 1 4 4 1 +4 1 3 3 1 1 4 4 4 4 +3 4 1 1 4 1 2 1 4 4 +0 1 1 3 2 1 1 4 2 2 +1 1 3 1 3 4 1 2 1 3 +1 3 1 4 1 1 2 1 4 1 +3 2 2 1 4 4 4 4 1 1 +3 1 1 1 3 1 1 2 2 1 +1 1 1 3 1 1 1 2 4 4 +2 4 3 2 1 1 4 4 3 1 +2 1 1 1 4 4 2 1 4 4 +1 4 1 3 3 1 1 4 4 4 +4 3 4 1 1 4 1 2 1 4 +4 0 1 1 3 2 1 1 4 2 +2 1 1 3 1 3 4 1 2 1 +3 1 3 1 4 1 1 2 1 4 +1 3 2 2 1 4 4 4 4 1 +1 3 1 1 1 3 1 1 2 2 +1 1 1 1 3 1 1 1 2 4 +4 2 4 3 2 1 1 4 4 3 +1 2 1 1 1 4 4 2 1 4 +4 1 4 1 3 3 1 1 4 4 +4 4 3 4 1 1 4 1 2 1 +4 4 0 1 3 2 1 1 4 2 +2 1 1 3 1 3 4 1 2 1 +3 1 3 1 4 1 1 2 1 4 +1 3 2 2 1 4 4 4 4 1 +1 3 1 1 1 3 1 1 2 2 +1 1 1 1 3 1 1 1 2 4 +4 2 4 3 2 1 1 4 4 3 +1 2 1 1 1 4 4 2 1 4 +4 1 4 1 3 3 1 1 4 4 +4 4 3 4 1 1 4 1 2 1 +4 4 2 0 1 4 2 2 1 1 +3 1 3 4 1 2 1 3 1 3 +1 4 1 1 2 1 4 1 3 2 +2 1 4 4 4 4 1 1 3 1 +1 1 3 1 1 2 2 1 1 1 +1 3 1 1 1 2 4 4 2 4 +3 2 1 1 4 4 3 1 2 1 +1 1 4 4 2 1 4 4 1 4 +1 3 3 1 1 4 4 4 4 3 +4 1 1 4 1 2 1 4 4 2 +1 3 1 1 0 1 3 1 3 4 +1 2 1 3 1 3 1 4 1 1 +2 1 4 1 3 2 2 1 4 4 +4 4 1 1 3 1 1 1 3 1 +1 2 2 1 1 1 1 3 1 1 +1 2 4 4 2 4 3 2 1 1 +4 4 3 1 2 1 1 1 4 4 +2 1 4 4 1 4 1 3 3 1 +1 4 4 4 4 3 4 1 1 4 +1 2 1 4 4 2 1 3 1 1 +3 2 1 4 4 0 3 1 4 1 +1 2 1 4 1 3 2 2 1 4 +4 4 4 1 1 3 1 1 1 3 +1 1 2 2 1 1 1 1 3 1 +1 1 2 4 4 2 4 3 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 4 1 4 1 3 3 +1 1 4 4 4 4 3 4 1 1 +4 1 2 1 4 4 2 1 3 1 +1 3 2 1 4 4 1 1 2 1 +1 2 1 3 1 1 0 4 1 3 +2 2 1 4 4 4 4 1 1 3 +1 1 1 3 1 1 2 2 1 1 +1 1 3 1 1 1 2 4 4 2 +4 3 2 1 1 4 4 3 1 2 +1 1 1 4 4 2 1 4 4 1 +4 1 3 3 1 1 4 4 4 4 +3 4 1 1 4 1 2 1 4 4 +2 1 3 1 1 3 2 1 4 4 +1 1 2 1 1 2 1 3 1 1 +4 1 3 1 4 2 1 0 2 2 +1 4 4 4 4 1 1 3 1 1 +1 3 1 1 2 2 1 1 1 1 +3 1 1 1 2 4 4 2 4 3 +2 1 1 4 4 3 1 2 1 1 +1 4 4 2 1 4 4 1 4 1 +3 3 1 1 4 4 4 4 3 4 +1 1 4 1 2 1 4 4 2 1 +3 1 1 3 2 1 4 4 1 1 +2 1 1 2 1 3 1 1 4 1 +3 1 4 2 1 1 3 4 0 4 +4 4 4 1 1 3 1 1 1 3 +1 1 2 2 1 1 1 1 3 1 +1 1 2 4 4 2 4 1 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 4 1 4 1 3 3 +1 1 4 4 4 4 3 4 1 1 +4 1 2 1 4 4 2 1 3 1 +1 3 2 1 4 4 1 1 2 1 +1 2 1 3 1 1 4 1 3 1 +4 2 1 1 3 4 4 3 1 0 +4 4 4 1 1 3 1 1 1 3 +1 1 2 2 1 1 1 1 3 1 +1 1 2 4 4 2 4 3 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 4 1 4 1 3 3 +1 1 4 4 4 4 3 4 1 1 +4 1 2 1 4 4 2 1 3 1 +1 3 2 1 4 4 1 1 2 1 +1 2 1 3 1 1 4 1 3 1 +4 2 1 1 3 4 4 3 1 3 +0 4 1 1 3 1 1 1 3 1 +1 2 2 1 1 1 1 3 1 1 +1 2 4 4 2 4 3 2 1 1 +4 4 3 1 2 1 1 1 4 4 +2 1 4 4 1 4 1 3 3 1 +1 4 4 4 4 3 4 1 1 4 +1 2 1 4 4 2 1 3 1 1 +3 2 1 4 4 1 1 2 1 1 +2 1 3 1 1 4 1 3 1 4 +2 1 1 3 4 4 3 1 3 3 +1 0 1 1 2 2 1 1 1 1 +3 1 1 1 2 4 4 2 4 3 +2 1 1 4 4 3 1 2 1 1 +1 4 4 2 1 4 4 1 4 1 +3 3 1 1 4 4 4 4 3 4 +1 1 4 1 2 1 4 4 2 1 +3 1 1 3 2 1 4 4 1 1 +2 1 1 2 1 3 1 1 4 1 +3 1 4 2 1 1 3 4 4 3 +1 3 3 1 1 1 3 1 1 4 +2 4 0 2 1 1 1 1 3 1 +1 1 2 4 4 2 4 3 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 3 1 4 1 3 3 +1 1 4 4 4 4 3 4 1 1 +4 1 2 3 4 4 2 1 3 1 +1 3 2 1 4 4 1 1 2 1 +1 2 1 3 1 1 1 1 3 1 +4 2 1 1 3 4 4 3 1 3 +3 1 1 1 3 1 1 4 2 4 +2 1 3 0 4 2 4 3 2 1 +1 4 4 3 1 2 1 1 1 4 +4 2 1 4 4 1 4 1 3 3 +1 1 4 4 4 4 3 4 1 1 +4 1 2 1 4 4 2 1 3 1 +1 3 2 1 4 4 1 1 2 1 +1 2 1 3 1 1 4 1 3 1 +4 2 1 1 3 4 4 3 1 3 +3 1 1 1 3 1 1 4 2 4 +2 1 3 1 3 2 4 2 1 1 +1 3 1 4 0 2 1 1 4 4 +3 1 2 1 1 1 4 4 2 1 +4 4 1 4 1 3 3 1 1 4 +4 4 4 3 4 1 1 4 1 2 +1 4 4 2 1 3 1 1 3 2 +1 4 4 1 1 2 1 1 2 1 +3 1 1 4 1 3 1 4 2 1 +1 3 4 4 3 1 3 3 1 1 +1 3 1 1 4 2 4 2 1 3 +1 3 2 4 2 1 1 1 3 1 +4 2 1 3 4 0 2 1 1 4 +4 3 1 2 1 1 1 4 4 2 +1 4 4 1 4 1 3 3 1 1 +4 4 4 4 3 4 1 1 4 1 +2 1 4 4 2 1 3 1 1 3 +2 1 4 4 1 1 2 1 1 2 +1 3 1 1 4 1 3 1 4 2 +1 1 3 4 4 3 1 3 3 1 +1 1 3 1 1 4 2 4 2 1 +3 1 3 2 4 2 1 1 1 3 +1 4 2 1 3 4 0 4 3 1 +2 1 1 1 4 4 2 1 4 4 +1 4 1 3 3 1 1 4 4 4 +4 3 4 1 1 4 1 2 1 4 +4 2 1 3 1 1 3 2 1 4 +4 1 1 2 1 1 2 1 3 1 +1 4 1 3 1 4 2 1 1 3 +4 4 3 1 3 3 1 1 1 3 +1 1 4 2 4 2 1 3 1 3 +2 4 2 1 1 1 3 1 4 2 +1 3 4 2 2 4 4 0 1 4 +4 2 1 4 4 1 4 1 3 3 +1 1 4 4 4 4 3 4 1 1 +4 1 2 1 4 4 2 1 3 1 +1 3 2 1 4 4 1 1 2 1 +1 2 1 3 1 1 4 1 3 1 +4 2 1 1 3 4 4 3 1 3 +3 1 1 1 3 1 1 4 2 4 +2 1 3 1 3 2 4 2 1 1 +1 3 1 4 2 1 3 4 2 2 +4 4 4 3 1 1 4 2 0 2 +1 4 4 1 4 1 3 3 1 1 +4 4 4 4 3 4 1 1 4 1 +2 1 4 4 2 1 3 1 1 3 +2 1 4 4 1 1 2 1 1 2 +1 3 1 1 4 1 3 1 4 2 +1 1 3 4 4 3 1 3 3 1 +1 1 3 1 1 4 2 4 2 1 +3 1 3 2 4 2 1 1 1 3 +1 4 2 1 3 4 2 2 4 4 +4 3 1 1 4 2 1 1 2 0 +2 1 4 4 1 4 1 3 3 1 +1 4 4 4 4 3 4 1 1 4 +1 2 1 4 4 2 1 3 1 1 +3 2 1 4 4 1 1 2 1 1 +2 1 3 1 1 4 1 3 1 4 +2 1 1 3 4 4 3 1 3 3 +1 1 1 3 1 1 4 2 4 2 +1 3 1 3 2 4 2 1 1 1 +3 1 4 2 1 3 4 2 2 4 +4 4 3 1 1 4 2 1 1 2 +0 4 4 4 3 4 1 1 4 1 +2 1 4 4 2 1 3 1 1 3 +2 1 4 4 1 1 2 1 1 2 +1 3 1 1 4 1 3 1 4 2 +1 1 3 4 4 3 1 3 3 1 +1 1 3 1 1 4 2 4 2 1 +3 1 3 2 4 2 1 1 1 3 +1 4 2 1 3 4 2 2 4 4 +4 3 1 1 4 2 1 1 2 1 +2 1 3 4 2 1 3 1 2 1 +1 0 4 1 1 4 1 2 1 4 +4 2 1 3 1 1 3 2 1 4 +4 1 1 2 1 1 2 1 3 1 +1 4 1 3 1 4 2 1 1 3 +4 4 3 1 3 3 1 1 1 3 +1 1 4 2 4 2 1 3 1 3 +2 4 2 1 1 1 3 1 4 2 +1 3 4 2 2 4 4 4 3 1 +1 4 2 1 1 2 1 2 1 3 +4 2 1 3 1 2 1 1 1 1 +2 4 0 1 4 1 2 1 4 4 +2 1 3 1 1 3 2 1 4 4 +1 1 2 1 1 2 1 3 1 1 +4 1 3 1 4 2 1 1 3 4 +4 3 1 3 3 1 1 1 3 1 +1 4 2 4 2 1 3 1 3 2 +4 2 1 1 1 3 1 4 2 1 +3 4 2 2 4 4 4 3 1 1 +4 2 1 1 2 1 2 1 3 4 +2 1 3 1 2 1 1 1 1 2 +4 1 1 0 4 1 2 1 4 4 +2 1 3 1 1 3 2 1 4 4 +1 1 2 1 1 2 1 3 1 1 +4 1 3 1 4 2 1 1 3 4 +4 3 1 3 3 1 1 1 3 1 +1 4 2 4 2 1 3 1 3 2 +4 2 1 1 1 3 1 4 2 1 +3 4 2 2 4 4 4 3 1 1 +4 2 1 1 2 1 2 1 3 4 +2 1 3 1 2 1 1 1 1 2 +4 1 1 1 0 1 4 4 1 4 +1 3 3 1 1 2 4 4 4 3 +4 1 1 4 1 2 1 4 3 2 +1 3 1 1 3 1 1 4 4 1 +1 2 1 1 2 1 3 1 1 4 +1 3 1 4 2 1 1 3 1 4 +3 1 3 3 1 1 1 2 1 1 +2 2 4 2 1 4 1 3 2 4 +2 1 1 1 3 4 4 1 1 3 +4 2 2 4 4 3 3 2 1 4 +2 1 1 2 1 0 3 1 1 3 +2 1 4 4 1 1 2 1 1 2 +1 3 1 1 4 1 3 1 4 2 +1 1 3 4 4 3 1 3 3 1 +1 1 3 1 1 4 2 4 2 1 +3 1 3 2 4 2 1 1 1 3 +1 4 2 1 3 4 2 2 4 4 +4 3 1 1 4 2 1 1 2 1 +2 1 3 4 2 1 3 1 2 1 +1 1 1 2 4 1 1 1 3 1 +1 1 1 1 1 1 0 2 1 4 +4 1 1 2 1 1 2 1 3 1 +1 4 1 3 1 1 2 1 1 3 +4 3 3 1 3 3 1 1 1 3 +1 1 4 2 4 2 1 3 1 3 +2 4 2 1 1 1 3 1 4 2 +1 3 4 2 2 4 4 4 3 1 +1 4 2 1 1 2 1 1 1 3 +4 2 1 3 1 2 1 1 1 1 +2 4 1 1 1 3 1 1 1 1 +1 1 1 4 4 4 1 0 2 1 +4 4 1 1 2 1 1 2 1 3 +1 1 4 1 3 1 4 2 1 1 +3 4 4 3 1 3 3 1 1 1 +3 1 1 4 2 4 2 1 3 1 +3 2 4 2 1 1 1 3 1 4 +2 1 3 4 2 2 4 4 4 3 +1 1 4 2 1 1 2 1 2 1 +3 4 2 1 3 1 2 1 1 1 +1 2 4 1 1 1 3 1 1 1 +1 1 1 1 4 4 4 1 0 2 +1 4 4 1 1 2 1 1 2 1 +3 1 1 4 1 3 1 4 2 1 +1 3 4 4 3 1 3 3 1 1 +1 3 1 1 4 2 4 2 1 3 +1 3 2 4 2 1 1 1 3 1 +4 2 1 3 4 2 2 4 4 4 +3 1 1 4 2 1 1 2 1 2 +1 3 4 2 1 3 1 2 1 1 +1 1 2 4 1 1 1 3 1 1 +1 1 1 1 1 4 4 4 1 0 +1 4 4 1 1 2 1 1 2 1 +3 1 1 4 1 3 1 4 2 1 +1 3 4 4 3 1 3 3 1 1 +1 3 1 1 4 2 4 2 1 3 +1 3 2 4 2 1 1 1 3 1 +4 2 1 3 4 2 2 4 4 4 +3 1 1 4 2 1 1 2 1 2 +1 3 4 2 1 3 1 2 1 1 +1 1 2 4 1 1 1 3 1 1 +1 1 1 1 1 4 4 4 1 1 +0 1 2 1 1 2 1 3 1 1 +4 1 3 1 4 2 1 1 3 4 +4 3 1 3 3 1 1 1 3 1 +1 4 2 4 2 1 3 1 3 2 +4 2 1 1 1 3 1 4 2 1 +3 4 2 2 4 4 4 3 1 1 +4 2 1 1 2 1 2 1 3 4 +2 1 3 1 2 1 1 1 1 2 +4 1 1 1 3 1 1 1 1 1 +1 1 4 4 4 1 1 1 1 1 +4 0 1 3 1 1 4 1 3 1 +4 2 1 1 3 4 4 3 1 3 +3 1 1 1 3 1 1 4 2 4 +2 1 3 1 3 2 4 2 1 1 +1 3 1 4 2 1 3 4 2 2 +4 4 4 3 1 1 4 2 1 1 +2 1 2 1 3 4 2 1 3 1 +2 1 1 1 1 2 4 1 1 1 +3 1 1 1 1 1 1 1 4 4 +4 1 1 1 1 1 4 1 1 1 +1 2 0 1 4 1 3 1 4 2 +1 1 3 4 4 3 1 3 3 1 +1 1 3 1 1 4 2 4 2 1 +3 1 3 2 4 2 1 1 1 3 +1 4 2 1 3 4 2 2 4 4 +4 3 1 1 4 2 1 1 2 1 +2 1 3 4 2 1 3 1 2 1 +1 1 1 2 4 1 1 1 3 1 +1 1 1 1 1 1 4 4 4 1 +1 1 1 1 4 1 1 1 1 2 +2 4 2 0 1 4 1 3 1 4 +2 1 1 3 4 4 3 1 3 3 +1 1 1 3 1 1 4 2 4 2 +1 3 1 3 2 4 2 1 1 1 +3 1 4 2 1 3 4 2 2 4 +4 4 3 1 1 4 2 1 1 2 +1 2 1 3 4 2 1 3 1 2 +1 1 1 1 2 4 1 1 1 3 +1 1 1 1 1 1 1 4 4 4 +1 1 1 1 1 4 1 1 1 2 +2 2 4 2 0 4 2 1 1 3 +4 4 3 1 3 3 1 1 1 3 +1 1 4 2 4 2 1 3 1 3 +2 4 2 1 1 1 3 1 4 2 +1 3 4 2 2 4 4 4 3 1 +1 4 2 1 1 2 1 2 1 3 +4 2 1 3 1 2 1 1 1 1 +2 4 1 1 1 3 1 1 1 2 +1 1 1 4 4 4 1 1 1 1 +1 4 1 1 1 1 2 2 4 2 +4 1 1 1 1 0 4 2 1 1 +3 4 4 3 1 3 3 1 1 1 +3 1 1 4 2 4 2 1 3 1 +3 2 4 2 1 1 1 3 1 4 +2 1 3 4 2 2 4 4 4 3 +1 1 4 2 1 1 2 1 2 1 +3 4 2 1 3 1 2 1 1 1 +1 2 4 1 1 1 3 1 1 1 +1 1 1 1 4 4 4 1 1 1 +1 1 4 1 1 1 1 2 2 4 +2 4 1 1 1 1 0 1 1 3 +4 4 3 1 3 3 1 1 1 3 +1 1 4 2 4 2 1 3 1 3 +2 4 2 1 1 1 3 1 4 2 +1 3 4 2 2 4 4 4 3 1 +1 4 2 1 1 2 1 2 1 3 +4 2 1 3 1 2 1 1 1 1 +2 4 1 1 1 3 1 1 1 1 +1 1 1 4 4 4 1 1 1 1 +1 4 1 1 1 1 2 2 4 2 +4 1 1 1 1 1 1 0 1 3 +4 4 3 1 3 3 1 1 1 3 +1 1 4 2 4 2 1 3 1 3 +2 4 2 1 1 1 3 1 4 2 +1 3 4 2 2 4 4 4 3 1 +1 4 2 1 1 2 1 2 1 3 +4 2 1 3 1 2 1 1 1 1 +2 4 1 1 1 3 1 1 1 1 +1 1 1 4 4 4 1 1 1 1 +1 4 1 1 1 1 2 2 4 2 +4 1 1 1 1 1 1 1 0 2 +1 1 1 1 2 4 1 1 1 3 +1 1 1 1 1 1 1 4 4 4 +1 1 1 1 1 4 1 1 1 1 +2 2 4 2 4 1 1 1 1 1 +1 1 4 1 4 3 3 1 1 4 +4 1 4 3 4 1 1 1 3 1 +4 1 2 2 1 1 1 2 4 4 +1 2 1 1 2 4 4 1 4 3 +3 3 2 1 4 4 2 2 4 3 +1 1 1 3 1 3 3 1 3 0 +2 1 1 1 1 2 4 1 1 1 +3 1 1 1 1 1 1 1 4 4 +4 1 1 1 1 1 4 1 1 1 +1 2 2 4 2 4 1 1 1 1 +1 1 1 4 1 4 3 3 1 1 +4 4 1 4 3 4 1 1 1 3 +1 4 1 2 2 1 1 1 2 4 +4 1 2 1 1 2 4 4 1 4 +3 3 3 2 1 4 4 2 2 4 +3 1 1 1 3 1 3 3 1 3 +0 3 1 1 1 1 1 1 1 4 +4 4 1 1 1 1 1 4 1 1 +1 1 2 2 4 2 4 1 1 1 +1 1 1 1 4 1 4 3 3 1 +1 4 4 1 4 3 4 1 1 1 +3 1 4 1 2 2 1 1 1 2 +4 4 1 2 1 1 2 4 4 1 +4 3 3 3 2 1 4 4 2 2 +4 3 1 1 1 3 1 3 3 1 +3 1 1 1 3 1 1 4 1 1 +3 0 1 4 4 4 1 1 1 1 +1 4 1 1 1 1 2 2 4 2 +4 1 1 1 1 1 1 1 4 1 +4 3 3 1 1 4 4 1 4 3 +4 1 1 1 3 1 4 1 2 2 +1 1 1 2 4 4 1 2 1 1 +2 4 4 1 4 3 3 3 2 1 +4 4 2 2 4 3 1 1 1 3 +1 3 3 1 3 1 1 1 3 1 +1 4 1 1 3 4 1 1 2 4 +4 3 0 2 4 1 1 1 1 1 +1 1 4 1 4 3 3 1 1 4 +4 1 4 3 4 1 1 1 3 1 +4 1 2 2 1 1 1 2 4 4 +1 2 1 1 2 4 4 1 4 3 +3 3 2 1 4 4 2 2 4 3 +1 1 1 3 1 3 3 1 3 1 +1 1 3 1 1 4 1 1 3 4 +1 1 2 4 4 3 3 1 1 1 +1 2 1 4 1 4 4 4 3 1 +3 3 1 0 1 1 1 1 1 4 +1 4 3 3 1 1 3 4 3 4 +3 4 1 1 1 3 1 4 1 2 +2 1 1 1 2 4 4 1 2 1 +1 2 4 4 1 4 3 3 3 2 +1 4 4 2 2 4 3 1 1 1 +3 3 3 3 1 3 1 1 1 3 +1 1 4 1 2 3 4 1 1 2 +4 4 3 3 1 1 1 1 2 1 +4 1 4 4 4 3 1 3 3 1 +4 1 3 4 0 1 1 1 4 1 +4 3 3 1 1 4 4 1 4 3 +4 1 1 1 3 1 4 1 2 2 +1 1 1 2 4 4 1 2 1 1 +2 4 4 1 4 3 3 3 2 1 +4 4 2 2 4 3 1 1 1 3 +1 3 3 1 3 1 1 1 3 1 +1 4 1 1 3 4 1 1 2 4 +4 3 3 1 1 1 1 2 1 4 +1 4 4 4 3 1 3 3 1 4 +1 3 4 2 2 0 1 1 4 1 +4 3 3 1 1 4 4 1 4 3 +4 1 1 1 3 1 4 1 2 2 +1 1 1 2 4 4 1 2 1 1 +2 4 4 1 4 3 3 3 2 1 +4 4 2 2 4 3 1 1 1 3 +1 3 3 1 3 1 1 1 3 1 +1 4 1 1 3 4 1 1 2 4 +4 3 3 1 1 1 1 2 1 4 +1 4 4 4 3 1 3 3 1 4 +1 3 4 2 2 1 0 1 4 3 +4 1 1 1 3 1 4 1 2 2 +1 1 1 2 4 4 1 2 1 1 +2 4 4 1 4 3 3 3 2 1 +4 4 2 2 4 3 1 1 1 3 +1 3 3 1 3 1 1 1 3 1 +1 4 1 1 3 4 1 1 2 4 +4 3 3 1 1 1 1 2 1 4 +1 4 4 4 3 1 3 3 1 4 +1 3 4 2 2 1 3 3 1 1 +1 1 4 4 4 2 2 0 4 4 +1 2 1 1 2 4 4 1 4 3 +3 3 2 1 4 4 2 2 4 3 +1 1 1 3 1 3 3 1 3 1 +1 1 3 1 1 4 1 1 3 4 +1 1 2 4 4 3 3 1 1 1 +1 2 1 4 1 4 4 4 3 1 +3 3 1 4 1 3 4 2 2 1 +4 3 1 1 1 1 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 3 1 3 1 3 0 3 +3 3 2 1 4 4 2 2 4 3 +1 1 1 3 1 3 3 1 3 1 +1 1 3 1 1 4 1 1 3 4 +1 1 2 4 4 3 3 1 1 1 +1 2 1 4 1 4 4 4 3 1 +3 3 1 4 1 3 4 2 2 1 +4 3 1 1 1 1 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 3 1 3 1 3 3 2 +4 3 1 2 1 4 3 2 1 0 +4 2 2 4 3 1 1 1 3 1 +3 3 1 3 1 1 1 3 1 1 +4 1 1 3 4 1 1 2 4 4 +3 3 1 1 1 1 2 1 4 1 +4 4 4 3 1 3 3 1 4 1 +3 4 2 2 1 4 3 1 1 1 +1 4 4 4 2 2 2 2 1 1 +4 2 4 2 2 2 4 1 3 1 +3 1 3 3 2 4 3 1 2 1 +4 3 2 1 1 1 4 4 2 1 +0 4 3 1 1 1 3 1 3 3 +1 3 1 1 1 3 1 1 4 1 +1 3 4 1 1 2 4 4 3 3 +1 1 1 1 2 1 4 1 4 4 +4 3 1 3 3 1 4 1 3 4 +2 2 1 4 3 1 1 1 1 4 +4 4 2 2 2 2 1 1 4 2 +4 2 2 2 4 1 3 1 3 1 +3 3 2 4 3 1 2 1 4 3 +2 1 1 1 4 4 2 1 1 3 +1 0 1 1 1 3 1 3 3 1 +3 1 1 1 3 1 1 4 1 1 +3 4 1 1 2 4 4 3 3 1 +1 1 1 2 1 4 1 4 4 4 +3 1 3 3 1 4 1 3 4 2 +2 1 4 3 1 1 1 1 4 4 +4 2 2 2 2 1 1 4 2 4 +2 2 2 4 1 3 1 3 1 3 +3 2 4 3 1 2 1 4 3 2 +1 1 1 4 4 2 1 1 3 1 +1 1 0 3 1 3 3 1 3 1 +1 1 3 1 1 4 1 1 3 4 +1 1 2 4 4 3 3 1 1 1 +1 2 1 4 1 4 4 4 3 1 +3 3 1 4 1 3 4 2 2 1 +4 3 1 1 1 1 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 3 1 3 1 3 3 2 +4 3 1 2 1 4 3 2 1 1 +1 4 4 2 1 1 3 1 1 1 +4 3 2 0 4 1 1 2 4 4 +3 3 1 1 1 1 2 1 4 1 +4 4 4 3 1 3 3 1 4 1 +3 4 2 2 1 4 3 1 1 1 +1 4 4 4 2 2 2 2 1 1 +4 2 4 2 2 2 4 1 3 1 +3 1 3 3 2 4 3 1 2 1 +4 3 2 1 1 1 4 4 2 1 +1 3 1 1 1 4 4 2 1 1 +1 4 1 1 2 2 2 2 4 3 +4 3 1 3 0 1 2 4 4 3 +3 1 1 1 1 2 1 4 1 4 +4 4 3 1 3 3 1 4 1 3 +4 2 2 1 4 3 1 1 1 1 +4 4 4 2 2 2 2 1 1 4 +2 4 2 2 2 4 1 3 1 3 +1 3 3 2 4 3 1 2 1 4 +3 2 1 1 1 4 4 2 1 1 +3 1 1 1 4 3 2 1 1 1 +4 1 1 2 2 2 2 4 3 4 +3 1 3 1 4 0 4 4 3 3 +1 1 1 1 2 1 4 1 4 4 +4 3 1 3 3 1 4 1 3 4 +2 2 1 4 3 1 1 1 1 4 +4 4 2 2 2 2 1 1 4 2 +4 2 2 2 4 1 3 1 3 1 +3 3 2 4 3 1 2 1 4 3 +2 1 1 1 4 4 2 1 1 3 +1 1 1 4 3 2 1 1 1 4 +1 1 2 2 2 2 4 3 4 3 +1 3 1 4 1 1 0 1 2 1 +4 1 4 4 4 3 1 3 3 1 +4 1 3 4 2 2 1 4 3 1 +1 1 1 4 4 4 2 2 2 2 +1 1 4 2 4 2 2 2 4 1 +3 1 3 1 3 3 2 4 3 1 +2 1 4 3 2 1 1 1 4 4 +2 1 1 3 1 1 1 4 3 2 +1 1 1 4 1 1 2 2 2 2 +4 3 4 3 1 3 1 4 1 1 +2 4 1 2 1 1 3 0 4 1 +4 4 4 3 1 3 3 1 4 1 +3 4 2 2 1 4 3 1 1 1 +1 4 4 4 2 2 2 2 1 1 +4 2 4 2 2 2 4 1 3 1 +3 1 3 3 2 4 3 1 2 1 +4 3 2 1 1 1 4 4 2 1 +1 3 1 1 1 4 3 2 1 1 +1 4 1 1 2 2 2 2 4 3 +4 3 1 3 1 4 1 1 2 4 +1 2 1 1 3 1 4 1 0 1 +3 3 1 4 1 3 4 2 2 1 +4 3 1 1 1 1 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 3 1 3 1 3 3 2 +4 3 1 2 1 4 3 2 1 1 +1 4 4 2 1 1 3 1 1 1 +4 3 2 1 1 1 4 1 1 2 +2 2 2 4 3 4 3 1 3 1 +4 1 1 4 1 2 1 1 3 1 +1 1 1 2 1 1 1 4 2 0 +1 4 1 3 4 2 2 1 4 3 +1 1 1 4 4 4 4 2 2 2 +2 1 1 4 2 4 2 2 2 4 +1 3 1 3 1 3 3 2 4 3 +1 2 1 4 3 2 1 1 1 4 +4 1 1 1 3 1 1 1 4 3 +2 1 1 1 4 1 1 2 4 2 +2 4 3 4 3 1 3 1 4 1 +1 2 4 1 2 1 1 3 1 4 +1 1 2 4 1 4 2 2 2 2 +0 1 4 1 3 4 2 2 1 4 +3 1 1 1 1 4 4 4 2 2 +2 2 1 1 4 2 4 2 2 2 +4 1 3 1 3 1 3 3 2 4 +3 1 2 1 4 3 2 1 1 1 +4 4 2 1 1 3 1 1 1 4 +3 2 1 1 1 4 1 1 2 2 +2 2 4 3 4 3 1 3 1 4 +1 1 2 4 1 2 1 1 3 1 +4 1 1 2 4 1 4 2 2 2 +2 0 1 4 1 3 4 2 2 1 +4 3 1 1 1 1 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 1 1 3 1 3 3 2 +4 3 1 2 1 4 3 1 1 1 +1 4 4 2 1 1 3 1 1 1 +4 3 2 1 1 1 4 1 1 2 +2 2 2 4 3 4 3 1 3 1 +4 1 1 2 4 1 2 1 1 3 +1 4 1 1 2 4 1 4 2 2 +2 2 0 3 4 2 2 1 4 3 +1 1 1 1 4 4 4 2 2 2 +2 1 1 4 2 4 2 2 2 4 +1 3 1 3 1 3 3 2 4 3 +1 2 1 4 3 2 1 1 1 4 +4 2 1 1 3 1 1 1 4 3 +2 1 1 1 4 1 1 2 2 2 +2 4 3 4 3 1 3 1 4 1 +1 2 4 1 2 1 1 3 1 4 +1 1 2 4 1 4 2 2 2 2 +1 1 3 0 4 3 1 1 1 1 +4 4 4 2 2 2 2 1 1 4 +2 4 2 2 2 4 1 3 1 3 +1 3 3 2 4 3 1 2 1 4 +3 2 1 1 1 4 4 2 1 1 +3 1 1 1 4 3 2 1 1 1 +4 1 1 2 2 2 2 4 3 4 +3 1 3 1 4 1 1 2 4 1 +2 1 1 3 1 4 1 1 2 4 +1 4 2 2 2 2 1 1 3 1 +2 1 2 1 0 1 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 3 1 3 1 3 3 2 +4 3 1 2 1 4 3 2 1 1 +1 4 4 2 1 1 3 1 1 1 +4 3 2 1 1 1 4 1 1 2 +2 2 2 4 3 4 3 1 3 1 +4 1 1 2 4 1 2 1 1 3 +1 4 1 1 2 4 1 4 2 2 +2 2 1 1 3 1 2 1 2 1 +4 1 3 4 2 0 4 4 4 2 +2 2 2 1 1 4 2 4 2 2 +2 4 1 3 1 3 1 3 3 2 +4 3 1 2 1 4 3 2 1 1 +1 4 4 2 1 1 3 1 1 1 +4 3 2 1 1 1 4 1 1 2 +2 2 2 4 3 4 3 1 3 1 +4 1 1 2 4 1 2 1 1 3 +1 4 1 1 2 4 1 4 2 2 +2 2 1 1 3 1 2 1 2 1 +4 1 3 4 2 1 0 2 2 1 +1 4 2 4 2 2 2 4 1 3 +1 3 1 3 3 2 4 3 1 2 +1 4 3 2 1 1 1 4 4 2 +1 1 3 1 1 1 4 3 2 1 +1 1 4 1 1 2 2 2 2 4 +3 4 3 1 3 1 4 1 1 2 +4 1 2 1 1 3 1 4 1 1 +2 4 1 4 2 2 2 2 1 1 +3 1 2 1 2 1 4 1 3 4 +2 1 4 1 1 3 1 0 2 3 +1 1 4 2 4 2 2 2 4 1 +3 1 3 1 3 3 2 4 3 1 +2 1 4 3 2 1 1 1 4 4 +2 1 1 3 1 1 1 4 3 2 +1 1 1 4 1 1 2 2 2 2 +4 3 4 3 1 3 1 4 1 1 +2 4 1 2 1 1 3 1 4 1 +1 2 4 1 4 2 2 2 2 1 +1 3 1 2 1 2 1 4 1 3 +4 2 1 4 1 1 3 1 0 4 +2 4 2 2 2 4 1 3 1 3 +1 3 3 2 4 3 1 2 1 4 +3 2 1 1 1 4 4 2 1 1 +3 1 1 1 4 3 2 1 1 1 +4 1 1 2 2 2 2 4 3 4 +3 1 3 1 4 1 1 2 4 1 +2 1 1 3 1 4 1 1 2 4 +1 4 2 2 2 2 1 1 3 1 +2 1 2 1 4 1 3 4 2 1 +4 1 1 3 1 4 4 2 4 0 +1 3 1 3 1 3 3 2 4 3 +1 2 1 4 3 2 1 1 1 4 +4 2 1 1 3 1 1 1 4 3 +2 1 1 1 4 1 1 2 2 2 +2 4 3 4 3 1 3 1 4 1 +1 2 4 1 2 1 1 3 1 4 +1 1 2 4 1 4 2 2 2 2 +1 1 3 1 2 1 2 1 4 1 +3 4 2 1 4 1 1 3 1 4 +4 2 4 2 2 1 1 3 3 4 +0 3 1 3 3 2 4 3 1 2 +1 4 3 2 1 1 1 4 4 2 +1 1 3 1 1 1 4 3 2 1 +1 1 4 1 1 2 2 2 2 4 +3 4 3 1 3 1 4 1 1 2 +4 1 2 1 1 3 1 4 1 1 +2 4 1 4 2 2 2 2 1 1 +3 1 2 1 2 1 4 1 3 4 +2 1 4 1 1 3 1 4 4 2 +4 2 2 1 1 3 3 4 2 1 +1 0 1 3 3 2 4 3 1 2 +1 4 3 2 1 1 1 4 4 2 +1 1 3 1 1 1 4 3 2 1 +1 1 4 1 1 2 2 2 2 4 +3 4 3 1 3 1 4 1 1 2 +4 1 2 1 1 3 1 4 1 1 +2 4 1 4 2 2 2 2 1 1 +3 1 2 1 2 1 4 1 3 4 +2 1 4 1 1 3 1 4 4 2 +4 2 2 1 1 3 3 4 2 1 +1 2 0 3 2 4 3 1 2 1 +4 3 2 1 1 1 4 4 2 1 +1 3 1 1 1 4 3 2 1 1 +1 4 1 1 2 2 2 2 4 3 +4 3 1 3 1 4 1 1 2 4 +1 2 1 1 3 1 4 1 1 2 +4 1 4 2 2 2 2 1 1 3 +1 2 1 2 1 4 1 3 4 2 +1 4 1 1 3 1 4 4 2 4 +2 2 1 1 3 3 4 2 1 1 +2 3 4 0 4 3 2 1 1 1 +4 1 1 2 2 2 2 4 3 4 +3 1 3 1 4 1 1 2 4 1 +2 1 1 3 1 4 1 1 2 4 +1 4 2 2 2 2 1 1 3 1 +2 1 2 1 4 1 3 4 2 1 +4 1 1 3 1 4 4 2 4 2 +2 1 1 3 3 4 2 1 1 2 +3 4 3 1 1 1 3 1 1 1 +1 1 1 1 4 2 4 4 1 1 +3 3 3 2 0 4 4 3 1 3 +3 1 4 1 3 4 2 1 1 1 +3 1 3 1 1 4 3 4 2 2 +4 2 1 1 2 2 2 4 2 2 +4 1 3 1 3 3 4 1 2 4 +3 1 2 1 4 3 2 4 1 1 +1 4 2 4 1 4 1 1 1 3 +3 3 1 1 1 4 3 3 2 2 +3 2 4 3 4 3 2 2 1 4 +1 4 2 4 1 2 1 1 2 1 +4 1 1 2 4 0 4 1 1 2 +2 2 2 4 3 4 3 1 3 1 +4 1 1 2 4 1 2 1 1 3 +1 4 1 1 2 4 1 4 2 2 +2 2 1 1 3 1 2 1 2 1 +4 1 3 4 2 1 4 1 1 3 +1 4 4 2 4 2 2 1 1 3 +3 4 2 1 1 2 3 4 3 1 +1 1 3 1 1 1 1 1 1 1 +4 2 4 4 1 1 3 3 3 2 +1 3 2 4 1 3 0 2 2 2 +4 3 4 3 1 3 1 4 1 1 +2 4 1 2 1 1 3 1 4 1 +1 2 4 1 4 2 2 2 2 1 +1 3 1 2 1 2 1 4 1 3 +4 2 1 4 1 1 3 1 4 4 +2 4 2 2 1 1 3 3 4 2 +1 1 2 3 4 3 1 1 1 3 +1 1 1 1 1 1 1 4 2 4 +4 1 1 3 3 3 2 1 3 2 +4 1 3 1 3 1 1 0 2 2 +2 4 3 4 3 1 3 1 4 1 +1 2 4 1 2 1 1 3 1 4 +1 1 2 4 1 4 2 2 2 2 +1 1 3 1 2 1 2 1 4 1 +3 4 2 1 4 1 1 3 1 4 +4 2 4 2 2 1 1 3 3 4 +2 1 1 2 3 4 3 1 1 1 +3 1 1 1 1 1 1 1 4 2 +4 4 1 1 3 3 3 2 1 3 +2 4 1 3 1 3 1 1 0 2 +2 2 4 3 4 3 1 3 1 4 +1 1 2 4 1 2 1 1 3 1 +4 1 1 2 4 1 4 2 2 2 +2 1 1 3 1 2 1 2 1 4 +1 3 4 2 1 4 1 1 3 1 +4 4 2 4 2 2 1 1 3 3 +4 2 1 1 2 3 4 3 1 1 +1 3 1 1 1 1 1 1 1 4 +2 4 4 1 1 3 3 3 2 1 +3 2 4 1 3 1 3 1 1 0 diff --git a/src/test/resources/2.sa b/src/test/resources/2.sa new file mode 100644 index 0000000..98158a3 --- /dev/null +++ b/src/test/resources/2.sa @@ -0,0 +1,21 @@ +100 201 11 102 12 103 13 104 14 105 +20 111 74 165 15 106 6 56 147 66 +157 62 153 21 112 26 117 192 75 166 +38 129 16 107 98 9 7 29 120 57 +148 31 122 48 139 82 173 195 42 133 +67 158 63 154 59 150 189 33 124 50 +141 92 183 22 113 84 175 27 118 80 +171 197 44 135 0 200 97 47 138 194 +41 132 188 199 96 46 137 193 187 76 +167 77 168 78 169 39 130 17 108 89 +180 69 160 99 10 101 19 110 73 164 +55 146 65 156 61 152 191 37 128 8 +30 121 58 149 32 123 49 140 91 182 +83 174 196 43 134 95 186 88 179 68 +159 72 163 54 145 64 155 60 151 190 +34 125 51 142 35 126 93 184 52 143 +23 114 85 176 5 25 116 28 119 81 +172 79 170 40 131 198 45 136 18 109 +36 127 90 181 94 185 87 178 71 162 +53 144 4 24 115 86 177 70 161 3 +2 1 diff --git a/src/test/resources/2.ts b/src/test/resources/2.ts new file mode 100644 index 0000000..d0b212e --- /dev/null +++ b/src/test/resources/2.ts @@ -0,0 +1,21 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 diff --git a/src/test/resources/20.sa b/src/test/resources/20.sa new file mode 100644 index 0000000..56b0b57 --- /dev/null +++ b/src/test/resources/20.sa @@ -0,0 +1,202 @@ +100 201 302 403 504 605 706 807 908 1009 +1110 1211 1312 1413 1514 1615 1716 1817 1918 2019 +503 705 1008 1210 1513 1614 2018 704 703 241 +11 314 715 102 242 12 315 505 716 103 +1441 243 13 316 506 717 104 1491 1442 1483 +1403 492 1199 1095 1593 1693 1991 1891 866 208 +1717 244 14 317 507 718 105 1492 1723 250 +20 323 513 724 111 606 911 812 1431 1443 +1435 1484 1418 224 594 1404 493 1200 1096 1594 +1694 1992 1892 1156 74 377 567 778 165 1777 +660 1360 449 1052 1550 1650 1948 1848 965 867 +209 1718 245 15 318 508 719 106 1415 1467 +1504 236 6 309 710 286 848 1138 56 359 +549 760 147 642 1342 431 1034 1532 1632 1930 +1830 947 1759 296 858 1148 66 369 559 770 +157 1769 652 1352 441 1044 1542 1642 1940 1840 +957 1106 292 854 1144 62 365 555 766 153 +648 1348 437 1040 1538 1638 1936 1836 953 1604 +1704 2002 1902 1608 1708 2006 1906 1493 1724 251 +21 324 514 725 112 607 912 813 1432 1729 +256 26 329 519 730 117 612 917 818 1474 +1444 1436 1485 1470 1461 1419 229 805 1429 1427 +225 595 1507 1405 494 1201 1097 1595 1695 1993 +1893 1452 192 1804 687 1387 476 1183 1079 1577 +1677 1975 1875 992 893 1157 75 378 568 779 +166 1778 661 1361 450 1053 1551 1651 1949 1849 +966 868 210 413 1741 268 1120 38 341 531 +742 129 624 1324 1016 929 830 1719 246 16 +319 509 720 107 808 218 98 401 1714 1612 +239 9 312 713 1416 1468 227 1425 1505 1712 +237 7 310 711 2010 1732 404 259 1111 29 +332 522 733 120 615 920 821 1910 1315 287 +849 1139 57 360 550 761 148 643 1343 432 +1035 1533 1633 1931 1831 948 2012 1760 1734 423 +1751 406 261 1113 31 334 524 735 122 617 +922 823 278 1130 48 351 541 752 139 634 +1334 1026 1524 1624 1922 1822 939 1912 82 385 +575 786 173 1785 668 1368 457 1164 1060 1558 +1658 1956 1856 973 874 195 417 1745 272 1124 +42 345 535 746 133 628 1328 1020 1518 1618 +933 834 597 1807 690 1390 479 1186 1082 1580 +1680 1978 1878 995 896 1317 1509 840 297 859 +1149 67 370 560 771 158 1770 653 1353 442 +1045 1543 1643 1941 1841 958 1107 591 293 855 +1145 63 366 556 767 154 1766 649 1349 438 +1041 1539 1639 1937 1837 954 289 851 1141 59 +362 552 763 150 645 1345 434 1037 1535 1635 +1933 1833 950 1605 1705 2003 1903 802 189 1801 +684 1384 473 1180 1076 1574 1674 1972 1872 989 +890 1609 1709 2007 1907 2014 1762 1736 425 1753 +408 263 1115 33 336 526 737 124 619 1011 +924 825 1407 280 1132 50 353 543 754 141 +636 1336 1028 1526 1626 1924 1824 941 496 1203 +1099 1597 1697 1995 1895 205 1914 92 395 585 +796 183 1795 678 1378 467 1174 1070 1568 1668 +1966 1866 983 884 1494 1725 252 22 325 515 +726 113 608 913 814 84 387 577 788 175 +1787 670 1370 459 1166 1062 1560 1660 1958 1858 +975 876 1433 1502 1730 257 27 330 520 731 +118 613 918 819 1313 80 383 573 784 171 +1783 666 1366 455 1162 1058 1556 1656 1954 1854 +971 872 1160 1475 1445 197 419 1747 274 1126 +44 347 537 748 135 630 1330 1022 1520 1620 +1818 935 836 213 599 1809 692 1392 481 1188 +1084 1582 1682 1980 1880 997 898 1458 1437 1486 +1319 1471 1454 1462 1420 1477 1447 230 0 303 +1212 200 806 907 1816 1512 1490 1430 1428 1451 +217 97 400 226 422 1750 277 1129 47 350 +540 751 138 633 1333 1025 1523 1623 1921 1821 +938 194 416 1744 271 1123 41 344 534 745 +132 627 1327 1019 1517 1617 932 833 596 1806 +689 1389 478 1185 1081 1579 1679 1977 1877 994 +895 1508 839 590 801 188 1800 683 1383 472 +1179 1075 1573 1673 1971 1871 988 889 1406 495 +1202 1098 1596 1696 1994 1894 1159 1457 1453 199 +906 1511 216 96 399 421 1749 276 1128 46 +349 539 750 137 632 1332 1024 1522 1622 1920 +1820 937 193 1805 688 1388 477 1184 1080 1578 +1678 1976 1876 993 894 838 589 800 187 1799 +682 1382 471 1178 1074 1572 1672 1970 1870 987 +888 1158 905 215 699 1399 488 1195 1091 1589 +1689 1987 1887 76 379 569 780 167 1779 662 +1362 451 1054 1552 1652 1950 1850 967 1005 700 +1400 489 1196 1092 1590 1690 1988 1888 77 380 +570 781 168 1780 663 1363 452 1055 1553 1653 +1951 1851 968 869 601 1811 694 1394 483 1190 +1086 1584 1684 1982 1882 999 842 900 1006 701 +1401 490 1197 1093 1591 1691 1989 1889 78 381 +571 782 169 1781 664 1364 453 1056 1554 1654 +1952 1852 969 870 211 414 1742 269 1121 39 +342 532 743 130 625 1325 1017 1515 930 831 +602 1720 247 17 320 510 721 108 809 89 +392 582 793 180 1792 675 1375 464 1171 1067 +1565 1665 1963 1863 980 881 1812 695 1395 484 +1191 1087 1585 1685 1983 1883 1000 299 861 1151 +69 372 562 773 160 1772 655 1355 444 1047 +1545 1645 1943 1843 960 219 99 402 604 1109 +1412 1715 1917 1613 2017 240 10 313 714 101 +865 1722 249 19 322 512 723 110 910 811 +1417 223 593 1155 73 376 566 777 164 1776 +659 1359 448 1051 1549 1649 1947 1847 964 1414 +1466 285 847 1137 55 358 548 759 146 641 +1341 430 1033 1531 1631 1929 1829 946 1758 295 +857 1147 65 368 558 769 156 1768 651 1351 +440 1043 1541 1641 1939 1839 956 291 853 1143 +61 364 554 765 152 647 1347 436 1039 1537 +1637 1935 1835 952 1607 1707 2005 1905 1469 1460 +228 804 1426 1506 191 1803 686 1386 475 1182 +1078 1576 1676 1974 1874 991 892 412 1740 267 +1119 37 340 530 741 128 623 1323 1015 928 +829 1713 1611 238 8 311 712 1424 1711 2009 +1909 2011 1733 405 260 1112 30 333 523 734 +121 616 921 822 1911 1316 1765 288 850 1140 +58 361 551 762 149 644 1344 433 1036 1534 +1634 1932 1832 949 2013 1761 1735 424 1752 407 +262 1114 32 335 525 736 123 618 1010 923 +824 279 1131 49 352 542 753 140 635 1335 +1027 1525 1625 1923 1823 940 204 1913 91 394 +584 795 182 1794 677 1377 466 1173 1069 1567 +1667 1965 1865 982 883 83 386 576 787 174 +1786 669 1369 458 1165 1061 1559 1659 1957 1857 +974 875 1501 196 418 1746 273 1125 43 346 +536 747 134 629 1329 1021 1519 1619 934 835 +598 1808 691 1391 480 1187 1083 1581 1681 1979 +1879 996 897 1318 1815 1510 95 398 588 799 +186 1798 681 1381 470 1177 1073 1571 1671 1969 +1869 986 887 904 698 1398 487 1194 1090 1588 +1688 1986 1886 841 88 391 581 792 179 1791 +674 1374 463 1170 1066 1564 1664 1962 1862 979 +880 298 860 1150 68 371 561 772 159 1771 +654 1354 443 1046 1544 1644 1942 1842 959 1108 +1411 2016 864 592 1154 72 375 565 776 163 +1775 658 1358 447 1050 1548 1648 1946 1846 963 +1465 284 846 1136 54 357 547 758 145 640 +1340 429 1032 1530 1630 1928 1828 945 1757 294 +856 1146 64 367 557 768 155 1767 650 1350 +439 1042 1540 1640 1938 1838 955 290 852 1142 +60 363 553 764 151 646 1346 435 1038 1536 +1636 1934 1834 951 1606 1706 2004 1904 803 190 +1802 685 1385 474 1181 1077 1575 1675 1973 1873 +990 891 1739 1610 1423 1710 2008 1908 1764 1500 +1814 903 697 1397 486 1193 1089 1587 1687 1985 +1885 2015 428 1756 1738 1763 1499 427 1755 1737 +1498 426 1754 1497 500 1207 1103 1601 1701 1999 +1899 1002 409 264 1116 34 337 527 738 125 +620 1012 925 826 1408 281 843 1133 51 354 +544 755 142 637 1337 1029 1527 1627 1925 1825 +942 497 1204 1100 1598 1698 1996 1896 501 1208 +1439 206 1104 1602 1702 2000 1900 1488 1003 1915 +410 265 1117 35 338 528 739 126 621 1321 +1013 926 827 93 396 586 797 184 1796 679 +1379 468 1175 1071 1569 1669 1967 1867 984 885 +1409 282 844 1134 52 355 545 756 143 638 +1338 1030 1528 1628 1926 1826 943 901 1495 498 +1205 1101 1599 1699 1997 1897 1480 1726 253 23 +326 516 727 114 609 914 815 85 388 578 +789 176 1788 671 1371 460 1167 1063 1561 1661 +1959 1859 976 877 301 502 1007 1209 702 1440 +1482 1402 491 1198 1094 1592 1692 1990 1890 207 +1434 1503 235 5 308 709 1105 1603 1703 2001 +1901 1728 255 25 328 518 729 116 611 916 +817 1473 1731 258 28 331 521 732 119 614 +919 820 1314 81 384 574 785 172 1784 667 +1367 456 1163 1059 1557 1657 1955 1855 972 873 +79 382 572 783 170 1782 665 1365 454 1161 +1057 1555 1655 1953 1853 970 871 212 1476 1446 +1489 1450 415 1743 270 1122 40 343 533 744 +131 626 1326 1018 1516 1616 931 832 1456 198 +420 1748 275 1127 45 348 538 749 136 631 +1331 1023 1521 1621 1919 1819 936 837 214 1004 +600 1810 693 1393 482 1189 1085 1583 1683 1981 +1881 998 899 603 1916 1721 248 18 321 511 +722 109 909 810 222 1459 411 266 1118 36 +339 529 740 127 622 1322 1014 927 828 203 +90 393 583 794 181 1793 676 1376 465 1172 +1068 1566 1666 1964 1864 981 882 94 397 587 +798 185 1797 680 1380 469 1176 1072 1570 1670 +1968 1868 985 886 87 390 580 791 178 1790 +673 1373 462 1169 1065 1563 1663 1961 1861 978 +879 1410 863 1153 71 374 564 775 162 1774 +657 1357 446 1049 1547 1647 1945 1845 962 1464 +283 845 1135 53 356 546 757 144 639 1339 +1031 1529 1629 1927 1827 944 1422 1813 902 696 +1396 485 1192 1088 1586 1686 1984 1884 1496 499 +1206 1102 1600 1700 1998 1898 1001 1438 1487 1320 +1479 300 1481 234 4 307 708 1727 254 24 +327 517 728 115 610 915 816 1472 1449 1455 +221 202 86 389 579 790 177 1789 672 1372 +461 1168 1064 1562 1662 1960 1860 977 878 862 +1152 70 373 563 774 161 1773 656 1356 445 +1048 1546 1646 1944 1844 961 1463 1421 1478 233 +3 306 707 1448 220 232 2 305 231 1 +304 1311 1310 1309 1308 1307 1306 1305 1304 1303 +1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 +1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 +1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 +1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 +1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 +1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 +1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 +1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 +1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 diff --git a/src/test/resources/20.ts b/src/test/resources/20.ts new file mode 100644 index 0000000..caf1bc9 --- /dev/null +++ b/src/test/resources/20.ts @@ -0,0 +1,202 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 1 4 4 4 4 4 1 +1 3 1 3 1 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 0 1 3 1 3 1 3 +3 4 3 1 2 4 2 1 3 1 +4 2 2 1 3 1 3 3 3 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 0 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 1 2 1 3 1 +4 2 2 4 3 0 1 1 1 3 +4 4 1 1 4 1 3 1 3 1 +3 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 0 4 4 4 +1 1 3 1 3 1 1 1 1 1 +1 2 4 3 1 1 1 3 4 4 +1 1 4 1 3 1 3 1 3 3 +4 3 1 2 4 2 1 3 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 0 1 2 +4 3 1 1 1 3 4 4 1 1 +4 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 2 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 1 2 +2 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 3 4 3 3 2 2 2 0 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 4 3 3 4 2 2 4 1 0 +3 1 3 3 4 3 1 2 4 2 +1 3 1 4 2 2 1 3 1 3 +3 4 3 3 1 1 3 1 3 3 +1 1 3 3 1 1 3 2 4 4 +3 3 1 1 2 2 2 4 1 4 +1 3 1 3 4 4 3 2 4 3 +1 3 4 3 2 2 1 3 3 1 +2 2 1 3 1 4 2 2 4 3 +3 2 2 2 4 1 1 1 2 1 +3 3 4 3 3 4 1 1 3 3 +0 1 3 1 3 1 3 3 4 3 +1 2 4 2 1 3 1 4 2 2 +1 3 1 3 3 4 3 3 1 1 +3 1 3 3 1 1 3 3 1 1 +3 2 4 4 3 3 1 1 2 2 +1 4 1 4 1 3 1 3 4 4 +3 2 4 3 1 3 4 3 2 2 +1 3 3 1 2 2 1 3 1 4 +2 2 4 3 3 2 2 2 4 1 +1 1 2 1 3 3 4 3 3 4 +1 0 1 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 5 5 5 5 5 5 5 5 +5 5 0 1 4 1 3 1 3 1 +4 3 4 3 1 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 0 3 1 1 3 1 1 +1 4 4 3 3 1 3 1 2 1 +2 1 1 1 4 1 1 1 4 3 +4 1 1 1 1 1 4 1 4 4 +4 2 1 2 1 4 4 2 1 4 +3 1 1 4 4 3 3 1 1 3 +1 1 4 4 1 1 4 1 4 4 +3 4 4 1 1 1 1 4 3 4 +2 1 1 1 1 3 4 3 3 3 +3 3 1 4 1 1 3 1 2 1 +3 2 2 1 0 2 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 0 4 2 1 3 +1 4 2 2 1 3 1 3 3 4 +3 3 1 1 3 1 3 3 1 1 +3 3 1 1 3 2 4 4 3 3 +1 1 2 2 2 4 1 4 1 3 +1 3 4 4 3 2 4 3 1 3 +4 3 2 2 1 3 3 1 2 2 +1 3 1 4 2 2 4 3 3 2 +2 2 4 1 1 1 2 1 3 3 +4 3 3 4 1 1 3 3 1 1 +3 3 1 3 1 3 0 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 3 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 3 3 3 1 +1 3 1 3 3 3 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 3 1 2 2 1 3 1 +4 2 2 4 3 3 2 0 1 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 4 3 0 4 +2 2 1 3 1 3 3 4 3 3 +1 1 3 1 3 3 1 1 3 3 +1 1 3 2 4 4 3 3 1 1 +2 2 2 4 1 4 1 3 1 3 +4 4 3 2 4 3 1 3 4 3 +2 2 1 3 3 1 2 2 1 3 +1 4 2 2 4 3 3 2 2 2 +4 1 1 1 2 1 3 3 4 3 +3 4 1 1 3 3 1 1 3 3 +1 3 1 3 1 3 3 3 1 0 diff --git a/src/test/resources/3.sa b/src/test/resources/3.sa new file mode 100644 index 0000000..f478edd --- /dev/null +++ b/src/test/resources/3.sa @@ -0,0 +1,31 @@ +100 201 302 241 11 102 242 12 103 243 +13 104 208 244 14 105 250 20 111 224 +74 165 209 245 15 106 236 6 286 56 +147 296 66 157 292 62 153 251 21 112 +256 26 117 229 225 192 75 166 210 268 +38 129 246 16 107 218 98 239 9 227 +237 7 259 29 120 287 57 148 261 31 +122 278 48 139 82 173 195 272 42 133 +297 67 158 293 63 154 289 59 150 189 +263 33 124 280 50 141 205 92 183 252 +22 113 84 175 257 27 118 80 171 197 +274 44 135 213 230 0 200 217 97 226 +277 47 138 194 271 41 132 188 199 216 +96 276 46 137 193 187 215 76 167 77 +168 78 169 211 269 39 130 247 17 108 +89 180 299 69 160 219 99 240 10 101 +249 19 110 223 73 164 285 55 146 295 +65 156 291 61 152 228 191 267 37 128 +238 8 260 30 121 288 58 149 262 32 +123 279 49 140 204 91 182 83 174 196 +273 43 134 95 186 88 179 298 68 159 +72 163 284 54 145 294 64 155 290 60 +151 190 264 34 125 281 51 142 206 265 +35 126 93 184 282 52 143 253 23 114 +85 176 301 207 235 5 255 25 116 258 +28 119 81 172 79 170 212 270 40 131 +198 275 45 136 214 248 18 109 222 266 +36 127 203 90 181 94 185 87 178 71 +162 283 53 144 300 234 4 254 24 115 +221 202 86 177 70 161 233 3 220 232 +2 231 1 diff --git a/src/test/resources/3.ts b/src/test/resources/3.ts new file mode 100644 index 0000000..97f842d --- /dev/null +++ b/src/test/resources/3.ts @@ -0,0 +1,31 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 diff --git a/src/test/resources/4.sa b/src/test/resources/4.sa new file mode 100644 index 0000000..7c1ee90 --- /dev/null +++ b/src/test/resources/4.sa @@ -0,0 +1,41 @@ +100 201 302 403 241 11 314 102 242 12 +315 103 243 13 316 104 208 244 14 317 +105 250 20 323 111 224 74 377 165 209 +245 15 318 106 236 6 309 286 56 359 +147 296 66 369 157 292 62 365 153 251 +21 324 112 256 26 329 117 229 225 192 +75 378 166 210 268 38 341 129 246 16 +319 107 218 98 401 239 9 312 227 237 +7 310 259 29 332 120 287 57 360 148 +261 31 334 122 278 48 351 139 82 385 +173 195 272 42 345 133 297 67 370 158 +293 63 366 154 289 59 362 150 189 263 +33 336 124 280 50 353 141 205 92 395 +183 252 22 325 113 84 387 175 257 27 +330 118 80 383 171 197 274 44 347 135 +213 230 0 303 200 217 97 400 226 277 +47 350 138 194 271 41 344 132 188 199 +216 96 399 276 46 349 137 193 187 215 +76 379 167 77 380 168 78 381 169 211 +269 39 342 130 247 17 320 108 89 392 +180 299 69 372 160 219 99 402 240 10 +313 101 249 19 322 110 223 73 376 164 +285 55 358 146 295 65 368 156 291 61 +364 152 228 191 267 37 340 128 238 8 +311 260 30 333 121 288 58 361 149 262 +32 335 123 279 49 352 140 204 91 394 +182 83 386 174 196 273 43 346 134 95 +398 186 88 391 179 298 68 371 159 72 +375 163 284 54 357 145 294 64 367 155 +290 60 363 151 190 264 34 337 125 281 +51 354 142 206 265 35 338 126 93 396 +184 282 52 355 143 253 23 326 114 85 +388 176 301 207 235 5 308 255 25 328 +116 258 28 331 119 81 384 172 79 382 +170 212 270 40 343 131 198 275 45 348 +136 214 248 18 321 109 222 266 36 339 +127 203 90 393 181 94 397 185 87 390 +178 71 374 162 283 53 356 144 300 234 +4 307 254 24 327 115 221 202 86 389 +177 70 373 161 233 3 306 220 232 2 +305 231 1 304 diff --git a/src/test/resources/4.ts b/src/test/resources/4.ts new file mode 100644 index 0000000..12893c1 --- /dev/null +++ b/src/test/resources/4.ts @@ -0,0 +1,41 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 1 4 4 4 4 4 1 +1 3 1 3 1 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 0 diff --git a/src/test/resources/5.sa b/src/test/resources/5.sa new file mode 100644 index 0000000..5ad3611 --- /dev/null +++ b/src/test/resources/5.sa @@ -0,0 +1,51 @@ +100 201 302 403 504 503 241 11 314 102 +242 12 315 103 243 13 316 104 492 208 +244 14 317 105 250 20 323 111 224 493 +74 377 165 449 209 245 15 318 106 236 +6 309 286 56 359 147 431 296 66 369 +157 441 292 62 365 153 437 251 21 324 +112 256 26 329 117 229 225 494 192 476 +75 378 166 450 210 413 268 38 341 129 +246 16 319 107 218 98 401 239 9 312 +227 237 7 310 404 259 29 332 120 287 +57 360 148 432 423 406 261 31 334 122 +278 48 351 139 82 385 173 457 195 417 +272 42 345 133 479 297 67 370 158 442 +293 63 366 154 438 289 59 362 150 434 +189 473 425 408 263 33 336 124 280 50 +353 141 496 205 92 395 183 467 252 22 +325 113 84 387 175 459 257 27 330 118 +80 383 171 455 197 419 274 44 347 135 +213 481 230 0 303 200 217 97 400 226 +422 277 47 350 138 194 416 271 41 344 +132 478 188 472 495 199 216 96 399 421 +276 46 349 137 193 477 187 471 215 488 +76 379 167 451 489 77 380 168 452 483 +490 78 381 169 453 211 414 269 39 342 +130 247 17 320 108 89 392 180 464 484 +299 69 372 160 444 219 99 402 240 10 +313 101 249 19 322 110 223 73 376 164 +448 285 55 358 146 430 295 65 368 156 +440 291 61 364 152 436 228 191 475 412 +267 37 340 128 238 8 311 405 260 30 +333 121 288 58 361 149 433 424 407 262 +32 335 123 279 49 352 140 204 91 394 +182 466 83 386 174 458 196 418 273 43 +346 134 480 95 398 186 470 487 88 391 +179 463 298 68 371 159 443 72 375 163 +447 284 54 357 145 429 294 64 367 155 +439 290 60 363 151 435 190 474 486 428 +427 426 500 409 264 34 337 125 281 51 +354 142 497 501 206 410 265 35 338 126 +93 396 184 468 282 52 355 143 498 253 +23 326 114 85 388 176 460 301 502 491 +207 235 5 308 255 25 328 116 258 28 +331 119 81 384 172 456 79 382 170 454 +212 415 270 40 343 131 198 420 275 45 +348 136 214 482 248 18 321 109 222 411 +266 36 339 127 203 90 393 181 465 94 +397 185 469 87 390 178 462 71 374 162 +446 283 53 356 144 485 499 300 234 4 +307 254 24 327 115 221 202 86 389 177 +461 70 373 161 445 233 3 306 220 232 +2 305 231 1 304 diff --git a/src/test/resources/5.ts b/src/test/resources/5.ts new file mode 100644 index 0000000..ba23a37 --- /dev/null +++ b/src/test/resources/5.ts @@ -0,0 +1,51 @@ +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 3 3 1 1 2 2 2 4 +1 4 1 3 1 3 4 4 3 2 +4 3 1 3 4 3 2 2 1 3 +0 3 1 1 1 1 1 1 2 4 +3 1 1 1 3 4 4 1 1 4 +1 3 1 3 1 3 3 4 3 1 +2 4 2 1 3 1 4 2 2 1 +3 1 3 3 4 3 3 1 1 3 +1 3 3 1 1 3 3 1 1 3 +2 4 4 3 3 1 1 2 2 2 +4 1 4 1 3 1 3 4 4 3 +2 4 3 1 3 4 3 2 2 1 +3 3 1 2 2 1 3 1 4 2 +2 0 4 4 3 1 3 4 1 1 +1 2 4 1 4 2 2 2 1 2 +4 4 4 3 1 1 2 1 3 1 +1 4 4 4 4 4 1 1 3 1 +3 1 1 1 1 1 1 2 4 3 +1 1 1 3 4 4 1 1 4 1 +3 1 3 1 3 3 4 3 1 2 +4 2 1 3 1 4 2 2 1 3 +1 3 3 4 3 3 1 1 3 1 +3 3 1 1 3 3 1 1 3 2 +4 4 0 1 4 4 4 4 4 1 +1 3 1 3 1 1 1 1 1 1 +2 4 3 1 1 1 3 4 4 1 +1 4 1 3 1 3 1 3 3 4 +3 1 2 4 2 1 3 1 4 2 +2 1 3 1 3 3 4 3 3 1 +1 3 1 3 3 1 1 3 3 1 +1 3 2 4 4 3 3 1 1 2 +2 2 4 1 4 1 3 1 3 4 +4 3 2 4 3 1 3 4 3 2 +2 1 3 0 1 3 1 3 1 3 +3 4 3 1 2 4 2 1 3 1 +4 2 2 1 3 1 3 3 3 3 +3 1 1 3 1 3 3 1 1 3 +3 1 1 3 2 4 4 3 3 1 +1 2 2 2 4 1 4 1 3 1 +3 4 4 3 2 4 3 1 3 4 +3 2 2 1 3 3 1 2 2 1 +3 1 4 2 2 4 3 3 2 2 +2 4 1 1 1 2 1 3 3 4 +3 3 4 1 0 diff --git a/src/test/resources/random1000.expected b/src/test/resources/random1000.expected new file mode 100644 index 0000000..e28b3dd --- /dev/null +++ b/src/test/resources/random1000.expected @@ -0,0 +1,90 @@ +360, 316, 418, 547, 117, 911, 923, 380, 496, 361, 892, 596, 957, 317, 195, 839 +419, 824, 591, 501, 926, 548, 812, 915, 693, 118, 153, 219, 713, 295, 734, 660, 86, 214, 773 +23, 898, 557, 912, 801, 144, 944, 642, 158, 250, 210, 133, 973 +924, 2, 381, 782, 411, 4, 81, 175, 581, 954, 181, 75, 539, 357 +961, 408, 830, 497, 238, 186, 362, 893, 93, 761, 427 +25, 597, 665, 544, 493, 958, 908 +90, 808, 843, 678, 989, 798, 753, 340 +121, 318, 604, 267, 330, 19, 804, 437 +196, 840, 234, 864, 683, 78, 344 + +315, 194, 838, 294, 85, 772, 157, 237, 185, 92, 603, 329 +771, 770, 420, 256, 189, 996, 825, 27 +780, 592, 421, 502, 64, 138, 745, 927, 67, 104 +810, 549, 813, 389, 977, 850, 916, 569, 488, 703 +261, 875, 694, 278, 198, 54, 787, 47, 534, 257, 707, 370, 467, 444, 123, 320 +594, 663, 119, 857, 263, 190, 606, 629, 392, 154, 900, 220, 967, 423, 348, 227 +406, 878, 714, 386, 449, 383, 150, 510, 859, 296, 784, 635, 963 +890, 131, 265, 192, 129, 203, 997, 99, 735, 671, 231, 653, 290 +836, 661, 608, 367, 87, 413, 826, 28, 166, 215, 948, 821, 742, 774, 518, 377, 480 + +781, 410, 180, 538, 426, 24, 807, 752 +568, 702, 443, 593, 628, 899, 422, 877, 634, 128, 670, 230, 366, 165 +701, 633, 365, 853, 558, 854, 919, 832, 982, 724, 872, 559, 599 +499, 681, 855, 285, 147, 880, 727, 311, 507 +913, 802, 994, 145, 71, 690, 551, 432, 503, 485, 240, 883, 610, 920, 903 +65, 516, 566, 441, 668, 139, 281, 833, 244, 141, 945, 746, 307, 223, 645, 111, 253, 513 +732, 643, 928, 983, 554, 68, 530, 696, 687, 159 +711, 248, 73, 283, 725, 251, 718, 456, 720, 6, 211, 815, 656 +173, 327, 768, 873, 276, 465, 134, 353, 169, 105, 560, 600, 287, 792, 974, 270 + +500, 925, 811, 692, 972, 3, 842, 677, 339, 18, 682 +293, 137, 849, 46, 369, 856, 391, 382, 149, 783, 889, 652, 835, 412, 820 +751, 981, 723, 506, 550, 484, 882, 667, 280, 553, 529, 247, 5, 814, 464, 286, 269 +136, 390, 148, 651, 881, 246, 59, 207, 200, 304, 374, 60, 461, 620 +208, 201, 305, 335, 765, 728, 978, 312, 82, 176, 587, 35, 477, 332 +851, 917, 475, 570, 11, 582, 56 +955, 508, 375, 61, 867, 182, 930, 273, 845 +76, 631, 716, 462, 42, 489, 704, 540 +358, 102, 337, 205, 789, 458, 525, 394, 615, 621, 399, 51, 758 + +999 +546, 914, 143, 209, 89, 803, 863 +236, 188, 995, 388, 262, 962, 202, 947 +409, 627, 876, 364, 831, 498, 680, 146, 993, 431, 239, 565, 306, 695, 72, 455, 767, 791 +691, 971, 45, 888, 279, 552, 199, 460, 55, 336, 788 +862, 187, 363, 454, 766, 970, 44, 887, 886, 433, 415, 434, 48, 535, 729, 258 +416, 579, 435, 870, 979, 504, 527, 523, 49, 708, 748, 894, 371, 396 +21, 313, 83, 486, 404, 536, 730, 818, 473, 985, 617, 177, 588, 241, 674, 36, 934 +828, 259, 756, 884, 937, 611, 94, 762, 468, 573, 428 +921, 355, 987, 478, 171, 302, 333, 904, 451, 623, 940, 30, 445, 124, 321 + +417, 595, 218, 659, 897, 1, 580, 953, 664, 797, 120, 436 +156, 26, 779, 63, 66, 385, 858, 264, 191, 98, 607, 741, 517 +806, 567, 442, 669, 852, 918, 871, 598, 140, 110, 686, 710, 282, 168 +834, 750, 980, 505, 666, 528, 245, 619, 476, 10, 630, 41, 101, 524, 393, 614, 50 +545, 142, 946, 626, 869, 747, 472, 572, 939 +952, 796, 155, 778, 97, 109, 709, 749, 613, 571, 96, 108, 308, 401, 12, 224, 646 +494, 906, 309, 901, 221, 351, 968, 895, 737, 112, 583 +115, 959, 491, 424, 57, 372, 563, 577, 402, 349, 13 +909, 254, 225, 228, 514, 325, 397, 991, 739, 39, 647 + +495, 956, 152, 733, 22, 556, 800, 407, 907, 343 +314, 84, 91, 809, 487, 405, 448, 509, 376 +179, 537, 127, 700, 879, 310, 902, 440, 222, 644, 512, 731, 352 +819, 722, 764, 586, 474, 866, 929, 844, 715 +387, 679, 861, 453, 969, 984, 673, 933, 755, 986, 450 +217, 896, 62, 384, 618, 9, 625, 868, 951, 777, 107, 114, 562, 990, 738 +151, 555, 799, 342, 178, 511, 860, 754, 8, 950, 113, 341, 297 +589, 942, 183, 785, 69, 242, 675, 470, 37, 931, 636, 531, 32, 697 +688, 274, 935, 575, 584, 964, 846, 160, 638, 298 + +116, 891, 823, 590, 712, 213, 943, 249, 132, 74, 960, 829, 543, 492, 266, 233, 77 +193, 184, 602, 744, 260, 53, 786, 533, 706, 122, 319, 605, 966, 130, 289 +425, 164, 632, 284, 726, 70, 243, 252, 717, 719, 655 +676, 17, 292, 848, 483, 463, 268, 58, 373, 331, 204, 457, 757 +998, 564, 43, 885, 578, 522, 20, 403, 817 +805, 685, 100, 471, 938, 795, 612, 95, 350, 736, 490, 324, 38 +439, 721, 763, 672, 932, 776, 7, 469, 574, 637 +212, 232, 532, 705, 163, 654, 16, 291, 521, 816, 794, 438, 162, 520 +649, 33, 429, 657, 698, 541, 14 + +359, 910, 922, 379, 641, 80, 174, 356, 760, 988 +837, 328, 769, 255, 103, 976, 874, 277, 197, 466, 662, 347, 226, 479 +229, 689, 609, 515, 172, 326, 275 +841, 338, 368, 135, 650, 206, 303, 334, 34, 272, 398 +88, 235, 992, 430, 790, 459, 414, 526, 395, 616, 827, 936, 354, 170, 301, 622, 29 +658, 0, 740, 167, 40, 400, 905, 576 +447, 126, 699, 585, 865, 452, 216, 624, 106, 561, 949, 941, 31 +822, 542, 601, 743, 52, 965, 288, 847, 482, 684, 323, 775, 15, 793, 161, 519, 648 +378, 640, 79, 759, 975, 346, 271, 300, 446, 125, 481, 322, 639, 345, 299 \ No newline at end of file diff --git a/src/test/resources/random1000.in b/src/test/resources/random1000.in new file mode 100644 index 0000000..fea50ec --- /dev/null +++ b/src/test/resources/random1000.in @@ -0,0 +1,109 @@ +9, 6, 1, 4, 1, 4, 3, 8, 7, 7 +6, 4, 6, 6, 8, 9, 8, 8, 4, 1 +8, 5, 7, 1, 3, 1, 6, 2, 2, 9 +5, 9, 7, 8, 9, 4, 5, 7, 8, 6 +9, 6, 4, 8, 5, 5, 4, 2, 5, 5 +6, 4, 9, 8, 2, 5, 4, 6, 8, 4 +4, 4, 7, 6, 2, 3, 6, 2, 3, 7 +8, 3, 5, 3, 8, 1, 4, 8, 1, 9 +9, 1, 4, 5, 7, 2, 1, 2, 9, 5 +1, 7, 2, 1, 5, 8, 6, 6, 6, 2 + +8, 6, 4, 9, 2, 3, 9, 7, 6, 6 +6, 3, 6, 7, 7, 6, 8, 1, 1, 2 +6, 1, 8, 2, 5, 9, 9, 7, 3, 2 +8, 2, 8, 1, 3, 9, 4, 4, 2, 3 +6, 3, 6, 5, 1, 3, 5, 3, 4, 4 +2, 7, 7, 1, 2, 6, 6, 2, 1, 3 +7, 9, 8, 8, 8, 3, 2, 9, 6, 3 +9, 5, 9, 3, 9, 1, 4, 5, 7, 7 +3, 1, 4, 7, 8, 2, 1, 5, 5, 2 +2, 6, 2, 8, 2, 1, 1, 9, 2, 5 + +4, 4, 5, 2, 8, 4, 9, 4, 4, 5 +1, 3, 8, 8, 1, 2, 9, 7, 6, 1 +2, 6, 7, 3, 6, 6, 9, 2, 6, 9 +3, 2, 8, 8, 1, 9, 5, 2, 1, 5 +3, 5, 7, 8, 3, 6, 4, 4, 3, 8 +1, 3, 8, 3, 6, 9, 2, 2, 5, 5 +8, 2, 5, 2, 6, 2, 8, 1, 8, 4 +3, 9, 9, 4, 7, 9, 3, 9, 2, 5 +4, 3, 6, 3, 8, 3, 4, 3, 9, 8 +2, 8, 8, 4, 2, 1, 2, 7, 7, 9 + +9, 9, 5, 9, 4, 4, 5, 3, 6, 6 +7, 3, 4, 5, 7, 2, 1, 1, 1, 8 +2, 5, 9, 9, 8, 6, 9, 3, 9, 2 +1, 8, 4, 5, 9, 4, 5, 4, 9, 4 +1, 7, 7, 7, 1, 9, 9, 9, 2, 6 +8, 6, 7, 3, 9, 5, 9, 1, 4, 9 +1, 1, 1, 5, 5, 3, 3, 2, 9, 4 +2, 5, 6, 8, 4, 4, 7, 2, 9, 9 +1, 1, 4, 2, 7, 6, 2, 7, 5, 2 +4, 4, 2, 6, 4, 9, 5, 6, 9, 4 + +9, 6, 6, 8, 5, 7, 2, 7, 1, 5 +3, 1, 4, 2, 9, 5, 5, 6, 1, 1 +2, 2, 3, 2, 6, 8, 3, 1, 5, 8 +9, 5, 3, 5, 5, 5, 6, 1, 8, 8 +7, 3, 6, 3, 2, 5, 9, 9, 7, 2 +7, 5, 9, 7, 5, 5, 3, 8, 4, 9 +5, 4, 4, 8, 4, 3, 9, 2, 5, 8 +7, 8, 6, 5, 7, 4, 6, 4, 5, 9 +2, 9, 9, 8, 4, 3, 5, 7, 2, 4 +8, 6, 8, 1, 6, 7, 1, 1, 5, 3 + +4, 1, 2, 3, 5, 6, 4, 3, 4, 7 +2, 7, 7, 3, 6, 9, 3, 6, 2, 9 +8, 8, 8, 5, 6, 4, 9, 5, 6, 4 +3, 7, 8, 8, 2, 5, 5, 7, 3, 1 +4, 8, 9, 8, 1, 6, 5, 1, 1, 2 +4, 3, 5, 4, 3, 7, 7, 1, 3, 3 +3, 9, 7, 6, 8, 5, 3, 6, 3, 2 +4, 6, 6, 5, 8, 7, 9, 6, 8, 5 +6, 1, 4, 6, 7, 9, 7, 4, 5, 7 +8, 1, 2, 3, 2, 6, 1, 1, 6, 3 + +3, 9, 8, 2, 1, 8, 2, 6, 2, 9 +3, 5, 8, 6, 6, 4, 9, 5, 7, 6 +4, 4, 9, 5, 9, 7, 6, 5, 3, 2 +6, 4, 8, 3, 3, 2, 7, 8, 7, 9 +9, 9, 1, 3, 7, 3, 6, 6, 9, 8 +9, 4, 4, 2, 8, 8, 3, 8, 9, 6 +1, 2, 9, 2, 6, 1, 6, 4, 3, 6 +3, 2, 8, 7, 5, 7, 8, 4, 1, 7 +5, 3, 4, 1, 9, 8, 6, 3, 7, 9 +3, 5, 4, 1, 2, 5, 3, 7, 8, 9 + +7, 3, 3, 2, 4, 8, 8, 2, 5, 6 +6, 3, 8, 1, 2, 7, 4, 8, 3, 8 +3, 8, 7, 4, 3, 3, 8, 3, 4, 5 +5, 7, 3, 7, 1, 2, 8, 6, 7, 6 +9, 6, 2, 9, 8, 2, 3, 6, 5, 6 +6, 4, 3, 1, 7, 7, 5, 8, 4, 9 +9, 1, 5, 8, 7, 4, 5, 5, 3, 9 +2, 2, 2, 1, 2, 9, 8, 7, 6, 6 +2, 3, 1, 4, 2, 7, 8, 2, 5, 4 +9, 5, 3, 9, 8, 8, 6, 6, 1, 7 + +7, 1, 3, 5, 1, 8, 6, 3, 1, 7 +2, 4, 1, 2, 4, 3, 8, 8, 5, 7 +4, 2, 9, 8, 1, 2, 2, 9, 5, 8 +1, 5, 3, 3, 6, 4, 2, 9, 2, 1 +1, 9, 4, 1, 7, 4, 7, 9, 8, 4 +2, 4, 6, 3, 3, 3, 4, 2, 6, 2 +7, 7, 5, 5, 1, 9, 7, 4, 7, 6 +5, 6, 3, 3, 9, 2, 5, 3, 2, 7 +3, 4, 4, 3, 5, 8, 5, 5, 5, 4 +2, 8, 1, 1, 5, 6, 7, 6, 1, 3 + +2, 6, 7, 3, 5, 9, 6, 7, 1, 6 +9, 1, 1, 3, 5, 1, 2, 4, 6, 3 +3, 5, 9, 1, 1, 4, 1, 2, 3, 7 +4, 7, 8, 7, 5, 7, 9, 5, 8, 6 +5, 9, 7, 8, 1, 3, 6, 5, 2, 9 +7, 7, 6, 6, 1, 4, 7, 1, 1, 6 +8, 1, 5, 2, 7, 9, 8, 2, 6, 7 +5, 5, 4, 1, 3, 9, 9, 2, 4, 5 +6, 4, 3, 3, 7, 5, 7, 5, 9, 1 +7, 6, 9, 5, 3, 5, 2, 2, 8, 5 \ No newline at end of file diff --git a/src/test/scala/org/hammerlab/suffixes/base/BAMTest.scala b/src/test/scala/org/hammerlab/suffixes/base/BAMTest.scala new file mode 100644 index 0000000..12646db --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/BAMTest.scala @@ -0,0 +1,20 @@ +package org.hammerlab.suffixes.base + +trait BAMTest + extends Base + with CheckArrays { + + def check(num: Int, sa: Array[Int], ts: Array[Int]): Unit = { + val expectedSA = intsFromFile(s"$num.sa") + checkArrays(sa, expectedSA) + + val expectedTS = intsFromFile(s"$num.ts") + checkArrays(ts, expectedTS) + } + + def testBam(num: Int): Unit + + for { i ← (1 to 5) ++ Seq(10, 20, 100, 1000) } { + testBam(i) + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/base/Base.scala b/src/test/scala/org/hammerlab/suffixes/base/Base.scala new file mode 100644 index 0000000..3abf2b9 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/Base.scala @@ -0,0 +1,21 @@ +package org.hammerlab.suffixes.base + +import org.hammerlab.test.resources.File +import org.scalatest.{ FunSuite, Matchers } + +trait Base extends FunSuite with Matchers { + def arr(a: Array[Int], n: Int): Array[Int] + + def intsFromFile(file: String): Array[Int] = { + val inPath = File(file).path + (for { + line ← scala.io.Source.fromFile(inPath).getLines() + if line.trim.nonEmpty + s ← line.split("[,\t]") + i = s.trim().toInt + } yield + i + ) + .toArray + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/base/CheckArrays.scala b/src/test/scala/org/hammerlab/suffixes/base/CheckArrays.scala new file mode 100644 index 0000000..51f84b6 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/CheckArrays.scala @@ -0,0 +1,26 @@ +package org.hammerlab.suffixes.base + +import org.scalatest.Matchers + +trait CheckArrays { + self: Matchers ⇒ + def checkArrays(actual: Array[Int], expected: Array[Int]): Unit = { + actual.length should be(expected.length) + for { + idx ← actual.indices + actualElem = actual(idx) + expectedElem = expected(idx) + } { + withClue( + ", idx %d: %s vs. %s" + .format( + idx, + actual.slice(idx - 5, idx + 5).mkString(","), + expected.slice(idx - 5, idx + 5).mkString(",") + ) + ) { + actualElem should be(expectedElem) + } + } + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/base/DNATest.scala b/src/test/scala/org/hammerlab/suffixes/base/DNATest.scala new file mode 100644 index 0000000..bbc8939 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/DNATest.scala @@ -0,0 +1,39 @@ +package org.hammerlab.suffixes.base + +trait DNATest extends Base { + test("SA-1") { + arr(Array(0, 1, 2, 0, 1, 1), 4) should be(Array(0, 3, 5, 4, 1, 2)) + } + + test("SA-2") { + // Inserting elements at the end of the above array. + arr(Array(0, 1, 2, 0, 1, 1, 0), 4) should be(Array(0, 3, 6, 5, 4, 1, 2)) + arr(Array(0, 1, 2, 0, 1, 1, 1), 4) should be(Array(0, 3, 6, 5, 4, 1, 2)) + arr(Array(0, 1, 2, 0, 1, 1, 2), 4) should be(Array(0, 3, 4, 1, 5, 2, 6)) + arr(Array(0, 1, 2, 0, 1, 1, 3), 4) should be(Array(0, 3, 4, 1, 5, 2, 6)) + } + + test("SA-3") { + // Inserting elements at index 3 in the last array above. + arr(Array(0, 1, 2, 0, 0, 1, 1, 3), 4) should be(Array(0, 3, 4, 5, 1, 6, 2, 7)) + arr(Array(0, 1, 2, 1, 0, 1, 1, 3), 4) should be(Array(0, 4, 3, 5, 1, 6, 2, 7)) + arr(Array(0, 1, 2, 2, 0, 1, 1, 3), 4) should be(Array(0, 4, 5, 1, 6, 3, 2, 7)) + arr(Array(0, 1, 2, 3, 0, 1, 1, 3), 4) should be(Array(0, 4, 5, 1, 6, 2, 3, 7)) + } + + test(s"SA-4") { + // Inserting elements at index 5 in the first array in the second block above. + arr(Array(0, 1, 2, 0, 1, 0, 1, 0), 4) should be(Array(0, 3, 5, 7, 4, 6, 1, 2)) + arr(Array(0, 1, 2, 0, 1, 1, 1, 0), 4) should be(Array(0, 3, 7, 6, 5, 4, 1, 2)) + arr(Array(0, 1, 2, 0, 1, 2, 1, 0), 4) should be(Array(0, 3, 7, 6, 1, 4, 2, 5)) + arr(Array(0, 1, 2, 0, 1, 3, 1, 0), 4) should be(Array(0, 3, 7, 6, 1, 4, 2, 5)) + } + + test("SA-5: zeroes") { + for { i <- 0 to 16 } { + withClue(s"$i zeroes:") { + arr(Array.fill(i+1)(0), 4) should be((0 to i).toArray) + } + } + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/base/RandomTest.scala b/src/test/scala/org/hammerlab/suffixes/base/RandomTest.scala new file mode 100644 index 0000000..90bf207 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/RandomTest.scala @@ -0,0 +1,44 @@ +package org.hammerlab.suffixes.base + +trait RandomTest extends Base { + test(s"SA-6") { + arr(Array(5, 1, 3, 0, 4, 5, 2), 7) should be(Array(3, 1, 6, 2, 4, 0, 5)) + arr(Array(2, 2, 2, 2, 0, 2, 2, 2, 1), 9) should be(Array(4, 8, 3, 7, 2, 6, 1, 5, 0)) + } + + test(s"random 100") { + val a = Array( + 2, 7, 8, 7, 5, 5, 2, 3, 8, 1, // 0 + 2, 9, 2, 2, 6, 2, 9, 9, 6, 7, // 1 + 1, 8, 5, 1, 1, 7, 8, 7, 4, 6, // 2 + 8, 1, 5, 1, 6, 3, 9, 3, 7, 8, // 3 + 4, 1, 3, 7, 9, 8, 2, 4, 8, 1, // 4 + 5, 8, 1, 1, 6, 7, 2, 1, 8, 2, // 5 + 4, 9, 9, 2, 5, 6, 8, 2, 6, 8, // 6 + 7, 8, 1, 8, 1, 3, 3, 7, 7, 5, // 7 + 6, 1, 1, 2, 3, 3, 7, 3, 1, 9, // 8 + 8, 8, 8, 6, 9, 5, 5, 9, 4, 8 // 9 + ) + + val expected = + Array( + 81, 52, 23, 82, 9, 74, 41, 31, 49, 33, 53, 24, 72, 57, 20, 88, // 1's + 56, 12, 83, 6, 46, 59, 63, 13, 67, 0, 10, 15, // 2's + 87, 84, 75, 85, 76, 37, 42, 7, 35, // 3's + 40, 28, 98, 47, 60, // 4's + 22, 32, 5, 4, 95, 79, 64, 50, 96, // 5's + 80, 14, 34, 18, 54, 29, 65, 68, 93, // 6's + 19, 55, 86, 27, 3, 78, 77, 70, 38, 25, 1, 43, // 7's + 99, 51, 8, 73, 30, 48, 71, 45, 58, 66, 39, 21, 92, 26, 2, 69, 91, 90, // 8's + 11, 62, 36, 97, 94, 17, 44, 89, 61, 16 // 9's + ) + + arr(a, 10) should be (expected) + } + + test(s"random 1000") { + val a = intsFromFile("random1000.in") + val expected = intsFromFile("random1000.expected") + arr(a, 10) should be(expected) + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/base/Test.scala b/src/test/scala/org/hammerlab/suffixes/base/Test.scala new file mode 100644 index 0000000..62352f9 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/Test.scala @@ -0,0 +1,5 @@ +package org.hammerlab.suffixes.base + +trait Test + extends RandomTest + with DNATest diff --git a/src/test/scala/org/hammerlab/suffixes/base/Utils.scala b/src/test/scala/org/hammerlab/suffixes/base/Utils.scala new file mode 100644 index 0000000..44350cc --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/base/Utils.scala @@ -0,0 +1,9 @@ +package org.hammerlab.suffixes.base + +/** + * A couple utilities for converting DNA-bases between [[Char]] and [[Byte]] representations. + */ +object Utils { + val toI: Map[Char, Byte] = "$ACGTN".zipWithIndex.toMap.map(p => (p._1, p._2.toByte)) + val toC: Map[Byte, Char] = toI.map(_.swap) +} diff --git a/src/test/scala/org/hammerlab/suffixes/dc3/ArrayBAMTest.scala b/src/test/scala/org/hammerlab/suffixes/dc3/ArrayBAMTest.scala new file mode 100644 index 0000000..df93426 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/dc3/ArrayBAMTest.scala @@ -0,0 +1,59 @@ +package org.hammerlab.suffixes.dc3 + +import java.io.{ PrintWriter, File ⇒ JFile } + +import org.hammerlab.suffixes.base.BAMTest +import org.hammerlab.suffixes.base.Utils.{ toC, toI } +import org.hammerlab.test.resources.File + +trait ArrayBAMTest + extends BAMTest { + + def write(path: String, + arr: Array[Int], + numPerLine: Int = 10): Unit = { + val pw = new PrintWriter(new JFile(path)) + arr.grouped(10).map(_.mkString("", "\t", "\n")).foreach(pw.write) + pw.close() + } + + def testBam(num: Int): Unit = { + val name = s"bam-$num" + test(name) { + + // Take `num` reads from the start of `1000.reads`, append a sentinel '$' to each, map to integers, and + // distribute. + val ts = + scala.io.Source + .fromFile(File("1000.reads").path) + .getLines() + .take(num) + .flatMap(_ + '$') + .map(toI(_).toInt) + .toArray + + // Sanity-check the first 10 elements. + ts.take(10).map(i ⇒ toC(i.toByte)).mkString("") should be("ATTTTTAAGA") + + val totalLength = 101 * num + ts.length should be(totalLength) + + val sa = arr(ts, 6) + sa.length should be(totalLength) + + // The first `num` elements of the suffix-array should point to the positions of the `num` sentinel values from + // the input data, which were every 101st character (each "read" line in the input was 100 bases long). + sa.take(num) should be(1 to num map (_ * 101 - 1) toArray) + + // Set to true to overwrite the existing "expected" file that SAs will be vetted against. + val writeMode = false + + if (writeMode) { + write(s"src/test/resources/$num.sa", sa) + write(s"src/test/resources/$num.ts", ts) + } else { + check(num, sa, ts) + } + } + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/dc3/DC3Test.scala b/src/test/scala/org/hammerlab/suffixes/dc3/DC3Test.scala new file mode 100644 index 0000000..78b5623 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/dc3/DC3Test.scala @@ -0,0 +1,9 @@ +package org.hammerlab.suffixes.dc3 + +import org.hammerlab.suffixes.base.Test + +class DC3Test + extends Test + with ArrayBAMTest { + override def arr(a: Array[Int], n: Int): Array[Int] = DC3.make(a, n) +} diff --git a/src/test/scala/org/hammerlab/suffixes/pdc3/BamRDDTest.scala b/src/test/scala/org/hammerlab/suffixes/pdc3/BamRDDTest.scala new file mode 100644 index 0000000..5d7182c --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/pdc3/BamRDDTest.scala @@ -0,0 +1,53 @@ +package org.hammerlab.suffixes.pdc3 + +import org.hammerlab.suffixes.base.Utils.{ toC, toI } +import org.hammerlab.test.resources.File + +trait BamRDDTest + extends RDDTest { + + def testBam(num: Int): Unit = { + + def numPartitions = + if (num < 10) + 4 + else + 10 + + val name = s"bam-$num-$numPartitions" + test(name) { + + // Take `num` reads from the start of `1000.reads`, append a sentinel '$' to each, map to integers, and + // distribute. + val ts = + sc.parallelize( + sc + .textFile(File("1000.reads").path, numPartitions) + .take(num) + .flatMap(_ + '$') + .map(toI) + , + numPartitions + ) + + ts.getNumPartitions should be(numPartitions) + + // Sanity-check the first 10 elements. + ts.take(10).map(toC).mkString("") should be("ATTTTTAAGA") + + val totalLength = 101 * num + ts.count should be(totalLength) + + val sa = rdd(ts) + sa.count should be(totalLength) + + // The first `num` elements of the suffix-array should point to the positions of the `num` sentinel values from + // the input data, which were every 101st character (each "read" line in the input was 100 bases long). + sa.take(num) should be(1 to num map (_ * 101 - 1) toArray) + + sa.getNumPartitions should be(numPartitions) + + check(num, sa.collect, ts.collect.map(_.toInt)) + } + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/pdc3/CmpFnTest.scala b/src/test/scala/org/hammerlab/suffixes/pdc3/CmpFnTest.scala new file mode 100644 index 0000000..c3f4e6c --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/pdc3/CmpFnTest.scala @@ -0,0 +1,22 @@ +package org.hammerlab.suffixes.pdc3 + +import org.scalatest.{ FunSuite, Matchers } + +class CmpFnTest extends FunSuite with Matchers { + import PDC3.cmpFn + + test("1-1 cmp") { + cmpFn.compare( + (1, Joined(t0O = Some(2), n0O = Some(3), n1O = Some(4))), + (4, Joined(t0O = Some(2), n0O = Some(2), n1O = Some(1))) + ) should be > 0 + } + + test("2-0 cmp") { + val t1 = (5L, Joined(t0O = Some(2), t1O = Some(2), n0O = Some(1), n1O = Some(1))) + val t2 = (3L, Joined(t0O = Some(1), t1O = Some(2), n0O = Some(2), n1O = Some(1))) + + cmpFn.compare(t1, t2) should be > 0 + cmpFn.compare(t2, t1) should be < 0 + } +} diff --git a/src/test/scala/org/hammerlab/suffixes/pdc3/PDC3Test.scala b/src/test/scala/org/hammerlab/suffixes/pdc3/PDC3Test.scala new file mode 100644 index 0000000..ea7c52e --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/pdc3/PDC3Test.scala @@ -0,0 +1,17 @@ +package org.hammerlab.suffixes.pdc3 + +import org.apache.spark.rdd.RDD +import org.hammerlab.spark.test.suite.KryoSparkSuite +import org.hammerlab.suffixes.base.Test + +class PDC3Test + extends KryoSparkSuite(classOf[Registrar]) + with BamRDDTest + with Test { + + override def arr(a: Array[Int], n: Int): Array[Int] = + PDC3(sc.parallelize(a.map(_.toLong))).map(_.toInt).collect + + override def rdd(r: RDD[Byte]): RDD[Int] = + PDC3(r.map(_.toLong)).map(_.toInt) +} diff --git a/src/test/scala/org/hammerlab/suffixes/pdc3/RDDTest.scala b/src/test/scala/org/hammerlab/suffixes/pdc3/RDDTest.scala new file mode 100644 index 0000000..64a7888 --- /dev/null +++ b/src/test/scala/org/hammerlab/suffixes/pdc3/RDDTest.scala @@ -0,0 +1,11 @@ +package org.hammerlab.suffixes.pdc3 + +import org.apache.spark.SparkContext +import org.apache.spark.rdd.RDD +import org.hammerlab.suffixes.base.BAMTest + +trait RDDTest + extends BAMTest { + def sc: SparkContext + def rdd(r: RDD[Byte]): RDD[Int] +}