Repository: claytonjwong/Algorithms-Illuminated
Branch: main
Commit: 7874d6752bef
Files: 174
Total size: 85.3 MB
Directory structure:
gitextract_gtzmg6or/
├── .gitignore
├── Algorithms-Illuminated/
│ ├── .gitignore
│ ├── Algorithms-Illuminated.iml
│ ├── Cargo.toml
│ ├── README.md
│ ├── src/
│ │ └── main.rs
│ └── target/
│ ├── .rustc_info.json
│ └── CACHEDIR.TAG
├── README.md
├── _challenge_problems/
│ ├── index_equal_element.py
│ └── unimodal_array.py
├── bellman_ford/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ └── test.txt
├── closest_pair/
│ ├── naive.py
│ └── recursive.py
├── dijkstra/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem9.8.txt
│ └── problem9.8test.txt
├── floyd_warshall/
│ ├── CMakeLists.txt
│ ├── floyd_warshall
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem18.8file1.txt
│ ├── problem18.8file2.txt
│ ├── problem18.8file3.txt
│ ├── problem18.8file4.txt
│ ├── problem18.8test1.txt
│ └── problem18.8test2.txt
├── greedy_scheduling/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem13.4.txt
│ ├── problem13.4test1.txt
│ └── problem13.4test2.txt
├── huffman/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem14.6.txt
│ ├── problem14.6test1.txt
│ └── problem14.6test2.txt
├── karatsuba/
│ ├── main.jl
│ └── main.py
├── knapsack/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem16.7.txt
│ └── problem16.7test.txt
├── kosaraju/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem8.10.txt
│ ├── problem8.10test1.txt
│ ├── problem8.10test2.txt
│ ├── problem8.10test3.txt
│ ├── problem8.10test4.txt
│ ├── problem8.10test5.txt
│ └── section8.6.5page64.txt
├── kotlin/
│ ├── dijkstra.kt
│ ├── greedy_scheduling.kt
│ ├── huffman.kt
│ ├── knapsack.kt
│ ├── kosaraju.kt
│ ├── kruskal.kt
│ ├── merge_sort.kt
│ ├── merge_sort_inversions.kt
│ ├── prim.kt
│ ├── quick_sort.kt
│ ├── rselect.kt
│ ├── topo_sort.kt
│ └── weighted_independent_set.kt
├── kruskal/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem15.9.txt
│ └── problem15.9test.txt
├── matrix_multiplication/
│ ├── main.jl
│ └── main.py
├── merge_sort/
│ ├── CMakeLists.txt
│ ├── merge_sort.cpp
│ ├── merge_sort.jl
│ ├── merge_sort.js
│ ├── merge_sort.kt
│ └── merge_sort.py
├── merge_sort_inversions/
│ ├── CMakeLists.txt
│ ├── merge_sort_inversions.cpp
│ ├── merge_sort_inversions.jl
│ ├── merge_sort_inversions.js
│ ├── merge_sort_inversions.kt
│ ├── merge_sort_inversions.py
│ ├── problem3.5.txt
│ └── problem3.5test.txt
├── prim/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem15.9.txt
│ └── problem15.9test.txt
├── quick_sort/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem5.6.txt
│ ├── problem5.6test1.txt
│ └── problem5.6test2.txt
├── rec_int_mult/
│ └── main.jl
├── rec_mat_mult/
│ ├── main.py
│ └── pyproject.toml
├── rselect/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── problem6.5test1.txt
│ └── problem6.5test2.txt
├── strassen/
│ ├── main.py
│ ├── pyproject.toml
│ └── variants.py
├── topo_sort/
│ ├── CMakeLists.txt
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ └── main.py
├── traveling_salesman/
│ ├── README.md
│ ├── main.cpp
│ ├── main.js
│ ├── main.kt
│ ├── main.py
│ ├── package.json
│ ├── quiz19.2.txt
│ └── quiz20.7.txt
├── traveling_salesman_nearest_neighbor/
│ ├── README.md
│ ├── input.txt
│ └── main.py
└── weighted_independent_set/
├── CMakeLists.txt
├── main.cpp
├── main.js
├── main.kt
├── main.py
├── package.json
├── problem16.6.txt
└── problem16.6test.txt
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# IDE
.idea
.vscode
.python-version
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
*.jar
cmake-build-debug
# Dependencies
node_modules
# rust
target/debug
target/package
# C++
main
main.dSYM
================================================
FILE: Algorithms-Illuminated/.gitignore
================================================
# IDE
.idea
.vscode
.python-version
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
*.jar
cmake-build-debug
# Dependencies
node_modules
# rust
target/debug
target/package
================================================
FILE: Algorithms-Illuminated/Algorithms-Illuminated.iml
================================================
================================================
FILE: Algorithms-Illuminated/Cargo.toml
================================================
[package]
name = "Algorithms-Illuminated"
version = "0.1.1"
edition = "2021"
description = "https://github.com/claytonjwong/Algorithms-Illuminated"
license = "MIT"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
================================================
FILE: Algorithms-Illuminated/README.md
================================================
# Algorithms Illuminated
* [algorithmsilluminated.org](https://www.algorithmsilluminated.org/)
Coincidentally, my [algorithm learning journey](https://github.com/claytonjwong/Algorithms) which began in 2017 has occurred in parallel with the publication of Tim Roughgarden's (TR) 4-book series about algorithms and data structures. Over these years, I've purchased, studied, and provided feedback on TR's books. I was totally stoked when TR sent me a free copy of his 4th book for review before publication in 2020! I'm amazed by what can be done in near-linear time (ie. the amount of time to perform an algorithm is on the order of time to simply read the input), and it's awesome we can leverage these "for-free primitives" based upon computationally tractable problems as "building blocks" towards more complex solutions to computationally intractable (NP-Hard) problems via selective compromise on generality, correctness, and speed (ie. pick 2 of 3). [`💡` Can we do better?](https://en.wikipedia.org/wiki/Millennium_Prize_Problems#P_versus_NP)
---
# Part 1: The Basics
---
### Merge Sort
📚 Lectures
* [MergeSort: Motivation and Example](https://www.youtube.com/watch?v=kiyRJ7GVWro&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=4) (Section 1.4, part 1)
* [MergeSort: Pseudocode](https://www.youtube.com/watch?v=rBd5w0rQaFo&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=5) (Section 1.4, part 2)
* [MergeSort: Analysis](https://www.youtube.com/watch?v=8ArtRiTkYEw&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=6) (Section 1.5)
🎯 Solutions
*Kotlin*
```java
fun sort(A: IntArray): IntArray {
fun merge(A: IntArray, B: IntArray): IntArray {
var C = mutableListOf()
var i = 0
var j = 0
while (i < A.size && j < B.size)
if (A[i] < B[j])
C.add(A[i++])
else
C.add(B[j++])
A.slice(i..A.lastIndex).forEach { C.add(it) }
B.slice(j..B.lastIndex).forEach { C.add(it) }
return C.toIntArray()
}
fun go(A: IntArray): IntArray {
var N = A.size
if (N < 2)
return A
var half = Math.floor(N / 2.0).toInt()
var first = go(A.slice(0 until half).toIntArray())
var second = go(A.slice(half until N).toIntArray())
return merge(first, second)
}
return go(A)
}
fun main(args: Array) {
sort(intArrayOf(5,3,8,9,1,7,0,2,6,4)).forEach { print("$it ") } // 0 1 2 3 4 5 6 7 8 9
println()
}
```
*Javascript*
```javascript
let sort = A => {
let go = A => {
let N = A.length;
if (N < 2)
return A;
let half = Math.floor(N / 2);
let first = go([...A.slice(0, half)]),
second = go([...A.slice(half, N)]);
return merge(first, second);
};
let merge = (A, B, C = []) => {
let M = A.length,
N = B.length;
let i = 0,
j = 0;
while (i < M && j < N)
C.push(A[i] < B[j] ? A[i++] : B[j++]);
C.push(...A.slice(i, M));
C.push(...B.slice(j, N));
return C;
};
return go(A);
};
console.log(sort([5,3,8,9,1,7,0,2,6,4])); // (10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
*Python3*
```python
from math import floor
def sort(A):
def go(A):
N = len(A)
if N < 2:
return A
half = floor(N / 2)
first = go(A[:half])
second = go(A[half:])
return merge(first, second)
def merge(A, B):
C = []
i = 0
j = 0
while i < len(A) and j < len(B):
if A[i] < B[j]:
C.append(A[i]); i += 1
else:
C.append(B[j]); j += 1
C.extend(A[i:])
C.extend(B[j:])
return C
return go(A)
print(sort([5,3,8,9,1,7,0,2,6,4])) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
*C++*
```cpp
#include
#include
using namespace std;
class Solution {
public:
using VI = vector;
VI mergesort(VI& A) {
return go(move(A));
}
private:
VI go(VI&& A) {
auto N = A.size();
if( N < 2 )
return A;
auto half = A.begin() + (N / 2);
auto first = go({ A.begin(), half }),
second = go({ half, A.end() });
return merge(first, second);
}
VI merge(VI& A, VI& B, VI C = {}) {
auto i{ 0 },
j{ 0 };
while (i < A.size() && j < B.size())
C.push_back(A[i] < B[j] ? A[i++] : B[j++]);
C.insert(C.end(), A.begin() + i, A.end());
C.insert(C.end(), B.begin() + j, B.end());
return C;
}
};
int main() {
Solution::VI A{ 3,5,7,1,3,9,2,0 };
auto ans = Solution().mergesort(A);
copy(ans.begin(), ans.end(), ostream_iterator(cout, " ")), cout << endl; // 0 1 2 3 4 5 6 7 8 9
return 0;
}
```
---
### Counting Inversions
📚 Lectures
* [The Divide-and-Conquer Paradigm](https://www.youtube.com/watch?v=7_AJfusC6UQ&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=13) (Section 3.1; part 1 of Section 3.2)
* [Counting Inversions in O(n log n)](https://www.youtube.com/watch?v=I6ygiW8xN7Y&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=14) Time (Section 3.2, part 2)
🎯 Solutions
*Kotlin*
```java
import java.io.File
fun sort(A: IntArray): Pair {
fun merge(A: IntArray, B: IntArray): Pair {
var C = mutableListOf()
var inv: Long = 0
var i = 0
var j = 0
while (i < A.size && j < B.size)
if (A[i] < B[j]) {
C.add(A[i++])
} else {
inv += A.size - i // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.add(B[j++])
}
A.slice(i..A.lastIndex).forEach { C.add(it) }
B.slice(j..B.lastIndex).forEach { C.add(it) }
return Pair(C.toIntArray(), inv)
}
fun go(A: IntArray): Pair {
var N = A.size
if (N < 2)
return Pair(A, 0)
var half = Math.floor(N / 2.0).toInt()
var (first, inv1) = go(A.slice(0 until half).toIntArray())
var (second, inv2) = go(A.slice(half until N).toIntArray())
var (third, inv3) = merge(first, second)
return Pair(third, inv1 + inv2 + inv3)
}
return go(A)
}
fun run(filename: String): Long {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
var (_, inv) = sort(A.toIntArray())
return inv
}
fun main() {
println("problem3.5test.txt: " + run("problem3.5test.txt")) // problem3.5test.txt: 28
println("problem3.5.txt: " + run("problem3.5.txt")) // problem3.5.txt: 2407905288
}
```
*Javascript*
```javascript
let sort = A => {
let go = A => {
let N = A.length;
if (N < 2)
return [A, 0];
let half = Math.floor(N / 2);
let [first, inv1] = go([...A.slice(0, half)]),
[second, inv2] = go([...A.slice(half, N)]),
[third, inv3] = merge(first, second);
return [third, inv1 + inv2 + inv3];
};
let merge = (A, B, C = [], inv = 0) => {
let M = A.length,
N = B.length;
let i = 0,
j = 0;
while (i < M && j < N)
if (A[i] < B[j])
C.push(A[i++]);
else
inv += M - i, // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.push(B[j++]);
C.push(...A.slice(i, M));
C.push(...B.slice(j, N));
return [C, inv];
};
return go(A);
};
let run = filename => {
let A = [];
require('fs').readFileSync(filename, 'utf-8').split(/\r?\n/).forEach(line => A.push(Number(line)));
let [_, inv] = sort(A);
return inv;
}
console.log(`problem3.5test.txt: ${run('problem3.5test.txt')}`); // problem3.5test.txt: 28
console.log(`problem3.5.txt: ${run('problem3.5.txt')}`); // problem3.5.txt: 2407905288
```
*Python3*
```python
from math import floor
def sort(A):
def go(A):
N = len(A)
if N < 2:
return [A, 0]
half = floor(N / 2)
first, inv1 = go(A[:half])
second, inv2 = go(A[half:])
third, inv3 = merge(first, second)
return [third, inv1 + inv2 + inv3]
def merge(A, B, inv = 0):
C = []
i = 0
j = 0
while i < len(A) and j < len(B):
if A[i] < B[j]:
C.append(A[i]); i += 1
else:
inv += len(A) - i # ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.append(B[j]); j += 1
C.extend(A[i:])
C.extend(B[j:])
return [C, inv]
return go(A)
def run(filename):
A = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
A.append(int(line))
_, inv = sort(A)
return inv
print(f"problem3.5test.txt: {run('problem3.5test.txt')}") # problem3.5test.txt: 28
print(f"problem3.5.txt: {run('problem3.5.txt')}") # problem3.5.txt: 2407905288
```
*C++*
```cpp
#include
#include
#include
using namespace std;
class Solution {
public:
using VL = vector;
using Pair = pair;
using fun = function;
Pair merge(VL& A, VL& B, VL C = {}, long inv = 0) {
auto i = 0,
j = 0;
while (i < A.size() && j < B.size()) {
if (A[i] < B[j]) {
C.push_back(A[i++]);
} else {
inv += A.size() - i; // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.push_back(B[j++]);
}
}
C.insert(C.end(), A.begin() + i, A.end());
C.insert(C.end(), B.begin() + j, B.end());
return { C, inv };
}
Pair inversions(VL& A) {
fun go = [&](VL&& A) -> Pair {
int N = A.size();
if (N < 2)
return { A, 0 };
int half = N / 2;
auto [first, inv1] = go({ A.begin(), A.begin() + half });
auto [second, inv2] = go({ A.begin() + half, A.end() });
auto [third, inv3] = merge(first, second);
return { third, inv1 + inv2 + inv3 };
};
return go(move(A));
}
};
long run(string filename) {
Solution solution;
Solution::VL A;
fstream fin{ filename };
for (string line; fin >> line; A.push_back(stol(line)));
auto [_, inv] = solution.inversions(A);
return inv;
}
int main() {
cout << "problem3.5test.txt: " << run("problem3.5test.txt") << endl // problem3.5test.txt: 28
<< "problem3.5.txt: " << run("problem3.5.txt") << endl; // problem3.5.txt: 2407905288
return 0;
}
```
---
### Quick Sort
📚 Lectures
* [QuickSort: Overview](https://www.youtube.com/watch?v=ETo1cpLN7kk&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=24) (Section 5.1)
* [Partitioning Around a Pivot Element](https://www.youtube.com/watch?v=LYzdRN5iFdA&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=25) (Section 5.2)
* [Choosing a Good Pivot](https://www.youtube.com/watch?v=kqO46FOUTbI&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=26) (Sections 5.3 and 5.4)
* [QuickSort Analysis (Part 1)](https://www.youtube.com/watch?v=sToWtKSYlMw&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=27) (Section 5.5, part 1)
* [QuickSort Analysis (Part 2)](https://www.youtube.com/watch?v=4t_Y-aGLkok&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=28) (Section 5.5, part 2)
* [QuickSort Analysis (Part 3)](https://www.youtube.com/watch?v=IBTvneWhFsA&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=29) (Section 5.5, part 3)
* [Sorting Requires Omega(n log n) Comparisons](https://www.youtube.com/watch?v=aFveIyII5D4&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=30) (Section 5.6)
* [Proofs by Induction and the Correctness of QuickSort](https://www.youtube.com/watch?v=Colb_4jAy8A&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=36) (Appendix A)
* [Quick Review of Discrete Probability](https://www.youtube.com/watch?v=uLeIMwMHX5U&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=37) (Appendix B)
🎯 Solutions
*Kotlin*
```java
import java.io.File
typealias PivotFunc = (A: MutableList, L: Int, R: Int) -> (Int)
var pivotLeft: PivotFunc = { _: MutableList, L: Int, _: Int -> L }
var pivotRight: PivotFunc = { _: MutableList, _: Int, R: Int -> R }
fun _pivotMedian(A: MutableList, L: Int, R: Int): Int {
var M = L + (R - L) / 2
var cand = intArrayOf(A[L], A[M], A[R])
cand.sort()
var target = cand[1]
if (target == A[L]) return L
if (target == A[M]) return M
if (target == A[R]) return R
return -1
}
var pivotMedian: PivotFunc = { A: MutableList, L: Int, R: Int -> _pivotMedian(A, L, R) }
fun partition(A: MutableList, L: Int, R: Int, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
var i = L + 1
var j = L + 1
var k = choosePivot(A, L, R)
A[k] = A[L].also { A[L] = A[k] } // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
A[i] = A[j].also { A[j] = A[i] }
++i
}
++j
}
A[L] = A[i - 1].also { A[i - 1] = A[L] } // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
}
fun quicksort(A: MutableList, L: Int, R: Int, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
if (R <= L)
return 0
var k = partition(A, L, R, choosePivot)
return (R - L) + quicksort(A, L, k - 1, choosePivot) + quicksort(A, k + 1, R, choosePivot)
}
fun run(filename: String, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
return quicksort(A, 0, A.size - 1, choosePivot)
}
fun main() {
var filename = "problem5.6.txt"
println(" left: ${run(filename, pivotLeft)}") // left: 162085
println(" right: ${run(filename, pivotRight)}") // right: 164123
println("median: ${run(filename, pivotMedian)}") // median: 138382
}
```
*Javascript*
```javascript
let pivotLeft = (A, L, R) => L;
let pivotRight = (A, L, R) => R;
let pivotMedian = (A, L, R) => {
let M = L + Math.floor((R - L) / 2);
let cand = [A[L], A[M], A[R]].sort((a, b) => a - b),
target = cand[1];
if (target == A[L]) return L;
if (target == A[M]) return M;
if (target == A[R]) return R;
};
let partition = (A, L, R, choosePivot) => {
let i = L + 1,
j = L + 1,
k = choosePivot(A, L, R);
[A[L], A[k]] = [A[k], A[L]]; // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
[A[i], A[j]] = [A[j], A[i]];
++i;
}
++j;
}
[A[L], A[i - 1]] = [A[i - 1], A[L]]; // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
};
let quicksort = (A, L, R, choosePivot) => {
if (R <= L)
return 0;
let k = partition(A, L, R, choosePivot);
return (R - L) + quicksort(A, L, k - 1, choosePivot)
+ quicksort(A, k + 1, R, choosePivot);
};
let run = (filename, choosePivot) => {
let A = [];
let LineByLine = require("n-readlines");
let input = new LineByLine(filename);
for (let line; line = input.next(); A.push(Number(line)));
return quicksort(A, 0, A.length - 1, choosePivot);
}
let filename = 'problem5.6.txt';
console.log(` left: ${run(filename, pivotLeft)}`); // left: 162085
console.log(` right: ${run(filename, pivotRight)}`); // right: 164123
console.log(`median: ${run(filename, pivotMedian)}`); // median: 138382
```
*Python3*
```python
def pivotLeft(A, L, R): return L
def pivotRight(A, L, R): return R
def pivotMedian(A, L, R):
M = L + (R - L) // 2
cand = sorted([A[L], A[M], A[R]])
target = cand[1]
if target == A[L]: return L
if target == A[M]: return M
if target == A[R]: return R
def partition(A, L, R, choosePivot):
i = L + 1
j = L + 1
k = choosePivot(A, L, R)
A[L], A[k] = A[k], A[L] # swap pivot A[k] with first element of subarray A[L]
while j <= R:
if A[j] < A[L]: # maintain loop invariant A[i] < pivot < A[j]
A[i], A[j] = A[j], A[i]
i += 1
j += 1
A[L], A[i - 1] = A[i - 1], A[L] # swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
def quicksort(A, L, R, choosePivot):
if R <= L:
return 0
k = partition(A, L, R, choosePivot)
return (R - L) + quicksort(A, L, k - 1, choosePivot) + quicksort(A, k + 1, R, choosePivot)
def run(filename, choosePivot):
A = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
A.append(int(line))
return quicksort(A, 0, len(A) - 1, choosePivot)
filename = 'problem5.6.txt'
print(f' left: {run(filename, pivotLeft)}') # left: 162085
print(f' right: {run(filename, pivotRight)}') # right: 164123
print(f'median: {run(filename, pivotMedian)}') # median: 138382
```
*C++*
```cpp
#include
#include
#include
using namespace std;
using VI = vector;
using fun = function;
fun pivotLeft = [](VI& A, int L, int R) { return L; };
fun pivotRight = [](VI& A, int L, int R) { return R; };
fun pivotMedian = [](VI& A, int L, int R) {
auto M = L + (R - L) / 2;
VI cand{ A[L], A[M], A[R] };
sort(cand.begin(), cand.end());
auto target = cand[1];
if (target == A[L]) return L;
if (target == A[M]) return M;
if (target == A[R]) return R;
};
int partition(VI& A, int L, int R, fun choosePivot) {
auto i = L + 1,
j = L + 1,
k = choosePivot(A, L, R);
swap(A[L], A[k]); // swap pivot A[k] with first element of the subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
swap(A[i], A[j]);
++i;
}
++j;
}
swap(A[L], A[i - 1]); // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
}
int quicksort(VI& A, int L, int R, fun choosePivot) {
if (R <= L)
return 0;
auto k = partition(A, L, R, choosePivot);
return (R - L) + quicksort(A, L, k - 1, choosePivot)
+ quicksort(A, k + 1, R, choosePivot);
}
int run(string& filename, fun choosePivot) {
VI A;
fstream fin{ filename };
for (string line; fin >> line; A.push_back(stoi(line)));
int N = A.size();
return quicksort(A, 0, N - 1, choosePivot);
}
int main() {
string filename{ "problem5.6.txt" };
cout << " left: " << run(filename, pivotLeft) << endl // left: 162085
<< " right: " << run(filename, pivotRight) << endl // right: 164123
<< "median: " << run(filename, pivotMedian) << endl; // median: 138382
return 0;
}
```
---
### Randomized Linear-Time Selection
📚 Lectures
* [Randomized Linear-Time Selection](https://www.youtube.com/watch?v=nFw6x7DoYbs&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=31) (Section 6.1)
* [Randomized Linear-Time Selection (Analysis)](https://www.youtube.com/watch?v=rX2u2CnpveQ&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=32) (Section 6.2)
🎯 Solutions
*Kotlin*
```java
import java.io.File
import kotlin.random.Random
fun partition(A: MutableList, L: Int, R: Int): Int {
var i = L + 1
var j = L + 1
var k = Random.nextInt(L, R + 1) // +1 for L..R inclusive
A[L] = A[k].also { A[k] = A[L] } // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
A[i] = A[j].also { A[j] = A[i] }
++i
}
++j
}
A[L] = A[i - 1].also { A[i - 1] = A[L] } // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
}
fun rselect(A: MutableList, i: Int, L_: Int, R_: Int): Int {
var L = L_
var R = R_
var k = partition(A, L, R)
if (i == k)
return A[k] // 🎯 lucky guess
if (i < k)
R = k - 1
else
L = k + 1
return rselect(A, i, L, R)
}
fun run(filename: String, i: Int): Int {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
var N = A.size
return rselect(A, i - 1, 0 , N - 1) // -1 for 0-based indexing
}
fun main() {
println("problem6.5test1.txt: " + run("problem6.5test1.txt", 5)) // problem6.5test1.txt: 5469
println("problem6.5test2.txt: " + run("problem6.5test2.txt", 50)) // problem6.5test2.txt: 4715
}
```
*Javascript*
```javascript
let random = (L, R) => Math.floor(Math.random() * (R + 1 - L) + L); // +1 for L..R inclusive
let partition = (A, L, R) => {
let i = L + 1,
j = L + 1,
k = random(L, R);
[A[L], A[k]] = [A[k], A[L]]; // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
[A[i], A[j]] = [A[j], A[i]];
++i;
}
++j;
}
[A[L], A[i - 1]] = [A[i - 1], A[L]]; // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
};
let rselect = (A, i, L, R) => {
let k = partition(A, L, R);
if (i == k)
return A[k]; // 🎯 lucky guess
if (i < k)
R = k - 1;
else
L = k + 1;
return rselect(A, i, L, R);
}
let run = (filename, i) => {
let A = [];
let LineByLine = require("n-readlines");
let input = new LineByLine(filename);
for (let line; line = input.next(); A.push(Number(line)));
let N = A.length;
return rselect(A, i - 1, 0, N - 1); // -1 for 0-based indexing
};
console.log(`problem6.5test1.txt: ${run('problem6.5test1.txt', 5)}`); // problem6.5test1.txt: 5469
console.log(`problem6.5test2.txt: ${run('problem6.5test2.txt', 50)}`); // problem6.5test2.txt: 4715
```
*Python3*
```python
from random import uniform
from math import floor
def partition(A, L, R):
i = L + 1
j = L + 1
k = floor(uniform(L, R))
A[L], A[k] = A[k], A[L] # swap pivot A[k] with first element of subarray A[L]
while j <= R:
if A[j] < A[L]: # maintain loop invariant A[i] < pivot < A[j]
A[i], A[j] = A[j], A[i]
i += 1
j += 1
A[L], A[i - 1] = A[i - 1], A[L] # swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
def rselect(A, i, L, R):
k = partition(A, L, R)
if i == k:
return A[k] # 🎯 lucky guess
if i < k:
R = k - 1
else:
L = k + 1
return rselect(A, i, L, R)
def run(filename, i):
A = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
A.append(int(line))
N = len(A)
return rselect(A, i - 1, 0, N - 1) # -1 for 0-based indexing
print('problem6.5test1.txt:', run('problem6.5test1.txt', 5)) # problem6.5test1.txt: 5469
print('problem6.5test2.txt:', run('problem6.5test2.txt', 50)) # problem6.5test2.txt: 4715
```
*C++*
```cpp
#include
#include
#include
#include
using namespace std;
using VI = vector;
int random(int L, int R) {
random_device rd;
mt19937 gen{ rd() };
uniform_int_distribution dist(L, R);
return dist(gen);
}
int partition(VI& A, int L, int R) {
auto i = L + 1,
j = L + 1,
k = random(L, R);
swap(A[L], A[k]); // swap pivot A[k] with first element of the subarray A[L]
while (j <= R) {
if (A[j] < A[L]) // maintain loop invariant A[i] < pivot < A[j]
swap(A[i++], A[j]);
++j;
}
swap(A[L], A[i - 1]); // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
}
int rselect(VI& A, int i, int L, int R) {
auto k = partition(A, L, R);
if (i == k)
return A[k]; // 🎯 lucky guess
if (i < k)
R = k - 1;
else
L = k + 1;
return rselect(A, i, L, R);
}
int run(string filename, int i, VI A = {}) {
fstream fin{ filename };
for (string line; fin >> line; A.push_back(stoi(line)));
int N = A.size();
return rselect(A, i - 1, 0, N - 1); // -1 for 0-based indexing
}
int main() {
cout << "problem6.5test1.txt: " << run("problem6.5test1.txt", 5) << endl; // problem6.5test1.txt: 5469
cout << "problem6.5test2.txt: " << run("problem6.5test2.txt", 50) << endl; // problem6.5test2.txt: 4715
return 0;
}
```
---
# Part 2: Graph Algorithms and Data Structures
---
### Topological Sort
📚 Lectures
* [Graphs: The Basics (from 2:06 to 6:39)](https://www.youtube.com/watch?v=4Ih3UhVuEtw&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=1) (Sections 7.1 and 7.2)
* [Graph Representations](https://www.youtube.com/watch?v=b-Mfu8dPv9U&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=2) (Sections 7.3 and 7.4)
* [Graph Search Overview](https://www.youtube.com/watch?v=SW6jwg7WS48&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=3) (Section 8.1)
* [Breadth-First Search](https://www.youtube.com/watch?v=73qCvXsYkfk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=4) (Section 8.2, Part 1)
* [Depth-First Search](https://www.youtube.com/watch?v=73qCvXsYkfk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=4) (Section 8.4)
* [Topological Sort](https://www.youtube.com/watch?v=ozso3xxkVGU&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=8) (Section 8.5)
🎯 Solutions
*Kotlin*
```java
import java.util.Queue
import java.util.LinkedList
class Solution(val adj: MutableMap>) {
var N: Int
var color: Int
var m = mutableMapOf()
var seen = mutableSetOf()
init {
N = adj.size
color = 0
}
fun init(start: Int) {
color = start
m.clear()
seen.clear()
}
fun topoSortBFS(): String {
init(1) // 👉 color forward from 1..N
bfs()
return toString()
}
fun topoSortDFS(): String {
init(N) // 👈 color reverse from N..1 (as the recursive stack unwinds)
adj.forEach{ (u, _) -> dfs(u) }
return toString()
}
fun bfs() {
var degree = mutableMapOf()
adj.forEach{ (_, neighbors) ->
neighbors.forEach{ v ->
degree[v] = 1 + degree.getOrDefault(v, 0)
}
}
var q: Queue = LinkedList(adj.map{ (u, _) -> u }.filter{ !degree.contains(it) })
while (0 < q.size) {
var u = q.poll()
m[u] = color++
adj[u]!!.forEach{ v ->
degree[v] = degree[v]!!.minus(1)
if (degree[v] == 0 && !seen.contains(v)) {
q.add(v); seen.add(v)
}
}
}
}
fun dfs(u: Char) {
if (seen.contains(u))
return
seen.add(u)
adj[u]!!.forEach{ v ->
dfs(v)
}
m[u] = color--
}
override fun toString(): String {
var s = mutableListOf()
adj.forEach{ (u, _) ->
s.add("$u: ${m[u]}")
}
return s.joinToString("\n")
}
}
fun main() {
var adj = mutableMapOf>(
's' to listOf('v', 'w'),
'v' to listOf('t'),
'w' to listOf('t'),
't' to listOf()
)
var solution = Solution(adj)
println("BFS:\n${solution.topoSortBFS()}\n\nDFS:\n${solution.topoSortDFS()}")
// BFS:
// s: 1
// v: 2
// w: 3
// t: 4
// DFS:
// s: 1
// v: 3
// w: 2
// t: 4
}
```
*Javascript*
```javascript
class Solution {
constructor(adj) {
this.adj = adj;
this.N = this.adj.size;
}
init(start) {
this.color = start;
this.seen = new Set();
this.m = new Map();
}
topo_sort_bfs() {
this.init(1); // 👉 color forward from 1..N
this.bfs();
return this.to_string();
}
topo_sort_dfs() {
this.init(this.N); // 👈 color reverse from N..1 (as the recursive stack unwinds)
for (let [u, _] of [...this.adj])
this.dfs(u);
return this.to_string();
}
bfs() {
let degree = new Map();
for (let [u, _] of [...this.adj]) {
degree.set(u, (degree.get(u) || 0));
for (let v of this.adj.get(u))
degree.set(v, 1 + (degree.get(v) || 0));
}
let q = [...this.adj].map(([u, _]) => u).filter(u => !degree.get(u));
let seen = new Set(q);
while (q.length) {
let u = q.shift();
this.m.set(u, this.color++);
for (let v of this.adj.get(u)) {
degree.set(v, -1 + degree.get(v));
if (!degree.get(v) && !seen.has(v))
q.push(v), seen.add(v);
}
}
}
dfs(u) {
if (this.seen.has(u))
return;
this.seen.add(u);
for (let v of this.adj.get(u))
if (!this.seen.has(v))
this.dfs(v);
this.m.set(u, this.color--);
}
to_string() {
let s = [];
for (let [u, color] of [...this.m])
s.push(`${u}: ${color}`);
return s.join('\n');
}
}
let adj = new Map();
adj.set('s', ['v', 'w']);
adj.set('v', ['t']);
adj.set('w', ['t']);
adj.set('t', []);
let solution = new Solution(adj);
console.log(`BFS:\n${solution.topo_sort_bfs()}\n\nDFS:\n${solution.topo_sort_dfs()}`);
// BFS:
// s: 1
// v: 2
// w: 3
// t: 4
// DFS:
// t: 4
// v: 3
// w: 2
// s: 1
```
*Python3*
```python
from collections import deque
class Solution:
def __init__(self, adj):
self.adj = adj
self.N = len(adj)
self.seen = set()
self.m = {}
def init(self, start):
self.color = start
self.seen.clear()
self.m.clear()
def topo_sort_bfs(self):
self.init(1) # 👉 color forward from 1..N
self.bfs()
return self.to_string()
def topo_sort_dfs(self):
self.init(self.N) # 👈 color reverse from N..1 (as the recursive stack unwinds)
for u, _ in self.adj.items():
self.dfs(u)
return self.to_string()
def bfs(self):
degree = {}
for _, neighbors in self.adj.items():
for v in neighbors:
degree[v] = 1 + (degree[v] if v in degree else 0)
q = deque(u for u, _ in self.adj.items() if u not in degree)
self.seen.update(*q)
while q:
u = q.popleft()
self.m[u] = self.color; self.color += 1
for v in adj[u]:
degree[v] -= 1
if not degree[v] and v not in self.seen:
q.append(v); self.seen.add(v)
def dfs(self, u):
if u in self.seen:
return
self.seen.add(u)
for v in adj[u]:
self.dfs(v)
self.m[u] = self.color; self.color -= 1
def to_string(self):
s = []
for u, color in self.m.items():
s.append(f'{u}: {color}')
return '\n'.join(s)
#
# graph from Quiz 8.3 on page 45 of Algorithms Illuminated: Part 2
#
adj = {
's': ['v', 'w'],
'v': ['t'],
'w': ['t'],
't': []
}
solution = Solution(adj)
print(f'BFS:\n{solution.topo_sort_bfs()}\n\nDFS:\n{solution.topo_sort_dfs()}')
# BFS:
# s: 1
# v: 2
# w: 3
# t: 4
# DFS:
# t: 4
# v: 3
# w: 2
# s: 1
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using VI = vector;
using AdjList = unordered_map;
using Set = unordered_set;
using Map = unordered_map;
using Queue = queue;
using fun = function;
class Solution {
private:
AdjList adj;
const int N;
Map m;
Set seen;
int color;
public:
Solution(AdjList& adj) : adj{ adj }, N{ int(adj.size()) } {
}
void init(int start) {
m.clear();
seen.clear();
color = start;
}
string topo_sort_bfs() {
init(1); // 👉 color forward from 1..N
bfs();
return to_string();
}
string topo_sort_dfs() {
init(N); // 👈 color reverse from N..1 (as the recursive stack unwinds)
for (auto [u, _]: adj)
dfs(u);
return to_string();
}
void bfs() {
Map degree;
for (auto [_, neighbors]: adj)
for (auto v: neighbors)
++degree[v];
Queue q;
for (auto [u, _]: adj)
if (!degree[u] && seen.insert(u).second)
q.push(u);
while (q.size()) {
auto u = q.front(); q.pop();
m[u] = color++;
for (auto v: adj[u])
if (!--degree[v] && seen.insert(v).second)
q.push(v);
}
}
void dfs(char start) {
fun go = [&](auto u) {
if (!seen.insert(u).second)
return;
for (auto v: adj[u])
go(v);
m[u] = color--;
};
go(start);
}
string to_string() {
ostringstream os;
for (auto [u, color]: m)
os << u << ": " << color << endl;
return os.str();
}
};
int main() {
//
// graph from Quiz 8.3 on page 45 of Algorithms Illuminated: Part 2
//
AdjList adj{
{ 's', { 'v', 'w' } },
{ 'v', { 't' } },
{ 'w', { 't' } },
{ 't', {} }
};
Solution solution{ adj };
cout << "BFS:" << endl << solution.topo_sort_bfs() << endl
<< "DFS:" << endl << solution.topo_sort_dfs() << endl;
// BFS:
// t: 4
// w: 3
// v: 2
// s: 1
//
// DFS:
// s: 1
// w: 2
// v: 3
// t: 4
return 0;
}
```
---
### Kosaraju
📚 Lectures
* [Computing Strongly Connected Components (Part 1) (Section 8.6, Part 1)](https://www.youtube.com/watch?v=O98hLTYVN3c&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=9)
* [Computing Strongly Connected Components (Part 2) (Section 8.6, Part 2)](https://www.youtube.com/watch?v=gbs3UNRJIYk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=10)
* [The Structure of the Web (Section 8.7)](https://www.youtube.com/watch?v=7YodysGShlo&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=11)
🎯 Solutions
*Kotlin*
```java
import java.util.Stack
import java.io.File
class RecursiveSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
fun go(u: Int) {
if (seen.contains(u))
return
seen.add(u)
for (v in rev[u]!!)
go(v)
list.add(0, u)
}
for ((u, _) in rev)
go(u)
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
fun go(u: Int, list: MutableList) {
if (seen.contains(u))
return
list.add(u); seen.add(u)
for (v in adj[u]!!)
go(v, list)
}
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
go(u, list)
lists.add(list.toList())
}
return lists
}
}
class IterativeSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
for ((u, _) in rev) {
if (seen.contains(u))
continue
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in rev[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(0, stack.pop())
}
}
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in adj[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(stack.pop())
}
lists.add(list.toList())
}
return lists
}
}
fun run(filename: String) {
var adj = mutableMapOf>()
var rev = mutableMapOf>()
File(filename).forEachLine {
var (u, v) = it.trim().split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf(); if (!adj.contains(v)) adj[v] = mutableListOf()
if (!rev.contains(u)) rev[u] = mutableListOf(); if (!rev.contains(v)) rev[v] = mutableListOf()
adj[u]!!.add(v)
rev[v]!!.add(u)
}
// var solution = RecursiveSolution(adj, rev)
var solution = IterativeSolution(adj, rev)
var A = solution.kosaraju()
A.sortWith(Comparator{ a: List, b: List -> b.size - a.size })
println(filename + ": " + A.map{ it.size }.slice(0 until Math.min(A.size, 5)).joinToString(" "))
}
fun main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
}
```
*Javascript*
```javascript
class BaseSolution {
constructor(adj, rev) {
this.adj = adj;
this.rev = rev;
}
}
class RecursiveSolution extends BaseSolution {
constructor(adj, rev) {
super(adj, rev);
}
topo_sort() {
let list = [];
let seen = new Set();
let go = u => {
if (seen.has(u))
return;
seen.add(u);
for (let v of [...this.rev.get(u)])
go(v);
list.unshift(u);
};
for (let [u, _] of [...this.rev])
go(u);
return list;
}
kosaraju() {
let lists = [];
let seen = new Set();
let go = (u, list) => {
if (seen.has(u))
return;
seen.add(u);
list.push(u);
for (let v of [...this.adj.get(u)])
go(v, list);
};
for (let u of this.topo_sort()) {
let list = [];
go(u, list);
lists.push([...list]);
}
lists.sort((a, b) => b.length - a.length);
return lists;
}
}
class IterativeSolution extends BaseSolution {
constructor(adj, rev) {
super(adj, rev);
}
topo_sort() {
let list = [];
let seen = new Set();
for (let [u, _] of [...this.rev]) {
if (seen.has(u))
continue;
let stack = [ u ]; seen.add(u);
stack.back = () => stack[stack.length - 1];
while (stack.length) {
let u = stack.back();
for (let v of [...this.rev.get(u)])
if (!seen.has(v))
stack.push(v), seen.add(v);
if (u == stack.back())
list.unshift(stack.pop());
}
}
return list;
}
kosaraju() {
let lists = [];
let seen = new Set();
for (let u of this.topo_sort()) {
if (seen.has(u))
continue;
let list = [];
let stack = [ u ]; seen.add(u);
stack.back = () => stack[stack.length - 1];
while (stack.length) {
let u = stack.back();
for (let v of [...this.adj.get(u)])
if (!seen.has(v))
stack.push(v), seen.add(v);
if (u == stack.back())
list.push(stack.pop());
}
lists.push([...list]);
}
lists.sort((a, b) => b.length - a.length);
return lists;
}
}
let run = filename => {
let adj = new Map(),
rev = new Map();
let LineByLine = require('n-readlines');
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let [u, v] = String.fromCharCode(...line).split(' ').map(Number);
if (!adj.has(u)) adj.set(u, []); if (!adj.has(v)) adj.set(v, []);
if (!rev.has(u)) rev.set(u, []); if (!rev.has(v)) rev.set(v, []);
adj.get(u).push(v);
rev.get(v).push(u);
}
// let A = new RecursiveSolution(adj, rev).kosaraju();
let A = new IterativeSolution(adj, rev).kosaraju();
console.log(`${filename}: ${A.slice(0, Math.min(A.length, 5)).map(scc => scc.length).join(' ')}`);
};
run('section8.6.5page64.txt') // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run('problem8.10test1.txt') // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run('problem8.10test2.txt') // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run('problem8.10test3.txt') // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run('problem8.10test4.txt') // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run('problem8.10test5.txt') // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run('problem8.10.txt') // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
```
*Python3*
```python
from collections import deque
from functools import cmp_to_key
class BaseSolution:
def __init__(self, adj, rev):
self.adj = adj
self.rev = rev
class RecursiveSolution(BaseSolution):
def topo_sort(self):
list = deque()
seen = set()
def go(u):
if u in seen:
return
seen.add(u)
for v in self.rev[u]:
go(v)
list.appendleft(u)
for u in self.rev.keys():
go(u)
return list
def kosaraju(self):
lists = []
seen = set()
def go(u, list):
if u in seen:
return
seen.add(u)
list.append(u)
for v in self.adj[u]:
go(v, list)
for u in self.topo_sort():
list = []
go(u, list)
lists.append(list.copy())
lists.sort(key = cmp_to_key(lambda a, b: len(b) - len(a)))
return lists
class IterativeSolution(BaseSolution):
def topo_sort(self):
list = deque()
seen = set()
for u in self.rev.keys():
if u in seen:
continue
stack = [ u ]; seen.add(u)
while len(stack):
u = stack[-1]
for v in self.rev[u]:
if v not in seen:
stack.append(v); seen.add(v)
if u == stack[-1]:
list.appendleft(stack.pop())
return list
def kosaraju(self):
lists = []
seen = set()
for u in self.topo_sort():
if u in seen:
continue
list = deque()
stack = [ u ]; seen.add(u)
while len(stack):
u = stack[-1]
for v in self.adj[u]:
if v not in seen:
stack.append(v); seen.add(v)
if u == stack[-1]:
list.appendleft(stack.pop())
lists.append(list.copy())
lists.sort(key = cmp_to_key(lambda a, b: len(b) - len(a)))
return lists
def run(filename):
adj, rev = {}, {}
with open(filename) as fin:
while True:
line = fin.readline().strip()
if not line:
break
u, v = [int(x) for x in line.split()]
if u not in adj: adj[u] = []
if v not in adj: adj[v] = []
if u not in rev: rev[u] = []
if v not in rev: rev[v] = []
adj[u].append(v)
rev[v].append(u)
# solution = RecursiveSolution(adj, rev)
solution = IterativeSolution(adj, rev)
A = solution.kosaraju()
print(filename + ': ' + ' '.join(str(len(scc)) for scc in A[:5]))
run('section8.6.5page64.txt') # Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run('problem8.10test1.txt') # Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run('problem8.10test2.txt') # Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run('problem8.10test3.txt') # Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run('problem8.10test4.txt') # Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run('problem8.10test5.txt') # Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run('problem8.10.txt') # Challenge data set: Vertices are labeled as positive integers from 1 to 875714
# section8.6.5page64.txt: 4 3 3 1
# problem8.10test1.txt: 3 3 3
# problem8.10test2.txt: 3 3 2
# problem8.10test3.txt: 3 3 1 1
# problem8.10test4.txt: 7 1
# problem8.10test5.txt: 6 3 2 1
# problem8.10.txt: 434821 968 459 313 211
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using List = deque;
using Lists = deque;
using AdjList = unordered_map;
using Set = unordered_set;
using Map = unordered_map;
namespace Base {
class Solution {
protected:
AdjList adj, rev;
public:
Solution(AdjList& adj, AdjList& rev) : adj{ adj }, rev{ rev } {}
};
}
namespace Recursive {
struct Solution : public Base::Solution {
Solution(AdjList& adj, AdjList& rev) : Base::Solution{ adj, rev } {}
Lists kosaraju() {
Lists lists;
Set seen;
using fun = function;
fun go = [&](auto u, auto& list) {
if (!seen.insert(u).second)
return;
list.push_back(u);
for (auto v: adj[u])
go(v, list);
};
for (auto u: topo_sort()) {
List list;
go(u, list);
lists.emplace_back(list);
}
sort(lists.begin(), lists.end(), [](auto& a, auto& b) { return b.size() < a.size(); });
return lists;
}
List topo_sort() {
List list;
Set seen;
using fun = function;
fun go = [&](auto u) {
if (!seen.insert(u).second)
return;
for (auto v: rev[u])
go(v);
list.push_front(u);
};
for (auto [u, _]: rev)
go(u);
return list;
}
};
}
namespace Iterative {
struct Solution : public Base::Solution {
Solution(AdjList& adj, AdjList& rev) : Base::Solution{ adj, rev } {}
Lists kosaraju() {
Lists lists;
Set seen;
for (auto u: topo_sort()) {
if (seen.find(u) != seen.end())
continue;
List list;
List stack{ u }; seen.insert(u);
while (stack.size()) {
auto u = stack.back();
for (auto v: adj[u])
if (seen.insert(v).second)
stack.push_back(v);
if (u == stack.back())
list.push_back(u), stack.pop_back();
}
lists.emplace_back(list);
}
sort(lists.begin(), lists.end(), [](auto& a, auto& b) { return b.size() < a.size(); });
return lists;
}
List topo_sort() {
List list;
Set seen;
for (auto [u, _]: rev) {
if (seen.find(u) != seen.end())
continue;
List stack{ u }; seen.insert(u);
while (stack.size()) {
auto u = stack.back();
for (auto v: rev[u])
if (seen.insert(v).second)
stack.push_back(v);
if (u == stack.back())
list.push_front(stack.back()), stack.pop_back();
}
}
return list;
}
};
}
void run(string filename) {
int u, v;
AdjList adj, rev;
fstream fin{ filename };
for (string line; fin >> u >> v;) {
adj[u].push_back(v);
rev[v].push_back(u);
}
auto A = Iterative::Solution{ adj, rev }.kosaraju();
A.resize(min(A.size(), size_t(5)));
cout << filename << ": ";
for (auto i{ 0 }; i < A.size(); cout << A[i++].size() << " ");
cout << endl;
}
int main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
return 0;
}
```
---
### Dijkstra
📚 Lectures
* [Shortest Paths and Dijkstra's Algorithm (Sections 9.1 and 9.2, Part 1)](https://www.youtube.com/watch?v=jRlNVmRjdRk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=12)
* [Dijkstra's Algorithm: Examples (Section 9.2, Part 2)](https://www.youtube.com/watch?v=ahYhIzLklYo&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=13)
* [Correctness of Dijkstra's Algorithm (Section 9.3)](https://www.youtube.com/watch?v=sb7j3EW055M&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=14)
* [Implementation and Running Time of Dijkstra's Algorithm (0:00-4:30) (Section 9.4)](https://www.youtube.com/watch?v=00LtSn_PQjc&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=15)
* [Data Structures Overview (Section 10.1)](https://www.youtube.com/watch?v=cMrQxxrKg8I&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=16)
* [Heaps: Operations and Applications (Sections 10.2 and 10.3)](https://www.youtube.com/watch?v=mNYHDv7SbDI&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=17)
* [Speeding Up Dijkstra's Algorithm With Heaps (4:30-26:27) (Section 10.4)](https://www.youtube.com/watch?v=00LtSn_PQjc&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=15)
* [Heaps: Implementation Details (Section 10.5)](https://www.youtube.com/watch?v=6VI5kJu8Mv4&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=19&t=0s)
🎯 Solutions
*Kotlin*
```java
import java.io.File
import java.util.PriorityQueue
var INF = (1e9 + 7).toInt()
interface BaseSolution {
fun run(filename: String, queries: Array): String
}
class NaiveSolution : BaseSolution {
fun dijkstra(E: List>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0; seen.add(start)
var found: Boolean;
do {
found = false
var best_v = INF
var best_w = INF
for ((u, v, w) in E) {
if (!seen.contains(u) || seen.contains(v))
continue
found = true
if (best_w > dist[u]!! + w) {
best_v = v
best_w = dist[u]!! + w
}
}
var v = best_v
var w = best_w
dist[v] = w; seen.add(v)
} while (found)
return dist
}
override fun run(filename: String, queries: Array): String {
var E = mutableListOf>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
E.add(Triple(u, v, w))
}
}
var dist = dijkstra(E.toList())
return queries.map{ dist[it] }.joinToString(" ")
}
}
class HeapSolution : BaseSolution {
fun dijkstra(adj: MutableMap>>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
q.add(Pair(0, start))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
dist[u] = cost; seen.add(u)
for ((w, v) in adj[u]!!) {
if (seen.contains(v))
continue
q.add(Pair(cost + w, v))
}
}
return dist
}
override fun run(filename: String, queries: Array): String {
var adj = mutableMapOf>>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
if (!adj.contains(u))
adj[u] = mutableListOf()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
adj[u]!!.add(Pair(w, v))
}
}
var dist = dijkstra(adj)
return queries.map{ dist[it] }.joinToString(" ")
}
}
fun run(solution: BaseSolution) {
println(solution.run("problem9.8test.txt", arrayOf(1, 2, 3, 4, 5, 6, 7, 8)))
println(solution.run("problem9.8.txt", arrayOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197)))
}
fun main() {
run(NaiveSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
}
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
let INF = Number(1e9 + 7);
class NaiveSolution {
dijkstra(E) {
let dist = new Map();
let seen = new Set();
let start = 1;
dist[start] = 0; seen.add(start);
for (;;) {
let found = false;
let best_v = INF,
best_w = INF;
for (let [u, v, w] of E) {
if (!seen.has(u) || seen.has(v))
continue;
found = true;
if (best_w > dist[u] + w)
best_v = v,
best_w = dist[u] + w;
}
if (!found)
break;
let [v, w] = [best_v, best_w];
dist[v] = w; seen.add(v);
}
return dist;
}
run(filename, queries) {
let E = [];
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split(/\s+/);
let u = Number(words[0]);
for (let i = 1; i < words.length; ++i) {
let [v, w] = words[i].split(',').map(Number);
E.push([ u, v, w ]);
}
}
let dist = this.dijkstra(E);
return queries.map(x => dist[x]).join(' ');
}
}
let heapkey = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && heapkey(A[i]) == f(heapkey(A[i]), heapkey(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok = true;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && heapkey(A[i]) != f(heapkey(A[i]), heapkey(A[L(i)]))) ok = false, left = heapkey(A[L(i)]);
if (R(i) < N && heapkey(A[i]) != f(heapkey(A[i]), heapkey(A[R(i)]))) ok = false, right = heapkey(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
class HeapSolution {
dijkstra(adj) {
let dist = {};
let seen = new Set();
let start = 1;
let q = [[ 0, start ]];
while (q.length) {
let [cost, u] = heappop(q);
if (seen.has(u))
continue;
dist[u] = cost, seen.add(u);
for (let [w, v] of (adj[u] || []))
heappush(q, [ dist[u] + w, v ]);
}
return dist;
}
run(filename, queries) {
let adj = {};
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split('\t');
let u = Number(words[0]);
if (!(u in adj))
adj[u] = [];
for (let i = 1; i < words.length; ++i) {
let [v, w] = words[i].split(',').map(Number);
adj[u].push([ w, v ]);
}
}
let dist = this.dijkstra(adj);
return queries.map(x => dist[x]).join(' ');
}
}
let run = solution => {
console.log(solution.run('problem9.8test.txt', [1, 2, 3, 4, 5, 6, 7, 8]));
console.log(solution.run('problem9.8.txt', [7, 37, 59, 82, 99, 115, 133, 165, 188, 197]));
};
run(new NaiveSolution());
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(new HeapSolution());
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
```
*Python3*
```python
from abc import ABC, abstractmethod
from heapq import heappush, heappop
INF = int(1e9 + 7)
class BaseSolution(ABC):
@abstractmethod
def run(self, filename, queries):
raise NotImplementedError
class NaiveSolution(BaseSolution):
def dijkstra(self, E):
dist = {}
seen = set()
start = 1
dist[start] = 0; seen.add(start)
while True:
found = False
best_v = INF
best_w = INF
for u, v, w in E:
if u not in seen or v in seen:
continue
found = True
if best_w > dist[u] + w:
best_v = v
best_w = dist[u] + w
if not found:
break
v, w = best_v, best_w
dist[v] = w; seen.add(v)
return dist
def run(self, filename, queries):
E = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
u = int(words[0])
for i in range(1, len(words)):
v, w = map(int, words[i].split(','))
E.append([ u, v, w ])
dist = self.dijkstra(E)
return ' '.join(str(dist[x]) for x in queries)
class HeapSolution(BaseSolution):
def dijkstra(self, adj, start = 1):
dist = {}
seen = set()
q = [[ 0, start ]]
while len(q):
cost, u = heappop(q)
if u in seen:
continue
dist[u] = cost; seen.add(u)
for w, v in adj[u]:
if v not in seen:
heappush(q, [ dist[u] + w, v ])
return dist
def run(self, filename, queries):
adj = {}
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
u = int(words[0])
if u not in adj:
adj[u] = []
for i in range(1, len(words)):
v, w = map(int, words[i].split(','))
adj[u].append([ w, v ])
dist = self.dijkstra(adj)
return ' '.join(str(dist[x]) for x in queries)
def run(solution):
print(solution.run('problem9.8test.txt', [1, 2, 3, 4, 5, 6, 7, 8]))
print(solution.run('problem9.8.txt', [7, 37, 59, 82, 99, 115, 133, 165, 188, 197]))
run(NaiveSolution())
# 0 1 2 3 4 4 3 2
# 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
# 0 1 2 3 4 4 3 2
# 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using Queries = vector;
using Distance = unordered_map;
using Set = unordered_set;
class BaseSolution {
protected:
static constexpr auto INF = int(1e9 + 7);
public:
virtual string run(string filename, Queries&& queries) = 0;
};
class NaiveSolution : public BaseSolution {
using Edge = tuple;
using Edges = vector;
public:
Distance dijkstra(Edges& E) {
Distance dist;
Set seen;
auto start{ 1 };
dist[start] = 0, seen.insert(start);
for (;;) {
auto found = false;
auto best_v = INF,
best_w = INF;
for (auto [u, v, w]: E) {
if (seen.find(u) == seen.end() || seen.find(v) != seen.end())
continue;
found = true;
if (best_w > dist[u] + w)
best_v = v,
best_w = dist[u] + w;
}
if (!found)
break;
auto [v, w] = tie(best_v, best_w);
dist[v] = w, seen.insert(v);
}
return dist;
}
string run(string filename, Queries&& queries) {
Edges E;
fstream fin{ filename };
string line;
int u, v, w;
char _;
while (getline(fin, line)) {
istringstream is{ line };
for (is >> u; is >> v >> _ >> w; E.push_back({ u, v, w }));
}
auto dist = dijkstra(E);
ostringstream os;
transform(queries.begin(), queries.end(), ostream_iterator(os, " "), [&](auto x) { return dist[x]; });
return os.str();
}
};
class HeapSolution : public BaseSolution {
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
priority_queue> q;
public:
Distance dijkstra(AdjList& adj) {
Distance dist;
Set seen;
for (auto [u, _]: adj)
dist[u] = INF;
auto start{ 1 };
q.push({ 0, start });
while (q.size()) {
auto [cost, u] = q.top(); q.pop();
if (!seen.insert(u).second)
continue;
dist[u] = cost;
for (auto [w, v]: adj[u])
if (seen.find(v) == seen.end())
q.push({ dist[u] + w, v });
}
return dist;
}
string run(string filename, Queries&& queries) {
AdjList adj;
fstream fin{ filename };
string line;
int u, v, w;
char _;
while (getline(fin, line)) {
istringstream is{ line };
for (is >> u; is >> v >> _ >> w; adj[u].push_back({ w, v }));
}
auto dist = dijkstra(adj);
ostringstream os;
transform(queries.begin(), queries.end(), ostream_iterator(os, " "), [&](auto x) { return dist[x]; });
return os.str();
}
};
void run(BaseSolution&& solution) {
cout << "problem9.8test.txt: " << solution.run("problem9.8test.txt", Queries{1, 2, 3, 4, 5, 6, 7, 8 }) << endl
<< "problem9.8.txt " << solution.run("problem9.8.txt", Queries{7, 37, 59, 82, 99, 115, 133, 165, 188, 197 }) << endl;
}
int main() {
run(NaiveSolution());
// problem9.8test.txt: 0 1 2 3 4 4 3 2
// problem9.8.txt 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution());
// problem9.8test.txt: 0 1 2 3 4 4 3 2
// problem9.8.txt 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
return 0;
}
```
---
# Part 3: Greedy Algorithms and Dynamic Programming
---
### Greedy Scheduling
📚 Lectures
* [Introduction to Greedy Algorithms (Section 13.1)](https://www.youtube.com/watch?v=NTFmxA3qgoo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=4&t=0s)
* [A Scheduling Problem (Section 13.2)](https://www.youtube.com/watch?v=jK3d_GLzKQA&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=5)
* [Developing a Greedy Algorithm (Section 13.3)](https://www.youtube.com/watch?v=AJOTgHYjL6A&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=6)
* [Scheduling: Correctness Proof (Part 1) (Section 13.4, Part 1)](https://www.youtube.com/watch?v=oyLxydVkQwo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=7)
* [Scheduling: Correctness Proof (Part 2) (Section 13.4, Part 2)](https://www.youtube.com/watch?v=fmXVPYxmFsU&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=8)
* [Scheduling: Correctness Proof (Part 3) (Section 13.4, Part 3)](https://www.youtube.com/watch?v=aBFG5PghX68&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=9)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
data class Job(val weight: Long, val length: Long)
class Solution {
fun minSum(jobs: Array): Pair {
class Diff: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight - a.length
var second = b.weight - b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
class Ratio: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight.toDouble() / a.length
var second = b.weight.toDouble() / b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
return Pair(calcSum(jobs, Diff()), calcSum(jobs, Ratio()))
}
private fun calcSum(jobs: Array, comp: Comparator): Long {
jobs.sortWith(comp)
var time: Long = 0
var total: Long = 0
jobs.forEach { job ->
time += job.length
total += job.weight * time
}
return total
}
}
fun run(filename: String) {
var jobs = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var words = it.trim().split(" ").map{ it.toLong() }
var (weight, length) = words
jobs.add(Job(weight, length))
} else {
first = false
}
}
var (diff, ratio) = Solution().minSum(jobs.toTypedArray())
println("$diff, $ratio") // sub-optimal, optimal
}
fun main() {
run("problem13.4test1.txt") // 23, 22
run("problem13.4test2.txt") // 68615, 67247
run("problem13.4.txt") // 69119377652, 67311454237
}
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
class Job {
constructor(weight, length) {
this.weight = weight;
this.length = length;
}
}
class Solution {
minSum(jobs) {
let diff = (a, b) => {
let first = a.weight - a.length,
second = b.weight - b.length;
return first == second ? b.weight - a.weight : second - first; // sort by descending difference, break ties in favor of jobs with larger weights
};
let ratio = (a, b) => {
let first = a.weight / a.length,
second = b.weight / b.length;
return first == second ? b.weight - a.weight : second - first; // sort by descending ratio, break ties in favor of jobs with larger weights
};
return [ this._calcSum(jobs, diff), this._calcSum(jobs, ratio) ];
}
_calcSum(jobs, comp, time = 0) {
jobs.sort((a, b) => comp(a, b));
return jobs.reduce((total, job) => total + job.weight * (time += job.length), 0);
}
}
let run = filename => {
let jobs = [];
let input = new LineByLine(filename);
let line = input.next(); // N
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split(' ');
let [weight, length] = words.map(Number);
jobs.push(new Job(weight, length));
}
let [diff, ratio] = new Solution().minSum(jobs);
console.log(`${diff}, ${ratio}`); // sub-optimal, optimal
};
run('problem13.4test1.txt'); // 23, 22
run('problem13.4test2.txt'); // 68615, 67247
run('problem13.4.txt'); // 69119377652, 67311454237
```
*Python3*
```python
from functools import cmp_to_key
class Job:
def __init__(self, weight, length):
self.weight = weight
self.length = length
class Solution:
def minSum(self, jobs):
def diff(a, b):
first = a.weight - a.length
second = b.weight - b.length
return b.weight - a.weight if first == second else second - first # sort by descending difference, break ties in favor of jobs with larger weights
def ratio(a, b):
first = a.weight / a.length
second = b.weight / b.length
return b.weight - a.weight if first == second else second - first # sort by descending difference, break ties in favor of jobs with larger weights
return [ self._calcSum(jobs, diff), self._calcSum(jobs, ratio) ]
def _calcSum(self, jobs, comp, time = 0, total = 0):
jobs.sort(key = cmp_to_key(lambda a, b: comp(a, b)))
for job in jobs:
time += job.length
total += job.weight * time
return total
def run(filename):
jobs = []
with open(filename) as fin:
line = fin.readline() # N
while True:
line = fin.readline().strip()
if not line:
break
words = line.split()
weight, length = [int(x) for x in words]
jobs.append(Job(weight, length))
diff, ratio = Solution().minSum(jobs)
print(f'{diff}, {ratio}') # sub-optimal, optimal
run('problem13.4test1.txt') # 23, 22
run('problem13.4test2.txt') # 68615, 67247
run('problem13.4.txt') # 69119377652, 67311454237
```
*C++*
```cpp
#include
#include
#include
#include
using namespace std;
using LL = long long;
struct Job {
LL weight, length;
Job(LL weight, LL length) : weight{ weight }, length{ length } {}
};
using Jobs = vector;
class Solution {
public:
using Pair = pair; // sub-optimal, optimal
Pair minSum(Jobs& jobs) {
auto diff = [](auto& a, auto& b) {
auto first = a.weight - a.length,
second = b.weight - b.length;
return first == second ? b.weight < a.weight : second < first; // sort by descending difference, break ties in favor of jobs with larger weights
};
auto ratio = [](auto& a, auto& b) {
auto first = double(a.weight) / a.length,
second = double(b.weight) / b.length;
return first == second ? b.weight < a.weight : second < first; // sort by descending ratio, break ties in favor of jobs with larger weights
};
return { calcSum(jobs, diff), calcSum(jobs, ratio) };
}
private:
template
LL calcSum(Jobs& jobs, Comp comp, LL time = 0LL) {
sort(jobs.begin(), jobs.end(), comp);
return accumulate(jobs.begin(), jobs.end(), 0LL, [&](LL total, auto& job) {
return total += job.weight * (time += job.length);
});
}
};
void run(const string& filename) {
Jobs jobs;
LL N, weight, length;
fstream fin{ filename };
for (fin >> N; fin >> weight >> length; jobs.emplace_back(Job{ weight, length }));
auto [diff, ratio] = Solution().minSum(jobs);
cout << diff << ", " << ratio << endl;
}
int main() {
run("problem13.4test1.txt"); // 23, 22
run("problem13.4test2.txt"); // 68615, 67247
run("problem13.4.txt"); // 69119377652, 67311454237
return 0;
}
```
---
### Huffman Codes
📚 Lectures
* [Codes (Section 14.1)](https://www.youtube.com/watch?v=K3WZhFZT6Y0&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=33)
* [Codes as Trees (Section 14.2)](https://www.youtube.com/watch?v=HESrV5VDu8c&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=34)
* [Huffman's Greedy Algorithm (Part 1) (Section 14.3, Part 1)](https://www.youtube.com/watch?v=NM6FZB7IfS8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=35)
* [Huffman's Greedy Algorithm (Part 2) (Section 14.3, Part 2)](https://www.youtube.com/watch?v=PPmn9osMDyI&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=36)
* [Huffman's Algorithm: Correctness Proof (Part 1) (Section 14.4, Part 1)](https://www.youtube.com/watch?v=jibgSDjWxdI&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=37)
* [Huffman's Algorithm: Correctness Proof (Part 2) (Section 14.4, Part 2)](https://www.youtube.com/watch?v=dAjCcqZKYf4&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=38)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
import java.util.PriorityQueue
import java.util.Queue
import java.util.LinkedList
var INF = (1e9 + 7).toInt()
data class Tree(val weight: Int, val left: Tree? = null, val right: Tree? = null)
/*
fun encode(A: List): Tree {
var q = PriorityQueue(Comparator{ a: Tree, b: Tree -> a.weight.compareTo(b.weight) })
for (weight in A)
q.add(Tree(weight))
while (1 < q.size) {
var a = q.poll()
var b = q.poll()
var c = Tree(a.weight + b.weight, a, b)
q.add(c)
}
return q.poll()
}
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
fun encode(A: MutableList): Tree {
A.sort()
var first: Queue = LinkedList(A.map{ weight -> Tree(weight) }.toList())
var second: Queue = LinkedList()
var next = mutableListOf()
while (1 < first.size + second.size) {
next.clear()
do {
if (0 < first.size && 0 < second.size) {
if (first.peek().weight < second.peek().weight) next.add(first.poll()) else next.add(second.poll())
}
else if (0 < first.size) next.add(first.poll())
else if (0 < second.size) next.add(second.poll())
} while (next.size < 2)
var (a, b) = next
var c = Tree(a.weight + b.weight, a, b)
second.add(c)
}
return second.poll()
}
fun run(filename: String): Pair {
var A = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var weight = it.trim().toInt()
A.add(weight)
} else {
first = false
}
}
var tree = encode(A.toMutableList())
var lo = INF
var hi = -INF
fun go(root: Tree? = tree, depth: Int = 0) {
if (root == null)
return
var isLeaf = { node: Tree? -> node?.left == null && node?.right == null }
if (isLeaf(root)) {
lo = Math.min(lo, depth)
hi = Math.max(hi, depth)
} else {
go(root.left, depth + 1)
go(root.right, depth + 1)
}
}
go()
return Pair(lo, hi)
}
fun main() {
for (filename in listOf("problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt")) {
var (lo, hi) = run(filename)
println("$filename: $lo, $hi") // min, max encoding length in the corresponding optimal prefix-free tree
}
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
class Tree {
constructor(weight, left = null, right = null) {
this.weight = weight;
this.left = left;
this.right = right;
}
}
/*
let key = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && key(A[i]) == f(key(A[i]), key(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && key(A[i]) != f(key(A[i]), key(A[L(i)]))) ok = false, left = key(A[L(i)]);
if (R(i) < N && key(A[i]) != f(key(A[i]), key(A[R(i)]))) ok = false, right = key(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
let encode = A => {
let T = [];
for (let weight of A)
heappush(T, [ weight, new Tree(weight) ]);
while (1 < T.length) {
let [ a, b ] = [ heappop(T), heappop(T) ];
let c = [ a[0] + b[0], new Tree(a[0] + b[0], a[1], b[1]) ];
heappush(T, c);
}
return T[0][1];
};
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
let encode = A => {
A.sort((a, b) => a - b)
let first = A.map(weight => new Tree(weight)),
second = [];
while (1 < first.length + second.length) {
let next = [];
while (next.length < 2) {
if (first.length && second.length) {
next.push(first[0].weight < second[0].weight ? first.shift() : second.shift());
}
else if (first.length) next.push(first.shift());
else if (second.length) next.push(second.shift());
}
let [a, b] = next;
let c = new Tree(a.weight + b.weight, a, b);
second.push(c);
}
return second.shift();
};
let run = filename => {
let A = [];
let input = new LineByLine(filename);
let line;
line = input.next(); // N
while (line = input.next()) {
let weight = Number(String.fromCharCode(...line).trim());
A.push(weight);
}
let tree = encode(A);
let [lo, hi] = [Infinity, -Infinity];
let go = (root = tree, depth = 0) => {
if (!root)
return;
let isLeaf = root => !root.left && !root.right;
if (isLeaf(root))
lo = Math.min(lo, depth),
hi = Math.max(hi, depth);
else
go(root.left, depth + 1),
go(root.right, depth + 1);
};
go();
return [ lo, hi ];
}
for (let filename of [ 'problem14.6test1.txt', 'problem14.6test2.txt', 'problem14.6.txt' ]) {
let [lo, hi] = run(filename);
console.log(`${filename}: ${lo}, ${hi}`); // min, max encoding length in the corresponding optimal prefix-free tree
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
```
*Python3*
```python
class Tree:
def __init__(self, weight, left = None, right = None):
self.weight = weight
self.left = left
self.right = right
def __lt__(self, other):
return self.weight < other.weight
#
# priority queue
#
# from heapq import heappush
# from heapq import heappop
# def encode(A):
# T = []
# for weight in A:
# heappush(T, Tree(weight))
# while 1 < len(T):
# a, b = heappop(T), heappop(T)
# c = Tree(a.weight + b.weight, a, b)
# heappush(T, c)
# return heappop(T)
#
# Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
# of a sorting subroutine, followed by a linear amount of additional work.
#
from collections import deque
def encode(A):
A.sort()
first, second = deque([Tree(weight) for weight in A]), deque()
while 1 < len(first) + len(second):
next = []
while len(next) < 2:
if len(first) and len(second):
next.append(first.popleft() if first[0].weight < second[0].weight else second.popleft())
elif len(first): next.append(first.popleft())
elif len(second): next.append(second.popleft())
a, b = next
c = Tree(a.weight + b.weight, a, b)
second.append(c)
return second.popleft()
def run(filename):
A = []
with open(filename) as fin:
N = int(fin.readline())
while True:
line = fin.readline()
if not line:
break
weight = int(line.strip())
A.append(weight)
tree = encode(A)
lo, hi = float('inf'), float('-inf')
def go(root = tree, depth = 0):
nonlocal lo, hi
if not root:
return
isLeaf = lambda root: not root.left and not root.right
if isLeaf(root):
lo = min(lo, depth)
hi = max(hi, depth)
else:
go(root.left, depth + 1)
go(root.right, depth + 1)
go()
return [ lo, hi ]
for filename in [ 'problem14.6test1.txt', 'problem14.6test2.txt', 'problem14.6.txt' ]:
lo, hi = run(filename)
print(f'{filename}: {lo}, {hi}') # min, max encoding length in the corresponding optimal prefix-free tree
# problem14.6test1.txt: 2, 5
# problem14.6test2.txt: 3, 6
# problem14.6.txt: 9, 19
```
*C++*
```cpp
#include
#include
#include
#include
#include
#define PRIORITY_QUEUE // O(N * logN)
#ifndef PRIORITY_QUEUE
#define TWO_QUEUES // O(N)
#endif
using namespace std;
using LL = long long;
using Weight = LL;
using Weights = vector;
struct Tree;
using TreePtr = shared_ptr;
struct Tree {
Weight weight;
TreePtr left, right;
Tree(Weight weight, TreePtr left = nullptr, TreePtr right = nullptr) :
weight{ weight }, left{ left }, right{ right } {}
};
using TreePtrs = vector;
#ifdef PRIORITY_QUEUE
struct Comp {
size_t operator()(const TreePtr& a, const TreePtr& b) const {
return b->weight < a->weight;
}
};
using Queue = priority_queue;
TreePtr encode(const Weights& A, Queue q = {}) {
for (auto weight: A)
q.emplace(make_shared(weight));
while (1 < q.size()) {
auto a = q.top(); q.pop();
auto b = q.top(); q.pop();
auto c = make_shared(a->weight + b->weight, a, b);
q.emplace(c);
}
return q.top();
}
#else // TWO_QUEUES
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
using Queue = queue;
TreePtr encode(Weights& A, Queue first = {}, Queue second = {}) {
sort(A.begin(), A.end());
for (auto weight: A)
first.push(make_shared(weight));
TreePtrs next;
auto takeFirst = [&]() { next.push_back(first.front()), first.pop(); };
auto takeSecond = [&]() { next.push_back(second.front()), second.pop(); };
while (1 < first.size() + second.size()) {
next.clear();
do {
if (first.size() && second.size()) {
if (first.front()->weight < second.front()->weight) takeFirst(); else takeSecond();
}
else if (first.size()) takeFirst();
else if (second.size()) takeSecond();
} while (next.size() < 2);
auto [a, b] = tie(next[0], next[1]);
auto c = make_shared(a->weight + b->weight, a, b);
second.emplace(c);
}
return second.front();
}
#endif
using MinMax = pair;
constexpr auto Min = numeric_limits::min();
constexpr auto Max = numeric_limits::max();
MinMax run(const string& filename) {
Weights A; // weight of each symbol
fstream fin{ filename };
LL N, weight;
for (fin >> N; fin >> weight; A.push_back(weight));
auto tree = encode(A);
LL lo = Max,
hi = Min;
using fun = function;
fun go = [&](auto root, LL depth) {
if (!root)
return;
auto isLeaf = [](auto root) { return !root->left && !root->right; };
if (isLeaf(root))
lo = min(lo, depth),
hi = max(hi, depth);
else
go(root->left, depth + 1),
go(root->right, depth + 1);
};
go(tree, 0);
return make_pair(lo, hi);
}
int main() {
for (auto& filename: { "problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt" }) {
auto [lo, hi] = run(filename);
cout << filename << ": " << lo << ", " << hi << endl; // min, max encoding length in the corresponding optimal prefix-free tree
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
return 0;
}
```
---
### Prim's MST
📚 Lectures
* [Minimum Spanning Trees: Problem Definition (Section 15.1)](https://www.youtube.com/watch?v=tDj9BkaQDO8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=10)
* [Prim's MST Algorithm (Section 15.2)](https://www.youtube.com/watch?v=jsvOPssDVJA&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=11)
* [Speeding Up Prim's Algorithm via Heaps (Part 1) (Section 15.3, Part 1)](https://www.youtube.com/watch?v=cDtQnXMZGtg&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=15)
* [Speeding Up Prim's Algorithm via Heaps (Part 2) (Section 15.3, Part 2)](https://www.youtube.com/watch?v=jGR_LAwGLGk&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=16)
* [Prim's Algorithm: Correctness Proof (Part 1) (Section 15.4, Part 1) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=pGUzn3S7bp4&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=12)
* [Prim's Algorithm: Correctness Proof (Part 2) (Section 15.4, Part 2) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=199ItGt4mE8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=13)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
import java.util.PriorityQueue
import java.util.Random
fun prim(N: Int, adj: MutableMap>>): Int {
var total: Int = 0
var start = Random().nextInt(N) + 1
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
var seen = mutableSetOf(start)
for ((w, v) in adj[start]!!)
q.add(Pair(w, v))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
total += cost; seen.add(u)
for ((w, v) in adj[u]!!)
if (!seen.contains(v))
q.add(Pair(w, v))
}
return total
}
fun run(filename: String) {
var N: Int = 0
var adj = mutableMapOf>>()
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (u, v, w) = line.split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf>()
if (!adj.contains(v)) adj[v] = mutableListOf>()
adj[u]!!.add(Pair(w, v))
adj[v]!!.add(Pair(w, u))
} else {
var (numVertex, _) = line.split(" ").map{ it.toInt() }
N = numVertex
first = false
}
}
var cost = prim(N, adj)
println("$filename: $cost")
}
fun main() {
run("problem15.9test.txt") // problem15.9test.txt: 14
run("problem15.9.txt") // problem15.9.txt: -3612829
}
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
let key = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && key(A[i]) == f(key(A[i]), key(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && key(A[i]) != f(key(A[i]), key(A[L(i)]))) ok = false, left = key(A[L(i)]);
if (R(i) < N && key(A[i]) != f(key(A[i]), key(A[R(i)]))) ok = false, right = key(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
let prim = (N, adj, q = [], seen = new Set(), total = 0) => {
let start = Math.ceil(N * Math.random());
seen.add(start);
for (let [w, v] of adj.get(start))
heappush(q, [w, v]);
while (q.length) {
let [cost, u] = heappop(q);
if (seen.has(u))
continue;
total += cost; seen.add(u);
for (let [w, v] of adj.get(u))
if (!seen.has(v))
heappush(q, [w, v]);
}
return total;
};
let run = filename => {
let adj = new Map();
let input = new LineByLine(filename);
let line = input.next();
let [N, M] = String.fromCharCode(...line).trim().split(' ').map(Number);
while (line = input.next()) {
let [u, v, w] = String.fromCharCode(...line).trim().split(' ').map(Number);
if (!adj.has(u)) adj.set(u, []);
if (!adj.has(v)) adj.set(v, []);
adj.get(u).push([w, v]);
adj.get(v).push([w, u]);
}
let cost = prim(N, adj);
console.log(`${filename}: ${cost}`);
}
run('problem15.9test.txt') // problem15.9test.txt: 14
run('problem15.9.txt') // problem15.9.txt: -3612829
```
*Python3*
```python
from random import randint
from heapq import heappush, heappop
def prim(N, adj, total = 0):
q = []
seen = set()
start = randint(1, N); seen.add(start)
for w, v in adj[start]:
heappush(q, [w, v])
while q:
cost, u = heappop(q)
if u in seen:
continue
total += cost; seen.add(u)
for w, v in adj[u]:
if v not in seen:
heappush(q, [w, v])
return total
def run(filename):
adj = {}
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
if not first:
u, v, w = [int(x) for x in words]
if u not in adj: adj[u] = []
if v not in adj: adj[v] = []
adj[u].append([w, v])
adj[v].append([w, u])
else:
N, M = [int(x) for x in words]
first = False
cost = prim(N, adj)
print(f'{filename}: {cost}')
run('problem15.9test.txt') # problem15.9test.txt: 14
run('problem15.9.txt') # problem15.9.txt: -3612829
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
using Queue = priority_queue>;
using Set = unordered_set;
constexpr auto INF = int(1e9 + 7);
int getRandom(int N) {
default_random_engine generator;
uniform_int_distribution distribution(1, N);
return distribution(generator);
}
int prim(int N, AdjList& adj, Queue q = {}, Set seen = {}, int total = 0) {
auto start = getRandom(N);
seen.insert(start);
for (auto [w, v]: adj[start])
q.push({ w, v });
while (q.size()) {
auto [cost, u] = q.top(); q.pop();
if (!seen.insert(u).second)
continue;
total += cost;
for (auto [w, v]: adj[u])
if (seen.find(v) == seen.end())
q.push({ w, v });
}
return total;
}
void run(const string& filename) {
AdjList adj;
fstream fin{ filename };
int N, M; fin >> N >> M; // N vertices and M edges
int u, v, w; // edge u -> v of weight w
while (fin >> u >> v >> w) {
adj[u].emplace_back(w, v);
adj[v].emplace_back(w, u);
}
auto cost = prim(N, adj);
cout << filename << ": " << cost << endl;
}
int main() {
run("problem15.9test.txt"); // problem15.9test.txt: 14
run("problem15.9.txt"); // problem15.9.txt: -3612829
return 0;
}
```
---
### Kruskal's MST
📚 Lectures
* [Minimum Spanning Trees: Problem Definition (Section 15.1)](https://www.youtube.com/watch?v=tDj9BkaQDO8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=10)
* [Kruskal's MST Algorithm (Section 15.5)](https://www.youtube.com/watch?v=SZuCspj5AJc&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=17)
* [Speeding Up Kruskal's Algorithm via Union-Find (Part 1) (Section 15.6, Part 1)](https://www.youtube.com/watch?v=fItEZEVyJKE&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=19)
* [Speeding Up Kruskal's Algorithm via Union-Find (Part 2) (Section 15.6, Part 2) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=jY-vY6d18W4&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=20)
* [Lazy Unions (Section 15.6, Part 3) [Note: this video is closer to the union-find implementation in the book.]](https://www.youtube.com/watch?v=bRwTSPIEI9k&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=24)
* [Kruskal's Algorithm: Correctness Proof (Section 15.7) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=AjLjL0Rp10g&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=18)
* [Application: Single-Link Clustering (Section 15.8)](https://www.youtube.com/watch?v=MSSzOs1X4K8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=22)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
fun kruskal(E: MutableList>): Int {
var total: Int = 0
var M = E.size
var P = IntArray(M) { it } // 🙂 parent representatives of 1..M disjoint sets
fun find(x: Int): Int {
P[x] = if (P[x] == x) x else find(P[x])
return P[x]
}
fun union(a: Int, b: Int): Boolean {
var x = find(a)
var y = find(b)
if (x == y)
return false
P[x] = y // 🎲 arbitrary choice
return true
}
E.sortWith(Comparator{ a, b -> a.third.compareTo(b.third) }) // sort edges by nondecreasing weight
for ((u, v, w) in E)
if (union(u, v))
total += w
return total
}
fun run(filename: String) {
var E = mutableListOf>()
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (u, v, w) = line.trim().split(" ").map{ it.toInt() }
E.add(Triple(u, v, w))
} else {
first = false // ignore first line with N vertices and M edges
}
}
var cost = kruskal(E)
println("$filename: $cost")
}
fun main() {
run("problem15.9test.txt") // problem15.9test.txt: 14
run("problem15.9.txt") // problem15.9.txt: -3612829
}
```
*Javascipt*
```javascript
let LineByLine = require('n-readlines');
let kruskal = E => {
let total = 0;
let M = E.length;
let P = [...Array(M).keys()]; // 🙂 parent representatives of 1..M disjoint sets
let find = x => P[x] = P[x] == x ? x : find(P[x]);
let union = (a, b) => {
a = find(a);
b = find(b);
if (a == b)
return false;
P[a] = b; // 🎲 arbitrary choice
return true;
};
E.sort((first, second) => { // sort edges by nondecreasing weight
let [u1, v1, w1] = first,
[u2, v2, w2] = second;
return w1 - w2;
});
for (let [u, v, w] of E)
if (union(u, v))
total += w;
return total;
};
let run = filename => {
let E = [];
let input = new LineByLine(filename);
let line = input.next(); // ignore first line with N vertices and M edges
while (line = input.next()) {
let [u, v, w] = String.fromCharCode(...line).trim().split(' ').map(Number);
E.push([ u, v, w ]);
}
let cost = kruskal(E);
console.log(`${filename}: ${cost}`);
};
run('problem15.9test.txt'); // problem15.9test.txt: 14
run('problem15.9.txt'); // problem15.9.txt: -3612829
```
*Python3*
```python
from functools import cmp_to_key
def kruskal(E, total = 0):
M = len(E)
P = [i for i in range(M)] # 🙂 parent representatives of 1..M disjoint sets
def find(x):
P[x] = P[x] if P[x] == x else find(P[x])
return P[x]
def union(a, b):
a = find(a)
b = find(b)
if a == b:
return False
P[a] = b # 🎲 arbitary choice
return True
E.sort(key = cmp_to_key(lambda first, second: first[2] - second[2])) # sort edges by nondecreasing weight
for u, v, w in E:
if union(u, v):
total += w
return total
def run(filename):
E = []
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
values = [int(x) for x in line.strip().split()]
if not first:
u, v, w = values # edge u -> v of weight w
E.append([ u, v, w ])
else:
first = False # ignore first line with N vertices and M edges
cost = kruskal(E)
print(f'{filename}: {cost}')
run('problem15.9test.txt') # problem15.9test.txt: 14
run('problem15.9.txt') # problem15.9.txt: -3612829
```
*C++*
```cpp
#include
#include
#include
#include
#include
using namespace std;
using Edge = tuple;
using Edges = vector;
using Parents = vector;
using fun = function;
int kruskal(Edges& E, int total = 0) {
auto M = E.size();
Parents P(M); iota(P.begin(), P.end(), 0); // 🙂 parent representatives of 1..M disjoint sets
fun find = [&](auto x) {
return P[x] = P[x] == x ? x : find(P[x]);
};
auto join = [&](auto a, auto b) {
a = find(a);
b = find(b);
if (a == b)
return false;
P[a] = b; // 🎲 arbitrary choice
return true;
};
sort(E.begin(), E.end(), [](auto& first, auto& second) { // sort edges by nondecreasing weight
auto [u1, v1, w1] = first;
auto [u2, v2, w2] = second;
return w1 < w2;
});
for (auto [u, v, w]: E)
if (join(u, v))
total += w;
return total;
}
void run(const string& filename, Edges E = {}) {
fstream fin{ filename };
int N, M; fin >> N >> M; // ignore first line with N vertices and M edges
int u, v, w; // edge u -> v of weight w
while (fin >> u >> v >> w)
E.emplace_back(u, v, w);
auto cost = kruskal(E);
cout << filename << ": " << cost << endl;
}
int main() {
run("problem15.9test.txt"); // problem15.9test.txt: 14
run("problem15.9.txt"); // problem15.9.txt: -3612829
return 0;
}
```
---
### Weighted Independent Set
📚 Lectures
* [The Weighted Independent Set Problem (Section 16.1)](https://www.youtube.com/watch?v=0awkct8SkxA&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=39)
* [A Linear-Time Algorithm for WIS in Path Graphs (Part 1) (Section 16.2, Part 1)](https://www.youtube.com/watch?v=pLOkbHGRsv0&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=40)
* [A Linear-Time Algorithm for WIS in Path Graphs (Part 2) (Section 16.2, Part 2)](https://www.youtube.com/watch?v=Im_zjFkZDCY&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=41)
* [A Reconstruction Algorithm (Section 16.3)](https://www.youtube.com/watch?v=W2ncNfksRqo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=42)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
fun topDown(A: MutableList): Long {
var N = A.size
var m = mutableMapOf()
fun go(i: Int = N - 1): Long {
if (m.contains(i)) // 🤔 memo
return m[i]!!
if (i < 0) { // 🛑 empty set
m[i] = 0
return 0
}
if (i == 0) { // 🛑 single set
m[i] = A[0]
return A[0]
}
var include = go(i - 2) + A[i] // ✅ include A[i]
var exclude = go(i - 1) // 🚫 exclude A[i]
m[i] = Math.max(include, exclude) // 🎯 best
return m[i]!!
}
return go()
}
fun bottomUp(A: MutableList): Long {
var N = A.size
var dp = LongArray(N + 1) // 🤔 memo
dp[0] = 0 // 🛑 empty set
dp[1] = A[0] // 🛑 single set
for (i in 2..N) {
var include = dp[i - 2] + A[i - 1] // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
var exclude = dp[i - 1] // 🚫 exclude A[i]
dp[i] = Math.max(include, exclude) // 🎯 best
}
return dp[N]
}
fun bottomUpMemOpt(A: MutableList): Long {
var N = A.size
var a: Long = 0 // 🤔 memo + 🛑 empty set
var b: Long = A[0] // 🤔 memo + 🛑 single set
var c: Long = -1
for (i in 2..N) {
var include = a + A[i - 1] // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
var exclude = b // 🚫 exclude A[i]
c = Math.max(include, exclude) // 🎯 best
a = b; b = c // 👈 slide window
}
return c
}
fun run(filename: String) {
var A = mutableListOf()
var first = true
File(filename).forEachLine { line ->
if (!first) {
A.add(line.toLong())
} else {
first = false
}
}
var a = topDown(A)
var b = bottomUp(A)
var c = bottomUpMemOpt(A)
assert(a == b && b == c) // 💩 sanity check
println("$filename: $a")
}
fun main() {
run("problem16.6test.txt") // problem16.6test.txt: 2617
run("problem16.6.txt") // problem16.6.txt: 2955353732
}
```
*Javascript*
```javascript
const assert = require('assert');
const LineByLine = require('n-readlines');
let top_down = (A, m = {}) => {
let N = A.length;
let go = (i = N - 1) => {
if (m[i]) // 🤔 memo
return m[i];
if (i < 0) return m[i] = 0; // 🛑 empty set
if (!i) return m[i] = A[0]; // 🛑 single set
let include = go(i - 2) + A[i], // ✅ include A[i]
exclude = go(i - 1); // 🚫 exclude A[i]
return m[i] = Math.max(include, exclude); // 🎯 best
};
return go();
};
let bottom_up = A => {
let N = A.length;
let dp = Array(N + 1); // 🤔 memo
dp[0] = 0; // 🛑 empty set
dp[1] = A[0]; // 🛑 single set
for (let i = 2; i <= N; ++i) {
let include = dp[i - 2] + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = dp[i - 1]; // 🚫 exclude A[i]
dp[i] = Math.max(include, exclude); // 🎯 best
}
return dp[N];
};
let bottom_up_memopt = A => {
let N = A.length;
let a = 0, // 🤔 memo + 🛑 empty set
b = A[0], // 🤔 memo + 🛑 single set
c = -1;
for (let i = 2; i <= N; ++i) {
let include = a + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = b; // 🚫 exclude A[i]
c = Math.max(include, exclude); // 🎯 best
a = b, b = c; // 👈 slide window
}
return c;
};
let run = filename => {
let A = [];
let input = new LineByLine(filename);
let line;
let first = true;
while (line = input.next()) {
if (!first) {
A.push(Number(line.toString('ascii')));
} else {
first = false;
}
}
let a = top_down(A),
b = bottom_up(A),
c = bottom_up_memopt(A);
assert(a == b && b == c); // 💩 sanity check
console.log(`${filename}: ${a}`);
};
run('problem16.6test.txt'); // problem16.6test.txt: 2617
run('problem16.6.txt'); // problem16.6.txt: 2955353732
```
*Python3*
```python
from functools import lru_cache
def top_down(A):
N = len(A)
@lru_cache # 🤔 memo
def go(i = N - 1):
if i < 0: return 0 # 🛑 empty set
if i == 0: return A[0] # 🛑 single set
include = go(i - 2) + A[i] # ✅ include A[i]
exclude = go(i - 1) # 🚫 exclude A[i]
return max(include, exclude) # 🎯 best
return go()
def bottom_up(A):
N = len(A)
dp = [0] * (N + 1) # 🤔 memo
dp[0] = 0 # 🛑 empty set
dp[1] = A[0] # 🛑 single set
for i in range(2, N + 1):
include = dp[i - 2] + A[i - 1] # ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = dp[i - 1] # 🚫 exclude A[i]
dp[i] = max(include, exclude) # 🎯 best
return dp[N]
def bottom_up_memopt(A):
N = len(A)
a = 0 # 🤔 memo + 🛑 empty set
b = A[0] # 🤔 memo + 🛑 single set
c = -1
for i in range(2, N + 1):
include = a + A[i - 1] # ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = b # 🚫 exclude A[i]
c = max(include, exclude) # 🎯 best
a = b; b = c # 👈 slide window
return c
def run(filename):
A = []
with open(filename) as fin:
first = True
while True:
line = fin.readline()
if not line:
break
x = int(line)
if not first:
A.append(x)
else:
first = False
N = x
a = top_down(A)
b = bottom_up(A)
c = bottom_up_memopt(A)
assert(a == b and b == c) # 💩 sanity check
print(f'{filename}: {a}')
run('problem16.6test.txt') # problem16.6test.txt: 2617
run('problem16.6.txt') # problem16.6.txt: 2955353732
```
*C++*
```cpp
#include
#include
#include
#include
#include
using namespace std;
using LL = long long;
using List = vector;
using Map = unordered_map;
namespace TopDown {
LL best(List& A, Map m = {}) {
int N = A.size();
using fun = function;
fun go = [&](auto i) {
if (m[i]) return m[i]; // 🤔 memo
if (i < 0) return m[i] = 0LL; // 🛑 empty set
if (!i) return m[i] = A[0]; // 🛑 single set
auto include = go(i - 2) + A[i], // ✅ include A[i]
exclude = go(i - 1); // 🚫 exclude A[i]
return m[i] = max(include, exclude); // 🎯 best
};
return go(N - 1);
}
}
namespace BottomUp {
LL best(List& A, Map m = {}) {
int N = A.size();
List dp(N + 1); // 🤔 memo
dp[0] = 0LL; // 🛑 empty set
dp[1] = A[0]; // 🛑 single set
for (auto i{ 2 }; i <= N; ++i) {
auto include = dp[i - 2] + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = dp[i - 1]; // 🚫 exclude A[i]
dp[i] = max(include, exclude); // 🎯 best
}
return dp[N];
}
}
namespace BottomUpMemOpt {
LL best(List& A) {
int N = A.size();
LL a = 0LL, // 🤔 memo + 🛑 empty set
b = A[0], // 🤔 memo + 🛑 single set
c = -1;
for (auto i{ 2 }; i <= N; ++i) {
auto include = a + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = b; // 🚫 exclude A[i]
c = max(include, exclude); // 🎯 best
a = b, b = c; // 👈 slide window
}
return c;
}
}
void run(const string& filename) {
List A;
fstream fin{ filename };
int N; fin >> N;
copy_n(istream_iterator(fin), N, back_inserter(A));
auto a = TopDown::best(A),
b = BottomUp::best(A),
c = BottomUpMemOpt::best(A);
assert(a == b && b == c); // 💩 sanity check
cout << filename << ": " << a << endl;
}
int main() {
run("problem16.6test.txt"); // problem16.6test.txt: 2617
run("problem16.6.txt"); // problem16.6.txt: 2955353732
return 0;
}
```
---
### Knapsack
📚 Lectures
* [Principles of Dynamic Programming (Section 16.4)](https://www.youtube.com/watch?v=27nK8C-GCPM&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=43)
* [The Knapsack Problem (Part 1) (Section 16.5, Part 1)](https://www.youtube.com/watch?v=jlHIBaUizOU&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=44)
* [The Knapsack Problem (Part 2) (Section 16.5, Part 2)](https://www.youtube.com/watch?v=KX_6OF8X6HQ&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=45)
* [The Knapsack Problem (Part 3) (Section 16.5, Part 3)](https://www.youtube.com/watch?v=1dRUOZKcvYs&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=46)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
var INF = (1e9 + 7).toInt()
fun top_down(A: List>, K: Int): Int {
var N = A.size
var m = mutableMapOf()
fun go(i: Int = 0, k: Int = K): Int {
if (i == N) // 🛑 empty set
return 0
var key = "$i,$k"
if (m.contains(key)) // 🤔 memo
return m[key]!!
var (value, weight) = A[i]
var include = if (0 <= k - weight) go(i + 1, k - weight) + value else -INF // ✅ include A[i]
var exclude = go(i + 1, k) // 🚫 exclude A[i]
m[key] = Math.max(include, exclude) // 🎯 best
return m[key]!!
}
return go()
}
fun bottom_up(A: List>, K: Int): Int {
var N = A.size
var dp = Array(N + 1){ Array(K + 1){ -INF } } // 🤔 memo
for (k in 0..K) // 🛑 empty set
dp[0][k] = 0
for (i in 1..N) {
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) dp[i - 1][k - weight] + value else -INF // ✅ include A[i]
var exclude = dp[i - 1][k] // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude) // 🎯 best
}
}
return dp[N][K]
}
fun bottom_up_memopt(A: List>, K: Int): Int {
var N = A.size
var pre = Array(K + 1) { 0 } // 🤔 memo + 🛑 empty set
for (i in 1..N) {
var cur = Array(K + 1) { -INF }
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) pre[k - weight] + value else -INF // ✅ include A[i]
var exclude = pre[k] // 🚫 exclude A[i]
cur[k] = Math.max(include, exclude) // 🎯 best
}
pre = cur.also { cur = pre }
}
return pre[K]
}
fun run(filename: String) {
var A = mutableListOf>()
var K = 0
var N = 0
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (value, weight) = line.trim().split(" ").map{ it -> it.toInt() }
A.add(Pair(value, weight))
} else {
var (a, b) = line.trim().split(" ").map{ it -> it.toInt() }
K = a
N = b
first = false
}
}
var a = top_down(A, K)
var b = bottom_up(A, K)
var c = bottom_up_memopt(A, K)
assert(a == b && b == c) // 💩 sanity check
println("$filename: $a")
}
fun main() {
run("problem16.7test.txt") // problem16.7test.txt: 2493893
}
```
*Javascript*
```javascript
const assert = require('assert');
const LineByLine = require('n-readlines');
let top_down = (A, K, m = new Map()) => {
let N = A.length;
let go = (i = 0, k = K) => {
if (i == N) // 🛑 empty set
return 0;
let key = `${i},${k}`;
if (m.has(key)) // 🤔 memo
return m.get(key);
let [value, weight] = A[i];
let include = 0 <= k - weight ? go(i + 1, k - weight) + value : -Infinity, // ✅ include A[i]
exclude = go(i + 1, k); // 🚫 exclude A[i]
return m.set(key, Math.max(include, exclude)) // 🎯 best
.get(key);
};
return go();
};
let bottom_up = (A, K) => {
let N = A.length;
let dp = [...Array(N + 1)].map(_ => Array(K + 1).fill(-Infinity)); // 🤔 memo
for (let k = 0; k < K; dp[0][k++] = 0); // 🛑 empty set
for (let i = 1; i <= N; ++i) {
for (let k = 0; k <= K; ++k) {
let [value, weight] = A[i - 1];
let include = 0 <= k - weight ? dp[i - 1][k - weight] + value : -Infinity, // ✅ include A[i]
exclude = dp[i - 1][k]; // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude); // 🎯 best
}
}
return dp[N][K];
};
let bottom_up_memopt = (A, K) => {
let N = A.length;
let pre = Array(K + 1).fill(0); // 🤔 memo + 🛑 empty set
for (let i = 1; i <= N; ++i) {
let cur = Array(K + 1).fill(-Infinity);
for (let k = 0; k <= K; ++k) {
let [value, weight] = A[i - 1];
let include = 0 <= k - weight ? pre[k - weight] + value : -Infinity, // ✅ include A[i]
exclude = pre[k]; // 🚫 exclude A[i]
cur[k] = Math.max(include, exclude); // 🎯 best
}
[pre, cur] = [cur, pre];
}
return pre[K];
};
let run = filename => {
let A = [];
const input = new LineByLine(filename)
let [K, N] = input.next().toString().split(' ').map(Number); // K capacity, N items
let line;
while (line = input.next()) {
let [value, weight] = line.toString().split(' ').map(Number);
A.push([value, weight]);
}
let a = top_down(A, K),
b = bottom_up(A, K),
c = bottom_up_memopt(A, K);
assert(a == b && b == c); // 💩 sanity check
console.log(`${filename}: ${a}`);
};
run('problem16.7test.txt') // problem16.7test.txt: 2493893
```
*Python3*
```python
from functools import lru_cache
def top_down(A, K):
N = len(A)
total = [0] * N
@lru_cache(maxsize = None) # 🤔 memo
def go(i = 0, k = K):
if i == N: # 🛑 empty set
return 0
value, weight = A[i]
include = go(i + 1, k - weight) + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = go(i + 1, k) # 🚫 exclude A[i]
return max(include, exclude) # 🎯 best
return go()
def bottom_up(A, K):
N = len(A)
dp = [[float('-inf')] * (K + 1) for _ in range(N + 1)] # 🤔 memo
for j in range(K): # 🛑 empty set
dp[0][j] = 0
for i in range(1, N + 1):
for k in range(1, K + 1):
value, weight = A[i - 1]
include = dp[i - 1][k - weight] + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = dp[i - 1][k] # 🚫 exclude A[i]
dp[i][k] = max(include, exclude) # 🎯 best
return dp[N][K]
def bottom_up_memopt(A, K):
N = len(A)
pre = [0] * (K + 1) # 🤔 memo + 🛑 empty set
for i in range(1, N + 1):
cur = [float('-inf')] * (K + 1)
for k in range(1, K + 1):
value, weight = A[i - 1]
include = pre[k - weight] + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = pre[k] # 🚫 exclude A[i]
cur[k] = max(include, exclude) # 🎯 best
pre, cur = cur, pre
return pre[K]
def run(filename):
A = []
with open(filename) as fin:
line = fin.readline()
[K, N] = [int(word) for word in line.split()] # K capacity, N items
while True:
line = fin.readline()
if not line:
break
value, weight = [int(word) for word in line.split()]
A.append([value, weight])
a = top_down(A, K)
b = bottom_up(A, K)
c = bottom_up_memopt(A, K)
assert(a == b and b == c) # 💩 sanity check
print(f'{filename}: {a}')
run('problem16.7test.txt') # problem16.7test.txt: 2493893
```
*C++*
```cpp
#include
#include
#include
#include
#include
using namespace std;
using Pair = pair; // value, weight
using Pairs = vector;
using fun = function;
using Map = unordered_map;
int INF = 1e9 + 7;
int top_down(Pairs& A, int K, Map m = {}) {
auto N = A.size();
fun go = [&](auto i, auto k) {
if (i == N) // 🛑 empty set
return 0;
stringstream key; key << i << "," << k;
if (m.find(key.str()) != m.end()) // 🤔 memo
return m[key.str()];
auto [value, weight] = A[i];
auto include = 0 <= k - weight ? go(i + 1, k - weight) + value : -INF, // ✅ include A[i]
exclude = go(i + 1, k); // 🚫 exclude A[i]
return m[key.str()] = max(include, exclude); // 🎯 best
};
return go(0, K);
}
int bottom_up(Pairs& A, int K) {
auto N = A.size();
using VI = vector;
using VVI = vector;
VVI dp(N + 1, VI(K + 1, -INF)); // 🤔 memo
for (auto k{ 0 }; k < K; dp[0][k++] = 0); // 🛑 empty set
for (auto i{ 1 }; i <= N; ++i) {
for (auto k{ 0 }; k <= K; ++k) {
auto [value, weight] = A[i - 1];
auto include = 0 <= k - weight ? dp[i - 1][k - weight] +value : -INF, // ✅ include A[i]
exclude = dp[i - 1][k]; // 🚫 exclude A[i]
dp[i][k] = max(include, exclude); // 🎯 best
}
}
return dp[N][K];
}
int bottom_up_memopt(Pairs& A, int K) {
auto N = A.size();
using VI = vector;
VI pre(K + 1, 0); // 🤔 memo + 🛑 empty set
for (auto i{ 1 }; i <= N; ++i) {
VI cur(K + 1, -INF);
for (auto k{ 0 }; k <= K; ++k) {
auto [value, weight] = A[i - 1];
auto include = 0 <= k - weight ? pre[k - weight] +value : -INF, // ✅ include A[i]
exclude = pre[k]; // 🚫 exclude A[i]
cur[k] = max(include, exclude); // 🎯 best
}
swap(pre, cur);
}
return pre[K];
}
void run(const string& filename) {
Pairs A;
fstream fin{ filename };
int K, N; // K capacity, N items
fin >> K >> N;
for (int value, weight; fin >> value >> weight; A.emplace_back(value, weight));
auto a = top_down(A, K),
b = bottom_up(A, K),
c = bottom_up_memopt(A, K);
assert(a == b && b == c); // 💩 sanity check
cout << filename << ": " << a << endl;
}
int main() {
run("problem16.7test.txt"); // problem16.7test.txt: 2493893
return 0;
}
```
---
### Bellman-Ford
📚 Lectures
* [Shortest Paths with Negative Edge Lengths (Section 18.1)](https://www.youtube.com/watch?v=oyHoqtxHiOs&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=54)
* [The Bellman-Ford Algorithm (Part 1) (Section 18.2, Part 1)](https://www.youtube.com/watch?v=06OK99Aak60&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=55)
* [The Bellman-Ford Algorithm (Part 2) (Section 18.2, Part 2)](https://www.youtube.com/watch?v=d1TWZa20Mkw&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=56)
* [The Bellman-Ford Algorithm (Part 3) (Section 18.2, Part 3)](https://www.youtube.com/watch?v=HaXTsC8eOfo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=57)
* [The Bellman-Ford Algorithm (Part 4) (Section 18.2, Part 4)](https://www.youtube.com/watch?v=Otn0kbliRUQ&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=58)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
import java.util.LinkedList
import java.util.Queue
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
fun bell(E: Array>, N: Int, start: Int = 1, INF: Int = (1e6).toInt()): IntArray {
var dist = IntArray(N) { INF }
dist[start] = 0
var K = N - 1
while (0 < K--)
E.forEach{ (u, v, w) -> dist[v] = Math.min(dist[v], dist[u] + w)}
return dist
}
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
fun spfa(E: Array>, N: Int, start: Int = 1, INF: Int = (1e6).toInt()): IntArray {
var dist = IntArray(N) { INF }
dist[start] = 0
var adj = Array>>(N) { mutableListOf>() }
for ((u, v, w) in E)
adj[u].add(Pair(v, w))
var q: Queue = LinkedList(listOf(start))
while (0 < q.size) {
var u = q.poll()
for ((v, w) in adj[u]) {
if (dist[v] > dist[u] + w) {
dist[v] = dist[u] + w; q.add(v)
}
}
}
return dist
}
fun run(filename: String): IntArray {
var N = 0
var E = mutableListOf>()
File(filename).forEachLine {
var A = ArrayDeque(it.trim().split("\t"))
var u = A.removeFirst().toInt()
for ((v, w) in A.map{ it.split(",").map{ it.toInt() } })
E.add(Triple(u, v, w))
++N;
}
var A = E.toTypedArray()
var a = bell(A, N + 1) // +1 for 1-based indexing
var b = spfa(A, N + 1)
assert(a == b) // 💩 sanity check: single source shortest paths are the same
return b
}
fun main() {
var dist = run("test.txt")
println(listOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197).map{ dist[it] }.joinToString(",")) // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
}
```
*Javascript*
```javascript
const assert = require('assert');
const zip = require('lodash/zip');
const LineByLine = require('n-readlines');
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
let bell = (E, N, start = 1, INF = Number(1e6)) => {
let dist = Array(N).fill(INF);
dist[start] = 0;
let K = N - 1;
while (K--)
E.forEach(([u, v, w]) => dist[v] = Math.min(dist[v], dist[u] + w));
return dist;
};
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
let spfa = (E, N, start = 1, INF = Number(1e6)) => {
let dist = Array(N).fill(INF);
dist[start] = 0;
let adj = [...Array(N)].map(_ => []);
E.forEach(([u, v, w]) => adj[u].push([v, w]));
let q = [start];
while (q.length) {
let u = q.shift();
for (let [v, w] of adj[u])
if (dist[v] > dist[u] + w)
dist[v] = dist[u] + w, q.push(v);
}
return dist;
};
let run = filename => {
let N = 0;
let E = [];
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let A = line.toString('ascii').split('\t').filter(it => it.length);
let u = Number(A.shift());
A.map(pair => pair.split(',').map(Number)).forEach(([v, w]) => E.push([u, v, w]));
++N;
}
let a = bell(E, N + 1), // +1 for 1-based indexing
b = spfa(E, N + 1);
zip(a, b).forEach(([x, y]) => assert(x == y)); // 💩 sanity check: single source shortest paths are the same
return a;
};
let dist = run('test.txt');
console.log([7, 37, 59, 82, 99, 115, 133, 165, 188, 197].map(x => dist[x]).join(',')); // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
```
*Python3*
```python
from collections import deque
# bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
def bell(E, N, start = 1, INF = int(1e6)):
dist = [INF] * N
dist[start] = 0
k = N - 1
while k:
for u, v, w in E:
dist[v] = min(dist[v], dist[u] + w)
k -= 1
return dist
# shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
def spfa(E, N, start = 1, INF = int(1e6)):
dist = [INF] * N
dist[start] = 0
adj = {i: [] for i in range(N)}
for u, v, w in E:
adj[u].append([v, w])
q = deque([start])
while q:
u = q.popleft()
for v, w in adj[u]:
if dist[v] > dist[u] + w:
dist[v] = dist[u] + w; q.append(v)
return dist
def run(filename):
E = []
N = 0
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
line = line.strip()
A = [word for word in line.split('\t') if len(word)]
u = int(A[0])
for i in range(1, len(A)):
v, w = [int(x) for x in A[i].split(',')]
E.append([u, v, w])
N += 1
a = bell(E, N + 1) # +1 for 1-based indexing
b = spfa(E, N + 1)
assert(a == b)
return b
dist = run('test.txt')
print(','.join(str(dist[x]) for x in [7, 37, 59, 82, 99, 115, 133, 165, 188, 197])) # 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using VI = vector;
using VS = vector;
using Edge = tuple;
using Edges = vector;
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
using Queue = queue;
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
VI bell(Edges& E, int N, int start = 1, int INF = 1e6) {
VI dist(N, INF);
dist[start] = 0;
auto K = N - 1;
while (K--)
for (auto [u, v, w]: E)
dist[v] = min(dist[v], dist[u] + w);
return dist;
}
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
VI spfa(Edges& E, int N, int start = 1, int INF = 1e6, AdjList adj = {}) {
VI dist(N, INF);
dist[start] = 0;
for (auto [u, v, w]: E)
adj[u].emplace_back(v, w);
Queue q{{ start }};
while (q.size()) {
auto u = q.front(); q.pop();
for (auto [v, w]: adj[u])
if (dist[v] > dist[u] + w)
dist[v] = dist[u] + w, q.push(v);
}
return dist;
}
VI run(const string& filename) {
auto N = 0;
Edges E;
fstream fin{ filename };
VS A;
for (string line; getline(fin, line); A.emplace_back(line));
for (auto& s: A) {
transform(s.begin(), s.end(), s.begin(), [](auto c) { return c == ',' ? ' ' : c; });
stringstream ss{ s };
auto [u, v, w] = make_tuple(0, 0, 0);
ss >> u;
while (ss >> v >> w)
E.emplace_back(u, v, w);
++N;
}
auto a = bell(E, N + 1), // +1 for 1-based indexing
b = spfa(E, N + 1);
assert(a == b);
return b;
}
int main() {
auto dist = run("test.txt");
VI A{ 7, 37, 59, 82, 99, 115, 133, 165, 188, 197 };
transform(A.begin(), A.end(), A.begin(), [&](auto x) { return dist[x]; });
copy(A.begin(), A.end(), ostream_iterator(cout, ",")); // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068,
return 0;
}
```
---
### Floyd-Warshall
📚 Lectures
* [The All-Pairs Shortest Path Problem (Section 18.3)](https://www.youtube.com/watch?v=TENbWZPz3Ho&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=62)
* [The Floyd-Warshall Algorithm (Part 1) (Section 18.4, Part 1)](https://www.youtube.com/watch?v=ogcvCr02gqM&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=63)
* [The Floyd-Warshall Algorithm (Part 2) (Section 18.4, Part 2)](https://www.youtube.com/watch?v=3cBHwPjDZxg&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=64)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
var key = { i: Int, j: Int -> "$i,$j" }
var INF = (1e9 + 7).toInt()
fun floyd_warshall(E: MutableMap, N: Int): Array {
var dp = Array(N + 1) { Array(N + 1) { IntArray(N + 1) { INF } } }
for (i in 0..N)
for (j in 0..N)
if (i == j)
dp[0][i][j] = 0
else
if (E.contains(key(i, j)))
dp[0][i][j] = E[key(i, j)]!!
for (k in 1..N)
for (i in 1..N)
for (j in 1..N)
dp[k][i][j] = Math.min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j])
return dp[N]
}
fun floyd_warshall_memopt(E: MutableMap, N: Int): Array {
var pre = Array(N + 1) { IntArray(N + 1) { INF } }
for (i in 0..N)
for (j in 0..N)
if (i == j)
pre[i][j] = 0
else
if (E.contains(key(i, j)))
pre[i][j] = E[key(i, j)]!!
for (k in 1..N) {
var cur = Array(N + 1) { IntArray(N + 1) { INF } }
for (i in 1..N)
for (j in 1..N)
cur[i][j] = Math.min(pre[i][j], pre[i][k] + pre[k][j])
pre = cur.also{ cur = pre }
}
return pre
}
fun run(filename: String) {
var N = 0
var E = mutableMapOf()
var first = true
File(filename).forEachLine {
if (!first) {
var (u, v, w) = it.trim().split(" ").map{ it.toInt() }
E[key(u, v)] = w
} else {
N = it.trim().split(" ").map{ it.toInt() }[0]
first = false
}
}
var a = floyd_warshall_memopt(E, N)
var b = floyd_warshall(E, N)
for (i in 1..N)
for (j in 1..N)
assert(a[i][j] == b[i][j]) // 💩 sanity check
var cycle = false
for (i in 1..N)
if (a[i][i] < 0)
cycle = true
if (cycle) {
println("$filename: contains a negative cycle")
return
}
var best = INF
for (i in 1..N)
for (j in 1..N)
best = Math.min(best, a[i][j])
println("$filename: $best")
}
fun main() {
run("problem18.8test1.txt"); // problem18.8test1.txt: -2
run("problem18.8test2.txt"); // problem18.8test2.txt: contains a negative cycle
run("problem18.8file1.txt"); // problem18.8file1.txt: contains a negative cycle
run("problem18.8file2.txt"); // problem18.8file2.txt: contains a negative cycle
run("problem18.8file3.txt"); // problem18.8file3.txt: -19
// run("problem18.8file4.txt");
}
```
*Javascript*
```javascript
const LineByLine = require('n-readlines');
const assert = require('assert');
let key = (i, j) => `${i},${j}`;
let floyd_warshall = (E, N) => {
let dp = [...Array(N + 1)].map(_ => [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity)));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
if (i == j)
dp[0][i][j] = 0;
else
if (E.has(key(i, j)))
dp[0][i][j] = E.get(key(i, j));
for (let k = 1; k <= N; ++k)
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
dp[k][i][j] = Math.min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j]);
return dp[N];
};
let floyd_warshall_memopt = (E, N) => {
let pre = [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
if (i == j)
pre[i][j] = 0;
else
if (E.has(key(i, j)))
pre[i][j] = E.get(key(i, j));
for (let k = 1; k <= N; ++k) {
let cur = [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
cur[i][j] = Math.min(pre[i][j], pre[i][k] + pre[k][j]);
[pre, cur] = [cur, pre];
}
return pre;
};
let run = filename => {
let E = new Map();
let input = new LineByLine(filename);
let [N, _] = input.next().toString('ascii').split(' ').map(Number);
let line;
while (line = input.next()) {
let [u, v, w] = line.toString('ascii').split(' ').map(Number);
E.set(key(u, v), w);
}
let a = floyd_warshall_memopt(E, N),
b = floyd_warshall(E, N);
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
assert(a[i][j] == b[i][j]);
let cycle = false;
for (let i = 1; i <= N; ++i)
if (a[i][i] < 0)
cycle = true;
if (cycle) {
console.log(`${filename}: contains a negative cycle`);
return;
}
var best = Infinity;
for (row of a)
best = Math.min(best, ...row);
console.log(`${filename}: ${best}`);
};
run('problem18.8test1.txt'); // problem18.8test1.txt: -2
run('problem18.8test2.txt'); // problem18.8test2.txt: contains a negative cycle
run('problem18.8file1.txt'); // problem18.8file1.txt: contains a negative cycle
run('problem18.8file2.txt'); // problem18.8file2.txt: contains a negative cycle
run('problem18.8file3.txt'); // problem18.8file3.txt: -19
// run('problem18.8file4.txt');
```
*Python3*
```python
key = lambda i, j: f'{i},{j}'
def floyd_warshall(E, N):
dp = [[[float('inf')] * (N + 1) for _ in range(N + 1)] for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
if i == j:
dp[0][i][j] = 0
elif key(i, j) in E:
dp[0][i][j] = E[key(i, j)]
for k in range(1, N + 1):
for i in range(1, N + 1):
for j in range(1, N + 1):
dp[k][i][j] = min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j])
return dp[N]
def floyd_warshall_memopt(E, N):
pre = [[float('inf')] * (N + 1) for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
if i == j:
pre[i][j] = 0
elif key(i, j) in E:
pre[i][j] = E[key(i, j)]
for k in range(1, N + 1):
cur = [[float('inf')] * (N + 1) for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
cur[i][j] = min(pre[i][j], pre[i][k] + pre[k][j])
pre, cur = cur, pre
return pre
def run(filename):
E = {}
N = 0
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
if not first:
u, v, w = [int(x) for x in line.strip().split(' ')]
E[key(u, v)] = w
else:
N = [int(x) for x in line.strip().split(' ')][0]
first = False
a = floyd_warshall_memopt(E, N)
b = floyd_warshall(E, N)
for i in range(1, N + 1):
for j in range(1, N + 1):
assert(a[i][j] == b[i][j]) # 💩 sanity check
cycle = False
for i in range(1, N + 1):
if a[i][i] < 0:
cycle = True
if cycle:
print(f'{filename}: contains a negative cycle')
return
best = float('inf')
for row in a:
best = min(best, *row)
print(f'{filename}: {best}')
run('problem18.8test1.txt') # problem18.8test1.txt: -2
run('problem18.8test2.txt') # problem18.8test2.txt: contains a negative cycle
run('problem18.8file1.txt') # problem18.8file1.txt: contains a negative cycle
run('problem18.8file2.txt') # problem18.8file2.txt: contains a negative cycle
run('problem18.8file3.txt') # problem18.8file3.txt: -19
# run('problem18.8file4.txt')
```
*C++*
```cpp
#include
#include
#include
#include
#include
#define PERF_TEST
using namespace std;
using LL = long long;
using VL = vector;
using VVL = vector;
using VVVL = vector;
using Edges = unordered_map;
LL INF = 1e9 + 7;
string key(int i, int j) {
stringstream ss; ss << i << "," << j;
return ss.str();
}
VVL floyd_warshall(Edges& E, int N) {
VVVL dp(N + 1, VVL(N + 1, VL(N + 1, INF)));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
if (i == j)
dp[0][i][j] = 0;
else
if (E.find(key(i, j)) != E.end())
dp[0][i][j] = E[key(i, j)];
for (auto k{ 1 }; k <= N; ++k)
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
dp[k][i][j] = min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j]);
return dp[N];
}
VVL floyd_warshall_memopt(Edges& E, int N) {
VVL pre(N + 1, VL(N + 1, INF));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
if (i == j)
pre[i][j] = 0;
else
if (E.find(key(i, j)) != E.end())
pre[i][j] = E[key(i, j)];
for (auto k{ 1 }; k <= N; ++k) {
VVL cur(N + 1, VL(N + 1, INF));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
cur[i][j] = min(pre[i][j], pre[i][k] + pre[k][j]);
swap(pre, cur);
}
return pre;
}
void run(const string& filename) {
Edges E;
fstream fin{ filename };
int N, M; fin >> N >> M;
for (int u, v, w; fin >> u >> v >> w; E[key(u, v)] = w);
#ifdef PERF_TEST
auto a = floyd_warshall_memopt(E, N);
#else
auto a = floyd_warshall_memopt(E, N),
b = floyd_warshall(E, N);
assert(a == b); // 💩 sanity check
#endif
auto cycle = false;
for (auto i{ 1 }; i <= N && !cycle; ++i)
cycle = a[i][i] < 0;
if (cycle) {
cout << filename << ": contains a negative cycle" << endl;
return;
}
auto best = INF;
for (auto& row: a)
best = min(best, *min_element(row.begin(), row.end()));
cout << filename << ": " << best << endl;
}
int main() {
run("problem18.8test1.txt"); // problem18.8test1.txt: -2
run("problem18.8test2.txt"); // problem18.8test2.txt: contains a negative cycle
run("problem18.8file1.txt"); // problem18.8file1.txt: contains a negative cycle
run("problem18.8file2.txt"); // problem18.8file2.txt: contains a negative cycle
run("problem18.8file3.txt"); // problem18.8file3.txt: -19
// run("problem18.8file4.txt");
return 0;
}
```
---
# Part 4: Algorithms for NP-Hard Problems
---
================================================
FILE: Algorithms-Illuminated/src/main.rs
================================================
fn main() {
println!("Hello, world!");
}
================================================
FILE: Algorithms-Illuminated/target/.rustc_info.json
================================================
{"rustc_fingerprint":10491184667718451318,"outputs":{"17598535894874457435":{"success":true,"status":"","code":0,"stdout":"rustc 1.57.0 (f1edd0429 2021-11-29)\nbinary: rustc\ncommit-hash: f1edd0429582dd29cccacaf50fd134b05593bd9c\ncommit-date: 2021-11-29\nhost: x86_64-apple-darwin\nrelease: 1.57.0\nLLVM version: 13.0.0\n","stderr":""},"2797684049618456168":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n","stderr":""},"931469667778813386":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/Users/clayton.wonng/.rustup/toolchains/stable-x86_64-apple-darwin\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"ssse3\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n","stderr":""},"15537503139010883884":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n","stderr":""}},"successes":{}}
================================================
FILE: Algorithms-Illuminated/target/CACHEDIR.TAG
================================================
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/
================================================
FILE: README.md
================================================
# Algorithms Illuminated
* [algorithmsilluminated.org](https://www.algorithmsilluminated.org/)
Coincidentally, my [algorithm learning journey](https://github.com/claytonjwong/Algorithms) which began in 2017 has occurred in parallel with the publication of Tim Roughgarden's (TR) 4-book series about algorithms and data structures. Over these years, I've purchased, studied, and provided feedback on TR's books. I was totally stoked when TR sent me a free copy of his 4th book for review before publication in 2020! I'm amazed by what can be done in near-linear time (ie. the amount of time to perform an algorithm is on the order of time to simply read the input), and it's awesome we can leverage these "for-free primitives" based upon computationally tractable problems as "building blocks" towards more complex solutions to computationally intractable (NP-Hard) problems via selective compromise on generality, correctness, and speed (ie. pick 2 of 3). [`💡` Can we do better?](https://en.wikipedia.org/wiki/Millennium_Prize_Problems#P_versus_NP)
---
# Part 1: The Basics
⚡️ TL;DR ⚡️
> A "fast algorithm" is an algorithm whose worst-case runtime grows slowly with the input size.
* **Recursion Tree:** each child node corresponds to recusive invocations by its parent node
* helpful visualization of work done by recursive algorithms to quantify aymptotic bounds
* **Algorithm Analysis Principles**
1. Worst-Case
* no input assumptions for general-purpose analysis
2. Big-Picture
* drop constant factors and lower-order terms for runtime upper bound
* mathematical tractability
* primitive operation runtime depends on environmental factors
* retains accurate predictions for slow/fast algorithms
3. Asymptotic Analysis
* focus on the runtime growth for large inputs
* only large inputs require algorithmic ingenuity
* **For-Free Primitives**
* Linear-time algorithms (the "holy grail")
* Runtime is proportional to the input size
* "Free" since the time to perform the algorithm is on the order of time to simply read the input
* **Asymptotic Notation**: suppress constant factors and lower-order terms to focus on how an algorithm's runtime scales with input size
* constant factors are too system dependent
* lower-order terms are irrelevant for large inputs
* **Big-O Notation:** `T(n) = O(f(n))` if-and-only-if `T(n)` is eventually bounded above by a constant multiple of `f(n)`
* `T(n) = O(f(n))` if-and-only-if there exists positive constants *c* and *n*0 such that `T(n) <= c * O(f(n))` for all *n* greater-than-or-equal-to *n*0
---
### Integer Multiplication
📚 Lectures
* [Introduction: Why Study Algorithms?](https://www.youtube.com/watch?v=yRM3sc57q0c&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=1)
* [Introduction: Integer Multiplication](https://www.youtube.com/watch?v=6u0Vaj4nn54&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=2)
🎯 Solutions
*Python3*
```python
def go(x, y):
if x < 10 or y < 10:
return x * y
n = max(len(str(x)), len(str(y)))
if n & 1:
n += 1 # +1 is n is odd
m = 10 ** (n // 2)
a, b = x // m, x % m
c, d = y // m, y % m
p, q = a + b, c + d
ac = go(a, c)
bd = go(b, d)
pq = go(p, q)
adbc = pq - ac - bd
return 10**n * ac + 10**(n//2) * adbc + bd
x = 3141592653589793238462643383279502884197169399375105820974944592
y = 2718281828459045235360287471352662497757247093699959574966967627
assert(x * y == go(x, y))
```
*Julia*
```julia
using Test, Random
function go(x, y)
if x < 10 || y < 10
return x * y
end
n = max(length(string(x)), length(string(y)))
if isodd(n)
n += 1
end
m = 10 ^ div(n, 2) # middle decimal value
a, b = div(x, m), mod(x, m)
c, d = div(y, m), mod(y, m)
ac = go(a, c)
ad = go(a, d)
bc = go(b, c)
bd = go(b, d)
return 10^n * ac + 10^div(n, 2) * (ad + bc) + bd
end
Random.seed!(123456789)
@testset "Recursive Integer Multiplication tests" begin
for _ in 1:100
n = rand((1, 2, 4, 8, 16))
lo = 10^(n-1)
hi = 10^n - 1
x = rand(lo:hi)
y = rand(lo:hi)
expect, actual = x * y, go(x, y)
@test expect == actual
println("($x x $y)\nexpect: $expect\nactual: $actual\n")
end
end
```
---
### Karatsuba Multiplication
📚 Lectures
* [Introduction: Karatsuba Multiplication](https://www.youtube.com/watch?v=JCbZayFr9RE&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=3)
🎯 Solutions
*Julia*
```julia
using Test, Random
function go(x, y)
if x < 10 || y < 10
return x * y
end
n = max(length(string(x)), length(string(y)))
if isodd(n)
n += 1
end
m = 10 ^ div(n, 2) # middle decimal value
a, b = div(x, m), mod(x, m)
c, d = div(y, m), mod(y, m)
p, q = a + b, c + d
ac = go(a, c)
bd = go(b, d)
pq = go(p, q)
adbc = pq - ac - bd
return 10^n * ac + 10^div(n, 2) * adbc + bd
end
Random.seed!(123456789)
@testset "Karatsuba Multiplication tests" begin
for _ in 1:100
n = rand((1, 2, 4, 8, 16))
lo = 10^(n-1)
hi = 10^n - 1
x = rand(lo:hi)
y = rand(lo:hi)
expect, actual = x * y, go(x, y)
@test expect == actual
println("($x x $y)\nexpect: $expect\nactual: $actual\n")
end
end
```
---
### Merge Sort
📚 Lectures
* [MergeSort: Motivation and Example](https://www.youtube.com/watch?v=kiyRJ7GVWro&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=4) (Section 1.4, part 1)
* [MergeSort: Pseudocode](https://www.youtube.com/watch?v=rBd5w0rQaFo&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=5) (Section 1.4, part 2)
* [MergeSort: Analysis](https://www.youtube.com/watch?v=8ArtRiTkYEw&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=6) (Section 1.5)
🎯 Solutions
*Kotlin*
```java
fun sort(A: IntArray): IntArray {
fun merge(A: IntArray, B: IntArray): IntArray {
var C = mutableListOf()
var i = 0
var j = 0
while (i < A.size && j < B.size)
if (A[i] < B[j])
C.add(A[i++])
else
C.add(B[j++])
A.slice(i..A.lastIndex).forEach { C.add(it) }
B.slice(j..B.lastIndex).forEach { C.add(it) }
return C.toIntArray()
}
fun go(A: IntArray): IntArray {
var N = A.size
if (N < 2)
return A
var half = Math.floor(N / 2.0).toInt()
var first = go(A.slice(0 until half).toIntArray())
var second = go(A.slice(half until N).toIntArray())
return merge(first, second)
}
return go(A)
}
fun main(args: Array) {
sort(intArrayOf(5,3,8,9,1,7,0,2,6,4)).forEach { print("$it ") } // 0 1 2 3 4 5 6 7 8 9
println()
}
```
*Javascript*
```javascript
let sort = A => {
let go = A => {
let N = A.length;
if (N < 2)
return A;
let half = Math.floor(N / 2);
let first = go([...A.slice(0, half)]),
second = go([...A.slice(half, N)]);
return merge(first, second);
};
let merge = (A, B, C = []) => {
let M = A.length,
N = B.length;
let i = 0,
j = 0;
while (i < M && j < N)
C.push(A[i] < B[j] ? A[i++] : B[j++]);
C.push(...A.slice(i, M));
C.push(...B.slice(j, N));
return C;
};
return go(A);
};
console.log(sort([5,3,8,9,1,7,0,2,6,4])); // (10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
```julia
function go(A)
N = length(A)
if N < 2
return A
end
half = div(N, 2)
first = go(A[begin:half])
second = go(A[half+1:end])
return merge(first, second)
end
function merge(A, B)
C = []
i, j, k = 1, 1, 1
while i <= length(A) && j <= length(B)
if A[i] < B[j]
push!(C, A[i])
i += 1
else
push!(C, B[j])
j += 1
end
k += 1
end
append!(C, @view A[i:end])
append!(C, @view B[j:end])
return C
end
println(go([5, 3, 8, 9, 1, 7, 0, 2, 6, 4])) # Any[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
*Python3*
```python
from math import floor
def sort(A):
def go(A):
N = len(A)
if N < 2:
return A
half = floor(N / 2)
first = go(A[:half])
second = go(A[half:])
return merge(first, second)
def merge(A, B):
C = []
i = 0
j = 0
while i < len(A) and j < len(B):
if A[i] < B[j]:
C.append(A[i]); i += 1
else:
C.append(B[j]); j += 1
C.extend(A[i:])
C.extend(B[j:])
return C
return go(A)
print(sort([5,3,8,9,1,7,0,2,6,4])) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
*C++*
```cpp
#include
#include
using namespace std;
class Solution {
public:
using VI = vector;
VI mergesort(VI& A) {
return go(move(A));
}
private:
VI go(VI&& A) {
auto N = A.size();
if( N < 2 )
return A;
auto half = A.begin() + (N / 2);
auto first = go({ A.begin(), half }),
second = go({ half, A.end() });
return merge(first, second);
}
VI merge(VI& A, VI& B, VI C = {}) {
auto i{ 0 },
j{ 0 };
while (i < A.size() && j < B.size())
C.push_back(A[i] < B[j] ? A[i++] : B[j++]);
C.insert(C.end(), A.begin() + i, A.end());
C.insert(C.end(), B.begin() + j, B.end());
return C;
}
};
int main() {
Solution::VI A{ 3,5,7,1,3,9,2,0 };
auto ans = Solution().mergesort(A);
copy(ans.begin(), ans.end(), ostream_iterator(cout, " ")), cout << endl; // 0 1 2 3 4 5 6 7 8 9
return 0;
}
```
---
### Counting Inversions
📚 Lectures
* [The Divide-and-Conquer Paradigm](https://www.youtube.com/watch?v=7_AJfusC6UQ&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=13) (Section 3.1; part 1 of Section 3.2)
* [Counting Inversions in O(n log n)](https://www.youtube.com/watch?v=I6ygiW8xN7Y&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=14) Time (Section 3.2, part 2)
🎯 Solutions
*Kotlin*
```java
import java.io.File
fun sort(A: IntArray): Pair {
fun merge(A: IntArray, B: IntArray): Pair {
var C = mutableListOf()
var inv: Long = 0
var i = 0
var j = 0
while (i < A.size && j < B.size)
if (A[i] < B[j]) {
C.add(A[i++])
} else {
inv += A.size - i // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.add(B[j++])
}
A.slice(i..A.lastIndex).forEach { C.add(it) }
B.slice(j..B.lastIndex).forEach { C.add(it) }
return Pair(C.toIntArray(), inv)
}
fun go(A: IntArray): Pair {
var N = A.size
if (N < 2)
return Pair(A, 0)
var half = Math.floor(N / 2.0).toInt()
var (first, inv1) = go(A.slice(0 until half).toIntArray())
var (second, inv2) = go(A.slice(half until N).toIntArray())
var (third, inv3) = merge(first, second)
return Pair(third, inv1 + inv2 + inv3)
}
return go(A)
}
fun run(filename: String): Long {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
var (_, inv) = sort(A.toIntArray())
return inv
}
fun main() {
println("problem3.5test.txt: " + run("problem3.5test.txt")) // problem3.5test.txt: 28
println("problem3.5.txt: " + run("problem3.5.txt")) // problem3.5.txt: 2407905288
}
```
*Javascript*
```javascript
let sort = A => {
let go = A => {
let N = A.length;
if (N < 2)
return [A, 0];
let half = Math.floor(N / 2);
let [first, inv1] = go([...A.slice(0, half)]),
[second, inv2] = go([...A.slice(half, N)]),
[third, inv3] = merge(first, second);
return [third, inv1 + inv2 + inv3];
};
let merge = (A, B, C = [], inv = 0) => {
let M = A.length,
N = B.length;
let i = 0,
j = 0;
while (i < M && j < N)
if (A[i] < B[j])
C.push(A[i++]);
else
inv += M - i, // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.push(B[j++]);
C.push(...A.slice(i, M));
C.push(...B.slice(j, N));
return [C, inv];
};
return go(A);
};
let run = filename => {
let A = [];
require('fs').readFileSync(filename, 'utf-8').split(/\r?\n/).forEach(line => A.push(Number(line)));
let [_, inv] = sort(A);
return inv;
}
console.log(`problem3.5test.txt: ${run('problem3.5test.txt')}`); // problem3.5test.txt: 28
console.log(`problem3.5.txt: ${run('problem3.5.txt')}`); // problem3.5.txt: 2407905288
```
*Julia*
```julia
function go(A)
N = length(A)
if N < 2
return A, 0
end
half = div(N, 2)
first, inv1 = go(A[begin:half])
second, inv2 = go(A[half+1:end])
third, inv3 = merge(first, second)
return third, inv1 + inv2 + inv3
end
function merge(A, B)
C, inv = [], 0
i, j, k = 1, 1, 1
while i <= length(A) && j <= length(B)
if A[i] < B[j]
push!(C, A[i])
i += 1
else
push!(C, B[j]); inv += length(A) - i + 1 # ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
j += 1
end
k += 1
end
append!(C, @view A[i:end])
append!(C, @view B[j:end])
return C, inv
end
function run(filename)
input = Int[]
open(filename, "r") do file
for line in eachline(file)
push!(input, parse(Int, strip(line)))
end
end
_, inv = go(input)
return inv
end
println(run("problem3.5test.txt")) # 28
println(run("problem3.5.txt")) # 2407905288
```
*Python3*
```python
from math import floor
def sort(A):
def go(A):
N = len(A)
if N < 2:
return [A, 0]
half = floor(N / 2)
first, inv1 = go(A[:half])
second, inv2 = go(A[half:])
third, inv3 = merge(first, second)
return [third, inv1 + inv2 + inv3]
def merge(A, B, inv = 0):
C = []
i = 0
j = 0
while i < len(A) and j < len(B):
if A[i] < B[j]:
C.append(A[i]); i += 1
else:
inv += len(A) - i # ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.append(B[j]); j += 1
C.extend(A[i:])
C.extend(B[j:])
return [C, inv]
return go(A)
def run(filename):
A = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
A.append(int(line))
_, inv = sort(A)
return inv
print(f"problem3.5test.txt: {run('problem3.5test.txt')}") # problem3.5test.txt: 28
print(f"problem3.5.txt: {run('problem3.5.txt')}") # problem3.5.txt: 2407905288
```
*C++*
```cpp
#include
#include
#include
using namespace std;
class Solution {
public:
using VL = vector;
using Pair = pair;
using fun = function;
Pair merge(VL& A, VL& B, VL C = {}, long inv = 0) {
auto i = 0,
j = 0;
while (i < A.size() && j < B.size()) {
if (A[i] < B[j]) {
C.push_back(A[i++]);
} else {
inv += A.size() - i; // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.push_back(B[j++]);
}
}
C.insert(C.end(), A.begin() + i, A.end());
C.insert(C.end(), B.begin() + j, B.end());
return { C, inv };
}
Pair inversions(VL& A) {
fun go = [&](VL&& A) -> Pair {
int N = A.size();
if (N < 2)
return { A, 0 };
int half = N / 2;
auto [first, inv1] = go({ A.begin(), A.begin() + half });
auto [second, inv2] = go({ A.begin() + half, A.end() });
auto [third, inv3] = merge(first, second);
return { third, inv1 + inv2 + inv3 };
};
return go(move(A));
}
};
long run(string filename) {
Solution solution;
Solution::VL A;
fstream fin{ filename };
for (string line; fin >> line; A.push_back(stol(line)));
auto [_, inv] = solution.inversions(A);
return inv;
}
int main() {
cout << "problem3.5test.txt: " << run("problem3.5test.txt") << endl // problem3.5test.txt: 28
<< "problem3.5.txt: " << run("problem3.5.txt") << endl; // problem3.5.txt: 2407905288
return 0;
}
```
---
### Recursive Matrix Multiplication
📚 Lectures
* [Strassen 's Subcubic Matrix Multiplication Algorithm](https://www.youtube.com/watch?v=ORrM-aSNZUs&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=15)
🎯 Solutions
* Assume N is a power of 2 for simplicity
#### Iterative Matrix Multiplication
* **Cubic runtime:** O(N3)
*Python3*
```python
N = 2
X = [[1, 2],
[3, 4]]
Y = [[5, 6],
[7, 8]]
Z = [[0] * N for _ in range(N)]
for i in range(N):
for j in range(N):
for k in range(N):
Z[i][j] += X[i][k] * Y[k][j]
```
#### Standard Recursive Matrix Multiplication
* **Cubic runtime:** O(N3)
*Python3*
```python
import numpy as np
def go(X, Y):
n = X.shape[0]
# Base case: 1x1 matrix
if n == 1:
return X * Y
# Divide: Partition A and B into n/2 x n/2 submatrices
k = n // 2
A, B = X[:k, :k], X[:k, k:]
C, D = X[k:, :k], X[k:, k:]
E, F = Y[:k, :k], Y[:k, k:]
G, H = Y[k:, :k], Y[k:, k:]
# Combine: Reconstruct the full matrix from quadrants
Z = np.zeros((n, n), dtype=X.dtype)
Z[:k, :k], Z[:k, k:] = go(A, E) + go(B, G), go(A, F) + go(B, H)
Z[k:, :k], Z[k:, k:] = go(C, E) + go(D, G), go(C, F) + go(D, H)
return Z
```
#### Strassen's Matrix Multiplication
* **Sub-cubic runtime:** O(Nlog2(7))
*Python3*
```python
import numpy as np
def go(X, Y):
n = X.shape[0]
# Base case: 1x1 matrix
if n == 1:
return X * Y
# Divide: Partition A and B into n/2 x n/2 submatrices
k = n // 2
A, B = X[:k, :k], X[:k, k:]
C, D = X[k:, :k], X[k:, k:]
E, F = Y[:k, :k], Y[:k, k:]
G, H = Y[k:, :k], Y[k:, k:]
# Combine: Reconstruct the full matrix from quadrants
Z = np.zeros((n, n), dtype=X.dtype)
P1 = go(A, F - H)
P2 = go(A + B, H)
P3 = go(C + D, E)
P4 = go(D, G - E)
P5 = go(A + D, E + H)
P6 = go(B - D, G + H)
P7 = go(A - C, E + F)
Z[:k, :k], Z[:k, k:] = (P5 + P4 - P2 + P6), (P1 + P2)
Z[k:, :k], Z[k:, k:] = (P3 + P4), (P1 + P5 - P3 - P7)
return Z
```
#### Strassen's Matrix Multiplication (Variants)
* **Sub-cubic runtime:** O(Nlog2(7))
*Python3*
```python
#
# Strassen-family Recursive Matrix Multiplication (2x2 block form)
#
# Methods:
# - "strassen" : classical Strassen scheme (7 recursive multiplies)
# - "winograd" : Winograd rearrangement of Strassen (7 multiplies, fewer additions)
# - "basis2017" : alternative-basis 7-multiply scheme (basis change + recombination)
#
# All methods:
# - Recursively split X and Y into 2x2 blocks
# - Perform 7 recursive multiplications
# - Recombine into result blocks
#
# Assumption: n is a power of 2
#
def go(X: np.ndarray, Y: np.ndarray, method: str = "strassen") -> np.ndarray:
n = X.shape[0]
# Base case: 1x1 matrix multiply
if n == 1:
return X * Y
k = n // 2
# Partition X into 2x2 block matrix
# X = [[A11 A12]
# [A21 A22]]
A11, A12 = X[:k, :k], X[:k, k:]
A21, A22 = X[k:, :k], X[k:, k:]
# Partition Y into 2x2 block matrix
# Y = [[B11 B12]
# [B21 B22]]
B11, B12 = Y[:k, :k], Y[:k, k:]
B21, B22 = Y[k:, :k], Y[k:, k:]
# Allocate result matrix
Z = np.zeros((n, n), dtype=X.dtype)
# ============================================================
# Classical Strassen scheme
# ============================================================
if method == "strassen":
# 7 recursive multiplications
M1 = go(A11 + A22, B11 + B22, method)
M2 = go(A21 + A22, B11, method)
M3 = go(A11, B12 - B22, method)
M4 = go(A22, B21 - B11, method)
M5 = go(A11 + A12, B22, method)
M6 = go(A21 - A11, B11 + B12, method)
M7 = go(A12 - A22, B21 + B22, method)
# Recombine into C blocks
C11 = M1 + M4 - M5 + M7
C12 = M3 + M5
C21 = M2 + M4
C22 = M1 - M2 + M3 + M6
Z[:k, :k] = C11
Z[:k, k:] = C12
Z[k:, :k] = C21
Z[k:, k:] = C22
return Z
# ============================================================
# Winograd rearrangement of Strassen
# Same 7 multiplies, different additive structure
# ============================================================
if method == "winograd":
# Core recursive products
t = go(A11, B11, method)
u = go(A21 - A11, B12 - B22, method)
v = go(A21 + A22, B12 - B11, method)
# w reuses t to reduce total additions
w = t + go(A21 + A22 - A11, B11 + B22 - B12, method)
# Recombine result blocks
C11 = t + go(A12, B21, method)
C12 = w + v + go(A11 + A12 - A21 - A22, B22, method)
C21 = w + u + go(A22, B21 + B12 - B11 - B22, method)
C22 = w + u + v
Z[:k, :k] = C11
Z[:k, k:] = C12
Z[k:, :k] = C21
Z[k:, k:] = C22
return Z
# ============================================================
# 2017 alternative-basis 7-multiply scheme
# Performs a basis change on A22 and B22 blocks
# ============================================================
if method == "basis2017":
# Basis transformation of lower-right blocks
A22p = A12 - A21 + A22
B22p = B12 - B21 + B22
# Linear combinations used by recursive multiplies
t1 = A21 + A22p
t2 = A22p - A12
t3 = A22p - A11
t4 = B22p - B11
t5 = B21 + B22p
t6 = B22p - B12
# 7 recursive multiplications
M1 = go(A11, B11, method)
M2 = go(A12, B21, method)
M3 = go(A21, t4, method)
M4 = go(A22p, B22p, method)
M5 = go(t1, t5, method)
M6 = go(t2, t6, method)
M7 = go(t3, B12, method)
# Initial recombination
C11 = M1 + M2
C12 = M5 - M7
C21 = M3 + M6
C22 = M5 + M6 - M2 - M4
# Final correction step required by basis change
C12 = C12 - C22
C21 = C22 - C21
Z[:k, :k] = C11
Z[:k, k:] = C12
Z[k:, :k] = C21
Z[k:, k:] = C22
return Z
```
---
### Closest Pair
📚 Lectures
* [O(nlogn) Algorithm for Closest Pair: Part One](https://www.youtube.com/watch?v=3pUOv_ocJyA&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=16)
* [O(nlogn) Algorithm for Closest Pair: Part Two](https://www.youtube.com/watch?v=7tiafUFrlBw&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=17)
🎯 Solutions
* **Input:** `n >= 2` points p1=(x1,y1), p2=(x2,y2), ... , pn=(xn,yn)
* **Output:** The pair pi,pj of distinct points with smallest Euclidean distance d(pi,pj)
#### Brute-Force
* **Quadratic runtime:** O(N2)
*Python3*
```python
P = [(1, 8), (2, 5), (4, 7), (6, 3)]
N = len(P)
INF = 1234567890 # arbitary choice for infinity
def dist(i, j):
x1, y1 = P[i]
x2, y2 = P[j]
return (x1 - x2) ** 2 \
+ (y1 - y2) ** 2
best_dist = 123456789
best_pair = None
D = [[INF] * N for _ in range(N)]
for i in range(N):
for j in range(N):
D[i][j] = dist(i, j)
if i != j: # candidates for best pair cannot be the same point
if best_dist >= D[i][j]:
best_dist = D[i][j]
best_pair = (i, j)
i, j = best_pair
print(f'best pair: {P[i]}, {P[j]}')
```
#### Recursive
* **Super-linear runtime:** O(NlogN)
```python
INF = 1234567890 # arbitary choice for infinity
def distance(a, b):
x1, y1 = a
x2, y2 = b
return (x1 - x2) ** 2 \
+ (y1 - y2) ** 2
def split(Px, Py, d):
# median x-coordinate
median = Px[len(Px) // 2][0]
# identify points near left/right boundary
Sy = [(x, y) for x, y in Py if median - d <= x <= median + d]
# return the best split pair (if it exists)
best_dist, best_pairs = INF, set()
for i in range(len(Sy) - 1):
for j in range(i + 1, min(i + 1 + 7, len(Sy))):
cand = distance(Sy[i], Sy[j])
if best_dist > cand:
best_dist = cand
best_pairs = set()
if best_dist == cand:
best_pairs.add((Sy[i], Sy[j]))
return best_dist, best_pairs
def best(P):
best_dist, best_pairs = INF, set()
for i in range(len(P)):
for j in range(i + 1, len(P)):
cand = distance(P[i], P[j]) if P[i] != P[j] else INF
if best_dist > cand:
best_dist = cand
best_pairs = set()
if best_dist == cand:
best_pairs.add((P[i], P[j]))
return best_dist, best_pairs
def go(Px, Py):
if len(Px) <= 3: # Base case
return best(Px)
Lx, Rx = Px[:len(Px) // 2], Px[len(Px) // 2:]
Ly, Ry = [], []
for x, y in Py:
if x <= Lx[-1][0]:
Ly.append((x, y))
else:
Ry.append((x, y))
dist_left, best_left = go(Lx, Ly)
dist_right, best_right = go(Rx, Ry)
dist_split, best_split = split(Px, Py, min(dist_left, dist_right))
cands = sorted([(dist_left, best_left), (dist_right, best_right), (dist_split, best_split)], key=lambda it: it[0])
best_dist, best_pairs = cands[0][0], set()
for dist, pairs in cands:
if dist == best_dist:
for a, b in pairs:
best_pairs.add((a, b) if a < b else (b, a))
return best_dist, best_pairs
def run(points, expected_best_pair):
Px = sorted(points, key=lambda it: it[0])
Py = sorted(points, key=lambda it: it[1])
_, best_pair = go(Px, Py)
print(f'points: {points}')
print(f'actual: {sorted(best_pair)}')
print(f'expect: {sorted(expected_best_pair)}')
print()
assert(sorted(best_pair) == sorted(expected_best_pair))
```
---
### Quick Sort
📚 Lectures
* [QuickSort: Overview](https://www.youtube.com/watch?v=ETo1cpLN7kk&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=24) (Section 5.1)
* [Partitioning Around a Pivot Element](https://www.youtube.com/watch?v=LYzdRN5iFdA&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=25) (Section 5.2)
* [Choosing a Good Pivot](https://www.youtube.com/watch?v=kqO46FOUTbI&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=26) (Sections 5.3 and 5.4)
* [QuickSort Analysis (Part 1)](https://www.youtube.com/watch?v=sToWtKSYlMw&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=27) (Section 5.5, part 1)
* [QuickSort Analysis (Part 2)](https://www.youtube.com/watch?v=4t_Y-aGLkok&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=28) (Section 5.5, part 2)
* [QuickSort Analysis (Part 3)](https://www.youtube.com/watch?v=IBTvneWhFsA&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=29) (Section 5.5, part 3)
* [Sorting Requires Omega(n log n) Comparisons](https://www.youtube.com/watch?v=aFveIyII5D4&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=30) (Section 5.6)
* [Proofs by Induction and the Correctness of QuickSort](https://www.youtube.com/watch?v=Colb_4jAy8A&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=36) (Appendix A)
* [Quick Review of Discrete Probability](https://www.youtube.com/watch?v=uLeIMwMHX5U&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=37) (Appendix B)
🎯 Solutions
*Kotlin*
```java
import java.io.File
typealias PivotFunc = (A: MutableList, L: Int, R: Int) -> (Int)
var pivotLeft: PivotFunc = { _: MutableList, L: Int, _: Int -> L }
var pivotRight: PivotFunc = { _: MutableList, _: Int, R: Int -> R }
fun _pivotMedian(A: MutableList, L: Int, R: Int): Int {
var M = L + (R - L) / 2
var cand = intArrayOf(A[L], A[M], A[R])
cand.sort()
var target = cand[1]
if (target == A[L]) return L
if (target == A[M]) return M
if (target == A[R]) return R
return -1
}
var pivotMedian: PivotFunc = { A: MutableList, L: Int, R: Int -> _pivotMedian(A, L, R) }
fun partition(A: MutableList, L: Int, R: Int, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
var i = L + 1
var j = L + 1
var k = choosePivot(A, L, R)
A[k] = A[L].also { A[L] = A[k] } // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
A[i] = A[j].also { A[j] = A[i] }
++i
}
++j
}
A[L] = A[i - 1].also { A[i - 1] = A[L] } // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
}
fun quicksort(A: MutableList, L: Int, R: Int, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
if (R <= L)
return 0
var k = partition(A, L, R, choosePivot)
return (R - L) + quicksort(A, L, k - 1, choosePivot) + quicksort(A, k + 1, R, choosePivot)
}
fun run(filename: String, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
return quicksort(A, 0, A.size - 1, choosePivot)
}
fun main() {
var filename = "problem5.6.txt"
println(" left: ${run(filename, pivotLeft)}") // left: 162085
println(" right: ${run(filename, pivotRight)}") // right: 164123
println("median: ${run(filename, pivotMedian)}") // median: 138382
}
```
*Javascript*
```javascript
let pivotLeft = (A, L, R) => L;
let pivotRight = (A, L, R) => R;
let pivotMedian = (A, L, R) => {
let M = L + Math.floor((R - L) / 2);
let cand = [A[L], A[M], A[R]].sort((a, b) => a - b),
target = cand[1];
if (target == A[L]) return L;
if (target == A[M]) return M;
if (target == A[R]) return R;
};
let partition = (A, L, R, choosePivot) => {
let i = L + 1,
j = L + 1,
k = choosePivot(A, L, R);
[A[L], A[k]] = [A[k], A[L]]; // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
[A[i], A[j]] = [A[j], A[i]];
++i;
}
++j;
}
[A[L], A[i - 1]] = [A[i - 1], A[L]]; // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
};
let quicksort = (A, L, R, choosePivot) => {
if (R <= L)
return 0;
let k = partition(A, L, R, choosePivot);
return (R - L) + quicksort(A, L, k - 1, choosePivot)
+ quicksort(A, k + 1, R, choosePivot);
};
let run = (filename, choosePivot) => {
let A = [];
let LineByLine = require("n-readlines");
let input = new LineByLine(filename);
for (let line; line = input.next(); A.push(Number(line)));
return quicksort(A, 0, A.length - 1, choosePivot);
}
let filename = 'problem5.6.txt';
console.log(` left: ${run(filename, pivotLeft)}`); // left: 162085
console.log(` right: ${run(filename, pivotRight)}`); // right: 164123
console.log(`median: ${run(filename, pivotMedian)}`); // median: 138382
```
*Python3*
```python
def pivotLeft(A, L, R): return L
def pivotRight(A, L, R): return R
def pivotMedian(A, L, R):
M = L + (R - L) // 2
cand = sorted([A[L], A[M], A[R]])
target = cand[1]
if target == A[L]: return L
if target == A[M]: return M
if target == A[R]: return R
def partition(A, L, R, choosePivot):
i = L + 1
j = L + 1
k = choosePivot(A, L, R)
A[L], A[k] = A[k], A[L] # swap pivot A[k] with first element of subarray A[L]
while j <= R:
if A[j] < A[L]: # maintain loop invariant A[i] < pivot < A[j]
A[i], A[j] = A[j], A[i]
i += 1
j += 1
A[L], A[i - 1] = A[i - 1], A[L] # swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
def quicksort(A, L, R, choosePivot):
if R <= L:
return 0
k = partition(A, L, R, choosePivot)
return (R - L) + quicksort(A, L, k - 1, choosePivot) + quicksort(A, k + 1, R, choosePivot)
def run(filename, choosePivot):
A = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
A.append(int(line))
return quicksort(A, 0, len(A) - 1, choosePivot)
filename = 'problem5.6.txt'
print(f' left: {run(filename, pivotLeft)}') # left: 162085
print(f' right: {run(filename, pivotRight)}') # right: 164123
print(f'median: {run(filename, pivotMedian)}') # median: 138382
```
*C++*
```cpp
#include
#include
#include
using namespace std;
using VI = vector;
using fun = function;
fun pivotLeft = [](VI& A, int L, int R) { return L; };
fun pivotRight = [](VI& A, int L, int R) { return R; };
fun pivotMedian = [](VI& A, int L, int R) {
auto M = L + (R - L) / 2;
VI cand{ A[L], A[M], A[R] };
sort(cand.begin(), cand.end());
auto target = cand[1];
if (target == A[L]) return L;
if (target == A[M]) return M;
if (target == A[R]) return R;
};
int partition(VI& A, int L, int R, fun choosePivot) {
auto i = L + 1,
j = L + 1,
k = choosePivot(A, L, R);
swap(A[L], A[k]); // swap pivot A[k] with first element of the subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
swap(A[i], A[j]);
++i;
}
++j;
}
swap(A[L], A[i - 1]); // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
}
int quicksort(VI& A, int L, int R, fun choosePivot) {
if (R <= L)
return 0;
auto k = partition(A, L, R, choosePivot);
return (R - L) + quicksort(A, L, k - 1, choosePivot)
+ quicksort(A, k + 1, R, choosePivot);
}
int run(string& filename, fun choosePivot) {
VI A;
fstream fin{ filename };
for (string line; fin >> line; A.push_back(stoi(line)));
int N = A.size();
return quicksort(A, 0, N - 1, choosePivot);
}
int main() {
string filename{ "problem5.6.txt" };
cout << " left: " << run(filename, pivotLeft) << endl // left: 162085
<< " right: " << run(filename, pivotRight) << endl // right: 164123
<< "median: " << run(filename, pivotMedian) << endl; // median: 138382
return 0;
}
```
---
### Randomized Linear-Time Selection
📚 Lectures
* [Randomized Linear-Time Selection](https://www.youtube.com/watch?v=nFw6x7DoYbs&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=31) (Section 6.1)
* [Randomized Linear-Time Selection (Analysis)](https://www.youtube.com/watch?v=rX2u2CnpveQ&list=PLEGCF-WLh2RLHqXx6-GZr_w7LgqKDXxN_&index=32) (Section 6.2)
🎯 Solutions
*Kotlin*
```java
import java.io.File
import kotlin.random.Random
fun partition(A: MutableList, L: Int, R: Int): Int {
var i = L + 1
var j = L + 1
var k = Random.nextInt(L, R + 1) // +1 for L..R inclusive
A[L] = A[k].also { A[k] = A[L] } // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
A[i] = A[j].also { A[j] = A[i] }
++i
}
++j
}
A[L] = A[i - 1].also { A[i - 1] = A[L] } // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
}
fun rselect(A: MutableList, i: Int, L_: Int, R_: Int): Int {
var L = L_
var R = R_
var k = partition(A, L, R)
if (i == k)
return A[k] // 🎯 lucky guess
if (i < k)
R = k - 1
else
L = k + 1
return rselect(A, i, L, R)
}
fun run(filename: String, i: Int): Int {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
var N = A.size
return rselect(A, i - 1, 0 , N - 1) // -1 for 0-based indexing
}
fun main() {
println("problem6.5test1.txt: " + run("problem6.5test1.txt", 5)) // problem6.5test1.txt: 5469
println("problem6.5test2.txt: " + run("problem6.5test2.txt", 50)) // problem6.5test2.txt: 4715
}
```
*Javascript*
```javascript
let random = (L, R) => Math.floor(Math.random() * (R + 1 - L) + L); // +1 for L..R inclusive
let partition = (A, L, R) => {
let i = L + 1,
j = L + 1,
k = random(L, R);
[A[L], A[k]] = [A[k], A[L]]; // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
[A[i], A[j]] = [A[j], A[i]];
++i;
}
++j;
}
[A[L], A[i - 1]] = [A[i - 1], A[L]]; // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
};
let rselect = (A, i, L, R) => {
let k = partition(A, L, R);
if (i == k)
return A[k]; // 🎯 lucky guess
if (i < k)
R = k - 1;
else
L = k + 1;
return rselect(A, i, L, R);
}
let run = (filename, i) => {
let A = [];
let LineByLine = require("n-readlines");
let input = new LineByLine(filename);
for (let line; line = input.next(); A.push(Number(line)));
let N = A.length;
return rselect(A, i - 1, 0, N - 1); // -1 for 0-based indexing
};
console.log(`problem6.5test1.txt: ${run('problem6.5test1.txt', 5)}`); // problem6.5test1.txt: 5469
console.log(`problem6.5test2.txt: ${run('problem6.5test2.txt', 50)}`); // problem6.5test2.txt: 4715
```
*Python3*
```python
from random import uniform
from math import floor
def partition(A, L, R):
i = L + 1
j = L + 1
k = floor(uniform(L, R))
A[L], A[k] = A[k], A[L] # swap pivot A[k] with first element of subarray A[L]
while j <= R:
if A[j] < A[L]: # maintain loop invariant A[i] < pivot < A[j]
A[i], A[j] = A[j], A[i]
i += 1
j += 1
A[L], A[i - 1] = A[i - 1], A[L] # swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
def rselect(A, i, L, R):
k = partition(A, L, R)
if i == k:
return A[k] # 🎯 lucky guess
if i < k:
R = k - 1
else:
L = k + 1
return rselect(A, i, L, R)
def run(filename, i):
A = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
A.append(int(line))
N = len(A)
return rselect(A, i - 1, 0, N - 1) # -1 for 0-based indexing
print('problem6.5test1.txt:', run('problem6.5test1.txt', 5)) # problem6.5test1.txt: 5469
print('problem6.5test2.txt:', run('problem6.5test2.txt', 50)) # problem6.5test2.txt: 4715
```
*C++*
```cpp
#include
#include
#include
#include
using namespace std;
using VI = vector;
int random(int L, int R) {
random_device rd;
mt19937 gen{ rd() };
uniform_int_distribution dist(L, R);
return dist(gen);
}
int partition(VI& A, int L, int R) {
auto i = L + 1,
j = L + 1,
k = random(L, R);
swap(A[L], A[k]); // swap pivot A[k] with first element of the subarray A[L]
while (j <= R) {
if (A[j] < A[L]) // maintain loop invariant A[i] < pivot < A[j]
swap(A[i++], A[j]);
++j;
}
swap(A[L], A[i - 1]); // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1;
}
int rselect(VI& A, int i, int L, int R) {
auto k = partition(A, L, R);
if (i == k)
return A[k]; // 🎯 lucky guess
if (i < k)
R = k - 1;
else
L = k + 1;
return rselect(A, i, L, R);
}
int run(string filename, int i, VI A = {}) {
fstream fin{ filename };
for (string line; fin >> line; A.push_back(stoi(line)));
int N = A.size();
return rselect(A, i - 1, 0, N - 1); // -1 for 0-based indexing
}
int main() {
cout << "problem6.5test1.txt: " << run("problem6.5test1.txt", 5) << endl; // problem6.5test1.txt: 5469
cout << "problem6.5test2.txt: " << run("problem6.5test2.txt", 50) << endl; // problem6.5test2.txt: 4715
return 0;
}
```
---
# Part 2: Graph Algorithms and Data Structures
---
### Topological Sort
📚 Lectures
* [Graphs: The Basics (from 2:06 to 6:39)](https://www.youtube.com/watch?v=4Ih3UhVuEtw&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=1) (Sections 7.1 and 7.2)
* [Graph Representations](https://www.youtube.com/watch?v=b-Mfu8dPv9U&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=2) (Sections 7.3 and 7.4)
* [Graph Search Overview](https://www.youtube.com/watch?v=SW6jwg7WS48&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=3) (Section 8.1)
* [Breadth-First Search](https://www.youtube.com/watch?v=73qCvXsYkfk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=4) (Section 8.2, Part 1)
* [Depth-First Search](https://www.youtube.com/watch?v=73qCvXsYkfk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=4) (Section 8.4)
* [Topological Sort](https://www.youtube.com/watch?v=ozso3xxkVGU&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=8) (Section 8.5)
🎯 Solutions
*Kotlin*
```java
import java.util.Queue
import java.util.LinkedList
class Solution(val adj: MutableMap>) {
var N: Int
var color: Int
var m = mutableMapOf()
var seen = mutableSetOf()
init {
N = adj.size
color = 0
}
fun init(start: Int) {
color = start
m.clear()
seen.clear()
}
fun topoSortBFS(): String {
init(1) // 👉 color forward from 1..N
bfs()
return toString()
}
fun topoSortDFS(): String {
init(N) // 👈 color reverse from N..1 (as the recursive stack unwinds)
adj.forEach{ (u, _) -> dfs(u) }
return toString()
}
fun bfs() {
var degree = mutableMapOf()
adj.forEach{ (_, neighbors) ->
neighbors.forEach{ v ->
degree[v] = 1 + degree.getOrDefault(v, 0)
}
}
var q: Queue = LinkedList(adj.map{ (u, _) -> u }.filter{ !degree.contains(it) })
while (0 < q.size) {
var u = q.poll()
m[u] = color++
adj[u]!!.forEach{ v ->
degree[v] = degree[v]!!.minus(1)
if (degree[v] == 0 && !seen.contains(v)) {
q.add(v); seen.add(v)
}
}
}
}
fun dfs(u: Char) {
if (seen.contains(u))
return
seen.add(u)
adj[u]!!.forEach{ v ->
dfs(v)
}
m[u] = color--
}
override fun toString(): String {
var s = mutableListOf()
adj.forEach{ (u, _) ->
s.add("$u: ${m[u]}")
}
return s.joinToString("\n")
}
}
fun main() {
var adj = mutableMapOf>(
's' to listOf('v', 'w'),
'v' to listOf('t'),
'w' to listOf('t'),
't' to listOf()
)
var solution = Solution(adj)
println("BFS:\n${solution.topoSortBFS()}\n\nDFS:\n${solution.topoSortDFS()}")
// BFS:
// s: 1
// v: 2
// w: 3
// t: 4
// DFS:
// s: 1
// v: 3
// w: 2
// t: 4
}
```
*Javascript*
```javascript
class Solution {
constructor(adj) {
this.adj = adj;
this.N = this.adj.size;
}
init(start) {
this.color = start;
this.seen = new Set();
this.m = new Map();
}
topo_sort_bfs() {
this.init(1); // 👉 color forward from 1..N
this.bfs();
return this.to_string();
}
topo_sort_dfs() {
this.init(this.N); // 👈 color reverse from N..1 (as the recursive stack unwinds)
for (let [u, _] of [...this.adj])
this.dfs(u);
return this.to_string();
}
bfs() {
let degree = new Map();
for (let [u, _] of [...this.adj]) {
degree.set(u, (degree.get(u) || 0));
for (let v of this.adj.get(u))
degree.set(v, 1 + (degree.get(v) || 0));
}
let q = [...this.adj].map(([u, _]) => u).filter(u => !degree.get(u));
let seen = new Set(q);
while (q.length) {
let u = q.shift();
this.m.set(u, this.color++);
for (let v of this.adj.get(u)) {
degree.set(v, -1 + degree.get(v));
if (!degree.get(v) && !seen.has(v))
q.push(v), seen.add(v);
}
}
}
dfs(u) {
if (this.seen.has(u))
return;
this.seen.add(u);
for (let v of this.adj.get(u))
if (!this.seen.has(v))
this.dfs(v);
this.m.set(u, this.color--);
}
to_string() {
let s = [];
for (let [u, color] of [...this.m])
s.push(`${u}: ${color}`);
return s.join('\n');
}
}
let adj = new Map();
adj.set('s', ['v', 'w']);
adj.set('v', ['t']);
adj.set('w', ['t']);
adj.set('t', []);
let solution = new Solution(adj);
console.log(`BFS:\n${solution.topo_sort_bfs()}\n\nDFS:\n${solution.topo_sort_dfs()}`);
// BFS:
// s: 1
// v: 2
// w: 3
// t: 4
// DFS:
// t: 4
// v: 3
// w: 2
// s: 1
```
*Python3*
```python
from collections import deque
class Solution:
def __init__(self, adj):
self.adj = adj
self.N = len(adj)
self.seen = set()
self.m = {}
def init(self, start):
self.color = start
self.seen.clear()
self.m.clear()
def topo_sort_bfs(self):
self.init(1) # 👉 color forward from 1..N
self.bfs()
return self.to_string()
def topo_sort_dfs(self):
self.init(self.N) # 👈 color reverse from N..1 (as the recursive stack unwinds)
for u, _ in self.adj.items():
self.dfs(u)
return self.to_string()
def bfs(self):
degree = {}
for _, neighbors in self.adj.items():
for v in neighbors:
degree[v] = 1 + (degree[v] if v in degree else 0)
q = deque(u for u, _ in self.adj.items() if u not in degree)
self.seen.update(*q)
while q:
u = q.popleft()
self.m[u] = self.color; self.color += 1
for v in adj[u]:
degree[v] -= 1
if not degree[v] and v not in self.seen:
q.append(v); self.seen.add(v)
def dfs(self, u):
if u in self.seen:
return
self.seen.add(u)
for v in adj[u]:
self.dfs(v)
self.m[u] = self.color; self.color -= 1
def to_string(self):
s = []
for u, color in self.m.items():
s.append(f'{u}: {color}')
return '\n'.join(s)
#
# graph from Quiz 8.3 on page 45 of Algorithms Illuminated: Part 2
#
adj = {
's': ['v', 'w'],
'v': ['t'],
'w': ['t'],
't': []
}
solution = Solution(adj)
print(f'BFS:\n{solution.topo_sort_bfs()}\n\nDFS:\n{solution.topo_sort_dfs()}')
# BFS:
# s: 1
# v: 2
# w: 3
# t: 4
# DFS:
# t: 4
# v: 3
# w: 2
# s: 1
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using VI = vector;
using AdjList = unordered_map;
using Set = unordered_set;
using Map = unordered_map;
using Queue = queue;
using fun = function;
class Solution {
private:
AdjList adj;
const int N;
Map m;
Set seen;
int color;
public:
Solution(AdjList& adj) : adj{ adj }, N{ int(adj.size()) } {
}
void init(int start) {
m.clear();
seen.clear();
color = start;
}
string topo_sort_bfs() {
init(1); // 👉 color forward from 1..N
bfs();
return to_string();
}
string topo_sort_dfs() {
init(N); // 👈 color reverse from N..1 (as the recursive stack unwinds)
for (auto [u, _]: adj)
dfs(u);
return to_string();
}
void bfs() {
Map degree;
for (auto [_, neighbors]: adj)
for (auto v: neighbors)
++degree[v];
Queue q;
for (auto [u, _]: adj)
if (!degree[u] && seen.insert(u).second)
q.push(u);
while (q.size()) {
auto u = q.front(); q.pop();
m[u] = color++;
for (auto v: adj[u])
if (!--degree[v] && seen.insert(v).second)
q.push(v);
}
}
void dfs(char start) {
fun go = [&](auto u) {
if (!seen.insert(u).second)
return;
for (auto v: adj[u])
go(v);
m[u] = color--;
};
go(start);
}
string to_string() {
ostringstream os;
for (auto [u, color]: m)
os << u << ": " << color << endl;
return os.str();
}
};
int main() {
//
// graph from Quiz 8.3 on page 45 of Algorithms Illuminated: Part 2
//
AdjList adj{
{ 's', { 'v', 'w' } },
{ 'v', { 't' } },
{ 'w', { 't' } },
{ 't', {} }
};
Solution solution{ adj };
cout << "BFS:" << endl << solution.topo_sort_bfs() << endl
<< "DFS:" << endl << solution.topo_sort_dfs() << endl;
// BFS:
// t: 4
// w: 3
// v: 2
// s: 1
//
// DFS:
// s: 1
// w: 2
// v: 3
// t: 4
return 0;
}
```
---
### Kosaraju
📚 Lectures
* [Computing Strongly Connected Components (Part 1) (Section 8.6, Part 1)](https://www.youtube.com/watch?v=O98hLTYVN3c&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=9)
* [Computing Strongly Connected Components (Part 2) (Section 8.6, Part 2)](https://www.youtube.com/watch?v=gbs3UNRJIYk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=10)
* [The Structure of the Web (Section 8.7)](https://www.youtube.com/watch?v=7YodysGShlo&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=11)
🎯 Solutions
*Kotlin*
```java
import java.util.Stack
import java.io.File
class RecursiveSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
fun go(u: Int) {
if (seen.contains(u))
return
seen.add(u)
for (v in rev[u]!!)
go(v)
list.add(0, u)
}
for ((u, _) in rev)
go(u)
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
fun go(u: Int, list: MutableList) {
if (seen.contains(u))
return
list.add(u); seen.add(u)
for (v in adj[u]!!)
go(v, list)
}
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
go(u, list)
lists.add(list.toList())
}
return lists
}
}
class IterativeSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
for ((u, _) in rev) {
if (seen.contains(u))
continue
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in rev[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(0, stack.pop())
}
}
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in adj[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(stack.pop())
}
lists.add(list.toList())
}
return lists
}
}
fun run(filename: String) {
var adj = mutableMapOf>()
var rev = mutableMapOf>()
File(filename).forEachLine {
var (u, v) = it.trim().split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf(); if (!adj.contains(v)) adj[v] = mutableListOf()
if (!rev.contains(u)) rev[u] = mutableListOf(); if (!rev.contains(v)) rev[v] = mutableListOf()
adj[u]!!.add(v)
rev[v]!!.add(u)
}
// var solution = RecursiveSolution(adj, rev)
var solution = IterativeSolution(adj, rev)
var A = solution.kosaraju()
A.sortWith(Comparator{ a: List, b: List -> b.size - a.size })
println(filename + ": " + A.map{ it.size }.slice(0 until Math.min(A.size, 5)).joinToString(" "))
}
fun main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
}
```
*Javascript*
```javascript
class BaseSolution {
constructor(adj, rev) {
this.adj = adj;
this.rev = rev;
}
}
class RecursiveSolution extends BaseSolution {
constructor(adj, rev) {
super(adj, rev);
}
topo_sort() {
let list = [];
let seen = new Set();
let go = u => {
if (seen.has(u))
return;
seen.add(u);
for (let v of [...this.rev.get(u)])
go(v);
list.unshift(u);
};
for (let [u, _] of [...this.rev])
go(u);
return list;
}
kosaraju() {
let lists = [];
let seen = new Set();
let go = (u, list) => {
if (seen.has(u))
return;
seen.add(u);
list.push(u);
for (let v of [...this.adj.get(u)])
go(v, list);
};
for (let u of this.topo_sort()) {
let list = [];
go(u, list);
lists.push([...list]);
}
lists.sort((a, b) => b.length - a.length);
return lists;
}
}
class IterativeSolution extends BaseSolution {
constructor(adj, rev) {
super(adj, rev);
}
topo_sort() {
let list = [];
let seen = new Set();
for (let [u, _] of [...this.rev]) {
if (seen.has(u))
continue;
let stack = [ u ]; seen.add(u);
stack.back = () => stack[stack.length - 1];
while (stack.length) {
let u = stack.back();
for (let v of [...this.rev.get(u)])
if (!seen.has(v))
stack.push(v), seen.add(v);
if (u == stack.back())
list.unshift(stack.pop());
}
}
return list;
}
kosaraju() {
let lists = [];
let seen = new Set();
for (let u of this.topo_sort()) {
if (seen.has(u))
continue;
let list = [];
let stack = [ u ]; seen.add(u);
stack.back = () => stack[stack.length - 1];
while (stack.length) {
let u = stack.back();
for (let v of [...this.adj.get(u)])
if (!seen.has(v))
stack.push(v), seen.add(v);
if (u == stack.back())
list.push(stack.pop());
}
lists.push([...list]);
}
lists.sort((a, b) => b.length - a.length);
return lists;
}
}
let run = filename => {
let adj = new Map(),
rev = new Map();
let LineByLine = require('n-readlines');
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let [u, v] = String.fromCharCode(...line).split(' ').map(Number);
if (!adj.has(u)) adj.set(u, []); if (!adj.has(v)) adj.set(v, []);
if (!rev.has(u)) rev.set(u, []); if (!rev.has(v)) rev.set(v, []);
adj.get(u).push(v);
rev.get(v).push(u);
}
// let A = new RecursiveSolution(adj, rev).kosaraju();
let A = new IterativeSolution(adj, rev).kosaraju();
console.log(`${filename}: ${A.slice(0, Math.min(A.length, 5)).map(scc => scc.length).join(' ')}`);
};
run('section8.6.5page64.txt') // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run('problem8.10test1.txt') // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run('problem8.10test2.txt') // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run('problem8.10test3.txt') // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run('problem8.10test4.txt') // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run('problem8.10test5.txt') // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run('problem8.10.txt') // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
```
*Python3*
```python
from collections import deque
from functools import cmp_to_key
class BaseSolution:
def __init__(self, adj, rev):
self.adj = adj
self.rev = rev
class RecursiveSolution(BaseSolution):
def topo_sort(self):
list = deque()
seen = set()
def go(u):
if u in seen:
return
seen.add(u)
for v in self.rev[u]:
go(v)
list.appendleft(u)
for u in self.rev.keys():
go(u)
return list
def kosaraju(self):
lists = []
seen = set()
def go(u, list):
if u in seen:
return
seen.add(u)
list.append(u)
for v in self.adj[u]:
go(v, list)
for u in self.topo_sort():
list = []
go(u, list)
lists.append(list.copy())
lists.sort(key = cmp_to_key(lambda a, b: len(b) - len(a)))
return lists
class IterativeSolution(BaseSolution):
def topo_sort(self):
list = deque()
seen = set()
for u in self.rev.keys():
if u in seen:
continue
stack = [ u ]; seen.add(u)
while len(stack):
u = stack[-1]
for v in self.rev[u]:
if v not in seen:
stack.append(v); seen.add(v)
if u == stack[-1]:
list.appendleft(stack.pop())
return list
def kosaraju(self):
lists = []
seen = set()
for u in self.topo_sort():
if u in seen:
continue
list = deque()
stack = [ u ]; seen.add(u)
while len(stack):
u = stack[-1]
for v in self.adj[u]:
if v not in seen:
stack.append(v); seen.add(v)
if u == stack[-1]:
list.appendleft(stack.pop())
lists.append(list.copy())
lists.sort(key = cmp_to_key(lambda a, b: len(b) - len(a)))
return lists
def run(filename):
adj, rev = {}, {}
with open(filename) as fin:
while True:
line = fin.readline().strip()
if not line:
break
u, v = [int(x) for x in line.split()]
if u not in adj: adj[u] = []
if v not in adj: adj[v] = []
if u not in rev: rev[u] = []
if v not in rev: rev[v] = []
adj[u].append(v)
rev[v].append(u)
# solution = RecursiveSolution(adj, rev)
solution = IterativeSolution(adj, rev)
A = solution.kosaraju()
print(filename + ': ' + ' '.join(str(len(scc)) for scc in A[:5]))
run('section8.6.5page64.txt') # Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run('problem8.10test1.txt') # Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run('problem8.10test2.txt') # Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run('problem8.10test3.txt') # Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run('problem8.10test4.txt') # Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run('problem8.10test5.txt') # Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run('problem8.10.txt') # Challenge data set: Vertices are labeled as positive integers from 1 to 875714
# section8.6.5page64.txt: 4 3 3 1
# problem8.10test1.txt: 3 3 3
# problem8.10test2.txt: 3 3 2
# problem8.10test3.txt: 3 3 1 1
# problem8.10test4.txt: 7 1
# problem8.10test5.txt: 6 3 2 1
# problem8.10.txt: 434821 968 459 313 211
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using List = deque;
using Lists = deque;
using AdjList = unordered_map;
using Set = unordered_set;
using Map = unordered_map;
namespace Base {
class Solution {
protected:
AdjList adj, rev;
public:
Solution(AdjList& adj, AdjList& rev) : adj{ adj }, rev{ rev } {}
};
}
namespace Recursive {
struct Solution : public Base::Solution {
Solution(AdjList& adj, AdjList& rev) : Base::Solution{ adj, rev } {}
Lists kosaraju() {
Lists lists;
Set seen;
using fun = function;
fun go = [&](auto u, auto& list) {
if (!seen.insert(u).second)
return;
list.push_back(u);
for (auto v: adj[u])
go(v, list);
};
for (auto u: topo_sort()) {
List list;
go(u, list);
lists.emplace_back(list);
}
sort(lists.begin(), lists.end(), [](auto& a, auto& b) { return b.size() < a.size(); });
return lists;
}
List topo_sort() {
List list;
Set seen;
using fun = function;
fun go = [&](auto u) {
if (!seen.insert(u).second)
return;
for (auto v: rev[u])
go(v);
list.push_front(u);
};
for (auto [u, _]: rev)
go(u);
return list;
}
};
}
namespace Iterative {
struct Solution : public Base::Solution {
Solution(AdjList& adj, AdjList& rev) : Base::Solution{ adj, rev } {}
Lists kosaraju() {
Lists lists;
Set seen;
for (auto u: topo_sort()) {
if (seen.find(u) != seen.end())
continue;
List list;
List stack{ u }; seen.insert(u);
while (stack.size()) {
auto u = stack.back();
for (auto v: adj[u])
if (seen.insert(v).second)
stack.push_back(v);
if (u == stack.back())
list.push_back(u), stack.pop_back();
}
lists.emplace_back(list);
}
sort(lists.begin(), lists.end(), [](auto& a, auto& b) { return b.size() < a.size(); });
return lists;
}
List topo_sort() {
List list;
Set seen;
for (auto [u, _]: rev) {
if (seen.find(u) != seen.end())
continue;
List stack{ u }; seen.insert(u);
while (stack.size()) {
auto u = stack.back();
for (auto v: rev[u])
if (seen.insert(v).second)
stack.push_back(v);
if (u == stack.back())
list.push_front(stack.back()), stack.pop_back();
}
}
return list;
}
};
}
void run(string filename) {
int u, v;
AdjList adj, rev;
fstream fin{ filename };
for (string line; fin >> u >> v;) {
adj[u].push_back(v);
rev[v].push_back(u);
}
auto A = Iterative::Solution{ adj, rev }.kosaraju();
A.resize(min(A.size(), size_t(5)));
cout << filename << ": ";
for (auto i{ 0 }; i < A.size(); cout << A[i++].size() << " ");
cout << endl;
}
int main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
return 0;
}
```
---
### Dijkstra
📚 Lectures
* [Shortest Paths and Dijkstra's Algorithm (Sections 9.1 and 9.2, Part 1)](https://www.youtube.com/watch?v=jRlNVmRjdRk&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=12)
* [Dijkstra's Algorithm: Examples (Section 9.2, Part 2)](https://www.youtube.com/watch?v=ahYhIzLklYo&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=13)
* [Correctness of Dijkstra's Algorithm (Section 9.3)](https://www.youtube.com/watch?v=sb7j3EW055M&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=14)
* [Implementation and Running Time of Dijkstra's Algorithm (0:00-4:30) (Section 9.4)](https://www.youtube.com/watch?v=00LtSn_PQjc&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=15)
* [Data Structures Overview (Section 10.1)](https://www.youtube.com/watch?v=cMrQxxrKg8I&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=16)
* [Heaps: Operations and Applications (Sections 10.2 and 10.3)](https://www.youtube.com/watch?v=mNYHDv7SbDI&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=17)
* [Speeding Up Dijkstra's Algorithm With Heaps (4:30-26:27) (Section 10.4)](https://www.youtube.com/watch?v=00LtSn_PQjc&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=15)
* [Heaps: Implementation Details (Section 10.5)](https://www.youtube.com/watch?v=6VI5kJu8Mv4&list=PLEGCF-WLh2RJ5W-pt-KE9GUArTDzVwL1P&index=19&t=0s)
🎯 Solutions
*Kotlin*
```java
import java.io.File
import java.util.PriorityQueue
var INF = (1e9 + 7).toInt()
interface BaseSolution {
fun run(filename: String, queries: Array): String
}
class NaiveSolution : BaseSolution {
fun dijkstra(E: List>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0; seen.add(start)
var found: Boolean;
do {
found = false
var best_v = INF
var best_w = INF
for ((u, v, w) in E) {
if (!seen.contains(u) || seen.contains(v))
continue
found = true
if (best_w > dist[u]!! + w) {
best_v = v
best_w = dist[u]!! + w
}
}
var v = best_v
var w = best_w
dist[v] = w; seen.add(v)
} while (found)
return dist
}
override fun run(filename: String, queries: Array): String {
var E = mutableListOf>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
E.add(Triple(u, v, w))
}
}
var dist = dijkstra(E.toList())
return queries.map{ dist[it] }.joinToString(" ")
}
}
class HeapSolution : BaseSolution {
fun dijkstra(adj: MutableMap>>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
q.add(Pair(0, start))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
dist[u] = cost; seen.add(u)
for ((w, v) in adj[u]!!) {
if (seen.contains(v))
continue
q.add(Pair(cost + w, v))
}
}
return dist
}
override fun run(filename: String, queries: Array): String {
var adj = mutableMapOf>>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
if (!adj.contains(u))
adj[u] = mutableListOf()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
adj[u]!!.add(Pair(w, v))
}
}
var dist = dijkstra(adj)
return queries.map{ dist[it] }.joinToString(" ")
}
}
fun run(solution: BaseSolution) {
println(solution.run("problem9.8test.txt", arrayOf(1, 2, 3, 4, 5, 6, 7, 8)))
println(solution.run("problem9.8.txt", arrayOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197)))
}
fun main() {
run(NaiveSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
}
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
let INF = Number(1e9 + 7);
class NaiveSolution {
dijkstra(E) {
let dist = new Map();
let seen = new Set();
let start = 1;
dist[start] = 0; seen.add(start);
for (;;) {
let found = false;
let best_v = INF,
best_w = INF;
for (let [u, v, w] of E) {
if (!seen.has(u) || seen.has(v))
continue;
found = true;
if (best_w > dist[u] + w)
best_v = v,
best_w = dist[u] + w;
}
if (!found)
break;
let [v, w] = [best_v, best_w];
dist[v] = w; seen.add(v);
}
return dist;
}
run(filename, queries) {
let E = [];
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split(/\s+/);
let u = Number(words[0]);
for (let i = 1; i < words.length; ++i) {
let [v, w] = words[i].split(',').map(Number);
E.push([ u, v, w ]);
}
}
let dist = this.dijkstra(E);
return queries.map(x => dist[x]).join(' ');
}
}
let heapkey = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && heapkey(A[i]) == f(heapkey(A[i]), heapkey(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok = true;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && heapkey(A[i]) != f(heapkey(A[i]), heapkey(A[L(i)]))) ok = false, left = heapkey(A[L(i)]);
if (R(i) < N && heapkey(A[i]) != f(heapkey(A[i]), heapkey(A[R(i)]))) ok = false, right = heapkey(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
class HeapSolution {
dijkstra(adj) {
let dist = {};
let seen = new Set();
let start = 1;
let q = [[ 0, start ]];
while (q.length) {
let [cost, u] = heappop(q);
if (seen.has(u))
continue;
dist[u] = cost, seen.add(u);
for (let [w, v] of (adj[u] || []))
heappush(q, [ dist[u] + w, v ]);
}
return dist;
}
run(filename, queries) {
let adj = {};
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split('\t');
let u = Number(words[0]);
if (!(u in adj))
adj[u] = [];
for (let i = 1; i < words.length; ++i) {
let [v, w] = words[i].split(',').map(Number);
adj[u].push([ w, v ]);
}
}
let dist = this.dijkstra(adj);
return queries.map(x => dist[x]).join(' ');
}
}
let run = solution => {
console.log(solution.run('problem9.8test.txt', [1, 2, 3, 4, 5, 6, 7, 8]));
console.log(solution.run('problem9.8.txt', [7, 37, 59, 82, 99, 115, 133, 165, 188, 197]));
};
run(new NaiveSolution());
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(new HeapSolution());
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
```
*Python3*
```python
from abc import ABC, abstractmethod
from heapq import heappush, heappop
INF = int(1e9 + 7)
class BaseSolution(ABC):
@abstractmethod
def run(self, filename, queries):
raise NotImplementedError
class NaiveSolution(BaseSolution):
def dijkstra(self, E):
dist = {}
seen = set()
start = 1
dist[start] = 0; seen.add(start)
while True:
found = False
best_v = INF
best_w = INF
for u, v, w in E:
if u not in seen or v in seen:
continue
found = True
if best_w > dist[u] + w:
best_v = v
best_w = dist[u] + w
if not found:
break
v, w = best_v, best_w
dist[v] = w; seen.add(v)
return dist
def run(self, filename, queries):
E = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
u = int(words[0])
for i in range(1, len(words)):
v, w = map(int, words[i].split(','))
E.append([ u, v, w ])
dist = self.dijkstra(E)
return ' '.join(str(dist[x]) for x in queries)
class HeapSolution(BaseSolution):
def dijkstra(self, adj, start = 1):
dist = {}
seen = set()
q = [[ 0, start ]]
while len(q):
cost, u = heappop(q)
if u in seen:
continue
dist[u] = cost; seen.add(u)
for w, v in adj[u]:
if v not in seen:
heappush(q, [ dist[u] + w, v ])
return dist
def run(self, filename, queries):
adj = {}
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
u = int(words[0])
if u not in adj:
adj[u] = []
for i in range(1, len(words)):
v, w = map(int, words[i].split(','))
adj[u].append([ w, v ])
dist = self.dijkstra(adj)
return ' '.join(str(dist[x]) for x in queries)
def run(solution):
print(solution.run('problem9.8test.txt', [1, 2, 3, 4, 5, 6, 7, 8]))
print(solution.run('problem9.8.txt', [7, 37, 59, 82, 99, 115, 133, 165, 188, 197]))
run(NaiveSolution())
# 0 1 2 3 4 4 3 2
# 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
# 0 1 2 3 4 4 3 2
# 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using Queries = vector;
using Distance = unordered_map;
using Set = unordered_set;
class BaseSolution {
protected:
static constexpr auto INF = int(1e9 + 7);
public:
virtual string run(string filename, Queries&& queries) = 0;
};
class NaiveSolution : public BaseSolution {
using Edge = tuple;
using Edges = vector;
public:
Distance dijkstra(Edges& E) {
Distance dist;
Set seen;
auto start{ 1 };
dist[start] = 0, seen.insert(start);
for (;;) {
auto found = false;
auto best_v = INF,
best_w = INF;
for (auto [u, v, w]: E) {
if (seen.find(u) == seen.end() || seen.find(v) != seen.end())
continue;
found = true;
if (best_w > dist[u] + w)
best_v = v,
best_w = dist[u] + w;
}
if (!found)
break;
auto [v, w] = tie(best_v, best_w);
dist[v] = w, seen.insert(v);
}
return dist;
}
string run(string filename, Queries&& queries) {
Edges E;
fstream fin{ filename };
string line;
int u, v, w;
char _;
while (getline(fin, line)) {
istringstream is{ line };
for (is >> u; is >> v >> _ >> w; E.push_back({ u, v, w }));
}
auto dist = dijkstra(E);
ostringstream os;
transform(queries.begin(), queries.end(), ostream_iterator(os, " "), [&](auto x) { return dist[x]; });
return os.str();
}
};
class HeapSolution : public BaseSolution {
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
priority_queue> q;
public:
Distance dijkstra(AdjList& adj) {
Distance dist;
Set seen;
for (auto [u, _]: adj)
dist[u] = INF;
auto start{ 1 };
q.push({ 0, start });
while (q.size()) {
auto [cost, u] = q.top(); q.pop();
if (!seen.insert(u).second)
continue;
dist[u] = cost;
for (auto [w, v]: adj[u])
if (seen.find(v) == seen.end())
q.push({ dist[u] + w, v });
}
return dist;
}
string run(string filename, Queries&& queries) {
AdjList adj;
fstream fin{ filename };
string line;
int u, v, w;
char _;
while (getline(fin, line)) {
istringstream is{ line };
for (is >> u; is >> v >> _ >> w; adj[u].push_back({ w, v }));
}
auto dist = dijkstra(adj);
ostringstream os;
transform(queries.begin(), queries.end(), ostream_iterator(os, " "), [&](auto x) { return dist[x]; });
return os.str();
}
};
void run(BaseSolution&& solution) {
cout << "problem9.8test.txt: " << solution.run("problem9.8test.txt", Queries{1, 2, 3, 4, 5, 6, 7, 8 }) << endl
<< "problem9.8.txt " << solution.run("problem9.8.txt", Queries{7, 37, 59, 82, 99, 115, 133, 165, 188, 197 }) << endl;
}
int main() {
run(NaiveSolution());
// problem9.8test.txt: 0 1 2 3 4 4 3 2
// problem9.8.txt 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution());
// problem9.8test.txt: 0 1 2 3 4 4 3 2
// problem9.8.txt 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
return 0;
}
```
---
# Part 3: Greedy Algorithms and Dynamic Programming
---
### Greedy Scheduling
📚 Lectures
* [Introduction to Greedy Algorithms (Section 13.1)](https://www.youtube.com/watch?v=NTFmxA3qgoo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=4&t=0s)
* [A Scheduling Problem (Section 13.2)](https://www.youtube.com/watch?v=jK3d_GLzKQA&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=5)
* [Developing a Greedy Algorithm (Section 13.3)](https://www.youtube.com/watch?v=AJOTgHYjL6A&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=6)
* [Scheduling: Correctness Proof (Part 1) (Section 13.4, Part 1)](https://www.youtube.com/watch?v=oyLxydVkQwo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=7)
* [Scheduling: Correctness Proof (Part 2) (Section 13.4, Part 2)](https://www.youtube.com/watch?v=fmXVPYxmFsU&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=8)
* [Scheduling: Correctness Proof (Part 3) (Section 13.4, Part 3)](https://www.youtube.com/watch?v=aBFG5PghX68&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=9)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
data class Job(val weight: Long, val length: Long)
class Solution {
fun minSum(jobs: Array): Pair {
class Diff: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight - a.length
var second = b.weight - b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
class Ratio: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight.toDouble() / a.length
var second = b.weight.toDouble() / b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
return Pair(calcSum(jobs, Diff()), calcSum(jobs, Ratio()))
}
private fun calcSum(jobs: Array, comp: Comparator): Long {
jobs.sortWith(comp)
var time: Long = 0
var total: Long = 0
jobs.forEach { job ->
time += job.length
total += job.weight * time
}
return total
}
}
fun run(filename: String) {
var jobs = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var words = it.trim().split(" ").map{ it.toLong() }
var (weight, length) = words
jobs.add(Job(weight, length))
} else {
first = false
}
}
var (diff, ratio) = Solution().minSum(jobs.toTypedArray())
println("$diff, $ratio") // sub-optimal, optimal
}
fun main() {
run("problem13.4test1.txt") // 23, 22
run("problem13.4test2.txt") // 68615, 67247
run("problem13.4.txt") // 69119377652, 67311454237
}
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
class Job {
constructor(weight, length) {
this.weight = weight;
this.length = length;
}
}
class Solution {
minSum(jobs) {
let diff = (a, b) => {
let first = a.weight - a.length,
second = b.weight - b.length;
return first == second ? b.weight - a.weight : second - first; // sort by descending difference, break ties in favor of jobs with larger weights
};
let ratio = (a, b) => {
let first = a.weight / a.length,
second = b.weight / b.length;
return first == second ? b.weight - a.weight : second - first; // sort by descending ratio, break ties in favor of jobs with larger weights
};
return [ this._calcSum(jobs, diff), this._calcSum(jobs, ratio) ];
}
_calcSum(jobs, comp, time = 0) {
jobs.sort((a, b) => comp(a, b));
return jobs.reduce((total, job) => total + job.weight * (time += job.length), 0);
}
}
let run = filename => {
let jobs = [];
let input = new LineByLine(filename);
let line = input.next(); // N
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split(' ');
let [weight, length] = words.map(Number);
jobs.push(new Job(weight, length));
}
let [diff, ratio] = new Solution().minSum(jobs);
console.log(`${diff}, ${ratio}`); // sub-optimal, optimal
};
run('problem13.4test1.txt'); // 23, 22
run('problem13.4test2.txt'); // 68615, 67247
run('problem13.4.txt'); // 69119377652, 67311454237
```
*Python3*
```python
from functools import cmp_to_key
class Job:
def __init__(self, weight, length):
self.weight = weight
self.length = length
class Solution:
def minSum(self, jobs):
def diff(a, b):
first = a.weight - a.length
second = b.weight - b.length
return b.weight - a.weight if first == second else second - first # sort by descending difference, break ties in favor of jobs with larger weights
def ratio(a, b):
first = a.weight / a.length
second = b.weight / b.length
return b.weight - a.weight if first == second else second - first # sort by descending difference, break ties in favor of jobs with larger weights
return [ self._calcSum(jobs, diff), self._calcSum(jobs, ratio) ]
def _calcSum(self, jobs, comp, time = 0, total = 0):
jobs.sort(key = cmp_to_key(lambda a, b: comp(a, b)))
for job in jobs:
time += job.length
total += job.weight * time
return total
def run(filename):
jobs = []
with open(filename) as fin:
line = fin.readline() # N
while True:
line = fin.readline().strip()
if not line:
break
words = line.split()
weight, length = [int(x) for x in words]
jobs.append(Job(weight, length))
diff, ratio = Solution().minSum(jobs)
print(f'{diff}, {ratio}') # sub-optimal, optimal
run('problem13.4test1.txt') # 23, 22
run('problem13.4test2.txt') # 68615, 67247
run('problem13.4.txt') # 69119377652, 67311454237
```
*C++*
```cpp
#include
#include
#include
#include
using namespace std;
using LL = long long;
struct Job {
LL weight, length;
Job(LL weight, LL length) : weight{ weight }, length{ length } {}
};
using Jobs = vector;
class Solution {
public:
using Pair = pair; // sub-optimal, optimal
Pair minSum(Jobs& jobs) {
auto diff = [](auto& a, auto& b) {
auto first = a.weight - a.length,
second = b.weight - b.length;
return first == second ? b.weight < a.weight : second < first; // sort by descending difference, break ties in favor of jobs with larger weights
};
auto ratio = [](auto& a, auto& b) {
auto first = double(a.weight) / a.length,
second = double(b.weight) / b.length;
return first == second ? b.weight < a.weight : second < first; // sort by descending ratio, break ties in favor of jobs with larger weights
};
return { calcSum(jobs, diff), calcSum(jobs, ratio) };
}
private:
template
LL calcSum(Jobs& jobs, Comp comp, LL time = 0LL) {
sort(jobs.begin(), jobs.end(), comp);
return accumulate(jobs.begin(), jobs.end(), 0LL, [&](LL total, auto& job) {
return total += job.weight * (time += job.length);
});
}
};
void run(const string& filename) {
Jobs jobs;
LL N, weight, length;
fstream fin{ filename };
for (fin >> N; fin >> weight >> length; jobs.emplace_back(Job{ weight, length }));
auto [diff, ratio] = Solution().minSum(jobs);
cout << diff << ", " << ratio << endl;
}
int main() {
run("problem13.4test1.txt"); // 23, 22
run("problem13.4test2.txt"); // 68615, 67247
run("problem13.4.txt"); // 69119377652, 67311454237
return 0;
}
```
---
### Huffman Codes
📚 Lectures
* [Codes (Section 14.1)](https://www.youtube.com/watch?v=K3WZhFZT6Y0&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=33)
* [Codes as Trees (Section 14.2)](https://www.youtube.com/watch?v=HESrV5VDu8c&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=34)
* [Huffman's Greedy Algorithm (Part 1) (Section 14.3, Part 1)](https://www.youtube.com/watch?v=NM6FZB7IfS8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=35)
* [Huffman's Greedy Algorithm (Part 2) (Section 14.3, Part 2)](https://www.youtube.com/watch?v=PPmn9osMDyI&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=36)
* [Huffman's Algorithm: Correctness Proof (Part 1) (Section 14.4, Part 1)](https://www.youtube.com/watch?v=jibgSDjWxdI&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=37)
* [Huffman's Algorithm: Correctness Proof (Part 2) (Section 14.4, Part 2)](https://www.youtube.com/watch?v=dAjCcqZKYf4&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=38)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
import java.util.PriorityQueue
import java.util.Queue
import java.util.LinkedList
var INF = (1e9 + 7).toInt()
data class Tree(val weight: Int, val left: Tree? = null, val right: Tree? = null)
/*
fun encode(A: List): Tree {
var q = PriorityQueue(Comparator{ a: Tree, b: Tree -> a.weight.compareTo(b.weight) })
for (weight in A)
q.add(Tree(weight))
while (1 < q.size) {
var a = q.poll()
var b = q.poll()
var c = Tree(a.weight + b.weight, a, b)
q.add(c)
}
return q.poll()
}
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
fun encode(A: MutableList): Tree {
A.sort()
var first: Queue = LinkedList(A.map{ weight -> Tree(weight) }.toList())
var second: Queue = LinkedList()
var next = mutableListOf()
while (1 < first.size + second.size) {
next.clear()
do {
if (0 < first.size && 0 < second.size) {
if (first.peek().weight < second.peek().weight) next.add(first.poll()) else next.add(second.poll())
}
else if (0 < first.size) next.add(first.poll())
else if (0 < second.size) next.add(second.poll())
} while (next.size < 2)
var (a, b) = next
var c = Tree(a.weight + b.weight, a, b)
second.add(c)
}
return second.poll()
}
fun run(filename: String): Pair {
var A = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var weight = it.trim().toInt()
A.add(weight)
} else {
first = false
}
}
var tree = encode(A.toMutableList())
var lo = INF
var hi = -INF
fun go(root: Tree? = tree, depth: Int = 0) {
if (root == null)
return
var isLeaf = { node: Tree? -> node?.left == null && node?.right == null }
if (isLeaf(root)) {
lo = Math.min(lo, depth)
hi = Math.max(hi, depth)
} else {
go(root.left, depth + 1)
go(root.right, depth + 1)
}
}
go()
return Pair(lo, hi)
}
fun main() {
for (filename in listOf("problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt")) {
var (lo, hi) = run(filename)
println("$filename: $lo, $hi") // min, max encoding length in the corresponding optimal prefix-free tree
}
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
class Tree {
constructor(weight, left = null, right = null) {
this.weight = weight;
this.left = left;
this.right = right;
}
}
/*
let key = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && key(A[i]) == f(key(A[i]), key(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && key(A[i]) != f(key(A[i]), key(A[L(i)]))) ok = false, left = key(A[L(i)]);
if (R(i) < N && key(A[i]) != f(key(A[i]), key(A[R(i)]))) ok = false, right = key(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
let encode = A => {
let T = [];
for (let weight of A)
heappush(T, [ weight, new Tree(weight) ]);
while (1 < T.length) {
let [ a, b ] = [ heappop(T), heappop(T) ];
let c = [ a[0] + b[0], new Tree(a[0] + b[0], a[1], b[1]) ];
heappush(T, c);
}
return T[0][1];
};
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
let encode = A => {
A.sort((a, b) => a - b)
let first = A.map(weight => new Tree(weight)),
second = [];
while (1 < first.length + second.length) {
let next = [];
while (next.length < 2) {
if (first.length && second.length) {
next.push(first[0].weight < second[0].weight ? first.shift() : second.shift());
}
else if (first.length) next.push(first.shift());
else if (second.length) next.push(second.shift());
}
let [a, b] = next;
let c = new Tree(a.weight + b.weight, a, b);
second.push(c);
}
return second.shift();
};
let run = filename => {
let A = [];
let input = new LineByLine(filename);
let line;
line = input.next(); // N
while (line = input.next()) {
let weight = Number(String.fromCharCode(...line).trim());
A.push(weight);
}
let tree = encode(A);
let [lo, hi] = [Infinity, -Infinity];
let go = (root = tree, depth = 0) => {
if (!root)
return;
let isLeaf = root => !root.left && !root.right;
if (isLeaf(root))
lo = Math.min(lo, depth),
hi = Math.max(hi, depth);
else
go(root.left, depth + 1),
go(root.right, depth + 1);
};
go();
return [ lo, hi ];
}
for (let filename of [ 'problem14.6test1.txt', 'problem14.6test2.txt', 'problem14.6.txt' ]) {
let [lo, hi] = run(filename);
console.log(`${filename}: ${lo}, ${hi}`); // min, max encoding length in the corresponding optimal prefix-free tree
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
```
*Python3*
```python
class Tree:
def __init__(self, weight, left = None, right = None):
self.weight = weight
self.left = left
self.right = right
def __lt__(self, other):
return self.weight < other.weight
#
# priority queue
#
# from heapq import heappush
# from heapq import heappop
# def encode(A):
# T = []
# for weight in A:
# heappush(T, Tree(weight))
# while 1 < len(T):
# a, b = heappop(T), heappop(T)
# c = Tree(a.weight + b.weight, a, b)
# heappush(T, c)
# return heappop(T)
#
# Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
# of a sorting subroutine, followed by a linear amount of additional work.
#
from collections import deque
def encode(A):
A.sort()
first, second = deque([Tree(weight) for weight in A]), deque()
while 1 < len(first) + len(second):
next = []
while len(next) < 2:
if len(first) and len(second):
next.append(first.popleft() if first[0].weight < second[0].weight else second.popleft())
elif len(first): next.append(first.popleft())
elif len(second): next.append(second.popleft())
a, b = next
c = Tree(a.weight + b.weight, a, b)
second.append(c)
return second.popleft()
def run(filename):
A = []
with open(filename) as fin:
N = int(fin.readline())
while True:
line = fin.readline()
if not line:
break
weight = int(line.strip())
A.append(weight)
tree = encode(A)
lo, hi = float('inf'), float('-inf')
def go(root = tree, depth = 0):
nonlocal lo, hi
if not root:
return
isLeaf = lambda root: not root.left and not root.right
if isLeaf(root):
lo = min(lo, depth)
hi = max(hi, depth)
else:
go(root.left, depth + 1)
go(root.right, depth + 1)
go()
return [ lo, hi ]
for filename in [ 'problem14.6test1.txt', 'problem14.6test2.txt', 'problem14.6.txt' ]:
lo, hi = run(filename)
print(f'{filename}: {lo}, {hi}') # min, max encoding length in the corresponding optimal prefix-free tree
# problem14.6test1.txt: 2, 5
# problem14.6test2.txt: 3, 6
# problem14.6.txt: 9, 19
```
*C++*
```cpp
#include
#include
#include
#include
#include
#define PRIORITY_QUEUE // O(N * logN)
#ifndef PRIORITY_QUEUE
#define TWO_QUEUES // O(N)
#endif
using namespace std;
using LL = long long;
using Weight = LL;
using Weights = vector;
struct Tree;
using TreePtr = shared_ptr;
struct Tree {
Weight weight;
TreePtr left, right;
Tree(Weight weight, TreePtr left = nullptr, TreePtr right = nullptr) :
weight{ weight }, left{ left }, right{ right } {}
};
using TreePtrs = vector;
#ifdef PRIORITY_QUEUE
struct Comp {
size_t operator()(const TreePtr& a, const TreePtr& b) const {
return b->weight < a->weight;
}
};
using Queue = priority_queue;
TreePtr encode(const Weights& A, Queue q = {}) {
for (auto weight: A)
q.emplace(make_shared(weight));
while (1 < q.size()) {
auto a = q.top(); q.pop();
auto b = q.top(); q.pop();
auto c = make_shared(a->weight + b->weight, a, b);
q.emplace(c);
}
return q.top();
}
#else // TWO_QUEUES
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
using Queue = queue;
TreePtr encode(Weights& A, Queue first = {}, Queue second = {}) {
sort(A.begin(), A.end());
for (auto weight: A)
first.push(make_shared(weight));
TreePtrs next;
auto takeFirst = [&]() { next.push_back(first.front()), first.pop(); };
auto takeSecond = [&]() { next.push_back(second.front()), second.pop(); };
while (1 < first.size() + second.size()) {
next.clear();
do {
if (first.size() && second.size()) {
if (first.front()->weight < second.front()->weight) takeFirst(); else takeSecond();
}
else if (first.size()) takeFirst();
else if (second.size()) takeSecond();
} while (next.size() < 2);
auto [a, b] = tie(next[0], next[1]);
auto c = make_shared(a->weight + b->weight, a, b);
second.emplace(c);
}
return second.front();
}
#endif
using MinMax = pair;
constexpr auto Min = numeric_limits::min();
constexpr auto Max = numeric_limits::max();
MinMax run(const string& filename) {
Weights A; // weight of each symbol
fstream fin{ filename };
LL N, weight;
for (fin >> N; fin >> weight; A.push_back(weight));
auto tree = encode(A);
LL lo = Max,
hi = Min;
using fun = function;
fun go = [&](auto root, LL depth) {
if (!root)
return;
auto isLeaf = [](auto root) { return !root->left && !root->right; };
if (isLeaf(root))
lo = min(lo, depth),
hi = max(hi, depth);
else
go(root->left, depth + 1),
go(root->right, depth + 1);
};
go(tree, 0);
return make_pair(lo, hi);
}
int main() {
for (auto& filename: { "problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt" }) {
auto [lo, hi] = run(filename);
cout << filename << ": " << lo << ", " << hi << endl; // min, max encoding length in the corresponding optimal prefix-free tree
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
return 0;
}
```
---
### Prim's MST
📚 Lectures
* [Minimum Spanning Trees: Problem Definition (Section 15.1)](https://www.youtube.com/watch?v=tDj9BkaQDO8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=10)
* [Prim's MST Algorithm (Section 15.2)](https://www.youtube.com/watch?v=jsvOPssDVJA&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=11)
* [Speeding Up Prim's Algorithm via Heaps (Part 1) (Section 15.3, Part 1)](https://www.youtube.com/watch?v=cDtQnXMZGtg&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=15)
* [Speeding Up Prim's Algorithm via Heaps (Part 2) (Section 15.3, Part 2)](https://www.youtube.com/watch?v=jGR_LAwGLGk&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=16)
* [Prim's Algorithm: Correctness Proof (Part 1) (Section 15.4, Part 1) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=pGUzn3S7bp4&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=12)
* [Prim's Algorithm: Correctness Proof (Part 2) (Section 15.4, Part 2) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=199ItGt4mE8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=13)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
import java.util.PriorityQueue
import java.util.Random
fun prim(N: Int, adj: MutableMap>>): Int {
var total: Int = 0
var start = Random().nextInt(N) + 1
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
var seen = mutableSetOf(start)
for ((w, v) in adj[start]!!)
q.add(Pair(w, v))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
total += cost; seen.add(u)
for ((w, v) in adj[u]!!)
if (!seen.contains(v))
q.add(Pair(w, v))
}
return total
}
fun run(filename: String) {
var N: Int = 0
var adj = mutableMapOf>>()
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (u, v, w) = line.split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf>()
if (!adj.contains(v)) adj[v] = mutableListOf>()
adj[u]!!.add(Pair(w, v))
adj[v]!!.add(Pair(w, u))
} else {
var (numVertex, _) = line.split(" ").map{ it.toInt() }
N = numVertex
first = false
}
}
var cost = prim(N, adj)
println("$filename: $cost")
}
fun main() {
run("problem15.9test.txt") // problem15.9test.txt: 14
run("problem15.9.txt") // problem15.9.txt: -3612829
}
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
let key = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && key(A[i]) == f(key(A[i]), key(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && key(A[i]) != f(key(A[i]), key(A[L(i)]))) ok = false, left = key(A[L(i)]);
if (R(i) < N && key(A[i]) != f(key(A[i]), key(A[R(i)]))) ok = false, right = key(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
let prim = (N, adj, q = [], seen = new Set(), total = 0) => {
let start = Math.ceil(N * Math.random());
seen.add(start);
for (let [w, v] of adj.get(start))
heappush(q, [w, v]);
while (q.length) {
let [cost, u] = heappop(q);
if (seen.has(u))
continue;
total += cost; seen.add(u);
for (let [w, v] of adj.get(u))
if (!seen.has(v))
heappush(q, [w, v]);
}
return total;
};
let run = filename => {
let adj = new Map();
let input = new LineByLine(filename);
let line = input.next();
let [N, M] = String.fromCharCode(...line).trim().split(' ').map(Number);
while (line = input.next()) {
let [u, v, w] = String.fromCharCode(...line).trim().split(' ').map(Number);
if (!adj.has(u)) adj.set(u, []);
if (!adj.has(v)) adj.set(v, []);
adj.get(u).push([w, v]);
adj.get(v).push([w, u]);
}
let cost = prim(N, adj);
console.log(`${filename}: ${cost}`);
}
run('problem15.9test.txt') // problem15.9test.txt: 14
run('problem15.9.txt') // problem15.9.txt: -3612829
```
*Python3*
```python
from random import randint
from heapq import heappush, heappop
def prim(N, adj, total = 0):
q = []
seen = set()
start = randint(1, N); seen.add(start)
for w, v in adj[start]:
heappush(q, [w, v])
while q:
cost, u = heappop(q)
if u in seen:
continue
total += cost; seen.add(u)
for w, v in adj[u]:
if v not in seen:
heappush(q, [w, v])
return total
def run(filename):
adj = {}
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
if not first:
u, v, w = [int(x) for x in words]
if u not in adj: adj[u] = []
if v not in adj: adj[v] = []
adj[u].append([w, v])
adj[v].append([w, u])
else:
N, M = [int(x) for x in words]
first = False
cost = prim(N, adj)
print(f'{filename}: {cost}')
run('problem15.9test.txt') # problem15.9test.txt: 14
run('problem15.9.txt') # problem15.9.txt: -3612829
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
using Queue = priority_queue>;
using Set = unordered_set;
constexpr auto INF = int(1e9 + 7);
int getRandom(int N) {
default_random_engine generator;
uniform_int_distribution distribution(1, N);
return distribution(generator);
}
int prim(int N, AdjList& adj, Queue q = {}, Set seen = {}, int total = 0) {
auto start = getRandom(N);
seen.insert(start);
for (auto [w, v]: adj[start])
q.push({ w, v });
while (q.size()) {
auto [cost, u] = q.top(); q.pop();
if (!seen.insert(u).second)
continue;
total += cost;
for (auto [w, v]: adj[u])
if (seen.find(v) == seen.end())
q.push({ w, v });
}
return total;
}
void run(const string& filename) {
AdjList adj;
fstream fin{ filename };
int N, M; fin >> N >> M; // N vertices and M edges
int u, v, w; // edge u -> v of weight w
while (fin >> u >> v >> w) {
adj[u].emplace_back(w, v);
adj[v].emplace_back(w, u);
}
auto cost = prim(N, adj);
cout << filename << ": " << cost << endl;
}
int main() {
run("problem15.9test.txt"); // problem15.9test.txt: 14
run("problem15.9.txt"); // problem15.9.txt: -3612829
return 0;
}
```
---
### Kruskal's MST
📚 Lectures
* [Minimum Spanning Trees: Problem Definition (Section 15.1)](https://www.youtube.com/watch?v=tDj9BkaQDO8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=10)
* [Kruskal's MST Algorithm (Section 15.5)](https://www.youtube.com/watch?v=SZuCspj5AJc&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=17)
* [Speeding Up Kruskal's Algorithm via Union-Find (Part 1) (Section 15.6, Part 1)](https://www.youtube.com/watch?v=fItEZEVyJKE&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=19)
* [Speeding Up Kruskal's Algorithm via Union-Find (Part 2) (Section 15.6, Part 2) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=jY-vY6d18W4&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=20)
* [Lazy Unions (Section 15.6, Part 3) [Note: this video is closer to the union-find implementation in the book.]](https://www.youtube.com/watch?v=bRwTSPIEI9k&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=24)
* [Kruskal's Algorithm: Correctness Proof (Section 15.7) [Note: this video provides an alternative treatment to that in the book.]](https://www.youtube.com/watch?v=AjLjL0Rp10g&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=18)
* [Application: Single-Link Clustering (Section 15.8)](https://www.youtube.com/watch?v=MSSzOs1X4K8&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=22)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
fun kruskal(E: MutableList>): Int {
var total: Int = 0
var M = E.size
var P = IntArray(M) { it } // 🙂 parent representatives of 1..M disjoint sets
fun find(x: Int): Int {
P[x] = if (P[x] == x) x else find(P[x])
return P[x]
}
fun union(a: Int, b: Int): Boolean {
var x = find(a)
var y = find(b)
if (x == y)
return false
P[x] = y // 🎲 arbitrary choice
return true
}
E.sortWith(Comparator{ a, b -> a.third.compareTo(b.third) }) // sort edges by nondecreasing weight
for ((u, v, w) in E)
if (union(u, v))
total += w
return total
}
fun run(filename: String) {
var E = mutableListOf>()
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (u, v, w) = line.trim().split(" ").map{ it.toInt() }
E.add(Triple(u, v, w))
} else {
first = false // ignore first line with N vertices and M edges
}
}
var cost = kruskal(E)
println("$filename: $cost")
}
fun main() {
run("problem15.9test.txt") // problem15.9test.txt: 14
run("problem15.9.txt") // problem15.9.txt: -3612829
}
```
*Javascipt*
```javascript
let LineByLine = require('n-readlines');
let kruskal = E => {
let total = 0;
let M = E.length;
let P = [...Array(M).keys()]; // 🙂 parent representatives of 1..M disjoint sets
let find = x => P[x] = P[x] == x ? x : find(P[x]);
let union = (a, b) => {
a = find(a);
b = find(b);
if (a == b)
return false;
P[a] = b; // 🎲 arbitrary choice
return true;
};
E.sort((first, second) => { // sort edges by nondecreasing weight
let [u1, v1, w1] = first,
[u2, v2, w2] = second;
return w1 - w2;
});
for (let [u, v, w] of E)
if (union(u, v))
total += w;
return total;
};
let run = filename => {
let E = [];
let input = new LineByLine(filename);
let line = input.next(); // ignore first line with N vertices and M edges
while (line = input.next()) {
let [u, v, w] = String.fromCharCode(...line).trim().split(' ').map(Number);
E.push([ u, v, w ]);
}
let cost = kruskal(E);
console.log(`${filename}: ${cost}`);
};
run('problem15.9test.txt'); // problem15.9test.txt: 14
run('problem15.9.txt'); // problem15.9.txt: -3612829
```
*Python3*
```python
from functools import cmp_to_key
def kruskal(E, total = 0):
M = len(E)
P = [i for i in range(M)] # 🙂 parent representatives of 1..M disjoint sets
def find(x):
P[x] = P[x] if P[x] == x else find(P[x])
return P[x]
def union(a, b):
a = find(a)
b = find(b)
if a == b:
return False
P[a] = b # 🎲 arbitary choice
return True
E.sort(key = cmp_to_key(lambda first, second: first[2] - second[2])) # sort edges by nondecreasing weight
for u, v, w in E:
if union(u, v):
total += w
return total
def run(filename):
E = []
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
values = [int(x) for x in line.strip().split()]
if not first:
u, v, w = values # edge u -> v of weight w
E.append([ u, v, w ])
else:
first = False # ignore first line with N vertices and M edges
cost = kruskal(E)
print(f'{filename}: {cost}')
run('problem15.9test.txt') # problem15.9test.txt: 14
run('problem15.9.txt') # problem15.9.txt: -3612829
```
*C++*
```cpp
#include
#include
#include
#include
#include
using namespace std;
using Edge = tuple;
using Edges = vector;
using Parents = vector;
using fun = function;
int kruskal(Edges& E, int total = 0) {
auto M = E.size();
Parents P(M); iota(P.begin(), P.end(), 0); // 🙂 parent representatives of 1..M disjoint sets
fun find = [&](auto x) {
return P[x] = P[x] == x ? x : find(P[x]);
};
auto join = [&](auto a, auto b) {
a = find(a);
b = find(b);
if (a == b)
return false;
P[a] = b; // 🎲 arbitrary choice
return true;
};
sort(E.begin(), E.end(), [](auto& first, auto& second) { // sort edges by nondecreasing weight
auto [u1, v1, w1] = first;
auto [u2, v2, w2] = second;
return w1 < w2;
});
for (auto [u, v, w]: E)
if (join(u, v))
total += w;
return total;
}
void run(const string& filename, Edges E = {}) {
fstream fin{ filename };
int N, M; fin >> N >> M; // ignore first line with N vertices and M edges
int u, v, w; // edge u -> v of weight w
while (fin >> u >> v >> w)
E.emplace_back(u, v, w);
auto cost = kruskal(E);
cout << filename << ": " << cost << endl;
}
int main() {
run("problem15.9test.txt"); // problem15.9test.txt: 14
run("problem15.9.txt"); // problem15.9.txt: -3612829
return 0;
}
```
---
### Weighted Independent Set
📚 Lectures
* [The Weighted Independent Set Problem (Section 16.1)](https://www.youtube.com/watch?v=0awkct8SkxA&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=39)
* [A Linear-Time Algorithm for WIS in Path Graphs (Part 1) (Section 16.2, Part 1)](https://www.youtube.com/watch?v=pLOkbHGRsv0&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=40)
* [A Linear-Time Algorithm for WIS in Path Graphs (Part 2) (Section 16.2, Part 2)](https://www.youtube.com/watch?v=Im_zjFkZDCY&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=41)
* [A Reconstruction Algorithm (Section 16.3)](https://www.youtube.com/watch?v=W2ncNfksRqo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=42)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
fun topDown(A: MutableList): Long {
var N = A.size
var m = mutableMapOf()
fun go(i: Int = N - 1): Long {
if (m.contains(i)) // 🤔 memo
return m[i]!!
if (i < 0) { // 🛑 empty set
m[i] = 0
return 0
}
if (i == 0) { // 🛑 single set
m[i] = A[0]
return A[0]
}
var include = go(i - 2) + A[i] // ✅ include A[i]
var exclude = go(i - 1) // 🚫 exclude A[i]
m[i] = Math.max(include, exclude) // 🎯 best
return m[i]!!
}
return go()
}
fun bottomUp(A: MutableList): Long {
var N = A.size
var dp = LongArray(N + 1) // 🤔 memo
dp[0] = 0 // 🛑 empty set
dp[1] = A[0] // 🛑 single set
for (i in 2..N) {
var include = dp[i - 2] + A[i - 1] // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
var exclude = dp[i - 1] // 🚫 exclude A[i]
dp[i] = Math.max(include, exclude) // 🎯 best
}
return dp[N]
}
fun bottomUpMemOpt(A: MutableList): Long {
var N = A.size
var a: Long = 0 // 🤔 memo + 🛑 empty set
var b: Long = A[0] // 🤔 memo + 🛑 single set
var c: Long = -1
for (i in 2..N) {
var include = a + A[i - 1] // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
var exclude = b // 🚫 exclude A[i]
c = Math.max(include, exclude) // 🎯 best
a = b; b = c // 👈 slide window
}
return c
}
fun run(filename: String) {
var A = mutableListOf()
var first = true
File(filename).forEachLine { line ->
if (!first) {
A.add(line.toLong())
} else {
first = false
}
}
var a = topDown(A)
var b = bottomUp(A)
var c = bottomUpMemOpt(A)
assert(a == b && b == c) // 💩 sanity check
println("$filename: $a")
}
fun main() {
run("problem16.6test.txt") // problem16.6test.txt: 2617
run("problem16.6.txt") // problem16.6.txt: 2955353732
}
```
*Javascript*
```javascript
const assert = require('assert');
const LineByLine = require('n-readlines');
let top_down = (A, m = {}) => {
let N = A.length;
let go = (i = N - 1) => {
if (m[i]) // 🤔 memo
return m[i];
if (i < 0) return m[i] = 0; // 🛑 empty set
if (!i) return m[i] = A[0]; // 🛑 single set
let include = go(i - 2) + A[i], // ✅ include A[i]
exclude = go(i - 1); // 🚫 exclude A[i]
return m[i] = Math.max(include, exclude); // 🎯 best
};
return go();
};
let bottom_up = A => {
let N = A.length;
let dp = Array(N + 1); // 🤔 memo
dp[0] = 0; // 🛑 empty set
dp[1] = A[0]; // 🛑 single set
for (let i = 2; i <= N; ++i) {
let include = dp[i - 2] + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = dp[i - 1]; // 🚫 exclude A[i]
dp[i] = Math.max(include, exclude); // 🎯 best
}
return dp[N];
};
let bottom_up_memopt = A => {
let N = A.length;
let a = 0, // 🤔 memo + 🛑 empty set
b = A[0], // 🤔 memo + 🛑 single set
c = -1;
for (let i = 2; i <= N; ++i) {
let include = a + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = b; // 🚫 exclude A[i]
c = Math.max(include, exclude); // 🎯 best
a = b, b = c; // 👈 slide window
}
return c;
};
let run = filename => {
let A = [];
let input = new LineByLine(filename);
let line;
let first = true;
while (line = input.next()) {
if (!first) {
A.push(Number(line.toString('ascii')));
} else {
first = false;
}
}
let a = top_down(A),
b = bottom_up(A),
c = bottom_up_memopt(A);
assert(a == b && b == c); // 💩 sanity check
console.log(`${filename}: ${a}`);
};
run('problem16.6test.txt'); // problem16.6test.txt: 2617
run('problem16.6.txt'); // problem16.6.txt: 2955353732
```
*Python3*
```python
from functools import lru_cache
def top_down(A):
N = len(A)
@lru_cache # 🤔 memo
def go(i = N - 1):
if i < 0: return 0 # 🛑 empty set
if i == 0: return A[0] # 🛑 single set
include = go(i - 2) + A[i] # ✅ include A[i]
exclude = go(i - 1) # 🚫 exclude A[i]
return max(include, exclude) # 🎯 best
return go()
def bottom_up(A):
N = len(A)
dp = [0] * (N + 1) # 🤔 memo
dp[0] = 0 # 🛑 empty set
dp[1] = A[0] # 🛑 single set
for i in range(2, N + 1):
include = dp[i - 2] + A[i - 1] # ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = dp[i - 1] # 🚫 exclude A[i]
dp[i] = max(include, exclude) # 🎯 best
return dp[N]
def bottom_up_memopt(A):
N = len(A)
a = 0 # 🤔 memo + 🛑 empty set
b = A[0] # 🤔 memo + 🛑 single set
c = -1
for i in range(2, N + 1):
include = a + A[i - 1] # ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = b # 🚫 exclude A[i]
c = max(include, exclude) # 🎯 best
a = b; b = c # 👈 slide window
return c
def run(filename):
A = []
with open(filename) as fin:
first = True
while True:
line = fin.readline()
if not line:
break
x = int(line)
if not first:
A.append(x)
else:
first = False
N = x
a = top_down(A)
b = bottom_up(A)
c = bottom_up_memopt(A)
assert(a == b and b == c) # 💩 sanity check
print(f'{filename}: {a}')
run('problem16.6test.txt') # problem16.6test.txt: 2617
run('problem16.6.txt') # problem16.6.txt: 2955353732
```
*C++*
```cpp
#include
#include
#include
#include
#include
using namespace std;
using LL = long long;
using List = vector;
using Map = unordered_map;
namespace TopDown {
LL best(List& A, Map m = {}) {
int N = A.size();
using fun = function;
fun go = [&](auto i) {
if (m[i]) return m[i]; // 🤔 memo
if (i < 0) return m[i] = 0LL; // 🛑 empty set
if (!i) return m[i] = A[0]; // 🛑 single set
auto include = go(i - 2) + A[i], // ✅ include A[i]
exclude = go(i - 1); // 🚫 exclude A[i]
return m[i] = max(include, exclude); // 🎯 best
};
return go(N - 1);
}
}
namespace BottomUp {
LL best(List& A, Map m = {}) {
int N = A.size();
List dp(N + 1); // 🤔 memo
dp[0] = 0LL; // 🛑 empty set
dp[1] = A[0]; // 🛑 single set
for (auto i{ 2 }; i <= N; ++i) {
auto include = dp[i - 2] + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = dp[i - 1]; // 🚫 exclude A[i]
dp[i] = max(include, exclude); // 🎯 best
}
return dp[N];
}
}
namespace BottomUpMemOpt {
LL best(List& A) {
int N = A.size();
LL a = 0LL, // 🤔 memo + 🛑 empty set
b = A[0], // 🤔 memo + 🛑 single set
c = -1;
for (auto i{ 2 }; i <= N; ++i) {
auto include = a + A[i - 1], // ✅ include A[i] (use A[i - 1] since dp[i] is offset by 1 for explicit 🛑 empty set at index 0, ie. index -1 doesn't exist)
exclude = b; // 🚫 exclude A[i]
c = max(include, exclude); // 🎯 best
a = b, b = c; // 👈 slide window
}
return c;
}
}
void run(const string& filename) {
List A;
fstream fin{ filename };
int N; fin >> N;
copy_n(istream_iterator(fin), N, back_inserter(A));
auto a = TopDown::best(A),
b = BottomUp::best(A),
c = BottomUpMemOpt::best(A);
assert(a == b && b == c); // 💩 sanity check
cout << filename << ": " << a << endl;
}
int main() {
run("problem16.6test.txt"); // problem16.6test.txt: 2617
run("problem16.6.txt"); // problem16.6.txt: 2955353732
return 0;
}
```
---
### Knapsack
📚 Lectures
* [Principles of Dynamic Programming (Section 16.4)](https://www.youtube.com/watch?v=27nK8C-GCPM&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=43)
* [The Knapsack Problem (Part 1) (Section 16.5, Part 1)](https://www.youtube.com/watch?v=jlHIBaUizOU&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=44)
* [The Knapsack Problem (Part 2) (Section 16.5, Part 2)](https://www.youtube.com/watch?v=KX_6OF8X6HQ&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=45)
* [The Knapsack Problem (Part 3) (Section 16.5, Part 3)](https://www.youtube.com/watch?v=1dRUOZKcvYs&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=46)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
var INF = (1e9 + 7).toInt()
fun top_down(A: List>, K: Int): Int {
var N = A.size
var m = mutableMapOf()
fun go(i: Int = 0, k: Int = K): Int {
if (i == N) // 🛑 empty set
return 0
var key = "$i,$k"
if (m.contains(key)) // 🤔 memo
return m[key]!!
var (value, weight) = A[i]
var include = if (0 <= k - weight) go(i + 1, k - weight) + value else -INF // ✅ include A[i]
var exclude = go(i + 1, k) // 🚫 exclude A[i]
m[key] = Math.max(include, exclude) // 🎯 best
return m[key]!!
}
return go()
}
fun bottom_up(A: List>, K: Int): Int {
var N = A.size
var dp = Array(N + 1){ Array(K + 1){ -INF } } // 🤔 memo
for (k in 0..K) // 🛑 empty set
dp[0][k] = 0
for (i in 1..N) {
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) dp[i - 1][k - weight] + value else -INF // ✅ include A[i]
var exclude = dp[i - 1][k] // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude) // 🎯 best
}
}
return dp[N][K]
}
fun bottom_up_memopt(A: List>, K: Int): Int {
var N = A.size
var pre = Array(K + 1) { 0 } // 🤔 memo + 🛑 empty set
for (i in 1..N) {
var cur = Array(K + 1) { -INF }
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) pre[k - weight] + value else -INF // ✅ include A[i]
var exclude = pre[k] // 🚫 exclude A[i]
cur[k] = Math.max(include, exclude) // 🎯 best
}
pre = cur.also { cur = pre }
}
return pre[K]
}
fun run(filename: String) {
var A = mutableListOf>()
var K = 0
var N = 0
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (value, weight) = line.trim().split(" ").map{ it -> it.toInt() }
A.add(Pair(value, weight))
} else {
var (a, b) = line.trim().split(" ").map{ it -> it.toInt() }
K = a
N = b
first = false
}
}
var a = top_down(A, K)
var b = bottom_up(A, K)
var c = bottom_up_memopt(A, K)
assert(a == b && b == c) // 💩 sanity check
println("$filename: $a")
}
fun main() {
run("problem16.7test.txt") // problem16.7test.txt: 2493893
}
```
*Javascript*
```javascript
const assert = require('assert');
const LineByLine = require('n-readlines');
let top_down = (A, K, m = new Map()) => {
let N = A.length;
let go = (i = 0, k = K) => {
if (i == N) // 🛑 empty set
return 0;
let key = `${i},${k}`;
if (m.has(key)) // 🤔 memo
return m.get(key);
let [value, weight] = A[i];
let include = 0 <= k - weight ? go(i + 1, k - weight) + value : -Infinity, // ✅ include A[i]
exclude = go(i + 1, k); // 🚫 exclude A[i]
return m.set(key, Math.max(include, exclude)) // 🎯 best
.get(key);
};
return go();
};
let bottom_up = (A, K) => {
let N = A.length;
let dp = [...Array(N + 1)].map(_ => Array(K + 1).fill(-Infinity)); // 🤔 memo
for (let k = 0; k < K; dp[0][k++] = 0); // 🛑 empty set
for (let i = 1; i <= N; ++i) {
for (let k = 0; k <= K; ++k) {
let [value, weight] = A[i - 1];
let include = 0 <= k - weight ? dp[i - 1][k - weight] + value : -Infinity, // ✅ include A[i]
exclude = dp[i - 1][k]; // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude); // 🎯 best
}
}
return dp[N][K];
};
let bottom_up_memopt = (A, K) => {
let N = A.length;
let pre = Array(K + 1).fill(0); // 🤔 memo + 🛑 empty set
for (let i = 1; i <= N; ++i) {
let cur = Array(K + 1).fill(-Infinity);
for (let k = 0; k <= K; ++k) {
let [value, weight] = A[i - 1];
let include = 0 <= k - weight ? pre[k - weight] + value : -Infinity, // ✅ include A[i]
exclude = pre[k]; // 🚫 exclude A[i]
cur[k] = Math.max(include, exclude); // 🎯 best
}
[pre, cur] = [cur, pre];
}
return pre[K];
};
let run = filename => {
let A = [];
const input = new LineByLine(filename)
let [K, N] = input.next().toString().split(' ').map(Number); // K capacity, N items
let line;
while (line = input.next()) {
let [value, weight] = line.toString().split(' ').map(Number);
A.push([value, weight]);
}
let a = top_down(A, K),
b = bottom_up(A, K),
c = bottom_up_memopt(A, K);
assert(a == b && b == c); // 💩 sanity check
console.log(`${filename}: ${a}`);
};
run('problem16.7test.txt') // problem16.7test.txt: 2493893
```
*Python3*
```python
from functools import lru_cache
def top_down(A, K):
N = len(A)
total = [0] * N
@lru_cache(maxsize = None) # 🤔 memo
def go(i = 0, k = K):
if i == N: # 🛑 empty set
return 0
value, weight = A[i]
include = go(i + 1, k - weight) + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = go(i + 1, k) # 🚫 exclude A[i]
return max(include, exclude) # 🎯 best
return go()
def bottom_up(A, K):
N = len(A)
dp = [[float('-inf')] * (K + 1) for _ in range(N + 1)] # 🤔 memo
for j in range(K): # 🛑 empty set
dp[0][j] = 0
for i in range(1, N + 1):
for k in range(1, K + 1):
value, weight = A[i - 1]
include = dp[i - 1][k - weight] + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = dp[i - 1][k] # 🚫 exclude A[i]
dp[i][k] = max(include, exclude) # 🎯 best
return dp[N][K]
def bottom_up_memopt(A, K):
N = len(A)
pre = [0] * (K + 1) # 🤔 memo + 🛑 empty set
for i in range(1, N + 1):
cur = [float('-inf')] * (K + 1)
for k in range(1, K + 1):
value, weight = A[i - 1]
include = pre[k - weight] + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = pre[k] # 🚫 exclude A[i]
cur[k] = max(include, exclude) # 🎯 best
pre, cur = cur, pre
return pre[K]
def run(filename):
A = []
with open(filename) as fin:
line = fin.readline()
[K, N] = [int(word) for word in line.split()] # K capacity, N items
while True:
line = fin.readline()
if not line:
break
value, weight = [int(word) for word in line.split()]
A.append([value, weight])
a = top_down(A, K)
b = bottom_up(A, K)
c = bottom_up_memopt(A, K)
assert(a == b and b == c) # 💩 sanity check
print(f'{filename}: {a}')
run('problem16.7test.txt') # problem16.7test.txt: 2493893
```
*C++*
```cpp
#include
#include
#include
#include
#include
using namespace std;
using Pair = pair; // value, weight
using Pairs = vector;
using fun = function;
using Map = unordered_map;
int INF = 1e9 + 7;
int top_down(Pairs& A, int K, Map m = {}) {
auto N = A.size();
fun go = [&](auto i, auto k) {
if (i == N) // 🛑 empty set
return 0;
stringstream key; key << i << "," << k;
if (m.find(key.str()) != m.end()) // 🤔 memo
return m[key.str()];
auto [value, weight] = A[i];
auto include = 0 <= k - weight ? go(i + 1, k - weight) + value : -INF, // ✅ include A[i]
exclude = go(i + 1, k); // 🚫 exclude A[i]
return m[key.str()] = max(include, exclude); // 🎯 best
};
return go(0, K);
}
int bottom_up(Pairs& A, int K) {
auto N = A.size();
using VI = vector;
using VVI = vector;
VVI dp(N + 1, VI(K + 1, -INF)); // 🤔 memo
for (auto k{ 0 }; k < K; dp[0][k++] = 0); // 🛑 empty set
for (auto i{ 1 }; i <= N; ++i) {
for (auto k{ 0 }; k <= K; ++k) {
auto [value, weight] = A[i - 1];
auto include = 0 <= k - weight ? dp[i - 1][k - weight] +value : -INF, // ✅ include A[i]
exclude = dp[i - 1][k]; // 🚫 exclude A[i]
dp[i][k] = max(include, exclude); // 🎯 best
}
}
return dp[N][K];
}
int bottom_up_memopt(Pairs& A, int K) {
auto N = A.size();
using VI = vector;
VI pre(K + 1, 0); // 🤔 memo + 🛑 empty set
for (auto i{ 1 }; i <= N; ++i) {
VI cur(K + 1, -INF);
for (auto k{ 0 }; k <= K; ++k) {
auto [value, weight] = A[i - 1];
auto include = 0 <= k - weight ? pre[k - weight] +value : -INF, // ✅ include A[i]
exclude = pre[k]; // 🚫 exclude A[i]
cur[k] = max(include, exclude); // 🎯 best
}
swap(pre, cur);
}
return pre[K];
}
void run(const string& filename) {
Pairs A;
fstream fin{ filename };
int K, N; // K capacity, N items
fin >> K >> N;
for (int value, weight; fin >> value >> weight; A.emplace_back(value, weight));
auto a = top_down(A, K),
b = bottom_up(A, K),
c = bottom_up_memopt(A, K);
assert(a == b && b == c); // 💩 sanity check
cout << filename << ": " << a << endl;
}
int main() {
run("problem16.7test.txt"); // problem16.7test.txt: 2493893
return 0;
}
```
---
### Bellman-Ford
📚 Lectures
* [Shortest Paths with Negative Edge Lengths (Section 18.1)](https://www.youtube.com/watch?v=oyHoqtxHiOs&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=54)
* [The Bellman-Ford Algorithm (Part 1) (Section 18.2, Part 1)](https://www.youtube.com/watch?v=06OK99Aak60&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=55)
* [The Bellman-Ford Algorithm (Part 2) (Section 18.2, Part 2)](https://www.youtube.com/watch?v=d1TWZa20Mkw&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=56)
* [The Bellman-Ford Algorithm (Part 3) (Section 18.2, Part 3)](https://www.youtube.com/watch?v=HaXTsC8eOfo&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=57)
* [The Bellman-Ford Algorithm (Part 4) (Section 18.2, Part 4)](https://www.youtube.com/watch?v=Otn0kbliRUQ&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=58)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
import java.util.LinkedList
import java.util.Queue
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
fun bell(E: Array>, N: Int, start: Int = 1, INF: Int = (1e6).toInt()): IntArray {
var dist = IntArray(N) { INF }
dist[start] = 0
var K = N - 1
while (0 < K--)
E.forEach{ (u, v, w) -> dist[v] = Math.min(dist[v], dist[u] + w)}
return dist
}
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
fun spfa(E: Array>, N: Int, start: Int = 1, INF: Int = (1e6).toInt()): IntArray {
var dist = IntArray(N) { INF }
dist[start] = 0
var adj = Array>>(N) { mutableListOf>() }
for ((u, v, w) in E)
adj[u].add(Pair(v, w))
var q: Queue = LinkedList(listOf(start))
while (0 < q.size) {
var u = q.poll()
for ((v, w) in adj[u]) {
if (dist[v] > dist[u] + w) {
dist[v] = dist[u] + w; q.add(v)
}
}
}
return dist
}
fun run(filename: String): IntArray {
var N = 0
var E = mutableListOf>()
File(filename).forEachLine {
var A = ArrayDeque(it.trim().split("\t"))
var u = A.removeFirst().toInt()
for ((v, w) in A.map{ it.split(",").map{ it.toInt() } })
E.add(Triple(u, v, w))
++N;
}
var A = E.toTypedArray()
var a = bell(A, N + 1) // +1 for 1-based indexing
var b = spfa(A, N + 1)
assert(a == b) // 💩 sanity check: single source shortest paths are the same
return b
}
fun main() {
var dist = run("test.txt")
println(listOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197).map{ dist[it] }.joinToString(",")) // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
}
```
*Javascript*
```javascript
const assert = require('assert');
const zip = require('lodash/zip');
const LineByLine = require('n-readlines');
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
let bell = (E, N, start = 1, INF = Number(1e6)) => {
let dist = Array(N).fill(INF);
dist[start] = 0;
let K = N - 1;
while (K--)
E.forEach(([u, v, w]) => dist[v] = Math.min(dist[v], dist[u] + w));
return dist;
};
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
let spfa = (E, N, start = 1, INF = Number(1e6)) => {
let dist = Array(N).fill(INF);
dist[start] = 0;
let adj = [...Array(N)].map(_ => []);
E.forEach(([u, v, w]) => adj[u].push([v, w]));
let q = [start];
while (q.length) {
let u = q.shift();
for (let [v, w] of adj[u])
if (dist[v] > dist[u] + w)
dist[v] = dist[u] + w, q.push(v);
}
return dist;
};
let run = filename => {
let N = 0;
let E = [];
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let A = line.toString('ascii').split('\t').filter(it => it.length);
let u = Number(A.shift());
A.map(pair => pair.split(',').map(Number)).forEach(([v, w]) => E.push([u, v, w]));
++N;
}
let a = bell(E, N + 1), // +1 for 1-based indexing
b = spfa(E, N + 1);
zip(a, b).forEach(([x, y]) => assert(x == y)); // 💩 sanity check: single source shortest paths are the same
return a;
};
let dist = run('test.txt');
console.log([7, 37, 59, 82, 99, 115, 133, 165, 188, 197].map(x => dist[x]).join(',')); // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
```
*Python3*
```python
from collections import deque
# bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
def bell(E, N, start = 1, INF = int(1e6)):
dist = [INF] * N
dist[start] = 0
k = N - 1
while k:
for u, v, w in E:
dist[v] = min(dist[v], dist[u] + w)
k -= 1
return dist
# shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
def spfa(E, N, start = 1, INF = int(1e6)):
dist = [INF] * N
dist[start] = 0
adj = {i: [] for i in range(N)}
for u, v, w in E:
adj[u].append([v, w])
q = deque([start])
while q:
u = q.popleft()
for v, w in adj[u]:
if dist[v] > dist[u] + w:
dist[v] = dist[u] + w; q.append(v)
return dist
def run(filename):
E = []
N = 0
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
line = line.strip()
A = [word for word in line.split('\t') if len(word)]
u = int(A[0])
for i in range(1, len(A)):
v, w = [int(x) for x in A[i].split(',')]
E.append([u, v, w])
N += 1
a = bell(E, N + 1) # +1 for 1-based indexing
b = spfa(E, N + 1)
assert(a == b)
return b
dist = run('test.txt')
print(','.join(str(dist[x]) for x in [7, 37, 59, 82, 99, 115, 133, 165, 188, 197])) # 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
using namespace std;
using VI = vector;
using VS = vector;
using Edge = tuple;
using Edges = vector;
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
using Queue = queue;
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
VI bell(Edges& E, int N, int start = 1, int INF = 1e6) {
VI dist(N, INF);
dist[start] = 0;
auto K = N - 1;
while (K--)
for (auto [u, v, w]: E)
dist[v] = min(dist[v], dist[u] + w);
return dist;
}
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
VI spfa(Edges& E, int N, int start = 1, int INF = 1e6, AdjList adj = {}) {
VI dist(N, INF);
dist[start] = 0;
for (auto [u, v, w]: E)
adj[u].emplace_back(v, w);
Queue q{{ start }};
while (q.size()) {
auto u = q.front(); q.pop();
for (auto [v, w]: adj[u])
if (dist[v] > dist[u] + w)
dist[v] = dist[u] + w, q.push(v);
}
return dist;
}
VI run(const string& filename) {
auto N = 0;
Edges E;
fstream fin{ filename };
VS A;
for (string line; getline(fin, line); A.emplace_back(line));
for (auto& s: A) {
transform(s.begin(), s.end(), s.begin(), [](auto c) { return c == ',' ? ' ' : c; });
stringstream ss{ s };
auto [u, v, w] = make_tuple(0, 0, 0);
ss >> u;
while (ss >> v >> w)
E.emplace_back(u, v, w);
++N;
}
auto a = bell(E, N + 1), // +1 for 1-based indexing
b = spfa(E, N + 1);
assert(a == b);
return b;
}
int main() {
auto dist = run("test.txt");
VI A{ 7, 37, 59, 82, 99, 115, 133, 165, 188, 197 };
transform(A.begin(), A.end(), A.begin(), [&](auto x) { return dist[x]; });
copy(A.begin(), A.end(), ostream_iterator(cout, ",")); // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068,
return 0;
}
```
---
### Floyd-Warshall
📚 Lectures
* [The All-Pairs Shortest Path Problem (Section 18.3)](https://www.youtube.com/watch?v=TENbWZPz3Ho&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=62)
* [The Floyd-Warshall Algorithm (Part 1) (Section 18.4, Part 1)](https://www.youtube.com/watch?v=ogcvCr02gqM&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=63)
* [The Floyd-Warshall Algorithm (Part 2) (Section 18.4, Part 2)](https://www.youtube.com/watch?v=3cBHwPjDZxg&list=PLXFMmlk03Dt5EMI2s2WQBsLsZl7A5HEK6&index=64)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
var key = { i: Int, j: Int -> "$i,$j" }
var INF = (1e9 + 7).toInt()
fun floyd_warshall(E: MutableMap, N: Int): Array {
var dp = Array(N + 1) { Array(N + 1) { IntArray(N + 1) { INF } } }
for (i in 0..N)
for (j in 0..N)
if (i == j)
dp[0][i][j] = 0
else
if (E.contains(key(i, j)))
dp[0][i][j] = E[key(i, j)]!!
for (k in 1..N)
for (i in 1..N)
for (j in 1..N)
dp[k][i][j] = Math.min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j])
return dp[N]
}
fun floyd_warshall_memopt(E: MutableMap, N: Int): Array {
var pre = Array(N + 1) { IntArray(N + 1) { INF } }
for (i in 0..N)
for (j in 0..N)
if (i == j)
pre[i][j] = 0
else
if (E.contains(key(i, j)))
pre[i][j] = E[key(i, j)]!!
for (k in 1..N) {
var cur = Array(N + 1) { IntArray(N + 1) { INF } }
for (i in 1..N)
for (j in 1..N)
cur[i][j] = Math.min(pre[i][j], pre[i][k] + pre[k][j])
pre = cur.also{ cur = pre }
}
return pre
}
fun run(filename: String) {
var N = 0
var E = mutableMapOf()
var first = true
File(filename).forEachLine {
if (!first) {
var (u, v, w) = it.trim().split(" ").map{ it.toInt() }
E[key(u, v)] = w
} else {
N = it.trim().split(" ").map{ it.toInt() }[0]
first = false
}
}
var a = floyd_warshall_memopt(E, N)
var b = floyd_warshall(E, N)
for (i in 1..N)
for (j in 1..N)
assert(a[i][j] == b[i][j]) // 💩 sanity check
var cycle = false
for (i in 1..N)
if (a[i][i] < 0)
cycle = true
if (cycle) {
println("$filename: contains a negative cycle")
return
}
var best = INF
for (i in 1..N)
for (j in 1..N)
best = Math.min(best, a[i][j])
println("$filename: $best")
}
fun main() {
run("problem18.8test1.txt"); // problem18.8test1.txt: -2
run("problem18.8test2.txt"); // problem18.8test2.txt: contains a negative cycle
run("problem18.8file1.txt"); // problem18.8file1.txt: contains a negative cycle
run("problem18.8file2.txt"); // problem18.8file2.txt: contains a negative cycle
run("problem18.8file3.txt"); // problem18.8file3.txt: -19
// run("problem18.8file4.txt");
}
```
*Javascript*
```javascript
const LineByLine = require('n-readlines');
const assert = require('assert');
let key = (i, j) => `${i},${j}`;
let floyd_warshall = (E, N) => {
let dp = [...Array(N + 1)].map(_ => [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity)));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
if (i == j)
dp[0][i][j] = 0;
else
if (E.has(key(i, j)))
dp[0][i][j] = E.get(key(i, j));
for (let k = 1; k <= N; ++k)
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
dp[k][i][j] = Math.min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j]);
return dp[N];
};
let floyd_warshall_memopt = (E, N) => {
let pre = [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
if (i == j)
pre[i][j] = 0;
else
if (E.has(key(i, j)))
pre[i][j] = E.get(key(i, j));
for (let k = 1; k <= N; ++k) {
let cur = [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
cur[i][j] = Math.min(pre[i][j], pre[i][k] + pre[k][j]);
[pre, cur] = [cur, pre];
}
return pre;
};
let run = filename => {
let E = new Map();
let input = new LineByLine(filename);
let [N, _] = input.next().toString('ascii').split(' ').map(Number);
let line;
while (line = input.next()) {
let [u, v, w] = line.toString('ascii').split(' ').map(Number);
E.set(key(u, v), w);
}
let a = floyd_warshall_memopt(E, N),
b = floyd_warshall(E, N);
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
assert(a[i][j] == b[i][j]);
let cycle = false;
for (let i = 1; i <= N; ++i)
if (a[i][i] < 0)
cycle = true;
if (cycle) {
console.log(`${filename}: contains a negative cycle`);
return;
}
var best = Infinity;
for (row of a)
best = Math.min(best, ...row);
console.log(`${filename}: ${best}`);
};
run('problem18.8test1.txt'); // problem18.8test1.txt: -2
run('problem18.8test2.txt'); // problem18.8test2.txt: contains a negative cycle
run('problem18.8file1.txt'); // problem18.8file1.txt: contains a negative cycle
run('problem18.8file2.txt'); // problem18.8file2.txt: contains a negative cycle
run('problem18.8file3.txt'); // problem18.8file3.txt: -19
// run('problem18.8file4.txt');
```
*Python3*
```python
key = lambda i, j: f'{i},{j}'
def floyd_warshall(E, N):
dp = [[[float('inf')] * (N + 1) for _ in range(N + 1)] for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
if i == j:
dp[0][i][j] = 0
elif key(i, j) in E:
dp[0][i][j] = E[key(i, j)]
for k in range(1, N + 1):
for i in range(1, N + 1):
for j in range(1, N + 1):
dp[k][i][j] = min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j])
return dp[N]
def floyd_warshall_memopt(E, N):
pre = [[float('inf')] * (N + 1) for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
if i == j:
pre[i][j] = 0
elif key(i, j) in E:
pre[i][j] = E[key(i, j)]
for k in range(1, N + 1):
cur = [[float('inf')] * (N + 1) for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
cur[i][j] = min(pre[i][j], pre[i][k] + pre[k][j])
pre, cur = cur, pre
return pre
def run(filename):
E = {}
N = 0
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
if not first:
u, v, w = [int(x) for x in line.strip().split(' ')]
E[key(u, v)] = w
else:
N = [int(x) for x in line.strip().split(' ')][0]
first = False
a = floyd_warshall_memopt(E, N)
b = floyd_warshall(E, N)
for i in range(1, N + 1):
for j in range(1, N + 1):
assert(a[i][j] == b[i][j]) # 💩 sanity check
cycle = False
for i in range(1, N + 1):
if a[i][i] < 0:
cycle = True
if cycle:
print(f'{filename}: contains a negative cycle')
return
best = float('inf')
for row in a:
best = min(best, *row)
print(f'{filename}: {best}')
run('problem18.8test1.txt') # problem18.8test1.txt: -2
run('problem18.8test2.txt') # problem18.8test2.txt: contains a negative cycle
run('problem18.8file1.txt') # problem18.8file1.txt: contains a negative cycle
run('problem18.8file2.txt') # problem18.8file2.txt: contains a negative cycle
run('problem18.8file3.txt') # problem18.8file3.txt: -19
# run('problem18.8file4.txt')
```
*C++*
```cpp
#include
#include
#include
#include
#include
#define PERF_TEST
using namespace std;
using LL = long long;
using VL = vector;
using VVL = vector;
using VVVL = vector;
using Edges = unordered_map;
LL INF = 1e9 + 7;
string key(int i, int j) {
stringstream ss; ss << i << "," << j;
return ss.str();
}
VVL floyd_warshall(Edges& E, int N) {
VVVL dp(N + 1, VVL(N + 1, VL(N + 1, INF)));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
if (i == j)
dp[0][i][j] = 0;
else
if (E.find(key(i, j)) != E.end())
dp[0][i][j] = E[key(i, j)];
for (auto k{ 1 }; k <= N; ++k)
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
dp[k][i][j] = min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j]);
return dp[N];
}
VVL floyd_warshall_memopt(Edges& E, int N) {
VVL pre(N + 1, VL(N + 1, INF));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
if (i == j)
pre[i][j] = 0;
else
if (E.find(key(i, j)) != E.end())
pre[i][j] = E[key(i, j)];
for (auto k{ 1 }; k <= N; ++k) {
VVL cur(N + 1, VL(N + 1, INF));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
cur[i][j] = min(pre[i][j], pre[i][k] + pre[k][j]);
swap(pre, cur);
}
return pre;
}
void run(const string& filename) {
Edges E;
fstream fin{ filename };
int N, M; fin >> N >> M;
for (int u, v, w; fin >> u >> v >> w; E[key(u, v)] = w);
#ifdef PERF_TEST
auto a = floyd_warshall_memopt(E, N);
#else
auto a = floyd_warshall_memopt(E, N),
b = floyd_warshall(E, N);
assert(a == b); // 💩 sanity check
#endif
auto cycle = false;
for (auto i{ 1 }; i <= N && !cycle; ++i)
cycle = a[i][i] < 0;
if (cycle) {
cout << filename << ": contains a negative cycle" << endl;
return;
}
auto best = INF;
for (auto& row: a)
best = min(best, *min_element(row.begin(), row.end()));
cout << filename << ": " << best << endl;
}
int main() {
run("problem18.8test1.txt"); // problem18.8test1.txt: -2
run("problem18.8test2.txt"); // problem18.8test2.txt: contains a negative cycle
run("problem18.8file1.txt"); // problem18.8file1.txt: contains a negative cycle
run("problem18.8file2.txt"); // problem18.8file2.txt: contains a negative cycle
run("problem18.8file3.txt"); // problem18.8file3.txt: -19
// run("problem18.8file4.txt");
return 0;
}
```
---
# Part 4: Algorithms for NP-Hard Problems
---
### Traveling Salesman
📚 Lectures
* [Overview and Prerequisites (Section 19.0)](https://www.youtube.com/watch?v=qOFLAjxqoK0&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=1)
* [MST vs. TSP: An Algorithmic Mystery (Section 19.1)](https://www.youtube.com/watch?v=9uImnCfKMlA&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=2)
* [Possible Levels of Expertise (Section 19.2)](https://www.youtube.com/watch?v=TQ_f5PqmtYo&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=3)
* [Easy and Hard Problems (Section 19.3)](https://www.youtube.com/watch?v=PEyRWZA3ESE&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=4)
* [Algorithmic Strategies for NP-Hard Problems (Section 19.4)](https://www.youtube.com/watch?v=K4HZKRZ3v-M&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=5)
* [Proving NP-Hardness: A Simple Recipe (Section 19.5)](https://www.youtube.com/watch?v=ZqDT-tlIAyY&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=6)
* [Rookie Mistakes (Section 19.6)](https://www.youtube.com/watch?v=SBsCjEeSoeQ&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=7)
🎯 Solutions
*Kotlin*
```kotlin
import java.io.File
class Solution() {
private var best = (1e9 + 7).toInt()
private var best_path = listOf()
private var start = 0
private var M = 0
private var N = 0
private var adj = mutableMapOf>()
private var cost = mutableMapOf()
private var key = { u: Int, v: Int -> "$u,$v" }
private fun init(input_file: String) {
best = (1e9 + 7).toInt()
best_path = mutableListOf()
adj = mutableMapOf>()
cost = mutableMapOf()
var i = 0
File(input_file).forEachLine { line ->
var A = line.trim().split(" ").map{ it.toInt() }
if (0 < i++) {
var (u, v, w) = A
if (!adj.contains(u)) adj[u] = mutableSetOf()
if (!adj.contains(v)) adj[v] = mutableSetOf()
adj[u]!!.add(v); cost[key(u, v)] = w
adj[v]!!.add(u); cost[key(v, u)] = w
} else {
N = A[0]
M = A[1]
}
}
}
fun run(input_file: String): Pair> {
init(input_file)
start = 1
go(start, mutableListOf(start), mutableSetOf(start))
return Pair>(best, best_path)
}
fun go(u: Int, path: MutableList, seen: MutableSet, t_: Int = 0) {
if (seen.size == N) {
var t = t_ + (cost[key(u, start)] ?: 0)
if (adj[u]!!.contains(start) && t < best) {
best = t; best_path = path.toList()
}
return
}
for (v in adj[u]!!) {
if (seen.contains(v))
continue
path.add(v); seen.add(v)
go(v, path, seen, t_ + cost[key(u, v)]!!)
path.removeLast(); seen.remove(v)
}
}
}
fun main() {
var s = Solution()
for (input_file in listOf("quiz19.2.txt", "quiz20.7.txt")) {
var (best, path) = s.run(input_file)
println("$input_file best: $best path: ${path.joinToString()}")
}
}
// quiz19.2.txt best: 13 path: 1, 2, 4, 3
// quiz20.7.txt best: 23 path: 1, 3, 2, 5, 4
```
*Javascript*
```javascript
let LineByLine = require('n-readlines');
class Solution {
key = (u, v) => `${u},${v}`;
init(input_file) {
this.best = Number(1e9 + 7);
this.best_path = [];
this.M = 0;
this.N = 0;
this.adj = new Map();
this.cost = new Map();
let [A, line, i] = [[], '', 0];
let input = new LineByLine(input_file);
while (line = input.next()) {
let A = String.fromCharCode(...line).trim().split(' ').map(Number);
if (0 < i++) {
let [u, v, w] = A;
if (!this.adj.has(u)) this.adj.set(u, new Set());
if (!this.adj.has(v)) this.adj.set(v, new Set());
this.adj.get(u).add(v), this.cost.set(this.key(u, v), w);
this.adj.get(v).add(u), this.cost.set(this.key(v, u), w);
} else {
[this.N, this.M] = A;
}
}
}
run(input_file) {
this.init(input_file);
this.start = 1;
this.go(this.start, [this.start], new Set([this.start]));
return [this.best, this.best_path];
}
go(u, path, seen, t = 0) {
if (seen.size == this.N) {
t += this.cost.get(this.key(u, this.start)) || 0;
if (this.adj.get(u).has(this.start) && t < this.best)
this.best = t, this.best_path = [...path];
return;
}
for (let v of this.adj.get(u)) {
if (seen.has(v))
continue;
path.push(v), seen.add(v);
this.go(v, path, seen, t + this.cost.get(this.key(u, v)));
path.pop(), seen.delete(v);
}
}
}
let s = new Solution();
for (let input_file of ['quiz19.2.txt', 'quiz20.7.txt']) {
let [best, path] = s.run(input_file);
console.log(`${input_file} best: ${best} path: ${path}`);
}
// quiz19.2.txt best: 13 path: 1,2,4,3
// quiz20.7.txt best: 23 path: 1,3,2,5,4
```
*Python3*
```python
from random import randint
from collections import defaultdict
class Solution():
def init(self, input_file):
self.best = int(1e9 + 7)
self.best_path = []
self.M = 0
self.N = 0
self.adj = defaultdict(set)
self.cost = defaultdict(int)
with open(input_file) as input:
for i, line in enumerate(input):
A = [int(x) for x in line.strip().split(' ')]
if 0 < i:
u, v, w = A
self.adj[u].add(v); self.cost[(u, v)] = w
self.adj[v].add(u); self.cost[(v, u)] = w
else:
self.N, self.M = A
def run(self, input_file):
self.init(input_file)
self.start = 1
self.go(self.start, [self.start], set([self.start]))
return self.best, self.best_path
def go(self, u, path, seen, t = 0):
if len(seen) == self.N:
t += self.cost[(u, self.start)] # connect ultimate edge of tour
if self.start in self.adj[u] and t < self.best:
self.best = t
self.best_path = path[:]
return
for v in self.adj[u]:
if v not in seen:
path.append(v); seen.add(v)
self.go(v, path, seen, t + self.cost[(u, v)])
path.pop(); seen.remove(v)
s = Solution()
for input_file in ['quiz19.2.txt', 'quiz20.7.txt']:
best, path = s.run(input_file)
print(f'{input_file} best: {best} path: {path}')
# quiz19.2.txt best: 13 path: [1, 2, 4, 3]
# quiz20.7.txt best: 23 path: [1, 3, 2, 5, 4]
```
*C++*
```cpp
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using VI = vector;
using Pair = pair;
using Set = unordered_set;
using Adj = unordered_map;
using Cost = unordered_map;
class Solution {
int best, start, M, N;
VI best_path;
Adj adj;
Cost cost;
string key(int u, int v) {
stringstream ss;
ss << u << "," << v;
return ss.str();
}
void init(const string& input_file, string line = {}) {
best = 1e9 + 7; start = M = N = 0;
best_path.clear();
adj.clear();
cost.clear();
auto i = 0;
fstream fin{ input_file };
while (getline(fin, line)) {
VI A;
istringstream is{ line };
copy(istream_iterator(is), istream_iterator(), back_inserter(A));
if (0 < i++) {
auto [u, v, w] = tie(A[0], A[1], A[2]);
adj[u].insert(v); cost[key(u, v)] = w;
adj[v].insert(u); cost[key(v, u)] = w;
} else {
N = A[0];
M = A[1];
}
}
}
void go(int u, VI&& path, Set&& seen, int t = 0) {
if (seen.size() == N) {
t += cost[key(u, start)]; // connect ultimate edge of tour
if (adj[u].find(start) != adj[u].end() && t < best)
best = t, best_path = path;
return;
}
for (auto v: adj[u]) {
if (seen.find(v) != seen.end())
continue;
path.push_back(v), seen.insert(v);
go(v, move(path), move(seen), t + cost[key(u, v)]);
path.pop_back(), seen.erase(v);
}
}
public:
Pair run(const string& input_file) {
init(input_file);
start = 1;
go(start, {start}, {start});
return {best, best_path};
}
};
int main() {
auto s = Solution();
for (auto& input_file: {"quiz19.2.txt", "quiz20.7.txt"}) {
auto [best, path] = s.run(input_file);
cout << input_file << " best: " << best << " path: ";
copy(path.begin(), path.end(), ostream_iterator(cout, " "));
cout << endl;
}
// quiz19.2.txt best: 13 path: 1 3 4 2
// quiz20.7.txt best: 23 path: 1 4 5 2 3
return 0;
}
```
### Traveling Salesman (Heuristic)
📚 Lectures
* [Makespan Minimization (Part 1) (Section 20.1, Part 1)](https://www.youtube.com/watch?v=fn5HNoiMwHM&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=8)
* [Makespan Minimization (Part 2) (Section 20.1, Part 2)](https://www.youtube.com/watch?v=CcdYLcLymV4&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=9)
* [Maximum Coverage (Part 1) (Section 20.2, Part 1)](https://www.youtube.com/watch?v=GcJy8uzSUbA&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=10)
* [Maximum Coverage (Part 2) (Section 20.2, Part 2)](https://www.youtube.com/watch?v=fHldsoBMFKI&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=11)
* [Influence Maximization (Part 1) (Section 20.3, Part 1)](https://www.youtube.com/watch?v=GqKbx3LCQqE&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=12)
* [Influence Maximization (Part 2) (Section 20.3, Part 2)](https://www.youtube.com/watch?v=_1-Vv5Vid9Q&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=13)
* [2-OPT Heuristic for the TSP (Part 1) (Section 20.4, Part 1)](https://www.youtube.com/watch?v=dYEWqrp-mho&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=14)
* [2-OPT Heuristic for the TSP (Part 2) (Section 20.4, Part 2)](https://www.youtube.com/watch?v=8vbKIfpDPJI&list=PLEGCF-WLh2RK6lq3iSsiU84rWVee3A-hz&index=15)
🎯 Solutions
*TSP Nearest Neighbor Heuristic (Python3)*
```python
from collections import defaultdict
N, M = -1, -1
adj = defaultdict(list)
cost, key = {}, lambda u, v: f'{u},{v}'
with open('input.txt') as input:
for line in input:
A = [int(x) for x in line.strip().split(' ')]
if len(A) == 3:
u, v, w = A
adj[u].append(v); cost[key(u, v)] = w
adj[v].append(u); cost[key(v, u)] = w
elif len(A) == 2:
N, M = A
start = 1
u, seen, path = start, set([start]), [start]
while len(seen) < N:
best, best_v = float('inf'), -1
for v in adj[u]:
if v not in seen:
cand = cost[key(u, v)]
if best > cand:
best = cand; best_v = v
u = best_v; seen.add(best_v); path.append(best_v)
path.append(start) # add last edge to complete the tour
t = sum(cost[key(path[i - 1], path[i])] for i in range(1, len(path)))
print(f'total: {t} path: {path}')
# total: 29 path: [1, 2, 3, 4, 5, 1]
```
================================================
FILE: _challenge_problems/index_equal_element.py
================================================
# You are given a sorted (from smallest to largest) array A of N distinct integers which can be positive, negative, or zero. Design the fastest algorithm you can for deciding whether there is an index i such that A[i] = i.
# use case: if the value is less-than the index, search right half
# -3 -2 -1 0 4
# 0 1 2 3 4
# ^
# use case: if the value is greater than the index, search left half
# 0 2 3 4 5
# 0 1 2 3 4
# ^
def same(A):
i, j = 0, len(A) - 1
while i < j:
k = (i + j) // 2
if A[k] < k:
i = k + 1
else:
j = k
return A[i] == i
def run(A, ok=False):
assert(same(A) == ok)
run([0, 2, 3, 4, 5], True)
run([-3, -2, -1, 0, 4], True)
================================================
FILE: _challenge_problems/unimodal_array.py
================================================
# Problem: You are given a unimodal array of n distinct elemnts, meaning that its entries are in increasing order up until its maximum element, after which its elemnets are in decreasing order. Give an algorithm to compute the maximum element of a unimodal array that runs in O(logN) time.
def best(A):
i, j = 0, len(A) - 1
while i < j:
k = (i + j) // 2
if A[k] < A[k + 1]:
i = k + 1
else:
j = k
return A[i]
def run(A):
error = f'NOT ({best(A)} == {max(A)})'
assert best(A) == max(A), error
# small inputs to test edge cases
run([0, 1, 0])
run([1, 3, 1])
run([2, 5, 4])
# mediuim inputs
run([0, 2, 4, 6, 8, 6, 4, 2])
run([1, 4, 7, 9, 8, 3])
run([3, 5, 9, 12, 10, 6, 2])
# peak near beginning/end
run([1, 5, 4, 3, 2])
run([0, 2, 4, 6, 5])
# larger inputs
run([0, 1, 3, 6, 10, 15, 21, 18, 14, 9, 5, 2])
run([2, 4, 6, 8, 11, 14, 17, 16, 13, 9, 5, 1])
run([1, 5, 10, 20, 35, 50, 49, 30, 15, 7, 2])
run([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0])
run([0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 34, 21, 13, 8, 5, 3, 2, 1, 0])
import random
def random_unimodal(seed=0):
A = []
random.seed(seed)
while len(A) < int(1e4):
A.append(random.randint(0, int(1e9)))
A.sort()
L = A[:len(A) // 2]
R = A[len(A) // 2:]
return L + list(reversed(R))
for _ in range(10):
run(random_unimodal())
================================================
FILE: bellman_ford/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(bellman_ford)
set(CMAKE_CXX_STANDARD 17)
add_executable(bellman_ford main.cpp)
================================================
FILE: bellman_ford/main.cpp
================================================
#include
#include
#include
#include
#include
#include
using namespace std;
using VI = vector;
using VS = vector;
using Edge = tuple;
using Edges = vector;
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
using Queue = queue;
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
VI bell(Edges& E, int N, int start = 1, int INF = 1e6) {
VI dist(N, INF);
dist[start] = 0;
auto K = N - 1;
while (K--)
for (auto [u, v, w]: E)
dist[v] = min(dist[v], dist[u] + w);
return dist;
}
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
VI spfa(Edges& E, int N, int start = 1, int INF = 1e6, AdjList adj = {}) {
VI dist(N, INF);
dist[start] = 0;
for (auto [u, v, w]: E)
adj[u].emplace_back(v, w);
Queue q{{ start }};
while (q.size()) {
auto u = q.front(); q.pop();
for (auto [v, w]: adj[u])
if (dist[v] > dist[u] + w)
dist[v] = dist[u] + w, q.push(v);
}
return dist;
}
VI run(const string& filename) {
auto N = 0;
Edges E;
fstream fin{ filename };
VS A;
for (string line; getline(fin, line); A.emplace_back(line));
for (auto& s: A) {
transform(s.begin(), s.end(), s.begin(), [](auto c) { return c == ',' ? ' ' : c; });
stringstream ss{ s };
auto [u, v, w] = make_tuple(0, 0, 0);
ss >> u;
while (ss >> v >> w)
E.emplace_back(u, v, w);
++N;
}
auto a = bell(E, N + 1), // +1 for 1-based indexing
b = spfa(E, N + 1);
assert(a == b);
return b;
}
int main() {
auto dist = run("test.txt");
VI A{ 7, 37, 59, 82, 99, 115, 133, 165, 188, 197 };
transform(A.begin(), A.end(), A.begin(), [&](auto x) { return dist[x]; });
copy(A.begin(), A.end(), ostream_iterator(cout, ",")); // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068,
return 0;
}
================================================
FILE: bellman_ford/main.js
================================================
const assert = require('assert');
const zip = require('lodash/zip');
const LineByLine = require('n-readlines');
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
let bell = (E, N, start = 1, INF = Number(1e6)) => {
let dist = Array(N).fill(INF);
dist[start] = 0;
let K = N - 1;
while (K--)
E.forEach(([u, v, w]) => dist[v] = Math.min(dist[v], dist[u] + w));
return dist;
};
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
let spfa = (E, N, start = 1, INF = Number(1e6)) => {
let dist = Array(N).fill(INF);
dist[start] = 0;
let adj = [...Array(N)].map(_ => []);
E.forEach(([u, v, w]) => adj[u].push([v, w]));
let q = [start];
while (q.length) {
let u = q.shift();
for (let [v, w] of adj[u])
if (dist[v] > dist[u] + w)
dist[v] = dist[u] + w, q.push(v);
}
return dist;
};
let run = filename => {
let N = 0;
let E = [];
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let A = line.toString('ascii').split('\t').filter(it => it.length);
let u = Number(A.shift());
A.map(pair => pair.split(',').map(Number)).forEach(([v, w]) => E.push([u, v, w]));
++N;
}
let a = bell(E, N + 1), // +1 for 1-based indexing
b = spfa(E, N + 1);
zip(a, b).forEach(([x, y]) => assert(x == y)); // 💩 sanity check: single source shortest paths are the same
return a;
};
let dist = run('test.txt');
console.log([7, 37, 59, 82, 99, 115, 133, 165, 188, 197].map(x => dist[x]).join(',')); // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
================================================
FILE: bellman_ford/main.kt
================================================
import java.io.File
import java.util.LinkedList
import java.util.Queue
// bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
fun bell(E: Array>, N: Int, start: Int = 1, INF: Int = (1e6).toInt()): IntArray {
var dist = IntArray(N) { INF }
dist[start] = 0
var K = N - 1
while (0 < K--)
E.forEach{ (u, v, w) -> dist[v] = Math.min(dist[v], dist[u] + w)}
return dist
}
// shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
fun spfa(E: Array>, N: Int, start: Int = 1, INF: Int = (1e6).toInt()): IntArray {
var dist = IntArray(N) { INF }
dist[start] = 0
var adj = Array>>(N) { mutableListOf>() }
for ((u, v, w) in E)
adj[u].add(Pair(v, w))
var q: Queue = LinkedList(listOf(start))
while (0 < q.size) {
var u = q.poll()
for ((v, w) in adj[u]) {
if (dist[v] > dist[u] + w) {
dist[v] = dist[u] + w; q.add(v)
}
}
}
return dist
}
fun run(filename: String): IntArray {
var N = 0
var E = mutableListOf>()
File(filename).forEachLine {
var A = ArrayDeque(it.trim().split("\t"))
var u = A.removeFirst().toInt()
for ((v, w) in A.map{ it.split(",").map{ it.toInt() } })
E.add(Triple(u, v, w))
++N;
}
var A = E.toTypedArray()
var a = bell(A, N + 1) // +1 for 1-based indexing
var b = spfa(A, N + 1)
assert(a == b) // 💩 sanity check: single source shortest paths are the same
return b
}
fun main() {
var dist = run("test.txt")
println(listOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197).map{ dist[it] }.joinToString(",")) // 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
}
================================================
FILE: bellman_ford/main.py
================================================
from collections import deque
# bellman-ford: N - 1 edge relaxations (u -> v of cost w) [ie. attempting to relax M edges N - 1 times] given N vertices
def bell(E, N, start = 1, INF = int(1e6)):
dist = [INF] * N
dist[start] = 0
k = N - 1
while k:
for u, v, w in E:
dist[v] = min(dist[v], dist[u] + w)
k -= 1
return dist
# shortest-paths faster algorithm: only attempt to relax candidate edges (note: adjacency list needed)
def spfa(E, N, start = 1, INF = int(1e6)):
dist = [INF] * N
dist[start] = 0
adj = {i: [] for i in range(N)}
for u, v, w in E:
adj[u].append([v, w])
q = deque([start])
while q:
u = q.popleft()
for v, w in adj[u]:
if dist[v] > dist[u] + w:
dist[v] = dist[u] + w; q.append(v)
return dist
def run(filename):
E = []
N = 0
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
line = line.strip()
A = [word for word in line.split('\t') if len(word)]
u = int(A[0])
for i in range(1, len(A)):
v, w = [int(x) for x in A[i].split(',')]
E.append([u, v, w])
N += 1
a = bell(E, N + 1) # +1 for 1-based indexing
b = spfa(E, N + 1)
assert(a == b)
return b
dist = run('test.txt')
print(','.join(str(dist[x]) for x in [7, 37, 59, 82, 99, 115, 133, 165, 188, 197])) # 2599,2610,2947,2052,2367,2399,2029,2442,2505,3068
================================================
FILE: bellman_ford/package.json
================================================
{
"name": "bellman_ford",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "clayton wong",
"license": "ISC",
"dependencies": {
"assert": "^2.0.0",
"lodash": "^4.17.21",
"n-readlines": "^1.0.1"
}
}
================================================
FILE: bellman_ford/test.txt
================================================
1 80,982 163,8164 170,2620 145,648 200,8021 173,2069 92,647 26,4122 140,546 11,1913 160,6461 27,7905 40,9047 150,2183 61,9146 159,7420 198,1724 114,508 104,6647 30,4612 99,2367 138,7896 169,8700 49,2437 125,2909 117,2597 55,6399
2 42,1689 127,9365 5,8026 170,9342 131,7005 172,1438 34,315 30,2455 26,2328 6,8847 11,1873 17,5409 157,8643 159,1397 142,7731 182,7908 93,8177
3 57,1239 101,3381 43,7313 41,7212 91,2483 31,3031 167,3877 106,6521 76,7729 122,9640 144,285 44,2165 6,9006 177,7097 119,7711
4 162,3924 70,5285 195,2490 72,6508 126,2625 121,7639 31,399 118,3626 90,9446 127,6808 135,7582 159,6133 106,4769 52,9267 190,7536 78,8058 75,7044 116,6771 49,619 107,4383 89,6363 54,313
5 200,4009 112,1522 25,3496 23,9432 64,7836 56,8262 120,1862 2,8026 90,8919 142,1195 81,2469 182,8806 17,2514 83,8407 146,5308 147,1087 51,22
6 141,8200 98,5594 66,6627 159,9500 143,3110 129,8525 118,8547 88,2039 83,4949 165,6473 162,6897 184,8021 123,13 176,3512 195,2233 42,7265 47,274 132,1514 2,8847 171,3722 3,9006
7 156,7027 187,9522 87,4976 121,8739 56,6616 10,2904 71,8206 53,179 146,4823 165,6019 125,5670 27,4888 63,9920 150,9031 84,4061
8 152,1257 189,2780 58,4708 26,8342 199,1918 31,3987 35,3160 71,5829 27,3483 69,8815 130,55 168,2076 122,5338 73,4528 28,9996 17,3535 40,3193 72,7308 24,8434 87,2833 25,3949 175,1022 177,8508
9 152,1087 115,7827 17,7002 72,794 150,4539 190,3613 95,9480 36,5284 166,8702 63,1753 199,70 131,700 76,9340 70,2 139,8701 140,4163 180,5995
10 57,9988 78,3771 62,4816 137,5273 7,2904 187,4786 184,3207 96,807 31,1184 88,2539 135,4650 168,9495 164,3866 11,8988 116,1493 51,5578 171,2029
11 1,1913 185,2045 77,815 22,8425 181,8448 47,8727 81,7299 150,4802 178,1696 28,2275 183,594 131,833 157,8497 25,5057 59,3203 10,8988 2,1873 134,294 83,4211 124,6180
12 78,5753 17,4602 62,5676 16,8068 60,5933 67,371 71,6734 53,7001 72,3626 34,6690 59,761 18,1520 128,7542 38,6699 57,9416
13 144,9987 59,9801 97,7026 50,758 43,5400 163,3870 178,4194 151,9629 45,1794 105,6821 29,2784 172,2070 57,6850 77,8638 135,861
14 149,4352 187,4874 26,3841 128,9662 155,4446 118,373 123,2733 106,7912 169,4333 53,9197 161,4275 126,9602 73,4106 160,7860 131,358 141,4477 119,960 43,3199 47,7898 175,6718 177,6741 60,2464 127,5682 31,1945 143,5848 94,3551 82,3283
15 42,1789 22,3571 25,7019 163,818 56,2334 100,809 143,1041 107,4589 190,6854 169,7485 94,9606 34,7961 54,8983 157,2136 24,8040
16 200,2848 198,2223 92,2896 18,8663 27,8673 75,4116 150,1680 36,1555 41,2747 90,4558 68,5894 12,8068 42,2596 185,6280 171,3482 109,1469 127,9807 178,1714 35,839 56,9828 134,5203 55,6680 110,4252
17 26,1275 45,5114 142,8016 83,4615 140,6440 8,3535 69,3610 153,8545 9,7002 12,4602 173,7312 114,8915 108,1942 54,3115 66,6176 190,7000 70,3899 5,2514 178,7464 166,4762 2,5409 146,5362 117,6266
18 57,4216 80,5252 86,7517 62,1926 120,44 173,7256 133,2702 148,589 167,7625 16,8663 170,4989 118,6388 142,332 95,6122 99,5717 154,453 150,5150 149,2664 146,9000 171,4403 111,785 12,1520
19 33,6938 77,7013 187,107 109,8397 88,2002 95,8691 132,3157 195,5038 154,4320 23,8560 152,9751 185,5896 119,7406 160,3997 80,62
20 66,2667 173,2676 43,8105 135,6434 33,6387 74,6183 106,8785 75,2484 130,9048 56,7194 50,9507 88,3014 124,392 61,2580 90,7372 92,1704 87,2639 154,2398 41,4203 85,1435 169,5990 166,6086 28,2234 145,8099
21 23,5183 40,2199 31,2556 71,4986 165,2151 193,494 154,1845 111,3060 85,2880 101,2775 182,2447 80,9884 87,2681 102,6643 131,3748
22 92,5592 64,4257 11,8425 24,594 15,3571 42,3783 41,1374 114,9960 144,9362 146,3620 71,3243 143,8603 131,6075 192,4606 108,9656 168,4356 177,8713 132,1560
23 143,7543 161,6863 45,8074 165,208 21,5183 118,5079 40,8336 27,9054 112,3201 135,4560 167,2133 188,4236 166,8077 195,3179 48,4485 137,7591 99,6485 5,9432 71,3316 96,2431 125,922 19,8560
24 141,6862 197,9337 66,5879 59,6941 70,4670 55,4106 103,8083 61,7906 48,7959 151,784 177,393 102,8731 199,2838 73,3509 8,8434 187,9327 22,594 150,5669 164,7312 157,9540 15,8040
25 115,9233 197,3875 185,3573 72,2332 104,4899 137,5378 8,3949 5,3496 77,2729 136,9251 143,108 83,9569 15,7019 48,3214 155,3242 153,2477 129,3005 132,219 11,5057 37,1591 68,4188
26 14,3841 8,8342 1,4122 147,5759 113,5553 157,7 65,9434 116,4221 66,2747 138,7027 145,6697 130,5706 60,701 127,9896 136,7200 17,1275 120,5788 175,6165 70,9252 95,36 106,6940 2,2328 96,425 51,9329 183,4842 196,6754
27 23,9054 78,3066 8,3483 1,7905 152,2124 108,9929 63,3896 151,5915 111,3101 34,8912 182,6234 133,7749 16,8673 192,5344 114,714 168,1578 175,210 138,5918 7,4888 122,84
28 8,9996 188,3816 116,2638 132,5604 20,2234 178,3642 76,3705 122,9165 184,4164 198,366 161,9217 160,9059 56,5375 120,8874 11,2275 111,4495 193,9441 157,6880 48,2803
29 78,8190 144,6452 114,9478 156,5083 62,9692 121,4537 184,9797 109,6873 153,5446 67,3449 172,5830 111,1005 100,1642 148,3252 13,2784
30 78,5469 119,7372 144,1616 130,1356 59,4458 40,9818 79,503 43,6233 148,4760 42,263 1,4612 57,5668 185,3846 101,6979 94,6976 106,7819 2,2455 71,9294
31 4,399 8,3987 50,2598 75,7688 47,7840 99,8583 190,5055 112,5231 114,7617 118,6949 180,3598 21,2556 199,5564 14,1945 3,3031 35,9855 10,1184 146,2837 51,3739 83,6588 46,5964
32 136,3823 77,1689 92,3395 121,1615 85,7494 173,9631 177,6902 88,8129 36,7329 116,6065 61,3332 68,7352 119,1914 82,8571 70,9909
33 144,4841 173,5949 170,3648 113,652 110,1986 82,3577 61,1837 97,5671 55,1252 19,6938 48,914 74,3642 125,67 89,3089 176,3258 20,6387 138,6960 153,6574 171,3913
34 86,6435 156,8641 72,2540 181,5267 27,8912 58,8824 179,8528 62,9864 70,2348 57,5471 53,236 168,3923 101,3383 142,7791 55,7174 2,315 147,9758 15,7961 199,8196 12,6690
35 57,3693 8,3160 144,3087 114,490 65,8910 178,5774 172,992 16,839 118,8640 41,6749 31,9855 39,853 64,6071 166,2816 184,7437 49,3098 182,7369 110,4985 93,8775
36 80,2032 130,7589 123,6226 16,1555 150,116 88,7759 100,8612 9,5284 198,6280 49,953 143,5111 42,4917 134,979 159,6043 32,7329 67,2380 148,9550 48,7266
37 197,9188 119,9313 187,4105 191,3573 109,2135 75,751 200,7541 139,8208 155,609 142,6433 25,1591 132,821 156,7714 107,1144 99,7757
38 91,7087 88,502 132,6092 126,5441 147,8391 12,6699 130,5227 146,4400 108,8712 100,1369 134,4730 87,2975 99,6169 183,5213 109,4945
39 200,4319 98,3993 130,2414 40,2489 196,9267 133,8145 82,3528 44,9175 42,5464 127,6103 93,6132 180,9506 192,7454 119,1376 115,983 81,7400 35,853
40 23,8336 1,9047 120,7760 101,2885 21,2199 144,7772 96,5739 136,4658 184,4306 189,4263 30,9818 39,2489 108,8883 8,3193 80,9657 181,2338 162,3056 71,2826 68,5800
41 200,2622 78,63 66,4654 198,7215 59,284 75,7333 22,1374 181,5235 16,2747 154,901 150,7278 3,7212 103,7917 163,5256 20,4203 91,7776 35,6749 147,1858 165,3741 107,8116
42 160,2382 156,6539 6,7265 15,1789 61,8096 164,347 194,6498 172,5383 104,2726 124,3496 161,4792 159,5951 117,7074 2,1689 186,9391 62,3249 79,9404 39,5464 187,3075 22,3783 30,263 16,2596 137,4572 163,1278 60,6663 70,9396 36,4917 73,9154
43 200,8943 159,9621 97,3906 20,8105 164,6849 13,5400 3,7313 133,8488 108,8964 30,6233 79,5052 131,8231 167,8120 14,3199 130,2685 138,7965 177,9544 143,1171 65,5805 118,8008 140,4482 93,8479
44 197,4900 144,2276 198,2619 39,9175 87,7875 191,8130 166,6953 170,6940 163,18 79,9988 145,2888 173,5518 57,9979 82,3134 54,4113 3,2165
45 57,4630 23,8074 112,9496 130,4994 86,8207 17,5114 120,5279 169,662 162,3436 170,8060 118,5918 124,3290 110,8317 13,1794 167,1163
46 57,2413 152,9550 86,7512 123,132 138,2860 195,8206 176,9923 119,2687 54,9328 196,9632 73,5109 31,5964 173,2969 193,199 80,7968 194,2429
47 57,9584 114,9480 145,9483 190,5892 182,8382 31,7840 129,9533 142,5297 58,1229 146,2959 6,274 14,7898 189,5939 11,8727 76,2138 70,2236
48 152,5835 23,4485 33,914 24,7959 25,3214 135,8869 53,3578 162,201 28,2803 141,7941 36,7266 85,2792 86,3588 124,2593 130,7921
49 160,8648 154,2962 109,7520 36,953 178,9747 192,3113 112,2935 35,3098 71,3441 4,619 96,9901 171,9736 163,4688 1,2437 133,5167 117,2896 105,9278
50 152,5767 112,6454 185,3968 77,5220 20,9507 165,2667 98,990 187,2485 198,3798 13,758 128,2987 189,7031 52,9931 127,3622 31,2598 179,2502 191,5026 153,4905
51 80,7589 72,4882 137,1096 138,8755 109,662 67,4225 181,158 132,6107 189,8899 159,3017 5,22 10,5578 31,3739 120,5675 26,9329 176,1625
52 4,9267 115,4973 159,7816 185,8925 188,7805 97,9063 50,9931 137,9846 91,424 150,634 56,2416 107,3647 68,7601 168,1134 179,3504
53 14,9197 114,7352 156,4662 62,153 85,1227 177,9852 34,236 7,179 12,7001 48,3578 71,9285 86,7353 150,662 183,5304 125,8054 54,8361
54 197,2223 66,2906 136,1794 188,4883 17,3115 109,7832 44,4113 182,438 15,8983 200,4899 112,2279 169,2296 4,313 53,8361 138,6261 46,9328
55 33,1252 188,5181 101,6050 24,4106 169,7795 149,3088 34,7174 193,8583 1,6399 145,3342 105,8477 166,3686 121,44 16,6680 82,3547
56 101,3516 20,7194 179,5284 127,3031 5,8262 161,9811 16,9828 15,2334 52,2416 7,6616 77,7923 182,7267 88,3375 61,1315 117,1934 28,5375 124,552 100,361
57 18,4216 94,558 186,8815 3,1239 85,6678 45,4630 46,2413 35,3693 84,6563 185,9772 67,8012 47,9584 155,893 64,810 10,9988 80,8722 160,2058 59,2689 79,2330 30,5668 184,7592 44,9979 162,6483 116,656 34,5471 106,4868 131,6342 183,9093 13,6850 12,9416
58 152,5877 98,3677 8,4708 130,7020 59,5735 121,8818 47,1229 102,6906 150,4857 90,7141 86,5989 175,3675 79,2365 34,8824 186,8993 125,1050 74,7934 147,2267 193,6166
59 86,1293 147,2651 149,2405 141,9126 112,4585 58,5735 74,4470 24,6941 199,8958 57,2689 13,9801 162,391 30,4458 180,2435 41,284 72,7154 101,1804 87,4628 168,4170 99,671 70,8055 11,3203 12,761
60 200,3269 98,2073 26,701 185,6670 120,2231 14,2464 127,1402 12,5933 42,6663 189,4415 107,52 146,2317 112,2570 154,6667 177,5345 172,2781
61 1,9146 159,49 33,1837 42,8096 20,2580 24,7906 87,9053 163,448 190,9775 155,5301 173,4803 115,3324 196,5577 171,6888 32,3332 56,1315 131,6924 195,8928
62 97,9163 53,153 120,3851 18,1926 154,3238 12,5676 88,9007 152,7404 29,9692 161,4144 10,4816 105,2736 42,3249 107,5324 115,1913 121,4145 116,7419 34,9864 193,6610 103,8383
63 141,5607 77,5873 27,3896 169,5160 95,5264 69,2323 125,1315 158,5709 102,5806 9,1753 103,9314 71,3007 131,5257 92,9006 96,5638 7,9920
64 57,810 98,3909 97,2201 22,4257 120,2385 177,7660 83,2716 81,9744 111,2663 145,2685 130,2493 148,6419 106,256 141,158 86,414 87,9403 121,771 102,4635 5,7836 67,2090 35,6071 131,4631 182,4701 110,6711
65 152,3595 66,6930 26,9434 97,6170 123,9599 175,7920 155,5533 102,1652 77,4069 198,3575 81,3054 199,11 95,6605 35,8910 43,5805 71,439 134,9956 74,6617 165,3705 140,5376
66 80,2902 68,8312 142,777 156,2965 41,4654 6,6627 84,7710 102,3328 65,6930 54,2906 24,5879 112,2271 93,5873 94,3424 20,2667 26,2747 130,5826 17,6176 69,824 89,3012
67 57,8012 102,5417 175,5048 153,6204 12,371 137,1414 133,3802 64,2090 98,980 200,475 171,1394 36,2380 29,3449 124,1880 51,4225 195,5737 100,6216 103,1468
68 141,3540 197,8223 78,7924 66,8312 144,2277 174,7082 16,5894 163,4920 146,3895 52,7601 140,9624 40,5800 25,4188 32,7352 186,2528
69 8,8815 198,6284 17,3610 156,9959 75,3354 168,2357 102,1172 190,8022 139,9030 161,6171 96,4815 189,5215 66,824 94,1427 63,2323
70 4,5285 24,4670 148,7231 26,9252 17,3899 59,8055 47,2236 42,9396 175,3256 149,2366 92,96 153,6532 178,3394 168,1295 156,4830 34,2348 9,2 124,9089 32,9909 183,5332
71 8,5829 22,3243 138,1229 81,1711 170,1539 49,3441 23,3316 134,7485 12,6734 30,9294 21,4986 142,6038 65,439 7,8206 40,2826 145,6127 53,9285 63,3007 186,7143 171,6702
72 4,6508 78,5839 119,6215 114,8350 9,794 8,7308 113,8782 102,3377 34,2540 25,2332 59,7154 172,3153 89,4836 178,5128 51,4882 120,2287 174,2019 153,541 96,859 146,4264 171,8573 157,604 12,3626
73 14,4106 8,4528 159,4969 97,6534 77,2438 24,3509 174,2581 150,8061 139,4428 149,5233 42,9154 90,5133 78,212 194,8521 172,2239 46,5109
74 159,8960 33,3642 59,4470 20,6183 99,7031 179,1223 93,5576 164,8627 58,7934 65,6617 110,6731 108,8251 165,2602 121,1468 182,1873 176,8129
75 115,9140 141,9237 80,2187 86,259 20,2484 92,6095 97,1883 41,7333 87,3244 69,3354 120,6892 131,5902 31,7688 108,5943 4,7044 16,4116 191,1403 81,2609 37,751
76 115,7291 185,3674 181,3275 47,2138 143,1079 28,3705 125,1865 178,8433 3,7729 114,9690 100,1793 200,4623 199,6878 138,5683 141,1969 126,9595 9,9340 83,4424 89,6942
77 112,3500 160,105 189,5702 191,5135 124,8896 198,5081 19,7013 73,2438 63,5873 129,2337 11,815 133,2481 192,561 32,1689 50,5220 87,7040 25,2729 65,4069 106,9161 153,4483 56,7923 172,4771 13,8638
78 10,3771 68,7924 12,5753 30,5469 158,6367 122,6207 27,3066 116,2732 41,63 72,5839 161,6310 4,8058 104,1377 83,3955 29,8190 98,6603 154,8423 137,1910 135,6919 73,212 145,7244
79 141,7918 101,3205 165,3768 96,3059 119,4117 152,6519 57,2330 42,9404 166,8726 161,8395 30,503 89,5169 134,5792 117,9043 129,7314 43,5052 109,9677 58,2365 44,9988 167,820 193,7737 194,5784
80 36,2032 84,4645 1,982 115,1417 151,6728 112,5208 51,7589 152,9606 113,917 18,5252 121,2257 75,2187 57,8722 133,7217 179,7729 119,108 66,2902 40,9657 97,7213 172,7715 89,7224 19,62 46,7968 21,9884
81 115,2608 197,5540 97,8866 101,4493 64,9744 11,7299 71,1711 109,2519 136,1409 39,7400 75,2609 142,424 141,4032 183,3061 184,4485 95,7627 5,2469 143,9810 65,3054 89,6124
82 33,3577 130,3349 156,4691 39,3528 173,591 177,7882 44,3134 116,8491 132,4162 135,519 131,3457 128,6834 32,8571 55,3547 14,3283
83 78,3955 6,4949 185,9306 17,4615 64,2716 25,9569 149,6823 5,8407 167,8200 117,8516 165,1555 151,162 31,6588 76,4424 11,4211
84 57,6563 80,4645 119,6417 66,7710 198,5999 136,4270 86,195 104,5330 154,5421 137,4367 95,3812 159,8763 170,2436 107,2954 85,9888 134,9312 7,4061
85 57,6678 160,3613 156,6669 168,6193 136,6221 180,5525 32,7494 118,1102 192,544 129,517 93,2349 87,7478 189,1147 53,1227 20,1435 167,8110 133,836 84,9888 132,3873 128,4644 110,6060 21,2880 48,2792
86 115,4291 197,9714 144,8808 59,1293 126,937 189,1115 18,7517 45,8207 46,7512 177,7010 180,4604 75,259 157,4447 84,195 34,6435 120,5230 64,414 184,801 58,5989 142,1663 53,7353 117,4220 48,3588
87 160,8712 119,518 75,3244 94,9647 59,4628 61,9053 44,7875 168,9716 64,9403 164,3629 20,2639 8,2833 77,7040 7,4976 159,19 85,7478 191,6921 88,8011 167,1022 158,4081 110,1219 21,2681 38,2975
88 6,2039 62,9007 20,3014 113,7322 136,9026 32,8129 38,502 151,2295 150,6770 183,5547 36,7759 87,8011 94,4629 115,6611 19,2002 161,1726 56,3375 10,2539 125,5012 89,6267
89 33,3089 72,4836 123,1723 79,5169 174,858 76,6942 4,6363 199,2446 105,2736 66,3012 180,6612 80,7224 163,4055 88,6267 81,6124
90 152,4427 4,9446 115,1117 119,928 185,7284 20,7372 16,4558 108,9076 179,3149 139,7846 58,7141 5,8919 73,5133 144,6223 174,6914
91 160,383 181,5060 174,3418 113,4626 95,1806 3,2483 192,6625 52,424 115,1105 137,4129 142,9164 41,7776 158,5553 38,7087 200,1988
92 1,647 130,4320 108,1844 134,610 194,426 177,3182 75,6095 20,1704 94,6085 128,556 22,5592 16,2896 186,7980 32,3395 139,6763 121,3819 138,8080 70,96 63,9006
93 66,5873 39,6132 181,4071 154,4073 85,2349 106,7477 74,5576 150,9213 98,6617 147,7807 43,8479 152,6543 35,8775 167,5670 2,8177
94 57,558 66,3424 92,6085 120,2733 87,9647 30,6976 191,8318 139,7116 109,1299 88,4629 170,9318 69,1427 14,3551 115,3350 171,9959 15,9606
95 119,8126 112,555 120,1104 18,6122 91,1806 173,4092 196,231 26,36 147,1278 19,8691 125,2917 9,9480 63,5264 81,7627 84,3812 65,6605 105,6026
96 40,5739 79,3059 104,9639 113,712 162,3737 155,1251 10,807 49,9901 151,5643 23,2431 72,859 26,425 69,4815 143,9274 183,5939 63,5638 147,6736 193,8831
97 33,5671 185,7065 52,9063 64,2201 188,4695 192,6411 43,3906 73,6534 13,7026 112,7969 81,8866 80,7213 62,9163 65,6170 140,6527 75,1883 137,4667
98 115,5825 131,4614 64,3909 155,5515 139,1235 39,3993 102,8330 60,2073 200,2690 166,2364 78,6603 162,6139 58,3677 117,9545 6,5594 144,7198 50,990 150,2093 143,4300 67,980 93,6617
99 104,9140 18,5717 174,5675 157,6818 132,6234 182,2897 151,4990 183,3577 59,671 133,2090 23,6485 153,4560 31,8583 74,7031 1,2367 127,1408 37,7757 193,4566 194,5832 38,6169
100 159,6567 137,7178 163,9709 190,6674 36,8612 142,2994 76,1793 67,6216 29,1642 56,361 144,6605 128,2584 153,9522 145,5512 15,809 38,1369
101 188,8531 40,2885 157,1393 171,4083 55,6050 144,3619 3,3381 113,5024 81,4493 163,6033 56,3516 129,8821 184,9591 59,1804 79,3205 30,6979 138,2902 143,4042 34,3383 21,2775
102 98,8330 66,3328 144,7884 72,3377 24,8731 181,3585 137,6814 172,6572 58,6906 64,4635 117,2689 177,4462 67,5417 183,9634 69,1172 65,1652 178,1334 161,8230 63,5806 140,6370 21,6643
103 200,6851 123,8756 24,8083 41,7917 191,9683 63,9314 112,7409 110,491 131,2920 196,696 186,9654 62,8383 113,5248 67,1468 114,1318
104 141,8162 78,1377 42,2726 123,9213 1,6647 126,8615 200,7083 197,4174 84,5330 192,4219 142,6236 99,9140 96,9639 25,4899 172,561 179,8827 169,3712
105 185,1033 62,2736 113,3388 116,7899 89,2736 164,4661 183,7722 55,8477 190,2518 180,341 95,6026 119,9930 120,9333 13,6821 49,9278
106 14,7912 4,4769 115,9598 141,674 112,4854 20,8785 64,256 181,5332 190,3305 3,6521 30,7819 93,7477 26,6940 77,9161 57,4868 111,6460
107 114,2032 123,4581 62,5324 187,2610 60,52 116,9864 84,2954 182,8313 37,1144 169,668 52,3647 4,4383 41,8116 146,7862 112,7448 15,4589 176,6806
108 200,9976 185,8699 17,1942 40,8883 156,7039 92,1844 75,5943 22,9656 43,8964 27,9929 174,5669 90,9076 145,521 143,972 113,4342 74,8251 126,525 38,8712
109 152,2743 136,8658 81,2519 169,382 51,662 49,7520 129,2464 79,9677 54,7832 37,2135 94,1299 185,6644 29,6873 19,8397 16,1469 38,4945
110 197,751 33,1986 145,6099 118,9403 74,6731 126,1073 103,491 35,4985 137,8848 165,4097 85,6060 87,1219 45,8317 64,6711 16,4252
111 197,4083 144,5456 114,2027 64,2663 27,3101 191,5723 162,8771 152,1940 28,4495 106,6460 29,1005 130,9137 133,6767 18,785 160,9702 21,3060
112 23,3201 141,130 80,5208 181,2524 95,555 77,3500 183,9037 164,1492 155,7915 106,4854 50,6454 133,9083 5,1522 45,9496 173,7338 66,2271 59,4585 97,7969 60,2570 31,5231 149,8736 49,2935 158,383 128,7645 107,7448 103,7409 54,2279 196,5663
113 80,917 33,652 26,5553 72,8782 101,5024 108,4342 132,5383 116,8036 184,4999 88,7322 105,3388 187,6332 190,697 136,1984 96,712 91,4626 103,5248
114 29,9478 180,8490 189,3102 111,2027 192,6813 141,6388 72,8350 115,3112 152,9627 53,7352 129,168 107,2032 1,508 47,9480 35,490 17,8915 22,9960 27,714 31,7617 76,9690 117,7876 193,4000 103,1318 194,949
115 152,4383 176,8236 75,9140 25,9233 9,7827 98,5825 52,4973 146,9828 81,2608 128,9072 86,4291 76,7291 90,1117 106,9598 144,3825 80,1417 114,3112 62,1913 39,983 91,1105 88,6611 129,7465 166,3001 61,3324 117,1399 94,3350
116 78,2732 26,4221 113,8036 179,8099 32,6065 105,7899 62,7419 107,9864 82,8491 186,8639 176,4512 192,5906 57,656 4,6771 28,2638 10,1493
117 98,9545 198,3936 42,7074 79,9043 102,2689 56,1934 114,7876 83,8516 86,4220 196,3366 1,2597 49,2896 138,7762 17,6266 115,1399
118 14,373 23,5079 4,3626 6,8547 123,2088 181,8129 18,6388 85,1102 31,6949 166,3979 35,8640 43,8008 45,5918 177,8279 110,9403 128,6289
119 80,108 154,741 130,730 84,6417 72,6215 30,7372 170,275 168,1890 157,9158 90,928 121,6261 37,9313 95,8126 14,960 87,518 79,4117 39,1376 163,5189 169,3511 195,617 3,7711 32,1914 19,7406 46,2687 196,2824 105,9930
120 40,7760 62,3851 72,2287 94,2733 86,5230 95,1104 164,5926 26,5788 18,44 155,6822 60,2231 185,556 45,5279 179,3327 159,5811 75,6892 64,2385 5,1862 178,8906 28,8874 51,5675 105,9333
121 4,7639 80,2257 197,6502 119,6261 136,1320 156,195 29,4537 7,8739 58,8818 32,1615 168,7186 62,4145 92,3819 173,2976 64,771 175,8821 191,8606 162,1977 132,3867 74,1468 165,7147 148,8115 55,44
122 78,6207 8,5338 174,8205 168,1574 162,3518 166,6712 135,6345 28,9165 192,1494 128,7247 189,2017 3,9640 148,3230 27,84 179,7377
123 14,2733 198,3493 6,13 104,9213 107,4581 89,1723 118,2088 128,1602 155,3251 46,132 36,6226 184,2832 103,8756 65,9599 124,6490 145,8804 193,7460
124 141,168 159,6580 42,3496 123,6490 77,8896 20,392 67,1880 158,1870 147,9014 165,9797 136,7388 56,552 11,6180 70,9089 45,3290 48,2593
125 33,67 174,9048 95,2917 53,8054 1,2909 63,1315 76,1865 88,5012 58,1050 23,922 173,2615 188,230 172,8515 196,4519 138,9932 183,9920 7,5670
126 14,9602 4,2625 159,2980 86,937 181,8920 104,8615 179,7436 191,3989 161,4512 108,525 155,307 110,1073 134,5002 38,5441 76,9595 180,7176
127 4,6808 160,7534 26,9896 39,6103 50,3622 137,4069 60,1402 156,6372 2,9365 16,9807 56,3031 139,2526 14,5682 99,1408 167,3756 135,1752 161,6643 146,8151
128 14,9662 115,9072 123,1602 92,556 50,2987 190,2968 118,6289 157,6815 132,2789 184,6339 198,1860 112,7645 122,7247 85,4644 82,6834 100,2584 196,1760 12,7542
129 6,8525 114,168 101,8821 77,2337 79,7314 47,9533 85,517 175,7121 184,5623 109,2464 143,8021 167,5370 25,3005 159,6895 115,7465
130 119,730 8,55 26,5706 45,4994 36,7589 30,1356 184,8488 178,615 92,4320 58,7020 82,3349 174,4481 66,5826 39,2414 194,9429 156,2264 20,9048 64,2493 43,2685 137,5926 190,3429 147,9251 111,9137 48,7921 38,5227
131 14,358 98,4614 159,4355 75,5902 22,6075 43,8231 163,8625 11,833 57,6342 61,6924 82,3457 64,4631 134,6293 167,6269 2,7005 63,5257 9,700 103,2920 21,3748
132 198,2393 113,5383 99,6234 138,5667 28,5604 19,3157 38,6092 85,3873 82,4162 25,219 182,6433 22,1560 147,2847 6,1514 121,3867 128,2789 51,6107 37,821
133 80,7217 112,9083 136,3739 77,2481 39,8145 43,8488 18,2702 27,7749 168,899 99,2090 190,9958 139,4719 182,8241 191,4296 85,836 153,8437 67,3802 49,5167 111,6767
134 197,6225 198,4071 92,610 79,5792 175,4489 36,979 131,6293 71,7485 146,9556 158,119 11,294 65,9956 135,276 16,5203 84,9312 126,5002 38,4730
135 23,4560 4,7582 20,6434 174,6977 150,9732 190,1431 173,5664 144,6396 127,1752 122,6345 48,8869 82,519 158,8348 184,7629 78,6919 10,4650 134,276 194,5726 13,861
136 161,3866 195,4279 32,3823 84,4270 168,9519 54,1794 170,1529 197,9068 121,1320 194,2496 109,8658 199,7783 133,3739 145,1769 179,6711 26,7200 40,4658 174,5711 85,6221 113,1984 25,9251 184,6682 81,1409 88,9026 178,2752 124,7388
137 188,9117 100,7178 42,4572 51,1096 52,9846 97,4667 25,5378 102,6814 130,5926 84,4367 141,7872 23,7591 127,4069 157,5286 78,1910 91,4129 155,5736 67,1414 10,5273 110,8848
138 200,678 160,9902 26,7027 101,2902 51,8755 132,5667 43,7965 92,8080 1,7896 173,8555 33,6960 71,1229 46,2860 27,5918 188,892 169,7498 178,6589 125,9932 76,5683 117,7762 54,6261 140,5446
139 197,1386 98,1235 92,6763 181,5456 176,8186 182,2354 133,4719 158,3451 196,3988 73,4428 90,7846 155,2100 194,6966 69,9030 94,7116 127,2526 162,4510 9,8701 37,8208
140 1,546 17,6440 97,6527 158,4029 151,5289 68,9624 138,5446 43,4482 169,2230 9,4163 155,5001 188,6223 102,6370 166,9829 65,5376
141 154,3188 68,3540 106,674 79,7918 104,8162 24,6862 63,5607 6,8200 75,9237 150,2634 124,168 14,4477 112,130 164,6499 198,2621 114,6388 185,6820 59,9126 64,158 137,7872 81,4032 76,1969 48,7941
142 66,777 17,8016 104,6236 18,332 47,5297 81,424 91,9164 150,2598 5,1195 34,7791 155,6613 169,7506 86,1663 100,2994 190,8070 2,7731 71,6038 145,5378 37,6433
143 23,7543 6,3110 22,8603 108,972 25,108 81,9810 43,1171 186,8430 14,5848 129,8021 101,4042 76,1079 98,4300 155,2442 177,3884 36,5111 153,9940 96,9274 15,1041 176,5062
144 115,3825 173,8693 29,6452 98,7198 68,2277 195,652 102,7884 30,1616 111,5456 33,4841 13,9987 44,2276 86,8808 148,3617 35,3087 40,7772 101,3619 22,9362 184,5222 135,6396 90,6223 3,285 100,6605
145 200,2753 1,648 136,1769 26,6697 64,2685 174,7252 47,9483 108,521 44,2888 123,8804 71,6127 142,5378 20,8099 78,7244 110,6099 100,5512 55,3342
146 115,9828 22,3620 47,2959 60,2317 5,5308 127,8151 7,4823 134,9556 18,9000 31,2837 17,5362 68,3895 72,4264 188,5715 167,52 107,7862 38,4400
147 26,5759 59,2651 163,7221 95,1278 132,2847 124,9014 5,1087 34,9758 96,6736 38,8391 41,1858 167,5546 130,9251 149,6379 58,2267 93,7807
148 160,3995 144,3617 185,2814 64,6419 18,589 30,4760 173,6725 179,6374 70,7231 155,6603 122,3230 192,4834 36,9550 121,8115 29,3252
149 14,4352 59,2405 188,1003 163,9897 70,2366 83,6823 187,9580 174,2824 73,5233 112,8736 55,3088 18,2664 176,2255 190,3755 180,3407 147,6379
150 141,2634 1,2183 16,1680 41,7278 36,116 135,9732 11,4802 98,2093 58,4857 142,2598 73,8061 9,4539 18,5150 24,5669 52,634 190,5243 88,6770 53,662 7,9031 93,9213
151 80,6728 156,6169 24,784 27,5915 174,1846 168,9216 99,4990 88,2295 178,5979 96,5643 83,162 13,9629 140,5289 189,9732 163,3624
152 161,6939 58,5877 48,5835 9,1087 8,1257 46,9550 189,8140 199,2697 109,2743 65,3595 186,2075 115,4383 50,5767 193,5444 90,4427 80,9606 114,9627 62,7404 79,6519 27,2124 111,1940 19,9751 93,6543
153 17,8545 99,4560 70,6532 164,8748 29,5446 25,2477 72,541 143,9940 173,7613 77,4483 50,4905 165,897 133,8437 33,6574 67,6204 100,9522
154 141,3188 119,741 198,5078 156,8062 62,3238 20,2398 18,453 49,2962 187,1808 168,6317 200,229 185,1448 93,4073 78,8423 84,5421 41,901 60,6667 170,5971 19,4320 21,1845 199,5786
155 57,893 14,4446 98,5515 112,7915 123,3251 120,6822 25,3242 139,2100 143,2442 65,5533 142,6613 96,1251 137,5736 148,6603 61,5301 126,307 37,609 140,5001 194,6768
156 66,2965 42,6539 82,4691 53,4662 151,6169 7,7027 85,6669 29,5083 154,8062 130,2264 108,7039 34,8641 121,195 175,2205 69,9959 70,4830 127,6372 37,7714
157 119,9158 26,7 86,4447 101,1393 187,7184 137,5286 99,6818 11,8497 2,8643 158,1881 128,6815 175,1597 72,604 24,9540 28,6880 15,2136
158 78,6367 187,6714 91,5553 139,3451 169,1709 135,8348 63,5709 195,4912 140,4029 157,1881 124,1870 181,969 112,383 87,4081 134,119
159 4,6133 160,4243 61,49 180,5757 6,9500 194,9391 43,9621 100,6567 126,2980 73,4969 131,4355 124,6580 1,7420 52,7816 74,8960 198,8330 42,5951 120,5811 87,19 36,6043 84,8763 129,6895 2,1397 51,3017 193,3786
160 14,7860 138,9902 127,7534 49,8648 85,3613 189,1530 57,2058 159,4243 183,9293 148,3995 87,8712 180,624 179,2542 91,383 42,2382 1,6461 77,105 28,9059 111,9702 19,3997
161 152,6939 14,4275 23,6863 78,6310 136,3866 42,4792 62,4144 79,8395 127,6643 69,6171 126,4512 56,9811 196,9729 102,8230 88,1726 28,9217
162 4,3924 98,6139 6,6897 59,391 194,1483 122,3518 57,6483 121,1977 179,9718 139,4510 199,7749 40,3056 111,8771 96,3737 45,3436 186,6114 48,201
163 1,8164 101,6033 41,5256 173,5799 15,818 13,3870 149,9897 131,8625 181,5593 119,5189 61,448 42,1278 68,4920 100,9709 147,7221 44,18 49,4688 192,2762 151,3624 89,4055
164 141,6499 112,1492 42,347 120,5926 43,6849 87,3629 184,9774 170,328 153,8748 10,3866 172,9550 74,8627 195,9730 105,4661 24,7312 183,615 176,8681
165 23,208 6,6473 79,3768 187,1291 50,2667 153,897 166,4221 74,2602 21,2151 121,7147 124,9797 83,1555 65,3705 7,6019 41,3741 110,4097
166 23,8077 98,2364 79,8726 173,6917 44,6953 167,7080 118,3979 165,4221 168,4399 17,4762 9,8702 122,6712 20,6086 169,5530 115,3001 35,2816 55,3686 140,9829
167 23,2133 188,6549 187,9538 43,8120 18,7625 127,3756 180,6183 87,1022 79,820 83,8200 3,3877 129,5370 85,8110 193,8116 166,7080 131,6269 146,52 147,5546 45,1163 199,2001 93,5670
168 119,1890 8,2076 136,9519 87,9716 154,6317 121,7186 133,899 122,1574 85,6193 173,3859 59,4170 27,1578 69,2357 151,9216 22,4356 70,1295 34,3923 166,4399 10,9495 52,1134
169 14,4333 175,9164 177,2274 45,662 20,5990 63,5160 119,3511 104,3712 187,9225 192,8603 109,382 158,1709 55,7795 1,8700 138,7498 142,7506 166,5530 107,668 15,7485 54,2296 140,2230
170 119,275 1,2620 198,8089 136,1529 33,3648 18,4989 177,2774 44,6940 84,2436 2,9342 154,5971 164,328 45,8060 71,1539 94,9318
171 188,6981 101,4083 16,3482 67,1394 61,6888 49,9736 182,4704 94,9959 10,2029 33,3913 185,5113 71,6702 6,3722 18,4403 72,8573
172 200,6888 42,5383 72,3153 104,561 174,3433 102,6572 175,5353 35,992 73,2239 164,9550 29,5830 80,7715 77,4771 2,1438 60,2781 125,8515 13,2070
173 112,7338 1,2069 144,8693 33,5949 17,7312 20,2676 18,7256 121,2976 168,3859 32,9631 148,6725 82,591 163,5799 192,2550 166,6917 179,4234 138,8555 44,5518 95,4092 153,7613 135,5664 61,4803 125,2615 193,4808 46,2969
174 130,4481 89,858 73,2581 135,6977 68,7082 136,5711 91,3418 125,9048 122,8205 145,7252 72,2019 151,1846 172,3433 108,5669 99,5675 179,1886 149,2824 90,6914
175 156,2205 187,2864 27,210 199,3779 67,5048 121,8821 169,9164 134,4489 65,7920 26,6165 172,5353 197,5909 8,1022 129,7121 14,6718 184,9107 70,3256 58,3675 157,1597
176 200,1709 115,8236 6,3512 33,3258 187,1128 191,3352 139,8186 149,2255 116,4512 46,9923 143,5062 51,1625 164,8681 107,6806 74,8129
177 86,7010 92,3182 24,393 64,7660 102,4462 43,9544 22,8713 190,1332 14,6741 8,8508 170,2774 82,7882 169,2274 32,6902 53,9852 60,5345 143,3884 178,7547 118,8279 3,7097
178 130,615 72,5128 70,3394 13,4194 120,8906 11,1696 151,5979 16,1714 138,6589 102,1334 17,7464 49,9747 177,7547 35,5774 136,2752 28,3642 76,8433
179 80,7729 160,2542 136,6711 120,3327 56,5284 50,2502 186,9993 180,664 104,8827 90,3149 74,1223 148,6374 174,1886 126,7436 173,4234 162,9718 116,8099 34,8528 52,3504 122,7377
180 160,624 159,5757 114,8490 59,2435 86,4604 39,9506 85,5525 179,664 191,6312 31,3598 149,3407 167,6183 89,6612 9,5995 126,7176 105,341
181 112,2524 187,7956 41,5235 118,8129 185,9712 139,5456 76,3275 40,2338 11,8448 34,5267 102,3585 126,8920 106,5332 93,4071 91,5060 191,4844 163,5593 158,969 51,158
182 27,6234 47,8382 99,2897 139,2354 5,8806 133,8241 132,6433 56,7267 74,1873 35,7369 64,4701 107,8313 54,438 171,4704 2,7908 21,2447
183 160,9293 112,9037 102,9634 99,3577 81,3061 88,5547 11,594 96,5939 53,5304 105,7722 26,4842 57,9093 70,5332 125,9920 164,615 38,5213
184 6,8021 130,8488 188,198 40,4306 123,2832 101,9591 113,4999 129,5623 144,5222 175,9107 136,6682 164,9774 86,801 57,7592 29,9797 81,4485 35,7437 135,7629 28,4164 10,3207 128,6339
185 57,9772 105,1033 90,7284 52,8925 83,9306 97,7065 148,2814 25,3573 197,3140 50,3968 11,2045 141,6820 76,3674 108,8699 60,6670 188,700 120,556 181,9712 154,1448 30,3846 16,6280 109,6644 171,5113 19,5896 196,1339
186 57,8815 152,2075 197,1324 42,9391 188,5027 92,7980 179,9993 191,8255 58,8993 143,8430 116,8639 162,6114 71,7143 189,8128 195,2099 68,2528 103,9654
187 14,4874 200,6767 176,1128 37,4105 7,9522 175,2864 19,107 107,2610 167,9538 157,7184 24,9327 181,7956 42,3075 158,6714 165,1291 50,2485 154,1808 113,6332 169,9225 149,9580 10,4786
188 23,4236 198,9114 137,9117 184,198 101,8531 167,6549 54,4883 149,1003 28,3816 196,88 52,7805 55,5181 185,700 186,5027 171,6981 97,4695 138,892 125,230 146,5715 140,6223
189 152,8140 160,1530 8,2780 114,3102 86,1115 40,4263 77,5702 50,7031 47,5939 85,1147 60,4415 69,5215 186,8128 198,9430 122,2017 51,8899 151,9732 193,2375
190 4,7536 200,5999 47,5892 113,697 130,3429 135,1431 150,5243 61,9775 69,8022 133,9958 128,2968 100,6674 17,7000 106,3305 9,3613 177,1332 31,5055 149,3755 142,8070 15,6854 105,2518
191 77,5135 126,3989 176,3352 94,8318 186,8255 121,8606 87,6921 44,8130 103,9683 75,1403 181,4844 50,5026 180,6312 111,5723 37,3573 133,4296
192 114,6813 97,6411 77,561 39,7454 22,4606 104,4219 27,5344 85,544 173,2550 91,6625 169,8603 116,5906 49,3113 163,2762 122,1494 148,4834
193 152,5444 167,8116 114,4000 55,8583 58,6166 189,2375 159,3786 96,8831 79,7737 21,494 28,9441 62,6610 123,7460 99,4566 173,4808 46,199
194 200,2915 159,9391 136,2496 130,9429 42,6498 92,426 139,6966 162,1483 73,8521 99,5832 155,6768 114,949 46,2429 79,5784 135,5726
195 23,3179 4,2490 197,5337 144,652 136,4279 6,2233 158,4912 186,2099 200,8114 61,8928 46,8206 164,9730 119,617 19,5038 67,5737
196 188,88 39,9267 139,3988 95,231 61,5577 161,9729 125,4519 117,3366 103,696 46,9632 26,6754 112,5663 128,1760 119,2824 185,1339
197 54,2223 186,1324 121,6502 134,6225 68,8223 24,9337 25,3875 139,1386 81,5540 44,4900 195,5337 37,9188 111,4083 86,9714 110,751 136,9068 185,3140 104,4174 175,5909
198 141,2621 170,8089 44,2619 188,9114 41,7215 1,1724 154,5078 84,5999 16,2223 117,3936 123,3493 159,8330 69,6284 132,2393 134,4071 77,5081 50,3798 65,3575 36,6280 28,366 128,1860 189,9430
199 152,2697 8,1918 136,7783 59,8958 24,2838 175,3779 31,5564 162,7749 65,11 76,6878 9,70 89,2446 34,8196 167,2001 154,5786
200 108,9976 103,6851 145,2753 41,2622 187,6767 190,5999 16,2848 194,2915 5,4009 172,6888 39,4319 176,1709 60,3269 138,678 43,8943 98,2690 1,8021 104,7083 154,229 91,1988 67,475 76,4623 195,8114 37,7541 54,4899
================================================
FILE: closest_pair/naive.py
================================================
P = [(1, 8), (2, 5), (4, 7), (6, 3)]
N = len(P)
INF = 1234567890 # arbitary choice for infinity
def dist(i, j):
x1, y1 = P[i]
x2, y2 = P[j]
return (x1 - x2) ** 2 \
+ (y1 - y2) ** 2
best_dist = INF
best_pair = None
D = [[INF] * N for _ in range(N)]
for i in range(N):
for j in range(N):
D[i][j] = dist(i, j)
if i != j: # candidates for best pair cannot be the same point
if best_dist >= D[i][j]:
best_dist = D[i][j]
best_pair = (i, j)
i, j = best_pair
print(f'best pair: {P[i]}, {P[j]}')
# ➜ closest_pair git:(main) ✗ python3 ./naive.py
# best pair: (4, 7), (2, 5)
================================================
FILE: closest_pair/recursive.py
================================================
INF = 1234567890 # arbitary choice for infinity
def distance(a, b):
x1, y1 = a
x2, y2 = b
return (x1 - x2) ** 2 \
+ (y1 - y2) ** 2
def split(Px, Py, d):
# median x-coordinate
median = Px[len(Px) // 2][0]
# identify points near left/right boundary
Sy = [(x, y) for x, y in Py if median - d <= x <= median + d]
# return the best split pair (if it exists)
best_dist, best_pairs = INF, set()
for i in range(len(Sy) - 1):
for j in range(i + 1, min(i + 1 + 7, len(Sy))):
cand = distance(Sy[i], Sy[j])
if best_dist > cand:
best_dist = cand
best_pairs = set()
if best_dist == cand:
best_pairs.add((Sy[i], Sy[j]))
return best_dist, best_pairs
def best(P):
best_dist, best_pairs = INF, set()
for i in range(len(P)):
for j in range(i + 1, len(P)):
cand = distance(P[i], P[j]) if P[i] != P[j] else INF
if best_dist > cand:
best_dist = cand
best_pairs = set()
if best_dist == cand:
best_pairs.add((P[i], P[j]))
return best_dist, best_pairs
def go(Px, Py):
if len(Px) <= 3: # Base case
return best(Px)
Lx, Rx = Px[:len(Px) // 2], Px[len(Px) // 2:]
Ly, Ry = [], []
for x, y in Py:
if x <= Lx[-1][0]:
Ly.append((x, y))
else:
Ry.append((x, y))
dist_left, best_left = go(Lx, Ly)
dist_right, best_right = go(Rx, Ry)
dist_split, best_split = split(Px, Py, min(dist_left, dist_right))
cands = sorted([(dist_left, best_left), (dist_right, best_right), (dist_split, best_split)], key=lambda it: it[0])
best_dist, best_pairs = cands[0][0], set()
for dist, pairs in cands:
if dist == best_dist:
for a, b in pairs:
best_pairs.add((a, b) if a < b else (b, a))
return best_dist, best_pairs
def run(points, expected_best_pair):
Px = sorted(points, key=lambda it: it[0])
Py = sorted(points, key=lambda it: it[1])
_, best_pair = go(Px, Py)
print(f'points: {points}')
print(f'actual: {sorted(best_pair)}')
print(f'expect: {sorted(expected_best_pair)}')
print()
assert(sorted(best_pair) == sorted(expected_best_pair))
# initial example
run(points=[(1, 8), (2, 5), (4, 7), (6, 3)], expected_best_pair=set([((2, 5), (4, 7))]))
# simple, obvious nearest neighbors
run(points=[(0, 0), (3, 4), (7, 1), (10, 6)], expected_best_pair=set([((0, 0), (3, 4)), ((3, 4), (7, 1))]))
# closest pair not adjacent in sorted-by-x
run(points=[(1, 1), (4, 10), (7, 4), (9, 8)], expected_best_pair=set([((7, 4), (9, 8))]))
# tight cluster inside larger spread
run(points=[(2, 9), (5, 3), (6, 5), (11, 1)], expected_best_pair=set([((5, 3), (6, 5))]))
# stress: diagonal-ish
run(points=[(1, 10), (4, 7), (8, 3), (13, 6)], expected_best_pair=set([((1, 10), (4, 7))]))
# larger input: 10 points
run(points=[(1, 17), (3, 4), (6, 14), (8, 9), (11, 2), (14, 7), (17, 12), (19, 5), (22, 15), (25, 1)], expected_best_pair=set([((6, 14), (8, 9)), ((14, 7), (19, 5))]))
# larger input: 12 points more spread out
run(points=[(2, 21), (4, 6), (7, 15), (9, 2), (12, 18), (14, 9), (16, 4), (19, 13), (21, 7), (24, 16), (27, 1), (30, 11)], expected_best_pair=set([((14, 9), (16, 4))]))
# same x-coordinate (vertical stack)
run(points=[(5, 1), (5, 4), (5, 9), (8, 20), (12, 30)], expected_best_pair=set([((5, 1), (5, 4))]))
# same y-coordinate (horizontal line)
run(points=[(1, 7), (4, 7), (9, 7), (20, 2), (25, 11)], expected_best_pair=set([((1, 7), (4, 7))]))
# redundant x-coordinate to test split pairs
run(points=[(10, 1), (10, 4), (10, 8), (10, 13), (11, 7), (20, 50)], expected_best_pair=set([((10, 8), (11, 7))]))
# redundant x-coordinate to test split pairs
run(points=[(0, 0), (0, 1000), (0, 2000), (0, 3000), (0, 4000), (0, 5000), (0, 6000), (0, 7000), (5, 1), (5, 7002)], expected_best_pair=set([((0, 0), (5, 1))]))
# tie for best
run(points=[(0, 0), (0, 1), (1, 0)], expected_best_pair=set([((0, 0), (0, 1)), ((0, 0), (1, 0))]))
# ➜ closest_pair git:(main) ✗ python3 recursive.py
# points: [(1, 8), (2, 5), (4, 7), (6, 3)]
# actual: [((2, 5), (4, 7))]
# expect: [((2, 5), (4, 7))]
# points: [(0, 0), (3, 4), (7, 1), (10, 6)]
# actual: [((0, 0), (3, 4)), ((3, 4), (7, 1))]
# expect: [((0, 0), (3, 4)), ((3, 4), (7, 1))]
# points: [(1, 1), (4, 10), (7, 4), (9, 8)]
# actual: [((7, 4), (9, 8))]
# expect: [((7, 4), (9, 8))]
# points: [(2, 9), (5, 3), (6, 5), (11, 1)]
# actual: [((5, 3), (6, 5))]
# expect: [((5, 3), (6, 5))]
# points: [(1, 10), (4, 7), (8, 3), (13, 6)]
# actual: [((1, 10), (4, 7))]
# expect: [((1, 10), (4, 7))]
# points: [(1, 17), (3, 4), (6, 14), (8, 9), (11, 2), (14, 7), (17, 12), (19, 5), (22, 15), (25, 1)]
# actual: [((6, 14), (8, 9)), ((14, 7), (19, 5))]
# expect: [((6, 14), (8, 9)), ((14, 7), (19, 5))]
# points: [(2, 21), (4, 6), (7, 15), (9, 2), (12, 18), (14, 9), (16, 4), (19, 13), (21, 7), (24, 16), (27, 1), (30, 11)]
# actual: [((14, 9), (16, 4))]
# expect: [((14, 9), (16, 4))]
# points: [(5, 1), (5, 4), (5, 9), (8, 20), (12, 30)]
# actual: [((5, 1), (5, 4))]
# expect: [((5, 1), (5, 4))]
# points: [(1, 7), (4, 7), (9, 7), (20, 2), (25, 11)]
# actual: [((1, 7), (4, 7))]
# expect: [((1, 7), (4, 7))]
# points: [(10, 1), (10, 4), (10, 8), (10, 13), (11, 7), (20, 50)]
# actual: [((10, 8), (11, 7))]
# expect: [((10, 8), (11, 7))]
# points: [(0, 0), (0, 1000), (0, 2000), (0, 3000), (0, 4000), (0, 5000), (0, 6000), (0, 7000), (5, 1), (5, 7002)]
# actual: [((0, 0), (5, 1))]
# expect: [((0, 0), (5, 1))]
# points: [(0, 0), (0, 1), (1, 0)]
# actual: [((0, 0), (0, 1)), ((0, 0), (1, 0))]
# expect: [((0, 0), (0, 1)), ((0, 0), (1, 0))]
================================================
FILE: dijkstra/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(dijkstra)
set(CMAKE_CXX_STANDARD 17)
add_executable(dijkstra main.cpp)
================================================
FILE: dijkstra/main.cpp
================================================
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using Queries = vector;
using Distance = unordered_map;
using Set = unordered_set;
class BaseSolution {
protected:
static constexpr auto INF = int(1e9 + 7);
public:
virtual string run(string filename, Queries&& queries) = 0;
};
class NaiveSolution : public BaseSolution {
using Edge = tuple;
using Edges = vector;
public:
Distance dijkstra(Edges& E) {
Distance dist;
Set seen;
auto start{ 1 };
dist[start] = 0, seen.insert(start);
for (;;) {
auto found = false;
auto best_v = INF,
best_w = INF;
for (auto [u, v, w]: E) {
if (seen.find(u) == seen.end() || seen.find(v) != seen.end())
continue;
found = true;
if (best_w > dist[u] + w)
best_v = v,
best_w = dist[u] + w;
}
if (!found)
break;
auto [v, w] = tie(best_v, best_w);
dist[v] = w, seen.insert(v);
}
return dist;
}
string run(string filename, Queries&& queries) {
Edges E;
fstream fin{ filename };
string line;
int u, v, w;
char _;
while (getline(fin, line)) {
istringstream is{ line };
for (is >> u; is >> v >> _ >> w; E.push_back({ u, v, w }));
}
auto dist = dijkstra(E);
ostringstream os;
transform(queries.begin(), queries.end(), ostream_iterator(os, " "), [&](auto x) { return dist[x]; });
return os.str();
}
};
class HeapSolution : public BaseSolution {
using Pair = pair;
using Pairs = vector;
using AdjList = unordered_map;
priority_queue> q;
public:
Distance dijkstra(AdjList& adj) {
Distance dist;
Set seen;
for (auto [u, _]: adj)
dist[u] = INF;
auto start{ 1 };
q.push({ 0, start });
while (q.size()) {
auto [cost, u] = q.top(); q.pop();
if (!seen.insert(u).second)
continue;
dist[u] = cost;
for (auto [w, v]: adj[u])
if (seen.find(v) == seen.end())
q.push({ dist[u] + w, v });
}
return dist;
}
string run(string filename, Queries&& queries) {
AdjList adj;
fstream fin{ filename };
string line;
int u, v, w;
char _;
while (getline(fin, line)) {
istringstream is{ line };
for (is >> u; is >> v >> _ >> w; adj[u].push_back({ w, v }));
}
auto dist = dijkstra(adj);
ostringstream os;
transform(queries.begin(), queries.end(), ostream_iterator(os, " "), [&](auto x) { return dist[x]; });
return os.str();
}
};
void run(BaseSolution&& solution) {
cout << "problem9.8test.txt: " << solution.run("problem9.8test.txt", Queries{1, 2, 3, 4, 5, 6, 7, 8 }) << endl
<< "problem9.8.txt " << solution.run("problem9.8.txt", Queries{7, 37, 59, 82, 99, 115, 133, 165, 188, 197 }) << endl;
}
int main() {
run(NaiveSolution());
// problem9.8test.txt: 0 1 2 3 4 4 3 2
// problem9.8.txt 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution());
// problem9.8test.txt: 0 1 2 3 4 4 3 2
// problem9.8.txt 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
return 0;
}
================================================
FILE: dijkstra/main.js
================================================
let LineByLine = require('n-readlines');
let INF = Number(1e9 + 7);
class NaiveSolution {
dijkstra(E) {
let dist = new Map();
let seen = new Set();
let start = 1;
dist[start] = 0; seen.add(start);
for (;;) {
let found = false;
let best_v = INF,
best_w = INF;
for (let [u, v, w] of E) {
if (!seen.has(u) || seen.has(v))
continue;
found = true;
if (best_w > dist[u] + w)
best_v = v,
best_w = dist[u] + w;
}
if (!found)
break;
let [v, w] = [best_v, best_w];
dist[v] = w; seen.add(v);
}
return dist;
}
run(filename, queries) {
let E = [];
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split(/\s+/);
let u = Number(words[0]);
for (let i = 1; i < words.length; ++i) {
let [v, w] = words[i].split(',').map(Number);
E.push([ u, v, w ]);
}
}
let dist = this.dijkstra(E);
return queries.map(x => dist[x]).join(' ');
}
}
let heapkey = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && heapkey(A[i]) == f(heapkey(A[i]), heapkey(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && heapkey(A[i]) != f(heapkey(A[i]), heapkey(A[L(i)]))) ok = false, left = heapkey(A[L(i)]);
if (R(i) < N && heapkey(A[i]) != f(heapkey(A[i]), heapkey(A[R(i)]))) ok = false, right = heapkey(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
class HeapSolution {
dijkstra(adj) {
let dist = {};
let seen = new Set();
let start = 1;
let q = [[ 0, start ]];
while (q.length) {
let [cost, u] = heappop(q);
if (seen.has(u))
continue;
dist[u] = cost, seen.add(u);
for (let [w, v] of (adj[u] || []))
heappush(q, [ dist[u] + w, v ]);
}
return dist;
}
run(filename, queries) {
let adj = {};
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split('\t');
let u = Number(words[0]);
if (!(u in adj))
adj[u] = [];
for (let i = 1; i < words.length; ++i) {
let [v, w] = words[i].split(',').map(Number);
adj[u].push([ w, v ]);
}
}
let dist = this.dijkstra(adj);
return queries.map(x => dist[x]).join(' ');
}
}
let run = solution => {
console.log(solution.run('problem9.8test.txt', [1, 2, 3, 4, 5, 6, 7, 8]));
console.log(solution.run('problem9.8.txt', [7, 37, 59, 82, 99, 115, 133, 165, 188, 197]));
};
run(new NaiveSolution());
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(new HeapSolution());
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
================================================
FILE: dijkstra/main.kt
================================================
import java.io.File
import java.util.PriorityQueue
var INF = (1e9 + 7).toInt()
interface BaseSolution {
fun run(filename: String, queries: Array): String
}
class NaiveSolution : BaseSolution {
fun dijkstra(E: List>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0; seen.add(start)
var found: Boolean;
do {
found = false
var best_v = INF
var best_w = INF
for ((u, v, w) in E) {
if (!seen.contains(u) || seen.contains(v))
continue
found = true
if (best_w > dist[u]!! + w) {
best_v = v
best_w = dist[u]!! + w
}
}
var v = best_v
var w = best_w
dist[v] = w; seen.add(v)
} while (found)
return dist
}
override fun run(filename: String, queries: Array): String {
var E = mutableListOf>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
E.add(Triple(u, v, w))
}
}
var dist = dijkstra(E.toList())
return queries.map{ dist[it] }.joinToString(" ")
}
}
class HeapSolution : BaseSolution {
fun dijkstra(adj: MutableMap>>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
q.add(Pair(0, start))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
dist[u] = cost; seen.add(u)
for ((w, v) in adj[u]!!) {
if (seen.contains(v))
continue
q.add(Pair(cost + w, v))
}
}
return dist
}
override fun run(filename: String, queries: Array): String {
var adj = mutableMapOf>>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
if (!adj.contains(u))
adj[u] = mutableListOf()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
adj[u]!!.add(Pair(w, v))
}
}
var dist = dijkstra(adj)
return queries.map{ dist[it] }.joinToString(" ")
}
}
fun run(solution: BaseSolution) {
println(solution.run("problem9.8test.txt", arrayOf(1, 2, 3, 4, 5, 6, 7, 8)))
println(solution.run("problem9.8.txt", arrayOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197)))
}
fun main() {
run(NaiveSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
}
================================================
FILE: dijkstra/main.py
================================================
from abc import ABC, abstractmethod
from heapq import heappush, heappop
INF = int(1e9 + 7)
class BaseSolution(ABC):
@abstractmethod
def run(self, filename, queries):
raise NotImplementedError
class NaiveSolution(BaseSolution):
def dijkstra(self, E):
dist = {}
seen = set()
start = 1
dist[start] = 0; seen.add(start)
while True:
found = False
best_v = INF
best_w = INF
for u, v, w in E:
if u not in seen or v in seen:
continue
found = True
if best_w > dist[u] + w:
best_v = v
best_w = dist[u] + w
if not found:
break
v, w = best_v, best_w
dist[v] = w; seen.add(v)
return dist
def run(self, filename, queries):
E = []
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
u = int(words[0])
for i in range(1, len(words)):
v, w = map(int, words[i].split(','))
E.append([ u, v, w ])
dist = self.dijkstra(E)
return ' '.join(str(dist[x]) for x in queries)
class HeapSolution(BaseSolution):
def dijkstra(self, adj, start = 1):
dist = {}
seen = set()
q = [[ 0, start ]]
while len(q):
cost, u = heappop(q)
if u in seen:
continue
dist[u] = cost; seen.add(u)
for w, v in adj[u]:
if v not in seen:
heappush(q, [ dist[u] + w, v ])
return dist
def run(self, filename, queries):
adj = {}
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
words = line.split()
u = int(words[0])
if u not in adj:
adj[u] = []
for i in range(1, len(words)):
v, w = map(int, words[i].split(','))
adj[u].append([ w, v ])
dist = self.dijkstra(adj)
return ' '.join(str(dist[x]) for x in queries)
def run(solution):
print(solution.run('problem9.8test.txt', [1, 2, 3, 4, 5, 6, 7, 8]))
print(solution.run('problem9.8.txt', [7, 37, 59, 82, 99, 115, 133, 165, 188, 197]))
run(NaiveSolution())
# 0 1 2 3 4 4 3 2
# 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
# 0 1 2 3 4 4 3 2
# 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
================================================
FILE: dijkstra/package.json
================================================
{
"name": "dijkstra",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"n-readlines": "^1.0.1"
}
}
================================================
FILE: dijkstra/problem9.8.txt
================================================
1 80,982 163,8164 170,2620 145,648 200,8021 173,2069 92,647 26,4122 140,546 11,1913 160,6461 27,7905 40,9047 150,2183 61,9146 159,7420 198,1724 114,508 104,6647 30,4612 99,2367 138,7896 169,8700 49,2437 125,2909 117,2597 55,6399
2 42,1689 127,9365 5,8026 170,9342 131,7005 172,1438 34,315 30,2455 26,2328 6,8847 11,1873 17,5409 157,8643 159,1397 142,7731 182,7908 93,8177
3 57,1239 101,3381 43,7313 41,7212 91,2483 31,3031 167,3877 106,6521 76,7729 122,9640 144,285 44,2165 6,9006 177,7097 119,7711
4 162,3924 70,5285 195,2490 72,6508 126,2625 121,7639 31,399 118,3626 90,9446 127,6808 135,7582 159,6133 106,4769 52,9267 190,7536 78,8058 75,7044 116,6771 49,619 107,4383 89,6363 54,313
5 200,4009 112,1522 25,3496 23,9432 64,7836 56,8262 120,1862 2,8026 90,8919 142,1195 81,2469 182,8806 17,2514 83,8407 146,5308 147,1087 51,22
6 141,8200 98,5594 66,6627 159,9500 143,3110 129,8525 118,8547 88,2039 83,4949 165,6473 162,6897 184,8021 123,13 176,3512 195,2233 42,7265 47,274 132,1514 2,8847 171,3722 3,9006
7 156,7027 187,9522 87,4976 121,8739 56,6616 10,2904 71,8206 53,179 146,4823 165,6019 125,5670 27,4888 63,9920 150,9031 84,4061
8 152,1257 189,2780 58,4708 26,8342 199,1918 31,3987 35,3160 71,5829 27,3483 69,8815 130,55 168,2076 122,5338 73,4528 28,9996 17,3535 40,3193 72,7308 24,8434 87,2833 25,3949 175,1022 177,8508
9 152,1087 115,7827 17,7002 72,794 150,4539 190,3613 95,9480 36,5284 166,8702 63,1753 199,70 131,700 76,9340 70,2 139,8701 140,4163 180,5995
10 57,9988 78,3771 62,4816 137,5273 7,2904 187,4786 184,3207 96,807 31,1184 88,2539 135,4650 168,9495 164,3866 11,8988 116,1493 51,5578 171,2029
11 1,1913 185,2045 77,815 22,8425 181,8448 47,8727 81,7299 150,4802 178,1696 28,2275 183,594 131,833 157,8497 25,5057 59,3203 10,8988 2,1873 134,294 83,4211 124,6180
12 78,5753 17,4602 62,5676 16,8068 60,5933 67,371 71,6734 53,7001 72,3626 34,6690 59,761 18,1520 128,7542 38,6699 57,9416
13 144,9987 59,9801 97,7026 50,758 43,5400 163,3870 178,4194 151,9629 45,1794 105,6821 29,2784 172,2070 57,6850 77,8638 135,861
14 149,4352 187,4874 26,3841 128,9662 155,4446 118,373 123,2733 106,7912 169,4333 53,9197 161,4275 126,9602 73,4106 160,7860 131,358 141,4477 119,960 43,3199 47,7898 175,6718 177,6741 60,2464 127,5682 31,1945 143,5848 94,3551 82,3283
15 42,1789 22,3571 25,7019 163,818 56,2334 100,809 143,1041 107,4589 190,6854 169,7485 94,9606 34,7961 54,8983 157,2136 24,8040
16 200,2848 198,2223 92,2896 18,8663 27,8673 75,4116 150,1680 36,1555 41,2747 90,4558 68,5894 12,8068 42,2596 185,6280 171,3482 109,1469 127,9807 178,1714 35,839 56,9828 134,5203 55,6680 110,4252
17 26,1275 45,5114 142,8016 83,4615 140,6440 8,3535 69,3610 153,8545 9,7002 12,4602 173,7312 114,8915 108,1942 54,3115 66,6176 190,7000 70,3899 5,2514 178,7464 166,4762 2,5409 146,5362 117,6266
18 57,4216 80,5252 86,7517 62,1926 120,44 173,7256 133,2702 148,589 167,7625 16,8663 170,4989 118,6388 142,332 95,6122 99,5717 154,453 150,5150 149,2664 146,9000 171,4403 111,785 12,1520
19 33,6938 77,7013 187,107 109,8397 88,2002 95,8691 132,3157 195,5038 154,4320 23,8560 152,9751 185,5896 119,7406 160,3997 80,62
20 66,2667 173,2676 43,8105 135,6434 33,6387 74,6183 106,8785 75,2484 130,9048 56,7194 50,9507 88,3014 124,392 61,2580 90,7372 92,1704 87,2639 154,2398 41,4203 85,1435 169,5990 166,6086 28,2234 145,8099
21 23,5183 40,2199 31,2556 71,4986 165,2151 193,494 154,1845 111,3060 85,2880 101,2775 182,2447 80,9884 87,2681 102,6643 131,3748
22 92,5592 64,4257 11,8425 24,594 15,3571 42,3783 41,1374 114,9960 144,9362 146,3620 71,3243 143,8603 131,6075 192,4606 108,9656 168,4356 177,8713 132,1560
23 143,7543 161,6863 45,8074 165,208 21,5183 118,5079 40,8336 27,9054 112,3201 135,4560 167,2133 188,4236 166,8077 195,3179 48,4485 137,7591 99,6485 5,9432 71,3316 96,2431 125,922 19,8560
24 141,6862 197,9337 66,5879 59,6941 70,4670 55,4106 103,8083 61,7906 48,7959 151,784 177,393 102,8731 199,2838 73,3509 8,8434 187,9327 22,594 150,5669 164,7312 157,9540 15,8040
25 115,9233 197,3875 185,3573 72,2332 104,4899 137,5378 8,3949 5,3496 77,2729 136,9251 143,108 83,9569 15,7019 48,3214 155,3242 153,2477 129,3005 132,219 11,5057 37,1591 68,4188
26 14,3841 8,8342 1,4122 147,5759 113,5553 157,7 65,9434 116,4221 66,2747 138,7027 145,6697 130,5706 60,701 127,9896 136,7200 17,1275 120,5788 175,6165 70,9252 95,36 106,6940 2,2328 96,425 51,9329 183,4842 196,6754
27 23,9054 78,3066 8,3483 1,7905 152,2124 108,9929 63,3896 151,5915 111,3101 34,8912 182,6234 133,7749 16,8673 192,5344 114,714 168,1578 175,210 138,5918 7,4888 122,84
28 8,9996 188,3816 116,2638 132,5604 20,2234 178,3642 76,3705 122,9165 184,4164 198,366 161,9217 160,9059 56,5375 120,8874 11,2275 111,4495 193,9441 157,6880 48,2803
29 78,8190 144,6452 114,9478 156,5083 62,9692 121,4537 184,9797 109,6873 153,5446 67,3449 172,5830 111,1005 100,1642 148,3252 13,2784
30 78,5469 119,7372 144,1616 130,1356 59,4458 40,9818 79,503 43,6233 148,4760 42,263 1,4612 57,5668 185,3846 101,6979 94,6976 106,7819 2,2455 71,9294
31 4,399 8,3987 50,2598 75,7688 47,7840 99,8583 190,5055 112,5231 114,7617 118,6949 180,3598 21,2556 199,5564 14,1945 3,3031 35,9855 10,1184 146,2837 51,3739 83,6588 46,5964
32 136,3823 77,1689 92,3395 121,1615 85,7494 173,9631 177,6902 88,8129 36,7329 116,6065 61,3332 68,7352 119,1914 82,8571 70,9909
33 144,4841 173,5949 170,3648 113,652 110,1986 82,3577 61,1837 97,5671 55,1252 19,6938 48,914 74,3642 125,67 89,3089 176,3258 20,6387 138,6960 153,6574 171,3913
34 86,6435 156,8641 72,2540 181,5267 27,8912 58,8824 179,8528 62,9864 70,2348 57,5471 53,236 168,3923 101,3383 142,7791 55,7174 2,315 147,9758 15,7961 199,8196 12,6690
35 57,3693 8,3160 144,3087 114,490 65,8910 178,5774 172,992 16,839 118,8640 41,6749 31,9855 39,853 64,6071 166,2816 184,7437 49,3098 182,7369 110,4985 93,8775
36 80,2032 130,7589 123,6226 16,1555 150,116 88,7759 100,8612 9,5284 198,6280 49,953 143,5111 42,4917 134,979 159,6043 32,7329 67,2380 148,9550 48,7266
37 197,9188 119,9313 187,4105 191,3573 109,2135 75,751 200,7541 139,8208 155,609 142,6433 25,1591 132,821 156,7714 107,1144 99,7757
38 91,7087 88,502 132,6092 126,5441 147,8391 12,6699 130,5227 146,4400 108,8712 100,1369 134,4730 87,2975 99,6169 183,5213 109,4945
39 200,4319 98,3993 130,2414 40,2489 196,9267 133,8145 82,3528 44,9175 42,5464 127,6103 93,6132 180,9506 192,7454 119,1376 115,983 81,7400 35,853
40 23,8336 1,9047 120,7760 101,2885 21,2199 144,7772 96,5739 136,4658 184,4306 189,4263 30,9818 39,2489 108,8883 8,3193 80,9657 181,2338 162,3056 71,2826 68,5800
41 200,2622 78,63 66,4654 198,7215 59,284 75,7333 22,1374 181,5235 16,2747 154,901 150,7278 3,7212 103,7917 163,5256 20,4203 91,7776 35,6749 147,1858 165,3741 107,8116
42 160,2382 156,6539 6,7265 15,1789 61,8096 164,347 194,6498 172,5383 104,2726 124,3496 161,4792 159,5951 117,7074 2,1689 186,9391 62,3249 79,9404 39,5464 187,3075 22,3783 30,263 16,2596 137,4572 163,1278 60,6663 70,9396 36,4917 73,9154
43 200,8943 159,9621 97,3906 20,8105 164,6849 13,5400 3,7313 133,8488 108,8964 30,6233 79,5052 131,8231 167,8120 14,3199 130,2685 138,7965 177,9544 143,1171 65,5805 118,8008 140,4482 93,8479
44 197,4900 144,2276 198,2619 39,9175 87,7875 191,8130 166,6953 170,6940 163,18 79,9988 145,2888 173,5518 57,9979 82,3134 54,4113 3,2165
45 57,4630 23,8074 112,9496 130,4994 86,8207 17,5114 120,5279 169,662 162,3436 170,8060 118,5918 124,3290 110,8317 13,1794 167,1163
46 57,2413 152,9550 86,7512 123,132 138,2860 195,8206 176,9923 119,2687 54,9328 196,9632 73,5109 31,5964 173,2969 193,199 80,7968 194,2429
47 57,9584 114,9480 145,9483 190,5892 182,8382 31,7840 129,9533 142,5297 58,1229 146,2959 6,274 14,7898 189,5939 11,8727 76,2138 70,2236
48 152,5835 23,4485 33,914 24,7959 25,3214 135,8869 53,3578 162,201 28,2803 141,7941 36,7266 85,2792 86,3588 124,2593 130,7921
49 160,8648 154,2962 109,7520 36,953 178,9747 192,3113 112,2935 35,3098 71,3441 4,619 96,9901 171,9736 163,4688 1,2437 133,5167 117,2896 105,9278
50 152,5767 112,6454 185,3968 77,5220 20,9507 165,2667 98,990 187,2485 198,3798 13,758 128,2987 189,7031 52,9931 127,3622 31,2598 179,2502 191,5026 153,4905
51 80,7589 72,4882 137,1096 138,8755 109,662 67,4225 181,158 132,6107 189,8899 159,3017 5,22 10,5578 31,3739 120,5675 26,9329 176,1625
52 4,9267 115,4973 159,7816 185,8925 188,7805 97,9063 50,9931 137,9846 91,424 150,634 56,2416 107,3647 68,7601 168,1134 179,3504
53 14,9197 114,7352 156,4662 62,153 85,1227 177,9852 34,236 7,179 12,7001 48,3578 71,9285 86,7353 150,662 183,5304 125,8054 54,8361
54 197,2223 66,2906 136,1794 188,4883 17,3115 109,7832 44,4113 182,438 15,8983 200,4899 112,2279 169,2296 4,313 53,8361 138,6261 46,9328
55 33,1252 188,5181 101,6050 24,4106 169,7795 149,3088 34,7174 193,8583 1,6399 145,3342 105,8477 166,3686 121,44 16,6680 82,3547
56 101,3516 20,7194 179,5284 127,3031 5,8262 161,9811 16,9828 15,2334 52,2416 7,6616 77,7923 182,7267 88,3375 61,1315 117,1934 28,5375 124,552 100,361
57 18,4216 94,558 186,8815 3,1239 85,6678 45,4630 46,2413 35,3693 84,6563 185,9772 67,8012 47,9584 155,893 64,810 10,9988 80,8722 160,2058 59,2689 79,2330 30,5668 184,7592 44,9979 162,6483 116,656 34,5471 106,4868 131,6342 183,9093 13,6850 12,9416
58 152,5877 98,3677 8,4708 130,7020 59,5735 121,8818 47,1229 102,6906 150,4857 90,7141 86,5989 175,3675 79,2365 34,8824 186,8993 125,1050 74,7934 147,2267 193,6166
59 86,1293 147,2651 149,2405 141,9126 112,4585 58,5735 74,4470 24,6941 199,8958 57,2689 13,9801 162,391 30,4458 180,2435 41,284 72,7154 101,1804 87,4628 168,4170 99,671 70,8055 11,3203 12,761
60 200,3269 98,2073 26,701 185,6670 120,2231 14,2464 127,1402 12,5933 42,6663 189,4415 107,52 146,2317 112,2570 154,6667 177,5345 172,2781
61 1,9146 159,49 33,1837 42,8096 20,2580 24,7906 87,9053 163,448 190,9775 155,5301 173,4803 115,3324 196,5577 171,6888 32,3332 56,1315 131,6924 195,8928
62 97,9163 53,153 120,3851 18,1926 154,3238 12,5676 88,9007 152,7404 29,9692 161,4144 10,4816 105,2736 42,3249 107,5324 115,1913 121,4145 116,7419 34,9864 193,6610 103,8383
63 141,5607 77,5873 27,3896 169,5160 95,5264 69,2323 125,1315 158,5709 102,5806 9,1753 103,9314 71,3007 131,5257 92,9006 96,5638 7,9920
64 57,810 98,3909 97,2201 22,4257 120,2385 177,7660 83,2716 81,9744 111,2663 145,2685 130,2493 148,6419 106,256 141,158 86,414 87,9403 121,771 102,4635 5,7836 67,2090 35,6071 131,4631 182,4701 110,6711
65 152,3595 66,6930 26,9434 97,6170 123,9599 175,7920 155,5533 102,1652 77,4069 198,3575 81,3054 199,11 95,6605 35,8910 43,5805 71,439 134,9956 74,6617 165,3705 140,5376
66 80,2902 68,8312 142,777 156,2965 41,4654 6,6627 84,7710 102,3328 65,6930 54,2906 24,5879 112,2271 93,5873 94,3424 20,2667 26,2747 130,5826 17,6176 69,824 89,3012
67 57,8012 102,5417 175,5048 153,6204 12,371 137,1414 133,3802 64,2090 98,980 200,475 171,1394 36,2380 29,3449 124,1880 51,4225 195,5737 100,6216 103,1468
68 141,3540 197,8223 78,7924 66,8312 144,2277 174,7082 16,5894 163,4920 146,3895 52,7601 140,9624 40,5800 25,4188 32,7352 186,2528
69 8,8815 198,6284 17,3610 156,9959 75,3354 168,2357 102,1172 190,8022 139,9030 161,6171 96,4815 189,5215 66,824 94,1427 63,2323
70 4,5285 24,4670 148,7231 26,9252 17,3899 59,8055 47,2236 42,9396 175,3256 149,2366 92,96 153,6532 178,3394 168,1295 156,4830 34,2348 9,2 124,9089 32,9909 183,5332
71 8,5829 22,3243 138,1229 81,1711 170,1539 49,3441 23,3316 134,7485 12,6734 30,9294 21,4986 142,6038 65,439 7,8206 40,2826 145,6127 53,9285 63,3007 186,7143 171,6702
72 4,6508 78,5839 119,6215 114,8350 9,794 8,7308 113,8782 102,3377 34,2540 25,2332 59,7154 172,3153 89,4836 178,5128 51,4882 120,2287 174,2019 153,541 96,859 146,4264 171,8573 157,604 12,3626
73 14,4106 8,4528 159,4969 97,6534 77,2438 24,3509 174,2581 150,8061 139,4428 149,5233 42,9154 90,5133 78,212 194,8521 172,2239 46,5109
74 159,8960 33,3642 59,4470 20,6183 99,7031 179,1223 93,5576 164,8627 58,7934 65,6617 110,6731 108,8251 165,2602 121,1468 182,1873 176,8129
75 115,9140 141,9237 80,2187 86,259 20,2484 92,6095 97,1883 41,7333 87,3244 69,3354 120,6892 131,5902 31,7688 108,5943 4,7044 16,4116 191,1403 81,2609 37,751
76 115,7291 185,3674 181,3275 47,2138 143,1079 28,3705 125,1865 178,8433 3,7729 114,9690 100,1793 200,4623 199,6878 138,5683 141,1969 126,9595 9,9340 83,4424 89,6942
77 112,3500 160,105 189,5702 191,5135 124,8896 198,5081 19,7013 73,2438 63,5873 129,2337 11,815 133,2481 192,561 32,1689 50,5220 87,7040 25,2729 65,4069 106,9161 153,4483 56,7923 172,4771 13,8638
78 10,3771 68,7924 12,5753 30,5469 158,6367 122,6207 27,3066 116,2732 41,63 72,5839 161,6310 4,8058 104,1377 83,3955 29,8190 98,6603 154,8423 137,1910 135,6919 73,212 145,7244
79 141,7918 101,3205 165,3768 96,3059 119,4117 152,6519 57,2330 42,9404 166,8726 161,8395 30,503 89,5169 134,5792 117,9043 129,7314 43,5052 109,9677 58,2365 44,9988 167,820 193,7737 194,5784
80 36,2032 84,4645 1,982 115,1417 151,6728 112,5208 51,7589 152,9606 113,917 18,5252 121,2257 75,2187 57,8722 133,7217 179,7729 119,108 66,2902 40,9657 97,7213 172,7715 89,7224 19,62 46,7968 21,9884
81 115,2608 197,5540 97,8866 101,4493 64,9744 11,7299 71,1711 109,2519 136,1409 39,7400 75,2609 142,424 141,4032 183,3061 184,4485 95,7627 5,2469 143,9810 65,3054 89,6124
82 33,3577 130,3349 156,4691 39,3528 173,591 177,7882 44,3134 116,8491 132,4162 135,519 131,3457 128,6834 32,8571 55,3547 14,3283
83 78,3955 6,4949 185,9306 17,4615 64,2716 25,9569 149,6823 5,8407 167,8200 117,8516 165,1555 151,162 31,6588 76,4424 11,4211
84 57,6563 80,4645 119,6417 66,7710 198,5999 136,4270 86,195 104,5330 154,5421 137,4367 95,3812 159,8763 170,2436 107,2954 85,9888 134,9312 7,4061
85 57,6678 160,3613 156,6669 168,6193 136,6221 180,5525 32,7494 118,1102 192,544 129,517 93,2349 87,7478 189,1147 53,1227 20,1435 167,8110 133,836 84,9888 132,3873 128,4644 110,6060 21,2880 48,2792
86 115,4291 197,9714 144,8808 59,1293 126,937 189,1115 18,7517 45,8207 46,7512 177,7010 180,4604 75,259 157,4447 84,195 34,6435 120,5230 64,414 184,801 58,5989 142,1663 53,7353 117,4220 48,3588
87 160,8712 119,518 75,3244 94,9647 59,4628 61,9053 44,7875 168,9716 64,9403 164,3629 20,2639 8,2833 77,7040 7,4976 159,19 85,7478 191,6921 88,8011 167,1022 158,4081 110,1219 21,2681 38,2975
88 6,2039 62,9007 20,3014 113,7322 136,9026 32,8129 38,502 151,2295 150,6770 183,5547 36,7759 87,8011 94,4629 115,6611 19,2002 161,1726 56,3375 10,2539 125,5012 89,6267
89 33,3089 72,4836 123,1723 79,5169 174,858 76,6942 4,6363 199,2446 105,2736 66,3012 180,6612 80,7224 163,4055 88,6267 81,6124
90 152,4427 4,9446 115,1117 119,928 185,7284 20,7372 16,4558 108,9076 179,3149 139,7846 58,7141 5,8919 73,5133 144,6223 174,6914
91 160,383 181,5060 174,3418 113,4626 95,1806 3,2483 192,6625 52,424 115,1105 137,4129 142,9164 41,7776 158,5553 38,7087 200,1988
92 1,647 130,4320 108,1844 134,610 194,426 177,3182 75,6095 20,1704 94,6085 128,556 22,5592 16,2896 186,7980 32,3395 139,6763 121,3819 138,8080 70,96 63,9006
93 66,5873 39,6132 181,4071 154,4073 85,2349 106,7477 74,5576 150,9213 98,6617 147,7807 43,8479 152,6543 35,8775 167,5670 2,8177
94 57,558 66,3424 92,6085 120,2733 87,9647 30,6976 191,8318 139,7116 109,1299 88,4629 170,9318 69,1427 14,3551 115,3350 171,9959 15,9606
95 119,8126 112,555 120,1104 18,6122 91,1806 173,4092 196,231 26,36 147,1278 19,8691 125,2917 9,9480 63,5264 81,7627 84,3812 65,6605 105,6026
96 40,5739 79,3059 104,9639 113,712 162,3737 155,1251 10,807 49,9901 151,5643 23,2431 72,859 26,425 69,4815 143,9274 183,5939 63,5638 147,6736 193,8831
97 33,5671 185,7065 52,9063 64,2201 188,4695 192,6411 43,3906 73,6534 13,7026 112,7969 81,8866 80,7213 62,9163 65,6170 140,6527 75,1883 137,4667
98 115,5825 131,4614 64,3909 155,5515 139,1235 39,3993 102,8330 60,2073 200,2690 166,2364 78,6603 162,6139 58,3677 117,9545 6,5594 144,7198 50,990 150,2093 143,4300 67,980 93,6617
99 104,9140 18,5717 174,5675 157,6818 132,6234 182,2897 151,4990 183,3577 59,671 133,2090 23,6485 153,4560 31,8583 74,7031 1,2367 127,1408 37,7757 193,4566 194,5832 38,6169
100 159,6567 137,7178 163,9709 190,6674 36,8612 142,2994 76,1793 67,6216 29,1642 56,361 144,6605 128,2584 153,9522 145,5512 15,809 38,1369
101 188,8531 40,2885 157,1393 171,4083 55,6050 144,3619 3,3381 113,5024 81,4493 163,6033 56,3516 129,8821 184,9591 59,1804 79,3205 30,6979 138,2902 143,4042 34,3383 21,2775
102 98,8330 66,3328 144,7884 72,3377 24,8731 181,3585 137,6814 172,6572 58,6906 64,4635 117,2689 177,4462 67,5417 183,9634 69,1172 65,1652 178,1334 161,8230 63,5806 140,6370 21,6643
103 200,6851 123,8756 24,8083 41,7917 191,9683 63,9314 112,7409 110,491 131,2920 196,696 186,9654 62,8383 113,5248 67,1468 114,1318
104 141,8162 78,1377 42,2726 123,9213 1,6647 126,8615 200,7083 197,4174 84,5330 192,4219 142,6236 99,9140 96,9639 25,4899 172,561 179,8827 169,3712
105 185,1033 62,2736 113,3388 116,7899 89,2736 164,4661 183,7722 55,8477 190,2518 180,341 95,6026 119,9930 120,9333 13,6821 49,9278
106 14,7912 4,4769 115,9598 141,674 112,4854 20,8785 64,256 181,5332 190,3305 3,6521 30,7819 93,7477 26,6940 77,9161 57,4868 111,6460
107 114,2032 123,4581 62,5324 187,2610 60,52 116,9864 84,2954 182,8313 37,1144 169,668 52,3647 4,4383 41,8116 146,7862 112,7448 15,4589 176,6806
108 200,9976 185,8699 17,1942 40,8883 156,7039 92,1844 75,5943 22,9656 43,8964 27,9929 174,5669 90,9076 145,521 143,972 113,4342 74,8251 126,525 38,8712
109 152,2743 136,8658 81,2519 169,382 51,662 49,7520 129,2464 79,9677 54,7832 37,2135 94,1299 185,6644 29,6873 19,8397 16,1469 38,4945
110 197,751 33,1986 145,6099 118,9403 74,6731 126,1073 103,491 35,4985 137,8848 165,4097 85,6060 87,1219 45,8317 64,6711 16,4252
111 197,4083 144,5456 114,2027 64,2663 27,3101 191,5723 162,8771 152,1940 28,4495 106,6460 29,1005 130,9137 133,6767 18,785 160,9702 21,3060
112 23,3201 141,130 80,5208 181,2524 95,555 77,3500 183,9037 164,1492 155,7915 106,4854 50,6454 133,9083 5,1522 45,9496 173,7338 66,2271 59,4585 97,7969 60,2570 31,5231 149,8736 49,2935 158,383 128,7645 107,7448 103,7409 54,2279 196,5663
113 80,917 33,652 26,5553 72,8782 101,5024 108,4342 132,5383 116,8036 184,4999 88,7322 105,3388 187,6332 190,697 136,1984 96,712 91,4626 103,5248
114 29,9478 180,8490 189,3102 111,2027 192,6813 141,6388 72,8350 115,3112 152,9627 53,7352 129,168 107,2032 1,508 47,9480 35,490 17,8915 22,9960 27,714 31,7617 76,9690 117,7876 193,4000 103,1318 194,949
115 152,4383 176,8236 75,9140 25,9233 9,7827 98,5825 52,4973 146,9828 81,2608 128,9072 86,4291 76,7291 90,1117 106,9598 144,3825 80,1417 114,3112 62,1913 39,983 91,1105 88,6611 129,7465 166,3001 61,3324 117,1399 94,3350
116 78,2732 26,4221 113,8036 179,8099 32,6065 105,7899 62,7419 107,9864 82,8491 186,8639 176,4512 192,5906 57,656 4,6771 28,2638 10,1493
117 98,9545 198,3936 42,7074 79,9043 102,2689 56,1934 114,7876 83,8516 86,4220 196,3366 1,2597 49,2896 138,7762 17,6266 115,1399
118 14,373 23,5079 4,3626 6,8547 123,2088 181,8129 18,6388 85,1102 31,6949 166,3979 35,8640 43,8008 45,5918 177,8279 110,9403 128,6289
119 80,108 154,741 130,730 84,6417 72,6215 30,7372 170,275 168,1890 157,9158 90,928 121,6261 37,9313 95,8126 14,960 87,518 79,4117 39,1376 163,5189 169,3511 195,617 3,7711 32,1914 19,7406 46,2687 196,2824 105,9930
120 40,7760 62,3851 72,2287 94,2733 86,5230 95,1104 164,5926 26,5788 18,44 155,6822 60,2231 185,556 45,5279 179,3327 159,5811 75,6892 64,2385 5,1862 178,8906 28,8874 51,5675 105,9333
121 4,7639 80,2257 197,6502 119,6261 136,1320 156,195 29,4537 7,8739 58,8818 32,1615 168,7186 62,4145 92,3819 173,2976 64,771 175,8821 191,8606 162,1977 132,3867 74,1468 165,7147 148,8115 55,44
122 78,6207 8,5338 174,8205 168,1574 162,3518 166,6712 135,6345 28,9165 192,1494 128,7247 189,2017 3,9640 148,3230 27,84 179,7377
123 14,2733 198,3493 6,13 104,9213 107,4581 89,1723 118,2088 128,1602 155,3251 46,132 36,6226 184,2832 103,8756 65,9599 124,6490 145,8804 193,7460
124 141,168 159,6580 42,3496 123,6490 77,8896 20,392 67,1880 158,1870 147,9014 165,9797 136,7388 56,552 11,6180 70,9089 45,3290 48,2593
125 33,67 174,9048 95,2917 53,8054 1,2909 63,1315 76,1865 88,5012 58,1050 23,922 173,2615 188,230 172,8515 196,4519 138,9932 183,9920 7,5670
126 14,9602 4,2625 159,2980 86,937 181,8920 104,8615 179,7436 191,3989 161,4512 108,525 155,307 110,1073 134,5002 38,5441 76,9595 180,7176
127 4,6808 160,7534 26,9896 39,6103 50,3622 137,4069 60,1402 156,6372 2,9365 16,9807 56,3031 139,2526 14,5682 99,1408 167,3756 135,1752 161,6643 146,8151
128 14,9662 115,9072 123,1602 92,556 50,2987 190,2968 118,6289 157,6815 132,2789 184,6339 198,1860 112,7645 122,7247 85,4644 82,6834 100,2584 196,1760 12,7542
129 6,8525 114,168 101,8821 77,2337 79,7314 47,9533 85,517 175,7121 184,5623 109,2464 143,8021 167,5370 25,3005 159,6895 115,7465
130 119,730 8,55 26,5706 45,4994 36,7589 30,1356 184,8488 178,615 92,4320 58,7020 82,3349 174,4481 66,5826 39,2414 194,9429 156,2264 20,9048 64,2493 43,2685 137,5926 190,3429 147,9251 111,9137 48,7921 38,5227
131 14,358 98,4614 159,4355 75,5902 22,6075 43,8231 163,8625 11,833 57,6342 61,6924 82,3457 64,4631 134,6293 167,6269 2,7005 63,5257 9,700 103,2920 21,3748
132 198,2393 113,5383 99,6234 138,5667 28,5604 19,3157 38,6092 85,3873 82,4162 25,219 182,6433 22,1560 147,2847 6,1514 121,3867 128,2789 51,6107 37,821
133 80,7217 112,9083 136,3739 77,2481 39,8145 43,8488 18,2702 27,7749 168,899 99,2090 190,9958 139,4719 182,8241 191,4296 85,836 153,8437 67,3802 49,5167 111,6767
134 197,6225 198,4071 92,610 79,5792 175,4489 36,979 131,6293 71,7485 146,9556 158,119 11,294 65,9956 135,276 16,5203 84,9312 126,5002 38,4730
135 23,4560 4,7582 20,6434 174,6977 150,9732 190,1431 173,5664 144,6396 127,1752 122,6345 48,8869 82,519 158,8348 184,7629 78,6919 10,4650 134,276 194,5726 13,861
136 161,3866 195,4279 32,3823 84,4270 168,9519 54,1794 170,1529 197,9068 121,1320 194,2496 109,8658 199,7783 133,3739 145,1769 179,6711 26,7200 40,4658 174,5711 85,6221 113,1984 25,9251 184,6682 81,1409 88,9026 178,2752 124,7388
137 188,9117 100,7178 42,4572 51,1096 52,9846 97,4667 25,5378 102,6814 130,5926 84,4367 141,7872 23,7591 127,4069 157,5286 78,1910 91,4129 155,5736 67,1414 10,5273 110,8848
138 200,678 160,9902 26,7027 101,2902 51,8755 132,5667 43,7965 92,8080 1,7896 173,8555 33,6960 71,1229 46,2860 27,5918 188,892 169,7498 178,6589 125,9932 76,5683 117,7762 54,6261 140,5446
139 197,1386 98,1235 92,6763 181,5456 176,8186 182,2354 133,4719 158,3451 196,3988 73,4428 90,7846 155,2100 194,6966 69,9030 94,7116 127,2526 162,4510 9,8701 37,8208
140 1,546 17,6440 97,6527 158,4029 151,5289 68,9624 138,5446 43,4482 169,2230 9,4163 155,5001 188,6223 102,6370 166,9829 65,5376
141 154,3188 68,3540 106,674 79,7918 104,8162 24,6862 63,5607 6,8200 75,9237 150,2634 124,168 14,4477 112,130 164,6499 198,2621 114,6388 185,6820 59,9126 64,158 137,7872 81,4032 76,1969 48,7941
142 66,777 17,8016 104,6236 18,332 47,5297 81,424 91,9164 150,2598 5,1195 34,7791 155,6613 169,7506 86,1663 100,2994 190,8070 2,7731 71,6038 145,5378 37,6433
143 23,7543 6,3110 22,8603 108,972 25,108 81,9810 43,1171 186,8430 14,5848 129,8021 101,4042 76,1079 98,4300 155,2442 177,3884 36,5111 153,9940 96,9274 15,1041 176,5062
144 115,3825 173,8693 29,6452 98,7198 68,2277 195,652 102,7884 30,1616 111,5456 33,4841 13,9987 44,2276 86,8808 148,3617 35,3087 40,7772 101,3619 22,9362 184,5222 135,6396 90,6223 3,285 100,6605
145 200,2753 1,648 136,1769 26,6697 64,2685 174,7252 47,9483 108,521 44,2888 123,8804 71,6127 142,5378 20,8099 78,7244 110,6099 100,5512 55,3342
146 115,9828 22,3620 47,2959 60,2317 5,5308 127,8151 7,4823 134,9556 18,9000 31,2837 17,5362 68,3895 72,4264 188,5715 167,52 107,7862 38,4400
147 26,5759 59,2651 163,7221 95,1278 132,2847 124,9014 5,1087 34,9758 96,6736 38,8391 41,1858 167,5546 130,9251 149,6379 58,2267 93,7807
148 160,3995 144,3617 185,2814 64,6419 18,589 30,4760 173,6725 179,6374 70,7231 155,6603 122,3230 192,4834 36,9550 121,8115 29,3252
149 14,4352 59,2405 188,1003 163,9897 70,2366 83,6823 187,9580 174,2824 73,5233 112,8736 55,3088 18,2664 176,2255 190,3755 180,3407 147,6379
150 141,2634 1,2183 16,1680 41,7278 36,116 135,9732 11,4802 98,2093 58,4857 142,2598 73,8061 9,4539 18,5150 24,5669 52,634 190,5243 88,6770 53,662 7,9031 93,9213
151 80,6728 156,6169 24,784 27,5915 174,1846 168,9216 99,4990 88,2295 178,5979 96,5643 83,162 13,9629 140,5289 189,9732 163,3624
152 161,6939 58,5877 48,5835 9,1087 8,1257 46,9550 189,8140 199,2697 109,2743 65,3595 186,2075 115,4383 50,5767 193,5444 90,4427 80,9606 114,9627 62,7404 79,6519 27,2124 111,1940 19,9751 93,6543
153 17,8545 99,4560 70,6532 164,8748 29,5446 25,2477 72,541 143,9940 173,7613 77,4483 50,4905 165,897 133,8437 33,6574 67,6204 100,9522
154 141,3188 119,741 198,5078 156,8062 62,3238 20,2398 18,453 49,2962 187,1808 168,6317 200,229 185,1448 93,4073 78,8423 84,5421 41,901 60,6667 170,5971 19,4320 21,1845 199,5786
155 57,893 14,4446 98,5515 112,7915 123,3251 120,6822 25,3242 139,2100 143,2442 65,5533 142,6613 96,1251 137,5736 148,6603 61,5301 126,307 37,609 140,5001 194,6768
156 66,2965 42,6539 82,4691 53,4662 151,6169 7,7027 85,6669 29,5083 154,8062 130,2264 108,7039 34,8641 121,195 175,2205 69,9959 70,4830 127,6372 37,7714
157 119,9158 26,7 86,4447 101,1393 187,7184 137,5286 99,6818 11,8497 2,8643 158,1881 128,6815 175,1597 72,604 24,9540 28,6880 15,2136
158 78,6367 187,6714 91,5553 139,3451 169,1709 135,8348 63,5709 195,4912 140,4029 157,1881 124,1870 181,969 112,383 87,4081 134,119
159 4,6133 160,4243 61,49 180,5757 6,9500 194,9391 43,9621 100,6567 126,2980 73,4969 131,4355 124,6580 1,7420 52,7816 74,8960 198,8330 42,5951 120,5811 87,19 36,6043 84,8763 129,6895 2,1397 51,3017 193,3786
160 14,7860 138,9902 127,7534 49,8648 85,3613 189,1530 57,2058 159,4243 183,9293 148,3995 87,8712 180,624 179,2542 91,383 42,2382 1,6461 77,105 28,9059 111,9702 19,3997
161 152,6939 14,4275 23,6863 78,6310 136,3866 42,4792 62,4144 79,8395 127,6643 69,6171 126,4512 56,9811 196,9729 102,8230 88,1726 28,9217
162 4,3924 98,6139 6,6897 59,391 194,1483 122,3518 57,6483 121,1977 179,9718 139,4510 199,7749 40,3056 111,8771 96,3737 45,3436 186,6114 48,201
163 1,8164 101,6033 41,5256 173,5799 15,818 13,3870 149,9897 131,8625 181,5593 119,5189 61,448 42,1278 68,4920 100,9709 147,7221 44,18 49,4688 192,2762 151,3624 89,4055
164 141,6499 112,1492 42,347 120,5926 43,6849 87,3629 184,9774 170,328 153,8748 10,3866 172,9550 74,8627 195,9730 105,4661 24,7312 183,615 176,8681
165 23,208 6,6473 79,3768 187,1291 50,2667 153,897 166,4221 74,2602 21,2151 121,7147 124,9797 83,1555 65,3705 7,6019 41,3741 110,4097
166 23,8077 98,2364 79,8726 173,6917 44,6953 167,7080 118,3979 165,4221 168,4399 17,4762 9,8702 122,6712 20,6086 169,5530 115,3001 35,2816 55,3686 140,9829
167 23,2133 188,6549 187,9538 43,8120 18,7625 127,3756 180,6183 87,1022 79,820 83,8200 3,3877 129,5370 85,8110 193,8116 166,7080 131,6269 146,52 147,5546 45,1163 199,2001 93,5670
168 119,1890 8,2076 136,9519 87,9716 154,6317 121,7186 133,899 122,1574 85,6193 173,3859 59,4170 27,1578 69,2357 151,9216 22,4356 70,1295 34,3923 166,4399 10,9495 52,1134
169 14,4333 175,9164 177,2274 45,662 20,5990 63,5160 119,3511 104,3712 187,9225 192,8603 109,382 158,1709 55,7795 1,8700 138,7498 142,7506 166,5530 107,668 15,7485 54,2296 140,2230
170 119,275 1,2620 198,8089 136,1529 33,3648 18,4989 177,2774 44,6940 84,2436 2,9342 154,5971 164,328 45,8060 71,1539 94,9318
171 188,6981 101,4083 16,3482 67,1394 61,6888 49,9736 182,4704 94,9959 10,2029 33,3913 185,5113 71,6702 6,3722 18,4403 72,8573
172 200,6888 42,5383 72,3153 104,561 174,3433 102,6572 175,5353 35,992 73,2239 164,9550 29,5830 80,7715 77,4771 2,1438 60,2781 125,8515 13,2070
173 112,7338 1,2069 144,8693 33,5949 17,7312 20,2676 18,7256 121,2976 168,3859 32,9631 148,6725 82,591 163,5799 192,2550 166,6917 179,4234 138,8555 44,5518 95,4092 153,7613 135,5664 61,4803 125,2615 193,4808 46,2969
174 130,4481 89,858 73,2581 135,6977 68,7082 136,5711 91,3418 125,9048 122,8205 145,7252 72,2019 151,1846 172,3433 108,5669 99,5675 179,1886 149,2824 90,6914
175 156,2205 187,2864 27,210 199,3779 67,5048 121,8821 169,9164 134,4489 65,7920 26,6165 172,5353 197,5909 8,1022 129,7121 14,6718 184,9107 70,3256 58,3675 157,1597
176 200,1709 115,8236 6,3512 33,3258 187,1128 191,3352 139,8186 149,2255 116,4512 46,9923 143,5062 51,1625 164,8681 107,6806 74,8129
177 86,7010 92,3182 24,393 64,7660 102,4462 43,9544 22,8713 190,1332 14,6741 8,8508 170,2774 82,7882 169,2274 32,6902 53,9852 60,5345 143,3884 178,7547 118,8279 3,7097
178 130,615 72,5128 70,3394 13,4194 120,8906 11,1696 151,5979 16,1714 138,6589 102,1334 17,7464 49,9747 177,7547 35,5774 136,2752 28,3642 76,8433
179 80,7729 160,2542 136,6711 120,3327 56,5284 50,2502 186,9993 180,664 104,8827 90,3149 74,1223 148,6374 174,1886 126,7436 173,4234 162,9718 116,8099 34,8528 52,3504 122,7377
180 160,624 159,5757 114,8490 59,2435 86,4604 39,9506 85,5525 179,664 191,6312 31,3598 149,3407 167,6183 89,6612 9,5995 126,7176 105,341
181 112,2524 187,7956 41,5235 118,8129 185,9712 139,5456 76,3275 40,2338 11,8448 34,5267 102,3585 126,8920 106,5332 93,4071 91,5060 191,4844 163,5593 158,969 51,158
182 27,6234 47,8382 99,2897 139,2354 5,8806 133,8241 132,6433 56,7267 74,1873 35,7369 64,4701 107,8313 54,438 171,4704 2,7908 21,2447
183 160,9293 112,9037 102,9634 99,3577 81,3061 88,5547 11,594 96,5939 53,5304 105,7722 26,4842 57,9093 70,5332 125,9920 164,615 38,5213
184 6,8021 130,8488 188,198 40,4306 123,2832 101,9591 113,4999 129,5623 144,5222 175,9107 136,6682 164,9774 86,801 57,7592 29,9797 81,4485 35,7437 135,7629 28,4164 10,3207 128,6339
185 57,9772 105,1033 90,7284 52,8925 83,9306 97,7065 148,2814 25,3573 197,3140 50,3968 11,2045 141,6820 76,3674 108,8699 60,6670 188,700 120,556 181,9712 154,1448 30,3846 16,6280 109,6644 171,5113 19,5896 196,1339
186 57,8815 152,2075 197,1324 42,9391 188,5027 92,7980 179,9993 191,8255 58,8993 143,8430 116,8639 162,6114 71,7143 189,8128 195,2099 68,2528 103,9654
187 14,4874 200,6767 176,1128 37,4105 7,9522 175,2864 19,107 107,2610 167,9538 157,7184 24,9327 181,7956 42,3075 158,6714 165,1291 50,2485 154,1808 113,6332 169,9225 149,9580 10,4786
188 23,4236 198,9114 137,9117 184,198 101,8531 167,6549 54,4883 149,1003 28,3816 196,88 52,7805 55,5181 185,700 186,5027 171,6981 97,4695 138,892 125,230 146,5715 140,6223
189 152,8140 160,1530 8,2780 114,3102 86,1115 40,4263 77,5702 50,7031 47,5939 85,1147 60,4415 69,5215 186,8128 198,9430 122,2017 51,8899 151,9732 193,2375
190 4,7536 200,5999 47,5892 113,697 130,3429 135,1431 150,5243 61,9775 69,8022 133,9958 128,2968 100,6674 17,7000 106,3305 9,3613 177,1332 31,5055 149,3755 142,8070 15,6854 105,2518
191 77,5135 126,3989 176,3352 94,8318 186,8255 121,8606 87,6921 44,8130 103,9683 75,1403 181,4844 50,5026 180,6312 111,5723 37,3573 133,4296
192 114,6813 97,6411 77,561 39,7454 22,4606 104,4219 27,5344 85,544 173,2550 91,6625 169,8603 116,5906 49,3113 163,2762 122,1494 148,4834
193 152,5444 167,8116 114,4000 55,8583 58,6166 189,2375 159,3786 96,8831 79,7737 21,494 28,9441 62,6610 123,7460 99,4566 173,4808 46,199
194 200,2915 159,9391 136,2496 130,9429 42,6498 92,426 139,6966 162,1483 73,8521 99,5832 155,6768 114,949 46,2429 79,5784 135,5726
195 23,3179 4,2490 197,5337 144,652 136,4279 6,2233 158,4912 186,2099 200,8114 61,8928 46,8206 164,9730 119,617 19,5038 67,5737
196 188,88 39,9267 139,3988 95,231 61,5577 161,9729 125,4519 117,3366 103,696 46,9632 26,6754 112,5663 128,1760 119,2824 185,1339
197 54,2223 186,1324 121,6502 134,6225 68,8223 24,9337 25,3875 139,1386 81,5540 44,4900 195,5337 37,9188 111,4083 86,9714 110,751 136,9068 185,3140 104,4174 175,5909
198 141,2621 170,8089 44,2619 188,9114 41,7215 1,1724 154,5078 84,5999 16,2223 117,3936 123,3493 159,8330 69,6284 132,2393 134,4071 77,5081 50,3798 65,3575 36,6280 28,366 128,1860 189,9430
199 152,2697 8,1918 136,7783 59,8958 24,2838 175,3779 31,5564 162,7749 65,11 76,6878 9,70 89,2446 34,8196 167,2001 154,5786
200 108,9976 103,6851 145,2753 41,2622 187,6767 190,5999 16,2848 194,2915 5,4009 172,6888 39,4319 176,1709 60,3269 138,678 43,8943 98,2690 1,8021 104,7083 154,229 91,1988 67,475 76,4623 195,8114 37,7541 54,4899
================================================
FILE: dijkstra/problem9.8test.txt
================================================
1 2,1 8,2
2 1,1 3,1
3 2,1 4,1
4 3,1 5,1
5 4,1 6,1
6 5,1 7,1
7 6,1 8,1
8 7,1 1,2
================================================
FILE: floyd_warshall/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(floyd_warshall)
set(CMAKE_CXX_STANDARD 17)
add_executable(floyd_warshall main.cpp)
================================================
FILE: floyd_warshall/main.cpp
================================================
/*
* Programming Problem 18.8: All-Pairs Shortest Paths
*
* In this problem, each file describes a directed graph. The first line of the file indicates the number
* of vertices and edges, respectively. Each subsequent line describes an edge (the first two numbers are its tail
* and head, respectively) and its length (the third number). NOTE: edge lengths might be negative, and the graphs
* may or may not be negative cycles.
*
* Test cases: (contributed by Matt Davis) What is the shortest shortest path in the graphs described in this file
* and in this file? (I.e., the minimum, over choices of an origin s and a destination t, of a shortest s-t path in the graph.)
* (If the graph has a negative cycle, your algorithm should detect that fact.) (Answer: -2 and "contains a negative cycle," respectively.)
*
* Challenge data set: Repeat the previous problem for the graphs described in the following files: graph #1, graph #2, graph #3, and graph #4.
*/
#include
#include
#include
#include
#include
#define PERF_TEST
using namespace std;
using LL = long long;
using VL = vector;
using VVL = vector;
using VVVL = vector;
using Edges = unordered_map;
LL INF = 1e9 + 7;
string key(int i, int j) {
stringstream ss; ss << i << "," << j;
return ss.str();
}
VVL floyd_warshall(Edges& E, int N) {
VVVL dp(N + 1, VVL(N + 1, VL(N + 1, INF)));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
if (i == j)
dp[0][i][j] = 0;
else
if (E.find(key(i, j)) != E.end())
dp[0][i][j] = E[key(i, j)];
for (auto k{ 1 }; k <= N; ++k)
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
dp[k][i][j] = min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j]);
return dp[N];
}
VVL floyd_warshall_memopt(Edges& E, int N) {
VVL pre(N + 1, VL(N + 1, INF));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
if (i == j)
pre[i][j] = 0;
else
if (E.find(key(i, j)) != E.end())
pre[i][j] = E[key(i, j)];
for (auto k{ 1 }; k <= N; ++k) {
VVL cur(N + 1, VL(N + 1, INF));
for (auto i{ 1 }; i <= N; ++i)
for (auto j{ 1 }; j <= N; ++j)
cur[i][j] = min(pre[i][j], pre[i][k] + pre[k][j]);
swap(pre, cur);
}
return pre;
}
void run(const string& filename) {
Edges E;
fstream fin{ filename };
int N, M; fin >> N >> M;
for (int u, v, w; fin >> u >> v >> w; E[key(u, v)] = w);
#ifdef PERF_TEST
auto a = floyd_warshall_memopt(E, N);
#else
auto a = floyd_warshall_memopt(E, N),
b = floyd_warshall(E, N);
assert(a == b); // 💩 sanity check
#endif
auto cycle = false;
for (auto i{ 1 }; i <= N && !cycle; ++i)
cycle = a[i][i] < 0;
if (cycle) {
cout << filename << ": contains a negative cycle" << endl;
return;
}
auto best = INF;
for (auto& row: a)
best = min(best, *min_element(row.begin(), row.end()));
cout << filename << ": " << best << endl;
}
int main() {
run("problem18.8test1.txt"); // problem18.8test1.txt: -2
run("problem18.8test2.txt"); // problem18.8test2.txt: contains a negative cycle
run("problem18.8file1.txt"); // problem18.8file1.txt: contains a negative cycle
run("problem18.8file2.txt"); // problem18.8file2.txt: contains a negative cycle
run("problem18.8file3.txt"); // problem18.8file3.txt: -19
// run("problem18.8file4.txt");
return 0;
}
================================================
FILE: floyd_warshall/main.js
================================================
/*
* Programming Problem 18.8: All-Pairs Shortest Paths
*
* In this problem, each file describes a directed graph. The first line of the file indicates the number
* of vertices and edges, respectively. Each subsequent line describes an edge (the first two numbers are its tail
* and head, respectively) and its length (the third number). NOTE: edge lengths might be negative, and the graphs
* may or may not be negative cycles.
*
* Test cases: (contributed by Matt Davis) What is the shortest shortest path in the graphs described in this file
* and in this file? (I.e., the minimum, over choices of an origin s and a destination t, of a shortest s-t path in the graph.)
* (If the graph has a negative cycle, your algorithm should detect that fact.) (Answer: -2 and "contains a negative cycle," respectively.)
*
* Challenge data set: Repeat the previous problem for the graphs described in the following files: graph #1, graph #2, graph #3, and graph #4.
*/
const LineByLine = require('n-readlines');
const assert = require('assert');
let key = (i, j) => `${i},${j}`;
let floyd_warshall = (E, N) => {
let dp = [...Array(N + 1)].map(_ => [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity)));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
if (i == j)
dp[0][i][j] = 0;
else
if (E.has(key(i, j)))
dp[0][i][j] = E.get(key(i, j));
for (let k = 1; k <= N; ++k)
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
dp[k][i][j] = Math.min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j]);
return dp[N];
};
let floyd_warshall_memopt = (E, N) => {
let pre = [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
if (i == j)
pre[i][j] = 0;
else
if (E.has(key(i, j)))
pre[i][j] = E.get(key(i, j));
for (let k = 1; k <= N; ++k) {
let cur = [...Array(N + 1)].map(_ => Array(N + 1).fill(Infinity));
for (let i = 1; i <= N; ++i)
for (let j = 1; j <= N; ++j)
cur[i][j] = Math.min(pre[i][j], pre[i][k] + pre[k][j]);
[pre, cur] = [cur, pre];
}
return pre;
};
let run = filename => {
let E = new Map();
let input = new LineByLine(filename);
let [N, _] = input.next().toString('ascii').split(' ').map(Number);
let line;
while (line = input.next()) {
let [u, v, w] = line.toString('ascii').split(' ').map(Number);
E.set(key(u, v), w);
}
let a = floyd_warshall_memopt(E, N);
// let b = floyd_warshall(E, N);
// for (let i = 1; i <= N; ++i)
// for (let j = 1; j <= N; ++j)
// assert(a[i][j] == b[i][j]);
let cycle = false;
for (let i = 1; i <= N; ++i)
if (a[i][i] < 0)
cycle = true;
if (cycle) {
console.log(`${filename}: contains a negative cycle`);
return;
}
var best = Infinity;
for (row of a)
best = Math.min(best, ...row);
console.log(`${filename}: ${best}`);
};
run('problem18.8test1.txt'); // problem18.8test1.txt: -2
run('problem18.8test2.txt'); // problem18.8test2.txt: contains a negative cycle
run('problem18.8file1.txt'); // problem18.8file1.txt: contains a negative cycle
run('problem18.8file2.txt'); // problem18.8file2.txt: contains a negative cycle
run('problem18.8file3.txt'); // problem18.8file3.txt: -19
// run('problem18.8file4.txt');
================================================
FILE: floyd_warshall/main.kt
================================================
/*
* Programming Problem 18.8: All-Pairs Shortest Paths
*
* In this problem, each file describes a directed graph. The first line of the file indicates the number
* of vertices and edges, respectively. Each subsequent line describes an edge (the first two numbers are its tail
* and head, respectively) and its length (the third number). NOTE: edge lengths might be negative, and the graphs
* may or may not be negative cycles.
*
* Test cases: (contributed by Matt Davis) What is the shortest shortest path in the graphs described in this file
* and in this file? (I.e., the minimum, over choices of an origin s and a destination t, of a shortest s-t path in the graph.)
* (If the graph has a negative cycle, your algorithm should detect that fact.) (Answer: -2 and "contains a negative cycle," respectively.)
*
* Challenge data set: Repeat the previous problem for the graphs described in the following files: graph #1, graph #2, graph #3, and graph #4.
*/
import java.io.File
var key = { i: Int, j: Int -> "$i,$j" }
var INF = (1e9 + 7).toInt()
fun floyd_warshall(E: MutableMap, N: Int): Array {
var dp = Array(N + 1) { Array(N + 1) { IntArray(N + 1) { INF } } }
for (i in 0..N)
for (j in 0..N)
if (i == j)
dp[0][i][j] = 0
else
if (E.contains(key(i, j)))
dp[0][i][j] = E[key(i, j)]!!
for (k in 1..N)
for (i in 1..N)
for (j in 1..N)
dp[k][i][j] = Math.min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j])
return dp[N]
}
fun floyd_warshall_memopt(E: MutableMap, N: Int): Array {
var pre = Array(N + 1) { IntArray(N + 1) { INF } }
for (i in 0..N)
for (j in 0..N)
if (i == j)
pre[i][j] = 0
else
if (E.contains(key(i, j)))
pre[i][j] = E[key(i, j)]!!
for (k in 1..N) {
var cur = Array(N + 1) { IntArray(N + 1) { INF } }
for (i in 1..N)
for (j in 1..N)
cur[i][j] = Math.min(pre[i][j], pre[i][k] + pre[k][j])
pre = cur.also{ cur = pre }
}
return pre
}
fun run(filename: String) {
var N = 0
var E = mutableMapOf()
var first = true
File(filename).forEachLine {
if (!first) {
var (u, v, w) = it.trim().split(" ").map{ it.toInt() }
E[key(u, v)] = w
} else {
N = it.trim().split(" ").map{ it.toInt() }[0]
first = false
}
}
var a = floyd_warshall_memopt(E, N)
// var b = floyd_warshall(E, N)
// for (i in 1..N)
// for (j in 1..N)
// assert(a[i][j] == b[i][j]) // 💩 sanity check
var cycle = false
for (i in 1..N)
if (a[i][i] < 0)
cycle = true
if (cycle) {
println("$filename: contains a negative cycle")
return
}
var best = INF
for (i in 1..N)
for (j in 1..N)
best = Math.min(best, a[i][j])
println("$filename: $best")
}
fun main() {
run("problem18.8test1.txt"); // problem18.8test1.txt: -2
run("problem18.8test2.txt"); // problem18.8test2.txt: contains a negative cycle
run("problem18.8file1.txt"); // problem18.8file1.txt: contains a negative cycle
run("problem18.8file2.txt"); // problem18.8file2.txt: contains a negative cycle
run("problem18.8file3.txt"); // problem18.8file3.txt: -19
// run("problem18.8file4.txt");
}
================================================
FILE: floyd_warshall/main.py
================================================
#
# Programming Problem 18.8: All-Pairs Shortest Paths
#
# In this problem, each file describes a directed graph. The first line of the file indicates the number
# of vertices and edges, respectively. Each subsequent line describes an edge (the first two numbers are its tail
# and head, respectively) and its length (the third number). NOTE: edge lengths might be negative, and the graphs
# may or may not be negative cycles.
#
# Test cases: (contributed by Matt Davis) What is the shortest shortest path in the graphs described in this file
# and in this file? (I.e., the minimum, over choices of an origin s and a destination t, of a shortest s-t path in the graph.)
# (If the graph has a negative cycle, your algorithm should detect that fact.) (Answer: -2 and "contains a negative cycle," respectively.)
#
# Challenge data set: Repeat the previous problem for the graphs described in the following files: graph #1, graph #2, graph #3, and graph #4.
#
key = lambda i, j: f'{i},{j}'
def floyd_warshall(E, N):
dp = [[[float('inf')] * (N + 1) for _ in range(N + 1)] for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
if i == j:
dp[0][i][j] = 0
elif key(i, j) in E:
dp[0][i][j] = E[key(i, j)]
for k in range(1, N + 1):
for i in range(1, N + 1):
for j in range(1, N + 1):
dp[k][i][j] = min(dp[k - 1][i][j], dp[k - 1][i][k] + dp[k - 1][k][j])
return dp[N]
def floyd_warshall_memopt(E, N):
pre = [[float('inf')] * (N + 1) for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
if i == j:
pre[i][j] = 0
elif key(i, j) in E:
pre[i][j] = E[key(i, j)]
for k in range(1, N + 1):
cur = [[float('inf')] * (N + 1) for _ in range(N + 1)]
for i in range(1, N + 1):
for j in range(1, N + 1):
cur[i][j] = min(pre[i][j], pre[i][k] + pre[k][j])
pre, cur = cur, pre
return pre
def run(filename):
E = {}
N = 0
first = True
with open(filename) as fin:
while True:
line = fin.readline()
if not line:
break
if not first:
u, v, w = [int(x) for x in line.strip().split(' ')]
E[key(u, v)] = w
else:
N = [int(x) for x in line.strip().split(' ')][0]
first = False
a = floyd_warshall_memopt(E, N)
# b = floyd_warshall(E, N)
# for i in range(1, N + 1):
# for j in range(1, N + 1):
# assert(a[i][j] == b[i][j]) # 💩 sanity check
cycle = False
for i in range(1, N + 1):
if a[i][i] < 0:
cycle = True
if cycle:
print(f'{filename}: contains a negative cycle')
return
best = float('inf')
for row in a:
best = min(best, *row)
print(f'{filename}: {best}')
run('problem18.8test1.txt') # problem18.8test1.txt: -2
run('problem18.8test2.txt') # problem18.8test2.txt: contains a negative cycle
run('problem18.8file1.txt') # problem18.8file1.txt: contains a negative cycle
run('problem18.8file2.txt') # problem18.8file2.txt: contains a negative cycle
run('problem18.8file3.txt') # problem18.8file3.txt: -19
# run('problem18.8file4.txt')
================================================
FILE: floyd_warshall/package.json
================================================
{
"name": "floyd_warshall",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "clayton wong",
"license": "ISC",
"dependencies": {
"assert": "^2.0.0",
"n-readlines": "^1.0.1"
}
}
================================================
FILE: floyd_warshall/problem18.8file1.txt
================================================
1000 47978
1 14 6
1 25 47
1 70 22
1 82 31
1 98 17
1 134 39
1 146 7
1 189 44
1 192 20
1 261 38
1 283 30
1 340 21
1 380 37
1 381 24
1 403 3
1 422 40
1 423 40
1 425 13
1 518 23
1 520 38
1 547 5
1 558 24
1 578 32
1 601 42
1 604 37
1 640 38
1 648 18
1 699 48
1 707 10
1 712 9
1 723 47
1 729 26
1 730 18
1 769 49
1 793 32
1 830 15
1 841 50
1 852 16
1 874 39
1 880 9
1 890 6
1 897 23
1 917 19
1 949 22
1 988 43
1 993 48
2 36 29
2 38 -2
2 100 37
2 106 -2
2 107 12
2 109 18
2 112 28
2 117 50
2 189 43
2 190 45
2 204 27
2 240 5
2 252 4
2 263 32
2 313 26
2 345 14
2 370 9
2 376 35
2 421 40
2 424 50
2 448 10
2 511 9
2 518 41
2 519 18
2 532 33
2 543 10
2 550 27
2 553 7
2 565 39
2 578 17
2 609 50
2 614 11
2 673 13
2 675 30
2 702 4
2 706 44
2 732 49
2 739 14
2 780 27
2 791 36
2 795 46
2 804 39
2 824 8
2 844 34
2 869 39
2 883 3
2 896 40
2 908 -1
2 930 37
2 938 37
2 941 14
2 955 3
2 961 29
2 972 10
2 988 43
3 4 2
3 28 28
3 70 -2
3 125 48
3 141 28
3 149 2
3 184 41
3 189 7
3 217 15
3 229 27
3 231 17
3 248 45
3 256 3
3 292 10
3 309 6
3 341 24
3 346 -1
3 391 4
3 405 14
3 418 30
3 433 20
3 451 4
3 545 26
3 547 39
3 549 1
3 585 50
3 586 29
3 593 31
3 605 25
3 613 0
3 616 39
3 623 31
3 661 0
3 713 34
3 739 30
3 837 24
3 841 40
3 844 0
3 848 41
3 851 36
3 867 28
3 888 42
3 892 15
3 893 25
3 898 19
3 900 14
3 904 37
3 912 27
3 915 21
3 921 49
3 940 35
3 948 5
3 984 -2
3 985 31
4 18 41
4 28 38
4 38 37
4 45 8
4 48 39
4 50 17
4 61 1
4 63 14
4 70 0
4 90 2
4 98 17
4 108 45
4 117 37
4 216 10
4 219 45
4 227 6
4 247 40
4 290 46
4 309 8
4 317 20
4 342 35
4 384 6
4 386 19
4 391 36
4 393 31
4 454 31
4 498 47
4 500 23
4 519 39
4 562 50
4 571 15
4 579 43
4 584 6
4 619 49
4 658 35
4 662 6
4 680 -1
4 694 43
4 730 48
4 758 5
4 824 14
4 834 16
4 856 20
4 865 9
4 871 45
4 925 17
4 972 22
4 987 45
4 994 43
4 1000 36
5 6 5
5 18 16
5 43 22
5 45 29
5 77 20
5 88 19
5 111 6
5 136 1
5 151 48
5 159 9
5 164 37
5 182 38
5 201 36
5 213 24
5 289 39
5 315 10
5 319 7
5 333 20
5 347 14
5 385 39
5 389 28
5 432 42
5 453 35
5 511 29
5 512 39
5 525 5
5 551 29
5 557 27
5 581 23
5 586 20
5 587 8
5 620 45
5 682 25
5 708 25
5 717 20
5 722 16
5 725 26
5 740 17
5 745 21
5 808 46
5 815 25
5 835 13
5 848 27
5 856 24
5 885 16
5 893 30
5 894 26
5 901 50
5 919 41
5 928 7
5 938 11
5 954 27
5 955 43
5 962 42
5 964 15
5 966 45
5 967 15
5 978 12
6 7 28
6 13 1
6 43 20
6 45 40
6 52 13
6 65 10
6 74 41
6 91 30
6 101 41
6 104 38
6 119 22
6 133 5
6 175 40
6 189 14
6 192 38
6 222 29
6 228 46
6 261 32
6 291 25
6 307 9
6 309 49
6 312 17
6 313 46
6 407 12
6 450 -1
6 475 5
6 492 44
6 523 38
6 562 44
6 582 42
6 594 28
6 602 30
6 632 26
6 638 35
6 665 24
6 673 44
6 695 13
6 697 32
6 738 14
6 739 5
6 763 9
6 782 19
6 837 3
6 865 38
6 866 8
6 898 37
6 919 1
6 937 26
6 946 15
6 951 15
6 959 5
6 971 0
6 972 7
6 993 -1
7 3 28
7 61 -1
7 70 36
7 81 38
7 103 36
7 117 31
7 140 24
7 162 49
7 173 29
7 196 12
7 207 13
7 241 21
7 277 38
7 280 7
7 286 22
7 298 4
7 320 36
7 338 20
7 339 21
7 341 33
7 363 18
7 393 -1
7 438 4
7 455 4
7 462 15
7 486 20
7 557 34
7 569 38
7 593 8
7 595 43
7 603 23
7 616 14
7 630 45
7 646 20
7 652 5
7 684 24
7 714 42
7 731 35
7 742 3
7 756 1
7 770 50
7 774 26
7 797 43
7 801 6
7 817 46
7 840 2
7 852 44
7 877 44
7 889 25
7 912 12
7 969 42
8 7 49
8 15 1
8 22 29
8 23 34
8 50 49
8 67 28
8 110 -2
8 154 26
8 194 17
8 198 7
8 224 27
8 246 3
8 280 5
8 290 25
8 317 21
8 319 49
8 350 20
8 438 28
8 464 46
8 504 18
8 524 36
8 544 32
8 589 17
8 590 47
8 629 4
8 651 40
8 658 34
8 674 1
8 679 49
8 706 16
8 747 17
8 765 8
8 777 45
8 789 37
8 801 13
8 803 21
8 813 43
8 814 36
8 843 34
8 858 48
8 859 43
8 884 30
8 887 15
8 894 -1
8 909 12
8 939 14
8 969 13
8 971 34
8 983 4
9 62 47
9 68 50
9 104 44
9 110 37
9 127 12
9 160 20
9 172 12
9 204 39
9 207 41
9 213 37
9 250 13
9 255 11
9 258 29
9 271 48
9 273 27
9 302 34
9 304 26
9 308 22
9 320 33
9 370 33
9 404 11
9 416 23
9 458 38
9 495 11
9 563 14
9 568 40
9 587 36
9 609 26
9 610 13
9 623 22
9 624 42
9 670 31
9 698 14
9 705 38
9 735 16
9 739 13
9 778 1
9 781 7
9 805 47
9 806 20
9 823 50
9 831 1
9 839 48
9 926 46
9 945 25
9 955 47
10 21 36
10 37 13
10 54 18
10 104 -2
10 130 46
10 137 36
10 143 46
10 146 35
10 213 28
10 248 39
10 256 22
10 262 41
10 264 23
10 308 47
10 324 1
10 326 25
10 359 15
10 363 -1
10 388 39
10 428 47
10 503 22
10 508 12
10 512 17
10 521 8
10 542 30
10 551 18
10 563 38
10 571 9
10 579 13
10 600 32
10 601 26
10 619 40
10 642 26
10 647 46
10 670 6
10 699 33
10 753 14
10 756 38
10 875 44
10 894 21
10 913 3
10 921 42
10 923 13
10 932 25
10 964 9
11 121 21
11 129 44
11 175 41
11 229 20
11 240 18
11 245 37
11 315 13
11 377 5
11 385 10
11 427 25
11 493 7
11 515 37
11 521 26
11 546 9
11 551 37
11 553 6
11 613 20
11 627 41
11 652 40
11 672 37
11 683 23
11 741 7
11 795 28
11 803 38
11 816 5
11 823 10
11 835 46
11 869 4
11 911 10
11 912 23
11 941 0
11 974 1
11 976 46
11 984 48
11 989 49
11 999 36
12 1 30
12 30 21
12 32 0
12 39 -2
12 61 46
12 62 24
12 64 0
12 66 27
12 94 25
12 97 44
12 145 29
12 193 33
12 210 42
12 243 44
12 256 33
12 304 42
12 319 20
12 345 21
12 401 1
12 451 33
12 452 32
12 493 23
12 520 1
12 531 16
12 572 7
12 576 21
12 580 6
12 657 45
12 687 3
12 689 20
12 769 -2
12 777 34
12 791 11
12 801 13
12 804 36
12 816 19
12 825 3
12 844 31
12 850 36
12 871 47
12 878 18
12 899 17
12 968 8
12 969 44
12 996 39
13 15 36
13 37 20
13 109 21
13 115 1
13 127 16
13 129 19
13 140 27
13 170 1
13 180 19
13 188 17
13 203 14
13 239 29
13 247 29
13 268 48
13 339 34
13 373 39
13 376 6
13 442 44
13 482 4
13 484 4
13 510 42
13 517 16
13 520 35
13 558 16
13 562 13
13 591 42
13 595 22
13 615 8
13 634 28
13 671 22
13 728 37
13 738 39
13 772 4
13 786 39
13 798 50
13 837 6
13 882 39
13 892 31
13 904 41
13 912 29
13 913 44
13 921 23
13 937 36
13 940 11
13 984 14
13 990 41
14 15 49
14 27 42
14 49 -2
14 52 3
14 72 2
14 91 3
14 121 39
14 139 49
14 156 9
14 191 27
14 201 10
14 215 25
14 220 18
14 221 39
14 251 25
14 261 17
14 262 44
14 268 47
14 281 23
14 347 9
14 447 20
14 473 13
14 494 30
14 537 50
14 560 19
14 582 40
14 583 43
14 621 25
14 689 0
14 732 11
14 772 15
14 783 5
14 789 37
14 843 28
14 853 28
14 854 3
14 918 44
14 949 38
14 972 39
15 30 38
15 49 17
15 81 29
15 125 25
15 142 21
15 158 44
15 171 32
15 173 4
15 194 40
15 199 33
15 210 11
15 227 38
15 228 15
15 266 20
15 279 35
15 304 7
15 310 15
15 341 10
15 348 9
15 362 16
15 424 35
15 467 41
15 520 35
15 532 5
15 582 47
15 614 33
15 622 34
15 645 44
15 646 35
15 654 43
15 685 6
15 691 1
15 711 33
15 733 5
15 774 1
15 821 36
15 844 39
15 856 25
15 983 11
16 2 42
16 21 21
16 41 11
16 76 -1
16 83 4
16 112 49
16 124 1
16 148 34
16 150 16
16 186 17
16 194 46
16 222 37
16 247 24
16 251 48
16 265 38
16 281 29
16 286 36
16 300 38
16 337 24
16 365 33
16 367 12
16 369 4
16 382 50
16 387 9
16 393 14
16 396 27
16 433 7
16 438 1
16 492 32
16 516 4
16 522 35
16 537 0
16 551 37
16 557 4
16 558 34
16 609 14
16 645 9
16 655 24
16 657 30
16 673 45
16 703 35
16 707 23
16 708 39
16 730 36
16 769 4
16 801 47
16 827 8
16 853 40
16 867 28
16 888 48
16 930 26
16 933 0
16 964 32
16 973 18
17 7 18
17 26 48
17 88 50
17 110 27
17 166 22
17 175 39
17 184 20
17 190 31
17 197 26
17 203 9
17 219 -2
17 263 0
17 269 10
17 293 9
17 297 11
17 309 50
17 317 21
17 354 33
17 409 13
17 437 8
17 447 26
17 469 4
17 519 8
17 554 -2
17 559 11
17 565 33
17 588 21
17 593 38
17 595 0
17 651 16
17 668 5
17 702 9
17 706 27
17 716 21
17 719 24
17 730 11
17 777 15
17 778 37
17 783 1
17 788 0
17 817 6
17 820 33
17 877 7
17 878 12
17 882 46
17 899 4
17 905 38
17 987 14
17 992 17
18 5 -1
18 20 23
18 61 44
18 75 0
18 100 35
18 113 0
18 153 13
18 167 7
18 170 29
18 172 6
18 175 3
18 192 15
18 227 27
18 282 43
18 331 40
18 340 50
18 353 32
18 378 22
18 478 6
18 511 26
18 537 0
18 540 42
18 554 41
18 583 29
18 681 30
18 709 11
18 753 26
18 844 20
18 880 46
18 951 1
18 964 42
18 997 49
19 5 4
19 13 48
19 40 18
19 75 8
19 78 29
19 87 34
19 92 8
19 101 29
19 103 -1
19 104 46
19 130 2
19 161 33
19 216 34
19 278 11
19 291 25
19 347 39
19 399 2
19 473 25
19 477 27
19 513 5
19 530 46
19 539 -2
19 574 45
19 609 33
19 677 44
19 680 49
19 710 23
19 716 50
19 720 21
19 722 42
19 755 13
19 758 42
19 771 50
19 803 16
19 811 46
19 826 29
19 915 28
19 945 20
19 948 20
19 949 8
19 996 12
20 30 19
20 100 40
20 159 11
20 166 49
20 213 49
20 262 40
20 326 44
20 336 47
20 343 22
20 436 36
20 463 26
20 510 24
20 531 37
20 539 15
20 561 37
20 585 17
20 606 37
20 634 31
20 642 17
20 647 39
20 667 3
20 683 32
20 710 27
20 731 31
20 743 41
20 744 33
20 752 24
20 760 15
20 777 1
20 792 4
20 808 13
20 813 6
20 853 23
20 905 23
20 918 29
20 947 39
21 15 41
21 19 3
21 80 48
21 92 48
21 116 49
21 170 39
21 186 27
21 215 0
21 229 48
21 241 14
21 260 33
21 278 48
21 291 5
21 396 45
21 422 1
21 467 46
21 472 25
21 499 13
21 514 11
21 537 37
21 551 45
21 555 48
21 573 10
21 599 30
21 620 25
21 631 7
21 681 34
21 699 4
21 736 -1
21 739 39
21 746 -1
21 752 13
21 822 43
21 828 36
21 855 15
21 880 20
21 885 39
21 917 41
21 931 44
21 934 33
21 944 3
21 947 13
22 9 1
22 46 20
22 72 27
22 105 47
22 117 18
22 142 13
22 144 2
22 271 9
22 307 26
22 347 21
22 386 31
22 393 0
22 395 24
22 411 8
22 416 22
22 449 45
22 452 40
22 473 15
22 517 12
22 525 29
22 529 48
22 536 14
22 559 2
22 625 35
22 695 15
22 711 10
22 777 25
22 779 3
22 787 37
22 800 48
22 833 24
22 868 48
22 899 33
22 958 31
22 962 2
22 976 34
22 983 42
22 990 6
23 8 5
23 35 4
23 45 0
23 58 17
23 62 5
23 93 35
23 112 47
23 143 7
23 149 7
23 154 30
23 155 40
23 166 15
23 168 35
23 182 39
23 216 47
23 260 31
23 311 45
23 323 6
23 355 3
23 382 44
23 385 32
23 388 39
23 414 46
23 427 21
23 443 1
23 451 42
23 455 10
23 473 36
23 489 39
23 493 26
23 512 22
23 521 29
23 531 28
23 551 37
23 570 5
23 589 45
23 602 31
23 633 26
23 675 40
23 696 16
23 702 28
23 772 4
23 782 14
23 789 50
23 808 49
23 837 3
23 848 11
23 897 47
23 899 26
23 910 35
23 913 16
23 917 17
23 943 19
23 949 37
23 959 4
23 965 45
23 978 45
23 991 9
24 5 18
24 7 22
24 17 42
24 37 31
24 99 35
24 101 -1
24 115 16
24 153 29
24 167 23
24 168 8
24 213 44
24 216 28
24 217 23
24 291 19
24 297 8
24 306 19
24 313 12
24 371 46
24 388 41
24 431 0
24 433 40
24 454 33
24 473 47
24 496 48
24 525 -1
24 545 21
24 562 33
24 574 13
24 632 5
24 657 34
24 671 3
24 706 -2
24 719 50
24 730 46
24 759 47
24 765 27
24 776 11
24 789 37
24 799 25
24 801 25
24 813 1
24 819 21
24 845 26
24 846 22
24 912 25
24 923 16
24 929 39
24 932 48
24 935 33
24 942 45
25 28 9
25 29 -1
25 38 23
25 49 19
25 86 47
25 91 20
25 106 49
25 125 10
25 143 28
25 172 13
25 189 36
25 231 44
25 247 24
25 255 47
25 259 39
25 289 14
25 297 -2
25 300 43
25 301 49
25 326 33
25 353 26
25 386 19
25 425 29
25 434 28
25 475 4
25 487 29
25 507 12
25 516 33
25 519 14
25 529 19
25 532 45
25 541 42
25 560 39
25 612 22
25 627 29
25 646 41
25 660 6
25 666 39
25 706 45
25 738 25
25 754 1
25 794 17
25 877 34
25 889 35
25 892 41
25 896 27
25 923 16
25 927 13
25 929 -1
25 951 33
26 4 15
26 11 21
26 28 50
26 52 30
26 99 35
26 151 1
26 163 40
26 189 37
26 205 21
26 209 19
26 255 14
26 317 24
26 355 28
26 360 15
26 362 35
26 401 30
26 402 50
26 455 47
26 458 43
26 465 28
26 484 12
26 537 16
26 540 48
26 550 48
26 556 23
26 561 37
26 572 20
26 595 50
26 603 7
26 615 10
26 638 49
26 649 14
26 679 10
26 687 37
26 711 38
26 712 5
26 758 34
26 760 18
26 788 5
26 796 12
26 816 21
26 818 24
26 840 17
26 871 8
26 879 1
26 887 34
26 889 15
26 916 8
26 955 43
26 969 49
26 979 16
26 987 31
26 999 20
27 29 2
27 55 25
27 56 19
27 67 40
27 113 23
27 115 8
27 123 1
27 150 20
27 164 44
27 186 32
27 204 49
27 221 36
27 229 30
27 232 37
27 264 44
27 278 40
27 292 2
27 308 27
27 338 15
27 354 11
27 366 10
27 432 44
27 462 26
27 484 36
27 509 8
27 557 38
27 594 16
27 607 19
27 646 17
27 681 50
27 695 48
27 715 31
27 723 43
27 767 1
27 777 20
27 805 50
27 846 13
27 885 -2
27 892 37
27 908 42
27 912 5
27 920 22
27 922 1
27 943 33
27 953 46
27 955 24
28 14 5
28 27 6
28 78 39
28 87 13
28 110 -2
28 126 27
28 145 31
28 155 20
28 190 43
28 209 22
28 214 50
28 227 21
28 250 20
28 284 3
28 391 10
28 415 37
28 457 45
28 492 43
28 514 30
28 515 48
28 518 8
28 521 -1
28 540 43
28 546 34
28 559 9
28 560 47
28 591 23
28 627 1
28 650 40
28 653 45
28 673 42
28 674 25
28 686 21
28 728 2
28 762 50
28 770 31
28 808 32
28 809 37
28 810 47
28 831 32
28 890 27
28 898 49
28 901 38
28 905 24
28 938 39
28 950 34
28 952 29
28 972 34
28 979 50
28 983 21
29 40 22
29 53 29
29 94 48
29 97 10
29 103 25
29 106 34
29 108 9
29 122 16
29 206 26
29 312 34
29 314 -2
29 316 21
29 364 27
29 366 49
29 374 2
29 438 48
29 454 37
29 459 26
29 468 11
29 479 11
29 505 25
29 525 47
29 552 3
29 562 25
29 570 11
29 577 28
29 590 35
29 648 47
29 653 38
29 672 22
29 681 40
29 682 27
29 683 35
29 708 45
29 726 35
29 734 15
29 735 29
29 747 29
29 753 30
29 777 -2
29 784 6
29 788 41
29 789 36
29 804 32
29 811 45
29 828 47
29 836 0
29 862 37
29 910 -2
29 929 5
29 946 41
29 960 14
29 985 12
30 1 50
30 4 33
30 15 39
30 16 40
30 19 13
30 103 33
30 132 -2
30 135 -2
30 142 14
30 148 20
30 166 43
30 192 39
30 227 11
30 231 22
30 246 40
30 251 11
30 286 5
30 344 13
30 345 34
30 387 27
30 400 29
30 406 45
30 408 8
30 452 38
30 457 10
30 460 45
30 468 33
30 475 47
30 495 0
30 523 33
30 578 48
30 595 2
30 600 13
30 649 37
30 672 6
30 744 19
30 759 27
30 772 12
30 839 -2
30 859 5
30 880 40
30 889 40
30 937 13
30 938 19
30 946 33
30 969 46
30 973 38
30 974 32
30 978 35
30 985 39
30 996 18
31 1 43
31 58 12
31 91 35
31 110 6
31 164 20
31 187 41
31 189 36
31 197 45
31 205 31
31 215 31
31 216 35
31 249 14
31 323 21
31 381 30
31 382 37
31 423 0
31 439 34
31 473 13
31 476 5
31 520 50
31 565 0
31 566 32
31 600 43
31 607 50
31 614 -1
31 615 41
31 627 44
31 689 24
31 691 25
31 700 17
31 720 31
31 753 46
31 780 48
31 829 12
31 840 40
31 857 37
31 878 50
31 885 5
31 890 25
31 911 35
31 957 13
31 977 32
31 991 32
32 2 18
32 21 50
32 36 23
32 39 23
32 63 37
32 117 43
32 118 2
32 133 12
32 140 49
32 160 49
32 174 12
32 196 33
32 205 -2
32 212 36
32 254 10
32 287 22
32 292 37
32 306 45
32 312 37
32 320 1
32 338 34
32 350 19
32 395 18
32 450 4
32 473 45
32 477 40
32 507 37
32 555 9
32 560 33
32 572 19
32 604 15
32 643 35
32 646 40
32 666 14
32 685 32
32 703 38
32 728 14
32 738 42
32 755 22
32 764 47
32 765 25
32 784 11
32 787 22
32 818 50
32 825 29
32 842 12
32 898 11
32 934 34
32 939 4
32 983 49
32 995 46
33 2 11
33 66 46
33 72 33
33 94 4
33 117 13
33 118 36
33 142 24
33 166 8
33 168 43
33 190 1
33 219 24
33 283 3
33 323 9
33 331 40
33 332 3
33 342 14
33 369 17
33 392 13
33 401 42
33 421 28
33 449 25
33 455 35
33 478 22
33 539 36
33 598 41
33 604 36
33 619 -2
33 647 43
33 665 40
33 679 18
33 682 21
33 729 42
33 743 2
33 766 48
33 775 2
33 792 40
33 818 -2
33 826 28
33 846 18
33 851 50
33 854 40
33 855 10
33 874 12
33 881 7
33 890 21
33 893 43
33 899 27
33 917 39
33 935 16
33 936 18
33 940 50
33 951 23
33 954 11
33 993 15
34 26 6
34 29 14
34 100 14
34 125 25
34 134 19
34 157 44
34 190 21
34 191 37
34 202 43
34 232 23
34 238 18
34 250 32
34 261 2
34 293 4
34 343 27
34 383 32
34 421 43
34 425 10
34 441 0
34 470 24
34 529 9
34 555 14
34 563 19
34 567 -2
34 577 21
34 592 37
34 594 24
34 596 41
34 625 21
34 676 18
34 740 0
34 757 27
34 776 25
34 791 20
34 806 21
34 855 5
34 872 27
34 879 50
34 880 17
34 894 -2
34 918 46
34 950 -1
34 990 7
35 21 7
35 76 41
35 103 8
35 106 25
35 113 41
35 130 20
35 136 42
35 187 28
35 222 45
35 231 39
35 241 32
35 259 25
35 271 37
35 278 26
35 281 41
35 295 8
35 339 37
35 342 10
35 347 18
35 348 1
35 381 22
35 414 33
35 419 10
35 443 34
35 483 28
35 501 19
35 556 29
35 557 7
35 572 35
35 607 48
35 616 38
35 620 30
35 643 24
35 646 40
35 663 42
35 685 8
35 700 15
35 722 32
35 734 13
35 746 49
35 747 17
35 753 18
35 803 14
35 804 30
35 812 40
35 845 14
35 875 24
35 879 11
35 885 26
35 908 46
35 968 16
36 4 0
36 26 43
36 28 29
36 49 24
36 58 40
36 109 13
36 170 32
36 182 3
36 190 27
36 192 49
36 199 21
36 210 30
36 220 50
36 229 8
36 240 16
36 253 29
36 266 28
36 270 35
36 286 46
36 299 -2
36 301 22
36 306 20
36 310 41
36 316 5
36 319 29
36 347 42
36 361 47
36 371 36
36 376 18
36 420 35
36 451 16
36 462 17
36 477 17
36 492 26
36 495 37
36 509 2
36 514 29
36 530 4
36 628 11
36 649 17
36 666 33
36 682 30
36 683 -1
36 700 3
36 707 0
36 722 33
36 735 38
36 740 37
36 767 39
36 777 -2
36 784 23
36 855 44
36 904 -2
36 939 8
36 978 11
36 992 11
37 10 9
37 28 39
37 39 47
37 63 20
37 67 7
37 68 45
37 69 -1
37 135 28
37 272 49
37 296 12
37 312 42
37 354 47
37 377 40
37 439 32
37 458 20
37 499 4
37 505 44
37 515 35
37 523 6
37 525 44
37 535 46
37 547 34
37 568 42
37 574 10
37 609 39
37 628 9
37 644 18
37 665 21
37 687 16
37 698 38
37 714 14
37 715 17
37 731 30
37 745 18
37 768 7
37 784 16
37 795 27
37 797 12
37 803 44
37 811 38
37 831 37
37 841 1
37 851 3
37 853 26
37 860 46
37 862 50
37 886 7
37 892 50
37 952 16
37 958 40
37 987 36
38 31 19
38 49 23
38 57 48
38 100 4
38 118 0
38 128 7
38 139 25
38 166 21
38 170 16
38 192 35
38 200 16
38 204 33
38 205 21
38 207 21
38 220 44
38 235 21
38 272 4
38 293 1
38 297 39
38 306 28
38 308 15
38 317 -2
38 319 9
38 349 30
38 354 42
38 355 3
38 358 27
38 362 8
38 369 40
38 378 34
38 404 48
38 426 27
38 428 6
38 439 2
38 440 4
38 461 23
38 489 14
38 496 29
38 537 34
38 575 31
38 577 14
38 580 37
38 600 46
38 612 6
38 631 -2
38 637 8
38 665 47
38 669 2
38 677 42
38 681 20
38 718 11
38 828 17
38 832 9
38 834 -1
38 893 16
38 896 31
38 920 45
38 927 29
38 933 19
38 960 31
38 987 50
39 18 30
39 52 17
39 60 44
39 65 34
39 84 34
39 89 27
39 96 22
39 98 6
39 149 38
39 178 27
39 194 43
39 207 11
39 227 38
39 268 29
39 289 48
39 303 18
39 321 21
39 360 23
39 379 33
39 380 35
39 425 49
39 465 11
39 468 36
39 493 7
39 596 37
39 611 29
39 621 0
39 633 46
39 642 49
39 650 2
39 654 41
39 655 35
39 662 25
39 676 12
39 693 37
39 725 17
39 745 12
39 751 22
39 784 26
39 788 29
39 815 6
39 818 21
39 832 14
39 852 13
39 865 26
39 878 38
39 917 35
39 932 49
39 935 16
39 985 42
39 1000 18
40 9 -2
40 38 46
40 47 35
40 55 41
40 56 14
40 69 14
40 102 44
40 118 19
40 119 -2
40 143 33
40 155 47
40 194 25
40 227 31
40 246 49
40 298 33
40 300 46
40 307 9
40 316 10
40 336 -2
40 342 16
40 382 17
40 391 15
40 407 37
40 453 18
40 480 40
40 489 33
40 519 42
40 551 25
40 574 15
40 621 35
40 698 39
40 702 5
40 710 8
40 724 5
40 727 17
40 813 43
40 824 41
40 931 16
40 956 27
40 982 23
40 992 27
40 996 30
40 998 40
41 34 1
41 103 34
41 111 36
41 116 24
41 124 25
41 160 39
41 167 36
41 200 28
41 209 16
41 295 18
41 329 10
41 401 25
41 404 22
41 427 28
41 431 13
41 473 43
41 487 29
41 488 39
41 503 9
41 515 16
41 544 16
41 559 10
41 628 7
41 669 18
41 685 6
41 702 2
41 714 26
41 716 41
41 728 29
41 729 27
41 772 9
41 778 40
41 804 45
41 824 49
41 838 30
41 839 3
41 841 36
41 851 24
41 875 32
41 953 8
41 970 25
41 977 48
41 980 21
42 13 7
42 19 6
42 36 14
42 46 24
42 122 47
42 179 40
42 203 29
42 223 20
42 275 6
42 282 30
42 296 21
42 373 -2
42 376 18
42 384 -2
42 450 33
42 483 8
42 486 44
42 519 34
42 533 27
42 615 4
42 621 29
42 623 32
42 657 39
42 665 1
42 672 34
42 682 11
42 701 13
42 784 18
42 818 16
42 847 24
42 903 37
42 924 -1
42 929 28
42 974 21
42 986 16
42 990 35
43 32 33
43 53 26
43 76 34
43 91 17
43 111 49
43 178 28
43 202 29
43 205 24
43 206 21
43 221 45
43 226 45
43 258 19
43 259 28
43 273 10
43 348 36
43 358 9
43 373 20
43 381 2
43 404 0
43 405 13
43 406 10
43 438 18
43 439 33
43 448 39
43 516 13
43 518 47
43 532 21
43 553 30
43 568 34
43 585 29
43 640 0
43 646 47
43 653 5
43 671 24
43 703 4
43 719 45
43 728 49
43 734 49
43 737 18
43 742 35
43 755 15
43 761 16
43 803 2
43 815 19
43 840 27
43 903 39
43 975 11
43 986 27
44 61 14
44 73 15
44 74 49
44 76 5
44 89 41
44 102 46
44 103 11
44 149 28
44 171 41
44 181 43
44 188 34
44 277 -2
44 292 19
44 295 29
44 296 17
44 310 35
44 336 19
44 345 24
44 400 16
44 402 21
44 431 27
44 443 13
44 458 11
44 462 12
44 498 23
44 515 26
44 534 13
44 537 11
44 579 40
44 581 25
44 585 40
44 592 43
44 605 35
44 610 12
44 630 4
44 639 39
44 642 15
44 668 44
44 672 40
44 687 31
44 701 33
44 702 43
44 706 31
44 708 16
44 709 10
44 740 21
44 741 47
44 750 2
44 752 43
44 764 18
44 789 32
44 892 45
44 903 32
44 922 37
44 963 13
44 964 50
44 973 30
44 982 17
44 986 28
44 998 49
45 8 20
45 66 38
45 103 11
45 111 35
45 114 28
45 122 49
45 158 29
45 165 3
45 173 28
45 177 21
45 186 37
45 201 18
45 240 15
45 263 3
45 268 17
45 276 19
45 282 41
45 300 4
45 334 30
45 360 38
45 390 44
45 419 42
45 425 32
45 458 21
45 496 11
45 546 22
45 572 25
45 591 11
45 638 3
45 639 23
45 700 17
45 702 25
45 777 22
45 783 32
45 806 13
45 808 46
45 811 7
45 825 33
45 854 13
45 858 44
45 865 4
45 896 31
45 903 18
45 964 15
45 967 10
45 984 11
46 31 36
46 42 28
46 66 46
46 68 32
46 89 26
46 99 36
46 127 39
46 141 -1
46 167 13
46 258 17
46 260 42
46 280 19
46 297 37
46 317 18
46 371 29
46 384 17
46 392 16
46 393 40
46 394 22
46 478 17
46 528 40
46 529 8
46 538 40
46 659 34
46 677 48
46 746 47
46 808 37
46 810 4
46 848 47
46 853 44
46 921 41
46 952 35
47 6 27
47 13 26
47 87 -2
47 112 27
47 114 7
47 157 16
47 161 50
47 166 12
47 192 39
47 209 48
47 215 -2
47 226 -1
47 261 19
47 281 2
47 296 -1
47 322 10
47 351 17
47 368 43
47 405 38
47 443 18
47 536 16
47 550 24
47 571 15
47 577 19
47 598 44
47 622 0
47 678 22
47 704 38
47 747 9
47 766 33
47 782 10
47 794 40
47 838 23
47 918 1
47 924 6
47 967 39
47 980 37
48 5 35
48 62 25
48 63 26
48 100 25
48 119 31
48 135 25
48 148 41
48 183 23
48 247 19
48 262 10
48 297 26
48 304 28
48 312 31
48 337 24
48 343 13
48 353 39
48 361 19
48 363 30
48 369 42
48 385 26
48 425 33
48 446 26
48 450 3
48 464 45
48 471 29
48 472 18
48 523 19
48 575 34
48 576 0
48 604 15
48 610 35
48 634 3
48 660 15
48 664 20
48 671 37
48 691 0
48 698 39
48 702 22
48 711 9
48 775 7
48 778 38
48 782 36
48 790 19
48 798 29
48 800 17
48 820 8
48 828 1
48 834 33
48 847 12
48 860 19
48 866 22
48 880 8
48 884 26
48 895 27
48 904 33
48 983 12
48 987 9
49 3 19
49 18 12
49 35 49
49 88 16
49 105 8
49 124 46
49 139 38
49 173 20
49 193 39
49 204 42
49 269 18
49 270 43
49 293 14
49 310 43
49 323 38
49 334 39
49 430 33
49 508 48
49 511 11
49 555 39
49 579 20
49 607 18
49 653 7
49 783 42
49 850 3
49 861 49
49 889 39
49 912 28
49 915 18
49 937 16
49 944 15
49 946 5
49 995 35
49 997 29
50 22 4
50 106 17
50 157 18
50 161 16
50 179 34
50 202 33
50 218 17
50 238 18
50 291 25
50 327 44
50 328 19
50 332 43
50 336 24
50 366 39
50 372 48
50 424 29
50 444 15
50 520 23
50 546 22
50 559 29
50 573 26
50 588 44
50 594 50
50 630 38
50 637 25
50 651 19
50 672 41
50 711 3
50 728 26
50 741 26
50 757 32
50 789 44
50 811 18
50 845 34
50 851 20
50 865 31
50 878 20
50 927 16
50 935 14
50 954 37
50 976 12
50 984 44
51 3 46
51 11 13
51 15 28
51 48 23
51 52 13
51 77 35
51 129 20
51 159 48
51 160 -2
51 162 9
51 178 35
51 207 21
51 306 8
51 317 36
51 327 -2
51 348 47
51 374 17
51 401 10
51 403 39
51 416 7
51 419 36
51 423 38
51 427 34
51 448 39
51 449 40
51 452 7
51 476 25
51 485 12
51 497 -2
51 523 33
51 644 43
51 652 22
51 660 16
51 672 19
51 691 45
51 704 15
51 714 43
51 726 47
51 733 -2
51 867 13
51 886 25
51 905 16
51 919 48
51 934 30
51 960 26
51 977 50
51 979 8
51 990 16
51 1000 49
52 10 38
52 42 29
52 69 42
52 70 33
52 97 24
52 148 5
52 179 33
52 197 6
52 200 5
52 236 22
52 238 17
52 274 35
52 286 17
52 305 48
52 312 45
52 327 43
52 333 45
52 335 10
52 339 33
52 370 0
52 375 37
52 383 12
52 409 21
52 413 7
52 425 25
52 468 22
52 488 32
52 537 19
52 559 33
52 560 26
52 568 46
52 582 0
52 590 40
52 593 -1
52 620 8
52 625 16
52 626 14
52 636 5
52 654 35
52 683 7
52 702 12
52 716 29
52 718 21
52 735 12
52 781 7
52 817 7
52 824 29
52 825 30
52 826 16
52 831 24
52 856 10
52 875 22
52 890 22
52 939 29
52 947 25
52 969 42
53 12 36
53 107 8
53 112 25
53 148 12
53 174 7
53 250 11
53 268 6
53 286 6
53 295 31
53 306 18
53 331 38
53 443 7
53 450 46
53 465 31
53 467 35
53 468 19
53 503 4
53 536 28
53 558 38
53 576 25
53 652 -2
53 717 49
53 739 45
53 741 33
53 769 42
53 837 22
53 907 19
53 940 16
53 968 18
53 973 8
54 21 27
54 30 6
54 37 46
54 44 10
54 74 40
54 86 39
54 87 21
54 91 44
54 119 50
54 125 46
54 142 36
54 231 21
54 248 23
54 267 29
54 272 37
54 344 29
54 358 45
54 413 17
54 414 44
54 433 40
54 471 25
54 515 8
54 550 34
54 552 50
54 583 19
54 592 12
54 595 41
54 636 37
54 697 45
54 699 49
54 701 49
54 737 22
54 759 31
54 765 21
54 792 6
54 795 3
54 812 17
54 820 13
54 823 44
54 886 16
54 899 12
54 900 38
54 905 9
54 908 19
54 934 32
54 969 9
55 3 9
55 19 16
55 31 39
55 41 4
55 62 20
55 87 38
55 119 15
55 159 21
55 183 44
55 204 18
55 214 50
55 222 23
55 244 10
55 274 41
55 276 12
55 277 28
55 290 23
55 315 10
55 325 28
55 337 18
55 349 23
55 370 9
55 385 11
55 440 40
55 482 13
55 510 18
55 574 18
55 642 36
55 648 40
55 653 41
55 685 43
55 688 -2
55 692 42
55 755 28
55 770 6
55 797 41
55 805 11
55 820 26
55 829 39
55 909 18
55 943 39
55 972 33
55 996 15
56 41 32
56 216 17
56 279 9
56 316 0
56 325 10
56 379 31
56 399 44
56 414 4
56 427 3
56 443 38
56 447 48
56 479 31
56 484 25
56 485 23
56 511 11
56 532 2
56 539 37
56 557 7
56 572 5
56 574 48
56 586 14
56 587 2
56 600 22
56 650 37
56 655 45
56 656 20
56 718 14
56 730 24
56 732 23
56 744 41
56 774 4
56 780 35
56 785 42
56 819 36
56 837 12
56 897 21
56 918 23
56 929 -2
56 972 19
57 15 21
57 69 15
57 124 -1
57 135 7
57 138 31
57 143 37
57 145 0
57 147 16
57 173 42
57 198 19
57 245 -2
57 270 46
57 293 14
57 331 2
57 339 4
57 342 25
57 351 25
57 377 50
57 384 23
57 406 27
57 433 18
57 462 24
57 465 0
57 511 37
57 525 43
57 531 40
57 543 17
57 545 29
57 559 2
57 575 11
57 596 44
57 611 7
57 615 48
57 628 15
57 629 29
57 698 -2
57 699 20
57 738 41
57 763 5
57 764 13
57 777 26
57 801 13
57 820 12
57 861 25
57 872 19
57 896 32
57 938 44
57 970 5
57 995 28
58 10 5
58 17 24
58 24 -1
58 45 35
58 56 44
58 93 10
58 141 4
58 143 17
58 155 42
58 167 40
58 175 3
58 181 2
58 183 35
58 184 12
58 209 3
58 228 32
58 288 49
58 290 47
58 361 28
58 390 49
58 391 37
58 406 -1
58 433 19
58 451 7
58 452 34
58 483 42
58 553 -2
58 567 21
58 570 42
58 626 39
58 642 3
58 660 6
58 662 5
58 725 19
58 726 29
58 739 10
58 791 44
58 801 27
58 805 43
58 835 49
58 867 19
58 898 10
58 915 32
58 924 -1
58 976 19
58 981 4
59 54 41
59 83 34
59 87 3
59 90 39
59 98 12
59 101 19
59 130 26
59 152 31
59 233 40
59 237 20
59 243 4
59 257 40
59 339 3
59 396 31
59 397 17
59 430 19
59 460 19
59 467 36
59 507 15
59 522 45
59 528 46
59 544 7
59 550 34
59 564 9
59 597 7
59 628 39
59 642 33
59 661 28
59 733 1
59 765 17
59 768 24
59 772 30
59 782 24
59 835 30
59 880 42
59 893 28
59 917 2
59 924 9
59 928 -1
59 951 4
59 993 36
60 9 26
60 16 34
60 51 33
60 63 31
60 68 14
60 131 22
60 178 31
60 180 35
60 181 20
60 217 18
60 273 36
60 290 12
60 295 34
60 297 -1
60 310 7
60 371 39
60 376 13
60 381 42
60 390 15
60 392 28
60 406 37
60 444 25
60 445 42
60 459 4
60 462 27
60 519 20
60 556 42
60 602 17
60 611 10
60 621 43
60 628 20
60 630 50
60 649 47
60 670 43
60 691 6
60 698 28
60 773 10
60 781 22
60 827 20
60 914 29
60 934 40
60 953 32
60 967 47
60 981 39
61 16 39
61 39 20
61 80 18
61 128 26
61 156 42
61 163 23
61 176 33
61 210 46
61 212 1
61 242 13
61 301 12
61 313 48
61 321 5
61 368 43
61 369 33
61 379 2
61 380 46
61 396 1
61 409 26
61 426 50
61 442 -1
61 456 4
61 486 37
61 502 38
61 505 17
61 529 49
61 531 8
61 555 33
61 556 10
61 574 27
61 576 48
61 578 44
61 591 28
61 615 50
61 644 4
61 654 44
61 687 27
61 703 43
61 732 50
61 745 25
61 746 32
61 781 11
61 788 27
61 808 25
61 818 39
61 841 38
61 842 9
61 844 45
61 850 34
61 859 44
61 868 32
61 889 3
61 898 29
61 920 44
61 926 41
61 941 45
61 947 24
61 977 6
61 981 5
61 991 10
61 996 21
61 997 33
62 19 -1
62 59 18
62 61 30
62 100 27
62 107 15
62 108 48
62 135 33
62 138 -2
62 161 13
62 167 28
62 173 13
62 190 27
62 209 20
62 221 27
62 226 16
62 247 10
62 308 46
62 314 13
62 376 15
62 378 7
62 468 6
62 486 10
62 491 11
62 511 16
62 515 42
62 517 14
62 525 40
62 550 43
62 706 11
62 716 46
62 746 31
62 765 2
62 779 22
62 794 33
62 801 43
62 825 49
62 832 31
62 862 33
62 910 34
62 923 26
62 957 15
63 32 47
63 35 41
63 76 22
63 78 36
63 110 27
63 125 42
63 146 36
63 153 47
63 155 23
63 157 21
63 169 50
63 183 33
63 185 37
63 196 17
63 221 14
63 235 44
63 259 50
63 268 34
63 274 20
63 275 47
63 279 47
63 350 0
63 354 1
63 373 25
63 463 14
63 484 40
63 500 45
63 558 44
63 569 37
63 580 19
63 611 4
63 626 16
63 641 40
63 672 1
63 699 1
63 713 45
63 720 25
63 736 47
63 745 22
63 751 30
63 773 28
63 777 -1
63 779 32
63 821 12
63 842 31
63 858 46
63 862 42
63 889 3
63 907 3
63 926 3
63 927 50
63 949 48
64 53 45
64 72 -1
64 94 38
64 103 15
64 130 23
64 157 35
64 165 17
64 167 28
64 180 22
64 192 7
64 196 18
64 199 26
64 204 40
64 212 0
64 214 -1
64 226 4
64 267 17
64 276 1
64 304 20
64 340 24
64 356 31
64 361 40
64 378 33
64 382 2
64 430 20
64 435 7
64 443 6
64 501 19
64 512 39
64 522 47
64 543 11
64 572 1
64 579 48
64 601 42
64 612 10
64 632 26
64 653 22
64 688 46
64 713 43
64 743 16
64 753 8
64 832 30
64 835 29
64 839 31
64 917 41
64 951 45
64 956 30
64 961 4
64 962 34
64 970 43
64 973 37
65 15 4
65 33 23
65 84 34
65 92 34
65 128 37
65 221 42
65 229 48
65 243 8
65 253 31
65 254 5
65 277 1
65 299 48
65 342 46
65 363 36
65 364 36
65 372 41
65 387 25
65 404 45
65 415 17
65 417 17
65 438 11
65 447 48
65 453 45
65 454 25
65 472 17
65 539 16
65 540 15
65 544 25
65 566 2
65 576 16
65 580 48
65 583 24
65 616 32
65 622 27
65 647 32
65 699 2
65 709 43
65 742 21
65 773 47
65 875 31
65 878 48
65 886 30
65 927 3
66 39 23
66 40 7
66 74 44
66 95 10
66 148 36
66 159 42
66 205 3
66 217 28
66 246 10
66 254 27
66 307 2
66 353 5
66 363 18
66 374 26
66 417 34
66 448 48
66 459 46
66 466 25
66 546 38
66 552 6
66 572 22
66 582 50
66 615 36
66 648 22
66 673 27
66 693 41
66 716 11
66 723 27
66 729 48
66 764 45
66 785 12
66 846 7
66 847 45
66 850 6
66 878 42
66 880 17
66 953 41
66 991 31
67 10 28
67 24 48
67 25 16
67 26 10
67 39 28
67 53 37
67 54 -1
67 57 30
67 77 12
67 83 15
67 84 36
67 120 14
67 124 39
67 160 8
67 161 37
67 176 21
67 188 3
67 198 10
67 244 7
67 245 16
67 264 13
67 302 10
67 303 46
67 341 4
67 402 0
67 413 33
67 416 8
67 451 30
67 514 26
67 516 13
67 527 -1
67 570 10
67 579 31
67 592 9
67 634 13
67 656 44
67 657 25
67 679 41
67 683 7
67 692 45
67 750 49
67 782 36
67 786 50
67 847 11
67 848 45
67 917 10
67 924 30
67 946 35
68 13 12
68 25 -2
68 60 31
68 74 24
68 85 48
68 132 44
68 134 32
68 151 -1
68 180 24
68 224 8
68 252 41
68 255 18
68 309 12
68 312 15
68 326 4
68 373 40
68 427 39
68 468 7
68 475 20
68 514 50
68 523 26
68 529 11
68 536 27
68 551 28
68 553 11
68 597 39
68 612 6
68 620 20
68 649 15
68 653 17
68 683 30
68 691 42
68 708 29
68 716 28
68 722 1
68 730 28
68 744 47
68 760 -1
68 762 3
68 775 6
68 776 50
68 804 46
68 816 12
68 837 30
68 844 17
68 862 29
68 891 50
68 893 38
68 896 25
68 922 47
68 932 41
68 969 12
69 14 2
69 65 40
69 93 31
69 120 10
69 128 8
69 155 42
69 162 5
69 183 36
69 185 46
69 189 23
69 250 27
69 303 17
69 319 22
69 411 6
69 454 38
69 459 46
69 490 32
69 502 20
69 518 32
69 526 23
69 533 23
69 569 27
69 577 24
69 646 47
69 686 39
69 696 0
69 705 38
69 710 36
69 717 49
69 718 15
69 742 24
69 758 4
69 766 45
69 771 3
69 798 37
69 834 46
69 844 34
69 867 29
69 893 34
69 895 4
69 927 -2
69 931 36
69 935 16
69 942 42
69 980 44
70 20 5
70 51 27
70 113 40
70 134 22
70 201 40
70 204 13
70 219 9
70 240 19
70 242 26
70 249 19
70 262 44
70 265 8
70 267 33
70 280 31
70 282 25
70 304 18
70 312 24
70 334 40
70 351 18
70 354 40
70 358 25
70 530 25
70 539 30
70 592 43
70 593 13
70 609 22
70 627 28
70 640 13
70 667 3
70 689 3
70 734 41
70 821 50
70 825 45
70 857 34
70 866 26
70 867 34
70 880 39
70 882 31
70 886 43
70 907 30
70 932 17
70 934 25
70 940 33
70 992 36
71 36 0
71 44 31
71 70 34
71 130 49
71 150 20
71 207 33
71 224 -2
71 230 27
71 234 38
71 246 37
71 260 26
71 300 24
71 313 8
71 315 28
71 320 14
71 339 35
71 359 -2
71 386 33
71 387 5
71 417 13
71 444 33
71 451 1
71 512 3
71 532 21
71 546 22
71 589 13
71 593 20
71 597 49
71 605 17
71 628 8
71 638 43
71 640 15
71 710 18
71 714 43
71 730 45
71 739 32
71 755 34
71 761 11
71 772 35
71 805 45
71 808 45
71 837 19
71 869 31
71 886 -2
71 911 4
71 935 1
71 978 8
71 982 27
71 984 2
72 12 13
72 16 16
72 65 36
72 122 46
72 127 36
72 157 19
72 177 13
72 221 33
72 234 30
72 238 50
72 243 7
72 309 26
72 326 22
72 328 48
72 356 33
72 360 6
72 454 35
72 476 30
72 488 35
72 499 30
72 570 49
72 572 33
72 655 28
72 671 29
72 691 32
72 708 8
72 747 17
72 752 20
72 753 40
72 847 42
72 857 8
72 882 30
72 914 20
72 917 15
72 923 22
72 924 25
72 970 4
72 984 19
73 2 16
73 10 38
73 15 -1
73 48 44
73 102 28
73 131 6
73 174 -2
73 246 36
73 249 34
73 267 48
73 343 17
73 348 9
73 361 34
73 371 48
73 390 14
73 430 28
73 446 35
73 489 30
73 509 2
73 553 45
73 640 33
73 658 39
73 666 8
73 687 21
73 725 41
73 744 38
73 790 28
73 821 10
73 846 2
73 856 36
73 857 -1
73 867 28
73 884 16
73 924 13
73 957 11
73 971 -1
74 62 48
74 68 33
74 77 17
74 114 9
74 127 26
74 167 32
74 185 1
74 241 33
74 253 5
74 269 40
74 295 -2
74 351 38
74 358 22
74 373 47
74 379 47
74 409 6
74 422 1
74 463 33
74 470 39
74 484 0
74 490 23
74 513 48
74 516 26
74 526 39
74 527 38
74 564 16
74 620 -2
74 623 3
74 649 -1
74 680 9
74 721 6
74 734 36
74 735 9
74 762 42
74 769 16
74 770 10
74 789 4
74 827 37
74 847 15
74 872 5
74 873 49
74 896 39
74 898 39
74 906 28
74 926 21
74 961 37
74 967 11
74 971 17
74 986 9
75 13 33
75 29 50
75 44 50
75 60 6
75 96 23
75 98 42
75 126 18
75 151 46
75 206 44
75 212 39
75 221 34
75 224 18
75 237 19
75 254 14
75 256 20
75 273 30
75 321 8
75 404 21
75 417 45
75 424 -2
75 448 44
75 450 42
75 467 23
75 471 40
75 480 47
75 487 44
75 507 46
75 521 31
75 540 44
75 570 5
75 586 47
75 592 16
75 593 49
75 602 27
75 628 8
75 633 3
75 640 0
75 646 40
75 655 28
75 656 22
75 662 6
75 706 50
75 713 19
75 725 32
75 749 15
75 781 6
75 813 24
75 852 31
75 870 21
75 938 35
75 948 16
75 958 24
76 12 50
76 27 10
76 60 41
76 83 44
76 96 7
76 164 26
76 166 40
76 205 27
76 209 5
76 247 45
76 250 47
76 264 33
76 277 45
76 351 8
76 374 2
76 385 29
76 457 12
76 517 36
76 527 10
76 545 37
76 549 27
76 551 10
76 556 33
76 563 4
76 581 24
76 643 34
76 649 35
76 691 15
76 751 12
76 755 4
76 779 20
76 793 26
76 794 47
76 805 26
76 808 11
76 852 12
76 865 36
76 873 43
76 903 33
76 970 48
76 978 48
76 999 26
77 42 43
77 72 41
77 78 1
77 96 2
77 106 24
77 122 33
77 143 6
77 173 0
77 179 33
77 255 36
77 273 44
77 285 39
77 316 18
77 329 44
77 354 1
77 358 0
77 368 12
77 371 31
77 373 22
77 376 46
77 407 28
77 412 46
77 425 48
77 428 19
77 430 -1
77 432 46
77 434 1
77 446 46
77 470 15
77 554 13
77 581 40
77 596 4
77 610 24
77 621 26
77 631 30
77 637 43
77 684 38
77 695 22
77 704 2
77 750 9
77 782 13
77 798 9
77 849 39
77 865 47
77 880 4
77 882 26
77 899 9
77 927 5
77 936 20
77 937 33
77 957 27
78 11 47
78 25 30
78 45 -1
78 108 6
78 131 0
78 160 3
78 162 5
78 171 8
78 179 28
78 191 15
78 263 25
78 264 31
78 272 27
78 287 48
78 323 48
78 329 46
78 342 43
78 356 14
78 364 18
78 365 15
78 378 39
78 379 19
78 455 2
78 470 10
78 471 22
78 485 48
78 512 12
78 538 19
78 541 3
78 559 39
78 599 18
78 620 11
78 622 49
78 679 8
78 687 25
78 688 34
78 691 6
78 782 13
78 797 3
78 802 6
78 805 42
78 843 48
78 873 23
78 881 25
78 920 37
78 940 14
78 956 44
78 986 9
78 987 44
79 7 21
79 9 21
79 36 37
79 59 47
79 71 24
79 122 48
79 138 11
79 149 14
79 174 10
79 183 50
79 204 33
79 224 37
79 233 22
79 259 45
79 265 16
79 268 30
79 270 32
79 274 39
79 275 47
79 310 23
79 321 37
79 332 27
79 383 39
79 398 5
79 410 41
79 413 17
79 419 48
79 476 15
79 485 43
79 522 1
79 524 -1
79 547 14
79 607 38
79 623 27
79 638 29
79 649 46
79 654 2
79 656 11
79 657 39
79 784 20
79 818 17
79 868 23
79 870 28
79 873 20
79 906 40
79 919 5
79 936 5
79 949 11
79 955 26
79 965 48
80 7 37
80 30 29
80 81 33
80 122 19
80 132 47
80 149 39
80 166 27
80 172 43
80 217 36
80 239 41
80 249 34
80 259 7
80 268 12
80 290 46
80 316 24
80 330 1
80 375 33
80 377 14
80 379 43
80 383 4
80 410 31
80 419 28
80 428 44
80 470 1
80 486 39
80 499 32
80 514 28
80 543 -1
80 563 33
80 588 6
80 594 46
80 610 35
80 640 17
80 645 49
80 660 16
80 753 5
80 776 37
80 794 28
80 808 6
80 833 48
80 843 37
80 846 32
80 848 32
80 851 31
80 866 31
80 870 48
80 873 27
80 919 46
80 948 1
80 962 38
80 967 37
80 989 41
80 994 25
81 24 0
81 38 49
81 40 5
81 55 41
81 72 35
81 80 4
81 86 18
81 88 5
81 96 32
81 99 50
81 127 27
81 143 45
81 153 25
81 164 23
81 188 36
81 214 50
81 223 49
81 243 40
81 245 45
81 260 46
81 297 35
81 301 20
81 304 32
81 319 12
81 323 -1
81 334 32
81 337 17
81 354 43
81 389 40
81 399 35
81 407 25
81 440 14
81 454 10
81 498 40
81 508 42
81 525 -1
81 561 15
81 577 24
81 666 21
81 723 12
81 727 28
81 760 50
81 770 45
81 799 14
81 802 44
81 815 44
81 821 5
81 824 21
81 844 21
81 853 45
81 859 35
81 888 50
81 890 33
81 914 12
81 928 26
81 977 7
81 983 3
82 4 30
82 9 23
82 37 11
82 155 48
82 178 9
82 197 25
82 198 28
82 199 26
82 210 35
82 215 17
82 221 40
82 229 11
82 237 37
82 248 46
82 250 48
82 264 10
82 280 45
82 295 15
82 298 13
82 309 47
82 348 44
82 358 30
82 372 34
82 396 11
82 402 14
82 455 -1
82 475 0
82 478 50
82 517 38
82 518 -2
82 524 36
82 537 0
82 542 21
82 551 10
82 554 5
82 555 24
82 559 23
82 590 23
82 593 10
82 625 25
82 627 4
82 649 2
82 669 11
82 677 19
82 686 32
82 711 20
82 713 29
82 718 32
82 722 10
82 729 45
82 751 27
82 754 35
82 773 32
82 802 4
82 814 38
82 815 16
82 840 18
82 848 0
82 866 19
82 874 15
82 875 28
82 893 3
82 899 13
82 937 16
82 938 1
82 941 22
82 990 45
83 8 19
83 24 44
83 49 14
83 72 31
83 76 23
83 128 13
83 131 7
83 160 23
83 162 35
83 227 10
83 239 6
83 251 41
83 261 10
83 267 23
83 293 16
83 324 6
83 331 40
83 375 17
83 382 1
83 383 47
83 404 6
83 408 8
83 409 50
83 417 10
83 422 30
83 470 33
83 508 44
83 520 8
83 602 27
83 611 50
83 616 18
83 638 45
83 726 40
83 762 31
83 800 14
83 808 30
83 925 29
83 938 26
83 948 43
83 964 30
83 983 13
83 993 32
83 996 3
84 40 30
84 54 29
84 65 50
84 71 40
84 88 41
84 93 32
84 149 2
84 169 34
84 174 10
84 189 25
84 304 37
84 305 29
84 318 41
84 340 36
84 362 9
84 368 21
84 406 13
84 412 30
84 419 31
84 435 37
84 460 49
84 472 17
84 474 3
84 479 8
84 496 43
84 508 16
84 528 16
84 531 31
84 583 46
84 613 17
84 615 11
84 622 14
84 625 31
84 634 33
84 643 16
84 672 7
84 679 15
84 739 6
84 748 42
84 752 9
84 755 29
84 765 41
84 775 50
84 788 -1
84 795 29
84 796 25
84 819 9
84 832 37
84 851 40
84 862 25
84 870 22
84 884 15
84 937 43
84 945 34
84 977 33
84 991 50
85 2 46
85 14 46
85 25 40
85 31 34
85 43 1
85 80 29
85 87 37
85 95 9
85 102 28
85 173 46
85 253 39
85 320 12
85 378 43
85 385 26
85 460 42
85 544 48
85 564 15
85 566 10
85 568 10
85 618 15
85 620 12
85 646 43
85 693 15
85 717 28
85 794 45
85 796 9
85 840 37
85 859 20
85 912 27
85 921 26
85 927 14
85 929 16
85 937 40
85 965 -2
85 987 41
86 4 10
86 17 -2
86 38 43
86 73 20
86 84 1
86 93 31
86 122 49
86 168 33
86 170 12
86 178 39
86 188 12
86 213 25
86 223 15
86 259 -2
86 308 -2
86 310 -2
86 358 7
86 399 41
86 414 17
86 418 -1
86 424 26
86 428 17
86 442 37
86 449 19
86 466 46
86 491 36
86 566 1
86 580 37
86 581 36
86 606 43
86 629 1
86 669 15
86 678 3
86 681 18
86 689 35
86 705 19
86 725 3
86 735 37
86 742 16
86 747 30
86 760 19
86 794 36
86 796 27
86 808 14
86 850 0
86 886 14
86 906 32
86 907 39
86 909 31
86 917 29
86 921 28
86 956 8
86 969 37
87 38 1
87 40 50
87 75 15
87 104 32
87 124 43
87 140 -1
87 144 36
87 176 27
87 195 27
87 237 15
87 248 40
87 257 8
87 273 24
87 276 8
87 287 50
87 293 39
87 329 22
87 337 35
87 340 -2
87 349 25
87 363 11
87 461 25
87 464 12
87 490 33
87 587 30
87 602 43
87 619 5
87 640 13
87 727 33
87 733 39
87 738 40
87 767 2
87 797 34
87 802 21
87 859 48
87 864 16
87 865 47
87 955 39
87 991 33
88 16 39
88 20 2
88 21 35
88 41 8
88 124 29
88 139 33
88 153 7
88 191 11
88 193 18
88 219 9
88 259 14
88 275 46
88 349 29
88 452 4
88 483 33
88 504 31
88 518 37
88 541 20
88 542 32
88 571 8
88 588 17
88 599 5
88 616 17
88 650 25
88 674 8
88 686 10
88 701 48
88 720 15
88 754 5
88 796 5
88 834 33
88 844 -2
88 894 41
88 897 16
88 943 11
88 964 6
89 4 4
89 19 42
89 104 27
89 108 28
89 129 7
89 131 42
89 159 43
89 176 42
89 205 31
89 240 -1
89 255 12
89 261 48
89 296 28
89 303 39
89 312 28
89 331 43
89 351 30
89 376 14
89 393 49
89 395 44
89 422 42
89 463 0
89 483 41
89 487 1
89 494 19
89 528 13
89 530 32
89 531 33
89 554 36
89 567 23
89 635 38
89 636 9
89 637 33
89 642 3
89 650 32
89 656 16
89 666 20
89 669 45
89 682 36
89 707 28
89 714 20
89 718 30
89 719 18
89 750 50
89 770 43
89 777 11
89 831 28
89 857 21
89 879 36
89 893 27
89 894 1
89 907 17
89 917 39
90 20 10
90 45 -2
90 84 9
90 96 25
90 171 7
90 192 47
90 231 46
90 248 24
90 281 34
90 300 11
90 351 32
90 355 6
90 366 49
90 367 9
90 380 47
90 425 19
90 427 43
90 429 8
90 457 -2
90 463 35
90 468 36
90 484 -1
90 499 6
90 534 48
90 550 26
90 563 27
90 578 32
90 596 40
90 621 42
90 626 13
90 649 26
90 690 40
90 713 46
90 751 8
90 791 44
90 792 -1
90 813 15
90 815 -2
90 828 -1
90 895 33
90 984 43
91 29 7
91 65 11
91 80 47
91 147 47
91 156 45
91 172 23
91 178 14
91 183 49
91 189 25
91 212 31
91 217 6
91 246 11
91 287 16
91 304 42
91 343 19
91 373 49
91 382 47
91 388 10
91 461 29
91 471 49
91 477 12
91 492 17
91 495 3
91 527 29
91 550 24
91 601 8
91 610 1
91 645 43
91 654 35
91 683 28
91 703 20
91 717 8
91 728 18
91 741 28
91 768 17
91 814 10
91 822 49
91 835 24
91 842 16
91 848 37
91 856 16
91 867 31
91 893 19
91 901 17
91 926 37
91 968 18
91 972 13
91 992 22
92 11 29
92 24 19
92 53 43
92 60 6
92 113 13
92 121 0
92 153 22
92 155 40
92 261 44
92 268 37
92 291 24
92 345 29
92 364 12
92 386 43
92 391 -1
92 394 29
92 455 41
92 462 20
92 474 28
92 565 4
92 583 46
92 584 20
92 592 13
92 650 8
92 676 37
92 677 25
92 685 27
92 697 45
92 756 3
92 800 20
92 823 21
92 832 13
92 840 4
92 886 13
92 897 23
92 899 12
92 903 47
92 920 49
92 946 36
92 963 19
92 972 37
92 983 -1
93 15 15
93 77 33
93 86 37
93 118 45
93 120 33
93 123 28
93 131 10
93 146 23
93 153 50
93 171 26
93 187 34
93 208 26
93 239 13
93 250 35
93 317 3
93 338 20
93 376 26
93 411 2
93 463 22
93 486 31
93 509 2
93 538 13
93 588 42
93 614 24
93 641 14
93 673 45
93 675 17
93 697 35
93 713 27
93 715 9
93 724 40
93 725 25
93 836 22
93 838 24
93 881 14
93 904 35
93 927 18
93 931 40
93 968 8
94 5 22
94 20 38
94 93 28
94 109 35
94 110 -2
94 141 8
94 151 28
94 153 50
94 173 32
94 203 43
94 245 30
94 270 17
94 295 37
94 296 50
94 308 11
94 313 17
94 325 40
94 363 25
94 395 23
94 435 31
94 447 30
94 523 31
94 532 13
94 555 19
94 631 34
94 637 17
94 675 20
94 716 31
94 735 13
94 741 8
94 764 11
94 803 46
94 858 47
94 859 30
94 883 4
94 918 19
94 922 40
94 953 27
94 997 33
95 36 11
95 78 48
95 107 27
95 134 1
95 165 23
95 166 46
95 196 43
95 205 45
95 206 20
95 220 23
95 276 13
95 307 11
95 352 38
95 354 24
95 392 14
95 396 11
95 417 34
95 433 19
95 584 32
95 597 26
95 638 24
95 658 44
95 671 42
95 673 -2
95 674 37
95 690 26
95 723 36
95 742 16
95 750 8
95 759 10
95 828 21
95 869 50
95 900 44
95 902 25
95 911 13
95 916 7
95 932 45
95 934 40
95 941 18
95 976 30
95 980 34
95 983 38
96 19 40
96 25 2
96 73 40
96 80 5
96 98 17
96 101 28
96 142 -2
96 145 -2
96 176 18
96 177 7
96 192 27
96 212 4
96 250 12
96 262 42
96 277 24
96 283 4
96 294 12
96 322 12
96 324 21
96 379 41
96 392 13
96 395 38
96 402 11
96 413 48
96 438 17
96 483 43
96 510 29
96 542 9
96 564 34
96 573 36
96 595 22
96 608 28
96 620 18
96 657 16
96 707 15
96 723 15
96 725 35
96 734 7
96 740 4
96 744 11
96 748 -2
96 759 15
96 774 39
96 839 32
96 866 21
96 884 31
96 890 49
96 933 9
96 945 47
96 977 1
97 44 34
97 49 48
97 56 44
97 124 11
97 127 38
97 130 10
97 134 9
97 145 11
97 152 21
97 153 43
97 157 32
97 164 45
97 215 19
97 264 38
97 285 47
97 289 22
97 295 19
97 329 22
97 351 26
97 353 44
97 364 28
97 374 48
97 420 49
97 465 15
97 470 44
97 483 19
97 519 41
97 524 45
97 561 9
97 583 13
97 671 35
97 672 26
97 702 31
97 712 13
97 724 12
97 726 18
97 728 16
97 740 2
97 742 44
97 755 9
97 782 27
97 869 38
97 992 14
98 5 1
98 19 7
98 31 43
98 69 43
98 82 20
98 83 32
98 106 47
98 116 32
98 122 20
98 124 34
98 136 44
98 138 25
98 166 6
98 176 29
98 202 45
98 233 48
98 242 36
98 249 32
98 255 22
98 262 31
98 265 26
98 269 5
98 291 20
98 307 4
98 315 50
98 352 4
98 363 38
98 371 30
98 398 4
98 418 12
98 420 35
98 426 3
98 443 34
98 444 -2
98 526 -2
98 539 33
98 543 38
98 570 8
98 571 0
98 576 31
98 615 28
98 617 46
98 632 31
98 674 26
98 677 43
98 678 1
98 694 16
98 710 31
98 716 3
98 758 26
98 762 22
98 779 2
98 808 8
98 842 44
98 857 16
98 914 45
98 926 9
98 939 38
98 947 25
98 960 7
98 982 38
98 989 10
99 20 29
99 27 25
99 43 20
99 125 29
99 128 17
99 166 9
99 167 30
99 175 5
99 178 22
99 183 43
99 186 18
99 190 48
99 207 39
99 214 47
99 224 12
99 225 3
99 231 46
99 234 22
99 244 8
99 246 33
99 279 19
99 288 42
99 309 47
99 318 33
99 338 34
99 345 35
99 347 49
99 433 30
99 464 13
99 496 28
99 501 28
99 518 47
99 526 48
99 531 4
99 577 -1
99 586 28
99 590 34
99 595 31
99 598 30
99 618 8
99 688 49
99 725 15
99 754 5
99 789 8
99 800 9
99 834 25
99 839 6
99 858 20
99 888 17
99 892 22
99 917 35
99 923 24
99 938 29
99 953 17
99 955 40
99 989 46
99 993 3
100 3 17
100 5 25
100 8 24
100 53 13
100 81 46
100 107 34
100 121 12
100 136 33
100 142 9
100 158 -1
100 163 47
100 170 12
100 175 14
100 212 1
100 223 5
100 231 1
100 237 38
100 266 37
100 288 26
100 333 36
100 360 19
100 363 31
100 398 39
100 403 47
100 424 28
100 457 49
100 484 23
100 502 43
100 519 43
100 538 45
100 546 31
100 552 19
100 561 47
100 589 1
100 624 25
100 649 24
100 682 38
100 713 14
100 732 50
100 745 13
100 769 13
100 782 7
100 786 17
100 802 15
100 807 23
100 837 4
100 839 9
100 910 26
100 919 9
100 941 24
100 953 38
100 957 20
100 977 23
100 991 -2
100 997 36
100 1000 25
101 6 11
101 20 25
101 27 38
101 59 47
101 93 28
101 98 19
101 146 27
101 149 34
101 154 9
101 191 34
101 194 0
101 216 30
101 236 22
101 242 36
101 253 33
101 258 42
101 275 8
101 288 29
101 320 49
101 321 34
101 326 16
101 334 8
101 355 26
101 362 47
101 399 24
101 405 31
101 429 39
101 466 44
101 479 47
101 491 43
101 511 2
101 536 14
101 550 8
101 586 14
101 692 27
101 702 9
101 723 9
101 762 5
101 807 6
101 810 15
101 812 34
101 835 32
101 855 50
101 878 50
101 930 32
101 931 47
101 946 -2
101 954 4
101 996 7
102 3 49
102 91 47
102 104 18
102 109 47
102 115 15
102 131 37
102 141 39
102 190 11
102 202 20
102 245 47
102 260 34
102 263 21
102 288 20
102 327 15
102 354 18
102 359 9
102 370 48
102 453 11
102 489 45
102 532 35
102 550 16
102 600 44
102 611 30
102 633 16
102 658 2
102 679 10
102 695 50
102 710 20
102 729 49
102 850 38
102 852 43
102 880 46
102 901 50
102 907 46
102 954 39
102 983 21
102 988 33
103 31 42
103 42 33
103 85 31
103 117 25
103 130 32
103 141 34
103 153 40
103 165 34
103 262 9
103 277 40
103 278 9
103 292 19
103 365 35
103 372 8
103 379 32
103 394 12
103 435 29
103 436 37
103 447 39
103 465 32
103 494 32
103 496 48
103 522 19
103 528 50
103 555 15
103 556 45
103 579 47
103 613 48
103 639 25
103 658 16
103 678 15
103 708 42
103 736 10
103 761 35
103 788 5
103 814 32
103 828 26
103 833 12
103 845 11
103 884 29
103 890 11
103 931 26
103 962 18
104 8 15
104 12 43
104 23 49
104 26 17
104 33 26
104 91 10
104 112 34
104 140 8
104 142 -1
104 172 31
104 181 49
104 197 45
104 223 9
104 229 50
104 256 28
104 278 5
104 310 5
104 320 16
104 322 48
104 334 46
104 357 20
104 363 7
104 402 31
104 423 35
104 464 45
104 499 13
104 504 23
104 517 24
104 539 2
104 544 50
104 557 22
104 619 22
104 659 13
104 673 25
104 699 48
104 708 40
104 712 16
104 723 33
104 751 35
104 799 28
104 831 49
104 845 22
104 852 44
104 873 36
104 876 21
104 893 12
104 895 5
104 931 0
104 938 45
104 954 16
104 956 43
105 19 46
105 32 45
105 51 -1
105 59 48
105 89 21
105 104 7
105 139 4
105 155 24
105 209 24
105 210 40
105 214 24
105 216 38
105 267 15
105 290 42
105 314 39
105 336 13
105 367 38
105 386 40
105 400 47
105 411 20
105 417 21
105 423 3
105 433 38
105 493 22
105 502 7
105 510 24
105 520 10
105 521 13
105 526 -2
105 528 9
105 534 21
105 545 4
105 546 6
105 558 47
105 561 50
105 597 13
105 614 45
105 659 37
105 714 37
105 723 29
105 785 43
105 793 5
105 803 10
105 804 33
105 829 39
105 885 4
105 911 3
105 934 0
105 952 12
105 963 18
106 31 41
106 32 23
106 43 42
106 48 14
106 52 9
106 68 49
106 72 27
106 74 48
106 165 20
106 169 40
106 171 36
106 191 42
106 234 19
106 239 49
106 265 50
106 276 2
106 278 42
106 284 46
106 317 23
106 337 21
106 356 19
106 363 9
106 428 26
106 451 17
106 493 48
106 525 33
106 538 8
106 557 34
106 568 48
106 591 44
106 627 40
106 636 0
106 675 38
106 702 27
106 713 21
106 750 25
106 755 49
106 767 -2
106 781 34
106 783 26
106 793 47
106 801 19
106 811 47
106 813 25
106 814 27
106 820 32
106 826 43
106 833 43
106 846 19
106 854 -1
106 857 3
106 859 21
106 885 35
106 903 35
106 906 26
106 928 50
106 939 21
106 941 13
106 986 10
107 77 40
107 108 11
107 160 16
107 225 2
107 240 34
107 249 15
107 266 28
107 321 27
107 322 35
107 328 12
107 334 23
107 345 5
107 373 15
107 387 19
107 459 33
107 460 19
107 463 32
107 532 17
107 538 27
107 555 20
107 557 33
107 563 41
107 613 42
107 637 -1
107 652 42
107 752 37
107 796 45
107 800 -1
107 834 48
107 843 30
107 877 5
107 919 34
107 956 1
107 974 2
107 986 48
108 6 12
108 48 39
108 63 49
108 83 1
108 84 20
108 118 20
108 139 31
108 145 -2
108 153 42
108 166 39
108 170 31
108 188 1
108 220 31
108 251 38
108 288 20
108 292 9
108 341 42
108 382 26
108 386 50
108 393 20
108 401 30
108 418 3
108 433 41
108 435 4
108 446 48
108 457 -1
108 462 46
108 468 11
108 482 46
108 484 35
108 492 0
108 518 16
108 519 17
108 528 43
108 531 24
108 552 -1
108 566 26
108 571 50
108 608 23
108 666 6
108 675 34
108 690 5
108 725 -2
108 735 6
108 749 47
108 760 38
108 768 11
108 770 5
108 818 10
108 821 28
108 866 31
108 871 44
108 889 34
108 908 10
108 914 43
108 925 42
108 970 37
108 985 21
108 999 34
109 41 23
109 62 30
109 130 41
109 135 18
109 194 48
109 195 5
109 203 14
109 207 17
109 227 39
109 240 26
109 310 25
109 343 1
109 398 26
109 400 22
109 407 7
109 410 36
109 418 6
109 503 23
109 515 49
109 555 33
109 583 -2
109 597 29
109 628 46
109 635 29
109 638 30
109 651 37
109 774 18
109 777 32
109 827 22
109 834 19
109 897 5
110 1 46
110 25 50
110 28 31
110 51 44
110 74 49
110 85 28
110 112 21
110 120 9
110 134 16
110 170 33
110 186 16
110 195 34
110 197 -2
110 205 40
110 216 27
110 221 13
110 223 48
110 250 37
110 258 12
110 267 13
110 274 27
110 319 24
110 323 35
110 370 22
110 416 46
110 439 15
110 462 26
110 466 39
110 479 13
110 482 30
110 521 22
110 539 35
110 540 40
110 607 7
110 651 8
110 656 31
110 709 11
110 764 22
110 775 28
110 791 20
110 806 40
110 816 18
110 821 26
110 888 45
110 905 15
110 935 15
110 953 43
111 8 25
111 35 15
111 63 50
111 68 21
111 69 40
111 71 37
111 80 24
111 101 49
111 116 24
111 123 37
111 132 24
111 144 21
111 234 31
111 253 8
111 256 12
111 365 29
111 368 40
111 377 41
111 391 5
111 430 31
111 463 41
111 488 34
111 490 23
111 504 18
111 505 5
111 510 40
111 525 37
111 550 38
111 590 -1
111 596 41
111 634 31
111 651 13
111 671 27
111 709 3
111 771 49
111 787 33
111 797 28
111 811 5
111 818 34
111 838 50
111 845 42
111 885 24
111 887 7
111 893 23
111 895 29
111 913 43
111 968 43
112 20 29
112 32 12
112 58 9
112 73 34
112 75 5
112 79 32
112 88 40
112 116 35
112 159 20
112 172 26
112 173 21
112 190 33
112 200 22
112 201 28
112 233 37
112 235 4
112 250 7
112 267 36
112 286 16
112 307 9
112 329 5
112 375 4
112 385 18
112 395 20
112 412 14
112 415 34
112 424 31
112 427 4
112 443 42
112 455 41
112 479 33
112 483 38
112 515 21
112 521 33
112 523 47
112 566 8
112 580 12
112 592 33
112 612 26
112 653 48
112 702 17
112 708 32
112 711 45
112 722 45
112 775 38
112 803 11
112 828 14
112 839 45
112 855 2
112 912 8
112 927 7
112 941 40
112 945 19
112 976 43
113 25 48
113 52 44
113 54 21
113 98 19
113 131 15
113 173 0
113 239 31
113 241 27
113 276 42
113 285 38
113 293 44
113 329 16
113 379 37
113 411 1
113 477 6
113 514 3
113 532 37
113 543 28
113 567 7
113 574 -2
113 585 -2
113 590 9
113 603 31
113 604 31
113 609 4
113 617 11
113 629 24
113 668 10
113 691 25
113 739 31
113 756 7
113 780 16
113 795 32
113 807 17
113 810 40
113 867 21
113 868 4
113 890 42
113 924 47
113 932 42
113 936 49
113 948 20
113 956 6
113 992 42
114 11 3
114 26 42
114 37 43
114 57 39
114 76 10
114 88 46
114 142 18
114 166 28
114 171 23
114 195 18
114 209 25
114 220 -2
114 226 24
114 262 40
114 267 0
114 268 4
114 302 19
114 310 43
114 409 38
114 419 24
114 430 10
114 450 1
114 478 19
114 490 1
114 492 44
114 514 -2
114 526 3
114 530 18
114 545 12
114 593 49
114 656 25
114 664 10
114 665 20
114 667 -2
114 703 44
114 729 42
114 732 44
114 741 21
114 761 41
114 768 9
114 769 46
114 784 27
114 795 4
114 820 12
114 857 36
114 906 15
114 907 2
114 909 50
114 940 12
114 950 31
114 954 42
114 964 10
114 965 42
114 973 20
115 21 34
115 57 3
115 67 34
115 75 18
115 113 14
115 138 19
115 142 46
115 181 13
115 193 5
115 219 22
115 257 10
115 260 30
115 267 17
115 270 41
115 283 34
115 300 11
115 308 38
115 324 13
115 346 32
115 385 10
115 397 36
115 400 18
115 421 24
115 437 13
115 447 33
115 462 23
115 475 24
115 491 44
115 504 1
115 515 3
115 524 14
115 574 28
115 620 48
115 640 15
115 657 15
115 673 36
115 699 46
115 707 18
115 717 33
115 779 48
115 792 0
115 815 49
115 876 22
115 891 39
115 893 46
115 926 48
115 971 17
115 973 25
116 38 46
116 41 -1
116 57 12
116 67 -1
116 70 11
116 80 8
116 87 29
116 103 39
116 177 4
116 186 29
116 191 25
116 193 5
116 215 12
116 285 3
116 287 50
116 295 50
116 298 5
116 299 16
116 301 -2
116 319 6
116 328 40
116 368 5
116 369 41
116 389 25
116 409 18
116 421 17
116 447 -2
116 499 49
116 533 6
116 544 16
116 548 7
116 549 -1
116 562 33
116 592 8
116 615 39
116 638 24
116 651 7
116 671 44
116 690 13
116 699 25
116 751 -2
116 771 49
116 855 14
116 867 13
116 908 34
116 934 18
116 944 0
116 974 -2
117 5 -1
117 9 34
117 22 43
117 49 17
117 118 20
117 137 22
117 170 22
117 177 24
117 214 27
117 250 0
117 283 45
117 295 41
117 300 50
117 302 26
117 309 42
117 337 18
117 349 5
117 389 38
117 392 6
117 444 33
117 511 38
117 517 31
117 523 24
117 526 4
117 560 16
117 566 20
117 658 13
117 668 15
117 683 29
117 685 27
117 693 21
117 707 35
117 710 12
117 727 17
117 744 6
117 761 43
117 771 20
117 778 39
117 796 50
117 808 41
117 810 4
117 811 49
117 857 32
117 877 48
117 897 11
117 900 28
117 945 16
117 950 5
117 966 44
117 974 32
117 978 15
117 984 46
117 992 44
118 13 26
118 23 43
118 39 25
118 70 3
118 121 40
118 125 12
118 134 18
118 150 11
118 164 27
118 215 27
118 226 23
118 266 44
118 324 4
118 331 46
118 347 0
118 356 30
118 396 5
118 409 47
118 415 7
118 457 21
118 481 29
118 497 13
118 498 27
118 557 37
118 570 10
118 576 44
118 592 31
118 640 1
118 647 40
118 685 37
118 704 -2
118 805 27
118 807 19
118 852 20
118 885 29
118 908 43
118 991 25
119 21 40
119 80 32
119 96 49
119 135 50
119 137 44
119 180 21
119 187 10
119 190 11
119 223 23
119 293 13
119 326 38
119 373 23
119 428 35
119 438 29
119 445 26
119 462 22
119 542 13
119 560 31
119 571 21
119 612 44
119 615 6
119 641 23
119 653 48
119 666 5
119 692 31
119 730 3
119 737 38
119 739 17
119 757 23
119 783 19
119 841 41
119 867 49
119 899 28
119 950 21
119 957 23
119 960 21
119 961 48
119 979 20
120 65 -1
120 75 29
120 121 15
120 126 32
120 166 6
120 200 50
120 203 50
120 238 12
120 255 4
120 314 41
120 378 45
120 421 21
120 465 14
120 479 9
120 492 24
120 494 20
120 503 26
120 549 4
120 550 12
120 560 13
120 579 8
120 604 30
120 617 20
120 643 41
120 669 10
120 778 5
120 781 47
120 833 28
120 857 6
120 864 50
120 874 45
120 896 23
120 927 38
120 940 42
120 958 17
120 961 6
120 995 24
120 1000 21
121 1 22
121 9 22
121 30 32
121 46 15
121 48 28
121 49 20
121 53 -2
121 62 44
121 117 30
121 134 41
121 140 42
121 149 9
121 151 39
121 155 45
121 184 32
121 191 47
121 193 29
121 204 6
121 217 35
121 253 47
121 263 37
121 287 15
121 294 40
121 333 14
121 346 42
121 359 36
121 363 26
121 391 5
121 455 9
121 463 22
121 476 26
121 489 9
121 534 29
121 551 7
121 572 37
121 599 45
121 619 41
121 625 18
121 655 8
121 762 43
121 769 41
121 777 8
121 825 5
121 832 13
121 866 13
121 933 6
122 17 28
122 40 12
122 47 5
122 85 38
122 101 16
122 121 10
122 151 14
122 187 17
122 200 14
122 237 37
122 342 35
122 349 34
122 389 20
122 406 25
122 439 9
122 477 29
122 502 33
122 526 34
122 537 21
122 556 34
122 561 37
122 569 48
122 578 49
122 586 -1
122 592 20
122 603 35
122 615 39
122 642 45
122 655 46
122 672 10
122 676 0
122 680 6
122 709 12
122 710 15
122 730 23
122 737 16
122 738 23
122 759 20
122 779 50
122 784 39
122 798 8
122 812 19
122 871 33
122 901 6
122 978 47
122 986 32
123 6 26
123 14 38
123 25 32
123 32 11
123 87 48
123 164 37
123 195 26
123 211 5
123 241 29
123 253 4
123 266 16
123 277 40
123 300 12
123 302 30
123 335 28
123 337 47
123 348 23
123 349 -1
123 394 10
123 398 21
123 478 20
123 556 21
123 565 30
123 573 23
123 594 3
123 618 23
123 621 19
123 645 31
123 651 37
123 674 37
123 681 28
123 682 41
123 700 50
123 776 5
123 790 50
123 803 20
123 860 34
123 879 27
123 912 7
123 917 43
123 919 38
123 948 24
123 957 -2
123 963 33
123 981 2
123 995 30
124 32 25
124 35 4
124 50 43
124 68 38
124 89 47
124 91 13
124 121 15
124 149 13
124 178 42
124 182 49
124 184 50
124 251 12
124 257 34
124 316 50
124 318 43
124 384 33
124 389 38
124 413 2
124 428 0
124 477 2
124 490 41
124 503 12
124 538 4
124 543 3
124 586 27
124 599 42
124 622 8
124 670 34
124 673 15
124 681 11
124 709 18
124 724 49
124 730 12
124 759 37
124 794 11
124 818 12
124 843 8
124 844 10
124 852 25
124 869 33
124 897 3
124 904 22
124 917 47
124 952 12
124 959 12
124 983 4
124 992 50
124 999 7
125 41 49
125 65 0
125 70 26
125 72 36
125 87 20
125 100 7
125 166 20
125 228 38
125 234 30
125 253 34
125 266 9
125 284 33
125 300 37
125 307 -2
125 335 10
125 402 25
125 410 8
125 411 40
125 422 35
125 442 49
125 461 32
125 473 16
125 540 23
125 576 2
125 588 43
125 589 44
125 619 28
125 624 39
125 637 0
125 645 18
125 663 37
125 722 46
125 736 37
125 737 28
125 747 -2
125 765 39
125 774 13
125 785 39
125 795 36
125 826 9
125 827 29
125 833 24
125 862 17
125 939 15
125 944 34
125 967 1
125 969 11
125 978 33
125 990 50
125 992 7
126 4 27
126 37 3
126 55 40
126 88 18
126 110 10
126 122 33
126 141 6
126 179 12
126 189 45
126 205 30
126 206 44
126 221 47
126 278 28
126 314 41
126 327 12
126 358 48
126 362 31
126 371 27
126 380 31
126 392 16
126 411 -2
126 464 10
126 490 29
126 491 22
126 512 12
126 537 34
126 562 9
126 588 28
126 591 35
126 593 46
126 602 35
126 632 37
126 647 32
126 661 20
126 691 28
126 716 9
126 721 28
126 726 46
126 729 13
126 748 -1
126 759 39
126 787 43
126 823 49
126 848 41
126 874 9
126 875 0
126 905 22
126 915 9
126 926 13
126 937 5
126 999 10
127 2 47
127 52 17
127 136 13
127 142 2
127 198 31
127 217 29
127 268 2
127 272 50
127 290 16
127 293 39
127 328 2
127 337 28
127 346 40
127 347 12
127 348 6
127 354 15
127 364 -2
127 420 28
127 436 15
127 450 50
127 458 12
127 464 9
127 465 13
127 522 14
127 540 31
127 544 29
127 563 2
127 575 38
127 647 11
127 661 35
127 679 42
127 683 39
127 700 2
127 704 45
127 727 5
127 770 31
127 772 13
127 794 18
127 796 23
127 865 3
127 867 47
127 932 34
127 943 0
127 946 3
127 994 9
128 5 15
128 10 17
128 11 49
128 18 22
128 20 24
128 70 1
128 84 0
128 101 13
128 109 0
128 122 38
128 147 45
128 152 48
128 179 14
128 188 35
128 209 29
128 268 27
128 280 27
128 288 50
128 307 50
128 337 11
128 341 14
128 370 8
128 386 37
128 419 36
128 442 9
128 449 45
128 453 24
128 455 18
128 493 37
128 497 48
128 583 12
128 600 0
128 603 22
128 607 25
128 610 9
128 641 49
128 658 42
128 665 33
128 669 50
128 676 40
128 692 36
128 725 4
128 727 16
128 781 5
128 783 21
128 797 0
128 833 13
128 836 38
128 837 40
128 841 46
128 843 2
128 849 7
128 853 11
128 858 19
128 926 22
128 932 15
128 944 26
128 995 38
129 63 20
129 67 5
129 86 48
129 91 -1
129 110 0
129 139 5
129 140 0
129 154 42
129 190 26
129 200 44
129 214 15
129 215 30
129 244 -2
129 320 32
129 324 30
129 354 10
129 406 -2
129 410 21
129 450 32
129 452 34
129 465 23
129 502 4
129 510 28
129 528 4
129 576 11
129 599 44
129 617 46
129 622 16
129 626 2
129 632 32
129 639 26
129 663 39
129 664 36
129 677 19
129 692 39
129 731 19
129 761 17
129 779 -2
129 793 30
129 794 48
129 854 -2
129 873 41
129 876 33
129 890 49
129 943 25
129 961 41
129 971 49
129 976 43
130 4 -1
130 31 29
130 34 16
130 36 36
130 107 8
130 125 34
130 145 15
130 194 18
130 197 36
130 208 33
130 220 41
130 236 48
130 254 -1
130 289 36
130 308 29
130 315 9
130 327 35
130 439 14
130 445 33
130 457 1
130 504 13
130 551 26
130 586 31
130 596 7
130 640 20
130 649 38
130 674 39
130 683 44
130 736 8
130 742 7
130 750 4
130 755 46
130 762 39
130 769 19
130 780 23
130 826 19
130 839 13
130 847 46
130 906 27
130 910 40
130 927 9
131 19 22
131 96 34
131 113 5
131 117 37
131 177 22
131 223 7
131 251 44
131 282 12
131 317 43
131 329 23
131 343 17
131 360 48
131 366 44
131 367 49
131 374 16
131 397 41
131 399 36
131 412 11
131 460 40
131 481 19
131 544 8
131 546 23
131 548 3
131 554 17
131 581 36
131 594 4
131 627 27
131 711 23
131 712 9
131 718 12
131 732 26
131 754 5
131 758 40
131 780 19
131 791 21
131 795 -1
131 827 34
131 838 47
131 845 5
131 859 25
131 873 38
131 918 17
131 996 8
132 57 26
132 117 44
132 119 15
132 151 46
132 153 35
132 173 10
132 186 5
132 259 37
132 260 42
132 271 18
132 286 19
132 301 24
132 355 11
132 358 31
132 361 14
132 383 17
132 554 35
132 569 27
132 585 49
132 623 35
132 628 21
132 653 13
132 668 22
132 680 26
132 691 15
132 697 -1
132 704 27
132 740 1
132 742 38
132 766 49
132 787 17
132 794 47
132 797 13
132 826 49
132 865 29
132 873 42
132 881 32
132 886 0
132 909 7
133 16 23
133 38 33
133 89 48
133 130 8
133 177 30
133 193 16
133 220 30
133 247 28
133 288 42
133 308 10
133 332 45
133 411 49
133 416 0
133 434 16
133 460 20
133 467 24
133 473 26
133 512 13
133 523 16
133 537 6
133 589 11
133 602 49
133 606 30
133 625 19
133 664 50
133 715 18
133 775 -1
133 791 14
133 806 16
133 847 40
133 863 20
133 873 25
133 898 47
133 952 39
133 962 40
133 965 48
133 988 41
134 15 16
134 70 13
134 94 23
134 109 47
134 196 31
134 212 44
134 245 8
134 252 11
134 259 15
134 286 29
134 292 26
134 308 40
134 310 46
134 313 33
134 326 5
134 355 45
134 366 10
134 371 13
134 387 26
134 390 30
134 397 47
134 405 6
134 407 15
134 440 38
134 452 42
134 454 23
134 456 22
134 460 43
134 479 7
134 481 7
134 494 46
134 523 2
134 532 37
134 546 21
134 568 2
134 583 37
134 596 5
134 608 47
134 613 24
134 617 6
134 618 29
134 642 26
134 652 49
134 665 15
134 684 2
134 693 9
134 719 3
134 748 14
134 766 35
134 767 16
134 777 31
134 807 10
134 822 41
134 834 34
134 873 40
134 898 33
134 910 10
134 913 41
134 927 47
134 939 33
134 960 25
135 48 23
135 77 41
135 101 32
135 138 16
135 162 48
135 166 31
135 211 32
135 215 14
135 226 49
135 265 11
135 284 20
135 293 47
135 317 36
135 325 14
135 345 33
135 346 43
135 354 17
135 363 36
135 381 6
135 402 1
135 412 45
135 420 21
135 438 40
135 456 43
135 520 15
135 556 38
135 559 48
135 566 7
135 581 11
135 586 5
135 624 37
135 636 5
135 640 11
135 844 8
135 852 10
135 862 15
135 868 13
135 873 38
135 881 34
135 900 21
135 980 24
136 26 32
136 33 41
136 37 33
136 41 8
136 47 21
136 55 15
136 65 5
136 72 41
136 79 44
136 123 38
136 129 10
136 139 9
136 147 37
136 151 13
136 160 20
136 172 23
136 222 40
136 244 4
136 292 26
136 293 24
136 301 16
136 305 39
136 314 34
136 332 12
136 350 50
136 356 20
136 362 30
136 389 14
136 409 23
136 420 22
136 442 25
136 461 25
136 489 35
136 496 20
136 542 25
136 563 27
136 565 39
136 569 30
136 596 27
136 626 13
136 656 10
136 722 47
136 732 31
136 734 6
136 776 37
136 781 36
136 792 43
136 831 8
136 924 6
136 925 9
136 932 28
136 947 34
136 965 45
136 977 39
136 985 18
137 7 47
137 61 -1
137 101 45
137 102 45
137 122 16
137 141 42
137 168 50
137 169 4
137 172 21
137 191 40
137 203 23
137 236 34
137 254 26
137 273 29
137 305 22
137 324 44
137 341 11
137 343 41
137 353 6
137 376 10
137 410 33
137 417 47
137 434 13
137 458 1
137 459 23
137 465 14
137 466 34
137 484 46
137 488 14
137 508 19
137 509 37
137 535 6
137 544 33
137 581 50
137 599 33
137 635 17
137 651 17
137 683 39
137 702 26
137 712 14
137 720 11
137 769 14
137 812 10
137 869 44
137 897 5
137 951 1
137 971 46
137 987 7
138 13 29
138 33 33
138 39 6
138 40 20
138 60 49
138 80 32
138 99 41
138 101 14
138 110 28
138 130 20
138 169 12
138 179 32
138 192 23
138 219 43
138 221 38
138 259 48
138 270 32
138 271 35
138 278 41
138 317 29
138 342 22
138 391 36
138 426 42
138 531 46
138 550 8
138 612 37
138 621 29
138 626 -2
138 665 14
138 726 16
138 795 48
138 839 32
138 848 29
138 860 4
138 887 46
138 897 48
138 899 40
138 904 21
138 911 32
138 923 36
138 929 39
138 937 46
138 954 3
138 965 13
138 979 48
138 985 23
139 46 6
139 90 38
139 91 6
139 218 43
139 227 35
139 232 24
139 235 39
139 239 2
139 265 48
139 266 9
139 305 38
139 311 36
139 312 39
139 391 -1
139 418 29
139 444 30
139 446 48
139 465 49
139 520 5
139 557 39
139 582 8
139 584 37
139 599 21
139 602 44
139 626 9
139 665 49
139 712 1
139 718 30
139 785 46
139 805 6
139 816 33
139 818 47
139 843 31
139 887 7
139 947 36
139 949 47
139 951 28
139 964 16
139 980 19
139 999 43
140 19 37
140 53 23
140 91 33
140 102 24
140 123 24
140 128 40
140 242 2
140 248 49
140 252 13
140 255 37
140 266 36
140 267 23
140 277 42
140 281 4
140 351 2
140 363 -1
140 387 39
140 395 25
140 401 11
140 405 32
140 416 27
140 527 21
140 579 14
140 598 43
140 635 7
140 666 18
140 675 3
140 681 27
140 698 26
140 725 7
140 743 25
140 786 8
140 803 44
140 807 12
140 828 18
140 850 4
140 866 8
140 942 1
140 983 0
140 985 35
141 9 38
141 25 27
141 36 41
141 74 30
141 115 25
141 128 43
141 137 32
141 171 13
141 192 42
141 254 45
141 281 43
141 370 8
141 374 44
141 375 7
141 424 32
141 425 27
141 454 24
141 458 15
141 472 18
141 518 17
141 539 32
141 541 28
141 549 34
141 568 39
141 577 44
141 616 11
141 664 6
141 721 45
141 726 17
141 748 46
141 751 26
141 756 20
141 796 5
141 799 26
141 816 14
141 837 20
141 878 4
141 884 27
141 905 35
141 961 30
141 967 3
141 980 30
142 3 49
142 18 36
142 30 21
142 31 36
142 97 28
142 117 25
142 135 9
142 157 34
142 201 32
142 216 24
142 247 11
142 294 43
142 356 41
142 414 6
142 438 36
142 443 18
142 485 40
142 505 34
142 517 23
142 530 49
142 533 15
142 537 12
142 542 22
142 572 40
142 582 31
142 665 44
142 668 9
142 672 6
142 692 40
142 712 36
142 713 26
142 718 16
142 756 31
142 792 40
142 796 43
142 834 14
142 850 30
142 866 31
142 874 35
142 943 43
142 957 27
142 999 45
143 9 33
143 37 13
143 41 41
143 84 7
143 104 -2
143 117 38
143 124 31
143 168 20
143 180 42
143 190 42
143 246 28
143 260 18
143 265 0
143 318 32
143 319 20
143 348 31
143 372 24
143 379 10
143 387 36
143 412 31
143 436 21
143 447 7
143 497 20
143 512 4
143 536 47
143 538 44
143 539 35
143 590 38
143 595 31
143 605 3
143 607 37
143 648 14
143 653 31
143 679 28
143 699 45
143 780 18
143 783 8
143 822 23
143 830 43
143 834 27
143 840 39
143 852 0
143 870 37
143 887 50
143 924 11
144 17 43
144 18 45
144 32 19
144 57 47
144 77 27
144 81 17
144 125 41
144 160 47
144 177 13
144 186 24
144 222 17
144 243 0
144 265 17
144 291 -2
144 292 47
144 348 35
144 354 12
144 362 6
144 369 48
144 395 9
144 404 29
144 416 47
144 461 20
144 480 35
144 486 43
144 537 27
144 570 13
144 577 39
144 610 5
144 630 5
144 631 4
144 639 3
144 661 14
144 700 41
144 721 15
144 737 0
144 745 49
144 776 45
144 786 22
144 791 22
144 808 33
144 843 34
144 873 46
144 878 9
144 884 27
144 885 23
144 920 26
144 969 5
144 971 30
144 990 19
145 11 25
145 12 50
145 14 18
145 58 38
145 59 7
145 64 27
145 76 43
145 109 1
145 123 48
145 143 30
145 147 38
145 173 49
145 204 7
145 217 11
145 229 33
145 280 31
145 321 46
145 335 21
145 417 42
145 427 42
145 442 23
145 481 26
145 486 32
145 522 29
145 527 4
145 541 47
145 589 28
145 604 14
145 629 22
145 645 2
145 707 43
145 714 12
145 757 17
145 768 2
145 790 39
145 820 17
145 845 24
145 849 20
145 850 4
145 851 43
145 861 44
145 865 14
145 922 8
145 964 20
145 974 41
145 975 32
145 983 19
146 21 39
146 51 7
146 58 35
146 71 36
146 108 24
146 120 12
146 133 42
146 138 49
146 161 50
146 168 36
146 190 30
146 206 26
146 208 44
146 277 48
146 338 -1
146 366 23
146 403 16
146 405 2
146 428 42
146 464 34
146 469 41
146 500 23
146 514 26
146 519 9
146 521 47
146 553 8
146 562 24
146 567 36
146 588 8
146 647 38
146 652 34
146 672 22
146 701 50
146 716 48
146 812 46
146 840 18
146 846 15
146 865 37
146 888 31
146 893 14
146 896 13
146 897 48
146 909 31
146 929 21
146 964 46
146 966 18
146 969 11
146 974 31
147 28 25
147 94 32
147 103 18
147 139 20
147 166 19
147 251 26
147 278 29
147 291 50
147 315 41
147 363 11
147 366 20
147 415 21
147 460 47
147 473 -1
147 489 49
147 519 34
147 526 31
147 554 22
147 569 34
147 574 -2
147 576 13
147 607 15
147 666 37
147 715 22
147 716 50
147 719 41
147 752 16
147 779 18
147 824 11
147 841 50
147 857 27
147 867 46
147 875 25
147 890 20
147 932 19
148 25 5
148 33 43
148 42 26
148 48 7
148 89 19
148 143 32
148 153 12
148 156 42
148 166 16
148 176 33
148 186 43
148 195 15
148 212 26
148 216 50
148 314 46
148 321 5
148 324 36
148 333 1
148 354 8
148 362 40
148 364 24
148 373 37
148 378 6
148 381 26
148 386 15
148 404 36
148 425 39
148 444 10
148 448 46
148 500 42
148 501 28
148 543 1
148 553 22
148 576 45
148 578 47
148 581 16
148 608 44
148 666 27
148 676 25
148 685 20
148 706 20
148 724 7
148 730 25
148 751 18
148 753 27
148 773 24
148 780 26
148 829 10
148 838 45
148 840 23
148 856 0
148 898 19
148 913 48
148 978 8
149 34 10
149 39 29
149 61 -2
149 115 10
149 138 -1
149 153 22
149 190 11
149 216 40
149 228 16
149 233 46
149 301 47
149 308 15
149 347 37
149 352 49
149 415 16
149 454 22
149 476 33
149 488 12
149 497 17
149 500 10
149 518 42
149 519 49
149 521 46
149 523 23
149 539 3
149 554 34
149 564 25
149 573 50
149 586 13
149 601 7
149 617 28
149 627 46
149 643 0
149 685 41
149 691 33
149 748 13
149 759 0
149 767 29
149 780 5
149 791 26
149 830 25
149 843 12
149 856 2
149 861 -2
149 864 7
149 869 36
149 871 48
149 873 -2
149 878 44
149 920 50
149 939 10
149 942 3
149 952 39
149 964 46
149 969 29
149 970 23
149 980 5
149 981 44
150 13 1
150 20 28
150 58 22
150 63 24
150 67 23
150 69 35
150 92 12
150 94 45
150 114 49
150 115 27
150 116 49
150 136 41
150 146 26
150 162 17
150 167 45
150 178 50
150 181 46
150 190 24
150 200 50
150 210 24
150 282 4
150 312 7
150 333 11
150 340 12
150 361 1
150 376 30
150 398 24
150 408 36
150 410 -1
150 415 46
150 452 34
150 480 37
150 488 19
150 492 13
150 503 42
150 506 40
150 512 0
150 525 26
150 530 44
150 589 16
150 607 5
150 629 49
150 644 42
150 691 25
150 732 44
150 743 5
150 751 32
150 775 -1
150 799 12
150 915 7
150 922 5
150 930 -2
150 936 18
150 947 24
150 949 12
150 954 16
150 979 50
150 999 42
151 38 49
151 49 8
151 77 45
151 91 5
151 106 32
151 113 50
151 130 22
151 144 47
151 146 34
151 147 19
151 149 12
151 174 12
151 180 30
151 198 9
151 210 32
151 235 27
151 238 21
151 288 43
151 304 44
151 322 30
151 379 50
151 381 18
151 394 46
151 407 50
151 435 21
151 473 28
151 474 30
151 477 37
151 507 4
151 530 50
151 548 6
151 592 15
151 671 43
151 701 43
151 753 40
151 782 10
151 832 18
151 862 46
151 866 29
151 874 8
151 887 28
151 891 18
151 945 17
151 979 28
151 984 7
152 60 46
152 65 35
152 85 1
152 119 34
152 160 22
152 221 44
152 245 43
152 267 7
152 280 7
152 282 8
152 309 11
152 336 29
152 361 34
152 362 23
152 367 21
152 368 10
152 382 48
152 403 44
152 424 42
152 453 39
152 465 9
152 475 48
152 488 35
152 490 13
152 499 43
152 532 15
152 559 30
152 561 37
152 575 36
152 650 32
152 659 0
152 693 40
152 697 32
152 703 47
152 708 44
152 742 -2
152 762 15
152 775 13
152 804 32
152 850 4
152 898 44
152 910 2
152 924 36
152 934 5
152 961 0
153 9 24
153 48 8
153 50 43
153 114 50
153 116 37
153 130 44
153 157 25
153 162 4
153 169 13
153 210 29
153 264 47
153 288 0
153 303 19
153 305 0
153 321 19
153 330 21
153 347 27
153 349 33
153 361 35
153 382 43
153 383 24
153 397 49
153 403 38
153 406 23
153 443 40
153 478 29
153 486 39
153 511 48
153 527 14
153 534 50
153 575 36
153 576 26
153 582 38
153 596 13
153 600 7
153 610 29
153 623 22
153 649 49
153 659 30
153 671 42
153 672 49
153 695 33
153 715 10
153 747 14
153 752 45
153 759 39
153 776 33
153 823 27
153 827 33
153 840 2
153 859 10
153 870 12
153 886 1
153 887 46
153 908 24
153 912 5
153 991 37
154 5 38
154 28 6
154 48 4
154 141 29
154 192 47
154 204 35
154 206 20
154 207 25
154 266 2
154 288 8
154 292 25
154 299 29
154 302 49
154 305 8
154 326 30
154 331 23
154 334 47
154 365 38
154 469 37
154 480 6
154 482 25
154 514 36
154 529 -1
154 533 19
154 599 31
154 608 25
154 625 22
154 633 36
154 637 44
154 650 47
154 694 31
154 702 43
154 712 32
154 732 13
154 760 49
154 780 50
154 784 29
154 792 0
154 802 39
154 855 45
154 861 32
154 879 7
154 899 45
154 926 36
154 931 8
154 974 20
155 17 48
155 25 7
155 45 42
155 140 50
155 235 29
155 243 45
155 262 49
155 282 12
155 302 20
155 305 0
155 309 29
155 312 20
155 323 13
155 326 28
155 329 44
155 330 24
155 334 31
155 341 16
155 363 25
155 410 4
155 518 31
155 522 43
155 632 12
155 664 8
155 706 7
155 719 43
155 736 4
155 750 42
155 760 21
155 777 8
155 792 45
155 793 4
155 811 1
155 840 15
155 845 44
155 874 1
155 880 39
155 892 19
155 926 30
155 928 -2
155 942 24
155 960 26
155 970 18
156 26 5
156 28 45
156 68 -1
156 79 34
156 90 39
156 147 12
156 157 31
156 162 22
156 168 16
156 194 36
156 208 40
156 218 38
156 309 19
156 342 -2
156 369 29
156 404 15
156 410 11
156 412 40
156 464 49
156 487 -2
156 513 45
156 592 45
156 601 33
156 604 25
156 626 27
156 638 48
156 640 6
156 652 13
156 654 43
156 670 20
156 677 40
156 686 11
156 698 39
156 716 10
156 728 49
156 737 35
156 741 46
156 779 7
156 817 -2
156 860 1
156 878 13
156 886 4
156 900 49
156 923 38
156 937 23
156 979 30
156 997 26
157 19 14
157 31 36
157 43 4
157 63 46
157 93 -1
157 113 13
157 125 0
157 165 38
157 176 4
157 196 27
157 230 14
157 273 10
157 301 4
157 303 31
157 318 1
157 323 5
157 325 40
157 328 4
157 379 34
157 419 28
157 454 -1
157 465 34
157 516 9
157 531 5
157 557 37
157 558 41
157 584 14
157 609 49
157 661 40
157 667 12
157 679 7
157 682 16
157 686 -2
157 702 50
157 718 18
157 745 48
157 750 4
157 784 5
157 787 41
157 802 20
157 812 21
157 858 -1
157 892 3
157 914 32
157 918 49
157 974 44
157 983 24
158 11 19
158 16 25
158 58 16
158 59 -1
158 61 17
158 92 45
158 98 14
158 111 2
158 112 15
158 132 26
158 169 5
158 184 22
158 193 4
158 224 41
158 241 25
158 275 24
158 333 50
158 341 11
158 367 24
158 375 48
158 379 6
158 424 48
158 450 42
158 463 41
158 480 37
158 482 19
158 520 3
158 538 17
158 598 4
158 641 38
158 644 -2
158 705 10
158 707 45
158 722 36
158 752 15
158 756 21
158 820 41
158 847 50
158 850 31
158 865 1
158 887 12
158 892 24
158 906 -2
158 916 48
158 929 34
158 949 19
158 984 34
158 985 46
158 988 17
158 993 41
158 1000 29
159 6 40
159 35 17
159 37 29
159 62 20
159 68 43
159 72 27
159 124 31
159 164 6
159 175 42
159 178 30
159 186 20
159 239 29
159 285 10
159 286 39
159 307 26
159 313 19
159 317 48
159 331 18
159 399 6
159 520 10
159 523 40
159 563 29
159 607 42
159 612 16
159 639 25
159 648 36
159 696 30
159 698 18
159 731 34
159 774 27
159 775 24
159 813 44
159 830 11
159 846 2
159 865 48
159 890 13
159 901 10
159 943 41
159 988 20
160 33 25
160 41 4
160 53 25
160 68 7
160 79 49
160 83 43
160 95 18
160 96 45
160 105 0
160 131 47
160 163 11
160 166 31
160 208 21
160 213 49
160 214 20
160 217 1
160 238 46
160 252 8
160 265 18
160 326 7
160 341 50
160 345 18
160 375 38
160 393 40
160 415 39
160 427 43
160 447 25
160 476 38
160 494 -2
160 501 43
160 525 41
160 542 35
160 554 47
160 567 16
160 570 19
160 574 48
160 594 13
160 614 13
160 629 43
160 635 3
160 652 25
160 679 12
160 712 43
160 722 39
160 741 31
160 752 24
160 754 32
160 759 10
160 771 38
160 782 43
160 785 2
160 816 3
160 818 16
160 828 41
160 840 50
160 849 39
160 871 22
160 878 23
160 881 36
160 895 9
160 902 39
160 906 45
160 921 41
160 941 28
161 11 33
161 17 9
161 39 44
161 46 11
161 54 10
161 61 17
161 64 25
161 66 5
161 69 15
161 76 43
161 79 21
161 103 16
161 111 24
161 142 35
161 153 11
161 188 43
161 258 31
161 331 35
161 332 9
161 351 42
161 377 20
161 411 21
161 454 36
161 457 45
161 491 23
161 506 13
161 520 41
161 526 47
161 529 15
161 538 40
161 541 20
161 559 49
161 595 47
161 611 42
161 626 34
161 627 34
161 684 8
161 699 15
161 739 10
161 740 24
161 760 -2
161 796 1
161 804 13
161 807 15
161 879 38
161 881 3
161 896 24
161 912 40
161 915 8
161 926 39
161 975 3
162 71 11
162 91 33
162 95 4
162 100 3
162 116 13
162 145 39
162 156 16
162 201 13
162 215 3
162 217 1
162 303 2
162 332 37
162 337 46
162 344 26
162 351 19
162 355 46
162 365 46
162 366 5
162 388 21
162 390 14
162 439 39
162 458 43
162 479 40
162 486 33
162 493 6
162 513 13
162 515 19
162 528 39
162 534 2
162 541 16
162 549 45
162 582 22
162 592 41
162 602 14
162 603 48
162 642 45
162 687 44
162 701 17
162 703 38
162 708 30
162 755 17
162 774 37
162 783 5
162 808 33
162 813 9
162 846 20
162 859 13
162 905 22
162 930 8
162 965 15
162 975 26
162 983 11
162 989 25
163 48 39
163 81 13
163 120 32
163 126 24
163 191 28
163 201 36
163 240 31
163 264 7
163 270 36
163 303 22
163 305 8
163 329 10
163 353 39
163 360 35
163 395 -1
163 408 36
163 447 26
163 450 22
163 473 30
163 480 40
163 489 25
163 492 -2
163 549 3
163 560 36
163 595 28
163 612 38
163 624 5
163 630 11
163 634 45
163 636 22
163 667 15
163 675 31
163 696 2
163 697 47
163 713 50
163 716 40
163 744 46
163 748 9
163 842 17
163 845 46
163 848 5
163 854 34
163 887 44
163 900 5
163 912 2
163 915 18
163 922 5
163 924 16
163 925 36
163 935 43
163 936 20
163 944 36
163 945 36
163 971 42
163 981 48
163 992 30
164 2 50
164 6 3
164 33 43
164 38 35
164 67 48
164 69 45
164 70 -1
164 81 38
164 88 39
164 115 44
164 119 34
164 144 18
164 157 15
164 179 49
164 194 18
164 234 11
164 242 12
164 253 0
164 271 35
164 289 20
164 293 47
164 347 45
164 402 31
164 407 4
164 425 50
164 447 28
164 452 17
164 537 48
164 540 29
164 555 31
164 564 34
164 576 24
164 637 42
164 658 18
164 688 5
164 704 49
164 708 7
164 724 44
164 736 22
164 745 -1
164 757 28
164 760 49
164 795 31
164 814 31
164 856 28
165 14 4
165 45 7
165 61 0
165 74 17
165 177 0
165 181 27
165 214 48
165 241 28
165 247 5
165 289 33
165 307 32
165 322 3
165 331 16
165 454 12
165 463 23
165 466 6
165 486 14
165 525 27
165 551 21
165 555 20
165 562 25
165 636 3
165 723 39
165 733 4
165 746 0
165 787 5
165 788 7
165 797 10
165 798 49
165 822 18
165 850 10
165 856 46
165 887 13
165 905 36
165 914 50
165 935 37
165 957 35
166 20 38
166 35 25
166 44 22
166 46 41
166 54 34
166 58 3
166 68 34
166 81 45
166 100 36
166 120 8
166 145 9
166 146 45
166 155 45
166 224 6
166 232 13
166 244 25
166 258 48
166 266 13
166 277 4
166 290 42
166 297 34
166 300 46
166 322 5
166 376 37
166 474 4
166 486 48
166 523 10
166 533 40
166 546 35
166 574 49
166 575 16
166 587 4
166 592 37
166 595 7
166 624 1
166 637 9
166 649 41
166 663 26
166 709 0
166 718 17
166 786 27
166 803 -2
166 809 17
166 855 30
166 857 -2
166 860 11
166 876 40
166 920 7
166 927 28
166 964 22
166 966 19
166 977 39
167 5 50
167 16 4
167 42 3
167 68 48
167 70 25
167 89 28
167 92 7
167 98 46
167 99 50
167 111 27
167 118 12
167 134 13
167 136 -2
167 202 -2
167 222 50
167 279 36
167 315 30
167 340 46
167 341 19
167 361 1
167 392 18
167 393 40
167 452 14
167 468 21
167 546 32
167 549 49
167 589 22
167 614 42
167 648 30
167 739 8
167 744 2
167 750 30
167 759 13
167 770 30
167 775 16
167 792 39
167 795 15
167 839 33
167 884 32
167 904 26
167 908 3
167 909 28
167 921 1
167 927 11
167 931 12
167 951 10
167 968 50
167 982 34
167 997 12
168 19 44
168 27 20
168 59 49
168 76 40
168 81 15
168 98 4
168 103 28
168 181 28
168 197 38
168 223 18
168 279 43
168 292 19
168 303 14
168 305 -2
168 332 49
168 340 45
168 377 35
168 378 19
168 400 45
168 459 47
168 496 15
168 517 49
168 521 13
168 548 19
168 564 22
168 602 18
168 624 10
168 642 18
168 656 8
168 666 8
168 674 2
168 679 21
168 709 41
168 719 9
168 734 17
168 797 2
168 807 49
168 823 37
168 864 15
168 872 13
168 879 26
168 897 16
168 901 14
168 908 13
168 921 33
168 923 33
168 931 9
168 950 33
168 977 11
168 979 12
168 991 0
169 28 19
169 33 10
169 86 37
169 91 34
169 101 38
169 113 37
169 129 -1
169 143 -2
169 149 14
169 156 32
169 162 9
169 168 11
169 204 21
169 243 25
169 253 46
169 286 28
169 287 26
169 292 35
169 300 15
169 306 34
169 326 38
169 332 35
169 335 26
169 361 35
169 468 21
169 478 26
169 525 40
169 530 15
169 561 44
169 567 17
169 573 41
169 574 44
169 591 46
169 594 25
169 690 15
169 708 32
169 749 46
169 756 24
169 760 42
169 761 10
169 779 6
169 812 29
169 926 28
169 929 49
169 944 13
169 956 42
169 959 15
169 990 3
169 995 33
170 34 36
170 55 17
170 88 13
170 105 8
170 111 21
170 130 15
170 145 10
170 243 31
170 310 6
170 323 7
170 328 38
170 346 26
170 405 20
170 410 41
170 444 39
170 455 9
170 462 10
170 465 8
170 496 39
170 514 27
170 526 43
170 527 20
170 535 9
170 543 10
170 570 35
170 583 36
170 598 45
170 611 39
170 612 46
170 622 27
170 649 27
170 663 20
170 677 42
170 680 35
170 681 30
170 692 36
170 733 23
170 745 8
170 768 30
170 787 49
170 812 50
170 823 6
170 845 17
170 848 47
170 877 30
170 930 25
170 940 17
170 976 12
171 26 33
171 36 42
171 103 46
171 119 -2
171 146 27
171 150 -1
171 175 19
171 177 24
171 201 28
171 203 21
171 233 0
171 248 38
171 287 44
171 295 10
171 338 40
171 370 39
171 395 45
171 416 20
171 431 47
171 432 5
171 439 17
171 451 37
171 460 13
171 464 30
171 467 10
171 470 27
171 477 0
171 483 2
171 485 30
171 486 31
171 509 7
171 517 11
171 521 36
171 529 40
171 531 9
171 554 21
171 574 39
171 590 38
171 622 28
171 626 46
171 634 45
171 673 19
171 689 23
171 697 32
171 710 0
171 730 1
171 816 3
171 817 46
171 829 40
171 835 47
171 852 48
171 853 9
171 856 27
171 931 25
171 939 48
171 940 49
171 949 40
171 961 37
171 986 45
171 995 34
171 997 31
172 6 -2
172 31 -1
172 32 32
172 56 22
172 75 41
172 90 1
172 91 17
172 102 39
172 128 14
172 151 21
172 161 30
172 188 9
172 194 41
172 225 47
172 265 -2
172 284 43
172 330 8
172 335 42
172 387 12
172 391 7
172 397 -2
172 418 28
172 461 24
172 474 48
172 485 29
172 541 34
172 546 5
172 559 29
172 646 3
172 647 34
172 655 24
172 668 12
172 687 17
172 689 44
172 759 27
172 829 11
172 834 44
172 863 10
172 887 27
172 918 8
172 923 0
172 957 30
172 961 28
172 962 22
172 971 43
172 996 18
173 8 17
173 43 41
173 56 48
173 88 15
173 95 46
173 120 23
173 133 16
173 151 47
173 188 8
173 210 44
173 219 17
173 256 50
173 261 11
173 307 50
173 317 10
173 322 30
173 333 9
173 361 3
173 368 18
173 369 21
173 384 41
173 385 41
173 411 40
173 412 18
173 430 25
173 443 6
173 450 41
173 493 -1
173 517 4
173 529 3
173 534 48
173 545 35
173 560 12
173 572 29
173 603 15
173 623 8
173 638 28
173 683 6
173 687 15
173 706 17
173 722 26
173 735 18
173 736 25
173 767 50
173 847 31
173 855 20
173 874 21
173 898 49
173 901 41
173 955 35
173 976 6
173 979 42
173 981 31
173 989 20
174 6 26
174 52 29
174 55 42
174 116 27
174 152 33
174 179 21
174 212 3
174 216 24
174 257 15
174 267 8
174 280 50
174 337 2
174 339 46
174 353 31
174 361 15
174 381 40
174 393 11
174 400 19
174 463 29
174 479 11
174 522 20
174 620 38
174 624 7
174 639 36
174 640 15
174 644 24
174 681 23
174 682 23
174 683 9
174 736 20
174 771 25
174 773 44
174 780 48
174 794 27
174 818 28
174 850 0
174 872 35
174 880 49
174 908 31
174 910 4
174 928 5
174 965 49
174 990 35
175 8 41
175 10 32
175 23 4
175 39 47
175 64 7
175 87 0
175 110 17
175 114 33
175 121 0
175 128 49
175 136 50
175 141 42
175 147 31
175 170 15
175 174 -1
175 180 20
175 203 26
175 210 36
175 267 27
175 275 23
175 277 38
175 339 31
175 347 16
175 354 5
175 356 41
175 357 20
175 367 43
175 393 6
175 397 1
175 414 20
175 420 10
175 429 15
175 433 42
175 506 21
175 507 44
175 546 18
175 561 48
175 582 6
175 598 38
175 641 32
175 649 41
175 664 -2
175 806 -1
175 815 41
175 860 18
175 861 15
175 926 49
175 958 19
175 959 45
175 976 20
175 992 19
176 12 2
176 64 38
176 76 8
176 91 47
176 104 24
176 122 31
176 213 15
176 223 28
176 226 10
176 291 42
176 301 20
176 332 8
176 334 42
176 335 11
176 353 50
176 358 2
176 362 14
176 368 42
176 383 43
176 390 0
176 449 50
176 475 42
176 489 37
176 497 41
176 503 4
176 512 37
176 527 47
176 530 19
176 556 3
176 561 35
176 582 50
176 601 24
176 603 32
176 610 -1
176 635 26
176 709 40
176 713 6
176 764 21
176 825 27
176 833 2
176 837 0
176 842 16
176 851 28
176 858 8
176 868 22
176 917 2
176 921 0
176 954 37
176 998 43
177 62 47
177 111 47
177 161 23
177 165 31
177 203 28
177 258 26
177 277 17
177 375 26
177 381 13
177 396 27
177 402 3
177 441 1
177 468 17
177 511 16
177 525 7
177 530 42
177 569 31
177 614 28
177 616 3
177 625 18
177 633 -2
177 648 33
177 678 40
177 680 36
177 689 26
177 703 28
177 719 40
177 733 0
177 737 25
177 749 15
177 758 45
177 816 42
177 817 30
177 821 48
177 865 22
177 882 -2
177 884 28
177 887 49
177 912 25
177 936 50
177 982 10
177 996 8
177 998 49
178 53 42
178 68 35
178 85 16
178 104 31
178 110 13
178 134 9
178 148 49
178 151 15
178 154 6
178 163 2
178 176 27
178 181 7
178 187 24
178 200 34
178 226 22
178 249 7
178 260 28
178 311 38
178 317 39
178 359 14
178 384 42
178 398 -1
178 424 0
178 428 -2
178 442 22
178 461 38
178 489 21
178 509 38
178 548 41
178 572 2
178 581 2
178 606 47
178 609 16
178 626 12
178 703 33
178 704 22
178 713 39
178 748 44
178 773 33
178 777 42
178 783 4
178 792 32
178 813 33
178 814 39
178 815 23
178 843 35
178 853 36
178 882 21
178 898 47
178 959 20
178 969 23
178 976 8
179 3 15
179 16 48
179 43 -1
179 47 8
179 72 45
179 79 9
179 81 0
179 129 10
179 151 36
179 185 43
179 214 49
179 249 29
179 302 49
179 315 45
179 340 32
179 368 27
179 423 4
179 428 49
179 429 44
179 430 33
179 449 27
179 474 43
179 506 46
179 507 24
179 579 28
179 587 20
179 607 46
179 617 28
179 637 49
179 639 50
179 645 0
179 646 27
179 650 27
179 652 36
179 793 42
179 794 29
179 811 6
179 823 15
179 842 34
179 861 46
179 898 4
179 907 36
179 986 19
179 1000 30
180 6 49
180 12 45
180 37 13
180 42 13
180 53 48
180 75 18
180 87 28
180 133 32
180 145 36
180 153 27
180 174 28
180 178 10
180 216 11
180 253 7
180 261 31
180 272 46
180 291 36
180 304 46
180 332 13
180 334 29
180 344 47
180 379 44
180 463 20
180 496 11
180 555 9
180 575 48
180 605 44
180 611 13
180 627 29
180 648 50
180 656 35
180 688 25
180 705 36
180 731 27
180 751 49
180 757 46
180 804 24
180 835 37
180 870 35
180 874 12
180 883 16
180 890 35
180 901 47
180 913 47
180 943 44
180 953 22
181 28 7
181 50 8
181 76 38
181 88 33
181 107 10
181 117 5
181 118 43
181 234 20
181 304 15
181 310 4
181 318 47
181 337 32
181 359 24
181 372 -2
181 376 49
181 378 1
181 396 23
181 399 7
181 410 24
181 427 13
181 468 1
181 492 32
181 494 -1
181 677 40
181 719 43
181 801 24
181 803 25
181 825 24
181 834 6
181 835 0
181 848 12
181 869 37
181 911 1
181 925 20
181 990 38
182 27 14
182 32 11
182 58 22
182 67 12
182 85 7
182 96 50
182 108 44
182 175 1
182 184 7
182 196 22
182 213 46
182 217 7
182 246 37
182 247 29
182 265 4
182 314 11
182 318 4
182 321 31
182 330 40
182 339 2
182 378 44
182 402 47
182 422 25
182 452 28
182 455 27
182 459 25
182 463 20
182 527 6
182 551 0
182 554 49
182 588 15
182 674 17
182 686 40
182 691 3
182 701 36
182 705 23
182 725 26
182 748 39
182 774 9
182 801 29
182 828 13
182 864 8
182 878 33
182 882 7
182 906 31
182 924 48
182 960 44
182 962 1
183 18 15
183 22 10
183 25 14
183 40 23
183 47 9
183 83 8
183 126 22
183 160 3
183 176 20
183 217 38
183 220 42
183 248 14
183 266 2
183 267 7
183 281 41
183 285 24
183 289 37
183 291 50
183 347 20
183 364 41
183 378 24
183 402 5
183 414 45
183 420 47
183 458 42
183 466 11
183 472 37
183 476 19
183 490 9
183 512 26
183 518 25
183 604 17
183 607 28
183 613 10
183 643 11
183 645 17
183 647 16
183 723 1
183 760 22
183 764 36
183 803 -2
183 859 15
183 872 21
183 878 47
183 889 32
183 935 19
183 937 7
183 953 44
183 973 16
184 16 43
184 39 6
184 65 4
184 66 0
184 74 39
184 100 4
184 103 1
184 128 2
184 153 40
184 154 36
184 165 7
184 171 -2
184 189 18
184 199 4
184 206 -1
184 218 46
184 222 17
184 243 15
184 248 0
184 254 18
184 309 48
184 321 27
184 322 6
184 347 44
184 355 28
184 378 4
184 418 36
184 432 6
184 452 23
184 490 27
184 595 20
184 597 16
184 606 25
184 615 34
184 673 45
184 692 36
184 697 17
184 716 4
184 721 36
184 725 33
184 736 16
184 753 12
184 813 26
184 867 0
184 873 4
184 907 5
184 948 46
184 953 10
184 966 47
184 975 4
184 994 16
185 4 36
185 8 45
185 20 3
185 25 25
185 27 24
185 66 20
185 75 10
185 83 12
185 88 0
185 159 19
185 167 12
185 171 16
185 172 7
185 201 -1
185 224 18
185 238 3
185 258 36
185 274 27
185 344 49
185 391 14
185 398 1
185 425 18
185 428 33
185 438 24
185 456 30
185 492 38
185 498 17
185 503 42
185 504 7
185 569 32
185 586 42
185 593 4
185 605 19
185 620 17
185 628 45
185 646 15
185 663 34
185 692 29
185 718 17
185 767 30
185 778 31
185 807 14
185 823 45
185 838 41
185 893 44
185 909 49
185 935 28
185 968 27
185 971 18
186 7 12
186 28 14
186 34 34
186 35 36
186 61 29
186 88 17
186 98 22
186 141 18
186 148 27
186 215 26
186 232 24
186 255 12
186 278 45
186 282 25
186 288 45
186 291 33
186 318 7
186 345 8
186 346 46
186 347 2
186 371 26
186 403 35
186 446 24
186 508 28
186 519 15
186 537 45
186 565 40
186 597 18
186 612 33
186 620 29
186 669 0
186 701 45
186 707 31
186 749 17
186 793 -1
186 795 4
186 839 6
186 858 8
186 861 34
186 873 31
186 917 1
186 924 6
186 926 46
186 992 21
187 13 -2
187 38 23
187 48 32
187 54 3
187 56 50
187 59 27
187 84 47
187 106 8
187 109 39
187 149 21
187 178 49
187 182 36
187 208 30
187 220 14
187 225 8
187 232 40
187 263 29
187 277 36
187 302 25
187 310 7
187 387 17
187 389 43
187 396 48
187 467 41
187 487 12
187 508 45
187 519 -2
187 535 42
187 546 38
187 584 8
187 597 24
187 598 50
187 645 36
187 722 2
187 763 16
187 783 9
187 798 28
187 799 34
187 804 47
187 810 40
187 817 45
187 837 25
187 844 49
187 856 2
187 874 1
187 883 50
187 915 29
187 945 43
187 947 12
187 984 5
187 986 4
188 31 37
188 36 40
188 58 45
188 87 4
188 93 41
188 156 29
188 163 35
188 173 42
188 207 26
188 213 31
188 226 18
188 230 32
188 231 8
188 262 12
188 281 29
188 286 13
188 289 22
188 337 15
188 354 44
188 361 27
188 368 1
188 408 15
188 456 31
188 469 25
188 474 7
188 506 13
188 554 40
188 576 29
188 580 44
188 607 7
188 618 27
188 647 49
188 657 41
188 663 32
188 676 7
188 677 21
188 696 29
188 714 18
188 736 33
188 747 41
188 775 11
188 779 18
188 780 20
188 785 10
188 865 -2
188 918 44
188 930 35
188 966 40
188 968 0
188 989 -2
188 995 39
189 12 14
189 34 26
189 42 1
189 92 18
189 96 41
189 110 42
189 112 34
189 116 20
189 117 44
189 119 39
189 145 43
189 249 22
189 255 16
189 258 0
189 268 22
189 277 32
189 290 39
189 297 14
189 361 9
189 404 43
189 410 41
189 419 35
189 460 26
189 472 45
189 473 10
189 490 32
189 506 46
189 509 29
189 536 25
189 599 47
189 605 40
189 615 33
189 638 34
189 681 25
189 731 39
189 738 31
189 741 46
189 767 43
189 770 28
189 799 45
189 800 37
189 810 16
189 843 50
189 895 3
189 904 48
189 917 33
190 6 20
190 18 1
190 30 14
190 45 49
190 90 15
190 94 28
190 145 32
190 151 34
190 188 12
190 207 23
190 227 29
190 248 12
190 312 2
190 325 32
190 327 15
190 338 7
190 386 19
190 401 0
190 408 8
190 413 27
190 425 6
190 426 5
190 459 4
190 473 15
190 492 37
190 493 12
190 548 31
190 572 42
190 581 45
190 595 16
190 596 24
190 669 41
190 670 19
190 693 48
190 719 18
190 728 26
190 732 44
190 736 5
190 750 -1
190 763 0
190 769 1
190 864 1
190 894 15
190 903 18
190 907 31
190 915 0
190 959 48
190 961 40
190 964 33
190 966 6
190 985 29
191 15 27
191 25 40
191 32 33
191 41 20
191 60 0
191 64 27
191 67 19
191 94 39
191 134 28
191 148 38
191 150 42
191 161 5
191 168 48
191 188 29
191 198 -1
191 208 49
191 251 28
191 254 36
191 259 14
191 280 18
191 282 43
191 322 24
191 332 6
191 336 5
191 349 21
191 355 13
191 356 17
191 387 47
191 436 30
191 458 27
191 489 6
191 499 10
191 500 43
191 525 21
191 530 33
191 584 22
191 587 37
191 594 2
191 596 7
191 636 17
191 679 34
191 685 46
191 706 20
191 733 6
191 748 6
191 753 29
191 785 9
191 814 9
191 817 20
191 877 50
191 885 9
191 944 6
191 965 14
191 999 8
192 6 42
192 23 47
192 26 33
192 27 31
192 89 29
192 100 12
192 101 10
192 108 35
192 149 29
192 161 5
192 266 28
192 292 13
192 314 18
192 367 30
192 368 39
192 381 49
192 382 7
192 386 49
192 401 3
192 436 5
192 439 -1
192 440 27
192 458 1
192 469 16
192 492 39
192 556 34
192 571 10
192 585 44
192 639 4
192 667 42
192 675 36
192 682 49
192 718 36
192 735 21
192 754 -2
192 789 22
192 796 35
192 841 33
192 848 9
192 857 50
192 867 3
192 877 36
192 919 22
192 925 38
192 929 48
192 931 11
192 937 21
192 939 34
192 952 0
193 7 35
193 58 16
193 60 6
193 104 28
193 138 35
193 164 -2
193 182 30
193 204 32
193 205 6
193 206 1
193 207 43
193 214 44
193 222 17
193 234 31
193 247 24
193 265 38
193 270 42
193 280 24
193 284 27
193 300 38
193 311 34
193 317 28
193 319 4
193 352 9
193 362 47
193 406 39
193 431 33
193 441 1
193 494 13
193 503 -1
193 554 34
193 556 47
193 557 25
193 585 20
193 726 8
193 732 39
193 751 11
193 761 8
193 780 28
193 785 36
193 821 49
193 834 50
193 845 44
193 879 4
193 880 47
193 912 23
193 927 34
193 938 41
193 973 44
193 990 27
194 9 12
194 10 46
194 29 16
194 41 43
194 46 -1
194 53 24
194 115 6
194 119 36
194 134 35
194 165 9
194 168 27
194 178 12
194 186 16
194 187 6
194 188 42
194 189 39
194 207 7
194 227 6
194 239 1
194 252 24
194 268 45
194 325 20
194 344 38
194 376 14
194 381 6
194 398 43
194 418 48
194 424 48
194 441 48
194 444 18
194 467 14
194 498 33
194 507 3
194 525 43
194 526 34
194 558 28
194 571 32
194 576 10
194 577 40
194 615 19
194 625 21
194 632 28
194 637 42
194 692 29
194 712 22
194 741 40
194 743 49
194 809 11
194 826 18
194 854 44
194 870 34
194 882 14
194 917 9
194 934 23
194 936 49
194 946 6
194 953 2
195 1 36
195 23 46
195 54 16
195 114 28
195 151 14
195 153 11
195 181 14
195 184 29
195 194 30
195 199 2
195 232 49
195 253 32
195 331 43
195 381 45
195 383 1
195 435 50
195 458 26
195 546 49
195 587 48
195 622 13
195 647 8
195 649 21
195 655 32
195 672 32
195 688 35
195 731 34
195 746 31
195 755 19
195 787 22
195 870 11
195 874 37
196 33 35
196 55 44
196 74 19
196 96 26
196 104 5
196 110 25
196 124 21
196 165 34
196 168 44
196 180 20
196 220 8
196 256 48
196 266 43
196 270 13
196 286 19
196 337 18
196 347 25
196 357 33
196 359 49
196 371 7
196 376 4
196 398 34
196 419 39
196 452 40
196 465 40
196 483 8
196 517 21
196 548 37
196 599 8
196 615 0
196 636 5
196 669 4
196 693 45
196 719 45
196 733 27
196 744 42
196 748 36
196 754 37
196 767 10
196 780 14
196 793 36
196 816 24
196 832 49
196 836 22
196 846 8
196 848 40
196 870 41
196 890 50
196 897 50
196 904 36
196 929 26
196 940 27
196 987 11
197 12 32
197 16 48
197 23 9
197 24 19
197 36 33
197 81 4
197 103 30
197 106 38
197 146 3
197 156 47
197 166 19
197 169 20
197 201 24
197 207 26
197 218 4
197 247 -2
197 284 26
197 287 20
197 288 16
197 320 9
197 339 33
197 355 11
197 391 27
197 403 0
197 430 2
197 450 36
197 470 40
197 477 12
197 485 13
197 489 14
197 507 9
197 537 10
197 565 5
197 581 20
197 618 20
197 647 13
197 652 31
197 654 37
197 659 35
197 681 16
197 699 0
197 722 20
197 734 32
197 764 -1
197 784 1
197 818 16
197 828 33
197 848 27
197 859 6
197 871 45
197 872 3
197 913 22
197 915 42
197 924 38
197 931 2
197 973 47
197 975 43
198 19 24
198 59 34
198 119 46
198 156 10
198 184 38
198 255 18
198 278 8
198 331 9
198 341 43
198 353 37
198 359 38
198 376 29
198 412 5
198 439 25
198 472 50
198 485 26
198 495 12
198 500 -2
198 559 43
198 624 18
198 627 16
198 636 32
198 646 35
198 661 38
198 683 32
198 702 4
198 705 24
198 720 50
198 726 19
198 779 39
198 838 40
198 856 7
198 883 3
198 964 40
198 996 31
199 3 8
199 19 15
199 34 7
199 36 12
199 47 5
199 52 20
199 53 17
199 104 26
199 218 17
199 222 5
199 248 17
199 278 19
199 282 22
199 297 41
199 310 7
199 335 42
199 339 33
199 366 19
199 372 11
199 382 1
199 411 42
199 438 19
199 442 18
199 465 18
199 498 31
199 500 1
199 514 18
199 525 32
199 542 30
199 574 10
199 603 1
199 622 3
199 657 35
199 664 20
199 702 46
199 735 40
199 761 45
199 772 27
199 800 47
199 817 32
199 825 17
199 841 15
199 849 44
199 864 48
199 866 19
199 870 10
199 880 43
199 895 49
199 906 40
199 955 32
199 962 37
199 970 35
200 21 18
200 46 30
200 70 24
200 79 -2
200 89 15
200 95 32
200 99 34
200 116 24
200 132 11
200 155 13
200 161 9
200 166 33
200 173 3
200 179 13
200 191 22
200 203 32
200 212 19
200 222 20
200 223 2
200 228 46
200 237 49
200 258 33
200 273 33
200 280 14
200 295 3
200 308 44
200 334 34
200 340 22
200 357 21
200 358 2
200 407 6
200 415 41
200 423 15
200 454 22
200 466 42
200 485 10
200 525 49
200 533 0
200 541 16
200 608 7
200 668 32
200 670 17
200 683 35
200 693 13
200 702 41
200 719 4
200 743 7
200 744 14
200 746 33
200 757 33
200 763 18
200 769 25
200 807 14
200 864 25
200 868 19
200 871 34
200 882 13
200 911 38
200 921 24
200 939 44
200 947 15
200 974 37
200 999 3
201 3 31
201 7 20
201 18 30
201 30 5
201 55 15
201 57 49
201 66 14
201 124 21
201 158 21
201 179 25
201 209 24
201 216 0
201 222 4
201 245 36
201 261 10
201 268 50
201 290 38
201 295 20
201 366 41
201 390 10
201 414 1
201 459 12
201 461 9
201 462 3
201 483 40
201 507 33
201 512 0
201 516 48
201 572 8
201 594 35
201 606 22
201 619 5
201 707 38
201 708 17
201 736 41
201 744 33
201 780 23
201 807 28
201 832 7
201 835 7
201 837 25
201 853 1
201 868 1
201 871 7
201 873 9
201 897 -2
201 907 28
201 964 15
201 971 21
201 989 -2
202 6 24
202 9 25
202 13 9
202 66 49
202 68 -1
202 76 4
202 122 49
202 126 17
202 156 22
202 182 48
202 183 10
202 187 43
202 208 31
202 222 36
202 238 4
202 248 43
202 253 1
202 256 36
202 259 13
202 263 25
202 282 37
202 302 24
202 313 4
202 317 24
202 345 2
202 356 31
202 408 22
202 416 19
202 424 41
202 440 35
202 442 24
202 449 33
202 485 33
202 492 10
202 537 18
202 544 1
202 554 9
202 566 26
202 575 29
202 588 9
202 594 44
202 600 24
202 621 4
202 675 7
202 676 17
202 692 23
202 693 22
202 699 26
202 721 4
202 750 47
202 765 24
202 844 21
202 871 13
202 933 32
202 976 36
202 992 17
203 56 26
203 62 24
203 68 27
203 70 39
203 87 31
203 118 31
203 127 35
203 200 44
203 211 39
203 224 35
203 274 46
203 275 21
203 313 49
203 315 15
203 327 27
203 329 39
203 388 33
203 392 47
203 447 8
203 472 14
203 476 33
203 500 33
203 501 19
203 517 11
203 546 34
203 549 42
203 562 33
203 564 7
203 566 7
203 584 35
203 589 27
203 590 42
203 597 37
203 626 41
203 643 36
203 650 30
203 652 45
203 743 6
203 750 32
203 790 3
203 815 5
203 835 42
203 846 26
203 895 5
203 902 8
203 905 20
203 908 18
203 927 9
203 932 43
203 950 47
203 983 40
203 984 31
204 42 12
204 57 47
204 58 11
204 69 26
204 71 45
204 107 6
204 108 -2
204 126 1
204 131 5
204 133 46
204 140 33
204 145 10
204 149 9
204 150 39
204 169 46
204 176 46
204 180 8
204 188 39
204 194 5
204 199 15
204 206 19
204 213 9
204 236 19
204 251 -2
204 256 48
204 274 14
204 281 36
204 300 18
204 318 2
204 333 -1
204 364 41
204 381 25
204 458 11
204 475 -2
204 493 11
204 508 29
204 523 44
204 541 31
204 547 31
204 567 16
204 591 43
204 624 6
204 667 23
204 669 26
204 674 29
204 697 5
204 702 19
204 738 39
204 779 15
204 780 31
204 788 -2
204 805 35
204 813 18
204 823 43
204 850 2
204 868 11
204 872 47
204 903 7
204 946 32
204 956 25
204 980 27
204 990 11
204 992 29
205 5 -2
205 18 10
205 35 11
205 55 18
205 97 2
205 108 49
205 109 12
205 152 33
205 181 41
205 185 49
205 254 19
205 293 16
205 326 40
205 335 36
205 338 22
205 353 44
205 372 41
205 412 44
205 442 47
205 459 16
205 562 15
205 581 34
205 592 19
205 596 11
205 602 42
205 612 11
205 656 41
205 740 14
205 751 43
205 778 42
205 784 28
205 786 36
205 826 21
205 837 32
205 865 37
205 867 17
205 869 13
205 900 49
205 935 44
205 939 0
205 954 38
205 987 46
206 6 47
206 28 45
206 46 5
206 80 22
206 134 26
206 158 26
206 204 31
206 218 29
206 230 47
206 254 44
206 278 9
206 287 15
206 336 15
206 337 15
206 346 47
206 378 44
206 385 24
206 395 43
206 406 26
206 407 22
206 415 25
206 419 48
206 466 39
206 478 38
206 526 25
206 539 42
206 552 2
206 572 11
206 594 50
206 598 24
206 653 43
206 667 8
206 672 48
206 675 49
206 678 34
206 702 32
206 748 50
206 778 14
206 803 26
206 838 35
206 863 14
206 880 45
206 903 7
206 939 49
206 947 20
206 970 46
206 999 20
207 22 41
207 23 10
207 27 27
207 43 48
207 45 15
207 48 50
207 107 25
207 120 10
207 198 35
207 212 44
207 217 34
207 224 34
207 247 30
207 278 18
207 283 42
207 303 16
207 370 26
207 388 31
207 411 9
207 424 12
207 453 47
207 495 50
207 502 43
207 506 11
207 528 8
207 556 31
207 598 37
207 638 50
207 654 9
207 733 30
207 734 34
207 738 2
207 779 42
207 789 10
207 804 24
207 819 8
207 820 39
207 847 37
207 874 36
207 878 7
207 882 6
207 917 25
207 921 31
207 929 24
207 982 23
207 991 15
208 1 34
208 44 13
208 59 17
208 89 40
208 105 13
208 158 -2
208 162 3
208 184 39
208 189 18
208 201 47
208 237 8
208 277 47
208 289 31
208 307 23
208 341 33
208 425 45
208 458 20
208 515 21
208 560 20
208 606 45
208 624 39
208 626 8
208 710 38
208 714 26
208 722 9
208 730 13
208 760 2
208 823 30
208 842 -2
208 845 17
208 863 39
208 889 15
208 945 48
208 995 39
209 2 50
209 13 -1
209 85 19
209 93 31
209 122 42
209 127 20
209 140 31
209 147 50
209 162 -2
209 174 0
209 185 3
209 188 1
209 195 11
209 223 1
209 226 5
209 233 17
209 256 38
209 306 15
209 309 7
209 331 26
209 332 36
209 344 14
209 353 16
209 388 31
209 393 25
209 408 30
209 427 26
209 459 39
209 505 44
209 517 3
209 557 28
209 586 50
209 641 39
209 673 33
209 696 31
209 737 39
209 768 48
209 786 36
209 853 8
209 864 40
209 866 14
209 876 16
209 900 8
209 903 5
209 966 25
209 970 9
209 980 26
209 988 6
210 14 8
210 25 37
210 46 45
210 64 22
210 65 48
210 86 23
210 102 45
210 107 -2
210 112 17
210 155 45
210 162 39
210 180 41
210 195 6
210 209 24
210 345 -1
210 349 48
210 350 5
210 365 14
210 375 -1
210 401 9
210 439 13
210 502 43
210 534 28
210 545 14
210 574 3
210 590 4
210 610 4
210 655 48
210 679 39
210 761 50
210 767 13
210 773 24
210 777 41
210 793 41
210 842 4
210 844 26
210 851 44
210 868 29
210 884 13
210 918 14
210 921 16
210 945 -2
210 955 3
210 959 20
210 961 6
210 964 44
210 999 3
210 1000 46
211 2 34
211 3 49
211 7 18
211 14 41
211 23 47
211 35 0
211 103 31
211 153 29
211 194 7
211 201 39
211 217 49
211 243 47
211 249 37
211 279 -1
211 288 1
211 302 32
211 351 33
211 383 3
211 400 46
211 405 0
211 459 42
211 557 25
211 573 15
211 583 16
211 616 25
211 647 -1
211 648 0
211 739 33
211 758 16
211 792 11
211 799 44
211 800 5
211 809 40
211 823 18
211 873 9
211 920 38
211 929 42
211 933 40
211 947 3
211 949 24
211 953 23
211 973 37
212 14 32
212 36 19
212 37 36
212 69 9
212 113 5
212 114 32
212 123 22
212 141 9
212 206 12
212 233 16
212 243 48
212 275 5
212 330 37
212 389 8
212 402 31
212 413 12
212 425 14
212 456 23
212 483 14
212 490 41
212 502 26
212 528 23
212 530 34
212 580 50
212 594 49
212 601 11
212 615 33
212 640 29
212 649 43
212 685 49
212 698 24
212 701 24
212 712 23
212 726 13
212 751 44
212 917 9
212 940 31
212 942 2
212 964 28
212 968 7
213 1 35
213 9 29
213 12 47
213 36 29
213 83 42
213 107 15
213 144 18
213 173 37
213 205 42
213 211 37
213 239 40
213 241 13
213 248 24
213 271 5
213 275 48
213 276 22
213 280 26
213 291 10
213 366 41
213 378 27
213 380 44
213 393 29
213 403 14
213 404 49
213 424 36
213 441 29
213 445 49
213 482 4
213 493 38
213 504 43
213 548 15
213 567 24
213 579 45
213 596 32
213 603 12
213 621 14
213 697 22
213 717 24
213 803 13
213 808 36
213 809 19
213 811 33
213 861 15
213 884 32
213 887 18
213 911 47
213 930 34
213 934 35
213 937 41
213 951 29
213 982 24
213 988 44
213 992 18
214 17 42
214 36 50
214 37 44
214 50 -1
214 74 34
214 112 16
214 116 40
214 134 2
214 135 14
214 156 26
214 188 3
214 225 -1
214 229 9
214 256 36
214 285 30
214 296 9
214 298 19
214 316 47
214 324 48
214 326 46
214 328 21
214 339 33
214 352 3
214 374 -1
214 375 39
214 376 43
214 429 45
214 460 32
214 477 0
214 494 10
214 516 21
214 544 -2
214 567 34
214 631 7
214 632 13
214 665 1
214 678 38
214 679 5
214 682 21
214 809 -1
214 858 41
214 868 18
214 892 45
214 896 11
214 900 17
214 907 -2
214 910 47
214 932 27
214 952 14
214 963 37
215 32 34
215 46 45
215 51 40
215 62 29
215 70 41
215 87 31
215 114 37
215 154 38
215 207 26
215 208 27
215 214 38
215 259 0
215 300 26
215 345 45
215 353 34
215 363 46
215 369 41
215 377 6
215 398 36
215 413 35
215 418 47
215 425 30
215 447 11
215 470 16
215 519 2
215 527 45
215 545 30
215 560 32
215 562 49
215 617 27
215 619 14
215 646 15
215 650 50
215 669 46
215 682 35
215 735 14
215 754 -1
215 783 19
215 809 43
215 833 42
215 836 22
215 850 36
215 885 28
215 886 46
215 895 18
215 899 6
215 919 40
215 982 8
216 6 25
216 18 50
216 50 -1
216 61 28
216 87 45
216 89 3
216 96 48
216 139 41
216 165 -2
216 195 39
216 248 42
216 283 26
216 294 15
216 295 12
216 303 19
216 421 10
216 432 50
216 462 -1
216 463 45
216 478 32
216 485 35
216 506 28
216 527 9
216 543 32
216 549 22
216 577 6
216 600 10
216 658 27
216 697 29
216 718 16
216 729 17
216 762 46
216 785 31
216 809 23
216 824 31
216 848 7
216 904 18
216 927 19
216 942 -1
216 957 33
216 973 35
216 988 20
216 992 15
217 7 50
217 91 38
217 98 5
217 108 28
217 111 10
217 112 13
217 124 21
217 125 35
217 141 4
217 144 8
217 242 14
217 252 14
217 266 48
217 273 23
217 313 42
217 354 16
217 391 23
217 402 7
217 404 46
217 443 3
217 472 13
217 475 50
217 494 33
217 502 36
217 521 11
217 525 32
217 565 48
217 581 33
217 612 4
217 618 23
217 641 25
217 656 29
217 667 34
217 684 36
217 692 15
217 708 43
217 709 40
217 716 21
217 719 49
217 727 10
217 780 14
217 808 48
217 809 6
217 814 21
217 827 42
217 868 8
217 882 48
217 909 47
217 911 1
217 930 3
217 943 20
217 949 3
217 958 3
217 987 31
218 7 -2
218 30 30
218 32 4
218 55 30
218 156 2
218 255 -1
218 258 24
218 268 15
218 303 27
218 326 40
218 337 13
218 374 42
218 477 42
218 488 47
218 490 14
218 597 24
218 616 10
218 656 20
218 659 -2
218 666 40
218 680 11
218 683 20
218 702 25
218 709 0
218 717 33
218 794 25
218 808 47
218 844 9
218 859 36
218 877 36
218 898 36
218 901 0
218 914 32
218 922 48
218 938 39
218 970 27
218 972 24
218 997 14
219 61 18
219 77 6
219 81 47
219 146 45
219 175 9
219 209 12
219 240 36
219 255 10
219 269 15
219 310 1
219 336 22
219 364 21
219 372 24
219 381 23
219 413 36
219 467 13
219 489 20
219 531 46
219 539 41
219 540 1
219 547 39
219 559 29
219 583 43
219 596 17
219 608 25
219 619 27
219 644 18
219 673 50
219 713 44
219 735 19
219 740 8
219 771 33
219 773 41
219 778 29
219 793 12
219 800 34
219 810 50
219 820 15
219 843 26
219 861 16
219 875 50
219 881 1
219 905 39
219 914 42
219 917 41
219 923 12
219 935 16
219 939 43
219 967 45
219 976 37
219 983 39
220 28 28
220 46 29
220 49 8
220 88 26
220 107 17
220 130 38
220 133 10
220 176 17
220 201 12
220 226 24
220 239 48
220 253 31
220 294 33
220 302 5
220 317 36
220 343 19
220 355 21
220 380 28
220 399 42
220 401 3
220 446 15
220 487 34
220 534 31
220 543 39
220 544 28
220 572 8
220 633 31
220 695 34
220 700 6
220 712 50
220 720 33
220 736 35
220 738 10
220 740 28
220 772 5
220 783 8
220 799 12
220 803 10
220 805 34
220 813 22
220 825 38
220 892 36
220 934 49
220 952 15
220 991 21
221 43 49
221 76 34
221 105 41
221 235 2
221 395 3
221 432 6
221 440 35
221 451 28
221 468 36
221 474 41
221 482 29
221 503 1
221 570 30
221 583 42
221 585 8
221 602 37
221 605 17
221 606 11
221 617 40
221 633 34
221 653 25
221 669 4
221 679 44
221 710 24
221 725 30
221 747 50
221 748 19
221 753 29
221 833 18
221 864 8
221 867 15
221 888 15
221 891 49
221 940 36
221 950 42
221 960 48
222 15 28
222 22 29
222 55 17
222 72 22
222 78 12
222 167 15
222 183 25
222 203 23
222 237 11
222 260 14
222 277 48
222 325 30
222 335 24
222 340 34
222 348 43
222 380 15
222 382 48
222 388 1
222 400 22
222 421 3
222 424 49
222 427 41
222 455 15
222 478 20
222 489 12
222 495 30
222 501 17
222 524 44
222 528 11
222 543 30
222 553 32
222 560 31
222 568 24
222 577 39
222 584 36
222 605 33
222 612 -1
222 614 26
222 666 23
222 668 44
222 669 -2
222 686 17
222 718 50
222 743 6
222 749 16
222 757 39
222 789 46
222 791 26
222 815 37
222 819 48
222 872 29
222 891 11
222 915 35
222 923 35
222 935 18
223 23 30
223 57 21
223 62 50
223 139 10
223 189 36
223 208 23
223 269 24
223 294 32
223 333 7
223 340 42
223 390 36
223 451 29
223 483 25
223 507 47
223 542 15
223 544 16
223 553 14
223 564 27
223 572 47
223 582 45
223 612 12
223 625 31
223 709 45
223 712 43
223 714 30
223 728 42
223 796 50
223 801 40
223 901 15
223 917 49
223 929 45
223 958 44
223 965 34
224 22 39
224 43 -2
224 47 28
224 115 27
224 144 31
224 150 15
224 217 32
224 247 11
224 257 11
224 258 4
224 282 44
224 304 34
224 332 31
224 339 42
224 397 26
224 421 15
224 473 42
224 542 33
224 592 16
224 609 11
224 617 21
224 643 27
224 659 45
224 660 38
224 677 15
224 772 4
224 789 12
224 803 48
224 813 46
224 817 2
224 852 47
224 864 47
224 867 39
224 885 19
224 888 50
224 922 26
224 964 16
224 994 25
224 998 11
225 16 17
225 42 47
225 48 35
225 119 34
225 132 21
225 151 27
225 152 38
225 171 44
225 186 18
225 204 21
225 213 31
225 224 8
225 231 7
225 236 22
225 256 -1
225 273 36
225 274 17
225 280 9
225 284 11
225 296 35
225 320 28
225 332 17
225 333 27
225 352 50
225 369 50
225 375 15
225 416 33
225 419 42
225 443 15
225 510 41
225 530 28
225 563 12
225 595 34
225 617 43
225 619 21
225 649 14
225 667 9
225 689 37
225 707 1
225 720 19
225 734 39
225 741 19
225 788 50
225 803 25
225 809 20
225 812 33
225 828 40
225 869 12
225 885 14
225 898 38
225 908 5
225 916 25
225 918 19
225 947 23
225 987 36
226 13 35
226 44 20
226 45 6
226 48 18
226 52 38
226 63 48
226 88 24
226 132 1
226 162 25
226 169 34
226 177 43
226 204 21
226 244 33
226 262 9
226 265 10
226 270 44
226 282 9
226 349 17
226 380 8
226 385 50
226 398 7
226 401 42
226 411 35
226 439 50
226 446 11
226 524 30
226 581 24
226 596 40
226 604 8
226 615 40
226 627 38
226 629 24
226 630 33
226 637 30
226 639 10
226 663 36
226 669 7
226 704 48
226 719 18
226 733 30
226 741 17
226 801 45
226 811 40
226 822 24
226 839 34
226 851 42
226 878 44
226 883 3
226 897 32
226 926 48
226 931 47
226 952 16
226 969 31
227 2 1
227 24 22
227 29 27
227 50 20
227 55 42
227 72 26
227 86 41
227 143 10
227 162 28
227 185 45
227 281 5
227 307 3
227 319 21
227 346 6
227 361 -2
227 370 41
227 413 28
227 462 43
227 499 8
227 564 24
227 593 36
227 594 20
227 676 13
227 716 0
227 729 6
227 764 20
227 784 47
227 790 8
227 795 49
227 796 3
227 820 49
227 831 48
227 880 20
227 886 35
227 926 28
227 974 39
227 977 4
228 4 6
228 14 34
228 37 48
228 38 7
228 61 46
228 101 29
228 112 36
228 113 1
228 123 1
228 143 21
228 191 37
228 193 22
228 216 29
228 240 39
228 265 16
228 288 32
228 306 13
228 312 28
228 326 0
228 336 44
228 341 15
228 380 23
228 385 50
228 386 17
228 413 41
228 432 11
228 440 30
228 490 27
228 495 2
228 565 33
228 589 18
228 595 23
228 601 38
228 614 44
228 650 37
228 676 45
228 677 27
228 703 49
228 748 32
228 757 15
228 767 28
228 785 48
228 793 35
228 826 8
228 839 38
228 895 14
228 901 23
228 908 0
228 936 28
228 965 35
229 26 23
229 43 49
229 50 0
229 82 17
229 98 47
229 101 11
229 115 24
229 122 5
229 173 44
229 179 0
229 182 17
229 188 16
229 195 18
229 197 34
229 240 0
229 269 30
229 303 10
229 308 45
229 367 42
229 371 37
229 380 19
229 393 -1
229 416 24
229 425 47
229 435 38
229 449 40
229 484 9
229 496 43
229 500 13
229 510 24
229 526 42
229 538 46
229 550 30
229 566 40
229 587 25
229 605 12
229 623 36
229 644 28
229 654 10
229 666 27
229 675 37
229 719 13
229 722 42
229 741 41
229 759 35
229 768 32
229 816 26
229 824 11
229 859 34
229 864 14
229 867 33
229 881 2
229 889 27
229 899 2
229 965 5
230 10 47
230 26 24
230 31 40
230 80 2
230 110 47
230 126 29
230 138 18
230 220 41
230 247 27
230 329 34
230 342 45
230 347 2
230 568 45
230 671 37
230 717 -2
230 749 7
230 818 13
230 844 31
230 878 16
230 927 0
230 929 9
231 14 46
231 25 -1
231 33 8
231 35 11
231 43 34
231 47 27
231 57 9
231 70 33
231 97 11
231 106 39
231 219 10
231 234 29
231 238 32
231 253 17
231 285 36
231 296 35
231 302 15
231 330 37
231 335 48
231 351 13
231 364 31
231 384 -2
231 429 4
231 433 29
231 489 18
231 510 8
231 542 4
231 640 14
231 661 47
231 698 45
231 708 26
231 780 36
231 783 28
231 784 18
231 797 19
231 871 -2
231 896 27
231 929 50
231 940 38
231 947 46
231 950 41
231 972 41
231 973 20
232 15 33
232 21 46
232 39 27
232 43 50
232 77 12
232 97 7
232 98 50
232 103 35
232 145 43
232 156 15
232 166 25
232 171 26
232 176 43
232 191 37
232 201 47
232 203 35
232 221 19
232 225 0
232 238 14
232 249 31
232 258 2
232 298 17
232 308 27
232 345 -2
232 347 40
232 357 32
232 365 30
232 382 12
232 385 17
232 394 15
232 404 -2
232 409 39
232 411 8
232 427 33
232 429 21
232 468 23
232 542 42
232 548 19
232 574 23
232 580 0
232 660 29
232 669 9
232 671 35
232 677 37
232 698 49
232 717 7
232 722 37
232 729 4
232 751 24
232 792 11
232 803 36
232 806 49
232 807 3
232 818 10
232 835 42
232 880 7
232 884 2
232 887 39
232 916 46
232 952 38
232 974 40
232 992 25
233 37 47
233 40 6
233 56 41
233 58 13
233 65 0
233 72 32
233 82 5
233 93 38
233 108 4
233 207 39
233 218 38
233 292 17
233 295 10
233 314 47
233 345 11
233 358 -1
233 393 7
233 401 14
233 420 47
233 455 37
233 483 37
233 489 0
233 497 45
233 516 18
233 518 13
233 582 7
233 613 35
233 638 33
233 658 41
233 671 40
233 701 44
233 718 18
233 725 26
233 726 12
233 769 2
233 795 42
233 797 19
233 806 49
233 816 -2
233 818 20
233 877 50
233 900 21
234 2 27
234 12 28
234 18 22
234 19 36
234 28 27
234 36 40
234 48 39
234 62 48
234 69 48
234 75 3
234 80 8
234 92 20
234 95 10
234 110 34
234 113 9
234 126 18
234 138 9
234 152 24
234 155 24
234 167 21
234 171 32
234 187 15
234 203 18
234 215 26
234 218 27
234 253 34
234 273 41
234 294 46
234 317 29
234 338 28
234 343 14
234 354 32
234 373 48
234 380 -1
234 381 6
234 388 36
234 411 33
234 450 34
234 484 22
234 509 19
234 520 45
234 521 46
234 556 5
234 600 41
234 670 17
234 710 41
234 733 19
234 765 50
234 777 30
234 790 17
234 795 20
234 814 29
234 821 8
234 831 15
234 846 16
234 877 40
234 891 47
234 897 20
234 996 29
235 7 29
235 80 16
235 184 5
235 205 22
235 354 33
235 377 21
235 394 32
235 418 18
235 444 -2
235 448 42
235 452 14
235 500 7
235 514 30
235 529 37
235 548 46
235 569 3
235 587 50
235 676 47
235 704 50
235 713 33
235 718 41
235 763 23
235 768 17
235 771 19
235 774 32
235 811 49
235 831 16
235 886 43
235 898 32
235 904 35
235 920 47
235 937 45
235 945 41
235 951 34
235 958 44
235 969 6
235 975 40
235 978 31
235 983 29
235 986 40
235 993 32
236 5 23
236 34 50
236 74 19
236 98 24
236 142 22
236 145 47
236 173 29
236 199 40
236 206 46
236 213 34
236 218 34
236 237 24
236 260 44
236 289 17
236 330 33
236 341 30
236 363 5
236 394 25
236 408 14
236 410 42
236 415 42
236 437 29
236 445 36
236 472 28
236 549 18
236 578 24
236 586 43
236 600 32
236 612 50
236 619 4
236 659 12
236 673 48
236 687 7
236 697 44
236 707 4
236 732 33
236 738 43
236 750 31
236 784 2
236 805 23
236 829 8
236 834 22
236 864 -2
236 874 36
236 898 14
236 903 37
236 956 12
236 958 7
236 997 50
237 6 2
237 12 5
237 14 4
237 17 12
237 41 47
237 46 37
237 50 22
237 67 26
237 81 35
237 108 6
237 117 47
237 126 28
237 142 22
237 146 12
237 156 21
237 160 40
237 238 41
237 245 25
237 253 17
237 263 36
237 279 29
237 289 14
237 321 10
237 341 3
237 355 16
237 369 24
237 374 14
237 375 22
237 383 32
237 386 -1
237 402 29
237 428 16
237 446 1
237 465 0
237 516 2
237 524 22
237 533 48
237 560 3
237 623 44
237 624 39
237 628 1
237 634 10
237 639 23
237 641 31
237 643 18
237 662 47
237 734 50
237 741 0
237 745 16
237 753 1
237 786 24
237 788 36
237 792 43
237 801 43
237 876 46
237 907 13
237 914 47
237 927 18
237 935 2
237 982 40
238 20 33
238 39 19
238 58 15
238 90 -2
238 91 19
238 119 26
238 140 35
238 165 35
238 187 6
238 217 1
238 222 50
238 228 -1
238 233 2
238 250 37
238 253 30
238 258 19
238 287 38
238 292 28
238 300 8
238 325 41
238 360 0
238 363 12
238 381 34
238 395 32
238 407 24
238 411 23
238 414 20
238 432 -2
238 440 34
238 451 43
238 487 36
238 491 39
238 512 4
238 523 32
238 524 24
238 558 8
238 601 38
238 623 26
238 665 43
238 684 36
238 690 35
238 705 -2
238 714 49
238 716 18
238 762 41
238 847 11
238 850 6
238 865 9
238 897 17
238 898 5
238 919 36
238 946 50
238 948 35
239 22 17
239 25 1
239 28 5
239 49 37
239 138 24
239 196 27
239 201 24
239 217 18
239 219 0
239 259 20
239 293 33
239 329 22
239 338 18
239 363 8
239 364 40
239 424 42
239 426 -1
239 435 -1
239 472 39
239 527 22
239 538 0
239 570 34
239 582 2
239 651 43
239 669 31
239 726 32
239 727 -1
239 731 11
239 734 6
239 780 30
239 790 30
239 806 1
239 824 42
239 861 10
239 868 50
239 919 10
239 982 -2
239 984 -1
240 6 34
240 49 34
240 50 32
240 138 45
240 163 29
240 167 46
240 193 38
240 201 47
240 223 15
240 282 29
240 283 10
240 286 41
240 323 19
240 349 44
240 351 27
240 374 24
240 382 14
240 390 9
240 425 47
240 426 21
240 491 10
240 496 29
240 500 37
240 534 48
240 539 33
240 610 10
240 632 15
240 639 47
240 644 17
240 649 9
240 660 8
240 661 11
240 664 24
240 666 24
240 694 12
240 698 19
240 739 19
240 749 5
240 784 44
240 851 47
240 857 16
240 874 27
240 875 26
240 884 35
240 907 50
240 911 7
240 923 48
240 952 45
240 982 35
241 37 23
241 40 18
241 57 29
241 74 11
241 88 11
241 115 2
241 121 44
241 140 12
241 160 18
241 163 46
241 168 50
241 189 44
241 196 38
241 211 23
241 217 20
241 232 25
241 244 23
241 299 45
241 329 11
241 352 42
241 366 16
241 368 7
241 402 24
241 417 37
241 423 46
241 435 18
241 451 37
241 457 34
241 478 26
241 520 40
241 600 47
241 646 32
241 659 14
241 662 -2
241 667 41
241 671 24
241 680 40
241 719 1
241 725 17
241 733 17
241 737 17
241 826 18
241 871 34
241 876 28
241 877 33
241 892 18
241 900 20
241 908 13
241 912 4
241 921 43
241 974 12
241 987 49
242 17 36
242 70 28
242 92 32
242 96 48
242 98 40
242 121 22
242 136 8
242 146 14
242 149 33
242 170 40
242 179 33
242 190 37
242 233 49
242 282 45
242 296 35
242 320 31
242 381 33
242 415 10
242 421 3
242 431 8
242 474 37
242 476 46
242 624 4
242 634 -2
242 647 45
242 655 31
242 670 44
242 685 15
242 690 39
242 701 47
242 707 25
242 718 17
242 734 10
242 738 34
242 743 18
242 771 2
242 776 27
242 792 37
242 802 21
242 807 16
242 824 9
242 829 8
242 857 -1
242 875 37
242 896 7
242 932 15
242 954 10
242 972 40
243 48 28
243 49 19
243 58 35
243 85 -1
243 131 32
243 133 27
243 138 7
243 171 11
243 181 36
243 208 37
243 220 47
243 228 34
243 250 20
243 302 8
243 311 32
243 319 18
243 329 46
243 369 16
243 391 21
243 423 12
243 431 30
243 444 40
243 451 47
243 486 39
243 526 19
243 564 25
243 609 37
243 615 49
243 626 16
243 641 29
243 650 13
243 661 45
243 686 22
243 693 37
243 695 45
243 697 50
243 714 40
243 726 15
243 756 0
243 780 38
243 784 17
243 786 6
243 796 22
243 797 14
243 818 12
243 855 31
243 862 36
243 869 11
243 902 19
243 915 23
243 926 48
244 2 4
244 20 29
244 24 15
244 33 1
244 40 47
244 43 8
244 58 49
244 70 17
244 73 7
244 124 16
244 138 2
244 141 12
244 164 38
244 205 9
244 240 18
244 245 42
244 251 35
244 278 0
244 287 2
244 325 3
244 344 13
244 356 9
244 379 46
244 387 4
244 398 33
244 425 32
244 449 19
244 457 17
244 486 21
244 513 18
244 519 28
244 575 11
244 665 9
244 696 7
244 701 6
244 714 25
244 737 47
244 745 13
244 763 43
244 793 13
244 819 49
244 835 29
244 871 33
244 915 40
244 922 30
244 928 38
244 930 25
244 931 27
245 8 26
245 21 12
245 75 27
245 77 23
245 103 45
245 118 22
245 214 36
245 232 20
245 246 9
245 253 33
245 368 44
245 412 46
245 421 15
245 477 46
245 513 10
245 515 27
245 561 0
245 573 41
245 624 9
245 642 25
245 669 17
245 672 34
245 674 43
245 687 22
245 731 33
245 780 34
245 792 27
245 796 31
245 837 28
245 843 20
245 859 13
245 888 46
245 936 16
245 945 28
245 994 48
246 4 37
246 25 32
246 98 37
246 103 50
246 105 38
246 118 20
246 125 27
246 135 48
246 140 48
246 156 8
246 175 27
246 179 1
246 209 47
246 221 38
246 226 36
246 268 50
246 320 29
246 395 38
246 423 34
246 424 3
246 473 46
246 488 10
246 496 37
246 502 24
246 507 0
246 519 32
246 528 23
246 556 22
246 568 47
246 578 32
246 593 30
246 602 26
246 604 48
246 605 12
246 626 28
246 642 7
246 648 8
246 649 3
246 724 18
246 727 43
246 737 4
246 750 14
246 754 34
246 796 28
246 801 30
246 816 17
246 817 3
246 899 9
246 984 50
246 987 35
246 992 31
246 998 19
247 18 44
247 29 50
247 31 39
247 38 -1
247 53 30
247 71 47
247 74 43
247 75 1
247 102 8
247 106 48
247 128 42
247 144 24
247 186 12
247 202 48
247 213 40
247 218 35
247 227 22
247 253 18
247 254 50
247 258 37
247 275 17
247 317 37
247 332 20
247 369 21
247 383 4
247 404 5
247 440 8
247 448 13
247 478 9
247 521 2
247 537 47
247 567 -2
247 579 18
247 583 1
247 587 33
247 634 5
247 641 38
247 642 45
247 692 48
247 693 7
247 712 24
247 715 29
247 728 48
247 730 39
247 742 10
247 813 40
247 844 23
247 848 35
247 871 44
247 872 39
247 875 19
247 882 46
247 932 36
247 939 14
247 947 48
247 963 40
248 6 49
248 58 46
248 91 -2
248 147 8
248 175 34
248 193 0
248 214 27
248 261 11
248 276 28
248 292 4
248 293 43
248 294 5
248 301 15
248 323 29
248 332 -2
248 340 21
248 350 28
248 353 48
248 364 27
248 412 11
248 416 44
248 427 38
248 465 50
248 473 33
248 487 29
248 514 21
248 551 36
248 553 33
248 577 45
248 581 10
248 603 39
248 635 10
248 649 6
248 650 16
248 659 24
248 667 47
248 680 27
248 681 34
248 684 42
248 701 35
248 731 4
248 742 37
248 755 27
248 775 34
248 804 45
248 875 6
248 906 47
248 916 44
248 968 31
248 975 3
248 985 20
248 998 33
249 49 48
249 62 8
249 81 2
249 121 38
249 125 22
249 141 33
249 183 11
249 184 15
249 194 23
249 196 39
249 199 -2
249 240 9
249 246 15
249 258 4
249 295 14
249 326 33
249 344 10
249 349 7
249 387 33
249 388 23
249 441 46
249 480 14
249 508 48
249 548 17
249 550 48
249 598 17
249 609 50
249 620 32
249 633 20
249 645 17
249 660 17
249 666 25
249 705 5
249 707 9
249 710 42
249 713 40
249 717 0
249 742 18
249 744 22
249 765 1
249 768 11
249 839 0
249 866 18
249 871 27
249 897 36
249 908 31
249 926 2
249 928 22
249 966 39
249 988 0
250 6 1
250 76 41
250 101 39
250 105 15
250 167 15
250 177 36
250 193 24
250 243 6
250 260 42
250 265 39
250 268 35
250 283 4
250 300 31
250 321 39
250 331 2
250 348 14
250 352 2
250 456 47
250 458 19
250 483 37
250 487 7
250 528 19
250 569 44
250 581 -1
250 589 2
250 592 25
250 596 2
250 601 31
250 606 38
250 638 18
250 657 46
250 658 29
250 664 16
250 665 29
250 683 48
250 690 11
250 718 40
250 737 27
250 752 48
250 816 28
250 837 4
250 851 9
250 867 21
250 886 10
250 910 5
250 916 40
250 935 -2
250 953 33
250 957 -1
250 981 39
251 1 7
251 27 13
251 88 37
251 90 8
251 116 6
251 120 36
251 151 29
251 188 34
251 268 49
251 282 19
251 292 41
251 311 38
251 320 50
251 423 13
251 429 17
251 479 21
251 486 31
251 551 18
251 584 11
251 608 39
251 623 45
251 653 35
251 684 17
251 688 11
251 703 49
251 726 35
251 752 48
251 771 24
251 778 5
251 780 4
251 788 42
251 882 14
251 887 42
251 888 35
251 916 28
251 918 22
251 927 49
251 941 12
251 957 1
251 969 12
251 987 10
252 57 28
252 60 -2
252 93 40
252 95 16
252 100 37
252 149 36
252 208 42
252 308 46
252 312 8
252 332 26
252 358 18
252 431 50
252 456 50
252 463 17
252 468 1
252 470 1
252 488 27
252 500 4
252 507 24
252 545 13
252 564 49
252 578 3
252 595 19
252 596 15
252 606 37
252 622 6
252 636 41
252 639 40
252 674 43
252 677 7
252 684 24
252 725 -2
252 759 41
252 784 -1
252 810 30
252 813 5
252 821 21
252 826 18
252 864 21
252 884 25
252 903 6
252 928 -1
252 940 -1
252 944 21
252 968 49
252 971 6
253 8 34
253 53 29
253 68 46
253 143 36
253 155 36
253 203 43
253 225 33
253 236 37
253 306 48
253 319 23
253 342 30
253 343 30
253 344 33
253 411 5
253 492 39
253 518 14
253 520 7
253 570 24
253 603 32
253 637 23
253 695 23
253 707 49
253 726 26
253 742 24
253 749 25
253 765 35
253 775 14
253 839 48
253 856 11
253 865 -2
253 894 44
253 935 22
253 939 4
254 15 19
254 30 41
254 35 27
254 72 32
254 93 28
254 96 39
254 135 32
254 174 13
254 186 10
254 193 9
254 212 6
254 236 21
254 265 3
254 266 11
254 280 44
254 312 20
254 322 9
254 335 12
254 340 13
254 366 10
254 373 41
254 408 41
254 416 32
254 489 35
254 510 49
254 511 24
254 518 34
254 549 45
254 566 4
254 580 30
254 581 36
254 632 13
254 644 14
254 656 45
254 662 -2
254 692 14
254 693 39
254 696 12
254 701 45
254 707 37
254 719 23
254 739 31
254 757 16
254 780 7
254 790 1
254 800 49
254 807 12
254 811 9
254 818 50
254 839 16
254 851 49
254 854 35
254 877 30
254 907 19
254 909 10
254 923 50
254 951 10
254 998 48
255 15 6
255 20 9
255 21 48
255 26 37
255 34 47
255 37 48
255 52 17
255 60 44
255 135 8
255 137 47
255 153 40
255 161 18
255 171 35
255 181 17
255 205 3
255 219 46
255 239 37
255 240 41
255 256 18
255 265 8
255 271 18
255 273 34
255 276 25
255 284 5
255 298 20
255 328 30
255 332 16
255 368 18
255 455 33
255 470 9
255 502 7
255 503 36
255 513 43
255 545 0
255 563 46
255 564 25
255 605 35
255 611 25
255 615 24
255 618 15
255 621 8
255 673 35
255 700 13
255 753 17
255 795 42
255 799 47
255 802 18
255 807 50
255 820 44
255 836 20
255 910 12
255 958 23
255 961 13
255 966 18
255 971 6
256 26 49
256 44 40
256 73 15
256 82 34
256 88 24
256 132 15
256 158 41
256 164 33
256 193 11
256 196 14
256 198 20
256 231 7
256 265 26
256 269 41
256 283 34
256 300 28
256 350 3
256 382 44
256 388 26
256 406 34
256 448 15
256 449 20
256 494 22
256 517 39
256 543 12
256 550 41
256 558 23
256 572 26
256 596 37
256 651 39
256 674 5
256 677 29
256 702 25
256 726 35
256 745 4
256 783 46
256 802 27
256 810 24
256 812 28
256 815 7
256 823 33
256 918 33
256 925 27
256 959 33
256 971 12
256 975 30
256 990 26
257 11 7
257 39 22
257 44 17
257 107 15
257 111 30
257 192 8
257 197 17
257 234 14
257 235 34
257 249 4
257 260 11
257 286 25
257 366 42
257 373 21
257 375 23
257 394 14
257 402 42
257 412 16
257 436 50
257 454 31
257 478 46
257 483 35
257 533 36
257 544 17
257 547 37
257 556 3
257 576 50
257 591 7
257 630 4
257 667 40
257 693 22
257 697 43
257 702 19
257 713 37
257 735 23
257 773 24
257 786 21
257 858 11
257 892 26
257 914 36
257 932 27
257 946 25
257 982 45
258 57 26
258 85 50
258 127 32
258 138 36
258 148 47
258 152 45
258 187 33
258 189 11
258 190 16
258 200 21
258 205 44
258 219 11
258 322 25
258 345 19
258 347 21
258 362 42
258 377 26
258 421 45
258 429 -1
258 443 19
258 457 32
258 501 24
258 520 33
258 534 45
258 560 48
258 602 36
258 604 29
258 610 26
258 641 44
258 647 11
258 713 22
258 714 -2
258 720 46
258 737 25
258 738 45
258 758 20
258 794 35
258 850 14
258 887 18
258 910 34
258 920 29
258 961 10
258 968 39
259 55 4
259 60 38
259 65 47
259 79 -1
259 105 16
259 107 3
259 136 18
259 137 1
259 144 1
259 163 27
259 168 3
259 171 25
259 190 11
259 213 3
259 252 7
259 255 31
259 258 15
259 316 25
259 319 11
259 361 18
259 372 31
259 373 22
259 378 34
259 410 26
259 485 43
259 508 32
259 511 15
259 520 12
259 557 42
259 581 29
259 584 49
259 623 24
259 630 23
259 652 17
259 655 44
259 709 18
259 715 50
259 718 40
259 816 28
259 857 50
259 883 47
259 885 49
259 898 36
259 910 39
259 932 40
259 943 34
259 944 14
259 947 40
259 994 20
260 11 9
260 22 28
260 29 20
260 61 29
260 74 15
260 80 16
260 101 28
260 105 31
260 179 12
260 184 18
260 199 -1
260 232 34
260 252 15
260 465 14
260 469 16
260 474 28
260 492 6
260 507 42
260 519 1
260 542 42
260 571 7
260 622 27
260 627 44
260 638 32
260 687 43
260 717 9
260 759 5
260 763 19
260 765 41
260 789 10
260 815 24
260 848 0
260 854 8
260 864 46
260 866 -1
260 883 3
260 891 33
260 901 14
260 914 7
260 932 46
260 960 5
260 979 21
261 51 36
261 99 44
261 121 47
261 125 32
261 162 26
261 167 -2
261 198 33
261 238 5
261 260 35
261 274 14
261 280 33
261 305 47
261 313 11
261 380 26
261 410 3
261 474 10
261 490 23
261 513 26
261 541 37
261 543 15
261 564 4
261 566 14
261 594 10
261 600 31
261 609 26
261 617 5
261 619 3
261 622 7
261 630 23
261 680 45
261 684 1
261 740 26
261 758 49
261 773 6
261 774 46
261 802 24
261 835 28
261 842 36
261 845 13
261 848 42
261 862 33
261 882 50
261 893 6
261 911 -2
261 920 33
261 922 31
261 926 41
261 934 23
261 955 13
261 964 -2
261 995 37
261 996 19
262 19 19
262 66 29
262 68 48
262 117 7
262 118 22
262 138 45
262 147 22
262 164 33
262 186 49
262 212 26
262 251 31
262 274 40
262 284 42
262 309 11
262 330 -2
262 335 47
262 359 21
262 370 24
262 404 26
262 410 7
262 459 31
262 475 18
262 476 19
262 495 47
262 499 48
262 504 27
262 506 49
262 540 37
262 570 50
262 584 45
262 606 23
262 614 24
262 631 42
262 637 10
262 655 32
262 681 39
262 708 13
262 742 9
262 746 0
262 753 1
262 777 17
262 789 6
262 893 25
262 961 38
262 986 38
263 6 -2
263 10 45
263 26 31
263 28 23
263 61 44
263 66 31
263 78 48
263 80 4
263 87 33
263 117 33
263 137 34
263 142 1
263 145 47
263 153 38
263 168 39
263 194 32
263 205 45
263 206 48
263 246 11
263 253 19
263 267 44
263 269 9
263 300 3
263 316 2
263 321 42
263 355 35
263 359 19
263 403 14
263 406 5
263 414 33
263 425 42
263 445 26
263 457 11
263 468 42
263 474 -1
263 477 8
263 512 1
263 540 50
263 592 2
263 693 44
263 717 20
263 731 12
263 734 12
263 772 30
263 812 25
263 835 40
263 837 21
263 841 31
263 845 25
263 863 12
263 875 45
263 924 -1
263 957 6
263 965 2
263 969 32
264 60 32
264 63 29
264 94 0
264 118 6
264 125 45
264 144 39
264 173 11
264 179 39
264 191 41
264 192 27
264 211 43
264 249 40
264 253 34
264 284 44
264 350 44
264 357 18
264 387 49
264 465 46
264 478 23
264 502 13
264 513 33
264 526 3
264 528 33
264 560 -2
264 573 38
264 599 39
264 617 42
264 618 9
264 621 30
264 656 5
264 662 8
264 685 11
264 686 19
264 708 50
264 752 43
264 793 27
264 810 3
264 815 16
264 822 46
264 834 37
264 842 37
264 856 25
264 859 15
264 883 40
264 889 8
264 905 41
264 938 46
264 949 11
264 979 22
265 25 36
265 96 35
265 97 24
265 104 33
265 118 16
265 155 42
265 169 42
265 177 25
265 200 30
265 208 1
265 214 12
265 218 20
265 259 29
265 285 13
265 328 28
265 330 40
265 335 15
265 366 47
265 415 19
265 418 12
265 450 26
265 465 49
265 499 40
265 524 10
265 537 48
265 551 15
265 561 -2
265 609 12
265 612 25
265 625 13
265 659 21
265 676 34
265 678 33
265 680 19
265 688 23
265 716 46
265 720 37
265 745 14
265 753 50
265 795 33
265 822 13
265 869 18
265 875 48
265 893 1
265 897 46
265 914 41
265 933 17
265 963 49
266 25 38
266 69 -2
266 104 46
266 114 14
266 128 28
266 132 43
266 142 14
266 160 0
266 191 14
266 230 35
266 247 41
266 285 6
266 289 -1
266 328 29
266 342 4
266 360 48
266 387 48
266 397 3
266 409 48
266 410 30
266 449 31
266 494 50
266 503 1
266 529 41
266 550 14
266 562 41
266 574 30
266 605 45
266 611 50
266 617 3
266 619 25
266 625 36
266 631 31
266 636 31
266 638 3
266 639 12
266 658 29
266 660 43
266 666 34
266 677 11
266 716 49
266 746 41
266 753 0
266 800 40
266 811 17
266 813 14
266 827 37
266 875 11
266 914 29
266 981 42
266 992 13
267 32 20
267 37 38
267 45 19
267 54 44
267 60 33
267 78 7
267 94 12
267 130 33
267 143 17
267 168 46
267 198 40
267 252 5
267 280 39
267 281 49
267 313 14
267 320 7
267 341 11
267 425 16
267 482 0
267 491 5
267 505 37
267 519 22
267 565 6
267 568 48
267 610 41
267 664 18
267 744 24
267 749 48
267 765 14
267 796 41
267 798 8
267 799 27
267 849 33
267 858 13
267 891 48
267 897 28
267 946 8
267 978 42
267 993 11
268 4 48
268 16 25
268 24 29
268 28 19
268 30 23
268 32 19
268 49 12
268 84 22
268 94 13
268 112 1
268 127 43
268 157 18
268 170 50
268 209 11
268 254 20
268 261 49
268 295 26
268 383 33
268 490 37
268 523 46
268 527 43
268 529 16
268 638 20
268 698 44
268 706 35
268 712 23
268 714 32
268 731 15
268 827 31
268 837 12
268 860 31
268 871 40
268 886 -1
268 892 14
268 903 13
268 912 22
268 956 22
268 977 28
268 993 13
269 11 24
269 14 24
269 35 42
269 66 15
269 80 19
269 92 14
269 93 49
269 108 35
269 122 48
269 136 50
269 137 24
269 139 32
269 161 9
269 169 4
269 179 48
269 203 41
269 244 17
269 301 38
269 349 5
269 388 16
269 408 20
269 411 35
269 435 -2
269 462 20
269 485 24
269 489 38
269 491 16
269 532 1
269 557 15
269 567 47
269 576 49
269 588 49
269 607 48
269 620 9
269 641 41
269 651 41
269 661 50
269 669 27
269 674 4
269 675 0
269 680 45
269 694 5
269 723 15
269 818 5
269 819 12
269 842 28
269 891 1
269 899 45
269 937 9
269 947 34
270 15 20
270 39 -2
270 48 37
270 59 38
270 62 28
270 66 5
270 131 2
270 147 17
270 154 38
270 159 38
270 193 45
270 212 29
270 214 30
270 250 36
270 251 19
270 263 16
270 266 21
270 293 11
270 333 11
270 335 19
270 384 -2
270 385 38
270 400 48
270 469 27
270 497 32
270 506 15
270 519 33
270 561 28
270 577 15
270 607 3
270 644 44
270 724 31
270 764 0
270 765 38
270 773 27
270 784 20
270 792 24
270 816 16
270 829 36
270 837 28
270 857 0
270 869 16
270 906 2
270 922 34
270 930 38
270 989 25
271 28 -2
271 34 3
271 42 12
271 62 29
271 94 1
271 178 6
271 198 28
271 250 50
271 279 36
271 282 27
271 311 46
271 316 32
271 340 17
271 345 42
271 347 17
271 358 5
271 359 17
271 373 17
271 383 28
271 393 27
271 396 14
271 407 23
271 452 23
271 464 40
271 465 3
271 481 18
271 494 33
271 510 15
271 516 31
271 549 37
271 592 41
271 647 37
271 655 18
271 659 19
271 675 14
271 682 46
271 685 37
271 688 1
271 716 45
271 725 37
271 727 23
271 728 0
271 871 44
271 878 13
271 900 11
271 979 15
272 26 0
272 28 24
272 69 28
272 101 14
272 111 6
272 129 38
272 148 6
272 231 9
272 243 40
272 257 6
272 261 23
272 267 42
272 299 8
272 320 40
272 330 -1
272 332 0
272 349 17
272 355 37
272 401 -1
272 409 21
272 429 23
272 443 -1
272 461 3
272 488 27
272 499 7
272 509 16
272 524 11
272 570 7
272 580 44
272 599 8
272 631 36
272 646 31
272 661 32
272 702 42
272 749 43
272 750 -1
272 772 44
272 791 23
272 811 2
272 820 39
272 830 17
272 873 48
272 891 16
272 954 15
272 957 4
272 966 12
272 978 49
273 2 5
273 7 29
273 20 14
273 22 2
273 28 38
273 72 14
273 74 -2
273 80 40
273 134 -2
273 165 5
273 167 19
273 176 42
273 203 28
273 231 49
273 276 34
273 280 0
273 283 49
273 307 26
273 338 7
273 421 24
273 434 11
273 441 19
273 447 40
273 453 41
273 464 32
273 481 21
273 483 -2
273 541 38
273 560 9
273 567 13
273 603 43
273 641 50
273 649 38
273 661 45
273 683 36
273 693 8
273 744 23
273 774 3
273 797 43
273 827 14
273 848 29
273 865 12
273 929 50
273 936 24
273 943 41
273 964 15
273 966 23
273 973 47
273 983 31
273 989 32
273 999 44
274 19 3
274 33 0
274 42 22
274 65 20
274 67 -1
274 78 41
274 93 15
274 96 42
274 104 15
274 106 19
274 112 32
274 123 35
274 190 17
274 223 29
274 225 19
274 266 40
274 271 10
274 289 14
274 298 48
274 323 6
274 343 28
274 345 21
274 389 43
274 443 9
274 460 27
274 474 1
274 486 40
274 487 23
274 525 42
274 532 11
274 586 -2
274 587 3
274 618 5
274 638 33
274 665 45
274 689 46
274 695 20
274 697 40
274 706 32
274 719 6
274 739 10
274 761 5
274 784 33
274 855 22
274 871 8
274 888 41
274 904 42
274 913 -1
274 936 5
274 945 16
274 947 0
274 962 21
274 977 21
274 981 23
274 982 29
274 990 17
274 995 50
274 999 5
275 11 22
275 25 34
275 34 44
275 89 38
275 90 50
275 105 43
275 111 36
275 121 45
275 132 48
275 136 12
275 162 44
275 176 3
275 203 28
275 227 47
275 235 0
275 239 32
275 240 4
275 252 1
275 265 0
275 302 46
275 308 35
275 332 38
275 361 11
275 375 23
275 380 47
275 422 9
275 425 28
275 443 21
275 450 14
275 468 42
275 474 14
275 495 35
275 500 8
275 501 50
275 504 7
275 553 17
275 559 8
275 577 33
275 579 34
275 598 31
275 610 20
275 688 36
275 703 47
275 725 19
275 799 15
275 832 9
275 868 42
275 870 33
275 883 8
275 905 48
275 915 18
275 924 19
275 925 31
275 942 25
275 993 6
275 996 1
276 20 17
276 21 2
276 136 12
276 143 34
276 149 9
276 155 46
276 157 6
276 175 31
276 181 16
276 241 9
276 270 4
276 277 43
276 339 32
276 341 50
276 354 3
276 371 46
276 393 11
276 401 41
276 426 16
276 475 35
276 517 43
276 518 42
276 532 36
276 542 28
276 545 9
276 560 16
276 577 34
276 598 8
276 599 8
276 618 33
276 629 44
276 633 0
276 646 4
276 656 47
276 663 50
276 664 37
276 665 -1
276 686 30
276 692 21
276 700 46
276 713 9
276 747 30
276 847 25
276 864 13
276 881 8
276 896 5
276 902 10
276 927 19
276 944 38
277 24 18
277 35 17
277 40 32
277 67 31
277 69 12
277 93 38
277 122 13
277 130 43
277 158 48
277 194 44
277 232 1
277 248 11
277 304 11
277 309 46
277 361 26
277 381 3
277 386 42
277 410 49
277 425 40
277 447 13
277 448 25
277 480 45
277 506 45
277 523 6
277 531 22
277 537 0
277 547 14
277 552 49
277 561 39
277 562 35
277 567 -1
277 574 17
277 601 12
277 609 22
277 613 27
277 615 30
277 619 42
277 622 30
277 679 22
277 690 43
277 714 -1
277 724 15
277 732 26
277 742 7
277 778 39
277 789 28
277 860 35
277 867 5
277 904 20
277 950 45
277 953 12
277 975 48
277 979 12
278 1 0
278 13 14
278 52 43
278 80 20
278 140 4
278 182 24
278 202 29
278 259 -2
278 269 40
278 298 37
278 324 8
278 333 38
278 337 28
278 350 7
278 395 43
278 448 35
278 468 7
278 484 1
278 488 28
278 549 44
278 552 12
278 553 10
278 561 37
278 569 31
278 596 32
278 615 19
278 616 44
278 623 32
278 640 13
278 641 31
278 649 19
278 668 14
278 679 16
278 716 31
278 724 3
278 738 23
278 765 13
278 776 17
278 799 31
278 828 34
278 845 47
278 847 5
278 901 9
278 908 24
278 911 -1
278 930 36
278 969 39
278 972 42
279 37 22
279 50 27
279 54 45
279 69 35
279 70 2
279 81 4
279 118 35
279 175 40
279 185 10
279 187 10
279 237 36
279 238 32
279 240 14
279 261 49
279 284 21
279 290 46
279 291 4
279 296 27
279 309 9
279 310 45
279 322 10
279 384 17
279 434 23
279 453 47
279 458 25
279 476 14
279 484 15
279 487 17
279 495 35
279 498 31
279 518 46
279 537 8
279 541 46
279 557 31
279 560 5
279 561 36
279 563 14
279 596 44
279 603 0
279 640 34
279 647 7
279 651 30
279 678 19
279 682 16
279 689 24
279 701 30
279 705 46
279 707 -2
279 710 50
279 720 18
279 731 23
279 738 24
279 747 17
279 766 47
279 783 14
279 784 46
279 816 25
279 830 22
279 845 13
279 885 18
279 933 34
279 940 12
279 983 49
279 989 7
280 2 27
280 35 31
280 58 41
280 80 17
280 139 32
280 144 -2
280 185 31
280 215 -1
280 229 41
280 253 4
280 295 23
280 308 34
280 336 20
280 361 25
280 385 16
280 392 44
280 438 17
280 452 8
280 456 46
280 496 21
280 498 39
280 519 34
280 528 8
280 534 29
280 543 43
280 568 46
280 571 22
280 617 50
280 619 49
280 629 26
280 633 12
280 637 20
280 656 24
280 697 45
280 739 10
280 760 -2
280 798 6
280 802 7
280 875 49
280 922 27
280 944 40
280 948 15
280 955 -2
281 1 23
281 4 23
281 31 21
281 34 48
281 72 -1
281 80 28
281 127 20
281 128 45
281 135 0
281 150 37
281 195 17
281 198 22
281 258 7
281 268 29
281 282 32
281 286 33
281 291 45
281 336 9
281 346 11
281 361 22
281 424 32
281 430 9
281 505 25
281 519 40
281 536 40
281 537 21
281 546 24
281 562 7
281 589 23
281 603 19
281 646 16
281 686 37
281 696 32
281 717 14
281 726 11
281 746 7
281 748 11
281 816 31
281 820 46
281 875 43
281 893 1
281 900 30
281 939 14
281 991 6
282 34 34
282 50 40
282 144 40
282 203 -1
282 242 36
282 290 37
282 300 33
282 305 21
282 313 13
282 318 30
282 329 50
282 347 1
282 375 40
282 428 8
282 453 42
282 457 48
282 494 8
282 522 14
282 545 25
282 581 5
282 586 10
282 587 33
282 666 18
282 677 25
282 698 9
282 728 1
282 753 16
282 762 11
282 796 -2
282 800 9
282 801 -2
282 824 31
282 838 19
282 842 27
282 890 14
282 898 32
282 915 10
282 961 49
282 996 2
283 17 9
283 18 27
283 35 8
283 89 11
283 104 46
283 138 38
283 153 43
283 163 21
283 211 50
283 225 -1
283 243 39
283 249 2
283 264 44
283 287 43
283 309 35
283 315 40
283 351 7
283 428 42
283 438 48
283 463 24
283 490 37
283 500 34
283 506 22
283 537 36
283 545 12
283 550 12
283 568 17
283 589 33
283 593 12
283 596 39
283 611 42
283 650 39
283 699 44
283 714 45
283 747 31
283 758 9
283 775 18
283 784 20
283 787 27
283 804 20
283 812 38
283 819 40
283 830 23
283 882 36
283 886 -2
283 912 -1
283 926 44
283 947 41
283 964 46
284 4 38
284 21 34
284 43 47
284 109 43
284 148 29
284 153 33
284 184 46
284 203 5
284 210 24
284 239 46
284 249 35
284 276 39
284 349 34
284 355 46
284 434 8
284 439 50
284 460 41
284 476 32
284 507 43
284 517 14
284 526 23
284 554 44
284 574 23
284 606 15
284 617 9
284 624 2
284 627 12
284 628 35
284 651 31
284 661 9
284 665 48
284 680 35
284 692 26
284 705 39
284 722 25
284 726 24
284 807 32
284 837 13
284 845 14
284 874 37
284 908 8
284 914 38
284 976 25
285 18 24
285 27 49
285 42 32
285 93 40
285 101 11
285 117 46
285 135 49
285 136 34
285 157 32
285 166 50
285 181 36
285 223 -1
285 258 42
285 267 44
285 274 20
285 289 48
285 291 2
285 299 23
285 318 19
285 319 8
285 320 9
285 350 35
285 358 2
285 378 17
285 381 45
285 437 33
285 446 43
285 483 17
285 498 46
285 513 3
285 537 24
285 586 10
285 603 7
285 636 28
285 651 10
285 670 35
285 694 36
285 706 49
285 707 13
285 713 22
285 724 38
285 730 20
285 744 50
285 767 27
285 769 15
285 834 22
285 850 39
285 851 50
285 852 49
285 858 6
285 868 9
285 873 30
285 929 32
285 958 9
286 18 -1
286 25 17
286 55 -2
286 86 24
286 89 32
286 99 35
286 112 32
286 135 11
286 152 41
286 159 32
286 194 37
286 222 40
286 263 21
286 279 13
286 296 30
286 309 40
286 316 11
286 365 43
286 370 27
286 379 31
286 405 5
286 454 26
286 472 12
286 524 38
286 527 5
286 533 46
286 551 34
286 586 11
286 622 49
286 623 26
286 661 12
286 666 23
286 667 27
286 690 30
286 711 50
286 715 20
286 736 37
286 743 17
286 762 39
286 771 12
286 779 31
286 794 7
286 827 26
286 834 46
286 875 30
286 916 40
286 923 26
286 940 35
286 959 35
286 983 34
286 998 38
287 33 19
287 40 19
287 41 18
287 57 14
287 67 25
287 78 22
287 88 33
287 89 26
287 92 25
287 102 26
287 103 15
287 112 49
287 116 45
287 133 43
287 183 26
287 211 37
287 213 23
287 223 41
287 249 13
287 301 -1
287 303 39
287 304 17
287 335 28
287 352 23
287 364 27
287 381 17
287 418 50
287 425 38
287 442 13
287 447 8
287 454 40
287 463 30
287 509 22
287 521 37
287 552 40
287 554 15
287 583 14
287 585 25
287 612 7
287 627 1
287 673 44
287 693 34
287 702 19
287 725 16
287 735 19
287 747 0
287 751 50
287 763 33
287 780 23
287 799 47
287 901 37
287 910 44
287 920 11
287 943 32
287 970 21
288 8 49
288 59 2
288 67 4
288 102 8
288 124 11
288 129 7
288 130 33
288 169 20
288 170 48
288 203 1
288 206 22
288 214 27
288 218 6
288 227 7
288 269 24
288 285 12
288 291 39
288 356 3
288 367 41
288 484 8
288 486 14
288 513 48
288 515 50
288 521 40
288 550 49
288 588 27
288 596 20
288 617 41
288 652 8
288 662 22
288 679 48
288 720 39
288 756 45
288 783 11
288 795 50
288 840 13
288 891 26
288 900 29
288 909 34
288 927 -1
288 942 17
288 969 1
288 975 10
288 987 34
288 996 1
289 3 11
289 25 28
289 49 26
289 84 9
289 113 -1
289 144 9
289 156 27
289 189 43
289 191 33
289 192 16
289 215 5
289 230 37
289 231 37
289 232 35
289 266 16
289 270 42
289 308 13
289 311 16
289 324 34
289 340 30
289 344 0
289 353 5
289 372 26
289 375 25
289 377 8
289 393 47
289 395 7
289 401 30
289 405 7
289 426 6
289 446 19
289 480 2
289 491 13
289 525 36
289 554 50
289 563 14
289 597 38
289 734 32
289 738 20
289 748 25
289 757 43
289 787 33
289 814 15
289 825 15
289 834 12
289 845 32
289 849 41
289 850 46
289 852 2
289 853 15
289 865 20
289 893 16
289 895 40
289 896 42
289 928 0
289 990 43
290 15 9
290 21 3
290 84 0
290 93 11
290 104 3
290 142 12
290 145 50
290 156 37
290 171 11
290 188 6
290 195 4
290 202 35
290 228 11
290 284 12
290 306 22
290 332 18
290 336 26
290 339 50
290 364 25
290 381 36
290 385 2
290 454 46
290 476 47
290 496 13
290 537 25
290 552 50
290 572 33
290 576 16
290 590 38
290 605 42
290 608 30
290 631 39
290 642 21
290 647 12
290 648 45
290 650 -2
290 655 34
290 665 39
290 722 10
290 723 30
290 727 50
290 730 18
290 740 46
290 849 50
290 869 3
290 953 10
290 960 31
290 965 6
290 981 17
290 988 6
291 170 38
291 171 15
291 216 31
291 219 38
291 237 44
291 239 24
291 311 25
291 336 44
291 341 41
291 376 26
291 384 -2
291 416 16
291 430 48
291 533 -2
291 565 13
291 572 13
291 599 5
291 627 37
291 649 46
291 706 36
291 715 4
291 726 50
291 727 12
291 732 46
291 746 25
291 763 50
291 773 1
291 776 36
291 789 48
291 795 2
291 864 25
291 902 23
291 913 5
291 940 36
291 944 27
291 959 8
291 962 25
291 969 35
292 15 43
292 25 35
292 28 38
292 30 7
292 74 16
292 117 43
292 130 35
292 141 46
292 155 35
292 162 7
292 178 28
292 213 32
292 215 2
292 217 7
292 338 8
292 358 11
292 363 41
292 386 46
292 392 5
292 413 37
292 421 6
292 494 31
292 503 31
292 514 41
292 557 6
292 583 35
292 608 46
292 660 4
292 676 27
292 683 6
292 700 23
292 721 35
292 726 -2
292 755 17
292 767 16
292 778 6
292 801 32
292 846 21
292 853 36
292 854 1
292 855 45
292 861 4
292 866 22
292 873 36
292 899 7
292 913 22
292 924 39
292 959 37
292 975 18
292 980 35
293 10 38
293 13 32
293 15 12
293 20 21
293 30 32
293 39 3
293 40 39
293 56 16
293 128 32
293 132 31
293 149 1
293 165 -1
293 212 23
293 236 17
293 252 4
293 256 16
293 278 2
293 300 17
293 313 2
293 315 13
293 318 6
293 363 14
293 406 35
293 428 22
293 458 10
293 463 49
293 495 33
293 501 22
293 526 35
293 530 48
293 543 37
293 555 15
293 576 44
293 583 37
293 586 44
293 599 6
293 603 5
293 617 24
293 631 14
293 640 50
293 654 29
293 699 -2
293 715 3
293 717 46
293 727 6
293 743 41
293 747 7
293 785 28
293 788 24
293 794 38
293 822 8
293 833 27
293 840 38
293 849 24
293 875 43
293 984 34
294 26 45
294 69 11
294 88 10
294 125 10
294 128 0
294 167 40
294 178 38
294 203 35
294 209 12
294 228 11
294 233 -2
294 238 13
294 246 0
294 260 29
294 307 49
294 325 41
294 332 24
294 380 39
294 406 17
294 410 2
294 417 33
294 444 14
294 451 -2
294 470 34
294 478 7
294 490 35
294 519 2
294 524 6
294 532 20
294 534 49
294 563 14
294 573 24
294 577 21
294 579 18
294 588 31
294 633 41
294 639 9
294 643 17
294 719 -1
294 732 36
294 746 34
294 795 10
294 814 34
294 816 35
294 829 28
294 832 8
294 854 28
294 856 33
294 913 42
294 927 43
294 929 38
294 986 34
294 997 36
294 1000 47
295 13 11
295 14 25
295 29 29
295 45 50
295 54 40
295 81 17
295 105 3
295 113 32
295 128 5
295 129 23
295 144 4
295 158 10
295 182 9
295 208 47
295 225 2
295 246 13
295 259 19
295 262 29
295 263 29
295 270 12
295 290 33
295 425 3
295 471 33
295 528 23
295 551 38
295 570 9
295 609 6
295 622 9
295 625 24
295 631 -1
295 693 29
295 709 1
295 713 12
295 722 21
295 763 23
295 770 14
295 808 23
295 816 30
295 818 21
295 823 34
295 875 42
295 882 9
295 910 25
295 946 5
295 965 28
295 975 34
295 980 28
295 992 44
296 38 11
296 93 25
296 95 23
296 107 10
296 123 15
296 128 19
296 148 12
296 161 44
296 165 2
296 214 27
296 215 7
296 248 11
296 293 31
296 322 26
296 372 22
296 375 46
296 383 12
296 384 -2
296 495 26
296 503 12
296 512 37
296 527 31
296 546 11
296 552 12
296 590 33
296 604 41
296 641 28
296 652 35
296 656 16
296 668 22
296 671 47
296 682 43
296 697 -2
296 718 39
296 743 18
296 757 7
296 760 8
296 790 21
296 792 50
296 799 21
296 801 31
296 816 37
296 836 18
296 841 20
296 855 10
296 870 39
296 908 25
296 948 -2
296 967 21
296 979 20
296 996 43
297 28 48
297 49 39
297 59 35
297 80 11
297 82 11
297 87 32
297 109 42
297 147 16
297 198 16
297 203 26
297 227 44
297 235 25
297 298 21
297 324 47
297 325 13
297 335 40
297 336 23
297 342 10
297 359 22
297 379 44
297 413 12
297 414 22
297 427 6
297 431 37
297 434 31
297 447 17
297 479 25
297 504 11
297 545 45
297 562 42
297 593 24
297 615 10
297 639 1
297 662 3
297 676 45
297 680 10
297 684 49
297 693 11
297 732 2
297 742 33
297 755 41
297 773 37
297 792 -2
297 798 38
297 799 7
297 849 39
297 888 29
297 910 3
297 922 30
298 36 21
298 44 43
298 63 49
298 71 35
298 89 39
298 108 48
298 161 31
298 204 38
298 230 40
298 245 5
298 263 20
298 266 5
298 292 44
298 295 20
298 312 46
298 315 40
298 326 29
298 337 34
298 344 6
298 349 43
298 361 48
298 391 10
298 393 38
298 398 32
298 454 9
298 474 24
298 492 6
298 499 30
298 504 49
298 507 11
298 527 -2
298 556 23
298 557 49
298 561 24
298 572 30
298 602 45
298 622 24
298 636 42
298 656 10
298 663 45
298 666 32
298 674 42
298 682 40
298 698 49
298 702 23
298 716 2
298 731 6
298 732 50
298 769 15
298 777 30
298 795 9
298 801 46
298 838 40
298 848 4
298 858 50
298 944 45
298 948 35
298 965 41
298 982 26
298 1000 3
299 15 28
299 20 42
299 37 41
299 41 31
299 43 29
299 49 41
299 60 38
299 64 4
299 66 21
299 68 24
299 75 45
299 98 9
299 129 43
299 136 40
299 153 24
299 209 19
299 225 8
299 231 32
299 232 19
299 268 24
299 270 27
299 288 1
299 292 46
299 312 41
299 338 13
299 385 49
299 413 21
299 421 49
299 428 34
299 429 0
299 448 20
299 518 24
299 567 12
299 584 -1
299 600 18
299 617 31
299 693 19
299 736 47
299 744 12
299 752 24
299 756 3
299 768 6
299 783 32
299 786 1
299 797 33
299 798 13
299 802 9
299 817 6
299 833 43
299 857 19
299 869 19
299 910 21
299 917 18
299 929 24
299 941 0
299 972 17
299 977 2
300 2 -2
300 63 -1
300 81 -1
300 87 31
300 100 21
300 139 44
300 187 -1
300 199 3
300 204 31
300 214 29
300 236 25
300 266 24
300 278 24
300 311 49
300 312 2
300 326 40
300 347 50
300 376 9
300 387 35
300 405 10
300 442 47
300 450 27
300 504 44
300 537 45
300 582 34
300 614 43
300 619 38
300 630 34
300 642 29
300 648 44
300 683 22
300 684 47
300 698 27
300 709 33
300 734 19
300 811 38
300 843 38
300 848 39
300 887 19
300 909 34
300 911 39
300 915 1
300 922 45
300 934 15
300 947 10
300 952 -1
301 3 49
301 7 44
301 26 2
301 61 9
301 73 17
301 87 14
301 141 17
301 186 3
301 291 22
301 292 41
301 318 8
301 358 1
301 365 -2
301 390 17
301 402 4
301 405 28
301 443 2
301 462 29
301 467 44
301 475 0
301 481 30
301 482 -2
301 489 13
301 563 39
301 567 34
301 590 34
301 618 47
301 637 35
301 638 18
301 657 25
301 663 30
301 667 49
301 681 -2
301 696 36
301 710 8
301 728 5
301 756 24
301 776 42
301 777 19
301 803 33
301 878 15
301 881 28
301 885 21
301 913 2
301 916 42
301 932 17
301 947 31
301 983 47
302 8 35
302 10 27
302 22 26
302 70 1
302 86 7
302 93 4
302 120 24
302 138 48
302 140 8
302 153 14
302 165 26
302 168 41
302 189 36
302 221 21
302 229 13
302 242 13
302 253 14
302 255 32
302 278 29
302 280 4
302 294 40
302 303 49
302 328 25
302 343 7
302 349 49
302 353 -1
302 361 11
302 394 -2
302 420 45
302 421 11
302 432 7
302 462 1
302 471 39
302 488 27
302 492 47
302 508 13
302 548 49
302 561 33
302 611 38
302 618 32
302 684 8
302 702 24
302 722 34
302 736 6
302 781 22
302 813 26
302 858 22
302 866 44
302 901 18
302 903 47
302 905 10
302 959 50
302 971 42
302 977 1
303 51 11
303 54 48
303 69 46
303 78 49
303 81 46
303 84 7
303 116 21
303 123 34
303 144 35
303 152 45
303 161 27
303 187 13
303 209 11
303 248 11
303 253 32
303 276 48
303 297 39
303 320 34
303 344 19
303 376 40
303 409 9
303 451 23
303 475 37
303 498 26
303 512 44
303 522 33
303 576 21
303 580 4
303 605 28
303 641 27
303 664 44
303 677 21
303 680 44
303 706 28
303 757 7
303 759 11
303 760 26
303 763 7
303 765 36
303 779 49
303 780 5
303 788 16
303 803 43
303 815 29
303 850 24
303 858 9
303 891 27
303 903 29
303 916 5
303 922 23
303 945 22
303 974 26
304 46 12
304 108 50
304 115 46
304 153 49
304 171 18
304 184 6
304 207 9
304 324 26
304 328 41
304 332 45
304 337 29
304 392 18
304 400 9
304 432 25
304 437 23
304 491 46
304 497 7
304 514 19
304 541 22
304 544 26
304 547 27
304 562 1
304 566 41
304 596 11
304 647 22
304 659 13
304 661 2
304 666 13
304 697 16
304 701 34
304 710 13
304 729 26
304 737 16
304 747 13
304 779 46
304 819 29
304 823 40
304 827 47
304 838 15
304 845 3
304 859 22
304 870 24
304 876 3
304 887 21
304 916 14
304 931 18
305 19 1
305 47 34
305 49 5
305 53 8
305 99 19
305 108 26
305 116 40
305 121 26
305 148 46
305 171 44
305 200 35
305 231 0
305 323 43
305 340 6
305 345 -2
305 355 32
305 360 17
305 368 26
305 369 50
305 371 50
305 372 31
305 379 39
305 382 2
305 392 10
305 398 5
305 412 27
305 419 40
305 435 -2
305 443 23
305 459 21
305 471 40
305 522 0
305 558 13
305 571 5
305 573 41
305 581 5
305 636 22
305 685 39
305 696 22
305 730 25
305 744 40
305 777 38
305 782 29
305 786 46
305 802 1
305 841 49
305 884 37
305 918 8
305 922 16
305 930 31
305 986 24
305 993 32
306 10 23
306 17 30
306 24 32
306 40 47
306 49 32
306 57 32
306 67 21
306 95 45
306 100 28
306 124 -2
306 140 11
306 147 -1
306 162 16
306 192 18
306 197 22
306 232 -2
306 240 37
306 245 16
306 269 13
306 270 5
306 310 24
306 315 33
306 322 34
306 376 37
306 440 31
306 450 18
306 468 -1
306 489 16
306 526 2
306 537 -2
306 544 32
306 594 2
306 668 29
306 670 -1
306 673 47
306 731 42
306 736 5
306 740 27
306 745 29
306 758 16
306 832 20
306 837 28
306 849 14
306 851 12
306 853 28
306 862 39
306 886 39
306 917 47
306 919 33
306 964 23
306 994 16
307 6 5
307 32 26
307 55 10
307 64 20
307 102 -1
307 110 38
307 112 48
307 138 36
307 148 4
307 150 9
307 161 45
307 168 24
307 177 29
307 181 32
307 196 40
307 224 23
307 230 30
307 233 28
307 236 27
307 255 9
307 259 39
307 283 36
307 324 26
307 329 21
307 422 25
307 428 2
307 468 9
307 474 19
307 511 40
307 532 46
307 629 45
307 633 -2
307 677 28
307 679 23
307 681 46
307 702 38
307 721 14
307 740 17
307 741 9
307 763 14
307 780 44
307 802 40
307 896 38
307 920 40
307 924 18
307 927 19
307 942 12
307 960 50
307 963 9
307 1000 18
308 90 26
308 102 26
308 136 38
308 176 38
308 188 33
308 191 20
308 193 19
308 214 3
308 255 9
308 269 30
308 280 19
308 304 45
308 312 49
308 365 3
308 373 8
308 383 36
308 384 36
308 396 0
308 417 33
308 445 24
308 448 2
308 449 28
308 468 6
308 482 34
308 487 45
308 491 45
308 518 15
308 540 6
308 557 45
308 561 0
308 577 8
308 579 32
308 589 20
308 607 40
308 610 35
308 617 17
308 622 22
308 625 23
308 717 29
308 766 39
308 817 15
308 821 41
308 837 11
308 893 26
308 960 13
308 987 2
309 34 4
309 67 1
309 69 10
309 74 39
309 78 14
309 82 10
309 86 1
309 105 37
309 118 49
309 120 41
309 152 20
309 153 11
309 181 35
309 210 8
309 216 13
309 245 -1
309 274 34
309 275 40
309 283 16
309 296 23
309 339 49
309 351 27
309 354 19
309 431 23
309 454 24
309 477 2
309 492 23
309 535 44
309 538 3
309 550 45
309 557 42
309 590 11
309 630 39
309 646 43
309 661 44
309 690 11
309 699 31
309 700 2
309 731 47
309 738 5
309 749 43
309 768 33
309 771 3
309 790 18
309 818 39
309 821 49
309 840 -2
309 849 18
309 858 26
309 867 15
309 874 23
309 876 36
309 891 22
309 915 36
309 922 38
309 938 38
309 983 26
310 22 22
310 43 20
310 88 31
310 128 12
310 169 25
310 173 34
310 191 33
310 210 31
310 218 6
310 259 13
310 289 15
310 299 49
310 314 15
310 322 47
310 327 48
310 375 14
310 420 50
310 421 6
310 493 10
310 510 43
310 518 35
310 521 3
310 583 22
310 611 12
310 641 36
310 661 5
310 663 36
310 696 43
310 745 4
310 878 10
310 902 13
310 919 15
310 929 32
310 937 44
310 950 27
310 953 41
310 958 25
310 967 23
310 998 34
311 5 11
311 31 36
311 49 48
311 61 17
311 68 34
311 70 33
311 89 27
311 94 5
311 104 0
311 123 9
311 135 25
311 146 41
311 157 21
311 163 23
311 185 13
311 218 32
311 223 4
311 224 24
311 243 18
311 268 20
311 289 20
311 308 37
311 315 1
311 348 42
311 362 14
311 371 28
311 378 21
311 397 21
311 410 24
311 416 17
311 431 8
311 439 44
311 442 29
311 469 26
311 487 41
311 491 10
311 492 18
311 505 22
311 510 9
311 546 20
311 637 15
311 642 16
311 646 42
311 655 43
311 664 20
311 673 44
311 704 40
311 743 13
311 744 33
311 746 4
311 763 40
311 796 47
311 799 30
311 810 23
311 813 42
311 832 26
311 870 44
311 900 33
311 920 31
311 944 24
311 963 45
311 976 44
312 46 13
312 52 -1
312 61 1
312 85 5
312 103 10
312 140 34
312 142 37
312 206 48
312 289 22
312 329 6
312 362 12
312 370 23
312 407 34
312 414 30
312 426 25
312 473 25
312 532 17
312 565 16
312 583 29
312 597 10
312 624 34
312 652 -2
312 690 8
312 695 37
312 708 47
312 749 31
312 776 21
312 810 48
312 833 43
312 863 2
312 884 27
312 906 11
312 916 46
312 929 22
312 935 24
312 944 25
312 966 35
313 9 13
313 34 19
313 36 21
313 100 47
313 142 39
313 246 12
313 305 39
313 362 20
313 363 2
313 372 20
313 375 1
313 387 36
313 390 6
313 395 35
313 412 45
313 431 35
313 434 37
313 438 26
313 452 46
313 462 35
313 470 31
313 480 16
313 482 48
313 507 3
313 527 36
313 528 26
313 547 38
313 557 36
313 588 40
313 635 20
313 682 41
313 694 6
313 709 1
313 725 13
313 756 45
313 760 11
313 779 22
313 813 46
313 814 21
313 818 36
313 819 33
313 867 40
313 904 13
313 924 19
313 934 8
313 952 23
313 959 50
314 28 31
314 30 37
314 95 13
314 113 6
314 130 43
314 155 42
314 170 28
314 182 31
314 191 4
314 193 0
314 203 44
314 207 9
314 222 30
314 224 39
314 245 2
314 260 10
314 266 31
314 273 24
314 337 17
314 359 30
314 366 13
314 398 23
314 400 20
314 407 39
314 425 41
314 483 42
314 514 46
314 521 40
314 539 23
314 541 30
314 549 45
314 566 39
314 568 13
314 577 45
314 611 26
314 633 35
314 638 49
314 699 -1
314 726 42
314 748 38
314 761 29
314 838 34
314 858 47
314 861 27
314 909 27
314 930 2
314 966 -2
314 971 23
314 976 17
315 100 14
315 109 2
315 149 0
315 180 21
315 200 3
315 208 7
315 218 1
315 226 16
315 239 1
315 258 8
315 273 26
315 299 40
315 302 40
315 363 18
315 383 16
315 483 48
315 502 35
315 535 35
315 544 11
315 590 17
315 606 22
315 663 22
315 670 33
315 675 22
315 712 9
315 726 24
315 743 2
315 747 28
315 771 41
315 795 10
315 803 21
315 837 26
315 881 33
315 885 27
315 886 20
315 897 41
315 904 28
315 905 23
315 913 26
315 916 6
315 926 32
315 956 18
315 959 34
315 963 35
316 7 33
316 46 26
316 52 19
316 102 12
316 126 5
316 141 3
316 153 23
316 176 33
316 239 12
316 245 8
316 247 18
316 300 48
316 326 22
316 338 -1
316 394 50
316 397 40
316 484 32
316 503 23
316 562 19
316 575 22
316 582 44
316 586 17
316 605 39
316 622 17
316 646 4
316 653 0
316 697 39
316 720 45
316 721 10
316 740 44
316 767 33
316 768 15
316 769 21
316 792 11
316 793 10
316 830 24
316 834 42
316 845 44
316 847 14
316 854 24
316 882 43
316 908 15
316 911 18
316 914 30
316 974 17
316 976 16
316 980 2
316 996 8
317 7 40
317 21 3
317 23 35
317 40 14
317 62 11
317 82 26
317 108 15
317 133 17
317 137 48
317 159 46
317 186 11
317 190 2
317 206 24
317 214 2
317 219 33
317 247 32
317 335 36
317 370 23
317 391 7
317 413 26
317 423 40
317 426 30
317 434 32
317 437 41
317 438 38
317 447 36
317 470 39
317 478 18
317 491 48
317 504 39
317 557 14
317 564 36
317 579 36
317 604 46
317 609 4
317 630 24
317 636 32
317 643 39
317 719 33
317 721 36
317 723 40
317 731 4
317 790 23
317 793 40
317 806 28
317 813 44
317 838 9
317 840 39
317 864 21
317 865 1
317 902 29
317 913 50
317 918 15
317 925 12
317 970 36
317 991 24
318 70 43
318 90 -1
318 97 32
318 118 26
318 138 29
318 162 28
318 167 21
318 169 37
318 197 26
318 213 13
318 254 24
318 269 34
318 275 36
318 277 29
318 302 3
318 308 35
318 330 -1
318 331 30
318 332 12
318 353 38
318 367 34
318 436 4
318 437 14
318 463 30
318 486 10
318 524 40
318 544 14
318 564 41
318 601 30
318 639 48
318 657 33
318 678 35
318 705 5
318 723 28
318 754 -2
318 769 46
318 783 36
318 786 25
318 795 12
318 810 30
318 878 -2
318 886 46
318 895 38
318 908 21
318 933 39
318 996 10
319 32 22
319 99 16
319 116 45
319 133 37
319 171 44
319 195 21
319 199 4
319 216 50
319 243 13
319 281 0
319 291 50
319 297 18
319 316 21
319 353 14
319 404 31
319 413 34
319 432 32
319 456 26
319 474 37
319 479 16
319 482 47
319 509 47
319 519 19
319 523 41
319 541 46
319 543 35
319 552 17
319 569 47
319 590 41
319 608 22
319 628 11
319 647 11
319 651 12
319 665 9
319 670 18
319 677 40
319 695 10
319 719 34
319 739 37
319 760 42
319 795 39
319 823 13
319 836 46
319 842 40
319 844 46
319 863 25
319 878 23
319 910 9
319 940 4
319 966 12
319 968 14
319 988 16
319 991 23
319 999 24
320 15 8
320 35 44
320 77 10
320 80 15
320 159 30
320 167 0
320 213 34
320 218 19
320 274 9
320 298 24
320 312 42
320 319 0
320 341 41
320 346 7
320 373 28
320 394 38
320 456 34
320 461 42
320 465 33
320 489 23
320 491 20
320 492 8
320 528 11
320 541 13
320 565 4
320 572 36
320 579 31
320 611 46
320 614 3
320 624 26
320 631 25
320 635 50
320 649 27
320 658 12
320 737 38
320 761 21
320 774 24
320 789 21
320 790 41
320 800 46
320 803 1
320 808 43
320 813 48
320 835 45
320 855 42
320 885 9
320 904 11
320 908 35
320 918 45
320 933 32
320 937 31
320 953 29
320 955 43
320 995 0
320 1000 4
321 5 46
321 11 19
321 17 10
321 110 5
321 148 9
321 149 49
321 159 13
321 161 30
321 162 6
321 167 20
321 188 50
321 205 40
321 206 11
321 235 27
321 240 8
321 300 48
321 339 45
321 375 25
321 380 40
321 388 0
321 422 22
321 426 31
321 436 5
321 439 41
321 441 44
321 455 32
321 476 48
321 477 1
321 478 28
321 481 13
321 501 8
321 504 50
321 529 26
321 532 34
321 535 45
321 560 19
321 568 11
321 606 32
321 621 33
321 629 41
321 639 8
321 649 19
321 658 34
321 660 8
321 688 15
321 692 2
321 695 13
321 722 10
321 729 -2
321 760 3
321 764 33
321 767 21
321 795 -2
321 820 14
321 880 11
321 903 29
321 910 36
322 40 28
322 45 33
322 68 2
322 73 49
322 78 39
322 142 27
322 144 26
322 163 42
322 175 40
322 194 47
322 240 2
322 259 42
322 260 44
322 291 35
322 297 27
322 316 18
322 351 48
322 358 20
322 364 22
322 382 36
322 393 29
322 395 48
322 422 50
322 430 44
322 432 49
322 441 24
322 455 47
322 474 8
322 555 36
322 623 49
322 641 44
322 654 50
322 664 3
322 694 6
322 718 3
322 762 6
322 776 39
322 830 31
322 845 13
322 851 38
322 857 0
322 864 45
322 901 40
322 935 25
322 947 26
322 953 32
322 961 14
323 52 50
323 69 21
323 109 3
323 133 30
323 164 38
323 172 37
323 176 18
323 220 19
323 221 1
323 236 18
323 249 36
323 277 1
323 278 9
323 279 34
323 320 47
323 326 37
323 350 37
323 411 46
323 416 23
323 428 37
323 435 48
323 444 5
323 457 24
323 459 27
323 465 35
323 470 24
323 480 27
323 482 29
323 500 33
323 534 43
323 560 23
323 591 50
323 607 17
323 610 18
323 666 40
323 702 31
323 708 26
323 710 48
323 717 36
323 774 47
323 784 35
323 881 28
323 886 33
323 894 41
323 906 14
323 949 2
323 959 8
323 966 32
323 972 6
323 982 28
324 9 45
324 25 40
324 41 39
324 100 46
324 157 18
324 169 31
324 191 0
324 192 34
324 200 11
324 205 48
324 239 21
324 246 18
324 250 -2
324 271 7
324 283 39
324 297 0
324 307 0
324 326 26
324 452 3
324 467 28
324 496 16
324 518 24
324 521 36
324 537 25
324 551 45
324 555 45
324 587 15
324 590 27
324 611 20
324 613 12
324 618 5
324 620 11
324 654 3
324 683 16
324 695 11
324 698 17
324 735 50
324 764 15
324 791 18
324 800 49
324 803 30
324 821 34
324 873 25
324 896 19
325 10 48
325 48 21
325 93 4
325 102 19
325 124 41
325 142 42
325 152 45
325 193 45
325 224 24
325 235 32
325 263 32
325 332 3
325 370 45
325 410 30
325 411 39
325 424 29
325 429 20
325 469 44
325 472 39
325 478 26
325 483 8
325 488 46
325 497 11
325 511 28
325 583 5
325 610 47
325 620 3
325 626 16
325 643 7
325 654 50
325 655 35
325 671 8
325 727 41
325 738 23
325 741 47
325 762 9
325 766 6
325 772 24
325 829 0
325 843 40
325 866 18
325 892 48
325 895 -2
325 899 4
325 942 49
325 972 25
326 21 27
326 28 49
326 43 35
326 62 10
326 78 43
326 82 9
326 86 36
326 89 15
326 117 19
326 123 2
326 210 27
326 224 42
326 254 33
326 271 11
326 282 18
326 285 28
326 325 1
326 375 25
326 399 50
326 436 23
326 450 4
326 471 6
326 477 29
326 501 47
326 516 37
326 521 32
326 547 47
326 564 30
326 577 49
326 649 20
326 684 17
326 720 20
326 737 17
326 750 9
326 753 17
326 755 33
326 769 17
326 773 50
326 839 4
326 868 32
326 870 35
326 921 43
326 932 1
327 18 3
327 58 22
327 170 1
327 185 15
327 195 31
327 214 45
327 223 45
327 229 27
327 236 5
327 252 20
327 268 20
327 303 46
327 347 32
327 375 45
327 383 10
327 409 39
327 420 33
327 512 37
327 521 6
327 564 17
327 573 46
327 577 34
327 580 15
327 587 32
327 610 19
327 623 39
327 656 34
327 658 32
327 674 36
327 682 16
327 720 50
327 733 41
327 753 15
327 787 12
327 876 37
327 887 35
327 889 43
327 946 22
327 963 33
327 968 43
327 979 21
328 17 -2
328 41 3
328 44 45
328 62 27
328 85 50
328 118 8
328 144 27
328 219 1
328 246 26
328 255 44
328 263 27
328 268 42
328 305 38
328 306 3
328 331 33
328 338 11
328 348 27
328 415 41
328 425 1
328 438 10
328 462 36
328 465 48
328 482 49
328 485 34
328 502 8
328 510 29
328 523 20
328 566 44
328 573 9
328 586 14
328 622 28
328 655 13
328 669 12
328 671 12
328 690 11
328 700 22
328 707 33
328 716 36
328 721 -1
328 726 47
328 765 1
328 806 -1
328 817 -2
328 824 19
328 881 27
328 887 24
328 939 46
328 983 9
328 986 19
329 8 3
329 15 -2
329 34 30
329 41 14
329 42 25
329 91 41
329 107 24
329 109 38
329 142 10
329 156 21
329 208 44
329 212 1
329 231 -2
329 265 30
329 277 48
329 302 19
329 408 7
329 427 23
329 481 26
329 487 5
329 505 38
329 510 14
329 536 13
329 537 17
329 545 34
329 553 41
329 608 17
329 624 3
329 650 1
329 669 10
329 685 31
329 710 47
329 718 30
329 730 37
329 742 40
329 773 25
329 777 44
329 790 1
329 828 41
329 829 5
329 864 22
329 871 42
329 882 37
329 935 38
329 958 34
329 961 27
329 998 25
330 3 28
330 11 4
330 51 39
330 83 15
330 125 33
330 135 33
330 180 10
330 186 1
330 187 48
330 202 35
330 208 47
330 229 19
330 231 12
330 232 34
330 238 5
330 252 20
330 313 -1
330 347 25
330 367 44
330 390 46
330 395 14
330 403 19
330 429 34
330 448 32
330 450 48
330 457 26
330 461 49
330 467 44
330 476 45
330 519 46
330 532 19
330 539 16
330 560 42
330 581 9
330 619 9
330 623 17
330 712 22
330 743 37
330 764 26
330 805 43
330 807 26
330 811 -2
330 816 6
330 866 31
330 883 -2
330 885 34
330 909 -2
330 912 48
330 915 45
330 928 44
330 930 21
330 939 2
330 977 24
330 984 43
330 998 4
331 36 17
331 56 31
331 74 29
331 77 46
331 130 15
331 191 17
331 209 18
331 239 6
331 244 49
331 246 31
331 290 9
331 302 38
331 322 27
331 326 44
331 330 39
331 340 31
331 349 44
331 372 22
331 383 49
331 384 50
331 387 10
331 408 22
331 435 44
331 453 36
331 455 44
331 473 44
331 495 4
331 523 2
331 567 2
331 620 37
331 626 46
331 636 3
331 642 28
331 654 26
331 669 0
331 690 24
331 700 27
331 714 40
331 742 38
331 749 26
331 751 41
331 763 15
331 775 37
331 796 26
331 837 7
331 838 15
331 910 8
331 912 33
331 982 4
332 22 26
332 32 41
332 48 17
332 58 50
332 94 47
332 134 5
332 151 1
332 158 6
332 194 50
332 212 49
332 225 33
332 258 22
332 261 50
332 275 46
332 282 10
332 302 35
332 327 31
332 336 27
332 357 7
332 396 27
332 421 39
332 423 25
332 433 23
332 454 36
332 518 27
332 534 -2
332 552 22
332 564 0
332 582 46
332 589 20
332 593 50
332 606 29
332 629 24
332 702 48
332 706 35
332 726 37
332 729 46
332 744 0
332 808 37
332 849 16
332 858 15
332 873 15
332 913 33
332 920 36
332 928 19
332 964 27
332 977 15
332 990 44
332 996 19
333 99 43
333 230 5
333 242 38
333 308 30
333 326 9
333 327 37
333 335 14
333 360 48
333 370 44
333 375 35
333 383 7
333 420 39
333 433 3
333 454 18
333 464 28
333 510 44
333 552 1
333 610 6
333 616 38
333 633 18
333 678 45
333 735 34
333 737 10
333 786 42
333 794 16
333 808 37
333 853 23
333 869 50
333 870 25
333 895 33
333 932 42
333 943 37
333 947 48
333 971 42
333 974 44
333 987 26
334 43 15
334 69 43
334 76 7
334 92 14
334 112 20
334 114 18
334 162 22
334 172 14
334 184 32
334 191 12
334 225 1
334 239 49
334 271 49
334 275 49
334 279 18
334 294 1
334 319 26
334 336 14
334 368 19
334 415 50
334 422 12
334 434 28
334 459 7
334 481 36
334 510 35
334 511 42
334 556 14
334 607 7
334 625 31
334 634 26
334 640 33
334 666 3
334 695 21
334 705 24
334 728 32
334 736 8
334 746 24
334 750 1
334 754 35
334 755 46
334 760 50
334 857 20
334 899 36
334 906 5
334 962 43
334 986 13
335 27 27
335 70 37
335 74 35
335 175 23
335 245 9
335 280 0
335 300 41
335 302 29
335 386 30
335 399 25
335 479 6
335 529 29
335 593 9
335 629 32
335 663 40
335 666 10
335 711 1
335 723 15
335 726 46
335 744 6
335 796 46
335 832 47
335 889 15
335 945 36
336 3 50
336 5 20
336 18 31
336 38 21
336 57 47
336 58 36
336 90 38
336 125 29
336 138 32
336 149 29
336 170 19
336 197 38
336 214 22
336 223 45
336 231 4
336 242 30
336 244 3
336 252 27
336 261 21
336 272 0
336 284 31
336 305 0
336 316 43
336 341 0
336 347 41
336 352 27
336 372 15
336 385 39
336 398 20
336 416 48
336 421 25
336 422 17
336 451 34
336 490 34
336 502 1
336 522 4
336 556 10
336 557 7
336 566 17
336 569 29
336 592 12
336 602 27
336 625 24
336 654 32
336 679 2
336 682 6
336 714 1
336 765 29
336 814 24
336 815 32
336 881 19
336 890 45
336 901 31
336 912 -1
336 940 19
336 993 1
336 995 42
337 34 2
337 35 -1
337 51 44
337 52 43
337 112 18
337 120 48
337 136 42
337 140 2
337 175 17
337 181 3
337 227 38
337 260 10
337 263 41
337 291 23
337 324 49
337 332 26
337 340 6
337 344 5
337 363 28
337 365 35
337 370 2
337 373 7
337 394 8
337 404 24
337 427 3
337 434 2
337 484 19
337 488 5
337 495 11
337 535 49
337 567 36
337 575 2
337 580 11
337 641 17
337 664 -2
337 671 42
337 679 11
337 685 6
337 693 20
337 731 6
337 761 44
337 782 5
337 791 32
337 849 44
337 872 38
337 931 43
337 937 22
337 941 41
337 964 14
338 6 32
338 12 35
338 16 42
338 18 38
338 56 17
338 123 12
338 153 32
338 219 41
338 224 20
338 235 7
338 291 11
338 331 30
338 341 18
338 361 49
338 422 36
338 450 41
338 452 47
338 474 11
338 481 37
338 482 44
338 492 23
338 505 39
338 513 36
338 538 31
338 540 48
338 551 42
338 569 38
338 579 31
338 596 38
338 641 20
338 689 45
338 690 23
338 707 6
338 714 18
338 752 20
338 816 47
338 831 48
338 841 49
338 862 38
338 869 10
338 873 28
338 878 14
338 936 20
338 976 46
339 41 34
339 62 12
339 67 31
339 130 42
339 226 25
339 231 30
339 243 0
339 251 48
339 284 11
339 323 48
339 374 26
339 420 35
339 424 44
339 475 31
339 485 5
339 492 35
339 515 8
339 557 40
339 581 32
339 599 36
339 626 11
339 682 24
339 700 13
339 701 29
339 776 10
339 779 15
339 791 22
339 821 28
339 829 40
339 830 14
339 861 50
339 881 14
339 914 32
339 917 21
339 929 26
339 933 33
339 950 8
339 984 16
339 989 33
340 21 21
340 52 48
340 85 10
340 90 48
340 107 37
340 172 8
340 188 47
340 197 27
340 242 27
340 270 0
340 271 30
340 280 28
340 295 38
340 307 13
340 313 50
340 319 21
340 343 11
340 357 36
340 374 38
340 396 14
340 416 29
340 431 39
340 455 37
340 468 10
340 507 18
340 512 48
340 534 5
340 541 17
340 544 29
340 553 32
340 575 28
340 618 44
340 635 5
340 668 -2
340 703 23
340 723 4
340 741 6
340 765 50
340 766 11
340 778 20
340 780 29
340 781 41
340 782 43
340 802 11
340 820 42
340 854 32
340 866 16
340 875 29
340 876 50
340 879 43
340 900 22
340 902 45
340 907 48
340 995 40
341 3 14
341 24 17
341 29 22
341 49 0
341 84 36
341 92 11
341 140 37
341 158 47
341 186 16
341 215 26
341 221 7
341 243 3
341 251 6
341 285 25
341 312 20
341 374 13
341 391 10
341 405 17
341 423 9
341 433 29
341 434 37
341 443 17
341 460 17
341 484 32
341 490 5
341 491 13
341 494 35
341 521 22
341 555 13
341 578 23
341 690 24
341 695 27
341 715 40
341 747 19
341 824 38
341 867 42
341 926 30
341 927 20
341 964 -2
341 984 5
341 992 19
342 2 9
342 4 2
342 22 20
342 27 14
342 29 36
342 30 19
342 68 36
342 105 47
342 111 35
342 141 15
342 144 11
342 148 32
342 174 50
342 175 10
342 221 41
342 255 45
342 267 34
342 286 46
342 293 43
342 302 26
342 312 26
342 385 1
342 388 13
342 406 31
342 455 37
342 457 47
342 498 50
342 505 48
342 584 37
342 587 49
342 607 14
342 613 36
342 646 24
342 725 16
342 730 -1
342 738 39
342 760 10
342 767 20
342 851 23
342 879 21
342 900 22
342 931 24
342 933 17
342 960 19
343 7 -2
343 51 50
343 53 20
343 92 38
343 168 26
343 204 10
343 273 36
343 290 38
343 341 24
343 367 37
343 377 47
343 381 0
343 382 5
343 385 1
343 392 28
343 431 40
343 519 47
343 531 45
343 534 2
343 546 16
343 562 38
343 583 15
343 666 -2
343 688 24
343 693 29
343 732 3
343 830 3
343 831 47
343 848 26
343 851 37
343 868 33
343 890 14
343 917 24
343 934 11
343 966 12
343 995 21
344 4 9
344 5 5
344 10 33
344 23 31
344 59 37
344 95 50
344 97 49
344 137 28
344 143 15
344 153 13
344 173 24
344 174 47
344 183 38
344 188 29
344 225 9
344 238 14
344 294 17
344 326 19
344 334 28
344 336 38
344 342 48
344 393 21
344 408 17
344 412 8
344 420 5
344 428 18
344 446 39
344 462 21
344 466 33
344 484 31
344 542 31
344 612 38
344 624 1
344 635 30
344 639 22
344 653 29
344 686 -2
344 690 33
344 731 24
344 757 33
344 764 41
344 826 45
344 856 37
344 867 24
344 932 32
344 952 23
344 986 17
344 996 6
345 3 48
345 38 34
345 60 22
345 62 28
345 63 22
345 69 20
345 93 40
345 103 38
345 134 15
345 146 26
345 155 14
345 156 45
345 178 48
345 189 6
345 268 16
345 292 15
345 314 38
345 317 30
345 339 23
345 351 45
345 366 46
345 374 34
345 383 22
345 392 36
345 403 35
345 410 43
345 416 5
345 436 48
345 464 16
345 473 27
345 474 13
345 489 36
345 506 18
345 520 14
345 526 40
345 533 11
345 539 30
345 594 39
345 664 9
345 667 39
345 764 -1
345 771 4
345 781 12
345 807 -2
345 821 43
345 860 44
345 875 29
345 904 3
345 942 16
345 946 7
345 985 19
345 994 9
345 996 9
346 9 9
346 105 0
346 172 17
346 176 18
346 178 38
346 186 27
346 218 25
346 231 10
346 255 18
346 265 32
346 266 48
346 267 47
346 296 16
346 420 30
346 509 6
346 576 24
346 578 -1
346 587 9
346 589 13
346 596 40
346 620 30
346 624 3
346 651 37
346 657 43
346 707 34
346 715 45
346 750 45
346 812 0
346 814 10
346 853 25
346 867 4
346 896 50
346 897 12
346 962 9
346 965 19
346 997 45
347 23 20
347 95 28
347 136 42
347 149 45
347 150 36
347 164 32
347 206 40
347 209 33
347 221 16
347 278 30
347 330 7
347 370 46
347 371 5
347 378 2
347 458 37
347 470 4
347 489 13
347 520 15
347 530 38
347 543 42
347 550 24
347 553 46
347 599 18
347 652 13
347 653 1
347 663 29
347 673 21
347 689 38
347 720 46
347 748 40
347 795 30
347 796 13
347 804 29
347 817 37
347 827 9
347 857 31
347 872 2
347 895 31
347 904 25
347 920 39
347 925 8
347 949 48
347 955 26
347 972 20
347 974 22
347 998 38
348 15 28
348 26 19
348 65 6
348 66 25
348 73 19
348 95 2
348 103 42
348 119 8
348 129 17
348 147 43
348 148 31
348 208 7
348 218 30
348 222 25
348 223 8
348 231 48
348 245 37
348 258 30
348 380 23
348 387 25
348 392 40
348 405 39
348 427 43
348 443 32
348 455 38
348 493 12
348 518 33
348 603 19
348 673 45
348 675 8
348 740 42
348 743 39
348 745 14
348 755 15
348 756 50
348 762 48
348 798 15
348 870 3
348 884 34
348 909 23
348 931 15
349 7 50
349 18 -2
349 25 39
349 41 2
349 96 30
349 111 5
349 165 2
349 169 37
349 174 6
349 227 28
349 229 31
349 252 2
349 255 27
349 263 30
349 290 -2
349 309 19
349 398 41
349 421 35
349 429 25
349 436 13
349 449 1
349 473 0
349 479 38
349 481 29
349 483 7
349 488 12
349 492 32
349 507 22
349 540 21
349 558 47
349 566 8
349 596 8
349 611 46
349 650 20
349 687 34
349 708 1
349 735 29
349 737 36
349 738 14
349 744 30
349 745 23
349 772 25
349 790 -2
349 794 21
349 820 26
349 824 21
349 834 25
349 850 1
349 866 21
349 921 17
349 922 13
349 980 7
349 997 9
350 15 45
350 24 27
350 76 9
350 205 4
350 225 19
350 249 18
350 259 10
350 270 50
350 278 48
350 327 3
350 330 31
350 383 17
350 392 48
350 394 5
350 461 21
350 464 4
350 469 29
350 480 1
350 493 11
350 499 37
350 517 32
350 522 45
350 551 2
350 576 2
350 594 13
350 653 7
350 688 50
350 710 10
350 722 18
350 752 10
350 773 1
350 804 22
350 806 6
350 815 3
350 823 34
350 865 -1
350 881 26
350 894 39
350 913 18
350 952 11
350 997 50
351 9 27
351 14 19
351 16 32
351 28 37
351 59 35
351 109 46
351 110 9
351 111 9
351 117 3
351 138 28
351 140 48
351 185 40
351 212 9
351 218 25
351 237 33
351 244 45
351 256 49
351 294 1
351 314 1
351 322 7
351 338 20
351 364 29
351 444 18
351 471 29
351 517 40
351 524 43
351 533 0
351 543 39
351 574 19
351 613 -2
351 620 3
351 633 -2
351 659 18
351 663 48
351 677 20
351 696 44
351 766 20
351 803 41
351 815 6
351 823 29
351 827 18
351 839 43
351 897 25
351 899 6
351 908 2
351 913 30
351 976 13
352 20 8
352 22 5
352 50 28
352 56 41
352 70 27
352 78 11
352 79 40
352 92 6
352 187 36
352 191 8
352 208 36
352 226 29
352 271 7
352 284 26
352 292 30
352 312 27
352 345 33
352 348 1
352 401 40
352 408 28
352 415 13
352 438 35
352 448 50
352 464 44
352 475 22
352 483 45
352 484 15
352 497 13
352 522 1
352 548 3
352 569 16
352 584 -1
352 606 22
352 628 28
352 647 8
352 650 6
352 658 3
352 666 21
352 667 6
352 673 22
352 702 46
352 782 29
352 809 10
352 861 24
352 866 3
352 871 27
352 875 12
352 891 36
352 916 31
352 956 43
352 992 14
352 999 17
353 13 27
353 16 24
353 27 46
353 60 48
353 63 14
353 72 1
353 94 10
353 111 0
353 232 36
353 412 11
353 415 -1
353 416 25
353 445 22
353 447 24
353 471 43
353 488 41
353 517 5
353 529 32
353 535 12
353 545 30
353 554 20
353 564 37
353 594 38
353 620 24
353 631 13
353 635 22
353 668 13
353 670 11
353 672 27
353 712 32
353 767 3
353 769 5
353 781 49
353 807 43
353 814 17
353 817 -2
353 830 46
353 836 28
353 841 4
353 844 25
353 892 21
354 30 36
354 66 19
354 94 -2
354 113 10
354 141 10
354 163 23
354 192 30
354 207 10
354 208 47
354 216 44
354 237 44
354 251 41
354 273 35
354 318 33
354 356 4
354 382 25
354 420 41
354 421 40
354 425 29
354 459 33
354 472 23
354 483 47
354 484 2
354 493 37
354 529 25
354 551 31
354 552 20
354 562 7
354 571 1
354 600 16
354 620 32
354 651 3
354 681 37
354 703 50
354 732 50
354 755 19
354 787 40
354 817 6
354 854 35
354 873 14
354 877 50
354 881 26
354 885 10
354 903 47
354 931 31
354 984 21
354 995 28
355 5 40
355 10 47
355 32 21
355 73 42
355 106 33
355 114 44
355 130 7
355 155 46
355 157 12
355 222 27
355 224 0
355 235 34
355 237 45
355 241 23
355 256 38
355 268 3
355 294 10
355 298 37
355 307 34
355 308 28
355 334 48
355 341 44
355 347 3
355 367 49
355 403 24
355 446 27
355 462 43
355 493 13
355 548 -2
355 557 26
355 565 46
355 574 5
355 589 41
355 615 6
355 617 21
355 640 33
355 693 31
355 711 2
355 739 11
355 741 0
355 773 10
355 798 27
355 810 42
355 812 49
355 814 27
355 818 25
355 824 31
355 891 50
355 908 21
355 912 20
355 917 42
355 918 41
355 950 -2
355 954 2
355 970 16
355 982 -1
355 987 27
355 988 12
356 60 18
356 83 10
356 84 44
356 108 7
356 110 0
356 119 38
356 138 8
356 142 36
356 174 4
356 184 0
356 195 13
356 205 27
356 231 47
356 245 30
356 253 2
356 270 9
356 271 27
356 280 -1
356 283 47
356 319 38
356 358 44
356 362 42
356 369 6
356 391 31
356 393 10
356 437 5
356 505 47
356 519 31
356 580 7
356 584 7
356 586 24
356 591 43
356 594 26
356 614 44
356 616 32
356 646 4
356 667 45
356 685 11
356 702 36
356 730 8
356 742 0
356 764 19
356 770 14
356 833 46
356 865 3
356 888 49
356 942 10
356 989 11
356 996 2
357 2 30
357 8 4
357 11 38
357 13 44
357 34 38
357 54 1
357 66 25
357 87 13
357 114 34
357 175 22
357 201 45
357 227 7
357 245 12
357 285 0
357 331 21
357 343 10
357 345 27
357 398 10
357 416 37
357 460 26
357 522 41
357 592 5
357 606 50
357 623 28
357 723 48
357 729 2
357 749 47
357 758 50
357 778 5
357 788 20
357 792 27
357 801 16
357 804 41
357 808 45
357 823 21
357 829 12
357 839 20
357 867 46
357 869 45
357 874 -1
357 878 43
357 888 22
357 909 19
357 927 41
357 939 26
357 986 39
357 987 0
357 1000 5
358 9 43
358 49 6
358 73 49
358 76 11
358 96 21
358 108 34
358 126 9
358 128 5
358 131 31
358 163 10
358 169 18
358 223 30
358 267 5
358 269 49
358 277 48
358 288 39
358 324 50
358 370 17
358 390 25
358 400 46
358 404 12
358 418 28
358 420 15
358 461 0
358 483 46
358 499 35
358 504 45
358 506 26
358 510 36
358 525 44
358 526 38
358 565 12
358 566 8
358 568 35
358 575 27
358 577 10
358 592 29
358 609 42
358 643 25
358 683 40
358 704 30
358 715 10
358 719 38
358 740 7
358 745 0
358 791 47
358 816 3
358 826 49
358 964 25
358 981 22
358 993 41
359 5 5
359 43 35
359 97 34
359 122 24
359 135 9
359 167 24
359 179 29
359 201 34
359 211 41
359 237 19
359 276 37
359 280 18
359 286 7
359 293 12
359 325 19
359 350 35
359 354 45
359 361 37
359 365 15
359 367 37
359 409 25
359 437 32
359 448 38
359 456 9
359 466 22
359 477 16
359 509 37
359 533 6
359 545 32
359 548 19
359 585 10
359 590 41
359 627 16
359 628 46
359 659 8
359 737 30
359 748 7
359 768 23
359 770 46
359 772 31
359 794 33
359 806 15
359 807 12
359 849 9
359 866 10
359 918 13
360 33 30
360 41 45
360 45 31
360 48 48
360 59 28
360 65 26
360 69 16
360 88 44
360 110 20
360 123 31
360 153 12
360 159 29
360 194 35
360 282 17
360 300 3
360 349 18
360 368 1
360 396 20
360 398 -1
360 401 16
360 403 1
360 409 50
360 421 25
360 442 9
360 471 -2
360 487 31
360 528 43
360 529 39
360 530 27
360 554 5
360 581 11
360 622 41
360 635 37
360 642 28
360 651 6
360 675 26
360 698 41
360 720 -1
360 738 49
360 822 -2
360 842 11
360 873 14
360 947 27
360 953 7
360 973 15
361 14 11
361 39 42
361 50 22
361 65 22
361 108 42
361 130 46
361 157 26
361 158 48
361 169 32
361 180 21
361 190 8
361 200 9
361 228 38
361 248 0
361 258 48
361 325 10
361 330 38
361 385 41
361 419 43
361 431 -1
361 502 13
361 515 13
361 532 11
361 539 -1
361 540 49
361 544 33
361 552 31
361 556 3
361 585 38
361 591 46
361 594 39
361 596 11
361 608 25
361 656 34
361 661 50
361 718 8
361 777 34
361 848 12
361 852 3
361 876 46
361 890 43
361 908 41
361 914 2
361 945 46
361 964 50
362 5 40
362 6 10
362 11 45
362 16 50
362 74 13
362 76 43
362 87 35
362 92 19
362 153 8
362 200 29
362 209 42
362 212 41
362 221 18
362 228 15
362 278 8
362 282 21
362 321 14
362 330 29
362 336 11
362 343 32
362 344 25
362 359 26
362 372 29
362 441 15
362 456 31
362 469 18
362 519 32
362 523 16
362 543 16
362 564 0
362 589 33
362 590 29
362 602 5
362 606 34
362 613 29
362 624 2
362 649 46
362 650 31
362 651 36
362 678 34
362 691 4
362 702 47
362 721 35
362 742 9
362 759 0
362 782 16
362 813 16
362 841 46
362 858 12
362 859 -2
362 865 47
362 881 47
362 885 1
362 896 22
362 903 48
362 905 32
362 925 4
362 963 22
362 998 31
363 1 15
363 11 23
363 84 39
363 111 45
363 140 11
363 144 18
363 162 30
363 172 36
363 190 22
363 192 20
363 205 30
363 256 9
363 260 23
363 276 21
363 297 32
363 315 4
363 318 42
363 323 26
363 324 43
363 388 22
363 389 45
363 401 11
363 404 40
363 422 22
363 424 34
363 450 22
363 460 49
363 475 39
363 502 29
363 510 3
363 523 34
363 552 39
363 603 49
363 632 3
363 698 37
363 725 11
363 774 36
363 811 18
363 832 27
363 840 7
363 843 40
363 857 16
363 944 40
363 968 41
364 18 47
364 50 16
364 53 22
364 85 35
364 90 17
364 114 43
364 124 39
364 160 29
364 219 -2
364 297 49
364 300 23
364 322 48
364 325 5
364 327 29
364 334 24
364 345 29
364 363 48
364 383 10
364 384 35
364 398 0
364 419 41
364 423 34
364 431 2
364 448 26
364 465 42
364 500 1
364 516 32
364 520 30
364 529 18
364 532 47
364 538 6
364 560 36
364 574 24
364 611 25
364 612 45
364 613 31
364 615 38
364 628 2
364 643 39
364 646 47
364 688 44
364 692 40
364 761 27
364 784 1
364 872 6
364 876 3
364 880 48
364 902 12
364 914 49
364 943 34
364 952 39
364 965 18
364 967 37
364 973 19
364 974 31
364 989 38
364 994 42
365 15 0
365 43 27
365 57 0
365 68 13
365 78 9
365 98 0
365 129 24
365 135 35
365 140 37
365 157 13
365 163 37
365 173 27
365 185 17
365 190 28
365 213 25
365 234 13
365 258 10
365 264 9
365 296 48
365 313 15
365 330 14
365 333 44
365 346 8
365 382 25
365 396 12
365 412 12
365 416 41
365 420 49
365 431 42
365 444 14
365 463 47
365 474 7
365 490 34
365 517 27
365 528 27
365 532 27
365 555 0
365 596 8
365 673 27
365 685 36
365 693 22
365 696 9
365 728 36
365 781 35
365 791 22
365 805 12
365 819 27
365 828 8
365 832 14
365 933 35
365 954 17
365 969 27
365 978 17
365 996 19
365 998 20
366 2 33
366 5 8
366 15 11
366 16 14
366 48 37
366 96 31
366 108 24
366 117 49
366 159 35
366 160 50
366 172 47
366 217 14
366 224 3
366 230 32
366 245 30
366 275 41
366 356 34
366 357 26
366 380 19
366 394 7
366 400 13
366 406 11
366 426 19
366 437 23
366 443 45
366 450 24
366 453 28
366 460 3
366 469 29
366 558 1
366 577 16
366 581 22
366 600 12
366 607 13
366 615 17
366 645 10
366 683 37
366 701 28
366 719 23
366 731 33
366 734 45
366 774 33
366 816 22
366 827 5
366 917 40
366 921 7
366 922 42
366 946 4
366 984 20
367 15 19
367 24 36
367 27 27
367 58 49
367 65 5
367 74 37
367 83 3
367 96 42
367 100 24
367 128 16
367 228 44
367 289 49
367 291 40
367 313 44
367 384 16
367 400 11
367 408 49
367 410 11
367 422 8
367 433 11
367 455 -1
367 456 37
367 471 2
367 479 -1
367 487 2
367 498 49
367 531 23
367 534 29
367 535 50
367 583 23
367 587 15
367 591 45
367 622 19
367 646 6
367 647 2
367 663 47
367 668 26
367 710 42
367 724 -2
367 725 18
367 740 27
367 742 16
367 747 30
367 750 31
367 788 33
367 793 12
367 811 26
367 826 47
367 855 4
367 859 8
367 879 29
367 881 49
367 883 26
367 924 3
367 966 41
367 969 30
367 987 20
368 5 44
368 39 20
368 52 28
368 94 42
368 124 8
368 146 14
368 164 25
368 172 16
368 184 20
368 215 1
368 231 38
368 283 40
368 326 13
368 353 -1
368 364 32
368 425 47
368 432 18
368 459 40
368 465 3
368 512 25
368 520 44
368 597 44
368 615 15
368 673 26
368 728 36
368 741 19
368 758 20
368 760 8
368 829 41
368 847 26
368 857 33
368 900 27
368 911 21
368 981 44
369 18 19
369 49 44
369 51 21
369 70 46
369 83 16
369 85 3
369 104 43
369 116 48
369 128 1
369 144 12
369 145 -1
369 248 3
369 258 22
369 260 14
369 268 42
369 273 37
369 286 39
369 297 36
369 336 8
369 337 21
369 346 10
369 352 23
369 365 26
369 443 27
369 445 7
369 472 46
369 606 20
369 617 43
369 695 42
369 738 24
369 740 2
369 746 27
369 770 1
369 776 13
369 804 4
369 807 12
369 831 0
369 842 49
369 848 1
369 859 10
369 946 17
369 989 9
370 2 24
370 46 47
370 47 -2
370 70 9
370 87 26
370 88 31
370 91 17
370 101 37
370 112 18
370 127 47
370 162 29
370 174 39
370 179 48
370 186 37
370 198 31
370 201 40
370 266 12
370 269 26
370 333 12
370 353 41
370 397 22
370 421 31
370 445 40
370 477 24
370 498 45
370 585 40
370 588 9
370 596 -1
370 611 45
370 620 41
370 625 36
370 633 50
370 643 8
370 684 16
370 696 22
370 734 45
370 737 27
370 738 31
370 751 14
370 774 2
370 786 13
370 855 30
370 924 43
370 925 22
370 966 45
370 981 35
370 995 34
371 2 30
371 32 37
371 38 22
371 47 45
371 55 5
371 70 44
371 88 2
371 90 33
371 107 16
371 118 33
371 135 45
371 150 21
371 154 2
371 161 40
371 179 28
371 193 39
371 195 41
371 216 34
371 253 42
371 267 32
371 282 48
371 291 42
371 302 25
371 307 2
371 316 41
371 347 37
371 373 23
371 379 34
371 390 26
371 428 4
371 479 28
371 512 8
371 525 3
371 542 -1
371 556 -1
371 570 50
371 631 17
371 636 27
371 637 3
371 647 49
371 681 9
371 713 39
371 757 16
371 791 38
371 816 41
371 822 0
371 826 -1
371 835 16
371 858 44
371 868 39
371 879 30
371 899 33
371 934 14
371 937 32
371 939 50
371 948 3
371 988 3
371 999 9
372 33 24
372 35 44
372 45 27
372 71 38
372 83 21
372 114 3
372 125 -2
372 140 11
372 153 31
372 184 30
372 213 44
372 216 49
372 223 16
372 235 22
372 238 44
372 254 12
372 278 49
372 303 3
372 308 45
372 326 3
372 342 49
372 362 32
372 389 26
372 419 30
372 435 46
372 459 24
372 476 9
372 489 35
372 491 37
372 573 25
372 589 40
372 644 34
372 685 21
372 693 4
372 804 24
372 826 7
372 850 41
372 875 34
372 878 6
372 896 50
372 934 29
372 963 28
372 969 47
372 970 39
372 980 23
373 19 29
373 61 37
373 98 12
373 107 17
373 130 43
373 131 27
373 146 50
373 147 23
373 185 15
373 204 48
373 210 38
373 223 28
373 279 13
373 295 14
373 305 35
373 307 23
373 313 37
373 319 49
373 334 36
373 355 21
373 388 27
373 394 48
373 431 33
373 468 1
373 481 42
373 513 19
373 539 19
373 563 21
373 571 22
373 577 37
373 626 31
373 639 12
373 696 41
373 703 38
373 713 0
373 719 19
373 754 16
373 785 26
373 799 8
373 823 33
373 828 7
373 874 17
373 894 30
373 910 44
373 920 17
373 942 40
373 958 22
373 992 9
374 21 1
374 23 5
374 27 29
374 39 39
374 49 24
374 55 28
374 91 35
374 105 49
374 113 8
374 153 33
374 161 36
374 179 1
374 185 13
374 197 45
374 201 8
374 232 -1
374 233 4
374 242 23
374 255 32
374 278 10
374 302 15
374 306 23
374 307 18
374 311 45
374 336 23
374 373 24
374 379 20
374 468 23
374 479 50
374 488 11
374 515 41
374 572 26
374 586 21
374 644 16
374 684 40
374 693 42
374 765 -1
374 768 37
374 823 42
374 846 42
374 868 13
374 871 11
374 899 38
374 903 26
374 908 29
374 916 8
375 62 14
375 77 47
375 90 12
375 112 21
375 119 47
375 165 6
375 174 31
375 181 12
375 220 28
375 245 6
375 261 34
375 272 16
375 275 43
375 291 49
375 303 -1
375 314 32
375 319 9
375 339 31
375 344 27
375 358 30
375 359 50
375 367 48
375 405 18
375 415 47
375 475 10
375 493 42
375 567 37
375 595 31
375 631 27
375 651 47
375 654 6
375 677 8
375 686 3
375 690 20
375 730 31
375 741 1
375 746 33
375 769 27
375 780 12
375 794 14
375 818 25
375 836 28
375 844 6
375 849 37
375 854 7
375 868 5
375 951 29
375 953 37
375 956 25
375 964 4
375 978 13
375 998 33
376 90 18
376 107 44
376 130 -1
376 192 22
376 206 23
376 231 14
376 256 39
376 259 43
376 269 25
376 270 26
376 279 28
376 283 19
376 291 34
376 309 35
376 315 30
376 332 38
376 370 45
376 377 30
376 379 6
376 386 4
376 417 38
376 419 18
376 427 16
376 441 17
376 504 15
376 538 19
376 549 36
376 602 3
376 627 16
376 660 2
376 668 25
376 669 5
376 679 0
376 708 28
376 758 37
376 785 47
376 862 16
376 886 15
376 890 7
376 955 -2
376 966 29
377 25 29
377 36 20
377 52 16
377 105 37
377 127 11
377 139 45
377 169 22
377 183 3
377 184 44
377 185 30
377 253 45
377 284 17
377 291 14
377 301 23
377 329 20
377 340 32
377 361 0
377 369 29
377 404 21
377 429 14
377 445 21
377 452 25
377 467 36
377 476 18
377 481 30
377 482 7
377 492 20
377 516 17
377 535 14
377 570 38
377 624 34
377 649 48
377 685 11
377 707 26
377 711 44
377 712 24
377 718 -1
377 791 41
377 817 1
377 824 22
377 829 16
377 834 31
377 839 25
377 842 22
377 843 33
377 845 26
377 880 48
377 944 6
377 995 39
378 3 9
378 10 43
378 32 11
378 34 23
378 48 36
378 65 22
378 77 41
378 80 8
378 129 13
378 166 35
378 303 2
378 365 22
378 377 24
378 387 13
378 399 8
378 414 21
378 418 26
378 466 37
378 474 0
378 493 20
378 524 35
378 550 36
378 573 35
378 587 39
378 591 28
378 615 25
378 646 26
378 651 14
378 662 39
378 674 27
378 687 37
378 708 27
378 716 40
378 776 17
378 784 31
378 805 32
378 812 41
378 822 35
378 823 43
378 829 18
378 858 22
378 864 19
378 901 38
378 940 40
378 958 5
378 981 10
379 6 19
379 69 45
379 83 23
379 105 27
379 166 7
379 176 35
379 235 50
379 245 47
379 325 46
379 332 16
379 366 33
379 416 50
379 420 9
379 444 50
379 522 35
379 529 16
379 585 18
379 595 15
379 613 41
379 626 26
379 656 47
379 677 11
379 734 49
379 780 36
379 783 26
379 792 10
379 815 3
379 822 41
379 823 47
379 830 10
379 849 5
379 855 21
379 898 20
379 901 33
379 922 39
379 977 25
380 70 37
380 80 15
380 86 27
380 107 40
380 115 2
380 126 35
380 152 43
380 163 36
380 199 24
380 205 50
380 220 37
380 231 38
380 246 45
380 265 41
380 278 27
380 290 23
380 335 47
380 350 12
380 367 40
380 384 47
380 390 1
380 393 38
380 394 26
380 407 36
380 417 47
380 431 47
380 436 26
380 445 29
380 451 28
380 463 38
380 474 30
380 487 49
380 501 48
380 529 23
380 552 33
380 569 -2
380 582 31
380 586 27
380 597 41
380 621 18
380 625 -2
380 650 11
380 676 18
380 682 46
380 720 48
380 733 46
380 755 5
380 772 -2
380 774 9
380 820 24
380 821 29
380 829 5
380 851 31
380 857 18
380 873 38
380 922 16
380 932 2
380 949 23
380 972 16
380 988 43
380 996 -1
381 3 48
381 7 32
381 53 42
381 61 12
381 67 41
381 127 17
381 145 38
381 163 48
381 195 23
381 216 42
381 240 3
381 269 47
381 288 14
381 322 3
381 371 13
381 399 18
381 413 37
381 477 39
381 495 39
381 512 18
381 522 9
381 528 41
381 537 31
381 549 40
381 568 20
381 614 28
381 619 30
381 624 32
381 632 48
381 675 6
381 684 31
381 702 12
381 704 5
381 716 47
381 740 20
381 746 50
381 757 37
381 793 28
381 813 30
381 827 50
381 931 40
382 46 12
382 96 5
382 130 41
382 138 47
382 144 32
382 150 6
382 151 32
382 156 47
382 199 31
382 205 11
382 206 16
382 222 -1
382 243 48
382 270 27
382 302 39
382 320 39
382 375 21
382 387 16
382 410 31
382 421 21
382 451 2
382 497 41
382 502 28
382 549 31
382 566 8
382 589 26
382 590 39
382 593 21
382 597 28
382 601 5
382 602 38
382 608 13
382 614 14
382 640 6
382 650 19
382 670 18
382 687 50
382 696 4
382 700 47
382 723 30
382 747 36
382 778 7
382 794 45
382 839 46
382 840 30
382 858 31
382 859 29
382 864 45
382 872 22
382 874 22
382 878 48
382 884 13
382 902 42
382 988 15
382 996 31
383 32 46
383 139 5
383 149 10
383 248 46
383 281 7
383 283 7
383 299 37
383 314 34
383 330 34
383 406 8
383 429 35
383 498 41
383 506 33
383 523 39
383 567 34
383 586 25
383 593 29
383 620 25
383 625 48
383 644 40
383 657 32
383 659 38
383 683 39
383 688 29
383 729 7
383 771 18
383 811 29
383 821 45
383 828 49
383 907 14
383 953 21
383 973 0
383 985 10
384 3 4
384 45 35
384 49 22
384 69 49
384 89 14
384 113 10
384 158 17
384 208 41
384 289 8
384 308 21
384 320 40
384 338 27
384 369 19
384 377 13
384 389 13
384 399 25
384 414 20
384 423 45
384 435 28
384 456 26
384 482 17
384 483 32
384 509 21
384 518 41
384 543 15
384 549 42
384 560 10
384 570 31
384 607 42
384 634 27
384 659 23
384 660 2
384 662 26
384 697 36
384 704 23
384 755 42
384 762 34
384 775 18
384 789 7
384 807 46
384 820 37
384 866 34
384 875 21
384 922 18
384 945 33
384 952 33
384 979 32
384 980 9
385 1 49
385 20 20
385 42 3
385 46 12
385 137 15
385 145 35
385 152 32
385 154 44
385 179 36
385 186 27
385 210 24
385 216 42
385 262 50
385 283 22
385 333 42
385 342 24
385 376 42
385 415 21
385 422 29
385 434 22
385 485 13
385 504 33
385 541 33
385 559 20
385 564 42
385 571 22
385 586 39
385 597 20
385 609 23
385 610 41
385 616 42
385 665 30
385 672 43
385 686 34
385 702 42
385 709 50
385 780 12
385 825 33
385 828 15
385 867 26
385 888 49
385 947 36
385 959 14
385 972 31
385 991 22
386 27 27
386 69 46
386 135 4
386 152 24
386 170 6
386 179 19
386 189 37
386 192 44
386 247 30
386 280 19
386 285 20
386 299 33
386 307 0
386 310 -2
386 314 3
386 338 38
386 353 39
386 355 24
386 378 0
386 388 3
386 389 28
386 395 30
386 407 3
386 408 48
386 419 16
386 439 18
386 440 45
386 458 6
386 471 49
386 523 3
386 554 28
386 610 29
386 664 19
386 674 36
386 684 18
386 693 39
386 697 1
386 738 32
386 740 16
386 767 20
386 774 21
386 778 30
386 858 13
386 861 45
386 883 30
386 914 28
386 918 31
386 968 50
386 971 3
386 991 18
386 994 18
387 7 46
387 10 30
387 28 9
387 46 2
387 60 38
387 70 30
387 135 32
387 211 16
387 216 34
387 279 -2
387 285 32
387 286 41
387 288 42
387 295 -2
387 298 5
387 301 11
387 383 34
387 394 38
387 402 9
387 408 40
387 460 18
387 461 16
387 468 39
387 470 36
387 482 27
387 502 24
387 556 12
387 558 47
387 562 -2
387 568 40
387 584 18
387 597 33
387 606 3
387 640 4
387 655 32
387 663 5
387 672 15
387 726 20
387 762 9
387 793 44
387 795 28
387 803 20
387 819 48
387 833 32
387 933 43
387 967 11
388 13 38
388 30 26
388 68 6
388 69 36
388 75 47
388 87 6
388 104 34
388 105 6
388 107 37
388 117 32
388 169 35
388 192 41
388 284 37
388 285 32
388 292 21
388 306 1
388 313 7
388 431 38
388 474 21
388 481 25
388 570 19
388 571 30
388 580 9
388 594 37
388 656 46
388 657 32
388 707 9
388 752 36
388 770 8
388 818 20
388 822 25
388 847 19
388 850 29
388 853 14
388 885 25
388 911 25
388 913 30
388 932 46
388 979 18
388 988 41
389 3 27
389 8 40
389 26 8
389 39 22
389 42 19
389 69 49
389 71 8
389 150 37
389 156 37
389 162 33
389 178 41
389 210 43
389 223 -1
389 227 37
389 265 30
389 275 6
389 284 19
389 294 7
389 310 35
389 368 50
389 379 34
389 388 41
389 435 0
389 449 4
389 477 44
389 482 3
389 491 31
389 543 30
389 548 15
389 553 45
389 564 25
389 580 -2
389 605 36
389 671 22
389 676 3
389 743 22
389 785 50
389 796 41
389 828 48
389 830 28
389 844 24
389 861 27
389 865 22
389 876 19
389 909 29
389 926 31
389 942 5
389 949 49
390 23 18
390 25 16
390 68 26
390 84 12
390 129 16
390 164 41
390 171 21
390 221 18
390 233 21
390 247 48
390 254 41
390 269 7
390 280 50
390 281 0
390 283 1
390 296 46
390 303 19
390 304 8
390 307 22
390 382 38
390 428 34
390 444 44
390 445 50
390 446 30
390 476 12
390 517 34
390 537 17
390 560 28
390 617 12
390 627 22
390 629 11
390 646 29
390 650 44
390 651 -1
390 663 42
390 667 25
390 704 38
390 716 34
390 718 36
390 719 15
390 724 49
390 729 36
390 759 14
390 805 13
390 815 49
390 836 27
390 867 15
390 877 13
390 884 30
390 892 45
390 893 42
390 905 6
390 933 31
390 944 23
390 951 9
390 955 41
390 960 23
390 976 24
391 3 42
391 20 19
391 33 9
391 56 16
391 143 -2
391 152 14
391 224 34
391 241 48
391 246 13
391 271 11
391 278 1
391 288 31
391 324 38
391 338 1
391 339 43
391 340 33
391 426 23
391 432 26
391 444 33
391 467 27
391 526 21
391 596 32
391 611 33
391 646 12
391 650 19
391 657 36
391 662 29
391 674 30
391 699 1
391 707 26
391 746 27
391 795 10
391 801 4
391 811 2
391 828 39
391 875 49
391 892 17
391 897 21
391 924 28
391 933 44
391 939 11
391 975 24
391 983 15
392 4 23
392 11 4
392 35 42
392 42 35
392 45 -2
392 46 47
392 59 33
392 90 12
392 103 23
392 114 23
392 119 14
392 128 3
392 210 13
392 219 46
392 224 33
392 240 45
392 258 46
392 311 13
392 315 50
392 322 22
392 351 23
392 353 50
392 356 48
392 376 5
392 385 49
392 399 7
392 404 28
392 424 6
392 432 38
392 448 8
392 454 34
392 494 14
392 516 43
392 535 4
392 550 46
392 570 23
392 576 13
392 613 35
392 635 34
392 645 40
392 648 11
392 660 39
392 670 1
392 674 40
392 675 14
392 727 23
392 763 -2
392 769 13
392 776 11
392 788 35
392 843 21
392 873 18
392 897 -2
392 902 26
392 934 17
392 959 2
392 989 11
393 17 6
393 43 2
393 57 24
393 73 32
393 128 37
393 143 36
393 173 19
393 179 45
393 187 6
393 196 21
393 239 0
393 245 35
393 260 44
393 279 -2
393 284 27
393 329 10
393 340 30
393 367 15
393 380 43
393 382 47
393 409 33
393 410 1
393 446 13
393 458 29
393 461 18
393 476 22
393 484 5
393 517 37
393 522 50
393 529 9
393 576 19
393 577 46
393 610 8
393 635 39
393 669 -2
393 673 27
393 677 32
393 687 25
393 697 12
393 702 -1
393 736 12
393 760 27
393 775 36
393 809 -1
393 832 29
393 842 29
393 853 16
393 888 26
393 894 35
393 897 7
393 930 46
393 934 22
393 969 32
393 975 17
393 991 44
393 994 8
393 995 4
394 21 16
394 41 6
394 63 9
394 69 19
394 77 42
394 127 21
394 196 38
394 226 18
394 231 43
394 267 41
394 282 42
394 313 25
394 333 27
394 337 36
394 339 31
394 349 44
394 453 26
394 470 39
394 482 50
394 543 28
394 546 0
394 580 50
394 597 -1
394 602 39
394 638 11
394 662 10
394 666 12
394 674 -1
394 688 -2
394 704 19
394 723 33
394 756 47
394 767 14
394 836 14
394 844 23
394 890 29
394 900 31
394 950 36
394 961 12
394 987 16
395 1 42
395 12 16
395 41 28
395 42 9
395 62 9
395 80 39
395 85 39
395 139 25
395 177 18
395 295 45
395 305 23
395 309 1
395 316 18
395 354 11
395 356 45
395 358 36
395 374 25
395 380 18
395 397 10
395 437 15
395 475 11
395 486 20
395 502 14
395 516 18
395 519 11
395 525 37
395 548 47
395 559 4
395 592 39
395 594 38
395 597 47
395 609 12
395 676 10
395 682 48
395 689 27
395 698 39
395 702 27
395 715 27
395 754 42
395 759 44
395 798 40
395 806 18
395 857 29
395 867 45
395 879 31
395 892 34
395 906 35
395 914 5
395 920 33
395 935 13
395 943 22
396 2 23
396 9 32
396 45 37
396 111 50
396 113 24
396 114 -1
396 122 14
396 144 44
396 145 23
396 149 48
396 245 41
396 252 21
396 275 6
396 303 16
396 319 41
396 386 8
396 387 29
396 429 47
396 433 19
396 453 29
396 483 47
396 485 39
396 531 28
396 532 45
396 546 8
396 558 48
396 576 42
396 611 2
396 625 5
396 635 20
396 641 39
396 665 6
396 673 42
396 678 36
396 738 16
396 893 5
396 920 20
396 953 39
396 985 49
397 2 28
397 63 43
397 71 26
397 99 9
397 137 42
397 157 13
397 172 23
397 258 4
397 291 35
397 302 9
397 319 35
397 322 24
397 363 4
397 442 14
397 458 2
397 498 42
397 561 43
397 574 41
397 580 37
397 620 7
397 631 5
397 633 40
397 635 23
397 638 36
397 647 2
397 657 40
397 719 11
397 740 37
397 791 50
397 816 39
397 867 41
397 907 18
397 958 20
397 962 40
397 967 21
397 976 16
397 991 36
397 993 13
398 4 33
398 123 14
398 128 11
398 129 17
398 153 21
398 190 30
398 227 20
398 237 45
398 244 36
398 249 28
398 264 14
398 334 32
398 345 34
398 354 23
398 388 7
398 397 44
398 434 14
398 458 26
398 472 29
398 482 24
398 507 40
398 513 13
398 534 35
398 537 0
398 552 12
398 591 42
398 620 26
398 629 35
398 651 3
398 659 21
398 727 28
398 730 45
398 731 48
398 773 22
398 885 49
398 896 33
398 905 25
398 913 9
398 933 49
398 987 15
399 13 15
399 28 47
399 61 6
399 64 26
399 82 32
399 116 27
399 120 39
399 130 4
399 138 48
399 144 14
399 172 10
399 215 27
399 233 34
399 363 49
399 376 7
399 386 8
399 402 21
399 431 14
399 432 24
399 483 35
399 506 19
399 551 35
399 597 21
399 621 18
399 634 50
399 653 16
399 715 22
399 741 40
399 769 48
399 775 32
399 776 15
399 820 19
399 835 26
399 837 21
399 891 13
399 909 13
399 928 8
399 948 18
399 962 37
399 982 44
399 989 42
400 8 11
400 28 8
400 35 5
400 40 37
400 63 16
400 87 47
400 97 31
400 127 40
400 161 50
400 169 39
400 178 4
400 194 19
400 224 26
400 246 -1
400 277 31
400 290 30
400 308 4
400 313 36
400 321 44
400 337 43
400 353 6
400 381 34
400 383 29
400 418 12
400 425 31
400 436 7
400 456 24
400 486 41
400 503 40
400 512 39
400 516 5
400 522 12
400 558 1
400 570 46
400 582 15
400 597 26
400 600 43
400 603 15
400 658 33
400 659 36
400 666 39
400 689 14
400 711 31
400 732 25
400 759 1
400 778 20
400 823 18
400 843 21
400 900 47
400 908 6
400 934 45
400 942 0
400 975 5
401 31 13
401 35 23
401 55 35
401 91 14
401 131 4
401 165 32
401 183 5
401 184 -1
401 256 15
401 298 13
401 305 42
401 307 36
401 319 9
401 321 49
401 327 26
401 368 20
401 391 45
401 395 21
401 427 44
401 436 19
401 442 18
401 448 11
401 453 49
401 483 36
401 505 34
401 510 -1
401 529 17
401 555 48
401 569 44
401 593 40
401 595 13
401 614 -2
401 622 30
401 628 2
401 647 8
401 697 31
401 704 15
401 710 14
401 719 24
401 724 38
401 812 33
401 848 21
401 856 33
401 877 4
401 896 24
401 897 32
401 923 28
402 22 20
402 48 34
402 49 2
402 119 3
402 120 20
402 125 36
402 134 3
402 157 44
402 205 -2
402 215 30
402 269 35
402 283 37
402 295 16
402 307 35
402 344 39
402 350 49
402 399 29
402 404 19
402 424 1
402 426 -1
402 428 37
402 448 25
402 460 19
402 475 19
402 476 30
402 478 45
402 508 44
402 512 33
402 535 13
402 550 43
402 661 48
402 699 24
402 713 17
402 727 46
402 743 3
402 766 22
402 782 50
402 811 40
402 821 47
402 830 4
402 834 24
402 852 39
402 853 10
402 867 34
402 894 12
402 906 9
402 927 18
402 952 20
402 990 19
403 21 47
403 75 43
403 92 16
403 97 -1
403 99 3
403 118 45
403 123 37
403 129 41
403 168 25
403 183 1
403 195 7
403 235 19
403 236 40
403 254 31
403 256 42
403 266 2
403 342 40
403 366 14
403 375 -1
403 376 7
403 384 12
403 425 49
403 427 43
403 429 10
403 473 33
403 494 14
403 534 27
403 564 27
403 565 25
403 589 26
403 604 35
403 609 -2
403 674 25
403 680 10
403 698 33
403 700 -1
403 743 16
403 777 33
403 798 43
403 801 -2
403 830 43
403 903 16
403 909 20
403 914 49
403 924 22
403 925 34
403 941 50
403 975 23
403 980 8
403 988 34
403 989 20
404 27 15
404 33 46
404 55 29
404 87 14
404 118 13
404 120 23
404 184 20
404 185 23
404 217 24
404 242 40
404 248 24
404 252 9
404 302 17
404 330 36
404 335 38
404 343 42
404 368 44
404 398 34
404 421 21
404 437 27
404 459 47
404 468 9
404 493 46
404 500 48
404 510 45
404 526 7
404 540 47
404 581 23
404 592 46
404 626 50
404 637 39
404 652 35
404 665 10
404 706 14
404 723 9
404 739 9
404 801 29
404 813 8
404 826 28
404 843 14
404 851 31
404 855 24
404 866 48
404 875 48
404 897 34
404 899 16
404 914 45
404 950 35
404 952 16
404 960 24
404 978 11
404 982 17
404 995 34
405 19 11
405 24 24
405 39 14
405 61 15
405 89 7
405 116 27
405 127 41
405 143 19
405 173 31
405 177 15
405 184 18
405 197 27
405 199 18
405 222 34
405 231 12
405 251 18
405 291 24
405 341 47
405 360 50
405 397 22
405 422 5
405 427 16
405 466 18
405 469 17
405 487 6
405 492 36
405 495 48
405 545 12
405 601 40
405 628 5
405 631 12
405 649 48
405 686 32
405 689 3
405 726 43
405 727 -2
405 733 16
405 757 22
405 785 29
405 788 16
405 845 9
405 852 -1
405 869 0
405 923 40
405 926 15
405 938 23
405 955 35
405 970 41
405 987 42
405 990 43
406 15 30
406 27 48
406 38 16
406 52 30
406 92 36
406 109 23
406 127 40
406 153 44
406 211 25
406 220 34
406 228 41
406 250 17
406 314 26
406 349 8
406 364 48
406 383 36
406 426 9
406 438 24
406 458 20
406 459 40
406 476 41
406 540 49
406 601 43
406 633 49
406 673 27
406 678 24
406 690 28
406 708 49
406 737 39
406 742 12
406 777 18
406 795 39
406 814 30
406 835 12
406 836 9
406 845 27
406 853 20
406 864 5
406 873 33
406 897 27
406 929 23
406 957 50
406 962 40
406 966 10
406 974 21
407 62 2
407 65 43
407 86 28
407 105 42
407 123 33
407 125 4
407 127 16
407 150 36
407 152 39
407 181 40
407 218 12
407 227 44
407 258 43
407 270 20
407 307 39
407 310 31
407 320 23
407 339 45
407 343 46
407 379 45
407 398 14
407 405 27
407 413 42
407 445 43
407 472 25
407 479 31
407 508 0
407 646 48
407 666 9
407 699 15
407 716 7
407 723 49
407 725 26
407 757 29
407 778 24
407 806 3
407 807 17
407 901 6
408 29 31
408 33 28
408 44 50
408 117 41
408 128 2
408 132 33
408 136 5
408 142 21
408 179 34
408 229 24
408 308 2
408 311 33
408 369 35
408 388 10
408 431 37
408 452 8
408 462 16
408 465 30
408 472 32
408 504 11
408 506 27
408 554 29
408 555 27
408 558 2
408 563 23
408 573 -1
408 620 47
408 629 13
408 664 14
408 728 6
408 756 32
408 762 48
408 781 17
408 817 12
408 848 5
408 871 -1
408 877 22
408 917 40
408 943 38
408 944 32
408 980 21
408 990 19
408 998 28
409 1 44
409 15 32
409 17 3
409 18 6
409 22 35
409 53 41
409 55 23
409 60 16
409 84 26
409 101 12
409 123 21
409 125 13
409 140 29
409 161 7
409 169 8
409 199 3
409 258 7
409 272 17
409 275 30
409 276 29
409 278 8
409 284 8
409 296 37
409 331 24
409 347 47
409 363 22
409 373 13
409 410 0
409 413 49
409 450 13
409 462 50
409 529 49
409 561 28
409 608 37
409 623 33
409 640 8
409 656 35
409 700 2
409 718 40
409 736 30
409 745 38
409 748 28
409 759 33
409 771 40
409 795 7
409 808 7
409 811 28
409 863 37
409 885 48
409 901 9
409 907 1
409 921 0
409 944 1
409 950 4
409 987 19
410 14 4
410 29 30
410 36 23
410 43 32
410 84 34
410 138 29
410 146 12
410 150 20
410 161 5
410 162 47
410 166 7
410 176 7
410 192 13
410 200 31
410 219 46
410 222 7
410 229 47
410 234 3
410 257 0
410 287 18
410 332 -1
410 333 17
410 340 -1
410 357 17
410 364 33
410 373 20
410 382 5
410 403 13
410 412 3
410 416 39
410 422 49
410 425 23
410 437 39
410 441 8
410 475 29
410 499 3
410 520 12
410 538 6
410 554 44
410 593 36
410 616 6
410 638 5
410 646 21
410 664 8
410 668 26
410 681 17
410 717 42
410 726 -1
410 744 32
410 798 7
410 807 12
410 882 39
410 885 42
410 907 36
410 945 11
410 951 36
410 967 8
410 968 28
410 971 33
410 994 20
411 23 6
411 24 20
411 67 16
411 98 37
411 99 17
411 101 40
411 104 5
411 121 20
411 126 46
411 141 39
411 172 24
411 182 24
411 226 19
411 230 43
411 242 22
411 251 34
411 274 45
411 277 11
411 279 29
411 298 3
411 360 44
411 369 24
411 373 20
411 412 7
411 423 11
411 424 0
411 450 42
411 461 50
411 509 16
411 510 46
411 513 15
411 522 38
411 543 11
411 558 29
411 561 19
411 578 15
411 590 48
411 642 41
411 659 21
411 682 9
411 684 6
411 702 21
411 707 34
411 716 5
411 765 34
411 796 17
411 818 2
411 831 0
411 845 40
411 865 2
411 924 24
411 941 43
411 948 9
411 951 19
412 3 23
412 15 5
412 74 44
412 88 21
412 113 7
412 123 35
412 151 38
412 157 42
412 167 16
412 188 22
412 196 20
412 270 28
412 305 22
412 318 6
412 338 28
412 339 37
412 376 25
412 381 7
412 420 49
412 453 49
412 582 47
412 591 3
412 601 22
412 608 6
412 628 30
412 653 34
412 662 34
412 681 17
412 704 5
412 725 37
412 755 9
412 764 29
412 772 41
412 785 20
412 810 32
412 817 22
412 822 50
412 853 36
412 865 39
412 995 8
413 13 20
413 42 48
413 58 20
413 82 48
413 89 19
413 94 0
413 97 2
413 111 23
413 121 -2
413 125 20
413 140 37
413 155 1
413 159 34
413 175 27
413 202 46
413 237 -2
413 270 40
413 283 34
413 342 20
413 550 19
413 557 22
413 593 31
413 599 13
413 626 27
413 634 39
413 645 8
413 657 10
413 668 7
413 728 26
413 769 17
413 775 25
413 799 39
413 802 37
413 817 13
413 845 45
413 860 33
413 873 35
413 912 13
413 915 28
413 920 15
413 984 21
413 991 35
414 26 28
414 30 25
414 47 30
414 55 30
414 79 32
414 93 35
414 101 48
414 109 40
414 112 18
414 122 29
414 186 28
414 241 39
414 259 2
414 285 9
414 299 44
414 315 47
414 331 15
414 360 28
414 445 -2
414 454 23
414 478 29
414 480 39
414 484 3
414 492 22
414 514 12
414 523 1
414 527 27
414 590 16
414 601 36
414 638 12
414 641 39
414 654 29
414 655 4
414 678 28
414 690 50
414 694 34
414 706 6
414 730 1
414 752 40
414 758 30
414 761 2
414 765 5
414 769 35
414 783 11
414 785 32
414 801 10
414 824 24
414 842 6
414 851 28
415 76 29
415 160 28
415 181 13
415 206 22
415 225 23
415 250 28
415 254 32
415 278 25
415 330 1
415 353 40
415 373 5
415 389 21
415 391 20
415 407 35
415 413 17
415 449 36
415 475 5
415 477 29
415 485 26
415 540 30
415 554 37
415 569 48
415 616 29
415 624 30
415 678 19
415 721 19
415 744 11
415 752 41
415 754 17
415 788 19
415 799 28
415 803 10
415 809 4
415 813 20
415 814 16
415 824 39
415 825 33
415 970 13
415 972 47
416 17 46
416 75 38
416 95 -1
416 99 31
416 131 45
416 161 24
416 166 42
416 184 30
416 193 14
416 223 24
416 266 32
416 287 25
416 291 23
416 298 50
416 309 30
416 360 14
416 381 50
416 419 15
416 426 32
416 428 20
416 464 49
416 486 37
416 521 2
416 528 26
416 532 21
416 542 26
416 548 14
416 578 12
416 612 5
416 630 24
416 708 46
416 724 28
416 737 6
416 739 28
416 745 39
416 749 2
416 753 6
416 765 47
416 832 9
416 842 -2
416 882 12
416 883 29
416 884 20
416 970 -1
416 975 13
417 42 14
417 66 40
417 118 22
417 130 34
417 136 -2
417 168 50
417 199 37
417 220 40
417 245 39
417 264 25
417 292 23
417 323 36
417 328 38
417 331 10
417 393 -2
417 415 16
417 424 12
417 428 22
417 448 3
417 489 49
417 490 12
417 497 44
417 521 31
417 538 18
417 549 33
417 559 19
417 573 47
417 577 17
417 608 8
417 611 5
417 618 3
417 685 47
417 688 22
417 704 2
417 706 28
417 718 36
417 721 8
417 772 17
417 822 0
417 832 20
417 869 26
417 875 28
417 878 20
417 881 23
417 882 36
417 886 21
417 920 -2
417 925 28
417 950 8
417 955 25
417 959 -2
417 970 0
417 994 31
417 998 18
418 14 8
418 37 24
418 51 33
418 75 43
418 83 47
418 94 49
418 112 48
418 115 45
418 130 47
418 151 38
418 175 29
418 192 36
418 220 48
418 228 8
418 269 39
418 271 19
418 274 16
418 275 33
418 331 28
418 334 15
418 343 26
418 426 43
418 484 -2
418 510 1
418 540 23
418 552 3
418 591 20
418 597 34
418 598 25
418 607 35
418 623 16
418 701 36
418 750 27
418 761 13
418 768 12
418 771 43
418 817 26
418 819 16
418 893 33
418 914 34
418 925 13
418 948 27
418 992 49
419 24 30
419 28 26
419 41 31
419 49 40
419 88 35
419 94 47
419 104 33
419 109 2
419 123 21
419 174 40
419 179 32
419 216 27
419 222 25
419 250 47
419 291 44
419 324 0
419 362 47
419 369 23
419 372 45
419 381 48
419 383 8
419 396 26
419 400 31
419 403 -2
419 409 38
419 457 38
419 466 6
419 475 35
419 496 35
419 522 20
419 525 34
419 649 14
419 701 46
419 703 19
419 739 20
419 749 30
419 782 46
419 802 5
419 832 31
419 847 28
419 853 8
419 865 49
419 881 16
419 883 49
419 908 41
419 926 29
419 934 29
419 937 3
419 938 8
419 947 29
419 959 49
420 5 14
420 11 5
420 55 9
420 63 8
420 72 9
420 108 48
420 118 44
420 121 5
420 282 -1
420 286 9
420 300 43
420 310 7
420 337 39
420 339 7
420 375 9
420 383 40
420 426 7
420 487 31
420 507 10
420 515 27
420 518 22
420 559 -1
420 614 28
420 619 36
420 664 -1
420 670 33
420 673 14
420 683 4
420 701 17
420 721 38
420 722 33
420 731 22
420 776 32
420 792 34
420 798 34
420 815 25
420 825 -2
420 861 8
420 866 38
420 868 41
420 878 3
420 884 43
420 885 43
420 894 22
420 921 9
420 924 -1
420 929 35
420 930 30
420 937 27
420 948 26
421 38 21
421 47 6
421 67 45
421 74 30
421 77 46
421 95 14
421 119 -1
421 138 7
421 155 4
421 178 18
421 208 8
421 219 22
421 231 7
421 236 5
421 238 6
421 251 32
421 265 6
421 300 26
421 317 19
421 321 37
421 350 22
421 353 16
421 363 25
421 397 16
421 408 3
421 429 8
421 431 48
421 433 12
421 451 21
421 455 -1
421 474 44
421 476 3
421 507 8
421 542 33
421 573 43
421 587 38
421 613 17
421 630 4
421 644 4
421 705 45
421 769 44
421 778 34
421 803 7
421 818 5
421 837 18
421 843 31
421 856 31
421 858 8
421 944 32
421 951 47
421 955 9
421 956 49
421 957 2
421 965 27
421 995 13
422 5 31
422 14 32
422 18 27
422 39 25
422 42 12
422 47 45
422 85 38
422 109 47
422 143 46
422 160 13
422 177 5
422 202 34
422 233 29
422 246 11
422 286 10
422 297 14
422 298 28
422 351 18
422 375 48
422 411 15
422 471 47
422 494 13
422 534 23
422 566 50
422 582 20
422 646 35
422 654 21
422 655 44
422 671 48
422 712 26
422 773 36
422 802 34
422 863 32
422 870 43
422 877 26
422 940 47
422 950 34
422 952 30
422 994 3
423 81 1
423 101 32
423 111 7
423 124 44
423 142 21
423 144 16
423 152 7
423 159 27
423 164 31
423 207 10
423 240 39
423 245 40
423 269 38
423 326 20
423 367 43
423 368 22
423 388 42
423 432 10
423 445 31
423 453 47
423 501 27
423 578 14
423 606 31
423 617 2
423 635 31
423 645 21
423 721 16
423 733 6
423 736 50
423 739 18
423 750 8
423 776 29
423 800 50
423 813 8
423 872 13
423 892 36
423 897 39
423 926 35
423 946 29
423 975 9
423 984 10
423 1000 35
424 25 48
424 41 45
424 62 27
424 70 5
424 78 19
424 171 49
424 180 18
424 231 31
424 234 15
424 246 24
424 249 33
424 281 39
424 337 23
424 364 20
424 429 26
424 500 5
424 512 31
424 515 35
424 554 8
424 643 50
424 649 16
424 664 32
424 668 29
424 672 30
424 708 3
424 715 6
424 727 11
424 753 35
424 762 40
424 764 3
424 773 29
424 790 32
424 807 25
424 825 17
424 854 8
424 872 36
424 902 44
424 906 34
424 938 14
424 961 41
424 964 41
425 50 25
425 52 47
425 77 -2
425 89 0
425 96 47
425 97 14
425 98 15
425 119 23
425 122 12
425 148 12
425 161 44
425 169 27
425 171 45
425 181 50
425 236 33
425 318 22
425 357 -2
425 364 12
425 366 20
425 377 2
425 383 21
425 408 13
425 411 40
425 415 17
425 422 27
425 426 28
425 427 14
425 439 6
425 449 45
425 462 35
425 532 6
425 545 12
425 555 41
425 580 24
425 585 4
425 644 50
425 647 15
425 690 0
425 733 31
425 750 50
425 752 39
425 753 41
425 785 36
425 821 20
425 837 7
425 874 48
425 896 30
425 906 10
425 942 10
425 956 24
425 958 24
425 973 5
426 26 3
426 35 17
426 41 12
426 45 31
426 78 12
426 83 30
426 97 17
426 98 45
426 127 2
426 131 6
426 138 20
426 148 11
426 156 28
426 184 48
426 198 31
426 240 48
426 291 29
426 313 13
426 329 25
426 335 26
426 350 37
426 352 29
426 371 15
426 402 14
426 418 16
426 439 22
426 468 19
426 473 16
426 474 30
426 479 17
426 480 17
426 486 27
426 526 5
426 532 25
426 536 10
426 549 40
426 554 18
426 566 32
426 586 42
426 588 37
426 607 1
426 617 11
426 653 15
426 665 40
426 696 9
426 725 14
426 737 16
426 757 28
426 779 11
426 804 47
426 822 5
426 843 32
426 858 9
426 869 35
426 889 39
426 907 49
426 909 21
426 919 15
426 996 10
427 17 18
427 20 21
427 35 37
427 37 0
427 61 1
427 68 32
427 150 41
427 163 5
427 166 35
427 186 12
427 219 21
427 227 44
427 249 8
427 250 26
427 251 30
427 267 24
427 268 43
427 334 6
427 343 44
427 374 8
427 399 6
427 423 46
427 437 29
427 454 49
427 457 -2
427 476 38
427 499 9
427 505 42
427 561 23
427 595 35
427 615 6
427 624 1
427 625 28
427 628 -2
427 638 34
427 659 5
427 697 42
427 704 22
427 755 36
427 765 5
427 771 9
427 780 5
427 800 22
427 811 -2
427 850 49
427 871 25
427 896 37
427 945 34
427 946 8
427 955 34
427 983 -2
428 16 25
428 76 2
428 88 12
428 96 39
428 108 9
428 113 50
428 116 17
428 127 19
428 151 40
428 184 9
428 202 13
428 235 15
428 236 0
428 248 26
428 275 38
428 278 47
428 334 48
428 396 6
428 418 33
428 425 50
428 452 37
428 455 14
428 494 31
428 526 42
428 550 28
428 552 5
428 554 33
428 589 4
428 595 13
428 646 46
428 664 17
428 672 31
428 675 28
428 690 10
428 693 28
428 695 14
428 698 29
428 719 21
428 746 39
428 762 1
428 775 21
428 784 28
428 808 11
428 853 39
428 862 42
428 966 5
428 973 8
428 985 2
429 34 27
429 58 41
429 59 41
429 70 48
429 90 13
429 99 18
429 142 50
429 193 28
429 219 29
429 251 47
429 284 18
429 309 50
429 331 50
429 347 33
429 373 15
429 387 19
429 396 44
429 454 21
429 465 13
429 499 9
429 560 14
429 639 35
429 662 23
429 668 25
429 680 30
429 684 37
429 708 36
429 717 12
429 725 10
429 746 30
429 805 30
429 833 49
429 852 37
429 915 17
429 925 39
429 935 16
429 978 17
429 991 25
430 20 21
430 22 26
430 44 22
430 61 3
430 62 -2
430 111 11
430 137 35
430 138 5
430 150 31
430 157 22
430 173 46
430 195 34
430 226 24
430 233 42
430 247 7
430 251 35
430 252 15
430 255 46
430 264 42
430 265 43
430 267 49
430 277 20
430 300 47
430 383 17
430 445 9
430 481 50
430 482 6
430 487 18
430 489 30
430 547 14
430 604 34
430 611 25
430 656 39
430 668 -2
430 734 31
430 737 24
430 756 47
430 766 34
430 780 27
430 790 24
430 822 13
430 832 34
430 838 14
430 868 9
430 921 45
430 963 46
430 982 8
431 44 2
431 53 36
431 73 42
431 87 7
431 102 6
431 136 -2
431 140 6
431 147 4
431 153 22
431 204 16
431 220 22
431 234 22
431 249 43
431 272 40
431 274 31
431 279 48
431 282 8
431 289 48
431 317 5
431 352 6
431 437 24
431 447 43
431 464 42
431 470 41
431 476 10
431 515 15
431 519 34
431 588 14
431 595 33
431 601 46
431 621 35
431 680 35
431 694 7
431 698 23
431 722 -2
431 741 13
431 805 16
431 834 41
431 849 21
431 852 32
431 886 38
431 901 36
432 9 20
432 26 48
432 43 40
432 87 13
432 102 43
432 113 10
432 128 14
432 138 18
432 146 44
432 161 17
432 180 -2
432 223 -1
432 230 27
432 271 24
432 287 50
432 346 27
432 360 12
432 384 17
432 408 5
432 424 15
432 425 34
432 493 32
432 501 18
432 502 26
432 520 9
432 530 20
432 551 32
432 594 42
432 617 31
432 637 38
432 674 35
432 717 27
432 735 26
432 749 8
432 759 20
432 783 24
432 793 14
432 830 28
432 939 33
432 985 15
433 9 45
433 50 48
433 52 30
433 62 22
433 66 21
433 80 37
433 84 18
433 85 25
433 137 8
433 139 19
433 154 25
433 167 5
433 172 45
433 179 16
433 248 28
433 253 33
433 301 29
433 370 45
433 391 37
433 420 47
433 421 33
433 432 35
433 451 30
433 471 50
433 477 14
433 499 0
433 531 32
433 548 48
433 566 48
433 581 31
433 604 11
433 605 45
433 606 25
433 618 7
433 628 20
433 642 0
433 699 2
433 726 31
433 742 15
433 746 12
433 759 10
433 760 21
433 780 41
433 789 14
433 791 48
433 792 36
433 798 10
433 801 3
433 812 33
433 821 7
433 900 32
433 921 19
433 968 15
434 19 -1
434 50 23
434 107 21
434 115 38
434 158 45
434 212 24
434 237 11
434 243 41
434 258 12
434 260 46
434 302 27
434 369 10
434 374 44
434 409 15
434 463 40
434 488 43
434 503 2
434 526 21
434 558 29
434 569 19
434 577 5
434 637 26
434 641 14
434 728 21
434 745 12
434 748 18
434 785 38
434 796 8
434 899 15
434 925 42
434 980 25
434 992 29
435 16 32
435 24 7
435 50 48
435 61 27
435 69 21
435 76 13
435 125 26
435 148 13
435 172 25
435 180 49
435 230 14
435 246 12
435 251 8
435 252 40
435 255 7
435 327 0
435 375 22
435 381 12
435 427 31
435 447 28
435 453 48
435 454 29
435 465 9
435 472 30
435 480 4
435 528 50
435 557 34
435 587 25
435 634 22
435 637 8
435 649 41
435 703 1
435 710 40
435 724 26
435 732 29
435 733 21
435 763 34
435 790 0
435 868 34
435 891 14
435 907 17
435 911 39
435 918 11
435 957 2
435 999 47
436 21 30
436 50 25
436 81 50
436 85 21
436 91 43
436 94 3
436 98 47
436 120 32
436 121 19
436 127 11
436 149 40
436 157 49
436 173 49
436 184 35
436 185 48
436 189 48
436 196 44
436 220 9
436 259 28
436 276 33
436 283 33
436 287 35
436 289 13
436 292 39
436 307 20
436 313 3
436 316 29
436 322 32
436 339 20
436 344 23
436 361 42
436 393 2
436 410 48
436 432 33
436 434 45
436 447 0
436 459 4
436 483 48
436 495 42
436 514 30
436 546 14
436 557 1
436 590 38
436 597 22
436 619 8
436 621 32
436 654 30
436 655 4
436 662 21
436 663 44
436 692 18
436 712 -1
436 747 41
436 749 21
436 759 3
436 764 3
436 780 7
436 783 17
436 787 43
436 791 23
436 803 17
436 804 12
436 820 31
436 842 32
436 871 43
436 908 9
436 920 20
436 941 28
436 947 7
436 948 50
436 956 21
436 962 36
437 20 14
437 24 31
437 57 28
437 73 33
437 84 49
437 89 24
437 102 1
437 132 24
437 143 5
437 172 29
437 180 19
437 181 16
437 183 38
437 223 3
437 254 23
437 275 20
437 286 3
437 311 30
437 348 17
437 459 44
437 492 18
437 493 29
437 511 7
437 513 10
437 522 8
437 543 18
437 555 11
437 572 28
437 574 12
437 606 16
437 616 -2
437 654 28
437 656 10
437 669 26
437 691 0
437 723 47
437 761 31
437 778 15
437 801 25
437 827 27
437 835 20
437 884 31
437 885 49
437 887 20
437 898 30
437 903 15
437 912 23
437 921 29
437 925 13
437 928 35
437 950 29
437 962 37
437 963 6
437 982 32
438 61 2
438 70 15
438 76 38
438 99 28
438 172 45
438 186 17
438 203 45
438 221 48
438 254 34
438 283 20
438 301 37
438 307 4
438 310 1
438 317 26
438 326 4
438 327 20
438 348 14
438 357 15
438 386 38
438 390 15
438 399 44
438 435 45
438 437 -2
438 509 13
438 528 30
438 538 24
438 542 21
438 579 5
438 687 36
438 695 13
438 710 38
438 718 17
438 726 24
438 752 47
438 757 12
438 759 16
438 762 44
438 766 13
438 779 24
438 780 14
438 792 24
438 802 29
438 821 46
438 826 42
438 863 24
438 907 2
438 912 -1
438 920 28
438 954 22
438 962 12
439 2 24
439 29 10
439 76 0
439 88 18
439 112 44
439 116 0
439 155 20
439 165 44
439 181 21
439 230 30
439 257 25
439 267 38
439 271 11
439 274 25
439 276 8
439 287 43
439 300 39
439 344 27
439 365 16
439 382 33
439 393 37
439 415 37
439 442 9
439 501 1
439 508 2
439 511 33
439 515 11
439 517 6
439 519 31
439 543 32
439 601 33
439 625 7
439 643 16
439 718 11
439 750 47
439 771 17
439 836 31
439 848 45
439 887 40
439 891 16
439 898 22
439 937 27
439 947 21
439 967 1
440 14 33
440 16 28
440 78 13
440 81 33
440 96 50
440 134 9
440 237 22
440 247 10
440 322 48
440 323 -2
440 339 13
440 395 2
440 417 21
440 426 33
440 441 34
440 454 26
440 466 38
440 488 26
440 495 15
440 508 3
440 535 5
440 545 26
440 616 37
440 621 46
440 641 34
440 699 14
440 709 12
440 721 3
440 723 36
440 729 24
440 760 10
440 766 47
440 786 5
440 839 25
440 854 39
440 857 50
440 864 11
440 899 16
440 906 8
440 910 21
440 913 -1
440 940 23
440 942 24
440 943 30
440 945 42
440 971 11
440 987 49
440 989 48
440 995 9
440 997 50
441 23 5
441 33 27
441 60 3
441 77 6
441 92 31
441 171 26
441 244 50
441 266 19
441 291 36
441 292 21
441 308 19
441 311 40
441 337 -2
441 345 6
441 367 6
441 389 24
441 401 12
441 417 -2
441 456 46
441 518 25
441 521 17
441 529 48
441 537 32
441 539 12
441 558 46
441 607 42
441 628 11
441 632 33
441 643 39
441 646 22
441 672 26
441 747 4
441 770 45
441 800 2
441 804 -2
441 814 43
441 834 37
441 849 22
441 861 15
441 901 14
441 931 15
441 999 2
442 18 25
442 60 47
442 63 20
442 74 28
442 102 34
442 110 46
442 135 21
442 153 32
442 187 28
442 194 2
442 220 24
442 272 10
442 318 18
442 395 3
442 397 40
442 446 29
442 450 42
442 520 1
442 546 41
442 557 5
442 561 36
442 574 13
442 575 44
442 640 46
442 672 13
442 680 19
442 732 50
442 741 6
442 761 26
442 778 27
442 797 42
442 798 10
442 858 41
442 944 14
443 22 37
443 35 13
443 49 40
443 122 41
443 126 31
443 169 12
443 227 44
443 245 2
443 253 17
443 293 17
443 304 -2
443 305 39
443 354 -1
443 368 8
443 389 24
443 399 49
443 403 34
443 417 31
443 432 14
443 446 1
443 452 14
443 453 2
443 465 2
443 466 47
443 467 23
443 515 5
443 525 38
443 562 5
443 582 50
443 597 7
443 599 6
443 645 42
443 673 24
443 732 11
443 753 38
443 774 20
443 801 17
443 834 47
443 872 4
443 876 36
443 878 7
443 884 8
443 891 7
443 902 29
443 916 48
443 921 16
443 949 42
443 953 49
443 979 45
444 24 5
444 55 36
444 59 45
444 65 27
444 71 5
444 80 42
444 92 1
444 114 22
444 118 21
444 130 -1
444 167 25
444 190 14
444 237 10
444 260 41
444 264 21
444 273 43
444 279 34
444 289 13
444 310 31
444 316 8
444 345 8
444 395 -1
444 403 24
444 404 42
444 405 25
444 416 32
444 425 44
444 463 48
444 480 32
444 522 2
444 543 6
444 587 17
444 603 38
444 620 38
444 624 5
444 639 32
444 685 0
444 692 22
444 774 48
444 819 23
444 863 44
444 875 30
444 876 9
444 881 35
444 886 49
444 891 30
444 892 32
444 907 26
444 921 26
444 932 43
444 941 45
444 951 12
444 965 47
444 971 7
444 990 38
445 44 44
445 47 39
445 50 45
445 52 0
445 87 15
445 100 45
445 107 32
445 121 12
445 128 8
445 152 48
445 191 43
445 220 32
445 222 32
445 225 16
445 248 35
445 268 46
445 294 5
445 373 42
445 405 47
445 434 36
445 444 49
445 448 -1
445 453 7
445 460 48
445 466 19
445 486 25
445 507 13
445 509 37
445 514 -2
445 524 27
445 576 14
445 582 45
445 647 46
445 840 26
445 859 45
445 902 24
445 937 13
445 974 38
445 983 29
445 985 8
445 995 -1
446 10 38
446 12 19
446 53 2
446 91 43
446 98 24
446 100 46
446 112 17
446 146 18
446 165 20
446 167 10
446 185 35
446 189 -1
446 206 3
446 239 31
446 255 11
446 261 30
446 273 43
446 277 31
446 338 11
446 349 28
446 358 26
446 438 31
446 455 26
446 484 35
446 507 25
446 520 39
446 530 46
446 562 49
446 565 15
446 567 14
446 573 49
446 596 50
446 616 26
446 635 4
446 650 15
446 686 50
446 697 43
446 699 43
446 709 15
446 734 46
446 780 35
446 796 10
446 821 22
446 824 49
446 849 41
446 866 11
446 877 39
446 887 44
446 916 26
446 937 5
446 949 34
446 962 46
446 968 28
447 11 16
447 12 31
447 29 10
447 55 19
447 76 32
447 91 34
447 110 11
447 121 13
447 124 10
447 164 4
447 186 29
447 200 17
447 250 1
447 320 11
447 329 50
447 335 38
447 350 14
447 422 9
447 444 50
447 446 37
447 451 17
447 456 27
447 459 3
447 483 22
447 505 23
447 508 8
447 558 7
447 646 5
447 668 20
447 671 44
447 698 -1
447 739 14
447 747 5
447 787 42
447 807 28
447 843 23
447 906 6
447 944 48
447 951 30
447 955 49
447 956 19
447 983 18
448 67 21
448 73 25
448 82 35
448 104 19
448 112 32
448 130 26
448 132 34
448 149 16
448 207 32
448 216 46
448 275 6
448 294 29
448 297 2
448 298 18
448 301 19
448 317 40
448 326 27
448 328 25
448 340 40
448 350 37
448 371 49
448 373 2
448 379 30
448 390 3
448 405 45
448 408 13
448 412 3
448 492 34
448 507 36
448 521 48
448 544 20
448 572 28
448 580 22
448 608 -1
448 610 44
448 674 4
448 702 44
448 718 50
448 764 50
448 787 49
448 789 20
448 794 14
448 807 28
448 821 -2
448 843 -1
448 848 11
448 871 48
448 927 21
448 942 15
448 962 9
449 30 20
449 70 14
449 86 12
449 102 41
449 108 46
449 113 -2
449 124 29
449 165 3
449 174 13
449 184 32
449 212 1
449 222 45
449 234 16
449 249 21
449 253 37
449 263 20
449 279 20
449 294 44
449 295 17
449 358 27
449 370 25
449 378 3
449 464 36
449 474 32
449 494 0
449 516 48
449 534 39
449 556 17
449 565 11
449 567 13
449 586 -2
449 604 41
449 659 43
449 727 28
449 730 26
449 738 33
449 781 40
449 787 1
449 794 9
449 805 -1
449 827 3
449 845 38
449 850 23
449 861 -2
449 868 -2
449 883 18
449 926 28
449 984 47
450 20 29
450 31 48
450 74 17
450 84 37
450 120 25
450 140 7
450 141 20
450 146 42
450 172 6
450 180 48
450 192 18
450 193 30
450 195 38
450 204 28
450 206 30
450 300 12
450 319 28
450 322 50
450 334 9
450 364 15
450 370 40
450 378 28
450 380 19
450 384 29
450 459 26
450 487 16
450 535 3
450 552 4
450 582 24
450 597 34
450 599 10
450 609 14
450 657 48
450 667 7
450 676 50
450 726 13
450 728 50
450 766 14
450 768 25
450 770 15
450 772 13
450 811 29
450 853 26
450 875 2
450 909 33
450 913 49
450 933 39
450 962 12
450 979 44
450 981 50
451 7 33
451 15 12
451 38 47
451 93 13
451 141 40
451 159 26
451 166 44
451 219 19
451 309 5
451 341 35
451 373 34
451 376 32
451 394 48
451 397 35
451 398 24
451 418 27
451 448 2
451 458 7
451 469 31
451 476 44
451 511 7
451 513 23
451 514 4
451 521 49
451 551 45
451 561 11
451 577 39
451 612 19
451 629 47
451 639 7
451 656 18
451 697 49
451 755 1
451 787 14
451 809 20
451 878 48
451 879 28
451 944 37
451 985 40
452 5 5
452 12 21
452 62 33
452 67 31
452 86 24
452 90 1
452 99 44
452 109 7
452 111 3
452 118 18
452 162 4
452 185 18
452 195 34
452 205 36
452 209 47
452 227 5
452 229 40
452 232 -1
452 248 10
452 253 11
452 273 11
452 393 48
452 414 31
452 432 50
452 457 45
452 477 23
452 479 37
452 505 27
452 523 14
452 541 25
452 560 25
452 561 -1
452 562 38
452 565 33
452 586 -1
452 601 45
452 622 45
452 652 32
452 678 45
452 703 30
452 707 12
452 711 8
452 738 50
452 786 25
452 791 5
452 792 44
452 799 39
452 832 23
452 842 17
452 849 27
452 876 26
452 929 47
452 941 6
452 944 7
452 981 23
452 984 38
453 8 21
453 16 19
453 78 50
453 84 9
453 108 0
453 112 6
453 119 5
453 133 44
453 143 45
453 157 16
453 165 34
453 177 6
453 194 17
453 226 10
453 243 41
453 251 48
453 290 20
453 332 34
453 349 16
453 371 20
453 382 2
453 417 32
453 441 37
453 485 6
453 501 11
453 503 12
453 530 35
453 537 21
453 548 25
453 563 49
453 574 34
453 579 4
453 600 43
453 614 33
453 644 42
453 665 50
453 703 1
453 728 14
453 729 22
453 815 27
453 827 -1
453 847 43
453 856 39
453 879 0
453 909 26
453 945 30
453 976 44
454 13 36
454 15 26
454 40 34
454 41 29
454 116 47
454 148 20
454 167 35
454 171 45
454 188 42
454 190 5
454 258 8
454 289 37
454 297 33
454 319 23
454 352 36
454 359 47
454 375 40
454 417 21
454 437 18
454 442 48
454 446 41
454 451 48
454 456 47
454 461 26
454 489 17
454 491 2
454 498 6
454 528 41
454 554 30
454 566 13
454 583 27
454 609 42
454 638 44
454 645 20
454 650 30
454 665 15
454 702 49
454 708 8
454 718 14
454 738 40
454 752 50
454 766 34
454 777 48
454 839 1
454 845 50
454 921 23
454 949 20
454 963 48
454 965 47
454 988 37
454 996 32
454 998 -1
455 2 -1
455 78 10
455 79 35
455 80 17
455 118 11
455 157 33
455 219 46
455 229 39
455 234 47
455 239 29
455 240 18
455 245 0
455 252 7
455 336 30
455 389 40
455 406 15
455 412 24
455 415 32
455 437 31
455 452 15
455 474 7
455 485 43
455 499 39
455 539 30
455 570 0
455 582 23
455 590 11
455 643 42
455 646 38
455 653 14
455 673 19
455 713 19
455 758 22
455 794 20
455 802 31
455 807 34
455 819 10
455 866 45
455 877 30
455 878 19
455 946 40
455 974 11
455 980 45
455 994 35
456 23 35
456 27 16
456 29 46
456 37 46
456 42 11
456 59 46
456 121 30
456 169 33
456 202 43
456 209 11
456 242 50
456 243 9
456 271 47
456 272 42
456 280 7
456 307 2
456 314 14
456 364 15
456 414 46
456 506 35
456 513 29
456 517 24
456 550 40
456 568 -2
456 605 40
456 635 15
456 668 19
456 673 24
456 678 21
456 703 24
456 706 4
456 726 21
456 796 1
456 800 1
456 812 9
456 837 21
456 902 25
456 905 39
456 972 40
456 991 13
457 28 27
457 44 43
457 61 20
457 70 19
457 75 14
457 105 36
457 112 27
457 155 8
457 170 13
457 177 14
457 180 20
457 184 38
457 200 26
457 217 38
457 232 16
457 284 25
457 308 -1
457 320 45
457 322 0
457 340 34
457 345 44
457 356 44
457 360 9
457 361 37
457 364 5
457 413 19
457 430 6
457 499 10
457 521 17
457 542 49
457 576 37
457 583 15
457 586 36
457 588 9
457 625 30
457 658 40
457 669 18
457 677 25
457 710 16
457 711 34
457 757 -2
457 767 4
457 803 4
457 811 45
457 822 40
457 825 28
457 839 5
457 855 16
457 871 46
457 873 13
457 876 39
457 883 10
457 910 5
457 919 29
457 926 44
457 942 24
457 944 46
457 994 17
457 997 19
458 17 23
458 67 12
458 68 17
458 84 2
458 104 -2
458 109 24
458 207 16
458 278 32
458 411 36
458 424 8
458 501 36
458 531 19
458 536 31
458 538 35
458 546 17
458 572 40
458 596 32
458 608 41
458 643 25
458 711 38
458 746 5
458 755 15
458 833 40
458 867 12
458 870 50
458 949 49
458 969 25
458 988 34
458 989 3
458 996 11
459 10 23
459 12 6
459 28 35
459 61 20
459 157 12
459 212 14
459 217 30
459 233 32
459 252 7
459 280 50
459 285 -1
459 324 36
459 329 1
459 353 16
459 360 1
459 374 1
459 414 32
459 448 -1
459 464 17
459 534 14
459 549 7
459 568 7
459 575 38
459 577 20
459 599 30
459 605 7
459 620 12
459 621 8
459 640 28
459 642 37
459 656 18
459 697 11
459 699 3
459 707 7
459 734 10
459 800 47
459 816 10
459 906 14
459 924 33
459 950 24
459 958 28
459 962 8
459 968 -1
460 28 37
460 94 35
460 118 27
460 119 20
460 131 44
460 197 34
460 247 34
460 252 46
460 256 38
460 281 15
460 296 12
460 318 36
460 329 -1
460 348 40
460 416 49
460 457 0
460 479 0
460 496 23
460 527 19
460 543 50
460 605 11
460 626 6
460 630 10
460 640 16
460 647 50
460 677 17
460 714 20
460 716 16
460 729 10
460 752 31
460 796 46
460 813 32
460 833 18
460 857 20
460 866 13
460 880 6
460 887 26
460 892 20
460 902 5
460 910 31
460 925 31
460 926 49
460 936 16
460 951 30
460 955 24
460 959 23
460 974 18
461 25 9
461 44 50
461 81 15
461 162 19
461 176 43
461 202 31
461 221 16
461 232 26
461 242 -1
461 255 44
461 257 -2
461 266 26
461 269 3
461 313 49
461 335 49
461 373 8
461 382 40
461 386 22
461 390 3
461 445 41
461 447 9
461 493 15
461 499 27
461 501 5
461 507 50
461 547 15
461 553 4
461 561 25
461 564 7
461 569 42
461 598 3
461 603 26
461 616 6
461 623 37
461 703 45
461 738 5
461 777 31
461 825 26
461 850 45
461 889 29
461 906 4
461 908 27
461 935 36
461 955 19
461 960 15
462 10 15
462 18 17
462 26 13
462 35 35
462 38 42
462 40 41
462 46 0
462 54 24
462 117 47
462 126 12
462 133 18
462 150 11
462 166 45
462 215 13
462 228 38
462 254 26
462 258 49
462 273 6
462 293 27
462 325 31
462 345 27
462 351 36
462 381 30
462 383 18
462 387 18
462 405 42
462 416 13
462 429 46
462 454 31
462 464 30
462 466 25
462 484 1
462 496 20
462 516 14
462 527 42
462 550 12
462 568 16
462 577 19
462 580 48
462 585 40
462 595 11
462 600 -2
462 601 9
462 632 31
462 639 14
462 651 23
462 670 37
462 692 39
462 705 14
462 798 38
462 819 47
462 844 43
462 852 48
462 889 4
462 911 30
462 928 39
462 929 10
462 939 7
462 951 43
462 954 42
462 956 20
462 960 8
462 969 48
462 995 15
463 2 42
463 17 6
463 20 22
463 34 45
463 62 19
463 65 18
463 83 39
463 114 28
463 140 44
463 159 2
463 165 27
463 169 45
463 178 17
463 212 13
463 254 0
463 274 28
463 282 28
463 289 7
463 294 2
463 330 8
463 381 25
463 405 50
463 423 22
463 454 27
463 462 50
463 469 46
463 484 45
463 485 46
463 503 3
463 593 20
463 599 36
463 607 40
463 653 34
463 654 15
463 685 1
463 712 21
463 742 25
463 744 34
463 761 0
463 772 11
463 776 48
463 782 22
463 784 50
463 853 42
463 855 37
463 857 5
463 865 35
463 883 0
463 884 37
463 886 28
463 906 3
463 938 29
463 956 24
463 962 34
463 970 40
463 980 11
464 22 19
464 34 8
464 45 9
464 66 44
464 69 48
464 84 6
464 166 44
464 175 30
464 193 22
464 194 8
464 208 5
464 214 21
464 219 49
464 224 16
464 236 26
464 277 36
464 284 27
464 293 21
464 300 22
464 323 12
464 335 21
464 375 13
464 403 15
464 421 34
464 441 9
464 442 16
464 470 42
464 474 31
464 508 24
464 515 49
464 547 40
464 576 28
464 578 0
464 585 27
464 623 41
464 626 41
464 641 3
464 642 8
464 698 6
464 725 0
464 749 15
464 779 12
464 815 23
464 845 45
464 854 39
464 871 49
464 873 3
464 900 46
464 907 15
464 913 -1
464 951 17
464 996 17
464 997 32
465 12 22
465 39 27
465 54 28
465 84 45
465 92 45
465 130 48
465 133 49
465 226 30
465 263 23
465 391 27
465 394 35
465 412 31
465 425 29
465 450 0
465 451 9
465 489 44
465 500 0
465 508 16
465 516 0
465 519 25
465 532 47
465 546 20
465 556 15
465 557 10
465 586 26
465 622 8
465 629 42
465 673 18
465 694 34
465 712 24
465 739 0
465 829 27
465 844 0
465 850 44
465 861 47
465 893 26
465 974 20
465 984 4
466 6 31
466 11 19
466 14 45
466 37 12
466 48 8
466 54 31
466 68 38
466 102 5
466 118 19
466 143 4
466 170 14
466 173 35
466 187 35
466 188 17
466 194 37
466 202 48
466 206 47
466 221 6
466 224 36
466 253 17
466 293 24
466 311 28
466 313 22
466 343 6
466 397 23
466 399 -2
466 407 48
466 435 32
466 478 14
466 505 36
466 512 43
466 520 0
466 541 8
466 596 13
466 599 17
466 626 22
466 634 12
466 706 21
466 753 11
466 779 39
466 788 42
466 806 25
466 841 41
466 849 8
466 863 50
466 874 10
466 908 22
466 915 13
466 946 16
466 984 32
467 11 40
467 36 13
467 76 -1
467 83 22
467 106 14
467 144 42
467 194 16
467 224 29
467 232 9
467 300 5
467 301 8
467 309 37
467 322 8
467 324 14
467 351 41
467 368 11
467 372 8
467 430 33
467 434 18
467 435 35
467 456 15
467 501 27
467 505 34
467 511 45
467 575 14
467 590 30
467 599 21
467 651 48
467 673 -1
467 676 -1
467 689 8
467 724 10
467 730 24
467 736 -1
467 737 48
467 741 6
467 753 35
467 759 11
467 786 26
467 802 0
467 804 35
467 863 5
467 870 27
467 875 19
467 904 19
467 906 50
467 929 47
467 932 28
467 1000 13
468 30 -1
468 37 37
468 119 34
468 128 7
468 187 21
468 246 41
468 303 13
468 319 42
468 439 37
468 447 50
468 452 -2
468 512 46
468 524 19
468 535 12
468 536 24
468 574 29
468 585 27
468 587 40
468 652 5
468 653 41
468 664 38
468 686 36
468 698 42
468 746 14
468 784 13
468 788 50
468 837 15
468 900 17
468 946 11
468 976 11
468 977 46
468 978 37
468 999 27
469 13 16
469 46 19
469 48 48
469 61 8
469 81 35
469 84 3
469 106 25
469 190 50
469 229 22
469 238 2
469 242 39
469 248 4
469 249 17
469 251 24
469 305 16
469 335 20
469 354 42
469 386 30
469 388 26
469 390 48
469 393 0
469 395 26
469 415 48
469 424 39
469 441 38
469 462 -2
469 484 13
469 489 46
469 517 43
469 525 15
469 534 7
469 546 22
469 563 23
469 579 22
469 606 13
469 623 26
469 630 10
469 674 9
469 702 28
469 765 0
469 768 2
469 778 13
469 797 19
469 811 23
469 814 22
469 833 8
469 838 17
469 844 6
469 861 17
469 868 21
469 922 41
469 938 20
470 10 31
470 24 37
470 30 34
470 61 48
470 85 3
470 89 43
470 96 26
470 115 5
470 178 36
470 220 32
470 255 23
470 289 9
470 297 41
470 344 18
470 405 25
470 410 37
470 419 19
470 458 45
470 468 8
470 516 17
470 519 43
470 544 15
470 558 2
470 593 22
470 664 12
470 683 36
470 714 39
470 826 38
470 929 1
470 973 24
471 19 19
471 46 8
471 70 38
471 95 6
471 97 20
471 141 36
471 180 9
471 188 8
471 222 29
471 223 17
471 230 35
471 331 47
471 334 30
471 341 47
471 366 34
471 369 7
471 372 14
471 387 41
471 401 6
471 411 -1
471 451 25
471 457 34
471 481 40
471 505 35
471 517 38
471 527 45
471 533 43
471 537 39
471 608 36
471 609 0
471 631 26
471 635 39
471 660 46
471 687 7
471 732 46
471 751 36
471 790 25
471 801 38
471 831 7
471 834 8
471 841 12
471 858 19
471 867 25
471 874 36
471 901 12
471 910 0
471 957 19
471 982 21
471 984 44
471 991 27
472 69 41
472 80 4
472 85 11
472 88 50
472 113 -1
472 120 0
472 166 45
472 169 45
472 179 28
472 203 5
472 206 -1
472 235 49
472 238 48
472 265 37
472 276 44
472 295 10
472 326 49
472 333 49
472 342 42
472 357 35
472 361 28
472 362 4
472 373 2
472 424 3
472 442 3
472 452 -2
472 453 11
472 454 47
472 456 43
472 478 1
472 481 35
472 494 -2
472 501 47
472 505 45
472 516 36
472 572 16
472 592 18
472 601 26
472 607 42
472 629 35
472 647 38
472 651 41
472 657 37
472 682 25
472 697 24
472 705 39
472 734 15
472 793 12
472 815 49
472 838 30
472 852 0
472 894 6
472 896 0
472 905 44
472 908 10
472 924 16
472 933 12
472 945 13
472 950 22
472 953 10
472 959 49
473 1 41
473 23 37
473 39 15
473 62 21
473 82 21
473 108 7
473 129 8
473 142 46
473 162 16
473 168 27
473 171 30
473 174 39
473 193 13
473 214 9
473 233 41
473 247 29
473 270 -1
473 280 34
473 306 -1
473 326 24
473 327 38
473 330 9
473 333 48
473 337 25
473 353 4
473 382 25
473 411 26
473 425 19
473 435 14
473 447 0
473 451 29
473 471 48
473 487 34
473 488 22
473 503 44
473 512 11
473 515 33
473 535 40
473 548 19
473 578 11
473 585 9
473 587 31
473 661 14
473 683 44
473 693 44
473 707 4
473 725 41
473 780 19
473 815 2
473 831 2
473 832 0
473 834 44
473 900 50
473 931 39
473 932 3
473 958 39
473 975 23
473 978 50
473 982 8
473 992 43
474 20 43
474 27 47
474 28 21
474 42 31
474 110 0
474 118 13
474 130 7
474 136 46
474 152 7
474 159 6
474 160 32
474 197 28
474 203 25
474 241 38
474 244 21
474 275 43
474 282 13
474 288 37
474 322 29
474 326 25
474 359 13
474 399 38
474 412 11
474 413 28
474 471 19
474 507 39
474 517 22
474 520 1
474 549 27
474 570 48
474 594 -2
474 595 15
474 627 17
474 651 14
474 722 23
474 727 4
474 743 9
474 761 33
474 800 28
474 806 38
474 815 28
474 817 45
474 823 38
474 909 26
474 920 25
474 923 22
474 962 12
474 967 22
474 981 8
475 5 32
475 15 17
475 31 34
475 42 32
475 55 43
475 95 5
475 97 6
475 134 30
475 138 33
475 140 0
475 147 39
475 159 2
475 174 2
475 228 23
475 244 16
475 268 19
475 336 33
475 346 0
475 372 20
475 390 32
475 411 30
475 419 17
475 421 -2
475 424 27
475 431 26
475 471 15
475 476 17
475 478 40
475 481 24
475 486 3
475 537 32
475 541 25
475 547 3
475 564 1
475 573 49
475 586 46
475 622 17
475 624 22
475 654 5
475 736 43
475 754 41
475 757 18
475 758 25
475 805 27
475 806 0
475 822 9
475 832 6
475 852 2
475 853 40
475 860 37
475 861 25
475 862 33
475 978 33
475 981 4
475 986 44
476 5 46
476 41 39
476 50 35
476 59 36
476 63 23
476 102 50
476 131 11
476 143 39
476 170 20
476 190 8
476 240 17
476 252 50
476 262 26
476 300 43
476 345 35
476 360 18
476 364 31
476 369 26
476 392 39
476 458 20
476 466 42
476 469 32
476 499 34
476 509 49
476 533 38
476 544 32
476 581 14
476 629 19
476 654 9
476 657 50
476 661 20
476 717 10
476 726 4
476 733 25
476 779 15
476 785 44
476 799 44
476 838 23
476 887 48
476 913 39
476 931 43
476 935 50
476 999 28
477 39 12
477 43 16
477 56 43
477 62 29
477 83 44
477 96 11
477 110 49
477 116 13
477 125 21
477 152 40
477 172 13
477 209 37
477 220 24
477 235 30
477 281 27
477 291 48
477 315 7
477 324 40
477 330 14
477 338 48
477 343 47
477 378 -2
477 389 11
477 393 12
477 442 15
477 453 16
477 454 8
477 466 35
477 467 28
477 476 12
477 489 38
477 500 37
477 559 49
477 573 3
477 585 40
477 599 30
477 689 22
477 759 38
477 772 27
477 787 21
477 800 50
477 838 28
477 841 33
477 893 19
477 922 44
477 927 46
477 941 37
477 958 24
477 970 32
477 973 3
478 51 27
478 68 20
478 88 25
478 102 -2
478 110 48
478 113 1
478 156 8
478 159 38
478 224 41
478 230 43
478 260 4
478 275 13
478 291 43
478 346 14
478 353 32
478 371 42
478 389 25
478 393 2
478 400 38
478 408 31
478 412 39
478 431 33
478 439 14
478 448 36
478 451 7
478 455 49
478 465 6
478 500 34
478 536 45
478 581 10
478 583 18
478 668 3
478 719 41
478 723 14
478 768 49
478 777 -2
478 849 5
478 879 22
478 885 25
478 896 15
478 897 6
478 922 5
478 962 30
479 4 22
479 6 44
479 60 47
479 98 44
479 103 31
479 115 16
479 131 33
479 132 8
479 138 19
479 141 22
479 154 30
479 163 16
479 166 6
479 223 24
479 231 32
479 239 43
479 245 37
479 263 23
479 265 1
479 270 38
479 300 26
479 345 31
479 346 40
479 364 38
479 391 3
479 396 50
479 400 29
479 423 10
479 436 20
479 445 16
479 501 20
479 502 30
479 507 29
479 509 18
479 517 32
479 552 14
479 573 45
479 619 25
479 629 19
479 634 24
479 639 8
479 677 13
479 684 33
479 729 13
479 731 28
479 741 38
479 774 35
479 833 14
479 842 40
479 868 25
479 887 48
479 888 10
479 953 41
479 955 30
479 989 13
479 990 24
480 4 27
480 40 -1
480 54 -2
480 66 3
480 78 21
480 102 29
480 106 16
480 125 10
480 140 13
480 155 12
480 175 36
480 188 9
480 191 30
480 206 17
480 226 13
480 228 11
480 291 -2
480 303 35
480 319 14
480 327 4
480 349 44
480 370 49
480 379 9
480 388 5
480 427 49
480 474 41
480 477 26
480 495 18
480 499 43
480 503 2
480 506 24
480 540 32
480 545 13
480 584 8
480 590 4
480 598 32
480 608 42
480 615 26
480 623 28
480 639 36
480 674 44
480 679 34
480 682 49
480 685 39
480 801 2
480 825 23
480 854 39
480 883 34
480 892 29
480 927 20
480 943 14
480 965 24
480 974 47
481 3 -2
481 24 37
481 31 5
481 67 36
481 108 42
481 210 36
481 216 14
481 243 3
481 257 18
481 282 28
481 285 24
481 288 43
481 332 11
481 343 5
481 363 47
481 365 49
481 375 39
481 379 -2
481 392 23
481 413 49
481 430 5
481 437 21
481 448 7
481 482 2
481 511 2
481 514 25
481 520 15
481 539 20
481 599 43
481 683 10
481 686 35
481 707 3
481 728 48
481 735 46
481 738 7
481 755 50
481 778 8
481 808 21
481 821 37
481 828 16
481 837 8
481 847 39
481 852 5
481 853 40
481 866 33
481 877 6
481 879 37
481 886 0
482 5 25
482 11 5
482 26 20
482 41 14
482 54 10
482 55 17
482 57 39
482 61 20
482 76 37
482 122 7
482 131 17
482 137 27
482 145 -2
482 160 15
482 166 14
482 187 19
482 211 24
482 222 48
482 265 35
482 278 2
482 282 42
482 286 47
482 318 29
482 346 18
482 428 42
482 436 24
482 468 48
482 555 43
482 561 13
482 583 43
482 615 16
482 665 40
482 680 4
482 723 40
482 765 12
482 766 50
482 778 -2
482 780 33
482 799 24
482 818 6
482 901 11
482 906 36
482 907 6
482 911 1
482 923 32
482 928 19
482 930 20
482 939 34
482 949 2
482 967 21
482 977 6
482 996 19
483 11 -1
483 17 49
483 28 32
483 29 9
483 68 42
483 99 28
483 138 10
483 254 45
483 256 27
483 317 15
483 333 33
483 340 -2
483 385 31
483 396 27
483 428 36
483 451 38
483 468 22
483 473 0
483 491 44
483 524 22
483 537 24
483 557 19
483 627 28
483 668 2
483 696 15
483 735 12
483 756 41
483 766 12
483 788 10
483 816 4
483 823 34
483 850 13
483 859 46
483 911 4
483 929 18
483 975 12
483 994 33
484 18 14
484 116 21
484 120 5
484 124 22
484 175 29
484 180 42
484 184 47
484 200 13
484 202 42
484 207 19
484 230 19
484 266 42
484 313 5
484 316 34
484 330 9
484 348 4
484 376 41
484 435 49
484 465 46
484 472 11
484 474 47
484 535 33
484 544 24
484 558 33
484 569 40
484 607 25
484 637 28
484 645 17
484 721 50
484 813 30
484 874 25
484 908 41
484 916 26
484 941 5
484 953 30
484 999 22
484 1000 40
485 28 14
485 49 49
485 52 35
485 63 -1
485 94 46
485 178 20
485 185 36
485 199 36
485 224 1
485 340 18
485 353 33
485 355 6
485 369 11
485 385 37
485 394 43
485 396 41
485 428 38
485 441 14
485 448 11
485 451 3
485 486 25
485 488 45
485 505 50
485 543 -2
485 555 7
485 592 22
485 594 18
485 595 9
485 640 8
485 646 4
485 699 36
485 700 23
485 702 17
485 712 42
485 714 10
485 715 42
485 770 49
485 772 23
485 773 17
485 781 7
485 816 32
485 817 8
485 850 39
485 860 40
485 875 26
485 909 -2
485 945 22
485 985 18
486 9 33
486 17 37
486 28 46
486 131 25
486 135 0
486 170 39
486 185 45
486 198 46
486 204 31
486 215 20
486 237 15
486 270 23
486 275 41
486 321 11
486 359 36
486 386 41
486 427 12
486 439 27
486 450 46
486 463 34
486 471 36
486 492 39
486 535 43
486 555 24
486 576 16
486 595 12
486 607 24
486 627 20
486 649 29
486 660 20
486 669 46
486 680 26
486 743 35
486 750 18
486 764 27
486 767 14
486 815 2
486 834 49
486 849 34
486 858 5
486 888 15
486 896 30
486 947 34
487 24 2
487 49 39
487 66 31
487 69 -2
487 80 9
487 84 43
487 118 35
487 130 30
487 149 31
487 161 1
487 184 46
487 190 30
487 195 46
487 259 36
487 351 25
487 361 45
487 374 21
487 378 9
487 381 6
487 404 42
487 453 36
487 456 21
487 540 30
487 541 16
487 553 31
487 555 18
487 588 8
487 604 13
487 606 48
487 613 45
487 637 2
487 651 9
487 659 12
487 697 16
487 700 44
487 744 43
487 761 19
487 775 40
487 801 7
487 808 16
487 815 14
487 825 2
487 827 4
487 836 25
487 846 5
487 861 31
487 877 36
487 928 22
487 963 5
487 978 14
488 31 40
488 57 37
488 77 16
488 82 26
488 87 31
488 98 18
488 108 24
488 109 4
488 122 10
488 123 18
488 124 45
488 127 35
488 134 38
488 164 18
488 169 32
488 178 38
488 180 6
488 216 19
488 219 11
488 234 50
488 293 20
488 309 28
488 327 41
488 337 45
488 339 26
488 401 25
488 423 -1
488 469 33
488 473 3
488 487 43
488 534 2
488 539 30
488 541 42
488 554 1
488 555 7
488 568 30
488 582 11
488 617 39
488 656 35
488 661 14
488 682 39
488 690 22
488 706 23
488 712 18
488 749 4
488 784 21
488 794 46
488 816 21
488 831 27
488 843 28
488 844 25
488 892 26
488 910 41
488 953 8
488 983 8
489 44 7
489 52 33
489 74 30
489 83 40
489 152 49
489 209 1
489 255 28
489 264 14
489 266 49
489 273 4
489 294 10
489 316 23
489 327 21
489 345 10
489 352 2
489 359 22
489 370 29
489 426 37
489 456 7
489 480 23
489 481 49
489 501 2
489 502 16
489 514 28
489 547 45
489 579 50
489 589 37
489 611 38
489 624 -2
489 660 5
489 671 35
489 719 2
489 721 39
489 756 40
489 776 18
489 798 32
489 876 3
489 925 35
489 954 47
489 967 19
489 970 45
489 994 49
489 999 48
490 13 24
490 18 21
490 26 37
490 34 37
490 83 3
490 158 48
490 165 9
490 181 48
490 196 16
490 219 43
490 230 39
490 238 14
490 251 29
490 299 22
490 306 31
490 312 17
490 316 28
490 324 44
490 414 49
490 439 25
490 443 50
490 462 45
490 465 33
490 469 37
490 479 49
490 521 27
490 530 23
490 564 34
490 569 25
490 581 10
490 627 21
490 636 32
490 645 38
490 658 47
490 660 18
490 710 -1
490 727 26
490 761 36
490 792 24
490 819 43
490 885 40
490 902 14
490 920 43
490 931 45
490 973 35
491 10 16
491 27 42
491 89 32
491 93 7
491 94 15
491 150 37
491 198 32
491 219 34
491 237 28
491 249 31
491 261 22
491 273 34
491 289 17
491 294 12
491 296 45
491 301 31
491 315 45
491 320 12
491 328 30
491 373 32
491 392 45
491 404 34
491 413 15
491 444 8
491 447 31
491 454 20
491 464 9
491 490 6
491 510 16
491 527 4
491 554 39
491 565 20
491 619 44
491 621 -2
491 634 28
491 654 8
491 668 40
491 672 25
491 683 22
491 700 20
491 730 28
491 734 29
491 752 45
491 779 23
491 790 15
491 810 35
491 844 25
491 847 15
491 849 15
491 858 43
491 860 22
491 914 9
491 920 23
491 936 42
491 946 47
491 955 45
492 21 7
492 22 35
492 24 6
492 45 3
492 60 4
492 67 12
492 68 -1
492 71 0
492 84 24
492 106 49
492 120 43
492 133 7
492 140 32
492 151 13
492 180 0
492 186 9
492 190 31
492 195 37
492 211 21
492 230 10
492 238 14
492 253 36
492 273 33
492 285 44
492 325 17
492 331 7
492 334 41
492 368 39
492 369 26
492 421 4
492 493 -2
492 504 26
492 508 35
492 551 36
492 578 18
492 585 31
492 604 19
492 646 25
492 647 48
492 653 19
492 665 7
492 687 17
492 691 41
492 699 8
492 703 21
492 709 27
492 710 43
492 711 11
492 712 2
492 768 12
492 788 33
492 820 -1
492 835 19
492 908 34
492 926 19
493 5 41
493 64 9
493 66 43
493 95 35
493 127 45
493 165 9
493 181 38
493 186 35
493 232 43
493 254 41
493 287 23
493 310 33
493 322 48
493 330 6
493 395 10
493 403 13
493 410 36
493 419 22
493 436 6
493 442 13
493 496 16
493 498 30
493 520 1
493 553 41
493 596 33
493 612 10
493 615 2
493 642 40
493 643 20
493 663 32
493 708 5
493 740 12
493 761 20
493 776 50
493 808 12
493 848 38
493 876 45
493 893 15
493 900 44
493 902 15
493 919 33
493 923 1
493 944 43
493 955 12
493 974 7
493 995 30
494 10 31
494 51 37
494 65 30
494 91 21
494 153 15
494 155 29
494 179 21
494 196 37
494 249 19
494 262 8
494 320 22
494 328 7
494 335 48
494 353 5
494 360 20
494 373 40
494 381 6
494 402 10
494 421 34
494 425 19
494 432 -2
494 439 18
494 443 46
494 466 3
494 485 40
494 493 43
494 534 12
494 545 -1
494 598 42
494 610 23
494 620 4
494 624 38
494 643 15
494 650 48
494 672 4
494 701 45
494 749 2
494 752 2
494 781 34
494 871 16
494 905 30
494 982 19
494 992 37
495 12 27
495 40 50
495 54 15
495 100 11
495 141 1
495 152 30
495 164 34
495 222 23
495 244 16
495 286 36
495 308 4
495 320 25
495 353 47
495 355 33
495 362 5
495 371 4
495 390 39
495 407 0
495 440 6
495 448 11
495 476 42
495 510 13
495 515 48
495 532 22
495 536 29
495 546 -1
495 570 24
495 623 21
495 635 18
495 636 0
495 638 16
495 686 5
495 693 20
495 706 7
495 730 -2
495 745 15
495 769 25
495 783 38
495 832 28
495 838 29
495 839 28
495 890 24
495 896 50
495 899 17
495 900 46
495 918 29
495 927 27
495 937 13
495 953 39
495 967 17
495 988 9
496 8 13
496 14 21
496 47 47
496 57 41
496 71 15
496 123 36
496 125 7
496 126 0
496 139 16
496 148 35
496 169 46
496 175 6
496 176 30
496 179 2
496 189 34
496 196 48
496 219 47
496 231 24
496 256 26
496 257 30
496 264 5
496 270 6
496 273 10
496 288 50
496 291 4
496 301 46
496 310 8
496 325 36
496 328 39
496 339 13
496 347 31
496 349 33
496 351 27
496 357 29
496 384 13
496 387 22
496 407 -2
496 431 30
496 462 41
496 482 37
496 507 35
496 533 15
496 669 9
496 670 25
496 704 24
496 714 0
496 720 17
496 728 0
496 749 32
496 783 26
496 803 8
496 848 37
496 873 48
496 894 7
496 921 32
496 945 25
496 958 19
496 969 19
497 16 30
497 52 41
497 56 -2
497 63 32
497 77 48
497 78 27
497 91 43
497 92 25
497 104 46
497 110 39
497 140 17
497 144 35
497 145 9
497 195 7
497 212 15
497 243 2
497 245 3
497 264 -1
497 276 15
497 302 43
497 331 49
497 345 5
497 350 32
497 364 23
497 391 50
497 408 34
497 420 10
497 422 27
497 443 5
497 474 13
497 485 6
497 498 8
497 510 47
497 552 38
497 556 31
497 641 39
497 643 31
497 646 36
497 679 4
497 731 34
497 765 15
497 811 36
497 836 18
497 845 5
497 867 29
497 904 13
497 922 10
497 965 18
497 978 13
497 992 30
497 994 43
498 11 0
498 25 11
498 36 20
498 43 40
498 54 33
498 55 26
498 78 13
498 89 26
498 93 7
498 120 35
498 136 37
498 148 50
498 149 15
498 193 21
498 200 27
498 201 48
498 260 32
498 298 15
498 318 9
498 322 23
498 325 8
498 327 6
498 364 11
498 368 38
498 372 17
498 384 35
498 391 15
498 393 16
498 403 20
498 421 10
498 510 1
498 512 29
498 515 21
498 522 22
498 539 18
498 545 3
498 574 36
498 582 37
498 612 43
498 656 20
498 708 38
498 716 29
498 725 13
498 748 22
498 751 39
498 768 46
498 786 43
498 835 25
498 841 45
498 854 30
498 868 45
498 917 5
499 34 45
499 35 14
499 63 49
499 102 39
499 116 16
499 125 29
499 146 18
499 173 37
499 183 48
499 235 40
499 245 9
499 247 27
499 273 27
499 287 26
499 295 47
499 333 38
499 347 19
499 357 28
499 397 -1
499 428 41
499 437 6
499 453 35
499 485 38
499 507 36
499 545 33
499 561 36
499 563 9
499 598 -2
499 612 47
499 614 45
499 665 23
499 747 1
499 770 31
499 787 15
499 831 7
499 839 49
499 891 10
499 917 15
499 970 30
499 978 32
500 7 10
500 26 41
500 34 8
500 37 31
500 66 15
500 72 47
500 80 24
500 102 19
500 111 50
500 151 10
500 164 41
500 167 9
500 229 26
500 241 41
500 286 7
500 299 46
500 315 13
500 323 9
500 329 31
500 342 10
500 359 41
500 360 20
500 370 14
500 376 -2
500 377 34
500 378 46
500 466 11
500 477 30
500 518 30
500 523 38
500 527 5
500 549 46
500 550 18
500 578 45
500 603 33
500 618 25
500 642 31
500 650 23
500 684 2
500 710 43
500 729 44
500 740 19
500 749 24
500 751 36
500 755 22
500 796 3
500 802 5
500 804 33
500 816 23
500 829 2
500 858 21
500 877 41
500 882 41
500 904 35
500 939 33
500 949 49
500 952 11
500 987 35
500 988 7
501 1 39
501 62 29
501 65 20
501 71 10
501 81 20
501 96 21
501 109 47
501 145 39
501 174 38
501 206 48
501 222 29
501 250 8
501 261 23
501 265 29
501 296 -2
501 322 38
501 333 33
501 350 27
501 356 14
501 366 17
501 393 10
501 479 49
501 489 37
501 493 11
501 526 -1
501 537 33
501 564 6
501 577 20
501 586 41
501 595 6
501 628 32
501 644 16
501 662 14
501 664 1
501 682 9
501 716 27
501 733 0
501 742 34
501 749 42
501 776 6
501 789 45
501 795 18
501 823 38
501 902 9
501 975 14
501 983 20
502 89 19
502 95 20
502 127 11
502 172 8
502 178 13
502 271 10
502 276 28
502 295 25
502 313 21
502 316 24
502 332 31
502 337 44
502 339 10
502 367 29
502 398 15
502 408 19
502 433 23
502 437 31
502 443 0
502 505 9
502 534 4
502 536 23
502 583 10
502 597 46
502 613 39
502 652 25
502 668 46
502 669 32
502 671 15
502 673 40
502 692 32
502 702 44
502 773 1
502 790 34
502 804 22
502 820 28
502 841 -2
502 847 35
502 860 34
502 883 30
502 888 12
502 890 17
502 892 19
502 902 39
502 906 47
502 945 44
502 966 19
502 992 6
502 997 17
502 999 5
503 4 16
503 35 7
503 65 32
503 91 27
503 102 -2
503 123 47
503 135 19
503 154 11
503 156 9
503 252 39
503 327 48
503 332 9
503 373 8
503 405 30
503 429 17
503 452 27
503 496 34
503 504 1
503 512 11
503 519 41
503 558 50
503 574 16
503 591 12
503 603 9
503 691 25
503 698 24
503 713 26
503 719 34
503 755 10
503 764 33
503 788 24
503 797 33
503 806 35
503 812 12
503 859 23
503 871 17
503 883 35
503 920 17
503 957 26
504 93 19
504 181 50
504 212 41
504 230 49
504 247 6
504 256 21
504 263 11
504 324 43
504 342 44
504 362 30
504 371 4
504 377 15
504 382 41
504 389 44
504 439 36
504 488 48
504 490 14
504 497 28
504 506 34
504 509 12
504 536 2
504 567 50
504 581 21
504 633 1
504 635 14
504 673 14
504 678 24
504 692 22
504 731 35
504 737 35
504 743 42
504 781 5
504 803 18
504 812 26
504 835 38
504 861 15
504 908 40
504 978 49
505 22 42
505 98 6
505 103 49
505 192 44
505 212 30
505 215 32
505 219 47
505 233 10
505 249 25
505 262 30
505 275 34
505 277 40
505 311 20
505 365 26
505 368 49
505 371 29
505 384 36
505 390 48
505 459 40
505 491 24
505 504 -1
505 520 41
505 530 47
505 538 49
505 539 -2
505 541 14
505 567 10
505 594 4
505 596 23
505 602 7
505 654 16
505 657 43
505 660 15
505 683 19
505 718 32
505 782 15
505 783 11
505 786 49
505 791 15
505 813 40
505 825 31
505 838 34
505 845 23
505 891 35
505 926 9
505 983 18
505 993 9
505 994 48
506 19 2
506 37 -2
506 66 2
506 77 28
506 154 29
506 161 12
506 188 34
506 210 21
506 225 49
506 233 40
506 256 46
506 267 19
506 284 26
506 294 16
506 298 48
506 302 34
506 316 5
506 343 -2
506 348 35
506 349 8
506 384 13
506 395 -1
506 485 47
506 510 50
506 527 38
506 540 38
506 546 2
506 607 41
506 623 50
506 640 -2
506 646 49
506 664 20
506 697 23
506 698 49
506 704 18
506 716 -1
506 722 19
506 724 21
506 737 13
506 742 31
506 763 45
506 783 46
506 801 23
506 864 17
506 878 20
506 901 33
506 912 -1
506 923 45
506 924 28
506 925 46
506 944 19
506 957 5
506 967 11
506 969 7
506 995 13
507 13 -1
507 35 9
507 42 13
507 43 10
507 78 24
507 87 22
507 115 39
507 135 20
507 139 42
507 142 42
507 145 25
507 163 26
507 237 45
507 251 16
507 265 21
507 273 17
507 306 42
507 324 6
507 327 10
507 343 12
507 366 10
507 376 0
507 413 48
507 414 1
507 418 48
507 474 19
507 483 35
507 508 18
507 516 9
507 556 15
507 557 37
507 573 14
507 577 48
507 592 35
507 601 50
507 606 9
507 608 41
507 609 41
507 623 31
507 663 9
507 667 24
507 689 48
507 723 29
507 742 40
507 786 11
507 816 48
507 841 28
507 867 7
507 882 41
507 884 38
507 905 27
507 920 33
507 928 24
507 938 15
507 943 22
507 956 20
507 970 30
507 976 47
508 1 2
508 27 21
508 33 30
508 54 14
508 64 4
508 73 49
508 79 43
508 101 1
508 138 24
508 143 20
508 164 38
508 207 41
508 228 18
508 298 49
508 314 35
508 318 12
508 368 23
508 392 -1
508 413 4
508 436 34
508 500 38
508 529 21
508 533 22
508 539 12
508 551 6
508 552 32
508 582 7
508 630 36
508 661 21
508 680 26
508 684 14
508 698 24
508 732 -2
508 782 38
508 807 30
508 818 46
508 848 -2
508 940 25
508 945 42
508 964 40
508 991 42
508 992 19
509 11 43
509 32 9
509 156 35
509 195 14
509 222 48
509 245 4
509 255 25
509 273 20
509 275 -1
509 303 22
509 332 30
509 357 49
509 404 10
509 457 19
509 463 29
509 476 31
509 485 4
509 518 39
509 524 33
509 540 15
509 549 41
509 583 28
509 607 37
509 664 18
509 678 11
509 682 5
509 693 43
509 711 6
509 726 26
509 742 3
509 816 48
509 861 25
509 869 46
509 897 31
509 905 13
509 927 28
509 939 3
509 980 0
509 983 21
510 6 39
510 18 6
510 19 -1
510 23 4
510 27 32
510 94 33
510 97 1
510 110 34
510 115 42
510 176 16
510 185 36
510 186 22
510 189 24
510 203 22
510 204 30
510 237 10
510 268 19
510 286 14
510 304 44
510 305 49
510 351 14
510 380 8
510 382 36
510 431 25
510 446 45
510 453 19
510 454 29
510 480 23
510 490 35
510 504 3
510 521 48
510 535 29
510 548 44
510 555 8
510 562 37
510 588 20
510 623 46
510 625 39
510 654 1
510 665 31
510 746 13
510 786 47
510 787 37
510 817 6
510 858 47
510 883 30
510 934 30
510 996 20
511 17 11
511 28 49
511 100 18
511 105 42
511 109 49
511 117 35
511 118 4
511 170 30
511 173 44
511 181 4
511 193 31
511 205 34
511 258 44
511 282 16
511 286 35
511 328 48
511 348 8
511 364 49
511 369 9
511 372 46
511 387 0
511 392 10
511 414 28
511 435 4
511 465 48
511 490 14
511 497 46
511 524 28
511 563 12
511 613 31
511 664 20
511 687 24
511 706 45
511 729 5
511 763 46
511 766 49
511 774 14
511 783 28
511 809 31
511 815 50
511 816 48
511 838 17
511 897 28
511 920 38
511 924 37
511 952 10
512 24 2
512 35 31
512 49 42
512 118 46
512 129 17
512 158 37
512 165 26
512 166 42
512 193 0
512 212 24
512 232 28
512 244 36
512 306 49
512 310 15
512 362 32
512 382 34
512 386 41
512 401 22
512 412 31
512 414 27
512 418 41
512 458 43
512 475 25
512 484 35
512 501 10
512 562 19
512 567 41
512 579 13
512 583 42
512 585 17
512 596 50
512 725 32
512 758 47
512 768 32
512 778 42
512 801 6
512 826 33
512 838 11
512 867 40
512 869 17
512 876 44
512 878 49
512 908 18
512 911 5
512 916 12
512 950 18
512 978 43
512 980 41
512 990 32
513 46 35
513 68 42
513 121 30
513 190 11
513 205 17
513 212 42
513 243 17
513 324 41
513 344 5
513 356 22
513 359 22
513 381 44
513 410 9
513 422 48
513 438 50
513 480 37
513 497 22
513 512 21
513 541 39
513 630 4
513 640 24
513 723 16
513 742 3
513 749 26
513 779 24
513 788 31
513 827 25
513 830 47
513 867 39
513 893 35
513 923 18
513 953 0
514 1 34
514 2 22
514 3 50
514 35 11
514 72 38
514 111 21
514 116 40
514 121 10
514 131 31
514 140 4
514 180 18
514 200 48
514 233 49
514 235 45
514 245 10
514 248 2
514 251 40
514 299 19
514 311 5
514 348 50
514 392 37
514 393 3
514 399 13
514 408 23
514 425 0
514 445 9
514 462 43
514 496 22
514 554 37
514 571 21
514 572 11
514 597 26
514 609 8
514 675 6
514 686 22
514 704 8
514 705 13
514 723 8
514 727 25
514 750 14
514 791 39
514 799 36
514 848 14
514 849 9
514 851 44
514 873 33
514 877 46
514 881 12
514 888 38
514 891 35
514 949 45
514 962 18
514 966 7
514 970 34
514 977 14
514 993 21
515 18 8
515 35 9
515 53 28
515 65 21
515 72 22
515 77 27
515 97 47
515 103 17
515 115 21
515 132 4
515 157 21
515 159 26
515 180 4
515 182 22
515 196 1
515 234 10
515 235 26
515 243 -1
515 262 19
515 270 14
515 276 27
515 281 36
515 301 32
515 329 43
515 407 19
515 455 32
515 462 9
515 475 18
515 496 39
515 517 31
515 590 -2
515 619 44
515 638 45
515 648 33
515 668 23
515 697 44
515 708 -1
515 723 39
515 742 36
515 745 41
515 748 10
515 774 16
515 780 43
515 785 10
515 821 18
515 844 40
515 845 31
515 961 48
516 13 41
516 20 50
516 46 -1
516 56 24
516 65 17
516 73 9
516 83 25
516 97 37
516 112 27
516 143 49
516 159 0
516 160 34
516 182 37
516 194 28
516 197 14
516 243 49
516 250 41
516 265 37
516 267 6
516 297 19
516 308 26
516 327 46
516 328 10
516 329 44
516 332 38
516 351 15
516 386 19
516 387 14
516 395 11
516 399 14
516 409 12
516 454 33
516 475 19
516 477 10
516 495 38
516 533 17
516 633 46
516 652 28
516 668 26
516 676 39
516 708 41
516 735 21
516 772 23
516 785 14
516 802 32
516 808 6
516 854 -2
516 864 11
516 886 32
516 939 3
516 953 8
516 996 30
517 19 29
517 34 39
517 36 0
517 64 16
517 82 48
517 83 20
517 84 -2
517 92 32
517 98 34
517 182 10
517 193 0
517 215 41
517 229 48
517 254 12
517 296 4
517 398 9
517 464 26
517 493 28
517 528 0
517 529 23
517 567 16
517 600 28
517 602 39
517 640 47
517 651 25
517 676 46
517 683 45
517 698 35
517 713 14
517 717 10
517 744 42
517 770 24
517 814 35
517 819 50
517 855 50
517 872 15
517 877 17
517 904 8
517 932 4
517 934 31
517 939 25
518 35 12
518 52 43
518 54 34
518 85 41
518 87 46
518 117 3
518 144 35
518 160 4
518 184 37
518 218 6
518 229 35
518 240 46
518 264 19
518 287 3
518 307 39
518 326 44
518 328 13
518 339 16
518 353 42
518 354 17
518 355 43
518 377 47
518 388 28
518 401 28
518 409 39
518 420 12
518 445 22
518 460 6
518 514 10
518 549 28
518 557 21
518 569 15
518 590 44
518 592 10
518 623 50
518 638 9
518 655 32
518 696 9
518 704 13
518 762 40
518 808 21
518 847 39
518 871 29
518 878 39
518 904 28
519 7 -1
519 11 17
519 44 4
519 53 1
519 78 16
519 94 3
519 112 35
519 136 33
519 142 7
519 190 24
519 199 10
519 228 38
519 274 48
519 319 46
519 328 13
519 355 35
519 357 35
519 365 13
519 414 12
519 421 -1
519 430 6
519 460 10
519 481 33
519 499 27
519 522 36
519 527 32
519 534 30
519 585 45
519 594 29
519 595 31
519 604 41
519 616 20
519 620 50
519 624 49
519 655 6
519 686 24
519 691 19
519 698 16
519 796 20
519 800 33
519 814 26
519 850 41
519 857 49
519 859 12
519 894 -2
519 915 49
519 978 40
519 980 38
520 12 7
520 20 8
520 49 25
520 56 13
520 63 8
520 73 15
520 77 35
520 110 29
520 119 47
520 123 41
520 155 16
520 174 20
520 240 33
520 248 39
520 254 21
520 267 8
520 275 15
520 287 42
520 295 46
520 320 16
520 406 2
520 419 35
520 421 50
520 424 12
520 468 26
520 514 32
520 517 8
520 552 34
520 557 13
520 586 -2
520 593 44
520 616 9
520 618 22
520 637 13
520 642 10
520 650 42
520 673 11
520 683 11
520 697 45
520 707 45
520 723 18
520 728 17
520 758 23
520 759 30
520 772 23
520 782 25
520 791 14
520 840 12
520 874 16
520 917 50
520 942 16
520 953 28
520 976 30
520 995 15
521 13 1
521 32 23
521 49 10
521 72 10
521 84 44
521 163 28
521 168 4
521 171 21
521 193 16
521 228 7
521 256 41
521 259 9
521 322 22
521 343 30
521 346 42
521 349 12
521 350 42
521 385 23
521 389 50
521 457 10
521 482 42
521 492 8
521 584 35
521 613 31
521 626 11
521 641 2
521 654 47
521 686 11
521 706 21
521 737 28
521 745 26
521 778 44
521 796 31
521 909 33
521 931 34
521 944 10
521 977 19
521 981 14
521 992 7
522 38 42
522 39 0
522 49 47
522 63 4
522 77 30
522 80 24
522 86 29
522 88 2
522 124 13
522 125 23
522 203 6
522 270 0
522 287 36
522 300 29
522 329 49
522 350 19
522 426 38
522 435 41
522 500 31
522 502 16
522 512 32
522 517 29
522 562 39
522 564 44
522 587 39
522 593 14
522 601 9
522 621 32
522 626 40
522 630 37
522 668 42
522 671 21
522 686 43
522 706 18
522 726 33
522 733 42
522 769 -1
522 794 45
522 906 45
522 928 23
522 958 40
523 28 19
523 42 13
523 59 18
523 90 34
523 123 24
523 132 22
523 154 44
523 157 29
523 160 22
523 170 43
523 212 37
523 230 43
523 256 31
523 282 32
523 297 9
523 310 9
523 335 21
523 383 46
523 416 7
523 417 34
523 478 6
523 482 30
523 492 3
523 505 31
523 557 22
523 572 43
523 614 40
523 691 40
523 699 22
523 733 37
523 741 31
523 742 45
523 764 23
523 776 30
523 800 15
523 813 17
523 815 37
523 838 9
523 842 10
523 879 48
523 919 1
523 922 44
523 928 17
523 929 21
523 941 50
523 953 10
523 985 5
523 994 20
524 5 21
524 23 42
524 58 18
524 66 47
524 67 3
524 79 45
524 81 12
524 114 42
524 136 14
524 194 0
524 214 4
524 216 12
524 233 32
524 242 3
524 290 21
524 319 32
524 336 20
524 345 39
524 369 45
524 412 37
524 413 41
524 418 28
524 419 18
524 432 2
524 477 10
524 542 0
524 574 32
524 585 16
524 586 29
524 625 15
524 637 28
524 657 34
524 719 3
524 728 23
524 729 25
524 753 44
524 754 3
524 782 42
524 838 -1
524 839 44
524 846 4
524 854 42
524 859 44
524 863 7
524 894 3
524 895 36
524 932 2
524 974 -1
525 56 11
525 57 50
525 65 15
525 66 19
525 75 47
525 97 1
525 113 20
525 129 23
525 139 5
525 157 32
525 172 17
525 228 -1
525 241 9
525 298 23
525 303 45
525 308 2
525 321 42
525 418 21
525 451 19
525 473 20
525 526 35
525 530 16
525 553 31
525 555 26
525 559 45
525 589 18
525 594 15
525 600 3
525 624 45
525 677 26
525 693 7
525 702 17
525 715 6
525 732 2
525 741 36
525 749 36
525 760 16
525 790 24
525 850 -1
525 855 0
525 892 34
525 902 0
525 979 16
526 13 3
526 42 24
526 47 40
526 57 3
526 68 33
526 71 21
526 156 22
526 172 8
526 182 30
526 207 5
526 209 32
526 235 39
526 262 34
526 271 39
526 284 20
526 290 17
526 308 7
526 309 41
526 321 47
526 335 45
526 339 30
526 343 2
526 381 49
526 387 20
526 480 17
526 501 47
526 502 32
526 540 26
526 567 -1
526 568 39
526 581 28
526 622 23
526 626 39
526 650 40
526 701 17
526 728 33
526 737 14
526 745 21
526 800 44
526 814 28
526 818 28
526 827 13
526 834 38
526 866 42
526 882 9
526 957 2
526 1000 33
527 3 24
527 32 8
527 46 17
527 83 48
527 111 10
527 143 30
527 146 15
527 158 32
527 239 39
527 255 31
527 265 16
527 291 32
527 307 48
527 316 -1
527 331 5
527 336 50
527 339 39
527 350 12
527 356 18
527 391 30
527 453 3
527 460 6
527 466 37
527 518 20
527 540 7
527 568 47
527 585 38
527 609 42
527 626 1
527 630 38
527 677 12
527 683 37
527 686 46
527 743 24
527 744 29
527 755 4
527 763 31
527 795 -1
527 821 25
527 865 39
527 868 19
527 901 16
527 933 35
527 990 31
528 10 25
528 46 3
528 78 10
528 90 1
528 108 11
528 113 38
528 123 48
528 178 50
528 184 13
528 194 45
528 196 44
528 202 28
528 228 33
528 265 11
528 281 15
528 288 27
528 299 44
528 317 30
528 320 25
528 346 16
528 349 14
528 354 50
528 356 50
528 376 19
528 423 38
528 424 -2
528 440 32
528 479 42
528 499 5
528 502 4
528 582 8
528 606 9
528 687 35
528 704 22
528 707 26
528 723 33
528 729 1
528 739 48
528 745 32
528 778 10
528 781 2
528 807 33
528 808 32
528 821 2
528 824 44
528 835 18
528 836 34
528 857 35
528 859 39
528 872 44
528 893 45
528 926 4
528 927 47
528 945 6
528 987 26
529 23 8
529 55 15
529 58 42
529 60 49
529 70 11
529 119 45
529 145 4
529 157 47
529 164 48
529 169 36
529 204 42
529 211 17
529 233 15
529 236 29
529 241 48
529 283 17
529 289 39
529 337 50
529 372 16
529 383 41
529 389 38
529 396 4
529 427 20
529 434 16
529 460 37
529 462 11
529 467 35
529 509 45
529 513 7
529 566 4
529 573 42
529 576 10
529 589 32
529 600 38
529 606 36
529 629 2
529 645 2
529 666 11
529 676 9
529 680 46
529 684 9
529 710 21
529 712 5
529 760 46
529 780 45
529 821 0
529 829 33
529 849 48
529 856 -2
529 860 18
529 868 39
529 872 27
529 901 1
529 911 30
529 948 40
529 979 22
530 27 6
530 82 21
530 86 23
530 96 12
530 110 42
530 116 36
530 125 23
530 150 14
530 155 -2
530 172 34
530 180 22
530 206 20
530 218 22
530 226 7
530 232 18
530 265 32
530 267 5
530 289 7
530 319 1
530 337 10
530 344 31
530 420 25
530 433 0
530 439 49
530 469 27
530 489 15
530 505 8
530 522 10
530 546 18
530 580 30
530 593 6
530 636 48
530 643 41
530 655 3
530 664 11
530 716 44
530 747 50
530 753 19
530 775 45
530 787 36
530 798 50
530 825 48
530 853 17
530 886 37
530 912 50
530 913 11
530 935 22
530 941 40
530 951 49
530 957 36
531 12 41
531 15 21
531 16 3
531 26 26
531 51 6
531 54 6
531 56 34
531 91 22
531 164 7
531 173 25
531 180 -1
531 198 4
531 203 22
531 208 -2
531 221 25
531 241 30
531 258 24
531 263 25
531 286 33
531 344 27
531 347 36
531 354 15
531 355 18
531 356 49
531 357 4
531 360 36
531 393 40
531 400 42
531 417 42
531 450 39
531 459 8
531 466 17
531 490 0
531 495 33
531 526 27
531 527 16
531 534 21
531 598 30
531 615 41
531 649 48
531 667 29
531 680 10
531 695 49
531 700 9
531 730 5
531 731 13
531 749 31
531 752 36
531 757 20
531 764 24
531 766 4
531 796 5
531 824 49
531 859 34
531 867 49
531 877 5
531 891 34
531 911 9
531 918 27
531 929 48
531 932 12
531 986 2
532 13 36
532 26 10
532 60 13
532 96 -2
532 101 11
532 120 38
532 122 5
532 149 5
532 158 12
532 201 44
532 206 29
532 212 7
532 258 7
532 265 1
532 272 8
532 273 19
532 276 6
532 282 35
532 284 36
532 303 1
532 324 9
532 347 43
532 353 26
532 365 33
532 397 27
532 421 40
532 430 39
532 453 9
532 473 13
532 478 11
532 484 2
532 494 19
532 506 34
532 517 11
532 558 5
532 572 34
532 584 1
532 628 14
532 631 31
532 649 12
532 670 24
532 750 14
532 760 30
532 798 14
532 833 47
532 858 29
532 879 12
532 900 20
532 907 39
532 985 19
533 41 23
533 77 14
533 80 32
533 104 4
533 111 -1
533 125 13
533 132 43
533 191 10
533 195 43
533 230 26
533 244 6
533 254 6
533 256 34
533 266 43
533 269 4
533 296 39
533 301 17
533 307 24
533 309 13
533 323 24
533 395 -1
533 404 11
533 438 6
533 474 12
533 480 24
533 535 38
533 537 18
533 558 43
533 586 32
533 595 21
533 620 46
533 692 5
533 817 8
533 820 6
533 824 46
533 834 47
533 838 22
533 847 30
533 876 22
533 928 49
533 941 36
533 951 30
533 976 3
534 9 10
534 23 18
534 53 6
534 67 39
534 95 30
534 123 40
534 221 38
534 222 38
534 227 12
534 259 37
534 277 47
534 317 34
534 400 5
534 421 27
534 426 48
534 438 28
534 445 36
534 472 18
534 475 39
534 482 47
534 489 36
534 509 33
534 512 -1
534 546 42
534 604 25
534 613 14
534 631 31
534 660 26
534 662 1
534 664 30
534 669 42
534 676 39
534 680 1
534 682 47
534 692 20
534 710 3
534 726 17
534 765 49
534 788 18
534 796 40
534 816 34
534 854 2
534 885 37
534 886 34
534 896 35
534 907 19
534 990 34
535 1 -2
535 21 9
535 59 37
535 78 44
535 95 11
535 110 47
535 114 19
535 157 26
535 159 35
535 167 47
535 168 18
535 175 7
535 207 6
535 212 13
535 236 47
535 259 29
535 261 18
535 268 20
535 279 47
535 302 41
535 315 19
535 323 43
535 359 45
535 374 35
535 378 47
535 397 15
535 416 40
535 443 7
535 451 50
535 525 35
535 538 1
535 582 17
535 629 31
535 665 19
535 684 -1
535 692 2
535 713 24
535 729 37
535 734 29
535 755 40
535 757 9
535 774 -2
535 786 40
535 804 10
535 872 28
535 887 16
535 888 11
535 905 28
535 937 5
535 942 35
535 945 39
535 988 28
535 992 9
536 30 17
536 49 14
536 51 17
536 72 37
536 85 31
536 98 41
536 106 11
536 117 21
536 158 14
536 200 35
536 209 10
536 212 49
536 237 14
536 275 36
536 291 6
536 308 42
536 375 25
536 398 4
536 414 21
536 422 5
536 438 28
536 442 17
536 453 10
536 459 29
536 460 36
536 466 15
536 471 0
536 472 50
536 485 15
536 534 16
536 543 0
536 577 50
536 586 11
536 600 1
536 607 17
536 629 18
536 637 18
536 667 39
536 693 13
536 722 30
536 723 3
536 781 25
536 821 22
536 836 5
536 848 30
536 880 41
536 921 15
536 937 49
536 981 28
537 42 41
537 66 0
537 117 37
537 136 5
537 153 36
537 166 20
537 184 42
537 213 22
537 218 26
537 223 41
537 237 17
537 247 46
537 266 46
537 284 -2
537 294 25
537 344 38
537 383 25
537 433 10
537 442 33
537 446 4
537 487 29
537 493 27
537 560 29
537 561 37
537 617 32
537 618 26
537 649 14
537 706 -1
537 774 31
537 779 4
537 790 4
537 802 21
537 838 3
537 877 34
537 892 46
537 940 27
537 968 28
537 977 47
538 2 31
538 15 40
538 16 18
538 36 11
538 57 15
538 68 38
538 93 8
538 109 6
538 119 47
538 151 9
538 170 15
538 182 24
538 183 27
538 196 41
538 245 40
538 259 46
538 281 50
538 294 43
538 336 9
538 339 30
538 344 8
538 358 23
538 361 22
538 373 43
538 374 14
538 382 13
538 413 1
538 415 40
538 473 24
538 503 10
538 513 38
538 563 1
538 566 2
538 590 3
538 591 16
538 639 35
538 649 37
538 652 28
538 679 33
538 717 30
538 718 11
538 719 27
538 732 16
538 744 7
538 760 2
538 773 50
538 780 18
538 781 12
538 822 38
538 837 9
538 855 47
538 866 20
538 874 2
538 902 30
538 971 1
538 987 2
538 990 48
539 45 30
539 76 49
539 92 -1
539 112 16
539 160 50
539 194 45
539 224 29
539 256 46
539 283 23
539 286 5
539 325 48
539 379 11
539 384 0
539 430 15
539 515 29
539 528 24
539 545 42
539 551 38
539 561 48
539 609 32
539 631 45
539 635 33
539 655 29
539 661 39
539 663 45
539 697 23
539 734 34
539 832 16
539 927 41
539 935 27
539 961 17
539 983 38
539 997 21
540 11 17
540 111 13
540 119 9
540 195 6
540 246 31
540 269 38
540 291 31
540 307 48
540 339 23
540 344 16
540 357 16
540 406 26
540 407 7
540 426 48
540 428 42
540 444 15
540 477 33
540 487 36
540 511 25
540 586 16
540 589 29
540 624 43
540 644 44
540 661 35
540 662 31
540 686 27
540 702 26
540 705 26
540 719 18
540 724 48
540 733 28
540 735 35
540 766 28
540 798 13
540 803 42
540 821 27
540 864 41
540 902 10
540 907 0
540 926 14
540 953 4
540 956 40
540 961 17
541 30 1
541 102 35
541 106 38
541 111 13
541 133 29
541 146 9
541 199 19
541 229 9
541 252 31
541 298 48
541 323 23
541 343 43
541 348 27
541 360 6
541 421 23
541 434 45
541 445 39
541 456 42
541 495 46
541 504 36
541 505 23
541 526 41
541 542 29
541 554 29
541 584 43
541 588 2
541 629 38
541 669 0
541 702 19
541 705 39
541 717 46
541 720 42
541 731 48
541 752 -1
541 771 37
541 814 22
541 879 11
541 893 43
541 909 41
541 955 22
541 963 10
541 996 32
542 27 28
542 94 5
542 113 7
542 126 6
542 132 48
542 140 27
542 143 44
542 149 27
542 204 29
542 216 7
542 256 33
542 301 17
542 334 19
542 377 42
542 383 41
542 393 18
542 402 32
542 406 33
542 427 1
542 447 39
542 451 29
542 457 13
542 469 30
542 484 45
542 491 29
542 508 25
542 537 47
542 602 47
542 629 11
542 638 41
542 639 48
542 650 44
542 679 24
542 696 27
542 701 43
542 707 3
542 716 9
542 758 9
542 767 14
542 769 40
542 787 -2
542 788 41
542 808 4
542 810 45
542 824 6
542 836 27
542 849 18
542 912 20
542 937 44
542 972 -1
542 978 6
543 1 17
543 12 47
543 49 11
543 50 41
543 73 28
543 84 16
543 119 26
543 146 10
543 232 16
543 246 38
543 297 12
543 321 28
543 343 28
543 351 43
543 362 36
543 373 21
543 384 24
543 436 24
543 439 38
543 447 50
543 458 32
543 520 42
543 521 34
543 567 28
543 600 35
543 624 6
543 625 19
543 628 45
543 647 11
543 674 22
543 690 50
543 711 30
543 715 44
543 775 45
543 804 27
543 909 8
543 923 14
543 953 8
543 976 2
544 3 29
544 6 46
544 14 8
544 41 47
544 48 31
544 52 9
544 53 26
544 79 15
544 80 37
544 87 42
544 94 31
544 103 30
544 119 43
544 132 4
544 148 35
544 149 28
544 181 38
544 224 27
544 241 6
544 253 -2
544 266 17
544 267 -2
544 279 50
544 320 -2
544 339 11
544 348 8
544 354 15
544 366 30
544 376 -1
544 378 15
544 396 45
544 397 37
544 409 36
544 416 28
544 435 48
544 453 26
544 511 29
544 539 42
544 540 47
544 554 21
544 625 28
544 626 42
544 707 22
544 770 37
544 830 7
544 840 36
544 848 22
544 856 47
544 864 41
544 901 48
544 920 6
544 941 -2
544 951 14
544 952 24
544 991 47
545 1 50
545 4 26
545 54 0
545 78 29
545 92 41
545 95 1
545 117 11
545 138 50
545 140 48
545 158 23
545 175 44
545 202 36
545 224 18
545 267 39
545 299 18
545 307 45
545 312 43
545 337 21
545 346 36
545 358 19
545 402 42
545 412 6
545 435 40
545 443 18
545 449 11
545 450 5
545 462 2
545 471 17
545 488 15
545 504 41
545 507 22
545 512 2
545 513 31
545 544 4
545 598 42
545 616 50
545 648 11
545 680 21
545 681 30
545 682 38
545 722 39
545 724 37
545 725 37
545 746 43
545 755 49
545 770 43
545 792 0
545 813 40
545 842 11
545 883 38
545 890 29
545 904 23
545 906 28
545 923 28
545 967 10
545 973 13
546 6 34
546 54 38
546 64 31
546 88 13
546 91 23
546 104 17
546 135 8
546 140 35
546 163 43
546 170 48
546 195 24
546 200 43
546 233 35
546 261 50
546 280 14
546 296 50
546 316 48
546 324 13
546 339 -2
546 344 7
546 351 46
546 363 37
546 365 42
546 369 6
546 390 18
546 410 6
546 432 12
546 437 38
546 466 0
546 489 10
546 526 46
546 554 38
546 564 31
546 619 28
546 622 41
546 629 18
546 713 13
546 727 12
546 731 47
546 741 37
546 763 21
546 772 50
546 796 9
546 837 30
546 879 14
546 880 13
546 886 33
546 931 36
546 956 17
547 20 42
547 50 8
547 128 46
547 139 0
547 163 33
547 227 44
547 259 44
547 278 5
547 295 31
547 313 13
547 340 13
547 343 44
547 354 6
547 364 2
547 412 41
547 416 34
547 448 30
547 463 28
547 481 35
547 498 2
547 527 4
547 539 29
547 569 3
547 580 19
547 595 29
547 667 33
547 708 1
547 724 45
547 759 33
547 761 40
547 768 42
547 770 27
547 774 18
547 785 27
547 801 17
547 816 39
547 817 4
547 830 33
547 843 42
547 878 42
547 914 10
547 917 24
547 937 45
547 971 45
547 972 7
547 987 44
548 8 -1
548 13 22
548 41 21
548 62 38
548 65 46
548 75 27
548 87 5
548 100 28
548 128 17
548 145 27
548 174 40
548 186 23
548 208 29
548 251 15
548 259 1
548 266 46
548 267 39
548 309 46
548 358 33
548 373 31
548 430 20
548 441 39
548 453 3
548 465 19
548 493 40
548 501 5
548 513 30
548 521 31
548 601 47
548 634 0
548 655 40
548 662 6
548 677 47
548 724 24
548 743 6
548 746 45
548 787 42
548 799 21
548 834 22
548 888 44
548 946 -1
548 965 41
549 70 21
549 73 21
549 103 40
549 118 18
549 155 17
549 163 48
549 180 22
549 211 28
549 223 23
549 231 27
549 239 25
549 324 17
549 330 23
549 342 44
549 376 16
549 389 48
549 395 32
549 410 38
549 449 15
549 464 41
549 471 7
549 481 36
549 511 24
549 514 8
549 520 10
549 553 46
549 570 48
549 573 47
549 585 33
549 586 2
549 595 7
549 599 42
549 622 33
549 623 36
549 635 39
549 649 47
549 671 42
549 695 0
549 721 11
549 783 31
549 807 25
549 808 20
549 811 43
549 812 11
549 822 39
549 843 49
549 888 49
549 908 24
549 909 11
549 983 3
549 993 11
550 64 34
550 139 25
550 149 19
550 163 32
550 210 25
550 218 36
550 247 31
550 309 19
550 337 9
550 361 34
550 366 22
550 372 42
550 410 1
550 413 40
550 434 7
550 468 39
550 470 6
550 472 6
550 483 4
550 503 6
550 522 18
550 546 42
550 564 42
550 576 22
550 585 20
550 610 23
550 628 18
550 635 41
550 654 18
550 668 22
550 669 8
550 732 5
550 762 14
550 790 41
550 799 12
550 828 46
550 849 -1
550 886 21
550 920 47
550 930 29
551 13 26
551 15 10
551 44 19
551 53 7
551 64 32
551 72 42
551 82 19
551 112 38
551 132 16
551 135 7
551 148 34
551 167 49
551 172 -1
551 235 -2
551 238 0
551 255 27
551 265 42
551 282 38
551 299 43
551 333 41
551 340 32
551 353 7
551 355 30
551 369 39
551 402 43
551 428 25
551 432 46
551 434 3
551 440 6
551 441 44
551 451 3
551 491 27
551 513 36
551 517 15
551 534 17
551 542 47
551 544 20
551 606 37
551 612 49
551 632 20
551 666 49
551 693 26
551 718 32
551 725 40
551 740 5
551 767 46
551 793 42
551 811 10
551 838 14
551 883 35
551 918 45
551 967 22
551 1000 33
552 19 2
552 29 31
552 143 20
552 205 30
552 217 22
552 225 27
552 241 10
552 264 40
552 272 38
552 310 3
552 362 34
552 371 48
552 401 18
552 405 0
552 417 36
552 422 43
552 426 22
552 450 37
552 474 3
552 480 2
552 505 23
552 576 31
552 602 28
552 605 50
552 645 16
552 690 45
552 713 21
552 792 17
552 811 37
552 821 12
552 825 21
552 874 30
552 886 26
552 994 7
553 2 48
553 78 32
553 89 13
553 119 0
553 122 11
553 129 38
553 141 34
553 157 4
553 201 12
553 205 45
553 226 16
553 238 45
553 246 37
553 251 46
553 256 3
553 272 3
553 348 34
553 400 40
553 406 6
553 428 7
553 502 0
553 509 15
553 521 4
553 522 40
553 537 42
553 564 3
553 592 30
553 618 23
553 623 34
553 634 11
553 639 50
553 679 22
553 708 1
553 719 3
553 728 18
553 738 31
553 739 40
553 756 31
553 764 32
553 783 22
553 792 49
553 796 0
553 824 42
553 845 1
553 860 46
553 867 5
553 881 17
553 885 11
553 903 24
553 910 27
553 911 14
554 18 48
554 25 46
554 37 18
554 75 -2
554 80 1
554 94 42
554 102 15
554 138 14
554 143 43
554 161 41
554 169 18
554 191 32
554 192 43
554 224 12
554 238 3
554 240 12
554 250 16
554 265 27
554 269 34
554 287 24
554 294 11
554 321 5
554 344 27
554 359 13
554 372 45
554 375 44
554 385 30
554 387 28
554 399 11
554 403 49
554 405 40
554 424 40
554 460 20
554 470 32
554 495 30
554 509 45
554 516 17
554 526 17
554 530 50
554 540 43
554 557 38
554 563 43
554 588 47
554 630 29
554 664 22
554 669 13
554 675 2
554 694 24
554 699 19
554 743 20
554 750 39
554 772 47
554 791 31
554 799 25
554 832 -1
554 877 38
554 923 -1
554 940 30
554 993 49
555 8 22
555 24 11
555 37 2
555 55 21
555 123 5
555 150 17
555 154 2
555 164 7
555 188 49
555 191 41
555 201 13
555 240 1
555 241 -1
555 270 8
555 289 30
555 326 31
555 335 24
555 348 7
555 426 10
555 432 -2
555 468 9
555 481 23
555 502 45
555 518 27
555 536 49
555 538 14
555 539 12
555 552 14
555 560 10
555 568 28
555 572 47
555 634 34
555 636 44
555 673 28
555 682 27
555 696 6
555 713 3
555 758 24
555 769 31
555 787 38
555 813 27
555 840 39
555 843 13
555 850 33
555 858 25
555 875 30
555 914 13
555 923 32
555 926 25
556 6 15
556 18 18
556 126 9
556 165 35
556 206 12
556 216 8
556 223 37
556 237 40
556 284 1
556 316 46
556 335 12
556 369 44
556 371 17
556 389 20
556 394 14
556 408 19
556 431 25
556 458 10
556 521 40
556 534 19
556 540 35
556 541 36
556 564 3
556 572 13
556 574 16
556 586 10
556 623 17
556 635 34
556 678 43
556 687 31
556 703 16
556 731 47
556 735 42
556 826 26
556 844 24
556 903 9
556 904 40
556 932 2
556 947 30
556 952 8
556 955 23
556 974 38
557 2 23
557 6 44
557 31 8
557 33 12
557 62 46
557 100 41
557 129 41
557 144 38
557 186 -2
557 192 6
557 206 44
557 221 23
557 237 11
557 241 44
557 245 24
557 246 20
557 257 31
557 271 6
557 276 -1
557 280 47
557 282 -2
557 284 16
557 389 50
557 418 3
557 426 16
557 452 2
557 480 12
557 483 0
557 505 47
557 518 7
557 523 26
557 568 14
557 596 10
557 635 45
557 662 24
557 672 11
557 735 45
557 772 37
557 776 2
557 786 -1
557 788 27
557 808 11
557 848 25
557 850 35
557 858 22
557 911 29
557 960 48
558 48 35
558 63 -2
558 110 34
558 123 46
558 137 10
558 145 42
558 149 13
558 165 41
558 179 45
558 196 35
558 204 1
558 208 23
558 215 10
558 238 9
558 250 9
558 258 46
558 323 40
558 335 34
558 337 16
558 361 42
558 388 45
558 419 42
558 425 16
558 438 17
558 446 45
558 518 20
558 532 17
558 579 17
558 583 40
558 587 8
558 613 25
558 627 47
558 631 46
558 654 41
558 693 5
558 734 26
558 768 47
558 782 18
558 784 10
558 799 10
558 812 20
558 814 15
558 838 25
558 858 -1
558 869 23
558 871 26
558 893 35
558 932 17
558 998 44
559 4 50
559 5 14
559 48 19
559 80 43
559 89 47
559 103 17
559 130 45
559 165 37
559 201 27
559 222 4
559 229 34
559 251 32
559 265 9
559 306 50
559 309 44
559 316 7
559 329 43
559 331 13
559 340 28
559 351 44
559 384 40
559 394 16
559 395 17
559 400 38
559 411 29
559 426 0
559 436 6
559 443 12
559 458 19
559 477 41
559 560 42
559 577 39
559 601 28
559 626 16
559 678 23
559 684 -2
559 751 23
559 753 47
559 799 50
559 807 9
559 824 16
559 833 38
559 837 29
559 852 16
559 870 46
559 924 -1
559 927 11
559 928 20
559 929 39
559 930 50
559 942 45
560 1 40
560 4 10
560 70 21
560 85 34
560 103 45
560 147 -2
560 168 39
560 271 33
560 304 25
560 322 32
560 340 17
560 375 7
560 385 23
560 415 4
560 432 36
560 540 42
560 557 25
560 558 43
560 559 6
560 627 31
560 631 20
560 645 19
560 656 36
560 668 49
560 680 27
560 729 39
560 732 34
560 769 41
560 771 41
560 779 25
560 803 41
560 822 50
560 826 32
560 877 22
560 884 15
560 894 0
560 895 47
560 933 21
560 940 44
560 971 15
560 993 39
560 994 30
561 60 26
561 79 -1
561 81 9
561 83 48
561 87 42
561 140 10
561 141 30
561 146 30
561 185 31
561 196 30
561 225 4
561 245 27
561 269 48
561 270 33
561 309 12
561 311 39
561 322 10
561 327 20
561 396 25
561 432 14
561 434 7
561 436 4
561 440 39
561 446 30
561 462 5
561 474 39
561 495 29
561 504 24
561 559 17
561 566 35
561 628 29
561 655 31
561 659 33
561 700 41
561 721 15
561 723 50
561 757 2
561 782 20
561 824 5
561 831 6
561 847 47
561 872 16
561 881 11
561 965 26
561 969 5
561 971 31
562 26 3
562 37 -2
562 63 43
562 100 33
562 184 26
562 227 35
562 252 50
562 273 12
562 284 33
562 343 4
562 363 13
562 368 27
562 389 21
562 403 24
562 428 4
562 449 30
562 456 5
562 500 36
562 519 27
562 552 32
562 569 27
562 598 36
562 599 9
562 617 38
562 626 16
562 686 44
562 738 5
562 822 40
562 848 11
562 890 7
562 900 27
562 965 4
562 977 2
562 1000 22
563 3 42
563 24 19
563 36 36
563 50 48
563 63 9
563 85 20
563 88 26
563 92 17
563 145 42
563 157 10
563 177 33
563 191 13
563 241 50
563 247 42
563 264 6
563 302 17
563 314 12
563 330 25
563 349 -2
563 358 19
563 367 38
563 390 4
563 428 19
563 434 50
563 441 11
563 448 31
563 499 4
563 530 36
563 537 8
563 547 48
563 595 10
563 596 15
563 624 -2
563 628 42
563 629 48
563 668 42
563 674 32
563 710 11
563 714 37
563 731 34
563 736 26
563 748 29
563 749 5
563 783 22
563 824 21
563 841 30
563 849 46
563 851 35
563 852 2
563 860 35
563 890 48
563 892 6
563 896 10
563 928 21
563 972 28
563 992 44
563 996 2
564 32 41
564 46 34
564 55 40
564 59 19
564 90 2
564 92 22
564 106 40
564 114 12
564 115 29
564 182 16
564 208 34
564 223 38
564 228 25
564 232 33
564 236 23
564 252 30
564 256 28
564 328 29
564 330 24
564 338 41
564 349 30
564 372 -2
564 417 33
564 474 39
564 488 43
564 502 41
564 517 13
564 538 15
564 582 18
564 650 23
564 656 22
564 666 7
564 681 15
564 696 36
564 706 31
564 714 4
564 716 9
564 729 4
564 730 41
564 792 41
564 795 33
564 824 20
564 832 32
564 838 37
564 857 13
564 932 5
564 937 43
564 988 34
565 20 5
565 21 33
565 33 21
565 36 48
565 52 16
565 57 44
565 76 25
565 145 41
565 166 32
565 195 8
565 203 41
565 233 6
565 235 49
565 258 44
565 264 17
565 318 -1
565 327 39
565 341 44
565 348 16
565 394 19
565 402 7
565 412 47
565 426 4
565 435 33
565 467 4
565 492 1
565 536 22
565 604 49
565 627 4
565 656 18
565 669 15
565 709 4
565 712 24
565 740 18
565 767 35
565 768 41
565 771 34
565 826 18
565 838 25
565 839 1
565 842 42
565 844 42
565 848 30
565 890 40
565 908 -2
565 914 11
565 936 12
565 939 25
565 971 24
565 997 27
566 4 45
566 21 7
566 50 11
566 100 43
566 151 25
566 166 47
566 167 32
566 179 5
566 210 18
566 227 31
566 261 14
566 279 50
566 293 30
566 314 25
566 328 11
566 366 12
566 381 13
566 384 45
566 389 45
566 398 16
566 416 41
566 417 35
566 432 44
566 457 7
566 488 6
566 491 30
566 520 29
566 551 38
566 559 3
566 591 17
566 594 49
566 597 32
566 598 2
566 627 47
566 633 35
566 643 22
566 676 1
566 697 3
566 709 8
566 752 35
566 757 14
566 772 6
566 791 49
566 830 -2
566 852 19
566 883 34
566 897 48
566 911 38
566 961 45
566 974 43
567 6 39
567 7 0
567 19 31
567 33 36
567 53 42
567 67 31
567 80 46
567 93 45
567 102 1
567 117 12
567 125 27
567 130 34
567 135 45
567 149 25
567 169 13
567 243 29
567 245 31
567 260 44
567 283 10
567 287 0
567 319 -2
567 342 27
567 364 18
567 399 40
567 438 41
567 452 42
567 492 37
567 504 16
567 509 23
567 514 19
567 557 20
567 612 37
567 632 17
567 640 21
567 641 29
567 676 10
567 697 23
567 767 26
567 772 43
567 789 17
567 793 49
567 800 -1
567 859 31
567 879 50
567 989 10
568 21 45
568 32 43
568 95 39
568 131 18
568 154 48
568 193 8
568 194 49
568 219 16
568 231 16
568 419 13
568 431 40
568 460 12
568 472 9
568 485 33
568 493 29
568 512 45
568 526 34
568 543 49
568 561 47
568 578 42
568 589 2
568 594 3
568 600 34
568 635 30
568 701 27
568 720 30
568 729 8
568 736 26
568 742 26
568 756 8
568 774 17
568 790 24
568 795 4
568 800 48
568 836 42
568 852 41
568 865 21
568 888 36
568 897 7
568 903 23
568 946 46
568 959 15
569 37 43
569 43 21
569 118 47
569 196 49
569 203 16
569 207 24
569 210 23
569 216 29
569 260 14
569 265 23
569 288 -2
569 321 40
569 326 5
569 328 46
569 329 50
569 355 44
569 386 29
569 392 36
569 393 29
569 427 42
569 438 5
569 448 35
569 455 24
569 466 15
569 469 21
569 473 21
569 543 -1
569 549 11
569 583 8
569 589 34
569 592 31
569 604 14
569 613 18
569 651 12
569 659 14
569 660 15
569 688 34
569 744 43
569 794 44
569 815 4
569 818 17
569 829 47
569 840 32
569 842 19
569 860 9
569 872 18
569 897 39
569 901 43
569 906 21
569 928 44
569 964 23
570 42 42
570 48 25
570 56 17
570 128 22
570 132 45
570 136 21
570 146 19
570 148 34
570 158 44
570 184 27
570 193 16
570 235 9
570 247 47
570 262 37
570 263 21
570 267 38
570 283 18
570 324 33
570 360 5
570 365 17
570 375 2
570 416 15
570 452 35
570 460 27
570 482 24
570 484 37
570 492 30
570 526 31
570 531 49
570 569 46
570 652 13
570 698 20
570 715 4
570 716 11
570 738 18
570 751 33
570 754 20
570 767 48
570 791 13
570 847 49
570 864 1
570 867 48
570 870 1
570 936 30
570 956 15
571 8 21
571 10 34
571 65 42
571 93 21
571 170 46
571 199 25
571 211 18
571 217 13
571 236 20
571 295 35
571 338 34
571 339 44
571 373 45
571 443 32
571 445 16
571 453 47
571 465 49
571 473 50
571 480 3
571 561 30
571 587 17
571 602 25
571 616 21
571 666 11
571 740 47
571 744 -2
571 806 47
571 819 25
571 843 -2
571 850 26
571 857 21
571 908 40
571 917 16
571 958 44
571 977 44
571 1000 20
572 14 41
572 22 28
572 39 48
572 61 24
572 64 5
572 71 17
572 94 28
572 103 34
572 116 30
572 217 37
572 245 11
572 252 16
572 286 19
572 287 30
572 288 7
572 295 35
572 296 13
572 315 29
572 321 18
572 323 25
572 327 1
572 339 40
572 346 22
572 375 29
572 474 4
572 502 20
572 511 13
572 513 12
572 519 49
572 567 35
572 576 10
572 580 10
572 606 49
572 617 32
572 627 14
572 719 17
572 720 31
572 747 42
572 754 19
572 756 8
572 770 27
572 796 50
572 819 34
572 822 45
572 830 1
572 837 48
572 850 10
572 875 -1
572 891 3
572 913 31
572 914 33
572 973 20
573 52 32
573 76 11
573 97 25
573 125 12
573 156 18
573 169 41
573 174 14
573 184 39
573 250 44
573 286 34
573 301 4
573 308 24
573 313 22
573 350 29
573 352 50
573 388 30
573 390 36
573 439 6
573 454 25
573 498 50
573 546 26
573 557 41
573 563 17
573 580 17
573 585 36
573 592 43
573 653 5
573 658 46
573 663 33
573 666 35
573 672 -2
573 685 11
573 695 24
573 700 17
573 709 49
573 718 44
573 719 16
573 805 15
573 823 49
573 833 49
573 839 3
573 872 22
573 905 3
573 909 22
573 921 8
573 929 20
573 969 6
574 18 16
574 27 29
574 41 6
574 51 36
574 79 46
574 134 36
574 162 4
574 211 23
574 213 22
574 226 23
574 237 8
574 257 45
574 265 26
574 291 25
574 294 14
574 320 46
574 331 30
574 360 28
574 381 10
574 391 39
574 410 10
574 438 24
574 480 32
574 498 21
574 545 45
574 559 30
574 560 40
574 564 45
574 583 20
574 607 23
574 625 45
574 652 28
574 663 13
574 716 24
574 770 14
574 845 40
574 847 29
574 856 35
574 896 46
574 905 28
574 917 44
574 938 45
574 946 35
574 971 24
574 980 28
575 9 8
575 19 22
575 44 47
575 114 29
575 123 26
575 145 12
575 155 43
575 162 6
575 210 1
575 219 40
575 224 45
575 235 38
575 257 16
575 274 24
575 285 7
575 318 0
575 323 14
575 338 16
575 374 33
575 391 15
575 414 33
575 418 8
575 433 7
575 434 31
575 465 39
575 469 36
575 475 25
575 491 23
575 538 22
575 590 40
575 607 33
575 670 14
575 675 12
575 715 14
575 724 11
575 782 26
575 802 31
575 860 42
575 885 40
575 894 9
575 903 24
575 924 38
575 969 -2
575 987 16
575 990 38
576 96 25
576 100 30
576 101 28
576 102 6
576 172 2
576 180 44
576 183 33
576 191 43
576 218 6
576 268 19
576 271 31
576 276 34
576 289 42
576 333 41
576 352 35
576 402 7
576 425 32
576 436 49
576 446 48
576 470 44
576 512 3
576 533 0
576 548 36
576 549 18
576 556 50
576 674 21
576 684 25
576 706 32
576 717 10
576 719 6
576 730 0
576 749 3
576 766 20
576 775 24
576 790 32
576 810 9
576 822 16
576 827 48
576 837 5
576 863 34
576 890 24
576 922 5
576 939 15
576 966 38
576 969 41
576 979 21
576 987 4
576 992 24
577 43 2
577 46 30
577 108 48
577 111 4
577 134 17
577 141 8
577 165 5
577 167 -2
577 190 3
577 237 48
577 268 33
577 276 28
577 293 22
577 307 32
577 495 46
577 503 26
577 504 6
577 520 0
577 570 38
577 578 37
577 580 15
577 601 14
577 619 43
577 631 29
577 657 19
577 671 36
577 673 50
577 675 21
577 686 0
577 701 24
577 723 24
577 753 46
577 805 14
577 840 48
577 855 0
577 885 30
577 890 17
577 961 48
577 962 26
577 970 2
577 979 30
578 134 34
578 141 33
578 146 8
578 169 49
578 173 37
578 207 29
578 255 23
578 286 37
578 294 19
578 311 40
578 339 18
578 351 31
578 354 -1
578 357 38
578 362 36
578 380 3
578 385 11
578 473 22
578 503 47
578 520 10
578 537 19
578 551 48
578 572 19
578 615 21
578 618 7
578 652 39
578 668 14
578 688 36
578 724 0
578 737 34
578 761 47
578 787 44
578 819 46
578 820 20
578 836 20
578 843 36
578 910 41
578 915 32
578 919 21
578 943 5
578 954 18
578 971 0
578 981 31
578 985 30
579 22 12
579 50 8
579 69 41
579 71 8
579 78 50
579 82 5
579 102 19
579 106 25
579 122 49
579 129 37
579 150 25
579 155 41
579 162 18
579 169 1
579 171 19
579 185 39
579 201 37
579 273 5
579 338 15
579 364 49
579 366 19
579 392 9
579 440 17
579 458 24
579 462 29
579 527 33
579 534 18
579 535 2
579 552 6
579 567 43
579 584 6
579 587 5
579 606 0
579 612 30
579 628 40
579 657 7
579 694 17
579 707 2
579 737 33
579 739 9
579 774 13
579 775 23
579 829 12
579 843 12
579 905 0
579 912 7
579 926 27
579 933 19
579 935 3
579 941 -2
579 962 5
579 973 18
579 995 26
579 999 36
580 2 9
580 45 38
580 48 13
580 146 10
580 151 32
580 160 30
580 161 25
580 179 46
580 195 37
580 233 31
580 245 18
580 298 20
580 302 25
580 330 41
580 342 15
580 349 25
580 351 20
580 352 42
580 358 29
580 370 22
580 401 10
580 407 27
580 419 0
580 459 22
580 462 10
580 485 22
580 505 27
580 549 43
580 567 37
580 570 2
580 581 25
580 603 34
580 610 25
580 688 31
580 698 31
580 715 6
580 724 12
580 737 40
580 748 50
580 774 2
580 781 16
580 820 31
580 865 8
580 914 24
580 920 20
580 922 37
580 937 13
580 938 29
580 939 50
580 948 25
581 114 46
581 132 41
581 150 32
581 171 15
581 173 23
581 197 40
581 198 8
581 206 34
581 210 33
581 225 42
581 233 30
581 292 44
581 295 9
581 337 34
581 400 13
581 401 19
581 405 8
581 414 43
581 424 46
581 438 33
581 445 23
581 451 50
581 457 3
581 468 33
581 481 38
581 493 2
581 524 6
581 527 26
581 548 8
581 627 45
581 631 45
581 632 40
581 657 3
581 676 43
581 698 26
581 743 12
581 780 20
581 788 34
581 796 8
581 802 38
581 811 38
581 821 17
581 829 7
581 889 45
581 890 16
581 921 12
581 922 32
581 951 21
581 958 15
581 970 31
581 975 43
581 990 50
582 21 4
582 24 34
582 68 31
582 127 8
582 142 43
582 171 30
582 214 23
582 221 10
582 227 29
582 237 45
582 242 24
582 255 10
582 263 4
582 275 34
582 292 33
582 351 34
582 383 -1
582 384 18
582 395 39
582 400 3
582 407 30
582 428 33
582 436 5
582 443 31
582 519 45
582 546 14
582 568 3
582 605 15
582 616 5
582 621 26
582 624 12
582 638 25
582 643 28
582 684 32
582 701 22
582 717 13
582 728 18
582 730 13
582 806 33
582 815 3
582 827 25
582 871 32
582 894 46
583 13 24
583 45 25
583 58 41
583 63 45
583 89 24
583 98 25
583 129 34
583 144 18
583 161 43
583 189 9
583 205 27
583 217 31
583 256 45
583 268 11
583 290 20
583 309 27
583 315 24
583 331 33
583 339 38
583 350 25
583 453 10
583 508 48
583 520 29
583 544 39
583 562 19
583 566 32
583 574 41
583 590 4
583 640 6
583 649 33
583 653 22
583 657 24
583 739 38
583 759 23
583 777 43
583 779 29
583 788 36
583 830 21
583 844 30
583 864 17
583 876 45
583 894 32
583 918 25
583 975 12
583 977 48
584 9 11
584 50 37
584 58 29
584 83 -1
584 90 7
584 124 -1
584 152 33
584 161 7
584 168 -1
584 177 3
584 182 28
584 189 7
584 215 29
584 267 50
584 270 -1
584 304 4
584 306 8
584 337 33
584 363 43
584 370 24
584 461 15
584 485 2
584 499 47
584 506 0
584 520 47
584 524 49
584 528 1
584 532 13
584 540 8
584 566 11
584 569 37
584 602 30
584 608 29
584 622 7
584 625 5
584 629 12
584 664 21
584 688 21
584 709 45
584 715 45
584 730 33
584 768 10
584 774 30
584 792 42
584 814 2
584 829 2
584 866 25
584 873 39
584 878 29
584 904 10
584 942 3
584 957 20
585 19 21
585 25 47
585 33 -2
585 56 24
585 69 27
585 72 28
585 75 3
585 123 38
585 130 16
585 152 15
585 153 25
585 165 4
585 167 25
585 178 20
585 180 40
585 214 34
585 223 18
585 247 38
585 263 40
585 292 19
585 296 26
585 298 42
585 328 45
585 340 27
585 356 -1
585 377 25
585 465 42
585 483 38
585 517 21
585 525 19
585 539 31
585 552 23
585 562 38
585 590 35
585 614 20
585 620 42
585 637 19
585 642 11
585 674 7
585 690 23
585 698 41
585 727 32
585 740 -2
585 746 5
585 788 40
585 794 43
585 815 5
585 824 2
585 829 34
585 836 -2
585 850 6
585 880 31
585 889 16
585 898 18
585 906 32
585 918 25
585 937 45
585 950 27
586 49 28
586 69 36
586 103 49
586 143 4
586 150 16
586 179 43
586 296 44
586 327 40
586 331 9
586 353 39
586 354 17
586 375 18
586 386 39
586 406 46
586 415 8
586 428 19
586 432 48
586 436 48
586 445 39
586 451 5
586 458 7
586 489 48
586 503 13
586 533 8
586 543 15
586 544 29
586 559 34
586 565 20
586 566 42
586 610 37
586 647 26
586 665 35
586 669 25
586 697 26
586 740 38
586 742 26
586 821 20
586 850 45
586 884 16
586 909 50
586 975 20
587 24 43
587 45 46
587 82 15
587 84 42
587 87 31
587 91 40
587 125 38
587 133 14
587 140 12
587 163 32
587 166 9
587 173 26
587 185 14
587 189 4
587 212 29
587 219 38
587 233 -1
587 250 20
587 308 4
587 311 28
587 347 30
587 370 34
587 379 49
587 385 48
587 395 9
587 397 15
587 476 50
587 503 21
587 555 32
587 559 45
587 560 38
587 562 43
587 576 7
587 585 25
587 595 26
587 609 11
587 620 11
587 629 48
587 638 16
587 649 21
587 668 33
587 670 13
587 674 24
587 679 31
587 687 38
587 713 16
587 724 19
587 727 28
587 732 2
587 756 45
587 803 33
587 834 7
587 927 12
587 972 36
587 988 8
587 995 22
588 1 48
588 3 0
588 26 14
588 31 33
588 67 21
588 74 34
588 88 32
588 91 5
588 98 1
588 99 42
588 105 41
588 141 30
588 144 37
588 168 12
588 175 16
588 315 37
588 317 19
588 321 19
588 338 11
588 341 50
588 364 22
588 377 6
588 385 26
588 386 32
588 397 25
588 419 17
588 468 45
588 479 6
588 491 48
588 492 25
588 513 5
588 524 24
588 535 31
588 541 19
588 569 37
588 578 8
588 615 9
588 618 3
588 620 7
588 641 45
588 644 7
588 653 18
588 670 23
588 718 33
588 725 21
588 781 0
588 801 17
588 808 44
588 838 30
588 842 29
588 853 8
588 931 18
588 937 18
588 952 2
588 959 0
588 962 15
588 974 18
589 80 11
589 86 30
589 95 36
589 103 49
589 143 22
589 175 8
589 183 31
589 204 25
589 210 16
589 222 37
589 285 29
589 286 -1
589 295 46
589 308 1
589 343 40
589 344 33
589 369 49
589 372 6
589 374 8
589 419 26
589 435 4
589 436 0
589 503 20
589 597 -2
589 599 12
589 626 33
589 634 14
589 661 36
589 669 18
589 677 38
589 705 23
589 714 8
589 736 2
589 747 25
589 756 37
589 757 9
589 761 44
589 765 37
589 785 24
589 787 48
589 793 29
589 800 9
589 802 49
589 837 44
589 858 23
589 963 4
589 999 50
590 8 36
590 98 40
590 110 47
590 141 19
590 182 33
590 187 16
590 202 50
590 227 32
590 234 3
590 245 -2
590 249 46
590 268 7
590 286 30
590 349 21
590 350 9
590 359 4
590 364 48
590 421 5
590 435 21
590 480 34
590 532 14
590 577 40
590 613 8
590 624 9
590 647 7
590 687 40
590 695 26
590 696 8
590 754 29
590 760 14
590 769 3
590 783 30
590 798 -1
590 800 21
590 816 9
590 834 16
590 852 47
590 864 23
590 866 16
590 876 46
590 948 18
590 955 46
590 961 44
590 990 27
590 997 47
591 13 30
591 18 9
591 23 28
591 64 19
591 65 37
591 71 11
591 72 19
591 75 44
591 163 26
591 164 39
591 198 33
591 207 21
591 210 23
591 213 33
591 217 24
591 221 45
591 267 9
591 272 44
591 336 43
591 337 0
591 348 39
591 349 15
591 356 2
591 382 6
591 383 47
591 395 20
591 408 10
591 439 20
591 444 44
591 457 28
591 480 50
591 486 9
591 532 3
591 595 21
591 599 42
591 602 24
591 696 19
591 723 16
591 758 21
591 790 28
591 796 34
591 837 28
591 848 48
591 867 42
591 920 20
591 955 25
591 974 3
591 983 10
591 985 33
592 13 44
592 53 25
592 84 34
592 149 -1
592 160 45
592 170 32
592 198 41
592 207 22
592 234 32
592 266 19
592 272 11
592 281 39
592 282 46
592 294 24
592 297 21
592 311 16
592 323 16
592 325 15
592 334 30
592 379 43
592 390 21
592 414 13
592 418 9
592 438 44
592 440 36
592 497 32
592 521 37
592 525 44
592 533 37
592 541 12
592 550 26
592 551 3
592 555 31
592 567 3
592 569 25
592 590 41
592 600 25
592 620 23
592 623 27
592 638 35
592 647 31
592 727 9
592 739 12
592 796 -2
592 806 31
592 840 22
592 845 5
592 853 39
592 861 0
592 862 50
592 888 48
592 890 17
592 916 22
592 975 45
592 993 24
592 999 47
593 10 4
593 26 31
593 27 48
593 55 1
593 62 24
593 66 33
593 79 37
593 113 27
593 115 35
593 165 15
593 167 39
593 210 32
593 258 3
593 301 14
593 348 21
593 373 4
593 390 34
593 399 50
593 430 10
593 441 49
593 498 33
593 500 49
593 522 20
593 534 39
593 548 34
593 552 42
593 568 20
593 576 24
593 597 44
593 642 35
593 651 26
593 656 5
593 665 41
593 689 24
593 698 15
593 706 28
593 715 26
593 726 21
593 728 29
593 747 41
593 751 48
593 767 24
593 771 45
593 793 44
593 853 20
593 912 39
593 913 31
593 928 36
593 931 15
593 937 50
593 941 42
594 1 14
594 52 18
594 78 29
594 83 23
594 85 15
594 131 5
594 135 30
594 141 7
594 166 16
594 171 33
594 179 1
594 206 32
594 220 46
594 235 49
594 317 27
594 335 41
594 344 23
594 412 43
594 423 46
594 428 47
594 452 50
594 460 13
594 466 42
594 515 50
594 526 45
594 530 47
594 581 18
594 583 -1
594 627 34
594 629 34
594 633 36
594 639 48
594 644 27
594 646 5
594 658 17
594 678 12
594 713 31
594 719 25
594 730 39
594 741 30
594 745 26
594 757 3
594 773 21
594 780 17
594 794 33
594 804 49
594 810 46
594 870 29
594 907 9
594 922 9
594 954 36
594 960 10
594 968 22
594 987 18
595 29 28
595 30 1
595 61 9
595 75 36
595 84 13
595 139 36
595 145 38
595 197 2
595 201 45
595 232 48
595 303 -2
595 325 42
595 331 37
595 332 5
595 337 48
595 348 28
595 374 28
595 389 40
595 419 39
595 432 18
595 433 10
595 437 45
595 454 13
595 503 34
595 587 11
595 604 29
595 606 12
595 634 3
595 661 43
595 671 13
595 684 33
595 723 13
595 724 6
595 749 15
595 757 19
595 800 43
595 889 6
595 932 11
595 936 33
595 960 49
595 965 20
595 973 23
595 981 30
595 984 14
595 989 48
596 22 3
596 40 33
596 50 16
596 54 0
596 69 16
596 119 41
596 144 0
596 147 27
596 173 49
596 181 26
596 193 0
596 219 16
596 226 19
596 245 1
596 252 2
596 266 18
596 271 5
596 301 12
596 303 25
596 305 2
596 308 5
596 347 14
596 351 47
596 395 50
596 406 39
596 481 30
596 572 -2
596 579 2
596 627 16
596 677 12
596 678 44
596 697 24
596 722 27
596 727 26
596 732 47
596 755 15
596 789 22
596 790 8
596 815 28
596 851 45
596 854 18
596 875 34
596 892 24
596 931 32
596 940 25
596 974 25
596 978 44
596 985 40
597 39 19
597 93 47
597 94 40
597 108 -1
597 128 25
597 160 34
597 195 21
597 221 26
597 222 28
597 234 6
597 280 41
597 282 47
597 310 3
597 353 49
597 363 30
597 365 14
597 394 49
597 428 44
597 439 12
597 499 39
597 528 16
597 561 20
597 562 16
597 567 43
597 590 17
597 634 16
597 655 34
597 665 5
597 670 45
597 712 15
597 716 41
597 725 12
597 740 32
597 781 9
597 789 8
597 799 34
597 807 20
597 816 9
597 818 50
597 822 2
597 842 38
597 856 -1
597 869 13
597 872 8
597 898 45
597 919 12
597 927 10
597 931 18
597 968 32
597 979 31
598 29 44
598 54 33
598 84 35
598 86 13
598 122 5
598 128 27
598 130 1
598 135 13
598 144 20
598 195 25
598 233 24
598 235 16
598 246 46
598 373 19
598 437 38
598 443 14
598 445 31
598 501 16
598 514 22
598 517 10
598 546 22
598 572 34
598 580 31
598 596 5
598 615 18
598 669 50
598 696 40
598 707 26
598 729 32
598 733 19
598 743 29
598 758 3
598 771 42
598 812 26
598 815 6
598 828 -2
598 832 27
598 838 1
598 909 27
598 926 34
598 945 3
598 965 30
599 2 9
599 3 38
599 30 24
599 62 4
599 76 0
599 83 0
599 86 33
599 116 13
599 164 25
599 193 49
599 196 42
599 224 46
599 225 18
599 233 43
599 236 42
599 313 7
599 324 30
599 371 15
599 387 39
599 417 50
599 422 4
599 426 38
599 449 29
599 466 17
599 477 41
599 479 23
599 490 8
599 509 30
599 581 13
599 611 27
599 637 45
599 638 5
599 646 28
599 652 40
599 675 18
599 695 20
599 697 34
599 708 14
599 725 4
599 738 18
599 790 30
599 865 33
599 867 40
599 940 21
599 942 25
599 953 18
599 969 48
599 973 12
599 981 0
600 35 40
600 48 -1
600 69 7
600 71 17
600 76 10
600 89 31
600 94 7
600 100 22
600 101 42
600 122 16
600 129 12
600 135 15
600 138 17
600 144 22
600 182 39
600 185 38
600 193 15
600 263 48
600 278 29
600 281 27
600 291 36
600 308 27
600 316 10
600 337 27
600 347 40
600 353 16
600 372 19
600 378 1
600 379 28
600 383 18
600 390 22
600 425 8
600 427 30
600 431 17
600 467 18
600 470 23
600 501 43
600 515 14
600 522 35
600 527 46
600 549 33
600 575 10
600 597 49
600 604 48
600 683 37
600 688 32
600 724 4
600 762 27
600 805 19
600 829 37
600 872 18
600 879 40
600 882 2
600 899 23
600 910 22
600 925 22
600 935 37
600 964 27
600 969 13
600 972 12
600 997 39
601 22 28
601 28 30
601 30 40
601 46 25
601 47 42
601 53 15
601 67 4
601 82 34
601 112 7
601 113 31
601 140 46
601 193 25
601 215 41
601 221 10
601 263 40
601 297 33
601 300 36
601 303 45
601 334 24
601 397 0
601 415 7
601 440 33
601 468 1
601 469 7
601 475 37
601 481 17
601 520 -2
601 524 16
601 528 37
601 552 -2
601 560 26
601 598 45
601 639 6
601 653 9
601 655 24
601 693 35
601 712 40
601 719 10
601 727 28
601 730 18
601 731 14
601 738 34
601 741 38
601 772 7
601 783 4
601 804 23
601 813 35
601 853 -2
601 868 9
601 903 20
601 919 35
601 970 11
601 984 7
601 997 29
602 10 48
602 53 8
602 139 24
602 156 15
602 170 4
602 172 16
602 173 6
602 183 35
602 184 50
602 195 16
602 203 35
602 224 -2
602 265 14
602 322 21
602 373 30
602 417 32
602 424 39
602 425 23
602 433 33
602 457 21
602 460 0
602 498 48
602 520 16
602 544 21
602 549 27
602 573 11
602 589 19
602 591 34
602 599 33
602 601 33
602 640 26
602 647 24
602 648 47
602 654 38
602 689 23
602 691 24
602 726 -1
602 751 22
602 785 34
602 786 13
602 800 49
602 821 50
602 850 4
602 896 19
602 911 26
602 965 50
602 967 47
602 985 44
602 986 37
603 1 27
603 69 26
603 82 30
603 90 22
603 102 35
603 103 23
603 142 18
603 160 24
603 185 6
603 194 -1
603 195 29
603 213 47
603 217 25
603 218 36
603 228 39
603 280 30
603 281 42
603 340 25
603 372 18
603 375 48
603 387 40
603 407 24
603 413 13
603 425 17
603 439 21
603 447 16
603 516 27
603 521 0
603 580 8
603 628 -1
603 637 44
603 664 21
603 690 18
603 720 18
603 749 45
603 770 19
603 780 40
603 783 9
603 800 5
603 834 50
603 841 19
603 863 44
603 872 49
603 884 42
603 886 22
603 936 10
603 942 41
603 984 12
604 11 19
604 52 4
604 73 41
604 117 34
604 130 28
604 138 10
604 139 37
604 148 15
604 230 5
604 235 35
604 240 32
604 243 23
604 255 44
604 256 31
604 314 37
604 341 25
604 374 47
604 378 9
604 394 29
604 417 40
604 432 47
604 447 21
604 460 44
604 508 6
604 513 39
604 515 13
604 517 4
604 533 38
604 549 50
604 578 45
604 579 39
604 632 17
604 639 12
604 692 49
604 730 25
604 733 13
604 769 41
604 810 10
604 859 7
604 915 20
604 955 24
604 964 26
604 978 34
604 988 13
604 994 26
604 998 21
605 26 -1
605 43 26
605 44 44
605 68 40
605 75 15
605 76 33
605 82 15
605 88 43
605 115 19
605 117 34
605 124 31
605 183 50
605 210 38
605 225 15
605 243 21
605 334 45
605 343 27
605 360 27
605 445 30
605 458 49
605 468 13
605 469 32
605 489 21
605 497 27
605 523 28
605 563 38
605 580 5
605 600 43
605 604 32
605 613 24
605 621 46
605 632 41
605 639 28
605 673 2
605 703 49
605 704 17
605 709 23
605 737 36
605 739 10
605 776 4
605 805 3
605 811 28
605 838 26
605 861 14
605 866 17
605 926 9
605 968 11
606 20 43
606 64 50
606 78 3
606 85 6
606 90 42
606 95 33
606 116 26
606 152 44
606 166 31
606 256 30
606 267 40
606 270 22
606 279 42
606 330 4
606 331 14
606 381 28
606 397 10
606 419 30
606 428 10
606 434 31
606 452 48
606 466 21
606 469 14
606 483 48
606 486 22
606 492 46
606 537 25
606 549 20
606 553 35
606 578 17
606 590 12
606 619 44
606 629 16
606 672 40
606 681 50
606 682 2
606 690 50
606 705 15
606 720 13
606 730 8
606 733 17
606 778 19
606 796 41
606 816 -1
606 823 16
606 845 29
606 850 3
606 871 10
606 902 34
606 914 -1
606 942 12
606 973 36
606 975 22
607 14 9
607 28 26
607 52 48
607 54 9
607 61 30
607 71 40
607 106 22
607 107 21
607 113 39
607 143 11
607 153 20
607 193 37
607 195 8
607 223 16
607 227 12
607 242 6
607 258 32
607 275 31
607 286 14
607 289 42
607 312 23
607 319 6
607 345 34
607 387 37
607 393 42
607 396 35
607 404 50
607 423 29
607 434 38
607 474 8
607 479 23
607 487 45
607 532 39
607 534 32
607 543 32
607 577 18
607 618 45
607 684 39
607 702 17
607 719 10
607 720 31
607 782 29
607 793 18
607 834 50
607 863 45
607 877 16
607 892 20
607 895 17
607 911 29
607 948 -2
607 973 33
607 979 21
608 5 3
608 36 45
608 73 3
608 98 35
608 115 14
608 146 50
608 159 41
608 162 31
608 165 31
608 172 46
608 193 37
608 199 4
608 206 44
608 243 24
608 255 2
608 263 29
608 275 14
608 281 48
608 288 38
608 339 28
608 340 16
608 352 32
608 402 -1
608 411 25
608 448 27
608 457 44
608 463 18
608 465 10
608 508 16
608 524 42
608 547 -1
608 635 36
608 656 25
608 672 -2
608 698 15
608 715 17
608 772 5
608 816 23
608 925 6
608 935 1
608 939 -1
608 955 50
608 975 10
608 978 46
608 990 40
608 999 25
608 1000 29
609 1 16
609 4 9
609 20 0
609 37 17
609 75 49
609 81 14
609 86 23
609 114 49
609 117 2
609 140 28
609 142 -2
609 153 10
609 158 0
609 169 36
609 172 23
609 182 24
609 212 0
609 258 47
609 260 47
609 261 47
609 267 28
609 279 7
609 321 29
609 353 10
609 402 -1
609 423 26
609 451 27
609 473 32
609 474 21
609 495 27
609 518 7
609 519 26
609 520 26
609 524 2
609 540 33
609 558 20
609 569 24
609 605 41
609 660 23
609 666 30
609 676 9
609 717 16
609 730 -2
609 737 -2
609 797 38
609 803 25
609 819 49
609 837 10
609 843 22
609 851 11
609 863 31
609 865 0
609 904 40
609 923 19
609 932 4
609 940 39
609 987 13
610 28 0
610 29 27
610 35 6
610 49 37
610 76 5
610 98 45
610 99 44
610 100 34
610 101 2
610 112 46
610 128 6
610 135 47
610 174 49
610 190 11
610 217 49
610 221 12
610 240 30
610 247 38
610 259 36
610 267 48
610 318 5
610 327 0
610 382 1
610 383 50
610 415 12
610 458 23
610 475 12
610 496 10
610 505 6
610 512 7
610 530 48
610 563 40
610 568 24
610 570 23
610 596 14
610 632 9
610 638 42
610 650 9
610 652 36
610 660 50
610 677 39
610 679 15
610 688 17
610 700 49
610 719 8
610 743 35
610 768 49
610 818 18
610 866 49
610 884 43
610 886 15
610 890 48
610 896 25
610 906 28
610 941 2
610 945 37
610 948 1
610 957 27
610 984 17
610 995 -2
611 7 -2
611 25 46
611 72 25
611 82 8
611 88 10
611 90 19
611 109 45
611 140 48
611 155 25
611 184 35
611 209 22
611 213 -2
611 215 18
611 269 21
611 311 36
611 330 13
611 344 40
611 347 22
611 352 24
611 366 35
611 386 32
611 393 0
611 412 50
611 463 44
611 467 25
611 476 45
611 490 13
611 509 8
611 513 38
611 523 43
611 557 42
611 564 25
611 572 28
611 586 1
611 590 20
611 627 34
611 645 27
611 649 24
611 653 5
611 654 37
611 674 34
611 690 31
611 741 24
611 761 46
611 762 41
611 807 25
611 813 8
611 821 41
611 838 50
611 847 19
611 859 29
611 902 16
611 913 43
611 930 -2
611 964 6
612 4 19
612 28 24
612 61 15
612 71 45
612 73 17
612 74 3
612 96 45
612 106 14
612 117 29
612 161 22
612 163 32
612 186 3
612 193 46
612 195 9
612 214 32
612 215 46
612 228 9
612 237 47
612 274 8
612 292 8
612 301 13
612 316 49
612 317 38
612 318 41
612 325 14
612 387 31
612 411 33
612 433 3
612 463 30
612 486 3
612 488 43
612 512 28
612 515 13
612 531 49
612 600 48
612 609 40
612 625 32
612 637 47
612 640 16
612 671 22
612 677 40
612 706 10
612 710 13
612 789 41
612 798 7
612 810 38
612 814 26
612 815 21
612 881 22
612 882 29
612 888 21
612 932 2
612 934 8
612 963 16
612 994 12
613 4 38
613 14 43
613 24 31
613 26 33
613 76 35
613 88 7
613 150 36
613 187 22
613 197 18
613 204 28
613 221 40
613 232 32
613 260 4
613 275 42
613 290 50
613 298 46
613 315 48
613 326 -2
613 359 35
613 362 38
613 363 31
613 397 34
613 403 45
613 405 5
613 416 18
613 436 2
613 461 0
613 484 20
613 497 30
613 507 44
613 511 32
613 563 47
613 570 49
613 635 47
613 710 14
613 750 27
613 766 39
613 767 48
613 768 3
613 779 14
613 797 7
613 832 35
613 863 45
613 869 13
613 889 50
613 893 24
613 916 11
613 960 19
613 970 8
613 983 48
614 18 20
614 68 37
614 195 6
614 229 2
614 252 15
614 260 32
614 276 26
614 281 40
614 306 39
614 312 28
614 434 34
614 442 7
614 493 -2
614 536 35
614 566 49
614 580 28
614 583 21
614 601 44
614 628 42
614 650 38
614 692 28
614 710 25
614 741 7
614 768 -2
614 771 34
614 835 2
614 836 22
614 882 21
614 883 45
614 885 49
614 919 39
614 922 41
614 957 2
615 60 21
615 65 45
615 68 45
615 71 31
615 129 48
615 130 7
615 136 42
615 179 22
615 190 42
615 191 18
615 192 6
615 196 34
615 209 6
615 253 0
615 272 7
615 281 42
615 304 40
615 308 10
615 322 45
615 357 36
615 372 45
615 396 5
615 439 9
615 444 38
615 546 18
615 593 5
615 595 43
615 628 33
615 652 27
615 672 3
615 673 16
615 740 25
615 782 32
615 812 34
615 819 40
615 861 42
615 948 39
615 974 34
615 978 36
616 9 42
616 65 -2
616 96 27
616 131 8
616 138 3
616 141 27
616 156 32
616 160 48
616 182 22
616 184 10
616 224 21
616 233 26
616 240 23
616 243 26
616 305 17
616 315 14
616 355 48
616 362 2
616 366 37
616 373 42
616 402 40
616 420 9
616 425 48
616 440 44
616 461 11
616 473 44
616 478 19
616 485 38
616 499 49
616 534 36
616 579 4
616 592 37
616 611 2
616 686 23
616 699 19
616 705 41
616 733 49
616 822 30
616 824 50
616 832 49
616 907 18
616 914 12
616 936 7
616 997 26
617 4 38
617 5 3
617 42 20
617 59 42
617 100 11
617 129 6
617 143 23
617 145 0
617 218 6
617 257 30
617 276 47
617 281 4
617 296 3
617 297 16
617 316 19
617 321 49
617 324 4
617 339 37
617 355 14
617 369 38
617 407 36
617 413 49
617 417 21
617 476 15
617 523 27
617 536 45
617 539 24
617 571 22
617 637 40
617 638 17
617 648 39
617 655 25
617 669 -2
617 681 36
617 690 44
617 712 36
617 738 41
617 767 44
617 793 16
617 795 7
617 811 33
617 821 11
617 843 10
617 851 45
617 862 1
617 949 24
617 984 44
617 990 26
618 12 27
618 31 4
618 34 24
618 85 50
618 92 14
618 101 34
618 102 16
618 105 7
618 144 35
618 154 50
618 170 19
618 174 29
618 198 35
618 208 37
618 255 43
618 259 12
618 263 42
618 309 36
618 359 50
618 363 40
618 384 23
618 405 23
618 418 7
618 420 0
618 426 27
618 442 6
618 457 40
618 492 -1
618 496 48
618 587 0
618 625 16
618 659 34
618 675 5
618 678 -2
618 684 19
618 689 13
618 760 45
618 770 50
618 853 49
618 864 24
618 899 25
618 918 50
618 939 24
618 998 -1
619 12 30
619 18 26
619 60 47
619 61 26
619 68 35
619 90 35
619 121 0
619 143 -2
619 145 34
619 202 -1
619 226 19
619 233 39
619 252 49
619 277 30
619 291 43
619 354 4
619 392 42
619 398 11
619 459 33
619 568 5
619 589 1
619 594 19
619 596 42
619 598 28
619 604 0
619 626 30
619 631 23
619 675 33
619 700 14
619 717 4
619 738 18
619 739 27
619 774 14
619 796 48
619 818 30
619 841 50
619 845 50
619 864 -2
619 932 5
619 936 30
619 968 48
619 972 4
619 975 31
620 3 0
620 4 25
620 29 7
620 34 11
620 49 11
620 62 34
620 70 26
620 86 36
620 101 -2
620 113 39
620 123 5
620 128 24
620 152 38
620 163 27
620 176 25
620 225 2
620 231 13
620 249 30
620 250 20
620 258 31
620 265 6
620 267 2
620 274 29
620 308 47
620 309 29
620 335 34
620 357 19
620 363 50
620 385 10
620 390 18
620 399 21
620 413 14
620 428 10
620 429 10
620 437 4
620 442 43
620 443 44
620 454 45
620 455 9
620 464 31
620 471 4
620 506 20
620 513 48
620 560 10
620 573 5
620 574 25
620 577 17
620 595 11
620 603 26
620 609 38
620 611 23
620 631 50
620 633 27
620 638 4
620 646 22
620 651 11
620 667 28
620 679 20
620 682 42
620 689 34
620 695 46
620 740 48
620 765 32
620 799 -2
620 805 22
620 813 45
620 832 13
620 852 23
620 868 5
620 876 14
620 919 11
620 929 19
620 937 13
620 975 33
620 981 32
621 3 8
621 5 1
621 20 33
621 31 28
621 34 14
621 46 13
621 57 44
621 65 17
621 67 7
621 105 33
621 122 20
621 135 29
621 152 15
621 165 13
621 170 16
621 209 41
621 271 40
621 273 28
621 290 32
621 359 50
621 414 -1
621 465 28
621 471 28
621 484 44
621 507 3
621 512 -2
621 515 40
621 569 42
621 573 11
621 577 40
621 580 32
621 593 46
621 604 35
621 718 16
621 733 12
621 783 24
621 796 34
621 805 44
621 825 49
621 830 44
621 836 1
621 848 22
621 860 5
621 967 42
621 970 20
621 982 12
622 14 23
622 25 -2
622 40 47
622 52 26
622 53 22
622 64 3
622 122 17
622 127 48
622 138 5
622 162 1
622 204 4
622 298 31
622 306 37
622 368 46
622 375 14
622 446 18
622 467 19
622 505 18
622 506 19
622 507 10
622 525 31
622 534 31
622 559 22
622 610 42
622 626 16
622 628 1
622 651 39
622 671 6
622 685 7
622 692 12
622 720 31
622 753 22
622 769 40
622 774 46
622 782 45
622 798 18
622 803 14
622 820 42
622 822 35
622 827 4
622 829 -2
622 858 0
622 859 39
622 862 32
622 872 15
622 918 40
622 926 44
622 984 37
623 7 18
623 27 23
623 29 25
623 98 37
623 118 17
623 181 30
623 209 7
623 258 23
623 279 41
623 283 14
623 287 50
623 288 33
623 338 49
623 376 3
623 381 21
623 385 37
623 432 46
623 459 28
623 476 38
623 526 25
623 539 29
623 545 13
623 601 32
623 608 33
623 653 23
623 668 22
623 696 43
623 701 30
623 704 38
623 713 22
623 716 9
623 719 32
623 724 50
623 726 37
623 728 45
623 752 36
623 775 43
623 786 28
623 789 26
623 829 2
623 842 48
623 885 40
623 902 33
623 934 34
623 938 38
624 2 44
624 19 29
624 25 26
624 46 40
624 67 36
624 87 48
624 108 11
624 134 10
624 157 38
624 193 35
624 236 24
624 242 -1
624 287 14
624 295 34
624 325 27
624 330 36
624 336 47
624 348 48
624 354 23
624 371 10
624 384 22
624 394 28
624 410 23
624 445 40
624 474 30
624 475 3
624 499 49
624 509 36
624 513 45
624 514 9
624 563 45
624 610 8
624 652 21
624 687 36
624 704 2
624 723 41
624 748 17
624 750 18
624 754 36
624 756 38
624 772 20
624 776 25
624 812 30
624 932 49
624 945 22
624 994 15
625 27 36
625 29 15
625 81 42
625 112 16
625 120 6
625 133 10
625 135 28
625 217 18
625 220 11
625 239 30
625 258 39
625 292 11
625 302 45
625 310 21
625 312 26
625 320 -2
625 392 42
625 433 17
625 444 2
625 466 31
625 476 21
625 507 1
625 582 4
625 588 12
625 631 38
625 669 50
625 685 -1
625 694 41
625 701 16
625 726 47
625 734 7
625 794 34
625 795 31
625 815 37
625 835 38
625 840 13
625 923 8
625 943 10
625 973 44
625 976 16
625 997 14
626 7 34
626 12 18
626 29 27
626 30 40
626 68 13
626 106 32
626 128 5
626 182 12
626 193 30
626 194 39
626 227 20
626 235 32
626 240 25
626 286 38
626 291 16
626 334 46
626 344 27
626 350 3
626 354 11
626 367 13
626 381 13
626 413 15
626 420 19
626 432 1
626 438 49
626 470 29
626 478 38
626 515 21
626 547 2
626 555 39
626 576 39
626 630 26
626 632 18
626 642 44
626 684 23
626 705 9
626 718 20
626 740 36
626 741 23
626 750 36
626 763 49
626 764 39
626 789 9
626 838 6
626 855 44
626 902 39
626 934 29
626 990 39
626 993 40
626 996 31
627 92 9
627 118 46
627 131 3
627 144 37
627 149 50
627 208 18
627 233 2
627 241 3
627 279 39
627 294 23
627 315 29
627 318 49
627 327 21
627 337 30
627 338 5
627 358 28
627 361 27
627 405 23
627 407 4
627 462 10
627 464 44
627 478 50
627 499 3
627 521 10
627 530 38
627 533 10
627 537 8
627 541 38
627 564 39
627 568 41
627 570 22
627 573 30
627 581 1
627 582 2
627 592 12
627 599 47
627 602 17
627 640 42
627 657 19
627 660 36
627 670 8
627 695 23
627 696 29
627 700 4
627 706 32
627 741 4
627 754 13
627 761 7
627 775 21
627 790 1
627 807 50
627 817 26
627 861 46
627 863 25
627 879 11
627 901 20
627 907 46
627 909 32
627 943 15
627 946 49
627 998 23
628 24 35
628 112 28
628 140 17
628 170 37
628 171 50
628 177 6
628 198 47
628 212 16
628 243 8
628 286 24
628 301 29
628 336 1
628 346 47
628 357 30
628 361 23
628 363 47
628 406 0
628 415 16
628 427 37
628 433 37
628 436 19
628 519 33
628 523 50
628 554 22
628 561 45
628 612 7
628 624 41
628 631 3
628 674 35
628 679 49
628 687 38
628 698 35
628 754 31
628 761 0
628 763 28
628 772 34
628 774 7
628 782 42
628 786 9
628 806 37
628 817 12
628 821 13
628 824 3
628 837 46
628 854 25
628 856 40
628 858 6
628 928 30
628 994 26
629 21 13
629 29 8
629 36 17
629 50 35
629 69 11
629 79 14
629 94 49
629 140 33
629 164 17
629 167 41
629 170 15
629 204 35
629 208 45
629 245 31
629 247 6
629 250 35
629 298 2
629 299 1
629 330 9
629 339 1
629 382 5
629 394 20
629 412 11
629 413 21
629 429 -2
629 474 2
629 506 34
629 509 41
629 518 1
629 521 11
629 550 19
629 613 40
629 617 15
629 626 36
629 777 29
629 783 38
629 818 10
629 826 -1
629 871 26
629 900 2
629 906 22
629 915 19
629 926 40
629 929 15
629 974 46
630 6 20
630 35 28
630 54 16
630 121 44
630 136 34
630 160 29
630 162 9
630 182 37
630 204 13
630 224 -2
630 232 20
630 240 39
630 244 22
630 248 8
630 326 42
630 335 48
630 345 11
630 350 3
630 362 35
630 387 28
630 391 28
630 400 12
630 410 30
630 461 22
630 476 8
630 480 40
630 485 36
630 503 50
630 536 40
630 589 36
630 592 24
630 598 13
630 607 23
630 614 15
630 621 41
630 645 48
630 649 48
630 669 6
630 676 45
630 683 18
630 692 21
630 709 6
630 711 46
630 738 48
630 761 -1
630 799 38
630 809 24
630 853 31
630 876 29
630 889 -2
630 923 9
630 926 22
630 946 41
630 958 31
630 965 26
630 981 10
631 24 30
631 29 19
631 41 11
631 45 8
631 54 40
631 57 50
631 87 27
631 90 17
631 94 46
631 132 9
631 189 -2
631 264 7
631 271 35
631 283 27
631 301 11
631 338 48
631 346 20
631 367 32
631 408 4
631 410 4
631 416 2
631 418 22
631 424 8
631 433 28
631 445 36
631 466 43
631 508 11
631 509 36
631 583 25
631 613 42
631 617 49
631 634 32
631 636 0
631 652 49
631 656 39
631 657 48
631 665 14
631 700 36
631 745 42
631 750 35
631 763 10
631 766 35
631 795 30
631 836 26
631 855 15
631 857 44
631 869 41
631 888 45
631 912 50
631 920 8
631 924 45
631 931 1
631 945 16
631 962 39
631 990 -2
631 992 34
632 44 27
632 53 31
632 95 31
632 155 13
632 184 37
632 187 43
632 228 11
632 230 44
632 231 48
632 234 0
632 240 48
632 276 8
632 280 48
632 285 46
632 292 47
632 311 29
632 319 10
632 368 11
632 376 13
632 413 9
632 527 -1
632 592 8
632 594 14
632 619 8
632 643 4
632 653 26
632 658 44
632 659 6
632 676 28
632 680 38
632 694 11
632 753 14
632 761 -2
632 783 31
632 804 2
632 839 44
632 863 16
632 866 32
632 880 34
632 886 15
632 897 22
632 989 42
633 12 11
633 52 29
633 61 25
633 70 1
633 73 37
633 80 35
633 107 49
633 109 5
633 112 38
633 135 41
633 180 -2
633 186 30
633 194 32
633 200 45
633 222 13
633 243 5
633 262 43
633 269 11
633 281 29
633 292 27
633 345 50
633 384 0
633 425 28
633 436 11
633 454 13
633 518 27
633 550 18
633 563 15
633 584 16
633 590 17
633 604 42
633 625 8
633 627 23
633 656 39
633 662 9
633 663 25
633 675 6
633 695 20
633 741 17
633 770 41
633 848 9
633 920 23
633 944 46
633 971 36
633 973 41
633 983 27
634 8 6
634 59 28
634 63 29
634 81 49
634 121 20
634 136 20
634 155 9
634 166 41
634 182 21
634 207 25
634 240 16
634 257 48
634 288 31
634 295 40
634 301 14
634 304 7
634 306 22
634 342 46
634 364 4
634 419 43
634 429 11
634 441 28
634 455 3
634 496 48
634 501 41
634 508 46
634 518 22
634 582 7
634 604 5
634 622 49
634 633 16
634 669 21
634 695 16
634 696 18
634 708 1
634 722 17
634 725 28
634 771 34
634 773 5
634 780 26
634 783 12
634 797 47
634 814 22
634 826 11
634 835 31
634 910 37
634 945 39
634 958 20
634 959 33
634 986 21
635 2 17
635 8 37
635 20 38
635 56 42
635 90 16
635 129 19
635 133 49
635 186 14
635 190 14
635 202 43
635 208 23
635 234 15
635 319 6
635 344 34
635 374 27
635 384 -2
635 402 44
635 406 47
635 412 17
635 427 33
635 457 31
635 502 44
635 504 1
635 506 31
635 522 38
635 615 26
635 619 13
635 657 19
635 666 37
635 689 41
635 722 40
635 733 3
635 738 38
635 801 7
635 804 18
635 822 16
635 830 29
635 850 2
635 862 10
635 863 17
635 874 35
635 902 47
635 906 38
635 908 5
635 916 27
635 952 21
635 976 9
635 986 49
636 2 46
636 13 33
636 81 26
636 112 9
636 140 32
636 150 8
636 160 40
636 163 12
636 178 27
636 219 33
636 254 25
636 296 49
636 306 39
636 310 47
636 328 44
636 363 42
636 375 36
636 378 25
636 390 14
636 391 4
636 413 38
636 464 41
636 491 37
636 495 20
636 533 40
636 548 26
636 623 40
636 625 26
636 642 41
636 680 23
636 707 11
636 728 25
636 869 5
636 870 9
636 887 25
636 898 45
636 904 47
636 945 26
636 960 21
637 1 33
637 3 18
637 10 42
637 17 31
637 36 3
637 75 21
637 91 19
637 116 18
637 118 32
637 119 48
637 142 21
637 157 17
637 163 8
637 165 20
637 173 44
637 177 19
637 207 37
637 242 46
637 247 32
637 262 36
637 272 47
637 326 21
637 361 40
637 369 -1
637 377 37
637 397 34
637 422 23
637 447 25
637 449 27
637 461 3
637 504 44
637 529 -2
637 533 40
637 560 0
637 575 26
637 597 19
637 610 37
637 614 7
637 618 35
637 620 6
637 621 33
637 633 32
637 646 36
637 666 43
637 669 13
637 670 37
637 681 -1
637 701 32
637 715 35
637 788 14
637 812 1
637 817 27
637 839 44
637 844 12
637 859 1
637 892 42
637 902 24
637 923 4
637 924 25
637 964 47
637 976 6
637 979 6
637 989 9
637 991 13
637 995 49
638 11 13
638 16 33
638 29 45
638 42 14
638 61 -1
638 103 1
638 149 41
638 187 41
638 209 12
638 243 32
638 278 16
638 297 45
638 303 38
638 305 18
638 347 4
638 353 42
638 361 23
638 404 43
638 428 34
638 432 2
638 555 8
638 559 47
638 654 8
638 660 23
638 702 38
638 706 2
638 715 20
638 744 10
638 751 39
638 757 13
638 770 48
638 778 21
638 823 28
638 837 35
638 892 32
638 936 9
638 950 29
639 47 29
639 63 35
639 89 42
639 106 2
639 114 41
639 136 24
639 144 46
639 154 12
639 156 23
639 181 18
639 211 37
639 236 32
639 294 44
639 295 8
639 317 13
639 323 38
639 332 17
639 341 -1
639 346 43
639 348 38
639 386 35
639 391 7
639 456 35
639 464 28
639 495 16
639 526 37
639 547 6
639 579 36
639 594 36
639 611 38
639 640 33
639 664 5
639 689 27
639 692 38
639 715 44
639 723 46
639 736 1
639 738 18
639 756 22
639 765 48
639 778 18
639 785 39
639 787 20
639 816 19
639 861 39
639 876 26
639 878 20
639 901 22
639 928 45
639 935 18
639 983 18
639 997 49
640 1 9
640 11 33
640 29 24
640 35 47
640 77 19
640 101 16
640 157 36
640 169 28
640 184 20
640 255 47
640 270 35
640 274 24
640 291 50
640 318 36
640 330 11
640 341 48
640 346 27
640 385 5
640 403 25
640 410 11
640 434 10
640 451 11
640 462 36
640 468 16
640 481 50
640 487 32
640 503 25
640 510 30
640 542 26
640 601 23
640 607 19
640 637 22
640 639 17
640 702 1
640 713 37
640 728 49
640 763 20
640 775 19
640 797 47
640 823 22
640 865 26
640 873 47
640 909 33
640 929 8
640 941 24
640 979 46
641 41 27
641 43 28
641 53 44
641 79 5
641 106 48
641 107 22
641 116 32
641 135 -1
641 144 8
641 153 50
641 202 28
641 210 33
641 221 13
641 253 21
641 284 4
641 300 24
641 307 19
641 324 3
641 357 11
641 459 44
641 470 4
641 475 43
641 493 37
641 521 -2
641 549 12
641 601 33
641 636 46
641 655 10
641 666 31
641 672 2
641 680 39
641 688 6
641 709 47
641 750 10
641 756 21
641 759 15
641 781 6
641 794 34
641 810 38
641 817 39
641 820 49
641 825 44
641 840 17
641 888 43
641 904 33
641 916 22
641 949 40
642 10 20
642 11 38
642 16 48
642 22 44
642 57 9
642 73 14
642 121 48
642 134 32
642 141 22
642 153 39
642 162 48
642 165 50
642 189 37
642 212 14
642 213 22
642 215 38
642 244 33
642 292 2
642 304 37
642 306 25
642 319 38
642 329 10
642 332 8
642 359 27
642 384 4
642 398 36
642 406 19
642 407 -1
642 408 35
642 428 17
642 430 13
642 434 43
642 443 44
642 457 22
642 514 50
642 535 20
642 538 42
642 593 21
642 598 3
642 603 2
642 624 19
642 641 21
642 643 35
642 655 20
642 657 48
642 683 2
642 699 4
642 711 27
642 730 37
642 764 29
642 793 44
642 798 15
642 813 37
642 821 30
642 825 6
642 849 19
642 875 11
642 880 35
642 903 2
642 922 11
642 930 1
642 943 37
642 990 42
643 25 3
643 42 7
643 44 46
643 94 4
643 123 25
643 139 18
643 143 37
643 155 24
643 204 11
643 210 26
643 232 36
643 233 37
643 270 29
643 274 43
643 289 42
643 292 15
643 298 17
643 304 12
643 313 -1
643 328 21
643 334 27
643 345 26
643 464 28
643 466 41
643 474 28
643 481 31
643 487 42
643 508 6
643 539 6
643 552 14
643 569 2
643 579 34
643 583 20
643 609 46
643 624 21
643 642 33
643 662 0
643 665 39
643 672 35
643 689 43
643 693 17
643 699 31
643 735 11
643 739 7
643 778 4
643 781 20
643 801 22
643 837 48
643 865 41
643 874 16
643 891 6
643 947 12
643 990 50
643 992 19
643 996 14
644 99 26
644 126 30
644 143 -2
644 226 43
644 235 1
644 244 33
644 281 23
644 283 0
644 338 23
644 350 38
644 364 16
644 455 1
644 528 5
644 608 31
644 623 10
644 628 43
644 665 29
644 680 19
644 732 27
644 744 40
644 758 14
644 761 19
644 838 39
644 875 0
644 883 0
645 8 45
645 13 34
645 19 16
645 30 13
645 35 22
645 38 31
645 102 32
645 129 46
645 131 50
645 132 27
645 182 8
645 270 30
645 302 9
645 334 43
645 391 28
645 399 45
645 412 25
645 423 47
645 448 1
645 451 17
645 452 18
645 455 47
645 461 24
645 528 7
645 530 23
645 555 38
645 600 45
645 603 6
645 641 42
645 644 31
645 661 28
645 708 31
645 722 11
645 800 16
645 809 25
645 825 12
645 829 34
645 839 5
645 857 16
645 862 6
645 867 21
645 886 15
645 935 5
645 946 26
645 960 9
645 989 21
646 3 47
646 14 26
646 39 25
646 43 28
646 55 36
646 61 15
646 77 26
646 84 24
646 89 47
646 98 17
646 107 11
646 129 48
646 159 40
646 187 14
646 211 42
646 221 42
646 230 40
646 281 6
646 294 37
646 316 24
646 320 37
646 357 33
646 403 26
646 445 8
646 452 16
646 486 15
646 524 29
646 541 48
646 569 -2
646 578 45
646 617 38
646 677 37
646 697 22
646 706 15
646 731 45
646 741 14
646 751 13
646 758 30
646 788 3
646 798 14
646 806 40
646 836 19
646 884 32
646 907 24
646 928 44
646 930 22
646 944 50
646 992 41
647 9 4
647 32 36
647 65 35
647 82 12
647 92 24
647 93 46
647 104 14
647 119 40
647 138 22
647 168 29
647 179 47
647 180 22
647 211 37
647 212 21
647 219 3
647 240 38
647 247 38
647 305 42
647 324 3
647 340 33
647 344 18
647 464 4
647 505 29
647 506 5
647 516 19
647 535 3
647 538 43
647 599 14
647 600 13
647 613 3
647 672 27
647 675 23
647 724 7
647 814 0
647 898 9
647 915 31
647 952 20
647 962 48
647 975 35
647 983 3
647 988 35
648 42 45
648 65 31
648 77 25
648 92 5
648 101 14
648 110 47
648 134 29
648 175 13
648 214 2
648 222 22
648 230 4
648 249 24
648 257 31
648 265 29
648 268 45
648 271 36
648 308 41
648 348 30
648 381 36
648 430 43
648 461 15
648 464 28
648 474 29
648 485 46
648 501 49
648 512 6
648 538 10
648 570 42
648 585 22
648 588 48
648 591 39
648 616 47
648 676 41
648 708 -1
648 724 2
648 784 0
648 862 13
648 866 8
648 872 42
648 885 38
649 10 13
649 30 24
649 35 13
649 36 3
649 37 5
649 72 32
649 77 6
649 113 49
649 152 28
649 195 32
649 211 20
649 240 36
649 242 38
649 244 17
649 257 17
649 281 32
649 298 6
649 351 22
649 358 27
649 369 48
649 383 2
649 386 8
649 399 30
649 413 21
649 414 36
649 420 24
649 428 5
649 443 18
649 445 38
649 458 44
649 474 34
649 484 22
649 539 26
649 595 32
649 607 19
649 609 21
649 622 29
649 637 48
649 643 47
649 660 1
649 690 37
649 700 50
649 707 24
649 726 34
649 730 29
649 741 0
649 800 29
649 833 10
649 834 1
649 873 31
649 915 45
649 927 -1
649 934 5
649 949 26
649 962 13
649 975 9
650 23 10
650 40 24
650 50 38
650 73 8
650 81 27
650 82 28
650 86 14
650 124 46
650 137 37
650 144 37
650 153 47
650 164 35
650 170 50
650 176 50
650 186 37
650 189 18
650 196 38
650 272 27
650 283 26
650 334 13
650 336 6
650 402 20
650 408 2
650 436 38
650 441 33
650 490 21
650 522 34
650 532 36
650 537 22
650 555 4
650 558 41
650 562 14
650 581 11
650 698 34
650 700 17
650 706 21
650 707 43
650 717 44
650 727 23
650 732 25
650 785 50
650 811 35
650 818 8
650 821 31
650 829 22
650 846 41
650 913 45
650 924 35
650 927 17
650 947 17
650 948 35
650 976 2
650 990 13
651 3 12
651 35 14
651 61 32
651 83 9
651 91 20
651 98 32
651 100 12
651 111 33
651 119 10
651 120 5
651 137 48
651 139 35
651 150 41
651 169 34
651 170 20
651 173 26
651 185 28
651 190 49
651 264 18
651 267 35
651 322 34
651 351 12
651 387 46
651 395 31
651 434 6
651 446 19
651 450 28
651 451 24
651 477 39
651 608 49
651 627 1
651 631 29
651 662 8
651 667 40
651 669 42
651 672 38
651 682 27
651 692 34
651 736 6
651 825 49
651 828 49
651 834 42
651 838 47
651 850 32
651 867 44
651 889 36
651 896 11
651 902 24
651 921 24
651 948 19
651 967 18
651 969 21
651 998 43
652 100 24
652 114 24
652 147 4
652 192 35
652 247 8
652 268 43
652 289 6
652 331 27
652 347 20
652 349 43
652 377 50
652 399 37
652 421 24
652 422 -1
652 424 34
652 426 5
652 446 13
652 453 47
652 462 45
652 466 20
652 481 13
652 483 49
652 521 39
652 550 6
652 559 26
652 651 19
652 694 44
652 700 38
652 723 -1
652 784 8
652 788 36
652 797 48
652 808 43
652 827 36
652 847 24
652 864 9
652 949 16
652 963 5
652 970 35
652 982 31
653 41 36
653 42 37
653 51 25
653 73 21
653 130 28
653 174 50
653 209 39
653 228 6
653 261 21
653 266 10
653 274 33
653 323 17
653 339 41
653 368 10
653 379 48
653 392 27
653 433 34
653 445 7
653 519 15
653 521 28
653 527 46
653 548 41
653 558 41
653 570 4
653 592 37
653 595 32
653 605 24
653 620 17
653 632 28
653 666 9
653 715 32
653 728 43
653 736 -1
653 738 -2
653 749 10
653 753 48
653 763 3
653 799 11
653 803 24
653 810 22
653 837 50
653 838 36
653 868 16
653 887 25
653 909 49
653 927 33
653 930 45
653 940 33
653 959 2
653 992 50
653 995 26
654 11 38
654 141 8
654 180 46
654 182 20
654 209 27
654 249 13
654 264 37
654 272 6
654 309 28
654 333 0
654 336 39
654 367 49
654 394 43
654 402 18
654 413 49
654 418 33
654 436 29
654 502 1
654 503 8
654 506 27
654 537 0
654 559 38
654 589 14
654 602 41
654 610 9
654 613 45
654 628 28
654 708 21
654 724 35
654 755 27
654 760 47
654 766 41
654 802 35
654 808 47
654 900 21
654 908 50
654 912 36
654 952 48
654 957 39
654 958 10
654 960 41
654 967 44
654 973 34
654 993 23
655 37 24
655 38 37
655 40 37
655 44 3
655 59 9
655 105 40
655 115 47
655 121 28
655 141 18
655 160 20
655 174 1
655 181 32
655 191 15
655 207 16
655 209 15
655 210 9
655 243 33
655 253 44
655 254 31
655 265 48
655 348 43
655 371 5
655 373 30
655 407 14
655 440 7
655 450 42
655 465 28
655 476 33
655 478 8
655 494 40
655 504 11
655 521 29
655 554 5
655 559 4
655 569 16
655 570 10
655 576 8
655 612 29
655 650 30
655 653 20
655 658 41
655 695 0
655 730 8
655 761 34
655 762 27
655 791 7
655 818 30
655 820 9
655 835 40
655 889 10
655 892 8
655 909 40
655 923 44
655 935 15
655 966 20
655 989 36
656 11 2
656 18 34
656 34 41
656 78 1
656 104 5
656 137 27
656 175 10
656 176 10
656 191 3
656 193 9
656 195 33
656 200 50
656 216 50
656 307 43
656 333 33
656 390 1
656 398 16
656 402 5
656 403 46
656 413 3
656 426 44
656 473 20
656 480 9
656 481 36
656 490 44
656 492 17
656 507 22
656 551 31
656 569 44
656 609 31
656 624 50
656 634 45
656 680 17
656 681 4
656 688 -2
656 697 20
656 698 46
656 732 29
656 748 48
656 759 4
656 766 0
656 780 7
656 811 26
656 838 39
656 849 23
656 873 48
656 874 24
656 917 26
656 925 40
656 953 31
657 10 10
657 51 14
657 64 49
657 93 32
657 114 20
657 128 37
657 165 -1
657 173 31
657 184 5
657 216 33
657 282 26
657 284 22
657 289 10
657 300 24
657 320 29
657 331 22
657 364 0
657 440 30
657 476 32
657 491 -2
657 493 44
657 496 7
657 507 32
657 525 27
657 549 18
657 573 11
657 580 39
657 584 7
657 587 41
657 588 41
657 589 2
657 613 0
657 627 21
657 648 16
657 659 40
657 663 46
657 664 41
657 665 23
657 680 8
657 742 27
657 765 17
657 767 7
657 769 31
657 783 40
657 795 18
657 799 49
657 817 44
657 820 13
657 833 36
657 850 13
657 852 45
657 857 1
657 906 15
657 960 25
657 962 22
657 967 48
657 972 34
657 976 16
657 991 32
658 28 19
658 31 48
658 55 18
658 77 45
658 84 -1
658 98 13
658 119 20
658 149 26
658 167 27
658 201 28
658 209 8
658 210 36
658 213 32
658 232 8
658 269 21
658 286 28
658 287 21
658 303 46
658 312 -2
658 376 49
658 391 13
658 433 46
658 441 40
658 496 42
658 497 12
658 504 39
658 540 46
658 567 6
658 576 16
658 595 40
658 597 26
658 605 46
658 615 24
658 627 9
658 639 34
658 648 41
658 650 17
658 654 4
658 690 28
658 706 8
658 708 34
658 709 48
658 734 -2
658 792 31
658 828 16
658 839 1
658 905 44
658 910 16
658 912 42
658 924 13
658 928 7
658 938 17
658 975 28
659 64 46
659 94 43
659 105 31
659 146 22
659 156 12
659 157 27
659 163 18
659 166 24
659 190 35
659 206 8
659 220 33
659 325 43
659 344 10
659 366 20
659 373 -2
659 433 11
659 438 50
659 445 45
659 459 50
659 473 17
659 490 32
659 497 20
659 506 17
659 533 7
659 546 42
659 567 20
659 574 16
659 579 17
659 585 19
659 597 33
659 600 50
659 607 16
659 640 43
659 643 1
659 655 50
659 673 37
659 686 35
659 698 28
659 711 45
659 762 37
659 769 4
659 771 37
659 785 12
659 815 27
659 831 43
659 892 25
659 926 17
659 942 4
659 950 32
659 969 7
659 978 43
660 28 42
660 130 24
660 138 11
660 146 5
660 150 16
660 170 4
660 217 17
660 220 42
660 267 13
660 331 10
660 359 22
660 364 21
660 370 37
660 386 42
660 393 36
660 410 13
660 422 34
660 456 4
660 489 34
660 506 6
660 581 33
660 632 36
660 657 23
660 691 38
660 712 41
660 732 1
660 735 49
660 741 23
660 743 24
660 748 23
660 760 34
660 763 15
660 779 28
660 794 25
660 797 2
660 826 1
660 844 1
660 846 24
660 867 46
660 875 10
660 912 38
660 915 4
660 922 23
660 969 23
660 977 15
660 997 12
661 25 11
661 31 24
661 46 46
661 107 40
661 132 18
661 149 43
661 151 27
661 162 25
661 175 8
661 179 37
661 198 13
661 200 23
661 217 33
661 224 15
661 234 12
661 271 38
661 293 3
661 320 40
661 340 9
661 388 2
661 389 32
661 417 33
661 425 36
661 439 33
661 469 27
661 493 12
661 524 12
661 528 18
661 596 21
661 624 34
661 715 12
661 744 -1
661 752 48
661 796 46
661 821 29
661 865 36
661 883 9
661 884 26
661 892 45
661 914 8
661 935 12
661 936 7
661 949 18
661 976 29
661 996 1
662 24 30
662 41 19
662 45 38
662 48 43
662 79 19
662 109 42
662 192 17
662 280 17
662 308 24
662 328 48
662 334 22
662 344 27
662 420 10
662 462 29
662 495 48
662 525 23
662 557 14
662 585 24
662 600 24
662 670 20
662 713 11
662 718 47
662 721 21
662 732 35
662 780 41
662 790 38
662 791 39
662 810 34
662 811 -1
662 822 2
662 824 -1
662 825 31
662 837 10
662 945 47
663 21 35
663 37 50
663 55 40
663 65 0
663 80 -2
663 107 26
663 113 40
663 114 18
663 120 42
663 160 2
663 164 30
663 181 40
663 195 10
663 207 48
663 281 4
663 288 17
663 327 5
663 336 27
663 355 -2
663 365 45
663 394 16
663 408 7
663 420 -2
663 487 6
663 490 18
663 492 21
663 582 11
663 666 45
663 683 46
663 700 7
663 712 -2
663 724 40
663 732 44
663 742 0
663 763 1
663 772 23
663 783 40
663 802 46
663 823 1
663 831 44
663 866 19
663 922 44
663 938 12
663 945 35
663 976 11
663 983 20
664 78 42
664 79 37
664 122 31
664 126 42
664 176 9
664 195 50
664 223 3
664 234 48
664 239 33
664 242 5
664 257 35
664 262 14
664 268 46
664 277 46
664 312 43
664 320 28
664 326 3
664 347 21
664 360 21
664 361 44
664 425 49
664 452 43
664 470 20
664 490 43
664 519 10
664 520 29
664 581 45
664 609 40
664 613 19
664 615 35
664 629 27
664 640 27
664 647 28
664 707 5
664 767 34
664 783 15
664 787 10
664 805 39
664 844 -1
664 852 38
664 858 15
664 866 20
664 887 20
664 911 0
664 912 38
664 914 33
664 960 7
665 20 31
665 36 33
665 42 24
665 43 35
665 92 9
665 96 12
665 99 47
665 112 22
665 125 41
665 136 8
665 155 5
665 156 45
665 177 16
665 191 24
665 217 40
665 252 31
665 254 40
665 263 44
665 274 15
665 282 49
665 291 18
665 297 22
665 310 27
665 331 10
665 362 7
665 451 3
665 480 50
665 487 42
665 522 8
665 537 28
665 543 25
665 546 40
665 565 12
665 577 11
665 581 32
665 612 23
665 630 13
665 639 47
665 643 22
665 646 0
665 704 23
665 724 27
665 735 39
665 804 43
665 811 15
665 822 3
665 837 5
665 841 6
665 864 21
665 891 42
665 900 16
665 913 2
665 963 18
665 966 5
665 995 -1
666 5 3
666 33 21
666 44 35
666 49 21
666 96 9
666 103 12
666 138 5
666 153 16
666 237 36
666 241 37
666 270 35
666 276 42
666 298 38
666 311 32
666 393 34
666 403 29
666 412 18
666 469 15
666 493 12
666 507 43
666 521 36
666 547 13
666 574 16
666 600 29
666 618 37
666 634 27
666 670 29
666 691 19
666 695 47
666 710 26
666 716 20
666 722 11
666 764 16
666 806 9
666 848 21
666 856 29
666 865 14
666 894 11
666 911 28
666 920 31
666 987 21
667 9 13
667 14 37
667 27 40
667 28 45
667 39 37
667 58 12
667 65 6
667 70 17
667 103 27
667 123 -2
667 144 22
667 193 28
667 254 34
667 299 14
667 302 8
667 319 -2
667 412 38
667 421 50
667 424 41
667 425 38
667 450 15
667 477 40
667 503 0
667 531 5
667 558 0
667 649 -2
667 683 4
667 689 39
667 700 25
667 708 9
667 709 2
667 736 26
667 748 45
667 784 48
667 825 29
667 843 48
667 844 6
667 855 11
667 859 1
667 862 23
667 924 35
668 1 2
668 49 44
668 67 45
668 72 1
668 86 25
668 90 27
668 98 14
668 103 22
668 109 19
668 133 24
668 135 20
668 184 45
668 215 24
668 235 9
668 241 37
668 245 33
668 250 45
668 271 9
668 284 32
668 306 29
668 337 28
668 364 50
668 419 18
668 423 19
668 477 30
668 483 8
668 519 11
668 526 42
668 552 30
668 565 36
668 572 8
668 583 17
668 678 40
668 679 3
668 722 7
668 759 36
668 777 6
668 787 24
668 817 15
668 861 16
668 864 40
668 886 17
668 889 32
668 924 47
668 935 48
668 957 12
668 969 30
668 975 17
668 982 38
668 985 27
668 999 2
669 4 2
669 32 3
669 50 25
669 113 8
669 115 41
669 117 33
669 130 26
669 180 1
669 183 35
669 223 30
669 250 44
669 283 15
669 313 10
669 332 20
669 344 41
669 367 35
669 399 36
669 400 14
669 416 5
669 464 8
669 466 47
669 487 19
669 494 10
669 509 49
669 512 -2
669 538 31
669 550 48
669 557 36
669 563 22
669 599 14
669 612 38
669 621 20
669 630 5
669 632 24
669 665 39
669 667 15
669 692 48
669 699 19
669 719 17
669 736 -2
669 755 32
669 770 28
669 833 29
669 860 25
669 869 31
669 889 47
669 902 50
669 996 11
670 14 42
670 57 13
670 62 -2
670 77 48
670 94 4
670 98 30
670 102 18
670 118 22
670 121 18
670 127 5
670 142 4
670 170 38
670 207 11
670 265 21
670 280 12
670 319 5
670 327 11
670 336 24
670 346 15
670 353 20
670 367 18
670 369 42
670 370 21
670 415 34
670 471 13
670 499 6
670 500 20
670 507 15
670 561 41
670 646 40
670 668 28
670 673 50
670 763 44
670 813 3
670 845 29
670 874 18
670 879 16
670 926 14
670 953 36
670 987 36
670 991 5
670 994 14
671 2 21
671 69 17
671 131 32
671 143 38
671 148 1
671 174 23
671 179 1
671 186 9
671 264 21
671 285 33
671 339 26
671 365 8
671 400 15
671 421 18
671 460 12
671 471 3
671 476 26
671 518 46
671 524 0
671 542 18
671 547 44
671 567 26
671 591 16
671 600 18
671 633 18
671 645 15
671 672 39
671 678 15
671 714 35
671 723 29
671 734 21
671 740 34
671 743 35
671 744 25
671 745 23
671 778 39
671 791 18
671 796 -1
671 819 19
671 833 39
671 842 22
671 873 40
671 874 25
671 883 35
671 887 35
671 898 21
671 937 6
671 938 41
671 994 28
671 1000 38
672 22 11
672 81 12
672 89 48
672 110 23
672 115 40
672 164 5
672 192 40
672 212 50
672 228 46
672 258 9
672 263 30
672 265 33
672 323 34
672 373 33
672 423 10
672 429 40
672 431 40
672 455 19
672 470 37
672 478 39
672 520 28
672 522 25
672 535 42
672 542 34
672 567 49
672 570 5
672 605 9
672 607 22
672 608 22
672 625 7
672 640 6
672 646 26
672 667 28
672 696 35
672 712 21
672 748 20
672 774 33
672 787 44
672 798 22
672 801 32
672 842 13
672 849 50
672 853 26
672 871 25
672 882 40
672 891 19
672 925 44
672 958 30
672 960 37
672 985 40
673 4 5
673 18 31
673 42 42
673 45 40
673 57 37
673 62 34
673 75 46
673 79 46
673 83 26
673 87 11
673 88 48
673 92 25
673 121 25
673 156 49
673 247 15
673 254 11
673 286 6
673 292 50
673 329 24
673 330 8
673 400 50
673 432 13
673 435 33
673 448 30
673 454 35
673 506 24
673 511 19
673 514 41
673 527 18
673 536 30
673 538 48
673 539 1
673 550 43
673 565 12
673 580 34
673 588 39
673 657 28
673 658 50
673 752 34
673 827 6
673 904 9
673 913 16
673 949 35
674 7 50
674 44 20
674 51 40
674 124 24
674 132 19
674 135 12
674 136 38
674 144 9
674 145 23
674 148 0
674 207 -1
674 284 23
674 304 15
674 359 7
674 378 41
674 390 3
674 430 21
674 431 36
674 468 35
674 482 12
674 487 45
674 510 -1
674 519 3
674 527 25
674 553 39
674 554 7
674 571 17
674 582 48
674 584 35
674 608 -1
674 611 -2
674 612 5
674 620 14
674 652 46
674 655 46
674 664 45
674 673 46
674 679 4
674 683 25
674 692 12
674 801 -1
674 823 11
674 845 18
674 877 46
674 878 23
674 898 29
674 902 25
674 930 45
674 951 40
674 994 15
675 3 19
675 4 9
675 25 42
675 30 21
675 33 7
675 46 45
675 49 11
675 53 27
675 66 46
675 116 20
675 124 48
675 131 20
675 151 6
675 177 18
675 228 35
675 265 16
675 275 1
675 301 4
675 303 26
675 309 42
675 313 3
675 318 41
675 342 46
675 359 27
675 381 12
675 390 36
675 405 27
675 416 8
675 435 13
675 447 48
675 450 18
675 485 11
675 487 41
675 555 -1
675 570 43
675 611 27
675 632 38
675 636 23
675 650 50
675 652 13
675 659 39
675 724 32
675 735 19
675 740 42
675 748 40
675 762 23
675 778 39
675 779 48
675 824 47
675 871 15
675 892 23
675 907 39
675 926 44
675 935 15
675 945 38
675 968 47
675 978 7
675 983 30
675 995 38
676 14 31
676 17 36
676 20 25
676 46 3
676 96 17
676 184 33
676 200 34
676 201 17
676 217 10
676 290 50
676 298 7
676 316 24
676 355 32
676 377 6
676 379 1
676 402 5
676 414 42
676 426 44
676 454 3
676 470 -2
676 487 3
676 496 4
676 519 43
676 598 12
676 605 33
676 648 16
676 653 24
676 661 42
676 669 39
676 691 17
676 704 0
676 716 21
676 723 26
676 734 -1
676 761 45
676 763 22
676 764 46
676 767 41
676 779 33
676 799 19
676 816 28
676 843 36
676 847 6
676 916 45
676 919 14
676 938 32
676 961 32
676 967 2
676 982 21
676 985 5
676 992 16
676 997 26
677 76 16
677 96 32
677 102 47
677 116 46
677 133 10
677 136 3
677 144 36
677 148 16
677 188 20
677 223 34
677 262 38
677 277 47
677 331 31
677 371 27
677 395 44
677 400 35
677 410 16
677 434 12
677 437 9
677 461 26
677 466 47
677 468 48
677 534 28
677 548 48
677 576 48
677 638 50
677 664 11
677 671 21
677 745 28
677 754 27
677 759 37
677 761 16
677 802 3
677 807 50
677 836 45
677 838 4
677 840 29
677 841 22
677 855 44
677 858 22
677 886 4
677 903 44
677 928 32
677 956 6
677 995 34
678 52 8
678 72 48
678 96 9
678 117 38
678 134 21
678 146 21
678 193 34
678 200 39
678 216 0
678 268 37
678 283 25
678 296 33
678 326 40
678 344 30
678 351 14
678 378 43
678 379 17
678 404 -1
678 416 28
678 446 42
678 491 10
678 504 36
678 511 29
678 529 19
678 538 17
678 572 33
678 581 -1
678 582 17
678 606 10
678 627 45
678 628 18
678 652 6
678 669 43
678 670 3
678 682 42
678 683 3
678 744 45
678 843 33
678 881 0
678 926 9
678 947 17
678 957 19
678 984 7
678 999 18
679 97 -2
679 126 47
679 135 1
679 136 21
679 137 38
679 178 1
679 189 42
679 225 7
679 237 23
679 280 28
679 291 12
679 295 48
679 315 21
679 335 27
679 359 27
679 396 23
679 398 11
679 405 26
679 431 38
679 452 22
679 454 32
679 458 50
679 475 12
679 478 50
679 485 17
679 531 35
679 535 26
679 536 48
679 574 37
679 587 30
679 589 20
679 593 4
679 611 48
679 614 45
679 619 34
679 635 30
679 639 5
679 653 27
679 654 20
679 669 15
679 671 20
679 692 43
679 712 31
679 713 49
679 727 22
679 769 36
679 777 25
679 791 10
679 804 -1
679 823 13
679 839 5
679 852 49
679 856 47
679 871 20
679 880 24
679 882 43
679 942 40
679 961 40
679 970 10
679 990 37
679 995 31
680 6 42
680 37 6
680 54 49
680 141 3
680 154 13
680 161 5
680 176 7
680 203 39
680 210 42
680 213 16
680 257 36
680 266 16
680 269 4
680 327 1
680 344 48
680 377 46
680 409 12
680 417 13
680 421 35
680 442 16
680 455 44
680 493 -1
680 519 21
680 526 45
680 563 49
680 581 24
680 587 38
680 599 25
680 623 22
680 626 2
680 627 46
680 654 38
680 675 29
680 677 8
680 678 20
680 762 25
680 767 27
680 811 19
680 813 18
680 829 15
680 839 23
680 880 39
680 909 34
680 919 3
680 930 20
680 949 16
680 973 38
680 994 34
681 6 21
681 15 5
681 43 40
681 44 48
681 46 17
681 82 16
681 101 50
681 131 20
681 148 41
681 168 8
681 198 18
681 221 38
681 222 24
681 237 50
681 264 0
681 289 30
681 290 34
681 318 9
681 324 28
681 387 13
681 399 31
681 440 37
681 465 2
681 493 48
681 503 18
681 505 15
681 517 34
681 524 30
681 527 30
681 530 44
681 535 20
681 545 34
681 549 18
681 550 16
681 560 38
681 580 0
681 596 9
681 621 25
681 686 46
681 697 38
681 704 30
681 710 50
681 717 44
681 755 18
681 775 5
681 780 26
681 789 34
681 795 14
681 813 34
681 846 39
681 858 27
681 865 46
681 866 11
681 872 4
681 888 2
681 926 50
681 953 30
681 979 14
681 981 2
681 992 10
681 995 16
682 89 34
682 99 7
682 118 39
682 120 27
682 140 -1
682 153 34
682 164 12
682 173 30
682 231 32
682 256 35
682 291 41
682 321 47
682 335 47
682 346 33
682 354 18
682 356 26
682 357 5
682 369 25
682 399 10
682 401 15
682 406 24
682 408 23
682 433 23
682 441 15
682 452 11
682 512 -1
682 524 45
682 565 25
682 572 14
682 584 4
682 590 8
682 605 48
682 607 10
682 611 21
682 635 29
682 652 15
682 658 25
682 667 39
682 700 21
682 705 43
682 710 28
682 741 37
682 780 12
682 786 26
682 804 26
682 814 44
682 821 2
682 843 12
682 849 15
682 867 43
682 888 14
682 953 43
682 959 41
683 42 7
683 49 45
683 87 16
683 124 13
683 144 -2
683 166 -1
683 205 25
683 261 15
683 269 16
683 292 9
683 311 14
683 325 16
683 344 -1
683 346 38
683 379 2
683 437 37
683 446 44
683 450 40
683 461 19
683 539 1
683 551 43
683 556 7
683 565 42
683 567 13
683 574 27
683 578 35
683 580 5
683 583 5
683 593 5
683 600 26
683 619 24
683 635 37
683 654 -1
683 705 20
683 708 1
683 730 24
683 750 3
683 773 34
683 780 29
683 786 43
683 808 35
683 913 47
684 14 3
684 30 50
684 36 27
684 78 38
684 80 7
684 87 12
684 114 34
684 120 35
684 137 27
684 156 45
684 185 23
684 187 23
684 199 50
684 211 32
684 215 30
684 231 29
684 243 31
684 284 26
684 307 13
684 320 46
684 326 3
684 328 31
684 393 21
684 406 25
684 413 28
684 424 5
684 427 4
684 429 17
684 442 23
684 454 16
684 509 9
684 512 39
684 535 8
684 538 27
684 548 49
684 560 41
684 566 25
684 573 10
684 580 2
684 595 41
684 604 47
684 644 37
684 655 14
684 678 33
684 713 41
684 757 26
684 766 32
684 786 40
684 794 39
684 830 17
684 831 28
684 839 5
684 842 5
684 881 26
684 883 1
684 935 4
684 938 9
684 979 29
684 984 21
685 15 37
685 23 19
685 26 34
685 27 20
685 28 42
685 35 16
685 44 49
685 69 28
685 74 8
685 78 25
685 84 42
685 93 0
685 241 9
685 303 -1
685 325 41
685 327 30
685 333 18
685 334 11
685 352 31
685 377 34
685 399 -1
685 400 35
685 416 23
685 440 4
685 452 22
685 519 17
685 529 14
685 552 9
685 565 32
685 568 10
685 578 50
685 589 17
685 595 11
685 596 38
685 597 4
685 666 11
685 686 11
685 701 13
685 708 22
685 712 46
685 717 50
685 722 46
685 748 1
685 790 12
685 816 3
685 822 28
685 827 47
685 843 38
685 882 45
685 911 11
685 928 21
685 986 0
685 989 39
685 998 27
686 33 6
686 44 41
686 58 19
686 64 17
686 68 47
686 121 29
686 138 1
686 145 3
686 151 20
686 153 11
686 187 36
686 192 14
686 212 15
686 240 31
686 307 18
686 308 19
686 311 25
686 389 40
686 393 14
686 415 16
686 426 20
686 484 15
686 533 40
686 564 17
686 591 6
686 629 49
686 639 43
686 642 18
686 672 24
686 673 26
686 679 2
686 687 33
686 699 35
686 703 8
686 704 17
686 718 49
686 729 43
686 764 24
686 775 23
686 799 23
686 834 21
686 835 0
686 907 8
686 952 48
686 957 38
686 960 46
686 962 10
687 17 9
687 31 50
687 37 27
687 78 11
687 83 32
687 117 34
687 121 3
687 126 33
687 128 2
687 135 -2
687 139 4
687 149 8
687 165 4
687 168 31
687 200 22
687 217 8
687 236 34
687 246 43
687 251 6
687 262 23
687 325 30
687 352 45
687 362 38
687 366 38
687 372 46
687 394 50
687 438 22
687 471 29
687 502 50
687 556 15
687 595 21
687 602 7
687 643 24
687 658 46
687 690 48
687 695 20
687 740 48
687 744 39
687 772 18
687 803 14
687 809 47
687 812 32
687 860 7
687 869 27
687 894 17
687 956 45
687 973 47
687 980 34
687 984 40
688 24 33
688 122 1
688 149 14
688 204 39
688 237 1
688 244 39
688 275 12
688 308 11
688 317 46
688 360 12
688 380 32
688 418 2
688 421 12
688 434 2
688 464 5
688 471 34
688 472 16
688 492 17
688 526 19
688 528 48
688 625 11
688 629 27
688 665 26
688 787 35
688 801 5
688 833 34
688 842 36
688 993 31
689 40 25
689 42 0
689 83 44
689 95 39
689 126 12
689 138 49
689 155 34
689 169 40
689 206 41
689 248 43
689 258 27
689 282 28
689 287 9
689 292 25
689 302 26
689 304 40
689 305 23
689 309 25
689 319 22
689 338 29
689 361 26
689 366 10
689 417 42
689 432 36
689 439 40
689 446 4
689 485 20
689 492 10
689 512 12
689 519 6
689 539 2
689 596 30
689 606 9
689 615 50
689 626 43
689 638 22
689 675 44
689 735 38
689 737 14
689 759 18
689 796 37
689 806 14
689 808 48
689 821 20
689 824 12
689 826 17
689 858 12
689 869 50
689 881 31
689 884 -1
689 891 31
689 966 30
689 990 28
689 992 49
689 996 43
690 81 18
690 85 10
690 104 3
690 146 15
690 157 17
690 168 32
690 193 12
690 244 48
690 253 22
690 273 49
690 318 15
690 345 26
690 378 10
690 379 4
690 412 45
690 511 42
690 512 46
690 559 33
690 578 6
690 586 41
690 634 42
690 644 37
690 650 11
690 654 33
690 661 13
690 694 22
690 702 6
690 708 34
690 726 45
690 727 44
690 729 40
690 736 37
690 747 14
690 751 48
690 775 35
690 778 22
690 822 43
690 834 31
690 851 35
690 854 30
690 878 19
690 891 30
690 980 29
690 983 48
691 12 46
691 23 49
691 35 47
691 50 9
691 60 0
691 67 47
691 127 18
691 179 46
691 217 38
691 250 1
691 253 49
691 280 24
691 282 6
691 329 3
691 403 15
691 433 19
691 450 42
691 476 47
691 494 25
691 502 36
691 525 22
691 536 45
691 542 29
691 543 42
691 549 9
691 554 48
691 558 0
691 575 44
691 576 37
691 589 37
691 613 16
691 623 27
691 626 3
691 633 6
691 659 40
691 725 15
691 748 39
691 768 41
691 771 47
691 785 12
691 787 40
691 808 23
691 832 34
691 840 15
691 848 39
691 870 40
691 887 27
691 904 10
691 928 19
691 949 28
691 950 22
692 9 23
692 15 35
692 50 24
692 55 46
692 62 30
692 86 47
692 121 0
692 127 45
692 155 13
692 164 42
692 188 5
692 201 6
692 203 -1
692 213 33
692 217 4
692 221 -2
692 224 6
692 279 21
692 322 14
692 325 27
692 340 32
692 351 14
692 353 47
692 356 42
692 369 -1
692 374 20
692 387 17
692 393 26
692 430 15
692 468 37
692 516 13
692 527 18
692 542 18
692 554 47
692 592 9
692 595 21
692 609 17
692 657 12
692 679 45
692 695 27
692 710 48
692 734 36
692 738 40
692 747 25
692 803 36
692 873 25
692 885 35
692 894 5
692 902 16
692 952 43
692 974 19
693 41 41
693 74 17
693 75 20
693 84 14
693 96 40
693 132 9
693 173 -2
693 219 15
693 259 36
693 267 24
693 268 0
693 301 8
693 305 -2
693 306 23
693 315 0
693 317 18
693 327 29
693 345 36
693 350 0
693 362 38
693 397 16
693 407 18
693 435 17
693 493 27
693 506 33
693 512 40
693 516 14
693 519 24
693 525 22
693 540 2
693 563 7
693 663 10
693 714 40
693 738 39
693 753 43
693 765 2
693 776 11
693 782 13
693 789 40
693 820 29
693 865 22
693 871 0
693 881 1
693 894 15
693 932 41
693 948 20
693 974 15
693 993 49
694 30 11
694 58 20
694 74 50
694 122 43
694 139 47
694 163 28
694 165 45
694 167 40
694 201 32
694 212 15
694 213 11
694 249 33
694 256 36
694 259 25
694 282 18
694 313 26
694 339 1
694 344 15
694 371 29
694 389 37
694 391 37
694 418 -2
694 422 34
694 458 2
694 460 49
694 470 21
694 481 23
694 489 11
694 519 6
694 528 40
694 571 27
694 576 8
694 582 42
694 589 21
694 591 20
694 647 5
694 649 22
694 683 7
694 690 22
694 691 10
694 695 50
694 734 9
694 751 -1
694 755 16
694 764 24
694 771 35
694 780 44
694 790 6
694 800 2
694 820 14
694 826 14
694 836 29
694 902 25
694 999 7
695 18 3
695 32 31
695 69 39
695 84 47
695 129 42
695 169 2
695 188 30
695 189 41
695 225 43
695 258 11
695 267 -2
695 277 16
695 291 8
695 320 19
695 334 33
695 361 35
695 378 32
695 380 0
695 405 4
695 409 42
695 427 4
695 439 50
695 454 50
695 513 20
695 531 36
695 547 14
695 557 23
695 600 22
695 615 4
695 621 33
695 632 42
695 653 10
695 661 28
695 703 5
695 721 14
695 744 2
695 752 3
695 807 44
695 812 12
695 813 47
695 821 43
695 842 48
695 872 9
695 895 2
695 922 48
695 923 23
695 949 1
695 968 33
695 974 17
695 982 36
695 986 43
695 995 19
695 997 19
696 1 1
696 20 47
696 44 35
696 46 16
696 65 38
696 71 34
696 77 50
696 133 4
696 155 36
696 176 25
696 206 26
696 265 31
696 272 38
696 291 5
696 297 12
696 300 42
696 322 35
696 329 6
696 343 13
696 374 45
696 402 20
696 414 40
696 432 32
696 437 19
696 445 8
696 449 39
696 484 29
696 489 43
696 514 30
696 527 35
696 545 50
696 552 12
696 578 13
696 588 46
696 617 48
696 629 4
696 633 35
696 636 -1
696 638 -2
696 639 25
696 665 49
696 671 41
696 703 41
696 741 17
696 775 10
696 784 9
696 786 2
696 835 13
696 853 12
696 863 13
696 937 9
696 968 48
696 975 1
696 994 23
697 13 -2
697 21 42
697 44 26
697 58 24
697 59 -2
697 82 1
697 102 22
697 128 39
697 187 48
697 189 20
697 195 28
697 198 7
697 204 43
697 214 3
697 220 22
697 224 13
697 238 13
697 249 37
697 270 -2
697 292 6
697 327 29
697 407 8
697 417 12
697 422 24
697 436 27
697 449 11
697 492 43
697 522 6
697 529 2
697 536 4
697 567 31
697 568 37
697 575 18
697 639 3
697 660 39
697 717 41
697 732 28
697 733 0
697 773 36
697 819 0
697 820 46
697 825 10
697 851 8
697 857 33
697 878 48
697 900 41
697 906 13
697 938 37
697 940 50
697 944 1
697 954 39
698 19 9
698 65 -1
698 129 10
698 139 28
698 176 5
698 190 48
698 193 29
698 195 18
698 216 28
698 223 37
698 248 1
698 274 41
698 278 16
698 284 28
698 333 23
698 335 30
698 342 27
698 352 27
698 373 18
698 374 32
698 378 23
698 387 18
698 410 34
698 414 50
698 431 6
698 443 28
698 449 6
698 462 44
698 560 32
698 572 20
698 577 35
698 589 12
698 628 47
698 649 17
698 667 34
698 680 18
698 681 24
698 694 41
698 704 25
698 708 32
698 715 7
698 725 9
698 753 27
698 771 12
698 790 30
698 807 25
698 812 6
698 816 12
698 858 44
698 873 35
698 893 33
698 896 33
698 902 1
698 912 18
698 946 5
699 27 30
699 28 26
699 36 32
699 52 32
699 54 11
699 58 36
699 59 38
699 117 48
699 143 33
699 169 35
699 172 35
699 173 45
699 203 32
699 228 15
699 231 48
699 270 23
699 287 30
699 419 39
699 474 0
699 493 31
699 510 1
699 523 38
699 529 43
699 547 36
699 559 32
699 566 32
699 579 35
699 608 45
699 616 8
699 655 16
699 695 16
699 829 10
699 850 48
699 862 40
699 865 29
699 898 43
699 959 44
699 999 -1
700 5 13
700 8 1
700 48 0
700 54 11
700 59 23
700 77 30
700 122 34
700 124 37
700 154 0
700 195 15
700 210 36
700 224 28
700 252 16
700 270 9
700 283 8
700 316 26
700 319 50
700 326 34
700 369 -1
700 387 22
700 391 -1
700 393 13
700 394 21
700 415 22
700 429 32
700 442 17
700 509 30
700 547 4
700 566 46
700 588 26
700 607 50
700 613 20
700 660 37
700 669 -1
700 685 37
700 729 4
700 752 -1
700 770 34
700 772 4
700 831 48
700 834 43
700 859 39
700 936 14
700 940 9
700 955 38
700 980 34
700 984 47
700 992 17
700 996 41
701 3 41
701 4 19
701 9 43
701 41 -2
701 47 2
701 63 24
701 105 48
701 143 13
701 153 45
701 158 9
701 159 -1
701 175 33
701 199 1
701 210 15
701 262 17
701 299 34
701 326 1
701 334 10
701 345 4
701 348 38
701 354 8
701 363 47
701 410 45
701 430 34
701 445 10
701 463 35
701 470 4
701 492 19
701 493 1
701 503 48
701 512 10
701 532 33
701 537 14
701 538 13
701 545 5
701 574 22
701 594 31
701 607 23
701 630 7
701 642 40
701 654 18
701 663 16
701 672 32
701 678 7
701 681 25
701 682 45
701 695 45
701 722 47
701 752 24
701 755 22
701 771 28
701 777 -2
701 804 13
701 812 47
701 823 8
701 836 12
701 915 22
701 937 44
701 970 2
701 982 48
701 992 46
702 6 8
702 43 20
702 46 4
702 65 32
702 75 -1
702 83 45
702 87 25
702 122 42
702 157 47
702 167 50
702 189 21
702 207 46
702 208 24
702 262 16
702 273 40
702 280 37
702 281 44
702 347 15
702 348 13
702 355 21
702 381 19
702 385 48
702 398 40
702 447 0
702 451 42
702 487 50
702 526 39
702 529 22
702 536 27
702 553 48
702 554 30
702 558 21
702 591 44
702 613 29
702 615 31
702 646 27
702 721 14
702 784 15
702 820 34
702 859 25
702 863 31
702 867 27
702 873 31
702 874 46
702 917 46
702 936 27
702 980 34
702 986 28
702 994 13
703 3 9
703 15 50
703 42 42
703 46 32
703 74 50
703 78 37
703 79 18
703 123 5
703 198 14
703 213 43
703 225 -1
703 248 15
703 258 -2
703 272 43
703 276 45
703 307 26
703 346 42
703 367 31
703 375 35
703 380 19
703 398 20
703 479 41
703 533 40
703 576 21
703 588 46
703 627 3
703 628 37
703 638 20
703 641 4
703 656 46
703 657 43
703 697 12
703 710 4
703 722 48
703 730 48
703 782 39
703 805 47
703 806 29
703 832 14
703 865 7
703 900 39
703 919 6
703 930 18
703 944 -2
703 981 35
704 13 16
704 14 49
704 17 19
704 49 11
704 80 27
704 102 47
704 109 8
704 129 9
704 142 3
704 197 15
704 208 10
704 222 7
704 236 33
704 272 5
704 297 9
704 298 5
704 305 -1
704 321 14
704 347 22
704 354 -2
704 359 10
704 385 49
704 398 10
704 426 42
704 481 28
704 501 16
704 511 41
704 637 18
704 640 23
704 649 39
704 684 34
704 690 0
704 761 45
704 770 28
704 775 20
704 799 21
704 802 24
704 807 4
704 814 10
704 841 22
704 864 11
704 870 24
704 874 14
704 952 46
704 958 25
704 963 39
704 970 15
704 981 43
704 987 20
704 991 16
705 7 44
705 17 25
705 51 26
705 85 26
705 102 13
705 105 19
705 111 39
705 135 17
705 138 42
705 167 31
705 177 48
705 222 24
705 234 9
705 236 47
705 244 20
705 254 48
705 255 45
705 377 4
705 410 43
705 413 3
705 419 29
705 468 19
705 516 28
705 520 44
705 541 31
705 575 11
705 590 9
705 609 5
705 610 31
705 626 33
705 639 11
705 656 8
705 679 6
705 708 37
705 758 16
705 762 30
705 822 27
705 827 9
705 834 47
705 886 1
705 986 30
706 13 3
706 39 32
706 94 7
706 97 46
706 125 30
706 137 36
706 142 2
706 147 40
706 148 3
706 272 27
706 283 13
706 292 20
706 308 10
706 311 28
706 323 47
706 328 42
706 338 15
706 341 10
706 402 47
706 420 13
706 435 8
706 452 10
706 463 34
706 482 16
706 487 30
706 529 30
706 597 48
706 616 18
706 623 20
706 649 20
706 657 11
706 667 37
706 727 43
706 768 31
706 769 50
706 784 31
706 791 40
706 810 28
706 862 23
706 887 24
706 898 30
706 959 31
707 1 45
707 7 38
707 36 25
707 49 45
707 62 19
707 70 7
707 73 13
707 109 18
707 139 32
707 167 9
707 173 35
707 190 5
707 219 25
707 224 28
707 259 44
707 267 19
707 268 29
707 276 22
707 283 38
707 289 17
707 330 22
707 345 8
707 347 24
707 374 14
707 439 25
707 440 39
707 456 27
707 517 18
707 537 39
707 555 18
707 574 50
707 649 38
707 658 39
707 664 49
707 673 20
707 681 10
707 694 24
707 742 16
707 750 37
707 834 44
707 840 22
707 851 42
707 858 37
707 863 44
707 935 16
707 984 22
707 1000 26
708 8 26
708 15 19
708 32 4
708 46 39
708 56 35
708 62 14
708 71 6
708 76 16
708 78 39
708 86 39
708 99 20
708 107 39
708 115 26
708 128 8
708 142 20
708 152 27
708 161 42
708 193 31
708 201 34
708 225 29
708 298 22
708 302 33
708 349 24
708 384 34
708 388 41
708 405 46
708 409 30
708 443 18
708 480 2
708 488 43
708 534 4
708 599 44
708 652 5
708 684 43
708 751 19
708 787 2
708 795 22
708 799 31
708 833 26
708 877 37
708 881 46
708 889 12
708 890 48
708 900 0
708 901 42
708 919 34
708 932 10
708 996 39
709 46 13
709 55 44
709 113 34
709 119 40
709 199 10
709 204 35
709 205 45
709 232 10
709 249 38
709 284 30
709 294 8
709 303 26
709 324 29
709 346 39
709 417 31
709 445 37
709 501 7
709 534 45
709 564 32
709 570 36
709 670 20
709 680 38
709 755 32
709 775 18
709 834 18
709 869 26
709 880 34
709 897 20
709 922 30
709 934 6
709 937 6
709 978 3
709 990 28
709 996 23
710 2 3
710 16 33
710 43 11
710 73 35
710 87 21
710 102 30
710 126 46
710 132 39
710 167 32
710 194 32
710 203 24
710 211 11
710 257 17
710 350 26
710 370 20
710 409 7
710 425 43
710 439 20
710 458 48
710 485 24
710 494 34
710 501 20
710 536 43
710 539 33
710 546 45
710 550 39
710 570 10
710 586 27
710 588 49
710 639 50
710 666 42
710 669 46
710 718 22
710 727 26
710 737 48
710 776 48
710 809 22
710 818 6
710 833 19
710 843 34
710 856 48
710 859 30
710 883 16
710 886 45
710 889 10
710 907 48
710 919 47
710 927 31
710 931 50
710 935 48
710 947 10
710 959 22
710 980 36
710 986 15
710 991 3
711 26 2
711 52 27
711 81 28
711 110 12
711 127 9
711 147 50
711 153 22
711 154 49
711 171 10
711 172 44
711 179 30
711 184 36
711 211 48
711 248 4
711 250 3
711 271 20
711 282 22
711 320 49
711 323 44
711 360 33
711 380 28
711 429 -2
711 431 50
711 444 2
711 459 -1
711 468 45
711 489 2
711 508 3
711 516 4
711 546 0
711 563 0
711 579 48
711 595 19
711 645 48
711 648 23
711 651 48
711 687 9
711 771 38
711 792 40
711 850 44
711 865 25
711 867 45
711 893 17
711 903 40
711 919 23
711 924 9
711 927 7
711 935 50
711 963 33
712 4 9
712 17 49
712 18 40
712 20 21
712 29 40
712 50 23
712 86 16
712 89 16
712 91 24
712 108 47
712 133 42
712 142 11
712 143 14
712 152 29
712 210 9
712 219 29
712 253 49
712 276 10
712 358 26
712 379 9
712 405 29
712 443 21
712 497 43
712 529 47
712 541 11
712 593 12
712 608 9
712 612 33
712 614 39
712 621 10
712 634 8
712 694 39
712 750 6
712 788 0
712 822 45
712 840 44
712 970 3
713 2 33
713 28 3
713 82 40
713 85 13
713 95 28
713 110 32
713 144 0
713 158 37
713 167 50
713 175 7
713 182 17
713 184 20
713 188 28
713 228 -2
713 301 14
713 327 36
713 358 6
713 418 24
713 479 32
713 520 23
713 565 20
713 603 19
713 660 13
713 669 -2
713 671 0
713 687 31
713 690 15
713 698 50
713 736 50
713 760 30
713 777 44
713 825 37
713 847 4
713 850 21
713 876 29
713 879 6
713 880 9
713 897 7
713 963 40
713 967 9
713 979 37
713 985 0
714 28 14
714 95 22
714 100 26
714 122 16
714 127 16
714 144 38
714 148 18
714 156 25
714 171 40
714 181 27
714 203 2
714 230 22
714 266 26
714 270 21
714 296 24
714 309 38
714 316 22
714 333 16
714 347 43
714 358 46
714 361 17
714 365 41
714 375 36
714 433 25
714 436 33
714 523 22
714 548 45
714 559 17
714 615 30
714 620 32
714 670 19
714 688 36
714 730 13
714 828 8
714 834 42
714 839 48
714 846 46
714 847 40
714 871 13
714 883 19
714 900 22
714 936 38
714 944 23
714 946 15
714 1000 24
715 21 42
715 62 23
715 78 47
715 81 37
715 99 18
715 135 2
715 165 26
715 227 7
715 258 49
715 278 22
715 293 24
715 323 47
715 347 42
715 351 16
715 384 13
715 385 20
715 404 -2
715 410 46
715 420 38
715 430 14
715 440 -2
715 501 43
715 507 5
715 544 9
715 549 49
715 573 42
715 578 37
715 663 3
715 689 37
715 755 15
715 779 13
715 786 10
715 835 7
715 864 -1
715 867 6
715 870 -1
715 890 40
715 906 23
715 915 37
715 922 11
715 960 5
715 972 44
715 981 2
715 993 15
716 1 7
716 35 15
716 37 8
716 38 16
716 67 40
716 75 16
716 80 10
716 86 12
716 96 30
716 106 33
716 109 38
716 129 28
716 185 22
716 228 44
716 255 13
716 276 5
716 339 -2
716 348 20
716 361 33
716 366 24
716 385 6
716 396 1
716 457 3
716 459 28
716 504 7
716 515 8
716 519 4
716 529 31
716 534 40
716 563 5
716 565 13
716 567 22
716 587 2
716 591 7
716 628 -2
716 637 44
716 646 48
716 664 12
716 672 42
716 675 36
716 677 18
716 694 0
716 714 18
716 736 8
716 766 28
716 783 19
716 788 35
716 791 -1
716 807 13
716 843 48
716 845 45
716 873 29
716 876 36
716 904 9
716 940 17
716 959 2
716 1000 48
717 2 30
717 8 33
717 18 32
717 89 46
717 101 11
717 131 16
717 145 12
717 165 6
717 167 20
717 200 -1
717 262 2
717 276 2
717 286 21
717 289 45
717 316 14
717 330 24
717 343 32
717 367 48
717 386 42
717 391 17
717 405 5
717 466 13
717 469 13
717 510 -1
717 549 3
717 563 16
717 596 20
717 611 16
717 617 42
717 630 34
717 638 46
717 657 22
717 682 19
717 702 48
717 725 45
717 731 30
717 811 11
717 833 35
717 838 33
717 851 34
717 877 36
717 878 42
717 896 12
717 918 46
717 920 1
717 940 19
717 955 31
717 970 31
717 987 17
718 11 50
718 20 24
718 69 21
718 84 28
718 101 44
718 131 20
718 161 17
718 203 30
718 217 12
718 245 40
718 260 32
718 270 10
718 320 9
718 347 40
718 420 31
718 450 40
718 471 16
718 515 33
718 523 13
718 561 10
718 595 38
718 640 1
718 644 0
718 659 35
718 751 44
718 754 14
718 758 1
718 784 30
718 790 26
718 807 14
718 814 50
718 817 16
718 835 0
718 838 30
718 875 23
718 882 29
718 890 18
718 964 13
718 988 22
718 998 20
719 19 47
719 23 18
719 44 31
719 78 33
719 100 30
719 125 33
719 133 7
719 140 50
719 150 31
719 168 32
719 180 16
719 208 18
719 216 20
719 217 48
719 255 47
719 265 1
719 278 18
719 282 27
719 339 27
719 352 11
719 368 21
719 376 17
719 379 42
719 451 24
719 462 7
719 463 37
719 491 39
719 498 17
719 501 19
719 526 47
719 555 1
719 564 34
719 606 31
719 610 5
719 614 30
719 639 30
719 668 2
719 696 35
719 734 34
719 761 -2
719 779 5
719 782 23
719 786 9
719 802 4
719 833 6
719 838 38
719 887 32
719 889 41
719 894 18
719 933 24
719 935 34
719 938 49
719 942 17
719 963 35
719 989 26
720 1 36
720 28 21
720 33 28
720 47 48
720 55 47
720 81 36
720 102 40
720 107 14
720 108 37
720 133 46
720 146 30
720 200 7
720 249 37
720 251 37
720 288 31
720 305 13
720 308 15
720 309 7
720 340 7
720 369 11
720 405 5
720 418 24
720 458 11
720 460 31
720 464 21
720 486 -2
720 491 43
720 510 2
720 522 -1
720 533 4
720 539 25
720 548 18
720 586 10
720 597 17
720 617 11
720 645 0
720 669 16
720 690 18
720 710 42
720 727 35
720 778 16
720 785 29
720 809 27
720 846 10
720 905 18
720 907 15
720 955 30
720 996 2
721 16 28
721 18 44
721 91 44
721 115 29
721 121 15
721 163 25
721 173 40
721 229 41
721 267 -1
721 295 36
721 336 9
721 361 9
721 399 31
721 416 0
721 420 9
721 434 24
721 479 34
721 487 21
721 522 22
721 566 33
721 593 6
721 617 45
721 623 18
721 652 6
721 686 34
721 690 22
721 702 46
721 707 39
721 716 45
721 748 46
721 768 32
721 787 -1
721 819 1
721 820 50
721 839 37
721 843 21
721 844 25
721 855 37
721 863 43
721 872 27
721 884 6
721 893 49
721 895 37
721 924 10
721 952 46
721 958 4
721 959 31
721 982 30
721 997 35
722 12 21
722 28 38
722 42 43
722 78 50
722 79 5
722 85 26
722 101 14
722 175 49
722 176 27
722 209 46
722 217 33
722 226 41
722 228 41
722 232 9
722 267 30
722 306 3
722 311 25
722 325 38
722 339 44
722 344 12
722 353 33
722 383 -1
722 417 23
722 463 18
722 474 7
722 500 22
722 539 8
722 612 10
722 621 30
722 631 20
722 639 10
722 649 47
722 651 30
722 661 26
722 686 27
722 707 11
722 725 28
722 776 31
722 787 23
722 823 26
722 824 29
722 863 24
722 868 41
722 909 37
722 915 18
722 928 22
722 936 38
722 944 27
722 981 11
723 6 26
723 41 39
723 55 21
723 81 37
723 90 50
723 108 18
723 170 11
723 209 31
723 228 47
723 236 18
723 239 29
723 269 14
723 285 24
723 289 24
723 316 49
723 333 23
723 335 48
723 343 31
723 379 27
723 420 29
723 432 17
723 442 7
723 458 45
723 464 42
723 475 44
723 576 14
723 588 46
723 632 19
723 638 8
723 682 12
723 698 36
723 720 29
723 750 34
723 751 45
723 766 30
723 772 35
723 847 39
723 864 28
723 885 29
723 896 19
723 921 31
723 934 38
723 963 0
724 9 41
724 61 6
724 89 40
724 101 13
724 109 21
724 123 3
724 129 18
724 178 24
724 188 27
724 236 12
724 246 33
724 249 34
724 258 36
724 260 31
724 267 1
724 339 41
724 347 10
724 374 32
724 375 42
724 392 13
724 393 16
724 397 4
724 424 31
724 449 18
724 450 -1
724 470 5
724 476 16
724 493 35
724 494 18
724 502 24
724 507 3
724 547 26
724 549 41
724 563 28
724 572 22
724 574 1
724 598 -2
724 628 0
724 663 30
724 688 45
724 725 3
724 730 13
724 762 18
724 770 12
724 794 19
724 834 12
724 859 50
724 883 21
724 905 28
724 932 37
724 933 18
724 937 28
724 945 16
724 972 12
725 61 31
725 64 40
725 75 35
725 88 46
725 94 13
725 117 11
725 130 47
725 132 19
725 174 12
725 186 10
725 228 33
725 255 14
725 258 16
725 343 12
725 351 15
725 397 30
725 429 33
725 443 35
725 490 19
725 495 11
725 515 46
725 532 42
725 541 46
725 553 40
725 564 7
725 570 43
725 593 8
725 612 37
725 617 18
725 620 36
725 635 4
725 640 10
725 651 43
725 673 20
725 678 15
725 697 26
725 744 37
725 745 45
725 767 20
725 777 44
725 794 24
725 827 29
725 829 8
725 855 33
725 861 23
725 869 16
725 894 45
725 915 10
725 917 44
725 955 42
725 960 17
725 991 3
725 993 37
725 996 22
725 997 13
725 998 9
726 1 45
726 10 33
726 18 21
726 54 25
726 65 14
726 83 31
726 87 31
726 153 27
726 194 23
726 207 0
726 415 31
726 451 32
726 492 37
726 545 12
726 560 4
726 569 39
726 571 39
726 598 8
726 605 40
726 607 37
726 626 21
726 634 23
726 649 39
726 672 23
726 687 42
726 709 45
726 764 4
726 803 33
726 838 44
726 874 15
727 5 35
727 8 32
727 17 32
727 30 37
727 35 8
727 41 1
727 53 26
727 61 0
727 95 26
727 97 37
727 102 1
727 111 31
727 117 26
727 127 42
727 128 16
727 132 18
727 201 9
727 206 23
727 223 46
727 238 5
727 256 42
727 292 19
727 305 39
727 310 47
727 354 19
727 412 47
727 442 28
727 505 0
727 536 22
727 560 15
727 563 19
727 564 29
727 593 47
727 601 14
727 629 35
727 643 46
727 644 26
727 645 47
727 707 40
727 718 8
727 782 9
727 812 4
727 822 -2
727 853 31
727 868 6
727 870 17
727 912 49
727 928 28
727 930 43
727 934 22
727 949 2
727 954 49
727 955 33
727 965 49
727 966 41
727 985 21
727 997 50
728 34 44
728 39 28
728 47 11
728 205 28
728 216 44
728 219 21
728 239 44
728 247 50
728 271 43
728 273 47
728 303 26
728 310 19
728 337 15
728 350 9
728 368 25
728 382 27
728 383 12
728 403 9
728 432 9
728 457 9
728 480 14
728 559 2
728 581 30
728 583 32
728 592 1
728 597 48
728 602 27
728 603 10
728 608 46
728 650 37
728 718 25
728 787 38
728 793 5
728 824 50
728 830 -2
728 859 10
728 881 38
728 921 13
728 950 7
728 957 44
728 964 -2
728 982 35
728 983 35
729 6 42
729 13 26
729 41 37
729 74 25
729 79 41
729 92 38
729 111 10
729 166 11
729 189 6
729 196 25
729 238 -2
729 245 32
729 246 14
729 275 20
729 286 29
729 319 29
729 338 28
729 405 23
729 413 39
729 439 7
729 515 33
729 544 31
729 573 2
729 585 28
729 588 16
729 627 21
729 634 3
729 654 -1
729 665 4
729 670 21
729 672 6
729 696 29
729 731 49
729 767 37
729 802 24
729 820 11
729 826 15
729 836 4
729 851 16
729 874 26
729 913 33
729 915 11
729 940 5
729 971 4
729 975 1
729 996 15
730 4 41
730 19 31
730 36 17
730 45 42
730 65 29
730 90 49
730 119 27
730 143 23
730 189 45
730 227 24
730 276 26
730 278 22
730 282 21
730 298 20
730 323 8
730 355 47
730 398 49
730 422 2
730 437 19
730 446 32
730 457 39
730 469 47
730 504 42
730 513 42
730 525 32
730 544 10
730 561 -2
730 637 -2
730 647 39
730 666 44
730 698 36
730 702 25
730 753 12
730 771 18
730 793 25
730 800 36
730 810 13
730 853 28
730 867 30
730 901 30
730 939 43
730 989 24
731 15 36
731 30 49
731 44 27
731 65 31
731 75 46
731 119 27
731 151 17
731 162 20
731 170 47
731 175 48
731 189 7
731 243 36
731 264 23
731 297 13
731 314 8
731 315 24
731 332 9
731 340 37
731 370 13
731 374 40
731 376 19
731 404 8
731 409 40
731 427 20
731 473 33
731 491 50
731 500 34
731 566 17
731 568 47
731 608 45
731 610 42
731 615 29
731 620 42
731 628 9
731 639 16
731 660 42
731 690 39
731 694 30
731 700 7
731 704 23
731 719 24
731 736 16
731 737 19
731 739 3
731 758 10
731 784 48
731 802 46
731 826 27
731 836 27
731 854 45
731 889 14
731 891 36
731 909 47
731 954 23
731 964 7
732 6 48
732 19 34
732 46 18
732 76 48
732 108 39
732 135 15
732 137 47
732 154 14
732 217 22
732 266 21
732 292 34
732 341 49
732 346 38
732 371 34
732 386 12
732 392 29
732 398 1
732 399 28
732 416 13
732 449 49
732 451 29
732 467 50
732 484 50
732 503 31
732 557 30
732 560 1
732 564 24
732 570 30
732 599 47
732 624 23
732 656 42
732 710 38
732 867 25
732 909 14
732 922 35
732 923 45
732 947 11
732 955 46
732 960 49
732 963 19
732 983 20
732 991 9
733 12 35
733 39 22
733 67 15
733 78 3
733 80 38
733 102 20
733 129 21
733 133 31
733 152 8
733 154 17
733 162 42
733 232 15
733 233 33
733 244 46
733 260 47
733 273 39
733 324 46
733 343 10
733 352 46
733 365 31
733 371 3
733 380 32
733 423 48
733 459 23
733 483 18
733 528 19
733 551 36
733 588 10
733 592 47
733 600 20
733 634 24
733 636 31
733 660 38
733 676 33
733 677 49
733 682 22
733 701 34
733 706 3
733 719 -1
733 727 23
733 751 39
733 809 42
733 843 23
733 886 22
733 901 15
733 924 5
733 930 4
733 935 23
733 960 45
733 970 33
733 985 17
734 1 22
734 7 24
734 13 15
734 14 32
734 49 19
734 63 4
734 64 2
734 97 27
734 99 34
734 123 3
734 124 31
734 129 20
734 153 34
734 162 46
734 191 1
734 257 21
734 258 41
734 267 16
734 280 27
734 311 50
734 321 13
734 337 27
734 349 10
734 354 11
734 357 35
734 358 12
734 359 18
734 394 41
734 412 10
734 427 27
734 444 12
734 492 30
734 526 37
734 561 15
734 580 36
734 596 30
734 617 20
734 629 14
734 636 23
734 658 45
734 662 33
734 683 28
734 702 28
734 719 33
734 722 39
734 724 5
734 726 25
734 743 26
734 760 45
734 802 6
734 804 50
734 827 33
734 837 23
734 840 44
734 851 46
734 881 14
734 921 10
734 932 21
734 953 30
734 972 5
734 976 1
734 977 35
734 995 28
735 38 39
735 50 25
735 52 13
735 64 47
735 67 42
735 98 48
735 169 19
735 186 42
735 203 27
735 207 2
735 222 43
735 225 49
735 351 3
735 371 7
735 410 1
735 460 1
735 483 20
735 506 17
735 551 32
735 584 15
735 610 10
735 702 33
735 709 6
735 732 13
735 773 43
735 775 18
735 798 15
735 815 41
735 832 43
735 850 46
735 880 30
735 887 45
735 889 -2
735 891 10
735 900 32
735 944 49
735 989 37
736 12 24
736 38 23
736 39 37
736 60 14
736 86 42
736 95 12
736 97 20
736 136 50
736 153 16
736 164 9
736 203 27
736 207 7
736 210 33
736 224 47
736 239 7
736 241 5
736 277 25
736 292 24
736 320 4
736 363 4
736 414 37
736 420 26
736 457 48
736 536 39
736 577 42
736 578 7
736 606 44
736 613 28
736 621 42
736 643 44
736 657 4
736 660 19
736 669 31
736 677 29
736 687 41
736 707 46
736 719 9
736 783 49
736 817 43
736 837 13
736 860 37
736 892 19
736 906 21
736 949 50
736 951 9
736 986 26
736 989 40
737 13 48
737 19 40
737 64 39
737 88 29
737 106 26
737 125 19
737 130 22
737 201 8
737 202 13
737 212 43
737 234 24
737 267 40
737 288 18
737 302 2
737 315 20
737 322 4
737 323 35
737 368 50
737 370 24
737 377 4
737 387 47
737 391 36
737 411 3
737 430 48
737 444 50
737 446 15
737 495 9
737 511 45
737 538 8
737 544 43
737 557 35
737 602 12
737 619 33
737 623 17
737 630 -1
737 636 31
737 650 23
737 667 37
737 693 0
737 703 39
737 732 15
737 739 38
737 789 37
737 816 32
737 841 32
737 858 42
737 880 24
737 900 48
737 929 22
737 932 25
737 949 20
737 950 43
738 21 29
738 72 13
738 73 16
738 82 7
738 93 39
738 111 25
738 114 34
738 136 17
738 176 18
738 200 43
738 306 18
738 336 3
738 353 9
738 370 40
738 443 47
738 528 0
738 530 29
738 599 13
738 611 -1
738 632 23
738 674 -2
738 688 36
738 703 15
738 725 40
738 742 11
738 788 28
738 792 32
738 837 8
738 912 35
738 938 43
738 947 27
738 955 22
738 957 40
738 973 28
738 975 5
739 3 21
739 8 33
739 57 27
739 79 45
739 105 28
739 108 39
739 111 40
739 133 18
739 177 23
739 221 28
739 234 37
739 257 33
739 285 19
739 301 36
739 337 23
739 349 20
739 386 4
739 388 15
739 389 26
739 402 34
739 403 36
739 442 21
739 475 42
739 484 33
739 504 12
739 530 41
739 538 48
739 544 48
739 574 36
739 580 26
739 582 26
739 583 24
739 599 29
739 609 7
739 620 40
739 631 32
739 653 33
739 703 44
739 704 29
739 711 32
739 715 21
739 717 22
739 740 20
739 751 7
739 752 28
739 759 48
739 790 10
739 836 42
739 849 39
739 870 19
739 871 40
739 884 24
739 888 2
739 901 14
739 913 49
739 931 19
739 942 24
739 960 14
739 965 44
739 974 21
739 983 37
740 3 47
740 28 47
740 44 34
740 46 35
740 48 16
740 58 20
740 73 1
740 98 22
740 101 15
740 114 38
740 139 18
740 162 14
740 171 13
740 189 28
740 195 11
740 217 34
740 273 41
740 314 31
740 322 36
740 356 18
740 368 46
740 494 33
740 501 34
740 505 37
740 514 33
740 521 16
740 534 38
740 556 17
740 575 6
740 632 7
740 680 5
740 682 42
740 729 43
740 761 43
740 771 45
740 787 47
740 792 12
740 823 5
740 851 37
740 916 29
740 951 36
740 986 45
740 997 7
741 23 24
741 41 20
741 112 18
741 114 48
741 135 50
741 174 43
741 188 35
741 212 9
741 225 50
741 287 9
741 298 18
741 311 9
741 320 39
741 322 39
741 353 16
741 354 25
741 380 13
741 396 16
741 425 49
741 431 41
741 464 24
741 491 3
741 520 5
741 569 27
741 581 22
741 592 38
741 637 9
741 654 17
741 712 4
741 720 22
741 733 7
741 745 45
741 781 11
741 787 24
741 801 40
741 809 40
741 812 43
741 830 36
741 852 41
741 856 22
741 873 39
741 874 48
741 944 26
741 986 48
741 998 44
742 8 3
742 13 25
742 14 5
742 51 16
742 56 20
742 89 42
742 97 -1
742 130 1
742 195 47
742 198 48
742 217 40
742 220 21
742 222 0
742 244 22
742 246 7
742 299 36
742 323 26
742 331 9
742 347 44
742 374 43
742 384 14
742 430 1
742 481 35
742 487 27
742 531 39
742 539 44
742 549 19
742 560 22
742 568 41
742 576 30
742 582 1
742 606 24
742 652 37
742 681 17
742 703 12
742 720 5
742 728 27
742 735 1
742 736 20
742 804 34
742 806 25
742 814 10
742 852 49
742 855 23
742 868 7
742 885 4
742 895 43
742 922 47
742 928 43
742 930 21
742 958 11
742 961 50
743 19 5
743 70 -1
743 81 20
743 112 19
743 147 11
743 161 38
743 163 23
743 167 48
743 178 13
743 253 45
743 278 25
743 302 4
743 309 8
743 336 36
743 359 22
743 366 44
743 377 30
743 380 5
743 439 9
743 445 38
743 465 35
743 479 3
743 490 43
743 493 39
743 506 16
743 532 34
743 542 17
743 554 46
743 561 40
743 562 10
743 590 40
743 606 49
743 625 44
743 627 47
743 675 8
743 683 40
743 685 29
743 688 37
743 695 14
743 710 20
743 748 47
743 761 48
743 771 38
743 808 43
743 842 24
743 879 20
743 907 21
743 921 49
743 924 40
744 25 7
744 104 21
744 109 49
744 117 4
744 144 50
744 166 45
744 190 22
744 207 39
744 219 33
744 234 46
744 269 11
744 273 30
744 282 50
744 283 43
744 286 40
744 296 16
744 298 43
744 413 13
744 422 13
744 452 48
744 458 49
744 465 6
744 468 34
744 470 50
744 476 39
744 482 21
744 487 39
744 505 14
744 527 4
744 548 36
744 561 19
744 572 28
744 602 42
744 615 37
744 665 38
744 667 19
744 679 41
744 684 5
744 695 32
744 716 36
744 718 20
744 735 39
744 739 29
744 786 35
744 796 8
744 826 35
744 832 41
744 840 18
744 923 12
744 945 11
744 951 28
744 953 35
744 962 20
744 991 14
744 996 30
744 997 42
745 22 30
745 29 34
745 32 23
745 35 29
745 47 21
745 74 40
745 102 25
745 110 21
745 115 6
745 170 6
745 186 29
745 216 17
745 217 41
745 240 13
745 246 16
745 277 37
745 278 29
745 333 48
745 355 48
745 363 4
745 368 37
745 389 38
745 456 31
745 457 35
745 516 39
745 517 31
745 525 6
745 558 38
745 588 21
745 599 37
745 607 16
745 617 43
745 665 49
745 692 45
745 718 30
745 719 24
745 730 30
745 737 19
745 755 26
745 789 34
745 834 47
745 908 21
745 932 38
745 956 16
746 15 9
746 16 6
746 44 41
746 115 45
746 150 37
746 229 46
746 231 2
746 236 37
746 309 25
746 340 23
746 348 31
746 424 3
746 488 26
746 538 50
746 575 43
746 609 10
746 613 18
746 622 24
746 651 40
746 657 34
746 659 40
746 685 41
746 690 32
746 749 2
746 850 8
746 904 23
746 923 13
746 928 19
746 936 -1
746 939 34
746 951 43
746 962 43
746 980 43
746 989 1
747 23 9
747 25 8
747 39 -1
747 73 1
747 93 42
747 105 1
747 154 24
747 201 25
747 214 40
747 215 40
747 269 25
747 283 35
747 300 38
747 322 35
747 338 34
747 365 0
747 410 38
747 440 35
747 442 5
747 446 34
747 453 4
747 463 17
747 485 37
747 574 15
747 579 23
747 588 41
747 606 33
747 611 50
747 624 25
747 642 41
747 644 38
747 670 16
747 711 14
747 746 32
747 764 34
747 776 4
747 786 21
747 808 23
747 820 14
747 881 12
747 891 39
747 908 -1
747 923 39
747 927 34
747 951 23
748 65 45
748 84 12
748 88 14
748 91 39
748 93 25
748 136 4
748 175 18
748 186 30
748 233 42
748 234 47
748 235 15
748 270 24
748 279 18
748 284 37
748 287 27
748 297 35
748 317 11
748 338 49
748 354 30
748 357 13
748 456 8
748 470 33
748 487 40
748 502 31
748 514 21
748 517 26
748 526 1
748 538 14
748 586 1
748 590 39
748 594 17
748 626 46
748 630 29
748 642 21
748 666 31
748 670 17
748 697 50
748 727 26
748 740 26
748 766 35
748 833 8
748 886 18
748 917 20
748 948 10
749 29 17
749 72 39
749 80 20
749 91 47
749 100 24
749 162 -1
749 184 25
749 191 44
749 223 6
749 242 43
749 280 30
749 358 5
749 370 40
749 421 25
749 477 23
749 488 42
749 506 31
749 517 22
749 528 48
749 544 9
749 547 40
749 604 38
749 626 40
749 675 -1
749 704 6
749 714 33
749 718 23
749 751 13
749 752 20
749 762 25
749 765 11
749 798 17
749 812 43
749 842 20
749 884 5
749 907 43
749 918 28
749 919 20
749 943 10
749 964 43
750 72 10
750 120 15
750 125 26
750 158 30
750 173 6
750 177 18
750 190 12
750 204 23
750 231 31
750 242 4
750 254 3
750 257 36
750 282 33
750 334 42
750 365 48
750 370 41
750 372 38
750 389 19
750 408 24
750 431 1
750 437 1
750 445 9
750 484 24
750 499 35
750 519 19
750 536 10
750 538 11
750 587 17
750 622 39
750 626 39
750 628 23
750 638 18
750 658 43
750 681 31
750 684 9
750 714 7
750 762 18
750 775 3
750 791 36
750 800 14
750 810 7
750 811 20
750 818 9
750 822 19
750 823 40
750 829 28
750 836 20
750 839 6
750 842 48
750 860 31
750 884 4
750 902 23
750 913 42
750 930 10
750 949 27
750 974 6
750 988 39
750 993 30
751 4 35
751 37 32
751 125 18
751 130 32
751 135 0
751 150 47
751 168 33
751 176 30
751 224 9
751 262 6
751 307 37
751 310 9
751 333 40
751 336 2
751 340 37
751 369 4
751 397 24
751 421 20
751 450 28
751 451 43
751 466 11
751 477 37
751 525 37
751 534 7
751 549 3
751 567 26
751 670 40
751 672 14
751 673 19
751 689 37
751 762 49
751 768 32
751 770 34
751 787 50
751 805 23
751 825 17
751 834 27
751 857 7
751 866 18
751 871 35
751 886 38
751 902 16
751 904 8
751 915 34
751 928 50
751 939 50
751 940 26
751 941 14
751 951 32
751 967 27
751 978 0
752 45 20
752 69 21
752 92 33
752 102 34
752 161 49
752 167 21
752 172 39
752 182 12
752 194 13
752 217 42
752 245 25
752 295 49
752 318 6
752 363 8
752 380 20
752 400 27
752 405 -2
752 412 19
752 425 25
752 487 24
752 499 20
752 510 10
752 539 41
752 554 5
752 559 14
752 588 28
752 599 6
752 602 4
752 616 11
752 655 44
752 674 28
752 675 22
752 686 26
752 704 22
752 705 41
752 790 34
752 798 5
752 807 3
752 828 16
752 836 35
752 839 -1
752 842 32
752 848 2
752 849 3
752 898 3
752 903 41
752 909 38
752 936 46
752 948 32
752 966 33
752 981 39
752 984 25
753 4 32
753 80 24
753 83 13
753 96 23
753 137 6
753 147 9
753 161 50
753 167 -1
753 191 20
753 204 47
753 229 0
753 260 14
753 291 19
753 323 4
753 337 21
753 383 43
753 384 7
753 387 20
753 396 0
753 418 16
753 420 48
753 424 44
753 429 41
753 450 10
753 456 30
753 471 11
753 486 15
753 489 43
753 490 7
753 505 -2
753 523 10
753 525 47
753 530 39
753 562 34
753 619 40
753 624 17
753 638 3
753 697 14
753 710 37
753 717 36
753 720 9
753 754 49
753 777 34
753 829 9
753 836 23
753 885 24
753 889 4
753 891 19
753 898 37
753 957 30
753 999 0
754 3 10
754 16 16
754 31 22
754 53 22
754 72 12
754 75 43
754 144 17
754 146 45
754 164 17
754 193 15
754 230 31
754 240 26
754 255 7
754 261 21
754 307 41
754 322 16
754 348 44
754 377 23
754 389 18
754 419 39
754 427 45
754 513 26
754 567 1
754 572 37
754 588 40
754 605 12
754 640 39
754 669 40
754 679 2
754 785 26
754 808 41
754 818 29
754 839 27
754 903 45
754 925 33
754 933 48
755 13 50
755 30 34
755 37 43
755 54 30
755 88 34
755 145 -2
755 149 12
755 151 0
755 190 35
755 200 37
755 233 7
755 248 9
755 249 7
755 281 46
755 310 35
755 342 38
755 348 34
755 418 16
755 431 48
755 435 36
755 458 15
755 465 46
755 479 21
755 503 3
755 564 44
755 570 42
755 574 50
755 604 7
755 609 50
755 674 48
755 680 33
755 690 31
755 692 41
755 693 2
755 698 28
755 725 25
755 736 -1
755 765 23
755 771 7
755 785 26
755 793 24
755 824 7
755 831 40
755 840 32
755 864 21
755 955 2
755 985 48
756 9 3
756 22 24
756 107 23
756 127 34
756 134 21
756 167 26
756 176 43
756 194 1
756 198 44
756 252 24
756 261 23
756 327 0
756 335 23
756 341 19
756 368 44
756 376 33
756 387 47
756 427 32
756 451 39
756 484 41
756 608 50
756 623 24
756 661 5
756 691 42
756 692 32
756 749 8
756 781 35
756 846 30
756 897 10
756 959 19
756 980 35
757 27 31
757 36 49
757 41 27
757 47 32
757 57 17
757 85 42
757 98 -2
757 109 17
757 112 41
757 115 1
757 166 39
757 191 2
757 216 34
757 232 26
757 252 17
757 266 32
757 270 22
757 289 49
757 310 0
757 312 42
757 325 19
757 330 42
757 352 19
757 360 40
757 415 17
757 419 38
757 420 39
757 435 19
757 440 6
757 445 45
757 447 13
757 469 49
757 483 21
757 486 33
757 488 31
757 501 20
757 593 3
757 616 34
757 621 22
757 644 21
757 651 27
757 678 26
757 704 13
757 724 32
757 746 29
757 754 24
757 769 42
757 771 39
757 777 36
757 779 29
757 785 14
757 794 27
757 805 37
757 815 10
757 823 14
757 866 28
757 968 45
757 985 48
758 8 12
758 25 49
758 46 8
758 125 22
758 137 10
758 139 31
758 160 30
758 176 5
758 189 28
758 203 8
758 219 41
758 226 3
758 252 15
758 266 44
758 352 35
758 371 5
758 373 27
758 430 30
758 447 24
758 461 27
758 473 49
758 510 41
758 522 17
758 527 4
758 536 21
758 557 18
758 604 5
758 618 44
758 623 29
758 670 19
758 683 11
758 711 40
758 714 12
758 735 8
758 745 11
758 747 9
758 769 40
758 792 40
758 800 25
758 814 25
758 822 45
758 884 20
758 895 44
758 942 47
758 960 21
758 987 8
758 999 13
759 11 5
759 36 46
759 76 31
759 87 42
759 97 25
759 99 33
759 123 25
759 135 28
759 149 50
759 208 47
759 231 19
759 244 18
759 249 4
759 281 13
759 287 14
759 289 47
759 326 41
759 328 3
759 332 1
759 338 3
759 365 11
759 381 34
759 433 7
759 444 29
759 489 39
759 493 15
759 505 40
759 509 13
759 517 50
759 579 45
759 601 21
759 614 23
759 654 18
759 657 15
759 669 39
759 687 46
759 689 25
759 692 0
759 707 22
759 711 40
759 721 19
759 756 19
759 758 32
759 782 34
759 788 46
759 800 15
759 807 46
759 819 5
759 826 29
759 905 24
759 957 14
760 7 49
760 14 50
760 19 50
760 28 29
760 30 20
760 57 18
760 62 33
760 87 28
760 104 50
760 109 28
760 122 -1
760 139 28
760 198 18
760 212 12
760 265 35
760 271 35
760 277 20
760 350 13
760 429 21
760 440 44
760 457 25
760 494 19
760 495 49
760 498 44
760 535 45
760 560 50
760 593 17
760 617 7
760 658 40
760 671 38
760 712 16
760 726 -2
760 796 49
760 852 11
760 854 25
760 863 25
760 885 5
760 918 26
760 931 27
760 958 8
760 966 27
760 976 14
760 977 17
761 9 27
761 12 30
761 65 29
761 67 12
761 82 38
761 119 35
761 143 31
761 151 4
761 158 16
761 190 32
761 206 2
761 265 34
761 285 31
761 300 14
761 323 8
761 337 46
761 350 32
761 355 29
761 403 11
761 417 34
761 446 5
761 479 49
761 509 15
761 522 46
761 524 5
761 538 34
761 548 17
761 558 21
761 559 46
761 565 44
761 579 -2
761 592 47
761 604 32
761 628 30
761 634 2
761 636 32
761 642 35
761 645 46
761 653 44
761 695 10
761 697 31
761 699 32
761 737 50
761 829 38
761 832 15
761 848 20
761 860 9
761 890 23
761 933 33
762 7 40
762 10 12
762 14 10
762 19 41
762 79 46
762 81 16
762 98 0
762 146 1
762 165 13
762 186 24
762 193 18
762 208 21
762 241 14
762 257 18
762 263 -2
762 313 -2
762 328 21
762 378 40
762 392 14
762 398 49
762 402 11
762 461 31
762 478 9
762 479 18
762 498 50
762 505 11
762 523 -1
762 582 28
762 604 43
762 623 26
762 629 43
762 661 1
762 681 11
762 695 33
762 707 48
762 715 40
762 723 46
762 740 40
762 770 3
762 812 11
762 827 17
762 861 36
762 964 42
762 970 49
762 1000 50
763 57 12
763 99 46
763 100 38
763 113 38
763 126 0
763 131 44
763 162 47
763 170 36
763 192 25
763 214 38
763 226 24
763 293 24
763 350 45
763 378 27
763 430 44
763 437 30
763 449 25
763 479 17
763 488 5
763 491 16
763 502 16
763 511 20
763 514 37
763 527 39
763 529 11
763 532 43
763 535 41
763 580 4
763 582 17
763 589 12
763 591 35
763 596 3
763 614 28
763 625 10
763 629 26
763 650 16
763 732 26
763 750 41
763 776 47
763 816 34
763 886 8
763 914 48
763 922 10
763 940 37
763 955 46
763 968 3
763 990 3
764 4 34
764 10 25
764 29 5
764 83 23
764 108 26
764 110 3
764 114 4
764 123 33
764 129 9
764 131 42
764 137 48
764 168 46
764 176 26
764 233 29
764 260 43
764 288 18
764 298 30
764 339 43
764 351 39
764 369 44
764 382 32
764 415 15
764 432 31
764 480 15
764 503 46
764 505 14
764 581 3
764 600 15
764 664 4
764 680 27
764 745 45
764 760 47
764 769 5
764 773 34
764 777 33
764 780 11
764 806 17
764 824 50
764 845 40
764 856 37
764 865 49
764 930 0
764 932 31
764 933 12
764 955 8
764 983 20
764 989 13
765 6 39
765 17 10
765 24 24
765 26 38
765 27 10
765 33 8
765 61 43
765 70 21
765 72 1
765 75 5
765 85 24
765 88 16
765 115 19
765 164 -2
765 169 29
765 171 50
765 175 15
765 185 8
765 217 17
765 224 18
765 251 41
765 267 11
765 275 40
765 299 42
765 310 29
765 333 25
765 345 21
765 390 41
765 467 42
765 472 34
765 473 8
765 495 35
765 509 9
765 519 20
765 564 18
765 596 42
765 649 8
765 673 12
765 677 30
765 681 17
765 695 8
765 699 1
765 744 36
765 755 23
765 766 38
765 769 19
765 788 15
765 830 6
765 846 39
765 873 38
765 921 39
765 923 20
765 961 18
765 978 11
765 993 38
766 53 -1
766 70 32
766 86 30
766 88 27
766 93 13
766 142 43
766 153 10
766 169 30
766 175 18
766 208 28
766 223 49
766 226 32
766 268 27
766 269 42
766 301 25
766 312 45
766 333 48
766 356 13
766 369 18
766 371 28
766 372 6
766 378 12
766 448 31
766 452 19
766 490 45
766 504 32
766 509 34
766 530 6
766 532 11
766 552 11
766 564 23
766 571 4
766 588 12
766 621 29
766 660 15
766 670 15
766 676 50
766 682 20
766 683 2
766 762 7
766 763 33
766 776 0
766 792 8
766 793 46
766 833 40
766 869 27
766 875 42
766 896 33
766 908 41
766 922 32
766 953 42
766 960 3
767 2 28
767 9 29
767 31 10
767 35 7
767 44 2
767 92 38
767 120 18
767 121 17
767 144 32
767 165 1
767 184 40
767 211 35
767 230 10
767 243 13
767 261 1
767 267 -2
767 353 28
767 360 12
767 378 31
767 385 14
767 387 24
767 388 17
767 389 14
767 416 20
767 423 30
767 432 17
767 434 25
767 445 18
767 474 8
767 497 45
767 500 6
767 525 32
767 530 25
767 560 22
767 599 38
767 607 35
767 612 12
767 622 34
767 635 15
767 695 38
767 743 45
767 806 8
767 853 21
767 879 24
767 899 22
767 903 8
767 946 24
767 984 10
767 989 13
767 992 23
767 996 45
768 58 2
768 71 22
768 79 -2
768 84 49
768 100 0
768 167 -1
768 183 44
768 186 -1
768 197 39
768 220 10
768 224 39
768 236 29
768 238 0
768 286 5
768 289 17
768 302 36
768 320 28
768 350 28
768 464 10
768 472 13
768 486 13
768 514 50
768 534 8
768 544 18
768 558 33
768 596 28
768 600 34
768 614 44
768 621 5
768 666 33
768 668 34
768 676 0
768 756 25
768 769 24
768 810 25
768 824 24
768 865 13
768 888 30
768 907 1
768 942 24
769 6 27
769 16 12
769 62 43
769 95 18
769 147 29
769 160 28
769 177 28
769 237 45
769 253 12
769 290 48
769 304 44
769 341 21
769 346 28
769 353 42
769 409 31
769 477 39
769 523 16
769 534 49
769 536 42
769 546 48
769 553 4
769 565 48
769 571 19
769 584 23
769 591 31
769 600 47
769 625 35
769 626 19
769 627 8
769 634 11
769 647 9
769 696 29
769 697 21
769 722 41
769 724 17
769 737 13
769 742 31
769 815 24
769 837 21
769 859 14
769 872 28
769 948 42
769 969 40
769 972 21
770 11 36
770 33 17
770 101 48
770 106 48
770 107 32
770 139 1
770 144 48
770 161 45
770 176 45
770 189 36
770 206 38
770 254 14
770 258 11
770 285 40
770 286 21
770 321 17
770 340 42
770 360 22
770 361 26
770 412 9
770 469 2
770 471 21
770 503 27
770 514 13
770 518 31
770 523 24
770 524 11
770 525 25
770 548 4
770 551 6
770 556 12
770 563 48
770 608 30
770 610 29
770 615 34
770 620 29
770 655 25
770 714 9
770 739 48
770 743 31
770 765 41
770 801 9
770 809 31
770 867 42
770 869 23
770 890 11
770 919 42
770 956 24
770 965 9
770 980 16
771 29 45
771 50 -1
771 81 -2
771 92 14
771 127 42
771 142 -2
771 149 28
771 186 48
771 194 34
771 211 1
771 267 9
771 273 44
771 299 15
771 320 37
771 328 30
771 330 4
771 336 6
771 385 9
771 440 32
771 444 29
771 460 28
771 461 22
771 477 49
771 486 36
771 499 41
771 503 26
771 528 33
771 552 48
771 592 22
771 597 39
771 633 4
771 643 46
771 652 19
771 674 49
771 698 12
771 700 39
771 710 40
771 713 38
771 745 0
771 749 47
771 773 23
771 787 47
771 796 14
771 823 47
771 836 25
771 855 1
771 860 6
771 867 36
771 953 20
772 129 28
772 177 32
772 185 29
772 186 12
772 189 45
772 237 50
772 245 2
772 256 21
772 263 25
772 313 4
772 330 33
772 361 15
772 365 15
772 386 27
772 424 39
772 435 42
772 437 18
772 448 44
772 486 46
772 490 9
772 506 41
772 520 44
772 533 44
772 561 30
772 568 28
772 579 48
772 596 43
772 785 25
772 817 37
772 829 29
772 845 47
772 851 31
772 865 43
772 878 33
772 914 26
772 918 14
772 956 34
772 981 8
772 983 47
773 16 11
773 26 -2
773 29 49
773 32 19
773 38 49
773 39 49
773 43 18
773 71 47
773 73 11
773 95 26
773 118 35
773 119 18
773 148 3
773 155 17
773 185 47
773 193 33
773 195 31
773 211 8
773 271 23
773 296 13
773 326 50
773 413 18
773 466 16
773 498 -1
773 566 11
773 571 17
773 593 19
773 632 42
773 671 14
773 711 19
773 740 27
773 764 27
773 787 23
773 818 8
773 829 32
773 838 41
773 851 44
773 878 6
773 919 18
773 931 16
773 939 41
774 7 30
774 37 43
774 45 43
774 113 12
774 130 12
774 134 27
774 140 40
774 153 37
774 169 38
774 184 36
774 201 41
774 227 45
774 261 28
774 321 28
774 344 23
774 356 4
774 375 48
774 412 38
774 461 33
774 470 14
774 513 33
774 519 28
774 536 40
774 577 10
774 578 11
774 634 44
774 664 2
774 721 32
774 736 50
774 745 37
774 806 39
774 822 36
774 848 25
774 873 26
774 884 45
774 898 7
774 903 27
774 941 28
774 944 48
774 945 34
774 960 15
775 5 46
775 49 4
775 50 38
775 51 26
775 113 9
775 115 37
775 135 37
775 139 22
775 152 6
775 203 18
775 208 27
775 235 37
775 239 42
775 281 14
775 310 3
775 332 45
775 333 10
775 334 1
775 382 48
775 394 32
775 398 25
775 413 1
775 447 46
775 452 30
775 455 50
775 474 34
775 477 27
775 484 50
775 502 22
775 512 4
775 534 40
775 543 44
775 554 30
775 555 29
775 556 5
775 578 1
775 579 24
775 635 15
775 660 24
775 662 50
775 728 36
775 736 43
775 777 50
775 806 19
775 824 11
775 887 24
775 891 28
775 951 29
775 954 26
775 960 23
775 976 47
776 61 4
776 63 6
776 64 14
776 73 10
776 89 44
776 129 37
776 176 41
776 194 12
776 196 36
776 206 28
776 223 12
776 246 5
776 266 16
776 277 50
776 278 4
776 283 32
776 304 45
776 319 2
776 321 9
776 328 37
776 329 15
776 351 1
776 358 49
776 362 11
776 377 -2
776 384 2
776 391 18
776 489 19
776 506 15
776 511 50
776 549 4
776 580 40
776 590 18
776 643 30
776 665 46
776 685 29
776 697 -2
776 701 9
776 704 44
776 707 49
776 713 36
776 737 19
776 816 15
776 820 32
776 848 18
776 853 41
776 865 44
776 870 45
776 871 6
776 879 25
776 925 9
776 975 45
776 976 2
776 989 25
776 996 34
777 10 45
777 76 33
777 98 33
777 108 12
777 119 11
777 142 10
777 218 50
777 220 29
777 225 16
777 231 9
777 232 12
777 233 16
777 235 35
777 237 3
777 270 8
777 285 38
777 294 39
777 323 47
777 345 15
777 346 30
777 367 38
777 370 23
777 381 32
777 419 13
777 430 10
777 437 33
777 476 -1
777 505 49
777 553 32
777 585 13
777 597 50
777 598 3
777 600 37
777 628 14
777 675 46
777 711 38
777 727 18
777 730 1
777 750 8
777 754 11
777 767 1
777 769 13
777 818 41
777 824 7
777 827 3
777 869 26
777 891 10
777 919 42
777 946 29
777 948 24
777 950 13
777 984 48
778 9 24
778 15 42
778 40 27
778 59 26
778 72 15
778 80 48
778 93 36
778 101 29
778 117 27
778 119 26
778 157 24
778 221 28
778 226 49
778 237 36
778 245 27
778 254 7
778 278 19
778 323 49
778 353 27
778 384 22
778 405 7
778 429 2
778 448 11
778 455 30
778 458 43
778 502 27
778 503 35
778 521 31
778 530 38
778 547 30
778 552 33
778 557 28
778 626 11
778 628 44
778 633 28
778 662 45
778 691 31
778 699 45
778 700 14
778 710 23
778 715 49
778 742 38
778 773 13
778 775 41
778 783 16
778 787 36
778 843 45
778 850 8
778 893 21
778 928 4
778 967 47
778 970 45
779 35 -2
779 95 48
779 104 27
779 114 35
779 131 43
779 134 25
779 207 46
779 223 42
779 307 30
779 328 46
779 349 17
779 359 31
779 360 27
779 364 19
779 408 3
779 436 18
779 443 7
779 478 4
779 484 17
779 529 25
779 550 49
779 551 36
779 557 26
779 581 8
779 587 13
779 591 33
779 592 37
779 622 39
779 663 22
779 678 48
779 689 46
779 703 41
779 733 37
779 740 43
779 741 -1
779 744 36
779 774 42
779 781 18
779 812 28
779 813 2
779 820 40
779 826 49
779 836 24
779 838 27
779 841 9
779 851 4
779 855 21
779 897 5
779 901 15
779 931 5
779 941 15
779 951 36
779 990 35
780 30 40
780 32 1
780 48 6
780 50 17
780 60 50
780 78 34
780 83 37
780 100 21
780 116 44
780 119 41
780 121 46
780 136 13
780 140 22
780 206 18
780 209 49
780 277 45
780 287 11
780 328 12
780 362 40
780 371 0
780 373 -2
780 397 42
780 412 33
780 414 25
780 433 -1
780 438 7
780 444 9
780 509 31
780 524 14
780 601 4
780 624 12
780 634 33
780 642 9
780 651 14
780 681 9
780 688 19
780 712 12
780 733 23
780 769 -2
780 812 18
780 813 48
780 816 12
780 828 42
780 874 12
780 895 42
780 906 49
780 915 27
780 916 25
780 918 33
780 926 16
780 941 26
780 955 46
780 972 24
780 975 47
781 26 26
781 29 37
781 65 17
781 67 49
781 113 14
781 121 25
781 162 45
781 168 9
781 207 14
781 249 43
781 300 34
781 304 36
781 322 19
781 368 0
781 380 28
781 381 42
781 411 40
781 418 48
781 433 28
781 444 0
781 455 38
781 464 22
781 468 9
781 476 50
781 483 25
781 486 41
781 505 25
781 540 0
781 543 25
781 548 26
781 549 32
781 599 7
781 622 34
781 623 -1
781 665 5
781 681 30
781 799 46
781 836 3
781 902 36
781 912 14
781 947 19
781 948 41
782 42 44
782 45 50
782 51 11
782 75 2
782 78 21
782 83 35
782 86 29
782 103 18
782 123 44
782 142 13
782 167 -2
782 184 19
782 203 32
782 206 13
782 218 -1
782 223 39
782 230 6
782 246 23
782 247 25
782 258 7
782 262 10
782 264 2
782 279 46
782 305 24
782 319 -2
782 335 8
782 353 44
782 409 20
782 431 44
782 445 50
782 447 31
782 452 4
782 464 34
782 527 47
782 529 2
782 570 50
782 582 25
782 603 37
782 618 2
782 637 20
782 664 26
782 698 36
782 743 20
782 754 38
782 788 40
782 832 2
782 873 40
782 899 12
782 945 47
782 958 29
782 959 35
782 989 7
783 8 27
783 15 8
783 60 24
783 153 26
783 160 31
783 171 9
783 204 -2
783 223 15
783 225 2
783 285 42
783 310 -2
783 322 1
783 397 9
783 403 22
783 432 14
783 445 37
783 468 15
783 472 12
783 477 5
783 481 35
783 489 17
783 522 11
783 526 5
783 532 28
783 552 46
783 567 -1
783 591 41
783 599 41
783 619 47
783 623 18
783 690 5
783 693 44
783 717 20
783 728 27
783 744 15
783 757 3
783 758 22
783 786 17
783 807 50
783 811 30
783 872 47
783 881 36
783 889 42
783 902 5
783 906 24
783 913 0
783 916 34
783 918 35
783 928 49
783 943 8
783 945 26
784 2 25
784 29 28
784 45 33
784 69 24
784 70 43
784 88 12
784 90 39
784 124 12
784 138 28
784 139 47
784 148 15
784 149 5
784 182 42
784 225 6
784 234 3
784 267 46
784 271 37
784 301 41
784 305 23
784 403 37
784 419 27
784 456 50
784 484 1
784 503 28
784 523 43
784 526 24
784 530 42
784 543 3
784 545 36
784 549 47
784 560 8
784 578 26
784 599 50
784 627 17
784 640 38
784 643 18
784 645 48
784 675 15
784 681 49
784 693 16
784 745 12
784 801 29
784 802 19
784 817 0
784 833 17
784 838 19
784 844 14
784 858 7
784 876 6
784 879 38
784 929 17
784 946 0
784 947 11
784 968 42
784 970 45
784 996 23
784 999 20
785 10 25
785 31 0
785 38 7
785 54 45
785 76 1
785 93 37
785 113 26
785 125 23
785 177 34
785 231 31
785 245 2
785 255 25
785 273 44
785 274 1
785 277 0
785 284 39
785 296 3
785 414 44
785 417 31
785 478 26
785 482 23
785 505 27
785 534 50
785 536 35
785 545 19
785 551 27
785 557 35
785 595 24
785 602 36
785 684 18
785 721 22
785 723 13
785 765 18
785 771 -2
785 773 12
785 796 11
785 798 33
785 875 11
785 880 40
785 927 22
785 937 20
785 941 37
785 966 15
785 976 39
785 981 34
786 37 15
786 64 23
786 96 45
786 120 42
786 133 24
786 173 34
786 191 8
786 196 -2
786 218 26
786 225 5
786 282 -1
786 349 26
786 484 36
786 518 21
786 521 50
786 546 15
786 563 4
786 567 42
786 570 41
786 587 15
786 590 36
786 593 33
786 611 5
786 641 21
786 662 49
786 768 40
786 791 25
786 797 23
786 818 23
786 851 43
786 895 31
786 948 -1
786 960 31
786 961 48
786 967 44
787 30 9
787 38 44
787 42 42
787 59 47
787 68 1
787 75 19
787 76 4
787 102 12
787 166 49
787 169 30
787 179 5
787 192 0
787 196 21
787 204 44
787 227 16
787 233 21
787 252 47
787 261 38
787 263 47
787 265 14
787 291 16
787 317 42
787 318 40
787 321 -2
787 323 18
787 391 25
787 397 46
787 449 38
787 479 41
787 501 9
787 521 2
787 537 13
787 575 48
787 588 31
787 598 4
787 620 11
787 632 28
787 653 6
787 663 12
787 667 48
787 669 40
787 676 26
787 681 45
787 712 17
787 739 46
787 772 11
787 782 35
787 800 39
787 816 19
787 835 34
787 849 21
787 871 -2
787 892 46
787 914 18
787 951 38
787 963 7
787 965 5
787 969 33
787 975 15
787 996 28
788 2 10
788 39 21
788 41 -2
788 52 15
788 97 9
788 160 4
788 161 50
788 185 40
788 220 8
788 223 20
788 271 37
788 292 8
788 335 39
788 340 9
788 348 19
788 349 6
788 355 15
788 370 14
788 382 9
788 407 33
788 443 48
788 469 45
788 488 33
788 489 33
788 537 44
788 561 47
788 564 48
788 575 41
788 594 7
788 694 15
788 700 34
788 773 49
788 808 -1
788 883 48
788 920 11
788 974 44
788 985 31
788 990 23
789 57 15
789 68 25
789 114 24
789 126 42
789 144 40
789 149 42
789 176 24
789 230 45
789 259 49
789 274 22
789 276 21
789 287 13
789 289 17
789 313 15
789 353 5
789 363 -1
789 373 36
789 378 29
789 431 43
789 435 47
789 466 35
789 498 27
789 500 18
789 536 36
789 550 40
789 563 22
789 639 24
789 653 18
789 656 29
789 664 1
789 704 37
789 736 34
789 748 22
789 770 50
789 775 8
789 834 11
789 886 23
789 910 11
789 924 38
789 941 43
789 949 10
789 999 25
790 67 6
790 77 21
790 83 17
790 88 20
790 115 2
790 120 41
790 131 6
790 168 48
790 180 16
790 185 13
790 223 6
790 229 35
790 261 49
790 289 27
790 320 26
790 323 22
790 365 38
790 389 41
790 429 48
790 435 17
790 440 34
790 460 50
790 465 43
790 470 10
790 505 16
790 518 21
790 543 35
790 575 41
790 607 47
790 618 37
790 641 9
790 686 10
790 703 4
790 763 20
790 774 13
790 789 -1
790 813 30
790 840 44
790 884 -2
790 892 37
790 921 11
790 927 2
790 949 1
790 967 34
790 981 33
790 982 23
790 987 40
790 989 15
791 1 35
791 35 6
791 45 36
791 69 50
791 77 38
791 87 0
791 129 20
791 142 -2
791 143 15
791 160 4
791 210 33
791 213 50
791 221 21
791 239 19
791 339 22
791 347 35
791 389 25
791 394 33
791 425 31
791 441 33
791 481 40
791 483 39
791 500 31
791 502 14
791 506 9
791 531 16
791 549 10
791 558 5
791 577 28
791 638 16
791 644 1
791 677 19
791 688 26
791 694 -1
791 707 21
791 727 17
791 744 40
791 760 9
791 782 21
791 785 13
791 795 45
791 806 34
791 812 5
791 817 21
791 818 17
791 863 47
791 876 29
791 883 5
791 894 36
791 913 -2
791 930 8
791 958 34
791 959 50
791 989 45
792 2 38
792 21 36
792 49 8
792 79 9
792 95 19
792 105 50
792 115 32
792 126 13
792 139 41
792 145 8
792 146 37
792 234 15
792 243 42
792 252 46
792 279 19
792 300 -1
792 317 30
792 326 47
792 343 27
792 348 28
792 370 5
792 389 49
792 396 27
792 436 24
792 466 30
792 476 9
792 477 11
792 503 16
792 505 50
792 546 22
792 555 4
792 557 0
792 577 27
792 583 14
792 592 37
792 600 11
792 640 39
792 669 37
792 705 18
792 740 31
792 749 1
792 770 23
792 811 49
792 814 40
792 829 37
792 834 48
792 847 23
792 876 25
792 888 30
792 891 35
792 895 46
792 901 2
792 941 43
792 946 10
792 948 34
792 970 22
792 980 42
792 991 21
792 994 4
793 24 28
793 54 41
793 67 11
793 83 11
793 94 17
793 111 0
793 123 9
793 149 1
793 154 14
793 164 19
793 170 47
793 176 34
793 196 10
793 213 3
793 237 15
793 255 50
793 281 5
793 309 50
793 331 42
793 337 4
793 346 7
793 353 40
793 369 -2
793 385 1
793 401 45
793 418 23
793 458 30
793 461 20
793 462 -2
793 473 -1
793 488 17
793 509 47
793 530 3
793 568 23
793 575 43
793 599 16
793 621 -1
793 624 24
793 634 36
793 659 49
793 663 49
793 675 4
793 730 11
793 760 14
793 770 40
793 791 1
793 803 27
793 807 -2
793 844 14
793 846 31
793 860 22
793 905 50
793 935 1
793 990 27
794 21 2
794 45 47
794 48 21
794 98 48
794 114 -1
794 116 12
794 151 32
794 179 3
794 238 8
794 277 41
794 321 7
794 381 49
794 448 45
794 455 17
794 472 34
794 488 27
794 507 27
794 509 1
794 520 25
794 533 5
794 614 42
794 620 3
794 640 18
794 642 13
794 671 1
794 680 47
794 730 44
794 732 26
794 733 10
794 750 28
794 755 6
794 757 17
794 789 41
794 841 -1
794 843 3
794 869 39
794 879 2
794 904 27
794 928 27
794 932 17
794 972 28
794 980 7
795 18 48
795 60 42
795 71 43
795 77 25
795 128 30
795 131 13
795 168 29
795 183 17
795 187 37
795 229 29
795 243 4
795 256 46
795 297 4
795 314 26
795 325 45
795 337 21
795 388 16
795 389 10
795 400 10
795 403 44
795 404 2
795 420 26
795 455 35
795 467 35
795 472 25
795 512 3
795 519 49
795 534 48
795 578 12
795 591 24
795 593 3
795 594 35
795 612 47
795 647 13
795 671 38
795 675 31
795 681 28
795 699 19
795 705 43
795 721 46
795 722 48
795 731 31
795 745 20
795 908 19
795 968 17
795 972 35
796 18 17
796 19 -2
796 33 47
796 155 43
796 156 44
796 172 34
796 174 40
796 188 38
796 310 9
796 354 29
796 355 17
796 356 48
796 378 16
796 389 42
796 416 -2
796 491 32
796 492 37
796 511 35
796 544 33
796 547 8
796 578 9
796 587 20
796 600 19
796 610 41
796 629 34
796 636 13
796 657 33
796 663 43
796 677 37
796 686 27
796 689 37
796 708 44
796 726 18
796 732 23
796 741 43
796 748 50
796 772 44
796 775 29
796 786 9
796 874 30
796 875 2
796 892 24
796 912 21
796 924 8
796 976 39
797 4 36
797 6 11
797 24 34
797 43 32
797 84 0
797 85 27
797 100 21
797 105 28
797 141 15
797 161 6
797 164 12
797 185 46
797 195 7
797 211 10
797 240 -1
797 249 37
797 269 34
797 363 12
797 412 13
797 433 0
797 447 36
797 454 35
797 465 27
797 485 7
797 492 18
797 587 37
797 597 35
797 603 35
797 618 38
797 619 15
797 629 10
797 633 3
797 662 10
797 688 44
797 724 23
797 787 17
797 812 13
797 849 35
797 859 47
797 881 20
797 897 6
797 920 44
797 956 24
797 961 16
797 970 39
797 1000 6
798 13 43
798 31 10
798 41 9
798 70 19
798 82 28
798 86 30
798 105 19
798 112 39
798 131 50
798 141 22
798 168 17
798 175 -2
798 201 50
798 205 26
798 234 20
798 265 46
798 279 29
798 289 14
798 306 -1
798 312 -2
798 335 11
798 348 27
798 375 26
798 403 39
798 428 -2
798 453 6
798 471 7
798 485 5
798 503 17
798 520 5
798 522 0
798 557 0
798 570 -2
798 581 3
798 634 13
798 689 15
798 713 34
798 761 12
798 766 29
798 781 10
798 794 11
798 801 -1
798 809 48
798 829 42
798 865 48
798 882 34
798 916 16
798 927 41
798 935 26
798 948 23
798 960 5
799 63 -2
799 76 26
799 124 3
799 143 21
799 161 20
799 205 47
799 216 42
799 229 34
799 260 24
799 269 31
799 314 49
799 344 1
799 351 36
799 353 32
799 366 18
799 374 11
799 409 45
799 420 10
799 433 47
799 499 21
799 541 15
799 566 3
799 574 9
799 585 8
799 605 8
799 662 17
799 674 32
799 678 32
799 683 13
799 709 21
799 711 43
799 732 4
799 735 34
799 764 17
799 765 13
799 777 13
799 784 50
799 790 44
799 812 6
799 826 42
799 831 14
799 845 22
799 854 4
799 855 12
799 880 7
799 901 49
799 908 41
799 916 22
799 928 11
799 949 30
800 16 33
800 30 6
800 33 49
800 59 1
800 66 -2
800 80 4
800 83 20
800 90 34
800 101 3
800 106 14
800 120 39
800 129 10
800 156 50
800 191 30
800 192 0
800 212 -2
800 232 12
800 246 18
800 285 1
800 292 35
800 408 30
800 426 41
800 435 35
800 443 34
800 480 6
800 482 -2
800 504 12
800 508 9
800 510 6
800 567 9
800 613 8
800 618 28
800 645 24
800 681 33
800 685 40
800 692 39
800 720 6
800 736 49
800 762 2
800 763 41
800 767 2
800 794 21
800 809 43
800 813 49
800 859 1
800 873 4
800 886 50
800 908 7
800 959 37
800 962 8
800 974 17
800 978 49
800 984 -2
800 990 3
801 6 35
801 10 41
801 24 30
801 32 39
801 56 6
801 59 47
801 63 21
801 70 21
801 99 0
801 153 9
801 173 -2
801 200 7
801 232 7
801 238 47
801 271 10
801 272 49
801 283 50
801 297 33
801 301 14
801 370 38
801 429 27
801 491 11
801 500 13
801 512 49
801 550 22
801 553 9
801 558 8
801 584 24
801 611 3
801 615 27
801 651 39
801 663 46
801 688 27
801 714 11
801 721 19
801 724 38
801 757 29
801 766 44
801 788 33
801 793 15
801 832 38
801 844 48
801 875 42
801 876 7
801 879 44
801 964 35
801 966 48
802 29 22
802 53 24
802 61 44
802 67 1
802 76 12
802 81 13
802 92 38
802 104 43
802 167 15
802 187 40
802 218 36
802 231 12
802 239 25
802 270 10
802 276 2
802 309 29
802 321 34
802 324 10
802 327 0
802 377 44
802 387 42
802 431 10
802 461 13
802 485 33
802 490 5
802 517 48
802 543 8
802 545 -2
802 580 16
802 601 10
802 617 26
802 635 40
802 662 15
802 706 -2
802 746 2
802 754 6
802 760 14
802 765 28
802 773 -1
802 774 10
802 829 15
802 838 33
802 862 18
802 873 2
802 911 1
802 975 49
802 978 18
802 986 0
802 999 -2
803 19 14
803 27 48
803 83 48
803 164 4
803 178 3
803 217 6
803 220 45
803 226 6
803 229 39
803 253 25
803 306 29
803 307 27
803 308 6
803 324 37
803 388 -1
803 424 12
803 431 43
803 434 30
803 473 9
803 498 42
803 500 35
803 519 2
803 532 15
803 577 29
803 589 6
803 594 27
803 612 17
803 648 49
803 660 31
803 690 35
803 711 32
803 712 47
803 719 1
803 767 47
803 781 27
803 822 18
803 839 15
803 845 40
803 848 18
803 852 50
803 857 34
803 866 27
803 885 36
803 910 30
804 18 9
804 25 47
804 27 26
804 39 42
804 67 8
804 68 5
804 71 3
804 80 0
804 112 2
804 142 12
804 145 14
804 175 48
804 222 47
804 244 33
804 245 50
804 255 31
804 302 21
804 348 50
804 350 10
804 442 45
804 468 13
804 469 38
804 490 32
804 492 34
804 511 25
804 523 39
804 528 45
804 532 2
804 557 5
804 561 42
804 569 4
804 595 40
804 623 34
804 630 37
804 641 5
804 651 -1
804 660 8
804 668 22
804 702 45
804 724 48
804 748 -1
804 753 41
804 779 47
804 780 38
804 803 41
804 811 22
804 812 43
804 824 6
804 865 13
804 890 27
804 903 32
804 936 8
804 953 43
804 973 36
804 980 4
804 999 30
805 21 30
805 37 12
805 57 13
805 58 44
805 64 47
805 77 18
805 80 45
805 81 7
805 88 48
805 117 21
805 120 1
805 131 43
805 158 25
805 162 32
805 174 -1
805 185 49
805 265 4
805 268 38
805 294 -1
805 340 0
805 367 50
805 368 35
805 430 49
805 433 29
805 434 14
805 483 16
805 514 -2
805 528 18
805 576 20
805 586 16
805 595 3
805 611 7
805 614 19
805 645 34
805 650 17
805 656 33
805 660 21
805 683 18
805 699 3
805 710 13
805 724 5
805 730 2
805 738 32
805 742 43
805 790 39
805 796 20
805 812 1
805 859 12
805 868 16
805 891 15
805 894 36
805 931 31
806 6 28
806 16 15
806 44 38
806 48 44
806 55 25
806 83 3
806 119 21
806 180 19
806 188 14
806 189 26
806 191 40
806 201 42
806 243 34
806 305 15
806 310 7
806 341 39
806 357 23
806 360 22
806 379 22
806 387 25
806 422 31
806 522 25
806 527 2
806 532 45
806 594 11
806 619 32
806 633 40
806 666 33
806 671 2
806 673 26
806 674 49
806 679 22
806 724 29
806 725 23
806 747 20
806 840 1
806 841 39
806 867 27
806 869 43
806 880 14
806 894 13
806 972 6
806 974 4
806 989 7
806 995 15
807 16 31
807 36 39
807 44 48
807 66 39
807 71 46
807 95 49
807 116 25
807 132 46
807 136 0
807 144 48
807 145 -1
807 196 11
807 225 14
807 248 10
807 269 20
807 281 40
807 300 21
807 313 33
807 356 17
807 381 9
807 395 50
807 443 14
807 447 12
807 450 49
807 484 44
807 524 27
807 536 29
807 550 33
807 555 28
807 558 25
807 566 30
807 597 27
807 598 44
807 601 13
807 618 25
807 632 44
807 688 18
807 701 41
807 714 32
807 741 17
807 751 47
807 783 24
807 786 30
807 811 21
807 818 46
807 836 18
807 856 -1
807 927 17
807 962 29
807 964 42
807 977 26
808 9 17
808 54 8
808 101 5
808 108 26
808 113 50
808 119 -2
808 146 0
808 149 35
808 159 6
808 181 14
808 294 21
808 335 50
808 361 15
808 394 23
808 415 42
808 439 30
808 440 5
808 443 41
808 478 18
808 504 39
808 508 50
808 559 23
808 576 39
808 605 39
808 608 28
808 637 1
808 719 24
808 736 13
808 787 32
808 792 27
808 807 26
808 809 29
808 822 37
808 829 11
808 833 47
808 841 21
808 856 32
808 858 4
808 862 7
808 891 8
808 892 19
808 924 46
808 935 42
808 966 38
809 67 39
809 77 17
809 87 25
809 162 13
809 188 4
809 220 47
809 248 13
809 252 20
809 275 33
809 303 34
809 318 50
809 325 24
809 329 38
809 359 5
809 360 33
809 369 43
809 371 21
809 420 24
809 433 15
809 487 32
809 494 0
809 506 17
809 507 31
809 523 38
809 545 21
809 548 7
809 560 17
809 564 7
809 566 41
809 578 34
809 626 37
809 632 48
809 655 5
809 690 21
809 726 -1
809 756 4
809 762 -2
809 784 16
809 797 24
809 832 17
809 849 23
809 891 17
809 903 26
809 928 28
809 964 20
809 970 22
809 982 33
809 988 41
810 5 23
810 18 4
810 25 37
810 30 14
810 34 10
810 55 18
810 78 2
810 87 24
810 88 -1
810 99 27
810 109 32
810 113 7
810 133 49
810 153 11
810 192 5
810 206 3
810 307 49
810 311 39
810 317 41
810 344 16
810 372 37
810 402 -1
810 408 7
810 411 29
810 412 39
810 422 8
810 452 20
810 468 40
810 543 33
810 544 43
810 546 35
810 566 50
810 571 16
810 576 2
810 601 42
810 610 39
810 614 27
810 690 39
810 698 41
810 710 29
810 795 43
810 823 25
810 853 33
810 854 24
810 861 32
810 863 0
810 877 41
810 883 12
810 906 32
810 908 2
810 941 4
810 972 32
810 975 27
810 979 1
810 985 50
810 992 44
811 27 24
811 32 38
811 68 10
811 78 19
811 119 10
811 139 32
811 183 40
811 190 34
811 216 5
811 219 0
811 276 44
811 282 13
811 284 13
811 295 22
811 367 38
811 376 35
811 392 44
811 406 16
811 413 15
811 444 3
811 511 21
811 527 32
811 599 47
811 624 46
811 635 47
811 643 45
811 653 36
811 718 48
811 719 46
811 752 42
811 753 31
811 757 21
811 760 25
811 777 29
811 924 26
811 941 14
811 955 31
811 957 13
811 986 0
811 987 29
812 13 46
812 32 22
812 58 18
812 76 8
812 91 2
812 92 45
812 94 7
812 119 50
812 128 19
812 150 11
812 205 44
812 218 32
812 219 14
812 228 49
812 229 50
812 238 30
812 270 50
812 282 15
812 315 33
812 322 46
812 346 24
812 380 8
812 390 29
812 428 15
812 434 29
812 449 2
812 450 18
812 453 17
812 481 20
812 497 49
812 520 16
812 522 26
812 525 24
812 551 27
812 569 13
812 643 44
812 667 43
812 673 15
812 685 6
812 749 36
812 758 28
812 763 12
812 826 1
812 852 32
812 859 16
812 893 26
812 946 23
812 948 47
812 990 -2
812 993 50
813 63 3
813 94 -2
813 126 24
813 139 9
813 172 22
813 204 6
813 224 31
813 259 7
813 290 36
813 294 36
813 300 11
813 309 27
813 310 19
813 321 30
813 345 45
813 370 50
813 396 41
813 403 31
813 429 7
813 433 32
813 439 33
813 455 23
813 484 4
813 501 7
813 518 0
813 540 44
813 552 34
813 580 46
813 583 46
813 593 0
813 599 35
813 642 24
813 644 37
813 662 33
813 683 39
813 700 29
813 728 26
813 734 48
813 789 24
813 794 29
813 802 4
813 811 23
813 839 38
813 844 49
813 849 17
813 859 49
813 861 0
813 913 6
813 914 41
813 916 22
813 952 4
813 953 9
813 955 14
813 959 34
813 962 41
813 971 11
813 991 6
814 12 10
814 13 34
814 28 8
814 71 19
814 82 16
814 98 18
814 108 25
814 200 38
814 228 35
814 249 5
814 264 8
814 282 19
814 308 45
814 311 22
814 314 48
814 322 2
814 332 6
814 374 18
814 400 37
814 413 23
814 458 14
814 480 32
814 498 35
814 502 25
814 543 6
814 563 7
814 579 26
814 582 28
814 677 40
814 691 9
814 707 14
814 731 45
814 774 45
814 787 50
814 799 38
814 802 41
814 839 7
814 914 26
814 929 38
814 954 27
814 962 4
814 981 25
814 991 33
814 1000 42
815 7 0
815 26 24
815 83 21
815 87 42
815 127 33
815 145 28
815 167 14
815 176 50
815 184 26
815 187 46
815 210 24
815 226 18
815 228 29
815 231 41
815 235 30
815 253 48
815 302 38
815 343 30
815 348 50
815 375 39
815 382 30
815 421 2
815 437 41
815 484 -2
815 488 40
815 492 20
815 507 20
815 514 23
815 533 14
815 583 48
815 596 18
815 618 40
815 636 31
815 656 13
815 681 24
815 686 31
815 695 38
815 708 23
815 712 14
815 739 26
815 764 30
815 771 20
815 787 42
815 811 20
815 926 32
815 928 0
815 951 15
815 969 7
815 990 31
816 4 16
816 10 31
816 13 1
816 31 24
816 44 30
816 46 6
816 56 26
816 60 46
816 128 22
816 145 27
816 160 27
816 205 22
816 225 21
816 259 46
816 281 1
816 282 49
816 297 21
816 311 13
816 314 9
816 316 43
816 357 8
816 364 9
816 377 50
816 381 11
816 389 37
816 406 41
816 419 7
816 443 12
816 466 37
816 473 43
816 478 23
816 490 36
816 544 8
816 547 33
816 556 5
816 576 44
816 582 28
816 599 31
816 612 36
816 617 13
816 636 10
816 641 45
816 689 22
816 702 -2
816 765 -1
816 778 41
816 784 25
816 807 28
816 848 13
816 861 10
816 868 50
816 893 26
816 913 16
816 934 16
816 996 39
817 4 21
817 67 31
817 69 21
817 105 35
817 120 12
817 133 29
817 146 23
817 150 35
817 162 19
817 186 46
817 211 44
817 301 38
817 305 26
817 308 24
817 331 49
817 366 7
817 376 11
817 393 34
817 404 11
817 406 44
817 431 7
817 441 14
817 448 9
817 504 28
817 526 16
817 539 17
817 549 20
817 563 14
817 569 3
817 606 49
817 609 17
817 639 18
817 686 49
817 802 46
817 805 42
817 812 35
817 828 46
817 877 16
817 905 38
817 951 46
817 974 31
817 987 18
818 14 9
818 20 -2
818 74 36
818 103 5
818 110 36
818 122 46
818 125 49
818 157 32
818 159 33
818 170 4
818 191 30
818 204 22
818 220 9
818 222 8
818 248 27
818 250 38
818 254 14
818 276 20
818 294 4
818 303 18
818 356 6
818 362 12
818 366 18
818 367 26
818 382 40
818 396 16
818 453 18
818 469 10
818 518 49
818 528 2
818 535 3
818 580 26
818 582 40
818 605 0
818 665 31
818 667 29
818 676 32
818 679 12
818 691 9
818 703 46
818 782 33
818 787 45
818 795 25
818 826 -1
818 849 43
818 854 36
818 865 8
818 898 9
818 903 45
818 907 5
818 916 48
818 924 28
818 964 43
818 966 -1
818 980 25
819 58 48
819 65 48
819 85 29
819 110 39
819 117 41
819 157 41
819 162 10
819 198 50
819 201 10
819 224 43
819 237 40
819 266 4
819 317 -1
819 401 8
819 434 41
819 456 5
819 499 21
819 506 23
819 676 33
819 682 5
819 691 24
819 696 39
819 702 13
819 708 21
819 716 30
819 717 28
819 719 14
819 746 49
819 752 22
819 784 48
819 811 17
819 839 42
819 847 6
819 868 -1
819 877 46
819 883 14
819 910 12
819 952 15
819 973 46
819 980 38
819 996 34
820 28 23
820 42 16
820 62 37
820 94 7
820 116 25
820 117 14
820 157 21
820 168 38
820 170 15
820 177 16
820 180 49
820 183 25
820 187 3
820 213 17
820 221 2
820 236 23
820 255 28
820 313 18
820 323 26
820 328 48
820 336 26
820 376 48
820 388 -1
820 403 11
820 418 36
820 425 27
820 436 11
820 468 47
820 476 49
820 489 17
820 506 4
820 547 22
820 557 7
820 572 1
820 599 33
820 623 50
820 624 29
820 632 8
820 651 46
820 668 19
820 686 23
820 723 22
820 757 8
820 758 0
820 776 26
820 826 46
820 878 4
820 879 49
820 902 34
820 907 0
820 919 40
820 932 50
820 940 40
820 965 9
820 993 4
820 999 28
821 8 39
821 14 19
821 15 29
821 35 45
821 46 43
821 71 41
821 94 31
821 128 17
821 169 5
821 197 3
821 199 25
821 210 47
821 220 20
821 235 38
821 237 39
821 270 31
821 354 37
821 359 15
821 364 20
821 370 5
821 385 12
821 404 36
821 420 20
821 425 18
821 431 4
821 452 46
821 487 30
821 509 10
821 513 17
821 555 9
821 675 -2
821 687 11
821 689 17
821 704 39
821 709 14
821 725 41
821 786 32
821 794 43
821 796 48
821 839 1
821 843 32
821 852 43
821 870 21
821 891 4
821 928 36
821 944 42
821 957 46
821 958 17
821 961 8
821 962 34
821 995 29
822 62 22
822 85 30
822 91 30
822 115 13
822 136 24
822 145 19
822 146 30
822 236 48
822 257 32
822 315 19
822 382 29
822 397 49
822 417 50
822 423 26
822 475 43
822 477 49
822 495 47
822 564 30
822 576 22
822 596 41
822 614 32
822 634 12
822 649 35
822 659 20
822 671 41
822 738 14
822 792 28
822 803 50
822 818 3
822 821 11
822 823 46
822 862 18
822 868 15
822 918 38
822 924 23
822 951 12
822 958 24
822 959 45
822 961 29
822 998 24
823 4 44
823 7 33
823 68 -2
823 71 46
823 83 3
823 116 29
823 128 17
823 184 25
823 209 49
823 213 5
823 215 50
823 226 22
823 272 27
823 280 -2
823 346 30
823 396 24
823 422 34
823 450 39
823 459 14
823 460 44
823 517 33
823 530 30
823 592 49
823 630 29
823 650 27
823 653 1
823 656 37
823 659 35
823 712 37
823 722 29
823 765 17
823 780 28
823 782 23
823 806 34
823 818 20
823 844 42
823 891 23
823 919 18
823 935 42
823 946 16
823 983 17
823 990 43
823 992 29
824 11 25
824 16 20
824 34 22
824 35 0
824 41 33
824 46 9
824 60 48
824 78 23
824 96 44
824 103 41
824 190 45
824 198 48
824 215 26
824 220 8
824 221 42
824 229 4
824 234 44
824 263 29
824 267 12
824 273 35
824 303 23
824 308 39
824 334 12
824 369 5
824 372 47
824 386 5
824 391 19
824 398 49
824 413 36
824 421 43
824 423 -1
824 424 2
824 458 13
824 493 -1
824 496 11
824 509 23
824 523 32
824 537 43
824 608 24
824 638 9
824 643 10
824 648 31
824 662 11
824 670 10
824 681 11
824 694 22
824 711 34
824 719 22
824 755 24
824 764 8
824 785 26
824 791 36
824 796 42
824 806 42
824 830 14
824 836 11
824 912 28
824 916 -1
824 952 41
824 968 36
824 982 36
824 987 45
824 988 45
825 9 27
825 21 40
825 74 31
825 81 11
825 90 18
825 129 39
825 131 34
825 132 29
825 171 28
825 187 20
825 213 0
825 217 49
825 230 42
825 235 43
825 240 14
825 252 3
825 291 8
825 300 33
825 353 47
825 382 28
825 390 39
825 392 39
825 396 38
825 413 39
825 435 5
825 449 8
825 466 25
825 494 37
825 524 40
825 533 28
825 567 13
825 579 11
825 585 33
825 645 19
825 665 39
825 666 32
825 734 41
825 739 31
825 754 6
825 766 36
825 773 48
825 775 26
825 801 14
825 826 35
825 836 47
825 839 1
825 866 26
825 869 0
825 931 30
825 934 49
825 951 50
825 954 27
825 959 1
825 964 -1
825 998 8
826 2 20
826 43 48
826 90 2
826 122 5
826 128 28
826 129 34
826 130 0
826 132 42
826 147 25
826 152 5
826 159 -2
826 160 28
826 219 22
826 232 47
826 240 18
826 280 35
826 306 12
826 384 39
826 388 16
826 417 21
826 444 30
826 463 39
826 468 33
826 473 39
826 480 7
826 493 25
826 512 23
826 519 12
826 539 12
826 586 14
826 594 43
826 625 2
826 649 6
826 656 25
826 669 34
826 680 0
826 701 17
826 702 17
826 706 46
826 708 13
826 857 45
826 889 45
826 917 25
826 962 30
826 972 10
827 1 11
827 28 17
827 34 43
827 48 30
827 88 -1
827 101 12
827 164 50
827 185 11
827 196 21
827 223 45
827 244 34
827 270 15
827 272 6
827 277 49
827 283 8
827 293 36
827 299 -1
827 334 50
827 360 42
827 407 46
827 455 18
827 475 39
827 484 10
827 502 19
827 506 5
827 510 4
827 519 37
827 525 47
827 530 30
827 577 27
827 705 39
827 758 0
827 787 38
827 814 15
827 851 16
827 870 45
827 892 30
827 905 7
827 966 11
827 997 32
828 3 39
828 15 18
828 29 43
828 35 37
828 50 23
828 74 16
828 77 30
828 98 27
828 181 49
828 187 27
828 192 1
828 232 29
828 246 44
828 255 15
828 286 26
828 305 30
828 323 18
828 363 0
828 364 20
828 396 21
828 442 34
828 508 9
828 516 27
828 529 13
828 549 45
828 552 -1
828 556 35
828 578 42
828 611 36
828 620 50
828 658 10
828 686 44
828 693 18
828 726 17
828 743 41
828 749 22
828 771 20
828 777 44
828 792 -2
828 809 5
828 850 25
828 851 18
828 873 34
828 894 7
828 911 28
828 934 36
828 961 34
829 87 23
829 119 22
829 124 47
829 145 4
829 156 21
829 164 24
829 209 38
829 217 39
829 264 15
829 273 42
829 323 19
829 350 49
829 361 13
829 395 50
829 425 35
829 448 45
829 462 23
829 478 35
829 480 12
829 501 34
829 517 29
829 541 5
829 582 27
829 592 47
829 609 27
829 611 18
829 735 23
829 742 25
829 767 10
829 771 12
829 772 19
829 779 32
829 865 15
829 945 44
829 985 30
830 4 21
830 7 37
830 13 0
830 28 49
830 42 7
830 62 36
830 68 31
830 79 9
830 103 7
830 111 17
830 251 22
830 286 14
830 322 8
830 328 37
830 330 42
830 345 37
830 348 3
830 420 37
830 461 30
830 462 46
830 492 49
830 507 7
830 508 22
830 513 46
830 587 33
830 594 1
830 596 50
830 600 16
830 604 47
830 617 5
830 647 48
830 653 7
830 672 34
830 677 14
830 686 11
830 690 21
830 696 10
830 708 48
830 732 29
830 740 7
830 742 24
830 769 18
830 778 9
830 784 2
830 820 18
830 821 12
830 840 32
830 844 50
830 891 44
830 899 41
830 906 12
830 917 38
830 926 46
830 958 28
830 961 34
830 966 13
830 974 24
830 988 41
830 994 47
831 9 25
831 46 29
831 50 17
831 95 24
831 99 9
831 115 31
831 116 11
831 127 29
831 141 33
831 191 33
831 214 37
831 228 10
831 279 41
831 286 15
831 297 32
831 352 3
831 365 17
831 373 27
831 382 46
831 384 19
831 436 47
831 466 36
831 477 35
831 485 16
831 511 36
831 521 32
831 522 12
831 539 14
831 564 0
831 602 15
831 620 35
831 658 28
831 672 28
831 674 32
831 683 12
831 702 8
831 725 49
831 742 1
831 819 3
831 821 31
831 833 6
831 838 43
831 879 19
831 880 20
831 909 12
831 925 13
831 926 38
831 933 8
831 940 30
831 944 44
831 947 28
831 949 33
831 970 18
831 988 45
832 21 14
832 49 43
832 53 36
832 56 35
832 60 33
832 62 46
832 81 38
832 117 2
832 138 23
832 163 17
832 172 36
832 184 7
832 194 21
832 196 5
832 206 25
832 223 50
832 228 30
832 229 30
832 236 40
832 241 41
832 245 7
832 258 10
832 272 32
832 292 30
832 339 47
832 356 42
832 397 -1
832 404 49
832 412 41
832 449 23
832 479 23
832 496 2
832 506 20
832 519 14
832 528 35
832 553 3
832 562 33
832 571 1
832 581 17
832 585 44
832 586 37
832 596 -2
832 623 10
832 647 11
832 686 23
832 702 44
832 739 25
832 744 17
832 752 24
832 766 34
832 767 31
832 772 39
832 782 5
832 840 47
832 850 30
832 898 4
832 899 27
832 904 24
832 924 39
832 927 44
832 935 9
832 959 39
832 969 32
833 17 41
833 28 10
833 32 41
833 131 29
833 135 46
833 165 42
833 190 37
833 197 4
833 211 10
833 257 8
833 277 20
833 361 45
833 428 12
833 446 1
833 515 35
833 551 20
833 552 10
833 584 26
833 596 5
833 597 13
833 600 41
833 608 8
833 610 48
833 637 5
833 640 19
833 678 22
833 712 41
833 738 28
833 747 49
833 781 36
833 795 15
833 907 24
833 916 37
833 934 25
833 959 -1
833 981 21
833 983 48
833 989 41
833 998 37
834 64 43
834 79 37
834 88 3
834 94 49
834 102 32
834 111 9
834 118 19
834 137 23
834 158 0
834 191 22
834 201 7
834 202 33
834 208 44
834 224 11
834 239 19
834 247 27
834 337 36
834 345 49
834 351 7
834 364 46
834 396 27
834 414 50
834 441 33
834 486 -1
834 516 1
834 523 -1
834 530 33
834 532 20
834 573 29
834 599 30
834 625 19
834 631 45
834 641 15
834 661 40
834 664 38
834 687 22
834 732 33
834 744 18
834 751 0
834 757 35
834 773 17
834 785 24
834 806 40
834 847 15
834 849 24
834 853 25
834 875 3
834 937 6
834 945 46
834 955 8
834 958 24
835 37 17
835 39 16
835 82 10
835 116 35
835 147 2
835 156 34
835 177 0
835 192 0
835 197 11
835 218 30
835 231 6
835 253 15
835 267 46
835 282 43
835 287 7
835 291 17
835 307 40
835 318 31
835 335 1
835 357 10
835 370 38
835 378 24
835 390 5
835 395 13
835 467 16
835 485 33
835 499 5
835 530 45
835 538 -2
835 618 43
835 633 34
835 641 31
835 655 5
835 688 29
835 710 -2
835 712 7
835 721 39
835 761 48
835 771 8
835 773 11
835 784 11
835 786 34
835 881 47
835 888 34
835 914 49
835 938 12
835 965 6
835 989 18
835 998 18
836 8 20
836 204 11
836 212 12
836 221 47
836 225 30
836 314 33
836 337 46
836 353 23
836 441 45
836 454 35
836 474 22
836 477 35
836 509 4
836 515 13
836 572 25
836 590 45
836 594 27
836 603 50
836 615 16
836 628 36
836 662 24
836 665 33
836 676 45
836 692 27
836 698 15
836 753 39
836 763 35
836 780 32
836 784 11
836 786 3
836 792 37
836 803 15
836 804 11
836 857 20
836 881 43
836 882 7
836 883 50
836 895 39
836 896 24
836 909 33
836 912 12
836 925 14
836 986 40
837 13 -1
837 19 34
837 33 6
837 36 0
837 63 6
837 73 16
837 101 20
837 126 40
837 149 49
837 160 26
837 192 50
837 242 -2
837 245 1
837 267 2
837 272 34
837 324 29
837 328 27
837 354 7
837 378 50
837 393 24
837 396 46
837 400 21
837 411 17
837 414 38
837 416 27
837 453 31
837 461 19
837 516 30
837 526 -1
837 531 14
837 533 21
837 558 37
837 563 7
837 571 2
837 597 20
837 598 10
837 625 42
837 646 26
837 651 39
837 675 28
837 699 5
837 722 12
837 803 -1
837 844 45
837 864 9
837 866 19
837 949 16
837 993 48
838 3 35
838 45 49
838 48 49
838 66 46
838 170 25
838 190 -2
838 232 9
838 270 15
838 275 9
838 288 24
838 289 7
838 327 -2
838 339 43
838 345 20
838 363 7
838 404 48
838 405 41
838 426 19
838 484 6
838 500 31
838 505 35
838 521 50
838 533 14
838 582 16
838 584 43
838 585 13
838 633 47
838 745 45
838 753 35
838 813 11
838 824 31
838 850 15
838 861 46
838 917 17
838 977 19
838 998 50
839 57 12
839 62 15
839 106 34
839 122 9
839 183 11
839 184 32
839 201 16
839 202 35
839 219 46
839 223 16
839 265 13
839 281 9
839 305 42
839 307 20
839 329 41
839 333 13
839 446 12
839 447 2
839 453 30
839 472 33
839 498 14
839 528 50
839 531 27
839 560 27
839 589 43
839 598 44
839 601 44
839 623 2
839 634 29
839 644 27
839 673 33
839 696 29
839 730 6
839 744 14
839 788 41
839 799 0
839 802 16
839 815 47
839 818 13
839 855 35
839 873 40
839 913 20
839 924 40
839 926 29
839 937 15
839 986 -2
840 30 27
840 34 18
840 62 14
840 150 22
840 176 11
840 217 22
840 237 46
840 253 5
840 261 29
840 264 43
840 272 2
840 276 6
840 290 16
840 315 45
840 319 39
840 322 11
840 332 12
840 359 30
840 365 39
840 407 39
840 410 23
840 412 48
840 444 37
840 449 35
840 468 43
840 475 40
840 483 35
840 499 20
840 509 12
840 513 35
840 536 -1
840 542 17
840 580 22
840 587 47
840 602 16
840 614 45
840 674 49
840 676 18
840 679 28
840 685 29
840 698 32
840 709 26
840 724 18
840 734 44
840 735 19
840 743 3
840 749 15
840 792 50
840 801 44
840 834 7
840 839 17
840 877 9
840 887 23
840 889 21
840 915 -1
840 970 0
841 15 31
841 17 47
841 32 35
841 55 28
841 77 11
841 108 10
841 129 28
841 151 33
841 163 44
841 165 22
841 175 16
841 193 47
841 195 40
841 224 14
841 264 8
841 271 36
841 322 25
841 351 14
841 385 -2
841 405 21
841 409 23
841 442 15
841 446 22
841 458 21
841 460 46
841 540 12
841 549 50
841 586 1
841 605 8
841 624 9
841 652 20
841 659 6
841 677 13
841 684 6
841 691 39
841 697 24
841 704 28
841 709 44
841 716 8
841 737 11
841 741 30
841 768 8
841 769 -1
841 783 26
841 789 45
841 806 22
841 873 2
841 903 27
841 935 44
841 956 10
841 974 17
841 980 33
841 989 8
841 999 38
842 11 20
842 30 11
842 43 5
842 47 1
842 105 14
842 108 7
842 114 18
842 123 25
842 140 6
842 147 4
842 192 38
842 199 33
842 218 27
842 246 19
842 284 5
842 292 50
842 298 38
842 306 4
842 314 10
842 330 26
842 331 -2
842 388 25
842 390 18
842 459 46
842 498 30
842 515 14
842 560 26
842 609 8
842 610 38
842 634 32
842 640 19
842 664 35
842 666 36
842 681 18
842 685 31
842 694 45
842 717 14
842 784 20
842 785 31
842 797 8
842 840 27
842 856 1
842 859 41
842 884 24
842 889 45
842 902 41
842 929 2
842 956 20
842 966 41
842 980 15
842 986 42
843 7 4
843 79 28
843 80 48
843 104 30
843 133 44
843 143 44
843 162 34
843 166 35
843 209 47
843 212 8
843 217 37
843 281 40
843 283 14
843 293 6
843 294 41
843 335 30
843 359 13
843 398 -1
843 435 34
843 460 8
843 464 48
843 477 18
843 543 18
843 546 41
843 565 47
843 607 -2
843 632 28
843 647 11
843 651 -2
843 653 24
843 655 7
843 662 11
843 692 43
843 697 16
843 702 21
843 705 47
843 716 29
843 724 34
843 776 27
843 796 20
843 819 19
843 844 22
843 910 35
843 939 36
843 967 43
843 974 30
844 11 8
844 57 40
844 148 35
844 168 35
844 197 33
844 199 21
844 249 32
844 251 24
844 271 31
844 288 13
844 292 8
844 325 19
844 333 26
844 358 22
844 369 29
844 373 8
844 377 18
844 399 20
844 433 43
844 457 15
844 469 35
844 496 33
844 543 37
844 560 8
844 596 24
844 613 47
844 709 30
844 738 24
844 769 45
844 786 3
844 817 14
844 828 42
844 846 24
844 875 5
844 878 31
844 887 13
844 904 21
844 910 44
844 915 42
844 942 43
844 948 50
845 8 4
845 43 29
845 106 14
845 151 45
845 205 31
845 210 45
845 219 38
845 254 14
845 270 -2
845 287 31
845 296 37
845 303 7
845 315 0
845 317 33
845 366 32
845 369 10
845 371 47
845 388 33
845 404 16
845 414 2
845 420 25
845 435 45
845 437 25
845 473 39
845 489 42
845 495 34
845 505 28
845 513 8
845 524 4
845 535 48
845 553 1
845 579 47
845 598 33
845 673 13
845 775 33
845 786 8
845 820 19
845 821 7
845 836 42
845 838 24
845 840 1
845 849 29
845 862 35
845 951 29
845 956 15
846 40 8
846 74 46
846 82 43
846 156 47
846 177 28
846 178 13
846 179 37
846 185 29
846 203 33
846 231 33
846 265 16
846 321 32
846 355 6
846 394 7
846 398 0
846 400 41
846 416 40
846 437 23
846 442 48
846 489 14
846 494 3
846 522 2
846 544 4
846 555 23
846 575 36
846 593 48
846 594 0
846 632 -2
846 675 3
846 697 3
846 714 5
846 720 44
846 726 43
846 733 28
846 798 20
846 809 5
846 823 18
846 831 12
846 886 48
846 891 18
846 894 19
846 933 45
846 948 4
846 974 35
846 990 24
847 7 6
847 36 17
847 42 47
847 49 34
847 84 47
847 137 40
847 143 9
847 178 48
847 184 38
847 194 35
847 207 15
847 212 33
847 220 35
847 225 19
847 230 28
847 272 20
847 282 17
847 317 13
847 328 3
847 369 27
847 394 8
847 415 0
847 456 13
847 476 29
847 520 47
847 549 35
847 556 21
847 589 1
847 635 18
847 642 5
847 645 42
847 651 29
847 662 31
847 666 38
847 667 25
847 693 21
847 700 12
847 709 38
847 711 37
847 724 34
847 752 2
847 758 40
847 764 34
847 769 37
847 794 7
847 818 29
847 819 45
847 850 34
847 910 9
847 913 44
847 931 39
847 942 -2
847 953 34
848 33 35
848 49 33
848 69 25
848 77 6
848 129 46
848 139 11
848 208 37
848 216 13
848 248 29
848 327 26
848 341 26
848 347 40
848 348 23
848 373 -2
848 386 -2
848 410 20
848 433 28
848 477 49
848 506 5
848 508 27
848 540 10
848 635 15
848 670 17
848 691 50
848 707 2
848 760 45
848 822 49
848 826 6
848 851 49
848 854 10
848 868 9
848 905 50
848 952 43
848 976 42
848 984 12
848 995 5
849 48 -2
849 53 -1
849 69 28
849 71 45
849 108 39
849 118 48
849 120 9
849 163 29
849 182 32
849 195 35
849 197 11
849 206 24
849 214 32
849 227 49
849 231 3
849 355 15
849 358 39
849 395 19
849 420 46
849 483 -2
849 488 23
849 492 15
849 546 19
849 554 47
849 610 21
849 625 38
849 650 9
849 653 49
849 659 42
849 684 42
849 739 21
849 743 22
849 745 1
849 752 38
849 754 40
849 764 45
849 787 50
849 794 41
849 795 4
849 807 30
849 809 44
849 826 33
849 861 15
849 870 21
849 879 2
849 907 23
849 933 12
849 941 18
849 965 28
849 970 23
849 971 26
849 985 35
850 6 30
850 15 41
850 21 40
850 23 19
850 35 -1
850 90 23
850 122 31
850 147 30
850 159 6
850 205 31
850 233 24
850 251 20
850 267 50
850 276 35
850 300 9
850 383 8
850 448 40
850 477 0
850 491 39
850 495 39
850 499 31
850 504 13
850 508 7
850 554 32
850 575 30
850 581 22
850 604 37
850 620 43
850 626 0
850 661 20
850 668 19
850 743 24
850 750 17
850 760 27
850 777 45
850 784 31
850 804 40
850 854 30
850 863 13
850 879 23
850 886 29
850 887 8
850 889 29
850 894 15
850 900 17
850 905 28
850 968 41
850 996 25
851 14 35
851 25 22
851 56 13
851 73 43
851 82 43
851 93 2
851 155 30
851 185 14
851 190 35
851 276 38
851 283 -2
851 284 37
851 299 20
851 315 18
851 338 17
851 348 47
851 367 11
851 369 50
851 382 10
851 393 45
851 417 0
851 440 10
851 462 5
851 468 17
851 484 25
851 485 7
851 489 29
851 506 29
851 514 2
851 520 4
851 599 42
851 636 37
851 642 34
851 652 2
851 697 23
851 715 27
851 731 26
851 744 31
851 765 9
851 780 48
851 836 50
851 880 12
851 914 39
851 931 49
851 947 21
851 971 7
851 993 38
852 3 7
852 27 48
852 127 34
852 178 12
852 188 45
852 191 46
852 236 3
852 263 39
852 323 29
852 348 38
852 399 35
852 433 31
852 443 3
852 490 50
852 494 4
852 617 49
852 683 19
852 708 5
852 715 47
852 730 -2
852 744 28
852 783 17
852 795 18
852 808 42
852 820 24
852 844 10
852 899 31
853 4 12
853 44 34
853 69 50
853 78 28
853 94 42
853 120 9
853 128 4
853 140 33
853 155 0
853 196 48
853 243 23
853 282 38
853 311 16
853 319 8
853 387 48
853 411 7
853 440 29
853 450 41
853 454 0
853 477 25
853 479 29
853 486 11
853 496 13
853 536 43
853 556 12
853 569 33
853 599 -2
853 601 29
853 604 24
853 625 50
853 633 34
853 646 -1
853 661 32
853 664 12
853 670 20
853 677 10
853 699 25
853 723 40
853 726 11
853 778 16
853 779 24
853 795 44
853 801 44
853 825 21
853 836 8
853 840 42
853 849 15
853 866 33
853 883 33
853 902 42
853 917 22
853 961 36
853 962 15
853 990 2
854 4 15
854 23 3
854 38 36
854 93 15
854 115 49
854 118 19
854 127 42
854 130 31
854 203 10
854 207 15
854 211 43
854 216 9
854 249 3
854 266 30
854 268 9
854 274 41
854 293 50
854 324 14
854 326 8
854 357 43
854 360 50
854 442 17
854 447 45
854 449 17
854 453 37
854 469 10
854 474 35
854 485 47
854 496 45
854 520 13
854 523 41
854 525 9
854 562 35
854 571 6
854 610 35
854 616 22
854 656 5
854 670 46
854 677 32
854 695 33
854 727 9
854 733 48
854 747 46
854 761 47
854 764 29
854 789 2
854 818 32
854 853 19
854 874 43
854 878 35
854 912 3
854 968 19
854 997 28
855 14 7
855 22 14
855 25 22
855 28 46
855 57 26
855 99 6
855 101 25
855 117 12
855 132 49
855 170 18
855 191 2
855 277 19
855 284 16
855 297 20
855 303 10
855 319 38
855 324 21
855 340 13
855 349 8
855 382 36
855 417 45
855 419 8
855 431 12
855 440 20
855 451 16
855 453 49
855 462 5
855 496 4
855 527 41
855 551 36
855 560 0
855 703 46
855 725 50
855 736 6
855 758 6
855 774 13
855 847 1
855 909 25
855 911 37
855 923 27
855 935 -2
855 947 49
855 949 15
855 954 5
855 965 29
855 968 45
855 971 39
856 49 44
856 75 30
856 91 46
856 168 50
856 172 3
856 174 40
856 233 11
856 249 35
856 279 41
856 291 12
856 297 18
856 339 31
856 345 27
856 355 28
856 358 16
856 367 15
856 378 41
856 384 40
856 416 19
856 420 48
856 423 27
856 442 41
856 450 17
856 463 24
856 470 17
856 482 13
856 511 16
856 520 19
856 532 17
856 565 14
856 577 30
856 582 50
856 598 8
856 626 6
856 634 7
856 674 44
856 675 22
856 682 2
856 692 23
856 704 24
856 708 4
856 726 12
856 900 18
856 915 25
856 940 18
856 941 38
856 957 37
856 969 27
856 993 11
857 92 16
857 102 37
857 136 19
857 146 41
857 152 16
857 198 46
857 224 42
857 255 8
857 306 30
857 386 19
857 401 12
857 471 46
857 492 29
857 494 32
857 510 49
857 515 40
857 523 24
857 525 9
857 576 24
857 583 19
857 585 43
857 688 12
857 722 12
857 740 5
857 741 3
857 768 36
857 774 45
857 781 27
857 786 46
857 789 29
857 800 24
857 854 24
857 875 34
857 881 45
857 889 15
857 901 7
857 927 30
857 930 46
857 934 36
857 953 38
857 963 19
857 977 50
857 997 11
858 28 46
858 64 35
858 66 32
858 79 28
858 83 2
858 84 0
858 94 1
858 113 8
858 150 48
858 172 0
858 177 23
858 191 47
858 241 33
858 260 26
858 269 38
858 271 0
858 272 24
858 317 7
858 329 17
858 331 0
858 383 35
858 409 14
858 425 6
858 446 39
858 507 44
858 515 22
858 516 48
858 542 -1
858 559 39
858 564 17
858 593 10
858 615 48
858 626 28
858 633 12
858 659 -1
858 674 29
858 675 16
858 732 34
858 783 19
858 812 24
858 817 34
858 821 43
858 822 40
858 833 33
858 838 27
858 865 48
858 898 20
858 901 -1
858 946 4
858 961 0
858 987 48
858 992 40
859 11 10
859 53 4
859 71 33
859 78 50
859 101 18
859 120 20
859 133 13
859 149 3
859 172 19
859 178 -2
859 181 45
859 206 42
859 224 4
859 290 14
859 305 6
859 362 29
859 373 0
859 380 12
859 398 -1
859 420 0
859 460 1
859 461 49
859 470 20
859 514 25
859 554 11
859 556 48
859 563 8
859 564 24
859 590 15
859 595 19
859 597 46
859 627 8
859 637 3
859 638 16
859 641 30
859 646 26
859 687 42
859 721 46
859 739 10
859 752 45
859 795 49
859 823 20
859 826 20
859 830 20
859 831 6
859 834 40
859 902 18
859 931 49
859 947 5
860 5 13
860 7 45
860 79 42
860 88 11
860 98 31
860 117 14
860 119 37
860 127 41
860 148 41
860 151 41
860 202 41
860 220 44
860 223 44
860 229 37
860 244 16
860 263 26
860 299 14
860 308 30
860 332 44
860 342 39
860 350 32
860 356 27
860 393 15
860 396 32
860 408 10
860 476 25
860 481 32
860 490 11
860 495 9
860 542 38
860 570 30
860 577 22
860 578 15
860 579 31
860 611 6
860 629 25
860 654 35
860 669 17
860 743 35
860 765 2
860 776 19
860 784 10
860 801 4
860 809 14
860 842 48
860 877 45
860 946 38
860 989 47
860 997 38
861 15 23
861 18 19
861 34 30
861 48 36
861 57 20
861 66 19
861 126 50
861 167 35
861 258 34
861 268 48
861 277 22
861 279 3
861 281 8
861 305 43
861 328 41
861 338 42
861 364 0
861 365 42
861 367 39
861 403 20
861 410 8
861 448 43
861 456 42
861 463 5
861 468 33
861 544 19
861 560 29
861 593 46
861 609 34
861 625 32
861 647 21
861 664 11
861 688 -1
861 689 7
861 690 27
861 700 12
861 722 45
861 724 2
861 783 23
861 786 3
861 854 30
861 864 23
861 886 41
861 890 18
861 892 30
861 923 26
861 930 11
861 966 22
861 987 47
862 44 0
862 84 3
862 123 14
862 164 29
862 171 30
862 192 43
862 222 21
862 234 17
862 290 3
862 309 20
862 316 19
862 375 2
862 410 27
862 421 30
862 455 14
862 474 38
862 491 16
862 497 19
862 512 16
862 513 26
862 531 -2
862 538 46
862 560 29
862 563 3
862 565 3
862 567 14
862 572 31
862 577 1
862 578 16
862 600 50
862 618 48
862 623 40
862 625 39
862 643 11
862 653 22
862 657 1
862 659 46
862 671 1
862 769 6
862 811 36
862 845 41
862 866 11
862 890 -1
862 979 21
862 990 47
862 996 16
863 29 40
863 36 37
863 84 0
863 89 15
863 123 13
863 129 29
863 135 48
863 178 44
863 180 28
863 233 11
863 275 11
863 298 34
863 302 50
863 332 25
863 343 43
863 359 30
863 361 42
863 387 6
863 392 18
863 398 14
863 402 6
863 442 17
863 463 21
863 512 33
863 519 24
863 530 5
863 554 47
863 567 11
863 568 5
863 595 15
863 601 16
863 631 16
863 656 9
863 680 -2
863 717 6
863 737 42
863 782 24
863 784 9
863 792 -2
863 798 15
863 804 29
863 811 24
863 825 48
863 852 30
863 854 12
863 888 16
863 915 24
863 961 47
864 3 46
864 7 47
864 34 20
864 35 39
864 50 50
864 100 50
864 102 35
864 113 9
864 137 32
864 152 37
864 199 46
864 217 10
864 241 9
864 248 47
864 267 40
864 275 5
864 325 44
864 337 25
864 347 2
864 349 26
864 364 8
864 365 13
864 370 42
864 389 40
864 416 44
864 421 46
864 476 22
864 490 34
864 500 50
864 506 35
864 521 18
864 557 24
864 558 38
864 594 0
864 614 40
864 620 31
864 670 10
864 710 46
864 726 40
864 750 3
864 753 9
864 755 -1
864 769 30
864 772 41
864 845 20
864 857 37
864 885 24
864 916 39
865 17 20
865 21 12
865 23 13
865 54 23
865 60 -1
865 63 32
865 172 14
865 239 49
865 240 14
865 256 34
865 260 15
865 264 17
865 305 19
865 323 45
865 329 40
865 343 22
865 348 36
865 378 42
865 386 1
865 435 29
865 484 41
865 490 7
865 495 2
865 501 29
865 505 36
865 551 45
865 584 29
865 587 27
865 666 38
865 690 3
865 698 25
865 724 13
865 732 18
865 737 15
865 746 1
865 754 22
865 763 39
865 765 34
865 766 13
865 769 7
865 773 46
865 783 14
865 787 8
865 788 23
865 798 23
865 801 23
865 808 37
865 842 43
865 886 9
865 904 -1
865 925 14
865 975 21
866 21 11
866 24 44
866 53 25
866 64 39
866 65 31
866 66 8
866 67 14
866 93 28
866 126 26
866 135 46
866 223 27
866 232 25
866 246 12
866 264 11
866 275 26
866 308 0
866 315 9
866 378 42
866 389 43
866 393 41
866 465 48
866 505 1
866 548 8
866 555 38
866 561 25
866 587 0
866 599 43
866 607 -1
866 613 48
866 625 16
866 632 7
866 633 24
866 643 49
866 656 26
866 679 1
866 689 15
866 695 2
866 803 22
866 831 27
866 842 16
866 857 2
866 885 37
866 901 14
866 918 8
866 941 24
866 991 26
867 25 34
867 56 19
867 66 24
867 72 41
867 83 34
867 94 43
867 97 46
867 147 16
867 159 35
867 160 43
867 186 2
867 220 30
867 228 29
867 246 6
867 259 41
867 294 4
867 310 11
867 388 43
867 389 0
867 390 19
867 399 43
867 407 47
867 418 4
867 434 38
867 445 20
867 453 30
867 459 35
867 461 46
867 475 24
867 490 37
867 498 7
867 507 49
867 538 39
867 539 29
867 552 33
867 557 41
867 588 9
867 611 35
867 635 12
867 651 37
867 672 37
867 673 37
867 690 37
867 692 34
867 697 10
867 759 5
867 763 1
867 768 31
867 786 10
867 819 48
867 836 15
867 865 29
867 868 14
867 878 29
867 886 42
867 900 29
867 913 45
867 915 35
867 921 4
867 925 37
867 952 5
867 955 32
868 18 45
868 21 41
868 24 42
868 50 6
868 81 46
868 141 5
868 161 33
868 184 23
868 197 16
868 219 23
868 242 24
868 276 49
868 278 45
868 324 32
868 371 24
868 384 -1
868 396 46
868 408 -1
868 428 27
868 433 14
868 436 14
868 439 23
868 492 16
868 495 7
868 497 42
868 538 8
868 566 -2
868 611 15
868 615 23
868 623 7
868 631 20
868 643 15
868 647 42
868 675 40
868 678 24
868 690 30
868 717 17
868 748 33
868 759 9
868 768 36
868 865 1
868 879 11
868 885 1
868 893 32
868 904 50
868 911 47
868 920 8
869 38 9
869 47 36
869 67 48
869 138 48
869 183 46
869 214 5
869 237 35
869 241 20
869 374 41
869 430 6
869 437 4
869 468 2
869 481 45
869 488 44
869 511 49
869 512 12
869 538 39
869 587 32
869 596 9
869 603 34
869 610 47
869 616 7
869 631 29
869 637 22
869 653 5
869 671 4
869 675 0
869 693 43
869 699 30
869 701 49
869 714 47
869 717 5
869 718 3
869 724 36
869 726 27
869 736 47
869 742 6
869 756 35
869 770 26
869 775 4
869 797 23
869 838 41
869 852 35
869 881 23
869 911 50
869 913 26
869 915 33
869 919 14
869 921 40
869 940 41
869 941 18
869 957 43
869 966 10
869 978 26
869 990 15
870 29 31
870 31 10
870 80 20
870 92 45
870 93 30
870 147 34
870 172 5
870 173 16
870 218 6
870 224 17
870 228 19
870 270 42
870 276 38
870 279 36
870 338 2
870 347 43
870 363 -1
870 398 42
870 434 20
870 439 44
870 453 48
870 471 26
870 503 49
870 505 43
870 528 1
870 529 37
870 538 48
870 539 40
870 543 32
870 642 33
870 649 17
870 660 41
870 683 46
870 721 34
870 733 9
870 785 30
870 829 9
870 834 38
870 882 11
870 892 23
870 963 18
870 968 46
870 995 14
870 996 5
871 14 44
871 54 2
871 69 30
871 81 33
871 88 2
871 97 23
871 137 17
871 161 10
871 170 50
871 172 17
871 205 18
871 227 37
871 236 20
871 274 30
871 278 40
871 284 31
871 306 11
871 311 9
871 343 -1
871 367 41
871 391 47
871 443 34
871 447 17
871 460 -2
871 492 14
871 498 14
871 549 18
871 563 23
871 586 29
871 614 24
871 699 21
871 705 2
871 715 46
871 733 50
871 772 46
871 779 -1
871 781 29
871 818 11
871 839 46
871 859 26
871 880 19
871 886 42
871 910 15
871 918 15
871 931 49
871 962 22
871 978 36
872 25 27
872 29 9
872 30 10
872 68 6
872 70 -2
872 101 25
872 115 15
872 124 3
872 206 13
872 240 17
872 261 37
872 292 13
872 318 27
872 322 48
872 332 50
872 348 25
872 357 43
872 370 35
872 395 41
872 408 22
872 413 1
872 418 17
872 427 5
872 428 21
872 451 41
872 459 11
872 525 0
872 558 27
872 568 21
872 570 -1
872 627 42
872 636 26
872 729 8
872 782 19
872 808 39
872 827 12
872 833 34
872 864 34
872 909 33
872 918 3
872 921 17
872 922 31
872 962 34
872 963 17
872 977 20
872 981 42
872 983 42
872 997 11
873 3 5
873 10 47
873 18 30
873 34 26
873 36 40
873 42 15
873 60 13
873 63 24
873 71 44
873 95 39
873 179 -1
873 226 30
873 249 49
873 251 34
873 273 26
873 284 17
873 287 30
873 288 25
873 300 17
873 355 18
873 364 30
873 374 24
873 376 25
873 412 30
873 423 45
873 431 18
873 442 13
873 477 39
873 485 7
873 501 15
873 515 20
873 536 42
873 545 47
873 577 29
873 581 38
873 590 3
873 601 27
873 608 14
873 616 16
873 617 5
873 637 35
873 651 22
873 660 1
873 661 26
873 722 18
873 756 -2
873 781 37
873 790 45
873 791 15
873 816 26
873 827 10
873 831 5
873 840 6
873 862 35
873 893 7
873 894 35
873 920 24
873 938 45
873 941 40
873 949 15
873 967 50
873 976 25
874 11 22
874 19 34
874 60 42
874 72 11
874 126 50
874 175 24
874 191 31
874 193 31
874 252 38
874 270 6
874 311 13
874 315 40
874 327 15
874 379 2
874 385 17
874 417 28
874 538 36
874 544 22
874 561 10
874 591 4
874 596 15
874 627 21
874 650 44
874 667 1
874 689 36
874 700 11
874 727 35
874 732 16
874 744 15
874 829 44
874 846 12
874 882 44
874 930 11
874 941 -2
874 942 1
874 980 19
874 987 49
874 996 28
875 51 46
875 83 8
875 100 9
875 105 45
875 120 28
875 121 48
875 136 27
875 181 24
875 203 50
875 207 -2
875 211 15
875 239 36
875 273 0
875 277 11
875 294 15
875 298 23
875 309 36
875 339 14
875 346 6
875 411 28
875 420 12
875 427 16
875 444 21
875 446 50
875 502 4
875 523 45
875 545 29
875 565 38
875 573 22
875 628 2
875 635 42
875 637 20
875 656 47
875 661 17
875 695 21
875 699 40
875 718 13
875 743 40
875 770 26
875 779 10
875 785 12
875 829 26
875 845 35
875 863 10
875 883 35
875 899 13
875 903 35
875 904 2
875 924 30
875 935 47
875 975 24
875 995 41
876 6 14
876 43 21
876 56 45
876 98 44
876 105 9
876 107 46
876 134 15
876 152 42
876 187 27
876 190 43
876 217 6
876 308 24
876 332 33
876 370 24
876 396 -2
876 397 33
876 417 -2
876 421 36
876 434 18
876 443 32
876 479 49
876 496 18
876 521 12
876 529 49
876 557 31
876 581 29
876 593 7
876 616 3
876 628 8
876 640 46
876 645 29
876 650 13
876 683 8
876 698 18
876 718 13
876 732 45
876 750 39
876 781 19
876 789 25
876 801 44
876 806 0
876 879 46
876 890 47
876 901 15
876 938 6
876 952 -2
876 954 42
877 5 29
877 7 32
877 13 1
877 60 8
877 89 37
877 147 13
877 149 20
877 158 31
877 208 37
877 235 34
877 256 21
877 269 48
877 291 31
877 304 37
877 374 14
877 394 33
877 396 20
877 435 -2
877 455 38
877 553 6
877 571 12
877 581 23
877 630 37
877 636 35
877 659 10
877 678 25
877 693 23
877 698 50
877 723 39
877 730 7
877 747 18
877 771 33
877 785 16
877 810 50
877 811 19
877 816 3
877 823 12
877 835 2
877 845 0
877 849 8
877 850 33
877 874 27
877 884 27
877 903 6
877 929 19
877 942 42
877 954 24
877 967 36
877 973 38
877 977 41
878 31 7
878 33 13
878 34 0
878 46 1
878 107 19
878 108 48
878 114 36
878 142 20
878 145 7
878 154 42
878 181 35
878 208 11
878 250 38
878 252 12
878 261 25
878 269 4
878 273 17
878 294 10
878 297 34
878 333 31
878 346 12
878 376 5
878 422 39
878 440 22
878 443 4
878 448 35
878 463 30
878 468 27
878 473 11
878 478 46
878 479 35
878 487 15
878 491 50
878 529 48
878 535 28
878 561 1
878 566 19
878 568 50
878 605 22
878 635 24
878 645 30
878 658 43
878 660 3
878 661 5
878 678 29
878 703 29
878 714 7
878 757 24
878 808 20
878 830 28
878 846 35
878 869 24
878 877 20
878 947 14
878 976 33
879 2 35
879 7 31
879 22 29
879 35 19
879 103 42
879 185 16
879 189 8
879 279 26
879 305 21
879 323 30
879 344 47
879 353 24
879 380 48
879 446 21
879 452 40
879 467 9
879 472 46
879 508 19
879 513 29
879 531 48
879 542 31
879 587 48
879 650 41
879 670 12
879 688 46
879 703 3
879 722 46
879 728 20
879 729 24
879 730 24
879 783 50
879 808 42
879 831 17
879 860 37
879 869 28
879 889 12
879 925 46
879 953 6
879 961 21
880 57 13
880 63 46
880 84 17
880 122 41
880 140 47
880 143 6
880 168 21
880 196 50
880 232 8
880 241 42
880 247 33
880 290 43
880 291 13
880 296 14
880 313 16
880 326 27
880 353 7
880 364 17
880 393 -2
880 407 23
880 419 24
880 444 30
880 466 9
880 468 -2
880 499 49
880 516 43
880 519 13
880 537 22
880 588 15
880 622 50
880 661 23
880 693 15
880 695 20
880 703 13
880 712 42
880 728 12
880 743 44
880 765 39
880 783 18
880 788 12
880 799 47
880 871 41
880 893 50
880 927 10
880 948 25
880 975 0
881 3 35
881 5 46
881 8 4
881 51 42
881 53 39
881 76 -2
881 101 15
881 102 42
881 126 30
881 132 14
881 158 43
881 181 26
881 189 27
881 212 34
881 232 27
881 233 23
881 252 2
881 269 8
881 298 31
881 307 43
881 359 11
881 376 13
881 377 40
881 387 39
881 472 47
881 491 2
881 500 23
881 539 0
881 547 22
881 562 5
881 563 19
881 565 31
881 598 38
881 625 -2
881 628 42
881 632 13
881 673 3
881 700 22
881 712 39
881 716 49
881 717 38
881 728 28
881 735 13
881 739 31
881 747 33
881 772 8
881 780 45
881 787 4
881 792 5
881 830 48
881 850 34
881 861 37
881 879 39
881 887 34
881 935 12
881 947 13
881 951 5
881 962 16
881 972 43
881 984 15
882 25 25
882 76 11
882 163 9
882 175 22
882 180 33
882 222 45
882 246 12
882 269 5
882 282 4
882 283 7
882 287 11
882 291 4
882 333 44
882 372 10
882 404 1
882 410 43
882 414 38
882 438 2
882 442 4
882 459 11
882 517 28
882 528 25
882 532 6
882 569 49
882 571 44
882 640 49
882 714 32
882 721 40
882 744 31
882 760 14
882 793 19
882 798 39
882 826 2
882 844 23
882 866 10
882 945 50
882 957 25
882 985 24
882 996 6
883 5 30
883 19 20
883 111 37
883 134 42
883 138 49
883 139 2
883 142 42
883 157 32
883 161 5
883 178 16
883 181 30
883 185 -2
883 186 31
883 216 10
883 227 41
883 236 28
883 253 24
883 291 20
883 379 19
883 381 28
883 463 36
883 466 19
883 492 6
883 507 40
883 536 18
883 550 1
883 554 26
883 555 22
883 563 45
883 587 48
883 601 49
883 618 22
883 630 37
883 669 17
883 687 2
883 712 2
883 726 9
883 753 2
883 758 9
883 773 15
883 792 15
883 797 50
883 807 43
883 869 17
883 893 15
883 895 19
883 904 21
883 906 47
883 916 45
883 924 25
883 932 9
884 15 28
884 25 16
884 35 27
884 76 5
884 207 3
884 295 48
884 303 39
884 325 24
884 332 8
884 352 44
884 357 28
884 393 2
884 424 43
884 452 41
884 473 19
884 505 6
884 509 0
884 572 10
884 574 32
884 586 50
884 593 47
884 602 1
884 605 16
884 610 9
884 616 31
884 617 29
884 646 27
884 665 40
884 666 37
884 688 36
884 712 37
884 732 8
884 739 24
884 768 15
884 770 37
884 814 47
884 850 50
884 873 27
884 957 49
885 21 3
885 36 48
885 44 3
885 49 20
885 59 2
885 126 40
885 150 9
885 161 6
885 169 33
885 183 23
885 197 43
885 212 47
885 236 14
885 246 -1
885 258 -2
885 268 25
885 292 39
885 315 2
885 322 41
885 338 3
885 344 7
885 368 36
885 398 34
885 423 49
885 441 3
885 450 37
885 460 47
885 482 28
885 494 22
885 524 9
885 531 46
885 570 4
885 578 22
885 583 5
885 592 6
885 614 30
885 618 17
885 619 36
885 655 47
885 659 20
885 713 3
885 761 7
885 868 42
885 909 35
885 951 35
885 958 24
886 20 49
886 22 0
886 114 50
886 165 25
886 188 3
886 215 -1
886 249 34
886 254 45
886 255 40
886 302 4
886 305 2
886 387 12
886 404 46
886 405 -2
886 431 6
886 450 47
886 464 17
886 492 12
886 509 29
886 524 2
886 547 32
886 549 34
886 553 45
886 565 16
886 574 10
886 584 9
886 599 37
886 647 25
886 653 48
886 666 8
886 721 22
886 743 11
886 751 16
886 752 23
886 798 44
886 818 39
886 882 43
886 904 19
886 957 5
887 41 6
887 99 13
887 109 45
887 111 1
887 118 36
887 119 45
887 120 39
887 138 17
887 147 32
887 157 17
887 165 35
887 168 35
887 170 15
887 232 5
887 246 12
887 253 17
887 260 38
887 275 -2
887 294 4
887 302 26
887 310 24
887 334 23
887 339 15
887 345 22
887 359 6
887 363 11
887 387 16
887 418 7
887 431 19
887 437 23
887 548 36
887 565 16
887 590 25
887 631 37
887 636 36
887 665 16
887 685 43
887 688 41
887 693 35
887 728 18
887 732 9
887 756 17
887 758 14
887 761 13
887 772 21
887 791 7
887 849 27
887 882 24
887 903 33
887 921 32
887 925 29
887 933 48
887 956 15
887 961 -1
887 976 38
888 29 6
888 55 9
888 68 29
888 86 46
888 93 48
888 119 48
888 122 22
888 135 44
888 147 36
888 158 34
888 176 46
888 178 0
888 190 37
888 246 21
888 305 49
888 336 25
888 358 28
888 362 21
888 378 35
888 398 34
888 502 39
888 507 39
888 516 45
888 546 27
888 570 37
888 584 43
888 586 7
888 626 1
888 640 31
888 653 44
888 686 46
888 694 18
888 697 5
888 740 7
888 785 34
888 798 46
888 859 22
888 869 45
888 975 13
888 984 34
888 996 46
889 38 10
889 54 17
889 59 29
889 107 37
889 142 -1
889 184 16
889 197 32
889 223 21
889 239 35
889 260 10
889 269 42
889 296 17
889 308 5
889 325 47
889 361 36
889 367 26
889 371 28
889 377 22
889 424 20
889 463 20
889 483 25
889 499 12
889 516 30
889 523 18
889 534 36
889 535 27
889 576 30
889 617 34
889 622 41
889 624 9
889 629 31
889 653 39
889 685 25
889 687 25
889 713 45
889 731 -2
889 736 48
889 752 27
889 760 46
889 767 37
889 773 7
889 781 1
889 808 12
889 847 41
889 850 -1
889 879 10
889 897 15
889 965 37
890 6 26
890 13 32
890 26 48
890 27 40
890 35 15
890 38 45
890 43 -2
890 88 30
890 104 36
890 128 42
890 153 18
890 224 46
890 239 0
890 258 39
890 266 17
890 270 34
890 293 32
890 311 24
890 317 40
890 333 18
890 396 10
890 446 27
890 459 5
890 465 21
890 497 4
890 525 17
890 564 15
890 580 7
890 584 -1
890 598 18
890 610 31
890 617 42
890 656 3
890 683 0
890 712 0
890 738 43
890 752 28
890 783 8
890 820 17
890 832 4
890 866 48
890 886 41
890 905 12
890 919 43
890 927 3
890 942 31
890 955 20
890 971 50
890 972 21
890 988 21
890 989 45
891 12 26
891 13 28
891 41 13
891 52 10
891 60 31
891 74 3
891 82 40
891 124 29
891 126 11
891 133 17
891 169 38
891 176 20
891 193 17
891 195 47
891 250 -2
891 255 35
891 256 23
891 295 43
891 311 33
891 321 16
891 326 40
891 341 14
891 348 16
891 369 44
891 370 40
891 396 43
891 434 24
891 493 33
891 495 21
891 510 -1
891 530 35
891 531 19
891 559 -1
891 560 36
891 575 30
891 586 34
891 592 35
891 630 18
891 694 16
891 702 36
891 707 6
891 724 6
891 726 11
891 735 30
891 760 47
891 769 44
891 771 45
891 775 24
891 795 6
891 832 45
891 855 12
891 876 50
891 889 40
891 947 9
891 953 19
891 960 14
891 973 29
892 31 28
892 147 39
892 217 26
892 314 6
892 317 26
892 325 33
892 332 43
892 352 28
892 372 35
892 400 6
892 437 26
892 449 6
892 452 33
892 458 45
892 480 25
892 518 11
892 576 25
892 580 8
892 677 6
892 703 35
892 706 22
892 746 41
892 763 50
892 791 2
892 796 42
892 816 5
892 832 25
892 840 24
892 848 0
892 855 24
892 868 26
892 870 2
892 890 -1
892 939 7
892 948 0
892 953 44
892 975 -2
892 977 -2
892 995 42
893 12 50
893 40 39
893 62 46
893 116 32
893 165 14
893 167 11
893 181 15
893 189 48
893 252 43
893 258 50
893 280 33
893 289 9
893 303 9
893 313 3
893 316 12
893 337 25
893 339 18
893 342 45
893 392 16
893 401 41
893 450 19
893 475 9
893 503 -2
893 512 10
893 513 18
893 534 31
893 543 39
893 624 49
893 655 26
893 657 15
893 659 45
893 695 29
893 701 34
893 725 43
893 738 17
893 747 37
893 779 10
893 781 9
893 789 50
893 815 21
893 856 48
893 857 12
893 863 17
893 866 30
893 897 33
893 968 41
893 987 20
894 93 24
894 108 42
894 124 45
894 149 49
894 163 2
894 251 46
894 305 27
894 313 22
894 324 5
894 403 20
894 404 1
894 413 49
894 417 10
894 431 25
894 439 25
894 471 49
894 538 31
894 547 12
894 597 14
894 609 21
894 612 39
894 629 17
894 660 40
894 733 19
894 753 24
894 754 43
894 816 35
894 858 42
895 4 23
895 16 20
895 35 15
895 43 44
895 45 38
895 55 35
895 59 8
895 79 18
895 115 44
895 125 37
895 188 1
895 196 50
895 225 36
895 233 49
895 239 42
895 241 22
895 253 43
895 267 44
895 315 30
895 324 16
895 353 13
895 355 27
895 382 5
895 399 21
895 499 20
895 540 50
895 544 32
895 552 22
895 566 2
895 597 40
895 632 0
895 653 14
895 669 0
895 694 9
895 712 2
895 725 7
895 727 5
895 736 24
895 743 33
895 760 37
895 782 25
895 800 19
895 803 29
895 817 -1
895 827 44
895 831 3
895 832 43
895 875 13
895 911 49
895 915 25
895 939 14
895 940 7
895 944 25
895 958 35
895 980 44
895 993 50
895 998 18
896 22 37
896 24 30
896 33 39
896 57 37
896 67 21
896 75 25
896 76 43
896 82 25
896 83 44
896 87 11
896 96 7
896 111 20
896 131 27
896 142 -1
896 145 9
896 152 45
896 168 15
896 204 -2
896 221 48
896 301 1
896 326 36
896 335 46
896 400 4
896 404 42
896 430 4
896 431 48
896 434 33
896 453 38
896 465 21
896 523 45
896 532 23
896 539 3
896 558 -1
896 566 12
896 567 25
896 619 28
896 626 50
896 630 38
896 640 1
896 654 44
896 688 22
896 694 12
896 698 28
896 710 11
896 721 29
896 727 0
896 741 34
896 750 28
896 809 8
896 832 10
896 844 7
896 857 3
896 870 -1
896 927 16
896 940 -2
896 984 38
896 986 28
896 994 -2
897 9 3
897 25 9
897 33 43
897 58 20
897 71 47
897 83 42
897 96 22
897 97 50
897 142 3
897 152 31
897 157 41
897 205 34
897 259 6
897 269 25
897 307 31
897 315 43
897 326 -2
897 353 12
897 381 47
897 385 1
897 393 26
897 397 -2
897 410 33
897 422 44
897 460 28
897 469 7
897 484 27
897 496 38
897 562 32
897 601 37
897 604 11
897 649 38
897 657 43
897 672 26
897 683 23
897 692 5
897 719 31
897 747 23
897 764 18
897 779 32
897 805 19
897 833 33
897 891 7
897 908 4
897 937 31
897 950 8
897 959 47
897 962 29
898 33 50
898 38 16
898 44 2
898 45 27
898 62 46
898 69 43
898 85 46
898 107 16
898 130 40
898 165 -1
898 180 1
898 194 47
898 203 28
898 213 10
898 233 30
898 237 22
898 238 15
898 262 25
898 278 0
898 286 13
898 296 12
898 310 31
898 311 40
898 321 43
898 325 49
898 326 7
898 331 13
898 364 24
898 366 49
898 390 32
898 392 2
898 426 32
898 430 22
898 440 31
898 448 42
898 476 49
898 483 47
898 513 20
898 514 3
898 535 1
898 542 34
898 554 6
898 556 50
898 577 6
898 619 42
898 634 28
898 638 12
898 656 44
898 665 -2
898 677 43
898 686 21
898 687 5
898 702 29
898 754 44
898 756 49
898 760 41
898 773 18
898 796 1
898 807 19
898 862 27
898 873 -1
898 888 32
898 926 49
898 945 12
898 977 14
898 991 4
899 48 17
899 57 0
899 87 33
899 102 43
899 109 -1
899 131 32
899 144 38
899 154 10
899 204 9
899 216 7
899 225 17
899 235 48
899 251 4
899 273 41
899 274 24
899 292 40
899 305 36
899 310 5
899 325 49
899 327 39
899 334 34
899 340 26
899 351 19
899 364 25
899 366 47
899 373 40
899 376 1
899 388 19
899 398 35
899 403 22
899 413 15
899 419 36
899 435 46
899 460 6
899 469 27
899 500 19
899 530 9
899 537 13
899 556 1
899 557 10
899 558 1
899 568 18
899 576 48
899 586 37
899 596 47
899 604 35
899 670 18
899 680 10
899 717 20
899 733 18
899 754 33
899 765 1
899 781 32
899 802 35
899 816 1
899 845 34
899 848 5
899 886 13
899 915 50
899 992 18
900 4 8
900 6 41
900 100 34
900 108 31
900 111 26
900 126 18
900 140 4
900 143 43
900 161 9
900 165 30
900 189 16
900 192 16
900 205 36
900 223 26
900 224 48
900 234 17
900 262 40
900 279 48
900 318 2
900 339 4
900 363 39
900 381 2
900 405 35
900 420 11
900 467 1
900 476 45
900 484 14
900 502 45
900 531 0
900 559 8
900 601 20
900 629 26
900 636 21
900 641 21
900 667 3
900 670 1
900 681 30
900 724 -1
900 753 -2
900 759 24
900 762 39
900 771 13
900 782 10
900 789 48
900 811 20
900 814 25
900 841 44
900 844 6
900 847 4
900 865 35
900 879 43
900 913 45
900 923 13
901 11 15
901 27 47
901 56 1
901 71 35
901 74 49
901 105 28
901 119 47
901 121 49
901 124 26
901 130 31
901 160 18
901 171 4
901 181 8
901 188 25
901 191 18
901 192 32
901 197 15
901 208 7
901 212 29
901 220 23
901 272 13
901 296 39
901 318 12
901 322 16
901 349 20
901 366 45
901 384 23
901 398 25
901 410 0
901 419 -1
901 452 33
901 487 32
901 493 18
901 497 23
901 498 37
901 526 14
901 588 13
901 594 30
901 651 20
901 691 21
901 720 15
901 759 43
901 773 15
901 776 28
901 797 39
901 807 2
901 858 49
901 894 19
901 908 12
901 924 50
901 959 42
901 996 40
902 43 4
902 64 16
902 93 -2
902 98 2
902 107 33
902 233 17
902 264 28
902 318 25
902 320 7
902 328 10
902 342 23
902 349 48
902 377 33
902 422 14
902 478 33
902 498 17
902 510 47
902 511 8
902 520 15
902 522 7
902 570 43
902 575 31
902 589 5
902 606 37
902 607 14
902 657 27
902 671 29
902 676 10
902 692 39
902 705 29
902 708 27
902 713 15
902 721 47
902 742 38
902 753 16
902 764 35
902 802 25
902 807 12
902 818 16
902 830 22
902 846 22
902 847 7
902 864 49
902 869 46
902 881 2
902 894 50
902 921 4
902 954 34
902 980 6
902 981 31
902 987 34
902 992 13
903 4 20
903 25 44
903 30 12
903 69 45
903 78 41
903 110 29
903 129 29
903 155 45
903 199 48
903 247 6
903 253 43
903 256 8
903 270 10
903 272 37
903 274 19
903 284 43
903 289 49
903 292 26
903 316 20
903 346 1
903 368 36
903 387 48
903 394 12
903 457 9
903 487 12
903 522 18
903 547 42
903 578 -2
903 616 5
903 619 24
903 625 46
903 634 42
903 635 1
903 637 40
903 647 17
903 732 7
903 737 9
903 743 22
903 753 34
903 771 48
903 782 43
903 802 -1
903 831 34
903 845 19
903 869 -1
903 873 30
903 883 11
903 941 47
903 949 44
903 981 37
903 983 26
904 7 16
904 38 42
904 50 48
904 55 45
904 64 4
904 97 32
904 127 37
904 143 49
904 145 38
904 190 31
904 194 14
904 195 31
904 220 36
904 222 35
904 224 29
904 228 37
904 233 1
904 266 1
904 284 5
904 308 15
904 312 17
904 336 -1
904 373 28
904 393 30
904 406 46
904 410 46
904 415 30
904 429 4
904 460 47
904 465 29
904 479 38
904 503 3
904 537 29
904 543 14
904 559 4
904 591 38
904 598 41
904 605 8
904 609 20
904 648 11
904 656 49
904 657 13
904 741 14
904 780 24
904 791 8
904 812 37
904 823 6
904 840 5
904 848 30
904 855 8
904 863 16
904 868 13
904 882 4
904 917 46
904 956 34
904 961 32
904 969 18
904 973 6
904 994 46
905 10 2
905 28 39
905 38 12
905 90 23
905 97 22
905 105 39
905 139 18
905 143 12
905 195 21
905 208 36
905 253 45
905 337 16
905 344 26
905 359 47
905 362 5
905 369 36
905 408 31
905 418 -1
905 442 9
905 501 28
905 502 -1
905 505 36
905 516 43
905 549 30
905 586 16
905 601 39
905 613 27
905 644 10
905 653 40
905 657 36
905 661 2
905 667 50
905 673 47
905 698 49
905 700 18
905 708 29
905 717 9
905 725 44
905 726 3
905 731 50
905 748 12
905 756 41
905 761 30
905 770 7
905 796 1
905 797 13
905 801 31
905 813 0
905 819 50
905 875 13
905 912 19
905 925 49
905 958 48
905 959 43
905 984 36
905 993 3
905 994 24
905 998 34
906 48 3
906 51 39
906 80 20
906 82 3
906 115 39
906 158 35
906 180 32
906 221 15
906 261 19
906 263 21
906 284 20
906 291 42
906 310 50
906 335 33
906 350 13
906 398 29
906 435 14
906 442 20
906 459 6
906 461 40
906 483 29
906 488 46
906 499 24
906 538 25
906 562 13
906 600 25
906 623 10
906 634 35
906 674 39
906 694 -2
906 725 50
906 740 17
906 749 47
906 754 24
906 763 21
906 791 38
906 803 22
906 818 15
906 846 22
906 850 24
906 888 35
906 918 2
906 919 46
906 945 0
906 979 37
907 5 5
907 55 24
907 63 16
907 68 33
907 76 6
907 79 -1
907 85 20
907 138 36
907 218 23
907 230 34
907 237 8
907 255 28
907 280 27
907 295 31
907 331 12
907 364 37
907 380 26
907 381 12
907 386 4
907 413 12
907 426 20
907 458 -1
907 472 27
907 489 47
907 500 43
907 528 24
907 573 8
907 653 43
907 763 31
907 790 26
907 896 14
907 953 2
907 966 46
907 992 0
908 11 1
908 14 18
908 24 24
908 48 43
908 50 50
908 69 33
908 103 44
908 115 36
908 134 14
908 145 34
908 159 39
908 160 46
908 221 6
908 238 46
908 272 33
908 324 23
908 384 49
908 408 30
908 485 31
908 490 14
908 515 45
908 537 25
908 545 25
908 611 39
908 629 35
908 635 10
908 668 9
908 698 11
908 702 8
908 710 12
908 715 13
908 718 0
908 731 -1
908 764 11
908 812 32
908 863 27
908 868 13
908 872 33
908 884 0
908 889 25
908 896 25
908 907 42
908 938 12
908 990 14
909 29 30
909 85 24
909 94 6
909 101 36
909 119 28
909 184 45
909 197 25
909 210 28
909 225 26
909 226 18
909 249 24
909 282 46
909 287 32
909 291 29
909 293 5
909 302 46
909 363 7
909 372 49
909 376 4
909 394 15
909 398 15
909 451 20
909 461 9
909 483 38
909 507 16
909 525 31
909 529 24
909 534 17
909 545 10
909 568 7
909 629 16
909 649 21
909 674 47
909 700 28
909 718 33
909 739 17
909 742 45
909 787 46
909 816 27
909 845 16
909 884 36
909 908 47
909 941 37
909 959 37
909 992 37
910 44 23
910 59 11
910 99 10
910 124 35
910 146 31
910 163 8
910 211 8
910 232 26
910 243 35
910 278 45
910 298 33
910 357 13
910 365 20
910 381 48
910 400 25
910 418 28
910 436 12
910 444 41
910 445 43
910 455 11
910 477 7
910 491 21
910 513 44
910 521 26
910 531 16
910 586 47
910 587 4
910 596 14
910 601 41
910 606 22
910 618 20
910 667 3
910 685 39
910 687 1
910 759 11
910 794 24
910 845 31
910 872 50
910 882 29
910 903 35
910 922 29
910 952 49
910 966 5
911 1 50
911 105 46
911 119 23
911 144 36
911 146 3
911 185 6
911 227 35
911 241 24
911 243 43
911 266 40
911 277 47
911 333 7
911 353 49
911 354 29
911 368 40
911 396 24
911 406 35
911 424 33
911 462 39
911 484 7
911 496 34
911 540 44
911 543 47
911 576 20
911 579 44
911 597 15
911 615 7
911 668 11
911 703 16
911 730 9
911 737 1
911 739 6
911 754 6
911 760 46
911 772 -2
911 808 38
911 823 50
911 885 15
911 891 21
911 898 37
911 902 21
911 913 47
911 965 41
911 968 33
911 977 16
912 13 0
912 52 4
912 104 0
912 108 16
912 148 15
912 163 28
912 204 0
912 225 50
912 240 29
912 268 1
912 277 9
912 291 -1
912 297 43
912 314 12
912 316 28
912 336 18
912 337 23
912 338 36
912 342 47
912 343 44
912 401 27
912 509 -2
912 521 25
912 531 16
912 554 22
912 558 47
912 561 32
912 563 3
912 565 50
912 568 7
912 575 33
912 580 33
912 668 11
912 675 -1
912 678 40
912 679 48
912 685 48
912 707 35
912 725 18
912 726 0
912 729 10
912 737 49
912 756 19
912 763 8
912 769 47
912 788 2
912 796 11
912 811 28
912 823 5
912 829 48
912 834 47
912 841 36
912 847 9
912 848 50
912 856 -2
912 857 46
912 876 26
912 898 44
912 903 5
912 915 -1
912 932 5
912 936 -1
912 943 23
912 960 27
912 969 44
913 23 22
913 54 4
913 60 15
913 91 13
913 104 33
913 122 31
913 132 35
913 154 22
913 186 5
913 196 41
913 228 5
913 242 5
913 275 11
913 286 25
913 316 43
913 334 17
913 364 14
913 379 0
913 470 -2
913 504 15
913 509 44
913 525 13
913 529 11
913 545 5
913 546 32
913 547 39
913 572 23
913 580 41
913 588 4
913 681 16
913 703 49
913 714 45
913 741 10
913 753 42
913 755 45
913 806 27
913 815 48
913 820 19
913 840 0
913 849 45
913 873 32
913 898 5
913 910 15
913 951 2
914 12 4
914 15 48
914 27 47
914 37 37
914 103 35
914 105 20
914 137 23
914 150 29
914 184 29
914 187 5
914 188 25
914 205 9
914 216 40
914 223 44
914 227 38
914 272 3
914 281 1
914 307 42
914 313 23
914 314 5
914 326 0
914 353 30
914 359 28
914 384 26
914 389 24
914 391 30
914 393 12
914 405 28
914 459 38
914 474 -1
914 491 15
914 502 5
914 513 46
914 544 11
914 568 11
914 601 11
914 613 24
914 640 38
914 657 29
914 702 14
914 724 8
914 733 34
914 741 36
914 759 33
914 797 20
914 813 2
914 839 10
914 855 17
914 925 2
914 937 6
914 946 23
914 984 44
914 985 34
914 988 45
915 7 11
915 25 41
915 39 13
915 45 15
915 47 35
915 87 10
915 107 7
915 115 18
915 144 3
915 147 36
915 157 25
915 182 48
915 193 -1
915 202 11
915 209 33
915 218 15
915 232 45
915 246 17
915 261 35
915 298 37
915 302 18
915 337 -1
915 342 24
915 354 25
915 407 19
915 412 17
915 417 38
915 439 19
915 444 8
915 469 48
915 486 25
915 499 43
915 516 50
915 518 49
915 538 22
915 579 42
915 593 43
915 609 31
915 635 22
915 636 3
915 644 19
915 692 21
915 697 4
915 699 8
915 708 7
915 794 42
915 795 10
915 811 14
915 826 25
915 828 44
915 845 34
915 916 35
916 16 4
916 98 43
916 109 3
916 126 48
916 132 13
916 142 -1
916 164 33
916 173 21
916 176 43
916 220 40
916 229 6
916 247 47
916 272 43
916 273 17
916 297 44
916 312 41
916 338 3
916 342 -1
916 354 24
916 436 26
916 463 6
916 487 10
916 517 36
916 546 6
916 553 25
916 555 29
916 571 7
916 578 40
916 599 30
916 625 7
916 638 24
916 652 31
916 740 42
916 751 37
916 767 38
916 773 13
916 775 11
916 812 26
916 836 25
916 847 37
916 878 4
916 897 7
916 904 48
916 925 2
916 926 48
916 927 3
916 952 31
916 961 48
916 967 18
916 983 12
916 996 35
917 53 45
917 98 4
917 150 35
917 159 26
917 185 17
917 189 10
917 195 46
917 199 5
917 223 27
917 238 48
917 240 47
917 281 47
917 310 24
917 340 48
917 360 41
917 388 17
917 402 13
917 408 0
917 494 46
917 504 17
917 546 1
917 559 30
917 564 39
917 609 29
917 627 5
917 646 21
917 649 28
917 680 2
917 691 9
917 712 45
917 742 36
917 745 15
917 759 20
917 760 18
917 777 47
917 781 42
917 785 35
917 792 27
917 859 11
917 875 11
917 899 16
917 910 26
917 920 15
917 938 7
918 6 48
918 16 5
918 44 47
918 76 35
918 98 33
918 99 9
918 150 20
918 236 8
918 257 5
918 324 19
918 339 26
918 365 45
918 408 3
918 410 -1
918 427 8
918 436 1
918 460 31
918 478 24
918 512 44
918 555 35
918 559 9
918 596 16
918 635 45
918 660 16
918 667 0
918 707 46
918 848 40
918 862 0
918 908 49
918 925 2
918 949 17
918 959 40
918 981 46
919 34 25
919 50 13
919 52 17
919 58 36
919 70 3
919 79 8
919 126 47
919 145 8
919 161 49
919 183 16
919 192 6
919 199 6
919 200 41
919 213 40
919 220 24
919 231 40
919 242 10
919 258 21
919 259 24
919 262 4
919 264 4
919 294 50
919 341 38
919 363 15
919 386 8
919 405 45
919 413 13
919 422 12
919 454 25
919 489 44
919 508 5
919 577 23
919 657 18
919 675 32
919 697 38
919 698 41
919 702 30
919 718 14
919 728 23
919 745 27
919 765 33
919 774 2
919 789 44
919 794 22
919 805 27
919 808 14
919 818 43
919 828 31
919 874 22
919 911 1
919 914 36
919 921 21
919 943 8
919 953 15
920 41 4
920 72 7
920 85 13
920 96 11
920 142 17
920 168 5
920 210 45
920 234 48
920 235 8
920 237 47
920 258 40
920 268 29
920 269 1
920 299 43
920 326 19
920 395 43
920 400 10
920 424 13
920 453 6
920 465 19
920 474 4
920 482 23
920 550 5
920 554 5
920 601 19
920 610 45
920 631 28
920 677 12
920 678 16
920 700 0
920 741 11
920 744 3
920 780 21
920 819 27
920 845 19
920 893 16
920 943 7
920 961 16
920 988 5
921 9 14
921 55 46
921 72 50
921 85 26
921 99 45
921 141 18
921 153 34
921 200 12
921 234 35
921 242 12
921 297 0
921 301 1
921 335 4
921 339 31
921 357 24
921 394 18
921 410 34
921 454 48
921 467 31
921 471 42
921 486 3
921 599 45
921 604 6
921 612 31
921 618 4
921 639 38
921 657 49
921 663 7
921 664 30
921 710 33
921 716 3
921 755 32
921 764 6
921 804 9
921 825 28
921 860 48
921 862 7
921 875 8
921 905 24
921 984 46
922 1 33
922 41 -1
922 142 0
922 156 37
922 180 21
922 226 44
922 243 42
922 304 1
922 310 46
922 325 39
922 331 3
922 344 15
922 354 8
922 393 9
922 402 4
922 404 42
922 412 17
922 443 27
922 468 45
922 476 15
922 537 31
922 539 29
922 547 42
922 577 22
922 594 4
922 710 4
922 722 25
922 754 -1
922 757 7
922 762 30
922 838 28
922 861 -1
922 870 4
922 923 16
922 935 33
922 970 35
922 999 38
923 3 6
923 15 20
923 84 44
923 109 32
923 123 31
923 163 29
923 164 21
923 165 18
923 169 39
923 199 9
923 213 4
923 217 41
923 238 41
923 245 41
923 246 45
923 270 21
923 276 50
923 305 37
923 316 44
923 344 46
923 365 24
923 383 13
923 385 47
923 395 23
923 416 25
923 421 -2
923 462 9
923 486 38
923 490 16
923 508 18
923 542 44
923 547 45
923 550 -1
923 552 16
923 553 14
923 601 34
923 604 9
923 617 6
923 635 17
923 659 16
923 673 17
923 682 20
923 693 23
923 698 40
923 711 47
923 715 8
923 725 35
923 728 14
923 730 -1
923 745 12
923 788 49
923 790 -1
923 825 19
923 839 38
923 918 19
923 937 47
923 942 37
923 971 17
923 983 16
924 43 31
924 131 6
924 136 31
924 157 49
924 203 36
924 236 9
924 237 17
924 240 49
924 255 50
924 261 48
924 267 34
924 301 34
924 310 12
924 334 47
924 363 10
924 386 27
924 407 27
924 423 27
924 429 22
924 463 11
924 524 3
924 554 35
924 592 22
924 599 4
924 644 39
924 645 33
924 651 8
924 662 29
924 671 50
924 691 14
924 727 15
924 740 23
924 748 1
924 821 46
924 859 3
924 864 40
924 865 36
924 895 15
924 923 15
924 992 2
925 1 46
925 5 9
925 38 21
925 93 12
925 136 8
925 175 -2
925 184 50
925 206 48
925 232 33
925 275 13
925 305 25
925 322 13
925 365 -2
925 377 27
925 407 13
925 429 13
925 474 25
925 475 15
925 507 28
925 565 50
925 567 35
925 586 25
925 615 15
925 632 22
925 640 -1
925 641 -1
925 648 23
925 682 22
925 686 33
925 748 41
925 767 42
925 846 16
925 852 39
925 858 48
925 870 47
925 871 34
925 895 46
925 905 24
925 923 32
925 971 49
925 991 19
926 1 7
926 7 46
926 65 47
926 99 48
926 112 14
926 126 3
926 127 8
926 129 50
926 133 26
926 153 3
926 165 18
926 170 7
926 179 22
926 187 35
926 204 0
926 208 5
926 210 34
926 217 33
926 267 36
926 300 37
926 328 14
926 378 15
926 412 33
926 426 42
926 436 24
926 453 33
926 483 19
926 488 41
926 501 9
926 526 2
926 530 9
926 533 13
926 556 34
926 575 31
926 600 10
926 615 7
926 621 11
926 623 2
926 644 0
926 647 11
926 651 27
926 693 17
926 700 29
926 746 38
926 758 9
926 761 21
926 782 12
926 793 50
926 826 35
926 846 14
926 925 29
926 937 30
926 939 3
926 940 13
926 947 32
926 1000 8
927 52 36
927 64 20
927 76 19
927 101 42
927 112 42
927 126 48
927 134 30
927 135 8
927 137 3
927 149 34
927 212 30
927 252 13
927 256 11
927 266 31
927 269 39
927 271 25
927 326 44
927 345 49
927 370 1
927 376 50
927 461 30
927 475 38
927 486 4
927 520 35
927 524 48
927 527 19
927 540 9
927 564 -2
927 586 16
927 641 30
927 649 28
927 659 5
927 670 15
927 682 49
927 694 44
927 749 7
927 776 49
927 782 32
927 822 17
927 841 21
927 849 15
927 890 50
927 912 -1
927 913 29
927 918 6
927 922 39
927 939 4
927 941 28
927 943 22
927 950 40
928 4 48
928 37 33
928 39 4
928 44 10
928 48 21
928 80 6
928 109 8
928 126 9
928 144 48
928 153 39
928 169 38
928 185 32
928 188 4
928 230 31
928 237 27
928 250 43
928 259 5
928 296 20
928 301 36
928 333 30
928 368 2
928 378 32
928 430 12
928 432 35
928 444 24
928 478 49
928 491 20
928 502 1
928 534 47
928 563 23
928 585 38
928 593 25
928 610 34
928 633 48
928 676 9
928 686 50
928 699 6
928 706 13
928 714 47
928 722 45
928 746 49
928 763 26
928 798 16
928 803 41
928 831 1
928 860 19
928 861 49
928 868 50
928 933 32
928 942 20
928 968 24
928 970 19
928 983 15
928 987 40
928 988 16
928 1000 38
929 27 13
929 37 18
929 40 1
929 55 47
929 59 43
929 72 13
929 92 9
929 102 31
929 106 37
929 124 45
929 130 14
929 191 19
929 214 50
929 277 2
929 313 6
929 318 31
929 330 17
929 391 21
929 420 48
929 426 25
929 429 33
929 435 3
929 462 3
929 465 16
929 486 29
929 519 36
929 554 14
929 588 48
929 594 3
929 662 -2
929 691 9
929 698 11
929 708 49
929 795 29
929 817 38
929 866 41
929 876 36
929 903 29
929 911 30
929 925 38
929 927 37
929 974 34
930 11 12
930 60 38
930 65 32
930 119 9
930 157 8
930 160 48
930 184 33
930 207 38
930 214 22
930 225 32
930 261 1
930 263 17
930 280 3
930 297 3
930 349 45
930 392 40
930 409 23
930 420 48
930 444 40
930 446 45
930 468 46
930 470 6
930 495 5
930 499 22
930 506 41
930 546 44
930 584 -2
930 623 2
930 643 30
930 708 17
930 720 32
930 729 17
930 779 3
930 797 36
930 798 33
930 832 34
930 834 -2
930 849 11
930 870 22
930 883 27
930 884 32
930 885 50
930 903 29
930 922 47
930 924 23
930 936 11
930 987 40
930 992 17
930 994 37
931 69 11
931 84 15
931 102 14
931 109 25
931 115 23
931 158 22
931 160 14
931 228 19
931 253 2
931 264 33
931 292 4
931 299 49
931 331 38
931 338 21
931 351 3
931 357 22
931 374 6
931 410 33
931 423 28
931 428 39
931 450 22
931 464 17
931 473 9
931 515 31
931 654 42
931 662 8
931 695 13
931 736 30
931 749 11
931 777 29
931 781 41
931 787 25
931 812 6
931 816 45
931 824 -1
931 830 41
931 861 31
931 880 -2
931 888 4
931 917 10
931 921 32
931 930 33
931 934 26
931 963 42
932 17 15
932 116 16
932 132 26
932 153 46
932 204 10
932 282 4
932 315 15
932 332 44
932 369 49
932 371 28
932 459 11
932 503 28
932 561 39
932 630 19
932 664 2
932 693 25
932 698 6
932 716 10
932 723 23
932 739 12
932 752 2
932 791 18
932 808 47
932 840 26
932 847 10
932 854 24
932 880 17
932 914 9
932 920 44
933 12 35
933 26 36
933 27 40
933 28 35
933 49 16
933 101 11
933 122 7
933 130 42
933 152 17
933 153 -2
933 197 -2
933 204 48
933 223 2
933 236 49
933 243 18
933 303 21
933 312 1
933 314 12
933 320 10
933 345 13
933 356 35
933 382 -2
933 393 47
933 421 19
933 439 4
933 463 13
933 480 35
933 510 5
933 527 26
933 539 34
933 551 2
933 553 22
933 571 33
933 576 5
933 597 26
933 608 17
933 622 14
933 627 19
933 639 16
933 670 28
933 746 11
933 758 24
933 760 -2
933 763 41
933 772 36
933 773 3
933 785 43
933 790 9
933 796 21
933 801 45
933 854 40
933 875 23
933 900 29
933 966 47
933 968 27
933 969 28
934 19 13
934 63 4
934 98 27
934 109 35
934 135 13
934 197 11
934 219 40
934 289 -2
934 290 30
934 324 23
934 325 8
934 331 9
934 348 14
934 390 17
934 400 5
934 401 30
934 404 3
934 414 24
934 417 3
934 443 49
934 538 21
934 601 48
934 604 28
934 660 8
934 679 13
934 681 31
934 711 29
934 736 4
934 758 6
934 784 45
934 793 36
934 797 48
934 836 5
934 839 38
934 844 36
934 860 30
934 875 -1
934 878 46
934 929 24
934 930 5
934 933 27
934 941 13
934 943 29
934 951 10
934 981 2
935 81 10
935 107 40
935 150 40
935 156 31
935 177 18
935 203 1
935 247 32
935 270 6
935 298 37
935 301 20
935 315 5
935 333 38
935 339 6
935 380 41
935 397 14
935 407 33
935 450 45
935 474 46
935 487 19
935 497 6
935 545 36
935 576 11
935 581 4
935 592 -1
935 596 18
935 603 26
935 655 32
935 662 32
935 665 6
935 670 12
935 697 10
935 734 40
935 741 12
935 742 37
935 792 7
935 798 30
935 804 31
935 833 18
935 838 37
935 847 40
935 880 40
935 900 21
935 902 29
935 923 19
935 978 27
936 9 37
936 10 35
936 50 50
936 89 43
936 95 26
936 100 25
936 174 19
936 199 26
936 200 42
936 277 5
936 282 15
936 304 38
936 314 3
936 342 40
936 366 32
936 370 50
936 385 1
936 389 50
936 446 27
936 449 20
936 480 32
936 493 32
936 495 -2
936 514 18
936 517 17
936 524 7
936 541 16
936 583 23
936 588 41
936 615 11
936 638 24
936 641 -2
936 662 27
936 670 13
936 696 36
936 711 7
936 720 9
936 746 47
936 835 39
936 838 26
936 887 25
936 911 27
936 920 38
936 928 13
936 967 9
936 997 46
937 5 26
937 27 9
937 83 47
937 89 36
937 95 23
937 105 7
937 179 23
937 207 23
937 209 12
937 243 47
937 258 38
937 271 39
937 299 37
937 307 1
937 311 38
937 313 6
937 384 31
937 389 21
937 408 11
937 423 18
937 425 7
937 491 18
937 504 49
937 516 1
937 521 26
937 527 23
937 561 22
937 577 46
937 600 7
937 606 22
937 620 23
937 626 50
937 631 -2
937 648 47
937 655 22
937 659 49
937 660 11
937 666 6
937 668 23
937 684 3
937 686 32
937 696 13
937 699 7
937 711 38
937 720 20
937 725 50
937 786 3
937 787 50
937 795 1
937 828 31
937 859 27
937 871 7
937 885 6
937 944 6
937 953 8
937 959 26
937 998 37
938 6 22
938 32 29
938 91 26
938 93 27
938 133 21
938 140 22
938 163 35
938 168 22
938 183 39
938 194 27
938 198 -1
938 208 -1
938 211 50
938 226 25
938 231 22
938 234 28
938 313 28
938 349 21
938 353 22
938 364 41
938 374 24
938 439 16
938 448 46
938 469 37
938 553 46
938 568 8
938 584 14
938 595 46
938 600 23
938 635 39
938 649 45
938 658 37
938 659 5
938 674 34
938 679 10
938 685 20
938 692 32
938 761 47
938 809 43
938 829 0
938 832 44
938 837 11
938 843 49
938 854 7
938 856 17
938 865 17
938 878 50
938 906 13
938 907 15
938 923 21
938 932 35
938 969 38
938 980 18
939 15 31
939 18 9
939 37 27
939 65 18
939 91 40
939 147 45
939 176 17
939 184 16
939 208 34
939 248 29
939 250 13
939 328 9
939 344 6
939 352 24
939 392 46
939 396 16
939 412 3
939 451 29
939 484 19
939 528 47
939 547 46
939 588 38
939 594 28
939 623 18
939 634 29
939 647 29
939 712 0
939 747 49
939 761 16
939 790 5
939 820 17
939 941 43
939 980 29
940 35 29
940 52 21
940 63 31
940 65 10
940 73 32
940 101 27
940 122 30
940 161 28
940 212 29
940 221 17
940 236 49
940 271 30
940 306 13
940 324 28
940 350 20
940 366 27
940 368 -2
940 371 36
940 392 24
940 432 10
940 445 37
940 448 40
940 469 46
940 484 48
940 513 38
940 534 31
940 599 8
940 609 11
940 635 50
940 651 46
940 679 30
940 695 27
940 720 22
940 736 31
940 738 32
940 760 8
940 802 4
940 825 32
940 827 43
940 832 42
940 838 29
940 850 4
940 873 46
940 882 7
940 929 12
940 930 50
940 942 2
940 988 20
941 21 -2
941 22 22
941 42 10
941 55 14
941 78 4
941 93 19
941 115 19
941 146 12
941 163 38
941 184 13
941 202 46
941 216 38
941 228 37
941 231 6
941 251 46
941 266 34
941 305 15
941 340 37
941 364 15
941 400 26
941 421 26
941 445 17
941 457 16
941 474 20
941 486 10
941 504 8
941 552 23
941 632 34
941 638 21
941 668 34
941 686 37
941 716 4
941 745 38
941 757 50
941 782 16
941 810 23
941 830 13
941 876 27
941 892 37
941 897 12
941 928 46
941 929 27
941 933 31
941 982 15
941 987 45
941 990 19
942 9 22
942 18 26
942 33 46
942 68 44
942 69 14
942 82 37
942 99 41
942 101 0
942 217 27
942 259 50
942 304 6
942 312 36
942 348 7
942 441 18
942 453 13
942 467 40
942 475 7
942 476 19
942 479 20
942 533 30
942 546 32
942 555 32
942 583 36
942 596 1
942 626 14
942 651 11
942 656 -1
942 671 20
942 673 48
942 698 27
942 699 31
942 718 1
942 720 49
942 723 21
942 726 7
942 746 9
942 747 33
942 749 7
942 755 42
942 800 0
942 839 17
942 863 38
942 896 33
942 950 2
942 989 23
942 995 25
943 3 48
943 16 47
943 33 19
943 34 38
943 40 26
943 74 25
943 79 -1
943 88 8
943 98 2
943 120 -2
943 123 14
943 131 41
943 152 20
943 154 30
943 165 39
943 170 24
943 177 0
943 187 -1
943 195 32
943 233 5
943 242 -2
943 276 4
943 290 3
943 323 43
943 345 35
943 367 37
943 381 5
943 383 14
943 435 18
943 485 42
943 494 9
943 510 7
943 531 24
943 535 9
943 587 7
943 590 10
943 594 0
943 597 5
943 603 6
943 610 42
943 629 48
943 658 2
943 662 34
943 672 35
943 753 22
943 760 23
943 762 41
943 767 34
943 769 43
943 804 6
943 816 40
943 817 13
943 856 49
943 871 9
943 912 13
943 920 41
943 932 20
944 58 11
944 71 32
944 79 5
944 81 32
944 95 3
944 118 48
944 152 10
944 209 33
944 212 3
944 222 49
944 238 12
944 268 26
944 299 45
944 310 31
944 329 48
944 355 22
944 374 35
944 407 21
944 420 39
944 435 1
944 473 29
944 491 19
944 518 49
944 543 38
944 557 9
944 628 39
944 635 18
944 636 16
944 639 48
944 651 14
944 681 6
944 702 3
944 703 15
944 757 39
944 788 39
944 844 23
944 870 33
944 871 32
944 887 9
944 897 26
944 900 21
944 952 17
945 5 9
945 25 45
945 87 37
945 88 36
945 90 45
945 114 20
945 123 30
945 171 28
945 208 40
945 228 26
945 240 33
945 249 36
945 300 0
945 324 39
945 339 22
945 344 17
945 347 24
945 357 18
945 385 5
945 388 22
945 393 9
945 407 26
945 409 45
945 427 -2
945 430 41
945 443 45
945 473 6
945 477 12
945 489 8
945 498 37
945 504 34
945 566 15
945 580 8
945 593 38
945 606 12
945 634 40
945 662 13
945 832 10
945 854 37
945 877 22
945 889 19
945 934 26
945 935 3
945 962 32
946 23 1
946 53 42
946 54 14
946 110 48
946 146 27
946 155 46
946 169 41
946 191 39
946 206 -1
946 225 5
946 251 28
946 313 45
946 329 41
946 359 32
946 367 23
946 376 38
946 390 23
946 397 42
946 424 7
946 438 3
946 444 28
946 475 10
946 491 48
946 495 30
946 497 29
946 513 37
946 517 12
946 582 33
946 586 36
946 618 42
946 624 19
946 625 50
946 663 22
946 685 50
946 702 15
946 722 24
946 728 28
946 733 1
946 747 15
946 752 13
946 759 7
946 771 44
946 793 37
946 813 36
946 815 -1
946 826 42
946 847 23
946 872 17
946 889 5
946 908 30
946 910 12
946 932 31
946 943 43
946 963 21
946 969 11
946 971 13
946 978 7
947 3 20
947 10 39
947 45 14
947 90 3
947 141 34
947 150 25
947 163 35
947 244 0
947 287 44
947 304 17
947 343 38
947 351 47
947 360 26
947 384 44
947 423 34
947 431 4
947 433 5
947 434 0
947 435 34
947 458 9
947 463 41
947 477 45
947 535 50
947 537 27
947 549 25
947 553 25
947 561 3
947 566 45
947 583 0
947 592 16
947 608 38
947 622 10
947 634 43
947 650 35
947 665 16
947 674 3
947 687 26
947 700 7
947 701 16
947 717 29
947 718 31
947 732 13
947 764 44
947 771 3
947 780 24
947 806 22
947 863 -1
947 866 16
947 873 -2
947 889 43
947 893 20
947 898 50
947 908 21
947 909 23
947 917 25
947 918 37
947 929 17
947 967 36
947 979 -2
947 996 48
948 17 5
948 34 25
948 38 34
948 40 4
948 42 2
948 43 27
948 50 19
948 62 43
948 65 50
948 124 35
948 154 15
948 194 20
948 268 26
948 279 46
948 291 39
948 296 36
948 315 21
948 325 28
948 333 7
948 369 6
948 373 33
948 378 15
948 413 37
948 417 27
948 422 41
948 474 30
948 479 12
948 505 21
948 509 10
948 516 46
948 519 25
948 595 49
948 645 3
948 650 40
948 657 4
948 668 23
948 676 49
948 711 41
948 748 19
948 817 34
948 820 50
948 825 2
948 829 2
948 834 20
948 859 48
948 861 3
948 871 48
948 886 38
948 909 37
948 941 34
948 958 15
948 961 14
948 969 13
948 993 33
949 48 22
949 115 10
949 120 2
949 137 12
949 138 39
949 173 11
949 207 4
949 212 20
949 270 47
949 272 37
949 301 20
949 304 27
949 338 -1
949 372 24
949 373 37
949 397 46
949 409 40
949 411 4
949 441 27
949 446 -2
949 456 6
949 471 3
949 475 44
949 501 46
949 552 1
949 561 5
949 589 21
949 599 40
949 602 26
949 634 -1
949 645 15
949 672 24
949 674 41
949 685 16
949 706 50
949 708 39
949 715 13
949 717 46
949 741 29
949 750 4
949 769 8
949 777 36
949 810 42
949 819 37
949 820 23
949 823 30
949 837 12
949 839 48
949 872 26
949 905 48
949 910 11
949 972 11
949 999 12
950 12 44
950 13 11
950 20 26
950 45 27
950 50 2
950 54 3
950 55 8
950 99 26
950 115 32
950 143 10
950 156 35
950 179 46
950 201 26
950 203 18
950 210 42
950 218 18
950 239 46
950 245 41
950 250 39
950 256 28
950 276 47
950 281 38
950 324 44
950 345 41
950 352 30
950 391 9
950 405 23
950 409 13
950 429 34
950 439 45
950 446 20
950 452 10
950 480 29
950 482 41
950 492 47
950 499 38
950 506 23
950 540 18
950 544 39
950 561 15
950 592 39
950 693 32
950 714 6
950 716 8
950 746 22
950 748 20
950 758 33
950 779 13
950 783 44
950 798 13
950 800 5
950 850 22
950 880 -2
950 907 33
950 910 22
950 919 8
950 926 43
950 985 38
951 34 43
951 37 31
951 41 45
951 56 11
951 107 48
951 123 16
951 149 48
951 181 34
951 241 44
951 250 45
951 277 32
951 289 40
951 322 20
951 358 24
951 382 24
951 395 43
951 409 2
951 411 19
951 414 19
951 417 22
951 439 5
951 458 44
951 488 46
951 503 5
951 516 18
951 525 35
951 549 0
951 554 4
951 561 3
951 578 30
951 614 38
951 618 6
951 663 7
951 665 38
951 684 44
951 686 35
951 699 10
951 704 20
951 730 32
951 836 27
951 844 18
951 853 11
951 901 21
951 908 -2
951 910 5
951 931 8
951 964 0
951 973 18
951 982 41
951 997 6
951 1000 34
952 71 50
952 72 10
952 99 50
952 102 3
952 107 35
952 123 28
952 187 49
952 231 40
952 235 42
952 256 -2
952 261 38
952 280 -1
952 285 14
952 308 13
952 314 48
952 318 24
952 334 -2
952 352 44
952 397 39
952 398 20
952 405 14
952 415 2
952 454 15
952 456 33
952 468 20
952 469 3
952 497 24
952 508 37
952 626 25
952 641 48
952 678 43
952 685 31
952 700 -2
952 724 7
952 733 1
952 738 36
952 773 30
952 795 40
952 824 27
952 829 44
952 837 29
952 840 31
952 845 36
952 846 6
952 908 29
952 929 18
952 944 9
952 958 13
952 964 41
952 978 11
952 997 21
953 20 43
953 24 10
953 43 34
953 70 37
953 90 14
953 110 28
953 111 43
953 114 9
953 191 32
953 200 47
953 246 17
953 270 42
953 283 25
953 324 39
953 335 10
953 336 50
953 402 12
953 423 7
953 427 49
953 438 16
953 444 44
953 496 14
953 543 22
953 554 42
953 558 8
953 569 28
953 589 49
953 608 43
953 646 47
953 660 29
953 704 22
953 718 5
953 722 11
953 753 15
953 786 26
953 836 12
953 839 31
953 846 11
953 882 44
953 904 33
953 916 50
953 928 7
953 960 32
953 984 30
954 21 27
954 28 37
954 64 39
954 102 30
954 161 45
954 164 -1
954 183 4
954 218 37
954 239 10
954 277 5
954 282 2
954 307 45
954 309 7
954 310 2
954 313 26
954 316 25
954 349 24
954 360 15
954 364 41
954 371 23
954 387 19
954 459 18
954 475 34
954 487 43
954 497 50
954 514 41
954 531 32
954 533 22
954 549 3
954 551 9
954 561 42
954 568 0
954 569 30
954 587 35
954 603 10
954 649 50
954 708 4
954 717 26
954 720 1
954 744 22
954 760 34
954 780 36
954 850 31
954 863 5
954 891 50
954 909 35
954 930 4
954 936 47
954 963 31
954 980 27
954 996 26
955 11 24
955 26 7
955 98 45
955 117 27
955 157 2
955 171 44
955 204 32
955 235 36
955 251 8
955 271 46
955 290 16
955 295 28
955 305 32
955 313 11
955 315 38
955 340 4
955 350 33
955 392 15
955 418 44
955 433 30
955 444 47
955 496 5
955 505 0
955 508 12
955 519 40
955 528 35
955 542 48
955 553 46
955 561 3
955 685 21
955 725 1
955 747 11
955 757 45
955 785 29
955 795 24
955 809 23
955 830 44
955 836 46
955 846 36
955 866 9
955 882 21
955 980 13
955 998 38
956 10 19
956 11 30
956 26 5
956 31 21
956 42 24
956 68 45
956 97 1
956 106 38
956 117 1
956 125 23
956 158 12
956 164 14
956 196 30
956 203 30
956 218 -2
956 241 31
956 277 4
956 317 10
956 344 17
956 375 46
956 385 23
956 414 18
956 417 38
956 418 13
956 425 18
956 430 32
956 449 2
956 462 28
956 465 27
956 474 22
956 487 7
956 510 1
956 514 27
956 527 48
956 550 41
956 580 31
956 585 0
956 595 31
956 605 32
956 644 23
956 672 14
956 674 23
956 679 8
956 681 22
956 838 44
956 843 50
956 851 40
956 875 35
956 876 0
956 898 43
956 931 50
956 942 32
956 963 26
957 27 45
957 39 9
957 47 48
957 72 44
957 75 33
957 78 39
957 169 7
957 176 48
957 202 15
957 240 13
957 264 13
957 320 47
957 323 5
957 329 17
957 339 8
957 342 31
957 352 11
957 356 30
957 368 21
957 459 10
957 461 12
957 474 43
957 504 -2
957 505 5
957 522 14
957 645 34
957 715 8
957 783 4
957 794 23
957 800 16
957 809 12
957 838 42
957 848 10
957 904 44
957 910 49
957 939 27
957 971 50
957 978 20
958 32 37
958 42 50
958 46 28
958 79 38
958 99 19
958 101 17
958 109 12
958 128 18
958 133 48
958 135 42
958 155 20
958 161 12
958 171 2
958 198 10
958 224 26
958 264 49
958 267 26
958 272 28
958 292 42
958 296 46
958 301 41
958 366 3
958 379 24
958 399 13
958 409 50
958 418 39
958 433 34
958 443 0
958 465 35
958 489 29
958 498 -2
958 525 32
958 545 -1
958 549 18
958 550 18
958 558 46
958 567 0
958 579 39
958 582 19
958 587 49
958 608 5
958 671 11
958 743 -2
958 747 35
958 748 4
958 756 18
958 757 11
958 769 14
958 772 3
958 806 15
958 815 13
958 824 29
958 838 12
958 839 41
958 846 15
958 863 22
958 884 26
958 892 23
958 905 2
958 985 5
959 24 18
959 32 2
959 57 28
959 69 46
959 99 47
959 123 19
959 143 43
959 147 32
959 156 49
959 158 11
959 176 28
959 193 36
959 203 25
959 204 33
959 239 24
959 247 25
959 259 8
959 267 43
959 315 46
959 325 8
959 404 6
959 421 6
959 426 15
959 484 14
959 485 14
959 512 50
959 521 4
959 549 46
959 634 42
959 677 2
959 707 25
959 715 41
959 756 4
959 803 33
959 821 31
959 839 12
959 852 3
959 890 19
959 893 7
959 902 19
959 903 -2
959 909 46
959 931 38
959 935 27
959 943 44
959 955 17
960 14 32
960 18 20
960 25 45
960 31 41
960 45 36
960 50 0
960 56 5
960 66 39
960 109 -2
960 138 39
960 149 35
960 170 43
960 176 19
960 224 7
960 231 14
960 232 41
960 238 11
960 243 20
960 250 43
960 266 1
960 274 48
960 312 46
960 315 40
960 317 6
960 330 49
960 335 39
960 342 28
960 347 10
960 369 16
960 388 43
960 402 24
960 414 48
960 416 12
960 457 36
960 460 4
960 478 15
960 489 18
960 507 48
960 536 24
960 565 39
960 570 -1
960 609 21
960 612 28
960 651 33
960 702 11
960 706 19
960 750 6
960 757 28
960 809 0
960 825 17
960 835 -2
960 865 35
960 898 35
960 914 34
960 927 26
960 974 -2
960 983 33
960 988 33
960 992 22
961 3 43
961 7 20
961 35 7
961 50 36
961 98 25
961 100 4
961 130 39
961 131 10
961 156 5
961 176 13
961 196 15
961 218 46
961 249 7
961 252 32
961 259 50
961 264 14
961 307 17
961 334 23
961 342 -1
961 345 3
961 355 19
961 360 22
961 408 42
961 457 42
961 499 10
961 512 17
961 518 32
961 542 19
961 547 3
961 559 33
961 566 3
961 577 35
961 636 41
961 637 20
961 642 3
961 715 8
961 739 9
961 780 40
961 796 22
961 806 45
961 816 14
961 836 22
961 840 31
961 893 6
961 897 9
961 907 30
961 920 19
961 964 17
961 967 41
961 997 16
962 48 16
962 55 43
962 68 39
962 97 20
962 115 22
962 165 4
962 169 47
962 190 38
962 194 28
962 198 17
962 238 29
962 256 41
962 258 47
962 271 2
962 297 37
962 298 17
962 303 10
962 311 2
962 344 13
962 359 15
962 370 45
962 378 44
962 382 12
962 408 37
962 473 22
962 480 1
962 553 20
962 587 50
962 607 11
962 608 10
962 654 38
962 681 1
962 690 39
962 691 13
962 697 45
962 767 47
962 784 8
962 789 42
962 798 7
962 827 27
962 832 2
962 833 22
962 834 32
962 860 -2
962 876 1
962 894 39
962 900 48
962 913 36
962 938 4
962 998 34
963 10 21
963 15 49
963 19 19
963 84 23
963 85 27
963 107 13
963 126 20
963 143 24
963 163 30
963 171 4
963 232 43
963 242 7
963 263 1
963 278 44
963 281 2
963 315 5
963 324 24
963 348 18
963 365 25
963 367 44
963 371 20
963 453 14
963 461 26
963 465 17
963 468 -2
963 479 2
963 484 9
963 487 6
963 514 6
963 517 16
963 524 7
963 529 45
963 533 -1
963 535 41
963 537 9
963 539 41
963 545 40
963 575 23
963 577 34
963 582 6
963 632 6
963 656 49
963 661 26
963 705 10
963 721 10
963 753 3
963 772 34
963 784 8
963 798 21
963 803 25
963 829 48
963 842 33
963 847 20
963 881 47
963 886 43
963 919 10
963 936 46
963 939 2
963 954 32
963 959 15
963 969 3
963 992 15
964 21 17
964 47 11
964 59 50
964 61 48
964 75 5
964 87 27
964 91 -1
964 125 3
964 135 1
964 145 12
964 149 14
964 167 35
964 185 18
964 196 40
964 204 16
964 207 37
964 229 36
964 242 6
964 268 22
964 303 29
964 348 33
964 354 43
964 376 41
964 380 27
964 387 32
964 390 28
964 391 39
964 395 32
964 420 18
964 423 38
964 425 48
964 441 39
964 447 4
964 452 18
964 461 11
964 462 15
964 463 15
964 504 8
964 527 15
964 529 21
964 553 10
964 576 37
964 584 10
964 624 19
964 656 46
964 657 5
964 699 46
964 704 -2
964 720 46
964 721 34
964 744 20
964 757 50
964 760 36
964 782 14
964 842 32
964 851 18
964 853 26
964 854 45
964 859 8
964 862 6
964 897 46
964 907 30
964 912 32
964 947 42
964 980 33
964 981 37
965 27 16
965 43 31
965 45 44
965 52 21
965 69 29
965 89 2
965 100 48
965 106 33
965 135 28
965 203 15
965 216 29
965 248 22
965 272 0
965 274 7
965 301 26
965 310 37
965 359 28
965 380 24
965 383 19
965 387 10
965 462 18
965 464 43
965 466 4
965 476 25
965 485 3
965 533 22
965 571 6
965 607 32
965 631 28
965 650 5
965 673 3
965 695 26
965 735 8
965 737 -1
965 744 32
965 748 2
965 759 10
965 800 37
965 834 19
965 854 5
965 896 -2
965 924 6
965 940 38
965 948 44
965 952 -2
965 953 39
965 976 28
965 984 27
966 22 14
966 27 3
966 59 4
966 61 29
966 112 44
966 119 -1
966 150 18
966 155 23
966 167 1
966 174 14
966 193 37
966 217 7
966 226 36
966 227 41
966 230 3
966 251 31
966 264 22
966 291 39
966 302 38
966 312 11
966 406 36
966 446 34
966 559 11
966 563 26
966 570 39
966 573 20
966 584 44
966 595 2
966 639 30
966 643 41
966 649 10
966 654 15
966 681 50
966 798 18
966 841 7
966 872 10
966 889 43
966 890 22
966 981 28
966 990 3
966 996 45
966 997 41
967 7 30
967 78 16
967 83 36
967 125 10
967 152 45
967 158 1
967 176 26
967 188 7
967 202 24
967 241 20
967 255 26
967 263 43
967 272 45
967 283 14
967 293 22
967 333 22
967 338 16
967 352 20
967 357 6
967 384 12
967 385 17
967 390 1
967 396 -2
967 398 25
967 404 37
967 405 38
967 453 4
967 458 4
967 474 3
967 488 26
967 527 15
967 537 6
967 538 8
967 569 17
967 570 9
967 613 9
967 637 7
967 657 44
967 678 15
967 691 -1
967 694 41
967 712 9
967 731 8
967 742 31
967 799 21
967 821 43
967 824 20
967 843 41
967 847 30
967 854 34
967 858 43
967 859 31
967 877 5
967 908 3
967 934 37
967 944 35
967 953 50
967 984 36
967 994 17
968 5 30
968 37 5
968 73 21
968 78 48
968 102 48
968 126 40
968 133 41
968 143 48
968 163 24
968 223 46
968 265 46
968 276 0
968 353 36
968 380 20
968 425 47
968 440 42
968 456 35
968 465 10
968 466 23
968 539 45
968 544 19
968 549 45
968 561 27
968 607 22
968 608 12
968 647 9
968 668 21
968 679 40
968 681 17
968 707 45
968 725 47
968 740 7
968 803 39
968 835 7
968 845 -2
968 858 18
968 878 49
968 887 41
968 889 45
968 890 17
968 895 3
968 947 16
968 990 14
969 28 27
969 115 18
969 128 -2
969 147 7
969 148 43
969 151 23
969 162 31
969 200 38
969 215 0
969 226 37
969 227 12
969 233 38
969 291 5
969 293 21
969 315 -1
969 342 22
969 353 4
969 383 16
969 497 21
969 523 17
969 530 1
969 551 -2
969 554 19
969 559 10
969 599 22
969 600 9
969 612 13
969 621 7
969 629 15
969 669 38
969 682 49
969 732 39
969 745 42
969 752 9
969 780 23
969 799 9
969 800 23
969 810 44
969 822 42
969 832 15
969 851 31
969 886 50
969 933 47
969 936 18
969 955 17
969 960 40
969 995 20
969 998 22
970 31 34
970 35 11
970 36 15
970 59 2
970 88 40
970 91 5
970 116 40
970 124 18
970 165 26
970 185 4
970 221 31
970 249 24
970 264 15
970 272 37
970 280 6
970 287 3
970 315 21
970 331 1
970 334 28
970 390 50
970 410 30
970 437 47
970 562 47
970 572 26
970 592 -1
970 612 29
970 770 36
970 773 46
970 778 40
970 819 24
970 863 5
970 876 21
970 885 3
970 889 8
970 963 21
970 976 6
970 980 4
970 988 31
971 3 45
971 12 10
971 52 18
971 53 30
971 71 30
971 106 3
971 159 31
971 204 1
971 206 9
971 217 14
971 220 5
971 222 45
971 254 27
971 266 17
971 273 19
971 285 39
971 291 41
971 313 17
971 355 35
971 390 4
971 391 1
971 402 25
971 416 5
971 417 12
971 423 12
971 461 14
971 505 33
971 547 35
971 555 27
971 587 37
971 588 14
971 589 47
971 593 5
971 602 37
971 623 4
971 637 28
971 660 43
971 683 3
971 685 17
971 690 49
971 699 34
971 705 -1
971 707 1
971 722 46
971 727 41
971 734 4
971 741 39
971 761 26
971 771 18
971 777 5
971 812 38
971 831 5
971 885 42
971 901 23
971 916 42
971 922 26
971 925 11
971 946 48
971 958 36
972 4 18
972 23 13
972 29 41
972 33 6
972 57 46
972 68 40
972 72 26
972 101 27
972 104 12
972 117 11
972 118 22
972 167 11
972 178 5
972 204 48
972 215 37
972 247 14
972 251 33
972 252 14
972 265 2
972 275 32
972 289 11
972 309 47
972 312 37
972 316 5
972 353 0
972 364 26
972 365 27
972 372 49
972 385 32
972 405 49
972 413 13
972 425 28
972 445 20
972 446 32
972 455 23
972 468 0
972 475 29
972 487 46
972 502 28
972 521 47
972 528 10
972 577 24
972 585 33
972 592 31
972 603 -2
972 613 3
972 623 29
972 628 38
972 643 23
972 647 21
972 680 6
972 862 37
972 870 50
972 879 11
972 889 16
972 901 16
972 971 50
972 998 5
973 10 29
973 34 21
973 83 6
973 96 -2
973 139 6
973 153 3
973 157 -1
973 158 43
973 181 46
973 229 43
973 236 2
973 243 35
973 247 30
973 263 36
973 281 36
973 286 -2
973 290 43
973 317 7
973 353 39
973 367 5
973 371 35
973 395 46
973 397 43
973 416 14
973 420 21
973 423 41
973 424 29
973 436 1
973 490 23
973 508 19
973 555 34
973 561 22
973 576 -2
973 590 24
973 610 18
973 612 23
973 641 47
973 642 30
973 678 1
973 692 35
973 693 21
973 698 8
973 714 40
973 741 32
973 808 33
973 816 13
973 820 50
973 827 42
973 900 23
973 929 29
974 21 39
974 76 38
974 85 -1
974 88 0
974 119 36
974 127 22
974 212 48
974 217 14
974 244 50
974 253 19
974 258 50
974 289 5
974 293 27
974 306 40
974 308 23
974 317 25
974 322 34
974 332 44
974 334 42
974 365 20
974 484 33
974 490 -2
974 495 14
974 583 18
974 593 48
974 630 6
974 633 40
974 657 37
974 665 44
974 724 5
974 744 34
974 745 42
974 753 18
974 782 47
974 803 3
974 817 23
974 858 30
974 865 25
974 880 34
974 885 20
974 917 46
974 925 48
974 960 46
974 970 42
974 991 31
975 20 29
975 80 45
975 157 50
975 192 48
975 262 16
975 265 23
975 273 33
975 290 16
975 348 46
975 357 6
975 358 12
975 368 44
975 370 10
975 404 42
975 449 25
975 457 10
975 480 44
975 491 47
975 502 30
975 514 9
975 525 26
975 537 6
975 559 18
975 563 6
975 593 41
975 604 38
975 620 10
975 676 -1
975 689 16
975 699 43
975 701 37
975 707 44
975 711 13
975 784 43
975 803 31
975 811 11
975 814 23
975 826 48
975 827 5
975 834 12
975 842 25
975 887 33
975 890 7
975 909 3
975 916 47
975 961 36
975 972 21
975 990 28
976 4 23
976 29 48
976 65 11
976 92 19
976 100 13
976 118 41
976 157 9
976 165 9
976 197 35
976 211 31
976 213 9
976 225 33
976 228 40
976 247 19
976 302 16
976 327 35
976 355 23
976 471 29
976 491 28
976 515 22
976 517 49
976 520 36
976 522 21
976 524 31
976 529 26
976 653 44
976 673 42
976 686 16
976 715 32
976 717 30
976 719 26
976 740 31
976 743 30
976 762 50
976 800 33
976 802 20
976 803 17
976 806 39
976 815 45
976 842 29
976 845 21
976 888 34
976 891 42
976 938 42
976 941 0
976 966 10
976 981 37
977 7 28
977 13 17
977 20 44
977 26 44
977 46 10
977 65 39
977 78 45
977 102 25
977 112 4
977 131 44
977 147 34
977 151 40
977 162 11
977 176 15
977 177 40
977 182 15
977 186 5
977 195 38
977 254 45
977 257 5
977 260 38
977 264 17
977 290 44
977 304 41
977 329 22
977 334 50
977 339 28
977 343 47
977 397 30
977 466 32
977 475 6
977 490 19
977 561 45
977 565 16
977 567 29
977 571 37
977 572 45
977 620 41
977 650 3
977 652 27
977 667 33
977 704 18
977 708 17
977 732 40
977 739 26
977 771 27
977 824 0
977 868 8
977 869 0
977 877 46
977 887 25
977 899 17
977 910 11
977 921 41
977 935 44
977 956 18
977 980 17
977 983 17
978 6 17
978 21 40
978 38 1
978 78 22
978 87 43
978 106 10
978 116 44
978 118 23
978 120 27
978 126 16
978 163 46
978 191 2
978 194 47
978 199 23
978 210 20
978 219 36
978 241 22
978 251 45
978 258 34
978 269 1
978 274 18
978 312 47
978 348 6
978 361 22
978 394 30
978 409 40
978 452 19
978 485 25
978 491 35
978 538 26
978 551 11
978 553 23
978 576 31
978 584 21
978 598 31
978 633 17
978 634 26
978 676 23
978 720 32
978 738 28
978 763 -2
978 766 7
978 767 15
978 772 35
978 778 7
978 806 26
978 815 4
978 820 -1
978 822 16
978 869 37
978 874 24
978 900 7
978 903 19
978 917 26
978 938 25
978 950 32
979 13 29
979 25 36
979 28 15
979 39 50
979 44 13
979 57 17
979 62 24
979 84 4
979 174 30
979 195 1
979 242 48
979 272 18
979 290 27
979 297 38
979 340 47
979 355 22
979 372 0
979 383 46
979 442 2
979 482 1
979 532 24
979 571 12
979 613 12
979 638 15
979 649 17
979 669 40
979 727 34
979 739 47
979 764 2
979 812 12
979 824 18
979 829 39
979 848 34
979 876 10
979 883 45
979 894 17
979 896 38
979 923 5
979 926 33
979 929 0
979 936 32
979 966 42
979 969 45
979 977 45
979 996 2
979 999 29
980 38 23
980 54 45
980 56 18
980 78 28
980 143 -2
980 145 46
980 156 46
980 208 3
980 219 20
980 224 17
980 246 17
980 249 25
980 291 18
980 296 -2
980 348 27
980 349 20
980 371 24
980 374 29
980 421 -1
980 441 17
980 449 15
980 463 22
980 464 4
980 466 2
980 483 1
980 486 38
980 508 19
980 517 0
980 552 50
980 554 15
980 614 30
980 625 2
980 628 44
980 641 31
980 699 41
980 746 29
980 758 3
980 820 16
980 848 22
980 858 3
980 947 14
980 951 47
980 953 13
980 957 23
980 982 12
980 985 14
980 988 27
980 994 31
981 4 9
981 12 22
981 32 -2
981 66 35
981 72 13
981 77 43
981 128 45
981 158 33
981 180 37
981 187 22
981 194 22
981 215 20
981 226 34
981 270 18
981 271 6
981 272 2
981 274 48
981 291 30
981 305 9
981 326 15
981 353 10
981 365 1
981 379 19
981 386 38
981 411 28
981 417 49
981 478 11
981 490 23
981 518 45
981 536 24
981 550 25
981 556 19
981 561 5
981 576 31
981 629 34
981 637 42
981 638 44
981 643 41
981 658 17
981 675 14
981 718 33
981 721 20
981 755 29
981 767 -2
981 790 15
981 806 10
981 809 8
981 820 12
981 843 50
981 854 37
981 864 18
981 916 46
981 917 5
981 922 47
981 942 33
981 954 48
982 19 10
982 26 49
982 45 16
982 53 47
982 62 2
982 65 35
982 71 37
982 79 39
982 130 3
982 135 24
982 150 9
982 185 26
982 196 10
982 213 -1
982 231 50
982 239 35
982 275 1
982 302 29
982 331 -1
982 377 15
982 450 43
982 463 34
982 464 19
982 467 31
982 479 4
982 480 20
982 485 33
982 495 7
982 514 30
982 529 7
982 554 37
982 583 44
982 621 16
982 635 14
982 650 31
982 713 2
982 752 3
982 763 6
982 772 2
982 774 40
982 778 41
982 816 50
982 862 9
982 907 34
982 925 39
982 955 -1
982 962 26
983 6 21
983 43 23
983 71 24
983 108 19
983 127 32
983 128 43
983 140 0
983 147 32
983 160 42
983 166 50
983 189 15
983 196 47
983 200 7
983 210 13
983 229 43
983 261 29
983 316 25
983 367 46
983 374 43
983 409 24
983 427 31
983 440 44
983 454 23
983 483 16
983 490 43
983 496 12
983 516 20
983 517 43
983 526 3
983 538 49
983 542 15
983 568 16
983 609 0
983 619 10
983 638 3
983 647 35
983 680 30
983 703 38
983 743 5
983 746 25
983 756 21
983 761 15
983 767 43
983 860 28
983 903 7
983 919 10
983 927 14
983 939 49
983 942 8
983 958 45
983 962 33
984 29 47
984 34 22
984 42 29
984 69 49
984 129 40
984 138 0
984 158 21
984 160 25
984 167 1
984 193 30
984 198 39
984 228 6
984 231 20
984 262 27
984 272 29
984 300 34
984 315 36
984 319 31
984 336 19
984 375 16
984 389 4
984 404 9
984 412 8
984 418 40
984 423 32
984 442 1
984 455 40
984 481 16
984 490 41
984 492 14
984 509 6
984 511 36
984 527 32
984 531 30
984 552 19
984 615 26
984 622 29
984 668 3
984 677 42
984 686 19
984 713 6
984 733 24
984 770 36
984 790 42
984 796 38
984 803 44
984 846 -2
984 860 10
984 873 43
984 901 27
984 916 43
984 917 49
984 951 7
984 952 42
984 964 50
984 965 8
984 983 13
985 17 25
985 31 6
985 52 19
985 62 11
985 64 44
985 152 33
985 175 15
985 231 22
985 269 17
985 292 35
985 327 48
985 395 5
985 448 6
985 451 35
985 465 15
985 474 19
985 494 24
985 501 1
985 589 17
985 610 23
985 652 6
985 654 26
985 668 39
985 692 19
985 712 2
985 727 50
985 729 2
985 730 28
985 803 47
985 831 20
985 893 48
985 928 26
985 978 29
985 996 44
986 30 22
986 47 20
986 63 30
986 67 10
986 162 35
986 177 48
986 197 47
986 227 44
986 234 17
986 253 3
986 271 47
986 279 4
986 308 22
986 309 37
986 340 8
986 355 9
986 411 4
986 415 45
986 464 5
986 476 28
986 531 23
986 542 38
986 587 14
986 597 18
986 609 27
986 642 24
986 690 24
986 714 28
986 715 48
986 716 26
986 728 50
986 754 50
986 763 14
986 808 16
986 872 15
986 903 7
986 907 46
986 948 18
986 957 11
986 968 37
986 995 50
986 996 7
987 53 30
987 64 5
987 75 25
987 91 39
987 92 50
987 111 13
987 142 -2
987 157 26
987 160 9
987 170 17
987 248 32
987 254 13
987 305 -2
987 306 34
987 334 26
987 335 1
987 354 1
987 365 10
987 384 29
987 386 25
987 412 14
987 483 34
987 518 42
987 552 47
987 553 21
987 577 21
987 598 25
987 602 25
987 607 -2
987 608 36
987 615 1
987 641 2
987 644 23
987 681 12
987 682 23
987 709 8
987 720 4
987 723 38
987 724 40
987 779 26
987 799 3
987 824 44
987 841 31
987 846 7
987 878 9
987 900 16
987 903 34
987 931 9
987 967 46
987 993 15
987 999 49
988 25 27
988 153 42
988 186 0
988 210 39
988 267 9
988 289 47
988 386 3
988 434 5
988 521 7
988 524 47
988 569 27
988 624 33
988 656 29
988 658 12
988 684 37
988 685 6
988 745 23
988 754 27
988 779 31
988 785 12
988 787 3
988 821 47
988 833 8
988 842 43
988 858 19
988 881 9
988 965 4
988 971 50
988 975 40
988 983 32
988 996 32
989 23 -2
989 137 -2
989 140 46
989 144 3
989 156 32
989 157 32
989 184 30
989 204 2
989 216 20
989 227 27
989 262 34
989 270 11
989 276 14
989 284 4
989 340 11
989 341 38
989 344 41
989 382 38
989 388 11
989 397 41
989 403 36
989 405 46
989 408 5
989 413 6
989 423 31
989 435 2
989 439 24
989 481 39
989 512 0
989 518 28
989 557 44
989 563 36
989 567 46
989 583 6
989 616 10
989 622 38
989 624 27
989 644 47
989 645 7
989 646 46
989 650 40
989 657 41
989 668 7
989 674 11
989 779 21
989 784 34
989 796 14
989 834 43
989 840 12
989 842 41
989 880 11
989 886 47
989 913 26
989 916 44
989 933 9
989 934 19
989 951 43
989 957 38
989 971 15
989 978 30
989 988 22
989 991 7
990 2 8
990 18 49
990 66 22
990 84 39
990 117 21
990 136 49
990 143 34
990 185 7
990 200 12
990 209 12
990 214 27
990 238 14
990 242 13
990 251 45
990 255 49
990 264 9
990 265 22
990 281 24
990 314 27
990 318 21
990 355 9
990 374 5
990 384 34
990 420 31
990 424 0
990 448 14
990 452 24
990 465 3
990 475 8
990 479 46
990 482 12
990 500 31
990 525 25
990 528 6
990 567 2
990 573 27
990 589 34
990 601 39
990 607 8
990 624 9
990 687 11
990 738 19
990 771 31
990 780 43
990 783 17
990 786 9
990 808 40
990 810 34
990 813 36
990 835 34
990 853 17
990 867 32
990 879 26
990 911 27
990 944 10
990 992 5
990 994 46
991 65 30
991 89 12
991 106 48
991 130 5
991 131 -2
991 132 16
991 164 5
991 179 48
991 185 30
991 228 27
991 230 11
991 262 17
991 289 24
991 315 1
991 317 36
991 338 48
991 432 17
991 438 13
991 440 40
991 448 44
991 477 35
991 512 43
991 528 7
991 563 21
991 569 49
991 587 3
991 646 25
991 666 39
991 725 33
991 744 23
991 768 20
991 813 0
991 823 22
991 839 16
991 850 35
991 857 45
991 921 49
991 999 38
992 2 23
992 65 4
992 93 1
992 125 46
992 130 42
992 160 18
992 164 45
992 183 33
992 213 1
992 230 16
992 294 25
992 381 8
992 395 27
992 410 50
992 413 11
992 418 50
992 425 47
992 469 39
992 480 11
992 492 8
992 496 41
992 514 31
992 517 37
992 551 23
992 561 27
992 574 0
992 642 14
992 671 22
992 683 28
992 725 8
992 768 8
992 804 37
992 825 38
992 832 49
992 867 33
992 869 46
992 870 40
992 929 43
992 953 30
992 969 19
992 972 22
992 977 14
992 988 34
993 3 5
993 13 -2
993 45 42
993 71 26
993 135 11
993 163 13
993 188 12
993 195 4
993 225 22
993 249 11
993 250 33
993 252 45
993 279 14
993 302 28
993 306 20
993 315 21
993 326 39
993 388 0
993 426 47
993 427 48
993 449 34
993 459 45
993 475 7
993 493 11
993 501 5
993 514 7
993 541 6
993 562 23
993 577 48
993 629 27
993 630 40
993 684 9
993 686 30
993 691 46
993 751 16
993 758 20
993 764 33
993 826 21
993 837 19
993 860 30
993 872 41
993 875 39
993 878 39
993 958 45
993 988 13
993 995 25
994 7 41
994 34 5
994 67 47
994 68 2
994 111 4
994 127 22
994 129 36
994 152 44
994 167 13
994 184 1
994 213 24
994 252 38
994 270 47
994 291 49
994 295 34
994 312 6
994 324 32
994 334 28
994 348 0
994 363 31
994 398 2
994 417 44
994 440 30
994 448 41
994 449 30
994 455 3
994 489 18
994 509 20
994 548 33
994 567 -1
994 583 18
994 626 43
994 631 8
994 641 4
994 645 29
994 652 40
994 671 34
994 712 0
994 724 49
994 749 24
994 767 15
994 795 3
994 821 13
994 823 50
994 827 4
994 828 40
994 838 49
994 859 1
994 872 35
994 885 38
994 906 47
994 927 29
994 928 49
994 938 46
994 963 37
994 979 18
994 984 47
994 985 49
995 8 11
995 12 7
995 18 26
995 21 7
995 25 46
995 27 15
995 34 22
995 53 12
995 92 13
995 97 7
995 116 20
995 139 41
995 152 33
995 209 32
995 212 25
995 238 6
995 246 27
995 261 7
995 267 37
995 271 17
995 282 5
995 296 34
995 340 21
995 358 19
995 425 37
995 430 44
995 445 15
995 479 24
995 505 29
995 526 22
995 528 29
995 545 49
995 547 41
995 550 14
995 570 49
995 579 36
995 669 11
995 682 28
995 687 6
995 763 24
995 811 11
995 815 9
995 827 46
995 881 30
995 905 38
995 907 28
995 932 33
995 939 36
995 960 29
995 985 26
995 990 33
996 12 47
996 19 21
996 33 4
996 34 29
996 40 22
996 78 24
996 90 20
996 133 2
996 135 5
996 147 7
996 175 35
996 258 2
996 275 7
996 352 49
996 369 20
996 382 15
996 387 4
996 400 41
996 438 25
996 459 27
996 461 34
996 480 29
996 495 22
996 502 38
996 523 43
996 568 19
996 576 50
996 584 1
996 600 36
996 604 34
996 653 10
996 667 45
996 689 37
996 707 35
996 731 38
996 736 46
996 740 28
996 767 41
996 774 30
996 785 21
996 801 41
996 863 24
996 884 12
996 910 43
996 912 30
996 928 19
996 931 16
996 944 33
997 20 13
997 26 2
997 48 -1
997 85 44
997 112 1
997 225 31
997 266 48
997 270 17
997 291 12
997 308 30
997 322 38
997 335 47
997 337 27
997 371 46
997 373 40
997 438 14
997 451 16
997 470 20
997 526 35
997 553 21
997 599 35
997 606 43
997 627 42
997 634 32
997 660 43
997 662 12
997 663 42
997 668 5
997 671 6
997 686 12
997 691 48
997 712 0
997 729 18
997 742 19
997 755 16
997 813 48
997 828 44
997 849 30
997 852 46
997 856 45
997 860 24
997 871 16
997 897 11
997 901 47
997 917 31
997 943 -1
997 979 28
997 980 26
998 54 -2
998 55 26
998 58 10
998 90 30
998 95 14
998 111 -2
998 132 29
998 159 -1
998 175 38
998 192 -2
998 201 9
998 204 49
998 225 23
998 270 8
998 315 21
998 335 14
998 393 1
998 401 13
998 420 31
998 438 7
998 440 -2
998 446 6
998 450 13
998 481 8
998 485 15
998 550 1
998 595 1
998 600 2
998 607 -2
998 609 3
998 628 43
998 639 1
998 649 -1
998 682 22
998 736 6
998 741 21
998 776 15
998 831 5
998 833 49
998 870 41
998 925 4
998 931 5
998 932 2
998 952 44
998 961 31
998 992 34
999 22 32
999 49 38
999 68 19
999 76 17
999 94 12
999 104 26
999 132 21
999 136 47
999 137 40
999 145 17
999 159 10
999 172 37
999 177 16
999 180 32
999 192 31
999 252 13
999 254 29
999 285 5
999 307 47
999 337 46
999 367 13
999 416 43
999 447 45
999 462 36
999 493 34
999 550 20
999 561 17
999 576 41
999 588 42
999 597 5
999 611 39
999 617 26
999 623 49
999 630 31
999 649 16
999 665 25
999 678 32
999 690 21
999 705 36
999 777 47
999 797 49
999 801 8
999 831 28
999 840 26
999 860 3
999 873 15
999 882 12
999 890 13
999 901 29
999 919 31
999 951 28
999 997 15
1000 23 38
1000 42 19
1000 113 46
1000 145 49
1000 154 1
1000 183 32
1000 214 1
1000 219 27
1000 232 21
1000 242 43
1000 248 13
1000 259 19
1000 270 35
1000 305 49
1000 323 47
1000 327 33
1000 339 33
1000 408 22
1000 414 24
1000 421 28
1000 448 34
1000 449 1
1000 452 36
1000 458 12
1000 459 27
1000 494 38
1000 528 28
1000 546 37
1000 558 19
1000 576 39
1000 583 29
1000 592 25
1000 632 23
1000 650 15
1000 656 22
1000 683 23
1000 709 3
1000 749 42
1000 757 47
1000 761 7
1000 769 22
1000 782 16
1000 789 2
1000 814 8
1000 816 16
1000 840 1
1000 846 28
1000 855 49
1000 858 50
1000 859 4
1000 873 23
1000 899 31
1000 902 21
1000 909 42
1000 914 25
1000 984 12
1000 988 3
================================================
FILE: floyd_warshall/problem18.8file2.txt
================================================
1000 47978
1 2 2
1 26 28
1 68 -2
1 123 48
1 139 28
1 147 2
1 182 41
1 187 7
1 215 15
1 227 27
1 229 17
1 246 45
1 254 3
1 290 10
1 307 6
1 339 24
1 344 -1
1 389 4
1 403 14
1 416 30
1 431 20
1 449 4
1 543 26
1 545 39
1 547 1
1 583 50
1 584 29
1 591 31
1 603 25
1 611 0
1 614 39
1 621 31
1 659 0
1 711 34
1 737 30
1 841 40
1 846 41
1 849 36
1 852 0
1 864 24
1 868 28
1 886 42
1 890 15
1 892 25
1 896 19
1 898 14
1 903 37
1 910 27
1 913 21
1 920 49
1 938 35
1 946 5
1 984 -2
1 985 31
2 16 41
2 26 38
2 36 37
2 43 8
2 46 39
2 48 17
2 59 1
2 61 14
2 68 0
2 88 2
2 96 17
2 106 45
2 115 37
2 214 10
2 217 45
2 225 6
2 245 40
2 288 46
2 307 8
2 315 20
2 340 35
2 382 6
2 384 19
2 389 36
2 391 31
2 452 31
2 496 47
2 498 23
2 517 39
2 560 50
2 569 15
2 577 43
2 582 6
2 617 49
2 656 35
2 660 6
2 678 -1
2 692 43
2 728 48
2 756 5
2 822 14
2 832 16
2 854 20
2 865 9
2 873 45
2 923 17
2 970 22
2 987 45
2 994 43
2 1000 36
3 16 16
3 41 22
3 43 29
3 75 20
3 86 19
3 109 6
3 134 1
3 149 48
3 157 9
3 162 37
3 180 38
3 199 36
3 211 24
3 287 39
3 313 10
3 317 7
3 331 20
3 345 14
3 383 39
3 387 28
3 430 42
3 451 35
3 509 29
3 510 39
3 523 5
3 549 29
3 555 27
3 579 23
3 584 20
3 618 45
3 680 25
3 706 25
3 715 20
3 720 16
3 723 26
3 738 17
3 743 21
3 806 46
3 813 25
3 833 13
3 846 27
3 854 24
3 883 16
3 892 30
3 894 26
3 902 50
3 918 41
3 926 7
3 940 11
3 952 27
3 953 43
3 960 42
3 963 15
3 965 15
3 966 45
3 979 12
4 5 28
4 11 1
4 41 20
4 43 40
4 50 13
4 63 10
4 72 41
4 89 30
4 99 41
4 102 38
4 117 22
4 131 5
4 173 40
4 187 14
4 190 38
4 220 29
4 226 46
4 259 32
4 289 25
4 305 9
4 307 49
4 310 17
4 311 46
4 405 12
4 448 -1
4 473 5
4 490 44
4 521 38
4 560 44
4 580 42
4 592 28
4 600 30
4 630 26
4 636 35
4 663 24
4 671 44
4 693 13
4 695 32
4 736 14
4 737 5
4 761 9
4 780 19
4 864 3
4 865 38
4 889 8
4 896 37
4 918 1
4 936 26
4 945 15
4 949 15
4 959 5
4 969 0
4 970 7
4 993 -1
5 1 28
5 59 -1
5 68 36
5 79 38
5 101 36
5 115 31
5 138 24
5 160 49
5 171 29
5 194 12
5 205 13
5 239 21
5 275 38
5 278 7
5 284 22
5 296 4
5 318 36
5 336 20
5 337 21
5 339 33
5 361 18
5 391 -1
5 436 4
5 453 4
5 460 15
5 484 20
5 555 34
5 567 38
5 591 8
5 593 43
5 601 23
5 614 14
5 628 45
5 644 20
5 650 5
5 682 24
5 712 42
5 729 35
5 740 3
5 754 1
5 768 50
5 772 26
5 795 43
5 799 6
5 815 46
5 838 2
5 850 44
5 875 44
5 887 25
5 910 12
5 973 42
6 5 49
6 13 1
6 20 29
6 21 34
6 48 49
6 65 28
6 108 -2
6 152 26
6 192 17
6 196 7
6 222 27
6 244 3
6 278 5
6 288 25
6 315 21
6 317 49
6 348 20
6 436 28
6 462 46
6 502 18
6 522 36
6 542 32
6 587 17
6 588 47
6 627 4
6 649 40
6 656 34
6 672 1
6 677 49
6 704 16
6 745 17
6 763 8
6 775 45
6 787 37
6 799 13
6 801 21
6 811 43
6 812 36
6 842 34
6 856 48
6 857 43
6 882 30
6 885 15
6 894 -1
6 907 12
6 937 14
6 969 34
6 973 13
6 981 4
7 60 47
7 66 50
7 102 44
7 108 37
7 158 20
7 170 12
7 202 39
7 205 41
7 211 37
7 248 13
7 253 11
7 256 29
7 269 48
7 271 27
7 300 34
7 302 26
7 306 22
7 318 33
7 368 33
7 402 11
7 414 23
7 456 38
7 493 11
7 561 14
7 566 40
7 585 36
7 607 26
7 608 13
7 621 22
7 622 42
7 668 31
7 696 14
7 703 38
7 733 16
7 737 13
7 776 1
7 779 7
7 803 47
7 804 20
7 821 50
7 829 1
7 837 48
7 924 46
7 944 25
7 953 47
8 19 36
8 35 13
8 52 18
8 102 -2
8 128 46
8 135 36
8 141 46
8 144 35
8 211 28
8 246 39
8 254 22
8 260 41
8 262 23
8 306 47
8 322 1
8 324 25
8 357 15
8 361 -1
8 386 39
8 426 47
8 501 22
8 506 12
8 510 17
8 519 8
8 540 30
8 549 18
8 561 38
8 569 9
8 577 13
8 598 32
8 599 26
8 617 40
8 640 26
8 645 46
8 668 6
8 697 33
8 751 14
8 754 38
8 877 44
8 894 21
8 912 3
8 920 42
8 921 13
8 930 25
8 963 9
9 119 21
9 127 44
9 173 41
9 227 20
9 238 18
9 243 37
9 313 13
9 375 5
9 383 10
9 425 25
9 491 7
9 513 37
9 519 26
9 544 9
9 549 37
9 551 6
9 611 20
9 625 41
9 650 40
9 670 37
9 681 23
9 739 7
9 793 28
9 801 38
9 814 5
9 821 10
9 833 46
9 867 4
9 909 10
9 910 23
9 939 0
9 972 1
9 974 46
9 984 48
9 989 49
9 999 36
10 28 21
10 30 0
10 37 -2
10 59 46
10 60 24
10 62 0
10 64 27
10 92 25
10 95 44
10 143 29
10 191 33
10 208 42
10 241 44
10 254 33
10 302 42
10 317 20
10 343 21
10 399 1
10 449 33
10 450 32
10 491 23
10 518 1
10 529 16
10 570 7
10 574 21
10 578 6
10 655 45
10 685 3
10 687 20
10 767 -2
10 775 34
10 799 13
10 802 36
10 810 11
10 814 19
10 820 30
10 823 3
10 848 36
10 852 31
10 873 47
10 876 18
10 897 17
10 967 8
10 973 44
10 996 39
11 13 36
11 35 20
11 107 21
11 113 1
11 125 16
11 127 19
11 138 27
11 168 1
11 178 19
11 186 17
11 201 14
11 237 29
11 245 29
11 266 48
11 337 34
11 371 39
11 374 6
11 440 44
11 480 4
11 482 4
11 508 42
11 515 16
11 518 35
11 556 16
11 560 13
11 589 42
11 593 22
11 613 8
11 632 28
11 669 22
11 726 37
11 736 39
11 770 4
11 784 39
11 796 50
11 864 6
11 880 39
11 890 31
11 903 41
11 910 29
11 912 44
11 920 23
11 936 36
11 938 11
11 984 14
11 990 41
12 13 49
12 25 42
12 47 -2
12 50 3
12 70 2
12 89 3
12 119 39
12 137 49
12 153 45
12 154 9
12 160 50
12 189 27
12 199 10
12 213 25
12 218 18
12 219 39
12 249 25
12 259 17
12 260 44
12 266 47
12 279 23
12 328 25
12 345 9
12 445 20
12 471 13
12 492 30
12 500 9
12 516 43
12 535 50
12 558 19
12 563 14
12 580 40
12 581 43
12 619 25
12 622 37
12 636 33
12 687 0
12 730 11
12 770 15
12 781 5
12 787 37
12 842 28
12 851 28
12 862 3
12 917 44
12 947 38
12 970 39
12 990 46
12 991 0
13 28 38
13 47 17
13 79 29
13 123 25
13 140 21
13 156 44
13 169 32
13 171 4
13 192 40
13 197 33
13 208 11
13 225 38
13 226 15
13 264 20
13 277 35
13 302 7
13 308 15
13 339 10
13 346 9
13 360 16
13 422 35
13 465 41
13 518 35
13 530 5
13 580 47
13 612 33
13 620 34
13 643 44
13 644 35
13 652 43
13 683 6
13 689 1
13 709 33
13 731 5
13 772 1
13 819 36
13 852 39
13 854 25
13 981 11
14 19 21
14 39 11
14 74 -1
14 81 4
14 110 49
14 122 1
14 146 34
14 148 16
14 184 17
14 192 46
14 220 37
14 245 24
14 247 42
14 249 48
14 263 38
14 279 29
14 284 36
14 298 38
14 335 24
14 363 33
14 365 12
14 367 4
14 380 50
14 385 9
14 391 14
14 394 27
14 431 7
14 436 1
14 490 32
14 514 4
14 520 35
14 535 0
14 549 37
14 555 4
14 556 34
14 607 14
14 643 9
14 653 24
14 655 30
14 671 45
14 701 35
14 705 23
14 706 39
14 728 36
14 767 4
14 799 47
14 826 8
14 851 40
14 868 28
14 886 48
14 929 26
14 958 0
14 963 32
14 977 18
15 5 18
15 24 48
15 86 50
15 108 27
15 164 22
15 173 39
15 182 20
15 188 31
15 195 26
15 201 9
15 217 -2
15 261 0
15 267 10
15 291 9
15 295 11
15 307 50
15 315 21
15 352 33
15 407 13
15 435 8
15 445 26
15 467 4
15 517 8
15 552 -2
15 557 11
15 563 33
15 586 21
15 591 38
15 593 0
15 649 16
15 666 5
15 700 9
15 704 27
15 714 21
15 717 24
15 728 11
15 775 15
15 776 37
15 781 1
15 786 0
15 815 6
15 818 33
15 875 7
15 876 12
15 880 46
15 897 4
15 904 38
15 987 14
15 992 17
16 3 -1
16 18 23
16 59 44
16 73 0
16 98 35
16 111 0
16 151 13
16 165 7
16 168 29
16 170 6
16 173 3
16 190 15
16 225 27
16 280 43
16 329 40
16 338 50
16 351 32
16 376 22
16 476 6
16 509 26
16 535 0
16 538 42
16 552 41
16 581 29
16 679 30
16 707 11
16 751 26
16 852 20
16 878 46
16 963 42
16 997 49
17 3 4
17 11 48
17 38 18
17 73 8
17 76 29
17 85 34
17 90 8
17 99 29
17 101 -1
17 102 46
17 128 2
17 159 33
17 214 34
17 276 11
17 289 25
17 345 39
17 397 2
17 471 25
17 475 27
17 511 5
17 528 46
17 537 -2
17 572 45
17 607 33
17 675 44
17 678 49
17 708 23
17 714 50
17 718 21
17 720 42
17 753 13
17 756 42
17 769 50
17 801 16
17 809 46
17 824 29
17 913 28
17 944 20
17 946 20
17 947 8
17 996 12
18 28 19
18 95 31
18 98 40
18 156 36
18 157 11
18 164 49
18 168 2
18 211 49
18 253 1
18 257 50
18 260 40
18 273 42
18 318 29
18 324 44
18 334 47
18 341 22
18 354 4
18 434 36
18 461 26
18 508 24
18 510 38
18 513 49
18 529 37
18 537 15
18 559 37
18 583 17
18 593 11
18 604 37
18 632 31
18 636 9
18 640 17
18 645 39
18 665 3
18 681 32
18 685 27
18 708 27
18 714 29
18 726 20
18 729 31
18 738 29
18 741 41
18 742 33
18 750 24
18 758 15
18 775 1
18 790 4
18 799 10
18 806 13
18 811 6
18 848 21
18 851 23
18 895 43
18 904 23
18 917 29
18 948 39
18 960 46
19 13 41
19 17 3
19 78 48
19 90 48
19 114 49
19 168 39
19 184 27
19 213 0
19 227 48
19 239 14
19 258 33
19 276 48
19 289 5
19 394 45
19 420 1
19 465 46
19 470 25
19 497 13
19 512 11
19 535 37
19 549 45
19 553 48
19 571 10
19 597 30
19 618 25
19 629 7
19 679 34
19 697 4
19 734 -1
19 737 39
19 744 -1
19 750 13
19 825 43
19 828 36
19 853 15
19 878 20
19 883 39
19 915 41
19 932 33
19 935 44
19 942 3
19 948 13
20 7 1
20 44 20
20 70 27
20 103 47
20 115 18
20 140 13
20 142 2
20 269 9
20 305 26
20 345 21
20 384 31
20 391 0
20 393 24
20 409 8
20 414 22
20 447 45
20 450 40
20 471 15
20 515 12
20 523 29
20 527 48
20 534 14
20 557 2
20 623 35
20 693 15
20 709 10
20 775 25
20 777 3
20 785 37
20 798 48
20 831 24
20 866 48
20 897 33
20 957 31
20 960 2
20 974 34
20 981 42
20 990 6
21 6 5
21 33 4
21 43 0
21 56 17
21 60 5
21 91 35
21 110 47
21 141 7
21 147 7
21 152 30
21 153 40
21 164 15
21 166 35
21 180 39
21 214 47
21 258 31
21 309 45
21 321 6
21 353 3
21 380 44
21 383 32
21 386 39
21 412 46
21 425 21
21 441 1
21 449 42
21 453 10
21 471 36
21 487 39
21 491 26
21 510 22
21 519 29
21 529 28
21 549 37
21 568 5
21 587 45
21 600 31
21 631 26
21 673 40
21 694 16
21 700 28
21 770 4
21 780 14
21 787 50
21 806 49
21 846 11
21 864 3
21 895 47
21 897 26
21 911 35
21 912 16
21 915 17
21 943 19
21 947 37
21 959 4
21 971 45
21 979 45
21 991 9
22 3 18
22 5 22
22 15 42
22 35 31
22 97 35
22 99 -1
22 113 16
22 151 29
22 165 23
22 166 8
22 211 44
22 214 28
22 215 23
22 289 19
22 295 8
22 304 19
22 311 12
22 369 46
22 386 41
22 429 0
22 431 40
22 452 33
22 471 47
22 494 48
22 523 -1
22 543 21
22 560 33
22 572 13
22 630 5
22 655 34
22 669 3
22 704 -2
22 717 50
22 728 46
22 757 47
22 763 27
22 774 11
22 787 37
22 797 25
22 799 25
22 811 1
22 817 21
22 843 26
22 844 22
22 910 25
22 921 16
22 927 39
22 930 48
22 933 33
22 941 45
23 26 9
23 27 -1
23 36 23
23 47 19
23 84 47
23 89 20
23 104 49
23 123 10
23 141 28
23 170 13
23 187 36
23 229 44
23 245 24
23 253 47
23 257 39
23 287 14
23 295 -2
23 298 43
23 299 49
23 324 33
23 351 26
23 384 19
23 423 29
23 432 28
23 485 29
23 505 12
23 514 33
23 517 14
23 527 19
23 530 45
23 539 42
23 558 39
23 610 22
23 625 29
23 644 41
23 658 6
23 664 39
23 704 45
23 736 25
23 752 1
23 792 17
23 875 34
23 887 35
23 890 41
23 899 27
23 921 16
23 927 -1
23 928 13
23 949 33
24 2 15
24 9 21
24 26 50
24 50 30
24 97 35
24 149 1
24 161 40
24 187 37
24 203 21
24 207 19
24 253 14
24 315 24
24 353 28
24 358 15
24 360 35
24 399 30
24 400 50
24 453 47
24 456 43
24 463 28
24 482 12
24 535 16
24 538 48
24 548 48
24 554 23
24 559 37
24 570 20
24 593 50
24 601 7
24 613 10
24 636 49
24 647 14
24 677 10
24 685 37
24 709 38
24 710 5
24 756 34
24 758 18
24 786 5
24 794 12
24 814 21
24 816 24
24 838 17
24 873 8
24 881 1
24 885 34
24 887 15
24 914 8
24 953 43
24 973 49
24 978 16
24 987 31
24 999 20
25 27 2
25 53 25
25 54 19
25 65 40
25 111 23
25 113 8
25 121 1
25 148 20
25 162 44
25 184 32
25 202 49
25 219 36
25 227 30
25 230 37
25 262 44
25 276 40
25 290 2
25 306 27
25 336 15
25 352 11
25 364 10
25 430 44
25 460 26
25 482 36
25 507 8
25 555 38
25 592 16
25 605 19
25 644 17
25 679 50
25 693 48
25 713 31
25 721 43
25 765 1
25 775 20
25 803 50
25 844 13
25 883 -2
25 890 37
25 906 42
25 910 5
25 919 22
25 925 1
25 943 33
25 951 46
25 953 24
26 12 5
26 25 6
26 76 39
26 85 13
26 108 -2
26 124 27
26 143 31
26 153 20
26 188 43
26 207 22
26 212 50
26 225 21
26 248 20
26 282 3
26 389 10
26 413 37
26 455 45
26 490 43
26 512 30
26 513 48
26 516 8
26 519 -1
26 538 43
26 544 34
26 557 9
26 558 47
26 589 23
26 625 1
26 648 40
26 651 45
26 671 42
26 672 25
26 684 21
26 726 2
26 760 50
26 768 31
26 806 32
26 807 37
26 808 47
26 829 32
26 888 27
26 896 49
26 902 38
26 904 24
26 940 39
26 950 34
26 956 29
26 970 34
26 978 50
26 981 21
27 38 22
27 51 29
27 92 48
27 95 10
27 101 25
27 104 34
27 106 9
27 120 16
27 204 26
27 310 34
27 314 21
27 362 27
27 364 49
27 436 48
27 452 37
27 457 26
27 466 11
27 477 11
27 503 25
27 523 47
27 550 3
27 560 25
27 568 11
27 575 28
27 588 35
27 646 47
27 651 38
27 670 22
27 679 40
27 680 27
27 681 35
27 706 45
27 724 35
27 732 15
27 733 29
27 745 29
27 751 30
27 775 -2
27 782 6
27 786 41
27 787 36
27 802 32
27 809 45
27 828 47
27 834 0
27 860 37
27 911 -2
27 927 5
27 945 41
27 962 14
27 985 12
28 2 33
28 13 39
28 14 40
28 17 13
28 101 33
28 130 -2
28 133 -2
28 140 14
28 146 20
28 164 43
28 190 39
28 225 11
28 229 22
28 244 40
28 249 11
28 284 5
28 342 13
28 343 34
28 385 27
28 398 29
28 404 45
28 406 8
28 450 38
28 455 10
28 458 45
28 466 33
28 473 47
28 493 0
28 521 33
28 576 48
28 593 2
28 598 13
28 647 37
28 670 6
28 742 19
28 757 27
28 770 12
28 820 50
28 837 -2
28 857 5
28 878 40
28 887 40
28 936 13
28 940 19
28 945 33
28 972 32
28 973 46
28 977 38
28 979 35
28 985 39
28 996 18
29 56 12
29 89 35
29 108 6
29 162 20
29 185 41
29 187 36
29 195 45
29 203 31
29 213 31
29 214 35
29 321 21
29 379 30
29 380 37
29 401 14
29 421 0
29 437 34
29 471 13
29 474 5
29 518 50
29 563 0
29 564 32
29 598 43
29 605 50
29 612 -1
29 613 41
29 625 44
29 687 24
29 689 25
29 698 17
29 718 31
29 751 46
29 778 48
29 820 43
29 827 12
29 838 40
29 855 37
29 876 50
29 883 5
29 888 25
29 909 35
29 955 13
29 975 32
29 991 32
30 19 50
30 34 23
30 37 23
30 61 37
30 115 43
30 116 2
30 131 12
30 138 49
30 158 49
30 172 12
30 194 33
30 203 -2
30 210 36
30 247 18
30 252 10
30 285 22
30 290 37
30 304 45
30 310 37
30 318 1
30 336 34
30 348 19
30 393 18
30 448 4
30 471 45
30 475 40
30 505 37
30 553 9
30 558 33
30 570 19
30 602 15
30 641 35
30 644 40
30 664 14
30 683 32
30 701 38
30 726 14
30 736 42
30 753 22
30 762 47
30 763 25
30 782 11
30 785 22
30 816 50
30 823 29
30 840 12
30 896 11
30 932 34
30 937 4
30 981 49
30 995 46
31 64 46
31 70 33
31 92 4
31 115 13
31 116 36
31 140 24
31 164 8
31 166 43
31 188 1
31 217 24
31 247 11
31 281 3
31 321 9
31 329 40
31 330 3
31 340 14
31 367 17
31 390 13
31 399 42
31 419 28
31 447 25
31 453 35
31 476 22
31 537 36
31 596 41
31 602 36
31 617 -2
31 645 43
31 663 40
31 677 18
31 680 21
31 727 42
31 741 2
31 764 48
31 773 2
31 790 40
31 816 -2
31 824 28
31 844 18
31 849 50
31 853 10
31 862 40
31 872 12
31 879 7
31 888 21
31 892 43
31 897 27
31 915 39
31 933 16
31 934 18
31 938 50
31 949 23
31 952 11
31 993 15
32 24 6
32 27 14
32 98 14
32 123 25
32 132 19
32 155 44
32 188 21
32 189 37
32 200 43
32 230 23
32 236 18
32 248 32
32 259 2
32 291 4
32 341 27
32 381 32
32 419 43
32 423 10
32 439 0
32 468 24
32 527 9
32 553 14
32 561 19
32 565 -2
32 575 21
32 590 37
32 592 24
32 594 41
32 623 21
32 674 18
32 738 0
32 755 27
32 774 25
32 804 21
32 810 20
32 853 5
32 870 27
32 878 17
32 881 50
32 894 -2
32 917 46
32 950 -1
32 990 7
33 19 7
33 74 41
33 101 8
33 104 25
33 111 41
33 128 20
33 134 42
33 185 28
33 220 45
33 229 39
33 239 32
33 257 25
33 269 37
33 276 26
33 279 41
33 293 8
33 337 37
33 340 10
33 345 18
33 346 1
33 379 22
33 412 33
33 417 10
33 441 34
33 481 28
33 499 19
33 554 29
33 555 7
33 570 35
33 605 48
33 614 38
33 618 30
33 641 24
33 644 40
33 661 42
33 683 8
33 698 15
33 720 32
33 732 13
33 744 49
33 745 17
33 751 18
33 801 14
33 802 30
33 835 40
33 843 14
33 877 24
33 881 11
33 883 26
33 906 46
33 967 16
34 2 0
34 24 43
34 26 29
34 47 24
34 56 40
34 107 13
34 168 32
34 180 3
34 188 27
34 190 49
34 197 21
34 208 30
34 218 50
34 227 8
34 238 16
34 251 29
34 264 28
34 268 35
34 284 46
34 299 22
34 304 20
34 308 41
34 314 5
34 317 29
34 345 42
34 359 47
34 369 36
34 374 18
34 418 35
34 449 16
34 460 17
34 475 17
34 490 26
34 493 37
34 507 2
34 512 29
34 528 4
34 626 11
34 647 17
34 664 33
34 680 30
34 681 -1
34 698 3
34 705 0
34 720 33
34 733 38
34 738 37
34 765 39
34 775 -2
34 782 23
34 853 44
34 937 8
34 979 11
34 992 11
35 8 9
35 26 39
35 37 47
35 61 20
35 65 7
35 66 45
35 133 28
35 270 49
35 294 12
35 310 42
35 352 47
35 375 40
35 437 32
35 456 20
35 497 4
35 503 44
35 513 35
35 521 6
35 523 44
35 533 46
35 545 34
35 566 42
35 572 10
35 607 39
35 626 9
35 642 18
35 663 21
35 685 16
35 696 38
35 712 14
35 713 17
35 729 30
35 743 18
35 766 7
35 782 16
35 793 27
35 795 12
35 801 44
35 809 38
35 829 37
35 841 1
35 851 26
35 858 46
35 860 50
35 884 7
35 890 50
35 956 16
35 957 40
35 987 36
36 29 19
36 47 23
36 55 48
36 98 4
36 116 0
36 126 7
36 137 25
36 164 21
36 168 16
36 190 35
36 198 16
36 202 33
36 203 21
36 205 21
36 218 44
36 233 21
36 270 4
36 291 1
36 295 39
36 304 28
36 306 15
36 315 -2
36 317 9
36 347 30
36 352 42
36 353 3
36 356 27
36 360 8
36 367 40
36 376 34
36 402 48
36 424 27
36 426 6
36 437 2
36 438 4
36 459 23
36 487 14
36 494 29
36 535 34
36 573 31
36 575 14
36 578 37
36 598 46
36 610 6
36 629 -2
36 635 8
36 663 47
36 667 2
36 675 42
36 679 20
36 716 11
36 828 17
36 830 9
36 832 -1
36 892 16
36 899 31
36 919 45
36 928 29
36 958 19
36 962 31
36 987 50
37 16 30
37 50 17
37 58 44
37 63 34
37 82 34
37 87 27
37 94 22
37 96 6
37 147 38
37 176 27
37 192 43
37 205 11
37 225 38
37 266 29
37 287 48
37 301 18
37 319 21
37 358 23
37 377 33
37 378 35
37 423 49
37 463 11
37 466 36
37 491 7
37 594 37
37 609 29
37 619 0
37 631 46
37 640 49
37 648 2
37 652 41
37 653 35
37 660 25
37 674 12
37 691 37
37 723 17
37 743 12
37 749 22
37 782 26
37 786 29
37 813 6
37 816 21
37 830 14
37 850 13
37 865 26
37 876 38
37 915 35
37 930 49
37 933 16
37 985 42
37 1000 18
38 7 -2
38 36 46
38 45 35
38 53 41
38 54 14
38 67 14
38 100 44
38 116 19
38 117 -2
38 141 33
38 153 47
38 192 25
38 225 31
38 244 49
38 296 33
38 298 46
38 305 9
38 314 10
38 340 16
38 380 17
38 389 15
38 405 37
38 451 18
38 478 40
38 487 33
38 517 42
38 549 25
38 572 15
38 619 35
38 696 39
38 700 5
38 708 8
38 722 5
38 725 17
38 811 43
38 822 41
38 935 16
38 954 27
38 983 23
38 992 27
38 996 30
38 998 40
39 101 34
39 109 36
39 114 24
39 122 25
39 158 39
39 165 36
39 198 28
39 207 16
39 293 18
39 327 10
39 399 25
39 402 22
39 425 28
39 429 13
39 471 43
39 485 29
39 486 39
39 501 9
39 513 16
39 542 16
39 557 10
39 626 7
39 667 18
39 700 2
39 712 26
39 714 41
39 726 29
39 727 27
39 770 9
39 776 40
39 802 45
39 822 49
39 836 30
39 837 3
39 841 36
39 849 24
39 877 32
39 951 8
39 968 25
39 975 48
39 980 21
40 11 7
40 17 6
40 34 14
40 44 24
40 120 47
40 177 40
40 201 29
40 221 20
40 273 6
40 280 30
40 294 21
40 371 -2
40 374 18
40 382 -2
40 448 33
40 481 8
40 484 44
40 517 34
40 531 27
40 613 4
40 619 29
40 621 32
40 655 39
40 663 1
40 670 34
40 680 11
40 699 13
40 782 18
40 816 16
40 845 24
40 901 37
40 927 28
40 972 21
40 986 16
40 990 35
41 30 33
41 51 26
41 74 34
41 89 17
41 109 49
41 176 28
41 200 29
41 203 24
41 204 21
41 219 45
41 224 45
41 256 19
41 257 28
41 271 10
41 346 36
41 356 9
41 371 20
41 379 2
41 402 0
41 403 13
41 404 10
41 436 18
41 437 33
41 446 39
41 514 13
41 516 47
41 530 21
41 551 30
41 566 34
41 583 29
41 638 0
41 644 47
41 651 5
41 669 24
41 701 4
41 717 45
41 726 49
41 732 49
41 735 18
41 740 35
41 753 15
41 759 16
41 801 2
41 813 19
41 838 27
41 901 39
41 976 11
41 986 27
42 59 14
42 71 15
42 72 49
42 74 5
42 87 41
42 100 46
42 101 11
42 147 28
42 169 41
42 179 43
42 186 34
42 275 -2
42 290 19
42 293 29
42 294 17
42 308 35
42 334 19
42 343 24
42 398 16
42 400 21
42 429 27
42 441 13
42 456 11
42 460 12
42 496 23
42 513 26
42 532 13
42 535 11
42 577 40
42 579 25
42 583 40
42 590 43
42 603 35
42 608 12
42 628 4
42 637 39
42 640 15
42 666 44
42 670 40
42 685 31
42 699 33
42 700 43
42 704 31
42 706 16
42 707 10
42 738 21
42 739 47
42 748 2
42 750 43
42 762 18
42 787 32
42 890 45
42 901 32
42 925 37
42 961 13
42 963 50
42 977 30
42 983 17
42 986 28
42 998 49
43 6 20
43 64 38
43 101 11
43 109 35
43 112 28
43 120 49
43 156 29
43 163 3
43 171 28
43 175 21
43 184 37
43 199 18
43 238 15
43 261 3
43 266 17
43 274 19
43 280 41
43 332 30
43 358 38
43 388 44
43 417 42
43 423 32
43 456 21
43 494 11
43 544 22
43 570 25
43 589 11
43 636 3
43 637 23
43 698 17
43 700 25
43 775 22
43 781 32
43 804 13
43 806 46
43 809 7
43 823 33
43 856 44
43 862 13
43 865 4
43 899 31
43 901 18
43 963 15
43 965 10
43 984 11
44 29 36
44 40 28
44 64 46
44 66 32
44 87 26
44 97 36
44 125 39
44 139 -1
44 165 13
44 256 17
44 258 42
44 278 19
44 295 37
44 315 18
44 369 29
44 382 17
44 390 16
44 391 40
44 392 22
44 476 17
44 526 40
44 527 8
44 536 40
44 657 34
44 675 48
44 744 47
44 806 37
44 846 47
44 851 44
44 920 41
44 956 35
45 4 27
45 11 26
45 85 -2
45 110 27
45 112 7
45 155 16
45 159 50
45 164 12
45 190 39
45 207 48
45 213 -2
45 224 -1
45 259 19
45 279 2
45 294 -1
45 320 10
45 349 17
45 366 43
45 403 38
45 441 18
45 534 16
45 548 24
45 569 15
45 575 19
45 596 44
45 620 0
45 676 22
45 702 38
45 745 9
45 764 33
45 780 10
45 792 40
45 836 23
45 917 1
45 922 6
45 965 39
45 980 37
46 3 35
46 60 25
46 61 26
46 98 25
46 117 31
46 133 25
46 146 41
46 181 23
46 245 19
46 260 10
46 295 26
46 302 28
46 310 31
46 335 24
46 341 13
46 351 39
46 359 19
46 361 30
46 367 42
46 383 26
46 423 33
46 444 26
46 448 3
46 462 45
46 469 29
46 470 18
46 521 19
46 573 34
46 574 0
46 602 15
46 608 35
46 632 3
46 658 15
46 662 20
46 669 37
46 689 0
46 696 39
46 700 22
46 709 9
46 773 7
46 776 38
46 780 36
46 788 19
46 796 29
46 798 17
46 818 8
46 828 1
46 832 33
46 845 12
46 858 19
46 878 8
46 882 26
46 889 22
46 893 27
46 903 33
46 981 12
46 987 9
47 1 19
47 16 12
47 33 49
47 86 16
47 103 8
47 122 46
47 137 38
47 171 20
47 191 39
47 202 42
47 267 18
47 268 43
47 291 14
47 308 43
47 321 38
47 332 39
47 428 33
47 506 48
47 509 11
47 553 39
47 577 20
47 605 18
47 651 7
47 781 42
47 848 3
47 859 49
47 887 39
47 910 28
47 913 18
47 936 16
47 942 15
47 945 5
47 995 35
47 997 29
48 20 4
48 104 17
48 155 18
48 159 16
48 177 34
48 200 33
48 216 17
48 236 18
48 289 25
48 325 44
48 326 19
48 330 43
48 334 24
48 364 39
48 370 48
48 422 29
48 442 15
48 518 23
48 544 22
48 557 29
48 571 26
48 586 44
48 592 50
48 628 38
48 635 25
48 649 19
48 670 41
48 709 3
48 726 26
48 739 26
48 755 32
48 787 44
48 809 18
48 843 34
48 849 20
48 865 31
48 876 20
48 928 16
48 933 14
48 952 37
48 974 12
48 984 44
49 1 46
49 9 13
49 13 28
49 46 23
49 50 13
49 75 35
49 127 20
49 157 48
49 158 -2
49 160 9
49 176 35
49 205 21
49 304 8
49 315 36
49 325 -2
49 346 47
49 372 17
49 399 10
49 414 7
49 417 36
49 421 38
49 425 34
49 446 39
49 447 40
49 450 7
49 474 25
49 483 12
49 495 -2
49 521 33
49 642 43
49 650 22
49 658 16
49 670 19
49 689 45
49 702 15
49 712 43
49 724 47
49 731 -2
49 789 39
49 868 13
49 884 25
49 904 16
49 918 48
49 932 30
49 962 26
49 975 50
49 978 8
49 990 16
49 1000 49
50 8 38
50 40 29
50 67 42
50 68 33
50 95 24
50 146 5
50 177 33
50 195 6
50 198 5
50 234 22
50 236 17
50 272 35
50 284 17
50 303 48
50 310 45
50 325 43
50 331 45
50 333 10
50 337 33
50 368 0
50 373 37
50 381 12
50 407 21
50 411 7
50 423 25
50 466 22
50 486 32
50 535 19
50 557 33
50 558 26
50 566 46
50 580 0
50 588 40
50 591 -1
50 618 8
50 623 16
50 624 14
50 634 5
50 652 35
50 681 7
50 700 12
50 714 29
50 716 21
50 733 12
50 779 7
50 815 7
50 822 29
50 823 30
50 824 16
50 829 24
50 854 10
50 877 22
50 888 22
50 937 29
50 948 25
50 973 42
51 10 36
51 105 8
51 110 25
51 146 12
51 172 7
51 248 11
51 266 6
51 284 6
51 293 31
51 304 18
51 329 38
51 441 7
51 448 46
51 463 31
51 465 35
51 466 19
51 501 4
51 534 28
51 556 38
51 574 25
51 650 -2
51 715 49
51 737 45
51 739 33
51 767 42
51 864 22
51 905 19
51 938 16
51 967 18
52 19 27
52 35 46
52 42 10
52 72 40
52 84 39
52 85 21
52 89 44
52 117 50
52 123 46
52 140 36
52 229 21
52 246 23
52 265 29
52 270 37
52 342 29
52 356 45
52 411 17
52 412 44
52 431 40
52 469 25
52 513 8
52 548 34
52 550 50
52 581 19
52 590 12
52 593 41
52 634 37
52 695 45
52 697 49
52 699 49
52 735 22
52 757 31
52 763 21
52 790 6
52 793 3
52 818 13
52 821 44
52 835 17
52 884 16
52 897 12
52 898 38
52 904 9
52 906 19
52 932 32
53 1 9
53 17 16
53 29 39
53 39 4
53 60 20
53 85 38
53 117 15
53 157 21
53 181 44
53 202 18
53 212 50
53 220 23
53 242 10
53 272 41
53 274 12
53 275 28
53 288 23
53 313 10
53 323 28
53 335 18
53 347 23
53 368 9
53 383 11
53 438 40
53 480 13
53 508 18
53 572 18
53 640 36
53 646 40
53 651 41
53 683 43
53 686 -2
53 690 42
53 753 28
53 768 6
53 795 41
53 803 11
53 818 26
53 827 39
53 907 18
53 943 39
53 970 33
53 996 15
54 39 32
54 214 17
54 277 9
54 314 0
54 323 10
54 377 31
54 397 44
54 412 4
54 425 3
54 441 38
54 445 48
54 477 31
54 482 25
54 483 23
54 509 11
54 530 2
54 537 37
54 555 7
54 570 5
54 572 48
54 584 14
54 585 2
54 598 22
54 648 37
54 653 45
54 654 20
54 716 14
54 728 24
54 730 23
54 742 41
54 772 4
54 778 35
54 783 42
54 817 36
54 864 12
54 895 21
54 917 23
54 927 -2
54 970 19
55 13 21
55 67 15
55 122 -1
55 133 7
55 136 31
55 141 37
55 143 0
55 145 16
55 171 42
55 196 19
55 243 -2
55 268 46
55 291 14
55 329 2
55 337 4
55 340 25
55 349 25
55 375 50
55 382 23
55 404 27
55 431 18
55 460 24
55 463 0
55 509 37
55 523 43
55 529 40
55 541 17
55 543 29
55 557 2
55 573 11
55 594 44
55 609 7
55 613 48
55 626 15
55 627 29
55 696 -2
55 697 20
55 736 41
55 761 5
55 762 13
55 775 26
55 799 13
55 818 12
55 859 25
55 870 19
55 899 32
55 940 44
55 968 5
55 995 28
56 8 5
56 15 24
56 22 -1
56 43 35
56 54 44
56 91 10
56 139 4
56 141 17
56 153 42
56 165 40
56 173 3
56 179 2
56 181 35
56 182 12
56 207 3
56 226 32
56 286 49
56 288 47
56 359 28
56 388 49
56 389 37
56 404 -1
56 431 19
56 449 7
56 450 34
56 481 42
56 551 -2
56 565 21
56 568 42
56 624 39
56 640 3
56 658 6
56 660 5
56 723 19
56 724 29
56 737 10
56 799 27
56 803 43
56 810 44
56 833 49
56 868 19
56 896 10
56 913 32
56 922 -1
56 974 19
56 982 4
57 52 41
57 81 34
57 85 3
57 88 39
57 96 12
57 99 19
57 128 26
57 150 31
57 231 40
57 235 20
57 241 4
57 255 40
57 337 3
57 394 31
57 395 17
57 428 19
57 458 19
57 465 36
57 505 15
57 520 45
57 526 46
57 542 7
57 548 34
57 562 9
57 595 7
57 626 39
57 640 33
57 659 28
57 731 1
57 763 17
57 766 24
57 770 30
57 780 24
57 833 30
57 878 42
57 892 28
57 915 2
57 922 9
57 926 -1
57 949 4
57 993 36
58 7 26
58 14 34
58 49 33
58 61 31
58 66 14
58 129 22
58 176 31
58 178 35
58 179 20
58 215 18
58 271 36
58 288 12
58 293 34
58 295 -1
58 308 7
58 369 39
58 374 13
58 379 42
58 388 15
58 390 28
58 404 37
58 442 25
58 443 42
58 457 4
58 460 27
58 517 20
58 554 42
58 600 17
58 609 10
58 619 43
58 626 20
58 628 50
58 647 47
58 668 43
58 689 6
58 696 28
58 771 10
58 779 22
58 826 20
58 916 29
58 932 40
58 951 32
58 965 47
58 982 39
59 14 39
59 37 20
59 78 18
59 126 26
59 154 42
59 161 23
59 174 33
59 208 46
59 240 13
59 299 12
59 311 48
59 319 5
59 366 43
59 367 33
59 377 2
59 378 46
59 394 1
59 407 26
59 424 50
59 440 -1
59 484 37
59 500 38
59 503 17
59 527 49
59 529 8
59 553 33
59 554 10
59 572 27
59 574 48
59 576 44
59 589 28
59 613 50
59 642 4
59 652 44
59 685 27
59 701 43
59 730 50
59 743 25
59 744 32
59 779 11
59 786 27
59 806 25
59 816 39
59 840 9
59 841 38
59 848 34
59 852 45
59 857 44
59 866 32
59 887 3
59 896 29
59 919 44
59 924 41
59 939 45
59 948 24
59 975 6
59 982 5
59 991 10
59 996 21
59 997 33
60 17 -1
60 57 18
60 59 30
60 98 27
60 105 15
60 106 48
60 133 33
60 136 -2
60 159 13
60 165 28
60 171 13
60 188 27
60 207 20
60 219 27
60 224 16
60 245 10
60 306 46
60 312 13
60 374 15
60 376 7
60 466 6
60 484 10
60 489 11
60 509 16
60 513 42
60 515 14
60 523 40
60 548 43
60 704 11
60 714 46
60 744 31
60 763 2
60 777 22
60 792 33
60 799 43
60 823 49
60 830 31
60 860 33
60 911 34
60 921 26
60 955 15
61 30 47
61 33 41
61 74 22
61 76 36
61 108 27
61 123 42
61 144 36
61 151 47
61 153 23
61 155 21
61 167 50
61 181 33
61 183 37
61 194 17
61 219 14
61 233 44
61 257 50
61 266 34
61 272 20
61 273 47
61 277 47
61 348 0
61 352 1
61 371 25
61 461 14
61 482 40
61 498 45
61 556 44
61 567 37
61 578 19
61 609 4
61 624 16
61 639 40
61 670 1
61 697 1
61 711 45
61 718 25
61 734 47
61 743 22
61 749 30
61 771 28
61 775 -1
61 777 32
61 819 12
61 840 31
61 856 46
61 860 42
61 887 3
61 905 3
61 924 3
61 928 50
61 947 48
62 70 -1
62 92 38
62 101 15
62 128 23
62 155 35
62 163 17
62 165 28
62 178 22
62 190 7
62 202 40
62 212 -1
62 265 17
62 302 20
62 338 24
62 354 31
62 376 33
62 433 7
62 499 19
62 570 1
62 577 48
62 610 10
62 651 22
62 686 46
62 711 43
62 741 16
62 751 8
62 830 30
62 837 31
62 915 41
62 964 4
62 977 37
63 13 4
63 31 23
63 82 34
63 90 34
63 126 37
63 219 42
63 227 48
63 241 8
63 251 31
63 252 5
63 275 1
63 297 48
63 340 46
63 361 36
63 362 36
63 370 41
63 385 25
63 402 45
63 413 17
63 415 17
63 436 11
63 445 48
63 451 45
63 452 25
63 470 17
63 537 16
63 538 15
63 542 25
63 564 2
63 574 16
63 578 48
63 581 24
63 614 32
63 620 27
63 645 32
63 697 2
63 707 43
63 740 21
63 771 47
63 876 48
63 877 31
63 884 30
64 37 23
64 38 7
64 72 44
64 93 10
64 146 36
64 157 42
64 203 3
64 215 28
64 244 10
64 252 27
64 305 2
64 351 5
64 361 18
64 372 26
64 415 34
64 446 48
64 457 46
64 464 25
64 544 38
64 550 6
64 570 22
64 580 50
64 613 36
64 646 22
64 671 27
64 691 41
64 714 11
64 721 27
64 727 48
64 762 45
64 783 12
64 844 7
64 845 45
64 848 6
64 876 42
64 878 17
64 951 41
64 991 31
65 8 28
65 22 48
65 23 16
65 24 10
65 37 28
65 51 37
65 52 -1
65 55 30
65 75 12
65 81 15
65 82 36
65 118 14
65 122 39
65 158 8
65 159 37
65 174 21
65 186 3
65 196 10
65 242 7
65 243 16
65 262 13
65 300 10
65 301 46
65 339 4
65 400 0
65 411 33
65 414 8
65 449 30
65 512 26
65 514 13
65 525 -1
65 568 10
65 577 31
65 590 9
65 632 13
65 654 44
65 655 25
65 677 41
65 681 7
65 690 45
65 748 49
65 780 36
65 784 50
65 845 11
65 846 45
65 915 10
65 922 30
65 945 35
66 11 12
66 23 -2
66 58 31
66 72 24
66 83 48
66 130 44
66 132 32
66 149 -1
66 178 24
66 222 8
66 250 41
66 253 18
66 307 12
66 310 15
66 324 4
66 371 40
66 425 39
66 466 7
66 473 20
66 512 50
66 521 26
66 527 11
66 534 27
66 549 28
66 551 11
66 595 39
66 610 6
66 618 20
66 647 15
66 651 17
66 681 30
66 689 42
66 706 29
66 714 28
66 720 1
66 728 28
66 742 47
66 758 -1
66 760 3
66 773 6
66 774 50
66 802 46
66 814 12
66 852 17
66 860 29
66 864 30
66 892 38
66 899 25
66 925 47
66 930 41
66 931 50
66 973 12
67 12 2
67 63 40
67 91 31
67 118 10
67 126 8
67 153 42
67 160 5
67 181 36
67 183 46
67 187 23
67 248 27
67 301 17
67 317 22
67 409 6
67 452 38
67 457 46
67 488 32
67 500 20
67 516 32
67 524 23
67 531 23
67 567 27
67 575 24
67 644 47
67 684 39
67 694 0
67 703 38
67 708 36
67 715 49
67 716 15
67 740 24
67 756 4
67 764 45
67 769 3
67 796 37
67 832 46
67 852 34
67 868 29
67 892 34
67 893 4
67 928 -2
67 933 16
67 935 36
67 941 42
67 980 44
68 18 5
68 49 27
68 111 40
68 132 22
68 199 40
68 202 13
68 217 9
68 238 19
68 240 26
68 260 44
68 263 8
68 265 33
68 278 31
68 280 25
68 302 18
68 310 24
68 332 40
68 349 18
68 352 40
68 356 25
68 401 19
68 528 25
68 537 30
68 590 43
68 591 13
68 607 22
68 625 28
68 638 13
68 665 3
68 687 3
68 732 41
68 819 50
68 823 45
68 855 34
68 868 34
68 878 39
68 880 31
68 884 43
68 889 26
68 905 30
68 930 17
68 932 25
68 938 33
68 992 36
69 34 0
69 42 31
69 68 34
69 128 49
69 148 20
69 205 33
69 222 -2
69 228 27
69 232 38
69 244 37
69 258 26
69 298 24
69 311 8
69 313 28
69 318 14
69 337 35
69 357 -2
69 384 33
69 385 5
69 415 13
69 442 33
69 449 1
69 510 3
69 530 21
69 544 22
69 587 13
69 591 20
69 595 49
69 603 17
69 626 8
69 636 43
69 638 15
69 708 18
69 712 43
69 728 45
69 737 32
69 753 34
69 759 11
69 770 35
69 803 45
69 806 45
69 864 19
69 867 31
69 884 -2
69 909 4
69 933 1
69 979 8
69 983 27
69 984 2
70 10 13
70 14 16
70 63 36
70 120 46
70 125 36
70 155 19
70 175 13
70 219 33
70 232 30
70 236 50
70 241 7
70 307 26
70 324 22
70 326 48
70 354 33
70 358 6
70 452 35
70 474 30
70 486 35
70 497 30
70 568 49
70 570 33
70 653 28
70 669 29
70 689 32
70 706 8
70 745 17
70 750 20
70 751 40
70 845 42
70 855 8
70 880 30
70 915 15
70 916 20
70 921 22
70 922 25
70 968 4
70 984 19
71 8 38
71 13 -1
71 46 44
71 100 28
71 129 6
71 172 -2
71 244 36
71 247 16
71 265 48
71 341 17
71 346 9
71 359 34
71 369 48
71 388 14
71 401 34
71 428 28
71 444 35
71 487 30
71 507 2
71 551 45
71 638 33
71 656 39
71 664 8
71 685 21
71 723 41
71 742 38
71 788 28
71 819 10
71 844 2
71 854 36
71 855 -1
71 868 28
71 882 16
71 922 13
71 955 11
71 969 -1
72 60 48
72 66 33
72 75 17
72 112 9
72 125 26
72 165 32
72 183 1
72 239 33
72 251 5
72 267 40
72 293 -2
72 349 38
72 356 22
72 371 47
72 377 47
72 407 6
72 420 1
72 461 33
72 468 39
72 482 0
72 488 23
72 511 48
72 514 26
72 524 39
72 525 38
72 562 16
72 618 -2
72 621 3
72 647 -1
72 678 9
72 719 6
72 732 36
72 733 9
72 760 42
72 767 16
72 768 10
72 787 4
72 826 37
72 845 15
72 870 5
72 871 49
72 896 39
72 899 39
72 908 28
72 924 21
72 964 37
72 965 11
72 969 17
72 986 9
73 11 33
73 27 50
73 42 50
73 58 6
73 94 23
73 96 42
73 124 18
73 149 46
73 204 44
73 210 39
73 219 34
73 222 18
73 235 19
73 252 14
73 254 20
73 271 30
73 319 8
73 402 21
73 415 45
73 446 44
73 448 42
73 465 23
73 469 40
73 478 47
73 485 44
73 505 46
73 519 31
73 538 44
73 568 5
73 584 47
73 590 16
73 591 49
73 600 27
73 626 8
73 631 3
73 638 0
73 644 40
73 653 28
73 654 22
73 660 6
73 704 50
73 711 19
73 723 32
73 747 15
73 779 6
73 811 24
73 850 31
73 869 21
73 940 35
73 946 16
73 957 24
74 10 50
74 25 10
74 58 41
74 81 44
74 94 7
74 162 26
74 164 40
74 203 27
74 207 5
74 245 45
74 248 47
74 262 33
74 275 45
74 349 8
74 372 2
74 383 29
74 455 12
74 515 36
74 525 10
74 543 37
74 547 27
74 549 10
74 554 33
74 579 24
74 641 34
74 647 35
74 689 15
74 749 12
74 753 4
74 777 20
74 791 26
74 792 47
74 803 26
74 806 11
74 850 12
74 865 36
74 871 43
74 901 33
74 968 48
74 979 48
74 999 26
75 40 43
75 70 41
75 76 1
75 94 2
75 104 24
75 120 33
75 141 6
75 171 0
75 177 33
75 253 36
75 283 39
75 352 1
75 356 0
75 369 31
75 371 22
75 374 46
75 405 28
75 410 46
75 426 19
75 428 -1
75 430 46
75 444 46
75 468 15
75 579 40
75 619 26
75 629 30
75 635 43
75 682 38
75 748 9
75 865 47
75 934 20
75 955 27
76 9 47
76 23 30
76 43 -1
76 106 6
76 129 0
76 158 3
76 160 5
76 169 8
76 177 28
76 189 15
76 261 25
76 262 31
76 270 27
76 285 48
76 321 48
76 327 46
76 340 43
76 354 14
76 362 18
76 363 15
76 376 39
76 377 19
76 453 2
76 468 10
76 469 22
76 483 48
76 510 12
76 536 19
76 539 3
76 557 39
76 597 18
76 618 11
76 620 49
76 677 8
76 685 25
76 686 34
76 689 6
76 780 13
76 795 3
76 800 6
76 803 42
76 842 48
76 871 23
76 879 25
76 919 37
76 938 14
76 954 44
76 986 9
76 987 44
77 5 21
77 7 21
77 34 37
77 57 47
77 69 24
77 120 48
77 136 11
77 147 14
77 172 10
77 181 50
77 202 33
77 222 37
77 231 22
77 257 45
77 263 16
77 266 30
77 268 32
77 272 39
77 273 47
77 308 23
77 319 37
77 330 27
77 381 39
77 396 5
77 408 41
77 411 17
77 417 48
77 474 15
77 483 43
77 520 1
77 522 -1
77 545 14
77 605 38
77 621 27
77 636 29
77 647 46
77 652 2
77 654 11
77 655 39
77 782 20
77 816 17
77 866 23
77 869 28
77 871 20
77 908 40
77 918 5
77 934 5
77 947 11
77 953 26
77 971 48
78 5 37
78 28 29
78 79 33
78 120 19
78 130 47
78 147 39
78 164 27
78 170 43
78 215 36
78 237 41
78 257 7
78 266 12
78 288 46
78 314 24
78 328 1
78 373 33
78 375 14
78 377 43
78 381 4
78 401 34
78 408 31
78 417 28
78 426 44
78 468 1
78 484 39
78 497 32
78 512 28
78 541 -1
78 561 33
78 586 6
78 592 46
78 608 35
78 638 17
78 643 49
78 658 16
78 751 5
78 774 37
78 792 28
78 806 6
78 831 48
78 842 37
78 844 32
78 846 32
78 849 31
78 869 48
78 871 27
78 889 31
78 918 46
78 946 1
78 960 38
78 965 37
78 989 41
78 994 25
79 22 0
79 36 49
79 38 5
79 53 41
79 70 35
79 78 4
79 84 18
79 86 5
79 94 32
79 97 50
79 125 27
79 141 45
79 151 25
79 162 23
79 186 36
79 212 50
79 221 49
79 241 40
79 243 45
79 258 46
79 295 35
79 299 20
79 302 32
79 317 12
79 321 -1
79 332 32
79 335 17
79 352 43
79 387 40
79 397 35
79 405 25
79 438 14
79 452 10
79 496 40
79 506 42
79 523 -1
79 559 15
79 575 24
79 664 21
79 721 12
79 725 28
79 758 50
79 768 45
79 797 14
79 800 44
79 813 44
79 819 5
79 822 21
79 851 45
79 852 21
79 857 35
79 886 50
79 888 33
79 916 12
79 926 26
79 975 7
79 981 3
80 2 30
80 7 23
80 35 11
80 153 48
80 176 9
80 195 25
80 196 28
80 197 26
80 208 35
80 213 17
80 219 40
80 227 11
80 235 37
80 246 46
80 248 48
80 262 10
80 278 45
80 293 15
80 296 13
80 307 47
80 346 44
80 356 30
80 370 34
80 394 11
80 400 14
80 453 -1
80 473 0
80 476 50
80 515 38
80 516 -2
80 522 36
80 535 0
80 540 21
80 549 10
80 552 5
80 553 24
80 557 23
80 588 23
80 591 10
80 623 25
80 625 4
80 647 2
80 667 11
80 675 19
80 684 32
80 709 20
80 711 29
80 716 32
80 720 10
80 727 45
80 749 27
80 752 35
80 771 32
80 800 4
80 812 38
80 813 16
80 838 18
80 846 0
80 872 15
80 877 28
80 889 19
80 892 3
80 897 13
80 936 16
80 939 22
80 940 1
80 990 45
81 6 19
81 22 44
81 47 14
81 70 31
81 74 23
81 126 13
81 129 7
81 158 23
81 160 35
81 225 10
81 237 6
81 249 41
81 259 10
81 265 23
81 291 16
81 322 6
81 329 40
81 373 17
81 380 1
81 381 47
81 402 6
81 406 8
81 407 50
81 415 10
81 420 30
81 468 33
81 506 44
81 518 8
81 600 27
81 609 50
81 614 18
81 636 45
81 724 40
81 760 31
81 798 14
81 806 30
81 923 29
81 940 26
81 946 43
81 963 30
81 981 13
81 993 32
81 996 3
82 38 30
82 52 29
82 63 50
82 69 40
82 86 41
82 91 32
82 147 2
82 167 34
82 172 10
82 187 25
82 302 37
82 303 29
82 316 41
82 338 36
82 360 9
82 366 21
82 404 13
82 410 30
82 417 31
82 433 37
82 458 49
82 470 17
82 472 3
82 477 8
82 494 43
82 506 16
82 526 16
82 529 31
82 581 46
82 611 17
82 613 11
82 620 14
82 623 31
82 632 33
82 641 16
82 670 7
82 677 15
82 737 6
82 746 42
82 750 9
82 753 29
82 763 41
82 773 50
82 786 -1
82 793 29
82 794 25
82 817 9
82 830 37
82 849 40
82 860 25
82 869 22
82 882 15
82 936 43
82 944 34
82 975 33
82 991 50
83 12 46
83 23 40
83 29 34
83 41 1
83 78 29
83 85 37
83 93 9
83 100 28
83 171 46
83 247 46
83 251 39
83 318 12
83 376 43
83 383 26
83 458 42
83 542 48
83 562 15
83 564 10
83 566 10
83 616 15
83 618 12
83 644 43
83 691 15
83 715 28
83 792 45
83 794 9
83 838 37
83 857 20
83 910 27
83 920 26
83 927 16
83 928 14
83 936 40
83 987 41
84 2 10
84 15 -2
84 36 43
84 71 20
84 82 1
84 91 31
84 120 49
84 166 33
84 168 12
84 176 39
84 186 12
84 211 25
84 221 15
84 257 -2
84 306 -2
84 308 -2
84 356 7
84 397 41
84 412 17
84 416 -1
84 422 26
84 426 17
84 440 37
84 447 19
84 464 46
84 489 36
84 564 1
84 578 37
84 579 36
84 604 43
84 627 1
84 667 15
84 676 3
84 679 18
84 687 35
84 703 19
84 723 3
84 733 37
84 740 16
84 745 30
84 758 19
84 792 36
84 794 27
84 806 14
84 848 0
84 884 14
84 905 39
84 907 31
84 908 32
84 915 29
84 920 28
84 954 8
84 973 37
85 36 1
85 38 50
85 73 15
85 102 32
85 122 43
85 138 -1
85 142 36
85 174 27
85 193 27
85 235 15
85 246 40
85 255 8
85 271 24
85 274 8
85 285 50
85 291 39
85 327 22
85 335 35
85 338 -2
85 347 25
85 361 11
85 459 25
85 462 12
85 488 33
85 585 30
85 600 43
85 617 5
85 638 13
85 725 33
85 731 39
85 736 40
85 765 2
85 795 34
85 800 21
85 857 48
85 863 16
85 865 47
85 953 39
85 991 33
86 14 39
86 18 2
86 19 35
86 39 8
86 122 29
86 137 33
86 151 7
86 189 11
86 191 18
86 217 9
86 257 14
86 273 46
86 347 29
86 450 4
86 481 33
86 502 31
86 516 37
86 539 20
86 540 32
86 569 8
86 586 17
86 597 5
86 614 17
86 648 25
86 672 8
86 684 10
86 699 48
86 718 15
86 752 5
86 794 5
86 832 33
86 852 -2
86 894 41
86 895 16
86 943 11
86 963 6
87 2 4
87 17 42
87 102 27
87 106 28
87 127 7
87 129 42
87 157 43
87 174 42
87 203 31
87 238 -1
87 253 12
87 259 48
87 294 28
87 301 39
87 310 28
87 329 43
87 349 30
87 374 14
87 391 49
87 393 44
87 420 42
87 461 0
87 481 41
87 485 1
87 492 19
87 526 13
87 528 32
87 529 33
87 552 36
87 565 23
87 633 38
87 634 9
87 635 33
87 640 3
87 648 32
87 654 16
87 664 20
87 667 45
87 680 36
87 705 28
87 712 20
87 716 30
87 717 18
87 748 50
87 768 43
87 775 11
87 829 28
87 855 21
87 881 36
87 892 27
87 894 1
87 905 17
87 915 39
88 18 10
88 43 -2
88 82 9
88 94 25
88 169 7
88 190 47
88 229 46
88 246 24
88 279 34
88 298 11
88 349 32
88 353 6
88 364 49
88 365 9
88 378 47
88 423 19
88 425 43
88 427 8
88 455 -2
88 461 35
88 466 36
88 482 -1
88 497 6
88 532 48
88 548 26
88 561 27
88 576 32
88 594 40
88 619 42
88 624 13
88 647 26
88 688 40
88 711 46
88 749 8
88 790 -1
88 810 44
88 811 15
88 813 -2
88 828 -1
88 893 33
88 984 43
89 27 7
89 63 11
89 78 47
89 145 47
89 154 45
89 170 23
89 176 14
89 181 49
89 187 25
89 210 31
89 215 6
89 244 11
89 285 16
89 302 42
89 341 19
89 371 49
89 380 47
89 386 10
89 459 29
89 469 49
89 475 12
89 490 17
89 493 3
89 525 29
89 548 24
89 599 8
89 608 1
89 643 43
89 652 35
89 681 28
89 701 20
89 715 8
89 726 18
89 739 28
89 766 17
89 812 10
89 825 49
89 833 24
89 840 16
89 846 37
89 854 16
89 868 31
89 892 19
89 902 17
89 924 37
89 967 18
89 970 13
89 992 22
90 9 29
90 22 19
90 51 43
90 58 6
90 111 13
90 119 0
90 151 22
90 153 40
90 259 44
90 266 37
90 289 24
90 343 29
90 362 12
90 384 43
90 389 -1
90 392 29
90 453 41
90 460 20
90 472 28
90 563 4
90 581 46
90 582 20
90 590 13
90 648 8
90 674 37
90 675 25
90 683 27
90 695 45
90 754 3
90 798 20
90 821 21
90 830 13
90 838 4
90 884 13
90 895 23
90 897 12
90 901 47
90 919 49
90 945 36
90 961 19
90 970 37
90 981 -1
91 13 15
91 75 33
91 84 37
91 116 45
91 118 33
91 121 28
91 129 10
91 144 23
91 151 50
91 169 26
91 185 34
91 206 26
91 237 13
91 248 35
91 315 3
91 336 20
91 374 26
91 409 2
91 461 22
91 484 31
91 507 2
91 536 13
91 586 42
91 612 24
91 639 14
91 671 45
91 673 17
91 695 35
91 711 27
91 713 9
91 722 40
91 723 25
91 834 22
91 836 24
91 879 14
91 903 35
91 928 18
91 935 40
91 967 8
92 3 22
92 18 38
92 91 28
92 107 35
92 108 -2
92 139 8
92 149 28
92 151 50
92 171 32
92 201 43
92 243 30
92 268 17
92 293 37
92 294 50
92 306 11
92 311 17
92 323 40
92 361 25
92 393 23
92 433 31
92 445 30
92 521 31
92 530 13
92 553 19
92 629 34
92 635 17
92 673 20
92 714 31
92 733 13
92 739 8
92 762 11
92 801 46
92 856 47
92 857 30
92 891 4
92 917 19
92 925 40
92 951 27
92 997 33
93 34 11
93 76 48
93 105 27
93 132 1
93 163 23
93 164 46
93 194 43
93 203 45
93 204 20
93 218 23
93 274 13
93 305 11
93 350 38
93 352 24
93 390 14
93 394 11
93 415 34
93 431 19
93 582 32
93 595 26
93 636 24
93 656 44
93 669 42
93 671 -2
93 672 37
93 688 26
93 721 36
93 740 16
93 748 8
93 757 10
93 828 21
93 867 50
93 898 44
93 900 25
93 909 13
93 914 7
93 930 45
93 932 40
93 939 18
93 974 30
93 980 34
93 981 38
94 17 40
94 23 2
94 71 40
94 78 5
94 96 17
94 99 28
94 140 -2
94 143 -2
94 174 18
94 175 7
94 190 27
94 210 4
94 248 12
94 260 42
94 275 24
94 281 4
94 292 12
94 320 12
94 322 21
94 377 41
94 390 13
94 393 38
94 400 11
94 411 48
94 436 17
94 481 43
94 508 29
94 540 9
94 562 34
94 571 36
94 593 22
94 606 28
94 618 18
94 655 16
94 705 15
94 721 15
94 723 35
94 732 7
94 738 4
94 742 11
94 746 -2
94 757 15
94 772 39
94 837 32
94 882 31
94 888 49
94 889 21
94 944 47
94 958 9
95 42 34
95 47 48
95 54 44
95 122 11
95 125 38
95 128 10
95 132 9
95 143 11
95 150 21
95 151 43
95 155 32
95 162 45
95 213 19
95 262 38
95 283 47
95 287 22
95 293 19
95 327 22
95 349 26
95 351 44
95 362 28
95 372 48
95 418 49
95 463 15
95 468 44
95 481 19
95 517 41
95 522 45
95 559 9
95 581 13
95 669 35
95 670 26
95 700 31
95 710 13
95 722 12
95 724 18
95 726 16
95 738 2
95 740 44
95 753 9
95 780 27
95 867 38
95 992 14
96 3 1
96 17 7
96 29 43
96 67 43
96 80 20
96 81 32
96 104 47
96 114 32
96 120 20
96 122 34
96 134 44
96 136 25
96 164 6
96 174 29
96 200 45
96 231 48
96 240 36
96 253 22
96 260 31
96 263 26
96 267 5
96 289 20
96 305 4
96 313 50
96 350 4
96 361 38
96 369 30
96 396 4
96 401 32
96 416 12
96 418 35
96 424 3
96 441 34
96 442 -2
96 524 -2
96 537 33
96 541 38
96 568 8
96 569 0
96 574 31
96 613 28
96 615 46
96 630 31
96 672 26
96 675 43
96 692 16
96 708 31
96 714 3
96 756 26
96 760 22
96 777 2
96 806 8
96 840 44
96 855 16
96 916 45
96 924 9
96 937 38
96 948 25
96 962 7
96 983 38
96 989 10
97 18 29
97 25 25
97 41 20
97 123 29
97 126 17
97 164 9
97 165 30
97 173 5
97 176 22
97 181 43
97 184 18
97 188 48
97 205 39
97 212 47
97 222 12
97 223 3
97 229 46
97 232 22
97 242 8
97 244 33
97 277 19
97 286 42
97 307 47
97 316 33
97 336 34
97 343 35
97 345 49
97 431 30
97 462 13
97 494 28
97 499 28
97 516 47
97 524 48
97 529 4
97 575 -1
97 584 28
97 588 34
97 593 31
97 596 30
97 616 8
97 686 49
97 723 15
97 752 5
97 787 8
97 798 9
97 832 25
97 837 6
97 856 20
97 886 17
97 890 22
97 915 35
97 921 24
97 940 29
97 951 17
97 953 40
97 989 46
97 993 3
98 1 17
98 3 25
98 6 24
98 51 13
98 79 46
98 105 34
98 119 12
98 134 33
98 140 9
98 156 -1
98 161 47
98 168 12
98 173 14
98 210 1
98 221 5
98 229 1
98 235 38
98 264 37
98 286 26
98 331 36
98 358 19
98 361 31
98 396 39
98 422 28
98 455 49
98 482 23
98 500 43
98 517 43
98 536 45
98 544 31
98 550 19
98 559 47
98 587 1
98 622 25
98 647 24
98 680 38
98 711 14
98 730 50
98 743 13
98 767 13
98 780 7
98 784 17
98 789 47
98 800 15
98 805 23
98 837 9
98 864 4
98 911 26
98 918 9
98 939 24
98 951 38
98 955 20
98 975 23
98 991 -2
98 997 36
98 1000 25
99 4 11
99 18 25
99 25 38
99 57 47
99 91 28
99 96 19
99 144 27
99 147 34
99 152 9
99 189 34
99 192 0
99 214 30
99 234 22
99 240 36
99 251 33
99 256 42
99 273 8
99 286 29
99 318 49
99 319 34
99 324 16
99 332 8
99 353 26
99 360 47
99 397 24
99 403 31
99 427 39
99 464 44
99 477 47
99 489 43
99 534 14
99 548 8
99 584 14
99 690 27
99 700 9
99 721 9
99 760 5
99 805 6
99 808 15
99 833 32
99 835 34
99 853 50
99 876 50
99 929 32
99 935 47
99 945 -2
99 952 4
99 996 7
100 1 49
100 89 47
100 102 18
100 107 47
100 113 15
100 129 37
100 139 39
100 188 11
100 200 20
100 243 47
100 258 34
100 261 21
100 286 20
100 325 15
100 352 18
100 357 9
100 368 48
100 451 11
100 487 45
100 530 35
100 548 16
100 598 44
100 609 30
100 631 16
100 677 10
100 693 50
100 708 20
100 727 49
100 848 38
100 850 43
100 878 46
100 902 50
100 905 46
100 952 39
100 981 21
100 988 33
101 29 42
101 40 33
101 83 31
101 115 25
101 128 32
101 139 34
101 151 40
101 163 34
101 275 40
101 276 9
101 290 19
101 363 35
101 377 32
101 392 12
101 433 29
101 434 37
101 445 39
101 463 32
101 492 32
101 494 48
101 520 19
101 526 50
101 553 15
101 554 45
101 577 47
101 611 48
101 637 25
101 656 16
101 676 15
101 706 42
101 734 10
101 759 35
101 786 5
101 812 32
101 828 26
101 831 12
101 882 29
101 888 11
101 935 26
101 960 18
102 6 15
102 10 43
102 21 49
102 24 17
102 31 26
102 89 10
102 110 34
102 138 8
102 140 -1
102 170 31
102 179 49
102 195 45
102 221 9
102 227 50
102 254 28
102 276 5
102 308 5
102 318 16
102 320 48
102 332 46
102 355 20
102 361 7
102 400 31
102 421 35
102 462 45
102 497 13
102 502 23
102 515 24
102 537 2
102 542 50
102 555 22
102 617 22
102 657 13
102 671 25
102 697 48
102 706 40
102 710 16
102 721 33
102 749 35
102 797 28
102 829 49
102 843 22
102 850 44
102 871 36
102 874 21
102 892 12
102 893 5
102 940 45
102 952 16
102 954 43
103 17 46
103 30 45
103 49 -1
103 57 48
103 87 21
103 102 7
103 137 4
103 153 24
103 207 24
103 208 40
103 212 24
103 214 38
103 265 15
103 288 42
103 312 39
103 334 13
103 365 38
103 384 40
103 398 47
103 409 20
103 415 21
103 421 3
103 431 38
103 491 22
103 500 7
103 508 24
103 518 10
103 519 13
103 524 -2
103 526 9
103 532 21
103 543 4
103 544 6
103 556 47
103 559 50
103 595 13
103 612 45
103 657 37
103 712 37
103 721 29
103 783 43
103 791 5
103 801 10
103 802 33
103 827 39
103 883 4
103 909 3
103 932 0
103 956 12
103 961 18
104 29 41
104 30 23
104 41 42
104 46 14
104 50 9
104 66 49
104 70 27
104 72 48
104 163 20
104 167 40
104 169 36
104 189 42
104 232 19
104 237 49
104 263 50
104 274 2
104 276 42
104 282 46
104 315 23
104 335 21
104 354 19
104 361 9
104 426 26
104 449 17
104 491 48
104 523 33
104 536 8
104 555 34
104 566 48
104 589 44
104 625 40
104 634 0
104 673 38
104 700 27
104 711 21
104 748 25
104 753 49
104 765 -2
104 779 34
104 781 26
104 791 47
104 799 19
104 809 47
104 811 25
104 812 27
104 818 32
104 824 43
104 831 43
104 844 19
104 855 3
104 857 21
104 862 -1
104 883 35
104 901 35
104 908 26
104 926 50
104 937 21
104 939 13
104 986 10
105 75 40
105 106 11
105 158 16
105 223 2
105 238 34
105 264 28
105 319 27
105 320 35
105 326 12
105 332 23
105 343 5
105 371 15
105 385 19
105 401 15
105 457 33
105 458 19
105 461 32
105 530 17
105 536 27
105 553 20
105 555 33
105 561 41
105 611 42
105 635 -1
105 650 42
105 750 37
105 794 45
105 798 -1
105 832 48
105 842 30
105 875 5
105 918 34
105 954 1
105 972 2
105 986 48
106 4 12
106 46 39
106 61 49
106 81 1
106 82 20
106 116 20
106 137 31
106 143 -2
106 151 42
106 164 39
106 168 31
106 186 1
106 218 31
106 249 38
106 286 20
106 290 9
106 339 42
106 380 26
106 384 50
106 391 20
106 399 30
106 416 3
106 431 41
106 433 4
106 444 48
106 455 -1
106 460 46
106 466 11
106 480 46
106 482 35
106 490 0
106 516 16
106 517 17
106 526 43
106 529 24
106 550 -1
106 564 26
106 569 50
106 606 23
106 664 6
106 673 34
106 688 5
106 723 -2
106 733 6
106 747 47
106 758 38
106 766 11
106 768 5
106 816 10
106 819 28
106 873 44
106 887 34
106 889 31
106 906 10
106 916 43
106 923 42
106 968 37
106 985 21
106 999 34
107 12 7
107 39 23
107 60 30
107 128 41
107 133 18
107 154 28
107 184 49
107 192 48
107 193 5
107 201 14
107 205 17
107 219 34
107 225 39
107 238 26
107 255 24
107 308 25
107 341 1
107 355 33
107 396 26
107 398 22
107 405 7
107 408 36
107 416 6
107 424 38
107 428 22
107 501 23
107 513 49
107 553 33
107 581 -2
107 595 29
107 614 35
107 626 46
107 633 29
107 636 30
107 649 37
107 654 48
107 772 18
107 775 32
107 792 15
107 821 16
107 826 22
107 832 19
107 853 25
107 895 5
107 908 23
107 916 26
107 955 32
107 981 15
108 23 50
108 26 31
108 49 44
108 72 49
108 83 28
108 110 21
108 118 9
108 132 16
108 168 33
108 184 16
108 193 34
108 203 40
108 214 27
108 219 13
108 221 48
108 248 37
108 256 12
108 265 13
108 272 27
108 317 24
108 321 35
108 368 22
108 414 46
108 437 15
108 460 26
108 464 39
108 477 13
108 480 30
108 519 22
108 537 35
108 538 40
108 605 7
108 649 8
108 654 31
108 707 11
108 762 22
108 773 28
108 804 40
108 810 20
108 814 18
108 819 26
108 820 46
108 886 45
108 904 15
108 933 15
108 951 43
109 6 25
109 33 15
109 61 50
109 66 21
109 67 40
109 69 37
109 78 24
109 99 49
109 114 24
109 121 37
109 130 24
109 142 21
109 232 31
109 251 8
109 254 12
109 363 29
109 366 40
109 375 41
109 389 5
109 428 31
109 461 41
109 486 34
109 488 23
109 502 18
109 503 5
109 508 40
109 523 37
109 548 38
109 588 -1
109 594 41
109 632 31
109 649 13
109 669 27
109 707 3
109 769 49
109 785 33
109 795 28
109 809 5
109 816 34
109 836 50
109 843 42
109 883 24
109 885 7
109 892 23
109 893 29
109 912 43
109 967 43
110 18 29
110 30 12
110 56 9
110 71 34
110 73 5
110 77 32
110 86 40
110 114 35
110 157 20
110 170 26
110 171 21
110 188 33
110 198 22
110 199 28
110 231 37
110 233 4
110 248 7
110 265 36
110 284 16
110 305 9
110 327 5
110 373 4
110 383 18
110 393 20
110 410 14
110 413 34
110 422 31
110 425 4
110 441 42
110 453 41
110 477 33
110 481 38
110 513 21
110 519 33
110 521 47
110 564 8
110 578 12
110 590 33
110 610 26
110 651 48
110 700 17
110 706 32
110 709 45
110 720 45
110 773 38
110 801 11
110 828 14
110 837 45
110 853 2
110 910 8
110 928 7
110 939 40
110 944 19
110 974 43
111 23 48
111 50 44
111 52 21
111 96 19
111 129 15
111 171 0
111 237 31
111 239 27
111 274 42
111 283 38
111 291 44
111 327 16
111 377 37
111 409 1
111 475 6
111 512 3
111 530 37
111 541 28
111 565 7
111 572 -2
111 583 -2
111 588 9
111 601 31
111 602 31
111 607 4
111 615 11
111 627 24
111 666 10
111 689 25
111 737 31
111 754 7
111 778 16
111 793 32
111 805 17
111 808 40
111 866 4
111 868 21
111 888 42
111 922 47
111 930 42
111 934 49
111 946 20
111 954 6
111 992 42
112 9 3
112 24 42
112 35 43
112 55 39
112 74 10
112 86 46
112 140 18
112 164 28
112 169 23
112 193 18
112 207 25
112 218 -2
112 224 24
112 260 40
112 265 0
112 266 4
112 300 19
112 308 43
112 407 38
112 417 24
112 428 10
112 448 1
112 476 19
112 488 1
112 490 44
112 512 -2
112 524 3
112 528 18
112 543 12
112 591 49
112 654 25
112 662 10
112 663 20
112 665 -2
112 701 44
112 727 42
112 730 44
112 739 21
112 759 41
112 766 9
112 767 46
112 782 27
112 793 4
112 818 12
112 855 36
112 905 2
112 907 50
112 908 15
112 938 12
112 950 31
112 952 42
112 963 10
112 971 42
112 977 20
113 19 34
113 65 34
113 73 18
113 111 14
113 136 19
113 140 46
113 179 13
113 191 5
113 217 22
113 255 10
113 258 30
113 265 17
113 268 41
113 281 34
113 298 11
113 306 38
113 322 13
113 344 32
113 383 10
113 395 36
113 398 18
113 419 24
113 435 13
113 445 33
113 460 23
113 473 24
113 489 44
113 502 1
113 513 3
113 522 14
113 572 28
113 618 48
113 638 15
113 655 15
113 671 36
113 697 46
113 705 18
113 715 33
113 777 48
113 790 0
113 813 49
113 874 22
113 892 46
113 924 48
113 931 39
113 969 17
113 977 25
114 36 46
114 39 -1
114 55 12
114 65 -1
114 68 11
114 78 8
114 85 29
114 101 39
114 175 4
114 184 29
114 189 25
114 191 5
114 213 12
114 283 3
114 285 50
114 293 50
114 296 5
114 297 16
114 299 -2
114 317 6
114 326 40
114 366 5
114 367 41
114 387 25
114 407 18
114 419 17
114 445 -2
114 497 49
114 531 6
114 542 16
114 546 7
114 547 -1
114 560 33
114 590 8
114 613 39
114 636 24
114 649 7
114 669 44
114 688 13
114 697 25
114 749 -2
114 769 49
114 853 14
114 868 13
114 906 34
114 932 18
114 942 0
114 972 -2
115 3 -1
115 7 34
115 20 43
115 47 17
115 116 20
115 135 22
115 168 22
115 175 24
115 212 27
115 248 0
115 281 45
115 293 41
115 298 50
115 300 26
115 307 42
115 335 18
115 347 5
115 387 38
115 390 6
115 442 33
115 509 38
115 515 31
115 521 24
115 524 4
115 558 16
115 564 20
115 656 13
115 666 15
115 681 29
115 683 27
115 691 21
115 705 35
115 708 12
115 725 17
115 742 6
115 759 43
115 769 20
115 776 39
115 794 50
115 806 41
115 808 4
115 809 49
115 855 32
115 875 48
115 895 11
115 898 28
115 944 16
115 950 5
115 966 44
115 972 32
115 979 15
115 984 46
115 992 44
116 11 26
116 21 43
116 37 25
116 68 3
116 119 40
116 123 12
116 132 18
116 148 11
116 162 27
116 213 27
116 224 23
116 264 44
116 322 4
116 329 46
116 345 0
116 354 30
116 394 5
116 407 47
116 413 7
116 455 21
116 479 29
116 495 13
116 496 27
116 555 37
116 568 10
116 574 44
116 590 31
116 638 1
116 645 40
116 683 37
116 702 -2
116 803 27
116 805 19
116 850 20
116 883 29
116 906 43
116 991 25
117 19 40
117 78 32
117 94 49
117 133 50
117 135 44
117 178 21
117 185 10
117 188 11
117 221 23
117 291 13
117 324 38
117 371 23
117 426 35
117 436 29
117 443 26
117 460 22
117 540 13
117 558 31
117 569 21
117 610 44
117 613 6
117 639 23
117 651 48
117 664 5
117 690 31
117 728 3
117 735 38
117 737 17
117 755 23
117 781 19
117 841 41
117 868 49
117 897 28
117 950 21
117 955 23
117 962 21
117 964 48
117 978 20
118 63 -1
118 73 29
118 119 15
118 124 32
118 164 6
118 198 50
118 201 50
118 236 12
118 253 4
118 312 41
118 376 45
118 419 21
118 463 14
118 477 9
118 490 24
118 492 20
118 501 26
118 547 4
118 548 12
118 558 13
118 577 8
118 602 30
118 615 20
118 641 41
118 667 10
118 776 5
118 779 47
118 831 28
118 855 6
118 863 50
118 872 45
118 899 23
118 928 38
118 938 42
118 957 17
118 964 6
118 995 24
118 1000 21
119 7 22
119 28 32
119 44 15
119 46 28
119 47 20
119 51 -2
119 60 44
119 115 30
119 132 41
119 138 42
119 147 9
119 149 39
119 153 45
119 182 32
119 189 47
119 191 29
119 202 6
119 215 35
119 251 47
119 261 37
119 285 15
119 292 40
119 331 14
119 344 42
119 357 36
119 361 26
119 389 5
119 453 9
119 461 22
119 474 26
119 487 9
119 532 29
119 549 7
119 570 37
119 597 45
119 617 41
119 623 18
119 653 8
119 760 43
119 767 41
119 775 8
119 820 22
119 823 5
119 830 13
119 889 13
119 958 6
120 15 28
120 38 12
120 45 5
120 83 38
120 99 16
120 119 10
120 149 14
120 185 17
120 198 14
120 235 37
120 340 35
120 347 34
120 387 20
120 404 25
120 437 9
120 475 29
120 500 33
120 524 34
120 535 21
120 554 34
120 559 37
120 567 48
120 576 49
120 584 -1
120 590 20
120 601 35
120 613 39
120 640 45
120 653 46
120 670 10
120 674 0
120 678 6
120 707 12
120 708 15
120 728 23
120 735 16
120 736 23
120 757 20
120 777 50
120 782 39
120 796 8
120 835 19
120 873 33
120 902 6
120 979 47
120 986 32
121 4 26
121 12 38
121 23 32
121 30 11
121 85 48
121 162 37
121 193 26
121 209 5
121 239 29
121 251 4
121 264 16
121 275 40
121 298 12
121 300 30
121 333 28
121 335 47
121 346 23
121 347 -1
121 392 10
121 396 21
121 476 20
121 554 21
121 563 30
121 571 23
121 592 3
121 616 23
121 619 19
121 643 31
121 649 37
121 672 37
121 679 28
121 680 41
121 698 50
121 774 5
121 788 50
121 801 20
121 858 34
121 881 27
121 910 7
121 915 43
121 918 38
121 946 24
121 955 -2
121 961 33
121 982 2
121 995 30
122 30 25
122 33 4
122 48 43
122 66 38
122 71 27
122 87 47
122 89 13
122 119 15
122 147 13
122 176 42
122 180 49
122 182 50
122 187 21
122 218 30
122 249 12
122 255 34
122 314 50
122 316 43
122 373 15
122 382 33
122 387 38
122 392 0
122 411 2
122 416 37
122 426 0
122 475 2
122 488 41
122 501 12
122 536 4
122 541 3
122 554 -2
122 584 27
122 597 42
122 620 8
122 668 34
122 671 15
122 679 11
122 707 18
122 722 49
122 728 12
122 757 37
122 792 11
122 816 12
122 842 8
122 850 25
122 852 10
122 867 33
122 875 33
122 895 3
122 903 22
122 907 29
122 915 47
122 923 15
122 956 12
122 959 12
122 981 4
122 992 50
122 999 7
123 39 49
123 63 0
123 68 26
123 70 36
123 85 20
123 98 7
123 164 20
123 226 38
123 232 30
123 251 34
123 264 9
123 282 33
123 298 37
123 305 -2
123 333 10
123 400 25
123 408 8
123 409 40
123 420 35
123 440 49
123 459 32
123 471 16
123 538 23
123 574 2
123 586 43
123 587 44
123 617 28
123 622 39
123 635 0
123 643 18
123 661 37
123 720 46
123 734 37
123 735 28
123 745 -2
123 763 39
123 772 13
123 783 39
123 793 36
123 824 9
123 826 29
123 831 24
123 860 17
123 937 15
123 942 34
123 965 1
123 973 11
123 979 33
123 990 50
123 992 7
124 2 27
124 35 3
124 53 40
124 86 18
124 108 10
124 120 33
124 139 6
124 177 12
124 187 45
124 203 30
124 204 44
124 219 47
124 276 28
124 312 41
124 325 12
124 356 48
124 360 31
124 369 27
124 378 31
124 390 16
124 409 -2
124 462 10
124 488 29
124 489 22
124 510 12
124 535 34
124 560 9
124 586 28
124 589 35
124 591 46
124 600 35
124 630 37
124 645 32
124 659 20
124 689 28
124 714 9
124 719 28
124 724 46
124 727 13
124 746 -1
124 757 39
124 785 43
124 821 49
124 846 41
124 872 9
124 877 0
124 904 22
124 913 9
124 924 13
124 936 5
124 999 10
125 50 17
125 134 13
125 140 2
125 196 31
125 215 29
125 247 47
125 266 2
125 270 50
125 288 16
125 291 39
125 326 2
125 335 28
125 344 40
125 345 12
125 346 6
125 352 15
125 362 -2
125 418 28
125 434 15
125 448 50
125 456 12
125 462 9
125 463 13
125 520 14
125 538 31
125 542 29
125 561 2
125 573 38
125 645 11
125 659 35
125 677 42
125 681 39
125 698 2
125 702 45
125 725 5
125 768 31
125 770 13
125 792 18
125 794 23
125 865 3
125 868 47
125 930 34
125 943 0
125 945 3
125 994 9
126 3 15
126 8 17
126 9 49
126 16 22
126 18 24
126 68 1
126 82 0
126 99 13
126 107 0
126 120 38
126 145 45
126 150 48
126 177 14
126 186 35
126 207 29
126 266 27
126 278 27
126 286 50
126 305 50
126 335 11
126 339 14
126 368 8
126 384 37
126 417 36
126 440 9
126 447 45
126 451 24
126 453 18
126 491 37
126 495 48
126 581 12
126 598 0
126 601 22
126 605 25
126 608 9
126 639 49
126 656 42
126 663 33
126 667 50
126 674 40
126 690 36
126 723 4
126 725 16
126 779 5
126 781 21
126 795 0
126 831 13
126 834 38
126 841 46
126 842 2
126 847 7
126 851 11
126 856 19
126 864 40
126 924 22
126 930 15
126 942 26
126 995 38
127 61 20
127 65 5
127 84 48
127 89 -1
127 108 0
127 137 5
127 138 0
127 152 42
127 188 26
127 198 44
127 212 15
127 213 30
127 242 -2
127 318 32
127 322 30
127 352 10
127 404 -2
127 408 21
127 448 32
127 450 34
127 463 23
127 500 4
127 508 28
127 526 4
127 574 11
127 597 44
127 615 46
127 620 16
127 624 2
127 630 32
127 637 26
127 661 39
127 662 36
127 675 19
127 690 39
127 729 19
127 759 17
127 777 -2
127 791 30
127 792 48
127 862 -2
127 871 41
127 874 33
127 888 49
127 943 25
127 964 41
127 969 49
127 974 43
128 29 29
128 32 16
128 34 36
128 105 8
128 123 34
128 143 15
128 192 18
128 195 36
128 206 33
128 218 41
128 234 48
128 252 -1
128 287 36
128 306 29
128 313 9
128 325 35
128 437 14
128 443 33
128 455 1
128 502 13
128 549 26
128 584 31
128 594 7
128 638 20
128 647 38
128 672 39
128 681 44
128 734 8
128 740 7
128 748 4
128 753 46
128 760 39
128 767 19
128 778 23
128 824 19
128 837 13
128 845 46
128 908 27
128 911 40
128 928 9
129 17 22
129 94 34
129 111 5
129 115 37
129 175 22
129 221 7
129 249 44
129 280 12
129 315 43
129 327 23
129 341 17
129 358 48
129 364 44
129 365 49
129 372 16
129 395 41
129 397 36
129 410 11
129 458 40
129 479 19
129 542 8
129 544 23
129 546 3
129 552 17
129 579 36
129 592 4
129 625 27
129 709 23
129 710 9
129 716 12
129 730 26
129 752 5
129 756 40
129 778 19
129 793 -1
129 810 21
129 826 34
129 836 47
129 843 5
129 857 25
129 871 38
129 917 17
129 996 8
130 55 26
130 115 44
130 117 15
130 149 46
130 151 35
130 171 10
130 184 5
130 257 37
130 258 42
130 269 18
130 284 19
130 299 24
130 353 11
130 356 31
130 359 14
130 381 17
130 552 35
130 567 27
130 583 49
130 621 35
130 626 21
130 651 13
130 666 22
130 678 26
130 689 15
130 695 -1
130 702 27
130 738 1
130 740 38
130 764 49
130 785 17
130 792 47
130 795 13
130 824 49
130 865 29
130 871 42
130 879 32
130 884 0
130 907 7
131 14 23
131 36 33
131 87 48
131 128 8
131 175 30
131 191 16
131 218 30
131 245 28
131 286 42
131 306 10
131 330 45
131 409 49
131 414 0
131 432 16
131 458 20
131 465 24
131 471 26
131 510 13
131 521 16
131 535 6
131 587 11
131 600 49
131 604 30
131 623 19
131 662 50
131 713 18
131 773 -1
131 804 16
131 810 14
131 845 40
131 861 20
131 871 25
131 896 47
131 956 39
131 960 40
131 971 48
131 988 41
132 13 16
132 68 13
132 92 23
132 107 47
132 194 31
132 210 44
132 243 8
132 250 11
132 257 15
132 284 29
132 290 26
132 306 40
132 308 46
132 311 33
132 324 5
132 353 45
132 364 10
132 369 13
132 385 26
132 388 30
132 395 47
132 403 6
132 405 15
132 438 38
132 450 42
132 452 23
132 454 22
132 458 43
132 477 7
132 479 7
132 492 46
132 521 2
132 530 37
132 544 21
132 566 2
132 581 37
132 594 5
132 606 47
132 611 24
132 615 6
132 616 29
132 640 26
132 650 49
132 663 15
132 682 2
132 691 9
132 717 3
132 746 14
132 764 35
132 765 16
132 775 31
132 805 10
132 825 41
132 832 34
132 871 40
132 896 33
132 911 10
132 912 41
132 928 47
132 937 33
132 962 25
133 46 23
133 75 41
133 99 32
133 136 16
133 160 48
133 164 31
133 209 32
133 213 14
133 224 49
133 263 11
133 282 20
133 291 47
133 315 36
133 323 14
133 343 33
133 344 43
133 352 17
133 361 36
133 379 6
133 400 1
133 410 45
133 418 21
133 436 40
133 454 43
133 518 15
133 554 38
133 557 48
133 564 7
133 579 11
133 584 5
133 622 37
133 634 5
133 638 11
133 850 10
133 852 8
133 860 15
133 866 13
133 871 38
133 879 34
133 898 21
133 980 24
134 24 32
134 31 41
134 35 33
134 39 8
134 45 21
134 53 15
134 63 5
134 70 41
134 77 44
134 121 38
134 127 10
134 137 9
134 145 37
134 149 13
134 158 20
134 170 23
134 220 40
134 242 4
134 290 26
134 291 24
134 299 16
134 303 39
134 312 34
134 330 12
134 348 50
134 354 20
134 360 30
134 387 14
134 407 23
134 418 22
134 440 25
134 459 25
134 487 35
134 494 20
134 540 25
134 561 27
134 563 39
134 567 30
134 594 27
134 624 13
134 654 10
134 720 47
134 730 31
134 732 6
134 774 37
134 779 36
134 790 43
134 829 8
134 922 6
134 923 9
134 930 28
134 948 34
134 971 45
134 975 39
134 985 18
135 5 47
135 59 -1
135 99 45
135 100 45
135 120 16
135 139 42
135 166 50
135 170 21
135 189 40
135 201 23
135 234 34
135 252 26
135 271 29
135 303 22
135 322 44
135 339 11
135 341 41
135 351 6
135 374 10
135 408 33
135 415 47
135 432 13
135 456 1
135 457 23
135 463 14
135 464 34
135 482 46
135 486 14
135 506 19
135 507 37
135 533 6
135 542 33
135 579 50
135 597 33
135 633 17
135 649 17
135 681 39
135 700 26
135 710 14
135 718 11
135 767 14
135 835 10
135 867 44
135 895 5
135 969 46
135 987 7
136 11 29
136 31 33
136 37 6
136 38 20
136 58 49
136 78 32
136 97 41
136 99 14
136 108 28
136 128 20
136 167 12
136 177 32
136 190 23
136 217 43
136 219 38
136 257 48
136 268 32
136 269 35
136 276 41
136 315 29
136 340 22
136 389 36
136 424 42
136 529 46
136 548 8
136 610 37
136 619 29
136 624 -2
136 663 14
136 724 16
136 793 48
136 837 32
136 846 29
136 858 4
136 885 46
136 895 48
136 897 40
136 903 21
136 909 32
136 921 36
136 927 39
136 936 46
136 971 13
136 978 48
136 985 23
137 44 6
137 88 38
137 89 6
137 216 43
137 225 35
137 230 24
137 233 39
137 263 48
137 264 9
137 303 38
137 309 36
137 310 39
137 389 -1
137 416 29
137 442 30
137 444 48
137 463 49
137 518 5
137 555 39
137 580 8
137 582 37
137 597 21
137 600 44
137 624 9
137 663 49
137 710 1
137 716 30
137 783 46
137 803 6
137 814 33
137 816 47
137 842 31
137 885 7
137 947 47
137 948 36
137 949 28
137 963 16
137 980 19
137 999 43
138 17 37
138 51 23
138 89 33
138 100 24
138 121 24
138 126 40
138 240 2
138 246 49
138 250 13
138 253 37
138 264 36
138 265 23
138 275 42
138 279 4
138 361 -1
138 385 39
138 393 25
138 399 11
138 403 32
138 414 27
138 525 21
138 577 14
138 596 43
138 633 7
138 664 18
138 673 3
138 679 27
138 696 26
138 723 7
138 741 25
138 784 8
138 801 44
138 805 12
138 828 18
138 848 4
138 889 8
138 981 0
138 985 35
139 7 38
139 23 27
139 34 41
139 72 30
139 113 25
139 126 43
139 135 32
139 169 13
139 190 42
139 252 45
139 279 43
139 368 8
139 372 44
139 373 7
139 422 32
139 423 27
139 452 24
139 456 15
139 470 18
139 516 17
139 537 32
139 539 28
139 547 34
139 566 39
139 575 44
139 614 11
139 662 6
139 719 45
139 724 17
139 746 46
139 749 26
139 754 20
139 794 5
139 797 26
139 814 14
139 864 20
139 876 4
139 882 27
139 904 35
139 964 30
139 965 3
139 980 30
140 1 49
140 16 36
140 28 21
140 29 36
140 95 28
140 115 25
140 133 9
140 155 34
140 199 32
140 214 24
140 245 11
140 292 43
140 354 41
140 436 36
140 441 18
140 483 40
140 503 34
140 515 23
140 528 49
140 531 15
140 535 12
140 540 22
140 570 40
140 580 31
140 663 44
140 666 9
140 670 6
140 690 40
140 710 36
140 711 26
140 716 16
140 754 31
140 790 40
140 794 43
140 832 14
140 848 30
140 872 35
140 889 31
140 943 43
140 955 27
140 999 45
141 7 33
141 35 13
141 39 41
141 82 7
141 102 -2
141 115 38
141 122 31
141 166 20
141 178 42
141 188 42
141 244 28
141 258 18
141 263 0
141 316 32
141 317 20
141 346 31
141 370 24
141 377 10
141 385 36
141 410 31
141 434 21
141 445 7
141 495 20
141 510 4
141 534 47
141 536 44
141 537 35
141 588 38
141 593 31
141 605 37
141 646 14
141 651 31
141 677 28
141 697 45
141 778 18
141 781 8
141 825 23
141 832 27
141 838 39
141 839 43
141 869 37
141 885 50
141 922 11
142 15 43
142 16 45
142 30 19
142 55 47
142 75 27
142 79 17
142 123 41
142 158 47
142 175 13
142 184 24
142 220 17
142 241 0
142 263 17
142 289 -2
142 290 47
142 346 35
142 352 12
142 360 6
142 367 48
142 393 9
142 402 29
142 414 47
142 459 20
142 478 35
142 484 43
142 535 27
142 568 13
142 575 39
142 608 5
142 628 5
142 629 4
142 637 3
142 659 14
142 698 41
142 719 15
142 735 0
142 743 49
142 774 45
142 784 22
142 806 33
142 810 22
142 842 34
142 871 46
142 876 9
142 882 27
142 883 23
142 919 26
142 969 30
142 973 5
142 990 19
143 9 25
143 10 50
143 12 18
143 56 38
143 57 7
143 62 27
143 74 43
143 107 1
143 121 48
143 141 30
143 145 38
143 171 49
143 202 7
143 215 11
143 227 33
143 278 31
143 319 46
143 333 21
143 415 42
143 425 42
143 440 23
143 479 26
143 484 32
143 520 29
143 525 4
143 539 47
143 587 28
143 602 14
143 627 22
143 643 2
143 705 43
143 712 12
143 755 17
143 766 2
143 788 39
143 818 17
143 843 24
143 847 20
143 848 4
143 849 43
143 859 44
143 865 14
143 925 8
143 963 20
143 972 41
143 976 32
143 981 19
144 19 39
144 49 7
144 56 35
144 69 36
144 106 24
144 118 12
144 131 42
144 136 49
144 159 50
144 166 36
144 188 30
144 204 26
144 206 44
144 275 48
144 336 -1
144 364 23
144 403 2
144 426 42
144 462 34
144 467 41
144 498 23
144 512 26
144 517 9
144 519 47
144 551 8
144 560 24
144 565 36
144 586 8
144 645 38
144 650 34
144 670 22
144 699 50
144 714 48
144 789 16
144 835 46
144 838 18
144 844 15
144 865 37
144 886 31
144 892 14
144 895 48
144 899 13
144 907 31
144 927 21
144 963 46
144 966 18
144 972 31
144 973 11
145 26 25
145 92 32
145 101 18
145 137 20
145 164 19
145 249 26
145 276 29
145 289 50
145 313 41
145 361 11
145 364 20
145 413 21
145 458 47
145 487 49
145 517 34
145 524 31
145 552 22
145 567 34
145 572 -2
145 574 13
145 605 15
145 664 37
145 713 22
145 714 50
145 717 41
145 750 16
145 777 18
145 822 11
145 841 50
145 855 27
145 868 46
145 877 25
145 888 20
145 930 19
146 23 5
146 31 43
146 40 26
146 46 7
146 87 19
146 141 32
146 151 12
146 154 42
146 164 16
146 174 33
146 184 43
146 193 15
146 210 26
146 214 50
146 312 46
146 319 5
146 322 36
146 331 1
146 352 8
146 360 40
146 362 24
146 371 37
146 376 6
146 379 26
146 384 15
146 402 36
146 423 39
146 442 10
146 446 46
146 498 42
146 499 28
146 541 1
146 551 22
146 574 45
146 576 47
146 579 16
146 606 44
146 664 27
146 674 25
146 683 20
146 704 20
146 722 7
146 728 25
146 749 18
146 751 27
146 771 24
146 778 26
146 827 10
146 836 45
146 838 23
146 854 0
146 896 19
146 912 48
146 979 8
147 32 10
147 37 29
147 59 -2
147 113 10
147 136 -1
147 151 22
147 188 11
147 214 40
147 226 16
147 231 46
147 299 47
147 306 15
147 345 37
147 350 49
147 413 16
147 452 22
147 474 33
147 486 12
147 495 17
147 498 10
147 516 42
147 517 49
147 519 46
147 521 23
147 537 3
147 552 34
147 562 25
147 571 50
147 584 13
147 599 7
147 615 28
147 625 46
147 641 0
147 683 41
147 689 33
147 746 13
147 765 29
147 778 5
147 810 26
147 839 25
147 842 12
147 854 2
147 859 -2
147 863 7
147 867 36
147 871 -2
147 873 48
147 876 44
147 919 50
147 937 10
147 941 3
147 956 39
147 963 46
147 968 23
147 973 29
147 980 5
147 982 44
148 11 1
148 18 28
148 56 22
148 61 24
148 65 23
148 67 35
148 90 12
148 92 45
148 112 49
148 113 27
148 114 49
148 134 41
148 144 26
148 160 17
148 165 45
148 176 50
148 179 46
148 188 24
148 198 50
148 208 24
148 280 4
148 310 7
148 331 11
148 338 12
148 359 1
148 374 30
148 396 24
148 406 36
148 408 -1
148 413 46
148 450 34
148 478 37
148 486 19
148 490 13
148 501 42
148 504 40
148 510 0
148 523 26
148 528 44
148 587 16
148 605 5
148 627 49
148 642 42
148 689 25
148 730 44
148 741 5
148 749 32
148 773 -1
148 797 12
148 913 7
148 925 5
148 929 -2
148 934 18
148 947 12
148 948 24
148 952 16
148 978 50
148 999 42
149 36 49
149 47 8
149 75 45
149 89 5
149 104 32
149 111 50
149 128 22
149 142 47
149 144 34
149 145 19
149 147 12
149 172 12
149 178 30
149 196 9
149 208 32
149 233 27
149 236 21
149 286 43
149 302 44
149 320 30
149 377 50
149 379 18
149 392 46
149 405 50
149 433 21
149 471 28
149 472 30
149 475 37
149 505 4
149 528 50
149 546 6
149 590 15
149 669 43
149 699 43
149 751 40
149 780 10
149 830 18
149 860 46
149 872 8
149 885 28
149 889 29
149 931 18
149 944 17
149 978 28
149 984 7
150 58 46
150 63 35
150 83 1
150 117 34
150 158 22
150 219 44
150 243 43
150 265 7
150 278 7
150 280 8
150 307 11
150 334 29
150 359 34
150 360 23
150 365 21
150 366 10
150 380 48
150 422 42
150 451 39
150 463 9
150 473 48
150 486 35
150 488 13
150 497 43
150 530 15
150 557 30
150 559 37
150 573 36
150 648 32
150 657 0
150 691 40
150 695 32
150 701 47
150 706 44
150 740 -2
150 760 15
150 773 13
150 789 44
150 802 32
150 848 4
150 896 44
150 911 2
150 922 36
150 932 5
150 964 0
151 7 24
151 46 8
151 48 43
151 112 50
151 114 37
151 128 44
151 155 25
151 160 4
151 167 13
151 208 29
151 262 47
151 286 0
151 301 19
151 303 0
151 319 19
151 328 21
151 345 27
151 347 33
151 359 35
151 380 43
151 381 24
151 395 49
151 404 23
151 441 40
151 476 29
151 484 39
151 509 48
151 525 14
151 532 50
151 573 36
151 574 26
151 580 38
151 594 13
151 598 7
151 608 29
151 621 22
151 647 49
151 657 30
151 669 42
151 670 49
151 693 33
151 713 10
151 745 14
151 750 45
151 757 39
151 774 33
151 789 38
151 821 27
151 826 33
151 838 2
151 857 10
151 869 12
151 884 1
151 885 46
151 906 24
151 910 5
151 991 37
152 3 38
152 26 6
152 46 4
152 139 29
152 190 47
152 202 35
152 204 20
152 205 25
152 264 2
152 286 8
152 290 25
152 297 29
152 300 49
152 303 8
152 324 30
152 329 23
152 332 47
152 363 38
152 467 37
152 478 6
152 480 25
152 512 36
152 527 -1
152 531 19
152 597 31
152 606 25
152 623 22
152 631 36
152 635 44
152 648 47
152 692 31
152 700 43
152 710 32
152 730 13
152 758 49
152 778 50
152 782 29
152 790 0
152 800 39
152 853 45
152 859 32
152 881 7
152 897 45
152 924 36
152 935 8
152 972 20
153 15 48
153 23 7
153 43 42
153 138 50
153 233 29
153 241 45
153 260 49
153 280 12
153 300 20
153 303 0
153 307 29
153 310 20
153 321 13
153 324 28
153 327 44
153 328 24
153 332 31
153 339 16
153 361 25
153 408 4
153 516 31
153 520 43
153 630 12
153 662 8
153 704 7
153 717 43
153 734 4
153 748 42
153 758 21
153 775 8
153 790 45
153 791 4
153 809 1
153 838 15
153 843 44
153 872 1
153 878 39
153 890 19
153 924 30
153 926 -2
153 941 24
153 962 26
153 968 18
154 24 5
154 26 45
154 66 -1
154 77 34
154 88 39
154 145 12
154 155 31
154 160 22
154 166 16
154 192 36
154 206 40
154 216 38
154 307 19
154 340 -2
154 367 29
154 402 15
154 408 11
154 410 40
154 462 49
154 485 -2
154 511 45
154 590 45
154 599 33
154 602 25
154 624 27
154 636 48
154 638 6
154 650 13
154 652 43
154 668 20
154 675 40
154 684 11
154 696 39
154 714 10
154 726 49
154 735 35
154 739 46
154 777 7
154 815 -2
154 858 1
154 876 13
154 884 4
154 898 49
154 921 38
154 936 23
154 978 30
154 997 26
155 17 14
155 29 36
155 41 4
155 61 46
155 91 -1
155 111 13
155 123 0
155 163 38
155 174 4
155 194 27
155 228 14
155 271 10
155 299 4
155 301 31
155 316 1
155 321 5
155 323 40
155 326 4
155 377 34
155 417 28
155 452 -1
155 463 34
155 514 9
155 529 5
155 555 37
155 556 41
155 582 14
155 607 49
155 659 40
155 665 12
155 677 7
155 680 16
155 684 -2
155 700 50
155 716 18
155 743 48
155 748 4
155 782 5
155 785 41
155 800 20
155 835 21
155 856 -1
155 890 3
155 916 32
155 917 49
155 972 44
155 981 24
156 9 19
156 14 25
156 56 16
156 59 17
156 90 45
156 96 14
156 109 2
156 110 15
156 130 26
156 167 5
156 182 22
156 191 4
156 222 41
156 239 25
156 273 24
156 331 50
156 339 11
156 365 24
156 373 48
156 377 6
156 422 48
156 448 42
156 461 41
156 478 37
156 480 19
156 518 3
156 536 17
156 596 4
156 639 38
156 642 -2
156 703 10
156 705 45
156 720 36
156 750 15
156 754 21
156 818 41
156 845 50
156 848 31
156 865 1
156 885 12
156 890 24
156 908 -2
156 914 48
156 927 34
156 947 19
156 984 34
156 985 46
156 988 17
156 993 41
156 1000 29
157 4 40
157 33 17
157 35 29
157 60 20
157 66 43
157 70 27
157 122 31
157 162 6
157 173 42
157 176 30
157 184 20
157 237 29
157 283 10
157 284 39
157 305 26
157 311 19
157 315 48
157 329 18
157 397 6
157 518 10
157 521 40
157 561 29
157 605 42
157 610 16
157 637 25
157 646 36
157 694 30
157 696 18
157 729 34
157 772 27
157 773 24
157 811 44
157 839 11
157 844 2
157 865 48
157 888 13
157 902 10
157 943 41
157 988 20
158 31 25
158 39 4
158 51 25
158 66 7
158 77 49
158 81 43
158 93 18
158 94 45
158 103 0
158 129 47
158 161 11
158 164 31
158 206 21
158 211 49
158 212 20
158 215 1
158 236 46
158 250 8
158 263 18
158 324 7
158 339 50
158 343 18
158 373 38
158 391 40
158 413 39
158 425 43
158 445 25
158 474 38
158 492 -2
158 499 43
158 523 41
158 540 35
158 552 47
158 565 16
158 568 19
158 572 48
158 592 13
158 612 13
158 627 43
158 633 3
158 650 25
158 677 12
158 710 43
158 720 39
158 739 31
158 750 24
158 752 32
158 757 10
158 769 38
158 780 43
158 783 2
158 814 3
158 816 16
158 828 41
158 838 50
158 847 39
158 873 22
158 876 23
158 879 36
158 893 9
158 900 39
158 908 45
158 920 41
158 939 28
159 9 33
159 15 9
159 37 44
159 44 11
159 52 10
159 59 17
159 62 25
159 64 5
159 67 15
159 74 43
159 77 21
159 101 16
159 109 24
159 140 35
159 151 11
159 186 43
159 256 31
159 329 35
159 330 9
159 349 42
159 375 20
159 409 21
159 452 36
159 455 45
159 489 23
159 504 13
159 518 41
159 524 47
159 527 15
159 536 40
159 539 20
159 557 49
159 593 47
159 609 42
159 624 34
159 625 34
159 682 8
159 697 15
159 737 10
159 738 24
159 758 -2
159 794 1
159 802 13
159 805 15
159 879 3
159 881 38
159 899 24
159 910 40
159 913 8
159 924 39
159 976 3
160 69 11
160 89 33
160 93 4
160 98 3
160 114 13
160 143 39
160 154 16
160 199 13
160 213 3
160 215 1
160 301 2
160 330 37
160 335 46
160 342 26
160 349 19
160 353 46
160 363 46
160 364 5
160 386 21
160 388 14
160 437 39
160 456 43
160 477 40
160 484 33
160 491 6
160 511 13
160 513 19
160 526 39
160 532 2
160 539 16
160 547 45
160 580 22
160 590 41
160 600 14
160 601 48
160 640 45
160 685 44
160 699 17
160 701 38
160 706 30
160 753 17
160 772 37
160 781 5
160 806 33
160 811 9
160 844 20
160 857 13
160 904 22
160 929 8
160 971 15
160 976 26
160 981 11
160 989 25
161 46 39
161 79 13
161 118 32
161 124 24
161 189 28
161 199 36
161 238 31
161 262 7
161 268 36
161 301 22
161 303 8
161 327 10
161 351 39
161 358 35
161 393 -1
161 406 36
161 445 26
161 448 22
161 471 30
161 478 40
161 487 25
161 490 -2
161 547 3
161 558 36
161 593 28
161 610 38
161 622 5
161 628 11
161 632 45
161 634 22
161 665 15
161 673 31
161 694 2
161 695 47
161 711 50
161 714 40
161 742 46
161 746 9
161 840 17
161 843 46
161 846 5
161 862 34
161 885 44
161 898 5
161 910 2
161 913 18
161 922 16
161 923 36
161 925 5
161 933 43
161 934 20
161 942 36
161 944 36
161 969 42
161 982 48
161 992 30
162 4 3
162 31 43
162 36 35
162 65 48
162 67 45
162 68 -1
162 79 38
162 86 39
162 113 44
162 117 34
162 142 18
162 155 15
162 177 49
162 192 18
162 232 11
162 240 12
162 247 50
162 251 0
162 269 35
162 287 20
162 291 47
162 345 45
162 400 31
162 405 4
162 423 50
162 445 28
162 450 17
162 535 48
162 538 29
162 553 31
162 562 34
162 574 24
162 635 42
162 656 18
162 686 5
162 702 49
162 706 7
162 722 44
162 734 22
162 743 -1
162 755 28
162 758 49
162 793 31
162 812 31
162 854 28
163 12 4
163 43 7
163 59 0
163 72 17
163 175 0
163 179 27
163 212 48
163 239 28
163 245 5
163 287 33
163 305 32
163 320 3
163 329 16
163 452 12
163 461 23
163 464 6
163 484 14
163 523 27
163 549 21
163 553 20
163 560 25
163 634 3
163 721 39
163 731 4
163 744 0
163 785 5
163 786 7
163 795 10
163 796 49
163 825 18
163 848 10
163 854 46
163 885 13
163 904 36
163 916 50
163 933 37
163 955 35
164 18 38
164 33 25
164 42 22
164 44 41
164 52 34
164 56 3
164 66 34
164 79 45
164 98 36
164 118 8
164 143 9
164 144 45
164 153 45
164 222 6
164 230 13
164 242 25
164 256 48
164 264 13
164 275 4
164 288 42
164 295 34
164 298 46
164 320 5
164 374 37
164 472 4
164 484 48
164 521 10
164 531 40
164 544 35
164 572 49
164 573 16
164 585 4
164 590 37
164 593 7
164 622 1
164 635 9
164 647 41
164 661 26
164 707 0
164 716 17
164 784 27
164 801 -2
164 807 17
164 853 30
164 855 -2
164 858 11
164 874 40
164 919 7
164 928 28
164 963 22
164 966 19
164 975 39
165 3 50
165 14 4
165 40 3
165 66 48
165 68 25
165 87 28
165 90 7
165 96 46
165 97 50
165 109 27
165 116 12
165 132 13
165 134 -2
165 200 -2
165 220 50
165 277 36
165 313 30
165 338 46
165 339 19
165 359 1
165 390 18
165 391 40
165 450 14
165 466 21
165 544 32
165 547 49
165 587 22
165 612 42
165 646 30
165 737 8
165 742 2
165 748 30
165 757 13
165 768 30
165 773 16
165 790 39
165 793 15
165 837 33
165 882 32
165 903 26
165 906 3
165 907 28
165 920 1
165 928 11
165 935 12
165 949 10
165 967 50
165 983 34
165 997 12
166 17 44
166 25 20
166 57 49
166 74 40
166 79 15
166 96 4
166 101 28
166 179 28
166 195 38
166 221 18
166 277 43
166 290 19
166 301 14
166 303 -2
166 330 49
166 338 45
166 375 35
166 376 19
166 398 45
166 457 47
166 494 15
166 515 49
166 519 13
166 546 19
166 562 22
166 600 18
166 622 10
166 640 18
166 654 8
166 664 8
166 672 2
166 677 21
166 707 41
166 717 9
166 732 17
166 795 2
166 805 49
166 821 37
166 863 15
166 870 13
166 881 26
166 895 16
166 902 14
166 906 13
166 920 33
166 921 33
166 935 9
166 950 33
166 975 11
166 978 12
166 991 0
167 26 19
167 31 10
167 84 37
167 89 34
167 99 38
167 111 37
167 127 -1
167 141 -2
167 147 14
167 154 32
167 160 9
167 166 11
167 202 21
167 241 25
167 251 46
167 284 28
167 285 26
167 290 35
167 298 15
167 304 34
167 324 38
167 330 35
167 333 26
167 359 35
167 466 21
167 476 26
167 523 40
167 528 15
167 559 44
167 565 17
167 571 41
167 572 44
167 589 46
167 592 25
167 688 15
167 706 32
167 747 46
167 754 24
167 758 42
167 759 10
167 777 6
167 835 29
167 924 28
167 927 49
167 942 13
167 954 42
167 959 15
167 990 3
167 995 33
168 32 36
168 53 17
168 86 13
168 103 8
168 109 21
168 128 15
168 143 10
168 241 31
168 308 6
168 321 7
168 326 38
168 344 26
168 403 20
168 408 41
168 442 39
168 453 9
168 460 10
168 463 8
168 494 39
168 512 27
168 524 43
168 525 20
168 533 9
168 541 10
168 568 35
168 581 36
168 596 45
168 609 39
168 610 46
168 620 27
168 647 27
168 661 20
168 675 42
168 678 35
168 679 30
168 690 36
168 731 23
168 743 8
168 766 30
168 785 49
168 821 6
168 835 50
168 843 17
168 846 47
168 875 30
168 929 25
168 938 17
168 974 12
169 24 33
169 34 42
169 101 46
169 117 -2
169 144 27
169 148 -1
169 173 19
169 175 24
169 199 28
169 201 21
169 231 0
169 246 38
169 285 44
169 293 10
169 336 40
169 368 39
169 393 45
169 414 20
169 429 47
169 430 5
169 437 17
169 449 37
169 458 13
169 462 30
169 465 10
169 468 27
169 475 0
169 481 2
169 483 30
169 484 31
169 507 7
169 515 11
169 519 36
169 527 40
169 529 9
169 552 21
169 572 39
169 588 38
169 620 28
169 624 46
169 632 45
169 671 19
169 687 23
169 695 32
169 708 0
169 728 1
169 814 3
169 815 46
169 827 40
169 833 47
169 850 48
169 851 9
169 854 27
169 935 25
169 937 48
169 938 49
169 947 40
169 964 37
169 986 45
169 995 34
169 997 31
170 4 -2
170 30 32
170 54 22
170 73 41
170 88 1
170 89 17
170 100 39
170 126 14
170 149 21
170 159 30
170 186 9
170 192 41
170 223 47
170 263 -2
170 282 43
170 328 8
170 333 42
170 385 12
170 389 7
170 395 -2
170 416 28
170 459 24
170 472 48
170 483 29
170 539 34
170 544 5
170 557 29
170 644 3
170 645 34
170 653 24
170 666 12
170 685 17
170 687 44
170 757 27
170 827 11
170 832 44
170 861 10
170 885 27
170 917 8
170 921 0
170 955 30
170 960 22
170 964 28
170 969 43
170 996 18
171 6 17
171 41 41
171 54 48
171 86 15
171 93 46
171 118 23
171 131 16
171 149 47
171 186 8
171 208 44
171 217 17
171 254 50
171 259 11
171 305 50
171 315 10
171 320 30
171 331 9
171 359 3
171 366 18
171 367 21
171 382 41
171 383 41
171 409 40
171 410 18
171 428 25
171 441 6
171 448 41
171 491 -1
171 515 4
171 527 3
171 532 48
171 543 35
171 558 12
171 570 29
171 601 15
171 621 8
171 636 28
171 681 6
171 685 15
171 704 17
171 720 26
171 733 18
171 734 25
171 765 50
171 845 31
171 853 20
171 872 21
171 896 49
171 902 41
171 953 35
171 974 6
171 978 42
171 982 31
171 989 20
172 4 26
172 50 29
172 53 42
172 114 27
172 150 33
172 177 21
172 210 3
172 214 24
172 255 15
172 265 8
172 278 50
172 337 46
172 351 31
172 359 15
172 379 40
172 391 11
172 398 19
172 461 29
172 477 11
172 520 20
172 618 38
172 622 7
172 637 36
172 638 15
172 642 24
172 679 23
172 680 23
172 681 9
172 734 20
172 769 25
172 771 44
172 778 48
172 792 27
172 816 28
172 848 0
172 870 35
172 878 49
172 906 31
172 911 4
172 926 5
172 971 49
172 990 35
173 6 41
173 8 32
173 21 4
173 37 47
173 62 7
173 85 0
173 108 17
173 112 33
173 119 0
173 126 49
173 134 50
173 139 42
173 145 31
173 168 15
173 172 -1
173 178 20
173 201 26
173 208 36
173 265 27
173 273 23
173 275 38
173 337 31
173 345 16
173 352 5
173 354 41
173 355 20
173 365 43
173 391 6
173 395 1
173 412 20
173 418 10
173 427 15
173 431 42
173 504 21
173 505 44
173 544 18
173 559 48
173 580 6
173 596 38
173 639 32
173 647 41
173 662 -2
173 804 -1
173 813 41
173 858 18
173 859 15
173 924 49
173 957 19
173 959 45
173 974 20
173 992 19
174 10 2
174 62 38
174 74 8
174 89 47
174 102 24
174 120 31
174 211 15
174 221 28
174 224 10
174 289 42
174 299 20
174 330 8
174 332 42
174 333 11
174 351 50
174 356 2
174 360 14
174 366 42
174 381 43
174 388 0
174 447 50
174 473 42
174 487 37
174 495 41
174 501 4
174 510 37
174 525 47
174 528 19
174 554 3
174 559 35
174 580 50
174 599 24
174 601 32
174 608 -1
174 633 26
174 707 40
174 711 6
174 762 21
174 823 27
174 831 2
174 840 16
174 849 28
174 856 8
174 864 0
174 866 22
174 915 2
174 920 0
174 952 37
174 998 43
175 60 47
175 109 47
175 159 23
175 163 31
175 201 28
175 256 26
175 275 17
175 373 26
175 379 13
175 394 27
175 400 3
175 466 17
175 509 16
175 523 7
175 528 42
175 567 31
175 612 28
175 614 3
175 623 18
175 631 -2
175 646 33
175 676 40
175 678 36
175 687 26
175 701 28
175 717 40
175 731 0
175 735 25
175 747 15
175 756 45
175 814 42
175 815 30
175 819 48
175 865 22
175 880 -2
175 882 28
175 885 49
175 910 25
175 934 50
175 983 10
175 996 8
175 998 49
176 51 42
176 66 35
176 83 16
176 102 31
176 108 13
176 132 9
176 146 49
176 149 15
176 152 6
176 161 2
176 174 27
176 179 7
176 185 24
176 198 34
176 224 22
176 258 28
176 309 38
176 315 39
176 357 14
176 382 42
176 396 -1
176 401 7
176 422 0
176 426 -2
176 440 22
176 459 38
176 487 21
176 507 38
176 546 41
176 570 2
176 579 2
176 604 47
176 607 16
176 624 12
176 701 33
176 702 22
176 711 39
176 746 44
176 771 33
176 775 42
176 781 4
176 790 32
176 811 33
176 812 39
176 813 23
176 842 35
176 851 36
176 880 21
176 896 47
176 959 20
176 973 23
176 974 8
177 1 15
177 14 48
177 41 -1
177 45 8
177 70 45
177 77 9
177 127 10
177 149 36
177 183 43
177 212 49
177 300 49
177 313 45
177 338 32
177 366 27
177 401 29
177 421 4
177 426 49
177 427 44
177 428 33
177 447 27
177 472 43
177 504 46
177 505 24
177 577 28
177 585 20
177 605 46
177 615 28
177 635 49
177 637 50
177 643 0
177 644 27
177 648 27
177 650 36
177 791 42
177 792 29
177 809 6
177 821 15
177 840 34
177 859 46
177 896 4
177 905 36
177 986 19
177 1000 30
178 4 49
178 10 45
178 35 13
178 40 13
178 51 48
178 73 18
178 85 28
178 131 32
178 143 36
178 151 27
178 172 28
178 176 10
178 251 7
178 259 31
178 270 46
178 289 36
178 302 46
178 330 13
178 332 29
178 342 47
178 377 44
178 461 20
178 494 11
178 553 9
178 573 48
178 603 44
178 609 13
178 625 29
178 646 50
178 654 35
178 686 25
178 703 36
178 729 27
178 749 49
178 755 46
178 802 24
178 833 37
178 869 35
178 872 12
178 888 35
178 891 16
178 902 47
178 912 47
178 943 44
178 951 22
179 26 7
179 48 8
179 74 38
179 86 33
179 105 10
179 115 5
179 116 43
179 232 20
179 302 15
179 308 4
179 316 47
179 335 32
179 357 24
179 370 -2
179 374 49
179 376 1
179 394 23
179 397 7
179 408 24
179 425 13
179 466 1
179 490 32
179 492 -1
179 675 40
179 717 43
179 799 24
179 801 25
179 823 24
179 832 6
179 833 0
179 846 12
179 867 37
179 909 1
179 923 20
179 990 38
180 25 14
180 30 11
180 56 22
180 65 12
180 83 7
180 94 50
180 106 44
180 173 1
180 182 7
180 194 22
180 211 46
180 215 7
180 244 37
180 245 29
180 263 4
180 312 11
180 316 4
180 319 31
180 328 40
180 337 2
180 376 44
180 400 47
180 420 25
180 450 28
180 453 27
180 457 25
180 461 20
180 525 6
180 549 0
180 552 49
180 586 15
180 672 17
180 684 40
180 689 3
180 699 36
180 703 23
180 723 26
180 746 39
180 772 9
180 799 29
180 828 13
180 863 8
180 876 33
180 880 7
180 908 31
180 922 48
180 960 1
180 962 44
181 16 15
181 20 10
181 23 14
181 38 23
181 45 9
181 81 8
181 124 22
181 158 3
181 174 20
181 215 38
181 218 42
181 246 14
181 264 2
181 265 7
181 279 41
181 283 24
181 287 37
181 289 50
181 345 20
181 362 41
181 376 24
181 400 5
181 412 45
181 418 47
181 456 42
181 464 11
181 470 37
181 474 19
181 488 9
181 510 26
181 516 25
181 602 17
181 605 28
181 611 10
181 641 11
181 643 17
181 645 16
181 721 1
181 758 22
181 762 36
181 801 -2
181 857 15
181 870 21
181 876 47
181 887 32
181 933 19
181 936 7
181 951 44
181 977 16
182 14 43
182 37 6
182 63 4
182 64 0
182 72 39
182 98 4
182 101 1
182 126 2
182 151 40
182 152 36
182 163 7
182 187 18
182 197 4
182 204 -1
182 216 46
182 220 17
182 241 15
182 246 0
182 252 18
182 307 48
182 319 27
182 320 6
182 345 44
182 353 28
182 376 4
182 416 36
182 430 6
182 450 23
182 488 27
182 593 20
182 595 16
182 604 25
182 613 34
182 671 45
182 690 36
182 695 17
182 714 4
182 719 36
182 723 33
182 734 16
182 751 12
182 811 26
182 868 0
182 871 4
182 905 5
182 946 46
182 951 10
182 966 47
182 976 4
182 994 16
183 2 36
183 6 45
183 18 3
183 23 25
183 25 24
183 64 20
183 73 10
183 81 12
183 86 0
183 157 19
183 165 12
183 169 16
183 170 7
183 199 -1
183 222 18
183 236 3
183 256 36
183 272 27
183 342 49
183 389 14
183 396 1
183 423 18
183 426 33
183 436 24
183 454 30
183 490 38
183 496 17
183 501 42
183 502 7
183 567 32
183 584 42
183 591 4
183 603 19
183 618 17
183 626 45
183 644 15
183 661 34
183 690 29
183 716 17
183 765 30
183 776 31
183 805 14
183 821 45
183 836 41
183 892 44
183 907 49
183 933 28
183 967 27
183 969 18
184 5 12
184 26 14
184 32 34
184 33 36
184 59 29
184 86 17
184 96 22
184 139 18
184 146 27
184 213 26
184 230 24
184 253 12
184 276 45
184 280 25
184 286 45
184 289 33
184 316 7
184 343 8
184 344 46
184 345 2
184 369 26
184 444 24
184 506 28
184 517 15
184 535 45
184 563 40
184 595 18
184 610 33
184 618 29
184 667 0
184 699 45
184 705 31
184 747 17
184 789 35
184 791 -1
184 793 4
184 837 6
184 856 8
184 859 34
184 871 31
184 915 1
184 922 6
184 924 46
184 992 21
185 11 -2
185 36 23
185 46 32
185 52 3
185 54 50
185 57 27
185 82 47
185 104 8
185 107 39
185 147 21
185 176 49
185 180 36
185 206 30
185 218 14
185 223 8
185 230 40
185 261 29
185 275 36
185 300 25
185 308 7
185 385 17
185 387 43
185 394 48
185 465 41
185 485 12
185 506 45
185 517 -2
185 533 42
185 544 38
185 582 8
185 595 24
185 596 50
185 643 36
185 720 2
185 761 16
185 781 9
185 796 28
185 797 34
185 802 47
185 808 40
185 815 45
185 852 49
185 854 2
185 864 25
185 872 1
185 891 50
185 913 29
185 944 43
185 948 12
185 984 5
185 986 4
186 29 37
186 34 40
186 56 45
186 85 4
186 91 41
186 154 29
186 161 35
186 171 42
186 205 26
186 211 31
186 224 18
186 228 32
186 229 8
186 260 12
186 279 29
186 284 13
186 287 22
186 335 15
186 352 44
186 359 27
186 366 1
186 406 15
186 454 31
186 467 25
186 472 7
186 504 13
186 552 40
186 574 29
186 578 44
186 605 7
186 616 27
186 645 49
186 655 41
186 661 32
186 674 7
186 675 21
186 694 29
186 712 18
186 734 33
186 745 41
186 773 11
186 777 18
186 778 20
186 783 10
186 865 -2
186 917 44
186 929 35
186 966 40
186 995 39
187 10 14
187 32 26
187 40 1
187 90 18
187 94 41
187 108 42
187 110 34
187 114 20
187 115 44
187 117 39
187 143 43
187 253 16
187 256 0
187 266 22
187 275 32
187 288 39
187 295 14
187 359 9
187 401 22
187 402 43
187 408 41
187 417 35
187 458 26
187 470 45
187 471 10
187 488 32
187 504 46
187 507 29
187 534 25
187 597 47
187 603 40
187 613 33
187 636 34
187 679 25
187 729 39
187 736 31
187 739 46
187 765 43
187 768 28
187 797 45
187 798 37
187 808 16
187 842 50
187 893 3
187 903 48
187 915 33
188 4 20
188 16 1
188 28 14
188 43 49
188 88 15
188 92 28
188 143 32
188 149 34
188 186 12
188 205 23
188 225 29
188 246 12
188 310 2
188 323 32
188 325 15
188 336 7
188 384 19
188 399 0
188 406 8
188 411 27
188 423 6
188 424 5
188 457 4
188 471 15
188 490 37
188 491 12
188 546 31
188 570 42
188 579 45
188 593 16
188 594 24
188 667 41
188 668 19
188 691 48
188 717 18
188 726 26
188 730 44
188 734 5
188 748 -1
188 761 0
188 767 1
188 863 1
188 894 15
188 901 18
188 905 31
188 913 0
188 959 48
188 963 33
188 964 40
188 966 6
188 985 29
189 13 27
189 23 40
189 30 33
189 39 20
189 58 0
189 62 27
189 65 19
189 92 39
189 132 28
189 146 38
189 148 42
189 159 5
189 166 48
189 186 29
189 196 -1
189 206 49
189 249 28
189 252 36
189 257 14
189 278 18
189 280 43
189 320 24
189 330 6
189 334 5
189 347 21
189 353 13
189 354 17
189 385 47
189 434 30
189 456 27
189 487 6
189 497 10
189 498 43
189 523 21
189 528 33
189 582 22
189 585 37
189 592 2
189 594 7
189 634 17
189 677 34
189 683 46
189 704 20
189 731 6
189 746 6
189 751 29
189 783 9
189 812 9
189 815 20
189 875 50
189 883 9
189 942 6
189 971 14
189 999 8
190 4 42
190 21 47
190 24 33
190 25 31
190 87 29
190 98 12
190 99 10
190 106 35
190 147 29
190 159 5
190 264 28
190 290 13
190 312 18
190 365 30
190 366 39
190 379 49
190 380 7
190 384 49
190 434 5
190 438 27
190 456 1
190 467 16
190 490 39
190 554 34
190 569 10
190 583 44
190 665 42
190 673 36
190 680 49
190 716 36
190 733 21
190 752 -2
190 787 22
190 794 35
190 841 33
190 846 9
190 855 50
190 868 3
190 875 36
190 918 22
190 923 38
190 927 48
190 935 11
190 936 21
190 937 34
190 956 0
191 5 35
191 56 16
191 58 6
191 102 28
191 136 35
191 162 -2
191 180 30
191 202 32
191 203 6
191 204 1
191 205 43
191 212 44
191 220 17
191 232 31
191 245 24
191 263 38
191 268 42
191 278 24
191 282 27
191 298 38
191 309 34
191 315 28
191 317 4
191 350 9
191 360 47
191 404 39
191 429 33
191 492 13
191 501 -1
191 552 34
191 554 47
191 555 25
191 583 20
191 724 8
191 730 39
191 749 11
191 759 8
191 778 28
191 783 36
191 819 49
191 832 50
191 843 44
191 878 47
191 881 4
191 910 23
191 928 34
191 940 41
191 977 44
191 990 27
192 7 12
192 8 46
192 27 16
192 39 43
192 44 -1
192 51 24
192 113 6
192 117 36
192 132 35
192 163 9
192 166 27
192 176 12
192 184 16
192 185 6
192 186 42
192 187 39
192 205 7
192 225 6
192 250 24
192 266 45
192 323 20
192 342 38
192 374 14
192 379 6
192 396 43
192 416 48
192 422 48
192 439 48
192 442 18
192 465 14
192 496 33
192 505 3
192 523 43
192 524 34
192 556 28
192 569 32
192 574 10
192 575 40
192 613 19
192 623 21
192 630 28
192 635 42
192 690 29
192 710 22
192 739 40
192 741 49
192 807 11
192 824 18
192 862 44
192 869 34
192 880 14
192 915 9
192 932 23
192 934 49
192 945 6
192 951 2
193 21 46
193 52 16
193 112 28
193 149 14
193 151 11
193 179 14
193 182 29
193 192 30
193 197 2
193 230 49
193 251 32
193 329 43
193 379 45
193 381 1
193 433 50
193 456 26
193 544 49
193 585 48
193 620 13
193 645 8
193 647 21
193 653 32
193 670 32
193 686 35
193 729 34
193 744 31
193 753 19
193 785 22
193 820 36
193 869 11
193 872 37
194 31 35
194 53 44
194 72 19
194 94 26
194 102 5
194 108 25
194 122 21
194 163 34
194 166 44
194 178 20
194 218 8
194 254 48
194 264 43
194 268 13
194 284 19
194 335 18
194 345 25
194 355 33
194 357 49
194 369 7
194 374 4
194 396 34
194 417 39
194 450 40
194 463 40
194 481 8
194 515 21
194 546 37
194 597 8
194 613 0
194 634 5
194 667 4
194 691 45
194 717 45
194 731 27
194 742 42
194 746 36
194 752 37
194 765 10
194 778 14
194 791 36
194 814 24
194 830 49
194 834 22
194 844 8
194 846 40
194 869 41
194 888 50
194 895 50
194 903 36
194 927 26
194 938 27
194 987 11
195 10 32
195 14 48
195 21 9
195 22 19
195 34 33
195 79 4
195 101 30
195 104 38
195 144 3
195 154 47
195 164 19
195 167 20
195 199 24
195 205 26
195 216 4
195 245 -2
195 282 26
195 285 20
195 286 16
195 318 9
195 337 33
195 353 11
195 389 27
195 428 2
195 448 36
195 468 40
195 475 12
195 483 13
195 487 14
195 505 9
195 535 10
195 563 5
195 579 20
195 616 20
195 645 13
195 650 31
195 652 37
195 657 35
195 679 16
195 697 0
195 720 20
195 732 32
195 762 -1
195 782 1
195 789 0
195 816 16
195 828 33
195 846 27
195 857 6
195 870 3
195 873 45
195 912 22
195 913 42
195 922 38
195 935 2
195 976 43
195 977 47
196 17 24
196 25 0
196 57 34
196 117 46
196 154 10
196 165 37
196 182 38
196 253 18
196 276 8
196 329 9
196 339 43
196 351 37
196 357 38
196 374 29
196 410 5
196 437 25
196 464 39
196 470 50
196 483 26
196 493 12
196 498 -2
196 542 25
196 557 43
196 573 40
196 622 18
196 625 16
196 634 32
196 644 35
196 659 38
196 681 32
196 700 4
196 703 24
196 718 50
196 724 19
196 777 39
196 836 40
196 849 28
196 854 7
196 891 3
196 963 40
196 996 31
197 1 8
197 17 15
197 32 7
197 34 12
197 45 5
197 50 20
197 51 17
197 102 26
197 216 17
197 220 5
197 246 17
197 276 19
197 280 22
197 295 41
197 308 7
197 333 42
197 337 33
197 364 19
197 370 11
197 380 1
197 409 42
197 436 19
197 440 18
197 463 18
197 496 31
197 498 1
197 512 18
197 523 32
197 540 30
197 572 10
197 601 1
197 620 3
197 655 35
197 662 20
197 700 46
197 733 40
197 759 45
197 770 27
197 798 47
197 815 32
197 823 17
197 841 15
197 847 44
197 863 48
197 869 10
197 878 43
197 889 19
197 893 49
197 908 40
197 953 32
197 960 37
197 968 35
198 19 18
198 44 30
198 68 24
198 77 -2
198 87 15
198 93 32
198 97 34
198 114 24
198 130 11
198 153 13
198 159 9
198 164 33
198 171 3
198 177 13
198 189 22
198 201 32
198 210 19
198 220 20
198 221 2
198 226 46
198 235 49
198 256 33
198 271 33
198 278 14
198 293 3
198 306 44
198 332 34
198 338 22
198 355 21
198 356 2
198 405 6
198 413 41
198 421 15
198 452 22
198 464 42
198 483 10
198 523 49
198 531 0
198 539 16
198 606 7
198 666 32
198 668 17
198 681 35
198 691 13
198 700 41
198 717 4
198 741 7
198 742 14
198 744 33
198 755 33
198 761 18
198 767 25
198 805 14
198 863 25
198 866 19
198 873 34
198 880 13
198 909 38
198 920 24
198 937 44
198 948 15
198 972 37
198 999 3
199 1 31
199 5 20
199 16 30
199 28 5
199 53 15
199 55 49
199 64 14
199 122 21
199 156 21
199 177 25
199 207 24
199 214 0
199 220 4
199 243 36
199 259 10
199 266 50
199 288 38
199 293 20
199 364 41
199 388 10
199 412 1
199 457 12
199 459 9
199 460 3
199 481 40
199 505 33
199 510 0
199 514 48
199 570 8
199 592 35
199 604 22
199 617 5
199 705 38
199 706 17
199 734 41
199 742 33
199 778 23
199 805 28
199 830 7
199 833 7
199 851 1
199 864 25
199 866 1
199 871 9
199 873 7
199 895 -2
199 905 28
199 963 15
199 969 21
199 989 -2
200 4 24
200 7 25
200 11 9
200 64 49
200 66 -1
200 74 4
200 120 49
200 124 17
200 154 22
200 180 48
200 181 10
200 185 43
200 206 31
200 220 36
200 236 4
200 246 43
200 251 1
200 254 36
200 257 13
200 261 25
200 280 37
200 300 24
200 311 4
200 315 24
200 343 2
200 354 31
200 406 22
200 414 19
200 422 41
200 438 35
200 440 24
200 447 33
200 483 33
200 490 10
200 535 18
200 542 1
200 552 9
200 564 26
200 573 29
200 586 9
200 592 44
200 598 24
200 619 4
200 673 7
200 674 17
200 690 23
200 691 22
200 697 26
200 719 4
200 748 47
200 763 24
200 852 21
200 873 13
200 958 32
200 974 36
200 992 17
201 54 26
201 60 24
201 66 27
201 68 39
201 85 31
201 116 31
201 125 35
201 198 44
201 209 39
201 222 35
201 272 46
201 273 21
201 311 49
201 313 15
201 325 27
201 327 39
201 386 33
201 390 47
201 445 8
201 470 14
201 474 33
201 498 33
201 499 19
201 515 11
201 544 34
201 547 42
201 560 33
201 562 7
201 564 7
201 582 35
201 587 27
201 588 42
201 595 37
201 624 41
201 641 36
201 648 30
201 650 45
201 741 6
201 748 32
201 788 3
201 813 5
201 833 42
201 844 26
201 893 5
201 900 8
201 904 20
201 906 18
201 928 9
201 930 43
201 950 47
201 981 40
201 984 31
202 40 12
202 55 47
202 56 11
202 67 26
202 69 45
202 105 6
202 106 -2
202 124 1
202 129 5
202 131 46
202 138 33
202 143 10
202 147 9
202 148 39
202 167 46
202 174 46
202 178 8
202 186 39
202 192 5
202 197 15
202 204 19
202 211 9
202 234 19
202 249 -2
202 254 48
202 272 14
202 279 36
202 298 18
202 316 2
202 331 -1
202 362 41
202 379 25
202 456 11
202 491 11
202 506 29
202 521 44
202 539 31
202 545 31
202 565 16
202 589 43
202 622 6
202 665 23
202 667 26
202 672 29
202 695 5
202 700 19
202 736 39
202 777 15
202 778 31
202 786 -2
202 803 35
202 811 18
202 821 43
202 848 2
202 866 11
202 870 47
202 901 7
202 945 32
202 954 25
202 980 27
202 990 11
202 992 29
203 3 -2
203 16 10
203 33 11
203 53 18
203 95 2
203 106 49
203 107 12
203 150 33
203 179 41
203 183 49
203 252 19
203 291 16
203 324 40
203 333 36
203 336 22
203 351 44
203 370 41
203 410 44
203 440 47
203 457 16
203 560 15
203 579 34
203 590 19
203 594 11
203 600 42
203 610 11
203 654 41
203 738 14
203 749 43
203 776 42
203 782 28
203 784 36
203 824 21
203 864 32
203 865 37
203 867 13
203 868 17
203 898 49
203 933 44
203 937 0
203 952 38
203 987 46
204 4 47
204 26 45
204 44 5
204 78 22
204 132 26
204 156 26
204 202 31
204 216 29
204 228 47
204 252 44
204 276 9
204 285 15
204 334 15
204 335 15
204 344 47
204 376 44
204 383 24
204 393 43
204 404 26
204 405 22
204 413 25
204 417 48
204 464 39
204 476 38
204 524 25
204 537 42
204 550 2
204 570 11
204 592 50
204 596 24
204 651 43
204 665 8
204 670 48
204 673 49
204 676 34
204 700 32
204 746 50
204 776 14
204 801 26
204 836 35
204 861 14
204 878 45
204 901 7
204 937 49
204 948 20
204 968 46
204 999 20
205 20 41
205 21 10
205 25 27
205 41 48
205 43 15
205 46 50
205 65 16
205 105 25
205 118 10
205 186 14
205 196 35
205 210 44
205 215 34
205 222 34
205 232 41
205 245 30
205 276 18
205 281 42
205 301 16
205 364 35
205 368 26
205 379 23
205 386 31
205 409 9
205 422 12
205 451 47
205 482 24
205 493 50
205 500 43
205 504 11
205 526 8
205 554 31
205 596 37
205 636 50
205 652 9
205 653 30
205 731 30
205 732 34
205 748 42
205 777 42
205 787 10
205 802 24
205 817 8
205 818 39
205 845 37
205 872 36
205 876 7
205 880 6
205 894 3
205 915 25
205 920 31
205 927 24
205 983 23
205 991 15
206 42 13
206 57 17
206 87 40
206 103 13
206 156 -2
206 160 3
206 182 39
206 187 18
206 199 47
206 235 8
206 275 47
206 287 31
206 305 23
206 339 33
206 423 45
206 456 20
206 513 21
206 558 20
206 604 45
206 622 39
206 624 8
206 708 38
206 712 26
206 720 9
206 728 13
206 758 2
206 820 34
206 821 30
206 840 -2
206 843 17
206 861 39
206 887 15
206 944 48
206 995 39
207 11 -1
207 83 19
207 91 31
207 120 42
207 125 20
207 138 31
207 145 50
207 160 -2
207 172 0
207 183 3
207 186 1
207 193 11
207 221 1
207 224 5
207 231 17
207 247 50
207 254 38
207 304 15
207 307 7
207 329 26
207 330 36
207 342 14
207 351 16
207 386 31
207 391 25
207 406 30
207 425 26
207 457 39
207 503 44
207 515 3
207 555 28
207 584 50
207 639 39
207 671 33
207 694 31
207 735 39
207 766 48
207 784 36
207 851 8
207 863 40
207 874 16
207 889 14
207 898 8
207 901 5
207 966 25
207 968 9
207 980 26
207 988 6
208 12 8
208 23 37
208 44 45
208 62 22
208 63 48
208 84 23
208 100 45
208 105 -2
208 110 17
208 153 45
208 160 39
208 178 41
208 193 6
208 207 24
208 343 -1
208 347 48
208 348 5
208 363 14
208 373 -1
208 399 9
208 437 13
208 500 43
208 532 28
208 543 14
208 572 3
208 588 4
208 608 4
208 653 48
208 677 39
208 759 50
208 765 13
208 771 24
208 775 41
208 791 41
208 840 4
208 849 44
208 852 26
208 866 29
208 882 13
208 917 14
208 920 16
208 944 -2
208 953 3
208 959 20
208 963 44
208 964 6
208 999 3
208 1000 46
209 1 49
209 5 18
209 12 41
209 21 47
209 33 0
209 101 31
209 151 29
209 192 7
209 199 39
209 215 49
209 241 47
209 247 34
209 277 -1
209 286 1
209 300 32
209 349 33
209 381 3
209 398 46
209 401 37
209 403 0
209 457 42
209 555 25
209 571 15
209 581 16
209 614 25
209 645 -1
209 646 0
209 737 33
209 756 16
209 790 11
209 797 44
209 798 5
209 807 40
209 821 18
209 871 9
209 919 38
209 927 42
209 947 24
209 948 3
209 951 23
209 958 40
209 977 37
210 12 32
210 34 19
210 35 36
210 67 9
210 111 5
210 112 32
210 121 22
210 139 9
210 204 12
210 231 16
210 241 48
210 273 5
210 328 37
210 387 8
210 400 31
210 411 12
210 423 14
210 454 23
210 481 14
210 488 41
210 500 26
210 526 23
210 528 34
210 578 50
210 592 49
210 599 11
210 613 33
210 638 29
210 647 43
210 683 49
210 696 24
210 699 24
210 710 23
210 724 13
210 749 44
210 915 9
210 938 31
210 941 2
210 963 28
210 967 7
211 7 29
211 10 47
211 34 29
211 81 42
211 105 15
211 142 18
211 171 37
211 203 42
211 209 37
211 237 40
211 239 13
211 246 24
211 269 5
211 273 48
211 274 22
211 278 26
211 289 10
211 364 41
211 376 27
211 378 44
211 391 29
211 402 49
211 422 36
211 439 29
211 443 49
211 480 4
211 491 38
211 502 43
211 546 15
211 565 24
211 577 45
211 594 32
211 601 12
211 619 14
211 695 22
211 715 24
211 789 14
211 801 13
211 806 36
211 807 19
211 809 33
211 820 35
211 859 15
211 882 32
211 885 18
211 909 47
211 929 34
211 932 35
211 936 41
211 949 29
211 983 24
211 988 44
211 992 18
212 15 42
212 34 50
212 35 44
212 48 -1
212 72 34
212 110 16
212 114 40
212 132 2
212 133 14
212 154 26
212 186 3
212 223 -1
212 227 9
212 254 36
212 283 30
212 294 9
212 296 19
212 314 47
212 322 48
212 324 46
212 326 21
212 337 33
212 350 3
212 372 -1
212 373 39
212 374 43
212 427 45
212 458 32
212 475 0
212 492 10
212 514 21
212 542 -2
212 565 34
212 629 7
212 630 13
212 663 1
212 676 38
212 677 5
212 680 21
212 807 -1
212 856 41
212 866 18
212 890 45
212 898 17
212 899 11
212 905 -2
212 911 47
212 930 27
212 956 14
212 961 37
213 30 34
213 44 45
213 49 40
213 60 29
213 68 41
213 85 31
213 112 37
213 152 38
213 205 26
213 206 27
213 212 38
213 298 26
213 343 45
213 351 34
213 361 46
213 367 41
213 375 6
213 396 36
213 411 35
213 416 47
213 423 30
213 445 11
213 468 16
213 517 2
213 525 45
213 543 30
213 558 32
213 560 49
213 615 27
213 617 14
213 644 15
213 648 50
213 667 46
213 680 35
213 733 14
213 752 -1
213 781 19
213 807 43
213 831 42
213 834 22
213 848 36
213 883 28
213 884 46
213 893 18
213 897 6
213 918 40
213 983 8
214 4 25
214 16 50
214 48 -1
214 59 28
214 85 45
214 87 3
214 94 48
214 137 41
214 163 -2
214 193 39
214 246 42
214 281 26
214 292 15
214 293 12
214 301 19
214 419 10
214 430 50
214 460 -1
214 461 45
214 476 32
214 483 35
214 504 28
214 525 9
214 541 32
214 547 22
214 575 6
214 598 10
214 656 27
214 695 29
214 716 16
214 727 17
214 760 46
214 783 31
214 807 23
214 822 31
214 846 7
214 903 18
214 928 19
214 941 -1
214 955 33
214 977 35
214 988 20
214 992 15
215 5 50
215 89 38
215 96 5
215 106 28
215 108 40
215 109 10
215 110 13
215 122 21
215 123 35
215 124 16
215 139 4
215 142 8
215 240 14
215 250 14
215 264 48
215 271 23
215 311 42
215 352 16
215 389 23
215 400 7
215 402 46
215 405 3
215 441 3
215 461 49
215 470 13
215 473 50
215 474 42
215 492 33
215 498 43
215 500 36
215 519 11
215 523 32
215 563 48
215 579 33
215 610 4
215 616 23
215 639 25
215 654 29
215 665 34
215 682 36
215 690 15
215 700 -1
215 706 43
215 707 40
215 714 21
215 717 49
215 725 10
215 742 50
215 770 39
215 778 14
215 806 48
215 807 6
215 809 40
215 812 21
215 826 42
215 866 8
215 880 48
215 891 16
215 907 47
215 909 1
215 929 3
215 943 20
215 947 3
215 957 3
215 987 31
216 5 -2
216 28 30
216 30 4
216 53 30
216 154 2
216 253 -1
216 256 24
216 266 15
216 301 27
216 324 40
216 335 13
216 372 42
216 475 42
216 486 47
216 488 14
216 595 24
216 614 10
216 654 20
216 657 -2
216 664 40
216 678 11
216 681 20
216 700 25
216 707 0
216 715 33
216 792 25
216 806 47
216 852 9
216 857 36
216 875 36
216 896 36
216 902 0
216 916 32
216 925 48
216 940 39
216 968 27
216 970 24
216 997 14
217 59 18
217 75 6
217 79 47
217 144 45
217 173 9
217 207 12
217 238 36
217 253 10
217 267 15
217 308 1
217 334 22
217 362 21
217 370 24
217 379 23
217 411 36
217 465 13
217 487 20
217 529 46
217 537 41
217 538 1
217 545 39
217 557 29
217 581 43
217 594 17
217 606 25
217 617 27
217 642 18
217 671 50
217 711 44
217 733 19
217 738 8
217 769 33
217 771 41
217 776 29
217 791 12
217 798 34
217 808 50
217 818 15
217 842 26
217 859 16
217 877 50
217 879 1
217 904 39
217 915 41
217 916 42
217 921 12
217 933 16
217 937 43
217 965 45
217 974 37
217 981 39
218 26 28
218 44 29
218 47 8
218 86 26
218 105 17
218 128 38
218 131 10
218 174 17
218 199 12
218 224 24
218 237 48
218 251 31
218 292 33
218 300 5
218 315 36
218 341 19
218 353 21
218 378 28
218 397 42
218 399 3
218 444 15
218 485 34
218 532 31
218 541 39
218 542 28
218 570 8
218 631 31
218 693 34
218 698 6
218 710 50
218 718 33
218 734 35
218 736 10
218 738 28
218 770 5
218 781 8
218 797 12
218 801 10
218 803 34
218 811 22
218 823 38
218 890 36
218 932 49
218 956 15
218 991 21
219 5 39
219 41 49
219 74 34
219 78 32
219 81 40
219 83 23
219 103 41
219 109 49
219 120 24
219 146 -2
219 230 2
219 233 2
219 275 34
219 312 41
219 351 48
219 393 3
219 425 -2
219 430 6
219 438 35
219 449 28
219 466 36
219 472 41
219 480 29
219 501 1
219 568 30
219 581 42
219 583 8
219 600 37
219 602 19
219 603 17
219 604 11
219 615 40
219 631 34
219 636 35
219 651 25
219 667 4
219 670 8
219 677 44
219 694 36
219 708 24
219 720 20
219 723 30
219 745 50
219 746 19
219 751 29
219 831 18
219 863 8
219 868 15
219 870 7
219 871 46
219 886 15
219 931 49
219 934 28
219 938 36
219 950 42
219 962 48
220 13 28
220 20 29
220 53 17
220 70 22
220 76 12
220 165 15
220 181 25
220 201 23
220 235 11
220 258 14
220 275 48
220 323 30
220 333 24
220 338 34
220 346 43
220 378 15
220 380 48
220 386 1
220 398 22
220 419 3
220 422 49
220 425 41
220 453 15
220 476 20
220 487 12
220 493 30
220 499 17
220 522 44
220 526 11
220 541 30
220 551 32
220 558 31
220 566 24
220 575 39
220 582 36
220 603 33
220 610 -1
220 612 26
220 664 23
220 666 44
220 667 -2
220 684 17
220 716 50
220 741 6
220 747 16
220 755 39
220 787 46
220 810 26
220 813 37
220 817 48
220 870 29
220 913 35
220 921 35
220 931 11
220 933 18
221 21 30
221 55 21
221 60 50
221 137 10
221 187 36
221 206 23
221 267 24
221 292 32
221 331 7
221 338 42
221 388 36
221 449 29
221 481 25
221 505 47
221 540 15
221 542 16
221 551 14
221 562 27
221 570 47
221 580 45
221 610 12
221 623 31
221 707 45
221 710 43
221 712 30
221 726 42
221 794 50
221 799 40
221 902 15
221 915 49
221 927 45
221 957 44
221 971 34
222 20 39
222 41 -2
222 45 28
222 113 27
222 142 31
222 148 15
222 215 32
222 245 11
222 255 11
222 256 4
222 280 44
222 302 34
222 330 31
222 337 42
222 395 26
222 419 15
222 471 42
222 540 33
222 590 16
222 607 11
222 615 21
222 641 27
222 657 45
222 658 38
222 675 15
222 770 4
222 787 12
222 801 48
222 811 46
222 815 2
222 850 47
222 863 47
222 868 39
222 883 19
222 886 50
222 925 26
222 963 16
222 994 25
222 998 11
223 14 17
223 40 47
223 46 35
223 117 34
223 130 21
223 149 27
223 150 38
223 169 44
223 184 18
223 202 21
223 211 31
223 222 8
223 229 7
223 234 22
223 254 -1
223 271 36
223 272 17
223 278 9
223 282 11
223 294 35
223 318 28
223 330 17
223 331 27
223 350 50
223 367 50
223 373 15
223 414 33
223 417 42
223 441 15
223 508 41
223 528 28
223 561 12
223 593 34
223 615 43
223 617 21
223 647 14
223 665 9
223 687 37
223 705 1
223 718 19
223 732 39
223 739 19
223 786 50
223 801 25
223 807 20
223 828 40
223 835 33
223 867 12
223 883 14
223 896 38
223 906 5
223 914 25
223 917 19
223 948 23
223 987 36
224 11 35
224 42 20
224 43 6
224 46 18
224 50 38
224 61 48
224 86 24
224 130 1
224 160 25
224 167 34
224 175 43
224 202 21
224 242 33
224 260 9
224 263 10
224 268 44
224 280 9
224 347 17
224 378 8
224 383 50
224 396 7
224 399 42
224 409 35
224 437 50
224 444 11
224 522 30
224 579 24
224 594 40
224 602 8
224 613 40
224 625 38
224 627 24
224 628 33
224 635 30
224 637 10
224 661 36
224 667 7
224 702 48
224 717 18
224 731 30
224 739 17
224 799 45
224 809 40
224 825 24
224 837 34
224 849 42
224 876 44
224 891 3
224 895 32
224 924 48
224 935 47
224 956 16
224 973 31
225 22 22
225 27 27
225 48 20
225 53 42
225 70 26
225 84 41
225 141 10
225 160 28
225 183 45
225 247 1
225 279 5
225 305 3
225 317 21
225 344 6
225 359 -2
225 368 41
225 411 28
225 460 43
225 497 8
225 562 24
225 591 36
225 592 20
225 674 13
225 714 0
225 727 6
225 762 20
225 782 47
225 788 8
225 793 49
225 794 3
225 818 49
225 829 48
225 878 20
225 884 35
225 924 28
225 972 39
225 975 4
226 2 6
226 12 34
226 35 48
226 36 7
226 59 46
226 99 29
226 110 36
226 111 1
226 121 1
226 141 21
226 189 37
226 191 22
226 214 29
226 238 39
226 263 16
226 286 32
226 304 13
226 310 28
226 324 0
226 334 44
226 339 15
226 378 23
226 383 50
226 384 17
226 411 41
226 430 11
226 438 30
226 488 27
226 493 2
226 563 33
226 587 18
226 593 23
226 599 38
226 612 44
226 648 37
226 674 45
226 675 27
226 701 49
226 746 32
226 755 15
226 765 28
226 783 48
226 791 35
226 824 8
226 837 38
226 893 14
226 902 23
226 906 0
226 934 28
226 971 35
227 24 23
227 41 49
227 48 0
227 80 17
227 96 47
227 99 11
227 113 24
227 120 5
227 171 44
227 177 0
227 180 17
227 186 16
227 193 18
227 195 34
227 238 0
227 267 30
227 301 10
227 306 45
227 365 42
227 369 37
227 378 19
227 391 -1
227 414 24
227 423 47
227 433 38
227 447 40
227 482 9
227 494 43
227 498 13
227 508 24
227 524 42
227 536 46
227 548 30
227 564 40
227 585 25
227 603 12
227 621 36
227 642 28
227 652 10
227 664 27
227 673 37
227 717 13
227 720 42
227 739 41
227 757 35
227 766 32
227 814 26
227 822 11
227 857 34
227 863 14
227 868 33
227 879 2
227 887 27
227 897 2
227 971 5
228 8 47
228 24 24
228 29 40
228 78 2
228 87 48
228 91 41
228 97 33
228 108 47
228 124 29
228 136 18
228 218 41
228 245 27
228 287 34
228 322 22
228 327 34
228 340 45
228 342 17
228 345 2
228 476 30
228 481 40
228 566 45
228 599 43
228 669 37
228 696 33
228 715 -2
228 720 29
228 747 7
228 755 33
228 800 2
228 816 13
228 819 7
228 852 31
228 876 16
228 878 -2
228 927 9
228 928 0
228 945 45
228 962 3
228 977 5
228 982 12
228 989 9
229 12 46
229 23 -1
229 31 8
229 33 11
229 41 34
229 45 27
229 55 9
229 68 33
229 95 11
229 104 39
229 217 10
229 232 29
229 236 32
229 251 17
229 283 36
229 294 35
229 300 15
229 328 37
229 333 48
229 349 13
229 362 31
229 382 -2
229 427 4
229 431 29
229 487 18
229 508 8
229 540 4
229 638 14
229 659 47
229 696 45
229 706 26
229 778 36
229 781 28
229 782 18
229 795 19
229 873 -2
229 899 27
229 927 50
229 938 38
229 948 46
229 950 41
229 970 41
229 977 20
230 13 33
230 19 46
230 37 27
230 41 50
230 75 12
230 95 7
230 96 50
230 101 35
230 143 43
230 154 15
230 164 25
230 169 26
230 174 43
230 189 37
230 199 47
230 201 35
230 219 19
230 223 0
230 236 14
230 256 2
230 296 17
230 306 27
230 343 -2
230 345 40
230 355 32
230 363 30
230 380 12
230 383 17
230 392 15
230 401 31
230 402 -2
230 407 39
230 409 8
230 425 33
230 427 21
230 466 23
230 540 42
230 546 19
230 572 23
230 578 0
230 658 29
230 667 9
230 669 35
230 675 37
230 696 49
230 715 7
230 720 37
230 727 4
230 749 24
230 790 11
230 801 36
230 804 49
230 805 3
230 816 10
230 833 42
230 878 7
230 882 2
230 885 39
230 914 46
230 956 38
230 972 40
230 992 25
231 35 47
231 38 6
231 54 41
231 56 13
231 63 0
231 70 32
231 80 5
231 91 38
231 106 4
231 205 39
231 216 38
231 290 17
231 293 10
231 312 47
231 343 11
231 356 -1
231 391 7
231 399 14
231 418 47
231 453 37
231 481 37
231 487 0
231 495 45
231 514 18
231 516 13
231 580 7
231 611 35
231 636 33
231 656 41
231 669 40
231 699 44
231 716 18
231 723 26
231 724 12
231 767 2
231 793 42
231 795 19
231 804 49
231 814 -2
231 816 20
231 875 50
231 898 21
232 10 28
232 16 22
232 17 36
232 26 27
232 34 40
232 46 39
232 60 48
232 67 48
232 73 3
232 78 8
232 90 20
232 93 10
232 108 34
232 111 9
232 124 18
232 136 9
232 150 24
232 153 24
232 165 21
232 169 32
232 185 15
232 201 18
232 213 26
232 216 27
232 247 27
232 251 34
232 271 41
232 292 46
232 315 29
232 336 28
232 341 14
232 352 32
232 371 48
232 379 6
232 386 36
232 409 33
232 448 34
232 482 22
232 507 19
232 518 45
232 519 46
232 554 5
232 598 41
232 668 17
232 708 41
232 731 19
232 763 50
232 775 30
232 788 17
232 793 20
232 812 29
232 819 8
232 829 15
232 844 16
232 875 40
232 895 20
232 931 47
232 996 29
233 5 29
233 78 16
233 182 5
233 203 22
233 352 33
233 375 21
233 392 32
233 416 18
233 446 42
233 450 14
233 498 7
233 512 30
233 527 37
233 546 46
233 567 3
233 585 50
233 674 47
233 702 50
233 711 33
233 716 41
233 761 23
233 766 17
233 769 19
233 772 32
233 809 49
233 829 16
233 884 43
233 896 32
233 903 35
233 919 47
233 936 45
233 944 41
233 949 34
233 957 44
233 973 6
233 976 40
233 979 31
233 981 29
233 986 40
233 993 32
234 3 23
234 32 50
234 72 19
234 96 24
234 140 22
234 143 47
234 171 29
234 197 40
234 204 46
234 211 34
234 216 34
234 235 24
234 258 44
234 287 17
234 328 33
234 339 30
234 361 5
234 392 25
234 406 14
234 408 42
234 413 42
234 435 29
234 443 36
234 470 28
234 547 18
234 576 24
234 584 43
234 598 32
234 610 50
234 617 4
234 657 12
234 671 48
234 685 7
234 695 44
234 705 4
234 730 33
234 736 43
234 748 31
234 782 2
234 803 23
234 827 8
234 832 22
234 863 -2
234 872 36
234 896 14
234 901 37
234 954 12
234 957 7
234 997 50
235 4 2
235 10 5
235 12 4
235 15 12
235 39 47
235 44 37
235 48 22
235 65 26
235 79 35
235 106 6
235 115 47
235 124 28
235 140 22
235 144 12
235 154 21
235 158 40
235 236 41
235 243 25
235 251 17
235 261 36
235 277 29
235 287 14
235 319 10
235 339 3
235 353 16
235 367 24
235 372 14
235 373 22
235 381 32
235 384 -1
235 400 29
235 426 16
235 444 1
235 463 0
235 514 2
235 522 22
235 531 48
235 558 3
235 621 44
235 622 39
235 626 1
235 632 10
235 637 23
235 639 31
235 641 18
235 660 47
235 732 50
235 739 0
235 743 16
235 751 1
235 784 24
235 786 36
235 790 43
235 799 43
235 874 46
235 905 13
235 916 47
235 928 18
235 933 2
235 983 40
236 18 33
236 37 19
236 56 15
236 88 -2
236 89 19
236 117 26
236 138 35
236 163 35
236 185 6
236 215 1
236 220 50
236 226 -1
236 231 2
236 248 37
236 251 30
236 256 19
236 285 38
236 290 28
236 298 8
236 323 41
236 358 0
236 361 12
236 379 34
236 393 32
236 405 24
236 409 23
236 412 20
236 430 -2
236 438 34
236 449 43
236 485 36
236 489 39
236 510 4
236 521 32
236 522 24
236 556 8
236 599 38
236 621 26
236 663 43
236 682 36
236 688 35
236 703 -2
236 712 49
236 714 18
236 760 41
236 845 11
236 848 6
236 865 9
236 895 17
236 896 5
236 918 36
236 945 50
236 946 35
237 20 17
237 23 1
237 26 5
237 47 37
237 136 24
237 194 27
237 199 24
237 215 18
237 217 0
237 257 20
237 291 33
237 327 22
237 336 18
237 361 8
237 362 40
237 422 42
237 424 -1
237 433 -1
237 470 39
237 525 22
237 536 0
237 568 34
237 580 2
237 649 43
237 667 31
237 724 32
237 725 -1
237 729 11
237 732 6
237 778 30
237 788 30
237 804 1
237 822 42
237 859 10
237 866 50
237 918 10
237 983 -2
237 984 -1
238 4 34
238 47 34
238 48 32
238 136 45
238 161 29
238 165 46
238 191 38
238 199 47
238 221 15
238 280 29
238 281 10
238 284 41
238 321 19
238 347 44
238 349 27
238 372 24
238 380 14
238 388 9
238 423 47
238 424 21
238 489 10
238 494 29
238 498 37
238 532 48
238 537 33
238 608 10
238 630 15
238 637 47
238 642 17
238 647 9
238 658 8
238 659 11
238 662 24
238 664 24
238 692 12
238 696 19
238 737 19
238 747 5
238 782 44
238 849 47
238 855 16
238 872 27
238 877 26
238 882 35
238 905 50
238 909 7
238 921 48
238 956 45
238 983 35
239 35 23
239 38 18
239 55 29
239 72 11
239 86 11
239 113 2
239 119 44
239 138 12
239 158 18
239 161 46
239 166 50
239 187 44
239 194 38
239 209 23
239 215 20
239 230 25
239 242 23
239 297 45
239 327 11
239 350 42
239 364 16
239 366 7
239 400 24
239 415 37
239 421 46
239 433 18
239 449 37
239 455 34
239 476 26
239 518 40
239 598 47
239 644 32
239 657 14
239 660 -2
239 665 41
239 669 24
239 678 40
239 717 1
239 723 17
239 731 17
239 735 17
239 824 18
239 873 34
239 874 28
239 875 33
239 890 18
239 898 20
239 906 13
239 910 4
239 920 43
239 972 12
239 987 49
240 15 36
240 68 28
240 90 32
240 94 48
240 96 40
240 119 22
240 134 8
240 144 14
240 147 33
240 168 40
240 177 33
240 188 37
240 231 49
240 280 45
240 294 35
240 318 31
240 379 33
240 413 10
240 419 3
240 429 8
240 472 37
240 474 46
240 622 4
240 632 -2
240 645 45
240 653 31
240 668 44
240 683 15
240 688 39
240 699 47
240 705 25
240 716 17
240 732 10
240 736 34
240 741 18
240 769 2
240 774 27
240 790 37
240 800 21
240 805 16
240 822 9
240 827 8
240 855 -1
240 877 37
240 899 7
240 930 15
240 952 10
240 970 40
241 46 28
241 47 19
241 56 35
241 83 -1
241 129 32
241 131 27
241 136 7
241 169 11
241 179 36
241 206 37
241 218 47
241 226 34
241 248 20
241 300 8
241 309 32
241 317 18
241 327 46
241 367 16
241 389 21
241 421 12
241 429 30
241 442 40
241 449 47
241 484 39
241 524 19
241 562 25
241 607 37
241 613 49
241 624 16
241 639 29
241 648 13
241 659 45
241 684 22
241 691 37
241 693 45
241 695 50
241 712 40
241 724 15
241 754 0
241 778 38
241 782 17
241 784 6
241 794 22
241 795 14
241 816 12
241 853 31
241 860 36
241 867 11
241 900 19
241 913 23
241 924 48
242 18 29
242 22 15
242 31 1
242 38 47
242 41 8
242 56 49
242 68 17
242 71 7
242 122 16
242 136 2
242 139 12
242 162 38
242 203 9
242 238 18
242 243 42
242 247 4
242 249 35
242 276 0
242 285 2
242 323 3
242 342 13
242 354 9
242 377 46
242 385 4
242 396 33
242 423 32
242 447 19
242 455 17
242 484 21
242 511 18
242 517 28
242 573 11
242 663 9
242 694 7
242 699 6
242 712 25
242 735 47
242 743 13
242 761 43
242 791 13
242 817 49
242 833 29
242 873 33
242 913 40
242 925 30
242 926 38
242 929 25
242 935 27
243 6 26
243 19 12
243 73 27
243 75 23
243 101 45
243 116 22
243 212 36
243 230 20
243 244 9
243 251 33
243 366 44
243 410 46
243 419 15
243 475 46
243 511 10
243 513 27
243 571 41
243 622 9
243 640 25
243 667 17
243 670 34
243 672 43
243 685 22
243 729 33
243 778 34
243 790 27
243 794 31
243 842 20
243 857 13
243 864 28
243 886 46
243 934 16
243 944 28
243 994 48
244 2 37
244 23 32
244 96 37
244 101 50
244 103 38
244 116 20
244 123 27
244 133 48
244 138 48
244 154 8
244 173 27
244 177 1
244 207 47
244 219 38
244 224 36
244 266 50
244 318 29
244 393 38
244 421 34
244 422 3
244 471 46
244 486 10
244 494 37
244 500 24
244 505 0
244 517 32
244 526 23
244 554 22
244 566 47
244 576 32
244 591 30
244 600 26
244 602 48
244 603 12
244 624 28
244 640 7
244 646 8
244 647 3
244 722 18
244 725 43
244 735 4
244 748 14
244 752 34
244 794 28
244 799 30
244 814 17
244 815 3
244 897 9
244 984 50
244 987 35
244 992 31
244 998 19
245 16 44
245 27 50
245 29 39
245 36 -1
245 51 30
245 69 47
245 72 43
245 73 1
245 100 8
245 104 48
245 126 42
245 142 24
245 184 12
245 200 48
245 211 40
245 216 35
245 225 22
245 251 18
245 252 50
245 256 37
245 273 17
245 315 37
245 330 20
245 367 21
245 381 4
245 402 5
245 438 8
245 446 13
245 476 9
245 519 2
245 535 47
245 565 -2
245 577 18
245 581 1
245 585 33
245 632 5
245 639 38
245 640 45
245 690 48
245 691 7
245 710 24
245 713 29
245 726 48
245 728 39
245 740 10
245 811 40
245 846 35
245 852 23
245 870 39
245 873 44
245 877 19
245 880 46
245 930 36
245 937 14
245 948 48
245 961 40
246 4 49
246 56 46
246 89 -2
246 145 8
246 173 34
246 191 0
246 212 27
246 259 11
246 274 28
246 290 4
246 291 43
246 292 5
246 299 15
246 321 29
246 330 -2
246 338 21
246 348 28
246 351 48
246 362 27
246 410 11
246 414 44
246 425 38
246 463 50
246 471 33
246 485 29
246 512 21
246 549 36
246 551 33
246 575 45
246 579 10
246 601 39
246 633 10
246 647 6
246 648 16
246 657 24
246 665 47
246 678 27
246 679 34
246 682 42
246 699 35
246 729 4
246 740 37
246 753 27
246 773 34
246 802 45
246 877 6
246 908 47
246 914 44
246 967 31
246 976 3
246 985 20
246 998 33
247 34 29
247 36 -2
247 98 37
247 104 -2
247 105 12
247 107 18
247 110 28
247 115 50
247 187 43
247 188 45
247 202 27
247 238 5
247 250 4
247 261 32
247 311 26
247 343 14
247 368 9
247 374 35
247 419 40
247 422 50
247 446 10
247 509 9
247 516 41
247 517 18
247 530 33
247 541 10
247 548 27
247 551 7
247 563 39
247 576 17
247 607 50
247 612 11
247 671 13
247 673 30
247 700 4
247 704 44
247 730 49
247 737 14
247 778 27
247 793 46
247 802 39
247 810 36
247 822 8
247 852 34
247 867 39
247 891 3
247 899 40
247 906 -1
247 929 37
247 939 14
247 940 37
247 953 3
247 964 29
247 970 10
247 988 43
248 4 1
248 74 41
248 99 39
248 103 15
248 165 15
248 175 36
248 191 24
248 241 6
248 258 42
248 263 39
248 266 35
248 281 4
248 298 31
248 319 39
248 329 2
248 346 14
248 350 2
248 454 47
248 456 19
248 481 37
248 485 7
248 526 19
248 567 44
248 579 -1
248 587 2
248 590 25
248 594 2
248 599 31
248 604 38
248 636 18
248 655 46
248 656 29
248 662 16
248 663 29
248 681 48
248 688 11
248 716 40
248 735 27
248 750 48
248 814 28
248 849 9
248 864 4
248 868 21
248 884 10
248 911 5
248 914 40
248 933 -2
248 951 33
248 955 -1
248 982 39
249 25 13
249 86 37
249 88 8
249 118 36
249 149 29
249 186 34
249 266 49
249 280 19
249 290 41
249 309 38
249 318 50
249 421 13
249 427 17
249 477 21
249 484 31
249 549 18
249 582 11
249 606 39
249 621 45
249 651 35
249 682 17
249 686 11
249 701 49
249 724 35
249 750 48
249 769 24
249 776 5
249 778 4
249 786 42
249 820 7
249 880 14
249 885 42
249 886 35
249 914 28
249 917 22
249 928 49
249 939 12
249 955 1
249 973 12
249 987 10
250 55 28
250 58 -2
250 91 40
250 93 16
250 98 37
250 147 36
250 206 42
250 306 46
250 310 8
250 330 26
250 356 18
250 429 50
250 454 50
250 461 17
250 466 1
250 468 1
250 486 27
250 498 4
250 505 24
250 543 13
250 562 49
250 576 3
250 593 19
250 594 15
250 604 37
250 620 6
250 634 41
250 637 40
250 672 43
250 675 7
250 682 24
250 723 -2
250 757 41
250 782 -1
250 808 30
250 811 5
250 819 21
250 824 18
250 863 21
250 882 25
250 901 6
250 926 -1
250 938 -1
250 942 21
250 967 49
250 969 6
251 6 34
251 51 29
251 66 46
251 75 24
251 141 36
251 153 36
251 201 43
251 223 33
251 234 37
251 304 48
251 317 23
251 340 30
251 341 30
251 342 33
251 345 13
251 390 23
251 409 5
251 490 39
251 506 45
251 516 14
251 518 7
251 534 49
251 568 24
251 601 32
251 635 23
251 655 18
251 693 23
251 705 49
251 724 26
251 740 24
251 747 25
251 763 35
251 773 14
251 837 48
251 846 40
251 854 11
251 865 -2
251 894 44
251 917 26
251 933 22
251 937 4
251 941 50
252 13 19
252 28 41
252 33 27
252 70 32
252 91 28
252 94 39
252 133 32
252 172 13
252 184 10
252 191 9
252 210 6
252 234 21
252 261 47
252 263 3
252 264 11
252 265 25
252 278 44
252 310 20
252 320 9
252 333 12
252 338 13
252 364 10
252 371 41
252 406 41
252 414 32
252 480 50
252 487 35
252 508 49
252 509 24
252 516 34
252 547 45
252 564 4
252 578 30
252 579 36
252 630 13
252 642 14
252 654 45
252 660 -2
252 674 37
252 690 14
252 691 39
252 694 12
252 699 45
252 705 37
252 711 26
252 717 23
252 737 31
252 755 16
252 778 7
252 788 1
252 798 49
252 805 12
252 809 9
252 816 50
252 837 16
252 849 49
252 862 35
252 875 30
252 905 19
252 907 10
252 920 49
252 921 50
252 949 10
252 998 48
253 13 6
253 18 9
253 19 48
253 24 37
253 32 47
253 35 48
253 50 17
253 58 44
253 133 8
253 135 47
253 151 40
253 159 18
253 169 35
253 179 17
253 203 3
253 217 46
253 237 37
253 238 41
253 254 18
253 263 8
253 269 18
253 271 34
253 274 25
253 282 5
253 296 20
253 326 30
253 330 16
253 366 18
253 453 33
253 468 9
253 500 7
253 501 36
253 511 43
253 543 0
253 561 46
253 562 25
253 603 35
253 609 25
253 613 24
253 616 15
253 619 8
253 671 35
253 698 13
253 751 17
253 793 42
253 797 47
253 800 18
253 805 50
253 818 44
253 834 20
253 911 12
253 957 23
253 964 13
253 966 18
253 969 6
254 24 49
254 42 40
254 71 15
254 80 34
254 86 24
254 130 15
254 156 41
254 162 33
254 191 11
254 194 14
254 196 20
254 229 7
254 263 26
254 267 41
254 281 34
254 298 28
254 348 3
254 380 44
254 386 26
254 404 34
254 446 15
254 447 20
254 492 22
254 515 39
254 541 12
254 548 41
254 556 23
254 570 26
254 594 37
254 649 39
254 672 5
254 675 29
254 700 25
254 724 35
254 743 4
254 781 46
254 800 27
254 808 24
254 813 7
254 821 33
254 835 28
254 917 33
254 923 27
254 959 33
254 969 12
254 976 30
254 990 26
255 9 7
255 37 22
255 42 17
255 105 15
255 109 30
255 190 8
255 195 17
255 232 14
255 233 34
255 258 11
255 284 25
255 364 42
255 371 21
255 373 23
255 392 14
255 400 42
255 401 4
255 410 16
255 434 50
255 452 31
255 476 46
255 481 35
255 531 36
255 542 17
255 545 37
255 554 3
255 574 50
255 589 7
255 628 4
255 665 40
255 691 22
255 695 43
255 700 19
255 711 37
255 733 23
255 771 24
255 784 21
255 856 11
255 890 26
255 916 36
255 930 27
255 945 25
255 983 45
256 55 26
256 83 50
256 125 32
256 136 36
256 146 47
256 150 45
256 185 33
256 187 11
256 188 16
256 198 21
256 203 44
256 217 11
256 320 25
256 343 19
256 345 21
256 360 42
256 375 26
256 419 45
256 427 -1
256 441 19
256 455 32
256 499 24
256 518 33
256 532 45
256 558 48
256 600 36
256 602 29
256 608 26
256 639 44
256 645 11
256 711 22
256 712 -2
256 718 46
256 735 25
256 736 45
256 756 20
256 792 35
256 848 14
256 885 18
256 911 34
256 919 29
256 964 10
256 967 39
257 53 4
257 58 38
257 63 47
257 77 -1
257 103 16
257 105 3
257 134 18
257 135 1
257 142 1
257 161 27
257 166 3
257 169 25
257 188 11
257 211 3
257 250 7
257 253 31
257 256 15
257 314 25
257 317 11
257 359 18
257 370 31
257 371 22
257 376 34
257 408 26
257 483 43
257 506 32
257 509 15
257 518 12
257 555 42
257 579 29
257 582 49
257 621 24
257 628 23
257 650 17
257 653 44
257 707 18
257 713 50
257 716 40
257 814 28
257 855 50
257 883 49
257 891 47
257 896 36
257 911 39
257 930 40
257 942 14
257 943 34
257 948 40
257 994 20
258 9 9
258 20 28
258 27 20
258 59 29
258 72 15
258 78 16
258 99 28
258 103 31
258 177 12
258 182 18
258 197 -1
258 230 34
258 250 15
258 463 14
258 467 16
258 472 28
258 490 6
258 505 42
258 517 1
258 540 42
258 569 7
258 620 27
258 625 44
258 636 32
258 685 43
258 715 9
258 757 5
258 761 19
258 763 41
258 787 10
258 813 24
258 846 0
258 862 8
258 863 46
258 889 -1
258 891 3
258 902 14
258 916 7
258 930 46
258 931 33
258 962 5
258 978 21
259 49 36
259 97 44
259 119 47
259 123 32
259 160 26
259 165 -2
259 196 33
259 236 5
259 258 35
259 272 14
259 278 33
259 303 47
259 311 11
259 378 26
259 408 3
259 472 10
259 488 23
259 511 26
259 539 37
259 541 15
259 562 4
259 564 14
259 592 10
259 598 31
259 607 26
259 615 5
259 617 3
259 620 7
259 628 23
259 678 45
259 682 1
259 738 26
259 756 49
259 771 6
259 772 46
259 800 24
259 833 28
259 840 36
259 843 13
259 846 42
259 860 33
259 880 50
259 892 6
259 909 -2
259 919 33
259 924 41
259 925 31
259 932 23
259 953 13
259 963 -2
259 995 37
259 996 19
260 17 19
260 64 29
260 66 48
260 115 7
260 116 22
260 136 45
260 145 22
260 162 33
260 184 49
260 210 26
260 249 31
260 272 40
260 282 42
260 307 11
260 328 -2
260 333 47
260 357 21
260 368 24
260 402 26
260 408 7
260 457 31
260 473 18
260 474 19
260 493 47
260 497 48
260 502 27
260 504 49
260 538 37
260 568 50
260 582 45
260 604 23
260 612 24
260 629 42
260 635 10
260 653 32
260 679 39
260 706 13
260 740 9
260 744 0
260 751 1
260 775 17
260 787 6
260 892 25
260 964 38
260 986 38
261 4 -2
261 8 45
261 24 31
261 26 23
261 59 44
261 64 31
261 76 48
261 78 4
261 85 33
261 115 33
261 135 34
261 140 1
261 143 47
261 151 38
261 166 39
261 192 32
261 203 45
261 204 48
261 244 11
261 251 19
261 265 44
261 267 9
261 298 3
261 314 2
261 319 42
261 353 35
261 357 19
261 404 5
261 412 33
261 423 42
261 443 26
261 455 11
261 466 42
261 472 -1
261 475 8
261 510 1
261 538 50
261 590 2
261 691 44
261 715 20
261 729 12
261 732 12
261 770 30
261 789 14
261 833 40
261 835 25
261 841 31
261 843 25
261 861 12
261 864 21
261 877 45
261 922 -1
261 955 6
261 971 2
261 973 32
262 58 32
262 61 29
262 92 0
262 116 6
262 123 45
262 142 39
262 171 11
262 177 39
262 189 41
262 190 27
262 209 43
262 251 34
262 282 44
262 348 44
262 355 18
262 385 49
262 401 40
262 463 46
262 476 23
262 500 13
262 511 33
262 524 3
262 526 33
262 558 -2
262 571 38
262 597 39
262 615 42
262 616 9
262 619 30
262 654 5
262 660 8
262 683 11
262 684 19
262 706 50
262 750 43
262 791 27
262 808 3
262 813 16
262 825 46
262 832 37
262 840 37
262 854 25
262 857 15
262 887 8
262 891 40
262 904 41
262 940 46
262 947 11
262 978 22
263 23 36
263 94 35
263 95 24
263 102 33
263 116 16
263 153 42
263 167 42
263 175 25
263 198 30
263 212 12
263 216 20
263 257 29
263 283 13
263 326 28
263 328 40
263 333 15
263 364 47
263 413 19
263 416 12
263 448 26
263 463 49
263 497 40
263 522 10
263 535 48
263 549 15
263 607 12
263 610 25
263 623 13
263 657 21
263 674 34
263 676 33
263 678 19
263 686 23
263 714 46
263 718 37
263 743 14
263 751 50
263 793 33
263 825 13
263 867 18
263 877 48
263 892 1
263 895 46
263 916 41
263 958 17
263 961 49
264 23 38
264 67 -2
264 102 46
264 112 14
264 126 28
264 130 43
264 140 14
264 158 0
264 189 14
264 228 35
264 245 41
264 283 6
264 287 -1
264 326 29
264 340 4
264 358 48
264 385 48
264 395 3
264 407 48
264 408 30
264 447 31
264 492 50
264 501 1
264 527 41
264 548 14
264 560 41
264 572 30
264 603 45
264 609 50
264 615 3
264 617 25
264 623 36
264 629 31
264 634 31
264 636 3
264 637 12
264 656 29
264 658 43
264 664 34
264 675 11
264 714 49
264 744 41
264 751 0
264 798 40
264 809 17
264 811 14
264 826 37
264 877 11
264 916 29
264 982 42
264 992 13
265 35 38
265 43 19
265 97 18
265 118 50
265 128 33
265 196 40
265 226 39
265 235 15
265 278 39
265 279 49
265 339 11
265 367 33
265 374 17
265 423 16
265 480 0
265 548 0
265 563 6
265 608 41
265 662 18
265 796 8
265 847 33
265 848 37
265 856 13
265 879 42
265 890 16
265 931 48
265 945 8
265 979 42
265 993 11
266 2 48
266 14 25
266 22 29
266 26 19
266 28 23
266 30 19
266 47 12
266 82 22
266 92 13
266 110 1
266 125 43
266 155 18
266 168 50
266 207 11
266 252 20
266 259 49
266 293 26
266 381 33
266 488 37
266 521 46
266 525 43
266 527 16
266 636 20
266 696 44
266 704 35
266 710 23
266 712 32
266 729 15
266 826 31
266 858 31
266 864 12
266 873 40
266 884 -1
266 890 14
266 901 13
266 910 22
266 954 22
266 975 28
266 993 13
267 9 24
267 12 24
267 33 42
267 64 15
267 78 19
267 90 14
267 91 49
267 106 35
267 120 48
267 134 50
267 135 24
267 137 32
267 159 9
267 167 4
267 177 48
267 201 41
267 242 17
267 299 38
267 347 5
267 386 16
267 406 20
267 409 35
267 433 -2
267 460 20
267 483 24
267 487 38
267 489 16
267 530 1
267 555 15
267 565 47
267 574 49
267 586 49
267 605 48
267 618 9
267 639 41
267 649 41
267 659 50
267 667 27
267 672 4
267 673 0
267 678 45
267 692 5
267 721 15
267 816 5
267 817 12
267 840 28
267 897 45
267 931 1
267 936 9
267 948 34
268 13 20
268 37 -2
268 46 37
268 57 38
268 60 28
268 64 5
268 129 2
268 145 17
268 152 38
268 157 38
268 191 45
268 210 29
268 212 30
268 248 36
268 249 19
268 261 16
268 264 21
268 291 11
268 331 11
268 333 19
268 382 -2
268 383 38
268 398 48
268 467 27
268 495 32
268 504 15
268 517 33
268 559 28
268 575 15
268 605 3
268 642 44
268 722 31
268 762 0
268 763 38
268 771 27
268 782 20
268 790 24
268 814 16
268 827 36
268 855 0
268 864 28
268 867 16
268 908 2
268 925 34
268 929 38
268 989 25
269 26 -2
269 32 3
269 40 12
269 60 29
269 92 1
269 176 6
269 196 28
269 248 50
269 277 36
269 280 27
269 309 46
269 314 32
269 338 17
269 343 42
269 345 17
269 356 5
269 357 17
269 371 17
269 381 28
269 391 27
269 394 14
269 405 23
269 450 23
269 462 40
269 463 3
269 479 18
269 492 33
269 508 15
269 514 31
269 547 37
269 590 41
269 645 37
269 653 18
269 657 19
269 673 14
269 680 46
269 683 37
269 686 1
269 714 45
269 723 37
269 725 23
269 726 0
269 873 44
269 876 13
269 898 11
269 978 15
270 24 0
270 26 24
270 67 28
270 99 14
270 109 6
270 127 38
270 146 6
270 229 9
270 241 40
270 255 6
270 259 23
270 265 42
270 297 8
270 318 40
270 328 -1
270 330 0
270 347 17
270 353 37
270 399 -1
270 407 21
270 427 23
270 441 -1
270 459 3
270 486 27
270 497 7
270 507 16
270 522 11
270 568 7
270 578 44
270 597 8
270 629 36
270 644 31
270 659 32
270 700 42
270 747 43
270 748 -1
270 770 44
270 809 2
270 810 23
270 818 39
270 839 17
270 871 48
270 931 16
270 952 15
270 955 4
270 966 12
270 979 49
271 5 29
271 18 14
271 20 2
271 26 38
271 70 14
271 72 -2
271 78 40
271 132 -2
271 163 5
271 165 19
271 174 42
271 201 28
271 229 49
271 247 5
271 274 34
271 278 0
271 281 49
271 305 26
271 336 7
271 419 24
271 432 11
271 439 19
271 445 40
271 451 41
271 462 32
271 479 21
271 481 -2
271 539 38
271 558 9
271 565 13
271 601 43
271 639 50
271 647 38
271 659 45
271 681 36
271 691 8
271 742 23
271 772 3
271 795 43
271 826 14
271 846 29
271 865 12
271 927 50
271 934 24
271 943 41
271 963 15
271 966 23
271 977 47
271 981 31
271 989 32
271 999 44
272 17 3
272 31 0
272 40 22
272 63 20
272 65 -1
272 76 41
272 91 15
272 94 42
272 102 15
272 104 19
272 110 32
272 121 35
272 188 17
272 221 29
272 223 19
272 264 40
272 269 10
272 287 14
272 296 48
272 321 6
272 341 28
272 343 21
272 387 43
272 441 9
272 458 27
272 472 1
272 484 40
272 485 23
272 523 42
272 530 11
272 584 -2
272 585 3
272 616 5
272 636 33
272 663 45
272 687 46
272 693 20
272 695 40
272 704 32
272 717 6
272 737 10
272 759 5
272 782 33
272 853 22
272 873 8
272 886 41
272 903 42
272 912 -1
272 934 5
272 944 16
272 948 0
272 960 21
272 975 21
272 982 23
272 983 29
272 990 17
272 995 50
272 999 5
273 9 22
273 23 34
273 32 44
273 87 38
273 88 50
273 103 43
273 109 36
273 119 45
273 130 48
273 134 12
273 160 44
273 174 3
273 201 28
273 225 47
273 233 0
273 237 32
273 238 4
273 250 1
273 263 0
273 300 46
273 306 35
273 330 38
273 359 11
273 373 23
273 378 47
273 420 9
273 423 28
273 441 21
273 448 14
273 466 42
273 472 14
273 493 35
273 498 8
273 499 50
273 502 7
273 551 17
273 557 8
273 575 33
273 577 34
273 596 31
273 608 20
273 686 36
273 701 47
273 723 19
273 797 15
273 830 9
273 866 42
273 869 33
273 891 8
273 904 48
273 913 18
273 922 19
273 923 31
273 941 25
273 993 6
273 996 1
274 18 17
274 19 2
274 134 12
274 141 34
274 147 9
274 153 46
274 155 6
274 173 31
274 179 16
274 239 9
274 268 4
274 275 43
274 337 32
274 339 50
274 352 3
274 369 46
274 391 11
274 399 41
274 424 16
274 473 35
274 515 43
274 516 42
274 530 36
274 540 28
274 543 9
274 558 16
274 575 34
274 596 8
274 597 8
274 616 33
274 627 44
274 631 0
274 644 4
274 654 47
274 661 50
274 662 37
274 663 -1
274 684 30
274 690 21
274 698 46
274 711 9
274 745 30
274 845 25
274 863 13
274 879 8
274 899 5
274 900 10
274 928 19
274 942 38
275 22 18
275 33 17
275 38 32
275 65 31
275 67 12
275 91 38
275 120 13
275 128 43
275 156 48
275 192 44
275 246 11
275 302 11
275 307 46
275 359 26
275 379 3
275 384 42
275 408 49
275 423 40
275 445 13
275 446 25
275 478 45
275 504 45
275 521 6
275 529 22
275 535 0
275 545 14
275 550 49
275 559 39
275 560 35
275 565 -1
275 572 17
275 599 12
275 607 22
275 611 27
275 613 30
275 617 42
275 620 30
275 677 22
275 688 43
275 712 -1
275 722 15
275 730 26
275 740 7
275 776 39
275 787 28
275 858 35
275 868 5
275 903 20
275 950 45
275 951 12
275 976 48
275 978 12
276 11 14
276 50 43
276 78 20
276 138 4
276 180 24
276 200 29
276 257 -2
276 267 40
276 296 37
276 322 8
276 331 38
276 335 28
276 348 7
276 393 43
276 446 35
276 466 7
276 482 1
276 486 28
276 547 44
276 550 12
276 551 10
276 559 37
276 567 31
276 594 32
276 613 19
276 614 44
276 621 32
276 638 13
276 639 31
276 647 19
276 666 14
276 677 16
276 714 31
276 722 3
276 736 23
276 763 13
276 774 17
276 797 31
276 820 0
276 828 34
276 843 47
276 845 5
276 902 9
276 906 24
276 909 -1
276 929 36
276 970 42
276 973 39
277 35 22
277 48 27
277 52 45
277 67 35
277 68 2
277 79 4
277 116 35
277 173 40
277 183 10
277 185 10
277 235 36
277 236 32
277 238 14
277 259 49
277 282 21
277 288 46
277 289 4
277 294 27
277 307 9
277 308 45
277 320 10
277 382 17
277 432 23
277 451 47
277 456 25
277 474 14
277 482 15
277 485 17
277 493 35
277 496 31
277 516 46
277 535 8
277 539 46
277 555 31
277 558 5
277 559 36
277 561 14
277 594 44
277 601 0
277 638 34
277 645 7
277 649 30
277 676 19
277 680 16
277 687 24
277 699 30
277 703 46
277 705 -2
277 708 50
277 718 18
277 729 23
277 736 24
277 745 17
277 764 47
277 781 14
277 782 46
277 814 25
277 839 22
277 843 13
277 883 18
277 938 12
277 958 34
277 981 49
277 989 7
278 33 31
278 56 41
278 78 17
278 137 32
278 142 -2
278 183 31
278 213 -1
278 227 41
278 247 27
278 251 4
278 293 23
278 306 34
278 334 20
278 359 25
278 383 16
278 390 44
278 436 17
278 450 8
278 454 46
278 494 21
278 496 39
278 517 34
278 526 8
278 532 29
278 541 43
278 566 46
278 569 22
278 615 50
278 617 49
278 627 26
278 631 12
278 635 20
278 654 24
278 695 45
278 737 10
278 758 -2
278 796 6
278 800 7
278 877 49
278 925 27
278 942 40
278 946 15
278 953 -2
279 2 23
279 29 21
279 32 48
279 70 -1
279 78 28
279 125 20
279 126 45
279 133 0
279 148 37
279 193 17
279 196 22
279 256 7
279 266 29
279 280 32
279 284 33
279 289 45
279 334 9
279 344 11
279 359 22
279 422 32
279 428 9
279 503 25
279 517 40
279 534 40
279 535 21
279 544 24
279 560 7
279 587 23
279 601 19
279 644 16
279 684 37
279 694 32
279 715 14
279 724 11
279 744 7
279 746 11
279 814 31
279 818 46
279 820 23
279 877 43
279 892 1
279 898 30
279 937 14
279 991 6
280 32 34
280 48 40
280 142 40
280 201 -1
280 240 36
280 288 37
280 298 33
280 303 21
280 311 13
280 316 30
280 327 50
280 345 1
280 373 40
280 426 8
280 451 42
280 455 48
280 492 8
280 520 14
280 543 25
280 579 5
280 584 10
280 585 33
280 664 18
280 675 25
280 696 9
280 726 1
280 751 16
280 760 11
280 794 -2
280 798 9
280 799 -2
280 822 31
280 836 19
280 840 27
280 888 14
280 896 32
280 913 10
280 964 49
280 996 2
281 15 9
281 16 27
281 33 8
281 87 11
281 102 46
281 136 38
281 151 43
281 161 21
281 209 50
281 223 -1
281 241 39
281 262 44
281 285 43
281 307 35
281 313 40
281 349 7
281 401 2
281 426 42
281 436 48
281 461 24
281 488 37
281 498 34
281 504 22
281 535 36
281 543 12
281 548 12
281 566 17
281 587 33
281 591 12
281 594 39
281 609 42
281 648 39
281 697 44
281 712 45
281 745 31
281 756 9
281 773 18
281 782 20
281 785 27
281 802 20
281 817 40
281 835 38
281 839 23
281 880 36
281 884 -2
281 910 -1
281 924 44
281 948 41
281 963 46
282 2 38
282 19 34
282 41 47
282 107 43
282 146 29
282 151 33
282 182 46
282 201 5
282 208 24
282 237 46
282 274 39
282 347 34
282 353 46
282 401 35
282 432 8
282 437 50
282 458 41
282 474 32
282 505 43
282 515 14
282 524 23
282 552 44
282 572 23
282 604 15
282 615 9
282 625 12
282 626 35
282 649 31
282 659 9
282 663 48
282 678 35
282 690 26
282 703 39
282 720 25
282 724 24
282 805 32
282 843 14
282 864 13
282 872 37
282 906 8
282 916 38
282 974 25
283 16 24
283 25 49
283 40 32
283 91 40
283 99 11
283 115 46
283 133 49
283 134 34
283 155 32
283 164 50
283 179 36
283 221 -1
283 256 42
283 265 44
283 272 20
283 287 48
283 289 2
283 297 23
283 316 19
283 317 8
283 318 9
283 348 35
283 356 2
283 376 17
283 379 45
283 435 33
283 444 43
283 481 17
283 496 46
283 511 3
283 535 24
283 584 10
283 601 7
283 634 28
283 649 10
283 668 35
283 692 36
283 704 49
283 705 13
283 711 22
283 722 38
283 728 20
283 742 50
283 765 27
283 767 15
283 832 22
283 848 39
283 849 50
283 850 49
283 856 6
283 866 9
283 871 30
283 927 32
283 957 9
284 16 -1
284 23 17
284 53 -2
284 84 24
284 87 32
284 97 35
284 110 32
284 133 11
284 150 41
284 157 32
284 192 37
284 220 40
284 261 21
284 277 13
284 294 30
284 307 40
284 314 11
284 363 43
284 368 27
284 377 31
284 403 5
284 452 26
284 470 12
284 522 38
284 525 5
284 531 46
284 549 34
284 584 11
284 620 49
284 621 26
284 659 12
284 664 23
284 665 27
284 688 30
284 709 50
284 713 20
284 734 37
284 741 17
284 760 39
284 769 12
284 777 31
284 792 7
284 826 26
284 832 46
284 877 30
284 914 40
284 921 26
284 938 35
284 959 35
284 981 34
284 998 38
285 31 19
285 38 19
285 39 18
285 55 14
285 65 25
285 76 22
285 86 33
285 87 26
285 90 25
285 100 26
285 101 15
285 110 49
285 114 45
285 131 43
285 181 26
285 209 37
285 211 23
285 221 41
285 299 -1
285 301 39
285 302 17
285 333 28
285 350 23
285 362 27
285 379 17
285 401 13
285 416 50
285 423 38
285 440 13
285 445 8
285 452 40
285 461 30
285 507 22
285 519 37
285 550 40
285 552 15
285 581 14
285 583 25
285 610 7
285 625 1
285 671 44
285 691 34
285 700 19
285 723 16
285 733 19
285 745 0
285 749 50
285 761 33
285 778 23
285 797 47
285 902 37
285 911 44
285 919 11
285 943 32
285 968 21
286 6 49
286 57 2
286 65 4
286 100 8
286 122 11
286 127 7
286 128 33
286 167 20
286 168 48
286 201 1
286 204 22
286 212 27
286 216 6
286 225 7
286 267 24
286 283 12
286 289 39
286 354 3
286 365 41
286 482 8
286 484 14
286 511 48
286 513 50
286 519 40
286 548 49
286 586 27
286 594 20
286 615 41
286 650 8
286 660 22
286 677 48
286 718 39
286 754 45
286 781 11
286 793 50
286 838 13
286 898 29
286 907 34
286 928 -1
286 931 26
286 941 17
286 973 1
286 976 10
286 987 34
286 996 1
287 1 11
287 23 28
287 47 26
287 82 9
287 111 -1
287 142 9
287 154 27
287 187 43
287 189 33
287 190 16
287 213 5
287 228 37
287 229 37
287 230 35
287 264 16
287 268 42
287 306 13
287 309 16
287 322 34
287 338 30
287 342 0
287 351 5
287 370 26
287 373 25
287 375 8
287 391 47
287 393 7
287 399 30
287 403 7
287 424 6
287 444 19
287 478 2
287 489 13
287 523 36
287 552 50
287 561 14
287 595 38
287 732 32
287 736 20
287 746 25
287 755 43
287 785 33
287 812 15
287 823 15
287 832 12
287 843 32
287 847 41
287 848 46
287 850 2
287 851 15
287 865 20
287 892 16
287 893 40
287 899 42
287 926 0
287 990 43
288 13 9
288 19 3
288 82 0
288 91 11
288 102 3
288 140 12
288 143 50
288 154 37
288 169 11
288 186 6
288 193 4
288 200 35
288 226 11
288 282 12
288 304 22
288 330 18
288 334 26
288 337 50
288 362 25
288 379 36
288 383 2
288 452 46
288 474 47
288 494 13
288 535 25
288 550 50
288 570 33
288 574 16
288 588 38
288 603 42
288 606 30
288 629 39
288 640 21
288 645 12
288 646 45
288 648 -2
288 653 34
288 663 39
288 720 10
288 721 30
288 725 50
288 728 18
288 738 46
288 847 50
288 867 3
288 951 10
288 962 31
288 982 17
288 988 6
289 168 38
289 169 15
289 214 31
289 217 38
289 235 44
289 237 24
289 309 25
289 334 44
289 339 41
289 374 26
289 382 -2
289 414 16
289 428 48
289 531 -2
289 563 13
289 570 13
289 597 5
289 625 37
289 647 46
289 704 36
289 713 4
289 724 50
289 725 12
289 730 46
289 744 25
289 761 50
289 771 1
289 774 36
289 787 48
289 793 2
289 863 25
289 900 23
289 912 5
289 938 36
289 942 27
289 959 8
289 960 25
289 973 35
290 13 43
290 23 35
290 26 38
290 28 7
290 72 16
290 115 43
290 128 35
290 139 46
290 153 35
290 160 7
290 176 28
290 211 32
290 213 2
290 215 7
290 336 8
290 356 11
290 361 41
290 384 46
290 390 5
290 411 37
290 419 6
290 492 31
290 501 31
290 512 41
290 555 6
290 581 35
290 606 46
290 658 4
290 674 27
290 681 6
290 698 23
290 719 35
290 724 -2
290 753 17
290 765 16
290 776 6
290 799 32
290 844 21
290 851 36
290 853 45
290 859 4
290 862 1
290 871 36
290 889 22
290 897 7
290 912 22
290 922 39
290 959 37
290 976 18
290 980 35
291 8 38
291 11 32
291 13 12
291 18 21
291 28 32
291 37 3
291 38 39
291 54 16
291 126 32
291 130 31
291 147 1
291 163 -1
291 210 23
291 234 17
291 250 4
291 254 16
291 276 2
291 298 17
291 311 2
291 313 13
291 316 6
291 361 14
291 404 35
291 426 22
291 456 10
291 461 49
291 493 33
291 499 22
291 524 35
291 528 48
291 541 37
291 553 15
291 574 44
291 581 37
291 584 44
291 597 6
291 601 5
291 615 24
291 629 14
291 638 50
291 652 29
291 697 -2
291 713 3
291 715 46
291 725 6
291 741 41
291 745 7
291 783 28
291 786 24
291 792 38
291 825 8
291 831 27
291 838 38
291 847 24
291 877 43
291 984 34
292 24 45
292 67 11
292 86 10
292 123 10
292 126 0
292 165 40
292 176 38
292 201 35
292 207 12
292 226 11
292 231 -2
292 236 13
292 244 0
292 258 29
292 305 49
292 323 41
292 330 24
292 378 39
292 404 17
292 408 2
292 415 33
292 442 14
292 449 -2
292 468 34
292 476 7
292 488 35
292 517 2
292 522 6
292 530 20
292 532 49
292 561 14
292 571 24
292 575 21
292 577 18
292 586 31
292 631 41
292 637 9
292 641 17
292 717 -1
292 730 36
292 744 34
292 793 10
292 812 34
292 814 35
292 827 28
292 830 8
292 854 33
292 862 28
292 912 42
292 927 38
292 928 43
292 986 34
292 997 36
292 1000 47
293 11 11
293 12 25
293 27 29
293 43 50
293 52 40
293 79 17
293 103 3
293 111 32
293 126 5
293 127 23
293 142 4
293 156 10
293 180 9
293 206 47
293 223 2
293 244 13
293 257 19
293 260 29
293 261 29
293 268 12
293 288 33
293 423 3
293 469 33
293 526 23
293 549 38
293 568 9
293 607 6
293 620 9
293 623 24
293 629 -1
293 691 29
293 707 1
293 711 12
293 720 21
293 761 23
293 768 14
293 806 23
293 814 30
293 816 21
293 821 34
293 877 42
293 880 9
293 911 25
293 945 5
293 971 28
293 976 34
293 980 28
293 992 44
294 36 11
294 91 25
294 93 23
294 105 10
294 121 15
294 126 19
294 146 12
294 159 44
294 163 2
294 212 27
294 213 7
294 246 11
294 291 31
294 320 26
294 370 22
294 373 46
294 381 12
294 382 -2
294 493 26
294 501 12
294 510 37
294 525 31
294 544 11
294 550 12
294 588 33
294 602 41
294 639 28
294 650 35
294 654 16
294 666 22
294 669 47
294 680 43
294 716 39
294 741 18
294 755 7
294 758 8
294 788 21
294 790 50
294 797 21
294 799 31
294 814 37
294 834 18
294 841 20
294 853 10
294 869 39
294 906 25
294 946 -2
294 965 21
294 978 20
294 996 43
295 26 48
295 47 39
295 57 35
295 78 11
295 80 11
295 85 32
295 107 42
295 145 16
295 196 16
295 201 26
295 225 44
295 233 25
295 296 21
295 322 47
295 323 13
295 333 40
295 334 23
295 340 10
295 357 22
295 377 44
295 411 12
295 412 22
295 425 6
295 429 37
295 432 31
295 445 17
295 477 25
295 502 11
295 543 45
295 560 42
295 591 24
295 613 10
295 660 3
295 674 45
295 678 10
295 682 49
295 691 11
295 730 2
295 740 33
295 753 41
295 771 37
295 790 -2
295 796 38
295 797 7
295 847 39
295 886 29
295 925 30
296 34 21
296 42 43
296 61 49
296 69 35
296 87 39
296 106 48
296 159 31
296 202 38
296 228 40
296 243 5
296 261 20
296 264 5
296 290 44
296 293 20
296 310 46
296 313 40
296 324 29
296 335 34
296 342 6
296 347 43
296 359 48
296 389 10
296 391 38
296 396 32
296 452 9
296 472 24
296 490 6
296 497 30
296 502 49
296 505 11
296 525 -2
296 554 23
296 555 49
296 559 24
296 570 30
296 600 45
296 620 24
296 634 42
296 654 10
296 661 45
296 664 32
296 672 42
296 680 40
296 696 49
296 700 23
296 714 2
296 729 6
296 730 50
296 767 15
296 775 30
296 793 9
296 799 46
296 836 40
296 846 4
296 856 50
296 942 45
296 946 35
296 971 41
296 983 26
296 1000 3
297 13 28
297 18 42
297 35 41
297 39 31
297 41 29
297 47 41
297 58 38
297 62 4
297 64 21
297 66 24
297 73 45
297 96 9
297 127 43
297 134 40
297 151 24
297 207 19
297 223 8
297 229 32
297 230 19
297 266 24
297 268 27
297 286 1
297 290 46
297 310 41
297 336 13
297 383 49
297 411 21
297 419 49
297 426 34
297 427 0
297 446 20
297 516 24
297 565 12
297 582 -1
297 598 18
297 615 31
297 691 19
297 734 47
297 742 12
297 750 24
297 754 3
297 766 6
297 781 32
297 784 1
297 795 33
297 796 13
297 800 9
297 815 6
297 831 43
297 855 19
297 867 19
297 911 21
297 915 18
297 927 24
297 939 0
297 970 17
297 975 2
298 61 -1
298 79 -1
298 85 31
298 98 21
298 137 44
298 185 -1
298 197 3
298 202 31
298 212 29
298 234 25
298 247 -2
298 264 24
298 276 24
298 309 49
298 310 2
298 324 40
298 345 50
298 374 9
298 385 35
298 403 10
298 440 47
298 448 27
298 502 44
298 535 45
298 580 34
298 612 43
298 617 38
298 628 34
298 640 29
298 646 44
298 681 22
298 682 47
298 696 27
298 707 33
298 732 19
298 809 38
298 842 38
298 846 39
298 885 19
298 907 34
298 909 39
298 913 1
298 925 45
298 932 15
298 948 10
298 956 -1
299 1 49
299 5 44
299 24 2
299 59 9
299 71 17
299 85 14
299 139 17
299 184 3
299 289 22
299 290 41
299 316 8
299 356 1
299 363 -2
299 388 17
299 400 4
299 403 28
299 441 2
299 460 29
299 465 44
299 473 0
299 479 30
299 480 -2
299 487 13
299 561 39
299 565 34
299 588 34
299 616 47
299 635 35
299 636 18
299 655 25
299 661 30
299 665 49
299 679 -2
299 694 36
299 708 8
299 726 5
299 754 24
299 774 42
299 775 19
299 801 33
299 876 15
299 879 28
299 883 21
299 912 2
299 914 42
299 930 17
299 948 31
299 981 47
300 6 35
300 8 27
300 20 26
300 68 1
300 84 7
300 91 4
300 118 24
300 136 48
300 138 8
300 151 14
300 163 26
300 166 41
300 187 36
300 219 21
300 227 13
300 240 13
300 251 14
300 253 32
300 276 29
300 278 4
300 292 40
300 301 49
300 326 25
300 341 7
300 347 49
300 351 -1
300 359 11
300 392 -2
300 418 45
300 419 11
300 430 7
300 460 1
300 469 39
300 486 27
300 490 47
300 506 13
300 546 49
300 559 33
300 609 38
300 616 32
300 682 8
300 700 24
300 720 34
300 734 6
300 779 22
300 811 26
300 856 22
300 889 44
300 901 47
300 902 18
300 904 10
300 959 50
300 969 42
300 975 1
301 49 11
301 52 48
301 67 46
301 76 49
301 79 46
301 82 7
301 114 21
301 121 34
301 128 49
301 142 35
301 150 45
301 159 27
301 185 13
301 207 11
301 246 11
301 251 32
301 274 48
301 295 39
301 318 34
301 342 19
301 374 40
301 407 9
301 449 23
301 473 37
301 496 26
301 510 44
301 520 33
301 574 21
301 578 4
301 603 28
301 638 31
301 639 27
301 662 44
301 675 21
301 678 44
301 704 28
301 755 7
301 757 11
301 758 26
301 761 7
301 763 36
301 777 49
301 778 5
301 786 16
301 801 43
301 813 29
301 848 24
301 856 9
301 901 29
301 914 5
301 925 23
301 931 27
301 944 22
301 972 26
302 44 12
302 106 50
302 113 46
302 151 49
302 169 18
302 182 6
302 205 9
302 322 26
302 326 41
302 330 45
302 335 29
302 390 18
302 398 9
302 430 25
302 435 23
302 489 46
302 495 7
302 512 19
302 539 22
302 542 26
302 545 27
302 560 1
302 564 41
302 594 11
302 645 22
302 657 13
302 659 2
302 664 13
302 695 16
302 699 34
302 708 13
302 727 26
302 735 16
302 745 13
302 777 46
302 817 29
302 821 40
302 826 47
302 836 15
302 843 3
302 857 22
302 869 24
302 874 3
302 885 21
302 914 14
302 935 18
303 17 1
303 45 34
303 47 5
303 51 8
303 97 19
303 106 26
303 114 40
303 119 26
303 146 46
303 169 44
303 198 35
303 229 0
303 321 43
303 338 6
303 353 32
303 358 17
303 366 26
303 367 50
303 369 50
303 370 31
303 377 39
303 380 2
303 390 10
303 396 5
303 410 27
303 417 40
303 433 -2
303 441 23
303 457 21
303 469 40
303 520 0
303 556 13
303 569 5
303 571 41
303 579 5
303 634 22
303 683 39
303 694 22
303 728 25
303 742 40
303 775 38
303 780 29
303 784 46
303 800 1
303 841 49
303 882 37
303 917 8
303 925 16
303 929 31
303 986 24
303 993 32
304 8 23
304 15 30
304 22 32
304 38 47
304 47 32
304 55 32
304 65 21
304 93 45
304 98 28
304 138 11
304 145 -1
304 160 16
304 190 18
304 195 22
304 230 -2
304 238 37
304 243 16
304 267 13
304 268 5
304 308 24
304 313 33
304 320 34
304 374 37
304 438 31
304 448 18
304 466 -1
304 487 16
304 524 2
304 535 -2
304 542 32
304 592 2
304 666 29
304 668 -1
304 671 47
304 729 42
304 734 5
304 738 27
304 743 29
304 756 16
304 830 20
304 847 14
304 849 12
304 851 28
304 860 39
304 864 28
304 884 39
304 915 47
304 918 33
304 963 23
304 994 16
305 4 5
305 30 26
305 53 10
305 62 20
305 100 -1
305 108 38
305 110 48
305 136 36
305 146 4
305 148 9
305 159 45
305 166 24
305 175 29
305 179 32
305 194 40
305 222 23
305 228 30
305 231 28
305 234 27
305 253 9
305 257 39
305 281 36
305 322 26
305 327 21
305 420 25
305 426 2
305 466 9
305 472 19
305 509 40
305 530 46
305 627 45
305 631 -2
305 675 28
305 677 23
305 679 46
305 700 38
305 719 14
305 738 17
305 739 9
305 761 14
305 778 44
305 800 40
305 899 38
305 919 40
305 922 18
305 928 19
305 941 12
305 961 9
305 962 50
305 1000 18
306 88 26
306 100 26
306 134 38
306 174 38
306 186 33
306 189 20
306 191 19
306 212 3
306 253 9
306 267 30
306 278 19
306 302 45
306 310 49
306 363 3
306 371 8
306 381 36
306 382 36
306 394 0
306 415 33
306 443 24
306 446 2
306 447 28
306 466 6
306 480 34
306 485 45
306 489 45
306 516 15
306 538 6
306 555 45
306 559 0
306 575 8
306 577 32
306 587 20
306 605 40
306 608 35
306 615 17
306 620 22
306 623 23
306 715 29
306 764 39
306 815 15
306 819 41
306 864 11
306 892 26
306 962 13
306 987 2
307 65 1
307 67 10
307 72 39
307 76 14
307 80 10
307 84 1
307 103 37
307 116 49
307 118 41
307 150 20
307 151 11
307 208 8
307 214 13
307 243 -1
307 273 40
307 281 16
307 294 23
307 337 49
307 349 27
307 429 23
307 452 24
307 475 2
307 490 23
307 536 3
307 555 42
307 588 11
307 628 39
307 644 43
307 659 44
307 688 11
307 697 31
307 698 2
307 729 47
307 736 5
307 747 43
307 766 33
307 788 18
307 816 39
307 847 18
307 856 26
307 868 15
307 872 23
307 874 36
307 913 36
307 925 38
307 940 38
307 981 26
308 20 22
308 41 20
308 86 31
308 126 12
308 167 25
308 171 34
308 189 33
308 208 31
308 216 6
308 257 13
308 287 15
308 297 49
308 312 15
308 320 47
308 325 48
308 373 14
308 418 50
308 419 6
308 491 10
308 508 43
308 516 35
308 519 3
308 581 22
308 609 12
308 639 36
308 659 5
308 661 36
308 694 43
308 743 4
308 876 10
308 900 13
308 918 15
308 927 32
308 936 44
308 950 27
308 951 41
308 957 25
308 965 23
308 998 34
309 3 11
309 29 36
309 47 48
309 59 17
309 66 34
309 68 33
309 87 27
309 92 5
309 102 0
309 121 9
309 133 25
309 144 41
309 155 21
309 161 23
309 183 13
309 216 32
309 221 4
309 222 24
309 241 18
309 266 20
309 287 20
309 306 37
309 313 1
309 346 42
309 360 14
309 369 28
309 376 21
309 395 21
309 408 24
309 414 17
309 429 8
309 437 44
309 440 29
309 467 26
309 485 41
309 489 10
309 490 18
309 503 22
309 508 9
309 544 20
309 635 15
309 640 16
309 644 42
309 653 43
309 662 20
309 671 44
309 702 40
309 741 13
309 742 33
309 744 4
309 761 40
309 794 47
309 797 30
309 808 23
309 811 42
309 830 26
309 869 44
309 898 33
309 919 31
309 942 24
309 961 45
309 974 44
310 44 13
310 50 -1
310 59 1
310 83 5
310 101 10
310 138 34
310 140 37
310 204 48
310 287 22
310 327 6
310 360 12
310 368 23
310 405 34
310 412 30
310 424 25
310 471 25
310 530 17
310 563 16
310 581 29
310 595 10
310 622 34
310 650 -2
310 688 8
310 693 37
310 706 47
310 747 31
310 774 21
310 808 48
310 831 43
310 861 2
310 882 27
310 908 11
310 914 46
310 927 22
310 933 24
310 942 25
310 966 35
311 7 13
311 32 19
311 34 21
311 98 47
311 140 39
311 244 12
311 303 39
311 360 20
311 361 2
311 370 20
311 373 1
311 385 36
311 388 6
311 393 35
311 410 45
311 429 35
311 432 37
311 436 26
311 450 46
311 460 35
311 468 31
311 478 16
311 480 48
311 505 3
311 525 36
311 526 26
311 545 38
311 555 36
311 586 40
311 633 20
311 680 41
311 692 6
311 707 1
311 723 13
311 754 45
311 758 11
311 777 22
311 811 46
311 812 21
311 816 36
311 817 33
311 868 40
311 903 13
311 922 19
311 932 8
311 956 23
311 959 50
312 26 31
312 28 37
312 93 13
312 111 6
312 128 43
312 153 42
312 168 28
312 180 31
312 189 4
312 191 0
312 201 44
312 205 9
312 220 30
312 222 39
312 243 2
312 258 10
312 264 31
312 271 24
312 335 17
312 357 30
312 364 13
312 396 23
312 398 20
312 405 39
312 423 41
312 481 42
312 512 46
312 519 40
312 537 23
312 539 30
312 547 45
312 564 39
312 566 13
312 575 45
312 609 26
312 631 35
312 636 49
312 697 -1
312 724 42
312 746 38
312 759 29
312 836 34
312 856 47
312 859 27
312 907 27
312 929 2
312 966 -2
312 969 23
312 974 17
313 98 14
313 107 2
313 147 0
313 178 21
313 198 3
313 206 7
313 216 1
313 224 16
313 237 1
313 256 8
313 271 26
313 297 40
313 300 40
313 361 18
313 381 16
313 481 48
313 500 35
313 533 35
313 542 11
313 588 17
313 604 22
313 661 22
313 668 33
313 673 22
313 710 9
313 724 24
313 741 2
313 745 28
313 769 41
313 793 10
313 801 21
313 864 26
313 879 33
313 883 27
313 884 20
313 895 41
313 903 28
313 904 23
313 912 26
313 914 6
313 924 32
313 954 18
313 959 34
313 961 35
314 5 33
314 44 26
314 50 19
314 100 12
314 124 5
314 139 3
314 151 23
314 174 33
314 237 12
314 243 8
314 245 18
314 298 48
314 324 22
314 336 -1
314 392 50
314 395 40
314 482 32
314 501 23
314 560 19
314 573 22
314 580 44
314 584 17
314 603 39
314 620 17
314 644 4
314 651 0
314 695 39
314 718 45
314 719 10
314 738 44
314 765 33
314 766 15
314 767 21
314 790 11
314 791 10
314 832 42
314 839 24
314 843 44
314 845 14
314 862 24
314 880 43
314 906 15
314 909 18
314 916 30
314 972 17
314 974 16
314 980 2
314 996 8
315 5 40
315 19 3
315 21 35
315 38 14
315 60 11
315 80 26
315 106 15
315 131 17
315 135 48
315 157 46
315 184 11
315 188 2
315 204 24
315 212 2
315 217 33
315 245 32
315 333 36
315 368 23
315 389 7
315 411 26
315 421 40
315 424 30
315 432 32
315 435 41
315 436 38
315 445 36
315 468 39
315 476 18
315 489 48
315 502 39
315 555 14
315 562 36
315 577 36
315 602 46
315 607 4
315 628 24
315 634 32
315 641 39
315 717 33
315 719 36
315 721 40
315 729 4
315 788 23
315 791 40
315 804 28
315 811 44
315 836 9
315 838 39
315 863 21
315 865 1
315 900 29
315 912 50
315 917 15
315 923 12
315 968 36
315 991 24
316 68 43
316 88 -1
316 95 32
316 116 26
316 136 29
316 160 28
316 165 21
316 167 37
316 195 26
316 211 13
316 252 24
316 267 34
316 273 36
316 275 29
316 300 3
316 306 35
316 328 -1
316 329 30
316 330 12
316 351 38
316 365 34
316 434 4
316 435 14
316 461 30
316 484 10
316 522 40
316 542 14
316 562 41
316 599 30
316 637 48
316 655 33
316 676 35
316 703 5
316 721 28
316 752 -2
316 767 46
316 781 36
316 784 25
316 793 12
316 808 30
316 876 -2
316 884 46
316 893 38
316 906 21
316 958 39
316 996 10
317 30 22
317 97 16
317 114 45
317 131 37
317 169 44
317 193 21
317 197 4
317 214 50
317 241 13
317 279 0
317 289 50
317 295 18
317 314 21
317 351 14
317 402 31
317 411 34
317 430 32
317 454 26
317 472 37
317 477 16
317 480 47
317 507 47
317 517 19
317 521 41
317 539 46
317 541 35
317 550 17
317 567 47
317 588 41
317 606 22
317 626 11
317 645 11
317 649 12
317 663 9
317 668 18
317 675 40
317 693 10
317 717 34
317 737 37
317 758 42
317 793 39
317 821 13
317 834 46
317 840 40
317 852 46
317 861 25
317 876 23
317 911 9
317 938 4
317 966 12
317 967 14
317 988 16
317 991 23
317 999 24
318 13 8
318 33 44
318 75 10
318 78 15
318 157 30
318 165 0
318 211 34
318 216 19
318 272 9
318 296 24
318 310 42
318 317 0
318 339 41
318 344 7
318 371 28
318 392 38
318 454 34
318 459 42
318 463 33
318 487 23
318 489 20
318 490 8
318 526 11
318 539 13
318 563 4
318 570 36
318 577 31
318 609 46
318 612 3
318 622 26
318 629 25
318 633 50
318 647 27
318 656 12
318 735 38
318 759 21
318 772 24
318 787 21
318 788 41
318 798 46
318 801 1
318 806 43
318 811 48
318 833 45
318 853 42
318 883 9
318 903 11
318 906 35
318 917 45
318 936 31
318 951 29
318 953 43
318 958 32
318 995 0
318 1000 4
319 3 46
319 9 19
319 15 10
319 108 5
319 146 9
319 147 49
319 157 13
319 159 30
319 160 6
319 165 20
319 186 50
319 203 40
319 204 11
319 233 27
319 238 8
319 298 48
319 337 45
319 373 25
319 378 40
319 386 0
319 420 22
319 424 31
319 434 5
319 437 41
319 439 44
319 453 32
319 474 48
319 475 1
319 476 28
319 479 13
319 499 8
319 502 50
319 527 26
319 530 34
319 533 45
319 558 19
319 566 11
319 604 32
319 619 33
319 627 41
319 637 8
319 647 19
319 656 34
319 658 8
319 686 15
319 690 2
319 693 13
319 720 10
319 727 -2
319 758 3
319 762 33
319 765 21
319 793 -2
319 818 14
319 878 11
319 901 29
319 911 36
320 38 28
320 43 33
320 66 2
320 71 49
320 76 39
320 140 27
320 142 26
320 161 42
320 173 40
320 192 47
320 238 2
320 257 42
320 258 44
320 289 35
320 295 27
320 314 18
320 349 48
320 356 20
320 362 22
320 380 36
320 391 29
320 393 48
320 420 50
320 428 44
320 430 49
320 439 24
320 453 47
320 472 8
320 553 36
320 621 49
320 639 44
320 652 50
320 662 3
320 692 6
320 716 3
320 760 6
320 774 39
320 839 31
320 843 13
320 849 38
320 855 0
320 863 45
320 902 40
320 933 25
320 948 26
320 951 32
320 964 14
321 50 50
321 67 21
321 107 3
321 131 30
321 162 38
321 170 37
321 174 18
321 218 19
321 219 1
321 234 18
321 275 1
321 276 9
321 277 34
321 318 47
321 324 37
321 348 37
321 401 36
321 409 46
321 414 23
321 426 37
321 433 48
321 442 5
321 455 24
321 457 27
321 463 35
321 468 24
321 478 27
321 480 29
321 498 33
321 532 43
321 558 23
321 589 50
321 605 17
321 608 18
321 664 40
321 700 31
321 706 26
321 708 48
321 715 36
321 772 47
321 782 35
321 879 28
321 884 33
321 894 41
321 908 14
321 947 2
321 959 8
321 966 32
321 970 6
321 983 28
322 7 45
322 23 40
322 39 39
322 98 46
322 155 18
322 167 31
322 189 0
322 190 34
322 198 11
322 203 48
322 237 21
322 244 18
322 248 -2
322 269 7
322 281 39
322 295 0
322 305 0
322 324 26
322 450 3
322 465 28
322 494 16
322 516 24
322 519 36
322 535 25
322 549 45
322 553 45
322 585 15
322 588 27
322 609 20
322 611 12
322 616 5
322 618 11
322 652 3
322 681 16
322 693 11
322 696 17
322 733 50
322 762 15
322 798 49
322 801 30
322 810 18
322 819 34
322 871 25
322 899 19
323 8 48
323 46 21
323 91 4
323 100 19
323 122 41
323 140 42
323 150 45
323 191 45
323 222 24
323 233 32
323 261 32
323 330 3
323 368 45
323 408 30
323 409 39
323 422 29
323 427 20
323 467 44
323 470 39
323 476 26
323 481 8
323 486 46
323 495 11
323 509 28
323 581 5
323 608 47
323 618 3
323 624 16
323 641 7
323 652 50
323 653 35
323 669 8
323 725 41
323 736 23
323 739 47
323 760 9
323 764 6
323 770 24
323 827 0
323 842 40
323 889 18
323 890 48
323 893 -2
323 897 4
323 941 49
323 970 25
324 19 27
324 26 49
324 41 35
324 60 10
324 76 43
324 80 9
324 84 36
324 87 15
324 115 19
324 121 2
324 208 27
324 222 42
324 252 33
324 269 11
324 280 18
324 283 28
324 323 1
324 373 25
324 397 50
324 434 23
324 448 4
324 469 6
324 475 29
324 499 47
324 514 37
324 519 32
324 545 47
324 562 30
324 575 49
324 647 20
324 682 17
324 718 20
324 735 17
324 748 9
324 751 17
324 753 33
324 767 17
324 771 50
324 837 4
324 866 32
324 869 35
324 920 43
324 930 1
325 16 3
325 56 22
325 168 1
325 183 15
325 193 31
325 212 45
325 221 45
325 227 27
325 234 5
325 250 20
325 266 20
325 301 46
325 345 32
325 373 45
325 381 10
325 407 39
325 418 33
325 510 37
325 519 6
325 562 17
325 571 46
325 575 34
325 578 15
325 585 32
325 608 19
325 621 39
325 654 34
325 656 32
325 672 36
325 680 16
325 718 50
325 731 41
325 751 15
325 785 12
325 874 37
325 885 35
325 887 43
325 945 22
325 961 33
325 967 43
325 978 21
326 15 -2
326 39 3
326 42 45
326 60 27
326 83 50
326 116 8
326 142 27
326 217 1
326 244 26
326 253 44
326 261 27
326 266 42
326 303 38
326 304 3
326 329 33
326 336 11
326 346 27
326 413 41
326 423 1
326 436 10
326 460 36
326 463 48
326 480 49
326 483 34
326 500 8
326 508 29
326 521 20
326 564 44
326 571 9
326 584 14
326 620 28
326 653 13
326 667 12
326 669 12
326 688 11
326 698 22
326 705 33
326 714 36
326 719 -1
326 724 47
326 763 1
326 804 -1
326 815 -2
326 822 19
326 879 27
326 885 24
326 937 46
326 981 9
326 986 19
327 6 3
327 13 -2
327 32 30
327 39 14
327 40 25
327 89 41
327 105 24
327 107 38
327 116 42
327 140 10
327 154 21
327 206 44
327 210 1
327 216 39
327 229 -2
327 263 30
327 275 48
327 300 19
327 304 2
327 354 33
327 406 7
327 425 23
327 479 26
327 485 5
327 503 38
327 508 14
327 534 13
327 535 17
327 543 34
327 551 41
327 606 17
327 622 3
327 648 1
327 667 10
327 668 -2
327 683 31
327 692 19
327 708 47
327 716 30
327 726 14
327 728 37
327 740 40
327 771 25
327 775 44
327 788 1
327 827 5
327 828 41
327 863 22
327 873 42
327 880 37
327 933 38
327 957 34
327 964 27
327 982 31
327 983 17
327 984 6
327 998 25
328 1 28
328 9 4
328 49 39
328 81 15
328 123 33
328 133 33
328 178 10
328 184 1
328 185 48
328 200 35
328 206 47
328 227 19
328 229 12
328 230 34
328 236 5
328 250 20
328 311 -1
328 345 25
328 365 44
328 388 46
328 393 14
328 427 34
328 446 32
328 448 48
328 455 26
328 459 49
328 465 44
328 474 45
328 517 46
328 530 19
328 537 16
328 558 42
328 579 9
328 617 9
328 621 17
328 710 22
328 741 37
328 762 26
328 789 19
328 803 43
328 805 26
328 809 -2
328 814 6
328 883 34
328 889 31
328 891 -2
328 907 -2
328 910 48
328 913 45
328 926 44
328 929 21
328 937 2
328 975 24
328 984 43
328 998 4
329 54 31
329 72 29
329 75 46
329 189 17
329 237 6
329 242 49
329 244 31
329 300 38
329 328 39
329 347 44
329 370 22
329 385 10
329 406 22
329 433 44
329 451 36
329 453 44
329 471 44
329 493 4
329 521 2
329 618 37
329 652 26
329 667 0
329 698 27
329 749 41
329 773 37
329 864 7
329 910 33
329 911 8
329 983 4
330 20 26
330 30 41
330 46 17
330 56 50
330 92 47
330 132 5
330 149 1
330 156 6
330 192 50
330 210 49
330 223 33
330 256 22
330 259 50
330 273 46
330 280 10
330 300 35
330 325 31
330 334 27
330 355 7
330 394 27
330 419 39
330 421 25
330 431 23
330 452 36
330 516 27
330 532 -2
330 550 22
330 562 0
330 580 46
330 587 20
330 591 50
330 604 29
330 627 24
330 700 48
330 704 35
330 724 37
330 727 46
330 742 0
330 806 37
330 847 16
330 856 15
330 871 15
330 912 33
330 919 36
330 926 19
330 963 27
330 975 15
330 990 44
330 996 19
331 97 43
331 240 38
331 306 30
331 324 9
331 325 37
331 333 14
331 358 48
331 368 44
331 373 35
331 381 7
331 418 39
331 431 3
331 452 18
331 462 28
331 508 44
331 550 1
331 608 6
331 614 38
331 631 18
331 676 45
331 733 34
331 735 10
331 784 42
331 792 16
331 806 37
331 851 23
331 867 50
331 869 25
331 893 33
331 930 42
331 943 37
331 948 48
331 969 42
331 972 44
331 987 26
332 41 15
332 67 43
332 74 7
332 90 14
332 110 20
332 112 18
332 160 22
332 170 14
332 182 32
332 189 12
332 223 1
332 237 49
332 269 49
332 273 49
332 277 18
332 292 1
332 317 26
332 334 14
332 366 19
332 413 50
332 420 12
332 432 28
332 457 7
332 479 36
332 508 35
332 509 42
332 554 14
332 605 7
332 623 31
332 632 26
332 638 33
332 664 3
332 693 21
332 703 24
332 726 32
332 734 8
332 744 24
332 748 1
332 752 35
332 753 46
332 758 50
332 855 20
332 897 36
332 908 5
332 960 43
332 986 13
333 25 27
333 68 37
333 72 35
333 172 38
333 173 23
333 175 49
333 188 9
333 228 33
333 243 9
333 244 44
333 276 15
333 278 0
333 298 41
333 300 29
333 305 17
333 371 17
333 380 -1
333 384 30
333 397 25
333 440 21
333 477 6
333 491 43
333 505 8
333 527 29
333 548 5
333 591 9
333 625 10
333 627 32
333 661 40
333 664 10
333 675 1
333 709 1
333 721 15
333 724 46
333 742 6
333 794 46
333 830 47
333 887 15
333 890 11
333 914 40
333 924 6
333 939 26
333 944 36
333 989 13
334 1 50
334 3 20
334 16 31
334 36 21
334 55 47
334 56 36
334 88 38
334 123 29
334 136 32
334 147 29
334 168 19
334 195 38
334 212 22
334 221 45
334 229 4
334 240 30
334 242 3
334 250 27
334 259 21
334 270 0
334 282 31
334 303 0
334 314 43
334 339 0
334 345 41
334 350 27
334 370 15
334 383 39
334 396 20
334 414 48
334 419 25
334 420 17
334 449 34
334 488 34
334 500 1
334 520 4
334 554 10
334 555 7
334 564 17
334 567 29
334 590 12
334 600 27
334 623 24
334 652 32
334 677 2
334 680 6
334 712 1
334 763 29
334 812 24
334 813 32
334 879 19
334 888 45
334 902 31
334 910 -1
334 938 19
334 993 1
334 995 42
335 32 2
335 33 -1
335 49 44
335 50 43
335 110 18
335 118 48
335 134 42
335 138 2
335 173 17
335 179 3
335 225 38
335 258 10
335 261 41
335 289 23
335 322 49
335 330 26
335 338 6
335 342 5
335 361 28
335 363 35
335 368 2
335 371 7
335 392 8
335 402 24
335 425 3
335 432 2
335 482 19
335 486 5
335 493 11
335 533 49
335 565 36
335 573 2
335 578 11
335 639 17
335 662 -2
335 669 42
335 677 11
335 683 6
335 691 20
335 729 6
335 759 44
335 780 5
335 810 32
335 847 44
335 870 38
335 935 43
335 936 22
335 939 41
335 963 14
336 4 32
336 10 35
336 14 42
336 16 38
336 54 17
336 121 12
336 151 32
336 217 41
336 222 20
336 233 7
336 289 11
336 329 30
336 339 18
336 359 49
336 420 36
336 448 41
336 450 47
336 472 11
336 479 37
336 480 44
336 490 23
336 503 39
336 511 36
336 536 31
336 538 48
336 549 42
336 567 38
336 577 31
336 594 38
336 639 20
336 687 45
336 688 23
336 705 6
336 712 18
336 750 20
336 814 47
336 829 48
336 841 49
336 860 38
336 867 10
336 871 28
336 876 14
336 934 20
336 974 46
337 39 34
337 60 12
337 65 31
337 128 42
337 224 25
337 229 30
337 249 48
337 282 11
337 321 48
337 372 26
337 418 35
337 422 44
337 473 31
337 483 5
337 490 35
337 513 8
337 555 40
337 579 32
337 597 36
337 624 11
337 680 24
337 698 13
337 699 29
337 774 10
337 777 15
337 810 22
337 819 28
337 827 40
337 839 14
337 859 50
337 879 14
337 915 21
337 916 32
337 927 26
337 950 8
337 958 33
337 984 16
337 989 33
338 19 21
338 50 48
338 83 10
338 88 48
338 105 37
338 170 8
338 186 47
338 195 27
338 240 27
338 268 0
338 269 30
338 278 28
338 293 38
338 305 13
338 311 50
338 317 21
338 341 11
338 355 36
338 372 38
338 394 14
338 414 29
338 429 39
338 453 37
338 466 10
338 505 18
338 510 48
338 532 5
338 539 17
338 542 29
338 551 32
338 573 28
338 616 44
338 633 5
338 666 -2
338 701 23
338 721 4
338 739 6
338 763 50
338 764 11
338 776 20
338 778 29
338 779 41
338 780 43
338 800 11
338 818 42
338 862 32
338 874 50
338 877 29
338 881 43
338 889 16
338 898 22
338 900 45
338 905 48
338 995 40
339 1 14
339 22 17
339 27 22
339 47 0
339 82 36
339 90 11
339 138 37
339 156 47
339 184 16
339 213 26
339 219 7
339 241 3
339 249 6
339 283 25
339 310 20
339 372 13
339 389 10
339 403 17
339 421 9
339 431 29
339 432 37
339 441 17
339 458 17
339 482 32
339 488 5
339 489 13
339 492 35
339 519 22
339 553 13
339 576 23
339 688 24
339 693 27
339 713 40
339 745 19
339 822 38
339 868 42
339 924 30
339 928 20
339 963 -2
339 984 5
339 992 19
340 2 2
340 20 20
340 25 14
340 27 36
340 28 19
340 66 36
340 103 47
340 109 35
340 139 15
340 142 11
340 146 32
340 172 50
340 173 10
340 219 41
340 247 9
340 253 45
340 265 34
340 284 46
340 291 43
340 300 26
340 310 26
340 383 1
340 386 13
340 404 31
340 453 37
340 455 47
340 496 50
340 503 48
340 582 37
340 585 49
340 605 14
340 611 36
340 644 24
340 723 16
340 728 -1
340 736 39
340 758 10
340 765 20
340 849 23
340 881 21
340 898 22
340 935 24
340 958 17
340 962 19
341 49 50
341 51 20
341 90 38
341 166 26
341 202 10
341 271 36
341 288 38
341 339 24
341 365 37
341 375 47
341 379 0
341 380 5
341 383 1
341 390 28
341 429 40
341 517 47
341 529 45
341 532 2
341 544 16
341 560 38
341 581 15
341 664 -2
341 686 24
341 691 29
341 730 3
341 829 47
341 839 3
341 846 26
341 849 37
341 866 33
341 888 14
341 915 24
341 932 11
341 966 12
341 995 21
342 2 9
342 3 5
342 8 33
342 21 31
342 57 37
342 93 50
342 95 49
342 135 28
342 141 15
342 151 13
342 171 24
342 172 47
342 181 38
342 186 29
342 223 9
342 236 14
342 292 17
342 324 19
342 332 28
342 334 38
342 340 48
342 391 21
342 406 17
342 410 8
342 418 5
342 426 18
342 444 39
342 460 21
342 464 33
342 482 31
342 540 31
342 610 38
342 622 1
342 633 30
342 637 22
342 651 29
342 684 -2
342 688 33
342 729 24
342 755 33
342 762 41
342 824 45
342 854 37
342 868 24
342 930 32
342 956 23
342 986 17
342 996 6
343 1 48
343 36 34
343 58 22
343 60 28
343 61 22
343 67 20
343 91 40
343 101 38
343 132 15
343 144 26
343 153 14
343 154 45
343 176 48
343 187 6
343 266 16
343 290 15
343 312 38
343 315 30
343 337 23
343 349 45
343 364 46
343 372 34
343 381 22
343 390 36
343 408 43
343 414 5
343 434 48
343 462 16
343 471 27
343 472 13
343 487 36
343 504 18
343 518 14
343 524 40
343 531 11
343 537 30
343 592 39
343 662 9
343 665 39
343 762 -1
343 769 4
343 779 12
343 789 35
343 805 -2
343 819 43
343 858 44
343 877 29
343 903 3
343 941 16
343 945 7
343 985 19
343 994 9
343 996 9
344 7 9
344 103 0
344 170 17
344 174 18
344 176 38
344 184 27
344 216 25
344 229 10
344 253 18
344 263 32
344 264 48
344 265 47
344 294 16
344 418 30
344 507 6
344 574 24
344 576 -1
344 585 9
344 587 13
344 594 40
344 618 30
344 622 3
344 649 37
344 655 43
344 705 34
344 713 45
344 748 45
344 812 10
344 835 0
344 851 25
344 868 4
344 895 12
344 899 50
344 960 9
344 971 19
344 997 45
345 21 20
345 25 26
345 93 28
345 134 42
345 147 45
345 148 36
345 162 32
345 165 24
345 204 40
345 207 33
345 219 16
345 262 32
345 276 30
345 328 7
345 335 16
345 368 46
345 369 5
345 376 2
345 456 37
345 468 4
345 487 13
345 518 15
345 528 38
345 529 41
345 541 42
345 547 34
345 548 24
345 551 46
345 597 18
345 650 13
345 651 1
345 661 29
345 671 21
345 687 38
345 718 46
345 746 40
345 793 30
345 794 13
345 798 20
345 802 29
345 815 37
345 826 9
345 855 31
345 870 2
345 889 33
345 893 31
345 898 33
345 903 25
345 919 39
345 923 8
345 947 48
345 953 26
345 963 47
345 970 20
345 972 22
345 998 38
346 13 28
346 24 19
346 63 6
346 64 25
346 71 19
346 93 2
346 101 42
346 117 8
346 127 17
346 145 43
346 146 31
346 206 7
346 216 30
346 220 25
346 221 8
346 229 48
346 243 37
346 256 30
346 378 23
346 385 25
346 390 40
346 403 39
346 425 43
346 441 32
346 453 38
346 491 12
346 516 33
346 601 19
346 671 45
346 673 8
346 738 42
346 741 39
346 743 14
346 753 15
346 754 50
346 760 48
346 796 15
346 869 3
346 882 34
346 907 23
346 935 15
347 5 50
347 16 -2
347 23 39
347 39 2
347 94 30
347 109 5
347 163 2
347 167 37
347 172 6
347 225 28
347 227 31
347 250 2
347 253 27
347 261 30
347 288 -2
347 307 19
347 396 41
347 419 35
347 427 25
347 434 13
347 447 1
347 471 0
347 477 38
347 479 29
347 481 7
347 486 12
347 490 32
347 505 22
347 538 21
347 556 47
347 564 8
347 594 8
347 609 46
347 648 20
347 685 34
347 706 1
347 733 29
347 735 36
347 736 14
347 742 30
347 743 23
347 770 25
347 788 -2
347 792 21
347 818 26
347 822 21
347 832 25
347 848 1
347 889 21
347 920 17
347 925 13
347 980 7
347 997 9
348 13 45
348 22 27
348 74 9
348 203 4
348 223 19
348 257 10
348 268 50
348 276 48
348 325 3
348 328 31
348 381 17
348 390 48
348 392 5
348 401 18
348 459 21
348 467 29
348 478 1
348 491 11
348 497 37
348 515 32
348 520 45
348 549 2
348 574 2
348 592 13
348 651 7
348 686 50
348 708 10
348 720 18
348 750 10
348 771 1
348 802 22
348 804 6
348 813 3
348 821 34
348 865 -1
348 879 26
348 894 39
348 912 18
348 956 11
348 997 50
349 7 27
349 12 19
349 14 32
349 26 37
349 57 35
349 107 46
349 108 9
349 109 9
349 115 3
349 136 28
349 138 48
349 183 40
349 210 9
349 216 25
349 235 33
349 242 45
349 254 49
349 292 1
349 312 1
349 320 7
349 336 20
349 362 29
349 442 18
349 469 29
349 515 40
349 522 43
349 531 0
349 541 39
349 572 19
349 611 -2
349 618 3
349 631 -2
349 657 18
349 661 48
349 675 20
349 694 44
349 764 20
349 801 41
349 813 6
349 821 29
349 826 18
349 837 43
349 895 25
349 897 6
349 906 2
349 912 30
349 974 13
350 18 8
350 20 5
350 48 28
350 54 41
350 68 27
350 76 11
350 77 40
350 90 6
350 185 36
350 189 8
350 206 36
350 224 29
350 269 7
350 282 26
350 290 30
350 310 27
350 343 33
350 346 1
350 399 40
350 406 28
350 413 13
350 436 35
350 446 50
350 462 44
350 473 22
350 481 45
350 482 15
350 495 13
350 520 1
350 546 3
350 567 16
350 582 -1
350 604 22
350 626 28
350 645 8
350 648 6
350 656 3
350 664 21
350 665 6
350 671 22
350 700 46
350 780 29
350 807 10
350 859 24
350 873 27
350 877 12
350 889 3
350 914 31
350 931 36
350 954 43
350 992 14
350 999 17
351 11 27
351 14 24
351 25 46
351 58 48
351 61 14
351 70 1
351 92 10
351 109 0
351 230 36
351 410 11
351 413 -1
351 414 25
351 443 22
351 445 24
351 469 43
351 486 41
351 515 5
351 527 32
351 533 12
351 543 30
351 552 20
351 562 37
351 592 38
351 618 24
351 629 13
351 633 22
351 666 13
351 668 11
351 670 27
351 710 32
351 765 3
351 767 5
351 779 49
351 805 43
351 812 17
351 815 -2
351 834 28
351 839 46
351 841 4
351 852 25
351 890 21
352 28 36
352 64 19
352 92 -2
352 111 10
352 139 10
352 161 23
352 190 30
352 205 10
352 206 47
352 214 44
352 235 44
352 249 41
352 271 35
352 316 33
352 354 4
352 380 25
352 418 41
352 419 40
352 423 29
352 457 33
352 470 23
352 481 47
352 482 2
352 491 37
352 527 25
352 549 31
352 550 20
352 560 7
352 569 1
352 598 16
352 618 32
352 649 3
352 679 37
352 701 50
352 730 50
352 753 19
352 785 40
352 815 6
352 862 35
352 871 14
352 875 50
352 879 26
352 883 10
352 901 47
352 935 31
352 984 21
352 995 28
353 3 40
353 8 47
353 30 21
353 71 42
353 104 33
353 112 44
353 128 7
353 153 46
353 155 12
353 220 27
353 222 0
353 233 34
353 235 45
353 239 23
353 254 38
353 266 3
353 292 10
353 296 37
353 305 34
353 306 28
353 332 48
353 339 44
353 345 3
353 365 49
353 444 27
353 460 43
353 491 13
353 546 -2
353 555 26
353 563 46
353 572 5
353 587 41
353 613 6
353 615 21
353 638 33
353 691 31
353 709 2
353 737 11
353 739 0
353 771 10
353 789 24
353 796 27
353 808 42
353 812 27
353 816 25
353 822 31
353 835 49
353 906 21
353 910 20
353 915 42
353 917 41
353 931 50
353 952 2
353 968 16
353 983 -1
353 987 27
353 988 12
354 58 18
354 81 10
354 82 44
354 106 7
354 108 0
354 117 38
354 136 8
354 140 36
354 172 4
354 182 0
354 193 13
354 203 27
354 229 47
354 243 30
354 251 2
354 268 9
354 269 27
354 281 47
354 317 38
354 356 44
354 360 42
354 367 6
354 389 31
354 391 10
354 435 5
354 503 47
354 517 31
354 578 7
354 582 7
354 584 24
354 589 43
354 592 26
354 612 44
354 614 32
354 644 4
354 665 45
354 683 11
354 700 36
354 728 8
354 740 0
354 762 19
354 768 14
354 831 46
354 865 3
354 886 49
354 941 10
354 989 11
354 996 2
355 6 4
355 9 38
355 11 44
355 32 38
355 52 1
355 64 25
355 85 13
355 112 34
355 173 22
355 199 45
355 225 7
355 243 12
355 247 30
355 283 0
355 329 21
355 341 10
355 343 27
355 396 10
355 414 37
355 458 26
355 520 41
355 590 5
355 604 50
355 621 28
355 721 48
355 727 2
355 747 47
355 756 50
355 776 5
355 786 20
355 790 27
355 799 16
355 802 41
355 806 45
355 821 21
355 827 12
355 837 20
355 867 45
355 868 46
355 872 -1
355 876 43
355 886 22
355 907 19
355 928 41
355 937 26
355 986 39
355 987 0
355 1000 5
356 7 43
356 47 6
356 71 49
356 74 11
356 94 21
356 106 34
356 124 9
356 126 5
356 129 31
356 161 10
356 167 18
356 221 30
356 265 5
356 267 49
356 275 48
356 286 39
356 322 50
356 368 17
356 388 25
356 398 46
356 402 12
356 416 28
356 418 15
356 459 0
356 481 46
356 497 35
356 502 45
356 504 26
356 508 36
356 523 44
356 524 38
356 563 12
356 564 8
356 566 35
356 573 27
356 575 10
356 590 29
356 607 42
356 641 25
356 681 40
356 702 30
356 713 10
356 717 38
356 738 7
356 743 0
356 810 47
356 814 3
356 824 49
356 963 25
356 982 22
356 993 41
357 3 5
357 41 35
357 95 34
357 120 24
357 133 9
357 165 24
357 177 29
357 199 34
357 209 41
357 235 19
357 274 37
357 278 18
357 284 7
357 291 12
357 323 19
357 348 35
357 352 45
357 359 37
357 363 15
357 365 37
357 407 25
357 435 32
357 446 38
357 454 9
357 464 22
357 475 16
357 507 37
357 531 6
357 543 32
357 546 19
357 583 10
357 588 41
357 625 16
357 626 46
357 657 8
357 735 30
357 746 7
357 766 23
357 768 46
357 770 31
357 792 33
357 804 15
357 805 12
357 847 9
357 889 10
357 917 13
358 31 30
358 39 45
358 43 31
358 46 48
358 57 28
358 63 26
358 67 16
358 86 44
358 108 20
358 121 31
358 151 12
358 157 29
358 192 35
358 280 17
358 298 3
358 347 18
358 366 1
358 394 20
358 396 -1
358 399 16
358 407 50
358 419 25
358 440 9
358 469 -2
358 485 31
358 526 43
358 527 39
358 528 27
358 552 5
358 579 11
358 620 41
358 633 37
358 640 28
358 649 6
358 673 26
358 696 41
358 718 -1
358 736 49
358 789 1
358 825 -2
358 840 11
358 871 14
358 948 27
358 951 7
358 977 15
359 12 11
359 37 42
359 48 22
359 63 22
359 106 42
359 128 46
359 155 26
359 156 48
359 167 32
359 178 21
359 188 8
359 198 9
359 226 38
359 246 0
359 256 48
359 323 10
359 328 38
359 383 41
359 417 43
359 429 -1
359 500 13
359 513 13
359 530 11
359 537 -1
359 538 49
359 542 33
359 550 31
359 554 3
359 583 38
359 589 46
359 592 39
359 594 11
359 606 25
359 654 34
359 659 50
359 716 8
359 775 34
359 846 12
359 850 3
359 874 46
359 888 43
359 906 41
359 916 2
359 944 46
359 963 50
360 3 40
360 4 10
360 9 45
360 14 50
360 72 13
360 74 43
360 85 35
360 90 19
360 151 8
360 198 29
360 207 42
360 210 41
360 219 18
360 226 15
360 276 8
360 280 21
360 319 14
360 328 29
360 334 11
360 341 32
360 342 25
360 357 26
360 370 29
360 439 15
360 454 31
360 467 18
360 517 32
360 521 16
360 541 16
360 562 0
360 587 33
360 588 29
360 600 5
360 604 34
360 611 29
360 622 2
360 647 46
360 648 31
360 649 36
360 676 34
360 689 4
360 700 47
360 719 35
360 740 9
360 757 0
360 780 16
360 811 16
360 841 46
360 856 12
360 857 -2
360 865 47
360 879 47
360 883 1
360 899 22
360 901 48
360 904 32
360 923 4
360 961 22
360 998 31
361 9 23
361 82 39
361 109 45
361 138 11
361 142 18
361 160 30
361 170 36
361 188 22
361 190 20
361 203 30
361 254 9
361 258 23
361 274 21
361 295 32
361 316 42
361 321 26
361 322 43
361 386 22
361 387 45
361 399 11
361 402 40
361 420 22
361 422 34
361 448 22
361 458 49
361 473 39
361 500 29
361 508 3
361 521 34
361 550 39
361 601 49
361 630 3
361 696 37
361 723 11
361 772 36
361 809 18
361 820 15
361 830 27
361 838 7
361 842 40
361 855 16
361 942 40
361 967 41
362 16 47
362 48 16
362 51 22
362 83 35
362 88 17
362 112 43
362 122 39
362 158 29
362 217 -2
362 295 49
362 298 23
362 320 48
362 323 5
362 325 29
362 332 24
362 343 29
362 361 48
362 381 10
362 382 35
362 396 0
362 417 41
362 421 34
362 429 2
362 446 26
362 463 42
362 498 1
362 514 32
362 518 30
362 527 18
362 530 47
362 536 6
362 558 36
362 572 24
362 609 25
362 610 45
362 611 31
362 613 38
362 626 2
362 641 39
362 644 47
362 686 44
362 690 40
362 759 27
362 782 1
362 870 6
362 874 3
362 878 48
362 900 12
362 916 49
362 943 34
362 956 39
362 965 37
362 971 18
362 972 31
362 977 19
362 989 38
362 994 42
363 13 0
363 41 27
363 55 0
363 66 13
363 76 9
363 96 0
363 127 24
363 133 35
363 138 37
363 155 13
363 161 37
363 171 27
363 183 17
363 188 28
363 211 25
363 232 13
363 256 10
363 262 9
363 294 48
363 311 15
363 328 14
363 331 44
363 344 8
363 380 25
363 394 12
363 410 12
363 414 41
363 418 49
363 429 42
363 442 14
363 461 47
363 472 7
363 488 34
363 515 27
363 526 27
363 530 27
363 553 0
363 594 8
363 671 27
363 683 36
363 691 22
363 694 9
363 726 36
363 779 35
363 803 12
363 810 22
363 817 27
363 828 8
363 830 14
363 952 17
363 958 35
363 973 27
363 979 17
363 996 19
363 998 20
364 3 8
364 13 11
364 14 14
364 46 37
364 94 31
364 106 24
364 115 49
364 157 35
364 158 50
364 170 47
364 215 14
364 222 3
364 228 32
364 243 30
364 247 33
364 273 41
364 354 34
364 355 26
364 378 19
364 392 7
364 398 13
364 404 11
364 424 19
364 435 23
364 441 45
364 448 24
364 451 28
364 458 3
364 467 29
364 556 1
364 575 16
364 579 22
364 598 12
364 605 13
364 613 17
364 643 10
364 681 37
364 699 28
364 717 23
364 729 33
364 732 45
364 772 33
364 814 22
364 826 5
364 915 40
364 920 7
364 925 42
364 945 4
364 984 20
365 13 19
365 22 36
365 25 27
365 56 49
365 63 5
365 72 37
365 81 3
365 94 42
365 98 24
365 126 16
365 226 44
365 287 49
365 289 40
365 311 44
365 382 16
365 398 11
365 406 49
365 408 11
365 420 8
365 431 11
365 453 -1
365 454 37
365 469 2
365 477 -1
365 485 2
365 496 49
365 529 23
365 532 29
365 533 50
365 581 23
365 585 15
365 589 45
365 620 19
365 644 6
365 645 2
365 661 47
365 666 26
365 708 42
365 722 -2
365 723 18
365 738 27
365 740 16
365 745 30
365 748 31
365 786 33
365 791 12
365 809 26
365 824 47
365 853 4
365 857 8
365 879 49
365 881 29
365 891 26
365 922 3
365 966 41
365 973 30
365 987 20
366 3 44
366 37 20
366 50 28
366 92 42
366 122 8
366 144 14
366 162 25
366 170 16
366 182 20
366 213 1
366 229 38
366 281 40
366 324 13
366 351 -1
366 362 32
366 423 47
366 430 18
366 457 40
366 463 3
366 510 25
366 518 44
366 595 44
366 613 15
366 671 26
366 726 36
366 739 19
366 756 20
366 758 8
366 827 41
366 845 26
366 855 33
366 898 27
366 909 21
366 982 44
367 16 19
367 47 44
367 49 21
367 68 46
367 81 16
367 83 3
367 102 43
367 114 48
367 126 1
367 142 12
367 143 -1
367 246 3
367 256 22
367 258 14
367 266 42
367 271 37
367 284 39
367 295 36
367 334 8
367 335 21
367 344 10
367 350 23
367 363 26
367 441 27
367 443 7
367 470 46
367 604 20
367 615 43
367 693 42
367 736 24
367 738 2
367 744 27
367 768 1
367 774 13
367 802 4
367 805 12
367 829 0
367 840 49
367 846 1
367 857 10
367 945 17
367 989 9
368 44 47
368 68 9
368 85 26
368 86 31
368 89 17
368 99 37
368 110 18
368 125 47
368 160 29
368 172 39
368 177 48
368 184 37
368 196 31
368 199 40
368 247 24
368 264 12
368 267 26
368 331 12
368 351 41
368 395 22
368 419 31
368 443 40
368 475 24
368 496 45
368 583 40
368 586 9
368 594 -1
368 609 45
368 618 41
368 623 36
368 631 50
368 641 8
368 682 16
368 694 22
368 732 45
368 735 27
368 736 31
368 749 14
368 772 2
368 784 13
368 853 30
368 922 43
368 923 22
368 966 45
368 982 35
368 995 34
369 30 37
369 36 22
369 45 45
369 53 5
369 68 44
369 86 2
369 88 33
369 105 16
369 116 33
369 133 45
369 148 21
369 152 2
369 159 40
369 177 28
369 191 39
369 193 41
369 214 34
369 247 30
369 251 42
369 265 32
369 280 48
369 289 42
369 300 25
369 305 2
369 314 41
369 345 37
369 371 23
369 377 34
369 388 26
369 426 4
369 477 28
369 510 8
369 523 3
369 540 -1
369 554 -1
369 568 50
369 629 17
369 634 27
369 635 3
369 645 49
369 679 9
369 711 39
369 755 16
369 810 38
369 814 41
369 824 -1
369 825 0
369 833 16
369 856 44
369 866 39
369 881 30
369 897 33
369 932 14
369 936 32
369 937 50
369 946 3
369 988 3
369 999 9
370 31 24
370 33 44
370 43 27
370 69 38
370 81 21
370 112 3
370 123 -2
370 138 11
370 151 31
370 182 30
370 211 44
370 214 49
370 221 16
370 233 22
370 236 44
370 252 12
370 276 49
370 301 3
370 306 45
370 324 3
370 340 49
370 360 32
370 387 26
370 417 30
370 433 46
370 457 24
370 474 9
370 487 35
370 489 37
370 571 25
370 587 40
370 642 34
370 683 21
370 691 4
370 802 24
370 824 7
370 848 41
370 876 6
370 877 34
370 899 50
370 932 29
370 961 28
370 968 39
370 973 47
370 980 23
371 17 29
371 59 37
371 96 12
371 105 17
371 128 43
371 129 27
371 144 50
371 145 23
371 183 15
371 202 48
371 208 38
371 221 28
371 277 13
371 293 14
371 303 35
371 305 23
371 311 37
371 317 49
371 332 36
371 353 21
371 386 27
371 392 48
371 429 33
371 466 1
371 479 42
371 511 19
371 537 19
371 561 21
371 569 22
371 575 37
371 624 31
371 637 12
371 694 41
371 701 38
371 717 19
371 752 16
371 783 26
371 797 8
371 821 33
371 828 7
371 872 17
371 894 30
371 911 44
371 919 17
371 941 40
371 957 22
371 992 9
372 19 1
372 21 5
372 25 29
372 37 39
372 47 24
372 53 28
372 89 35
372 103 49
372 111 8
372 151 33
372 159 36
372 177 1
372 183 13
372 195 45
372 199 8
372 230 -1
372 231 4
372 240 23
372 253 32
372 276 10
372 300 15
372 304 23
372 305 18
372 309 45
372 334 23
372 371 24
372 377 20
372 466 23
372 477 50
372 486 11
372 513 41
372 570 26
372 584 21
372 642 16
372 682 40
372 691 42
372 763 -1
372 766 37
372 821 42
372 844 42
372 866 13
372 873 11
372 897 38
372 901 26
372 906 29
372 914 8
373 60 14
373 75 47
373 88 12
373 110 21
373 117 47
373 163 6
373 172 31
373 179 12
373 218 28
373 243 6
373 259 34
373 270 16
373 273 43
373 289 49
373 301 -1
373 312 32
373 317 9
373 337 31
373 342 27
373 356 30
373 357 50
373 365 48
373 403 18
373 413 47
373 473 10
373 491 42
373 565 37
373 593 31
373 629 27
373 649 47
373 652 6
373 675 8
373 684 3
373 688 20
373 728 31
373 739 1
373 744 33
373 767 27
373 778 12
373 792 14
373 816 25
373 834 28
373 847 37
373 852 6
373 862 7
373 866 5
373 949 29
373 951 37
373 954 25
373 963 4
373 979 13
373 998 33
374 88 18
374 105 44
374 128 -1
374 190 22
374 204 23
374 229 14
374 254 39
374 257 43
374 267 25
374 268 26
374 277 28
374 281 19
374 289 34
374 307 35
374 313 30
374 330 38
374 368 45
374 375 30
374 377 6
374 384 4
374 415 38
374 417 18
374 425 16
374 439 17
374 502 15
374 536 19
374 547 36
374 600 3
374 625 16
374 658 2
374 666 25
374 667 5
374 677 0
374 706 28
374 756 37
374 783 47
374 860 16
374 884 15
374 888 7
374 953 -2
374 966 29
375 23 29
375 34 20
375 50 16
375 103 37
375 125 11
375 137 45
375 167 22
375 181 3
375 182 44
375 183 30
375 251 45
375 282 17
375 289 14
375 299 23
375 327 20
375 338 32
375 359 0
375 367 29
375 402 21
375 427 14
375 443 21
375 450 25
375 465 36
375 474 18
375 479 30
375 480 7
375 490 20
375 514 17
375 533 14
375 568 38
375 622 34
375 647 48
375 683 11
375 705 26
375 709 44
375 710 24
375 716 -1
375 810 41
375 815 1
375 822 22
375 827 16
375 832 31
375 837 25
375 840 22
375 842 33
375 843 26
375 878 48
375 942 6
375 995 39
376 1 9
376 8 43
376 30 11
376 32 23
376 46 36
376 63 22
376 75 41
376 78 8
376 127 13
376 164 35
376 301 2
376 363 22
376 375 24
376 385 13
376 397 8
376 412 21
376 416 26
376 464 37
376 472 0
376 491 20
376 522 35
376 548 36
376 571 35
376 585 39
376 589 28
376 613 25
376 644 26
376 649 14
376 660 39
376 672 27
376 685 37
376 706 27
376 714 40
376 774 17
376 782 31
376 803 32
376 821 43
376 825 35
376 827 18
376 835 41
376 856 22
376 863 19
376 902 38
376 938 40
376 982 10
377 4 19
377 67 45
377 81 23
377 103 27
377 164 7
377 174 35
377 233 50
377 243 47
377 323 46
377 330 16
377 364 33
377 414 50
377 418 9
377 442 50
377 520 35
377 527 16
377 583 18
377 593 15
377 611 41
377 624 26
377 654 47
377 675 11
377 732 49
377 778 36
377 781 26
377 790 10
377 813 3
377 821 47
377 825 41
377 839 10
377 847 5
377 853 21
377 896 20
377 902 33
377 925 39
377 975 25
378 68 37
378 78 15
378 84 27
378 105 40
378 113 2
378 124 35
378 150 43
378 161 36
378 197 24
378 203 50
378 218 37
378 229 38
378 244 45
378 263 41
378 276 27
378 288 23
378 333 47
378 348 12
378 365 40
378 382 47
378 388 1
378 391 38
378 392 26
378 405 36
378 415 47
378 429 47
378 434 26
378 443 29
378 449 28
378 461 38
378 472 30
378 485 49
378 499 48
378 527 23
378 550 33
378 567 -2
378 580 31
378 584 27
378 595 41
378 619 18
378 623 -2
378 648 11
378 674 18
378 680 46
378 718 48
378 731 46
378 753 5
378 770 -2
378 772 9
378 818 24
378 819 29
378 827 5
378 849 31
378 855 18
378 871 38
378 925 16
378 930 2
378 947 23
378 970 16
378 988 43
378 996 -1
379 1 48
379 5 32
379 51 42
379 59 12
379 65 41
379 125 17
379 143 38
379 161 48
379 193 23
379 214 42
379 238 3
379 267 47
379 286 14
379 320 3
379 369 13
379 397 18
379 411 37
379 475 39
379 493 39
379 510 18
379 520 9
379 526 41
379 535 31
379 547 40
379 566 20
379 612 28
379 617 30
379 622 32
379 630 48
379 673 6
379 682 31
379 700 12
379 702 5
379 714 47
379 738 20
379 744 50
379 755 37
379 791 28
379 811 30
379 826 50
379 935 40
380 44 12
380 94 5
380 128 41
380 136 47
380 142 32
380 148 6
380 149 32
380 154 47
380 197 31
380 203 11
380 204 16
380 220 -1
380 241 48
380 268 27
380 300 39
380 318 39
380 373 21
380 385 16
380 408 31
380 419 21
380 449 2
380 495 41
380 500 28
380 547 31
380 564 8
380 587 26
380 588 39
380 591 21
380 595 28
380 600 38
380 606 13
380 612 14
380 638 6
380 648 19
380 668 18
380 685 50
380 694 4
380 698 47
380 721 30
380 745 36
380 776 7
380 792 45
380 837 46
380 838 30
380 856 31
380 857 29
380 863 45
380 870 22
380 872 22
380 876 48
380 882 13
380 900 42
380 988 15
380 996 31
381 30 46
381 137 5
381 147 10
381 246 46
381 279 7
381 281 7
381 297 37
381 312 34
381 328 34
381 404 8
381 427 35
381 496 41
381 504 33
381 521 39
381 565 34
381 584 25
381 591 29
381 618 25
381 623 48
381 642 40
381 655 32
381 657 38
381 681 39
381 686 29
381 727 7
381 769 18
381 809 29
381 819 45
381 828 49
381 905 14
381 951 21
381 985 10
382 43 35
382 47 22
382 67 49
382 87 14
382 111 10
382 156 17
382 206 41
382 287 8
382 306 21
382 318 40
382 336 27
382 367 19
382 375 13
382 387 13
382 397 25
382 412 20
382 421 45
382 433 28
382 454 26
382 480 17
382 481 32
382 507 21
382 516 41
382 541 15
382 547 42
382 558 10
382 568 31
382 605 42
382 632 27
382 657 23
382 660 26
382 695 36
382 702 23
382 753 42
382 760 34
382 773 18
382 787 7
382 805 46
382 818 37
382 877 21
382 889 34
382 925 18
382 944 33
382 956 33
382 978 32
382 980 9
383 18 20
383 40 3
383 44 12
383 135 15
383 143 35
383 150 32
383 152 44
383 177 36
383 184 27
383 208 24
383 214 42
383 260 50
383 281 22
383 331 42
383 340 24
383 374 42
383 413 21
383 420 29
383 432 22
383 483 13
383 502 33
383 539 33
383 557 20
383 562 42
383 569 22
383 584 39
383 595 20
383 607 23
383 608 41
383 614 42
383 663 30
383 670 43
383 684 34
383 700 42
383 707 50
383 778 12
383 820 49
383 823 33
383 828 15
383 868 26
383 886 49
383 948 36
383 959 14
383 970 31
383 991 22
384 25 27
384 67 46
384 133 4
384 150 24
384 168 6
384 177 19
384 187 37
384 190 44
384 245 30
384 278 19
384 283 20
384 297 33
384 305 0
384 308 -2
384 312 3
384 336 38
384 351 39
384 353 24
384 376 0
384 386 3
384 387 28
384 393 30
384 405 3
384 406 48
384 417 16
384 437 18
384 438 45
384 456 6
384 469 49
384 521 3
384 552 28
384 608 29
384 662 19
384 672 36
384 682 18
384 691 39
384 695 1
384 736 32
384 738 16
384 765 20
384 772 21
384 776 30
384 856 13
384 859 45
384 891 30
384 916 28
384 917 31
384 967 50
384 969 3
384 991 18
384 994 18
385 5 46
385 8 30
385 26 9
385 44 2
385 58 38
385 68 30
385 133 32
385 209 16
385 214 34
385 277 -2
385 283 32
385 284 41
385 286 42
385 293 -2
385 296 5
385 299 11
385 381 34
385 392 38
385 400 9
385 406 40
385 458 18
385 459 16
385 466 39
385 468 36
385 480 27
385 500 24
385 554 12
385 556 47
385 560 -2
385 566 40
385 582 18
385 595 33
385 604 3
385 638 4
385 653 32
385 661 5
385 670 15
385 724 20
385 760 9
385 791 44
385 793 28
385 801 20
385 817 48
385 831 32
385 958 43
385 965 11
386 11 38
386 28 26
386 66 6
386 67 36
386 73 47
386 85 6
386 102 34
386 103 6
386 105 37
386 115 32
386 167 35
386 190 41
386 282 37
386 283 32
386 290 21
386 304 1
386 311 7
386 429 38
386 472 21
386 479 25
386 568 19
386 569 30
386 578 9
386 592 37
386 654 46
386 655 32
386 705 9
386 750 36
386 768 8
386 816 20
386 825 25
386 845 19
386 848 29
386 851 14
386 883 25
386 909 25
386 912 30
386 930 46
386 978 18
386 988 41
387 1 27
387 6 40
387 24 8
387 37 22
387 40 19
387 67 49
387 69 8
387 148 37
387 154 37
387 160 33
387 176 41
387 208 43
387 221 -1
387 225 37
387 263 30
387 273 6
387 282 19
387 292 7
387 308 35
387 366 50
387 377 34
387 386 41
387 433 0
387 447 4
387 475 44
387 480 3
387 489 31
387 541 30
387 546 15
387 551 45
387 562 25
387 578 -2
387 603 36
387 669 22
387 674 3
387 741 22
387 783 50
387 794 41
387 828 48
387 839 28
387 852 24
387 859 27
387 865 22
387 874 19
387 907 29
387 924 31
387 941 5
387 947 49
388 21 18
388 23 16
388 66 26
388 82 12
388 127 16
388 162 41
388 169 21
388 219 18
388 231 21
388 245 48
388 252 41
388 267 7
388 278 50
388 279 0
388 281 1
388 294 46
388 301 19
388 302 8
388 305 22
388 380 38
388 426 34
388 442 44
388 443 50
388 444 30
388 474 12
388 515 34
388 535 17
388 558 28
388 615 12
388 625 22
388 627 11
388 644 29
388 648 44
388 649 -1
388 661 42
388 665 25
388 702 38
388 714 34
388 716 36
388 717 15
388 722 49
388 727 36
388 757 14
388 803 13
388 813 49
388 834 27
388 868 15
388 875 13
388 882 30
388 890 45
388 892 42
388 904 6
388 942 23
388 949 9
388 953 41
388 958 31
388 962 23
388 974 24
389 1 42
389 18 19
389 31 9
389 54 16
389 141 -2
389 150 14
389 222 34
389 239 48
389 244 13
389 269 11
389 276 1
389 286 31
389 322 38
389 336 1
389 337 43
389 338 33
389 424 23
389 430 26
389 442 33
389 465 27
389 524 21
389 594 32
389 609 33
389 644 12
389 648 19
389 655 36
389 660 29
389 672 30
389 697 1
389 705 26
389 744 27
389 793 10
389 799 4
389 809 2
389 828 39
389 877 49
389 890 17
389 895 21
389 922 28
389 937 11
389 958 44
389 976 24
389 981 15
390 2 23
390 9 4
390 33 42
390 40 35
390 43 -2
390 44 47
390 57 33
390 88 12
390 101 23
390 112 23
390 117 14
390 126 3
390 208 13
390 217 46
390 222 33
390 238 45
390 256 46
390 309 13
390 313 50
390 320 22
390 349 23
390 351 50
390 354 48
390 374 5
390 383 49
390 397 7
390 402 28
390 422 6
390 430 38
390 446 8
390 452 34
390 492 14
390 514 43
390 533 4
390 548 46
390 568 23
390 574 13
390 611 35
390 633 34
390 643 40
390 646 11
390 658 39
390 668 1
390 672 40
390 673 14
390 725 23
390 761 -2
390 767 13
390 774 11
390 786 35
390 842 21
390 871 18
390 895 -2
390 900 26
390 932 17
390 959 2
390 989 11
391 15 6
391 41 2
391 55 24
391 71 32
391 126 37
391 141 36
391 171 19
391 177 45
391 185 6
391 194 21
391 237 0
391 258 44
391 277 -2
391 327 10
391 365 15
391 378 43
391 380 47
391 407 33
391 408 1
391 444 13
391 456 29
391 459 18
391 515 37
391 520 50
391 527 9
391 574 19
391 575 46
391 608 8
391 633 39
391 667 -2
391 675 32
391 685 25
391 695 12
391 734 12
391 773 36
391 807 -1
391 830 29
391 840 29
391 851 16
391 886 26
391 895 7
391 929 46
391 932 22
391 973 32
391 976 17
391 991 44
391 994 8
391 995 4
392 19 16
392 39 6
392 61 9
392 67 19
392 75 42
392 125 21
392 194 38
392 224 18
392 229 43
392 265 41
392 280 42
392 311 25
392 331 27
392 335 36
392 337 31
392 347 44
392 451 26
392 468 39
392 480 50
392 541 28
392 544 0
392 578 50
392 595 -1
392 600 39
392 636 11
392 660 10
392 664 12
392 672 -1
392 686 -2
392 702 19
392 721 33
392 754 47
392 765 14
392 834 14
392 852 23
392 888 29
392 898 31
392 950 36
392 964 12
392 987 16
393 10 16
393 39 28
393 40 9
393 60 9
393 78 39
393 83 39
393 137 25
393 175 18
393 293 45
393 303 23
393 307 1
393 314 18
393 352 11
393 354 45
393 356 36
393 372 25
393 378 18
393 395 10
393 435 15
393 473 11
393 484 20
393 500 14
393 514 18
393 517 11
393 523 37
393 546 47
393 557 4
393 590 39
393 592 38
393 595 47
393 607 12
393 674 10
393 680 48
393 687 27
393 696 39
393 700 27
393 713 27
393 752 42
393 757 44
393 796 40
393 804 18
393 820 42
393 855 29
393 868 45
393 881 31
393 890 34
393 908 35
393 916 5
393 919 33
393 933 13
393 943 22
394 7 32
394 43 37
394 109 50
394 111 24
394 120 14
394 142 44
394 143 23
394 147 48
394 243 41
394 247 23
394 250 21
394 273 6
394 301 16
394 317 41
394 384 8
394 385 29
394 427 47
394 431 19
394 451 29
394 481 47
394 483 39
394 529 28
394 530 45
394 544 8
394 556 48
394 574 42
394 609 2
394 623 5
394 633 20
394 639 39
394 663 6
394 671 42
394 676 36
394 736 16
394 892 5
394 919 20
394 951 39
394 985 49
395 61 43
395 69 26
395 97 9
395 135 42
395 155 13
395 170 23
395 247 28
395 256 4
395 289 35
395 300 9
395 317 35
395 320 24
395 361 4
395 440 14
395 456 2
395 496 42
395 559 43
395 572 41
395 578 37
395 618 7
395 629 5
395 631 40
395 633 23
395 636 36
395 645 2
395 655 40
395 717 11
395 738 37
395 810 50
395 814 39
395 868 41
395 905 18
395 957 20
395 960 40
395 965 21
395 974 16
395 991 36
395 993 13
396 2 33
396 121 14
396 126 11
396 127 17
396 151 21
396 188 30
396 225 20
396 235 45
396 242 36
396 262 14
396 332 32
396 343 34
396 352 23
396 386 7
396 395 44
396 401 28
396 432 14
396 456 26
396 470 29
396 480 24
396 505 40
396 511 13
396 532 35
396 535 0
396 550 12
396 589 42
396 618 26
396 627 35
396 649 3
396 657 21
396 725 28
396 728 45
396 729 48
396 771 22
396 883 49
396 899 33
396 904 25
396 912 9
396 958 49
396 987 15
397 11 15
397 26 47
397 59 6
397 62 26
397 80 32
397 114 27
397 118 39
397 128 4
397 136 48
397 142 14
397 170 10
397 213 27
397 231 34
397 361 49
397 374 7
397 384 8
397 400 21
397 429 14
397 430 24
397 481 35
397 504 19
397 549 35
397 595 21
397 619 18
397 632 50
397 651 16
397 713 22
397 739 40
397 767 48
397 773 32
397 774 15
397 818 19
397 833 26
397 864 21
397 907 13
397 926 8
397 931 13
397 946 18
397 960 37
397 983 44
397 989 42
398 6 11
398 26 8
398 33 5
398 38 37
398 61 16
398 85 47
398 95 31
398 125 40
398 159 50
398 167 39
398 176 4
398 192 19
398 222 26
398 244 -1
398 275 31
398 288 30
398 306 4
398 311 36
398 319 44
398 335 43
398 351 6
398 379 34
398 381 29
398 416 12
398 423 31
398 434 7
398 454 24
398 484 41
398 501 40
398 510 39
398 514 5
398 520 12
398 556 1
398 568 46
398 580 15
398 595 26
398 598 43
398 601 15
398 656 33
398 657 36
398 664 39
398 687 14
398 709 31
398 730 25
398 757 1
398 776 20
398 821 18
398 842 21
398 898 47
398 906 6
398 932 45
398 941 0
398 976 5
399 29 13
399 33 23
399 53 35
399 89 14
399 129 4
399 163 32
399 181 5
399 182 -1
399 254 15
399 296 13
399 303 42
399 305 36
399 317 9
399 319 49
399 325 26
399 366 20
399 389 45
399 393 21
399 425 44
399 434 19
399 440 18
399 446 11
399 451 49
399 481 36
399 503 34
399 508 -1
399 527 17
399 553 48
399 567 44
399 591 40
399 593 13
399 620 30
399 626 2
399 645 8
399 695 31
399 702 15
399 708 14
399 717 24
399 722 38
399 835 33
399 846 21
399 854 33
399 875 4
399 895 32
399 899 24
399 921 28
400 20 20
400 46 34
400 47 2
400 117 3
400 118 20
400 123 36
400 132 3
400 155 44
400 203 -2
400 213 30
400 267 35
400 281 37
400 293 16
400 305 35
400 342 39
400 348 49
400 397 29
400 402 19
400 422 1
400 424 -1
400 426 37
400 446 25
400 458 19
400 473 19
400 474 30
400 476 45
400 506 44
400 510 33
400 533 13
400 548 43
400 659 48
400 697 24
400 711 17
400 725 46
400 741 3
400 764 22
400 780 50
400 809 40
400 819 47
400 832 24
400 839 4
400 850 39
400 851 10
400 868 34
400 894 12
400 908 9
400 928 18
400 956 20
400 990 19
401 47 48
401 60 8
401 79 2
401 119 38
401 123 22
401 139 33
401 181 11
401 182 15
401 192 23
401 194 39
401 197 -2
401 238 9
401 244 15
401 256 4
401 293 14
401 324 33
401 342 10
401 347 7
401 385 33
401 386 23
401 439 46
401 478 14
401 506 48
401 546 17
401 548 48
401 596 17
401 607 50
401 618 32
401 631 20
401 643 17
401 658 17
401 664 25
401 703 5
401 705 9
401 708 42
401 711 40
401 715 0
401 740 18
401 742 22
401 763 1
401 766 11
401 837 0
401 873 27
401 889 18
401 895 36
401 906 31
401 924 2
401 926 22
401 966 39
401 988 0
402 25 15
402 31 46
402 53 29
402 85 14
402 116 13
402 118 23
402 182 20
402 183 23
402 215 24
402 240 40
402 246 24
402 250 9
402 300 17
402 328 36
402 333 38
402 341 42
402 366 44
402 396 34
402 419 21
402 435 27
402 457 47
402 466 9
402 491 46
402 498 48
402 508 45
402 524 7
402 538 47
402 579 23
402 590 46
402 624 50
402 635 39
402 650 35
402 663 10
402 704 14
402 721 9
402 737 9
402 799 29
402 811 8
402 824 28
402 842 14
402 849 31
402 853 24
402 877 48
402 889 48
402 895 34
402 897 16
402 916 45
402 950 35
402 956 16
402 962 24
402 979 11
402 983 17
402 995 34
403 17 11
403 22 24
403 37 14
403 59 15
403 87 7
403 114 27
403 125 41
403 141 19
403 171 31
403 175 15
403 182 18
403 195 27
403 197 18
403 220 34
403 229 12
403 249 18
403 289 24
403 339 47
403 358 50
403 395 22
403 420 5
403 425 16
403 464 18
403 467 17
403 485 6
403 490 36
403 493 48
403 543 12
403 599 40
403 626 5
403 629 12
403 647 48
403 684 32
403 687 3
403 724 43
403 725 -2
403 731 16
403 755 22
403 783 29
403 786 16
403 843 9
403 850 -1
403 867 0
403 921 40
403 924 15
403 940 23
403 953 35
403 968 41
403 987 42
403 990 43
404 13 30
404 25 48
404 36 16
404 50 30
404 90 36
404 107 23
404 125 40
404 151 44
404 209 25
404 218 34
404 226 41
404 248 17
404 312 26
404 347 8
404 362 48
404 381 36
404 424 9
404 436 24
404 456 20
404 457 40
404 474 41
404 538 49
404 599 43
404 631 49
404 671 27
404 676 24
404 688 28
404 706 49
404 735 39
404 740 12
404 775 18
404 793 39
404 812 30
404 833 12
404 834 9
404 843 27
404 851 20
404 863 5
404 871 33
404 895 27
404 927 23
404 955 50
404 960 40
404 966 10
404 972 21
405 60 2
405 63 43
405 84 28
405 103 42
405 121 33
405 125 16
405 148 36
405 150 39
405 179 40
405 216 12
405 225 44
405 256 43
405 268 20
405 305 39
405 308 31
405 318 23
405 337 45
405 341 46
405 377 45
405 396 14
405 403 27
405 411 42
405 443 43
405 470 25
405 477 31
405 506 0
405 644 48
405 664 9
405 697 15
405 714 7
405 721 49
405 723 26
405 755 29
405 776 24
405 804 3
405 805 17
405 902 6
406 27 31
406 31 28
406 42 50
406 115 41
406 126 2
406 130 33
406 134 5
406 140 21
406 177 34
406 227 24
406 309 33
406 367 35
406 386 10
406 429 37
406 450 8
406 460 16
406 463 30
406 470 32
406 502 11
406 504 27
406 552 29
406 553 27
406 556 2
406 561 23
406 618 47
406 627 13
406 662 14
406 726 6
406 754 32
406 760 48
406 779 17
406 815 12
406 846 5
406 873 -1
406 875 22
406 915 40
406 942 32
406 943 38
406 980 21
406 990 19
406 998 28
407 13 32
407 15 3
407 16 6
407 20 35
407 51 41
407 53 23
407 58 16
407 82 26
407 99 12
407 121 21
407 123 13
407 138 29
407 159 7
407 167 8
407 197 3
407 256 7
407 270 17
407 273 30
407 274 29
407 276 8
407 282 8
407 294 37
407 329 24
407 345 47
407 361 22
407 371 13
407 408 0
407 411 49
407 448 13
407 460 50
407 527 49
407 559 28
407 606 37
407 621 33
407 638 8
407 654 35
407 698 2
407 716 40
407 734 30
407 743 38
407 746 28
407 757 33
407 769 40
407 793 7
407 806 7
407 809 28
407 820 44
407 861 37
407 883 48
407 902 9
407 905 1
407 920 0
407 942 1
407 950 4
407 987 19
408 12 4
408 27 30
408 34 23
408 41 32
408 82 34
408 136 29
408 144 12
408 148 20
408 159 5
408 160 47
408 164 7
408 174 7
408 190 13
408 198 31
408 217 46
408 220 7
408 227 47
408 232 3
408 255 0
408 285 18
408 330 -1
408 331 17
408 338 -1
408 355 17
408 362 33
408 371 20
408 380 5
408 410 3
408 414 39
408 420 49
408 423 23
408 435 39
408 439 8
408 473 29
408 497 3
408 518 12
408 536 6
408 552 44
408 591 36
408 614 6
408 636 5
408 644 21
408 662 8
408 666 26
408 679 17
408 715 42
408 724 -1
408 742 32
408 789 13
408 796 7
408 805 12
408 880 39
408 883 42
408 905 36
408 944 11
408 949 36
408 965 8
408 967 28
408 969 33
408 994 20
409 21 6
409 22 20
409 65 16
409 96 37
409 97 17
409 99 40
409 102 5
409 119 20
409 124 46
409 139 39
409 170 24
409 180 24
409 224 19
409 228 43
409 240 22
409 249 34
409 272 45
409 275 11
409 277 29
409 296 3
409 358 44
409 367 24
409 371 20
409 410 7
409 421 11
409 422 0
409 448 42
409 459 50
409 507 16
409 508 46
409 511 15
409 520 38
409 541 11
409 556 29
409 559 19
409 576 15
409 588 48
409 640 41
409 657 21
409 680 9
409 682 6
409 700 21
409 705 34
409 714 5
409 763 34
409 794 17
409 816 2
409 843 40
409 865 2
409 922 24
409 939 43
409 946 9
409 949 19
410 1 23
410 13 5
410 72 44
410 86 21
410 111 7
410 121 35
410 149 38
410 155 42
410 165 16
410 186 22
410 194 20
410 268 28
410 303 22
410 316 6
410 336 28
410 337 37
410 374 25
410 379 7
410 418 49
410 451 49
410 580 47
410 589 3
410 599 22
410 606 6
410 626 30
410 651 34
410 660 34
410 679 17
410 702 5
410 723 37
410 753 9
410 762 29
410 770 41
410 783 20
410 808 32
410 815 22
410 825 50
410 851 36
410 865 39
410 995 8
411 11 20
411 40 48
411 56 20
411 80 48
411 87 19
411 92 0
411 95 2
411 109 23
411 119 -2
411 123 20
411 138 37
411 153 1
411 157 34
411 173 27
411 200 46
411 235 -2
411 268 40
411 281 34
411 340 20
411 548 19
411 555 22
411 591 31
411 597 13
411 624 27
411 632 39
411 643 8
411 655 10
411 666 7
411 726 26
411 767 17
411 773 25
411 797 39
411 800 37
411 815 13
411 843 45
411 858 33
411 871 35
411 910 13
411 913 28
411 919 15
411 984 21
411 991 35
412 24 28
412 28 25
412 45 30
412 53 30
412 77 32
412 91 35
412 99 48
412 107 40
412 110 18
412 120 29
412 184 28
412 239 39
412 257 2
412 283 9
412 297 44
412 313 47
412 329 15
412 358 28
412 443 -2
412 452 23
412 476 29
412 478 39
412 482 3
412 490 22
412 512 12
412 521 1
412 525 27
412 588 16
412 599 36
412 636 12
412 639 39
412 652 29
412 653 4
412 676 28
412 688 50
412 692 34
412 704 6
412 728 1
412 750 40
412 756 30
412 759 2
412 763 5
412 767 35
412 781 11
412 783 32
412 799 10
412 822 24
412 840 6
412 849 28
413 74 29
413 158 28
413 179 13
413 204 22
413 223 23
413 248 28
413 252 32
413 276 25
413 328 1
413 351 40
413 371 5
413 387 21
413 389 20
413 405 35
413 411 17
413 447 36
413 473 5
413 475 29
413 483 26
413 538 30
413 552 37
413 567 48
413 614 29
413 622 30
413 676 19
413 719 19
413 742 11
413 750 41
413 752 17
413 786 19
413 797 28
413 801 10
413 807 4
413 811 20
413 812 16
413 822 39
413 823 33
413 968 13
413 970 47
414 15 46
414 73 38
414 93 -1
414 97 31
414 129 45
414 159 24
414 164 42
414 182 30
414 191 14
414 221 24
414 264 32
414 285 25
414 289 23
414 296 50
414 307 30
414 358 14
414 379 50
414 417 15
414 424 32
414 426 20
414 462 49
414 484 37
414 519 2
414 526 26
414 530 21
414 540 26
414 546 14
414 576 12
414 610 5
414 628 24
414 706 46
414 722 28
414 735 6
414 737 28
414 743 39
414 747 2
414 751 6
414 763 47
414 830 9
414 840 -2
414 880 12
414 882 20
414 891 29
414 968 -1
414 976 13
415 40 14
415 64 40
415 116 22
415 128 34
415 134 -2
415 166 50
415 197 37
415 218 40
415 243 39
415 262 25
415 290 23
415 321 36
415 326 38
415 329 10
415 391 -2
415 413 16
415 422 12
415 426 22
415 446 3
415 487 49
415 488 12
415 495 44
415 519 31
415 536 18
415 547 33
415 557 19
415 571 47
415 575 17
415 606 8
415 609 5
415 616 3
415 683 47
415 686 22
415 702 2
415 704 28
415 716 36
415 719 8
415 770 17
415 825 0
415 830 20
415 867 26
415 876 20
415 877 28
415 879 23
415 880 36
415 884 21
415 919 -2
415 923 28
415 950 8
415 953 25
415 959 -2
415 968 0
415 994 31
415 998 18
416 12 8
416 35 24
416 49 33
416 73 43
416 81 47
416 92 49
416 110 48
416 113 45
416 128 47
416 149 38
416 173 29
416 190 36
416 218 48
416 226 8
416 267 39
416 269 19
416 272 16
416 273 33
416 329 28
416 332 15
416 341 26
416 424 43
416 482 -2
416 508 1
416 538 23
416 550 3
416 589 20
416 595 34
416 596 25
416 605 35
416 621 16
416 699 36
416 748 27
416 759 13
416 766 12
416 769 43
416 815 26
416 817 16
416 892 33
416 916 34
416 923 13
416 946 27
416 992 49
417 22 30
417 26 26
417 39 31
417 47 40
417 86 35
417 92 47
417 102 33
417 107 2
417 121 21
417 172 40
417 177 32
417 214 27
417 220 25
417 248 47
417 289 44
417 360 47
417 367 23
417 370 45
417 379 48
417 381 8
417 394 26
417 398 31
417 407 38
417 455 38
417 464 6
417 473 35
417 494 35
417 520 20
417 523 34
417 647 14
417 699 46
417 701 19
417 737 20
417 747 30
417 780 46
417 800 5
417 830 31
417 845 28
417 851 8
417 865 49
417 879 16
417 891 49
417 906 41
417 924 29
417 932 29
417 936 3
417 940 8
417 948 29
417 959 49
418 3 14
418 9 5
418 53 9
418 61 8
418 70 9
418 106 48
418 116 44
418 119 5
418 280 -1
418 284 9
418 298 43
418 308 7
418 335 39
418 337 7
418 373 9
418 381 40
418 424 7
418 485 31
418 505 10
418 513 27
418 516 22
418 557 -1
418 612 28
418 617 36
418 662 -1
418 668 33
418 671 14
418 681 4
418 699 17
418 719 38
418 720 33
418 729 22
418 774 32
418 790 34
418 796 34
418 813 25
418 823 -2
418 859 8
418 866 41
418 876 3
418 882 43
418 883 43
418 889 38
418 894 22
418 920 9
418 922 -1
418 927 35
418 929 30
418 936 27
418 946 26
419 36 21
419 45 6
419 65 45
419 72 30
419 75 46
419 93 14
419 117 -1
419 136 7
419 153 4
419 176 18
419 206 8
419 217 22
419 229 7
419 234 5
419 236 6
419 249 32
419 263 6
419 298 26
419 315 19
419 319 37
419 348 22
419 351 16
419 361 25
419 395 16
419 406 3
419 427 8
419 429 48
419 431 12
419 449 21
419 453 -1
419 472 44
419 474 3
419 505 8
419 540 33
419 571 43
419 585 38
419 611 17
419 628 4
419 642 4
419 703 45
419 767 44
419 776 34
419 801 7
419 816 5
419 842 31
419 854 31
419 856 8
419 864 18
419 942 32
419 949 47
419 953 9
419 954 49
419 955 2
419 971 27
419 995 13
420 3 31
420 12 32
420 16 27
420 37 25
420 40 12
420 45 45
420 83 38
420 107 47
420 141 46
420 158 13
420 175 5
420 200 34
420 231 29
420 244 11
420 284 10
420 295 14
420 296 28
420 349 18
420 373 48
420 409 15
420 469 47
420 492 13
420 532 23
420 564 50
420 580 20
420 644 35
420 652 21
420 653 44
420 669 48
420 710 26
420 771 36
420 800 34
420 861 32
420 869 43
420 875 26
420 938 47
420 950 34
420 956 30
421 79 1
421 99 32
421 109 7
421 122 44
421 140 21
421 142 16
421 150 7
421 157 27
421 162 31
421 205 10
421 238 39
421 243 40
421 267 38
421 324 20
421 365 43
421 366 22
421 386 42
421 430 10
421 443 31
421 451 47
421 499 27
421 576 14
421 604 31
421 615 2
421 633 31
421 643 21
421 719 16
421 731 6
421 734 50
421 737 18
421 748 8
421 774 29
421 798 50
421 811 8
421 870 13
421 890 36
421 895 39
421 924 35
421 945 29
421 976 9
421 984 10
421 1000 35
422 23 48
422 39 45
422 60 27
422 68 5
422 76 19
422 169 49
422 178 18
422 229 31
422 232 15
422 244 24
422 279 39
422 335 23
422 362 20
422 401 33
422 427 26
422 498 5
422 510 31
422 513 35
422 552 8
422 641 50
422 647 16
422 662 32
422 666 29
422 670 30
422 706 3
422 713 6
422 725 11
422 751 35
422 760 40
422 762 3
422 771 29
422 788 32
422 805 25
422 823 17
422 862 8
422 870 36
422 900 44
422 908 34
422 940 14
422 963 41
422 964 41
423 48 25
423 50 47
423 75 -2
423 87 0
423 94 47
423 95 14
423 96 15
423 117 23
423 120 12
423 146 12
423 159 44
423 167 27
423 169 45
423 179 50
423 234 33
423 316 22
423 355 -2
423 362 12
423 364 20
423 375 2
423 381 21
423 406 13
423 409 40
423 413 17
423 420 27
423 424 28
423 425 14
423 437 6
423 447 45
423 460 35
423 530 6
423 543 12
423 553 41
423 578 24
423 583 4
423 642 50
423 645 15
423 688 0
423 731 31
423 748 50
423 750 39
423 751 41
423 783 36
423 819 20
423 864 7
423 872 48
423 899 30
423 908 10
423 941 10
423 954 24
423 957 24
423 977 5
424 24 3
424 33 17
424 39 12
424 43 31
424 76 12
424 81 30
424 95 17
424 96 45
424 125 2
424 129 6
424 136 20
424 146 11
424 154 28
424 182 48
424 196 31
424 238 48
424 289 29
424 311 13
424 327 25
424 333 26
424 348 37
424 350 29
424 369 15
424 400 14
424 416 16
424 437 22
424 466 19
424 471 16
424 472 30
424 477 17
424 478 17
424 484 27
424 524 5
424 530 25
424 534 10
424 547 40
424 552 18
424 564 32
424 584 42
424 586 37
424 605 1
424 615 11
424 651 15
424 663 40
424 694 9
424 723 14
424 735 16
424 755 28
424 777 11
424 802 47
424 825 5
424 842 32
424 856 9
424 867 35
424 887 39
424 905 49
424 907 21
424 918 15
424 996 10
425 15 18
425 18 21
425 33 37
425 35 0
425 59 1
425 66 32
425 148 41
425 161 5
425 164 35
425 184 12
425 217 21
425 225 44
425 248 26
425 249 30
425 265 24
425 266 43
425 332 6
425 341 44
425 372 8
425 397 6
425 401 8
425 421 46
425 435 29
425 452 49
425 455 -2
425 474 38
425 497 9
425 503 42
425 559 23
425 593 35
425 613 6
425 622 1
425 623 28
425 626 -2
425 636 34
425 657 5
425 695 42
425 702 22
425 753 36
425 763 5
425 769 9
425 778 5
425 798 22
425 809 -2
425 848 49
425 873 25
425 899 37
425 944 34
425 945 8
425 953 34
425 981 -2
426 14 25
426 74 2
426 86 12
426 94 39
426 106 9
426 111 50
426 114 17
426 125 19
426 149 40
426 182 9
426 200 13
426 233 15
426 234 0
426 246 26
426 273 38
426 276 47
426 332 48
426 394 6
426 416 33
426 423 50
426 450 37
426 453 14
426 492 31
426 524 42
426 548 28
426 550 5
426 552 33
426 587 4
426 593 13
426 644 46
426 662 17
426 670 31
426 673 28
426 688 10
426 691 28
426 693 14
426 696 29
426 717 21
426 744 39
426 760 1
426 773 21
426 782 28
426 806 11
426 851 39
426 860 42
426 966 5
426 977 8
426 985 2
427 32 27
427 56 41
427 57 41
427 68 48
427 88 13
427 97 18
427 140 50
427 191 28
427 217 29
427 249 47
427 282 18
427 307 50
427 329 50
427 345 33
427 371 15
427 385 19
427 394 44
427 452 21
427 463 13
427 497 9
427 558 14
427 637 35
427 660 23
427 666 25
427 678 30
427 682 37
427 706 36
427 715 12
427 723 10
427 744 30
427 803 30
427 831 49
427 850 37
427 913 17
427 923 39
427 933 16
427 979 17
427 991 25
428 18 21
428 20 26
428 42 22
428 59 3
428 60 -2
428 109 11
428 135 35
428 136 5
428 148 31
428 155 22
428 171 46
428 193 34
428 224 24
428 231 42
428 245 7
428 249 35
428 250 15
428 253 46
428 262 42
428 263 43
428 265 49
428 275 20
428 298 47
428 381 17
428 443 9
428 479 50
428 480 6
428 485 18
428 487 30
428 545 14
428 602 34
428 609 25
428 654 39
428 666 -2
428 732 31
428 735 24
428 754 47
428 764 34
428 778 27
428 788 24
428 825 13
428 830 34
428 836 14
428 866 9
428 920 45
428 961 46
428 983 8
429 42 2
429 51 36
429 71 42
429 85 7
429 100 6
429 134 -2
429 138 6
429 145 4
429 151 22
429 202 16
429 218 22
429 232 22
429 270 40
429 272 31
429 277 48
429 280 8
429 287 48
429 315 5
429 350 6
429 401 43
429 435 24
429 445 43
429 462 42
429 468 41
429 474 10
429 513 15
429 517 34
429 586 14
429 593 33
429 599 46
429 619 35
429 678 35
429 692 7
429 696 23
429 720 -2
429 739 13
429 803 16
429 832 41
429 847 21
429 850 32
429 884 38
429 902 36
430 7 20
430 24 48
430 41 40
430 85 13
430 100 43
430 111 10
430 126 14
430 136 18
430 144 44
430 159 17
430 178 -2
430 221 -1
430 228 27
430 269 24
430 285 50
430 344 27
430 358 12
430 382 17
430 406 5
430 422 15
430 423 34
430 491 32
430 499 18
430 500 26
430 518 9
430 528 20
430 549 32
430 592 42
430 615 31
430 635 38
430 672 35
430 715 27
430 733 26
430 747 8
430 757 20
430 781 24
430 791 14
430 839 28
430 937 33
430 985 15
431 7 45
431 48 48
431 50 30
431 60 22
431 64 21
431 78 37
431 82 18
431 83 25
431 135 8
431 137 19
431 152 25
431 165 5
431 170 45
431 177 16
431 246 28
431 251 33
431 299 29
431 368 45
431 389 37
431 418 47
431 419 33
431 430 35
431 449 30
431 469 50
431 475 14
431 497 0
431 529 32
431 546 48
431 564 48
431 579 31
431 602 11
431 603 45
431 604 25
431 616 7
431 626 20
431 640 0
431 697 2
431 724 31
431 740 15
431 744 12
431 757 10
431 758 21
431 778 41
431 787 14
431 790 36
431 796 10
431 799 3
431 810 48
431 819 7
431 835 33
431 898 32
431 920 19
431 967 15
432 17 -1
432 48 23
432 105 21
432 113 38
432 156 45
432 210 24
432 235 11
432 241 41
432 256 12
432 258 46
432 300 27
432 367 10
432 372 44
432 407 15
432 461 40
432 486 43
432 501 2
432 524 21
432 556 29
432 567 19
432 575 5
432 635 26
432 639 14
432 726 21
432 743 12
432 746 18
432 783 38
432 794 8
432 897 15
432 923 42
432 980 25
432 992 29
433 14 32
433 22 7
433 48 48
433 59 27
433 67 21
433 74 13
433 123 26
433 146 13
433 170 25
433 178 49
433 228 14
433 244 12
433 249 8
433 250 40
433 253 7
433 325 0
433 373 22
433 379 12
433 425 31
433 445 28
433 451 48
433 452 29
433 463 9
433 470 30
433 478 4
433 526 50
433 555 34
433 585 25
433 632 22
433 635 8
433 647 41
433 701 1
433 708 40
433 722 26
433 730 29
433 731 21
433 761 34
433 788 0
433 866 34
433 905 17
433 909 39
433 917 11
433 931 14
433 955 2
433 999 47
434 19 30
434 48 25
434 79 50
434 83 21
434 89 43
434 92 3
434 96 47
434 118 32
434 119 19
434 125 11
434 147 40
434 155 49
434 171 49
434 182 35
434 183 48
434 187 48
434 194 44
434 218 9
434 257 28
434 274 33
434 281 33
434 285 35
434 287 13
434 290 39
434 305 20
434 311 3
434 314 29
434 320 32
434 337 20
434 342 23
434 359 42
434 391 2
434 408 48
434 430 33
434 432 45
434 445 0
434 457 4
434 481 48
434 493 42
434 512 30
434 544 14
434 555 1
434 588 38
434 595 22
434 617 8
434 619 32
434 652 30
434 653 4
434 660 21
434 661 44
434 690 18
434 710 -1
434 745 41
434 747 21
434 757 3
434 762 3
434 778 7
434 781 17
434 785 43
434 801 17
434 802 12
434 810 23
434 818 31
434 840 32
434 873 43
434 906 9
434 919 20
434 939 28
434 946 50
434 948 7
434 954 21
434 960 36
435 18 14
435 22 31
435 55 28
435 71 33
435 82 49
435 87 24
435 100 1
435 130 24
435 141 5
435 170 29
435 178 19
435 179 16
435 181 38
435 221 3
435 252 23
435 273 20
435 284 3
435 309 30
435 346 17
435 457 44
435 490 18
435 491 29
435 509 7
435 511 10
435 520 8
435 541 18
435 553 11
435 570 28
435 572 12
435 604 16
435 652 28
435 654 10
435 667 26
435 689 0
435 721 47
435 759 31
435 776 15
435 799 25
435 826 27
435 833 20
435 882 31
435 883 49
435 885 20
435 896 30
435 901 15
435 910 23
435 920 29
435 923 13
435 926 35
435 950 29
435 960 37
435 961 6
435 983 32
436 59 2
436 68 15
436 74 38
436 97 28
436 170 45
436 184 17
436 201 45
436 219 48
436 252 34
436 281 20
436 299 37
436 305 4
436 308 1
436 315 26
436 324 4
436 325 20
436 346 14
436 355 15
436 384 38
436 388 15
436 397 44
436 433 45
436 435 -2
436 507 13
436 526 30
436 536 24
436 540 21
436 577 5
436 685 36
436 693 13
436 708 38
436 716 17
436 724 24
436 750 47
436 755 12
436 757 16
436 760 44
436 764 13
436 777 24
436 778 14
436 790 24
436 800 29
436 819 46
436 824 42
436 861 24
436 905 2
436 910 -1
436 919 28
436 952 22
436 960 12
437 27 10
437 74 0
437 86 18
437 110 44
437 114 0
437 153 20
437 163 44
437 179 21
437 228 30
437 247 24
437 255 25
437 265 38
437 269 11
437 272 25
437 274 8
437 285 43
437 298 39
437 342 27
437 363 16
437 380 33
437 391 37
437 413 37
437 440 9
437 499 1
437 506 2
437 509 33
437 513 11
437 515 6
437 517 31
437 541 32
437 599 33
437 623 7
437 641 16
437 716 11
437 748 47
437 769 17
437 834 31
437 846 45
437 885 40
437 896 22
437 931 16
437 936 27
437 948 21
437 965 1
438 12 33
438 14 28
438 76 13
438 79 33
438 94 50
438 132 9
438 235 22
438 245 10
438 320 48
438 321 -2
438 337 13
438 393 2
438 415 21
438 424 33
438 439 34
438 452 26
438 464 38
438 486 26
438 493 15
438 506 3
438 533 5
438 543 26
438 614 37
438 619 46
438 639 34
438 697 14
438 707 12
438 719 3
438 721 36
438 727 24
438 758 10
438 764 47
438 784 5
438 837 25
438 855 50
438 862 39
438 863 11
438 897 16
438 908 8
438 911 21
438 912 -1
438 938 23
438 941 24
438 943 30
438 944 42
438 969 11
438 987 49
438 989 48
438 995 9
438 997 50
439 21 5
439 31 27
439 58 3
439 75 6
439 90 31
439 169 26
439 242 50
439 264 19
439 289 36
439 290 21
439 306 19
439 309 40
439 335 -2
439 343 6
439 365 6
439 387 24
439 399 12
439 415 -2
439 454 46
439 516 25
439 519 17
439 527 48
439 535 32
439 537 12
439 556 46
439 605 42
439 626 11
439 630 33
439 641 39
439 644 22
439 670 26
439 745 4
439 768 45
439 798 2
439 802 -2
439 812 43
439 832 37
439 847 22
439 859 15
439 902 14
439 935 15
439 999 2
440 16 25
440 58 47
440 61 20
440 72 28
440 100 34
440 108 46
440 133 21
440 151 32
440 185 28
440 192 2
440 218 24
440 270 10
440 316 18
440 393 3
440 395 40
440 444 29
440 448 42
440 518 1
440 544 41
440 555 5
440 559 36
440 572 13
440 573 44
440 638 46
440 670 13
440 678 19
440 730 50
440 739 6
440 759 26
440 776 27
440 795 42
440 796 10
440 856 41
440 942 14
441 20 37
441 33 13
441 47 40
441 120 41
441 124 31
441 167 12
441 225 44
441 243 2
441 251 17
441 291 17
441 302 -2
441 303 39
441 352 -1
441 366 8
441 387 24
441 397 49
441 415 31
441 430 14
441 444 1
441 450 14
441 451 2
441 463 2
441 464 47
441 465 23
441 513 5
441 523 38
441 560 5
441 580 50
441 595 7
441 597 6
441 643 42
441 671 24
441 730 11
441 751 38
441 772 20
441 789 34
441 799 17
441 832 47
441 870 4
441 874 36
441 876 7
441 882 8
441 900 29
441 914 48
441 920 16
441 931 7
441 947 42
441 951 49
441 978 45
442 22 5
442 53 36
442 57 45
442 63 27
442 69 5
442 78 42
442 90 1
442 112 22
442 116 21
442 128 -1
442 165 25
442 188 14
442 235 10
442 258 41
442 262 21
442 271 43
442 277 34
442 287 13
442 308 31
442 314 8
442 343 8
442 393 -1
442 402 42
442 403 25
442 414 32
442 423 44
442 461 48
442 478 32
442 520 2
442 541 6
442 585 17
442 601 38
442 618 38
442 622 5
442 637 32
442 683 0
442 690 22
442 772 48
442 789 24
442 817 23
442 861 44
442 874 9
442 877 30
442 879 35
442 884 49
442 890 32
442 905 26
442 920 26
442 930 43
442 931 30
442 939 45
442 949 12
442 969 7
442 971 47
442 990 38
443 13 40
443 42 44
443 45 39
443 48 45
443 50 0
443 85 15
443 98 45
443 105 32
443 119 12
443 126 8
443 150 48
443 189 43
443 218 32
443 220 32
443 223 16
443 246 35
443 266 46
443 292 5
443 371 42
443 403 47
443 404 25
443 432 36
443 442 49
443 446 -1
443 451 7
443 458 48
443 464 19
443 484 25
443 505 13
443 507 37
443 512 -2
443 522 27
443 565 45
443 574 14
443 580 45
443 645 46
443 718 44
443 838 26
443 857 45
443 900 24
443 936 13
443 972 38
443 981 29
443 985 8
443 995 -1
444 8 38
444 10 19
444 51 2
444 89 43
444 96 24
444 98 46
444 110 17
444 144 18
444 163 20
444 165 10
444 183 35
444 187 -1
444 204 3
444 237 31
444 253 11
444 259 30
444 271 43
444 275 31
444 336 11
444 347 28
444 356 26
444 436 31
444 453 26
444 482 35
444 505 25
444 518 39
444 528 46
444 560 49
444 563 15
444 565 14
444 571 49
444 594 50
444 614 26
444 633 4
444 648 15
444 684 50
444 695 43
444 697 43
444 707 15
444 732 46
444 778 35
444 794 10
444 819 22
444 822 49
444 847 41
444 875 39
444 885 44
444 889 11
444 914 26
444 936 5
444 947 34
444 960 46
444 967 28
445 9 16
445 10 31
445 27 10
445 53 19
445 74 32
445 89 34
445 108 11
445 119 13
445 122 10
445 162 4
445 184 29
445 198 17
445 248 1
445 318 11
445 327 50
445 333 38
445 348 14
445 420 9
445 442 50
445 444 37
445 449 17
445 454 27
445 457 3
445 481 22
445 503 23
445 506 8
445 556 7
445 644 5
445 666 20
445 669 44
445 696 -1
445 737 14
445 745 5
445 785 42
445 805 28
445 842 23
445 908 6
445 942 48
445 949 30
445 953 49
445 954 19
445 981 18
446 65 21
446 71 25
446 80 35
446 102 19
446 110 32
446 128 26
446 130 34
446 147 16
446 205 32
446 214 46
446 273 6
446 292 29
446 295 2
446 296 18
446 299 19
446 315 40
446 324 27
446 326 25
446 338 40
446 348 37
446 369 49
446 371 2
446 377 30
446 388 3
446 403 45
446 406 13
446 410 3
446 490 34
446 505 36
446 519 48
446 542 20
446 570 28
446 578 22
446 606 -1
446 608 44
446 672 4
446 700 44
446 716 50
446 762 50
446 785 49
446 787 20
446 792 14
446 805 28
446 819 -2
446 842 -1
446 846 11
446 873 48
446 928 21
446 941 15
446 960 9
447 28 20
447 68 14
447 84 12
447 100 41
447 106 46
447 111 -2
447 122 29
447 163 3
447 172 13
447 182 32
447 210 1
447 220 45
447 232 16
447 251 37
447 261 20
447 277 20
447 292 44
447 293 17
447 356 27
447 368 25
447 376 3
447 401 21
447 462 36
447 472 32
447 492 0
447 514 48
447 532 39
447 554 17
447 563 11
447 565 13
447 584 -2
447 602 41
447 657 43
447 725 28
447 728 26
447 736 33
447 779 40
447 785 1
447 792 9
447 803 -1
447 826 3
447 843 38
447 848 23
447 859 -2
447 866 -2
447 891 18
447 924 28
447 984 47
448 18 29
448 29 48
448 72 17
448 82 37
448 118 25
448 138 7
448 139 20
448 144 42
448 170 6
448 178 48
448 190 18
448 191 30
448 193 38
448 202 28
448 204 30
448 298 12
448 317 28
448 320 50
448 332 9
448 362 15
448 368 40
448 376 28
448 378 19
448 382 29
448 457 26
448 485 16
448 533 3
448 550 4
448 580 24
448 595 34
448 597 10
448 607 14
448 655 48
448 665 7
448 674 50
448 724 13
448 726 50
448 764 14
448 766 25
448 768 15
448 770 13
448 809 29
448 851 26
448 877 2
448 907 33
448 912 49
448 958 39
448 960 12
448 978 44
448 982 50
449 5 33
449 13 12
449 36 47
449 91 13
449 139 40
449 157 26
449 164 44
449 217 19
449 339 35
449 371 34
449 374 32
449 392 48
449 395 35
449 396 24
449 416 27
449 456 7
449 467 31
449 474 44
449 509 7
449 511 23
449 512 4
449 519 49
449 549 45
449 559 11
449 575 39
449 610 19
449 627 47
449 637 7
449 654 18
449 695 49
449 753 1
449 785 14
449 807 20
449 876 48
449 881 28
449 942 37
449 985 40
450 3 5
450 10 21
450 60 33
450 65 31
450 84 24
450 88 1
450 97 44
450 107 7
450 109 3
450 116 18
450 160 4
450 183 18
450 193 34
450 203 36
450 207 47
450 225 5
450 227 40
450 230 -1
450 246 10
450 251 11
450 271 11
450 391 48
450 412 31
450 430 50
450 455 45
450 475 23
450 477 37
450 503 27
450 521 14
450 539 25
450 558 25
450 559 -1
450 560 38
450 563 33
450 584 -1
450 599 45
450 620 45
450 650 32
450 676 45
450 701 30
450 705 12
450 709 8
450 736 50
450 784 25
450 790 44
450 797 39
450 810 5
450 830 23
450 840 17
450 847 27
450 874 26
450 927 47
450 939 6
450 942 7
450 982 23
450 984 38
451 6 21
451 14 19
451 76 50
451 82 9
451 106 0
451 110 6
451 117 5
451 131 44
451 141 45
451 155 16
451 163 34
451 175 6
451 192 17
451 224 10
451 241 41
451 249 48
451 288 20
451 330 34
451 347 16
451 369 20
451 380 2
451 415 32
451 439 37
451 483 6
451 499 11
451 501 12
451 528 35
451 535 21
451 546 25
451 561 49
451 572 34
451 577 4
451 598 43
451 612 33
451 642 42
451 663 50
451 701 1
451 726 14
451 727 22
451 813 27
451 826 -1
451 845 43
451 854 39
451 881 0
451 907 26
451 944 30
451 974 44
452 11 36
452 13 26
452 38 34
452 39 29
452 114 47
452 146 20
452 165 35
452 169 45
452 186 42
452 188 5
452 256 8
452 287 37
452 295 33
452 317 23
452 350 36
452 357 47
452 373 40
452 415 21
452 435 18
452 440 48
452 444 41
452 449 48
452 454 47
452 459 26
452 487 17
452 489 2
452 496 6
452 526 41
452 552 30
452 564 13
452 581 27
452 607 42
452 636 44
452 643 20
452 648 30
452 663 15
452 700 49
452 706 8
452 716 14
452 736 40
452 750 50
452 764 34
452 775 48
452 837 1
452 843 50
452 920 23
452 947 20
452 961 48
452 971 47
452 988 37
452 996 32
452 998 -1
453 76 10
453 77 35
453 116 11
453 155 33
453 227 39
453 232 47
453 237 29
453 243 0
453 247 -1
453 334 30
453 410 24
453 483 43
453 537 30
453 580 23
453 651 14
453 711 19
453 792 20
453 800 31
453 805 34
453 889 45
453 945 40
453 972 11
453 980 45
453 994 35
454 21 35
454 25 16
454 27 46
454 35 46
454 40 11
454 57 46
454 119 30
454 167 33
454 200 43
454 207 11
454 240 50
454 241 9
454 269 47
454 270 42
454 278 7
454 305 2
454 312 14
454 362 15
454 412 46
454 504 35
454 511 29
454 515 24
454 548 40
454 566 -2
454 603 40
454 633 15
454 666 19
454 671 24
454 676 21
454 701 24
454 704 4
454 724 21
454 794 1
454 798 1
454 835 9
454 864 21
454 900 25
454 904 39
454 970 40
454 991 13
455 26 27
455 42 43
455 59 20
455 68 19
455 73 14
455 103 36
455 110 27
455 153 8
455 168 13
455 175 14
455 178 20
455 182 38
455 198 26
455 215 38
455 230 16
455 282 25
455 318 45
455 320 0
455 338 34
455 343 44
455 354 44
455 358 9
455 359 37
455 362 5
455 411 19
455 428 6
455 497 10
455 519 17
455 540 49
455 574 37
455 581 15
455 584 36
455 586 9
455 623 30
455 656 40
455 667 18
455 675 25
455 708 16
455 709 34
455 755 -2
455 765 4
455 801 4
455 809 45
455 823 28
455 825 40
455 837 5
455 853 16
455 871 13
455 873 46
455 874 39
455 891 10
455 911 5
455 918 29
455 924 44
455 941 24
455 942 46
455 994 17
455 997 19
456 15 23
456 65 12
456 66 17
456 82 2
456 102 -2
456 107 24
456 205 16
456 276 32
456 409 36
456 422 8
456 499 36
456 529 19
456 534 31
456 536 35
456 544 17
456 570 40
456 594 32
456 606 41
456 641 25
456 709 38
456 744 5
456 753 15
456 831 40
456 868 12
456 869 50
456 947 49
456 973 25
456 988 34
456 989 3
456 996 11
457 8 23
457 10 6
457 26 35
457 59 20
457 155 12
457 210 14
457 215 30
457 231 32
457 250 7
457 278 50
457 283 -1
457 322 36
457 327 1
457 351 16
457 358 1
457 372 1
457 412 32
457 446 -1
457 462 17
457 532 14
457 547 7
457 566 7
457 573 38
457 575 20
457 597 30
457 603 7
457 618 12
457 619 8
457 638 28
457 640 37
457 654 18
457 695 11
457 697 3
457 705 7
457 732 10
457 798 47
457 814 10
457 908 14
457 922 33
457 950 24
457 957 28
457 960 8
458 26 37
458 92 35
458 116 27
458 117 20
458 129 44
458 195 34
458 245 34
458 250 46
458 254 38
458 279 15
458 294 12
458 316 36
458 327 -1
458 346 40
458 414 49
458 455 0
458 477 0
458 494 23
458 525 19
458 541 50
458 603 11
458 624 6
458 628 10
458 638 16
458 645 50
458 675 17
458 712 20
458 714 16
458 727 10
458 750 31
458 794 46
458 811 32
458 831 18
458 855 20
458 878 6
458 885 26
458 889 13
458 890 20
458 900 5
458 911 31
458 923 31
458 924 49
458 934 16
458 949 30
458 953 24
458 959 23
458 972 18
459 23 9
459 42 50
459 79 15
459 128 38
459 138 13
459 160 19
459 174 43
459 200 31
459 219 16
459 230 26
459 240 -1
459 243 14
459 253 44
459 255 -2
459 263 3
459 264 26
459 267 3
459 311 49
459 317 37
459 333 49
459 337 33
459 371 8
459 377 5
459 380 40
459 384 22
459 388 3
459 443 41
459 445 9
459 491 15
459 497 27
459 499 5
459 505 50
459 545 15
459 551 4
459 559 25
459 562 7
459 567 42
459 596 3
459 601 26
459 614 6
459 621 37
459 701 45
459 708 16
459 736 5
459 754 27
459 775 31
459 823 26
459 839 33
459 848 45
459 869 28
459 887 29
459 906 27
459 908 4
459 933 36
459 953 19
459 962 15
460 8 15
460 16 17
460 24 13
460 33 35
460 36 42
460 38 41
460 44 0
460 52 24
460 115 47
460 124 12
460 131 18
460 148 11
460 164 45
460 213 13
460 226 38
460 252 26
460 256 49
460 271 6
460 291 27
460 323 31
460 343 27
460 349 36
460 379 30
460 381 18
460 385 18
460 403 42
460 414 13
460 427 46
460 452 31
460 462 30
460 464 25
460 482 1
460 494 20
460 514 14
460 525 42
460 548 12
460 566 16
460 575 19
460 578 48
460 583 40
460 593 11
460 598 -2
460 599 9
460 630 31
460 637 14
460 649 23
460 668 37
460 690 39
460 703 14
460 796 38
460 817 47
460 850 48
460 852 43
460 887 4
460 909 30
460 926 39
460 927 10
460 937 7
460 949 43
460 952 42
460 954 20
460 962 8
460 973 48
460 995 15
461 15 6
461 18 22
461 32 45
461 60 19
461 63 18
461 81 39
461 112 28
461 138 44
461 157 2
461 163 27
461 167 45
461 176 17
461 210 13
461 247 42
461 252 0
461 272 28
461 280 28
461 287 7
461 292 2
461 328 8
461 379 25
461 403 50
461 421 22
461 452 27
461 460 50
461 467 46
461 482 45
461 483 46
461 501 3
461 591 20
461 597 36
461 605 40
461 651 34
461 652 15
461 683 1
461 710 21
461 740 25
461 742 34
461 759 0
461 770 11
461 774 48
461 780 22
461 782 50
461 851 42
461 853 37
461 855 5
461 865 35
461 882 37
461 884 28
461 891 0
461 908 3
461 940 29
461 954 24
461 960 34
461 968 40
461 980 11
462 20 19
462 32 8
462 43 9
462 64 44
462 67 48
462 82 6
462 164 44
462 173 30
462 191 22
462 192 8
462 206 5
462 212 21
462 217 49
462 222 16
462 234 26
462 275 36
462 282 27
462 291 21
462 298 22
462 321 12
462 333 21
462 373 13
462 419 34
462 439 9
462 440 16
462 468 42
462 472 31
462 506 24
462 513 49
462 545 40
462 574 28
462 576 0
462 583 27
462 621 41
462 624 41
462 639 3
462 640 8
462 696 6
462 723 0
462 747 15
462 777 12
462 789 15
462 813 23
462 843 45
462 862 39
462 871 3
462 873 49
462 898 46
462 905 15
462 912 -1
462 949 17
462 996 17
462 997 32
463 10 22
463 37 27
463 52 28
463 82 45
463 90 45
463 128 48
463 131 49
463 224 30
463 261 23
463 389 27
463 392 35
463 410 31
463 423 29
463 448 0
463 449 9
463 487 44
463 498 0
463 506 16
463 514 0
463 517 25
463 530 47
463 544 20
463 554 15
463 555 10
463 584 26
463 620 8
463 627 42
463 671 18
463 692 34
463 710 24
463 737 0
463 827 27
463 848 44
463 852 0
463 859 47
463 892 26
463 972 20
463 984 4
464 4 31
464 9 19
464 12 45
464 35 12
464 46 8
464 52 31
464 66 38
464 100 5
464 116 19
464 141 4
464 168 14
464 171 35
464 185 35
464 186 17
464 192 37
464 200 48
464 204 47
464 219 6
464 222 36
464 251 17
464 291 24
464 309 28
464 311 22
464 341 6
464 395 23
464 397 -2
464 405 48
464 433 32
464 476 14
464 503 36
464 510 43
464 518 0
464 539 8
464 594 13
464 597 17
464 624 22
464 632 12
464 704 21
464 751 11
464 777 39
464 786 42
464 804 25
464 841 41
464 847 8
464 861 50
464 872 10
464 906 22
464 913 13
464 945 16
464 984 32
465 9 40
465 34 13
465 74 -1
465 81 22
465 104 14
465 142 42
465 192 16
465 222 29
465 230 9
465 298 5
465 299 8
465 307 37
465 320 8
465 322 14
465 349 41
465 366 11
465 370 8
465 428 33
465 432 18
465 433 35
465 454 15
465 499 27
465 503 34
465 509 45
465 573 14
465 588 30
465 597 21
465 649 48
465 671 -1
465 674 -1
465 687 8
465 722 10
465 728 24
465 734 -1
465 735 48
465 739 6
465 751 35
465 757 11
465 784 26
465 800 0
465 802 35
465 861 5
465 869 27
465 877 19
465 903 19
465 908 50
465 927 47
465 930 28
465 1000 13
466 35 37
466 117 34
466 126 7
466 185 21
466 244 41
466 301 13
466 317 42
466 437 37
466 445 50
466 510 46
466 522 19
466 533 12
466 534 24
466 572 29
466 583 27
466 585 40
466 650 5
466 651 41
466 662 38
466 684 36
466 696 42
466 744 14
466 782 13
466 786 50
466 864 15
466 898 17
466 945 11
466 974 11
466 975 46
466 979 37
466 999 27
467 11 16
467 44 19
467 46 48
467 59 8
467 79 35
467 82 3
467 104 25
467 188 50
467 227 22
467 236 2
467 240 39
467 246 4
467 249 24
467 303 16
467 333 20
467 352 42
467 384 30
467 386 26
467 388 48
467 391 0
467 393 26
467 401 17
467 413 48
467 422 39
467 439 38
467 460 -2
467 482 13
467 487 46
467 515 43
467 523 15
467 532 7
467 544 22
467 561 23
467 577 22
467 604 13
467 621 26
467 628 10
467 672 9
467 700 28
467 763 0
467 766 2
467 776 13
467 795 19
467 809 23
467 812 22
467 831 8
467 836 17
467 852 6
467 859 17
467 866 21
467 925 41
467 940 20
468 8 31
468 22 37
468 27 46
468 28 34
468 33 31
468 59 48
468 83 3
468 87 43
468 94 26
468 113 5
468 140 9
468 176 36
468 205 22
468 218 32
468 253 23
468 287 9
468 295 41
468 342 18
468 379 6
468 403 25
468 408 37
468 417 19
468 456 45
468 466 8
468 514 17
468 517 43
468 541 36
468 542 15
468 556 2
468 558 4
468 591 22
468 629 39
468 660 6
468 662 12
468 681 36
468 712 39
468 771 36
468 776 47
468 816 1
468 824 38
468 863 18
468 927 1
468 977 24
469 17 19
469 44 8
469 68 38
469 93 6
469 95 20
469 139 36
469 178 9
469 186 8
469 220 29
469 221 17
469 228 35
469 329 47
469 332 30
469 339 47
469 364 34
469 367 7
469 370 14
469 385 41
469 399 6
469 409 -1
469 449 25
469 455 34
469 479 40
469 503 35
469 515 38
469 525 45
469 531 43
469 535 39
469 606 36
469 607 0
469 629 26
469 633 39
469 658 46
469 685 7
469 730 46
469 749 36
469 788 25
469 799 38
469 829 7
469 832 8
469 841 12
469 856 19
469 868 25
469 872 36
469 902 12
469 955 19
469 983 21
469 984 44
469 991 27
470 67 41
470 78 4
470 83 11
470 86 50
470 111 -1
470 118 0
470 164 45
470 167 45
470 177 28
470 201 5
470 204 -1
470 233 49
470 236 48
470 263 37
470 274 44
470 293 10
470 324 49
470 331 49
470 340 42
470 355 35
470 359 28
470 360 4
470 371 2
470 422 3
470 440 3
470 450 -2
470 451 11
470 452 47
470 454 43
470 476 1
470 479 35
470 492 -2
470 499 47
470 503 45
470 514 36
470 570 16
470 590 18
470 599 26
470 605 42
470 627 35
470 645 38
470 649 41
470 655 37
470 680 25
470 695 24
470 703 39
470 732 15
470 791 12
470 813 49
470 836 30
470 850 0
470 894 6
470 899 0
470 904 44
470 906 10
470 922 16
470 944 13
470 950 22
470 951 10
470 958 12
470 959 49
471 21 37
471 37 15
471 60 21
471 80 21
471 106 7
471 127 8
471 140 46
471 160 16
471 166 27
471 169 30
471 172 39
471 191 13
471 212 9
471 231 41
471 245 29
471 268 -1
471 278 34
471 304 -1
471 324 24
471 325 38
471 328 9
471 331 48
471 335 25
471 351 4
471 380 25
471 409 26
471 423 19
471 433 14
471 445 0
471 449 29
471 469 48
471 485 34
471 486 22
471 501 44
471 510 11
471 513 33
471 533 40
471 546 19
471 576 11
471 583 9
471 585 31
471 659 14
471 681 44
471 691 44
471 705 4
471 723 41
471 778 19
471 813 2
471 820 41
471 829 2
471 832 44
471 898 50
471 930 3
471 935 39
471 957 39
471 976 23
471 979 50
471 983 8
471 992 43
472 18 43
472 25 47
472 26 21
472 40 31
472 108 0
472 116 13
472 128 7
472 134 46
472 150 7
472 157 6
472 158 32
472 195 28
472 201 25
472 239 38
472 242 21
472 273 43
472 280 13
472 286 37
472 320 29
472 324 25
472 357 13
472 397 38
472 410 11
472 411 28
472 469 19
472 505 39
472 515 22
472 518 1
472 547 27
472 568 48
472 592 -2
472 593 15
472 625 17
472 649 14
472 720 23
472 725 4
472 741 9
472 759 33
472 798 28
472 804 38
472 813 28
472 815 45
472 821 38
472 907 26
472 919 25
472 921 22
472 960 12
472 965 22
472 982 8
473 3 32
473 13 17
473 29 34
473 40 32
473 53 43
473 93 5
473 95 6
473 132 30
473 136 33
473 138 0
473 145 39
473 157 2
473 172 2
473 226 23
473 242 16
473 266 19
473 334 33
473 344 0
473 370 20
473 388 32
473 409 30
473 417 17
473 419 -2
473 422 27
473 429 26
473 469 15
473 474 17
473 476 40
473 479 24
473 484 3
473 535 32
473 539 25
473 545 3
473 562 1
473 571 49
473 584 46
473 620 17
473 622 22
473 652 5
473 734 43
473 752 41
473 755 18
473 756 25
473 803 27
473 804 0
473 825 9
473 830 6
473 850 2
473 851 40
473 858 37
473 859 25
473 860 33
473 979 33
473 982 4
473 986 44
474 3 46
474 39 39
474 48 35
474 57 36
474 61 23
474 100 50
474 129 11
474 141 39
474 168 20
474 188 8
474 238 17
474 250 50
474 260 26
474 298 43
474 343 35
474 358 18
474 362 31
474 367 26
474 390 39
474 456 20
474 464 42
474 467 32
474 497 34
474 507 49
474 531 38
474 542 32
474 579 14
474 627 19
474 652 9
474 655 50
474 659 20
474 715 10
474 724 4
474 731 25
474 777 15
474 783 44
474 797 44
474 836 23
474 885 48
474 912 39
474 933 50
474 935 43
474 999 28
475 37 12
475 41 16
475 54 43
475 60 29
475 81 44
475 94 11
475 108 49
475 114 13
475 123 21
475 150 40
475 170 13
475 207 37
475 218 24
475 233 30
475 279 27
475 289 48
475 313 7
475 322 40
475 328 14
475 336 48
475 341 47
475 376 -2
475 387 11
475 391 12
475 440 15
475 451 16
475 452 8
475 464 35
475 465 28
475 474 12
475 487 38
475 498 37
475 557 49
475 571 3
475 583 40
475 597 30
475 687 22
475 757 38
475 770 27
475 785 21
475 798 50
475 836 28
475 841 33
475 892 19
475 925 44
475 928 46
475 939 37
475 957 24
475 968 32
475 977 3
476 49 27
476 66 20
476 86 25
476 100 -2
476 108 48
476 111 1
476 154 8
476 157 38
476 222 41
476 228 43
476 258 4
476 273 13
476 289 43
476 344 14
476 351 32
476 369 42
476 387 25
476 391 2
476 398 38
476 406 31
476 410 39
476 429 33
476 437 14
476 446 36
476 449 7
476 453 49
476 463 6
476 498 34
476 534 45
476 579 10
476 581 18
476 666 3
476 717 41
476 721 14
476 766 49
476 775 -2
476 847 5
476 881 22
476 883 25
476 895 6
476 899 15
476 925 5
476 960 30
477 2 22
477 4 44
477 58 47
477 96 44
477 101 31
477 113 16
477 129 33
477 130 8
477 136 19
477 139 22
477 152 30
477 161 16
477 164 6
477 221 24
477 229 32
477 237 43
477 243 37
477 261 23
477 263 1
477 268 38
477 298 26
477 343 31
477 344 40
477 362 38
477 389 3
477 394 50
477 398 29
477 421 10
477 434 20
477 443 16
477 499 20
477 500 30
477 505 29
477 507 18
477 515 32
477 550 14
477 571 45
477 617 25
477 627 19
477 632 24
477 637 8
477 675 13
477 682 33
477 727 13
477 729 28
477 739 38
477 772 35
477 831 14
477 840 40
477 866 25
477 885 48
477 886 10
477 951 41
477 953 30
477 989 13
477 990 24
478 2 27
478 38 -1
478 52 -2
478 64 3
478 76 21
478 100 29
478 104 16
478 123 10
478 138 13
478 153 12
478 173 36
478 186 9
478 189 30
478 204 17
478 224 13
478 226 11
478 301 35
478 317 14
478 325 4
478 347 44
478 368 49
478 377 9
478 386 5
478 425 49
478 472 41
478 475 26
478 493 18
478 497 43
478 501 2
478 504 24
478 538 32
478 543 13
478 582 8
478 588 4
478 596 32
478 606 42
478 613 26
478 621 28
478 637 36
478 672 44
478 677 34
478 680 49
478 683 39
478 799 2
478 823 23
478 862 39
478 890 29
478 891 34
478 928 20
478 943 14
478 971 24
478 972 47
479 1 -2
479 22 37
479 29 5
479 65 36
479 106 42
479 208 36
479 214 14
479 241 3
479 255 18
479 280 28
479 283 24
479 286 43
479 330 11
479 341 5
479 361 47
479 363 49
479 373 39
479 377 -2
479 390 23
479 411 49
479 428 5
479 435 21
479 446 7
479 480 2
479 509 2
479 512 25
479 518 15
479 537 20
479 597 43
479 681 10
479 684 35
479 705 3
479 726 48
479 733 46
479 736 7
479 753 50
479 776 8
479 806 21
479 819 37
479 828 16
479 845 39
479 850 5
479 851 40
479 864 8
479 875 6
479 881 37
479 884 0
479 889 33
480 3 25
480 9 5
480 24 20
480 39 14
480 52 10
480 53 17
480 55 39
480 59 20
480 74 37
480 120 7
480 129 17
480 135 27
480 143 -2
480 158 15
480 164 14
480 185 19
480 209 24
480 220 48
480 263 35
480 276 2
480 280 42
480 284 47
480 316 29
480 344 18
480 426 42
480 434 24
480 466 48
480 553 43
480 559 13
480 581 43
480 613 16
480 663 40
480 678 4
480 721 40
480 763 12
480 764 50
480 776 -2
480 778 33
480 797 24
480 816 6
480 902 11
480 905 6
480 908 36
480 909 1
480 921 32
480 926 19
480 929 20
480 937 34
480 947 2
480 965 21
480 975 6
480 996 19
481 9 -1
481 15 49
481 26 32
481 27 9
481 66 42
481 97 28
481 136 10
481 252 45
481 254 27
481 313 10
481 315 15
481 331 33
481 338 -2
481 383 31
481 386 24
481 394 27
481 426 36
481 439 26
481 443 38
481 449 38
481 460 7
481 466 22
481 471 0
481 489 44
481 522 22
481 535 24
481 555 19
481 625 28
481 666 2
481 694 15
481 699 42
481 733 12
481 754 41
481 764 12
481 786 10
481 814 4
481 821 34
481 831 2
481 848 13
481 857 46
481 909 4
481 918 14
481 927 18
481 959 44
481 976 12
481 994 33
482 16 14
482 114 21
482 118 5
482 122 22
482 173 29
482 178 42
482 182 47
482 198 13
482 200 42
482 205 19
482 228 19
482 264 42
482 311 5
482 314 34
482 328 9
482 346 4
482 374 41
482 433 49
482 463 46
482 470 11
482 472 47
482 533 33
482 542 24
482 556 33
482 567 40
482 605 25
482 635 28
482 643 17
482 719 50
482 811 30
482 872 25
482 906 41
482 914 26
482 939 5
482 951 30
482 999 22
482 1000 40
483 26 14
483 47 49
483 50 35
483 61 -1
483 92 46
483 176 20
483 183 36
483 197 36
483 222 1
483 338 18
483 351 33
483 353 6
483 367 11
483 383 37
483 392 43
483 394 41
483 426 38
483 439 14
483 446 11
483 449 3
483 484 25
483 486 45
483 503 50
483 541 -2
483 553 7
483 590 22
483 592 18
483 593 9
483 638 8
483 644 4
483 697 36
483 698 23
483 700 17
483 710 42
483 712 10
483 713 42
483 768 49
483 770 23
483 771 17
483 779 7
483 814 32
483 815 8
483 848 39
483 858 40
483 877 26
483 907 -2
483 944 22
483 985 18
484 7 33
484 15 37
484 26 46
484 129 25
484 133 0
484 168 39
484 183 45
484 196 46
484 202 31
484 213 20
484 235 15
484 268 23
484 273 41
484 319 11
484 357 36
484 384 41
484 425 12
484 437 27
484 448 46
484 461 34
484 469 36
484 490 39
484 533 43
484 553 24
484 574 16
484 593 12
484 605 24
484 625 20
484 647 29
484 658 20
484 667 46
484 678 26
484 741 35
484 748 18
484 762 27
484 765 14
484 813 2
484 832 49
484 847 34
484 856 5
484 886 15
484 899 30
484 948 34
485 22 2
485 47 39
485 64 31
485 67 -2
485 78 9
485 82 43
485 116 35
485 128 30
485 147 31
485 159 1
485 182 46
485 188 30
485 193 46
485 257 36
485 349 25
485 359 45
485 372 21
485 376 9
485 379 6
485 402 42
485 451 36
485 454 21
485 538 30
485 539 16
485 551 31
485 553 18
485 586 8
485 602 13
485 604 48
485 611 45
485 635 2
485 649 9
485 657 12
485 695 16
485 698 44
485 742 43
485 759 19
485 773 40
485 799 7
485 806 16
485 813 14
485 823 2
485 826 4
485 834 25
485 844 5
485 859 31
485 875 36
485 926 22
485 961 5
485 979 14
486 29 40
486 55 37
486 75 16
486 80 26
486 85 31
486 96 18
486 106 24
486 107 4
486 120 10
486 121 18
486 122 45
486 125 35
486 132 38
486 162 18
486 167 32
486 176 38
486 178 6
486 214 19
486 217 11
486 232 50
486 291 20
486 307 28
486 325 41
486 335 45
486 337 26
486 399 25
486 421 -1
486 467 33
486 471 3
486 485 43
486 532 2
486 537 30
486 539 42
486 552 1
486 553 7
486 566 30
486 580 11
486 615 39
486 654 35
486 659 14
486 680 39
486 688 22
486 704 23
486 710 18
486 747 4
486 782 21
486 792 46
486 814 21
486 829 27
486 842 28
486 852 25
486 890 26
486 911 41
486 951 8
486 981 8
487 42 7
487 50 33
487 72 30
487 81 40
487 150 49
487 207 1
487 253 28
487 262 14
487 264 49
487 271 4
487 292 10
487 314 23
487 325 21
487 343 10
487 350 2
487 357 22
487 368 29
487 424 37
487 454 7
487 478 23
487 479 49
487 499 2
487 500 16
487 512 28
487 545 45
487 577 50
487 587 37
487 609 38
487 622 -2
487 658 5
487 669 35
487 717 2
487 719 39
487 754 40
487 774 18
487 796 32
487 874 3
487 923 35
487 952 47
487 965 19
487 968 45
487 994 49
487 999 48
488 11 24
488 16 21
488 24 37
488 32 37
488 81 3
488 156 48
488 163 9
488 179 48
488 194 16
488 217 43
488 228 39
488 236 14
488 249 29
488 297 22
488 304 31
488 310 17
488 314 28
488 322 44
488 412 49
488 437 25
488 441 50
488 460 45
488 463 33
488 467 37
488 477 49
488 519 27
488 528 23
488 562 34
488 567 25
488 579 10
488 625 21
488 634 32
488 643 38
488 656 47
488 658 18
488 708 -1
488 725 26
488 759 36
488 790 24
488 817 43
488 883 40
488 900 14
488 919 43
488 935 45
488 977 35
489 8 16
489 25 42
489 87 32
489 91 7
489 92 15
489 148 37
489 196 32
489 217 34
489 235 28
489 259 22
489 271 34
489 287 17
489 292 12
489 294 45
489 299 31
489 313 45
489 318 12
489 326 30
489 371 32
489 390 45
489 401 31
489 402 34
489 411 15
489 442 8
489 445 31
489 452 20
489 462 9
489 488 6
489 508 16
489 525 4
489 552 39
489 563 20
489 617 44
489 619 -2
489 632 28
489 652 8
489 666 40
489 670 25
489 681 22
489 698 20
489 728 28
489 732 29
489 750 45
489 777 23
489 788 15
489 808 35
489 845 15
489 847 15
489 852 25
489 856 43
489 858 22
489 916 9
489 919 23
489 934 42
489 945 47
489 953 45
490 19 7
490 20 35
490 22 6
490 43 3
490 58 4
490 65 12
490 66 -1
490 82 24
490 104 49
490 118 43
490 131 7
490 138 32
490 149 13
490 178 0
490 184 9
490 188 31
490 193 37
490 209 21
490 228 10
490 236 14
490 251 36
490 271 33
490 283 44
490 323 17
490 329 7
490 332 41
490 366 39
490 367 26
490 419 4
490 491 -2
490 502 26
490 506 35
490 549 36
490 576 18
490 583 31
490 602 19
490 644 25
490 645 48
490 651 19
490 663 7
490 685 17
490 689 41
490 697 8
490 701 21
490 707 27
490 708 43
490 709 11
490 710 2
490 766 12
490 786 33
490 818 -1
490 833 19
490 906 34
490 924 19
491 3 41
491 62 9
491 64 43
491 93 35
491 125 45
491 163 9
491 179 38
491 184 35
491 230 43
491 252 41
491 285 23
491 308 33
491 320 48
491 328 6
491 393 10
491 408 36
491 417 22
491 440 13
491 494 16
491 496 30
491 518 1
491 551 41
491 594 33
491 610 10
491 613 2
491 640 40
491 641 20
491 661 32
491 706 5
491 738 12
491 759 20
491 774 50
491 789 13
491 806 12
491 846 38
491 874 45
491 892 15
491 898 44
491 900 15
491 918 33
491 921 1
491 942 43
491 953 12
491 972 7
491 995 30
492 8 31
492 49 37
492 63 30
492 89 21
492 151 15
492 153 29
492 177 21
492 194 37
492 260 8
492 318 22
492 326 7
492 333 48
492 351 5
492 358 20
492 371 40
492 379 6
492 400 10
492 401 19
492 419 34
492 423 19
492 430 -2
492 437 18
492 441 46
492 464 3
492 483 40
492 491 43
492 532 12
492 543 -1
492 596 42
492 608 23
492 618 4
492 622 38
492 641 15
492 648 48
492 670 4
492 699 45
492 747 2
492 750 2
492 779 34
492 873 16
492 904 30
492 983 19
492 992 37
493 10 27
493 38 50
493 52 15
493 98 11
493 139 1
493 150 30
493 162 34
493 220 23
493 242 16
493 284 36
493 306 4
493 318 25
493 351 47
493 353 33
493 360 5
493 369 4
493 388 39
493 405 0
493 438 6
493 446 11
493 474 42
493 508 13
493 513 48
493 530 22
493 534 29
493 544 -1
493 568 24
493 621 21
493 633 18
493 634 0
493 636 16
493 684 5
493 691 20
493 704 7
493 728 -2
493 743 15
493 767 25
493 781 38
493 830 28
493 836 29
493 837 28
493 888 24
493 897 17
493 898 46
493 899 50
493 917 29
493 928 27
493 936 13
493 951 39
493 965 17
493 988 9
494 6 13
494 12 21
494 45 47
494 55 41
494 69 15
494 121 36
494 123 7
494 124 0
494 137 16
494 146 35
494 167 46
494 173 6
494 174 30
494 177 2
494 187 34
494 194 48
494 217 47
494 229 24
494 254 26
494 255 30
494 262 5
494 268 6
494 271 10
494 286 50
494 289 4
494 299 46
494 308 8
494 323 36
494 326 39
494 337 13
494 345 31
494 347 33
494 349 27
494 355 29
494 382 13
494 385 22
494 405 -2
494 429 30
494 460 41
494 480 37
494 505 35
494 531 15
494 667 9
494 668 25
494 702 24
494 712 0
494 718 17
494 726 0
494 747 32
494 781 26
494 801 8
494 846 37
494 871 48
494 894 7
494 920 32
494 944 25
494 957 19
494 973 19
495 14 30
495 50 41
495 54 -2
495 61 32
495 75 48
495 76 27
495 89 43
495 90 25
495 102 46
495 108 39
495 138 17
495 142 35
495 143 9
495 193 7
495 210 15
495 241 2
495 243 3
495 262 -1
495 274 15
495 300 43
495 329 49
495 343 5
495 348 32
495 362 23
495 389 50
495 406 34
495 418 10
495 420 27
495 441 5
495 472 13
495 483 6
495 496 8
495 508 47
495 550 38
495 554 31
495 639 39
495 641 31
495 644 36
495 677 4
495 729 34
495 763 15
495 809 36
495 834 18
495 843 5
495 868 29
495 903 13
495 925 10
495 971 18
495 979 13
495 992 30
495 994 43
496 23 11
496 34 20
496 41 40
496 52 33
496 53 26
496 76 13
496 87 26
496 91 7
496 118 35
496 134 37
496 146 50
496 147 15
496 191 21
496 198 27
496 199 48
496 258 32
496 296 15
496 316 9
496 320 23
496 323 8
496 325 6
496 362 11
496 366 38
496 370 17
496 382 35
496 389 15
496 391 16
496 419 10
496 508 1
496 510 29
496 513 21
496 520 22
496 537 18
496 543 3
496 572 36
496 580 37
496 610 43
496 654 20
496 706 38
496 714 29
496 723 13
496 746 22
496 749 39
496 766 46
496 784 43
496 789 20
496 833 25
496 841 45
496 862 30
496 866 45
496 915 5
497 32 45
497 33 14
497 61 49
497 100 39
497 114 16
497 123 29
497 144 18
497 171 37
497 181 48
497 233 40
497 243 9
497 245 27
497 271 27
497 285 26
497 293 47
497 331 38
497 345 19
497 355 28
497 395 -1
497 426 41
497 435 6
497 451 35
497 483 38
497 505 36
497 543 33
497 559 36
497 561 9
497 596 -2
497 610 47
497 612 45
497 663 23
497 745 1
497 768 31
497 785 15
497 829 7
497 837 49
497 915 15
497 931 10
497 968 30
497 979 32
498 5 10
498 24 41
498 32 8
498 35 31
498 64 15
498 70 47
498 78 24
498 100 19
498 109 50
498 149 10
498 162 41
498 165 9
498 227 26
498 239 41
498 284 7
498 297 46
498 313 13
498 321 9
498 327 31
498 340 10
498 357 41
498 358 20
498 368 14
498 375 34
498 376 46
498 464 11
498 475 30
498 516 30
498 521 38
498 525 5
498 547 46
498 548 18
498 576 45
498 601 33
498 616 25
498 640 31
498 648 23
498 682 2
498 708 43
498 727 44
498 738 19
498 747 24
498 749 36
498 753 22
498 794 3
498 800 5
498 802 33
498 814 23
498 827 2
498 856 21
498 875 41
498 880 41
498 903 35
498 937 33
498 947 49
498 956 11
498 987 35
498 988 7
499 60 29
499 63 20
499 69 10
499 79 20
499 94 21
499 107 47
499 143 39
499 172 38
499 204 48
499 220 29
499 248 8
499 259 23
499 263 29
499 294 -2
499 320 38
499 331 33
499 348 27
499 354 14
499 364 17
499 391 10
499 477 49
499 487 37
499 491 11
499 524 -1
499 535 33
499 562 6
499 575 20
499 584 41
499 593 6
499 626 32
499 642 16
499 660 14
499 662 1
499 680 9
499 714 27
499 731 0
499 740 34
499 747 42
499 774 6
499 787 45
499 793 18
499 820 39
499 821 38
499 900 9
499 976 14
499 981 20
500 87 19
500 93 20
500 125 11
500 170 8
500 176 13
500 269 10
500 274 28
500 293 25
500 311 21
500 314 24
500 330 31
500 335 44
500 337 10
500 365 29
500 396 15
500 406 19
500 431 23
500 435 31
500 441 0
500 503 9
500 532 4
500 534 23
500 581 10
500 595 46
500 611 39
500 650 25
500 666 46
500 667 32
500 669 15
500 671 40
500 690 32
500 700 44
500 771 1
500 788 34
500 802 22
500 818 28
500 841 -2
500 845 35
500 858 34
500 886 12
500 888 17
500 890 19
500 891 30
500 900 39
500 908 47
500 944 44
500 966 19
500 992 6
500 997 17
500 999 5
501 2 16
501 33 7
501 63 32
501 89 27
501 100 -2
501 121 47
501 133 19
501 152 11
501 154 9
501 250 39
501 325 48
501 330 9
501 371 8
501 403 30
501 427 17
501 450 27
501 494 34
501 502 1
501 510 11
501 517 41
501 556 50
501 572 16
501 589 12
501 601 9
501 689 25
501 696 24
501 711 26
501 717 34
501 753 10
501 762 33
501 786 24
501 795 33
501 804 35
501 835 12
501 857 23
501 873 17
501 891 35
501 919 17
501 955 26
502 91 19
502 179 50
502 210 41
502 228 49
502 245 6
502 254 21
502 261 11
502 322 43
502 340 44
502 360 30
502 369 4
502 375 15
502 380 41
502 387 44
502 437 36
502 486 48
502 488 14
502 495 28
502 504 34
502 507 12
502 565 50
502 579 21
502 631 1
502 633 14
502 671 14
502 676 24
502 690 22
502 729 35
502 735 35
502 741 42
502 779 5
502 801 18
502 833 38
502 835 26
502 859 15
502 906 40
502 979 49
503 20 42
503 96 6
503 101 49
503 190 44
503 210 30
503 213 32
503 217 47
503 231 10
503 260 30
503 273 34
503 275 40
503 309 20
503 363 26
503 366 49
503 369 29
503 382 36
503 388 48
503 401 25
503 457 40
503 489 24
503 502 -1
503 518 41
503 528 47
503 536 49
503 537 -2
503 539 14
503 565 10
503 592 4
503 594 23
503 600 7
503 652 16
503 655 43
503 658 15
503 681 19
503 716 32
503 780 15
503 781 11
503 784 49
503 810 15
503 811 40
503 823 31
503 836 34
503 843 23
503 924 9
503 931 35
503 981 18
503 993 9
503 994 48
504 17 2
504 35 -2
504 64 2
504 75 28
504 152 29
504 159 12
504 186 34
504 208 21
504 223 49
504 231 40
504 254 46
504 265 19
504 282 26
504 292 16
504 296 48
504 300 34
504 314 5
504 341 -2
504 346 35
504 347 8
504 382 13
504 393 -1
504 483 47
504 508 50
504 525 38
504 538 38
504 544 2
504 605 41
504 621 50
504 638 -2
504 644 49
504 662 20
504 695 23
504 696 49
504 702 18
504 714 -1
504 720 19
504 722 21
504 735 13
504 740 31
504 761 45
504 781 46
504 799 23
504 863 17
504 876 20
504 902 33
504 910 -1
504 921 45
504 922 28
504 923 46
504 942 19
504 955 5
504 965 11
504 973 7
504 995 13
505 11 -1
505 33 9
505 40 13
505 41 10
505 76 24
505 85 22
505 113 39
505 133 20
505 137 42
505 140 42
505 143 25
505 161 26
505 235 45
505 249 16
505 263 21
505 271 17
505 304 42
505 322 6
505 325 10
505 341 12
505 364 10
505 374 0
505 411 48
505 412 1
505 416 48
505 472 19
505 481 35
505 506 18
505 514 9
505 554 15
505 555 37
505 571 14
505 575 48
505 590 35
505 599 50
505 604 9
505 606 41
505 607 41
505 621 31
505 661 9
505 665 24
505 687 48
505 721 29
505 740 40
505 784 11
505 814 48
505 841 28
505 868 7
505 880 41
505 882 38
505 904 27
505 919 33
505 926 24
505 940 15
505 943 22
505 954 20
505 968 30
505 974 47
506 25 21
506 31 30
506 52 14
506 62 4
506 71 49
506 77 43
506 99 1
506 136 24
506 141 20
506 162 38
506 205 41
506 226 18
506 296 49
506 312 35
506 316 12
506 366 23
506 390 -1
506 411 4
506 434 34
506 498 38
506 527 21
506 531 22
506 537 12
506 549 6
506 550 32
506 580 7
506 628 36
506 659 21
506 678 26
506 682 14
506 696 24
506 730 -2
506 780 38
506 805 30
506 816 46
506 820 2
506 846 -2
506 938 25
506 944 42
506 963 40
506 991 42
506 992 19
507 9 43
507 30 9
507 154 35
507 193 14
507 220 48
507 243 4
507 253 25
507 271 20
507 273 -1
507 301 22
507 330 30
507 355 49
507 402 10
507 455 19
507 461 29
507 474 31
507 483 4
507 516 39
507 522 33
507 538 15
507 547 41
507 581 28
507 605 37
507 662 18
507 676 11
507 680 5
507 691 43
507 709 6
507 724 26
507 740 3
507 814 48
507 859 25
507 867 46
507 895 31
507 904 13
507 928 28
507 937 3
507 980 0
507 981 21
508 4 39
508 16 6
508 17 -1
508 21 4
508 25 32
508 92 33
508 95 1
508 108 34
508 113 42
508 174 16
508 183 36
508 184 22
508 187 24
508 201 22
508 202 30
508 235 10
508 266 19
508 284 14
508 302 44
508 303 49
508 349 14
508 378 8
508 380 36
508 429 25
508 444 45
508 451 19
508 452 29
508 478 23
508 488 35
508 502 3
508 519 48
508 533 29
508 546 44
508 553 8
508 560 37
508 586 20
508 621 46
508 623 39
508 652 1
508 663 31
508 744 13
508 784 47
508 785 37
508 815 6
508 856 47
508 891 30
508 932 30
508 996 20
509 15 11
509 26 49
509 98 18
509 103 42
509 107 49
509 115 35
509 116 4
509 168 30
509 171 44
509 179 4
509 191 31
509 203 34
509 256 44
509 280 16
509 284 35
509 326 48
509 346 8
509 362 49
509 367 9
509 370 46
509 385 0
509 390 10
509 412 28
509 433 4
509 463 48
509 488 14
509 495 46
509 522 28
509 561 12
509 611 31
509 662 20
509 685 24
509 704 45
509 727 5
509 761 46
509 764 49
509 772 14
509 781 28
509 807 31
509 813 50
509 814 48
509 836 17
509 895 28
509 919 38
509 922 37
509 956 10
510 33 31
510 47 42
510 116 46
510 127 17
510 156 37
510 163 26
510 164 42
510 191 0
510 210 24
510 230 28
510 242 36
510 304 49
510 308 15
510 360 32
510 380 34
510 384 41
510 399 22
510 410 31
510 412 27
510 416 41
510 456 43
510 473 25
510 482 35
510 499 10
510 560 19
510 565 41
510 577 13
510 581 42
510 583 17
510 594 50
510 723 32
510 756 47
510 766 32
510 776 42
510 799 6
510 824 33
510 836 11
510 867 17
510 868 40
510 874 44
510 876 49
510 906 18
510 909 5
510 914 12
510 950 18
510 979 43
510 980 41
510 990 32
511 44 35
511 66 42
511 79 40
511 119 30
511 122 31
511 158 13
511 188 11
511 203 17
511 210 42
511 241 17
511 255 12
511 258 8
511 322 41
511 342 5
511 354 22
511 357 22
511 379 44
511 408 9
511 420 48
511 436 50
511 464 -2
511 478 37
511 495 22
511 510 21
511 539 39
511 628 4
511 638 24
511 721 16
511 740 3
511 741 23
511 747 26
511 777 24
511 786 31
511 826 25
511 839 47
511 868 39
511 892 35
511 921 18
511 951 0
512 1 50
512 33 11
512 70 38
512 109 21
512 114 40
512 119 10
512 129 31
512 138 4
512 178 18
512 198 48
512 231 49
512 233 45
512 243 10
512 246 2
512 247 22
512 249 40
512 297 19
512 309 5
512 346 50
512 390 37
512 391 3
512 397 13
512 406 23
512 443 9
512 460 43
512 494 22
512 552 37
512 569 21
512 570 11
512 595 26
512 607 8
512 673 6
512 684 22
512 702 8
512 703 13
512 721 8
512 725 25
512 748 14
512 797 36
512 810 39
512 820 34
512 846 14
512 847 9
512 849 44
512 871 33
512 875 46
512 879 12
512 886 38
512 931 35
512 947 45
512 960 18
512 966 7
512 968 34
512 975 14
512 993 21
513 16 8
513 33 9
513 51 28
513 63 21
513 70 22
513 75 27
513 95 47
513 101 17
513 113 21
513 130 4
513 155 21
513 157 26
513 178 4
513 180 22
513 194 1
513 232 10
513 233 26
513 241 -1
513 260 19
513 268 14
513 274 27
513 279 36
513 299 32
513 327 43
513 405 19
513 453 32
513 460 9
513 473 18
513 494 39
513 515 31
513 588 -2
513 617 44
513 636 45
513 646 33
513 666 23
513 695 44
513 706 -1
513 721 39
513 740 36
513 743 41
513 746 10
513 772 16
513 778 43
513 783 10
513 819 18
513 843 31
513 852 40
513 964 48
514 11 41
514 18 50
514 44 -1
514 54 24
514 63 17
514 71 9
514 81 25
514 95 37
514 110 27
514 141 49
514 157 0
514 158 34
514 180 37
514 192 28
514 195 14
514 241 49
514 248 41
514 263 37
514 265 6
514 295 19
514 306 26
514 325 46
514 326 10
514 327 44
514 330 38
514 349 15
514 384 19
514 385 14
514 393 11
514 397 14
514 407 12
514 452 33
514 473 19
514 475 10
514 493 38
514 531 17
514 631 46
514 650 28
514 666 26
514 674 39
514 706 41
514 733 21
514 770 23
514 783 14
514 800 32
514 806 6
514 862 -2
514 863 11
514 884 32
514 937 3
514 951 8
514 996 30
515 17 29
515 32 39
515 34 0
515 62 16
515 80 48
515 81 20
515 82 -2
515 90 32
515 96 34
515 180 10
515 191 0
515 213 41
515 227 48
515 252 12
515 294 4
515 396 9
515 462 26
515 491 28
515 526 0
515 527 23
515 565 16
515 598 28
515 600 39
515 638 47
515 649 25
515 674 46
515 681 45
515 696 35
515 711 14
515 715 10
515 742 42
515 768 24
515 812 35
515 817 50
515 853 50
515 870 15
515 875 17
515 903 8
515 930 4
515 932 31
515 937 25
516 33 12
516 50 43
516 52 34
516 83 41
516 85 46
516 115 3
516 142 35
516 158 4
516 182 37
516 216 6
516 227 35
516 238 46
516 262 19
516 285 3
516 305 39
516 324 44
516 326 13
516 337 16
516 351 42
516 352 17
516 353 43
516 375 47
516 386 28
516 399 28
516 407 39
516 418 12
516 443 22
516 458 6
516 512 10
516 547 28
516 555 21
516 567 15
516 588 44
516 590 10
516 621 50
516 636 9
516 653 32
516 694 9
516 702 13
516 760 40
516 806 21
516 845 39
516 873 29
516 876 39
516 903 28
517 5 -1
517 9 17
517 42 4
517 51 1
517 76 16
517 92 3
517 110 35
517 134 33
517 140 7
517 188 24
517 197 10
517 226 38
517 272 48
517 317 46
517 326 13
517 353 35
517 355 35
517 363 13
517 412 12
517 419 -1
517 428 6
517 458 10
517 479 33
517 497 27
517 520 36
517 525 32
517 532 30
517 583 45
517 592 29
517 593 31
517 602 41
517 614 20
517 618 50
517 622 49
517 653 6
517 684 24
517 689 19
517 696 16
517 794 20
517 798 33
517 812 26
517 848 41
517 855 49
517 857 12
517 894 -2
517 913 49
517 979 40
517 980 38
518 10 7
518 18 8
518 47 25
518 54 13
518 61 8
518 71 15
518 75 35
518 108 29
518 117 47
518 121 41
518 153 16
518 172 20
518 238 33
518 246 39
518 252 21
518 265 8
518 273 15
518 285 42
518 293 46
518 318 16
518 404 2
518 417 35
518 419 50
518 422 12
518 466 26
518 512 32
518 515 8
518 550 34
518 555 13
518 584 -2
518 591 44
518 614 9
518 616 22
518 635 13
518 640 10
518 648 42
518 671 11
518 681 11
518 695 45
518 705 45
518 721 18
518 726 17
518 756 23
518 757 30
518 770 23
518 780 25
518 810 14
518 838 12
518 872 16
518 915 50
518 941 16
518 951 28
518 974 30
518 995 15
519 11 1
519 30 23
519 47 10
519 70 10
519 82 44
519 161 28
519 166 4
519 169 21
519 191 16
519 226 7
519 254 41
519 257 9
519 320 22
519 341 30
519 344 42
519 347 12
519 348 42
519 383 23
519 387 50
519 455 10
519 480 42
519 490 8
519 582 35
519 611 31
519 624 11
519 639 2
519 652 47
519 684 11
519 704 21
519 735 28
519 743 26
519 776 44
519 794 31
519 907 33
519 935 34
519 942 10
519 975 19
519 982 14
519 992 7
520 36 42
520 37 0
520 47 47
520 61 4
520 75 30
520 78 24
520 84 29
520 86 2
520 122 13
520 123 23
520 201 6
520 268 0
520 285 36
520 298 29
520 327 49
520 348 19
520 424 38
520 433 41
520 498 31
520 500 16
520 510 32
520 515 29
520 560 39
520 562 44
520 585 39
520 591 14
520 599 9
520 619 32
520 624 40
520 628 37
520 666 42
520 669 21
520 684 43
520 704 18
520 724 33
520 731 42
520 767 -1
520 792 45
520 908 45
520 926 23
520 957 40
521 26 19
521 40 13
521 57 18
521 88 34
521 121 24
521 130 22
521 152 44
521 155 29
521 158 22
521 168 43
521 210 37
521 228 43
521 254 31
521 280 32
521 295 9
521 308 9
521 333 21
521 381 46
521 414 7
521 415 34
521 476 6
521 480 30
521 490 3
521 503 31
521 555 22
521 570 43
521 612 40
521 689 40
521 697 22
521 731 37
521 739 31
521 740 45
521 762 23
521 774 30
521 798 15
521 811 17
521 813 37
521 836 9
521 840 10
521 881 48
521 918 1
521 925 44
521 926 17
521 927 21
521 939 50
521 951 10
521 985 5
521 994 20
522 3 21
522 21 42
522 56 18
522 64 47
522 65 3
522 77 45
522 79 12
522 112 42
522 134 14
522 192 0
522 212 4
522 214 12
522 231 32
522 240 3
522 288 21
522 317 32
522 334 20
522 343 39
522 367 45
522 410 37
522 411 41
522 416 28
522 417 18
522 430 2
522 475 10
522 540 0
522 572 32
522 583 16
522 584 29
522 623 15
522 635 28
522 655 34
522 717 3
522 726 23
522 727 25
522 751 44
522 752 3
522 780 42
522 836 -1
522 837 44
522 844 4
522 857 44
522 861 7
522 862 42
522 893 36
522 894 3
522 930 2
522 972 -1
523 54 11
523 55 50
523 63 15
523 64 19
523 73 47
523 95 1
523 111 20
523 127 23
523 137 5
523 155 32
523 170 17
523 226 -1
523 239 9
523 296 23
523 301 45
523 306 2
523 319 42
523 416 21
523 449 19
523 471 20
523 524 35
523 528 16
523 551 31
523 553 26
523 557 45
523 587 18
523 592 15
523 598 3
523 622 45
523 675 26
523 691 7
523 700 17
523 713 6
523 730 2
523 739 36
523 747 36
523 758 16
523 788 24
523 848 -1
523 853 0
523 890 34
523 900 0
523 978 16
524 11 3
524 40 24
524 45 40
524 66 33
524 69 21
524 154 22
524 170 8
524 180 30
524 205 5
524 207 32
524 233 39
524 260 34
524 269 39
524 282 20
524 288 17
524 306 7
524 307 41
524 319 47
524 333 45
524 337 30
524 341 2
524 379 49
524 385 20
524 478 17
524 499 47
524 500 32
524 538 26
524 565 -1
524 566 39
524 579 28
524 620 23
524 624 39
524 648 40
524 699 17
524 726 33
524 735 14
524 743 21
524 798 44
524 812 28
524 816 28
524 826 13
524 832 38
524 880 9
524 889 42
524 955 2
524 1000 33
525 1 24
525 30 8
525 44 17
525 81 48
525 109 10
525 141 30
525 144 15
525 156 32
525 237 39
525 253 31
525 263 16
525 289 32
525 305 48
525 329 5
525 334 50
525 337 39
525 348 12
525 354 18
525 389 30
525 458 6
525 464 37
525 516 20
525 538 7
525 566 47
525 583 38
525 607 42
525 624 1
525 628 38
525 675 12
525 681 37
525 684 46
525 741 24
525 742 29
525 753 4
525 761 31
525 793 -1
525 819 25
525 865 39
525 866 19
525 902 16
525 958 35
525 990 31
526 8 25
526 44 3
526 76 10
526 88 1
526 106 11
526 111 38
526 121 48
526 176 50
526 182 13
526 192 45
526 194 44
526 200 28
526 226 33
526 263 11
526 279 15
526 286 27
526 297 44
526 315 30
526 318 25
526 344 16
526 347 14
526 352 50
526 354 50
526 374 19
526 421 38
526 422 -2
526 438 32
526 477 42
526 497 5
526 500 4
526 580 8
526 604 9
526 685 35
526 702 22
526 705 26
526 721 33
526 727 1
526 737 48
526 743 32
526 776 10
526 779 2
526 805 33
526 806 32
526 819 2
526 822 44
526 833 18
526 834 34
526 855 35
526 857 39
526 870 44
526 892 45
526 924 4
526 928 47
526 944 6
526 987 26
527 21 8
527 53 15
527 56 42
527 58 49
527 68 11
527 117 45
527 143 4
527 155 47
527 162 48
527 167 36
527 202 42
527 209 17
527 231 15
527 234 29
527 239 48
527 281 17
527 287 39
527 335 50
527 370 16
527 381 41
527 387 38
527 394 4
527 425 20
527 432 16
527 458 37
527 460 11
527 465 35
527 507 45
527 511 7
527 564 4
527 571 42
527 574 10
527 587 32
527 598 38
527 604 36
527 627 2
527 643 2
527 664 11
527 674 9
527 678 46
527 682 9
527 708 21
527 710 5
527 758 46
527 778 45
527 819 0
527 827 33
527 847 48
527 854 -2
527 858 18
527 866 39
527 870 27
527 902 1
527 909 30
527 946 40
527 978 22
528 25 6
528 80 21
528 84 23
528 94 12
528 108 42
528 114 36
528 123 23
528 148 14
528 153 -2
528 170 34
528 178 22
528 204 20
528 216 22
528 224 7
528 230 18
528 263 32
528 265 5
528 287 7
528 317 1
528 335 10
528 342 31
528 418 25
528 431 0
528 437 49
528 467 27
528 487 15
528 503 8
528 520 10
528 544 18
528 578 30
528 591 6
528 634 48
528 641 41
528 653 3
528 662 11
528 714 44
528 745 50
528 751 19
528 773 45
528 785 36
528 796 50
528 823 48
528 851 17
528 884 37
528 910 50
528 912 11
528 933 22
528 939 40
528 949 49
528 955 36
529 10 41
529 13 21
529 14 3
529 24 26
529 49 6
529 52 6
529 54 34
529 89 22
529 162 7
529 171 25
529 178 -1
529 196 4
529 201 22
529 206 -2
529 219 25
529 239 30
529 256 24
529 261 25
529 284 33
529 342 27
529 345 36
529 352 15
529 353 18
529 354 49
529 355 4
529 358 36
529 391 40
529 398 42
529 415 42
529 448 39
529 457 8
529 464 17
529 488 0
529 493 33
529 524 27
529 525 16
529 532 21
529 596 30
529 613 41
529 647 48
529 665 29
529 678 10
529 693 49
529 698 9
529 728 5
529 729 13
529 747 31
529 750 36
529 755 20
529 762 24
529 764 4
529 794 5
529 822 49
529 857 34
529 868 49
529 875 5
529 909 9
529 917 27
529 927 48
529 930 12
529 931 34
529 986 2
530 11 36
530 24 10
530 58 13
530 94 -2
530 99 11
530 118 38
530 120 5
530 147 5
530 156 12
530 199 44
530 204 29
530 210 7
530 256 7
530 263 1
530 270 8
530 271 19
530 274 6
530 280 35
530 282 36
530 301 1
530 322 9
530 345 43
530 351 26
530 363 33
530 395 27
530 419 40
530 428 39
530 451 9
530 471 13
530 476 11
530 482 2
530 492 19
530 504 34
530 515 11
530 556 5
530 570 34
530 582 1
530 626 14
530 629 31
530 647 12
530 668 24
530 748 14
530 758 30
530 796 14
530 831 47
530 856 29
530 881 12
530 898 20
530 905 39
530 985 19
531 39 23
531 75 14
531 78 32
531 102 4
531 109 -1
531 123 13
531 130 43
531 189 10
531 193 43
531 228 26
531 242 6
531 252 6
531 254 34
531 264 43
531 267 4
531 294 39
531 299 17
531 305 24
531 307 13
531 321 24
531 393 -1
531 402 11
531 436 6
531 472 12
531 478 24
531 533 38
531 535 18
531 556 43
531 584 32
531 593 21
531 618 46
531 690 5
531 815 8
531 818 6
531 822 46
531 832 47
531 836 22
531 845 30
531 874 22
531 926 49
531 939 36
531 949 30
531 974 3
532 7 10
532 21 18
532 51 6
532 65 39
532 93 30
532 121 40
532 219 38
532 220 38
532 225 12
532 257 37
532 275 47
532 315 34
532 419 27
532 424 48
532 436 28
532 443 36
532 470 18
532 473 39
532 480 47
532 487 36
532 507 33
532 510 -1
532 544 42
532 602 25
532 611 14
532 629 31
532 658 26
532 660 1
532 662 30
532 667 42
532 674 39
532 678 1
532 680 47
532 690 20
532 708 3
532 724 17
532 763 49
532 786 18
532 794 40
532 814 34
532 862 2
532 883 37
532 884 34
532 899 35
532 905 19
532 990 34
533 19 9
533 57 37
533 76 44
533 93 11
533 108 47
533 112 19
533 155 26
533 157 35
533 165 47
533 166 18
533 173 7
533 205 6
533 210 13
533 234 47
533 257 29
533 259 18
533 266 20
533 277 47
533 300 41
533 313 19
533 321 43
533 357 45
533 372 35
533 376 47
533 395 15
533 414 40
533 441 7
533 449 50
533 523 35
533 536 1
533 580 17
533 627 31
533 663 19
533 682 -1
533 690 2
533 711 24
533 727 37
533 732 29
533 753 40
533 755 9
533 772 -2
533 784 40
533 802 10
533 820 -2
533 870 28
533 885 16
533 886 11
533 904 28
533 936 5
533 941 35
533 944 39
533 988 28
533 992 9
534 28 17
534 47 14
534 49 17
534 70 37
534 83 31
534 96 41
534 104 11
534 115 21
534 156 14
534 198 35
534 207 10
534 210 49
534 235 14
534 273 36
534 289 6
534 306 42
534 373 25
534 396 4
534 412 21
534 420 5
534 436 28
534 440 17
534 451 10
534 457 29
534 458 36
534 464 15
534 469 0
534 470 50
534 483 15
534 532 16
534 541 0
534 575 50
534 584 11
534 598 1
534 605 17
534 627 18
534 635 18
534 665 39
534 691 13
534 720 30
534 721 3
534 779 25
534 819 22
534 834 5
534 846 30
534 878 41
534 920 15
534 936 49
534 982 28
535 40 41
535 64 0
535 115 37
535 134 5
535 151 36
535 164 20
535 182 42
535 211 22
535 216 26
535 221 41
535 235 17
535 245 46
535 264 46
535 282 -2
535 292 25
535 342 38
535 381 25
535 431 10
535 440 33
535 444 4
535 485 29
535 491 27
535 558 29
535 559 37
535 615 32
535 616 26
535 647 14
535 704 -1
535 772 31
535 777 4
535 788 4
535 800 21
535 836 3
535 875 34
535 890 46
535 938 27
535 967 28
535 975 47
536 13 40
536 14 18
536 34 11
536 55 15
536 66 38
536 91 8
536 107 6
536 117 47
536 149 9
536 168 15
536 180 24
536 181 27
536 194 41
536 243 40
536 247 31
536 257 46
536 279 50
536 292 43
536 334 9
536 337 30
536 342 8
536 356 23
536 359 22
536 371 43
536 372 14
536 380 13
536 411 1
536 413 40
536 471 24
536 501 10
536 511 38
536 561 1
536 564 2
536 588 3
536 589 16
536 637 35
536 647 37
536 650 28
536 677 33
536 715 30
536 716 11
536 717 27
536 730 16
536 742 7
536 758 2
536 771 50
536 778 18
536 779 12
536 825 38
536 853 47
536 864 9
536 872 2
536 889 20
536 900 30
536 969 1
536 987 2
536 990 48
537 43 30
537 74 49
537 90 -1
537 110 16
537 158 50
537 192 45
537 222 29
537 254 46
537 281 23
537 284 5
537 323 48
537 377 11
537 382 0
537 428 15
537 513 29
537 526 24
537 543 42
537 549 38
537 559 48
537 607 32
537 629 45
537 633 33
537 653 29
537 659 39
537 661 45
537 695 23
537 732 34
537 830 16
537 928 41
537 933 27
537 964 17
537 981 38
537 997 21
538 9 17
538 109 13
538 117 9
538 193 6
538 244 31
538 267 38
538 289 31
538 305 48
538 337 23
538 342 16
538 355 16
538 404 26
538 405 7
538 424 48
538 426 42
538 442 15
538 475 33
538 485 36
538 509 25
538 584 16
538 587 29
538 622 43
538 642 44
538 659 35
538 660 31
538 684 27
538 700 26
538 703 26
538 717 18
538 722 48
538 731 28
538 733 35
538 764 28
538 796 13
538 801 42
538 819 27
538 863 41
538 900 10
538 924 14
538 951 4
538 954 40
538 964 17
539 28 1
539 100 35
539 104 38
539 109 13
539 131 29
539 144 9
539 197 19
539 227 9
539 250 31
539 296 48
539 321 23
539 341 43
539 346 27
539 358 6
539 419 23
539 432 45
539 443 39
539 454 42
539 493 46
539 502 36
539 503 23
539 524 41
539 540 29
539 552 29
539 582 43
539 586 2
539 627 38
539 667 0
539 700 19
539 703 39
539 715 46
539 718 42
539 729 48
539 750 -1
539 769 37
539 812 22
539 881 11
539 892 43
539 907 41
539 953 22
539 961 10
539 996 32
540 25 28
540 92 5
540 111 7
540 124 6
540 130 48
540 138 27
540 141 44
540 147 27
540 202 29
540 214 7
540 254 33
540 299 17
540 332 19
540 375 42
540 381 41
540 391 18
540 400 32
540 404 33
540 425 1
540 445 39
540 449 29
540 455 13
540 467 30
540 482 45
540 489 29
540 506 25
540 535 47
540 600 47
540 627 11
540 636 41
540 637 48
540 648 44
540 677 24
540 694 27
540 699 43
540 705 3
540 714 9
540 756 9
540 765 14
540 767 40
540 785 -2
540 786 41
540 806 4
540 808 45
540 822 6
540 834 27
540 847 18
540 910 20
540 936 44
540 970 -1
540 979 6
541 10 47
541 47 11
541 48 41
541 71 28
541 82 16
541 117 26
541 144 10
541 230 16
541 244 38
541 295 12
541 319 28
541 341 28
541 349 43
541 360 36
541 371 21
541 382 24
541 434 24
541 437 38
541 445 50
541 456 32
541 518 42
541 519 34
541 565 28
541 598 35
541 622 6
541 623 19
541 626 45
541 645 11
541 672 22
541 688 50
541 709 30
541 713 44
541 773 45
541 802 27
541 820 17
541 907 8
541 921 14
541 951 8
541 974 2
542 1 29
542 4 46
542 12 8
542 39 47
542 46 31
542 50 9
542 51 26
542 77 15
542 78 37
542 85 42
542 92 31
542 101 30
542 117 43
542 130 4
542 146 35
542 147 28
542 179 38
542 222 27
542 239 6
542 251 -2
542 264 17
542 265 -2
542 277 50
542 318 -2
542 337 11
542 346 8
542 352 15
542 364 30
542 374 -1
542 376 15
542 394 45
542 395 37
542 407 36
542 414 28
542 433 48
542 451 26
542 509 29
542 537 42
542 538 47
542 552 21
542 623 28
542 624 42
542 705 22
542 768 37
542 838 36
542 839 7
542 846 22
542 854 47
542 863 41
542 902 48
542 919 6
542 939 -2
542 949 14
542 956 24
542 991 47
543 2 26
543 52 0
543 76 29
543 90 41
543 93 1
543 115 11
543 136 50
543 138 48
543 156 23
543 173 44
543 200 36
543 222 18
543 265 39
543 297 18
543 305 45
543 310 43
543 335 21
543 344 36
543 356 19
543 400 42
543 410 6
543 433 40
543 441 18
543 447 11
543 448 5
543 460 2
543 469 17
543 486 15
543 502 41
543 505 22
543 510 2
543 511 31
543 542 4
543 596 42
543 614 50
543 646 11
543 678 21
543 679 30
543 680 38
543 720 39
543 722 37
543 723 37
543 744 43
543 753 49
543 768 43
543 790 0
543 811 40
543 820 50
543 840 11
543 888 29
543 891 38
543 903 23
543 908 28
543 921 28
543 965 10
543 977 13
544 4 34
544 52 38
544 62 31
544 86 13
544 89 23
544 102 17
544 133 8
544 138 35
544 161 43
544 168 48
544 193 24
544 198 43
544 231 35
544 259 50
544 278 14
544 294 50
544 314 48
544 322 13
544 337 -2
544 342 7
544 349 46
544 361 37
544 363 42
544 367 6
544 388 18
544 408 6
544 430 12
544 435 38
544 464 0
544 487 10
544 524 46
544 552 38
544 562 31
544 617 28
544 620 41
544 627 18
544 711 13
544 725 12
544 729 47
544 739 37
544 761 21
544 770 50
544 794 9
544 864 30
544 878 13
544 881 14
544 884 33
544 935 36
544 954 17
545 18 42
545 48 8
545 126 46
545 137 0
545 161 33
545 225 44
545 257 44
545 276 5
545 293 31
545 311 13
545 338 13
545 341 44
545 352 6
545 362 2
545 410 41
545 414 34
545 446 30
545 461 28
545 479 35
545 496 2
545 525 4
545 537 29
545 567 3
545 578 19
545 593 29
545 665 33
545 706 1
545 722 45
545 757 33
545 759 40
545 766 42
545 768 27
545 772 18
545 783 27
545 799 17
545 814 39
545 815 4
545 839 33
545 842 42
545 876 42
545 915 24
545 916 10
545 936 45
545 969 45
545 970 7
545 987 44
546 6 -1
546 11 22
546 39 21
546 60 38
546 63 46
546 73 27
546 85 5
546 98 28
546 126 17
546 143 27
546 172 40
546 184 23
546 206 29
546 249 15
546 257 1
546 264 46
546 265 39
546 307 46
546 356 33
546 371 31
546 428 20
546 439 39
546 451 3
546 463 19
546 491 40
546 499 5
546 511 30
546 519 31
546 599 47
546 632 0
546 653 40
546 660 6
546 675 47
546 722 24
546 741 6
546 744 45
546 785 42
546 797 21
546 832 22
546 886 44
546 945 -1
546 971 41
547 68 21
547 71 21
547 101 40
547 116 18
547 153 17
547 161 48
547 178 22
547 209 28
547 221 23
547 229 27
547 237 25
547 322 17
547 328 23
547 340 44
547 374 16
547 387 48
547 393 32
547 408 38
547 447 15
547 462 41
547 469 7
547 479 36
547 509 24
547 512 8
547 518 10
547 551 46
547 568 48
547 571 47
547 583 33
547 584 2
547 593 7
547 597 42
547 620 33
547 621 36
547 633 39
547 647 47
547 669 42
547 693 0
547 719 11
547 781 31
547 805 25
547 806 20
547 809 43
547 825 39
547 835 11
547 842 49
547 886 49
547 906 24
547 907 11
547 981 3
547 993 11
548 62 34
548 137 25
548 147 19
548 161 32
548 208 25
548 216 36
548 245 31
548 307 19
548 335 9
548 359 34
548 364 22
548 370 42
548 408 1
548 411 40
548 432 7
548 466 39
548 468 6
548 470 6
548 481 4
548 501 6
548 520 18
548 544 42
548 562 42
548 574 22
548 583 20
548 608 23
548 626 18
548 633 41
548 652 18
548 666 22
548 667 8
548 730 5
548 760 14
548 788 41
548 797 12
548 828 46
548 847 -1
548 884 21
548 919 47
548 929 29
549 11 26
549 13 10
549 42 19
549 51 7
549 62 32
549 70 42
549 80 19
549 110 38
549 130 16
549 133 7
549 146 34
549 165 49
549 170 -1
549 233 -2
549 236 0
549 253 27
549 263 42
549 280 38
549 297 43
549 331 41
549 338 32
549 351 7
549 353 30
549 367 39
549 400 43
549 426 25
549 430 46
549 432 3
549 438 6
549 439 44
549 449 3
549 489 27
549 511 36
549 515 15
549 532 17
549 540 47
549 542 20
549 604 37
549 610 49
549 630 20
549 664 49
549 691 26
549 716 32
549 723 40
549 738 5
549 765 46
549 791 42
549 809 10
549 836 14
549 891 35
549 917 45
549 965 22
549 1000 33
550 17 2
550 27 31
550 141 20
550 203 30
550 215 22
550 223 27
550 239 10
550 262 40
550 270 38
550 308 3
550 360 34
550 369 48
550 399 18
550 403 0
550 415 36
550 420 43
550 424 22
550 448 37
550 472 3
550 478 2
550 503 23
550 574 31
550 600 28
550 603 50
550 643 16
550 688 45
550 711 21
550 790 17
550 809 37
550 819 12
550 823 21
550 872 30
550 884 26
550 994 7
551 76 32
551 87 13
551 117 0
551 120 11
551 127 38
551 139 34
551 155 4
551 199 12
551 203 45
551 224 16
551 236 45
551 244 37
551 247 48
551 249 46
551 254 3
551 270 3
551 346 34
551 398 40
551 404 6
551 426 7
551 500 0
551 507 15
551 519 4
551 520 40
551 535 42
551 562 3
551 590 30
551 616 23
551 621 34
551 632 11
551 637 50
551 677 22
551 706 1
551 717 3
551 726 18
551 736 31
551 737 40
551 754 31
551 762 32
551 781 22
551 790 49
551 794 0
551 822 42
551 843 1
551 858 46
551 868 5
551 879 17
551 883 11
551 901 24
551 909 14
551 911 27
552 16 48
552 23 46
552 35 18
552 73 -2
552 78 1
552 92 42
552 100 15
552 136 14
552 141 43
552 159 41
552 167 18
552 189 32
552 190 43
552 222 12
552 236 3
552 238 12
552 248 16
552 263 27
552 267 34
552 285 24
552 292 11
552 319 5
552 342 27
552 357 13
552 370 45
552 373 44
552 383 30
552 385 28
552 397 11
552 403 40
552 422 40
552 458 20
552 468 32
552 493 30
552 507 45
552 514 17
552 524 17
552 528 50
552 538 43
552 555 38
552 561 43
552 586 47
552 628 29
552 662 22
552 667 13
552 673 2
552 692 24
552 697 19
552 741 20
552 748 39
552 770 47
552 789 49
552 797 25
552 810 31
552 830 -1
552 875 38
552 921 -1
552 938 30
552 993 49
553 6 22
553 22 11
553 35 2
553 53 21
553 121 5
553 148 17
553 152 2
553 162 7
553 186 49
553 189 41
553 199 13
553 238 1
553 239 -1
553 268 8
553 287 30
553 324 31
553 333 24
553 346 7
553 424 10
553 430 -2
553 466 9
553 479 23
553 500 45
553 516 27
553 534 49
553 536 14
553 537 12
553 550 14
553 558 10
553 566 28
553 570 47
553 632 34
553 634 44
553 671 28
553 680 27
553 694 6
553 711 3
553 756 24
553 767 31
553 785 38
553 811 27
553 838 39
553 842 13
553 848 33
553 856 25
553 877 30
553 916 13
553 921 32
553 924 25
554 4 15
554 16 18
554 124 9
554 163 35
554 204 12
554 214 8
554 221 37
554 235 40
554 282 1
554 314 46
554 333 12
554 367 44
554 369 17
554 387 20
554 392 14
554 406 19
554 429 25
554 456 10
554 519 40
554 532 19
554 538 35
554 539 36
554 562 3
554 570 13
554 572 16
554 584 10
554 621 17
554 633 34
554 676 43
554 685 31
554 701 16
554 729 47
554 733 42
554 824 26
554 852 24
554 901 9
554 903 40
554 930 2
554 948 30
554 953 23
554 956 8
554 972 38
555 4 44
555 29 8
555 31 12
555 60 46
555 98 41
555 127 41
555 142 38
555 184 -2
555 190 6
555 204 44
555 219 23
555 235 11
555 239 44
555 243 24
555 244 20
555 247 23
555 255 31
555 269 6
555 274 -1
555 278 47
555 280 -2
555 282 16
555 387 50
555 416 3
555 424 16
555 450 2
555 478 12
555 481 0
555 503 47
555 516 7
555 521 26
555 566 14
555 594 10
555 633 45
555 660 24
555 670 11
555 733 45
555 770 37
555 774 2
555 784 -1
555 786 27
555 806 11
555 846 25
555 848 35
555 856 22
555 909 29
555 962 48
556 46 35
556 61 -2
556 108 34
556 121 46
556 135 10
556 143 42
556 147 13
556 163 41
556 177 45
556 194 35
556 202 1
556 206 23
556 213 10
556 236 9
556 248 9
556 256 46
556 321 40
556 333 34
556 335 16
556 359 42
556 386 45
556 417 42
556 423 16
556 436 17
556 444 45
556 516 20
556 530 17
556 577 17
556 581 40
556 585 8
556 611 25
556 625 47
556 629 46
556 652 41
556 691 5
556 732 26
556 766 47
556 780 18
556 782 10
556 797 10
556 812 15
556 835 20
556 836 25
556 867 23
556 873 26
556 892 35
556 930 17
556 998 44
557 2 50
557 3 14
557 46 19
557 78 43
557 87 47
557 101 17
557 128 45
557 163 37
557 199 27
557 220 4
557 227 34
557 249 32
557 263 9
557 304 50
557 307 44
557 314 7
557 327 43
557 329 13
557 338 28
557 349 44
557 382 40
557 392 16
557 393 17
557 398 38
557 409 29
557 424 0
557 434 6
557 441 12
557 456 19
557 475 41
557 558 42
557 575 39
557 599 28
557 624 16
557 676 23
557 682 -2
557 749 23
557 751 47
557 797 50
557 805 9
557 822 16
557 831 38
557 850 16
557 864 29
557 869 46
557 922 -1
557 926 20
557 927 39
557 928 11
557 929 50
557 941 45
558 2 10
558 45 41
558 68 21
558 83 34
558 101 45
558 166 39
558 169 14
558 258 32
558 261 12
558 269 33
558 302 25
558 314 41
558 320 32
558 334 12
558 338 17
558 373 7
558 383 23
558 413 4
558 430 36
558 538 42
558 555 25
558 556 43
558 557 6
558 625 31
558 628 7
558 629 20
558 643 19
558 654 36
558 666 49
558 678 27
558 727 39
558 730 34
558 767 41
558 769 41
558 777 25
558 789 10
558 801 41
558 820 40
558 824 32
558 825 50
558 831 17
558 875 22
558 882 15
558 893 47
558 894 0
558 925 17
558 938 44
558 944 31
558 958 21
558 969 15
558 993 39
558 994 30
559 58 26
559 77 -1
559 79 9
559 81 48
559 85 42
559 138 10
559 139 30
559 144 30
559 183 31
559 194 30
559 223 4
559 243 27
559 267 48
559 268 33
559 307 12
559 309 39
559 320 10
559 325 20
559 394 25
559 430 14
559 432 7
559 434 4
559 438 39
559 444 30
559 460 5
559 472 39
559 493 29
559 502 24
559 557 17
559 564 35
559 626 29
559 653 31
559 657 33
559 698 41
559 719 15
559 721 50
559 755 2
559 780 20
559 822 5
559 829 6
559 845 47
559 870 16
559 879 11
559 969 31
559 971 26
559 973 5
560 24 3
560 35 -2
560 61 43
560 98 33
560 182 26
560 225 35
560 250 50
560 271 12
560 282 33
560 341 4
560 361 13
560 366 27
560 387 21
560 426 4
560 447 30
560 454 5
560 498 36
560 517 27
560 550 32
560 567 27
560 596 36
560 597 9
560 615 38
560 624 16
560 684 44
560 736 5
560 789 24
560 825 40
560 846 11
560 888 7
560 898 27
560 971 4
560 975 2
560 1000 22
561 1 42
561 22 19
561 34 36
561 48 48
561 61 9
561 83 20
561 86 26
561 90 17
561 143 42
561 155 10
561 175 33
561 189 13
561 239 50
561 245 42
561 262 6
561 300 17
561 312 12
561 328 25
561 347 -2
561 356 19
561 365 38
561 388 4
561 426 19
561 432 50
561 439 11
561 446 31
561 497 4
561 528 36
561 535 8
561 545 48
561 593 10
561 594 15
561 622 -2
561 626 42
561 627 48
561 666 42
561 672 32
561 708 11
561 712 37
561 729 34
561 734 26
561 746 29
561 747 5
561 781 22
561 822 21
561 841 30
561 847 46
561 849 35
561 850 2
561 858 35
561 888 48
561 890 6
561 899 10
561 926 21
561 970 28
561 992 44
561 996 2
562 30 41
562 44 34
562 53 40
562 57 19
562 88 2
562 90 22
562 104 40
562 112 12
562 113 29
562 180 16
562 206 34
562 221 38
562 226 25
562 230 33
562 234 23
562 250 30
562 254 28
562 326 29
562 328 24
562 336 41
562 347 30
562 415 33
562 472 39
562 486 43
562 500 41
562 515 13
562 536 15
562 580 18
562 648 23
562 654 22
562 664 7
562 679 15
562 694 36
562 704 31
562 712 4
562 714 9
562 727 4
562 728 41
562 790 41
562 793 33
562 822 20
562 830 32
562 836 37
562 855 13
562 930 5
562 936 43
562 988 34
563 18 5
563 19 33
563 31 21
563 34 48
563 50 16
563 55 44
563 74 25
563 143 41
563 164 32
563 193 8
563 201 41
563 231 6
563 233 49
563 256 44
563 262 17
563 316 -1
563 325 39
563 339 44
563 346 16
563 392 19
563 400 7
563 410 47
563 424 4
563 433 33
563 465 4
563 490 1
563 534 22
563 602 49
563 625 4
563 654 18
563 667 15
563 707 4
563 710 24
563 738 18
563 765 35
563 766 41
563 769 34
563 824 18
563 836 25
563 837 1
563 840 42
563 846 30
563 852 42
563 888 40
563 906 -2
563 916 11
563 934 12
563 937 25
563 969 24
563 997 27
564 2 45
564 19 7
564 48 11
564 98 43
564 149 25
564 164 47
564 165 32
564 177 5
564 208 18
564 225 31
564 259 14
564 277 50
564 291 30
564 312 25
564 326 11
564 364 12
564 379 13
564 382 45
564 387 45
564 396 16
564 414 41
564 415 35
564 430 44
564 455 7
564 486 6
564 489 30
564 518 29
564 549 38
564 557 3
564 589 17
564 592 49
564 595 32
564 596 2
564 625 47
564 631 35
564 641 22
564 674 1
564 695 3
564 707 8
564 750 35
564 755 14
564 770 6
564 810 49
564 839 -2
564 850 19
564 891 34
564 895 48
564 909 38
564 964 45
564 972 43
565 4 39
565 5 0
565 17 31
565 31 36
565 51 42
565 65 31
565 78 46
565 91 45
565 100 1
565 115 12
565 123 27
565 128 34
565 133 45
565 147 25
565 167 13
565 241 29
565 243 31
565 258 44
565 281 10
565 340 27
565 362 18
565 397 40
565 436 41
565 450 42
565 490 37
565 502 16
565 507 23
565 512 19
565 555 20
565 610 37
565 630 17
565 638 21
565 639 29
565 674 10
565 695 23
565 765 26
565 770 43
565 787 17
565 791 49
565 857 31
565 881 50
565 989 10
566 19 45
566 30 43
566 93 39
566 129 18
566 152 48
566 191 8
566 192 49
566 217 16
566 229 16
566 417 13
566 429 40
566 458 12
566 470 9
566 483 33
566 491 29
566 510 45
566 524 34
566 541 49
566 559 47
566 576 42
566 587 2
566 592 3
566 598 34
566 633 30
566 699 27
566 718 30
566 727 8
566 734 26
566 740 26
566 754 8
566 772 17
566 788 24
566 793 4
566 798 48
566 834 42
566 850 41
566 865 21
566 886 36
566 895 7
566 901 23
566 945 46
566 959 15
567 35 43
567 41 21
567 116 47
567 194 49
567 201 16
567 205 24
567 208 23
567 214 29
567 258 14
567 263 23
567 286 -2
567 319 40
567 324 5
567 326 46
567 327 50
567 353 44
567 384 29
567 390 36
567 391 29
567 425 42
567 436 5
567 446 35
567 453 24
567 464 15
567 467 21
567 471 21
567 541 -1
567 547 11
567 581 8
567 587 34
567 590 31
567 602 14
567 611 18
567 649 12
567 657 14
567 658 15
567 686 34
567 742 43
567 792 44
567 813 4
567 816 17
567 827 47
567 838 32
567 840 19
567 858 9
567 870 18
567 895 39
567 902 43
567 908 21
567 926 44
567 963 23
568 40 42
568 46 25
568 54 17
568 126 22
568 130 45
568 134 21
568 144 19
568 146 34
568 156 44
568 182 27
568 191 16
568 233 9
568 245 47
568 260 37
568 261 21
568 265 38
568 281 18
568 322 33
568 358 5
568 363 17
568 373 2
568 414 15
568 450 35
568 458 27
568 480 24
568 482 37
568 490 30
568 524 31
568 529 49
568 567 46
568 650 13
568 696 20
568 714 11
568 736 18
568 749 33
568 752 20
568 765 48
568 810 13
568 845 49
568 863 1
568 868 48
568 869 1
568 934 30
568 954 15
569 6 21
569 8 34
569 63 42
569 91 21
569 168 46
569 197 25
569 209 18
569 215 13
569 234 20
569 293 35
569 336 34
569 337 44
569 371 45
569 441 32
569 443 16
569 451 47
569 463 49
569 471 50
569 478 3
569 559 30
569 585 17
569 600 25
569 614 21
569 664 11
569 738 47
569 742 -2
569 804 47
569 817 25
569 842 -2
569 848 26
569 855 21
569 906 40
569 915 16
569 957 44
569 975 44
569 1000 20
570 12 41
570 20 28
570 37 48
570 59 24
570 62 5
570 69 17
570 92 28
570 101 34
570 114 30
570 215 37
570 243 11
570 250 16
570 284 19
570 285 30
570 286 7
570 293 35
570 294 13
570 313 29
570 319 18
570 321 25
570 325 1
570 337 40
570 344 22
570 373 29
570 472 4
570 500 20
570 509 13
570 511 12
570 517 49
570 565 35
570 574 10
570 578 10
570 604 49
570 615 32
570 625 14
570 717 17
570 718 31
570 745 42
570 752 19
570 754 8
570 768 27
570 794 50
570 817 34
570 825 45
570 839 1
570 848 10
570 864 48
570 877 -1
570 912 31
570 916 33
570 931 3
570 977 20
571 50 32
571 74 11
571 95 25
571 123 12
571 154 18
571 167 41
571 172 14
571 182 39
571 248 44
571 284 34
571 299 4
571 306 24
571 311 22
571 348 29
571 350 50
571 386 30
571 388 36
571 437 6
571 452 25
571 496 50
571 544 26
571 555 41
571 561 17
571 578 17
571 583 36
571 590 43
571 651 5
571 656 46
571 661 33
571 664 35
571 670 -2
571 683 11
571 693 24
571 698 17
571 707 49
571 716 44
571 717 16
571 803 15
571 821 49
571 831 49
571 837 3
571 870 22
571 904 3
571 907 22
571 920 8
571 927 20
571 973 6
572 16 16
572 25 29
572 39 6
572 49 36
572 77 46
572 132 36
572 160 4
572 209 23
572 211 22
572 224 23
572 235 8
572 255 45
572 263 26
572 289 25
572 292 14
572 318 46
572 329 30
572 358 28
572 379 10
572 389 39
572 408 10
572 436 24
572 478 32
572 496 21
572 543 45
572 557 30
572 558 40
572 562 45
572 581 20
572 605 23
572 623 45
572 650 28
572 661 13
572 714 24
572 768 14
572 843 40
572 845 29
572 854 35
572 899 46
572 904 28
572 915 44
572 940 45
572 945 35
572 969 24
572 980 28
573 7 8
573 17 22
573 42 47
573 112 29
573 121 26
573 143 12
573 153 43
573 160 6
573 208 1
573 217 40
573 222 45
573 233 38
573 255 16
573 272 24
573 283 7
573 316 0
573 321 14
573 336 16
573 372 33
573 389 15
573 412 33
573 416 8
573 431 7
573 432 31
573 463 39
573 467 36
573 473 25
573 489 23
573 536 22
573 588 40
573 605 33
573 668 14
573 673 12
573 713 14
573 722 11
573 780 26
573 800 31
573 858 42
573 883 40
573 894 9
573 901 24
573 922 38
573 973 -2
573 987 16
573 990 38
574 94 25
574 98 30
574 99 28
574 100 6
574 170 2
574 178 44
574 181 33
574 189 43
574 216 6
574 266 19
574 269 31
574 274 34
574 287 42
574 331 41
574 350 35
574 400 7
574 423 32
574 434 49
574 444 48
574 468 44
574 510 3
574 531 0
574 546 36
574 547 18
574 554 50
574 672 21
574 682 25
574 704 32
574 715 10
574 717 6
574 728 0
574 747 3
574 764 20
574 773 24
574 788 32
574 808 9
574 825 16
574 826 48
574 861 34
574 864 5
574 888 24
574 925 5
574 937 15
574 966 38
574 973 41
574 978 21
574 987 4
574 992 24
575 41 2
575 44 30
575 106 48
575 109 4
575 132 17
575 139 8
575 163 5
575 165 -2
575 188 3
575 235 48
575 266 33
575 274 28
575 291 22
575 305 32
575 493 46
575 501 26
575 502 6
575 518 0
575 568 38
575 576 37
575 578 15
575 599 14
575 617 43
575 629 29
575 655 19
575 669 36
575 671 50
575 673 21
575 684 0
575 699 24
575 721 24
575 751 46
575 803 14
575 838 48
575 853 0
575 883 30
575 888 17
575 960 26
575 964 48
575 968 2
575 978 30
576 132 34
576 139 33
576 144 8
576 167 49
576 171 37
576 205 29
576 253 23
576 284 37
576 292 19
576 309 40
576 337 18
576 349 31
576 352 -1
576 355 38
576 360 36
576 378 3
576 383 11
576 471 22
576 501 47
576 518 10
576 535 19
576 549 48
576 570 19
576 613 21
576 616 7
576 650 39
576 666 14
576 686 36
576 722 0
576 735 34
576 759 47
576 785 44
576 817 46
576 818 20
576 834 20
576 842 36
576 911 41
576 913 32
576 918 21
576 943 5
576 952 18
576 969 0
576 982 31
576 985 30
577 20 12
577 48 8
577 67 41
577 69 8
577 76 50
577 80 5
577 100 19
577 104 25
577 120 49
577 127 37
577 148 25
577 153 41
577 160 18
577 167 1
577 169 19
577 183 39
577 199 37
577 271 5
577 336 15
577 362 49
577 364 19
577 390 9
577 438 17
577 456 24
577 460 29
577 525 33
577 532 18
577 533 2
577 550 6
577 565 43
577 582 6
577 585 5
577 604 0
577 610 30
577 626 40
577 655 7
577 692 17
577 705 2
577 735 33
577 737 9
577 772 13
577 773 23
577 827 12
577 842 12
577 904 0
577 910 7
577 924 27
577 933 3
577 939 -2
577 958 19
577 960 5
577 977 18
577 995 26
577 999 36
578 43 38
578 46 13
578 144 10
578 149 32
578 158 30
578 159 25
578 177 46
578 193 37
578 231 31
578 243 18
578 247 9
578 296 20
578 300 25
578 328 41
578 340 15
578 347 25
578 349 20
578 350 42
578 356 29
578 368 22
578 399 10
578 405 27
578 417 0
578 457 22
578 460 10
578 483 22
578 503 27
578 547 43
578 565 37
578 568 2
578 579 25
578 601 34
578 608 25
578 686 31
578 696 31
578 713 6
578 722 12
578 735 40
578 746 50
578 772 2
578 779 16
578 818 31
578 865 8
578 916 24
578 919 20
578 925 37
578 936 13
578 937 50
578 940 29
578 946 25
579 112 46
579 130 41
579 148 32
579 169 15
579 171 23
579 195 40
579 196 8
579 204 34
579 208 33
579 223 42
579 231 30
579 290 44
579 293 9
579 335 34
579 398 13
579 399 19
579 403 8
579 412 43
579 422 46
579 436 33
579 443 23
579 449 50
579 455 3
579 466 33
579 479 38
579 491 2
579 522 6
579 525 26
579 546 8
579 625 45
579 629 45
579 630 40
579 655 3
579 674 43
579 696 26
579 741 12
579 778 20
579 786 34
579 794 8
579 800 38
579 809 38
579 819 17
579 827 7
579 887 45
579 888 16
579 920 12
579 925 32
579 949 21
579 957 15
579 968 31
579 976 43
579 990 50
580 19 4
580 22 34
580 66 31
580 125 8
580 140 43
580 169 30
580 212 23
580 219 10
580 225 29
580 235 45
580 240 24
580 253 10
580 261 4
580 273 34
580 290 33
580 349 34
580 381 -1
580 382 18
580 393 39
580 398 3
580 405 30
580 426 33
580 434 5
580 441 31
580 517 45
580 544 14
580 566 3
580 603 15
580 614 5
580 619 26
580 622 12
580 636 25
580 641 28
580 682 32
580 699 22
580 715 13
580 726 18
580 728 13
580 804 33
580 813 3
580 826 25
580 873 32
580 894 46
581 11 24
581 43 25
581 56 41
581 61 45
581 87 24
581 96 25
581 127 34
581 142 18
581 159 43
581 187 9
581 203 27
581 215 31
581 254 45
581 266 11
581 288 20
581 307 27
581 313 24
581 329 33
581 337 38
581 348 25
581 451 10
581 506 48
581 518 29
581 542 39
581 560 19
581 564 32
581 572 41
581 588 4
581 638 6
581 647 33
581 651 22
581 655 24
581 737 38
581 757 23
581 775 43
581 777 29
581 786 36
581 839 21
581 852 30
581 863 17
581 874 45
581 894 32
581 917 25
581 975 48
581 976 12
582 7 11
582 48 37
582 56 29
582 81 -1
582 88 7
582 122 -1
582 150 33
582 159 7
582 166 -1
582 175 3
582 180 28
582 187 7
582 213 29
582 265 50
582 268 -1
582 302 4
582 304 8
582 335 33
582 361 43
582 368 24
582 459 15
582 483 2
582 497 47
582 504 0
582 518 47
582 522 49
582 526 1
582 530 13
582 538 8
582 564 11
582 567 37
582 600 30
582 606 29
582 620 7
582 623 5
582 627 12
582 662 21
582 686 21
582 707 45
582 713 45
582 728 33
582 766 10
582 772 30
582 790 42
582 812 2
582 827 2
582 871 39
582 876 29
582 889 25
582 903 10
582 941 3
582 955 20
583 17 21
583 23 47
583 31 -2
583 54 24
583 67 27
583 70 28
583 73 3
583 121 38
583 128 16
583 150 15
583 151 25
583 163 4
583 165 25
583 176 20
583 178 40
583 212 34
583 221 18
583 245 38
583 261 40
583 290 19
583 294 26
583 296 42
583 326 45
583 338 27
583 354 -1
583 375 25
583 463 42
583 481 38
583 515 21
583 523 19
583 537 31
583 550 23
583 560 38
583 588 35
583 612 20
583 618 42
583 635 19
583 640 11
583 672 7
583 688 23
583 696 41
583 725 32
583 738 -2
583 744 5
583 786 40
583 792 43
583 813 5
583 822 2
583 827 34
583 834 -2
583 848 6
583 878 31
583 887 16
583 896 18
583 908 32
583 917 25
583 936 45
583 950 27
584 47 28
584 67 36
584 101 49
584 141 4
584 148 16
584 177 43
584 294 44
584 325 40
584 329 9
584 351 39
584 352 17
584 373 18
584 384 39
584 404 46
584 413 8
584 426 19
584 430 48
584 434 48
584 443 39
584 449 5
584 456 7
584 487 48
584 501 13
584 531 8
584 541 15
584 542 29
584 557 34
584 563 20
584 564 42
584 608 37
584 645 26
584 663 35
584 667 25
584 695 26
584 738 38
584 740 26
584 819 20
584 848 45
584 882 16
584 907 50
584 976 20
585 22 43
585 43 46
585 80 15
585 82 42
585 85 31
585 89 40
585 123 38
585 131 14
585 138 12
585 161 32
585 164 9
585 171 26
585 183 14
585 187 4
585 210 29
585 217 38
585 231 -1
585 248 20
585 306 4
585 309 28
585 345 30
585 368 34
585 377 49
585 383 48
585 393 9
585 395 15
585 474 50
585 501 21
585 553 32
585 557 45
585 558 38
585 560 43
585 574 7
585 583 25
585 593 26
585 607 11
585 618 11
585 627 48
585 636 16
585 647 21
585 666 33
585 668 13
585 672 24
585 677 31
585 685 38
585 711 16
585 722 19
585 725 28
585 730 2
585 754 45
585 801 33
585 832 7
585 928 12
585 970 36
585 988 8
585 995 22
586 1 0
586 24 14
586 29 33
586 65 21
586 72 34
586 86 32
586 89 5
586 96 1
586 97 42
586 103 41
586 139 30
586 142 37
586 166 12
586 173 16
586 313 37
586 315 19
586 319 19
586 336 11
586 339 50
586 362 22
586 375 6
586 383 26
586 384 32
586 395 25
586 417 17
586 466 45
586 477 6
586 489 48
586 490 25
586 511 5
586 522 24
586 533 31
586 539 19
586 567 37
586 576 8
586 613 9
586 616 3
586 618 7
586 639 45
586 642 7
586 651 18
586 668 23
586 716 33
586 723 21
586 779 0
586 799 17
586 806 44
586 820 48
586 836 30
586 840 29
586 851 8
586 935 18
586 936 18
586 956 2
586 959 0
586 960 15
586 972 18
587 78 11
587 84 30
587 93 36
587 101 49
587 141 22
587 173 8
587 181 31
587 202 25
587 208 16
587 220 37
587 283 29
587 284 -1
587 293 46
587 306 1
587 341 40
587 342 33
587 367 49
587 370 6
587 372 8
587 417 26
587 433 4
587 434 0
587 501 20
587 595 -2
587 597 12
587 624 33
587 632 14
587 659 36
587 667 18
587 675 38
587 703 23
587 712 8
587 734 2
587 745 25
587 754 37
587 755 9
587 759 44
587 763 37
587 783 24
587 785 48
587 791 29
587 798 9
587 800 49
587 856 23
587 864 44
587 961 4
587 999 50
588 6 36
588 96 40
588 108 47
588 139 19
588 180 33
588 185 16
588 200 50
588 225 32
588 232 3
588 243 -2
588 266 7
588 284 30
588 347 21
588 348 9
588 357 4
588 362 48
588 401 46
588 419 5
588 433 21
588 478 34
588 530 14
588 575 40
588 611 8
588 622 9
588 645 7
588 685 40
588 693 26
588 694 8
588 752 29
588 758 14
588 767 3
588 781 30
588 796 -1
588 798 21
588 814 9
588 832 16
588 850 47
588 863 23
588 874 46
588 889 16
588 946 18
588 953 46
588 964 44
588 990 27
588 997 47
589 11 30
589 16 9
589 21 28
589 62 19
589 63 37
589 69 11
589 70 19
589 73 44
589 161 26
589 162 39
589 196 33
589 205 21
589 208 23
589 211 33
589 215 24
589 219 45
589 265 9
589 270 44
589 334 43
589 335 0
589 346 39
589 347 15
589 354 2
589 380 6
589 381 47
589 393 20
589 406 10
589 437 20
589 442 44
589 455 28
589 478 50
589 484 9
589 530 3
589 593 21
589 597 42
589 600 24
589 694 19
589 721 16
589 756 21
589 788 28
589 794 34
589 846 48
589 864 28
589 868 42
589 919 20
589 953 25
589 972 3
589 981 10
589 985 33
590 11 44
590 51 25
590 82 34
590 158 45
590 168 32
590 196 41
590 205 22
590 232 32
590 264 19
590 270 11
590 279 39
590 280 46
590 292 24
590 295 21
590 309 16
590 321 16
590 323 15
590 332 30
590 377 43
590 388 21
590 412 13
590 416 9
590 436 44
590 438 36
590 495 32
590 519 37
590 523 44
590 531 37
590 539 12
590 548 26
590 553 31
590 565 3
590 567 25
590 588 41
590 598 25
590 618 23
590 621 27
590 636 35
590 645 31
590 725 9
590 737 12
590 794 -2
590 804 31
590 838 22
590 851 39
590 859 0
590 860 50
590 886 48
590 888 17
590 914 22
590 976 45
590 993 24
590 999 47
591 8 4
591 24 31
591 25 48
591 53 1
591 60 24
591 64 33
591 77 37
591 111 27
591 113 35
591 163 15
591 165 39
591 208 32
591 256 3
591 299 14
591 346 21
591 371 4
591 388 34
591 397 50
591 428 10
591 439 49
591 496 33
591 498 49
591 520 20
591 532 39
591 546 34
591 550 42
591 566 20
591 574 24
591 595 44
591 640 35
591 649 26
591 654 5
591 663 41
591 687 24
591 696 15
591 704 28
591 713 26
591 724 21
591 726 29
591 745 41
591 749 48
591 765 24
591 769 45
591 791 44
591 851 20
591 910 39
591 912 31
591 926 36
591 935 15
591 936 50
591 939 42
592 50 18
592 76 29
592 81 23
592 83 15
592 129 5
592 133 30
592 139 7
592 164 16
592 169 33
592 177 1
592 204 32
592 218 46
592 233 49
592 315 27
592 333 41
592 342 23
592 410 43
592 421 46
592 426 47
592 450 50
592 458 13
592 464 42
592 513 50
592 524 45
592 528 47
592 579 18
592 581 -1
592 625 34
592 627 34
592 631 36
592 637 48
592 642 27
592 644 5
592 656 17
592 676 12
592 711 31
592 717 25
592 728 39
592 739 30
592 743 26
592 755 3
592 771 21
592 778 17
592 792 33
592 802 49
592 808 46
592 820 14
592 869 29
592 905 9
592 925 9
592 952 36
592 962 10
592 967 22
592 987 18
593 27 28
593 28 1
593 59 9
593 73 36
593 82 13
593 137 36
593 143 38
593 195 2
593 199 45
593 230 48
593 301 -2
593 323 42
593 329 37
593 330 5
593 335 48
593 346 28
593 372 28
593 387 40
593 417 39
593 430 18
593 431 10
593 435 45
593 452 13
593 501 34
593 585 11
593 602 29
593 604 12
593 632 3
593 659 43
593 669 13
593 682 33
593 721 13
593 722 6
593 747 15
593 755 19
593 798 43
593 887 6
593 930 11
593 934 33
593 962 49
593 971 20
593 977 23
593 982 30
593 984 14
593 989 48
594 20 3
594 38 33
594 48 16
594 52 0
594 67 16
594 117 41
594 142 0
594 145 27
594 171 49
594 179 26
594 191 0
594 217 16
594 224 19
594 243 1
594 250 2
594 264 18
594 269 5
594 299 12
594 301 25
594 303 2
594 306 5
594 345 14
594 349 47
594 393 50
594 404 39
594 479 30
594 570 -2
594 577 2
594 625 16
594 675 12
594 676 44
594 695 24
594 720 27
594 725 26
594 730 47
594 753 15
594 787 22
594 788 8
594 813 28
594 849 45
594 862 18
594 877 34
594 890 24
594 935 32
594 938 25
594 972 25
594 979 44
594 985 40
595 37 19
595 91 47
595 92 40
595 106 -1
595 126 25
595 158 34
595 193 21
595 219 26
595 220 28
595 232 6
595 278 41
595 280 47
595 308 3
595 351 49
595 361 30
595 363 14
595 392 49
595 426 44
595 437 12
595 497 39
595 526 16
595 559 20
595 560 16
595 565 43
595 588 17
595 632 16
595 653 34
595 663 5
595 668 45
595 710 15
595 714 41
595 723 12
595 738 32
595 779 9
595 787 8
595 797 34
595 805 20
595 814 9
595 816 50
595 825 2
595 840 38
595 854 -1
595 867 13
595 870 8
595 896 45
595 918 12
595 928 10
595 935 18
595 967 32
595 978 31
596 27 44
596 52 33
596 82 35
596 84 13
596 120 5
596 126 27
596 128 1
596 133 13
596 142 20
596 193 25
596 231 24
596 233 16
596 244 46
596 371 19
596 435 38
596 441 14
596 443 31
596 499 16
596 512 22
596 515 10
596 544 22
596 570 34
596 578 31
596 594 5
596 613 18
596 667 50
596 694 40
596 705 26
596 727 32
596 731 19
596 741 29
596 756 3
596 769 42
596 813 6
596 828 -2
596 830 27
596 835 26
596 836 1
596 907 27
596 924 34
596 971 30
597 1 38
597 28 24
597 60 4
597 74 0
597 81 0
597 84 33
597 114 13
597 162 25
597 191 49
597 194 42
597 222 46
597 223 18
597 231 43
597 234 42
597 247 9
597 311 7
597 322 30
597 369 15
597 385 39
597 415 50
597 420 4
597 424 38
597 447 29
597 464 17
597 475 41
597 477 23
597 488 8
597 507 30
597 579 13
597 609 27
597 635 45
597 636 5
597 644 28
597 650 40
597 673 18
597 693 20
597 695 34
597 706 14
597 723 4
597 736 18
597 788 30
597 865 33
597 868 40
597 938 21
597 941 25
597 951 18
597 973 48
597 977 12
597 982 0
598 33 40
598 46 -1
598 67 7
598 69 17
598 74 10
598 87 31
598 92 7
598 98 22
598 99 42
598 120 16
598 127 12
598 133 15
598 136 17
598 142 22
598 180 39
598 183 38
598 191 15
598 261 48
598 276 29
598 279 27
598 289 36
598 306 27
598 314 10
598 335 27
598 345 40
598 351 16
598 370 19
598 376 1
598 377 28
598 381 18
598 388 22
598 423 8
598 425 30
598 429 17
598 465 18
598 468 23
598 499 43
598 513 14
598 520 35
598 525 46
598 547 33
598 573 10
598 595 49
598 602 48
598 681 37
598 686 32
598 722 4
598 760 27
598 803 19
598 827 37
598 870 18
598 880 2
598 881 40
598 897 23
598 911 22
598 923 22
598 933 37
598 963 27
598 970 12
598 973 13
598 997 39
599 20 28
599 26 30
599 28 40
599 44 25
599 45 42
599 51 15
599 65 4
599 80 34
599 110 7
599 111 31
599 138 46
599 191 25
599 213 41
599 219 10
599 261 40
599 295 33
599 298 36
599 301 45
599 332 24
599 395 0
599 413 7
599 438 33
599 466 1
599 467 7
599 473 37
599 479 17
599 518 -2
599 522 16
599 526 37
599 550 -2
599 558 26
599 596 45
599 637 6
599 651 9
599 653 24
599 691 35
599 710 40
599 717 10
599 725 28
599 728 18
599 729 14
599 736 34
599 739 38
599 770 7
599 781 4
599 802 23
599 811 35
599 851 -2
599 866 9
599 901 20
599 918 35
599 968 11
599 984 7
599 997 29
600 8 48
600 51 8
600 137 24
600 154 15
600 168 4
600 170 16
600 171 6
600 181 35
600 182 50
600 193 16
600 201 35
600 222 -2
600 263 14
600 320 21
600 371 30
600 415 32
600 422 39
600 423 23
600 431 33
600 455 21
600 458 0
600 496 48
600 518 16
600 542 21
600 547 27
600 571 11
600 587 19
600 589 34
600 597 33
600 599 33
600 638 26
600 645 24
600 646 47
600 652 38
600 687 23
600 689 24
600 724 -1
600 749 22
600 783 34
600 784 13
600 798 49
600 819 50
600 848 4
600 899 19
600 909 26
600 965 47
600 971 50
600 985 44
600 986 37
601 67 26
601 80 30
601 88 22
601 100 35
601 101 23
601 140 18
601 158 24
601 183 6
601 192 -1
601 193 29
601 211 47
601 215 25
601 216 36
601 226 39
601 278 30
601 279 42
601 338 25
601 370 18
601 373 48
601 385 40
601 405 24
601 411 13
601 423 17
601 437 21
601 445 16
601 514 27
601 519 0
601 578 8
601 626 -1
601 635 44
601 662 21
601 688 18
601 718 18
601 747 45
601 768 19
601 778 40
601 781 9
601 798 5
601 820 27
601 832 50
601 841 19
601 861 44
601 870 49
601 882 42
601 884 22
601 934 10
601 941 41
601 984 12
602 9 19
602 50 4
602 71 41
602 115 34
602 253 44
602 312 37
602 339 25
602 372 47
602 415 40
602 445 21
602 458 44
602 506 6
602 511 39
602 515 4
602 531 38
602 547 50
602 577 39
602 637 12
602 690 49
602 731 13
602 808 10
602 857 7
602 913 20
602 953 24
602 963 26
602 979 34
602 988 13
602 994 26
602 998 21
603 24 -1
603 41 26
603 42 44
603 66 40
603 73 15
603 74 33
603 80 15
603 86 43
603 113 19
603 115 34
603 122 31
603 181 50
603 208 38
603 223 15
603 241 21
603 332 45
603 341 27
603 358 27
603 443 30
603 456 49
603 466 13
603 467 32
603 487 21
603 495 27
603 521 28
603 561 38
603 578 5
603 598 43
603 602 32
603 611 24
603 619 46
603 630 41
603 637 28
603 671 2
603 701 49
603 702 17
603 707 23
603 735 36
603 737 10
603 774 4
603 803 3
603 809 28
603 836 26
603 859 14
603 889 17
603 924 9
603 967 11
604 18 43
604 62 50
604 76 3
604 83 6
604 88 42
604 93 33
604 114 26
604 150 44
604 164 31
604 254 30
604 265 40
604 268 22
604 277 42
604 328 4
604 329 14
604 379 28
604 395 10
604 417 30
604 426 10
604 432 31
604 450 48
604 464 21
604 467 14
604 481 48
604 484 22
604 490 46
604 535 25
604 547 20
604 551 35
604 576 17
604 588 12
604 617 44
604 627 16
604 670 40
604 679 50
604 680 2
604 688 50
604 703 15
604 718 13
604 728 8
604 731 17
604 776 19
604 794 41
604 814 -1
604 821 16
604 843 29
604 848 3
604 873 10
604 900 34
604 916 -1
604 941 12
604 976 22
604 977 36
605 12 9
605 26 26
605 50 48
605 52 9
605 59 30
605 69 40
605 104 22
605 105 21
605 111 39
605 141 11
605 151 20
605 191 37
605 193 8
605 221 16
605 225 12
605 240 6
605 256 32
605 273 31
605 284 14
605 287 42
605 310 23
605 317 6
605 343 34
605 385 37
605 391 42
605 394 35
605 402 50
605 421 29
605 432 38
605 472 8
605 477 23
605 485 45
605 530 39
605 532 32
605 541 32
605 575 18
605 616 45
605 682 39
605 700 17
605 717 10
605 718 31
605 780 29
605 791 18
605 832 50
605 861 45
605 875 16
605 890 20
605 893 17
605 909 29
605 977 33
605 978 21
606 3 3
606 34 45
606 71 3
606 96 35
606 113 14
606 144 50
606 157 41
606 160 31
606 163 31
606 170 46
606 191 37
606 197 4
606 204 44
606 241 24
606 253 2
606 261 29
606 273 14
606 279 48
606 286 38
606 337 28
606 338 16
606 350 32
606 400 -1
606 409 25
606 446 27
606 455 44
606 461 18
606 463 10
606 506 16
606 522 42
606 545 -1
606 633 36
606 654 25
606 670 -2
606 696 15
606 713 17
606 770 5
606 814 23
606 923 6
606 933 1
606 937 -1
606 953 50
606 976 10
606 979 46
606 990 40
606 999 25
606 1000 29
607 2 9
607 18 0
607 35 17
607 73 49
607 79 14
607 84 23
607 112 49
607 115 2
607 138 28
607 140 -2
607 151 10
607 156 0
607 167 36
607 170 23
607 180 24
607 210 0
607 256 47
607 258 47
607 259 47
607 265 28
607 277 7
607 319 29
607 351 10
607 400 -1
607 421 26
607 449 27
607 471 32
607 472 21
607 493 27
607 516 7
607 517 26
607 518 26
607 522 2
607 538 33
607 556 20
607 567 24
607 603 41
607 658 23
607 664 30
607 674 9
607 715 16
607 728 -2
607 795 38
607 801 25
607 817 49
607 820 16
607 842 22
607 849 11
607 861 31
607 864 10
607 865 0
607 903 40
607 921 19
607 930 4
607 938 39
607 987 13
608 26 0
608 27 27
608 33 6
608 47 37
608 74 5
608 96 45
608 97 44
608 98 34
608 99 2
608 110 46
608 126 6
608 133 47
608 172 49
608 188 11
608 215 49
608 219 12
608 238 30
608 245 38
608 257 36
608 265 48
608 316 5
608 325 0
608 380 1
608 381 50
608 413 12
608 456 23
608 473 12
608 494 10
608 503 6
608 510 7
608 528 48
608 561 40
608 566 24
608 568 23
608 594 14
608 630 9
608 636 42
608 648 9
608 650 36
608 658 50
608 675 39
608 677 15
608 686 17
608 698 49
608 717 8
608 741 35
608 766 49
608 816 18
608 882 43
608 884 15
608 888 48
608 889 49
608 899 25
608 908 28
608 939 2
608 944 37
608 946 1
608 955 27
608 984 17
608 995 -2
609 23 46
609 70 25
609 80 8
609 86 10
609 88 19
609 107 45
609 138 48
609 153 25
609 182 35
609 207 22
609 211 -2
609 213 18
609 267 21
609 309 36
609 328 13
609 342 40
609 345 22
609 350 24
609 364 35
609 384 32
609 391 0
609 410 50
609 461 44
609 465 25
609 474 45
609 488 13
609 507 8
609 511 38
609 521 43
609 555 42
609 562 25
609 570 28
609 584 1
609 588 20
609 625 34
609 643 27
609 647 24
609 652 37
609 672 34
609 688 31
609 739 24
609 759 46
609 760 41
609 805 25
609 811 8
609 819 41
609 836 50
609 845 19
609 857 29
609 900 16
609 912 43
609 929 -2
609 963 6
610 2 19
610 26 24
610 59 15
610 69 45
610 71 17
610 72 3
610 94 45
610 104 14
610 115 29
610 159 22
610 161 32
610 184 3
610 191 46
610 193 9
610 212 32
610 213 46
610 226 9
610 235 47
610 272 8
610 290 8
610 299 13
610 314 49
610 315 38
610 316 41
610 323 14
610 385 31
610 409 33
610 431 3
610 461 30
610 484 3
610 486 43
610 510 28
610 513 13
610 529 49
610 598 48
610 607 40
610 623 32
610 635 47
610 638 16
610 669 22
610 675 40
610 704 10
610 708 13
610 787 41
610 796 7
610 808 38
610 812 26
610 813 21
610 879 22
610 880 29
610 886 21
610 930 2
610 932 8
610 961 16
610 994 12
611 2 38
611 12 43
611 22 31
611 24 33
611 74 35
611 86 7
611 148 36
611 185 22
611 195 18
611 202 28
611 219 40
611 230 32
611 258 4
611 273 42
611 288 50
611 296 46
611 313 48
611 324 -2
611 357 35
611 360 38
611 361 31
611 395 34
611 403 5
611 414 18
611 434 2
611 459 0
611 482 20
611 495 30
611 505 44
611 509 32
611 561 47
611 568 49
611 633 47
611 708 14
611 748 27
611 764 39
611 765 48
611 766 3
611 777 14
611 789 45
611 795 7
611 830 35
611 861 45
611 867 13
611 887 50
611 892 24
611 914 11
611 962 19
611 968 8
611 981 48
612 10 35
612 16 20
612 66 37
612 147 -2
612 193 6
612 227 2
612 250 15
612 258 32
612 274 26
612 279 40
612 304 39
612 310 28
612 432 34
612 434 14
612 440 7
612 483 20
612 487 17
612 491 -2
612 534 35
612 542 10
612 564 49
612 578 28
612 581 21
612 599 44
612 626 42
612 648 38
612 690 28
612 708 25
612 739 7
612 766 -2
612 769 34
612 833 2
612 834 22
612 880 21
612 883 49
612 891 45
612 898 29
612 914 3
612 918 39
612 925 41
612 955 2
612 976 50
612 982 4
613 58 21
613 63 45
613 66 45
613 69 31
613 127 48
613 128 7
613 134 42
613 177 22
613 188 42
613 189 18
613 190 6
613 194 34
613 207 6
613 251 0
613 270 7
613 279 42
613 302 40
613 306 10
613 320 45
613 355 36
613 370 45
613 394 5
613 437 9
613 442 38
613 544 18
613 591 5
613 593 43
613 626 33
613 650 27
613 670 3
613 671 16
613 738 25
613 780 32
613 817 40
613 835 34
613 859 42
613 946 39
613 972 34
613 979 36
614 7 42
614 63 -2
614 94 27
614 129 8
614 136 3
614 139 27
614 154 32
614 158 48
614 180 22
614 182 10
614 222 21
614 231 26
614 238 23
614 241 26
614 303 17
614 313 14
614 353 48
614 360 2
614 364 37
614 371 42
614 400 40
614 418 9
614 423 48
614 438 44
614 459 11
614 471 44
614 476 19
614 483 38
614 497 49
614 532 36
614 577 4
614 590 37
614 609 2
614 684 23
614 697 19
614 703 41
614 731 49
614 822 50
614 825 30
614 830 49
614 905 18
614 916 12
614 934 7
614 997 26
615 2 38
615 3 3
615 40 20
615 57 42
615 98 11
615 127 6
615 141 23
615 143 0
615 216 6
615 255 30
615 274 47
615 279 4
615 294 3
615 295 16
615 314 19
615 319 49
615 322 4
615 337 37
615 353 14
615 367 38
615 405 36
615 411 49
615 415 21
615 474 15
615 521 27
615 534 45
615 537 24
615 569 22
615 635 40
615 636 17
615 646 39
615 653 25
615 667 -2
615 679 36
615 688 44
615 710 36
615 736 41
615 765 44
615 791 16
615 793 7
615 809 33
615 819 11
615 842 10
615 849 45
615 947 24
615 984 44
615 990 26
616 10 27
616 29 4
616 32 24
616 83 50
616 90 14
616 99 34
616 100 16
616 103 7
616 142 35
616 152 50
616 168 19
616 172 29
616 196 35
616 206 37
616 253 43
616 257 12
616 261 42
616 303 41
616 307 36
616 357 50
616 361 40
616 375 41
616 382 23
616 403 23
616 416 7
616 418 0
616 424 27
616 440 6
616 451 25
616 455 40
616 490 -1
616 494 48
616 585 0
616 623 16
616 657 34
616 672 11
616 673 5
616 676 -2
616 682 19
616 687 13
616 696 49
616 758 45
616 768 50
616 851 49
616 863 24
616 867 11
616 890 41
616 897 25
616 901 10
616 910 11
616 917 50
616 937 24
616 960 29
616 998 -1
617 10 30
617 16 26
617 58 47
617 59 26
617 66 35
617 88 35
617 119 0
617 141 -2
617 143 34
617 200 -1
617 224 19
617 231 39
617 250 49
617 275 30
617 289 43
617 352 4
617 390 42
617 396 11
617 457 33
617 566 5
617 587 1
617 592 19
617 594 42
617 596 28
617 602 0
617 624 30
617 629 23
617 673 33
617 698 14
617 715 4
617 736 18
617 737 27
617 772 14
617 794 48
617 816 30
617 841 50
617 843 50
617 863 -2
617 930 5
617 934 30
617 967 48
617 970 4
617 976 31
618 1 0
618 2 25
618 27 7
618 32 11
618 47 11
618 60 34
618 68 26
618 84 36
618 99 -2
618 111 39
618 121 5
618 126 24
618 150 38
618 161 27
618 174 25
618 223 2
618 229 13
618 248 20
618 256 31
618 263 6
618 265 2
618 272 29
618 306 47
618 307 29
618 333 34
618 355 19
618 361 50
618 383 10
618 388 18
618 397 21
618 401 30
618 411 14
618 426 10
618 427 10
618 435 4
618 440 43
618 441 44
618 452 45
618 453 9
618 462 31
618 469 4
618 504 20
618 511 48
618 558 10
618 571 5
618 572 25
618 575 17
618 593 11
618 601 26
618 607 38
618 609 23
618 629 50
618 631 27
618 636 4
618 644 22
618 649 11
618 665 28
618 677 20
618 680 42
618 687 34
618 693 46
618 738 48
618 763 32
618 797 -2
618 803 22
618 811 45
618 830 13
618 850 23
618 866 5
618 874 14
618 918 11
618 927 19
618 936 13
618 976 33
618 982 32
619 1 8
619 3 1
619 18 33
619 29 28
619 32 14
619 44 13
619 55 44
619 63 17
619 65 7
619 103 33
619 120 20
619 133 29
619 150 15
619 163 13
619 168 16
619 207 41
619 269 40
619 271 28
619 288 32
619 357 50
619 412 -1
619 463 28
619 469 28
619 482 44
619 505 3
619 510 -2
619 513 40
619 567 42
619 571 11
619 575 40
619 578 32
619 591 46
619 602 35
619 716 16
619 731 12
619 781 24
619 794 34
619 803 44
619 823 49
619 834 1
619 839 44
619 846 22
619 858 5
619 965 42
619 968 20
619 983 12
620 12 23
620 23 -2
620 38 47
620 50 26
620 51 22
620 62 3
620 120 17
620 125 48
620 136 5
620 160 1
620 202 4
620 296 31
620 304 37
620 366 46
620 373 14
620 444 18
620 465 19
620 503 18
620 504 19
620 505 10
620 523 31
620 532 31
620 557 22
620 608 42
620 624 16
620 626 1
620 649 39
620 669 6
620 683 7
620 690 12
620 718 31
620 751 22
620 767 40
620 772 46
620 780 45
620 796 18
620 801 14
620 818 42
620 825 35
620 826 4
620 827 -2
620 856 0
620 857 39
620 860 32
620 870 15
620 917 40
620 924 44
620 984 37
621 5 18
621 25 23
621 27 25
621 96 37
621 116 17
621 179 30
621 207 7
621 256 23
621 277 41
621 281 14
621 285 50
621 286 33
621 336 49
621 374 3
621 379 21
621 383 37
621 430 46
621 457 28
621 474 38
621 524 25
621 537 29
621 543 13
621 599 32
621 606 33
621 651 23
621 666 22
621 694 43
621 699 30
621 702 38
621 711 22
621 714 9
621 717 32
621 722 50
621 724 37
621 726 45
621 750 36
621 773 43
621 784 28
621 787 26
621 827 2
621 840 48
621 883 40
621 900 33
621 932 34
621 940 38
622 17 29
622 23 26
622 44 40
622 65 36
622 85 48
622 106 11
622 132 10
622 155 38
622 191 35
622 234 24
622 240 -1
622 247 44
622 285 14
622 293 34
622 323 27
622 328 36
622 334 47
622 346 48
622 352 23
622 369 10
622 382 22
622 392 28
622 408 23
622 443 40
622 472 30
622 473 3
622 497 49
622 507 36
622 511 45
622 512 9
622 561 45
622 608 8
622 650 21
622 685 36
622 702 2
622 721 41
622 746 17
622 748 18
622 752 36
622 754 38
622 770 20
622 774 25
622 835 30
622 930 49
622 944 22
622 994 15
623 25 36
623 27 15
623 79 42
623 110 16
623 118 6
623 131 10
623 133 28
623 215 18
623 218 11
623 237 30
623 256 39
623 290 11
623 300 45
623 308 21
623 310 26
623 318 -2
623 390 42
623 431 17
623 442 2
623 464 31
623 474 21
623 505 1
623 580 4
623 586 12
623 629 38
623 667 50
623 683 -1
623 692 41
623 699 16
623 724 47
623 732 7
623 792 34
623 793 31
623 813 37
623 833 38
623 838 13
623 921 8
623 943 10
623 974 16
623 977 44
623 997 14
624 5 34
624 10 18
624 27 27
624 28 40
624 66 13
624 104 32
624 126 5
624 180 12
624 191 30
624 192 39
624 225 20
624 233 32
624 238 25
624 284 38
624 289 16
624 332 46
624 342 27
624 348 3
624 352 11
624 365 13
624 379 13
624 411 15
624 418 19
624 430 1
624 436 49
624 468 29
624 476 38
624 513 21
624 553 39
624 574 39
624 628 26
624 630 18
624 640 44
624 682 23
624 703 9
624 716 20
624 738 36
624 739 23
624 748 36
624 761 49
624 762 39
624 787 9
624 836 6
624 853 44
624 900 39
624 932 29
624 990 39
624 993 40
624 996 31
625 90 9
625 116 46
625 129 3
625 142 37
625 147 50
625 206 18
625 231 2
625 239 3
625 277 39
625 292 23
625 313 29
625 316 49
625 325 21
625 335 30
625 336 5
625 356 28
625 359 27
625 403 23
625 405 4
625 460 10
625 462 44
625 476 50
625 497 3
625 519 10
625 528 38
625 531 10
625 535 8
625 539 38
625 562 39
625 566 41
625 568 22
625 571 30
625 579 1
625 580 2
625 590 12
625 597 47
625 600 17
625 638 42
625 655 19
625 658 36
625 668 8
625 693 23
625 694 29
625 698 4
625 704 32
625 739 4
625 752 13
625 759 7
625 773 21
625 788 1
625 805 50
625 815 26
625 859 46
625 861 25
625 881 11
625 902 20
625 905 46
625 907 32
625 943 15
625 945 49
625 998 23
626 22 35
626 110 28
626 138 17
626 168 37
626 169 50
626 175 6
626 196 47
626 210 16
626 241 8
626 284 24
626 299 29
626 334 1
626 344 47
626 355 30
626 359 23
626 361 47
626 404 0
626 413 16
626 425 37
626 431 37
626 434 19
626 517 33
626 521 50
626 552 22
626 559 45
626 610 7
626 622 41
626 629 3
626 672 35
626 677 49
626 685 38
626 696 35
626 752 31
626 759 0
626 761 28
626 770 34
626 772 7
626 780 42
626 784 9
626 804 37
626 815 12
626 819 13
626 854 40
626 862 25
626 864 46
626 926 30
626 994 26
627 19 13
627 27 8
627 34 17
627 48 35
627 67 11
627 77 14
627 92 49
627 138 33
627 162 17
627 165 41
627 168 15
627 202 35
627 206 45
627 243 31
627 245 6
627 248 35
627 296 2
627 297 1
627 328 9
627 337 1
627 380 5
627 392 20
627 410 11
627 411 21
627 427 -2
627 472 2
627 504 34
627 507 41
627 516 1
627 519 11
627 548 19
627 611 40
627 615 15
627 624 36
627 775 29
627 781 38
627 816 10
627 824 -1
627 873 26
627 898 2
627 908 22
627 913 19
627 924 40
627 927 15
627 972 46
628 4 20
628 33 28
628 52 16
628 119 44
628 134 34
628 158 29
628 160 9
628 180 37
628 202 13
628 222 -2
628 230 20
628 238 39
628 242 22
628 246 8
628 324 42
628 333 48
628 343 11
628 348 3
628 360 35
628 385 28
628 389 28
628 398 12
628 408 30
628 459 22
628 474 8
628 478 40
628 483 36
628 501 50
628 534 40
628 587 36
628 590 24
628 596 13
628 605 23
628 612 15
628 619 41
628 643 48
628 647 48
628 667 6
628 674 45
628 681 18
628 690 21
628 707 6
628 709 46
628 736 48
628 759 -1
628 797 38
628 807 24
628 851 31
628 874 29
628 887 -2
628 921 9
628 924 22
628 945 41
628 957 31
628 971 26
628 982 10
629 22 30
629 27 19
629 39 11
629 43 8
629 52 40
629 55 50
629 85 27
629 88 17
629 92 46
629 130 9
629 187 -2
629 262 7
629 269 35
629 281 27
629 299 11
629 336 48
629 344 20
629 365 32
629 406 4
629 408 4
629 414 2
629 416 22
629 422 8
629 431 28
629 443 36
629 464 43
629 506 11
629 507 36
629 581 25
629 611 42
629 615 49
629 632 32
629 634 0
629 650 49
629 654 39
629 655 48
629 663 14
629 698 36
629 743 42
629 748 35
629 761 10
629 764 35
629 793 30
629 834 26
629 853 15
629 855 44
629 867 41
629 886 45
629 910 50
629 919 8
629 922 45
629 944 16
629 960 39
629 992 34
630 42 27
630 51 31
630 93 31
630 153 13
630 182 37
630 185 43
630 226 11
630 228 44
630 229 48
630 232 0
630 238 48
630 274 8
630 278 48
630 283 46
630 290 47
630 309 29
630 317 10
630 366 11
630 374 13
630 411 9
630 525 -1
630 590 8
630 592 14
630 617 8
630 641 4
630 651 26
630 656 44
630 657 6
630 674 28
630 678 38
630 692 11
630 751 14
630 759 -2
630 781 31
630 802 2
630 837 44
630 861 16
630 878 34
630 884 15
630 889 32
630 895 22
630 989 42
631 10 11
631 50 29
631 59 25
631 68 1
631 71 37
631 78 35
631 105 49
631 107 5
631 110 38
631 133 41
631 178 -2
631 184 30
631 192 32
631 198 45
631 220 13
631 241 5
631 260 43
631 267 11
631 279 29
631 290 27
631 343 50
631 382 0
631 423 28
631 434 11
631 452 13
631 516 27
631 548 18
631 561 15
631 582 16
631 588 17
631 602 42
631 623 8
631 625 23
631 654 39
631 660 9
631 661 25
631 673 6
631 693 20
631 739 17
631 768 41
631 846 9
631 919 23
631 942 46
631 969 36
631 977 41
631 981 27
632 6 6
632 57 28
632 61 29
632 79 49
632 119 20
632 134 20
632 153 9
632 164 41
632 180 21
632 205 25
632 238 16
632 255 48
632 286 31
632 293 40
632 299 14
632 302 7
632 304 22
632 340 46
632 362 4
632 417 43
632 427 11
632 439 28
632 453 3
632 494 48
632 499 41
632 506 46
632 516 22
632 580 7
632 602 5
632 620 49
632 631 16
632 667 21
632 693 16
632 694 18
632 706 1
632 720 17
632 723 28
632 769 34
632 771 5
632 778 26
632 781 12
632 795 47
632 812 22
632 824 11
632 833 31
632 911 37
632 944 39
632 957 20
632 959 33
632 986 21
633 6 37
633 18 38
633 54 42
633 88 16
633 127 19
633 131 49
633 184 14
633 188 14
633 200 43
633 206 23
633 232 15
633 247 17
633 317 6
633 342 34
633 372 27
633 382 -2
633 400 44
633 404 47
633 410 17
633 425 33
633 455 31
633 500 44
633 502 1
633 504 31
633 520 38
633 613 26
633 617 13
633 655 19
633 664 37
633 687 41
633 720 40
633 731 3
633 736 38
633 799 7
633 802 18
633 825 16
633 839 29
633 848 2
633 860 10
633 861 17
633 872 35
633 900 47
633 906 5
633 908 38
633 914 27
633 956 21
633 974 9
633 986 49
634 11 33
634 79 26
634 110 9
634 138 32
634 148 8
634 158 40
634 161 12
634 176 27
634 217 33
634 247 46
634 252 25
634 294 49
634 304 39
634 308 47
634 326 44
634 361 42
634 373 36
634 376 25
634 388 14
634 389 4
634 411 38
634 462 41
634 489 37
634 493 20
634 531 40
634 546 26
634 621 40
634 623 26
634 640 41
634 678 23
634 705 11
634 726 25
634 867 5
634 869 9
634 885 25
634 896 45
634 903 47
634 944 26
634 962 21
635 1 18
635 8 42
635 15 31
635 34 3
635 73 21
635 89 19
635 114 18
635 116 32
635 117 48
635 140 21
635 155 17
635 161 8
635 163 20
635 171 44
635 175 19
635 205 37
635 240 46
635 245 32
635 260 36
635 270 47
635 324 21
635 359 40
635 367 -1
635 375 37
635 395 34
635 420 23
635 445 25
635 447 27
635 459 3
635 502 44
635 527 -2
635 531 40
635 558 0
635 573 26
635 595 19
635 608 37
635 612 7
635 616 35
635 618 6
635 619 33
635 631 32
635 644 36
635 664 43
635 667 13
635 668 37
635 679 -1
635 699 32
635 713 35
635 786 14
635 815 27
635 820 33
635 835 1
635 837 44
635 852 12
635 857 1
635 890 42
635 900 24
635 921 4
635 922 25
635 963 47
635 974 6
635 978 6
635 989 9
635 991 13
635 995 49
636 9 13
636 14 33
636 27 45
636 40 14
636 59 -1
636 101 1
636 147 41
636 185 41
636 207 12
636 241 32
636 276 16
636 295 45
636 301 38
636 303 18
636 345 4
636 351 42
636 359 23
636 402 43
636 426 34
636 430 2
636 553 8
636 557 47
636 652 8
636 658 23
636 700 38
636 704 2
636 713 20
636 742 10
636 749 39
636 755 13
636 768 48
636 776 21
636 821 28
636 864 35
636 890 32
636 934 9
636 950 29
637 45 29
637 61 35
637 87 42
637 104 2
637 112 41
637 134 24
637 142 46
637 152 12
637 154 23
637 179 18
637 209 37
637 234 32
637 292 44
637 293 8
637 315 13
637 321 38
637 330 17
637 339 -1
637 344 43
637 346 38
637 384 35
637 389 7
637 454 35
637 462 28
637 493 16
637 524 37
637 545 6
637 577 36
637 592 36
637 609 38
637 638 33
637 662 5
637 687 27
637 690 38
637 713 44
637 721 46
637 734 1
637 736 18
637 754 22
637 763 48
637 776 18
637 783 39
637 785 20
637 814 19
637 859 39
637 874 26
637 876 20
637 902 22
637 926 45
637 933 18
637 981 18
637 997 49
638 9 33
638 27 24
638 33 47
638 75 19
638 99 16
638 155 36
638 167 28
638 182 20
638 253 47
638 268 35
638 272 24
638 289 50
638 316 36
638 328 11
638 339 48
638 344 27
638 383 5
638 408 11
638 432 10
638 449 11
638 460 36
638 466 16
638 479 50
638 485 32
638 501 25
638 508 30
638 540 26
638 599 23
638 605 19
638 635 22
638 637 17
638 700 1
638 711 37
638 726 49
638 761 20
638 773 19
638 789 25
638 795 47
638 820 9
638 821 22
638 865 26
638 871 47
638 907 33
638 927 8
638 939 24
638 978 46
639 39 27
639 41 28
639 51 44
639 77 5
639 104 48
639 105 22
639 114 32
639 133 -1
639 142 8
639 151 50
639 200 28
639 208 33
639 219 13
639 251 21
639 282 4
639 298 24
639 305 19
639 322 3
639 355 11
639 457 44
639 468 4
639 473 43
639 491 37
639 519 -2
639 547 12
639 599 33
639 634 46
639 653 10
639 664 31
639 670 2
639 678 39
639 686 6
639 707 47
639 748 10
639 754 21
639 757 15
639 779 6
639 792 34
639 808 38
639 815 39
639 818 49
639 823 44
639 838 17
639 886 43
639 903 33
639 914 22
639 947 40
640 8 20
640 9 38
640 14 48
640 20 44
640 55 9
640 71 14
640 119 48
640 132 32
640 139 22
640 151 39
640 160 48
640 163 50
640 187 37
640 210 14
640 211 22
640 213 38
640 242 33
640 290 2
640 302 37
640 304 25
640 317 38
640 327 10
640 330 8
640 357 27
640 382 4
640 396 36
640 404 19
640 405 -1
640 406 35
640 426 17
640 428 13
640 432 43
640 441 44
640 455 22
640 512 50
640 533 20
640 536 42
640 591 21
640 596 3
640 601 2
640 622 19
640 639 21
640 641 35
640 653 20
640 655 48
640 681 2
640 697 4
640 709 27
640 728 37
640 762 29
640 791 44
640 796 15
640 811 37
640 819 30
640 823 6
640 847 19
640 877 11
640 878 35
640 901 2
640 925 11
640 929 1
640 943 37
640 990 42
641 23 3
641 40 7
641 42 46
641 92 4
641 121 25
641 137 18
641 141 37
641 153 24
641 202 11
641 208 26
641 230 36
641 231 37
641 268 29
641 272 43
641 287 42
641 290 15
641 296 17
641 302 12
641 311 -1
641 326 21
641 332 27
641 343 26
641 462 28
641 464 41
641 472 28
641 479 31
641 485 42
641 506 6
641 537 6
641 550 14
641 567 2
641 577 34
641 581 20
641 607 46
641 622 21
641 640 33
641 660 0
641 663 39
641 670 35
641 687 43
641 691 17
641 697 31
641 733 11
641 737 7
641 776 4
641 779 20
641 799 22
641 864 48
641 865 41
641 872 16
641 931 6
641 948 12
641 990 50
641 992 19
641 996 14
642 48 25
642 49 2
642 97 26
642 124 30
642 141 -2
642 180 22
642 181 48
642 224 43
642 233 1
642 242 33
642 279 23
642 281 0
642 336 23
642 345 21
642 348 38
642 362 16
642 367 9
642 372 25
642 423 25
642 453 1
642 457 26
642 495 13
642 526 5
642 552 23
642 586 20
642 606 31
642 621 10
642 626 43
642 663 29
642 665 26
642 678 19
642 730 27
642 742 40
642 756 14
642 759 19
642 785 35
642 830 9
642 836 39
642 870 10
642 877 0
642 891 0
642 929 48
642 957 11
643 6 45
643 11 34
643 17 16
643 28 13
643 33 22
643 36 31
643 100 32
643 127 46
643 129 50
643 130 27
643 180 8
643 268 30
643 300 9
643 332 43
643 389 28
643 397 45
643 410 25
643 421 47
643 449 17
643 450 18
643 453 47
643 459 24
643 526 7
643 528 23
643 553 38
643 598 45
643 601 6
643 639 42
643 642 31
643 659 28
643 706 31
643 720 11
643 798 16
643 807 25
643 823 12
643 827 34
643 837 5
643 855 16
643 868 21
643 884 15
643 933 5
643 945 26
643 962 9
643 989 21
644 1 47
644 12 26
644 37 25
644 41 28
644 53 36
644 59 15
644 75 26
644 82 24
644 87 47
644 96 17
644 105 11
644 127 48
644 157 40
644 185 14
644 209 42
644 219 42
644 228 40
644 279 6
644 292 37
644 314 24
644 318 37
644 355 33
644 443 8
644 450 16
644 484 15
644 522 29
644 539 48
644 567 -2
644 576 45
644 615 38
644 675 37
644 695 22
644 704 15
644 729 45
644 739 14
644 749 13
644 756 30
644 786 3
644 789 26
644 796 14
644 804 40
644 834 19
644 882 32
644 905 24
644 926 44
644 929 22
644 942 50
644 992 41
645 7 4
645 30 36
645 63 35
645 80 12
645 90 24
645 91 46
645 102 14
645 117 40
645 136 22
645 166 29
645 177 47
645 178 22
645 209 37
645 210 21
645 217 3
645 238 38
645 245 38
645 303 42
645 322 3
645 338 33
645 342 18
645 462 4
645 503 29
645 504 5
645 514 19
645 533 3
645 536 43
645 597 14
645 598 13
645 611 3
645 670 27
645 673 23
645 722 7
645 812 0
645 896 9
645 913 31
645 956 20
645 960 48
645 976 35
645 981 3
645 988 35
646 40 45
646 63 31
646 75 25
646 90 5
646 99 14
646 108 47
646 132 29
646 173 13
646 212 2
646 220 22
646 228 4
646 255 31
646 263 29
646 266 45
646 269 36
646 306 41
646 346 30
646 379 36
646 401 24
646 428 43
646 459 15
646 462 28
646 472 29
646 483 46
646 499 49
646 510 6
646 536 10
646 568 42
646 583 22
646 586 48
646 589 39
646 614 47
646 674 41
646 706 -1
646 722 2
646 782 0
646 860 13
646 870 42
646 883 38
646 889 8
647 8 13
647 28 24
647 33 13
647 34 3
647 35 5
647 70 32
647 75 6
647 111 49
647 150 28
647 193 32
647 209 20
647 238 36
647 240 38
647 242 17
647 255 17
647 279 32
647 296 6
647 349 22
647 356 27
647 367 48
647 381 2
647 384 8
647 397 30
647 411 21
647 412 36
647 418 24
647 426 5
647 441 18
647 456 44
647 472 34
647 482 22
647 537 26
647 593 32
647 605 19
647 607 21
647 620 29
647 635 48
647 641 47
647 658 1
647 688 37
647 698 50
647 705 24
647 724 34
647 728 29
647 739 0
647 798 29
647 831 10
647 832 1
647 871 31
647 913 45
647 928 -1
647 932 5
647 947 26
647 960 13
647 976 9
648 21 10
648 38 24
648 48 38
648 71 8
648 79 27
648 80 28
648 84 14
648 122 46
648 135 37
648 142 37
648 151 47
648 162 35
648 168 50
648 174 50
648 184 37
648 187 18
648 194 38
648 270 27
648 281 26
648 332 13
648 334 6
648 400 20
648 406 2
648 434 38
648 439 33
648 488 21
648 520 34
648 530 36
648 535 22
648 553 4
648 556 41
648 560 14
648 579 11
648 696 34
648 698 17
648 704 21
648 705 43
648 715 44
648 725 23
648 730 25
648 783 50
648 809 35
648 816 8
648 819 31
648 827 22
648 844 41
648 912 45
648 922 35
648 928 17
648 946 35
648 948 17
648 974 2
648 990 13
649 1 12
649 33 14
649 59 32
649 81 9
649 89 20
649 96 32
649 98 12
649 109 33
649 117 10
649 118 5
649 135 48
649 137 35
649 148 41
649 167 34
649 168 20
649 171 26
649 183 28
649 188 49
649 262 18
649 265 35
649 320 34
649 349 12
649 385 46
649 393 31
649 432 6
649 444 19
649 448 28
649 449 24
649 475 39
649 606 49
649 629 29
649 660 8
649 665 40
649 667 42
649 670 38
649 680 27
649 690 34
649 734 6
649 823 49
649 828 49
649 832 42
649 836 47
649 848 32
649 868 44
649 887 36
649 899 11
649 900 24
649 920 24
649 946 19
649 965 18
649 973 21
649 998 43
650 98 24
650 112 24
650 145 4
650 190 35
650 245 8
650 266 43
650 287 6
650 329 27
650 345 20
650 347 43
650 375 50
650 397 37
650 419 24
650 420 -1
650 422 34
650 424 5
650 444 13
650 451 47
650 460 45
650 464 20
650 479 13
650 481 49
650 519 39
650 548 6
650 557 26
650 649 19
650 692 44
650 698 38
650 721 -1
650 782 8
650 786 36
650 795 48
650 806 43
650 826 36
650 845 24
650 863 9
650 947 16
650 968 35
650 983 31
651 39 36
651 40 37
651 49 25
651 71 21
651 128 28
651 172 50
651 207 39
651 226 6
651 259 21
651 264 10
651 272 33
651 321 17
651 337 41
651 366 10
651 377 48
651 390 27
651 431 34
651 443 7
651 517 15
651 519 28
651 525 46
651 546 41
651 556 41
651 568 4
651 590 37
651 593 32
651 603 24
651 618 17
651 630 28
651 664 9
651 713 32
651 726 43
651 734 -1
651 736 -2
651 747 10
651 751 48
651 761 3
651 797 11
651 801 24
651 808 22
651 836 36
651 864 50
651 866 16
651 885 25
651 907 49
651 928 33
651 929 45
651 938 33
651 959 2
651 992 50
651 995 26
652 9 38
652 139 8
652 178 46
652 180 20
652 207 27
652 262 37
652 270 6
652 307 28
652 331 0
652 334 39
652 365 49
652 392 43
652 400 18
652 401 13
652 411 49
652 416 33
652 434 29
652 500 1
652 501 8
652 504 27
652 535 0
652 557 38
652 587 14
652 600 41
652 608 9
652 611 45
652 626 28
652 706 21
652 722 35
652 753 27
652 758 47
652 764 41
652 800 35
652 806 47
652 898 21
652 906 50
652 910 36
652 955 39
652 956 48
652 957 10
652 962 41
652 965 44
652 977 34
652 993 23
653 35 24
653 36 37
653 38 37
653 42 3
653 57 9
653 103 40
653 113 47
653 119 28
653 139 18
653 158 20
653 172 1
653 179 32
653 189 15
653 205 16
653 207 15
653 208 9
653 241 33
653 251 44
653 252 31
653 263 48
653 346 43
653 369 5
653 371 30
653 405 14
653 438 7
653 448 42
653 463 28
653 474 33
653 476 8
653 492 40
653 502 11
653 519 29
653 552 5
653 557 4
653 567 16
653 568 10
653 574 8
653 610 29
653 648 30
653 651 20
653 656 41
653 693 0
653 728 8
653 759 34
653 760 27
653 810 7
653 816 30
653 818 9
653 833 40
653 887 10
653 890 8
653 907 40
653 921 44
653 933 15
653 966 20
653 989 36
654 9 2
654 16 34
654 32 41
654 76 1
654 102 5
654 135 27
654 173 10
654 174 10
654 189 3
654 191 9
654 193 33
654 198 50
654 214 50
654 305 43
654 331 33
654 388 1
654 396 16
654 400 5
654 411 3
654 424 44
654 471 20
654 478 9
654 479 36
654 488 44
654 490 17
654 505 22
654 549 31
654 567 44
654 607 31
654 622 50
654 632 45
654 678 17
654 679 4
654 686 -2
654 695 20
654 696 46
654 730 29
654 746 48
654 757 4
654 764 0
654 778 7
654 789 46
654 809 26
654 836 39
654 847 23
654 871 48
654 872 24
654 915 26
654 923 40
654 951 31
655 8 10
655 49 14
655 62 49
655 91 32
655 112 20
655 126 37
655 163 -1
655 171 31
655 182 5
655 214 33
655 280 26
655 282 22
655 287 10
655 298 24
655 318 29
655 329 22
655 362 0
655 438 30
655 474 32
655 489 -2
655 491 44
655 494 7
655 505 32
655 523 27
655 547 18
655 571 11
655 578 39
655 582 7
655 585 41
655 586 41
655 587 2
655 611 0
655 625 21
655 646 16
655 657 40
655 661 46
655 662 41
655 663 23
655 678 8
655 740 27
655 763 17
655 765 7
655 767 31
655 781 40
655 793 18
655 797 49
655 815 44
655 818 13
655 831 36
655 848 13
655 850 45
655 855 1
655 908 15
655 960 22
655 962 25
655 965 48
655 970 34
655 974 16
655 991 32
656 26 19
656 29 48
656 53 18
656 75 45
656 82 -1
656 96 13
656 117 20
656 147 26
656 165 27
656 199 28
656 207 8
656 208 36
656 211 32
656 230 8
656 267 21
656 284 28
656 285 21
656 301 46
656 310 -2
656 374 49
656 389 13
656 431 46
656 439 40
656 494 42
656 495 12
656 502 39
656 538 46
656 565 6
656 574 16
656 593 40
656 595 26
656 603 46
656 613 24
656 625 9
656 637 34
656 646 41
656 648 17
656 652 4
656 688 28
656 704 8
656 706 34
656 707 48
656 732 -2
656 790 31
656 828 16
656 837 1
656 904 44
656 910 42
656 911 16
656 922 13
656 926 7
656 940 17
656 976 28
657 62 46
657 92 43
657 103 31
657 144 22
657 154 12
657 155 27
657 161 18
657 164 24
657 188 35
657 204 8
657 218 33
657 323 43
657 342 10
657 364 20
657 371 -2
657 431 11
657 436 50
657 443 45
657 457 50
657 471 17
657 488 32
657 495 20
657 504 17
657 531 7
657 544 42
657 565 20
657 572 16
657 577 17
657 583 19
657 595 33
657 598 50
657 605 16
657 638 43
657 641 1
657 653 50
657 671 37
657 684 35
657 696 28
657 709 45
657 760 37
657 767 4
657 769 37
657 783 12
657 813 27
657 829 43
657 890 25
657 924 17
657 941 4
657 950 32
657 973 7
657 979 43
658 26 42
658 128 24
658 136 11
658 144 5
658 148 16
658 168 4
658 215 17
658 218 42
658 265 13
658 329 10
658 357 22
658 362 21
658 368 37
658 384 42
658 391 36
658 408 13
658 420 34
658 454 4
658 487 34
658 504 6
658 579 33
658 630 36
658 655 23
658 689 38
658 710 41
658 730 1
658 733 49
658 739 23
658 741 24
658 746 23
658 758 34
658 761 15
658 777 28
658 792 25
658 795 2
658 824 1
658 844 24
658 852 1
658 868 46
658 877 10
658 910 38
658 913 4
658 925 23
658 973 23
658 975 15
658 997 12
659 23 11
659 29 24
659 44 46
659 105 40
659 130 18
659 147 43
659 149 27
659 160 25
659 173 8
659 177 37
659 196 13
659 198 23
659 215 33
659 222 15
659 232 12
659 269 38
659 291 3
659 318 40
659 338 9
659 386 2
659 387 32
659 415 33
659 423 36
659 437 33
659 467 27
659 491 12
659 522 12
659 526 18
659 594 21
659 622 34
659 713 12
659 742 -1
659 750 48
659 794 46
659 819 29
659 865 36
659 882 26
659 890 45
659 891 9
659 916 8
659 933 12
659 934 7
659 947 18
659 974 29
659 996 1
660 22 30
660 39 19
660 43 38
660 46 43
660 77 19
660 107 42
660 190 17
660 278 17
660 306 24
660 326 48
660 332 22
660 342 27
660 460 29
660 493 48
660 523 23
660 555 14
660 583 24
660 598 24
660 668 20
660 711 11
660 716 47
660 719 21
660 730 35
660 778 41
660 788 38
660 808 34
660 809 -1
660 810 39
660 823 31
660 864 10
660 944 47
661 19 35
661 35 50
661 53 40
661 63 0
661 78 -2
661 105 26
661 111 40
661 112 18
661 118 42
661 158 2
661 162 30
661 179 40
661 193 10
661 205 48
661 279 4
661 286 17
661 325 5
661 334 27
661 353 -2
661 363 45
661 392 16
661 406 7
661 418 -2
661 485 6
661 488 18
661 490 21
661 580 11
661 664 45
661 681 46
661 698 7
661 710 -2
661 722 40
661 730 44
661 740 0
661 761 1
661 770 23
661 781 40
661 800 46
661 821 1
661 829 44
661 889 19
661 925 44
661 940 12
661 944 35
661 974 11
661 981 20
662 76 42
662 77 37
662 120 31
662 124 42
662 174 9
662 193 50
662 221 3
662 232 48
662 237 33
662 240 5
662 255 35
662 260 14
662 266 46
662 275 46
662 310 43
662 318 28
662 324 3
662 345 21
662 358 21
662 359 44
662 423 49
662 450 43
662 468 20
662 488 43
662 517 10
662 518 29
662 579 45
662 607 40
662 611 19
662 613 35
662 627 27
662 638 27
662 645 28
662 705 5
662 765 34
662 781 15
662 785 10
662 803 39
662 850 38
662 852 -1
662 856 15
662 885 20
662 889 20
662 909 0
662 910 38
662 916 33
662 962 7
663 18 31
663 34 33
663 40 24
663 41 35
663 90 9
663 94 12
663 97 47
663 110 22
663 123 41
663 134 8
663 153 5
663 154 45
663 175 16
663 189 24
663 215 40
663 250 31
663 252 40
663 261 44
663 272 15
663 280 49
663 289 18
663 295 22
663 308 27
663 329 10
663 360 7
663 449 3
663 478 50
663 485 42
663 520 8
663 535 28
663 541 25
663 544 40
663 563 12
663 575 11
663 579 32
663 610 23
663 628 13
663 637 47
663 641 22
663 644 0
663 702 23
663 722 27
663 733 39
663 802 43
663 809 15
663 825 3
663 841 6
663 863 21
663 864 5
663 898 16
663 912 2
663 931 42
663 961 18
663 966 5
663 995 -1
664 3 3
664 31 21
664 42 35
664 47 21
664 94 9
664 101 12
664 136 5
664 151 16
664 235 36
664 239 37
664 268 35
664 274 42
664 296 38
664 309 32
664 391 34
664 410 18
664 467 15
664 491 12
664 505 43
664 519 36
664 545 13
664 572 16
664 598 29
664 616 37
664 632 27
664 668 29
664 689 19
664 693 47
664 708 26
664 714 20
664 720 11
664 762 16
664 789 29
664 804 9
664 846 21
664 854 29
664 865 14
664 894 11
664 909 28
664 919 31
664 987 21
665 7 13
665 12 37
665 25 40
665 26 45
665 37 37
665 56 12
665 63 6
665 68 17
665 101 27
665 121 -2
665 142 22
665 191 28
665 252 34
665 297 14
665 300 8
665 317 -2
665 410 38
665 419 50
665 422 41
665 423 38
665 448 15
665 475 40
665 501 0
665 529 5
665 556 0
665 647 -2
665 681 4
665 687 39
665 698 25
665 706 9
665 707 2
665 734 26
665 746 45
665 782 48
665 823 29
665 842 48
665 852 6
665 853 11
665 857 1
665 860 23
665 922 35
666 47 44
666 65 45
666 70 1
666 84 25
666 88 27
666 96 14
666 101 22
666 107 19
666 131 24
666 133 20
666 182 45
666 213 24
666 233 9
666 239 37
666 243 33
666 248 45
666 269 9
666 282 32
666 304 29
666 335 28
666 362 50
666 417 18
666 421 19
666 475 30
666 481 8
666 517 11
666 524 42
666 550 30
666 563 36
666 570 8
666 581 17
666 676 40
666 677 3
666 720 7
666 757 36
666 775 6
666 785 24
666 815 15
666 820 2
666 859 16
666 863 40
666 884 17
666 887 32
666 922 47
666 933 48
666 955 12
666 973 30
666 976 17
666 983 38
666 985 27
666 999 2
667 2 2
667 30 3
667 48 25
667 111 8
667 113 41
667 115 33
667 128 26
667 178 1
667 181 35
667 221 30
667 248 44
667 281 15
667 311 10
667 330 20
667 342 41
667 365 35
667 397 36
667 398 14
667 414 5
667 462 8
667 464 47
667 485 19
667 492 10
667 507 49
667 510 -2
667 536 31
667 548 48
667 555 36
667 561 22
667 597 14
667 610 38
667 619 20
667 628 5
667 630 24
667 663 39
667 665 15
667 690 48
667 697 19
667 717 17
667 734 -2
667 753 32
667 768 28
667 831 29
667 858 25
667 867 31
667 887 47
667 900 50
667 996 11
668 12 42
668 55 13
668 60 -2
668 75 48
668 92 4
668 96 30
668 100 18
668 116 22
668 119 18
668 140 4
668 168 38
668 205 11
668 263 21
668 278 12
668 317 5
668 325 11
668 334 24
668 344 15
668 351 20
668 365 18
668 367 42
668 368 21
668 413 34
668 469 13
668 497 6
668 498 20
668 505 15
668 559 41
668 644 40
668 666 28
668 671 50
668 761 44
668 811 3
668 843 29
668 872 18
668 881 16
668 924 14
668 951 36
668 987 36
668 991 5
668 994 14
669 67 17
669 129 32
669 141 38
669 146 1
669 172 23
669 177 1
669 184 9
669 247 21
669 262 21
669 283 33
669 337 26
669 363 8
669 398 15
669 419 18
669 458 12
669 469 3
669 474 26
669 516 46
669 522 0
669 540 18
669 545 44
669 565 26
669 589 16
669 598 18
669 631 18
669 643 15
669 670 39
669 676 15
669 712 35
669 721 29
669 732 21
669 738 34
669 741 35
669 742 25
669 743 23
669 776 39
669 794 -1
669 810 18
669 817 19
669 831 39
669 840 22
669 871 40
669 872 25
669 885 35
669 891 35
669 896 21
669 936 6
669 940 41
669 994 28
669 1000 38
670 20 11
670 79 12
670 87 48
670 108 23
670 113 40
670 162 5
670 190 40
670 210 50
670 226 46
670 256 9
670 261 30
670 263 33
670 321 34
670 371 33
670 421 10
670 427 40
670 429 40
670 453 19
670 468 37
670 476 39
670 518 28
670 520 25
670 533 42
670 540 34
670 565 49
670 568 5
670 603 9
670 605 22
670 606 22
670 623 7
670 638 6
670 644 26
670 665 28
670 694 35
670 710 21
670 746 20
670 772 33
670 785 44
670 796 22
670 799 32
670 840 13
670 847 50
670 851 26
670 873 25
670 880 40
670 923 44
670 931 19
670 957 30
670 962 37
670 985 40
671 2 5
671 16 31
671 40 42
671 43 40
671 55 37
671 60 34
671 73 46
671 77 46
671 81 26
671 85 11
671 86 48
671 90 25
671 119 25
671 154 49
671 245 15
671 252 11
671 284 6
671 290 50
671 327 24
671 328 8
671 398 50
671 430 13
671 433 33
671 446 30
671 452 35
671 504 24
671 509 19
671 512 41
671 525 18
671 534 30
671 536 48
671 537 1
671 548 43
671 563 12
671 578 34
671 586 39
671 655 28
671 656 50
671 750 34
671 826 6
671 903 9
671 912 16
671 947 35
672 5 50
672 42 20
672 49 40
672 122 24
672 130 19
672 133 12
672 134 38
672 142 9
672 143 23
672 146 0
672 205 -1
672 282 23
672 302 15
672 357 7
672 376 41
672 388 3
672 428 21
672 429 36
672 466 35
672 480 12
672 485 45
672 508 -1
672 517 3
672 525 25
672 551 39
672 552 7
672 569 17
672 580 48
672 582 35
672 606 -1
672 609 -2
672 610 5
672 618 14
672 650 46
672 653 46
672 662 45
672 671 46
672 677 4
672 681 25
672 690 12
672 799 -1
672 821 11
672 843 18
672 875 46
672 876 23
672 896 29
672 900 25
672 929 45
672 949 40
672 994 15
673 1 19
673 2 9
673 23 42
673 28 21
673 31 7
673 44 45
673 47 11
673 51 27
673 64 46
673 114 20
673 122 48
673 129 20
673 149 6
673 175 18
673 226 35
673 263 16
673 273 1
673 299 4
673 301 26
673 307 42
673 311 3
673 316 41
673 340 46
673 357 27
673 379 12
673 388 36
673 403 27
673 414 8
673 433 13
673 445 48
673 448 18
673 483 11
673 485 41
673 553 -1
673 568 43
673 609 27
673 630 38
673 634 23
673 648 50
673 650 13
673 657 39
673 722 32
673 733 19
673 738 42
673 746 40
673 760 23
673 776 39
673 777 48
673 822 47
673 873 15
673 890 23
673 905 39
673 924 44
673 933 15
673 944 38
673 967 47
673 979 7
673 981 30
673 995 38
674 12 31
674 15 36
674 18 25
674 44 3
674 94 17
674 182 33
674 198 34
674 199 17
674 215 10
674 288 50
674 296 7
674 314 24
674 353 32
674 375 6
674 377 1
674 400 5
674 412 42
674 424 44
674 452 3
674 468 -2
674 485 3
674 494 4
674 517 43
674 596 12
674 603 33
674 646 16
674 651 24
674 659 42
674 667 39
674 689 17
674 702 0
674 714 21
674 721 26
674 732 -1
674 759 45
674 761 22
674 762 46
674 765 41
674 777 33
674 797 19
674 814 28
674 842 36
674 845 6
674 914 45
674 918 14
674 940 32
674 964 32
674 965 2
674 983 21
674 985 5
674 992 16
674 997 26
675 74 16
675 94 32
675 100 47
675 114 46
675 131 10
675 134 3
675 142 36
675 146 16
675 186 20
675 221 34
675 260 38
675 275 47
675 329 31
675 369 27
675 393 44
675 398 35
675 408 16
675 432 12
675 435 9
675 459 26
675 464 47
675 466 48
675 532 28
675 546 48
675 574 48
675 636 50
675 662 11
675 669 21
675 743 28
675 752 27
675 757 37
675 759 16
675 800 3
675 805 50
675 834 45
675 836 4
675 838 29
675 841 22
675 853 44
675 856 22
675 884 4
675 901 44
675 926 32
675 954 6
675 995 34
676 50 8
676 70 48
676 94 9
676 115 38
676 132 21
676 144 21
676 191 34
676 198 39
676 214 0
676 266 37
676 281 25
676 294 33
676 324 40
676 342 30
676 349 14
676 376 43
676 377 17
676 402 -1
676 414 28
676 444 42
676 489 10
676 502 36
676 509 29
676 527 19
676 536 17
676 570 33
676 579 -1
676 580 17
676 604 10
676 625 45
676 626 18
676 650 6
676 667 43
676 668 3
676 680 42
676 681 3
676 742 45
676 842 33
676 879 0
676 924 9
676 948 17
676 955 19
676 984 7
676 999 18
677 95 -2
677 124 47
677 133 1
677 134 21
677 135 38
677 176 1
677 187 42
677 223 7
677 235 23
677 278 28
677 289 12
677 293 48
677 313 21
677 333 27
677 357 27
677 394 23
677 396 11
677 403 26
677 429 38
677 450 22
677 452 32
677 456 50
677 473 12
677 476 50
677 483 17
677 529 35
677 533 26
677 534 48
677 572 37
677 585 30
677 587 20
677 591 4
677 609 48
677 612 45
677 617 34
677 633 30
677 637 5
677 651 27
677 652 20
677 667 15
677 669 20
677 690 43
677 710 31
677 711 49
677 725 22
677 767 36
677 775 25
677 802 -1
677 810 10
677 821 13
677 837 5
677 850 49
677 854 47
677 873 20
677 878 24
677 880 43
677 941 40
677 964 40
677 968 10
677 990 37
677 995 31
678 4 42
678 35 6
678 52 49
678 139 3
678 152 13
678 159 5
678 174 7
678 201 39
678 208 42
678 211 16
678 255 36
678 264 16
678 267 4
678 325 1
678 342 48
678 375 46
678 407 12
678 415 13
678 419 35
678 440 16
678 453 44
678 491 -1
678 517 21
678 524 45
678 561 49
678 579 24
678 585 38
678 597 25
678 621 22
678 624 2
678 625 46
678 652 38
678 673 29
678 675 8
678 676 20
678 760 25
678 765 27
678 809 19
678 811 18
678 827 15
678 837 23
678 878 39
678 907 34
678 918 3
678 929 20
678 947 16
678 977 38
678 994 34
679 4 21
679 13 5
679 41 40
679 42 48
679 44 17
679 80 16
679 99 50
679 129 20
679 146 41
679 166 8
679 196 18
679 219 38
679 220 24
679 235 50
679 287 30
679 288 34
679 316 9
679 322 28
679 385 13
679 397 31
679 438 37
679 463 2
679 491 48
679 501 18
679 503 15
679 515 34
679 522 30
679 525 30
679 528 44
679 533 20
679 543 34
679 547 18
679 548 16
679 558 38
679 578 0
679 594 9
679 619 25
679 684 46
679 695 38
679 702 30
679 708 50
679 715 44
679 753 18
679 773 5
679 778 26
679 787 34
679 793 14
679 811 34
679 844 39
679 856 27
679 865 46
679 870 4
679 886 2
679 889 11
679 924 50
679 951 30
679 978 14
679 982 2
679 992 10
679 995 16
680 87 34
680 97 7
680 116 39
680 118 27
680 138 -1
680 151 34
680 162 12
680 171 30
680 229 32
680 254 35
680 289 41
680 319 47
680 333 47
680 344 33
680 352 18
680 354 26
680 355 5
680 367 25
680 397 10
680 399 15
680 404 24
680 406 23
680 431 23
680 439 15
680 450 11
680 510 -1
680 522 45
680 563 25
680 570 14
680 582 4
680 588 8
680 603 48
680 605 10
680 609 21
680 633 29
680 650 15
680 656 25
680 665 39
680 698 21
680 703 43
680 708 28
680 739 37
680 778 12
680 784 26
680 802 26
680 812 44
680 819 2
680 842 12
680 847 15
680 868 43
680 886 14
680 951 43
680 959 41
681 40 7
681 47 45
681 85 16
681 122 13
681 164 -1
681 203 25
681 259 15
681 267 16
681 290 9
681 309 14
681 323 16
681 342 -1
681 344 38
681 377 2
681 435 37
681 444 44
681 448 40
681 459 19
681 537 1
681 549 43
681 554 7
681 563 42
681 565 13
681 572 27
681 576 35
681 578 5
681 581 5
681 591 5
681 598 26
681 617 24
681 633 37
681 652 -1
681 703 20
681 706 1
681 728 24
681 748 3
681 771 34
681 778 29
681 784 43
681 806 35
681 912 47
682 12 3
682 28 50
682 34 27
682 76 38
682 78 7
682 85 12
682 112 34
682 118 35
682 135 27
682 154 45
682 183 23
682 185 23
682 197 50
682 209 32
682 213 30
682 229 29
682 241 31
682 282 26
682 305 13
682 318 46
682 324 3
682 326 31
682 391 21
682 404 25
682 411 28
682 422 5
682 425 4
682 427 17
682 440 23
682 452 16
682 507 9
682 510 39
682 533 8
682 536 27
682 546 49
682 558 41
682 564 25
682 571 10
682 578 2
682 593 41
682 602 47
682 642 37
682 653 14
682 676 33
682 711 41
682 755 26
682 764 32
682 784 40
682 792 39
682 829 28
682 837 5
682 839 17
682 840 5
682 879 26
682 891 1
682 933 4
682 940 9
682 978 29
682 984 21
683 13 37
683 21 19
683 24 34
683 25 20
683 26 42
683 33 16
683 42 49
683 67 28
683 72 8
683 76 25
683 82 42
683 91 0
683 239 9
683 301 -1
683 323 41
683 325 30
683 331 18
683 332 11
683 350 31
683 375 34
683 397 -1
683 398 35
683 414 23
683 438 4
683 450 22
683 517 17
683 527 14
683 550 9
683 563 32
683 566 10
683 576 50
683 587 17
683 593 11
683 594 38
683 595 4
683 664 11
683 684 11
683 699 13
683 706 22
683 710 46
683 715 50
683 720 46
683 746 1
683 788 12
683 814 3
683 825 28
683 826 47
683 842 38
683 880 45
683 909 11
683 926 21
683 986 0
683 989 39
683 998 27
684 31 6
684 42 41
684 56 19
684 62 17
684 66 47
684 119 29
684 136 1
684 143 3
684 149 20
684 151 11
684 185 36
684 190 14
684 210 15
684 238 31
684 305 18
684 306 19
684 309 25
684 387 40
684 391 14
684 413 16
684 424 20
684 482 15
684 531 40
684 562 17
684 589 6
684 627 49
684 637 43
684 640 18
684 670 24
684 671 26
684 677 2
684 685 33
684 697 35
684 701 8
684 702 17
684 716 49
684 727 43
684 762 24
684 773 23
684 797 23
684 832 21
684 905 8
684 955 38
684 956 48
684 960 10
684 962 46
685 15 9
685 29 50
685 35 27
685 76 11
685 81 32
685 115 34
685 119 3
685 124 33
685 126 2
685 133 -2
685 137 4
685 147 8
685 163 4
685 166 31
685 198 22
685 215 8
685 234 34
685 244 43
685 249 6
685 260 23
685 323 30
685 350 45
685 360 38
685 364 38
685 370 46
685 392 50
685 436 22
685 469 29
685 500 50
685 554 15
685 593 21
685 600 7
685 641 24
685 656 46
685 688 48
685 693 20
685 738 48
685 742 39
685 770 18
685 801 14
685 807 47
685 835 32
685 858 7
685 867 27
685 894 17
685 954 45
685 977 47
685 980 34
685 984 40
686 22 33
686 120 1
686 133 3
686 147 14
686 202 39
686 215 9
686 235 1
686 242 39
686 273 12
686 306 11
686 315 46
686 358 12
686 378 32
686 396 14
686 402 13
686 416 2
686 419 12
686 432 2
686 440 32
686 462 5
686 469 34
686 470 16
686 488 17
686 490 17
686 524 19
686 526 48
686 609 6
686 623 11
686 627 27
686 630 27
686 631 4
686 638 42
686 663 26
686 675 12
686 688 29
686 758 49
686 785 35
686 799 5
686 831 34
686 840 36
686 937 42
686 993 31
687 38 25
687 40 0
687 81 44
687 93 39
687 124 12
687 136 49
687 153 34
687 167 40
687 204 41
687 246 43
687 256 27
687 280 28
687 285 9
687 290 25
687 300 26
687 302 40
687 303 23
687 307 25
687 317 22
687 336 29
687 359 26
687 364 10
687 415 42
687 430 36
687 437 40
687 444 4
687 483 20
687 490 10
687 510 12
687 517 6
687 537 2
687 594 30
687 604 9
687 613 50
687 624 43
687 636 22
687 673 44
687 733 38
687 735 14
687 757 18
687 794 37
687 804 14
687 806 48
687 819 20
687 822 12
687 824 17
687 856 12
687 867 50
687 879 31
687 882 -1
687 931 31
687 966 30
687 990 28
687 992 49
687 996 43
688 79 18
688 83 10
688 102 3
688 144 15
688 155 17
688 166 32
688 191 12
688 242 48
688 251 22
688 271 49
688 316 15
688 343 26
688 376 10
688 377 4
688 410 45
688 509 42
688 510 46
688 557 33
688 576 6
688 584 41
688 632 42
688 642 37
688 648 11
688 652 33
688 659 13
688 692 22
688 700 6
688 706 34
688 724 45
688 725 44
688 727 40
688 734 37
688 745 14
688 749 48
688 773 35
688 776 22
688 825 43
688 832 31
688 849 35
688 862 30
688 876 19
688 931 30
688 980 29
688 981 48
689 10 46
689 21 49
689 33 47
689 48 9
689 58 0
689 65 47
689 125 18
689 177 46
689 215 38
689 248 1
689 251 49
689 278 24
689 280 6
689 327 3
689 431 19
689 448 42
689 474 47
689 492 25
689 500 36
689 523 22
689 534 45
689 540 29
689 541 42
689 547 9
689 552 48
689 556 0
689 573 44
689 574 37
689 587 37
689 611 16
689 621 27
689 624 3
689 631 6
689 657 40
689 723 15
689 746 39
689 766 41
689 769 47
689 783 12
689 785 40
689 789 15
689 806 23
689 830 34
689 838 15
689 846 39
689 869 40
689 885 27
689 903 10
689 926 19
689 947 28
689 950 22
690 7 23
690 13 35
690 48 24
690 53 46
690 60 30
690 84 47
690 119 0
690 125 45
690 153 13
690 162 42
690 186 5
690 199 6
690 201 -1
690 211 33
690 215 4
690 219 -2
690 222 6
690 277 21
690 320 14
690 323 27
690 338 32
690 349 14
690 351 47
690 354 42
690 367 -1
690 372 20
690 385 17
690 391 26
690 428 15
690 466 37
690 514 13
690 525 18
690 540 18
690 552 47
690 590 9
690 593 21
690 607 17
690 655 12
690 677 45
690 693 27
690 708 48
690 732 36
690 736 40
690 745 25
690 801 36
690 871 25
690 883 35
690 894 5
690 900 16
690 956 43
690 972 19
691 39 41
691 72 17
691 73 20
691 82 14
691 94 40
691 130 9
691 171 -2
691 217 15
691 257 36
691 265 24
691 266 0
691 299 8
691 303 -2
691 304 23
691 313 0
691 315 18
691 325 29
691 343 36
691 348 0
691 360 38
691 395 16
691 405 18
691 433 17
691 491 27
691 504 33
691 510 40
691 514 14
691 517 24
691 523 22
691 538 2
691 561 7
691 661 10
691 712 40
691 736 39
691 751 43
691 763 2
691 774 11
691 780 13
691 787 40
691 818 29
691 865 22
691 873 0
691 879 1
691 894 15
691 930 41
691 946 20
691 972 15
691 993 49
692 28 11
692 56 20
692 72 50
692 120 43
692 137 47
692 161 28
692 163 45
692 165 40
692 199 32
692 210 15
692 211 11
692 254 36
692 257 25
692 280 18
692 311 26
692 337 1
692 342 15
692 369 29
692 387 37
692 389 37
692 401 33
692 416 -2
692 420 34
692 456 2
692 458 49
692 468 21
692 479 23
692 487 11
692 517 6
692 526 40
692 569 27
692 574 8
692 580 42
692 587 21
692 589 20
692 645 5
692 647 22
692 681 7
692 688 22
692 689 10
692 693 50
692 732 9
692 749 -1
692 753 16
692 762 24
692 769 35
692 778 44
692 788 6
692 798 2
692 818 14
692 824 14
692 834 29
692 900 25
692 999 7
693 16 3
693 30 31
693 39 29
693 67 39
693 82 47
693 127 42
693 167 2
693 186 30
693 187 41
693 223 43
693 256 11
693 265 -2
693 275 16
693 289 8
693 318 19
693 332 33
693 359 35
693 376 32
693 378 0
693 403 4
693 407 42
693 425 4
693 437 50
693 452 50
693 455 46
693 511 20
693 529 36
693 545 14
693 555 23
693 598 22
693 613 4
693 619 33
693 630 42
693 631 30
693 651 10
693 659 28
693 701 5
693 719 14
693 742 2
693 750 3
693 805 44
693 811 47
693 819 43
693 835 12
693 840 48
693 870 9
693 893 2
693 921 23
693 925 48
693 947 1
693 967 33
693 972 17
693 983 36
693 986 43
693 995 19
693 997 19
694 18 47
694 42 35
694 44 16
694 63 38
694 69 34
694 75 50
694 131 4
694 153 36
694 174 25
694 204 26
694 263 31
694 270 38
694 289 5
694 295 12
694 298 42
694 320 35
694 327 6
694 341 13
694 372 45
694 400 20
694 412 40
694 430 32
694 435 19
694 443 8
694 447 39
694 482 29
694 487 43
694 512 30
694 525 35
694 543 50
694 550 12
694 576 13
694 586 46
694 615 48
694 627 4
694 631 35
694 634 -1
694 636 -2
694 637 25
694 663 49
694 669 41
694 701 41
694 739 17
694 773 10
694 782 9
694 784 2
694 820 1
694 833 13
694 851 12
694 861 13
694 936 9
694 967 48
694 976 1
694 994 23
695 11 -2
695 19 42
695 42 26
695 56 24
695 57 -2
695 80 1
695 100 22
695 126 39
695 185 48
695 187 20
695 193 28
695 196 7
695 202 43
695 212 3
695 218 22
695 222 13
695 236 13
695 268 -2
695 290 6
695 325 29
695 401 37
695 405 8
695 415 12
695 420 24
695 434 27
695 447 11
695 490 43
695 520 6
695 527 2
695 534 4
695 565 31
695 566 37
695 573 18
695 637 3
695 658 39
695 715 41
695 730 28
695 731 0
695 771 36
695 817 0
695 818 46
695 823 10
695 849 8
695 855 33
695 876 48
695 898 41
695 908 13
695 938 50
695 940 37
695 942 1
695 952 39
696 17 9
696 63 -1
696 127 10
696 137 28
696 174 5
696 188 48
696 191 29
696 193 18
696 214 28
696 221 37
696 246 1
696 272 41
696 276 16
696 282 28
696 331 23
696 333 30
696 340 27
696 350 27
696 371 18
696 372 32
696 376 23
696 385 18
696 408 34
696 412 50
696 429 6
696 441 28
696 447 6
696 460 44
696 558 32
696 570 20
696 575 35
696 587 12
696 626 47
696 647 17
696 665 34
696 678 18
696 679 24
696 692 41
696 702 25
696 706 32
696 713 7
696 723 9
696 751 27
696 769 12
696 788 30
696 805 25
696 814 12
696 835 6
696 856 44
696 871 35
696 892 33
696 899 33
696 900 1
696 910 18
696 945 5
697 25 30
697 26 26
697 34 32
697 50 32
697 52 11
697 56 36
697 57 38
697 115 48
697 141 33
697 167 35
697 170 35
697 171 45
697 201 32
697 226 15
697 229 48
697 268 23
697 285 30
697 417 39
697 472 0
697 491 31
697 508 1
697 521 38
697 527 43
697 545 36
697 557 32
697 564 32
697 577 35
697 606 45
697 614 8
697 653 16
697 693 16
697 827 10
697 848 48
697 860 40
697 865 29
697 896 43
697 959 44
697 999 -1
698 3 13
698 6 1
698 46 0
698 52 11
698 57 23
698 75 30
698 120 34
698 122 37
698 152 0
698 193 15
698 208 36
698 222 28
698 250 16
698 268 9
698 281 8
698 314 26
698 317 50
698 324 34
698 367 -1
698 385 22
698 389 -1
698 391 13
698 392 21
698 413 22
698 427 32
698 440 17
698 507 30
698 545 4
698 564 46
698 586 26
698 605 50
698 611 20
698 658 37
698 667 -1
698 683 37
698 727 4
698 750 -1
698 768 34
698 770 4
698 829 48
698 832 43
698 857 39
698 934 14
698 938 9
698 953 38
698 980 34
698 984 47
698 992 17
698 996 41
699 1 41
699 2 19
699 7 43
699 39 -2
699 45 2
699 61 24
699 103 48
699 141 13
699 151 45
699 156 9
699 157 -1
699 173 33
699 197 1
699 208 15
699 260 17
699 297 34
699 324 1
699 332 10
699 343 4
699 346 38
699 352 8
699 361 47
699 408 45
699 428 34
699 443 10
699 461 35
699 468 4
699 490 19
699 491 1
699 501 48
699 510 10
699 530 33
699 535 14
699 536 13
699 543 5
699 572 22
699 592 31
699 605 23
699 628 7
699 640 40
699 652 18
699 661 16
699 670 32
699 676 7
699 679 25
699 680 45
699 693 45
699 720 47
699 750 24
699 753 22
699 769 28
699 775 -2
699 802 13
699 821 8
699 834 12
699 835 47
699 913 22
699 936 44
699 968 2
699 983 48
699 992 46
700 4 8
700 41 20
700 44 4
700 63 32
700 73 -1
700 81 45
700 85 25
700 120 42
700 155 47
700 165 50
700 187 21
700 205 46
700 206 24
700 260 16
700 271 40
700 278 37
700 279 44
700 345 15
700 346 13
700 353 21
700 379 19
700 383 48
700 396 40
700 449 42
700 485 50
700 524 39
700 527 22
700 534 27
700 551 48
700 552 30
700 556 21
700 589 44
700 611 29
700 613 31
700 644 27
700 719 14
700 782 15
700 818 34
700 857 25
700 861 31
700 868 27
700 871 31
700 872 46
700 915 46
700 934 27
700 980 34
700 986 28
700 994 13
701 1 9
701 13 50
701 40 42
701 44 32
701 72 50
701 76 37
701 77 18
701 121 5
701 196 14
701 211 43
701 223 -1
701 246 15
701 256 -2
701 270 43
701 274 45
701 305 26
701 344 42
701 365 31
701 373 35
701 378 19
701 396 20
701 477 41
701 531 40
701 574 21
701 586 46
701 626 37
701 636 20
701 639 4
701 654 46
701 655 43
701 695 12
701 708 4
701 720 48
701 728 48
701 780 39
701 803 47
701 804 29
701 830 14
701 865 7
701 898 39
701 918 6
701 929 18
701 942 -2
701 982 35
702 11 16
702 12 49
702 15 19
702 47 11
702 78 27
702 100 47
702 107 8
702 127 9
702 140 3
702 195 15
702 206 10
702 220 7
702 234 33
702 270 5
702 295 9
702 296 5
702 303 -1
702 319 14
702 345 22
702 352 -2
702 357 10
702 383 49
702 396 10
702 424 42
702 479 28
702 499 16
702 509 41
702 635 18
702 638 23
702 647 39
702 682 34
702 688 0
702 759 45
702 768 28
702 773 20
702 797 21
702 800 24
702 805 4
702 812 10
702 841 22
702 863 11
702 869 24
702 872 14
702 956 46
702 957 25
702 961 39
702 968 15
702 982 43
702 987 20
702 991 16
703 5 44
703 15 25
703 49 26
703 83 26
703 100 13
703 103 19
703 109 39
703 133 17
703 136 42
703 165 31
703 175 48
703 220 24
703 232 9
703 234 47
703 242 20
703 252 48
703 253 45
703 375 4
703 408 43
703 411 3
703 417 29
703 466 19
703 514 28
703 518 44
703 539 31
703 573 11
703 588 9
703 607 5
703 608 31
703 624 33
703 637 11
703 654 8
703 677 6
703 706 37
703 756 16
703 760 30
703 825 27
703 826 9
703 832 47
703 884 1
703 986 30
704 11 3
704 37 32
704 92 7
704 95 46
704 123 30
704 135 36
704 140 2
704 145 40
704 146 3
704 270 27
704 281 13
704 290 20
704 306 10
704 309 28
704 321 47
704 326 42
704 336 15
704 339 10
704 400 47
704 418 13
704 433 8
704 450 10
704 461 34
704 480 16
704 485 30
704 527 30
704 595 48
704 614 18
704 621 20
704 647 20
704 655 11
704 665 37
704 725 43
704 766 31
704 767 50
704 782 31
704 808 28
704 810 40
704 860 23
704 885 24
704 896 30
704 959 31
705 5 38
705 34 25
705 47 45
705 60 19
705 68 7
705 71 13
705 107 18
705 137 32
705 165 9
705 171 35
705 188 5
705 217 25
705 222 28
705 257 44
705 265 19
705 266 29
705 274 22
705 281 38
705 287 17
705 328 22
705 343 8
705 345 24
705 372 14
705 437 25
705 438 39
705 454 27
705 515 18
705 535 39
705 553 18
705 572 50
705 647 38
705 656 39
705 662 49
705 671 20
705 679 10
705 692 24
705 740 16
705 748 37
705 820 45
705 832 44
705 838 22
705 849 42
705 856 37
705 861 44
705 933 16
705 984 22
705 1000 26
706 6 26
706 13 19
706 30 4
706 44 39
706 54 35
706 60 14
706 69 6
706 74 16
706 76 39
706 84 39
706 97 20
706 105 39
706 113 26
706 126 8
706 140 20
706 150 27
706 159 42
706 191 31
706 199 34
706 223 29
706 296 22
706 300 33
706 347 24
706 382 34
706 386 41
706 403 46
706 407 30
706 441 18
706 478 2
706 486 43
706 532 4
706 597 44
706 650 5
706 682 43
706 749 19
706 793 22
706 797 31
706 831 26
706 875 37
706 879 46
706 887 12
706 888 48
706 902 42
706 918 34
706 930 10
706 996 39
707 44 13
707 53 44
707 111 34
707 117 40
707 197 10
707 202 35
707 203 45
707 230 10
707 282 30
707 292 8
707 301 26
707 322 29
707 344 39
707 401 38
707 415 31
707 443 37
707 499 7
707 532 45
707 562 32
707 568 36
707 668 20
707 678 38
707 753 32
707 773 18
707 832 18
707 867 26
707 878 34
707 895 20
707 925 30
707 932 6
707 936 6
707 979 3
707 990 28
707 996 23
708 14 33
708 41 11
708 71 35
708 85 21
708 100 30
708 124 46
708 130 39
708 165 32
708 192 32
708 201 24
708 209 11
708 255 17
708 348 26
708 368 20
708 423 43
708 437 20
708 456 48
708 483 24
708 492 34
708 499 20
708 534 43
708 537 33
708 544 45
708 548 39
708 568 10
708 584 27
708 586 49
708 637 50
708 664 42
708 667 46
708 716 22
708 725 26
708 735 48
708 774 48
708 807 22
708 816 6
708 831 19
708 842 34
708 854 48
708 857 30
708 884 45
708 887 10
708 891 16
708 905 48
708 918 47
708 928 31
708 933 48
708 935 50
708 948 10
708 959 22
708 980 36
708 986 15
708 991 3
709 24 2
709 50 27
709 79 28
709 108 12
709 125 9
709 145 50
709 151 22
709 152 49
709 169 10
709 170 44
709 177 30
709 182 36
709 209 48
709 246 4
709 248 3
709 269 20
709 280 22
709 318 49
709 321 44
709 358 33
709 378 28
709 427 -2
709 429 50
709 442 2
709 457 -1
709 466 45
709 487 2
709 506 3
709 514 4
709 544 0
709 561 0
709 577 48
709 593 19
709 643 48
709 646 23
709 649 48
709 685 9
709 769 38
709 790 40
709 848 44
709 865 25
709 868 45
709 892 17
709 901 40
709 918 23
709 922 9
709 928 7
709 933 50
709 961 33
710 2 9
710 15 49
710 16 40
710 18 21
710 27 40
710 48 23
710 84 16
710 87 16
710 89 24
710 106 47
710 131 42
710 140 11
710 141 14
710 150 29
710 217 29
710 251 49
710 274 10
710 356 26
710 377 9
710 403 29
710 441 21
710 495 43
710 527 47
710 539 11
710 591 12
710 606 9
710 610 33
710 612 39
710 619 10
710 632 8
710 692 39
710 748 6
710 786 0
710 825 45
710 838 44
711 26 3
711 80 40
711 83 13
711 93 28
711 108 32
711 142 0
711 156 37
711 165 50
711 173 7
711 180 17
711 182 20
711 186 28
711 226 -2
711 247 33
711 299 14
711 325 36
711 356 6
711 416 24
711 477 32
711 518 23
711 563 20
711 601 19
711 658 13
711 667 -2
711 669 0
711 685 31
711 688 15
711 696 50
711 734 50
711 758 30
711 775 44
711 823 37
711 845 4
711 848 21
711 874 29
711 878 9
711 881 6
711 895 7
711 961 40
711 965 9
711 978 37
711 985 0
712 26 14
712 93 22
712 98 26
712 120 16
712 125 16
712 142 38
712 146 18
712 154 25
712 169 40
712 179 27
712 201 2
712 228 22
712 264 26
712 268 21
712 294 24
712 307 38
712 314 22
712 331 16
712 345 43
712 356 46
712 359 17
712 363 41
712 373 36
712 431 25
712 434 33
712 521 22
712 546 45
712 557 17
712 613 30
712 618 32
712 668 19
712 686 36
712 728 13
712 828 8
712 832 42
712 837 48
712 844 46
712 845 40
712 873 13
712 891 19
712 898 22
712 934 38
712 942 23
712 945 15
712 1000 24
713 19 42
713 60 23
713 76 47
713 79 37
713 97 18
713 133 2
713 163 26
713 225 7
713 256 49
713 276 22
713 291 24
713 321 47
713 345 42
713 349 16
713 382 13
713 383 20
713 402 -2
713 408 46
713 418 38
713 428 14
713 438 -2
713 499 43
713 505 5
713 542 9
713 547 49
713 571 42
713 576 37
713 661 3
713 687 37
713 753 15
713 777 13
713 784 10
713 833 7
713 863 -1
713 868 6
713 869 -1
713 888 40
713 908 23
713 913 37
713 925 11
713 962 5
713 970 44
713 982 2
713 993 15
714 33 15
714 35 8
714 36 16
714 65 40
714 73 16
714 78 10
714 84 12
714 94 30
714 104 33
714 107 38
714 127 28
714 183 22
714 226 44
714 253 13
714 274 5
714 337 -2
714 346 20
714 359 33
714 364 24
714 383 6
714 394 1
714 455 3
714 457 28
714 502 7
714 513 8
714 517 4
714 527 31
714 532 40
714 561 5
714 563 13
714 565 22
714 585 2
714 589 7
714 626 -2
714 635 44
714 644 48
714 662 12
714 670 42
714 673 36
714 675 18
714 692 0
714 712 18
714 734 8
714 764 28
714 781 19
714 786 35
714 805 13
714 810 -1
714 820 7
714 842 48
714 843 45
714 871 29
714 874 36
714 903 9
714 938 17
714 959 2
714 1000 48
715 6 33
715 16 32
715 87 46
715 99 11
715 129 16
715 143 12
715 163 6
715 165 20
715 198 -1
715 247 30
715 260 2
715 274 2
715 284 21
715 287 45
715 314 14
715 328 24
715 341 32
715 365 48
715 384 42
715 389 17
715 403 5
715 464 13
715 467 13
715 508 -1
715 547 3
715 561 16
715 594 20
715 609 16
715 615 42
715 628 34
715 636 46
715 655 22
715 680 19
715 700 48
715 723 45
715 729 30
715 809 11
715 831 35
715 836 33
715 849 34
715 875 36
715 876 42
715 899 12
715 917 46
715 919 1
715 938 19
715 953 31
715 968 31
715 987 17
716 9 50
716 18 24
716 67 21
716 82 28
716 99 44
716 129 20
716 159 17
716 201 30
716 215 12
716 243 40
716 258 32
716 268 10
716 318 9
716 345 40
716 418 31
716 448 40
716 469 16
716 513 33
716 521 13
716 559 10
716 593 38
716 638 1
716 642 0
716 657 35
716 749 44
716 752 14
716 756 1
716 782 30
716 788 26
716 805 14
716 812 50
716 815 16
716 836 30
716 877 23
716 880 29
716 888 18
716 963 13
716 988 22
716 998 20
717 17 47
717 21 18
717 42 31
717 76 33
717 98 30
717 123 33
717 131 7
717 138 50
717 148 31
717 166 32
717 178 16
717 206 18
717 214 20
717 215 48
717 253 47
717 263 1
717 276 18
717 280 27
717 337 27
717 350 11
717 366 21
717 374 17
717 377 42
717 449 24
717 460 7
717 461 37
717 489 39
717 496 17
717 499 19
717 524 47
717 553 1
717 562 34
717 604 31
717 608 5
717 612 30
717 637 30
717 666 2
717 694 35
717 732 34
717 759 -2
717 777 5
717 780 23
717 784 9
717 800 4
717 831 6
717 836 38
717 885 32
717 887 41
717 894 18
717 933 34
717 940 49
717 941 17
717 958 24
717 961 35
717 989 26
718 26 21
718 31 28
718 45 48
718 53 47
718 79 36
718 100 40
718 105 14
718 106 37
718 131 46
718 144 30
718 198 7
718 249 37
718 286 31
718 303 13
718 306 15
718 307 7
718 338 7
718 367 11
718 401 37
718 403 5
718 416 24
718 456 11
718 458 31
718 462 21
718 484 -2
718 489 43
718 508 2
718 520 -1
718 531 4
718 537 25
718 546 18
718 584 10
718 595 17
718 615 11
718 643 0
718 667 16
718 688 18
718 708 42
718 725 35
718 776 16
718 783 29
718 807 27
718 820 36
718 844 10
718 904 18
718 905 15
718 953 30
718 996 2
719 14 28
719 16 44
719 89 44
719 113 29
719 119 15
719 161 25
719 171 40
719 227 41
719 265 -1
719 293 36
719 334 9
719 359 9
719 397 31
719 414 0
719 418 9
719 432 24
719 477 34
719 485 21
719 520 22
719 564 33
719 591 6
719 615 45
719 621 18
719 650 6
719 684 34
719 688 22
719 700 46
719 705 39
719 714 45
719 746 46
719 766 32
719 785 -1
719 817 1
719 818 50
719 837 37
719 842 21
719 852 25
719 853 37
719 861 43
719 870 27
719 882 6
719 892 49
719 893 37
719 922 10
719 956 46
719 957 4
719 959 31
719 983 30
719 997 35
720 10 21
720 26 38
720 40 43
720 76 50
720 77 5
720 83 26
720 99 14
720 173 49
720 174 27
720 207 46
720 215 33
720 224 41
720 226 41
720 230 9
720 265 30
720 304 3
720 309 25
720 323 38
720 337 44
720 342 12
720 351 33
720 381 -1
720 415 23
720 461 18
720 472 7
720 498 22
720 537 8
720 610 10
720 619 30
720 629 20
720 637 10
720 647 47
720 649 30
720 659 26
720 684 27
720 705 11
720 723 28
720 774 31
720 785 23
720 821 26
720 822 29
720 861 24
720 866 41
720 907 37
720 913 18
720 926 22
720 934 38
720 942 27
720 982 11
721 4 26
721 39 39
721 53 21
721 79 37
721 88 50
721 106 18
721 168 11
721 207 31
721 226 47
721 234 18
721 237 29
721 267 14
721 283 24
721 287 24
721 314 49
721 331 23
721 333 48
721 341 31
721 377 27
721 418 29
721 430 17
721 440 7
721 456 45
721 462 42
721 473 44
721 574 14
721 586 46
721 630 19
721 636 8
721 680 12
721 696 36
721 718 29
721 748 34
721 749 45
721 764 30
721 770 35
721 845 39
721 863 28
721 883 29
721 899 19
721 920 31
721 932 38
721 961 0
722 7 41
722 59 6
722 87 40
722 99 13
722 107 21
722 121 3
722 127 18
722 176 24
722 186 27
722 234 12
722 244 33
722 256 36
722 258 31
722 265 1
722 337 41
722 345 10
722 372 32
722 373 42
722 390 13
722 391 16
722 395 4
722 401 34
722 422 31
722 447 18
722 448 -1
722 468 5
722 474 16
722 491 35
722 492 18
722 500 24
722 505 3
722 545 26
722 547 41
722 561 28
722 570 22
722 572 1
722 626 0
722 661 30
722 686 45
722 723 3
722 728 13
722 760 18
722 768 12
722 792 19
722 832 12
722 857 50
722 891 21
722 904 28
722 930 37
722 936 28
722 944 16
722 958 18
722 970 12
723 59 31
723 62 40
723 73 35
723 86 46
723 92 13
723 115 11
723 128 47
723 130 19
723 172 12
723 184 10
723 226 33
723 253 14
723 256 16
723 341 12
723 349 15
723 395 30
723 427 33
723 441 35
723 488 19
723 493 11
723 513 46
723 530 42
723 539 46
723 551 40
723 562 7
723 568 43
723 591 8
723 610 37
723 615 18
723 618 36
723 633 4
723 638 10
723 649 43
723 671 20
723 676 15
723 695 26
723 742 37
723 743 45
723 765 20
723 775 44
723 792 24
723 826 29
723 827 8
723 853 33
723 859 23
723 867 16
723 894 45
723 913 10
723 915 44
723 953 42
723 962 17
723 991 3
723 993 37
723 996 22
723 997 13
723 998 9
724 8 33
724 16 21
724 52 25
724 54 44
724 63 14
724 81 31
724 85 31
724 87 18
724 151 27
724 184 20
724 192 23
724 205 0
724 310 24
724 342 8
724 413 31
724 429 25
724 445 25
724 449 32
724 460 27
724 473 23
724 490 37
724 543 12
724 551 45
724 558 4
724 567 39
724 569 39
724 596 8
724 603 40
724 605 37
724 614 49
724 624 21
724 632 23
724 647 39
724 667 19
724 670 23
724 673 29
724 685 42
724 707 45
724 736 48
724 762 4
724 777 47
724 801 33
724 802 23
724 820 45
724 836 44
724 872 15
724 897 36
724 926 43
724 966 16
725 3 35
725 6 32
725 15 32
725 28 37
725 33 8
725 39 1
725 51 26
725 59 0
725 93 26
725 95 37
725 100 1
725 109 31
725 115 26
725 125 42
725 126 16
725 130 18
725 199 9
725 204 23
725 221 46
725 236 5
725 254 42
725 290 19
725 303 39
725 308 47
725 352 19
725 410 47
725 440 28
725 503 0
725 534 22
725 558 15
725 561 19
725 562 29
725 591 47
725 599 14
725 627 35
725 641 46
725 642 26
725 643 47
725 705 40
725 716 8
725 780 9
725 825 -2
725 835 4
725 851 31
725 866 6
725 869 17
725 910 49
725 926 28
725 929 43
725 932 22
725 947 2
725 952 49
725 953 33
725 966 41
725 971 49
725 985 21
725 997 50
726 32 44
726 37 28
726 45 11
726 203 28
726 214 44
726 217 21
726 237 44
726 245 50
726 269 43
726 271 47
726 301 26
726 308 19
726 335 15
726 348 9
726 366 25
726 380 27
726 381 12
726 430 9
726 455 9
726 478 14
726 557 2
726 579 30
726 581 32
726 590 1
726 595 48
726 600 27
726 601 10
726 606 46
726 648 37
726 716 25
726 785 38
726 789 9
726 791 5
726 822 50
726 839 -2
726 857 10
726 879 38
726 920 13
726 950 7
726 955 44
726 963 -2
726 981 35
726 983 35
727 4 42
727 11 26
727 39 37
727 72 25
727 77 41
727 90 38
727 109 10
727 164 11
727 187 6
727 194 25
727 236 -2
727 243 32
727 244 14
727 273 20
727 284 29
727 317 29
727 336 28
727 403 23
727 411 39
727 437 7
727 513 33
727 542 31
727 571 2
727 583 28
727 586 16
727 625 21
727 632 3
727 652 -1
727 663 4
727 668 21
727 670 6
727 694 29
727 729 49
727 765 37
727 800 24
727 818 11
727 824 15
727 834 4
727 849 16
727 872 26
727 912 33
727 913 11
727 938 5
727 969 4
727 976 1
727 996 15
728 2 41
728 17 31
728 34 17
728 43 42
728 63 29
728 88 49
728 117 27
728 141 23
728 187 45
728 225 24
728 274 26
728 276 22
728 280 21
728 296 20
728 321 8
728 353 47
728 396 49
728 420 2
728 435 19
728 444 32
728 455 39
728 467 47
728 502 42
728 511 42
728 523 32
728 542 10
728 635 -2
728 645 39
728 664 44
728 696 36
728 700 25
728 751 12
728 769 18
728 791 25
728 798 36
728 808 13
728 851 28
728 868 30
728 902 30
728 937 43
728 989 24
729 13 36
729 28 49
729 42 27
729 63 31
729 73 46
729 117 27
729 149 17
729 160 20
729 168 47
729 173 48
729 187 7
729 241 36
729 262 23
729 295 13
729 312 8
729 313 24
729 330 9
729 338 37
729 368 13
729 372 40
729 374 19
729 402 8
729 407 40
729 425 20
729 471 33
729 489 50
729 498 34
729 564 17
729 566 47
729 606 45
729 608 42
729 613 29
729 618 42
729 626 9
729 637 16
729 658 42
729 688 39
729 692 30
729 698 7
729 702 23
729 717 24
729 734 16
729 735 19
729 737 3
729 756 10
729 782 48
729 800 46
729 824 27
729 834 27
729 862 45
729 887 14
729 907 47
729 931 36
729 952 23
729 963 7
730 4 48
730 17 34
730 44 18
730 74 48
730 106 39
730 133 15
730 135 47
730 152 14
730 215 22
730 264 21
730 290 34
730 339 49
730 344 38
730 369 34
730 384 12
730 390 29
730 396 1
730 397 28
730 414 13
730 447 49
730 449 29
730 465 50
730 482 50
730 501 31
730 555 30
730 558 1
730 562 24
730 568 30
730 597 47
730 622 23
730 654 42
730 708 38
730 868 25
730 907 14
730 921 45
730 925 35
730 953 46
730 961 19
730 962 49
730 981 20
730 991 9
731 10 35
731 37 22
731 65 15
731 76 3
731 78 38
731 100 20
731 127 21
731 131 31
731 150 8
731 152 17
731 160 42
731 230 15
731 231 33
731 242 46
731 258 47
731 271 39
731 322 46
731 341 10
731 350 46
731 363 31
731 369 3
731 378 32
731 421 48
731 457 23
731 481 18
731 526 19
731 549 36
731 586 10
731 590 47
731 598 20
731 632 24
731 634 31
731 658 38
731 674 33
731 675 49
731 680 22
731 699 34
731 704 3
731 717 -1
731 725 23
731 749 39
731 807 42
731 842 23
731 884 22
731 902 15
731 922 5
731 929 4
731 933 23
731 962 45
731 968 33
731 985 17
732 5 24
732 11 15
732 12 32
732 47 19
732 61 4
732 62 2
732 95 27
732 97 34
732 121 3
732 122 31
732 127 20
732 151 34
732 160 46
732 189 1
732 255 21
732 256 41
732 265 16
732 278 27
732 309 50
732 319 13
732 335 27
732 347 10
732 352 11
732 355 35
732 356 12
732 357 18
732 392 41
732 410 10
732 425 27
732 442 12
732 490 30
732 524 37
732 559 15
732 578 36
732 594 30
732 615 20
732 627 14
732 634 23
732 656 45
732 660 33
732 681 28
732 700 28
732 717 33
732 720 39
732 722 5
732 724 25
732 741 26
732 758 45
732 800 6
732 802 50
732 820 22
732 826 33
732 838 44
732 849 46
732 864 23
732 879 14
732 920 10
732 930 21
732 951 30
732 970 5
732 974 1
732 975 35
732 995 28
733 36 39
733 48 25
733 50 13
733 62 47
733 65 42
733 96 48
733 167 19
733 184 42
733 201 27
733 205 2
733 220 43
733 223 49
733 349 3
733 369 7
733 408 1
733 458 1
733 481 20
733 504 17
733 549 32
733 582 15
733 608 10
733 700 33
733 707 6
733 730 13
733 771 43
733 773 18
733 796 15
733 813 41
733 830 43
733 848 46
733 878 30
733 885 45
733 887 -2
733 898 32
733 931 10
733 942 49
733 989 37
734 10 24
734 36 23
734 37 37
734 58 14
734 84 42
734 93 12
734 95 20
734 134 50
734 151 16
734 162 9
734 201 27
734 205 7
734 208 33
734 222 47
734 239 5
734 275 25
734 290 24
734 318 4
734 361 4
734 412 37
734 418 26
734 455 48
734 534 39
734 575 42
734 576 7
734 604 44
734 611 28
734 619 42
734 641 44
734 658 19
734 667 31
734 675 29
734 685 41
734 705 46
734 717 9
734 781 49
734 815 43
734 858 37
734 864 13
734 890 19
734 908 21
734 947 50
734 949 9
734 986 26
734 989 40
735 11 48
735 17 40
735 62 39
735 86 29
735 104 26
735 123 19
735 128 22
735 199 8
735 200 13
735 210 43
735 232 24
735 265 40
735 286 18
735 300 2
735 313 20
735 320 4
735 321 35
735 366 50
735 368 24
735 375 4
735 385 47
735 389 36
735 409 3
735 428 48
735 442 50
735 444 15
735 493 9
735 509 45
735 536 8
735 542 43
735 555 35
735 600 12
735 617 33
735 621 17
735 628 -1
735 634 31
735 648 23
735 665 37
735 691 0
735 701 39
735 730 15
735 737 38
735 787 37
735 814 32
735 841 32
735 856 42
735 878 24
735 898 48
735 927 22
735 930 25
735 947 20
735 950 43
736 19 29
736 70 13
736 71 16
736 80 7
736 91 39
736 109 25
736 112 34
736 134 17
736 174 18
736 198 43
736 304 18
736 334 3
736 351 9
736 368 40
736 441 47
736 526 0
736 528 29
736 597 13
736 609 -1
736 630 23
736 672 -2
736 686 36
736 701 15
736 723 40
736 740 11
736 786 28
736 790 32
736 864 8
736 910 35
736 940 43
736 948 27
736 953 22
736 955 40
736 976 5
736 977 28
737 1 21
737 6 33
737 55 27
737 77 45
737 103 28
737 106 39
737 109 40
737 131 18
737 175 23
737 219 28
737 232 37
737 255 33
737 283 19
737 299 36
737 335 23
737 347 20
737 384 4
737 386 15
737 387 26
737 400 34
737 440 21
737 473 42
737 482 33
737 502 12
737 528 41
737 536 48
737 542 48
737 572 36
737 578 26
737 580 26
737 581 24
737 597 29
737 607 7
737 618 40
737 629 32
737 651 33
737 701 44
737 702 29
737 709 32
737 713 21
737 715 22
737 738 20
737 749 7
737 750 28
737 757 48
737 788 10
737 789 36
737 834 42
737 847 39
737 869 19
737 873 40
737 882 24
737 886 2
737 902 14
737 912 49
737 935 19
737 941 24
737 962 14
737 971 44
737 972 21
737 981 37
738 1 47
738 26 47
738 42 34
738 44 35
738 46 16
738 56 20
738 71 1
738 96 22
738 99 15
738 112 38
738 137 18
738 160 14
738 169 13
738 187 28
738 193 11
738 215 34
738 271 41
738 312 31
738 320 36
738 354 18
738 366 46
738 492 33
738 499 34
738 503 37
738 512 33
738 519 16
738 532 38
738 554 17
738 573 6
738 630 7
738 678 5
738 680 42
738 727 43
738 759 43
738 769 45
738 785 47
738 790 12
738 821 5
738 849 37
738 914 29
738 949 36
738 986 45
738 997 7
739 21 24
739 39 20
739 110 18
739 112 48
739 133 50
739 172 43
739 186 35
739 210 9
739 223 50
739 285 9
739 296 18
739 309 9
739 318 39
739 320 39
739 351 16
739 352 25
739 378 13
739 394 16
739 423 49
739 429 41
739 462 24
739 489 3
739 518 5
739 567 27
739 579 22
739 590 38
739 635 9
739 652 17
739 710 4
739 718 22
739 731 7
739 743 45
739 779 11
739 785 24
739 799 40
739 807 40
739 835 43
739 839 36
739 850 41
739 854 22
739 871 39
739 872 48
739 942 26
739 986 48
739 998 44
740 6 3
740 11 25
740 12 5
740 49 16
740 54 20
740 87 42
740 95 -1
740 128 1
740 193 47
740 196 48
740 215 40
740 218 21
740 220 0
740 242 22
740 244 7
740 297 36
740 321 26
740 329 9
740 345 44
740 372 43
740 382 14
740 428 1
740 479 35
740 485 27
740 529 39
740 537 44
740 547 19
740 558 22
740 566 41
740 574 30
740 580 1
740 604 24
740 650 37
740 679 17
740 701 12
740 718 5
740 726 27
740 733 1
740 734 20
740 802 34
740 804 25
740 812 10
740 850 49
740 853 23
740 866 7
740 883 4
740 893 43
740 925 47
740 926 43
740 929 21
740 957 11
740 964 50
741 17 5
741 68 -1
741 79 20
741 110 19
741 145 11
741 159 38
741 161 23
741 165 48
741 176 13
741 251 45
741 276 25
741 300 4
741 307 8
741 334 36
741 357 22
741 364 44
741 375 30
741 378 5
741 437 9
741 443 38
741 463 35
741 477 3
741 488 43
741 491 39
741 504 16
741 530 34
741 540 17
741 552 46
741 559 40
741 560 10
741 588 40
741 604 49
741 623 44
741 625 47
741 673 8
741 681 40
741 683 29
741 686 37
741 693 14
741 708 20
741 746 47
741 759 48
741 769 38
741 806 43
741 840 24
741 881 20
741 905 21
741 920 49
741 922 40
742 23 7
742 102 21
742 107 49
742 115 4
742 142 50
742 164 45
742 188 22
742 205 39
742 217 33
742 232 46
742 267 11
742 271 30
742 280 50
742 281 43
742 284 40
742 294 16
742 296 43
742 411 13
742 420 13
742 450 48
742 456 49
742 463 6
742 466 34
742 468 50
742 474 39
742 480 21
742 485 39
742 503 14
742 525 4
742 546 36
742 559 19
742 570 28
742 600 42
742 613 37
742 663 38
742 665 19
742 677 41
742 682 5
742 693 32
742 714 36
742 716 20
742 733 39
742 737 29
742 784 35
742 794 8
742 824 35
742 830 41
742 838 18
742 921 12
742 944 11
742 949 28
742 951 35
742 960 20
742 991 14
742 996 30
742 997 42
743 20 30
743 27 34
743 30 23
743 33 29
743 45 21
743 72 40
743 100 25
743 108 21
743 113 6
743 168 6
743 184 29
743 214 17
743 215 41
743 238 13
743 244 16
743 275 37
743 276 29
743 331 48
743 353 48
743 361 4
743 366 37
743 387 38
743 454 31
743 455 35
743 514 39
743 515 31
743 523 6
743 556 38
743 586 21
743 597 37
743 605 16
743 615 43
743 663 49
743 690 45
743 716 30
743 717 24
743 728 30
743 735 19
743 753 26
743 787 34
743 832 47
743 906 21
743 930 38
743 954 16
744 13 9
744 14 6
744 42 41
744 113 45
744 148 37
744 227 46
744 229 2
744 234 37
744 307 25
744 338 23
744 346 31
744 422 3
744 486 26
744 536 50
744 573 43
744 607 10
744 611 18
744 620 24
744 649 40
744 655 34
744 657 40
744 683 41
744 688 32
744 747 2
744 848 8
744 903 23
744 921 13
744 926 19
744 934 -1
744 937 34
744 949 43
744 960 43
744 980 43
744 989 1
745 21 9
745 23 8
745 37 -1
745 71 1
745 91 42
745 103 1
745 152 24
745 199 25
745 212 40
745 213 40
745 267 25
745 281 35
745 298 38
745 320 35
745 336 34
745 363 0
745 408 38
745 438 35
745 440 5
745 444 34
745 451 4
745 461 17
745 483 37
745 572 15
745 577 23
745 586 41
745 604 33
745 609 50
745 622 25
745 640 41
745 642 38
745 668 16
745 709 14
745 744 32
745 762 34
745 774 4
745 784 21
745 806 23
745 818 14
745 879 12
745 906 -1
745 921 39
745 928 34
745 931 39
745 949 23
746 63 45
746 82 12
746 86 14
746 89 39
746 91 25
746 134 4
746 173 18
746 184 30
746 231 42
746 232 47
746 233 15
746 268 24
746 277 18
746 282 37
746 285 27
746 295 35
746 315 11
746 336 49
746 352 30
746 355 13
746 454 8
746 468 33
746 485 40
746 500 31
746 512 21
746 515 26
746 524 1
746 536 14
746 584 1
746 588 39
746 592 17
746 624 46
746 628 29
746 640 21
746 664 31
746 668 17
746 695 50
746 725 26
746 738 26
746 764 35
746 831 8
746 884 18
746 915 20
746 946 10
747 27 17
747 70 39
747 78 20
747 89 47
747 98 24
747 160 -1
747 182 25
747 189 44
747 221 6
747 240 43
747 278 30
747 356 5
747 368 40
747 419 25
747 475 23
747 486 42
747 504 31
747 515 22
747 526 48
747 542 9
747 545 40
747 602 38
747 624 40
747 673 -1
747 702 6
747 712 33
747 716 23
747 749 13
747 750 20
747 760 25
747 763 11
747 796 17
747 835 43
747 840 20
747 882 5
747 905 43
747 917 28
747 918 20
747 943 10
747 963 43
748 70 10
748 118 15
748 123 26
748 156 30
748 171 6
748 175 18
748 188 12
748 202 23
748 229 31
748 240 4
748 252 3
748 255 36
748 280 33
748 332 42
748 363 48
748 368 41
748 370 38
748 387 19
748 406 24
748 429 1
748 435 1
748 443 9
748 482 24
748 497 35
748 517 19
748 534 10
748 536 11
748 585 17
748 620 39
748 624 39
748 626 23
748 636 18
748 656 43
748 679 31
748 682 9
748 712 7
748 760 18
748 773 3
748 798 14
748 808 7
748 809 20
748 810 36
748 816 9
748 821 40
748 825 19
748 827 28
748 834 20
748 837 6
748 840 48
748 858 31
748 882 4
748 900 23
748 912 42
748 929 10
748 947 27
748 972 6
748 988 39
748 993 30
749 2 35
749 35 32
749 123 18
749 128 32
749 133 0
749 148 47
749 166 33
749 174 30
749 222 9
749 260 6
749 305 37
749 308 9
749 331 40
749 334 2
749 338 37
749 367 4
749 395 24
749 419 20
749 448 28
749 449 43
749 464 11
749 475 37
749 523 37
749 532 7
749 547 3
749 565 26
749 668 40
749 670 14
749 671 19
749 687 37
749 760 49
749 766 32
749 768 34
749 785 50
749 803 23
749 823 17
749 832 27
749 855 7
749 873 35
749 884 38
749 889 18
749 900 16
749 903 8
749 913 34
749 926 50
749 937 50
749 938 26
749 939 14
749 949 32
749 965 27
749 979 0
750 43 20
750 67 21
750 90 33
750 100 34
750 159 49
750 165 21
750 170 39
750 180 12
750 192 13
750 215 42
750 243 25
750 293 49
750 316 6
750 361 8
750 378 20
750 398 27
750 403 -2
750 410 19
750 423 25
750 485 24
750 497 20
750 508 10
750 537 41
750 552 5
750 557 14
750 586 28
750 597 6
750 600 4
750 614 11
750 653 44
750 672 28
750 673 22
750 684 26
750 702 22
750 703 41
750 788 34
750 796 5
750 805 3
750 828 16
750 834 35
750 837 -1
750 840 32
750 846 2
750 847 3
750 896 3
750 901 41
750 907 38
750 934 46
750 946 32
750 966 33
750 982 39
750 984 25
751 2 32
751 78 24
751 81 13
751 94 23
751 135 6
751 145 9
751 159 50
751 165 -1
751 189 20
751 202 47
751 227 0
751 258 14
751 289 19
751 321 4
751 335 21
751 381 43
751 382 7
751 385 20
751 394 0
751 416 16
751 418 48
751 422 44
751 427 41
751 448 10
751 454 30
751 469 11
751 484 15
751 487 43
751 488 7
751 503 -2
751 521 10
751 523 47
751 528 39
751 560 34
751 617 40
751 622 17
751 636 3
751 695 14
751 708 37
751 715 36
751 718 9
751 752 49
751 775 34
751 827 9
751 834 23
751 883 24
751 887 4
751 896 37
751 931 19
751 955 30
751 999 0
752 1 10
752 14 16
752 29 22
752 51 22
752 70 12
752 73 43
752 142 17
752 144 45
752 162 17
752 191 15
752 228 31
752 238 26
752 253 7
752 259 21
752 305 41
752 320 16
752 346 44
752 375 23
752 387 18
752 417 39
752 425 45
752 511 26
752 565 1
752 570 37
752 586 40
752 603 12
752 638 39
752 667 40
752 783 26
752 806 41
752 816 29
752 837 27
752 901 45
752 923 33
752 958 48
753 11 50
753 28 34
753 35 43
753 52 30
753 86 34
753 143 -2
753 147 12
753 149 0
753 188 35
753 198 37
753 231 7
753 246 9
753 279 46
753 308 35
753 340 38
753 346 34
753 401 7
753 416 16
753 429 48
753 433 36
753 456 15
753 463 46
753 477 21
753 501 3
753 562 44
753 568 42
753 572 50
753 602 7
753 607 50
753 672 48
753 678 33
753 688 31
753 690 41
753 691 2
753 696 28
753 723 25
753 734 -1
753 763 23
753 769 7
753 783 26
753 791 24
753 822 7
753 829 40
753 838 32
753 863 21
753 953 2
753 985 48
754 7 3
754 20 24
754 105 23
754 125 34
754 132 21
754 165 26
754 174 43
754 192 1
754 196 44
754 250 24
754 259 23
754 325 0
754 333 23
754 339 19
754 366 44
754 374 33
754 385 47
754 425 32
754 449 39
754 482 41
754 606 50
754 621 24
754 659 5
754 689 42
754 690 32
754 747 8
754 779 35
754 844 30
754 895 10
754 959 19
754 980 35
755 25 31
755 34 49
755 39 27
755 45 32
755 55 17
755 83 42
755 96 -2
755 107 17
755 110 41
755 113 1
755 164 39
755 189 2
755 214 34
755 230 26
755 250 17
755 264 32
755 268 22
755 287 49
755 308 0
755 310 42
755 323 19
755 328 42
755 350 19
755 358 40
755 413 17
755 417 38
755 418 39
755 433 19
755 438 6
755 443 45
755 445 13
755 467 49
755 481 21
755 484 33
755 486 31
755 499 20
755 591 3
755 614 34
755 619 22
755 642 21
755 649 27
755 676 26
755 702 13
755 722 32
755 744 29
755 752 24
755 767 42
755 769 39
755 775 36
755 777 29
755 783 14
755 792 27
755 803 37
755 813 10
755 821 14
755 889 28
755 967 45
755 985 48
756 6 12
756 23 49
756 44 8
756 123 22
756 135 10
756 137 31
756 158 30
756 174 5
756 187 28
756 201 8
756 217 41
756 224 3
756 250 15
756 264 44
756 369 5
756 371 27
756 428 30
756 445 24
756 459 27
756 471 49
756 508 41
756 520 17
756 525 4
756 555 18
756 602 5
756 621 29
756 668 19
756 681 11
756 712 12
756 733 8
756 743 11
756 745 9
756 767 40
756 790 40
756 798 25
756 812 25
756 825 45
756 882 20
756 893 44
756 941 47
756 962 21
756 987 8
756 999 13
757 9 5
757 34 46
757 74 31
757 85 42
757 95 25
757 97 33
757 121 25
757 133 28
757 147 50
757 206 47
757 229 19
757 242 18
757 279 13
757 285 14
757 287 47
757 324 41
757 326 3
757 330 1
757 336 3
757 363 11
757 379 34
757 401 4
757 431 7
757 442 29
757 487 39
757 491 15
757 503 40
757 507 13
757 515 50
757 577 45
757 599 21
757 612 23
757 652 18
757 655 15
757 667 39
757 685 46
757 687 25
757 690 0
757 705 22
757 709 40
757 719 19
757 754 19
757 756 32
757 780 34
757 786 46
757 798 15
757 805 46
757 817 5
757 824 29
757 904 24
757 955 14
758 5 49
758 12 50
758 17 50
758 26 29
758 28 20
758 55 18
758 60 33
758 85 28
758 102 50
758 107 28
758 137 28
758 196 18
758 210 12
758 263 35
758 269 35
758 275 20
758 348 13
758 427 21
758 438 44
758 455 25
758 492 19
758 493 49
758 496 44
758 533 45
758 558 50
758 591 17
758 615 7
758 656 40
758 669 38
758 710 16
758 724 -2
758 794 49
758 850 11
758 861 25
758 862 25
758 883 5
758 917 26
758 935 27
758 966 27
758 974 14
758 975 17
759 7 27
759 10 30
759 63 29
759 65 12
759 80 38
759 117 35
759 141 31
759 149 4
759 156 16
759 188 32
759 204 2
759 263 34
759 283 31
759 298 14
759 321 8
759 335 46
759 348 32
759 353 29
759 415 34
759 444 5
759 477 49
759 507 15
759 520 46
759 522 5
759 536 34
759 546 17
759 556 21
759 557 46
759 563 44
759 577 -2
759 590 47
759 602 32
759 626 30
759 632 2
759 634 32
759 640 35
759 643 46
759 651 44
759 693 10
759 695 31
759 697 32
759 735 50
759 789 11
759 827 38
759 830 15
759 846 20
759 858 9
759 888 23
759 958 33
760 5 40
760 8 12
760 12 10
760 17 41
760 77 46
760 79 16
760 96 0
760 144 1
760 163 13
760 184 24
760 191 18
760 206 21
760 239 14
760 255 18
760 261 -2
760 311 -2
760 326 21
760 376 40
760 390 14
760 396 49
760 400 11
760 459 31
760 476 9
760 477 18
760 496 50
760 503 11
760 521 -1
760 580 28
760 602 43
760 621 26
760 627 43
760 659 1
760 679 11
760 693 33
760 705 48
760 713 40
760 721 46
760 738 40
760 768 3
760 826 17
760 835 11
760 859 36
760 963 42
760 968 49
760 1000 50
761 55 12
761 97 46
761 98 38
761 111 38
761 124 0
761 129 44
761 160 47
761 168 36
761 190 25
761 212 38
761 224 24
761 291 24
761 348 45
761 376 27
761 428 44
761 435 30
761 447 25
761 477 17
761 486 5
761 489 16
761 500 16
761 509 20
761 512 37
761 525 39
761 527 11
761 530 43
761 533 41
761 578 4
761 580 17
761 587 12
761 589 35
761 594 3
761 612 28
761 623 10
761 627 26
761 648 16
761 730 26
761 748 41
761 774 47
761 814 34
761 884 8
761 916 48
761 925 10
761 938 37
761 953 46
761 990 3
762 2 34
762 8 25
762 27 5
762 81 23
762 106 26
762 108 3
762 121 33
762 127 9
762 129 42
762 135 48
762 166 46
762 174 26
762 231 29
762 258 43
762 286 18
762 296 30
762 337 43
762 349 39
762 367 44
762 380 32
762 413 15
762 430 31
762 478 15
762 501 46
762 503 14
762 579 3
762 598 15
762 662 4
762 678 27
762 743 45
762 758 47
762 767 5
762 771 34
762 775 33
762 778 11
762 804 17
762 822 50
762 843 40
762 854 37
762 865 49
762 930 31
762 953 8
762 958 12
762 981 20
762 989 13
763 4 39
763 15 10
763 22 24
763 24 38
763 25 10
763 31 8
763 59 43
763 68 21
763 70 1
763 73 5
763 83 24
763 86 16
763 113 19
763 162 -2
763 167 29
763 169 50
763 173 15
763 183 8
763 215 17
763 222 18
763 249 41
763 265 11
763 273 40
763 297 42
763 308 29
763 331 25
763 343 21
763 388 41
763 465 42
763 470 34
763 471 8
763 493 35
763 507 9
763 517 20
763 562 18
763 594 42
763 647 8
763 671 12
763 675 30
763 679 17
763 693 8
763 697 1
763 742 36
763 753 23
763 764 38
763 767 19
763 786 15
763 839 6
763 844 39
763 871 38
763 920 39
763 921 20
763 964 18
763 979 11
763 993 38
764 51 -1
764 68 32
764 84 30
764 86 27
764 91 13
764 140 43
764 151 10
764 167 30
764 173 18
764 206 28
764 221 49
764 224 32
764 266 27
764 267 42
764 299 25
764 310 45
764 331 48
764 354 13
764 367 18
764 369 28
764 370 6
764 376 12
764 446 31
764 450 19
764 488 45
764 502 32
764 507 34
764 528 6
764 530 11
764 550 11
764 562 23
764 569 4
764 586 12
764 619 29
764 658 15
764 668 15
764 674 50
764 680 20
764 681 2
764 760 7
764 761 33
764 774 0
764 790 8
764 791 46
764 831 40
764 867 27
764 877 42
764 899 33
764 906 41
764 925 32
764 951 42
764 962 3
765 7 29
765 29 10
765 33 7
765 42 2
765 90 38
765 118 18
765 119 17
765 142 32
765 163 1
765 182 40
765 209 35
765 228 10
765 241 13
765 247 28
765 259 1
765 265 -2
765 351 28
765 358 12
765 376 31
765 383 14
765 385 24
765 386 17
765 387 14
765 414 20
765 421 30
765 430 17
765 432 25
765 443 18
765 472 8
765 495 45
765 498 6
765 523 32
765 528 25
765 558 22
765 597 38
765 605 35
765 610 12
765 620 34
765 633 15
765 693 38
765 741 45
765 804 8
765 851 21
765 881 24
765 897 22
765 901 8
765 945 24
765 984 10
765 989 13
765 992 23
765 996 45
766 56 2
766 69 22
766 77 -2
766 82 49
766 98 0
766 165 -1
766 181 44
766 184 -1
766 195 39
766 218 10
766 222 39
766 234 29
766 236 0
766 284 5
766 287 17
766 300 36
766 318 28
766 348 28
766 462 10
766 470 13
766 484 13
766 512 50
766 532 8
766 542 18
766 556 33
766 594 28
766 598 34
766 612 44
766 619 5
766 664 33
766 666 34
766 674 0
766 754 25
766 767 24
766 808 25
766 822 24
766 865 13
766 886 30
766 905 1
766 941 24
767 4 27
767 14 12
767 60 43
767 93 18
767 145 29
767 158 28
767 175 28
767 235 45
767 251 12
767 288 48
767 302 44
767 339 21
767 344 28
767 351 42
767 407 31
767 475 39
767 521 16
767 532 49
767 534 42
767 544 48
767 563 48
767 569 19
767 582 23
767 589 31
767 598 47
767 623 35
767 624 19
767 625 8
767 632 11
767 645 9
767 694 29
767 695 21
767 720 41
767 722 17
767 735 13
767 740 31
767 813 24
767 857 14
767 864 21
767 870 28
767 946 42
767 970 21
767 973 40
768 9 36
768 31 17
768 99 48
768 104 48
768 105 32
768 137 1
768 142 48
768 159 45
768 174 45
768 187 36
768 204 38
768 252 14
768 256 11
768 283 40
768 284 21
768 319 17
768 338 42
768 358 22
768 359 26
768 410 9
768 467 2
768 469 21
768 501 27
768 512 13
768 516 31
768 521 24
768 522 11
768 523 25
768 546 4
768 549 6
768 554 12
768 561 48
768 606 30
768 608 29
768 613 34
768 618 29
768 653 25
768 712 9
768 737 48
768 741 31
768 763 41
768 799 9
768 807 31
768 867 23
768 868 42
768 888 11
768 918 42
768 954 24
768 971 9
768 980 16
769 27 45
769 48 -1
769 79 -2
769 90 14
769 125 42
769 140 -2
769 147 28
769 184 48
769 192 34
769 209 1
769 265 9
769 271 44
769 297 15
769 318 37
769 326 30
769 328 4
769 334 6
769 383 9
769 438 32
769 442 29
769 458 28
769 459 22
769 475 49
769 484 36
769 497 41
769 501 26
769 526 33
769 550 48
769 590 22
769 595 39
769 631 4
769 641 46
769 650 19
769 672 49
769 696 12
769 698 39
769 708 40
769 711 38
769 743 0
769 747 47
769 771 23
769 785 47
769 794 14
769 821 47
769 834 25
769 853 1
769 858 6
769 868 36
769 951 20
770 127 28
770 175 32
770 183 29
770 184 12
770 187 45
770 235 50
770 243 2
770 254 21
770 261 25
770 311 4
770 328 33
770 359 15
770 363 15
770 384 27
770 422 39
770 433 42
770 435 18
770 446 44
770 484 46
770 488 9
770 504 41
770 518 44
770 531 44
770 559 30
770 566 28
770 577 48
770 594 43
770 783 25
770 815 37
770 827 29
770 843 47
770 849 31
770 865 43
770 876 33
770 916 26
770 917 14
770 954 34
770 981 47
771 14 11
771 24 -2
771 27 49
771 30 19
771 36 49
771 37 49
771 41 18
771 69 47
771 71 11
771 93 26
771 116 35
771 117 18
771 146 3
771 153 17
771 183 47
771 191 33
771 193 31
771 209 8
771 269 23
771 294 13
771 324 50
771 411 18
771 464 16
771 496 -1
771 564 11
771 569 17
771 591 19
771 630 42
771 669 14
771 709 19
771 738 27
771 762 27
771 785 23
771 816 8
771 827 32
771 836 41
771 849 44
771 876 6
771 918 18
771 935 16
771 937 41
772 5 30
772 35 43
772 43 43
772 111 12
772 128 12
772 132 27
772 138 40
772 151 37
772 167 38
772 182 36
772 199 41
772 225 45
772 259 28
772 319 28
772 342 23
772 354 4
772 373 48
772 410 38
772 459 33
772 468 14
772 511 33
772 517 28
772 534 40
772 575 10
772 576 11
772 632 44
772 662 2
772 719 32
772 734 50
772 743 37
772 804 39
772 825 36
772 846 25
772 871 26
772 882 45
772 896 7
772 901 27
772 939 28
772 942 48
772 944 34
772 962 15
773 3 46
773 47 4
773 48 38
773 49 26
773 111 9
773 113 37
773 133 37
773 137 22
773 150 6
773 201 18
773 206 27
773 233 37
773 237 42
773 279 14
773 308 3
773 330 45
773 331 10
773 332 1
773 380 48
773 392 32
773 396 25
773 411 1
773 445 46
773 450 30
773 453 50
773 472 34
773 475 27
773 482 50
773 500 22
773 510 4
773 532 40
773 541 44
773 552 30
773 553 29
773 554 5
773 576 1
773 577 24
773 633 15
773 658 24
773 660 50
773 726 36
773 734 43
773 775 50
773 804 19
773 822 11
773 885 24
773 931 28
773 949 29
773 952 26
773 962 23
773 974 47
774 59 4
774 61 6
774 62 14
774 71 10
774 87 44
774 127 37
774 174 41
774 192 12
774 194 36
774 204 28
774 221 12
774 244 5
774 264 16
774 275 50
774 276 4
774 281 32
774 302 45
774 317 2
774 319 9
774 326 37
774 327 15
774 349 1
774 356 49
774 360 11
774 375 -2
774 382 2
774 389 18
774 487 19
774 504 15
774 509 50
774 547 4
774 578 40
774 588 18
774 641 30
774 663 46
774 683 29
774 695 -2
774 699 9
774 702 44
774 705 49
774 711 36
774 735 19
774 814 15
774 818 32
774 846 18
774 851 41
774 865 44
774 869 45
774 873 6
774 881 25
774 923 9
774 974 2
774 976 45
774 989 25
774 996 34
775 8 45
775 74 33
775 96 33
775 106 12
775 117 11
775 140 10
775 216 50
775 218 29
775 223 16
775 229 9
775 230 12
775 231 16
775 233 35
775 235 3
775 268 8
775 283 38
775 292 39
775 321 47
775 343 15
775 344 30
775 365 38
775 368 23
775 379 32
775 417 13
775 428 10
775 435 33
775 474 -1
775 503 49
775 551 32
775 583 13
775 595 50
775 596 3
775 598 37
775 626 14
775 673 46
775 709 38
775 725 18
775 728 1
775 748 8
775 752 11
775 767 13
775 816 41
775 822 7
775 826 3
775 867 26
775 918 42
775 931 10
775 945 29
775 946 24
775 950 13
775 984 48
776 7 24
776 13 42
776 38 27
776 57 26
776 70 15
776 78 48
776 91 36
776 99 29
776 115 27
776 117 26
776 155 24
776 219 28
776 224 49
776 235 36
776 243 27
776 252 7
776 276 19
776 321 49
776 351 27
776 382 22
776 403 7
776 427 2
776 446 11
776 453 30
776 456 43
776 500 27
776 501 35
776 519 31
776 528 38
776 545 30
776 550 33
776 555 28
776 624 11
776 626 44
776 631 28
776 660 45
776 689 31
776 697 45
776 698 14
776 708 23
776 713 49
776 740 38
776 771 13
776 773 41
776 781 16
776 785 36
776 842 45
776 848 8
776 892 21
776 965 47
776 968 45
777 33 -2
777 93 48
777 102 27
777 112 35
777 129 43
777 132 25
777 205 46
777 221 42
777 305 30
777 326 46
777 347 17
777 357 31
777 358 27
777 362 19
777 406 3
777 434 18
777 441 7
777 476 4
777 482 17
777 527 25
777 548 49
777 549 36
777 555 26
777 579 8
777 585 13
777 589 33
777 590 37
777 620 39
777 661 22
777 676 48
777 687 46
777 701 41
777 731 37
777 738 43
777 739 -1
777 742 36
777 772 42
777 779 18
777 811 2
777 818 40
777 824 49
777 834 24
777 835 28
777 836 27
777 841 9
777 849 4
777 853 21
777 895 5
777 902 15
777 935 5
777 939 15
777 949 36
777 990 35
778 28 40
778 30 1
778 46 6
778 48 17
778 58 50
778 76 34
778 81 37
778 98 21
778 114 44
778 117 41
778 119 46
778 134 13
778 138 22
778 204 18
778 207 49
778 275 45
778 285 11
778 326 12
778 360 40
778 369 0
778 371 -2
778 395 42
778 410 33
778 412 25
778 431 -1
778 436 7
778 442 9
778 507 31
778 522 14
778 599 4
778 622 12
778 632 33
778 640 9
778 649 14
778 679 9
778 686 19
778 710 12
778 731 23
778 767 -2
778 811 48
778 814 12
778 828 42
778 835 18
778 872 12
778 893 42
778 908 49
778 913 27
778 914 25
778 917 33
778 924 16
778 939 26
778 953 46
778 970 24
778 976 47
779 24 26
779 27 37
779 63 17
779 65 49
779 111 14
779 119 25
779 160 45
779 166 9
779 205 14
779 298 34
779 302 36
779 320 19
779 366 0
779 378 28
779 379 42
779 401 43
779 409 40
779 416 48
779 431 28
779 442 0
779 453 38
779 462 22
779 466 9
779 474 50
779 481 25
779 484 41
779 503 25
779 538 0
779 541 25
779 546 26
779 547 32
779 597 7
779 620 34
779 621 -1
779 663 5
779 679 30
779 797 46
779 834 3
779 900 36
779 910 14
779 946 41
779 948 19
780 40 44
780 43 50
780 49 11
780 73 2
780 76 21
780 81 35
780 84 29
780 101 18
780 121 44
780 140 13
780 165 -2
780 182 19
780 201 32
780 204 13
780 216 -1
780 221 39
780 228 6
780 244 23
780 245 25
780 256 7
780 260 10
780 262 2
780 277 46
780 303 24
780 317 -2
780 333 8
780 351 44
780 407 20
780 429 44
780 443 50
780 445 31
780 450 4
780 462 34
780 525 47
780 527 2
780 568 50
780 580 25
780 601 37
780 616 2
780 635 20
780 662 26
780 696 36
780 741 20
780 752 38
780 786 40
780 830 2
780 871 40
780 897 12
780 944 47
780 957 29
780 959 35
780 989 7
781 6 27
781 13 8
781 58 24
781 151 26
781 158 31
781 169 9
781 202 -2
781 221 15
781 223 2
781 283 42
781 308 -2
781 320 1
781 395 9
781 430 14
781 443 37
781 466 15
781 470 12
781 475 5
781 479 35
781 487 17
781 520 11
781 524 5
781 530 28
781 550 46
781 565 -1
781 589 41
781 597 41
781 617 47
781 621 18
781 688 5
781 691 44
781 715 20
781 726 27
781 742 15
781 755 3
781 756 22
781 784 17
781 789 22
781 805 50
781 809 30
781 870 47
781 879 36
781 887 42
781 900 5
781 908 24
781 912 0
781 914 34
781 917 35
781 926 49
781 943 8
781 944 26
782 27 28
782 43 33
782 67 24
782 68 43
782 86 12
782 88 39
782 122 12
782 136 28
782 137 47
782 146 15
782 147 5
782 180 42
782 223 6
782 232 3
782 247 25
782 265 46
782 269 37
782 299 41
782 303 23
782 417 27
782 454 50
782 482 1
782 501 28
782 521 43
782 524 24
782 528 42
782 541 3
782 543 36
782 547 47
782 558 8
782 576 26
782 597 50
782 625 17
782 638 38
782 641 18
782 643 48
782 673 15
782 679 49
782 691 16
782 743 12
782 789 37
782 799 29
782 800 19
782 815 0
782 831 17
782 836 19
782 852 14
782 856 7
782 874 6
782 881 38
782 927 17
782 948 11
782 967 42
782 968 45
782 996 23
782 999 20
783 8 25
783 29 0
783 36 7
783 52 45
783 74 1
783 91 37
783 111 26
783 123 23
783 175 34
783 229 31
783 243 2
783 253 25
783 271 44
783 272 1
783 275 0
783 282 39
783 294 3
783 412 44
783 415 31
783 476 26
783 480 23
783 503 27
783 532 50
783 534 35
783 543 19
783 549 27
783 555 35
783 593 24
783 600 36
783 682 18
783 719 22
783 721 13
783 763 18
783 769 -2
783 771 12
783 794 11
783 796 33
783 877 11
783 878 40
783 928 22
783 936 20
783 939 37
783 966 15
783 974 39
783 982 34
784 35 15
784 62 23
784 94 45
784 118 42
784 131 24
784 171 34
784 189 8
784 194 -2
784 216 26
784 223 5
784 280 -1
784 347 26
784 482 36
784 516 21
784 519 50
784 544 15
784 561 4
784 565 42
784 568 41
784 585 15
784 588 36
784 591 33
784 609 5
784 639 21
784 660 49
784 766 40
784 795 23
784 810 25
784 816 23
784 849 43
784 893 31
784 946 -1
784 962 31
784 964 48
784 965 44
785 28 9
785 36 44
785 40 42
785 57 47
785 66 1
785 73 19
785 74 4
785 100 12
785 164 49
785 167 30
785 177 5
785 190 0
785 194 21
785 202 44
785 225 16
785 231 21
785 250 47
785 259 38
785 261 47
785 263 14
785 289 16
785 315 42
785 316 40
785 319 -2
785 321 18
785 389 25
785 395 46
785 447 38
785 477 41
785 499 9
785 519 2
785 535 13
785 573 48
785 586 31
785 596 4
785 618 11
785 630 28
785 651 6
785 661 12
785 665 48
785 667 40
785 674 26
785 679 45
785 710 17
785 737 46
785 770 11
785 780 35
785 798 39
785 814 19
785 833 34
785 847 21
785 873 -2
785 890 46
785 916 18
785 949 38
785 961 7
785 971 5
785 973 33
785 976 15
785 996 28
786 37 21
786 39 -2
786 50 15
786 95 9
786 159 50
786 183 40
786 218 8
786 221 20
786 247 10
786 269 37
786 290 8
786 333 39
786 338 9
786 346 19
786 353 15
786 368 14
786 380 9
786 405 33
786 441 48
786 467 45
786 486 33
786 487 33
786 535 44
786 559 47
786 562 48
786 573 41
786 592 7
786 692 15
786 698 34
786 771 49
786 891 48
786 919 11
786 972 44
786 985 31
786 990 23
787 55 15
787 66 25
787 112 24
787 124 42
787 142 40
787 147 42
787 174 24
787 228 45
787 257 49
787 272 22
787 274 21
787 285 13
787 287 17
787 311 15
787 351 5
787 361 -1
787 371 36
787 376 29
787 429 43
787 433 47
787 464 35
787 496 27
787 498 18
787 534 36
787 548 40
787 561 22
787 637 24
787 651 18
787 654 29
787 662 1
787 702 37
787 734 34
787 746 22
787 768 50
787 773 8
787 832 11
787 884 23
787 911 11
787 922 38
787 939 43
787 947 10
787 999 25
788 65 6
788 75 21
788 81 17
788 86 20
788 113 2
788 118 41
788 129 6
788 166 48
788 178 16
788 183 13
788 221 6
788 227 35
788 259 49
788 287 27
788 318 26
788 321 22
788 363 38
788 387 41
788 427 48
788 433 17
788 438 34
788 458 50
788 463 43
788 468 10
788 503 16
788 516 21
788 541 35
788 573 41
788 605 47
788 616 37
788 639 9
788 684 10
788 701 4
788 761 20
788 772 13
788 787 -1
788 811 30
788 838 44
788 882 -2
788 890 37
788 920 11
788 947 1
788 965 34
788 982 33
788 983 23
788 987 40
788 989 15
789 19 47
789 73 43
789 90 16
789 95 -1
789 97 3
789 116 45
789 121 37
789 127 41
789 166 25
789 181 1
789 193 7
789 233 19
789 234 40
789 252 31
789 254 42
789 264 2
789 340 40
789 364 14
789 373 -1
789 374 7
789 382 12
789 423 49
789 425 43
789 427 10
789 471 33
789 492 14
789 532 27
789 562 27
789 563 25
789 587 26
789 602 35
789 607 -2
789 672 25
789 678 10
789 696 33
789 698 -1
789 741 16
789 775 33
789 796 43
789 799 -2
789 839 43
789 901 16
789 907 20
789 916 49
789 922 22
789 923 34
789 939 50
789 976 23
789 980 8
789 988 34
789 989 20
790 19 36
790 47 8
790 77 9
790 93 19
790 103 50
790 113 32
790 124 13
790 137 41
790 143 8
790 144 37
790 232 15
790 241 42
790 247 38
790 250 46
790 277 19
790 298 -1
790 315 30
790 324 47
790 341 27
790 346 28
790 368 5
790 387 49
790 394 27
790 434 24
790 464 30
790 474 9
790 475 11
790 501 16
790 503 50
790 544 22
790 575 27
790 581 14
790 590 37
790 598 11
790 638 39
790 667 37
790 703 18
790 738 31
790 747 1
790 768 23
790 809 49
790 812 40
790 827 37
790 832 48
790 845 23
790 874 25
790 886 30
790 893 46
790 902 2
790 931 35
790 939 43
790 945 10
790 946 34
790 968 22
790 980 42
790 991 21
791 22 28
791 52 41
791 65 11
791 81 11
791 92 17
791 109 0
791 121 9
791 147 1
791 152 14
791 162 19
791 168 47
791 174 34
791 194 10
791 211 3
791 235 15
791 253 50
791 279 5
791 307 50
791 329 42
791 335 4
791 344 7
791 351 40
791 367 -2
791 383 1
791 399 45
791 416 23
791 456 30
791 459 20
791 460 -2
791 471 -1
791 486 17
791 507 47
791 528 3
791 566 23
791 573 43
791 597 16
791 619 -1
791 622 24
791 632 36
791 657 49
791 661 49
791 673 4
791 728 11
791 758 14
791 768 40
791 801 27
791 805 -2
791 810 1
791 844 31
791 852 14
791 858 22
791 904 50
791 933 1
791 990 27
792 19 2
792 43 47
792 46 21
792 96 48
792 112 -1
792 114 12
792 149 32
792 177 3
792 236 8
792 275 41
792 319 7
792 379 49
792 446 45
792 453 17
792 470 34
792 486 27
792 505 27
792 507 1
792 518 25
792 531 5
792 612 42
792 618 3
792 638 18
792 640 13
792 669 1
792 678 47
792 728 44
792 730 26
792 731 10
792 748 28
792 753 6
792 755 17
792 787 41
792 841 -1
792 842 3
792 867 39
792 881 2
792 903 27
792 926 27
792 930 17
792 970 28
792 980 7
793 16 48
793 58 42
793 69 43
793 75 25
793 126 30
793 129 13
793 166 29
793 181 17
793 185 37
793 227 29
793 241 4
793 254 46
793 295 4
793 312 26
793 323 45
793 335 21
793 386 16
793 387 10
793 398 10
793 402 2
793 418 26
793 453 35
793 465 35
793 470 25
793 510 3
793 517 49
793 532 48
793 576 12
793 589 24
793 591 3
793 592 35
793 610 47
793 645 13
793 669 38
793 673 31
793 679 28
793 697 19
793 703 43
793 719 46
793 720 48
793 729 31
793 743 20
793 789 44
793 906 19
793 967 17
793 970 35
794 16 17
794 17 -2
794 31 47
794 153 43
794 154 44
794 170 34
794 172 40
794 186 38
794 308 9
794 352 29
794 353 17
794 354 48
794 376 16
794 387 42
794 489 32
794 490 37
794 509 35
794 542 33
794 545 8
794 576 9
794 585 20
794 598 19
794 608 41
794 627 34
794 634 13
794 655 33
794 661 43
794 675 37
794 684 27
794 687 37
794 706 44
794 724 18
794 730 23
794 739 43
794 746 50
794 770 44
794 773 29
794 784 9
794 872 30
794 877 2
794 890 24
794 910 21
794 922 8
794 974 39
795 2 36
795 4 11
795 22 34
795 41 32
795 82 0
795 83 27
795 98 21
795 103 28
795 139 15
795 159 6
795 162 12
795 183 46
795 193 7
795 209 10
795 238 -1
795 267 34
795 361 12
795 401 37
795 410 13
795 431 0
795 445 36
795 452 35
795 463 27
795 483 7
795 490 18
795 585 37
795 595 35
795 601 35
795 616 38
795 617 15
795 627 10
795 631 3
795 660 10
795 686 44
795 722 23
795 785 17
795 835 13
795 847 35
795 857 47
795 879 20
795 895 6
795 919 44
795 954 24
795 964 16
795 968 39
795 1000 6
796 11 43
796 29 10
796 39 9
796 68 19
796 80 28
796 84 30
796 103 19
796 110 39
796 129 50
796 139 22
796 166 17
796 173 -2
796 199 50
796 203 26
796 232 20
796 263 46
796 277 29
796 287 14
796 304 -1
796 310 -2
796 333 11
796 346 27
796 373 26
796 426 -2
796 451 6
796 469 7
796 483 5
796 501 17
796 518 5
796 520 0
796 555 0
796 568 -2
796 579 3
796 632 13
796 687 15
796 711 34
796 759 12
796 764 29
796 779 10
796 789 39
796 792 11
796 799 -1
796 807 48
796 827 42
796 865 48
796 880 34
796 914 16
796 928 41
796 933 26
796 946 23
796 962 5
797 61 -2
797 74 26
797 122 3
797 141 21
797 159 20
797 203 47
797 214 42
797 227 34
797 258 24
797 267 31
797 312 49
797 342 1
797 349 36
797 351 32
797 364 18
797 372 11
797 407 45
797 418 10
797 431 47
797 497 21
797 539 15
797 564 3
797 572 9
797 583 8
797 603 8
797 660 17
797 672 32
797 676 32
797 681 13
797 707 21
797 709 43
797 730 4
797 733 34
797 762 17
797 763 13
797 775 13
797 782 50
797 788 44
797 824 42
797 829 14
797 835 6
797 843 22
797 853 12
797 862 4
797 878 7
797 902 49
797 906 41
797 914 22
797 926 11
797 947 30
798 14 33
798 28 6
798 31 49
798 57 1
798 64 -2
798 78 4
798 81 20
798 88 34
798 99 3
798 104 14
798 118 39
798 127 10
798 154 50
798 189 30
798 190 0
798 210 -2
798 230 12
798 244 18
798 283 1
798 290 35
798 406 30
798 424 41
798 433 35
798 441 34
798 478 6
798 480 -2
798 502 12
798 506 9
798 508 6
798 565 9
798 611 8
798 616 28
798 643 24
798 679 33
798 683 40
798 690 39
798 718 6
798 734 49
798 760 2
798 761 41
798 765 2
798 792 21
798 807 43
798 811 49
798 857 1
798 871 4
798 884 50
798 906 7
798 959 37
798 960 8
798 972 17
798 979 49
798 984 -2
798 990 3
799 4 35
799 8 41
799 22 30
799 30 39
799 54 6
799 57 47
799 61 21
799 68 21
799 97 0
799 151 9
799 198 7
799 230 7
799 236 47
799 269 10
799 270 49
799 281 50
799 295 33
799 299 14
799 368 38
799 427 27
799 489 11
799 498 13
799 510 49
799 548 22
799 551 9
799 556 8
799 582 24
799 609 3
799 613 27
799 649 39
799 661 46
799 686 27
799 712 11
799 719 19
799 722 38
799 755 29
799 764 44
799 786 33
799 791 15
799 830 38
799 852 48
799 874 7
799 877 42
799 881 44
799 963 35
799 966 48
800 27 22
800 51 24
800 59 44
800 65 1
800 74 12
800 79 13
800 90 38
800 102 43
800 165 15
800 185 40
800 216 36
800 229 12
800 237 25
800 268 10
800 274 2
800 307 29
800 319 34
800 322 10
800 325 0
800 375 44
800 385 42
800 429 10
800 459 13
800 483 33
800 488 5
800 515 48
800 541 8
800 543 -2
800 578 16
800 599 10
800 615 26
800 633 40
800 660 15
800 704 -2
800 744 2
800 752 6
800 758 14
800 763 28
800 771 -1
800 772 10
800 827 15
800 836 33
800 860 18
800 871 2
800 909 1
800 976 49
800 979 18
800 986 0
800 999 -2
801 17 14
801 25 48
801 81 48
801 162 4
801 176 3
801 215 6
801 218 45
801 224 6
801 227 39
801 251 25
801 304 29
801 305 27
801 306 6
801 322 37
801 386 -1
801 422 12
801 429 43
801 432 30
801 471 9
801 496 42
801 498 35
801 517 2
801 530 15
801 575 29
801 587 6
801 592 27
801 610 17
801 646 49
801 658 31
801 688 35
801 709 32
801 710 47
801 717 1
801 765 47
801 779 27
801 825 18
801 837 15
801 843 40
801 846 18
801 850 50
801 855 34
801 883 36
801 889 27
801 911 30
802 16 9
802 23 47
802 25 26
802 37 42
802 65 8
802 66 5
802 69 3
802 78 0
802 110 2
802 140 12
802 143 14
802 173 48
802 220 47
802 242 33
802 243 50
802 253 31
802 300 21
802 346 50
802 348 10
802 440 45
802 466 13
802 467 38
802 488 32
802 490 34
802 509 25
802 521 39
802 526 45
802 530 2
802 555 5
802 559 42
802 567 4
802 593 40
802 621 34
802 628 37
802 639 5
802 649 -1
802 658 8
802 666 22
802 700 45
802 722 48
802 746 -1
802 751 41
802 777 47
802 778 38
802 801 41
802 809 22
802 822 6
802 835 43
802 865 13
802 888 27
802 901 32
802 934 8
802 951 43
802 977 36
802 980 4
802 999 30
803 19 30
803 35 12
803 55 13
803 56 44
803 62 47
803 75 18
803 78 45
803 79 7
803 86 48
803 115 21
803 118 1
803 129 43
803 156 25
803 160 32
803 172 -1
803 183 49
803 263 4
803 266 38
803 292 -1
803 338 0
803 365 50
803 366 35
803 428 49
803 431 29
803 432 14
803 481 16
803 512 -2
803 526 18
803 574 20
803 584 16
803 593 3
803 609 7
803 612 19
803 643 34
803 648 17
803 654 33
803 658 21
803 681 18
803 697 3
803 708 13
803 722 5
803 728 2
803 736 32
803 740 43
803 788 39
803 794 20
803 835 1
803 857 12
803 866 16
803 894 36
803 931 15
803 935 31
804 4 28
804 14 15
804 42 38
804 46 44
804 53 25
804 81 3
804 117 21
804 178 19
804 186 14
804 187 26
804 189 40
804 199 42
804 241 34
804 303 15
804 308 7
804 339 39
804 355 23
804 358 22
804 377 22
804 385 25
804 420 31
804 520 25
804 525 2
804 530 45
804 592 11
804 617 32
804 631 40
804 664 33
804 669 2
804 671 26
804 672 49
804 677 22
804 722 29
804 723 23
804 745 20
804 838 1
804 841 39
804 867 43
804 868 27
804 878 14
804 894 13
804 970 6
804 972 4
804 989 7
804 995 15
805 14 31
805 34 39
805 42 48
805 64 39
805 69 46
805 93 49
805 114 25
805 130 46
805 134 0
805 142 48
805 143 -1
805 194 11
805 223 14
805 246 10
805 267 20
805 279 40
805 298 21
805 311 33
805 354 17
805 379 9
805 393 50
805 441 14
805 445 12
805 448 49
805 482 44
805 522 27
805 534 29
805 548 33
805 553 28
805 556 25
805 564 30
805 595 27
805 596 44
805 599 13
805 616 25
805 630 44
805 686 18
805 699 41
805 712 32
805 739 17
805 749 47
805 781 24
805 784 30
805 809 21
805 816 46
805 834 18
805 854 -1
805 928 17
805 960 29
805 963 42
805 975 26
806 7 17
806 52 8
806 99 5
806 106 26
806 111 50
806 117 -2
806 144 0
806 147 35
806 157 6
806 179 14
806 292 21
806 333 50
806 359 15
806 392 23
806 413 42
806 437 30
806 438 5
806 441 41
806 476 18
806 502 39
806 506 50
806 557 23
806 574 39
806 603 39
806 606 28
806 635 1
806 717 24
806 734 13
806 785 32
806 790 27
806 805 26
806 807 29
806 825 37
806 827 11
806 831 47
806 841 21
806 854 32
806 856 4
806 860 7
806 890 19
806 922 46
806 931 8
806 933 42
806 966 38
807 65 39
807 75 17
807 85 25
807 160 13
807 186 4
807 218 47
807 246 13
807 250 20
807 273 33
807 301 34
807 316 50
807 323 24
807 327 38
807 357 5
807 358 33
807 367 43
807 369 21
807 418 24
807 431 15
807 485 32
807 492 0
807 504 17
807 505 31
807 521 38
807 543 21
807 546 7
807 558 17
807 562 7
807 564 41
807 576 34
807 624 37
807 630 48
807 653 5
807 688 21
807 724 -1
807 754 4
807 760 -2
807 782 16
807 795 24
807 830 17
807 847 23
807 901 26
807 926 28
807 931 17
807 963 20
807 968 22
807 983 33
807 988 41
808 3 23
808 16 4
808 23 37
808 28 14
808 32 10
808 53 18
808 76 2
808 85 24
808 86 -1
808 97 27
808 107 32
808 111 7
808 131 49
808 151 11
808 190 5
808 204 3
808 305 49
808 309 39
808 315 41
808 342 16
808 370 37
808 400 -1
808 406 7
808 409 29
808 410 39
808 420 8
808 450 20
808 466 40
808 541 33
808 542 43
808 544 35
808 564 50
808 569 16
808 574 2
808 599 42
808 608 39
808 612 27
808 688 39
808 696 41
808 708 29
808 793 43
808 821 25
808 851 33
808 859 32
808 861 0
808 862 24
808 875 41
808 891 12
808 906 2
808 908 32
808 939 4
808 970 32
808 976 27
808 978 1
808 985 50
808 992 44
809 25 24
809 30 38
809 66 10
809 76 19
809 117 10
809 137 32
809 181 40
809 188 34
809 214 5
809 217 0
809 274 44
809 280 13
809 282 13
809 293 22
809 365 38
809 374 35
809 390 44
809 404 16
809 411 15
809 442 3
809 509 21
809 525 32
809 597 47
809 622 46
809 633 47
809 641 45
809 651 36
809 716 48
809 717 46
809 750 42
809 751 31
809 755 21
809 758 25
809 775 29
809 922 26
809 939 14
809 953 31
809 955 13
809 987 29
810 33 6
810 43 36
810 67 50
810 75 38
810 85 0
810 127 20
810 140 -2
810 141 15
810 158 4
810 208 33
810 211 50
810 219 21
810 237 19
810 337 22
810 345 35
810 387 25
810 392 33
810 423 31
810 439 33
810 479 40
810 481 39
810 498 31
810 500 14
810 504 9
810 529 16
810 547 10
810 556 5
810 575 28
810 636 16
810 642 1
810 675 19
810 686 26
810 692 -1
810 705 21
810 725 17
810 742 40
810 758 9
810 780 21
810 783 13
810 793 45
810 804 34
810 815 21
810 816 17
810 820 35
810 835 5
810 861 47
810 874 29
810 891 5
810 894 36
810 912 -2
810 929 8
810 957 34
810 959 50
810 989 45
811 61 3
811 92 -2
811 124 24
811 137 9
811 170 22
811 202 6
811 222 31
811 257 7
811 288 36
811 292 36
811 298 11
811 307 27
811 308 19
811 319 30
811 343 45
811 368 50
811 394 41
811 427 7
811 431 32
811 437 33
811 453 23
811 482 4
811 499 7
811 516 0
811 538 44
811 550 34
811 578 46
811 581 46
811 591 0
811 597 35
811 640 24
811 642 37
811 660 33
811 681 39
811 698 29
811 726 26
811 732 48
811 787 24
811 789 31
811 792 29
811 800 4
811 809 23
811 837 38
811 847 17
811 852 49
811 857 49
811 859 0
811 912 6
811 914 22
811 916 41
811 951 9
811 953 14
811 956 4
811 959 34
811 960 41
811 969 11
811 991 6
812 10 10
812 11 34
812 26 8
812 69 19
812 80 16
812 96 18
812 106 25
812 198 38
812 226 35
812 262 8
812 280 19
812 306 45
812 309 22
812 312 48
812 320 2
812 330 6
812 372 18
812 398 37
812 401 5
812 411 23
812 456 14
812 478 32
812 496 35
812 500 25
812 541 6
812 561 7
812 577 26
812 580 28
812 675 40
812 689 9
812 705 14
812 729 45
812 772 45
812 785 50
812 797 38
812 800 41
812 837 7
812 916 26
812 927 38
812 952 27
812 960 4
812 982 25
812 991 33
812 1000 42
813 5 0
813 24 24
813 81 21
813 85 42
813 125 33
813 143 28
813 165 14
813 174 50
813 182 26
813 185 46
813 208 24
813 224 18
813 226 29
813 229 41
813 233 30
813 251 48
813 300 38
813 341 30
813 346 50
813 373 39
813 380 30
813 419 2
813 435 41
813 482 -2
813 486 40
813 490 20
813 505 20
813 512 23
813 531 14
813 581 48
813 594 18
813 616 40
813 634 31
813 654 13
813 679 24
813 684 31
813 693 38
813 706 23
813 710 14
813 737 26
813 762 30
813 769 20
813 785 42
813 809 20
813 924 32
813 926 0
813 949 15
813 973 7
813 990 31
814 2 16
814 8 31
814 11 1
814 29 24
814 42 30
814 44 6
814 54 26
814 58 46
814 126 22
814 143 27
814 158 27
814 203 22
814 223 21
814 257 46
814 279 1
814 280 49
814 295 21
814 309 13
814 312 9
814 314 43
814 355 8
814 362 9
814 375 50
814 379 11
814 387 37
814 404 41
814 417 7
814 441 12
814 464 37
814 471 43
814 476 23
814 488 36
814 542 8
814 545 33
814 554 5
814 574 44
814 580 28
814 597 31
814 610 36
814 615 13
814 634 10
814 639 45
814 687 22
814 700 -2
814 763 -1
814 776 41
814 782 25
814 805 28
814 846 13
814 859 10
814 866 50
814 892 26
814 912 16
814 932 16
814 996 39
815 2 21
815 65 31
815 67 21
815 103 35
815 118 12
815 131 29
815 144 23
815 148 35
815 160 19
815 184 46
815 209 44
815 299 38
815 303 26
815 306 24
815 329 49
815 364 7
815 374 11
815 391 34
815 402 11
815 404 44
815 429 7
815 439 14
815 446 9
815 502 28
815 524 16
815 537 17
815 547 20
815 561 14
815 567 3
815 604 49
815 607 17
815 637 18
815 684 49
815 800 46
815 803 42
815 828 46
815 835 35
815 875 16
815 904 38
815 949 46
815 972 31
815 987 18
816 12 9
816 18 -2
816 72 36
816 101 5
816 108 36
816 120 46
816 123 49
816 155 32
816 157 33
816 168 4
816 189 30
816 202 22
816 218 9
816 220 8
816 246 27
816 248 38
816 252 14
816 274 20
816 292 4
816 301 18
816 354 6
816 360 12
816 364 18
816 365 26
816 380 40
816 394 16
816 451 18
816 467 10
816 516 49
816 526 2
816 533 3
816 578 26
816 580 40
816 603 0
816 663 31
816 665 29
816 674 32
816 677 12
816 689 9
816 701 46
816 780 33
816 785 45
816 793 25
816 824 -1
816 847 43
816 862 36
816 865 8
816 896 9
816 901 45
816 905 5
816 914 48
816 922 28
816 963 43
816 980 25
817 56 48
817 63 48
817 83 29
817 108 39
817 115 41
817 155 41
817 160 10
817 196 50
817 199 10
817 222 43
817 235 40
817 264 4
817 315 -1
817 399 8
817 432 41
817 454 5
817 497 21
817 504 23
817 674 33
817 680 5
817 689 24
817 694 39
817 700 13
817 706 21
817 714 30
817 715 28
817 717 14
817 744 49
817 750 22
817 782 48
817 809 17
817 837 42
817 845 6
817 866 -1
817 875 46
817 891 14
817 911 12
817 956 15
817 977 46
817 980 38
817 996 34
818 26 23
818 40 16
818 60 37
818 92 7
818 114 25
818 115 14
818 155 21
818 166 38
818 168 15
818 175 16
818 178 49
818 181 25
818 185 3
818 211 17
818 219 2
818 234 23
818 253 28
818 311 18
818 321 26
818 326 48
818 334 26
818 374 48
818 386 -1
818 416 36
818 423 27
818 434 11
818 466 47
818 474 49
818 487 17
818 504 4
818 545 22
818 555 7
818 570 1
818 597 33
818 621 50
818 622 29
818 630 8
818 649 46
818 666 19
818 684 23
818 721 22
818 755 8
818 756 0
818 774 26
818 789 11
818 824 46
818 876 4
818 881 49
818 900 34
818 905 0
818 918 40
818 930 50
818 938 40
818 971 9
818 993 4
818 999 28
819 6 39
819 12 19
819 13 29
819 33 45
819 44 43
819 69 41
819 92 31
819 126 17
819 167 5
819 195 3
819 197 25
819 208 47
819 218 20
819 233 38
819 235 39
819 268 31
819 352 37
819 357 15
819 362 20
819 368 5
819 383 12
819 402 36
819 418 20
819 423 18
819 429 4
819 450 46
819 485 30
819 507 10
819 511 17
819 553 9
819 673 -2
819 685 11
819 687 17
819 702 39
819 707 14
819 723 41
819 784 32
819 792 43
819 794 48
819 837 1
819 842 32
819 850 43
819 869 21
819 926 36
819 931 4
819 942 42
819 955 46
819 957 17
819 960 34
819 964 8
819 995 29
820 12 6
820 23 47
820 68 22
820 80 31
820 96 17
820 132 39
820 144 7
820 187 44
820 190 20
820 259 38
820 281 30
820 338 21
820 378 37
820 379 24
820 420 40
820 421 40
820 423 13
820 516 23
820 518 38
820 545 5
820 556 24
820 576 32
820 599 42
820 602 37
820 638 38
820 646 18
820 697 48
820 705 10
820 710 9
820 721 47
820 727 26
820 728 18
820 767 49
820 789 3
820 791 32
820 839 15
820 841 50
820 850 16
820 872 39
820 878 9
820 888 6
820 895 23
820 915 19
820 947 22
820 988 43
820 993 48
821 2 44
821 5 33
821 66 -2
821 69 46
821 81 3
821 114 29
821 126 17
821 182 25
821 207 49
821 211 5
821 213 50
821 224 22
821 270 27
821 278 -2
821 344 30
821 394 24
821 420 34
821 448 39
821 457 14
821 458 44
821 515 33
821 528 30
821 590 49
821 628 29
821 648 27
821 651 1
821 654 37
821 657 35
821 710 37
821 720 29
821 763 17
821 778 28
821 780 23
821 804 34
821 816 20
821 852 42
821 918 18
821 931 23
821 933 42
821 945 16
821 981 17
821 990 43
821 992 29
822 9 25
822 14 20
822 32 22
822 33 0
822 39 33
822 44 9
822 58 48
822 76 23
822 94 44
822 101 41
822 188 45
822 196 48
822 213 26
822 218 8
822 219 42
822 227 4
822 232 44
822 261 29
822 265 12
822 271 35
822 301 23
822 306 39
822 332 12
822 367 5
822 370 47
822 384 5
822 389 19
822 396 49
822 411 36
822 419 43
822 421 -1
822 422 2
822 456 13
822 491 -1
822 494 11
822 507 23
822 521 32
822 535 43
822 606 24
822 636 9
822 641 10
822 646 31
822 660 11
822 668 10
822 679 11
822 692 22
822 709 34
822 717 22
822 753 24
822 762 8
822 783 26
822 794 42
822 804 42
822 810 36
822 834 11
822 839 14
822 910 28
822 914 -1
822 956 41
822 967 36
822 983 36
822 987 45
822 988 45
823 7 27
823 19 40
823 72 31
823 79 11
823 88 18
823 127 39
823 129 34
823 130 29
823 169 28
823 185 20
823 211 0
823 215 49
823 228 42
823 233 43
823 238 14
823 250 3
823 289 8
823 298 33
823 351 47
823 380 28
823 388 39
823 390 39
823 394 38
823 411 39
823 433 5
823 447 8
823 464 25
823 492 37
823 522 40
823 531 28
823 565 13
823 577 11
823 583 33
823 643 19
823 663 39
823 664 32
823 732 41
823 737 31
823 752 6
823 764 36
823 771 48
823 773 26
823 799 14
823 824 35
823 834 47
823 837 1
823 867 0
823 889 26
823 932 49
823 935 30
823 949 50
823 952 27
823 959 1
823 963 -1
823 998 8
824 41 48
824 88 2
824 120 5
824 126 28
824 127 34
824 128 0
824 130 42
824 145 25
824 150 5
824 157 -2
824 158 28
824 217 22
824 230 47
824 238 18
824 247 20
824 278 35
824 304 12
824 382 39
824 386 16
824 415 21
824 442 30
824 461 39
824 466 33
824 471 39
824 478 7
824 491 25
824 510 23
824 517 12
824 537 12
824 584 14
824 592 43
824 623 2
824 647 6
824 654 25
824 667 34
824 678 0
824 699 17
824 700 17
824 704 46
824 706 13
824 855 45
824 887 45
824 915 25
824 960 30
824 970 10
825 60 22
825 83 30
825 89 30
825 113 13
825 134 24
825 143 19
825 144 30
825 234 48
825 255 32
825 313 19
825 380 29
825 395 49
825 415 50
825 421 26
825 473 43
825 475 49
825 493 47
825 562 30
825 574 22
825 594 41
825 612 32
825 632 12
825 647 35
825 657 20
825 669 41
825 736 14
825 790 28
825 801 50
825 816 3
825 819 11
825 821 46
825 860 18
825 866 15
825 917 38
825 922 23
825 949 12
825 957 24
825 959 45
825 964 29
825 998 24
826 26 17
826 32 43
826 46 30
826 86 -1
826 99 12
826 162 50
826 183 11
826 194 21
826 221 45
826 242 34
826 268 15
826 270 6
826 275 49
826 281 8
826 291 36
826 332 50
826 358 42
826 405 46
826 453 18
826 473 39
826 482 10
826 500 19
826 504 5
826 508 4
826 517 37
826 523 47
826 528 30
826 575 27
826 703 39
826 756 0
826 785 38
826 812 15
826 820 11
826 849 16
826 869 45
826 890 30
826 904 7
826 966 11
826 997 32
827 85 23
827 117 22
827 122 47
827 143 4
827 154 21
827 162 24
827 207 38
827 215 39
827 262 15
827 271 42
827 321 19
827 348 49
827 359 13
827 393 50
827 423 35
827 446 45
827 460 23
827 476 35
827 478 12
827 499 34
827 515 29
827 539 5
827 580 27
827 590 47
827 607 27
827 609 18
827 733 23
827 740 25
827 765 10
827 769 12
827 770 19
827 777 32
827 865 15
827 944 44
827 985 30
828 1 39
828 13 18
828 27 43
828 33 37
828 48 23
828 72 16
828 75 30
828 96 27
828 179 49
828 185 27
828 190 1
828 230 29
828 244 44
828 253 15
828 284 26
828 303 30
828 321 18
828 361 0
828 362 20
828 394 21
828 440 34
828 506 9
828 514 27
828 527 13
828 547 45
828 550 -1
828 554 35
828 576 42
828 609 36
828 618 50
828 656 10
828 684 44
828 691 18
828 724 17
828 741 41
828 747 22
828 769 20
828 775 44
828 790 -2
828 807 5
828 848 25
828 849 18
828 871 34
828 894 7
828 909 28
828 932 36
828 964 34
829 7 25
829 44 29
829 48 17
829 93 24
829 97 9
829 113 31
829 114 11
829 125 29
829 139 33
829 189 33
829 212 37
829 226 10
829 277 41
829 284 15
829 295 32
829 350 3
829 363 17
829 371 27
829 380 46
829 382 19
829 434 47
829 464 36
829 475 35
829 483 16
829 509 36
829 519 32
829 520 12
829 537 14
829 562 0
829 600 15
829 618 35
829 656 28
829 670 28
829 672 32
829 681 12
829 700 8
829 723 49
829 740 1
829 817 3
829 819 31
829 831 6
829 836 43
829 878 20
829 881 19
829 907 12
829 923 13
829 924 38
829 938 30
829 942 44
829 947 33
829 948 28
829 958 8
829 968 18
829 988 45
830 19 14
830 47 43
830 51 36
830 54 35
830 58 33
830 60 46
830 79 38
830 115 2
830 136 23
830 161 17
830 170 36
830 182 7
830 192 21
830 194 5
830 204 25
830 221 50
830 226 30
830 227 30
830 234 40
830 239 41
830 243 7
830 256 10
830 270 32
830 290 30
830 337 47
830 354 42
830 395 -1
830 402 49
830 410 41
830 447 23
830 477 23
830 494 2
830 504 20
830 517 14
830 526 35
830 551 3
830 560 33
830 569 1
830 579 17
830 583 44
830 584 37
830 594 -2
830 621 10
830 645 11
830 684 23
830 700 44
830 737 25
830 742 17
830 750 24
830 764 34
830 765 31
830 770 39
830 780 5
830 838 47
830 848 30
830 896 4
830 897 27
830 903 24
830 922 39
830 928 44
830 933 9
830 959 39
830 973 32
831 15 41
831 26 10
831 30 41
831 129 29
831 133 46
831 163 42
831 188 37
831 195 4
831 209 10
831 255 8
831 275 20
831 359 45
831 426 12
831 444 1
831 513 35
831 549 20
831 550 10
831 582 26
831 594 5
831 595 13
831 598 41
831 606 8
831 608 48
831 635 5
831 638 19
831 676 22
831 710 41
831 736 28
831 745 49
831 779 36
831 793 15
831 905 24
831 914 37
831 932 25
831 959 -1
831 981 48
831 982 21
831 989 41
831 998 37
832 62 43
832 77 37
832 86 3
832 92 49
832 100 32
832 109 9
832 116 19
832 135 23
832 156 0
832 189 22
832 199 7
832 200 33
832 206 44
832 222 11
832 237 19
832 245 27
832 335 36
832 343 49
832 349 7
832 362 46
832 394 27
832 412 50
832 439 33
832 484 -1
832 514 1
832 521 -1
832 528 33
832 530 20
832 571 29
832 597 30
832 623 19
832 629 45
832 639 15
832 659 40
832 662 38
832 685 22
832 730 33
832 742 18
832 749 0
832 755 35
832 771 17
832 783 24
832 804 40
832 845 15
832 847 24
832 851 25
832 877 3
832 936 6
832 944 46
832 953 8
832 957 24
833 35 17
833 37 16
833 80 10
833 114 35
833 145 2
833 154 34
833 175 0
833 190 0
833 195 11
833 216 30
833 229 6
833 251 15
833 265 46
833 280 43
833 285 7
833 289 17
833 305 40
833 316 31
833 333 1
833 355 10
833 368 38
833 376 24
833 388 5
833 393 13
833 465 16
833 483 33
833 497 5
833 528 45
833 536 -2
833 616 43
833 631 34
833 639 31
833 653 5
833 686 29
833 708 -2
833 710 7
833 719 39
833 759 48
833 769 8
833 771 11
833 782 11
833 784 34
833 879 47
833 886 34
833 916 49
833 940 12
833 971 6
833 989 18
833 998 18
834 6 20
834 202 11
834 210 12
834 219 47
834 223 30
834 312 33
834 335 46
834 351 23
834 439 45
834 452 35
834 472 22
834 475 35
834 507 4
834 513 13
834 570 25
834 588 45
834 592 27
834 601 50
834 613 16
834 626 36
834 660 24
834 663 33
834 674 45
834 690 27
834 696 15
834 751 39
834 761 35
834 778 32
834 782 11
834 784 3
834 790 37
834 801 15
834 802 11
834 855 20
834 879 43
834 880 7
834 891 50
834 893 39
834 899 24
834 907 33
834 910 12
834 923 14
834 986 40
835 11 46
835 30 22
835 56 18
835 74 8
835 89 2
835 90 45
835 92 7
835 117 50
835 126 19
835 148 11
835 203 44
835 216 32
835 217 14
835 226 49
835 227 50
835 236 30
835 268 50
835 280 15
835 313 33
835 320 46
835 344 24
835 378 8
835 388 29
835 426 15
835 432 29
835 447 2
835 448 18
835 451 17
835 479 20
835 495 49
835 518 16
835 520 26
835 523 24
835 549 27
835 567 13
835 641 44
835 665 43
835 671 15
835 683 6
835 747 36
835 756 28
835 761 12
835 824 1
835 850 32
835 857 16
835 892 26
835 945 23
835 946 47
835 990 -2
835 993 50
836 1 35
836 43 49
836 46 49
836 64 46
836 168 25
836 188 -2
836 230 9
836 268 15
836 273 9
836 286 24
836 287 7
836 325 -2
836 337 43
836 343 20
836 361 7
836 402 48
836 403 41
836 424 19
836 482 6
836 498 31
836 503 35
836 519 50
836 531 14
836 580 16
836 582 43
836 583 13
836 631 47
836 743 45
836 751 35
836 811 11
836 822 31
836 848 15
836 859 46
836 915 17
836 975 19
836 998 50
837 55 12
837 60 15
837 104 34
837 120 9
837 181 11
837 182 32
837 199 16
837 200 35
837 217 46
837 221 16
837 263 13
837 279 9
837 303 42
837 305 20
837 327 41
837 331 13
837 444 12
837 445 2
837 451 30
837 470 33
837 496 14
837 526 50
837 529 27
837 558 27
837 587 43
837 596 44
837 599 44
837 621 2
837 632 29
837 642 27
837 671 33
837 694 29
837 728 6
837 742 14
837 786 41
837 797 0
837 800 16
837 813 47
837 816 13
837 853 35
837 871 40
837 912 20
837 922 40
837 924 29
837 936 15
837 986 -2
838 28 27
838 32 18
838 60 14
838 148 22
838 174 11
838 215 22
838 235 46
838 251 5
838 259 29
838 262 43
838 270 2
838 274 6
838 288 16
838 313 45
838 317 39
838 320 11
838 330 12
838 357 30
838 363 39
838 405 39
838 408 23
838 410 48
838 442 37
838 447 35
838 466 43
838 473 40
838 481 35
838 497 20
838 507 12
838 511 35
838 534 -1
838 540 17
838 578 22
838 585 47
838 600 16
838 612 45
838 672 49
838 674 18
838 677 28
838 683 29
838 696 32
838 707 26
838 722 18
838 732 44
838 733 19
838 741 3
838 747 15
838 790 50
838 799 44
838 832 7
838 837 17
838 875 9
838 885 23
838 887 21
838 913 -1
838 968 0
839 2 21
839 5 37
839 11 0
839 26 49
839 40 7
839 60 36
839 66 31
839 77 9
839 101 7
839 109 17
839 249 22
839 284 14
839 320 8
839 326 37
839 328 42
839 343 37
839 346 3
839 418 37
839 459 30
839 460 46
839 490 49
839 505 7
839 506 22
839 511 46
839 585 33
839 592 1
839 594 50
839 598 16
839 602 47
839 615 5
839 645 48
839 651 7
839 670 34
839 675 14
839 684 11
839 688 21
839 694 10
839 706 48
839 730 29
839 738 7
839 740 24
839 767 18
839 776 9
839 782 2
839 818 18
839 819 12
839 838 32
839 852 50
839 897 41
839 908 12
839 915 38
839 924 46
839 931 44
839 957 28
839 964 34
839 966 13
839 972 24
839 988 41
839 994 47
840 9 20
840 28 11
840 41 5
840 45 1
840 103 14
840 106 7
840 112 18
840 121 25
840 138 6
840 145 4
840 190 38
840 197 33
840 216 27
840 244 19
840 282 5
840 290 50
840 296 38
840 304 4
840 312 10
840 328 26
840 329 -2
840 386 25
840 388 18
840 457 46
840 496 30
840 513 14
840 558 26
840 607 8
840 608 38
840 632 32
840 638 19
840 662 35
840 664 36
840 679 18
840 683 31
840 692 45
840 715 14
840 782 20
840 783 31
840 795 8
840 838 27
840 854 1
840 857 41
840 882 24
840 887 45
840 900 41
840 927 2
840 954 20
840 966 41
840 980 15
840 986 42
841 13 31
841 15 47
841 30 35
841 53 28
841 75 11
841 106 10
841 127 28
841 149 33
841 161 44
841 163 22
841 173 16
841 191 47
841 193 40
841 222 14
841 262 8
841 269 36
841 320 25
841 349 14
841 383 -2
841 403 21
841 407 23
841 440 15
841 444 22
841 456 21
841 458 46
841 538 12
841 547 50
841 584 1
841 603 8
841 622 9
841 650 20
841 657 6
841 675 13
841 682 6
841 689 39
841 695 24
841 702 28
841 707 44
841 714 8
841 735 11
841 739 30
841 766 8
841 767 -1
841 781 26
841 787 45
841 804 22
841 871 2
841 901 27
841 933 44
841 954 10
841 972 17
841 980 33
841 989 8
841 999 38
842 5 4
842 77 28
842 78 48
842 102 30
842 131 44
842 141 44
842 160 34
842 164 35
842 207 47
842 210 8
842 215 37
842 279 40
842 281 14
842 292 41
842 333 30
842 357 13
842 396 -1
842 433 34
842 458 8
842 462 48
842 475 18
842 541 18
842 544 41
842 563 47
842 605 -2
842 630 28
842 645 11
842 649 -2
842 651 24
842 653 7
842 660 11
842 690 43
842 695 16
842 700 21
842 703 47
842 714 29
842 722 34
842 774 27
842 794 20
842 817 19
842 852 22
842 911 35
842 937 36
842 965 43
842 972 30
843 6 4
843 41 29
843 104 14
843 149 45
843 203 31
843 208 45
843 217 38
843 252 14
843 268 -2
843 285 31
843 294 37
843 301 7
843 313 0
843 315 33
843 364 32
843 367 10
843 369 47
843 386 33
843 402 16
843 412 2
843 418 25
843 433 45
843 435 25
843 471 39
843 487 42
843 493 34
843 503 28
843 511 8
843 522 4
843 533 48
843 551 1
843 577 47
843 596 33
843 671 13
843 773 33
843 784 8
843 818 19
843 819 7
843 834 42
843 836 24
843 838 1
843 847 29
843 860 35
843 949 29
843 954 15
844 38 8
844 72 46
844 80 43
844 154 47
844 175 28
844 176 13
844 177 37
844 183 29
844 201 33
844 229 33
844 263 16
844 319 32
844 353 6
844 392 7
844 396 0
844 398 41
844 414 40
844 435 23
844 440 48
844 487 14
844 492 3
844 520 2
844 542 4
844 553 23
844 573 36
844 591 48
844 592 0
844 630 -2
844 673 3
844 695 3
844 712 5
844 718 44
844 724 43
844 731 28
844 796 20
844 807 5
844 821 18
844 829 12
844 884 48
844 894 19
844 931 18
844 946 4
844 958 45
844 972 35
844 990 24
845 5 6
845 34 17
845 40 47
845 47 34
845 82 47
845 135 40
845 141 9
845 176 48
845 182 38
845 192 35
845 205 15
845 210 33
845 218 35
845 223 19
845 228 28
845 270 20
845 280 17
845 315 13
845 367 27
845 392 8
845 413 0
845 454 13
845 474 29
845 518 47
845 547 35
845 554 21
845 587 1
845 633 18
845 640 5
845 643 42
845 649 29
845 660 31
845 664 38
845 665 25
845 691 21
845 698 12
845 707 38
845 709 37
845 722 34
845 750 2
845 756 40
845 762 34
845 767 37
845 792 7
845 816 29
845 817 45
845 848 34
845 911 9
845 912 44
845 935 39
845 941 -2
845 951 34
846 31 35
846 47 33
846 67 25
846 75 6
846 127 46
846 137 11
846 206 37
846 214 13
846 246 29
846 325 26
846 339 26
846 345 40
846 346 23
846 371 -2
846 384 -2
846 408 20
846 431 28
846 475 49
846 504 5
846 506 27
846 538 10
846 633 15
846 668 17
846 689 50
846 705 2
846 758 45
846 824 6
846 825 49
846 849 49
846 862 10
846 866 9
846 904 50
846 956 43
846 974 42
846 984 12
846 995 5
847 46 -2
847 51 -1
847 67 28
847 69 45
847 106 39
847 116 48
847 118 9
847 161 29
847 180 32
847 193 35
847 195 11
847 204 24
847 212 32
847 225 49
847 229 3
847 353 15
847 356 39
847 393 19
847 418 46
847 481 -2
847 486 23
847 490 15
847 544 19
847 552 47
847 608 21
847 623 38
847 648 9
847 651 49
847 657 42
847 682 42
847 737 21
847 741 22
847 743 1
847 750 38
847 752 40
847 762 45
847 785 50
847 792 41
847 793 4
847 805 30
847 807 44
847 824 33
847 859 15
847 869 21
847 881 2
847 905 23
847 939 18
847 958 12
847 968 23
847 969 26
847 971 28
847 985 35
848 4 30
848 13 41
848 19 40
848 21 19
848 33 -1
848 88 23
848 120 31
848 145 30
848 157 6
848 203 31
848 231 24
848 249 20
848 265 50
848 274 35
848 298 9
848 381 8
848 446 40
848 475 0
848 489 39
848 493 39
848 497 31
848 502 13
848 506 7
848 552 32
848 573 30
848 579 22
848 602 37
848 618 43
848 624 0
848 659 20
848 666 19
848 741 24
848 748 17
848 758 27
848 775 45
848 782 31
848 802 40
848 861 13
848 862 30
848 881 23
848 884 29
848 885 8
848 887 29
848 894 15
848 898 17
848 904 28
848 967 41
848 996 25
849 12 35
849 23 22
849 54 13
849 71 43
849 80 43
849 91 2
849 153 30
849 183 14
849 188 35
849 274 38
849 281 -2
849 282 37
849 297 20
849 313 18
849 336 17
849 346 47
849 365 11
849 367 50
849 380 10
849 391 45
849 415 0
849 438 10
849 460 5
849 466 17
849 482 25
849 483 7
849 487 29
849 504 29
849 512 2
849 518 4
849 597 42
849 634 37
849 640 34
849 650 2
849 695 23
849 713 27
849 729 26
849 742 31
849 763 9
849 778 48
849 834 50
849 878 12
849 916 39
849 935 49
849 948 21
849 969 7
849 993 38
850 1 7
850 25 48
850 26 5
850 125 34
850 136 5
850 154 48
850 176 12
850 181 43
850 186 45
850 189 46
850 194 14
850 234 3
850 250 45
850 261 39
850 268 27
850 321 29
850 323 5
850 346 38
850 397 35
850 424 9
850 431 31
850 441 3
850 488 50
850 492 4
850 495 46
850 520 24
850 562 49
850 606 11
850 615 49
850 646 34
850 673 39
850 681 19
850 706 5
850 713 47
850 728 -2
850 742 28
850 781 17
850 788 17
850 793 18
850 806 42
850 818 24
850 852 10
850 897 31
850 900 28
850 907 26
850 930 35
850 987 20
851 2 12
851 42 34
851 67 50
851 76 28
851 92 42
851 118 9
851 126 4
851 138 33
851 153 0
851 194 48
851 241 23
851 280 38
851 309 16
851 317 8
851 385 48
851 409 7
851 438 29
851 448 41
851 452 0
851 475 25
851 477 29
851 484 11
851 494 13
851 534 43
851 554 12
851 567 33
851 597 -2
851 599 29
851 602 24
851 623 50
851 631 34
851 644 -1
851 659 32
851 662 12
851 668 20
851 675 10
851 697 25
851 721 40
851 724 11
851 776 16
851 777 24
851 793 44
851 799 44
851 823 21
851 834 8
851 838 42
851 847 15
851 889 33
851 891 33
851 900 42
851 915 22
851 960 15
851 964 36
851 990 2
852 9 8
852 55 40
852 146 35
852 166 35
852 195 33
852 197 21
852 249 24
852 269 31
852 286 13
852 290 8
852 323 19
852 331 26
852 356 22
852 367 29
852 371 8
852 375 18
852 397 20
852 401 32
852 431 43
852 455 15
852 467 35
852 494 33
852 541 37
852 558 8
852 594 24
852 611 47
852 707 30
852 736 24
852 767 45
852 815 14
852 828 42
852 844 24
852 876 31
852 877 5
852 885 13
852 903 21
852 911 44
852 913 42
852 941 43
852 946 50
853 12 7
853 20 14
853 23 22
853 26 46
853 55 26
853 97 6
853 99 25
853 115 12
853 130 49
853 168 18
853 189 2
853 275 19
853 282 16
853 295 20
853 301 10
853 317 38
853 322 21
853 338 13
853 347 8
853 380 36
853 415 45
853 417 8
853 429 12
853 438 20
853 449 16
853 451 49
853 460 5
853 494 4
853 525 41
853 549 36
853 558 0
853 701 46
853 723 50
853 734 6
853 756 6
853 772 13
853 845 1
853 907 25
853 909 37
853 921 27
853 933 -2
853 947 15
853 948 49
853 952 5
853 967 45
853 969 39
853 971 29
854 47 44
854 73 30
854 89 46
854 166 50
854 170 3
854 172 40
854 231 11
854 277 41
854 289 12
854 295 18
854 337 31
854 343 27
854 353 28
854 356 16
854 365 15
854 376 41
854 382 40
854 401 35
854 414 19
854 418 48
854 421 27
854 440 41
854 448 17
854 461 24
854 468 17
854 480 13
854 509 16
854 518 19
854 530 17
854 563 14
854 575 30
854 580 50
854 596 8
854 624 6
854 632 7
854 672 44
854 673 22
854 680 2
854 690 23
854 702 24
854 706 4
854 724 12
854 898 18
854 913 25
854 938 18
854 939 38
854 955 37
854 973 27
854 993 11
855 90 16
855 100 37
855 134 19
855 144 41
855 150 16
855 196 46
855 222 42
855 253 8
855 304 30
855 384 19
855 399 12
855 469 46
855 490 29
855 492 32
855 508 49
855 513 40
855 521 24
855 523 9
855 574 24
855 581 19
855 583 43
855 686 12
855 720 12
855 738 5
855 739 3
855 766 36
855 772 45
855 779 27
855 784 46
855 787 29
855 798 24
855 862 24
855 877 34
855 879 45
855 887 15
855 902 7
855 928 30
855 929 46
855 932 36
855 951 38
855 961 19
855 975 50
855 997 11
856 26 46
856 62 35
856 64 32
856 77 28
856 81 2
856 82 0
856 92 1
856 111 8
856 148 48
856 170 0
856 175 23
856 189 47
856 239 33
856 258 26
856 267 38
856 269 0
856 270 24
856 315 7
856 327 17
856 329 0
856 381 35
856 407 14
856 423 6
856 444 39
856 505 44
856 513 22
856 514 48
856 540 -1
856 557 39
856 562 17
856 591 10
856 613 48
856 624 28
856 631 12
856 657 -1
856 672 29
856 673 16
856 730 34
856 781 19
856 815 34
856 819 43
856 825 40
856 831 33
856 835 24
856 836 27
856 865 48
856 896 20
856 902 -1
856 945 4
856 964 0
856 987 48
856 992 40
857 9 10
857 51 4
857 69 33
857 76 50
857 99 18
857 118 20
857 131 13
857 147 3
857 170 19
857 176 -2
857 179 45
857 204 42
857 222 4
857 288 14
857 303 6
857 360 29
857 371 0
857 378 12
857 396 -1
857 418 0
857 458 1
857 459 49
857 468 20
857 512 25
857 552 11
857 554 48
857 561 8
857 562 24
857 588 15
857 593 19
857 595 46
857 625 8
857 635 3
857 636 16
857 639 30
857 644 26
857 685 42
857 719 46
857 737 10
857 750 45
857 793 49
857 821 20
857 824 20
857 829 6
857 832 40
857 839 20
857 900 18
857 935 49
857 948 5
858 3 13
858 5 45
858 77 42
858 86 11
858 96 31
858 115 14
858 117 37
858 125 41
858 146 41
858 149 41
858 200 41
858 218 44
858 221 44
858 227 37
858 242 16
858 261 26
858 297 14
858 306 30
858 330 44
858 340 39
858 348 32
858 354 27
858 391 15
858 394 32
858 406 10
858 474 25
858 479 32
858 488 11
858 493 9
858 540 38
858 568 30
858 575 22
858 576 15
858 577 31
858 609 6
858 627 25
858 652 35
858 667 17
858 741 35
858 763 2
858 774 19
858 782 10
858 799 4
858 807 14
858 840 48
858 875 45
858 945 38
858 989 47
858 997 38
859 13 23
859 16 19
859 32 30
859 46 36
859 55 20
859 64 19
859 124 50
859 165 35
859 256 34
859 266 48
859 275 22
859 277 3
859 279 8
859 303 43
859 326 41
859 336 42
859 362 0
859 363 42
859 365 39
859 408 8
859 446 43
859 454 42
859 461 5
859 466 33
859 542 19
859 558 29
859 591 46
859 607 34
859 623 32
859 645 21
859 662 11
859 686 -1
859 687 7
859 688 27
859 698 12
859 720 45
859 722 2
859 781 23
859 784 3
859 789 20
859 862 30
859 863 23
859 884 41
859 888 18
859 890 30
859 921 26
859 929 11
859 966 22
859 987 47
860 42 0
860 82 3
860 121 14
860 162 29
860 169 30
860 190 43
860 220 21
860 232 17
860 288 3
860 307 20
860 314 19
860 373 2
860 408 27
860 419 30
860 453 14
860 472 38
860 489 16
860 495 19
860 510 16
860 511 26
860 529 -2
860 536 46
860 558 29
860 561 3
860 563 3
860 565 14
860 570 31
860 575 1
860 576 16
860 598 50
860 616 48
860 621 40
860 623 39
860 641 11
860 651 22
860 655 1
860 657 46
860 669 1
860 767 6
860 809 36
860 843 41
860 888 -1
860 889 11
860 978 21
860 990 47
860 996 16
861 27 40
861 34 37
861 82 0
861 87 15
861 121 13
861 127 29
861 133 48
861 176 44
861 178 28
861 231 11
861 273 11
861 296 34
861 300 50
861 330 25
861 341 43
861 357 30
861 359 42
861 385 6
861 390 18
861 396 14
861 400 6
861 440 17
861 461 21
861 510 33
861 517 24
861 528 5
861 552 47
861 565 11
861 566 5
861 593 15
861 599 16
861 629 16
861 654 9
861 678 -2
861 715 6
861 735 42
861 780 24
861 782 9
861 790 -2
861 796 15
861 802 29
861 809 24
861 823 48
861 850 30
861 862 12
861 886 16
861 913 24
861 964 47
862 2 15
862 21 3
862 36 36
862 91 15
862 113 49
862 116 19
862 125 42
862 128 31
862 201 10
862 205 15
862 209 43
862 214 9
862 264 30
862 266 9
862 272 41
862 291 50
862 322 14
862 324 8
862 355 43
862 358 50
862 440 17
862 445 45
862 447 17
862 451 37
862 467 10
862 472 35
862 483 47
862 494 45
862 518 13
862 521 41
862 523 9
862 560 35
862 569 6
862 608 35
862 614 22
862 654 5
862 668 46
862 675 32
862 693 33
862 725 9
862 731 48
862 745 46
862 759 47
862 762 29
862 787 2
862 816 32
862 851 19
862 872 43
862 876 35
862 910 3
862 967 19
862 997 28
863 1 46
863 5 47
863 32 20
863 33 39
863 48 50
863 98 50
863 100 35
863 111 9
863 135 32
863 150 37
863 197 46
863 215 10
863 239 9
863 246 47
863 265 40
863 273 5
863 323 44
863 335 25
863 345 2
863 347 26
863 362 8
863 363 13
863 368 42
863 387 40
863 414 44
863 419 46
863 474 22
863 488 34
863 498 50
863 504 35
863 519 18
863 555 24
863 556 38
863 592 0
863 612 40
863 618 31
863 668 10
863 708 46
863 724 40
863 748 3
863 751 9
863 753 -1
863 767 30
863 770 41
863 843 20
863 855 37
863 883 24
863 914 39
864 11 -1
864 17 34
864 31 6
864 34 0
864 61 6
864 71 16
864 99 20
864 124 40
864 147 49
864 158 26
864 190 50
864 240 -2
864 243 1
864 265 2
864 270 34
864 322 29
864 326 27
864 352 7
864 376 50
864 391 24
864 394 46
864 398 21
864 409 17
864 412 38
864 414 27
864 451 31
864 459 19
864 514 30
864 524 -1
864 529 14
864 531 21
864 556 37
864 561 7
864 569 2
864 595 20
864 596 10
864 623 42
864 644 26
864 649 39
864 673 28
864 697 5
864 720 12
864 801 -1
864 852 45
864 863 9
864 889 19
864 947 16
864 993 48
865 15 20
865 19 12
865 21 13
865 52 23
865 58 -1
865 61 32
865 170 14
865 237 49
865 238 14
865 254 34
865 258 15
865 262 17
865 303 19
865 321 45
865 327 40
865 341 22
865 346 36
865 376 42
865 384 1
865 433 29
865 482 41
865 488 7
865 499 29
865 503 36
865 549 45
865 582 29
865 585 27
865 664 38
865 688 3
865 696 25
865 722 13
865 730 18
865 735 15
865 744 1
865 752 22
865 761 39
865 763 34
865 764 13
865 767 7
865 771 46
865 781 14
865 786 23
865 796 23
865 799 23
865 806 37
865 840 43
865 884 9
865 903 -1
865 923 14
865 976 21
866 16 45
866 19 41
866 22 42
866 48 6
866 79 46
866 139 5
866 159 33
866 182 23
866 195 16
866 217 23
866 240 24
866 274 49
866 276 45
866 322 32
866 369 24
866 382 -1
866 394 46
866 406 -1
866 426 27
866 431 14
866 434 14
866 437 23
866 490 16
866 493 7
866 495 42
866 536 8
866 564 -2
866 609 15
866 613 23
866 621 7
866 629 20
866 641 15
866 645 42
866 673 40
866 676 24
866 688 30
866 715 17
866 746 33
866 757 9
866 766 36
866 865 1
866 881 11
866 883 1
866 892 32
866 903 50
866 909 47
866 919 8
867 36 9
867 45 36
867 65 48
867 136 48
867 181 46
867 212 5
867 235 35
867 239 20
867 372 41
867 428 6
867 435 4
867 466 2
867 479 45
867 486 44
867 509 49
867 510 12
867 536 39
867 585 32
867 594 9
867 601 34
867 608 47
867 614 7
867 629 29
867 635 22
867 651 5
867 669 4
867 673 0
867 691 43
867 697 30
867 699 49
867 712 47
867 715 5
867 716 3
867 722 36
867 724 27
867 734 47
867 740 6
867 754 35
867 768 26
867 773 4
867 795 23
867 836 41
867 850 35
867 879 23
867 909 50
867 912 26
867 913 33
867 918 14
867 920 40
867 938 41
867 939 18
867 955 43
867 966 10
867 979 26
867 990 15
868 23 34
868 54 19
868 64 24
868 70 41
868 81 34
868 92 43
868 95 46
868 145 16
868 157 35
868 158 43
868 184 2
868 218 30
868 226 29
868 244 6
868 257 41
868 292 4
868 308 11
868 386 43
868 387 0
868 388 19
868 397 43
868 405 47
868 416 4
868 432 38
868 443 20
868 451 30
868 457 35
868 459 46
868 473 24
868 488 37
868 496 7
868 505 49
868 536 39
868 537 29
868 550 33
868 555 41
868 586 9
868 609 35
868 633 12
868 649 37
868 670 37
868 671 37
868 688 37
868 690 34
868 695 10
868 757 5
868 761 1
868 766 31
868 784 10
868 817 48
868 834 15
868 865 29
868 866 14
868 876 29
868 884 42
868 898 29
868 912 45
868 913 35
868 920 4
868 923 37
868 953 32
868 956 5
869 27 31
869 29 10
869 78 20
869 90 45
869 91 30
869 145 34
869 170 5
869 171 16
869 216 6
869 222 17
869 226 19
869 268 42
869 274 38
869 277 36
869 336 2
869 345 43
869 361 -1
869 396 42
869 432 20
869 437 44
869 451 48
869 469 26
869 501 49
869 503 43
869 526 1
869 527 37
869 536 48
869 537 40
869 541 32
869 640 33
869 647 17
869 658 41
869 681 46
869 719 34
869 731 9
869 783 30
869 827 9
869 832 38
869 880 11
869 890 23
869 961 18
869 967 46
869 995 14
869 996 5
870 23 27
870 27 9
870 28 10
870 66 6
870 68 -2
870 99 25
870 113 15
870 122 3
870 204 13
870 238 17
870 259 37
870 290 13
870 316 27
870 320 48
870 330 50
870 346 25
870 355 43
870 368 35
870 393 41
870 406 22
870 411 1
870 416 17
870 425 5
870 426 21
870 449 41
870 457 11
870 523 0
870 556 27
870 566 21
870 568 -1
870 625 42
870 634 26
870 727 8
870 780 19
870 806 39
870 826 12
870 831 34
870 863 34
870 907 33
870 917 3
870 920 17
870 925 31
870 960 34
870 961 17
870 975 20
870 981 42
870 982 42
870 997 11
871 1 5
871 8 47
871 16 30
871 32 26
871 34 40
871 40 15
871 58 13
871 61 24
871 69 44
871 93 39
871 177 -1
871 224 30
871 249 34
871 271 26
871 282 17
871 285 30
871 286 25
871 298 17
871 353 18
871 362 30
871 372 24
871 374 25
871 401 49
871 410 30
871 421 45
871 429 18
871 440 13
871 475 39
871 483 7
871 499 15
871 513 20
871 534 42
871 543 47
871 575 29
871 579 38
871 588 3
871 599 27
871 606 14
871 614 16
871 615 5
871 635 35
871 649 22
871 658 1
871 659 26
871 720 18
871 754 -2
871 779 37
871 788 45
871 810 15
871 814 26
871 826 10
871 829 5
871 838 6
871 860 35
871 892 7
871 894 35
871 919 24
871 939 40
871 940 45
871 947 15
871 965 50
871 974 25
872 9 22
872 17 34
872 58 42
872 70 11
872 124 50
872 173 24
872 189 31
872 191 31
872 250 38
872 268 6
872 309 13
872 313 40
872 325 15
872 377 2
872 383 17
872 415 28
872 536 36
872 542 22
872 559 10
872 589 4
872 594 15
872 625 21
872 648 44
872 665 1
872 687 36
872 698 11
872 725 35
872 730 16
872 742 15
872 827 44
872 844 12
872 880 44
872 929 11
872 939 -2
872 941 1
872 980 19
872 987 49
872 996 28
873 12 44
873 52 2
873 67 30
873 79 33
873 86 2
873 95 23
873 135 17
873 159 10
873 168 50
873 170 17
873 203 18
873 225 37
873 234 20
873 272 30
873 276 40
873 282 31
873 304 11
873 309 9
873 341 -1
873 365 41
873 389 47
873 441 34
873 445 17
873 490 14
873 496 14
873 547 18
873 561 23
873 584 29
873 612 24
873 697 21
873 713 46
873 731 50
873 770 46
873 779 29
873 816 11
873 837 46
873 857 26
873 878 19
873 884 42
873 911 15
873 917 15
873 935 49
873 960 22
873 979 36
874 4 14
874 41 21
874 54 45
874 96 44
874 103 9
874 105 46
874 132 15
874 150 42
874 185 27
874 188 43
874 215 6
874 306 24
874 330 33
874 368 24
874 394 -2
874 395 33
874 419 36
874 432 18
874 441 32
874 477 49
874 494 18
874 519 12
874 527 49
874 555 31
874 579 29
874 591 7
874 614 3
874 626 8
874 638 46
874 643 29
874 648 13
874 681 8
874 696 18
874 716 13
874 730 45
874 748 39
874 779 19
874 787 25
874 799 44
874 804 0
874 881 46
874 888 47
874 902 15
874 940 6
874 952 42
875 3 29
875 5 32
875 11 1
875 58 8
875 87 37
875 145 13
875 147 20
875 156 31
875 206 37
875 233 34
875 254 21
875 267 48
875 289 31
875 302 37
875 372 14
875 392 33
875 394 20
875 433 -2
875 453 38
875 551 6
875 569 12
875 579 23
875 628 37
875 634 35
875 657 10
875 676 25
875 691 23
875 696 50
875 721 39
875 728 7
875 745 18
875 769 33
875 783 16
875 808 50
875 809 19
875 814 3
875 821 12
875 833 2
875 843 0
875 847 8
875 848 33
875 872 27
875 882 27
875 901 6
875 927 19
875 941 42
875 952 24
875 965 36
875 975 41
875 977 38
876 29 7
876 31 13
876 32 0
876 44 1
876 105 19
876 106 48
876 112 36
876 140 20
876 143 7
876 152 42
876 179 35
876 206 11
876 248 38
876 250 12
876 259 25
876 267 4
876 271 17
876 292 10
876 295 34
876 331 31
876 344 12
876 374 5
876 420 39
876 438 22
876 441 4
876 446 35
876 461 30
876 466 27
876 471 11
876 476 46
876 477 35
876 485 15
876 489 50
876 527 48
876 533 28
876 559 1
876 564 19
876 566 50
876 603 22
876 633 24
876 643 30
876 656 43
876 658 3
876 659 5
876 676 29
876 701 29
876 712 7
876 755 24
876 806 20
876 839 28
876 844 35
876 867 24
876 875 20
876 948 14
876 974 33
877 49 46
877 81 8
877 98 9
877 103 45
877 118 28
877 119 48
877 134 27
877 179 24
877 201 50
877 205 -2
877 209 15
877 237 36
877 271 0
877 275 11
877 292 15
877 296 23
877 307 36
877 337 14
877 344 6
877 409 28
877 418 12
877 425 16
877 442 21
877 444 50
877 500 4
877 521 45
877 543 29
877 563 38
877 571 22
877 626 2
877 633 42
877 635 20
877 654 47
877 659 17
877 693 21
877 697 40
877 716 13
877 741 40
877 768 26
877 777 10
877 783 12
877 827 26
877 843 35
877 861 10
877 891 35
877 897 13
877 901 35
877 903 2
877 922 30
877 933 47
877 976 24
877 995 41
878 55 13
878 61 46
878 82 17
878 120 41
878 138 47
878 141 6
878 166 21
878 194 50
878 230 8
878 239 42
878 245 33
878 288 43
878 289 13
878 294 14
878 311 16
878 324 27
878 351 7
878 362 17
878 391 -2
878 405 23
878 417 24
878 442 30
878 464 9
878 466 -2
878 497 49
878 514 43
878 517 13
878 535 22
878 586 15
878 620 50
878 659 23
878 691 15
878 693 20
878 701 13
878 710 42
878 726 12
878 741 44
878 763 39
878 781 18
878 786 12
878 797 47
878 873 41
878 892 50
878 928 10
878 946 25
878 976 0
879 1 35
879 3 46
879 6 4
879 49 42
879 51 39
879 74 -2
879 99 15
879 100 42
879 124 30
879 130 14
879 156 43
879 179 26
879 187 27
879 210 34
879 230 27
879 231 23
879 250 2
879 267 8
879 296 31
879 305 43
879 357 11
879 374 13
879 375 40
879 385 39
879 470 47
879 489 2
879 498 23
879 537 0
879 545 22
879 560 5
879 561 19
879 563 31
879 596 38
879 623 -2
879 626 42
879 630 13
879 671 3
879 698 22
879 710 39
879 714 49
879 715 38
879 726 28
879 733 13
879 737 31
879 745 33
879 770 8
879 778 45
879 785 4
879 790 5
879 839 48
879 848 34
879 859 37
879 881 39
879 885 34
879 933 12
879 948 13
879 949 5
879 960 16
879 970 43
879 984 15
880 23 25
880 74 11
880 161 9
880 173 22
880 178 33
880 220 45
880 244 12
880 267 5
880 280 4
880 281 7
880 285 11
880 289 4
880 331 44
880 370 10
880 402 1
880 408 43
880 412 38
880 436 2
880 440 4
880 457 11
880 515 28
880 526 25
880 530 6
880 567 49
880 569 44
880 638 49
880 712 32
880 719 40
880 742 31
880 758 14
880 791 19
880 796 39
880 824 2
880 852 23
880 889 10
880 944 50
880 955 25
880 985 24
880 996 6
881 5 31
881 20 29
881 33 19
881 101 42
881 183 16
881 187 8
881 247 35
881 277 26
881 303 21
881 321 30
881 342 47
881 351 24
881 378 48
881 444 21
881 450 40
881 465 9
881 470 46
881 506 19
881 511 29
881 529 48
881 540 31
881 585 48
881 648 41
881 668 12
881 686 46
881 701 3
881 720 46
881 726 20
881 727 24
881 728 24
881 781 50
881 806 42
881 829 17
881 858 37
881 867 28
881 887 12
881 923 46
881 951 6
881 964 21
882 13 28
882 23 16
882 33 27
882 74 5
882 205 3
882 293 48
882 301 39
882 323 24
882 330 8
882 350 44
882 355 28
882 422 43
882 450 41
882 471 19
882 503 6
882 570 10
882 572 32
882 584 50
882 591 47
882 600 1
882 603 16
882 608 9
882 614 31
882 615 29
882 644 27
882 663 40
882 664 37
882 686 36
882 710 37
882 730 8
882 737 24
882 766 15
882 768 37
882 812 47
882 848 50
882 871 27
882 955 49
883 19 3
883 34 48
883 42 3
883 47 20
883 57 2
883 124 40
883 148 9
883 159 6
883 167 33
883 181 23
883 195 43
883 210 47
883 234 14
883 244 -1
883 256 -2
883 266 25
883 290 39
883 313 2
883 320 41
883 336 3
883 342 7
883 366 36
883 396 34
883 421 49
883 439 3
883 448 37
883 458 47
883 480 28
883 492 22
883 522 9
883 529 46
883 568 4
883 576 22
883 581 5
883 590 6
883 612 30
883 616 17
883 617 36
883 653 47
883 657 20
883 711 3
883 759 7
883 866 42
883 907 35
883 949 35
883 957 24
884 18 49
884 112 50
884 163 25
884 186 3
884 213 -1
884 252 45
884 253 40
884 300 4
884 303 2
884 385 12
884 401 34
884 402 46
884 429 6
884 448 47
884 462 17
884 490 12
884 507 29
884 522 2
884 545 32
884 547 34
884 551 45
884 563 16
884 572 10
884 582 9
884 597 37
884 645 25
884 651 48
884 664 8
884 719 22
884 741 11
884 749 16
884 750 23
884 796 44
884 816 39
884 880 43
884 903 19
884 955 5
885 39 6
885 97 13
885 107 45
885 109 1
885 116 36
885 117 45
885 118 39
885 136 17
885 145 32
885 155 17
885 163 35
885 166 35
885 168 15
885 230 5
885 244 12
885 251 17
885 258 38
885 273 -2
885 292 4
885 300 26
885 308 24
885 332 23
885 337 15
885 343 22
885 357 6
885 361 11
885 385 16
885 416 7
885 429 19
885 435 23
885 546 36
885 563 16
885 588 25
885 629 37
885 634 36
885 663 16
885 683 43
885 686 41
885 691 35
885 726 18
885 730 9
885 754 17
885 756 14
885 759 13
885 770 21
885 810 7
885 847 27
885 880 24
885 901 33
885 920 32
885 923 29
885 954 15
885 958 48
885 964 -1
885 974 38
886 27 6
886 53 9
886 66 29
886 84 46
886 91 48
886 117 48
886 120 22
886 133 44
886 145 36
886 156 34
886 174 46
886 176 0
886 188 37
886 244 21
886 303 49
886 334 25
886 356 28
886 360 21
886 376 35
886 396 34
886 500 39
886 505 39
886 514 45
886 544 27
886 568 37
886 582 43
886 584 7
886 624 1
886 638 31
886 651 44
886 684 46
886 692 18
886 695 5
886 738 7
886 783 34
886 796 46
886 857 22
886 867 45
886 976 13
886 984 34
886 996 46
887 36 10
887 52 17
887 57 29
887 105 37
887 140 -1
887 182 16
887 195 32
887 221 21
887 237 35
887 258 10
887 267 42
887 294 17
887 306 5
887 323 47
887 359 36
887 365 26
887 369 28
887 375 22
887 422 20
887 461 20
887 481 25
887 497 12
887 514 30
887 521 18
887 532 36
887 533 27
887 574 30
887 615 34
887 620 41
887 622 9
887 627 31
887 651 39
887 683 25
887 685 25
887 711 45
887 729 -2
887 734 48
887 750 27
887 758 46
887 765 37
887 771 7
887 779 1
887 806 12
887 845 41
887 848 -1
887 881 10
887 895 15
887 971 37
888 4 26
888 11 32
888 24 48
888 25 40
888 33 15
888 36 45
888 41 -2
888 86 30
888 102 36
888 126 42
888 151 18
888 222 46
888 237 0
888 256 39
888 264 17
888 268 34
888 291 32
888 309 24
888 315 40
888 331 18
888 394 10
888 444 27
888 457 5
888 463 21
888 495 4
888 523 17
888 562 15
888 578 7
888 582 -1
888 596 18
888 608 31
888 615 42
888 654 3
888 681 0
888 710 0
888 736 43
888 750 28
888 781 8
888 818 17
888 830 4
888 884 41
888 889 48
888 904 12
888 918 43
888 928 3
888 941 31
888 953 20
888 969 50
888 970 21
888 988 21
888 989 45
889 19 11
889 22 44
889 51 25
889 62 39
889 63 31
889 64 8
889 65 14
889 91 28
889 124 26
889 133 46
889 221 27
889 230 25
889 244 12
889 262 11
889 273 26
889 306 0
889 313 9
889 376 42
889 387 43
889 391 41
889 463 48
889 503 1
889 546 8
889 553 38
889 559 25
889 585 0
889 597 43
889 605 -1
889 611 48
889 623 16
889 630 7
889 631 24
889 641 49
889 654 26
889 677 1
889 687 15
889 693 2
889 801 22
889 829 27
889 840 16
889 855 2
889 883 37
889 902 14
889 917 8
889 939 24
889 991 26
890 29 28
890 145 39
890 215 26
890 312 6
890 315 26
890 323 33
890 330 43
890 350 28
890 370 35
890 398 6
890 435 26
890 447 6
890 450 33
890 456 45
890 478 25
890 516 11
890 574 25
890 578 8
890 675 6
890 701 35
890 704 22
890 744 41
890 761 50
890 794 42
890 810 2
890 814 5
890 830 25
890 838 24
890 846 0
890 853 24
890 866 26
890 869 2
890 888 -1
890 937 7
890 946 0
890 951 44
890 975 -2
890 976 -2
890 995 42
891 3 30
891 17 20
891 109 37
891 132 42
891 136 49
891 137 2
891 140 42
891 155 32
891 159 5
891 176 16
891 179 30
891 184 31
891 214 10
891 225 41
891 234 28
891 251 24
891 289 20
891 377 19
891 379 28
891 461 36
891 464 19
891 490 6
891 505 40
891 534 18
891 548 1
891 552 26
891 553 22
891 561 45
891 585 48
891 599 49
891 616 22
891 628 37
891 667 17
891 685 2
891 710 2
891 724 9
891 751 2
891 756 9
891 771 15
891 790 15
891 795 50
891 805 43
891 867 17
891 892 15
891 893 19
891 903 21
891 908 47
891 914 45
891 922 25
891 930 9
892 10 50
892 38 39
892 60 46
892 114 32
892 163 14
892 165 11
892 179 15
892 187 48
892 250 43
892 256 50
892 278 33
892 287 9
892 301 9
892 311 3
892 314 12
892 335 25
892 337 18
892 340 45
892 390 16
892 399 41
892 448 19
892 473 9
892 510 10
892 511 18
892 532 31
892 541 39
892 622 49
892 653 26
892 655 15
892 657 45
892 693 29
892 699 34
892 723 43
892 736 17
892 745 37
892 777 10
892 779 9
892 787 50
892 813 21
892 854 48
892 855 12
892 861 17
892 889 30
892 895 33
892 967 41
892 987 20
893 2 23
893 14 20
893 33 15
893 41 44
893 43 38
893 53 35
893 57 8
893 77 18
893 113 44
893 123 37
893 186 1
893 194 50
893 223 36
893 231 49
893 237 42
893 239 22
893 251 43
893 265 44
893 313 30
893 322 16
893 351 13
893 353 27
893 380 5
893 397 21
893 497 20
893 538 50
893 542 32
893 550 22
893 564 2
893 595 40
893 630 0
893 651 14
893 667 0
893 692 9
893 710 2
893 723 7
893 725 5
893 734 24
893 741 33
893 758 37
893 780 25
893 798 19
893 801 29
893 815 -1
893 826 44
893 829 3
893 830 43
893 877 13
893 909 49
893 913 25
893 937 14
893 938 7
893 942 25
893 957 35
893 980 44
893 993 50
893 998 18
894 122 45
894 411 49
894 415 10
894 536 31
894 610 39
894 627 17
894 751 24
894 856 42
895 7 3
895 23 9
895 31 43
895 56 20
895 69 47
895 81 42
895 94 22
895 95 50
895 140 3
895 150 31
895 155 41
895 203 34
895 257 6
895 267 25
895 305 31
895 313 43
895 324 -2
895 351 12
895 379 47
895 383 1
895 391 26
895 395 -2
895 408 33
895 420 44
895 458 28
895 467 7
895 482 27
895 494 38
895 560 32
895 599 37
895 602 11
895 647 38
895 655 43
895 670 26
895 681 23
895 690 5
895 717 31
895 745 23
895 762 18
895 777 32
895 803 19
895 831 33
895 906 4
895 931 7
895 936 31
895 950 8
895 959 47
895 960 29
896 31 50
896 36 16
896 42 2
896 43 27
896 60 46
896 67 43
896 83 46
896 105 16
896 128 40
896 163 -1
896 178 1
896 192 47
896 201 28
896 211 10
896 231 30
896 235 22
896 236 15
896 260 25
896 276 0
896 284 13
896 294 12
896 308 31
896 309 40
896 319 43
896 323 49
896 324 7
896 329 13
896 362 24
896 364 49
896 388 32
896 390 2
896 424 32
896 428 22
896 438 31
896 446 42
896 474 49
896 481 47
896 511 20
896 512 3
896 533 1
896 540 34
896 552 6
896 554 50
896 575 6
896 617 42
896 632 28
896 636 12
896 654 44
896 663 -2
896 675 43
896 684 21
896 685 5
896 700 29
896 752 44
896 754 49
896 758 41
896 771 18
896 794 1
896 805 19
896 860 27
896 871 -1
896 886 32
896 924 49
896 944 12
896 975 14
896 991 4
897 46 17
897 55 0
897 85 33
897 100 43
897 107 -1
897 129 32
897 142 38
897 152 10
897 202 9
897 214 7
897 223 17
897 233 48
897 249 4
897 271 41
897 272 24
897 290 40
897 303 36
897 308 5
897 323 49
897 325 39
897 332 34
897 338 26
897 349 19
897 362 25
897 364 47
897 371 40
897 374 1
897 386 19
897 396 35
897 411 15
897 417 36
897 433 46
897 458 6
897 467 27
897 498 19
897 528 9
897 535 13
897 554 1
897 555 10
897 556 1
897 566 18
897 574 48
897 584 37
897 594 47
897 602 35
897 668 18
897 678 10
897 715 20
897 731 18
897 752 33
897 763 1
897 779 32
897 789 22
897 800 35
897 814 1
897 843 34
897 846 5
897 884 13
897 913 50
897 992 18
898 2 8
898 4 41
898 98 34
898 106 31
898 109 26
898 124 18
898 138 4
898 141 43
898 159 9
898 163 30
898 187 16
898 190 16
898 203 36
898 221 26
898 222 48
898 232 17
898 260 40
898 277 48
898 316 2
898 337 4
898 361 39
898 379 2
898 403 35
898 418 11
898 465 1
898 474 45
898 482 14
898 500 45
898 529 0
898 557 8
898 599 20
898 627 26
898 634 21
898 639 21
898 665 3
898 668 1
898 679 30
898 722 -1
898 751 -2
898 757 24
898 760 39
898 769 13
898 780 10
898 787 48
898 809 20
898 812 25
898 841 44
898 845 4
898 852 6
898 865 35
898 881 43
898 912 45
898 921 13
899 20 37
899 22 30
899 31 39
899 55 37
899 65 21
899 73 25
899 74 43
899 80 25
899 81 44
899 85 11
899 94 7
899 109 20
899 129 27
899 140 -1
899 143 9
899 150 45
899 166 15
899 202 -2
899 219 48
899 299 1
899 324 36
899 333 46
899 398 4
899 402 42
899 428 4
899 429 48
899 432 33
899 451 38
899 463 21
899 521 45
899 530 23
899 537 3
899 556 -1
899 564 12
899 565 25
899 617 28
899 624 50
899 628 38
899 638 1
899 652 44
899 686 22
899 692 12
899 696 28
899 708 11
899 719 29
899 725 0
899 739 34
899 748 28
899 807 8
899 830 10
899 852 7
899 855 3
899 869 -1
899 928 16
899 938 -2
899 984 38
899 986 28
899 994 -2
900 41 4
900 62 16
900 91 -2
900 96 2
900 105 33
900 231 17
900 262 28
900 316 25
900 318 7
900 326 10
900 340 23
900 347 48
900 375 33
900 420 14
900 476 33
900 496 17
900 508 47
900 509 8
900 518 15
900 520 7
900 568 43
900 573 31
900 587 5
900 604 37
900 605 14
900 655 27
900 669 29
900 674 10
900 690 39
900 703 29
900 706 27
900 711 15
900 719 47
900 740 38
900 751 16
900 762 35
900 800 25
900 805 12
900 816 16
900 839 22
900 844 22
900 845 7
900 863 49
900 867 46
900 879 2
900 894 50
900 920 4
900 952 34
900 980 6
900 982 31
900 987 34
900 992 13
901 2 20
901 23 44
901 28 12
901 67 45
901 76 41
901 108 29
901 127 29
901 153 45
901 197 48
901 245 6
901 251 43
901 254 8
901 268 10
901 270 37
901 272 19
901 282 43
901 287 49
901 290 26
901 314 20
901 344 1
901 366 36
901 385 48
901 392 12
901 455 9
901 485 12
901 520 18
901 545 42
901 576 -2
901 614 5
901 617 24
901 623 46
901 632 42
901 633 1
901 635 40
901 645 17
901 730 7
901 735 9
901 741 22
901 751 34
901 769 48
901 780 43
901 800 -1
901 829 34
901 843 19
901 867 -1
901 871 30
901 891 11
901 939 47
901 947 44
901 981 26
901 982 37
902 9 15
902 25 47
902 54 1
902 69 35
902 72 49
902 103 28
902 117 47
902 119 49
902 122 26
902 128 31
902 158 18
902 169 4
902 179 8
902 186 25
902 189 18
902 190 32
902 195 15
902 206 7
902 210 29
902 218 23
902 270 13
902 294 39
902 316 12
902 320 16
902 347 20
902 364 45
902 382 23
902 396 25
902 408 0
902 417 -1
902 450 33
902 485 32
902 491 18
902 495 23
902 496 37
902 524 14
902 586 13
902 592 30
902 649 20
902 689 21
902 718 15
902 757 43
902 771 15
902 774 28
902 795 39
902 805 2
902 856 49
902 894 19
902 906 12
902 922 50
902 959 42
902 996 40
903 5 16
903 36 42
903 48 48
903 53 45
903 62 4
903 95 32
903 125 37
903 141 49
903 143 38
903 188 31
903 192 14
903 193 31
903 218 36
903 220 35
903 222 29
903 226 37
903 231 1
903 264 1
903 282 5
903 306 15
903 310 17
903 334 -1
903 371 28
903 391 30
903 404 46
903 408 46
903 413 30
903 458 47
903 463 29
903 477 38
903 501 3
903 535 29
903 541 14
903 557 4
903 589 38
903 596 41
903 603 8
903 607 20
903 646 11
903 654 49
903 655 13
903 739 14
903 778 24
903 810 8
903 821 6
903 835 37
903 838 5
903 846 30
903 853 8
903 861 16
903 866 13
903 880 4
903 915 46
903 954 34
903 964 32
903 973 18
903 977 6
903 994 46
904 8 2
904 26 39
904 36 12
904 88 23
904 95 22
904 103 39
904 137 18
904 141 12
904 193 21
904 206 36
904 251 45
904 335 16
904 342 26
904 357 47
904 360 5
904 367 36
904 406 31
904 416 -1
904 440 9
904 499 28
904 500 -1
904 503 36
904 514 43
904 547 30
904 584 16
904 599 39
904 611 27
904 642 10
904 651 40
904 655 36
904 659 2
904 665 50
904 671 47
904 696 49
904 698 18
904 706 29
904 715 9
904 723 44
904 724 3
904 729 50
904 746 12
904 754 41
904 759 30
904 768 7
904 794 1
904 795 13
904 799 31
904 811 0
904 817 50
904 877 13
904 910 19
904 923 49
904 957 48
904 959 43
904 984 36
904 993 3
904 994 24
904 998 34
905 3 5
905 53 24
905 61 16
905 66 33
905 74 6
905 77 -1
905 83 20
905 136 36
905 216 23
905 228 34
905 235 8
905 253 28
905 278 27
905 293 31
905 329 12
905 362 37
905 378 26
905 379 12
905 384 4
905 411 12
905 424 20
905 456 -1
905 470 27
905 487 47
905 498 43
905 526 24
905 571 8
905 651 43
905 761 31
905 788 26
905 899 14
905 951 2
905 966 46
905 992 0
906 9 1
906 12 18
906 22 24
906 46 43
906 48 50
906 67 33
906 101 44
906 113 36
906 132 14
906 143 34
906 157 39
906 158 46
906 219 6
906 236 46
906 270 33
906 322 23
906 382 49
906 406 30
906 483 31
906 488 14
906 513 45
906 535 25
906 543 25
906 609 39
906 627 35
906 633 10
906 666 9
906 696 11
906 700 8
906 708 12
906 713 13
906 716 0
906 729 -1
906 762 11
906 835 32
906 861 27
906 866 13
906 870 33
906 882 0
906 887 25
906 899 25
906 905 42
906 940 12
906 990 14
907 27 30
907 83 24
907 92 6
907 99 36
907 117 28
907 182 45
907 195 25
907 208 28
907 223 26
907 224 18
907 280 46
907 285 32
907 289 29
907 291 5
907 300 46
907 361 7
907 370 49
907 374 4
907 392 15
907 396 15
907 401 24
907 449 20
907 459 9
907 481 38
907 505 16
907 523 31
907 527 24
907 532 17
907 543 10
907 566 7
907 627 16
907 647 21
907 672 47
907 698 28
907 716 33
907 737 17
907 740 45
907 785 46
907 814 27
907 843 16
907 882 36
907 906 47
907 939 37
907 959 37
907 992 37
908 46 3
908 49 39
908 78 20
908 80 3
908 97 40
908 113 39
908 156 35
908 177 31
908 178 32
908 219 15
908 259 19
908 261 21
908 281 13
908 282 20
908 289 42
908 308 50
908 333 33
908 339 20
908 348 13
908 396 29
908 433 14
908 440 20
908 444 14
908 457 6
908 459 40
908 470 11
908 481 29
908 486 46
908 497 24
908 536 25
908 551 48
908 560 13
908 598 25
908 621 10
908 632 35
908 672 39
908 692 -2
908 723 50
908 738 17
908 747 47
908 752 24
908 761 21
908 801 22
908 810 38
908 816 15
908 844 22
908 848 24
908 886 35
908 893 4
908 917 2
908 918 46
908 944 0
908 960 7
908 978 37
908 990 27
909 103 46
909 117 23
909 142 36
909 144 3
909 183 6
909 225 35
909 239 24
909 241 43
909 264 40
909 275 47
909 331 7
909 351 49
909 352 29
909 366 40
909 394 24
909 404 35
909 422 33
909 460 39
909 482 7
909 494 34
909 538 44
909 541 47
909 574 20
909 577 44
909 595 15
909 613 7
909 666 11
909 701 16
909 728 9
909 737 6
909 752 6
909 758 46
909 770 -2
909 806 38
909 820 50
909 821 50
909 883 15
909 896 37
909 900 21
909 912 47
909 931 21
909 967 33
909 971 41
909 975 16
910 11 0
910 50 4
910 102 0
910 106 16
910 146 15
910 161 28
910 202 0
910 223 50
910 238 29
910 266 1
910 275 9
910 289 -1
910 295 43
910 312 12
910 314 28
910 334 18
910 335 23
910 336 36
910 340 47
910 341 44
910 399 27
910 507 -2
910 519 25
910 529 16
910 552 22
910 556 47
910 559 32
910 561 3
910 563 50
910 566 7
910 573 33
910 578 33
910 666 11
910 673 -1
910 676 40
910 677 48
910 683 48
910 705 35
910 723 18
910 724 0
910 727 10
910 735 49
910 754 19
910 761 8
910 767 47
910 786 2
910 794 11
910 809 28
910 821 5
910 827 48
910 832 47
910 841 36
910 845 9
910 846 50
910 854 -2
910 855 46
910 874 26
910 896 44
910 901 5
910 913 -1
910 930 5
910 934 -1
910 943 23
910 962 27
910 973 44
911 42 23
911 57 11
911 97 10
911 122 35
911 144 31
911 161 8
911 209 8
911 230 26
911 241 35
911 276 45
911 296 33
911 355 13
911 363 20
911 379 48
911 398 25
911 416 28
911 434 12
911 442 41
911 443 43
911 453 11
911 475 7
911 489 21
911 511 44
911 519 26
911 529 16
911 584 47
911 585 4
911 594 14
911 599 41
911 604 22
911 616 20
911 665 3
911 683 39
911 685 1
911 757 11
911 792 24
911 843 31
911 870 50
911 880 29
911 901 35
911 925 29
911 956 49
911 966 5
912 21 22
912 52 4
912 58 15
912 89 13
912 102 33
912 120 31
912 130 35
912 152 22
912 184 5
912 194 41
912 226 5
912 240 5
912 273 11
912 284 25
912 314 43
912 332 17
912 362 14
912 377 0
912 468 -2
912 502 15
912 507 44
912 523 13
912 527 11
912 543 5
912 544 32
912 545 39
912 570 23
912 578 41
912 586 4
912 679 16
912 701 49
912 712 45
912 739 10
912 751 42
912 753 45
912 804 27
912 813 48
912 818 19
912 838 0
912 847 45
912 871 32
912 896 5
912 911 15
912 949 2
913 5 11
913 23 41
913 37 13
913 43 15
913 45 35
913 85 10
913 105 7
913 113 18
913 142 3
913 145 36
913 155 25
913 180 48
913 191 -1
913 200 11
913 207 33
913 216 15
913 230 45
913 244 17
913 259 35
913 296 37
913 300 18
913 335 -1
913 340 24
913 352 25
913 405 19
913 410 17
913 415 38
913 437 19
913 442 8
913 467 48
913 484 25
913 497 43
913 514 50
913 516 49
913 536 22
913 577 42
913 591 43
913 607 31
913 633 22
913 634 3
913 642 19
913 690 21
913 695 4
913 697 8
913 706 7
913 792 42
913 793 10
913 809 14
913 824 25
913 828 44
913 843 34
913 914 35
914 14 4
914 96 43
914 107 3
914 124 48
914 130 13
914 140 -1
914 162 33
914 171 21
914 174 43
914 218 40
914 227 6
914 245 47
914 270 43
914 271 17
914 295 44
914 310 41
914 336 3
914 340 -1
914 352 24
914 434 26
914 461 6
914 485 10
914 515 36
914 544 6
914 551 25
914 553 29
914 569 7
914 576 40
914 597 30
914 623 7
914 636 24
914 650 31
914 738 42
914 749 37
914 765 38
914 771 13
914 773 11
914 834 25
914 835 26
914 845 37
914 876 4
914 895 7
914 903 48
914 923 2
914 924 48
914 928 3
914 956 31
914 964 48
914 965 18
914 981 12
914 996 35
915 51 45
915 96 4
915 148 35
915 157 26
915 183 17
915 187 10
915 193 46
915 197 5
915 221 27
915 236 48
915 238 47
915 279 47
915 308 24
915 338 48
915 358 41
915 386 17
915 400 13
915 406 0
915 492 46
915 502 17
915 544 1
915 557 30
915 562 39
915 607 29
915 625 5
915 644 21
915 647 28
915 678 2
915 689 9
915 710 45
915 740 36
915 743 15
915 757 20
915 758 18
915 775 47
915 779 42
915 783 35
915 790 27
915 857 11
915 877 11
915 897 16
915 911 26
915 919 15
915 940 7
916 10 4
916 13 48
916 25 47
916 35 37
916 101 35
916 103 20
916 135 23
916 148 29
916 182 29
916 185 5
916 186 25
916 203 9
916 214 40
916 221 44
916 225 38
916 270 3
916 279 1
916 305 42
916 311 23
916 312 5
916 324 0
916 351 30
916 357 28
916 382 26
916 387 24
916 389 30
916 391 12
916 403 28
916 457 38
916 472 -1
916 489 15
916 500 5
916 511 46
916 542 11
916 566 11
916 599 11
916 611 24
916 638 38
916 655 29
916 700 14
916 722 8
916 731 34
916 739 36
916 757 33
916 795 20
916 811 2
916 837 10
916 853 17
916 923 2
916 936 6
916 945 23
916 984 44
916 985 34
916 988 45
917 4 48
917 14 5
917 42 47
917 74 35
917 96 33
917 97 9
917 148 20
917 234 8
917 255 5
917 322 19
917 337 26
917 363 45
917 406 3
917 408 -1
917 425 8
917 434 1
917 458 31
917 476 24
917 510 44
917 553 35
917 557 9
917 594 16
917 633 45
917 658 16
917 665 0
917 705 46
917 846 40
917 860 0
917 906 49
917 923 2
917 947 17
917 959 40
917 982 46
918 32 25
918 48 13
918 50 17
918 56 36
918 68 3
918 77 8
918 124 47
918 143 8
918 159 49
918 181 16
918 190 6
918 197 6
918 198 41
918 211 40
918 218 24
918 229 40
918 240 10
918 256 21
918 257 24
918 260 4
918 262 4
918 292 50
918 339 38
918 361 15
918 384 8
918 403 45
918 411 13
918 420 12
918 452 25
918 487 44
918 506 5
918 575 23
918 655 18
918 673 32
918 695 38
918 696 41
918 700 30
918 716 14
918 726 23
918 743 27
918 763 33
918 772 2
918 787 44
918 792 22
918 803 27
918 806 14
918 816 43
918 828 31
918 872 22
918 909 1
918 916 36
918 920 21
918 943 8
918 951 15
919 39 4
919 70 7
919 83 13
919 94 11
919 140 17
919 166 5
919 208 45
919 232 48
919 233 8
919 235 47
919 256 40
919 266 29
919 267 1
919 297 43
919 324 19
919 393 43
919 398 10
919 422 13
919 451 6
919 463 19
919 472 4
919 480 23
919 548 5
919 552 5
919 599 19
919 608 45
919 629 28
919 675 12
919 676 16
919 698 0
919 739 11
919 742 3
919 778 21
919 817 27
919 843 19
919 892 16
919 943 7
919 964 16
919 988 5
920 7 14
920 53 46
920 70 50
920 83 26
920 97 45
920 139 18
920 151 34
920 173 22
920 186 47
920 198 12
920 232 35
920 240 12
920 295 0
920 299 1
920 308 16
920 333 4
920 337 31
920 355 24
920 392 18
920 404 13
920 408 34
920 440 -1
920 452 48
920 465 31
920 469 42
920 484 3
920 488 0
920 539 5
920 566 23
920 597 45
920 602 6
920 610 31
920 615 44
920 616 4
920 637 38
920 655 49
920 661 7
920 662 30
920 708 33
920 714 3
920 730 27
920 753 32
920 762 6
920 802 9
920 823 28
920 858 48
920 860 7
920 877 8
920 904 24
920 984 46
921 1 6
921 13 20
921 82 44
921 107 32
921 121 31
921 161 29
921 162 21
921 163 18
921 167 39
921 197 9
921 211 4
921 215 41
921 236 41
921 243 41
921 244 45
921 268 21
921 274 50
921 303 37
921 314 44
921 342 46
921 363 24
921 381 13
921 383 47
921 393 23
921 414 25
921 419 -2
921 460 9
921 484 38
921 488 16
921 506 18
921 540 44
921 545 45
921 548 -1
921 550 16
921 551 14
921 599 34
921 602 9
921 615 6
921 633 17
921 657 16
921 671 17
921 680 20
921 691 23
921 696 40
921 709 47
921 713 8
921 723 35
921 726 14
921 728 -1
921 743 12
921 786 49
921 788 -1
921 823 19
921 837 38
921 917 19
921 936 47
921 941 37
921 969 17
921 981 16
922 41 31
922 129 6
922 134 31
922 155 49
922 201 36
922 234 9
922 235 17
922 238 49
922 253 50
922 259 48
922 265 34
922 299 34
922 308 12
922 332 47
922 361 10
922 384 27
922 405 27
922 421 27
922 427 22
922 461 11
922 522 3
922 552 35
922 590 22
922 597 4
922 642 39
922 643 33
922 649 8
922 660 29
922 669 50
922 689 14
922 725 15
922 738 23
922 746 1
922 819 46
922 857 3
922 863 40
922 865 36
922 893 15
922 921 15
922 992 2
923 3 9
923 36 21
923 91 12
923 134 8
923 173 -2
923 182 50
923 204 48
923 230 33
923 273 13
923 303 25
923 320 13
923 363 -2
923 375 27
923 405 13
923 427 13
923 472 25
923 473 15
923 505 28
923 563 50
923 565 35
923 584 25
923 613 15
923 630 22
923 638 -1
923 639 -1
923 646 23
923 680 22
923 684 33
923 746 41
923 765 42
923 820 46
923 844 16
923 850 39
923 856 48
923 869 47
923 873 34
923 893 46
923 904 24
923 921 32
923 969 49
923 991 19
924 5 46
924 63 47
924 97 48
924 110 14
924 124 3
924 125 8
924 127 50
924 131 26
924 151 3
924 163 18
924 168 7
924 177 22
924 185 35
924 202 0
924 206 5
924 208 34
924 215 33
924 265 36
924 298 37
924 326 14
924 376 15
924 410 33
924 424 42
924 434 24
924 451 33
924 481 19
924 486 41
924 499 9
924 524 2
924 528 9
924 531 13
924 554 34
924 573 31
924 598 10
924 613 7
924 619 11
924 621 2
924 642 0
924 645 11
924 649 27
924 691 17
924 698 29
924 744 38
924 756 9
924 759 21
924 780 12
924 791 50
924 820 7
924 824 35
924 844 14
924 923 29
924 936 30
924 937 3
924 938 13
924 948 32
924 1000 8
925 39 -1
925 140 0
925 154 37
925 178 21
925 224 44
925 241 42
925 302 1
925 308 46
925 323 39
925 329 3
925 342 15
925 352 8
925 391 9
925 400 4
925 402 42
925 410 17
925 441 27
925 466 45
925 474 15
925 535 31
925 537 29
925 545 42
925 575 22
925 592 4
925 708 4
925 720 25
925 752 -1
925 755 7
925 760 30
925 820 33
925 836 28
925 859 -1
925 869 4
925 921 16
925 933 33
925 968 35
925 999 38
926 2 48
926 35 33
926 37 4
926 42 10
926 46 21
926 78 6
926 107 8
926 124 9
926 142 48
926 151 39
926 167 38
926 183 32
926 186 4
926 228 31
926 235 27
926 248 43
926 257 5
926 294 20
926 299 36
926 331 30
926 366 2
926 376 32
926 428 12
926 430 35
926 442 24
926 476 49
926 489 20
926 500 1
926 532 47
926 561 23
926 583 38
926 591 25
926 608 34
926 631 48
926 674 9
926 684 50
926 697 6
926 704 13
926 712 47
926 720 45
926 744 49
926 761 26
926 796 16
926 801 41
926 829 1
926 858 19
926 859 49
926 866 50
926 941 20
926 958 32
926 967 24
926 968 19
926 981 15
926 987 40
926 988 16
926 1000 38
927 25 13
927 35 18
927 38 1
927 53 47
927 57 43
927 70 13
927 90 9
927 100 31
927 104 37
927 122 45
927 128 14
927 189 19
927 212 50
927 275 2
927 311 6
927 316 31
927 328 17
927 389 21
927 418 48
927 424 25
927 427 33
927 433 3
927 460 3
927 463 16
927 484 29
927 517 36
927 552 14
927 586 48
927 592 3
927 660 -2
927 689 9
927 696 11
927 706 49
927 793 29
927 815 38
927 874 36
927 889 41
927 901 29
927 909 30
927 923 38
927 928 37
927 972 34
928 50 36
928 62 20
928 74 19
928 99 42
928 110 42
928 124 48
928 132 30
928 133 8
928 135 3
928 147 34
928 210 30
928 250 13
928 254 11
928 264 31
928 267 39
928 269 25
928 324 44
928 343 49
928 368 1
928 374 50
928 459 30
928 473 38
928 484 4
928 518 35
928 522 48
928 525 19
928 538 9
928 562 -2
928 584 16
928 639 30
928 647 28
928 657 5
928 668 15
928 680 49
928 692 44
928 747 7
928 774 49
928 780 32
928 825 17
928 841 21
928 847 15
928 888 50
928 910 -1
928 912 29
928 917 6
928 925 39
928 937 4
928 939 28
928 943 22
928 950 40
929 9 12
929 58 38
929 63 32
929 117 9
929 155 8
929 158 48
929 182 33
929 205 38
929 212 22
929 223 32
929 259 1
929 261 17
929 278 3
929 295 3
929 347 45
929 390 40
929 407 23
929 418 48
929 442 40
929 444 45
929 466 46
929 468 6
929 493 5
929 497 22
929 504 41
929 544 44
929 582 -2
929 621 2
929 641 30
929 706 17
929 718 32
929 727 17
929 777 3
929 795 36
929 796 33
929 830 34
929 832 -2
929 847 11
929 869 22
929 882 32
929 883 50
929 891 27
929 901 29
929 922 23
929 925 47
929 934 11
929 987 40
929 992 17
929 994 37
930 15 15
930 33 47
930 71 19
930 99 39
930 113 27
930 114 16
930 130 26
930 151 46
930 156 30
930 202 10
930 227 26
930 280 4
930 313 15
930 330 44
930 342 46
930 367 49
930 369 28
930 400 34
930 430 32
930 457 11
930 501 28
930 540 -2
930 559 39
930 566 32
930 628 19
930 640 20
930 646 26
930 662 2
930 691 25
930 696 6
930 714 10
930 715 50
930 721 23
930 722 21
930 737 12
930 750 2
930 754 18
930 806 47
930 810 18
930 838 26
930 841 38
930 845 10
930 862 24
930 878 17
930 913 6
930 916 9
930 919 44
930 923 44
930 924 8
931 10 26
931 11 28
931 39 13
931 50 10
931 58 31
931 72 3
931 80 40
931 122 29
931 124 11
931 131 17
931 167 38
931 174 20
931 191 17
931 193 47
931 248 -2
931 253 35
931 254 23
931 293 43
931 309 33
931 319 16
931 324 40
931 339 14
931 346 16
931 367 44
931 368 40
931 394 43
931 432 24
931 491 33
931 493 21
931 508 -1
931 528 35
931 529 19
931 557 -1
931 558 36
931 573 30
931 584 34
931 590 35
931 628 18
931 692 16
931 700 36
931 705 6
931 722 6
931 724 11
931 733 30
931 758 47
931 767 44
931 769 45
931 773 24
931 793 6
931 830 45
931 853 12
931 874 50
931 887 40
931 948 9
931 951 19
931 962 14
931 977 29
932 17 13
932 61 4
932 96 27
932 107 35
932 133 13
932 195 11
932 217 40
932 287 -2
932 288 30
932 322 23
932 323 8
932 329 9
932 346 14
932 388 17
932 398 5
932 399 30
932 402 3
932 412 24
932 415 3
932 441 49
932 536 21
932 599 48
932 602 28
932 658 8
932 677 13
932 679 31
932 709 29
932 734 4
932 756 6
932 782 45
932 791 36
932 795 48
932 834 5
932 837 38
932 852 36
932 858 30
932 876 46
932 877 -1
932 927 24
932 929 5
932 939 13
932 943 29
932 949 10
932 958 27
932 982 2
933 79 10
933 105 40
933 148 40
933 154 31
933 175 18
933 201 1
933 245 32
933 268 6
933 296 37
933 299 20
933 313 5
933 331 38
933 337 6
933 378 41
933 395 14
933 405 33
933 448 45
933 472 46
933 485 19
933 495 6
933 543 36
933 574 11
933 579 4
933 590 -1
933 594 18
933 601 26
933 653 32
933 660 32
933 663 6
933 668 12
933 695 10
933 732 40
933 739 12
933 740 37
933 790 7
933 796 30
933 802 31
933 831 18
933 836 37
933 845 40
933 878 40
933 898 21
933 900 29
933 921 19
933 979 27
934 7 37
934 8 35
934 48 50
934 87 43
934 93 26
934 98 25
934 172 19
934 197 26
934 198 42
934 275 5
934 280 15
934 302 38
934 312 3
934 340 40
934 364 32
934 368 50
934 383 1
934 387 50
934 444 27
934 447 20
934 478 32
934 491 32
934 493 -2
934 512 18
934 515 17
934 522 7
934 539 16
934 581 23
934 586 41
934 613 11
934 636 24
934 639 -2
934 660 27
934 668 13
934 694 36
934 709 7
934 718 9
934 744 47
934 833 39
934 836 26
934 885 25
934 909 27
934 919 38
934 926 13
934 965 9
934 997 46
935 67 11
935 82 15
935 100 14
935 107 25
935 113 23
935 156 22
935 158 14
935 226 19
935 251 2
935 262 33
935 290 4
935 297 49
935 329 38
935 336 21
935 349 3
935 355 22
935 372 6
935 408 33
935 421 28
935 426 39
935 448 22
935 462 17
935 471 9
935 513 31
935 652 42
935 660 8
935 693 13
935 734 30
935 747 11
935 775 29
935 779 41
935 785 25
935 814 45
935 822 -1
935 835 6
935 839 41
935 859 31
935 878 -2
935 886 4
935 915 10
935 920 32
935 929 33
935 932 26
935 961 42
936 3 26
936 25 9
936 81 47
936 87 36
936 93 23
936 103 7
936 177 23
936 205 23
936 207 12
936 241 47
936 256 38
936 269 39
936 297 37
936 305 1
936 309 38
936 311 6
936 382 31
936 387 21
936 406 11
936 421 18
936 423 7
936 489 18
936 502 49
936 514 1
936 519 26
936 525 23
936 559 22
936 575 46
936 598 7
936 604 22
936 618 23
936 624 50
936 629 -2
936 646 47
936 653 22
936 657 49
936 658 11
936 664 6
936 666 23
936 682 3
936 684 32
936 694 13
936 697 7
936 709 38
936 718 20
936 723 50
936 784 3
936 785 50
936 793 1
936 828 31
936 857 27
936 873 7
936 883 6
936 942 6
936 951 8
936 959 26
936 998 37
937 13 31
937 16 9
937 35 27
937 63 18
937 89 40
937 145 45
937 174 17
937 182 16
937 206 34
937 246 29
937 248 13
937 342 6
937 350 24
937 390 46
937 394 16
937 410 3
937 449 29
937 482 19
937 526 47
937 545 46
937 586 38
937 592 28
937 621 18
937 632 29
937 645 29
937 710 0
937 745 49
937 759 16
937 788 5
937 818 17
937 939 43
937 980 29
938 33 29
938 50 21
938 61 31
938 63 10
938 71 32
938 99 27
938 120 30
938 159 28
938 210 29
938 219 17
938 234 49
938 269 30
938 304 13
938 322 28
938 348 20
938 364 27
938 366 -2
938 369 36
938 390 24
938 430 10
938 443 37
938 446 40
938 467 46
938 482 48
938 511 38
938 532 31
938 597 8
938 607 11
938 633 50
938 649 46
938 677 30
938 693 27
938 718 22
938 734 31
938 736 32
938 758 8
938 800 4
938 823 32
938 826 43
938 830 42
938 836 29
938 848 4
938 871 46
938 880 7
938 927 12
938 929 50
938 941 2
938 988 20
939 20 22
939 40 10
939 53 14
939 76 4
939 91 19
939 113 19
939 144 12
939 161 38
939 182 13
939 200 46
939 214 38
939 226 37
939 229 6
939 249 46
939 264 34
939 303 15
939 338 37
939 362 15
939 398 26
939 419 26
939 443 17
939 455 16
939 472 20
939 484 10
939 502 8
939 550 23
939 630 34
939 636 21
939 666 34
939 684 37
939 714 4
939 743 38
939 755 50
939 780 16
939 808 23
939 839 13
939 874 27
939 890 37
939 895 12
939 926 46
939 927 27
939 958 31
939 983 15
939 987 45
939 990 19
940 4 22
940 30 29
940 89 26
940 91 27
940 131 21
940 138 22
940 161 35
940 166 22
940 181 39
940 192 27
940 196 -1
940 206 -1
940 209 50
940 224 25
940 229 22
940 232 28
940 311 28
940 347 21
940 351 22
940 362 41
940 372 24
940 437 16
940 446 46
940 467 37
940 551 46
940 566 8
940 582 14
940 593 46
940 598 23
940 633 39
940 647 45
940 656 37
940 657 5
940 672 34
940 677 10
940 683 20
940 690 32
940 759 47
940 807 43
940 827 0
940 830 44
940 842 49
940 854 17
940 862 7
940 864 11
940 865 17
940 876 50
940 905 15
940 908 13
940 921 21
940 930 35
940 973 38
940 980 18
941 7 22
941 16 26
941 31 46
941 66 44
941 67 14
941 80 37
941 97 41
941 99 0
941 215 27
941 257 50
941 302 6
941 310 36
941 346 7
941 439 18
941 451 13
941 465 40
941 473 7
941 474 19
941 477 20
941 531 30
941 544 32
941 553 32
941 581 36
941 594 1
941 624 14
941 649 11
941 654 -1
941 669 20
941 671 48
941 696 27
941 697 31
941 716 1
941 718 49
941 721 21
941 724 7
941 744 9
941 745 33
941 747 7
941 753 42
941 798 0
941 837 17
941 861 38
941 899 33
941 950 2
941 989 23
941 995 25
942 56 11
942 69 32
942 77 5
942 79 32
942 93 3
942 116 48
942 150 10
942 207 33
942 220 49
942 236 12
942 266 26
942 297 45
942 308 31
942 327 48
942 353 22
942 372 35
942 405 21
942 418 39
942 433 1
942 471 29
942 489 19
942 516 49
942 541 38
942 555 9
942 626 39
942 633 18
942 634 16
942 637 48
942 649 14
942 679 6
942 700 3
942 701 15
942 755 39
942 786 39
942 852 23
942 869 33
942 873 32
942 885 9
942 895 26
942 898 21
942 956 17
943 1 48
943 14 47
943 31 19
943 32 38
943 38 26
943 72 25
943 77 -1
943 86 8
943 96 2
943 118 -2
943 121 14
943 129 41
943 150 20
943 152 30
943 163 39
943 168 24
943 175 0
943 185 -1
943 193 32
943 231 5
943 240 -2
943 274 4
943 288 3
943 321 43
943 343 35
943 365 37
943 379 5
943 381 14
943 433 18
943 483 42
943 492 9
943 508 7
943 529 24
943 533 9
943 585 7
943 588 10
943 592 0
943 595 5
943 601 6
943 608 42
943 627 48
943 656 2
943 660 34
943 670 35
943 751 22
943 758 23
943 760 41
943 765 34
943 767 43
943 802 6
943 814 40
943 815 13
943 854 49
943 873 9
943 910 13
943 919 41
943 930 20
944 3 9
944 23 45
944 85 37
944 86 36
944 88 45
944 112 20
944 121 30
944 169 28
944 206 40
944 226 26
944 238 33
944 298 0
944 322 39
944 337 22
944 342 17
944 345 24
944 355 18
944 383 5
944 386 22
944 391 9
944 401 36
944 405 26
944 407 45
944 425 -2
944 428 41
944 441 45
944 471 6
944 475 12
944 487 8
944 496 37
944 502 34
944 564 15
944 578 8
944 591 38
944 604 12
944 632 40
944 660 13
944 830 10
944 862 37
944 875 22
944 887 19
944 932 26
944 933 3
944 960 32
945 21 1
945 51 42
945 52 14
945 108 48
945 144 27
945 153 46
945 167 41
945 189 39
945 204 -1
945 223 5
945 249 28
945 311 45
945 327 41
945 357 32
945 365 23
945 374 38
945 388 23
945 395 42
945 422 7
945 436 3
945 442 28
945 473 10
945 489 48
945 493 30
945 495 29
945 511 37
945 515 12
945 580 33
945 584 36
945 616 42
945 622 19
945 623 50
945 661 22
945 683 50
945 700 15
945 720 24
945 726 28
945 731 1
945 745 15
945 750 13
945 757 7
945 769 44
945 791 37
945 811 36
945 813 -1
945 824 42
945 845 23
945 870 17
945 887 5
945 906 30
945 911 12
945 930 31
945 943 43
945 961 21
945 969 13
945 973 11
945 979 7
946 32 25
946 36 34
946 38 4
946 40 2
946 41 27
946 48 19
946 60 43
946 63 50
946 122 35
946 152 15
946 192 20
946 266 26
946 277 46
946 289 39
946 294 36
946 313 21
946 323 28
946 331 7
946 367 6
946 371 33
946 376 15
946 411 37
946 415 27
946 420 41
946 472 30
946 477 12
946 503 21
946 507 10
946 514 46
946 517 25
946 593 49
946 643 3
946 648 40
946 655 4
946 666 23
946 674 49
946 709 41
946 746 19
946 815 34
946 818 50
946 823 2
946 827 2
946 832 20
946 857 48
946 859 3
946 873 48
946 884 38
946 907 37
946 939 34
946 957 15
946 964 14
946 973 13
946 993 33
947 46 22
947 113 10
947 118 2
947 135 12
947 136 39
947 171 11
947 205 4
947 210 20
947 268 47
947 270 37
947 299 20
947 302 27
947 336 -1
947 370 24
947 371 37
947 395 46
947 407 40
947 409 4
947 439 27
947 444 -2
947 454 6
947 469 3
947 473 44
947 499 46
947 550 1
947 559 5
947 587 21
947 597 40
947 600 26
947 632 -1
947 643 15
947 670 24
947 672 41
947 683 16
947 704 50
947 706 39
947 713 13
947 715 46
947 739 29
947 748 4
947 767 8
947 775 36
947 808 42
947 817 37
947 818 23
947 821 30
947 837 48
947 864 12
947 870 26
947 904 48
947 911 11
947 970 11
947 999 12
948 1 20
948 8 39
948 43 14
948 88 3
948 139 34
948 148 25
948 161 35
948 242 0
948 285 44
948 302 17
948 341 38
948 349 47
948 358 26
948 382 44
948 421 34
948 429 4
948 431 5
948 432 0
948 433 34
948 456 9
948 461 41
948 475 45
948 533 50
948 535 27
948 547 25
948 551 25
948 559 3
948 564 45
948 581 0
948 590 16
948 606 38
948 620 10
948 632 43
948 648 35
948 663 16
948 672 3
948 685 26
948 698 7
948 699 16
948 715 29
948 716 31
948 730 13
948 762 44
948 769 3
948 778 24
948 804 22
948 861 -1
948 871 -2
948 887 43
948 889 16
948 892 20
948 896 50
948 906 21
948 907 23
948 915 25
948 917 37
948 927 17
948 965 36
948 978 -2
948 996 48
949 32 43
949 35 31
949 39 45
949 54 11
949 105 48
949 121 16
949 147 48
949 179 34
949 239 44
949 248 45
949 275 32
949 287 40
949 320 20
949 356 24
949 380 24
949 393 43
949 407 2
949 409 19
949 412 19
949 415 22
949 437 5
949 456 44
949 486 46
949 501 5
949 514 18
949 523 35
949 547 0
949 552 4
949 559 3
949 576 30
949 612 38
949 616 6
949 661 7
949 663 38
949 682 44
949 684 35
949 697 10
949 702 20
949 728 32
949 834 27
949 851 11
949 852 18
949 902 21
949 906 -2
949 911 5
949 935 8
949 963 0
949 977 18
949 983 41
949 997 6
949 1000 34
950 10 44
950 11 11
950 18 26
950 43 27
950 48 2
950 52 3
950 53 8
950 97 26
950 113 32
950 141 10
950 154 35
950 177 46
950 199 26
950 201 18
950 208 42
950 216 18
950 237 46
950 243 41
950 248 39
950 254 28
950 274 47
950 279 38
950 322 44
950 343 41
950 350 30
950 389 9
950 403 23
950 407 13
950 427 34
950 437 45
950 444 20
950 450 10
950 478 29
950 480 41
950 490 47
950 497 38
950 504 23
950 538 18
950 542 39
950 559 15
950 590 39
950 691 32
950 712 6
950 714 8
950 744 22
950 746 20
950 756 33
950 777 13
950 781 44
950 796 13
950 798 5
950 848 22
950 878 -2
950 905 33
950 911 22
950 918 8
950 924 43
950 985 38
951 18 43
951 22 10
951 41 34
951 68 37
951 88 14
951 108 28
951 109 43
951 112 9
951 189 32
951 198 47
951 244 17
951 268 42
951 281 25
951 322 39
951 333 10
951 334 50
951 400 12
951 421 7
951 425 49
951 436 16
951 442 44
951 494 14
951 541 22
951 552 42
951 556 8
951 567 28
951 587 49
951 606 43
951 644 47
951 658 29
951 702 22
951 716 5
951 720 11
951 751 15
951 784 26
951 834 12
951 837 31
951 844 11
951 880 44
951 903 33
951 914 50
951 926 7
951 962 32
951 984 30
952 19 27
952 26 37
952 62 39
952 100 30
952 159 45
952 162 -1
952 181 4
952 216 37
952 237 10
952 275 5
952 280 2
952 305 45
952 307 7
952 308 2
952 311 26
952 314 25
952 347 24
952 358 15
952 362 41
952 369 23
952 385 19
952 457 18
952 473 34
952 485 43
952 495 50
952 512 41
952 529 32
952 531 22
952 547 3
952 549 9
952 559 42
952 566 0
952 567 30
952 585 35
952 601 10
952 647 50
952 706 4
952 715 26
952 718 1
952 742 22
952 758 34
952 778 36
952 848 31
952 861 5
952 907 35
952 929 4
952 931 50
952 934 47
952 961 31
952 980 27
952 996 26
953 9 24
953 24 7
953 96 45
953 115 27
953 169 44
953 202 32
953 233 36
953 249 8
953 269 46
953 288 16
953 293 28
953 303 32
953 311 11
953 313 38
953 338 4
953 348 33
953 390 15
953 416 44
953 431 30
953 442 47
953 494 5
953 503 0
953 506 12
953 517 40
953 526 35
953 540 48
953 551 46
953 559 3
953 683 21
953 723 1
953 745 11
953 755 45
953 783 29
953 793 24
953 807 23
953 834 46
953 839 44
953 844 36
953 880 21
953 889 9
953 980 13
953 998 38
954 8 19
954 9 30
954 24 5
954 29 21
954 40 24
954 66 45
954 95 1
954 104 38
954 115 1
954 123 23
954 156 12
954 162 14
954 194 30
954 201 30
954 216 -2
954 239 31
954 275 4
954 315 10
954 342 17
954 373 46
954 383 23
954 412 18
954 415 38
954 416 13
954 423 18
954 428 32
954 447 2
954 460 28
954 463 27
954 472 22
954 485 7
954 508 1
954 512 27
954 525 48
954 548 41
954 578 31
954 583 0
954 593 31
954 603 32
954 642 23
954 670 14
954 672 23
954 677 8
954 679 22
954 836 44
954 842 50
954 849 40
954 874 0
954 877 35
954 896 43
954 935 50
954 941 32
954 961 26
955 25 45
955 37 9
955 45 48
955 70 44
955 73 33
955 76 39
955 167 7
955 174 48
955 200 15
955 238 13
955 262 13
955 318 47
955 321 5
955 327 17
955 337 8
955 340 31
955 350 11
955 354 30
955 366 21
955 457 10
955 459 12
955 472 43
955 502 -2
955 503 5
955 520 14
955 643 34
955 713 8
955 781 4
955 792 23
955 798 16
955 807 12
955 836 42
955 846 10
955 903 44
955 911 49
955 937 27
955 969 50
955 979 20
956 69 50
956 70 10
956 97 50
956 100 3
956 105 35
956 121 28
956 185 49
956 229 40
956 233 42
956 254 -2
956 259 38
956 278 -1
956 283 14
956 306 13
956 312 48
956 316 24
956 332 -2
956 350 44
956 395 39
956 396 20
956 403 14
956 413 2
956 452 15
956 454 33
956 466 20
956 467 3
956 495 24
956 506 37
956 624 25
956 639 48
956 676 43
956 683 31
956 698 -2
956 722 7
956 731 1
956 736 36
956 771 30
956 793 40
956 822 27
956 827 44
956 838 31
956 843 36
956 844 6
956 864 29
956 906 29
956 927 18
956 942 9
956 957 13
956 963 41
956 979 11
956 997 21
957 30 37
957 40 50
957 44 28
957 77 38
957 97 19
957 99 17
957 107 12
957 126 18
957 131 48
957 133 42
957 153 20
957 159 12
957 169 2
957 196 10
957 222 26
957 262 49
957 265 26
957 270 28
957 290 42
957 294 46
957 299 41
957 364 3
957 377 24
957 397 13
957 407 50
957 416 39
957 431 34
957 441 0
957 463 35
957 487 29
957 496 -2
957 523 32
957 543 -1
957 547 18
957 548 18
957 556 46
957 565 0
957 577 39
957 580 19
957 585 49
957 606 5
957 669 11
957 741 -2
957 745 35
957 746 4
957 754 18
957 755 11
957 767 14
957 770 3
957 804 15
957 813 13
957 822 29
957 836 12
957 837 41
957 844 15
957 861 22
957 882 26
957 890 23
957 904 2
957 985 5
958 10 35
958 24 36
958 25 40
958 26 35
958 47 16
958 99 11
958 120 7
958 128 42
958 150 17
958 151 -2
958 195 -2
958 202 48
958 221 2
958 234 49
958 241 18
958 301 21
958 310 1
958 312 12
958 318 10
958 343 13
958 354 35
958 380 -2
958 391 47
958 419 19
958 437 4
958 461 13
958 478 35
958 508 5
958 525 26
958 537 34
958 549 2
958 551 22
958 569 33
958 574 5
958 595 26
958 606 17
958 620 14
958 625 19
958 637 16
958 668 28
958 744 11
958 756 24
958 758 -2
958 761 41
958 770 36
958 771 3
958 783 43
958 788 9
958 794 21
958 799 45
958 862 40
958 877 23
958 898 29
958 966 47
958 967 27
958 973 28
959 22 18
959 30 2
959 55 28
959 67 46
959 97 47
959 121 19
959 141 43
959 145 32
959 154 49
959 156 11
959 174 28
959 191 36
959 201 25
959 202 33
959 237 24
959 245 25
959 257 8
959 265 43
959 313 46
959 323 8
959 402 6
959 419 6
959 424 15
959 482 14
959 483 14
959 510 50
959 519 4
959 547 46
959 632 42
959 675 2
959 705 25
959 713 41
959 754 4
959 801 33
959 819 31
959 837 12
959 850 3
959 888 19
959 892 7
959 900 19
959 901 -2
959 907 46
959 933 27
959 935 38
959 943 44
959 953 17
960 46 16
960 53 43
960 66 39
960 95 20
960 113 22
960 163 4
960 167 47
960 188 38
960 192 28
960 196 17
960 236 29
960 254 41
960 256 47
960 269 2
960 295 37
960 296 17
960 301 10
960 309 2
960 342 13
960 357 15
960 368 45
960 376 44
960 380 12
960 406 37
960 471 22
960 478 1
960 551 20
960 585 50
960 605 11
960 606 10
960 652 38
960 679 1
960 688 39
960 689 13
960 695 45
960 765 47
960 782 8
960 787 42
960 796 7
960 826 27
960 830 2
960 831 22
960 832 32
960 858 -2
960 874 1
960 894 39
960 898 48
960 912 36
960 940 4
960 998 34
961 8 21
961 13 49
961 17 19
961 82 23
961 83 27
961 105 13
961 124 20
961 141 24
961 161 30
961 169 4
961 230 43
961 240 7
961 261 1
961 276 44
961 279 2
961 313 5
961 322 24
961 346 18
961 363 25
961 365 44
961 369 20
961 451 14
961 459 26
961 463 17
961 466 -2
961 477 2
961 482 9
961 485 6
961 512 6
961 515 16
961 522 7
961 527 45
961 531 -1
961 533 41
961 535 9
961 537 41
961 543 40
961 573 23
961 575 34
961 580 6
961 630 6
961 654 49
961 659 26
961 703 10
961 719 10
961 751 3
961 770 34
961 782 8
961 796 21
961 801 25
961 827 48
961 840 33
961 845 20
961 879 47
961 884 43
961 918 10
961 934 46
961 937 2
961 952 32
961 959 15
961 973 3
961 992 15
962 12 32
962 16 20
962 23 45
962 29 41
962 43 36
962 48 0
962 54 5
962 64 39
962 107 -2
962 136 39
962 147 35
962 168 43
962 174 19
962 222 7
962 229 14
962 230 41
962 236 11
962 241 20
962 248 43
962 264 1
962 272 48
962 310 46
962 313 40
962 315 6
962 328 49
962 333 39
962 340 28
962 345 10
962 367 16
962 386 43
962 400 24
962 412 48
962 414 12
962 455 36
962 458 4
962 476 15
962 487 18
962 505 48
962 534 24
962 563 39
962 568 -1
962 607 21
962 610 28
962 649 33
962 700 11
962 704 19
962 748 6
962 755 28
962 807 0
962 823 17
962 833 -2
962 865 35
962 896 35
962 916 34
962 928 26
962 972 -2
962 981 33
962 988 33
962 992 22
963 19 17
963 45 11
963 57 50
963 59 48
963 73 5
963 85 27
963 89 -1
963 123 3
963 133 1
963 143 12
963 147 14
963 165 35
963 183 18
963 194 40
963 202 16
963 205 37
963 227 36
963 240 6
963 266 22
963 301 29
963 346 33
963 352 43
963 374 41
963 378 27
963 385 32
963 388 28
963 389 39
963 393 32
963 418 18
963 421 38
963 423 48
963 439 39
963 445 4
963 450 18
963 459 11
963 460 15
963 461 15
963 502 8
963 525 15
963 527 21
963 551 10
963 574 37
963 582 10
963 622 19
963 654 46
963 655 5
963 697 46
963 702 -2
963 718 46
963 719 34
963 742 20
963 755 50
963 758 36
963 780 14
963 840 32
963 849 18
963 851 26
963 857 8
963 860 6
963 862 45
963 895 46
963 905 30
963 910 32
963 948 42
963 980 33
963 982 37
964 1 43
964 5 20
964 33 7
964 48 36
964 96 25
964 98 4
964 128 39
964 129 10
964 154 5
964 174 13
964 194 15
964 216 46
964 250 32
964 257 50
964 262 14
964 305 17
964 332 23
964 340 -1
964 343 3
964 353 19
964 358 22
964 401 7
964 406 42
964 455 42
964 497 10
964 510 17
964 516 32
964 540 19
964 545 3
964 557 33
964 564 3
964 575 35
964 634 41
964 635 20
964 640 3
964 713 8
964 737 9
964 778 40
964 794 22
964 804 45
964 814 14
964 834 22
964 838 31
964 892 6
964 895 9
964 905 30
964 919 19
964 963 17
964 965 41
964 997 16
965 5 30
965 76 16
965 81 36
965 123 10
965 150 45
965 156 1
965 174 26
965 186 7
965 200 24
965 239 20
965 253 26
965 261 43
965 270 45
965 281 14
965 291 22
965 331 22
965 336 16
965 350 20
965 355 6
965 382 12
965 383 17
965 388 1
965 394 -2
965 396 25
965 402 37
965 403 38
965 451 4
965 456 4
965 472 3
965 486 26
965 525 15
965 535 6
965 536 8
965 567 17
965 568 9
965 611 9
965 635 7
965 655 44
965 676 15
965 689 -1
965 692 41
965 710 9
965 729 8
965 740 31
965 797 21
965 819 43
965 822 20
965 842 41
965 845 30
965 856 43
965 857 31
965 862 34
965 875 5
965 906 3
965 932 37
965 942 35
965 951 50
965 984 36
965 994 17
966 20 14
966 25 3
966 57 4
966 59 29
966 110 44
966 117 -1
966 148 18
966 153 23
966 165 1
966 172 14
966 191 37
966 215 7
966 224 36
966 225 41
966 228 3
966 249 31
966 262 22
966 289 39
966 300 38
966 310 11
966 404 36
966 444 34
966 557 11
966 561 26
966 568 39
966 571 20
966 582 44
966 593 2
966 637 30
966 641 41
966 647 10
966 652 15
966 679 50
966 796 18
966 841 7
966 870 10
966 887 43
966 888 22
966 982 28
966 990 3
966 996 45
966 997 41
967 3 30
967 35 5
967 71 21
967 76 48
967 100 48
967 124 40
967 131 41
967 141 48
967 161 24
967 221 46
967 263 46
967 274 0
967 351 36
967 378 20
967 423 47
967 438 42
967 454 35
967 463 10
967 464 23
967 537 45
967 542 19
967 547 45
967 559 27
967 605 22
967 606 12
967 645 9
967 666 21
967 677 40
967 679 17
967 705 45
967 723 47
967 738 7
967 801 39
967 833 7
967 843 -2
967 856 18
967 876 49
967 885 41
967 887 45
967 888 17
967 893 3
967 948 16
967 990 14
968 29 34
968 33 11
968 34 15
968 57 2
968 86 40
968 89 5
968 114 40
968 122 18
968 163 26
968 219 31
968 262 15
968 270 37
968 278 6
968 285 3
968 313 21
968 329 1
968 332 28
968 388 50
968 401 24
968 408 30
968 435 47
968 560 47
968 570 26
968 590 -1
968 610 29
968 768 36
968 771 46
968 776 40
968 817 24
968 861 5
968 874 21
968 883 3
968 887 8
968 961 21
968 974 6
968 980 4
968 988 31
969 1 45
969 10 10
969 50 18
969 51 30
969 69 30
969 104 3
969 157 31
969 202 1
969 204 9
969 215 14
969 218 5
969 220 45
969 252 27
969 264 17
969 271 19
969 283 39
969 289 41
969 311 17
969 353 35
969 388 4
969 389 1
969 400 25
969 414 5
969 415 12
969 421 12
969 459 14
969 503 33
969 545 35
969 553 27
969 585 37
969 586 14
969 587 47
969 591 5
969 600 37
969 621 4
969 635 28
969 658 43
969 681 3
969 683 17
969 688 49
969 697 34
969 705 1
969 720 46
969 725 41
969 732 4
969 739 39
969 759 26
969 769 18
969 775 5
969 829 5
969 835 38
969 883 42
969 902 23
969 914 42
969 923 11
969 925 26
969 945 48
969 957 36
970 2 18
970 21 13
970 27 41
970 31 6
970 55 46
970 66 40
970 70 26
970 99 27
970 102 12
970 115 11
970 116 22
970 165 11
970 176 5
970 202 48
970 213 37
970 245 14
970 249 33
970 250 14
970 263 2
970 273 32
970 287 11
970 307 47
970 310 37
970 314 5
970 351 0
970 362 26
970 363 27
970 370 49
970 383 32
970 403 49
970 411 13
970 423 28
970 443 20
970 444 32
970 453 23
970 466 0
970 473 29
970 485 46
970 500 28
970 519 47
970 526 10
970 575 24
970 583 33
970 590 31
970 601 -2
970 611 3
970 621 29
970 626 38
970 641 23
970 645 21
970 678 6
970 860 37
970 869 50
970 881 11
970 887 16
970 902 16
970 969 50
970 998 5
971 25 16
971 41 31
971 43 44
971 50 21
971 67 29
971 87 2
971 98 48
971 104 33
971 133 28
971 201 15
971 214 29
971 246 22
971 270 0
971 272 7
971 299 26
971 308 37
971 357 28
971 378 24
971 381 19
971 385 10
971 460 18
971 462 43
971 464 4
971 474 25
971 483 3
971 531 22
971 569 6
971 605 32
971 629 28
971 648 5
971 671 3
971 693 26
971 733 8
971 735 -1
971 742 32
971 746 2
971 757 10
971 798 37
971 832 19
971 862 5
971 899 -2
971 922 6
971 938 38
971 946 44
971 951 39
971 956 -2
971 974 28
971 984 27
972 19 39
972 74 38
972 83 -1
972 86 0
972 117 36
972 125 22
972 210 48
972 215 14
972 242 50
972 251 19
972 256 50
972 287 5
972 291 27
972 304 40
972 306 23
972 315 25
972 320 34
972 330 44
972 332 42
972 363 20
972 482 33
972 488 -2
972 493 14
972 581 18
972 591 48
972 628 6
972 631 40
972 655 37
972 663 44
972 722 5
972 742 34
972 743 42
972 751 18
972 780 47
972 801 3
972 815 23
972 856 30
972 865 25
972 878 34
972 883 20
972 915 46
972 923 48
972 962 46
972 968 42
972 991 31
973 26 27
973 113 18
973 126 -2
973 145 7
973 146 43
973 149 23
973 160 31
973 198 38
973 213 0
973 224 37
973 225 12
973 231 38
973 289 5
973 291 21
973 313 -1
973 340 22
973 351 4
973 381 16
973 495 21
973 521 17
973 528 1
973 549 -2
973 552 19
973 557 10
973 597 22
973 598 9
973 610 13
973 619 7
973 627 15
973 667 38
973 680 49
973 730 39
973 743 42
973 750 9
973 778 23
973 797 9
973 798 23
973 808 44
973 825 42
973 830 15
973 849 31
973 884 50
973 934 18
973 953 17
973 958 47
973 962 40
973 995 20
973 998 22
974 2 23
974 27 48
974 63 11
974 90 19
974 98 13
974 116 41
974 155 9
974 163 9
974 195 35
974 209 31
974 211 9
974 223 33
974 226 40
974 245 19
974 300 16
974 325 35
974 353 23
974 469 29
974 489 28
974 513 22
974 515 49
974 518 36
974 520 21
974 522 31
974 527 26
974 651 44
974 671 42
974 684 16
974 713 32
974 715 30
974 717 26
974 738 31
974 741 30
974 760 50
974 798 33
974 800 20
974 801 17
974 804 39
974 813 45
974 840 29
974 843 21
974 886 34
974 931 42
974 939 0
974 940 42
974 966 10
974 982 37
975 5 28
975 11 17
975 18 44
975 24 44
975 44 10
975 63 39
975 76 45
975 100 25
975 110 4
975 129 44
975 145 34
975 149 40
975 160 11
975 174 15
975 175 40
975 180 15
975 184 5
975 193 38
975 252 45
975 255 5
975 258 38
975 262 17
975 288 44
975 302 41
975 327 22
975 332 50
975 337 28
975 341 47
975 395 30
975 464 32
975 473 6
975 488 19
975 559 45
975 563 16
975 565 29
975 569 37
975 570 45
975 618 41
975 648 3
975 650 27
975 665 33
975 702 18
975 706 17
975 730 40
975 737 26
975 769 27
975 822 0
975 866 8
975 867 0
975 875 46
975 885 25
975 897 17
975 911 11
975 920 41
975 933 44
975 954 18
975 980 17
975 981 17
976 18 29
976 78 45
976 155 50
976 190 48
976 260 16
976 263 23
976 271 33
976 288 16
976 346 46
976 355 6
976 356 12
976 366 44
976 368 10
976 402 42
976 447 25
976 455 10
976 478 44
976 489 47
976 500 30
976 512 9
976 523 26
976 535 6
976 557 18
976 561 6
976 591 41
976 602 38
976 618 10
976 674 -1
976 687 16
976 697 43
976 699 37
976 705 44
976 709 13
976 782 43
976 801 31
976 809 11
976 812 23
976 824 48
976 826 5
976 832 12
976 840 25
976 885 33
976 888 7
976 907 3
976 914 47
976 964 36
976 970 21
976 990 28
977 8 29
977 32 21
977 81 6
977 94 -2
977 137 6
977 151 3
977 155 -1
977 156 43
977 179 46
977 227 43
977 234 2
977 241 35
977 245 30
977 261 36
977 279 36
977 284 -2
977 288 43
977 315 7
977 351 39
977 365 5
977 369 35
977 393 46
977 395 43
977 414 14
977 418 21
977 421 41
977 422 29
977 434 1
977 488 23
977 506 19
977 553 34
977 559 22
977 574 -2
977 588 24
977 608 18
977 610 23
977 639 47
977 640 30
977 676 1
977 690 35
977 691 21
977 696 8
977 712 40
977 739 32
977 806 33
977 814 13
977 818 50
977 826 42
977 898 23
977 927 29
978 11 29
978 23 36
978 26 15
978 37 50
978 42 13
978 55 17
978 60 24
978 82 4
978 172 30
978 193 1
978 240 48
978 270 18
978 288 27
978 295 38
978 338 47
978 353 22
978 370 0
978 381 46
978 440 2
978 480 1
978 530 24
978 569 12
978 611 12
978 636 15
978 647 17
978 667 40
978 725 34
978 737 47
978 762 2
978 822 18
978 827 39
978 835 12
978 846 34
978 874 10
978 891 45
978 894 17
978 899 38
978 921 5
978 924 33
978 927 0
978 934 32
978 966 42
978 973 45
978 975 45
978 996 2
978 999 29
979 4 17
979 19 40
979 36 1
979 76 22
979 85 43
979 104 10
979 114 44
979 116 23
979 118 27
979 124 16
979 161 46
979 189 2
979 192 47
979 197 23
979 208 20
979 217 36
979 239 22
979 249 45
979 256 34
979 267 1
979 272 18
979 310 47
979 346 6
979 359 22
979 392 30
979 407 40
979 450 19
979 483 25
979 489 35
979 536 26
979 549 11
979 551 23
979 574 31
979 582 21
979 596 31
979 631 17
979 632 26
979 674 23
979 718 32
979 736 28
979 761 -2
979 764 7
979 765 15
979 770 35
979 776 7
979 804 26
979 813 4
979 818 -1
979 825 16
979 867 37
979 872 24
979 898 7
979 901 19
979 915 26
979 940 25
979 950 32
980 36 23
980 52 45
980 54 18
980 76 28
980 141 -2
980 143 46
980 154 46
980 206 3
980 217 20
980 222 17
980 244 17
980 289 18
980 294 -2
980 346 27
980 347 20
980 369 24
980 372 29
980 401 25
980 419 -1
980 439 17
980 447 15
980 461 22
980 462 4
980 464 2
980 481 1
980 484 38
980 506 19
980 515 0
980 550 50
980 552 15
980 612 30
980 623 2
980 626 44
980 639 31
980 697 41
980 744 29
980 756 3
980 818 16
980 846 22
980 856 3
980 948 14
980 949 47
980 951 13
980 955 23
980 983 12
980 985 14
980 988 27
980 994 31
981 4 21
981 41 23
981 69 24
981 106 19
981 125 32
981 126 43
981 138 0
981 145 32
981 158 42
981 164 50
981 187 15
981 194 47
981 198 7
981 208 13
981 227 43
981 259 29
981 314 25
981 365 46
981 372 43
981 407 24
981 425 31
981 438 44
981 452 23
981 481 16
981 488 43
981 494 12
981 514 20
981 515 43
981 524 3
981 536 49
981 540 15
981 566 16
981 607 0
981 617 10
981 636 3
981 645 35
981 678 30
981 701 38
981 741 5
981 744 25
981 754 21
981 759 15
981 765 43
981 858 28
981 901 7
981 918 10
981 928 14
981 937 49
981 941 8
981 957 45
981 960 33
982 2 9
982 10 22
982 30 -2
982 64 35
982 70 13
982 75 43
982 126 45
982 156 33
982 178 37
982 185 22
982 192 22
982 213 20
982 224 34
982 268 18
982 269 6
982 270 2
982 272 48
982 289 30
982 303 9
982 324 15
982 351 10
982 363 1
982 377 19
982 384 38
982 409 28
982 415 49
982 476 11
982 488 23
982 516 45
982 534 24
982 548 25
982 554 19
982 559 5
982 574 31
982 627 34
982 635 42
982 636 44
982 641 41
982 656 17
982 673 14
982 716 33
982 719 20
982 753 29
982 765 -2
982 788 15
982 804 10
982 807 8
982 818 12
982 842 50
982 862 37
982 863 18
982 914 46
982 915 5
982 925 47
982 941 33
982 952 48
983 17 10
983 24 49
983 43 16
983 51 47
983 60 2
983 63 35
983 69 37
983 77 39
983 128 3
983 133 24
983 148 9
983 183 26
983 194 10
983 211 -1
983 229 50
983 237 35
983 273 1
983 300 29
983 329 -1
983 375 15
983 448 43
983 461 34
983 462 19
983 465 31
983 477 4
983 478 20
983 483 33
983 493 7
983 512 30
983 527 7
983 552 37
983 581 44
983 619 16
983 633 14
983 648 31
983 711 2
983 750 3
983 761 6
983 770 2
983 772 40
983 776 41
983 814 50
983 860 9
983 905 34
983 923 39
983 953 -1
983 960 26
984 27 47
984 32 22
984 40 29
984 67 49
984 127 40
984 136 0
984 156 21
984 158 25
984 165 1
984 191 30
984 196 39
984 226 6
984 229 20
984 260 27
984 270 29
984 298 34
984 313 36
984 317 31
984 334 19
984 373 16
984 387 4
984 402 9
984 410 8
984 416 40
984 421 32
984 440 1
984 453 40
984 479 16
984 488 41
984 490 14
984 507 6
984 509 36
984 525 32
984 529 30
984 550 19
984 613 26
984 620 29
984 666 3
984 675 42
984 684 19
984 711 6
984 731 24
984 768 36
984 788 42
984 794 38
984 801 44
984 844 -2
984 858 10
984 871 43
984 902 27
984 914 43
984 915 49
984 949 7
984 956 42
984 963 50
984 971 8
984 981 13
985 15 25
985 29 6
985 50 19
985 60 11
985 62 44
985 150 33
985 173 15
985 229 22
985 267 17
985 290 35
985 325 48
985 393 5
985 446 6
985 449 35
985 463 15
985 472 19
985 492 24
985 499 1
985 587 17
985 608 23
985 650 6
985 652 26
985 666 39
985 690 19
985 710 2
985 725 50
985 727 2
985 728 28
985 801 47
985 829 20
985 892 48
985 926 26
985 979 29
985 996 44
986 28 22
986 45 20
986 61 30
986 65 10
986 160 35
986 175 48
986 195 47
986 225 44
986 232 17
986 251 3
986 269 47
986 277 4
986 306 22
986 307 37
986 338 8
986 353 9
986 409 4
986 413 45
986 462 5
986 474 28
986 529 23
986 540 38
986 585 14
986 595 18
986 607 27
986 640 24
986 688 24
986 712 28
986 713 48
986 714 26
986 726 50
986 752 50
986 761 14
986 806 16
986 870 15
986 901 7
986 905 46
986 946 18
986 955 11
986 967 37
986 995 50
986 996 7
987 51 30
987 62 5
987 73 25
987 89 39
987 90 50
987 109 13
987 140 -2
987 155 26
987 158 9
987 168 17
987 246 32
987 252 13
987 303 -2
987 304 34
987 332 26
987 333 1
987 352 1
987 363 10
987 382 29
987 384 25
987 410 14
987 481 34
987 516 42
987 550 47
987 551 21
987 575 21
987 596 25
987 600 25
987 605 -2
987 606 36
987 613 1
987 639 2
987 642 23
987 679 12
987 680 23
987 707 8
987 718 4
987 721 38
987 722 40
987 777 26
987 797 3
987 822 44
987 841 31
987 844 7
987 876 9
987 898 16
987 901 34
987 935 9
987 965 46
987 993 15
987 999 49
988 23 27
988 151 42
988 184 0
988 208 39
988 265 9
988 287 47
988 384 3
988 432 5
988 519 7
988 522 47
988 567 27
988 622 33
988 654 29
988 656 12
988 682 37
988 683 6
988 743 23
988 752 27
988 777 31
988 783 12
988 785 3
988 819 47
988 831 8
988 840 43
988 856 19
988 879 9
988 969 50
988 971 4
988 976 40
988 981 32
988 996 32
989 21 -2
989 135 -2
989 138 46
989 142 3
989 154 32
989 155 32
989 182 30
989 202 2
989 214 20
989 225 27
989 260 34
989 268 11
989 274 14
989 282 4
989 338 11
989 339 38
989 342 41
989 380 38
989 386 11
989 395 41
989 403 46
989 406 5
989 411 6
989 421 31
989 433 2
989 437 24
989 479 39
989 510 0
989 516 28
989 555 44
989 561 36
989 565 46
989 581 6
989 614 10
989 620 38
989 622 27
989 642 47
989 643 7
989 644 46
989 648 40
989 655 41
989 666 7
989 672 11
989 777 21
989 782 34
989 789 36
989 794 14
989 832 43
989 838 12
989 840 41
989 878 11
989 884 47
989 912 26
989 914 44
989 932 19
989 949 43
989 955 38
989 958 9
989 969 15
989 979 30
989 988 22
989 991 7
990 16 49
990 64 22
990 82 39
990 115 21
990 134 49
990 141 34
990 183 7
990 198 12
990 207 12
990 212 27
990 236 14
990 240 13
990 247 8
990 249 45
990 253 49
990 262 9
990 263 22
990 279 24
990 312 27
990 316 21
990 353 9
990 372 5
990 382 34
990 418 31
990 422 0
990 446 14
990 450 24
990 463 3
990 473 8
990 477 46
990 480 12
990 498 31
990 523 25
990 526 6
990 565 2
990 571 27
990 587 34
990 599 39
990 605 8
990 622 9
990 685 11
990 736 19
990 769 31
990 778 43
990 781 17
990 784 9
990 806 40
990 808 34
990 811 36
990 833 34
990 851 17
990 868 32
990 881 26
990 909 27
990 942 10
990 992 5
990 994 46
991 63 30
991 87 12
991 104 48
991 128 5
991 129 -2
991 130 16
991 162 5
991 177 48
991 183 30
991 226 27
991 228 11
991 260 17
991 287 24
991 313 1
991 315 36
991 336 48
991 430 17
991 436 13
991 438 40
991 446 44
991 475 35
991 510 43
991 526 7
991 561 21
991 567 49
991 585 3
991 644 25
991 664 39
991 723 33
991 742 23
991 766 20
991 811 0
991 821 22
991 837 16
991 848 35
991 855 45
991 920 49
991 999 38
992 63 4
992 91 1
992 123 46
992 128 42
992 158 18
992 162 45
992 181 33
992 211 1
992 228 16
992 247 23
992 292 25
992 379 8
992 393 27
992 408 50
992 411 11
992 416 50
992 423 47
992 467 39
992 478 11
992 490 8
992 494 41
992 512 31
992 515 37
992 549 23
992 559 27
992 572 0
992 640 14
992 669 22
992 681 28
992 723 8
992 766 8
992 802 37
992 823 38
992 830 49
992 867 46
992 868 33
992 869 40
992 927 43
992 951 30
992 970 22
992 973 19
992 975 14
992 988 34
993 1 5
993 11 -2
993 43 42
993 69 26
993 133 11
993 161 13
993 186 12
993 193 4
993 223 22
993 248 33
993 250 45
993 277 14
993 300 28
993 304 20
993 313 21
993 324 39
993 386 0
993 401 11
993 424 47
993 425 48
993 447 34
993 457 45
993 473 7
993 491 11
993 499 5
993 512 7
993 539 6
993 560 23
993 575 48
993 627 27
993 628 40
993 682 9
993 684 30
993 689 46
993 749 16
993 756 20
993 762 33
993 824 21
993 858 30
993 864 19
993 870 41
993 876 39
993 877 39
993 957 45
993 988 13
993 995 25
994 5 41
994 32 5
994 65 47
994 66 2
994 109 4
994 125 22
994 127 36
994 150 44
994 165 13
994 182 1
994 211 24
994 250 38
994 268 47
994 289 49
994 293 34
994 310 6
994 322 32
994 332 28
994 346 0
994 361 31
994 396 2
994 415 44
994 438 30
994 446 41
994 447 30
994 453 3
994 487 18
994 507 20
994 546 33
994 565 -1
994 581 18
994 624 43
994 629 8
994 639 4
994 643 29
994 650 40
994 669 34
994 710 0
994 722 49
994 747 24
994 765 15
994 793 3
994 819 13
994 821 50
994 826 4
994 828 40
994 836 49
994 857 1
994 870 35
994 883 38
994 908 47
994 926 49
994 928 29
994 940 46
994 961 37
994 978 18
994 984 47
994 985 49
995 6 11
995 10 7
995 16 26
995 19 7
995 23 46
995 25 15
995 32 22
995 51 12
995 90 13
995 95 7
995 114 20
995 137 41
995 150 33
995 207 32
995 210 25
995 236 6
995 244 27
995 259 7
995 265 37
995 269 17
995 280 5
995 294 34
995 338 21
995 356 19
995 423 37
995 428 44
995 443 15
995 477 24
995 503 29
995 524 22
995 526 29
995 543 49
995 545 41
995 548 14
995 568 49
995 577 36
995 667 11
995 680 28
995 685 6
995 761 24
995 809 11
995 813 9
995 826 46
995 879 30
995 904 38
995 905 28
995 930 33
995 937 36
995 962 29
995 985 26
995 990 33
996 10 47
996 17 21
996 31 4
996 32 29
996 38 22
996 76 24
996 88 20
996 131 2
996 133 5
996 145 7
996 173 35
996 256 2
996 273 7
996 350 49
996 367 20
996 380 15
996 385 4
996 398 41
996 436 25
996 457 27
996 459 34
996 478 29
996 493 22
996 500 38
996 521 43
996 566 19
996 574 50
996 582 1
996 598 36
996 602 34
996 651 10
996 665 45
996 687 37
996 705 35
996 729 38
996 734 46
996 738 28
996 765 41
996 772 30
996 783 21
996 799 41
996 861 24
996 882 12
996 910 30
996 911 43
996 926 19
996 935 16
996 942 33
997 18 13
997 24 2
997 46 -1
997 83 44
997 110 1
997 223 31
997 264 48
997 268 17
997 289 12
997 306 30
997 320 38
997 333 47
997 335 27
997 369 46
997 371 40
997 436 14
997 449 16
997 468 20
997 524 35
997 551 21
997 597 35
997 604 43
997 625 42
997 632 32
997 658 43
997 660 12
997 661 42
997 666 5
997 669 6
997 684 12
997 689 48
997 710 0
997 727 18
997 740 19
997 753 16
997 811 48
997 828 44
997 847 30
997 850 46
997 854 45
997 858 24
997 873 16
997 895 11
997 902 47
997 915 31
997 943 -1
997 978 28
997 980 26
998 52 -2
998 53 26
998 56 10
998 88 30
998 93 14
998 109 -2
998 130 29
998 157 -1
998 173 38
998 190 -2
998 199 9
998 202 49
998 223 23
998 268 8
998 313 21
998 333 14
998 391 1
998 399 13
998 418 31
998 436 7
998 438 -2
998 444 6
998 448 13
998 479 8
998 483 15
998 548 1
998 593 1
998 598 2
998 605 -2
998 607 3
998 626 43
998 637 1
998 647 -1
998 680 22
998 734 6
998 739 21
998 774 15
998 829 5
998 831 49
998 869 41
998 923 4
998 930 2
998 935 5
998 956 44
998 964 31
998 992 34
999 20 32
999 47 38
999 66 19
999 74 17
999 92 12
999 102 26
999 130 21
999 134 47
999 135 40
999 143 17
999 157 10
999 170 37
999 175 16
999 178 32
999 190 31
999 250 13
999 252 29
999 283 5
999 305 47
999 335 46
999 365 13
999 414 43
999 445 45
999 460 36
999 491 34
999 548 20
999 559 17
999 574 41
999 586 42
999 595 5
999 609 39
999 615 26
999 621 49
999 628 31
999 647 16
999 663 25
999 676 32
999 688 21
999 703 36
999 775 47
999 795 49
999 799 8
999 829 28
999 838 26
999 858 3
999 871 15
999 880 12
999 888 13
999 902 29
999 918 31
999 949 28
999 997 15
1000 21 38
1000 40 19
1000 111 46
1000 143 49
1000 152 1
1000 181 32
1000 212 1
1000 217 27
1000 230 21
1000 240 43
1000 246 13
1000 257 19
1000 268 35
1000 303 49
1000 321 47
1000 325 33
1000 337 33
1000 406 22
1000 412 24
1000 419 28
1000 446 34
1000 447 1
1000 450 36
1000 456 12
1000 457 27
1000 492 38
1000 526 28
1000 544 37
1000 556 19
1000 574 39
1000 581 29
1000 590 25
1000 630 23
1000 648 15
1000 654 22
1000 681 23
1000 707 3
1000 747 42
1000 755 47
1000 759 7
1000 767 22
1000 780 16
1000 787 2
1000 812 8
1000 814 16
1000 838 1
1000 844 28
1000 853 49
1000 856 50
1000 857 4
1000 871 23
1000 897 31
1000 900 21
1000 907 42
1000 916 25
1000 984 12
1000 988 3
================================================
FILE: floyd_warshall/problem18.8file3.txt
================================================
1000 47978
1 8 36
1 33 29
1 38 18
1 63 25
1 76 39
1 100 26
1 105 41
1 120 20
1 131 34
1 181 32
1 221 24
1 255 16
1 269 33
1 278 47
1 287 33
1 289 48
1 307 46
1 310 13
1 339 45
1 340 16
1 385 24
1 392 1
1 430 2
1 438 31
1 462 26
1 470 22
1 474 5
1 477 46
1 494 38
1 530 29
1 589 7
1 628 4
1 657 8
1 661 20
1 664 38
1 671 33
1 705 30
1 711 20
1 743 37
1 753 28
1 766 13
1 771 32
1 792 42
1 806 13
1 816 40
1 823 42
1 828 15
1 852 9
1 884 21
1 891 40
1 929 30
1 932 2
1 946 46
1 957 38
1 966 37
1 995 31
2 7 20
2 64 35
2 68 16
2 74 46
2 75 48
2 92 23
2 127 -2
2 149 30
2 154 13
2 160 35
2 199 39
2 252 39
2 254 12
2 258 40
2 277 26
2 303 7
2 314 15
2 329 -2
2 345 50
2 346 8
2 354 -2
2 360 36
2 388 17
2 441 13
2 443 33
2 445 8
2 451 16
2 476 16
2 495 45
2 501 49
2 507 9
2 553 10
2 599 34
2 603 25
2 623 19
2 632 43
2 635 -2
2 668 7
2 697 38
2 742 43
2 766 22
2 778 36
2 896 13
2 906 48
2 927 47
2 979 25
2 988 28
2 991 47
2 992 21
3 8 48
3 15 26
3 25 35
3 32 17
3 41 14
3 52 19
3 62 -1
3 65 6
3 107 -1
3 137 33
3 141 20
3 146 47
3 184 4
3 192 0
3 247 10
3 265 24
3 279 46
3 318 0
3 324 29
3 330 43
3 360 7
3 389 39
3 395 0
3 426 28
3 471 48
3 479 40
3 502 0
3 524 16
3 526 24
3 551 23
3 566 39
3 570 48
3 590 0
3 630 2
3 662 44
3 682 33
3 683 48
3 714 22
3 725 -1
3 738 38
3 745 17
3 747 8
3 793 28
3 813 40
3 839 34
3 854 32
3 883 1
3 887 27
3 895 48
3 900 35
3 966 34
3 990 12
4 15 44
4 30 19
4 32 10
4 35 46
4 41 33
4 53 16
4 85 46
4 102 9
4 125 24
4 133 43
4 149 22
4 194 0
4 215 32
4 216 17
4 235 12
4 237 29
4 264 -1
4 291 8
4 292 -2
4 308 18
4 317 36
4 328 6
4 335 26
4 364 19
4 394 2
4 472 29
4 478 44
4 483 8
4 485 4
4 497 6
4 532 37
4 536 21
4 539 50
4 552 -2
4 566 13
4 571 25
4 600 37
4 604 47
4 624 45
4 636 32
4 688 12
4 703 7
4 724 1
4 737 39
4 739 36
4 743 29
4 748 15
4 764 32
4 798 27
4 805 27
4 857 -1
4 884 27
4 933 5
4 949 30
4 964 35
4 979 22
4 1000 35
5 11 38
5 64 6
5 79 -1
5 99 28
5 115 22
5 120 29
5 128 24
5 137 10
5 149 5
5 200 50
5 204 17
5 216 9
5 231 21
5 233 8
5 289 26
5 319 36
5 322 29
5 323 6
5 336 24
5 402 48
5 417 32
5 451 1
5 456 38
5 469 13
5 499 31
5 508 17
5 523 48
5 527 21
5 554 20
5 579 1
5 586 27
5 626 32
5 634 3
5 647 45
5 710 13
5 743 44
5 744 0
5 747 49
5 752 5
5 770 36
5 789 18
5 804 24
5 811 13
5 824 47
5 833 30
5 843 34
5 893 29
5 900 2
5 908 26
5 933 22
5 944 37
5 977 32
5 980 5
5 982 32
5 983 19
5 991 34
6 54 1
6 79 16
6 81 33
6 95 25
6 99 45
6 106 11
6 111 44
6 125 37
6 158 30
6 170 37
6 236 38
6 237 10
6 264 8
6 313 12
6 315 29
6 326 23
6 340 48
6 352 38
6 361 46
6 393 -2
6 397 -2
6 411 38
6 443 45
6 447 28
6 465 28
6 483 -2
6 510 4
6 513 39
6 522 -1
6 544 28
6 560 48
6 567 7
6 575 4
6 610 20
6 617 9
6 630 44
6 643 0
6 719 12
6 744 34
6 763 36
6 772 42
6 793 50
6 800 21
6 815 43
6 832 -1
6 840 28
6 845 15
6 865 7
6 866 25
6 897 -1
6 908 3
6 922 11
6 938 25
6 943 27
6 978 21
6 986 1
6 995 3
6 997 22
7 30 11
7 33 39
7 38 44
7 48 26
7 59 30
7 144 36
7 153 44
7 173 25
7 189 -1
7 192 41
7 196 48
7 211 15
7 242 28
7 244 49
7 320 42
7 322 16
7 362 10
7 391 -2
7 421 26
7 499 41
7 508 -2
7 512 32
7 528 48
7 550 20
7 572 39
7 593 30
7 602 4
7 615 32
7 618 4
7 656 49
7 663 30
7 666 33
7 668 34
7 672 5
7 685 32
7 707 43
7 724 21
7 760 17
7 764 19
7 793 2
7 800 23
7 848 46
7 859 19
7 882 -2
7 888 -2
7 902 0
7 905 0
7 978 5
8 19 26
8 27 5
8 40 49
8 67 16
8 78 5
8 85 -2
8 124 12
8 134 7
8 153 50
8 160 50
8 176 49
8 185 24
8 197 22
8 221 45
8 230 35
8 289 12
8 301 49
8 317 -1
8 346 50
8 357 19
8 386 46
8 399 24
8 414 4
8 421 24
8 437 16
8 444 32
8 454 0
8 458 18
8 460 30
8 493 1
8 495 25
8 500 42
8 507 17
8 550 24
8 564 1
8 597 13
8 613 28
8 632 42
8 637 27
8 647 7
8 664 44
8 668 34
8 675 40
8 689 12
8 724 -1
8 751 46
8 791 26
8 823 41
8 839 44
8 878 11
8 881 24
8 883 45
8 892 42
8 912 37
8 949 12
8 975 36
8 978 23
8 983 5
9 38 42
9 63 22
9 160 42
9 169 37
9 187 12
9 189 13
9 191 12
9 204 34
9 217 4
9 218 49
9 231 2
9 261 15
9 267 50
9 322 8
9 339 13
9 342 47
9 358 43
9 383 25
9 384 33
9 409 38
9 446 2
9 452 47
9 459 4
9 466 34
9 479 50
9 500 7
9 528 11
9 540 50
9 587 33
9 605 29
9 622 37
9 625 21
9 627 30
9 636 27
9 657 15
9 660 15
9 676 -2
9 678 0
9 703 3
9 712 43
9 752 0
9 792 3
9 807 12
9 811 4
9 818 49
9 827 25
9 837 18
9 847 12
9 861 41
9 864 8
9 865 10
9 870 27
9 884 15
9 892 12
9 893 12
9 901 38
9 914 11
9 921 33
10 11 26
10 55 44
10 65 42
10 80 25
10 96 38
10 106 33
10 143 33
10 177 3
10 180 12
10 215 32
10 223 44
10 252 14
10 265 25
10 266 21
10 267 2
10 273 -2
10 279 23
10 281 2
10 319 33
10 355 35
10 356 6
10 446 8
10 450 40
10 454 1
10 505 11
10 537 48
10 585 12
10 609 -1
10 617 47
10 638 20
10 670 4
10 679 2
10 693 45
10 696 34
10 710 45
10 723 44
10 733 19
10 738 9
10 788 42
10 810 19
10 816 48
10 820 42
10 832 1
10 843 -1
10 845 39
10 854 31
10 859 12
10 863 31
10 882 5
10 916 32
10 934 31
10 947 30
10 954 45
10 962 11
10 981 50
11 30 14
11 81 36
11 89 13
11 99 48
11 106 15
11 109 35
11 118 49
11 121 37
11 129 19
11 145 45
11 146 43
11 154 0
11 178 32
11 190 25
11 199 -1
11 229 39
11 261 12
11 262 46
11 285 24
11 298 26
11 311 47
11 337 44
11 351 -2
11 353 48
11 358 45
11 403 45
11 411 7
11 459 29
11 464 8
11 470 38
11 484 5
11 485 -1
11 517 27
11 532 8
11 601 45
11 627 32
11 662 13
11 750 42
11 769 16
11 799 46
11 869 32
11 882 25
11 938 45
11 946 44
11 988 40
12 29 40
12 100 0
12 129 39
12 140 28
12 171 25
12 221 37
12 224 10
12 254 26
12 278 40
12 321 25
12 365 16
12 389 43
12 391 39
12 442 24
12 460 29
12 481 43
12 487 31
12 498 18
12 519 50
12 531 34
12 540 38
12 581 12
12 584 7
12 590 9
12 594 37
12 652 18
12 684 32
12 701 35
12 704 38
12 705 8
12 733 38
12 765 32
12 841 24
12 857 4
12 887 40
12 907 -2
12 946 50
12 967 3
12 969 46
12 976 5
12 991 19
13 62 14
13 64 6
13 86 15
13 102 48
13 108 6
13 120 2
13 123 22
13 124 31
13 130 21
13 156 40
13 157 45
13 210 36
13 225 19
13 227 26
13 234 -2
13 255 -2
13 286 19
13 370 4
13 376 15
13 425 43
13 500 2
13 508 50
13 513 27
13 522 46
13 530 -2
13 538 25
13 553 12
13 569 46
13 579 37
13 623 26
13 685 33
13 701 22
13 711 5
13 715 32
13 748 6
13 796 17
13 824 39
13 901 24
13 904 3
13 908 12
13 983 42
13 989 11
14 5 -1
14 6 39
14 41 6
14 64 17
14 69 28
14 114 26
14 115 38
14 141 39
14 157 10
14 176 9
14 180 36
14 192 37
14 221 32
14 248 1
14 315 6
14 334 42
14 341 -2
14 409 33
14 418 9
14 429 15
14 430 5
14 448 -2
14 465 9
14 499 49
14 516 39
14 570 26
14 586 22
14 612 21
14 628 39
14 629 48
14 654 11
14 656 17
14 667 48
14 682 33
14 726 3
14 727 9
14 738 40
14 745 16
14 750 47
14 787 4
14 810 5
14 825 47
14 842 16
14 852 37
14 861 23
14 911 33
14 925 38
14 933 0
14 959 1
15 14 15
15 62 14
15 72 7
15 82 0
15 138 31
15 169 5
15 170 28
15 269 -1
15 271 33
15 277 5
15 322 27
15 346 21
15 365 44
15 373 24
15 416 16
15 441 9
15 503 28
15 540 18
15 562 34
15 571 43
15 597 6
15 616 32
15 619 46
15 624 12
15 638 9
15 639 15
15 662 42
15 670 16
15 681 -1
15 723 29
15 725 42
15 728 1
15 787 10
15 800 14
15 817 20
15 821 7
15 843 28
15 849 41
15 855 19
15 888 8
15 889 46
15 967 3
16 18 0
16 26 34
16 75 36
16 101 2
16 130 28
16 141 5
16 167 36
16 177 8
16 184 50
16 189 19
16 197 15
16 239 35
16 300 -2
16 319 20
16 332 -1
16 333 37
16 334 41
16 343 6
16 412 18
16 429 11
16 442 -2
16 443 32
16 449 38
16 454 4
16 497 6
16 517 24
16 522 8
16 580 19
16 613 33
16 648 35
16 651 23
16 655 43
16 691 43
16 703 17
16 721 41
16 726 26
16 732 19
16 742 49
16 749 38
16 758 36
16 803 -2
16 809 1
16 810 30
16 869 50
16 895 9
16 902 35
16 903 39
16 918 12
16 944 35
16 952 32
16 969 26
16 974 34
16 984 24
17 3 26
17 14 39
17 23 33
17 28 23
17 78 38
17 91 38
17 95 10
17 96 11
17 99 20
17 115 27
17 123 18
17 138 37
17 196 1
17 200 2
17 212 13
17 217 3
17 230 10
17 236 39
17 257 34
17 268 4
17 271 22
17 282 44
17 298 -2
17 330 49
17 362 19
17 381 3
17 385 45
17 386 35
17 399 8
17 400 49
17 413 41
17 446 2
17 459 26
17 468 42
17 490 5
17 515 18
17 537 14
17 555 16
17 560 23
17 565 40
17 596 24
17 597 23
17 608 23
17 647 36
17 666 36
17 701 43
17 704 44
17 794 31
17 807 39
17 859 47
17 877 11
17 885 43
17 896 15
17 917 49
17 944 11
17 964 -1
17 978 1
18 36 18
18 41 50
18 47 5
18 92 48
18 96 12
18 102 39
18 167 31
18 177 3
18 185 27
18 230 16
18 246 25
18 252 1
18 270 1
18 283 15
18 322 41
18 405 44
18 414 17
18 436 7
18 447 41
18 472 11
18 486 31
18 490 49
18 499 14
18 513 30
18 524 26
18 531 28
18 542 11
18 553 16
18 595 31
18 602 43
18 642 -2
18 664 27
18 686 6
18 737 37
18 784 9
18 802 26
18 813 -2
18 835 28
18 881 -1
18 905 20
18 906 29
18 916 35
18 936 20
18 946 -1
18 968 45
19 7 23
19 67 18
19 125 50
19 152 6
19 223 7
19 285 0
19 286 2
19 290 32
19 312 3
19 323 23
19 332 -1
19 343 -1
19 346 16
19 349 20
19 389 45
19 395 17
19 406 0
19 461 34
19 477 31
19 491 11
19 498 45
19 515 24
19 516 35
19 578 26
19 622 21
19 631 45
19 664 16
19 672 5
19 682 9
19 691 19
19 716 15
19 717 1
19 744 36
19 747 20
19 764 26
19 802 15
19 805 16
19 820 42
19 839 2
19 854 19
19 857 17
19 866 47
19 885 36
20 2 17
20 35 50
20 40 18
20 51 25
20 77 15
20 82 30
20 89 49
20 129 15
20 143 21
20 153 35
20 195 14
20 210 6
20 220 39
20 223 13
20 228 41
20 254 15
20 286 42
20 312 1
20 319 21
20 330 22
20 336 17
20 338 41
20 348 28
20 353 36
20 359 11
20 404 29
20 408 14
20 411 10
20 415 28
20 432 30
20 518 31
20 519 50
20 523 18
20 548 49
20 565 36
20 642 0
20 660 25
20 671 10
20 761 14
20 784 17
20 792 0
20 870 11
20 876 5
20 881 4
20 937 16
20 959 5
20 982 37
20 983 17
20 994 3
21 25 5
21 30 10
21 43 41
21 66 7
21 71 31
21 72 33
21 135 25
21 157 27
21 159 13
21 165 49
21 170 28
21 179 29
21 240 22
21 266 48
21 271 3
21 283 20
21 299 17
21 301 30
21 343 10
21 365 14
21 370 42
21 382 19
21 448 35
21 580 48
21 606 17
21 608 13
21 618 20
21 629 12
21 635 1
21 639 16
21 653 34
21 660 29
21 723 24
21 728 49
21 749 30
21 755 10
21 786 19
21 806 50
21 809 37
21 813 45
21 820 18
21 843 4
21 848 32
21 862 1
21 871 8
21 872 34
21 883 28
21 917 40
21 938 35
21 946 31
21 954 -1
21 964 11
22 1 30
22 5 21
22 30 7
22 40 48
22 42 31
22 49 25
22 79 12
22 83 14
22 87 16
22 95 15
22 97 9
22 101 -1
22 106 31
22 156 28
22 158 43
22 189 40
22 248 14
22 260 43
22 286 4
22 307 34
22 324 24
22 333 20
22 341 11
22 364 26
22 389 45
22 396 38
22 417 26
22 466 13
22 473 8
22 485 22
22 486 46
22 502 42
22 527 11
22 548 29
22 571 38
22 578 32
22 579 7
22 616 16
22 625 4
22 643 28
22 661 36
22 692 33
22 762 38
22 781 15
22 814 32
22 818 19
22 825 49
22 839 2
22 871 45
22 892 21
22 902 12
22 910 33
22 951 48
22 952 9
22 979 50
22 993 38
23 16 0
23 44 39
23 50 0
23 61 24
23 90 44
23 145 0
23 148 1
23 164 24
23 171 18
23 190 13
23 193 28
23 197 2
23 203 10
23 221 -1
23 226 36
23 274 44
23 299 22
23 312 34
23 335 30
23 351 50
23 379 17
23 382 5
23 387 -1
23 426 -2
23 502 49
23 519 13
23 522 33
23 615 28
23 627 10
23 645 25
23 777 39
23 790 29
23 842 24
23 858 28
23 871 25
23 895 13
23 910 34
23 937 8
23 942 5
23 987 33
24 2 11
24 11 50
24 27 20
24 39 2
24 41 20
24 102 2
24 144 26
24 147 12
24 175 47
24 181 2
24 188 29
24 191 35
24 196 29
24 203 34
24 221 -2
24 237 2
24 302 6
24 325 31
24 361 8
24 378 -1
24 401 24
24 403 25
24 447 36
24 475 7
24 486 50
24 499 40
24 505 23
24 523 20
24 537 21
24 540 19
24 552 46
24 560 44
24 594 44
24 595 44
24 630 35
24 668 4
24 673 44
24 677 25
24 690 50
24 694 37
24 732 7
24 776 10
24 786 38
24 816 13
24 819 32
24 832 13
24 851 40
24 866 2
24 872 18
24 880 -2
24 925 47
24 996 39
25 21 1
25 27 16
25 37 10
25 55 17
25 87 43
25 183 8
25 192 4
25 211 -1
25 221 28
25 237 30
25 239 17
25 243 48
25 283 37
25 290 35
25 331 31
25 342 41
25 368 20
25 392 22
25 397 40
25 419 31
25 423 7
25 434 45
25 440 4
25 449 42
25 450 29
25 454 39
25 469 34
25 488 30
25 510 20
25 536 18
25 539 47
25 548 0
25 564 40
25 598 1
25 604 2
25 681 26
25 685 26
25 706 43
25 709 45
25 789 6
25 792 11
25 812 19
25 872 15
25 883 38
25 932 33
25 948 22
25 949 24
25 963 23
25 971 7
25 982 -1
25 997 46
26 13 34
26 43 33
26 46 3
26 69 8
26 70 21
26 71 -1
26 112 5
26 116 33
26 129 38
26 135 -2
26 147 16
26 164 24
26 173 30
26 175 42
26 219 37
26 234 21
26 282 5
26 315 3
26 331 25
26 357 26
26 380 47
26 393 23
26 408 22
26 471 49
26 475 48
26 485 9
26 489 50
26 504 28
26 537 13
26 563 33
26 567 50
26 581 15
26 596 26
26 656 11
26 665 34
26 677 10
26 741 48
26 794 14
26 805 10
26 837 12
26 838 24
26 853 9
26 867 26
26 888 39
26 889 11
26 917 13
26 942 46
26 952 2
26 994 36
26 995 50
27 11 38
27 17 8
27 47 46
27 57 43
27 77 49
27 116 20
27 126 38
27 133 5
27 148 21
27 160 13
27 165 49
27 202 36
27 213 40
27 221 48
27 222 3
27 226 4
27 232 19
27 249 44
27 260 10
27 294 14
27 321 9
27 326 34
27 365 47
27 381 38
27 407 30
27 467 29
27 472 24
27 524 8
27 609 40
27 641 11
27 675 16
27 705 25
27 722 39
27 725 17
27 733 22
27 760 48
27 765 40
27 800 35
27 810 45
27 814 23
27 841 5
27 861 43
27 877 40
27 891 47
27 922 20
27 935 -1
27 955 20
27 972 44
27 997 37
28 60 44
28 85 11
28 146 31
28 156 13
28 164 1
28 171 22
28 179 40
28 193 15
28 200 11
28 207 44
28 213 10
28 217 36
28 220 1
28 234 28
28 238 4
28 347 19
28 365 21
28 441 22
28 471 49
28 487 28
28 514 44
28 546 6
28 635 15
28 639 38
28 643 35
28 646 12
28 698 -2
28 736 31
28 825 2
28 839 16
28 841 34
28 846 24
28 894 15
28 904 42
28 951 17
28 957 36
28 970 50
28 982 11
29 24 26
29 81 31
29 135 14
29 152 14
29 176 29
29 204 16
29 206 7
29 215 -2
29 217 22
29 257 24
29 316 25
29 319 33
29 337 47
29 344 24
29 388 33
29 390 40
29 399 1
29 416 36
29 424 31
29 455 43
29 466 14
29 471 16
29 476 38
29 507 6
29 509 7
29 524 12
29 534 15
29 595 26
29 609 38
29 617 12
29 622 8
29 712 0
29 756 38
29 762 40
29 777 45
29 800 39
29 818 11
29 841 22
29 877 40
29 903 23
29 924 8
29 953 42
29 961 16
29 983 33
29 1000 9
30 65 32
30 78 5
30 110 0
30 117 35
30 131 18
30 145 30
30 146 43
30 208 38
30 215 41
30 244 24
30 262 19
30 266 5
30 274 33
30 275 49
30 317 24
30 318 31
30 324 21
30 346 21
30 378 6
30 379 42
30 380 20
30 395 2
30 454 3
30 471 4
30 479 24
30 503 28
30 515 32
30 543 7
30 566 48
30 567 25
30 585 34
30 598 34
30 606 6
30 628 44
30 638 10
30 645 9
30 676 50
30 695 15
30 734 36
30 758 25
30 813 16
30 852 48
30 878 41
30 885 3
30 893 0
30 898 6
30 915 32
30 948 44
31 21 33
31 102 19
31 115 14
31 143 38
31 153 39
31 154 8
31 159 29
31 165 10
31 185 17
31 212 0
31 217 17
31 262 37
31 292 43
31 293 0
31 303 28
31 352 7
31 356 19
31 365 45
31 403 17
31 466 3
31 500 18
31 542 -1
31 547 30
31 555 25
31 566 42
31 567 9
31 608 33
31 612 9
31 658 42
31 674 36
31 736 34
31 763 40
31 765 3
31 766 6
31 772 -1
31 791 21
31 825 17
31 853 21
31 864 33
31 894 45
31 903 10
31 932 43
31 982 48
31 989 18
32 20 13
32 34 44
32 60 37
32 167 5
32 178 24
32 188 34
32 189 41
32 192 27
32 207 5
32 224 21
32 226 19
32 241 26
32 242 14
32 268 30
32 292 10
32 295 38
32 313 19
32 348 31
32 350 17
32 352 6
32 372 14
32 378 39
32 400 42
32 419 33
32 445 2
32 466 -2
32 467 31
32 477 41
32 494 25
32 498 3
32 511 17
32 514 1
32 515 1
32 548 1
32 599 23
32 620 38
32 649 48
32 673 25
32 687 30
32 715 17
32 729 38
32 783 44
32 832 10
32 844 25
32 860 41
32 867 34
32 873 -2
32 879 3
32 889 22
32 893 37
32 920 40
32 922 47
32 928 42
32 930 30
32 968 14
32 975 7
32 988 -2
33 52 40
33 66 17
33 78 44
33 91 12
33 127 2
33 128 -2
33 167 6
33 175 35
33 176 18
33 178 26
33 200 7
33 202 27
33 269 19
33 304 35
33 355 -2
33 386 40
33 403 11
33 413 42
33 422 45
33 424 46
33 427 1
33 459 20
33 576 44
33 597 21
33 626 10
33 635 5
33 669 40
33 670 -2
33 678 16
33 707 11
33 747 40
33 759 -2
33 765 46
33 771 30
33 802 0
33 818 40
33 839 44
33 855 1
33 861 18
33 920 0
33 947 23
33 975 7
33 977 4
33 980 50
33 987 45
33 992 48
34 65 45
34 80 17
34 138 13
34 163 15
34 165 45
34 175 48
34 245 47
34 337 13
34 371 23
34 379 31
34 408 8
34 427 30
34 432 9
34 452 40
34 472 -2
34 481 33
34 485 39
34 498 39
34 507 3
34 531 17
34 540 39
34 585 39
34 625 18
34 649 47
34 714 21
34 742 26
34 743 20
34 761 -2
34 793 8
34 805 2
34 808 34
34 893 13
34 922 38
34 993 20
35 122 19
35 155 24
35 183 46
35 192 48
35 221 -2
35 239 5
35 244 17
35 262 33
35 298 48
35 327 14
35 346 30
35 371 32
35 390 30
35 394 2
35 398 48
35 406 0
35 408 48
35 421 3
35 449 14
35 469 26
35 524 21
35 544 43
35 556 22
35 581 46
35 591 8
35 598 28
35 610 4
35 633 0
35 674 6
35 690 38
35 706 2
35 735 37
35 746 30
35 755 15
35 757 36
35 828 0
35 853 17
35 884 50
35 892 26
35 913 29
35 994 24
36 10 30
36 17 19
36 61 21
36 77 17
36 78 13
36 94 26
36 182 36
36 193 8
36 222 38
36 239 2
36 241 29
36 246 35
36 258 1
36 269 21
36 275 13
36 309 7
36 343 1
36 347 7
36 349 0
36 357 12
36 367 37
36 418 29
36 489 9
36 490 14
36 514 20
36 515 -2
36 522 47
36 528 21
36 545 50
36 557 31
36 561 39
36 567 30
36 571 34
36 579 25
36 597 32
36 610 5
36 639 2
36 652 27
36 662 22
36 700 -2
36 719 8
36 730 -2
36 740 6
36 767 1
36 795 23
36 875 28
36 881 41
36 894 30
36 941 25
36 947 25
36 960 46
36 968 2
36 981 21
37 14 3
37 54 13
37 60 29
37 105 49
37 126 22
37 130 8
37 139 7
37 143 29
37 149 8
37 190 3
37 206 3
37 211 32
37 249 32
37 257 8
37 267 49
37 279 24
37 284 16
37 293 22
37 299 45
37 312 48
37 332 9
37 335 21
37 357 43
37 359 14
37 360 38
37 373 21
37 387 3
37 408 47
37 425 26
37 454 28
37 482 31
37 483 12
37 523 47
37 527 40
37 567 45
37 619 2
37 626 9
37 636 17
37 645 38
37 651 33
37 659 19
37 663 46
37 712 41
37 714 13
37 721 14
37 723 15
37 736 46
37 757 22
37 764 40
37 787 41
37 814 32
37 911 30
37 915 10
37 922 13
37 986 16
38 74 38
38 101 43
38 121 30
38 129 17
38 164 25
38 196 33
38 215 48
38 222 23
38 234 50
38 235 34
38 250 9
38 258 29
38 283 12
38 294 20
38 301 13
38 336 24
38 348 0
38 393 21
38 436 18
38 446 41
38 474 15
38 482 39
38 490 18
38 515 30
38 523 45
38 524 18
38 536 42
38 542 13
38 559 7
38 563 38
38 593 30
38 616 5
38 630 0
38 667 4
38 701 28
38 702 4
38 736 49
38 766 40
38 767 14
38 769 18
38 771 25
38 777 46
38 790 42
38 815 0
38 861 8
38 895 33
38 896 40
38 959 4
38 960 27
39 10 42
39 12 35
39 17 36
39 22 0
39 31 -2
39 34 37
39 53 49
39 58 35
39 73 50
39 98 4
39 107 34
39 124 14
39 128 0
39 138 7
39 147 25
39 157 50
39 166 27
39 249 16
39 268 24
39 311 23
39 320 50
39 324 11
39 344 10
39 377 11
39 384 11
39 401 41
39 407 41
39 411 25
39 447 49
39 461 41
39 469 29
39 494 -1
39 503 34
39 518 50
39 524 5
39 533 12
39 535 19
39 563 27
39 597 -1
39 622 7
39 652 43
39 695 24
39 733 50
39 740 29
39 758 19
39 784 6
39 805 45
39 868 48
39 889 24
39 898 16
39 918 40
39 921 23
39 957 13
39 962 40
40 34 45
40 52 38
40 69 22
40 121 41
40 221 41
40 230 11
40 231 21
40 287 2
40 304 13
40 306 1
40 323 2
40 333 35
40 358 35
40 375 -1
40 385 19
40 397 35
40 426 14
40 470 46
40 535 15
40 538 1
40 589 9
40 604 5
40 612 40
40 614 15
40 634 17
40 647 19
40 675 34
40 677 6
40 678 20
40 771 17
40 783 29
40 793 36
40 796 11
40 801 40
40 807 10
40 817 8
40 843 2
40 848 15
40 883 49
40 902 33
40 917 1
40 928 26
40 941 -2
40 964 31
40 976 11
41 1 47
41 57 7
41 62 9
41 77 0
41 102 49
41 126 7
41 142 50
41 148 1
41 169 33
41 170 35
41 186 4
41 200 2
41 213 28
41 231 49
41 328 3
41 367 8
41 369 35
41 381 40
41 390 48
41 396 13
41 471 19
41 502 26
41 503 12
41 511 37
41 512 13
41 526 17
41 565 30
41 585 37
41 590 24
41 595 21
41 598 29
41 608 37
41 621 1
41 669 23
41 681 3
41 687 40
41 688 30
41 705 8
41 709 41
41 724 0
41 726 33
41 730 6
41 732 7
41 750 13
41 795 38
41 798 8
41 808 44
41 890 28
41 891 28
41 902 29
41 904 16
41 918 22
41 929 7
41 986 8
41 988 32
42 20 48
42 22 30
42 48 5
42 60 43
42 67 20
42 87 49
42 90 45
42 105 35
42 111 20
42 151 28
42 160 1
42 164 40
42 179 21
42 192 40
42 210 12
42 228 24
42 247 4
42 254 17
42 256 10
42 282 26
42 292 15
42 311 26
42 316 12
42 331 5
42 361 27
42 374 50
42 383 49
42 392 27
42 408 23
42 427 13
42 448 48
42 476 37
42 485 31
42 530 -1
42 544 34
42 560 38
42 572 43
42 584 47
42 596 32
42 625 42
42 643 22
42 668 22
42 696 38
42 706 10
42 717 -2
42 733 27
42 737 30
42 743 50
42 757 20
42 759 31
42 768 1
42 769 7
42 783 25
42 823 21
42 842 36
42 881 11
42 919 37
42 928 20
42 936 23
42 960 48
42 970 47
43 1 9
43 52 5
43 53 28
43 73 44
43 100 42
43 119 30
43 146 27
43 154 3
43 189 3
43 195 -2
43 224 9
43 245 10
43 261 39
43 262 47
43 289 38
43 325 20
43 340 39
43 349 13
43 403 40
43 420 17
43 455 45
43 476 46
43 478 0
43 498 37
43 507 50
43 520 14
43 538 43
43 589 25
43 616 33
43 618 9
43 627 18
43 661 39
43 663 25
43 672 49
43 715 50
43 776 44
43 787 37
43 839 11
43 847 25
43 864 28
43 888 3
43 939 43
43 942 25
43 947 15
43 957 0
43 977 23
43 982 2
43 988 49
43 993 19
44 39 20
44 66 16
44 71 22
44 82 27
44 86 2
44 97 19
44 107 35
44 111 37
44 116 4
44 158 19
44 166 32
44 180 32
44 216 43
44 224 47
44 245 24
44 252 0
44 254 13
44 283 47
44 310 14
44 355 11
44 359 38
44 367 20
44 378 4
44 430 3
44 432 20
44 446 12
44 504 48
44 510 2
44 512 36
44 520 5
44 534 27
44 542 20
44 601 6
44 609 38
44 615 9
44 628 40
44 634 33
44 647 42
44 662 9
44 677 -2
44 711 9
44 715 10
44 749 20
44 766 31
44 779 -1
44 791 3
44 794 0
44 798 26
44 799 13
44 807 16
44 860 33
44 872 30
44 914 16
44 917 33
44 923 1
44 928 45
44 992 26
45 18 33
45 46 3
45 75 23
45 79 7
45 96 22
45 109 4
45 114 9
45 116 28
45 118 2
45 133 28
45 135 44
45 154 27
45 214 0
45 227 10
45 243 48
45 284 33
45 310 2
45 318 20
45 320 49
45 333 3
45 343 44
45 344 40
45 381 38
45 395 44
45 404 -1
45 414 22
45 417 19
45 540 36
45 554 48
45 560 50
45 570 4
45 571 9
45 609 9
45 615 49
45 620 50
45 624 30
45 640 23
45 641 50
45 686 48
45 788 45
45 830 0
45 895 25
45 896 45
45 905 12
45 909 48
45 934 2
45 941 -2
45 965 40
45 999 17
46 24 38
46 25 4
46 82 -2
46 100 21
46 102 21
46 110 22
46 168 6
46 175 42
46 231 4
46 236 36
46 259 -1
46 263 30
46 270 23
46 275 34
46 278 40
46 323 49
46 332 18
46 393 25
46 403 7
46 426 43
46 447 24
46 478 42
46 479 19
46 503 1
46 513 30
46 577 35
46 636 49
46 704 21
46 712 12
46 713 24
46 727 26
46 739 20
46 758 14
46 771 38
46 807 46
46 808 2
46 839 -2
46 907 38
46 908 12
46 945 14
46 950 32
46 992 41
47 16 3
47 27 20
47 104 45
47 121 45
47 126 41
47 144 22
47 146 32
47 214 43
47 236 29
47 237 -1
47 252 49
47 253 47
47 256 31
47 292 13
47 311 40
47 313 24
47 333 16
47 353 20
47 367 18
47 393 30
47 431 -1
47 468 38
47 480 49
47 482 28
47 484 11
47 516 17
47 524 2
47 547 27
47 561 46
47 570 17
47 581 30
47 587 38
47 628 32
47 660 44
47 664 50
47 670 1
47 689 25
47 713 14
47 730 48
47 733 13
47 738 34
47 739 43
47 749 24
47 770 12
47 773 40
47 777 12
47 794 19
47 820 5
47 833 11
47 840 39
47 866 -2
47 883 42
47 898 15
47 930 27
47 947 47
47 951 30
47 971 43
47 980 18
47 981 43
48 58 46
48 62 22
48 135 38
48 144 5
48 152 44
48 162 39
48 176 41
48 203 28
48 224 23
48 229 29
48 233 35
48 240 43
48 243 36
48 297 20
48 320 12
48 359 2
48 360 13
48 376 39
48 386 18
48 433 45
48 448 8
48 452 42
48 459 18
48 481 -1
48 484 44
48 489 49
48 490 18
48 496 19
48 516 37
48 534 7
48 541 6
48 550 35
48 554 37
48 569 35
48 572 38
48 581 16
48 611 20
48 620 18
48 666 26
48 688 1
48 716 36
48 790 32
48 823 24
48 849 48
48 871 22
48 874 17
48 927 38
48 957 27
48 958 18
48 960 38
48 986 33
48 994 46
49 10 40
49 19 19
49 61 2
49 69 32
49 73 25
49 89 45
49 90 20
49 96 25
49 99 15
49 130 19
49 141 18
49 160 20
49 163 16
49 186 27
49 198 45
49 207 34
49 211 34
49 221 25
49 228 31
49 230 27
49 239 4
49 260 38
49 309 38
49 323 42
49 324 7
49 341 42
49 343 6
49 373 5
49 407 25
49 419 -1
49 435 -2
49 447 41
49 491 24
49 513 -2
49 523 19
49 525 5
49 528 43
49 561 47
49 595 38
49 600 21
49 608 26
49 643 32
49 677 38
49 800 42
49 835 11
49 841 21
49 851 40
49 866 3
49 876 -2
49 877 35
49 908 31
49 944 23
49 948 40
49 949 27
49 950 23
49 963 16
49 982 28
49 996 18
50 43 31
50 75 14
50 91 32
50 132 33
50 153 34
50 167 3
50 180 -1
50 192 32
50 245 17
50 267 24
50 280 45
50 292 39
50 314 0
50 319 42
50 323 7
50 328 36
50 350 21
50 355 32
50 391 33
50 392 24
50 407 6
50 412 21
50 429 6
50 463 41
50 464 5
50 479 16
50 489 26
50 495 17
50 496 28
50 540 33
50 543 5
50 563 44
50 567 17
50 596 3
50 613 25
50 628 -2
50 640 16
50 654 2
50 689 19
50 700 50
50 704 42
50 728 43
50 746 3
50 754 12
50 760 45
50 779 46
50 809 10
50 825 1
50 855 22
50 864 36
50 868 4
50 994 26
51 38 7
51 118 0
51 131 32
51 133 28
51 177 34
51 185 19
51 190 41
51 203 22
51 206 28
51 251 43
51 261 25
51 270 0
51 285 36
51 309 25
51 322 34
51 368 36
51 377 14
51 507 45
51 568 38
51 622 48
51 648 41
51 651 40
51 655 5
51 689 46
51 726 -1
51 729 25
51 734 26
51 741 19
51 747 14
51 788 9
51 792 25
51 802 17
51 817 37
51 845 9
51 876 3
51 914 30
51 934 26
51 974 42
51 978 49
51 979 50
51 981 0
51 992 14
52 11 37
52 38 41
52 69 24
52 71 0
52 73 35
52 96 26
52 112 17
52 127 31
52 163 42
52 173 8
52 175 26
52 223 44
52 227 9
52 238 41
52 241 35
52 252 22
52 263 50
52 280 34
52 285 5
52 293 36
52 310 17
52 326 28
52 372 27
52 397 -2
52 430 47
52 433 49
52 446 5
52 509 42
52 516 5
52 519 12
52 539 11
52 544 47
52 574 3
52 583 22
52 638 20
52 726 18
52 741 1
52 769 2
52 781 9
52 788 15
52 803 14
52 879 27
52 890 30
52 894 15
52 899 -2
52 904 24
52 938 -1
52 944 5
52 950 46
52 988 8
52 996 15
53 20 43
53 26 29
53 38 -2
53 123 15
53 144 12
53 156 16
53 190 11
53 192 36
53 222 29
53 230 50
53 249 50
53 269 33
53 285 42
53 298 42
53 337 34
53 342 22
53 391 24
53 413 9
53 414 38
53 446 25
53 449 29
53 453 21
53 455 0
53 466 20
53 469 15
53 476 2
53 482 48
53 512 41
53 529 44
53 532 4
53 536 48
53 537 28
53 582 24
53 596 0
53 651 7
53 659 12
53 676 12
53 701 -1
53 704 32
53 764 10
53 775 33
53 794 25
53 856 23
53 868 13
53 876 8
53 880 8
53 883 42
53 902 33
53 929 44
53 958 16
53 967 33
53 990 34
53 991 11
53 994 40
54 33 30
54 39 47
54 56 -2
54 71 2
54 74 49
54 106 14
54 113 42
54 122 25
54 130 41
54 142 29
54 172 44
54 185 31
54 210 22
54 214 39
54 220 49
54 241 30
54 280 42
54 293 28
54 310 13
54 311 28
54 316 0
54 372 5
54 387 3
54 390 21
54 422 -2
54 428 36
54 459 47
54 521 17
54 523 35
54 543 4
54 545 44
54 586 1
54 591 17
54 611 15
54 616 18
54 619 17
54 636 17
54 692 33
54 712 8
54 723 9
54 783 19
54 789 2
54 871 24
54 877 34
54 914 -2
54 922 8
54 934 2
54 938 34
55 3 13
55 12 40
55 56 0
55 65 16
55 123 33
55 139 8
55 144 18
55 151 39
55 184 8
55 271 48
55 288 42
55 291 41
55 293 42
55 332 39
55 343 37
55 385 0
55 402 33
55 408 15
55 413 50
55 439 18
55 460 17
55 461 16
55 480 11
55 481 11
55 486 19
55 520 6
55 537 7
55 559 14
55 615 7
55 639 5
55 689 27
55 703 28
55 728 22
55 729 37
55 739 17
55 806 41
55 827 20
55 831 48
55 845 46
55 849 14
55 883 12
55 885 48
55 894 24
55 903 5
55 904 33
55 945 44
55 963 33
55 977 49
55 980 38
56 62 11
56 69 36
56 85 20
56 97 14
56 125 39
56 127 15
56 148 6
56 161 33
56 213 13
56 240 18
56 275 24
56 289 2
56 345 6
56 380 50
56 382 47
56 414 42
56 431 32
56 433 19
56 441 5
56 487 19
56 497 19
56 554 24
56 558 7
56 578 43
56 607 1
56 617 -2
56 654 21
56 655 40
56 669 17
56 683 16
56 689 24
56 695 34
56 696 27
56 705 2
56 712 29
56 723 20
56 727 4
56 752 42
56 788 48
56 807 6
56 815 37
56 849 12
56 869 48
56 930 35
56 931 25
56 934 20
56 939 43
56 943 17
56 945 10
56 958 -2
56 968 14
56 994 40
57 3 4
57 26 5
57 30 39
57 46 50
57 88 7
57 132 39
57 137 47
57 207 11
57 208 38
57 263 26
57 264 29
57 271 8
57 297 32
57 321 30
57 339 35
57 361 50
57 374 18
57 386 14
57 389 23
57 398 26
57 461 19
57 484 21
57 503 5
57 511 28
57 523 1
57 564 15
57 584 32
57 606 24
57 609 46
57 620 42
57 674 39
57 678 23
57 688 13
57 747 50
57 751 42
57 789 41
57 791 0
57 813 37
57 863 21
57 906 6
57 924 17
57 945 8
57 965 27
57 969 -2
58 35 39
58 48 3
58 57 33
58 64 27
58 76 26
58 103 6
58 112 22
58 113 45
58 116 17
58 125 47
58 127 47
58 130 47
58 182 0
58 190 43
58 200 41
58 210 -2
58 215 5
58 236 5
58 256 22
58 291 5
58 303 47
58 308 20
58 315 15
58 328 43
58 362 12
58 387 24
58 390 23
58 396 41
58 402 48
58 476 19
58 499 46
58 551 13
58 588 27
58 611 9
58 656 30
58 690 13
58 704 14
58 715 27
58 730 45
58 772 29
58 795 49
58 827 19
58 856 0
58 864 34
58 869 17
58 912 35
58 913 4
58 927 35
58 930 17
58 952 9
59 17 50
59 29 43
59 33 49
59 38 16
59 68 50
59 107 49
59 121 47
59 142 -2
59 157 40
59 158 28
59 240 7
59 255 4
59 256 1
59 263 -2
59 308 20
59 320 14
59 339 1
59 349 -1
59 357 17
59 402 -2
59 408 15
59 476 27
59 498 24
59 524 4
59 535 47
59 536 10
59 553 45
59 590 42
59 592 34
59 594 40
59 595 9
59 610 0
59 620 1
59 622 23
59 630 11
59 646 31
59 652 50
59 664 3
59 692 27
59 743 30
59 771 19
59 785 36
59 805 14
59 826 3
59 831 23
59 865 14
59 883 17
59 893 11
59 942 -1
59 945 41
59 951 1
59 953 22
59 977 5
59 978 11
60 59 19
60 104 10
60 139 39
60 175 50
60 210 4
60 269 10
60 315 40
60 319 38
60 326 6
60 356 25
60 375 2
60 404 11
60 414 4
60 415 2
60 464 24
60 487 6
60 505 12
60 555 7
60 561 25
60 600 28
60 602 25
60 724 43
60 738 5
60 742 32
60 749 11
60 772 1
60 775 49
60 784 4
60 805 14
60 814 9
60 815 11
60 821 44
60 846 22
60 865 23
60 869 45
60 878 44
60 894 31
60 948 33
60 986 49
61 10 29
61 12 48
61 45 34
61 55 12
61 104 47
61 121 23
61 162 26
61 187 41
61 201 35
61 209 36
61 231 36
61 233 5
61 246 43
61 256 36
61 268 22
61 280 -1
61 286 39
61 305 12
61 313 22
61 340 42
61 350 36
61 377 28
61 402 5
61 421 45
61 441 25
61 443 32
61 466 10
61 471 45
61 473 45
61 492 42
61 504 20
61 511 24
61 534 19
61 537 23
61 549 24
61 557 4
61 567 44
61 606 22
61 616 9
61 627 8
61 631 23
61 640 31
61 663 26
61 697 -1
61 715 43
61 722 -1
61 743 13
61 746 9
61 773 2
61 779 8
61 806 42
61 811 0
61 824 10
61 836 11
61 862 14
61 868 11
61 872 41
61 876 11
61 881 49
61 904 48
61 914 11
61 968 33
61 985 44
62 3 49
62 9 26
62 14 49
62 34 7
62 36 20
62 44 15
62 100 47
62 113 28
62 127 18
62 138 28
62 146 18
62 167 32
62 169 43
62 174 39
62 191 42
62 227 4
62 253 13
62 261 49
62 263 2
62 299 35
62 354 23
62 386 8
62 441 15
62 487 40
62 491 1
62 495 21
62 516 14
62 526 13
62 548 29
62 608 39
62 609 50
62 627 23
62 668 33
62 686 20
62 708 12
62 712 12
62 716 30
62 722 18
62 724 0
62 741 16
62 778 -1
62 844 15
62 881 25
62 886 25
62 921 23
62 940 37
62 946 15
62 963 31
62 969 47
62 971 32
62 972 45
62 1000 19
63 4 30
63 25 4
63 60 4
63 82 30
63 101 1
63 114 37
63 122 13
63 132 8
63 134 17
63 150 42
63 161 24
63 192 32
63 202 -1
63 215 18
63 222 38
63 225 1
63 238 38
63 256 8
63 265 37
63 283 6
63 286 15
63 298 5
63 332 37
63 342 46
63 353 47
63 358 48
63 369 49
63 389 4
63 406 8
63 410 13
63 421 31
63 427 6
63 483 46
63 488 34
63 527 20
63 545 16
63 585 16
63 617 38
63 626 31
63 627 36
63 640 11
63 669 45
63 715 29
63 717 32
63 724 46
63 739 49
63 744 14
63 750 28
63 751 30
63 754 41
63 777 29
63 792 14
63 798 5
63 800 29
63 869 35
63 882 46
63 892 3
63 916 14
63 941 4
64 24 13
64 32 44
64 47 13
64 60 26
64 65 48
64 79 5
64 81 1
64 89 33
64 123 39
64 139 9
64 147 9
64 193 4
64 201 44
64 228 4
64 267 18
64 270 12
64 291 24
64 294 22
64 314 2
64 356 27
64 359 24
64 362 1
64 364 0
64 458 20
64 460 46
64 474 31
64 509 39
64 510 -1
64 523 43
64 537 1
64 542 40
64 558 33
64 566 46
64 567 2
64 586 0
64 624 33
64 628 15
64 652 36
64 673 43
64 739 6
64 750 22
64 752 19
64 758 38
64 803 46
64 840 9
64 895 47
64 913 30
64 942 26
64 976 46
64 982 41
64 984 28
65 6 30
65 28 48
65 49 4
65 64 -2
65 69 10
65 126 44
65 136 39
65 142 35
65 154 47
65 162 36
65 164 10
65 183 41
65 188 24
65 227 45
65 258 45
65 266 7
65 283 5
65 321 6
65 326 6
65 329 31
65 330 20
65 338 15
65 358 25
65 363 -2
65 367 27
65 386 50
65 407 2
65 452 0
65 488 24
65 558 12
65 563 28
65 567 47
65 578 41
65 599 14
65 632 50
65 644 12
65 651 40
65 680 12
65 712 22
65 717 14
65 751 17
65 755 24
65 790 33
65 799 15
65 840 50
65 867 12
65 900 21
65 944 0
65 959 27
65 969 23
65 972 20
65 975 13
66 7 7
66 9 11
66 42 48
66 52 11
66 79 -1
66 164 17
66 190 14
66 193 20
66 210 39
66 211 27
66 215 1
66 216 10
66 253 27
66 271 26
66 287 29
66 298 13
66 367 20
66 378 6
66 385 49
66 419 3
66 471 34
66 487 1
66 509 12
66 531 2
66 535 48
66 605 34
66 629 48
66 714 50
66 738 24
66 748 41
66 766 8
66 796 40
66 816 22
66 819 1
66 836 22
66 848 41
66 871 45
66 875 7
66 879 49
66 898 8
66 929 50
66 933 8
66 946 39
66 963 33
66 978 4
67 3 23
67 38 12
67 59 29
67 104 6
67 120 9
67 162 24
67 196 30
67 266 44
67 274 31
67 275 0
67 284 4
67 286 1
67 292 18
67 297 48
67 370 25
67 382 -1
67 388 8
67 397 25
67 399 16
67 402 49
67 423 4
67 424 49
67 442 23
67 448 46
67 500 50
67 509 29
67 547 33
67 574 9
67 670 11
67 688 2
67 704 36
67 718 -2
67 739 22
67 742 8
67 753 36
67 760 44
67 764 38
67 778 26
67 785 14
67 793 33
67 846 8
67 849 37
67 869 37
67 871 37
67 872 49
67 892 20
67 956 40
68 34 36
68 103 5
68 122 36
68 131 30
68 138 39
68 150 12
68 157 7
68 174 13
68 188 48
68 191 43
68 200 18
68 220 50
68 255 16
68 279 39
68 300 23
68 352 36
68 377 19
68 392 40
68 402 36
68 447 49
68 449 39
68 480 3
68 483 24
68 494 34
68 529 31
68 547 26
68 570 43
68 618 -1
68 622 -1
68 626 21
68 632 10
68 638 9
68 653 50
68 657 49
68 672 18
68 702 44
68 704 2
68 710 2
68 717 22
68 729 36
68 733 47
68 739 12
68 760 30
68 767 29
68 784 9
68 797 0
68 801 27
68 806 1
68 810 45
68 812 28
68 859 50
68 870 16
68 871 41
68 884 47
68 891 12
68 954 13
68 975 31
68 991 3
69 2 39
69 10 21
69 73 2
69 75 46
69 92 3
69 95 3
69 175 0
69 210 42
69 217 25
69 256 38
69 260 13
69 308 40
69 309 29
69 312 25
69 313 -2
69 324 39
69 335 35
69 340 15
69 343 24
69 346 37
69 357 46
69 361 33
69 404 6
69 420 19
69 423 14
69 435 17
69 438 4
69 439 40
69 469 7
69 476 27
69 477 48
69 481 20
69 519 11
69 555 13
69 566 14
69 624 31
69 637 39
69 646 22
69 670 20
69 692 22
69 699 24
69 702 50
69 726 10
69 761 35
69 784 20
69 785 35
69 786 24
69 798 20
69 807 15
69 855 21
69 858 13
69 881 29
69 885 47
69 899 50
69 948 32
70 9 35
70 11 43
70 22 4
70 39 20
70 60 29
70 78 29
70 80 31
70 105 16
70 118 41
70 165 22
70 169 11
70 187 49
70 193 14
70 208 5
70 220 3
70 275 12
70 323 33
70 337 23
70 344 35
70 363 13
70 422 20
70 430 50
70 439 10
70 446 7
70 449 41
70 467 39
70 528 24
70 531 11
70 554 8
70 562 26
70 568 11
70 571 1
70 575 25
70 622 28
70 629 44
70 705 45
70 791 31
70 796 26
70 814 8
70 856 35
70 870 47
70 903 21
70 974 48
71 19 13
71 21 23
71 70 15
71 94 19
71 102 11
71 121 44
71 123 45
71 141 5
71 183 42
71 189 13
71 253 4
71 267 43
71 298 0
71 305 17
71 320 22
71 332 5
71 366 35
71 373 48
71 382 25
71 387 5
71 434 2
71 456 5
71 492 27
71 499 32
71 536 41
71 541 39
71 549 45
71 558 31
71 565 11
71 573 49
71 628 -2
71 644 14
71 674 15
71 711 22
71 742 45
71 744 10
71 755 41
71 825 0
71 829 33
71 830 32
71 867 5
71 904 15
71 914 16
71 945 4
72 4 12
72 8 29
72 89 6
72 100 47
72 122 29
72 138 20
72 166 4
72 169 33
72 171 11
72 174 20
72 184 23
72 212 40
72 311 28
72 329 34
72 331 10
72 352 44
72 371 42
72 404 38
72 406 17
72 449 11
72 464 34
72 473 45
72 497 5
72 526 3
72 534 30
72 540 29
72 559 23
72 577 5
72 594 30
72 618 5
72 629 46
72 657 2
72 693 9
72 696 23
72 733 28
72 744 36
72 763 0
72 797 2
72 801 24
72 818 8
72 831 11
72 843 -1
72 857 14
72 872 35
72 875 38
72 886 25
72 901 24
72 903 15
72 921 26
72 977 1
72 980 37
72 986 38
72 988 48
72 996 44
73 8 20
73 82 40
73 88 0
73 191 40
73 193 16
73 204 5
73 220 0
73 273 48
73 275 1
73 289 17
73 337 47
73 338 33
73 348 46
73 353 31
73 374 24
73 389 9
73 422 45
73 439 9
73 451 16
73 454 44
73 504 5
73 578 35
73 593 19
73 599 8
73 657 2
73 708 49
73 724 -1
73 737 45
73 790 8
73 804 46
73 815 35
73 917 26
73 975 3
74 17 6
74 49 50
74 63 37
74 77 49
74 82 41
74 87 34
74 93 30
74 109 45
74 130 10
74 131 1
74 132 25
74 140 36
74 141 19
74 206 20
74 219 39
74 240 -1
74 247 31
74 266 24
74 279 28
74 287 14
74 311 14
74 335 42
74 339 2
74 352 -2
74 377 27
74 393 35
74 396 48
74 461 15
74 464 31
74 481 24
74 534 4
74 540 41
74 541 39
74 557 27
74 591 28
74 622 30
74 625 7
74 647 21
74 648 5
74 659 2
74 691 4
74 704 0
74 726 31
74 801 0
74 809 15
74 850 3
74 863 40
74 865 0
74 867 26
74 870 29
74 873 17
74 896 28
74 935 -2
74 999 25
75 28 22
75 35 23
75 46 5
75 57 14
75 72 36
75 77 21
75 122 18
75 126 49
75 153 41
75 154 17
75 173 8
75 181 4
75 197 36
75 231 13
75 233 8
75 235 38
75 268 25
75 274 16
75 310 44
75 311 45
75 327 27
75 358 13
75 372 23
75 426 8
75 436 15
75 447 41
75 456 10
75 481 38
75 484 50
75 524 32
75 528 22
75 533 24
75 596 25
75 607 1
75 617 8
75 627 24
75 681 6
75 687 14
75 732 21
75 776 4
75 780 2
75 787 44
75 795 27
75 807 43
75 826 40
75 849 33
75 857 30
75 860 31
75 873 40
75 918 15
75 935 3
75 959 12
75 970 47
75 971 6
76 31 16
76 47 5
76 56 23
76 80 19
76 161 21
76 173 7
76 192 16
76 200 0
76 262 29
76 291 45
76 306 43
76 385 5
76 399 45
76 408 47
76 411 6
76 449 19
76 473 5
76 518 13
76 567 11
76 575 10
76 653 27
76 732 40
76 738 1
76 744 11
76 756 8
76 763 19
76 764 12
76 773 13
76 800 19
76 832 17
76 843 4
76 845 5
76 894 3
76 913 28
76 952 43
76 968 4
76 982 7
76 985 48
76 999 16
77 33 7
77 37 31
77 38 45
77 39 4
77 48 38
77 54 1
77 68 24
77 88 7
77 96 34
77 122 49
77 144 30
77 153 12
77 172 31
77 190 3
77 352 46
77 361 4
77 363 24
77 412 3
77 439 45
77 453 28
77 456 12
77 518 26
77 530 9
77 549 32
77 582 6
77 591 18
77 596 48
77 642 42
77 669 46
77 678 18
77 724 34
77 774 0
77 779 6
77 782 5
77 784 -1
77 831 23
77 839 27
77 846 22
77 848 44
77 861 0
77 882 13
77 886 47
77 899 16
77 917 31
77 922 33
77 924 14
77 953 48
77 954 8
77 982 50
77 985 35
78 4 9
78 35 22
78 224 37
78 334 30
78 362 8
78 368 1
78 376 -1
78 431 16
78 432 25
78 440 44
78 500 38
78 541 42
78 543 4
78 547 15
78 574 7
78 590 3
78 620 33
78 706 35
78 715 31
78 716 4
78 721 39
78 772 42
78 786 -1
78 788 45
78 789 27
78 808 33
78 832 0
78 856 42
78 887 28
78 897 4
78 899 46
78 908 29
78 922 4
78 948 21
78 968 -1
78 976 17
78 979 15
79 5 28
79 24 32
79 25 20
79 71 29
79 73 6
79 78 39
79 107 5
79 108 49
79 113 49
79 123 15
79 154 36
79 173 22
79 186 40
79 190 4
79 225 31
79 232 42
79 244 50
79 307 1
79 308 30
79 313 44
79 316 38
79 318 25
79 339 34
79 377 -1
79 460 50
79 466 15
79 503 42
79 517 48
79 548 30
79 639 13
79 658 49
79 665 30
79 695 4
79 696 3
79 698 28
79 738 39
79 745 -2
79 763 44
79 768 8
79 813 17
79 815 19
79 828 35
79 850 11
79 853 30
79 863 21
79 870 16
79 885 7
79 925 19
79 970 48
79 981 9
80 88 35
80 94 19
80 112 8
80 123 29
80 128 25
80 179 0
80 205 33
80 243 47
80 282 48
80 298 1
80 310 42
80 317 33
80 319 2
80 330 7
80 349 39
80 359 14
80 360 33
80 394 29
80 399 45
80 402 10
80 423 45
80 434 29
80 474 47
80 477 1
80 488 15
80 517 4
80 546 -2
80 581 34
80 608 37
80 629 8
80 631 7
80 650 25
80 693 31
80 729 28
80 749 31
80 754 33
80 762 38
80 772 16
80 876 42
80 879 4
80 884 13
80 887 24
80 972 32
80 973 45
80 998 14
81 15 46
81 35 5
81 41 15
81 147 15
81 162 38
81 178 21
81 226 27
81 347 25
81 357 43
81 358 23
81 372 21
81 388 44
81 402 10
81 408 11
81 479 29
81 516 21
81 522 29
81 523 26
81 548 24
81 637 38
81 657 42
81 665 14
81 732 12
81 761 45
81 775 19
81 795 12
81 806 8
81 841 -1
81 856 41
81 891 18
81 892 2
81 911 40
82 1 40
82 7 46
82 34 37
82 46 27
82 64 6
82 68 50
82 109 29
82 140 49
82 187 43
82 195 33
82 206 28
82 212 13
82 230 25
82 233 -2
82 352 12
82 375 6
82 410 9
82 446 49
82 466 17
82 481 26
82 485 5
82 495 50
82 513 35
82 635 26
82 672 11
82 675 5
82 707 42
82 724 20
82 737 15
82 750 -2
82 804 2
82 805 45
82 813 49
82 888 10
82 927 23
82 981 10
83 66 42
83 67 11
83 81 16
83 141 47
83 144 50
83 150 33
83 152 18
83 165 30
83 172 24
83 187 39
83 249 19
83 256 14
83 281 48
83 286 10
83 303 0
83 317 -1
83 349 26
83 353 20
83 429 40
83 443 16
83 452 48
83 454 13
83 469 40
83 473 41
83 492 16
83 499 25
83 504 23
83 551 30
83 585 20
83 627 30
83 651 49
83 677 28
83 715 6
83 720 49
83 736 16
83 874 45
83 963 8
84 9 -1
84 23 10
84 40 12
84 55 50
84 63 10
84 99 33
84 126 7
84 144 21
84 152 45
84 164 3
84 197 29
84 207 2
84 218 28
84 249 5
84 254 2
84 255 33
84 269 25
84 300 7
84 307 24
84 308 15
84 322 7
84 326 13
84 356 20
84 358 37
84 368 4
84 425 2
84 445 8
84 499 39
84 511 29
84 517 49
84 546 -1
84 551 3
84 602 1
84 611 29
84 625 7
84 630 -1
84 663 29
84 675 0
84 699 47
84 719 11
84 720 30
84 775 37
84 780 30
84 828 47
84 837 45
84 845 -1
84 893 33
84 918 43
84 924 11
84 965 42
84 981 8
84 997 21
85 10 17
85 36 45
85 41 23
85 78 47
85 84 -2
85 118 40
85 123 11
85 127 48
85 128 48
85 139 33
85 151 3
85 174 36
85 211 22
85 237 34
85 259 40
85 290 8
85 344 29
85 390 50
85 391 3
85 420 1
85 441 12
85 458 11
85 471 40
85 479 17
85 483 37
85 540 33
85 566 45
85 579 -2
85 581 5
85 588 32
85 609 23
85 628 6
85 675 41
85 699 22
85 726 2
85 767 17
85 769 32
85 774 3
85 788 46
85 802 32
85 824 30
85 830 44
85 838 17
85 897 22
85 904 38
85 946 32
85 967 27
85 969 9
85 992 38
86 51 41
86 61 -1
86 77 32
86 85 33
86 111 42
86 115 3
86 127 14
86 130 4
86 149 26
86 181 33
86 203 17
86 228 -2
86 230 11
86 265 6
86 284 42
86 294 13
86 295 25
86 297 25
86 306 49
86 332 19
86 335 4
86 342 10
86 349 9
86 363 22
86 376 31
86 388 6
86 496 45
86 502 15
86 512 22
86 590 38
86 637 23
86 688 30
86 697 28
86 714 31
86 724 33
86 752 39
86 761 22
86 783 29
86 810 2
86 836 8
86 862 41
86 885 11
86 898 14
86 961 21
87 54 14
87 58 0
87 95 40
87 218 17
87 221 50
87 222 32
87 228 9
87 250 33
87 279 3
87 284 40
87 292 -2
87 332 -2
87 343 21
87 346 37
87 429 4
87 447 50
87 451 13
87 453 37
87 464 0
87 518 13
87 520 20
87 540 20
87 571 31
87 586 6
87 622 24
87 635 36
87 654 9
87 666 29
87 688 50
87 694 19
87 703 7
87 753 28
87 757 0
87 761 37
87 783 44
87 805 30
87 828 23
87 846 7
87 886 28
87 905 32
87 944 15
87 955 6
88 17 20
88 21 31
88 35 1
88 39 48
88 80 41
88 105 -2
88 107 46
88 122 1
88 214 3
88 217 46
88 227 30
88 244 -1
88 246 30
88 249 39
88 267 19
88 269 11
88 312 50
88 337 0
88 346 21
88 354 19
88 392 22
88 454 16
88 476 47
88 487 16
88 502 3
88 520 3
88 568 14
88 595 14
88 629 26
88 660 2
88 700 3
88 724 27
88 726 40
88 735 16
88 757 1
88 771 29
88 824 11
88 842 6
88 843 38
88 869 21
88 890 36
88 903 16
88 938 14
88 971 43
88 985 17
88 993 29
89 35 46
89 45 38
89 65 7
89 100 9
89 107 49
89 112 3
89 138 7
89 156 38
89 165 22
89 191 26
89 213 22
89 297 50
89 306 37
89 312 7
89 318 39
89 341 23
89 371 1
89 390 6
89 428 13
89 436 8
89 451 11
89 452 36
89 494 37
89 559 6
89 570 1
89 601 27
89 621 6
89 624 23
89 630 47
89 633 32
89 640 47
89 671 12
89 674 49
89 697 18
89 702 50
89 732 38
89 753 23
89 758 3
89 793 50
89 794 7
89 796 26
89 856 47
89 860 31
89 901 21
89 903 18
89 910 23
89 913 -2
89 921 31
89 925 23
89 926 22
89 928 7
89 929 1
89 931 26
89 946 20
89 975 11
89 987 6
89 992 23
90 15 32
90 20 35
90 23 -2
90 60 21
90 75 39
90 78 41
90 81 34
90 134 28
90 166 35
90 171 10
90 216 50
90 254 20
90 275 14
90 280 3
90 287 29
90 310 17
90 339 -2
90 348 4
90 356 2
90 381 34
90 390 49
90 409 37
90 445 39
90 449 44
90 450 2
90 514 38
90 557 2
90 572 28
90 598 26
90 626 6
90 639 15
90 719 49
90 722 -2
90 730 20
90 744 7
90 755 28
90 784 7
90 876 22
90 922 25
90 939 21
90 967 45
90 977 40
90 989 42
91 5 45
91 12 -1
91 34 -1
91 36 21
91 42 10
91 69 13
91 83 21
91 84 14
91 107 5
91 148 15
91 189 26
91 199 46
91 207 0
91 215 38
91 237 44
91 264 43
91 266 11
91 273 22
91 274 39
91 312 23
91 321 16
91 324 34
91 347 18
91 388 24
91 416 37
91 417 46
91 431 21
91 440 25
91 457 37
91 467 20
91 477 46
91 506 27
91 554 50
91 559 28
91 572 32
91 584 17
91 594 22
91 611 50
91 619 35
91 644 41
91 737 39
91 760 47
91 814 35
91 827 29
91 831 8
91 845 22
91 864 49
91 873 22
91 888 7
91 895 17
91 902 22
91 916 27
91 985 28
92 24 36
92 29 34
92 30 0
92 45 9
92 63 33
92 65 33
92 94 8
92 120 17
92 134 31
92 139 29
92 144 20
92 145 25
92 203 45
92 228 8
92 255 24
92 269 22
92 274 23
92 291 35
92 317 7
92 368 28
92 402 42
92 429 12
92 438 27
92 443 19
92 447 39
92 451 15
92 459 12
92 471 9
92 495 0
92 512 3
92 515 19
92 519 18
92 550 26
92 564 19
92 566 26
92 579 33
92 582 15
92 588 26
92 594 39
92 642 29
92 667 25
92 677 19
92 680 41
92 757 37
92 768 25
92 774 26
92 776 10
92 785 3
92 857 22
92 860 1
92 918 30
92 931 35
92 951 26
92 953 19
92 956 13
92 958 38
92 969 31
93 36 20
93 38 29
93 45 32
93 54 36
93 62 14
93 71 49
93 74 21
93 83 18
93 86 19
93 123 39
93 125 27
93 136 28
93 138 28
93 152 21
93 164 24
93 169 48
93 171 48
93 204 33
93 205 15
93 217 48
93 233 4
93 252 36
93 255 23
93 277 14
93 281 44
93 314 29
93 316 42
93 335 2
93 340 28
93 341 40
93 392 33
93 398 39
93 403 26
93 426 45
93 435 20
93 444 7
93 459 37
93 470 21
93 509 19
93 515 10
93 527 7
93 543 34
93 551 23
93 573 44
93 588 24
93 610 40
93 638 22
93 664 41
93 674 12
93 755 26
93 784 21
93 876 42
93 879 33
93 897 19
93 901 26
93 913 32
93 919 36
93 928 40
93 933 33
93 939 24
93 985 37
94 21 1
94 38 33
94 65 27
94 75 40
94 113 26
94 135 26
94 143 14
94 148 0
94 198 48
94 202 26
94 205 -1
94 252 11
94 274 25
94 275 11
94 279 23
94 281 9
94 285 34
94 290 21
94 301 25
94 310 17
94 340 2
94 375 46
94 393 40
94 460 48
94 468 7
94 480 4
94 497 3
94 498 29
94 500 28
94 535 15
94 541 22
94 551 16
94 559 18
94 574 8
94 583 0
94 611 4
94 619 50
94 622 36
94 633 23
94 652 28
94 667 37
94 673 16
94 675 4
94 685 8
94 686 46
94 726 50
94 788 47
94 790 23
94 826 17
94 845 38
94 883 7
94 910 19
94 948 49
94 955 49
94 979 49
94 994 22
95 5 2
95 12 28
95 17 47
95 28 15
95 44 25
95 45 20
95 47 5
95 82 0
95 87 29
95 89 16
95 91 1
95 104 34
95 109 46
95 147 13
95 151 45
95 160 9
95 168 10
95 181 10
95 247 10
95 249 25
95 269 19
95 292 11
95 298 18
95 316 0
95 323 13
95 333 48
95 340 40
95 365 4
95 373 16
95 374 50
95 389 23
95 399 35
95 408 37
95 424 4
95 425 38
95 432 10
95 444 27
95 448 15
95 455 48
95 476 45
95 517 36
95 538 -2
95 543 14
95 557 11
95 568 -1
95 578 24
95 586 30
95 600 38
95 633 32
95 659 30
95 663 17
95 681 26
95 687 32
95 698 22
95 715 0
95 725 21
95 764 19
95 786 35
95 838 45
95 844 32
95 877 23
95 924 23
95 927 44
95 936 11
95 954 28
95 980 11
95 999 3
96 1 27
96 5 49
96 29 36
96 30 26
96 36 33
96 66 0
96 92 8
96 107 30
96 113 33
96 136 45
96 152 10
96 159 48
96 169 39
96 176 50
96 181 47
96 190 39
96 193 13
96 252 38
96 276 46
96 290 25
96 291 29
96 294 33
96 298 2
96 301 37
96 312 7
96 358 43
96 367 13
96 370 14
96 374 29
96 377 5
96 399 29
96 401 0
96 403 38
96 427 27
96 478 37
96 507 4
96 564 35
96 589 21
96 601 10
96 603 1
96 604 43
96 623 49
96 631 19
96 708 24
96 726 22
96 757 42
96 781 49
96 789 40
96 820 19
96 852 33
96 882 23
96 897 12
96 900 24
96 924 24
96 925 14
96 937 50
96 963 44
97 5 41
97 22 4
97 29 16
97 33 26
97 76 7
97 79 28
97 110 40
97 112 27
97 116 45
97 145 36
97 177 46
97 190 48
97 197 3
97 208 19
97 225 13
97 264 17
97 278 22
97 337 22
97 345 39
97 406 30
97 409 34
97 413 8
97 417 7
97 443 10
97 455 45
97 460 37
97 498 1
97 508 25
97 523 9
97 562 13
97 613 38
97 617 9
97 649 4
97 666 40
97 679 37
97 687 17
97 692 -2
97 700 42
97 732 48
97 741 5
97 746 41
97 774 34
97 777 6
97 791 45
97 811 25
97 830 35
97 837 0
97 843 4
97 919 49
97 945 34
97 953 11
97 995 -2
98 44 45
98 90 -1
98 135 21
98 161 48
98 183 46
98 189 35
98 197 12
98 200 17
98 207 12
98 212 35
98 244 25
98 251 14
98 298 40
98 312 43
98 321 34
98 345 32
98 349 13
98 356 13
98 365 44
98 390 5
98 478 32
98 495 25
98 497 41
98 520 0
98 604 37
98 607 35
98 611 50
98 625 36
98 663 31
98 683 41
98 693 31
98 697 0
98 719 32
98 771 20
98 808 43
98 828 50
98 905 6
98 946 31
98 957 24
98 974 30
98 979 5
98 983 50
98 995 37
99 17 11
99 29 36
99 55 7
99 70 2
99 103 23
99 107 0
99 127 22
99 141 44
99 149 5
99 151 7
99 192 0
99 202 29
99 213 37
99 223 40
99 235 32
99 252 44
99 270 10
99 316 48
99 317 13
99 326 15
99 334 15
99 340 44
99 343 4
99 357 35
99 389 30
99 411 39
99 414 8
99 514 32
99 518 1
99 530 32
99 564 34
99 573 47
99 604 48
99 609 36
99 699 43
99 748 21
99 767 44
99 773 42
99 800 9
99 802 35
99 861 13
99 904 46
99 920 -2
99 964 43
99 969 34
100 8 20
100 76 22
100 78 1
100 121 8
100 130 2
100 142 26
100 152 31
100 173 33
100 181 44
100 286 27
100 294 48
100 327 50
100 340 36
100 362 11
100 377 5
100 387 32
100 390 -2
100 397 49
100 436 46
100 461 37
100 462 24
100 463 1
100 468 38
100 491 19
100 557 30
100 562 37
100 595 1
100 637 8
100 646 13
100 669 25
100 701 17
100 705 40
100 708 42
100 716 16
100 747 23
100 771 44
100 783 20
100 803 44
100 817 2
100 914 50
100 933 36
100 961 15
100 972 10
100 978 40
100 983 19
100 994 43
101 4 7
101 95 5
101 108 11
101 128 47
101 130 17
101 155 44
101 174 19
101 197 13
101 287 21
101 309 37
101 310 0
101 354 45
101 378 38
101 398 4
101 403 7
101 448 10
101 457 41
101 491 41
101 492 49
101 496 -2
101 506 38
101 538 13
101 553 14
101 568 37
101 570 18
101 577 47
101 586 -1
101 587 50
101 616 33
101 687 18
101 702 26
101 757 40
101 801 35
101 802 0
101 807 20
101 822 6
101 842 2
101 929 42
101 980 47
101 982 32
101 991 12
101 992 39
102 30 10
102 40 2
102 50 9
102 62 1
102 67 32
102 81 16
102 101 15
102 104 16
102 121 45
102 123 48
102 142 11
102 161 45
102 165 36
102 172 35
102 197 42
102 207 33
102 255 50
102 290 47
102 312 38
102 330 0
102 346 22
102 353 37
102 367 36
102 379 39
102 397 42
102 410 39
102 430 27
102 554 17
102 555 17
102 584 -2
102 599 20
102 607 30
102 617 4
102 629 7
102 648 40
102 669 15
102 682 48
102 711 8
102 719 4
102 727 46
102 758 9
102 759 5
102 771 48
102 790 29
102 805 46
102 834 42
102 900 41
102 901 38
102 904 49
102 909 2
102 922 21
102 935 11
102 936 4
102 953 18
102 969 45
102 987 11
103 3 12
103 5 46
103 6 22
103 13 15
103 14 13
103 24 16
103 31 34
103 67 33
103 68 32
103 96 8
103 104 29
103 106 35
103 124 19
103 153 29
103 165 34
103 169 0
103 202 11
103 273 10
103 284 22
103 293 47
103 315 35
103 332 15
103 340 18
103 344 48
103 390 1
103 414 21
103 416 18
103 441 45
103 443 16
103 494 31
103 495 4
103 498 2
103 504 50
103 514 31
103 547 25
103 548 41
103 569 31
103 589 29
103 601 -2
103 657 4
103 671 42
103 686 36
103 705 8
103 720 5
103 728 32
103 733 26
103 745 0
103 792 16
103 797 16
103 801 29
103 815 43
103 820 14
103 857 47
103 863 46
103 877 29
103 895 47
103 920 9
103 931 40
103 956 32
104 6 50
104 16 44
104 67 40
104 96 31
104 103 32
104 149 29
104 176 3
104 212 49
104 215 47
104 223 4
104 284 28
104 286 45
104 299 38
104 310 35
104 343 41
104 347 23
104 375 7
104 396 -2
104 404 24
104 423 46
104 467 21
104 486 27
104 513 24
104 530 24
104 540 30
104 611 6
104 630 21
104 631 3
104 632 34
104 705 49
104 706 39
104 731 49
104 756 22
104 763 3
104 778 30
104 811 44
104 826 44
104 834 25
104 901 26
104 902 11
104 903 37
104 954 34
104 979 9
104 996 16
104 998 12
105 1 36
105 2 6
105 4 40
105 5 48
105 10 25
105 12 4
105 18 36
105 34 -2
105 61 49
105 73 27
105 129 17
105 136 36
105 166 41
105 189 22
105 200 9
105 220 29
105 234 42
105 271 34
105 294 49
105 340 25
105 355 18
105 362 15
105 363 4
105 364 25
105 380 4
105 382 33
105 404 8
105 419 49
105 465 2
105 491 34
105 504 3
105 512 39
105 516 27
105 547 27
105 574 20
105 575 42
105 581 33
105 587 5
105 601 34
105 607 9
105 614 48
105 619 12
105 682 30
105 683 41
105 727 10
105 732 24
105 754 30
105 771 7
105 779 24
105 806 5
105 819 22
105 859 13
105 861 0
105 885 31
105 893 5
105 896 49
105 925 16
105 934 26
105 937 21
105 945 6
105 948 -1
105 988 21
106 9 43
106 22 30
106 32 22
106 36 25
106 58 36
106 109 40
106 150 1
106 174 34
106 201 24
106 203 12
106 204 8
106 255 35
106 308 25
106 329 39
106 408 15
106 424 21
106 462 39
106 463 2
106 478 33
106 490 40
106 544 5
106 556 39
106 592 27
106 598 8
106 601 48
106 626 27
106 643 33
106 720 43
106 749 50
106 822 50
106 829 32
106 861 33
106 866 15
106 889 16
106 895 47
106 902 -1
106 918 11
106 949 -2
106 986 13
107 11 45
107 25 46
107 45 45
107 49 19
107 97 24
107 110 7
107 138 31
107 162 12
107 164 4
107 186 32
107 206 11
107 215 7
107 224 12
107 243 17
107 288 43
107 290 27
107 312 50
107 334 37
107 349 17
107 354 20
107 373 27
107 381 37
107 404 50
107 415 50
107 421 35
107 447 28
107 461 25
107 547 10
107 576 43
107 612 17
107 627 33
107 633 35
107 675 17
107 718 33
107 721 43
107 750 -2
107 791 22
107 814 18
107 816 8
107 824 1
107 830 42
107 842 4
107 861 32
107 883 43
107 884 37
107 919 16
107 926 50
107 938 20
107 972 20
107 983 16
107 986 43
108 51 12
108 63 3
108 74 48
108 110 11
108 115 45
108 130 15
108 144 9
108 150 34
108 160 48
108 164 16
108 184 7
108 203 16
108 220 39
108 224 45
108 230 20
108 252 35
108 259 36
108 262 16
108 263 -2
108 275 48
108 303 5
108 310 36
108 330 43
108 349 27
108 360 30
108 381 4
108 388 34
108 455 14
108 464 19
108 483 9
108 487 9
108 506 40
108 516 40
108 550 22
108 577 38
108 625 6
108 667 28
108 675 18
108 716 39
108 724 43
108 779 -1
108 791 26
108 828 14
108 843 13
108 853 15
108 872 38
108 900 22
108 904 22
108 908 30
108 917 23
108 953 44
108 954 29
108 972 46
109 5 6
109 35 45
109 54 15
109 69 47
109 107 24
109 130 4
109 135 29
109 155 35
109 167 29
109 168 36
109 189 -2
109 197 46
109 209 31
109 211 27
109 216 3
109 220 47
109 273 49
109 280 44
109 303 44
109 317 34
109 349 33
109 351 21
109 420 11
109 464 20
109 477 33
109 484 5
109 494 33
109 514 16
109 530 45
109 542 10
109 549 27
109 556 43
109 594 48
109 598 28
109 599 38
109 641 8
109 644 27
109 694 39
109 727 27
109 736 0
109 737 10
109 758 42
109 800 50
109 846 34
109 858 28
109 859 4
109 874 -2
109 914 34
109 920 37
109 949 21
109 954 6
109 976 11
110 17 13
110 54 17
110 61 46
110 64 14
110 94 6
110 135 24
110 146 10
110 225 43
110 282 38
110 302 26
110 341 46
110 366 43
110 371 24
110 396 13
110 415 6
110 417 21
110 429 30
110 433 49
110 434 30
110 508 6
110 522 43
110 572 5
110 579 47
110 608 39
110 610 -1
110 626 43
110 666 22
110 670 32
110 698 36
110 707 3
110 715 18
110 738 4
110 772 11
110 829 4
110 843 12
110 850 34
110 870 32
110 887 22
110 912 24
110 952 -1
110 966 8
110 968 23
110 998 6
111 17 28
111 57 47
111 67 14
111 181 37
111 187 48
111 188 10
111 202 39
111 218 20
111 231 49
111 251 13
111 275 29
111 277 41
111 283 34
111 287 21
111 291 9
111 356 39
111 377 36
111 380 41
111 389 38
111 424 35
111 441 38
111 480 23
111 526 6
111 543 18
111 549 27
111 591 8
111 618 1
111 622 33
111 654 44
111 671 27
111 675 27
111 678 43
111 708 50
111 715 0
111 720 41
111 748 49
111 767 21
111 801 45
111 805 47
111 818 35
111 878 0
111 892 8
111 948 46
111 989 28
112 22 15
112 23 40
112 25 23
112 36 26
112 83 24
112 140 43
112 146 8
112 174 23
112 192 48
112 214 4
112 247 33
112 256 25
112 277 31
112 364 34
112 378 26
112 413 42
112 414 -1
112 438 31
112 536 -2
112 538 21
112 567 45
112 648 -1
112 654 44
112 665 21
112 690 41
112 769 5
112 796 50
112 807 23
112 830 15
112 836 49
112 877 36
112 933 36
112 938 42
112 960 5
112 980 15
113 7 37
113 25 14
113 32 15
113 53 41
113 82 18
113 87 36
113 94 32
113 103 11
113 115 1
113 131 4
113 155 9
113 159 50
113 182 19
113 198 37
113 216 45
113 225 16
113 235 -2
113 310 19
113 314 44
113 368 45
113 407 -2
113 452 44
113 467 29
113 475 25
113 487 34
113 496 15
113 505 5
113 534 18
113 536 36
113 550 6
113 555 32
113 586 49
113 592 41
113 636 10
113 649 50
113 655 46
113 657 9
113 675 15
113 705 4
113 707 2
113 723 4
113 755 40
113 804 49
113 816 28
113 820 9
113 824 30
113 877 18
113 880 2
113 895 44
113 897 45
113 916 12
113 921 2
113 928 6
113 955 25
113 996 12
114 1 12
114 12 31
114 29 38
114 42 42
114 128 28
114 154 17
114 157 31
114 171 29
114 173 0
114 184 3
114 198 2
114 200 2
114 203 9
114 214 2
114 240 40
114 250 47
114 255 28
114 262 2
114 275 15
114 314 45
114 362 15
114 483 9
114 512 50
114 526 50
114 528 18
114 539 14
114 556 39
114 619 34
114 643 5
114 644 -2
114 700 16
114 704 35
114 743 12
114 765 39
114 799 11
114 800 13
114 806 23
114 809 29
114 823 13
114 832 2
114 895 3
114 896 47
114 927 6
114 947 13
114 981 31
115 33 48
115 43 19
115 71 30
115 107 18
115 110 0
115 118 18
115 143 3
115 147 6
115 248 40
115 279 37
115 295 46
115 331 43
115 341 3
115 373 6
115 378 25
115 380 20
115 408 33
115 427 29
115 428 44
115 484 1
115 504 32
115 508 45
115 517 43
115 531 35
115 548 9
115 577 1
115 600 40
115 610 9
115 642 29
115 644 29
115 692 41
115 703 25
115 707 13
115 708 2
115 713 28
115 741 7
115 764 20
115 792 39
115 801 -2
115 850 49
115 852 18
115 902 48
115 905 9
115 919 19
115 924 27
115 961 20
115 990 -2
116 15 46
116 19 -1
116 26 14
116 35 24
116 46 42
116 53 45
116 54 20
116 61 21
116 72 12
116 96 25
116 114 27
116 135 -1
116 150 49
116 157 45
116 158 0
116 196 18
116 211 50
116 213 15
116 244 33
116 255 17
116 305 32
116 330 5
116 335 50
116 345 7
116 362 43
116 368 32
116 373 44
116 405 5
116 424 44
116 433 26
116 439 50
116 459 3
116 567 32
116 596 10
116 601 35
116 643 28
116 669 41
116 670 4
116 689 14
116 739 45
116 771 23
116 774 35
116 805 50
116 822 5
116 833 35
116 856 40
116 865 21
116 880 12
116 886 36
116 901 40
116 940 40
116 964 45
116 982 35
116 984 25
116 987 21
116 994 12
116 996 49
117 24 29
117 34 36
117 84 -1
117 108 33
117 124 6
117 130 30
117 134 27
117 146 8
117 165 22
117 170 5
117 199 50
117 203 44
117 220 6
117 264 10
117 269 3
117 271 36
117 280 31
117 309 45
117 316 22
117 318 7
117 354 13
117 358 28
117 376 24
117 415 35
117 426 40
117 440 29
117 457 3
117 479 14
117 488 43
117 491 41
117 497 36
117 500 17
117 514 6
117 537 11
117 539 1
117 553 40
117 613 8
117 734 3
117 751 13
117 775 16
117 798 26
117 799 8
117 857 46
117 884 22
117 927 1
117 928 27
117 933 15
117 935 27
117 954 12
117 975 28
117 987 21
117 989 28
118 15 41
118 22 17
118 48 32
118 65 44
118 77 26
118 108 8
118 124 1
118 148 26
118 158 5
118 176 22
118 181 21
118 201 43
118 221 25
118 252 24
118 267 8
118 271 30
118 281 47
118 293 35
118 299 5
118 303 32
118 311 25
118 341 38
118 379 13
118 400 21
118 408 10
118 421 14
118 434 12
118 461 32
118 467 0
118 476 38
118 498 5
118 531 45
118 539 2
118 552 34
118 572 22
118 585 44
118 603 49
118 619 43
118 653 23
118 656 7
118 666 9
118 669 36
118 670 42
118 694 38
118 698 45
118 772 42
118 780 48
118 792 6
118 802 27
118 899 31
118 911 48
118 912 32
118 952 -1
118 954 30
118 963 -1
119 2 37
119 18 20
119 51 34
119 65 19
119 68 30
119 96 15
119 129 3
119 136 2
119 155 45
119 189 21
119 198 7
119 246 34
119 251 19
119 254 40
119 291 23
119 321 18
119 341 4
119 350 19
119 361 48
119 455 29
119 479 37
119 498 38
119 514 48
119 536 37
119 543 10
119 594 5
119 615 22
119 623 4
119 624 21
119 710 31
119 722 43
119 750 40
119 754 42
119 776 8
119 789 46
119 802 30
119 803 -2
119 824 15
119 867 -1
119 885 2
119 928 16
119 937 12
119 974 6
120 7 10
120 39 28
120 46 9
120 56 -2
120 130 35
120 146 30
120 191 37
120 224 50
120 242 6
120 264 43
120 288 49
120 300 34
120 334 2
120 336 6
120 352 -2
120 359 14
120 413 39
120 423 35
120 463 2
120 467 40
120 469 8
120 470 17
120 476 3
120 499 4
120 503 3
120 504 33
120 505 18
120 509 1
120 513 49
120 528 21
120 531 1
120 548 -2
120 562 12
120 563 41
120 572 39
120 601 1
120 603 50
120 630 20
120 670 4
120 674 12
120 688 49
120 708 7
120 789 34
120 797 49
120 801 8
120 854 -2
120 855 41
120 909 24
120 912 6
120 914 33
120 938 9
120 946 6
120 971 0
120 975 30
121 31 11
121 45 6
121 68 13
121 79 28
121 131 41
121 144 18
121 201 20
121 223 43
121 224 35
121 254 4
121 347 0
121 363 49
121 376 25
121 384 46
121 441 43
121 459 21
121 496 48
121 517 33
121 538 39
121 565 -1
121 626 14
121 631 22
121 652 25
121 658 5
121 695 3
121 703 31
121 772 10
121 827 9
121 869 48
121 874 30
121 911 29
121 920 3
121 939 28
121 962 19
121 964 4
121 979 31
121 981 15
121 983 37
121 991 26
122 2 14
122 19 27
122 22 41
122 25 49
122 26 30
122 33 46
122 52 40
122 67 2
122 69 15
122 84 7
122 94 13
122 107 40
122 131 18
122 137 36
122 144 41
122 176 20
122 177 24
122 212 33
122 239 -1
122 253 41
122 277 25
122 343 13
122 364 31
122 365 21
122 379 10
122 383 45
122 414 26
122 463 7
122 469 22
122 478 32
122 506 32
122 532 37
122 540 5
122 590 22
122 615 29
122 640 16
122 644 0
122 654 48
122 655 23
122 661 34
122 662 32
122 689 49
122 707 16
122 710 10
122 722 44
122 727 8
122 755 39
122 798 22
122 801 0
122 834 11
122 842 31
122 849 17
122 868 7
122 903 -2
122 920 27
122 929 18
122 966 44
122 979 32
122 995 1
123 27 22
123 44 11
123 47 47
123 92 -2
123 93 21
123 107 42
123 128 46
123 136 38
123 148 23
123 211 32
123 218 32
123 230 28
123 249 38
123 263 30
123 264 44
123 272 12
123 281 28
123 291 21
123 297 50
123 299 45
123 309 -2
123 355 15
123 357 23
123 375 33
123 376 15
123 392 49
123 398 39
123 400 48
123 413 9
123 464 35
123 514 9
123 528 41
123 586 39
123 597 15
123 626 35
123 656 26
123 698 18
123 706 23
123 709 -1
123 758 42
123 779 45
123 786 40
123 795 1
123 814 29
123 816 24
123 830 19
123 873 3
123 875 49
123 897 21
123 929 4
123 952 19
123 955 2
124 50 37
124 76 49
124 84 20
124 96 22
124 108 29
124 120 20
124 142 20
124 147 12
124 158 19
124 184 36
124 210 24
124 233 43
124 235 45
124 237 13
124 261 0
124 262 37
124 284 19
124 298 4
124 344 47
124 420 44
124 427 21
124 441 29
124 455 40
124 459 -1
124 467 27
124 514 8
124 520 4
124 534 -1
124 568 41
124 603 13
124 644 12
124 661 37
124 678 29
124 679 13
124 703 23
124 709 43
124 747 13
124 764 25
124 843 28
124 871 3
124 904 6
124 939 46
125 6 32
125 9 -1
125 12 19
125 19 43
125 29 11
125 40 29
125 91 44
125 94 12
125 105 40
125 115 25
125 142 24
125 159 37
125 193 44
125 206 18
125 230 15
125 364 42
125 376 25
125 389 2
125 407 50
125 430 19
125 447 -2
125 485 28
125 490 41
125 529 13
125 546 46
125 556 14
125 590 2
125 617 0
125 641 16
125 683 48
125 706 5
125 713 31
125 731 25
125 739 37
125 768 7
125 779 13
125 783 26
125 792 17
125 794 20
125 800 0
125 855 5
125 867 29
125 882 27
125 917 4
125 921 23
125 960 7
125 964 -2
125 988 21
125 989 15
126 6 24
126 25 25
126 93 10
126 96 11
126 102 15
126 115 42
126 216 3
126 217 40
126 230 15
126 263 15
126 293 3
126 328 9
126 365 34
126 377 40
126 389 49
126 407 20
126 417 47
126 426 21
126 435 24
126 441 33
126 516 47
126 530 13
126 580 44
126 590 35
126 596 36
126 610 24
126 612 39
126 647 8
126 651 21
126 675 13
126 723 17
126 732 31
126 746 11
126 758 8
126 782 20
126 793 34
126 794 15
126 805 -2
126 806 1
126 815 43
126 828 41
126 832 35
126 854 5
126 872 16
126 874 9
126 886 43
126 903 23
126 945 10
126 955 38
126 960 42
126 962 45
127 4 40
127 16 46
127 19 41
127 24 43
127 34 21
127 40 43
127 42 12
127 47 47
127 69 45
127 77 41
127 90 13
127 97 31
127 108 18
127 119 -2
127 123 39
127 136 24
127 138 0
127 162 2
127 169 10
127 211 20
127 285 39
127 293 36
127 298 50
127 325 25
127 381 38
127 409 7
127 426 49
127 432 39
127 438 9
127 481 50
127 496 3
127 513 25
127 567 45
127 599 43
127 611 23
127 630 43
127 639 8
127 660 38
127 690 19
127 698 28
127 709 25
127 716 13
127 725 35
127 737 3
127 744 31
127 751 39
127 753 18
127 759 43
127 763 7
127 766 25
127 786 32
127 807 16
127 809 1
127 812 43
127 814 11
127 826 49
127 860 41
127 919 48
127 928 22
127 930 18
127 938 16
127 943 47
127 968 4
127 979 38
128 77 9
128 85 30
128 89 27
128 90 28
128 113 32
128 139 34
128 144 -1
128 155 17
128 167 31
128 177 43
128 255 39
128 261 5
128 269 38
128 315 38
128 373 25
128 376 8
128 382 9
128 389 -1
128 390 43
128 398 48
128 400 44
128 410 41
128 414 -1
128 432 33
128 441 5
128 453 -2
128 466 33
128 538 22
128 544 36
128 550 8
128 563 7
128 588 43
128 609 -1
128 611 3
128 614 35
128 648 26
128 660 9
128 662 10
128 669 9
128 714 27
128 765 4
128 859 22
128 884 14
128 899 7
128 900 40
128 917 7
128 931 14
128 965 34
128 982 9
128 1000 22
129 28 10
129 38 17
129 43 45
129 92 8
129 123 8
129 156 28
129 183 11
129 184 16
129 193 13
129 273 31
129 296 48
129 340 6
129 352 32
129 364 35
129 374 14
129 391 39
129 400 19
129 409 38
129 423 32
129 441 19
129 454 43
129 492 25
129 497 35
129 535 14
129 556 24
129 559 22
129 585 50
129 647 13
129 708 22
129 729 36
129 739 4
129 777 36
129 781 23
129 782 8
129 785 12
129 793 22
129 810 17
129 816 47
129 828 0
129 833 -2
129 851 42
129 863 41
129 886 17
129 898 5
129 915 21
129 916 37
129 945 31
129 956 6
129 980 12
129 984 48
130 14 16
130 50 27
130 53 36
130 71 22
130 119 31
130 143 43
130 147 7
130 160 28
130 191 37
130 200 23
130 216 18
130 231 37
130 233 46
130 246 6
130 259 5
130 269 22
130 279 38
130 315 35
130 336 7
130 347 35
130 351 41
130 376 4
130 406 45
130 451 4
130 455 35
130 463 16
130 468 6
130 499 36
130 507 7
130 511 46
130 529 32
130 549 17
130 561 35
130 586 11
130 591 46
130 609 39
130 646 21
130 663 2
130 765 6
130 809 7
130 826 32
130 888 1
130 892 31
130 918 41
130 939 35
130 958 6
130 961 8
130 963 35
130 988 43
130 991 -2
131 5 47
131 38 42
131 49 33
131 52 31
131 57 20
131 159 24
131 194 25
131 203 41
131 241 36
131 258 15
131 263 25
131 265 11
131 294 0
131 315 11
131 322 33
131 335 49
131 351 8
131 400 18
131 417 7
131 455 17
131 459 3
131 460 16
131 477 46
131 480 11
131 554 28
131 589 23
131 593 17
131 605 11
131 636 21
131 642 7
131 690 48
131 708 24
131 724 38
131 726 36
131 731 44
131 737 39
131 757 42
131 813 39
131 814 48
131 828 10
131 834 47
131 864 49
131 870 2
131 872 40
131 873 27
131 890 43
131 901 48
131 935 21
131 948 22
131 952 32
131 996 23
132 9 31
132 11 30
132 18 27
132 48 28
132 93 10
132 95 15
132 113 4
132 143 34
132 182 36
132 209 11
132 214 38
132 269 17
132 274 50
132 305 45
132 310 21
132 312 43
132 314 17
132 327 3
132 337 44
132 354 27
132 376 14
132 394 26
132 399 38
132 405 43
132 409 40
132 416 32
132 443 28
132 573 49
132 582 32
132 612 9
132 637 19
132 685 41
132 743 49
132 755 5
132 769 15
132 788 13
132 801 24
132 815 33
132 837 23
132 856 21
132 866 15
132 884 2
132 887 26
132 890 28
132 934 -1
132 942 46
132 956 27
133 4 38
133 11 29
133 50 18
133 78 16
133 94 24
133 99 43
133 102 23
133 140 31
133 167 49
133 178 40
133 196 27
133 207 5
133 234 47
133 249 -2
133 275 26
133 289 23
133 329 46
133 330 29
133 361 47
133 403 31
133 473 43
133 487 -1
133 499 38
133 505 45
133 514 11
133 521 1
133 549 5
133 560 47
133 619 2
133 627 37
133 637 2
133 658 46
133 661 16
133 670 15
133 678 26
133 681 24
133 691 28
133 693 50
133 700 23
133 705 27
133 718 41
133 748 40
133 775 -2
133 780 9
133 812 48
133 814 36
133 843 30
133 858 12
133 870 27
133 873 38
133 911 38
133 921 47
133 930 41
133 935 37
133 942 18
133 946 48
133 947 -2
133 950 33
133 970 35
133 984 36
133 995 18
134 32 6
134 69 11
134 103 12
134 113 21
134 137 43
134 154 -1
134 208 35
134 280 46
134 294 37
134 307 23
134 319 30
134 326 17
134 349 25
134 379 22
134 498 34
134 518 5
134 520 16
134 563 25
134 585 2
134 588 27
134 614 22
134 620 24
134 621 25
134 645 48
134 718 10
134 723 1
134 746 13
134 766 -2
134 767 47
134 816 48
134 832 37
134 872 10
134 885 31
134 902 34
134 939 29
134 944 8
134 984 34
135 56 29
135 69 14
135 83 30
135 118 5
135 154 50
135 191 8
135 208 32
135 230 21
135 238 50
135 251 36
135 289 2
135 291 18
135 293 28
135 295 3
135 303 23
135 340 1
135 350 28
135 395 37
135 404 27
135 423 48
135 552 34
135 592 18
135 603 33
135 615 47
135 627 19
135 628 24
135 638 36
135 649 1
135 651 46
135 661 6
135 705 9
135 752 37
135 763 37
135 767 26
135 771 38
135 780 47
135 790 18
135 800 35
135 857 31
135 858 37
135 907 33
135 912 27
135 922 48
135 923 35
135 937 43
135 962 24
135 983 17
135 987 40
135 993 23
135 1000 41
136 38 6
136 47 5
136 65 25
136 82 2
136 123 3
136 124 33
136 126 49
136 133 20
136 139 5
136 141 3
136 167 24
136 208 33
136 218 12
136 219 11
136 221 21
136 230 21
136 242 10
136 253 28
136 263 3
136 311 -2
136 314 22
136 324 28
136 331 -1
136 344 41
136 348 39
136 352 25
136 389 14
136 395 39
136 442 41
136 448 49
136 458 46
136 472 32
136 486 20
136 515 34
136 524 22
136 575 27
136 605 38
136 633 26
136 648 32
136 699 20
136 712 6
136 720 4
136 809 42
136 860 16
136 876 35
136 898 34
136 908 41
136 916 13
136 918 8
136 926 44
136 964 25
136 976 19
137 31 22
137 44 4
137 51 36
137 84 26
137 148 24
137 149 25
137 168 20
137 191 -1
137 193 5
137 204 8
137 239 42
137 279 10
137 280 37
137 291 48
137 312 41
137 328 41
137 348 21
137 370 49
137 421 37
137 459 48
137 475 41
137 490 28
137 494 37
137 511 8
137 523 5
137 554 10
137 564 45
137 566 1
137 649 20
137 714 35
137 718 13
137 752 12
137 759 41
137 768 46
137 827 41
137 929 15
137 943 29
137 950 10
137 986 19
138 55 15
138 59 5
138 90 45
138 107 37
138 149 0
138 162 43
138 187 12
138 202 13
138 206 38
138 207 39
138 211 24
138 212 38
138 213 50
138 233 40
138 234 21
138 242 24
138 284 18
138 390 4
138 399 40
138 452 21
138 455 24
138 516 -2
138 522 47
138 530 33
138 531 48
138 575 47
138 577 39
138 602 9
138 607 3
138 618 7
138 651 20
138 671 24
138 672 4
138 692 10
138 697 3
138 700 42
138 718 13
138 722 22
138 742 37
138 748 38
138 796 13
138 827 45
138 828 10
138 829 7
138 830 6
138 841 46
138 867 4
138 937 21
138 994 29
139 51 10
139 60 34
139 79 41
139 87 34
139 95 28
139 98 10
139 134 -2
139 138 19
139 196 30
139 207 42
139 232 39
139 245 50
139 252 39
139 254 5
139 264 48
139 277 5
139 280 16
139 361 11
139 379 14
139 380 29
139 411 6
139 445 -1
139 468 0
139 493 43
139 528 11
139 529 -1
139 539 0
139 542 3
139 552 29
139 591 22
139 620 26
139 642 7
139 648 23
139 660 26
139 690 -2
139 693 26
139 752 -2
139 760 12
139 785 13
139 828 5
139 845 17
139 846 -2
139 892 17
139 895 48
139 927 27
139 930 46
139 935 19
139 943 50
139 957 15
139 968 9
139 985 20
140 4 45
140 26 10
140 38 42
140 43 35
140 72 39
140 86 49
140 95 43
140 142 5
140 152 27
140 161 48
140 179 18
140 185 21
140 228 12
140 234 0
140 235 23
140 248 14
140 254 7
140 306 20
140 310 29
140 351 2
140 402 50
140 421 35
140 455 30
140 480 38
140 491 13
140 506 2
140 555 -2
140 561 22
140 598 38
140 604 10
140 636 43
140 656 7
140 675 29
140 684 37
140 748 11
140 766 2
140 788 17
140 798 37
140 828 4
140 835 34
140 849 9
140 859 26
140 876 50
140 894 31
140 927 47
140 933 25
140 961 17
141 16 15
141 26 31
141 35 6
141 47 6
141 88 27
141 101 30
141 150 16
141 156 40
141 175 12
141 178 16
141 199 42
141 230 43
141 239 -1
141 259 2
141 263 19
141 282 1
141 309 47
141 335 32
141 337 2
141 345 14
141 351 3
141 369 44
141 382 13
141 408 22
141 478 4
141 486 27
141 499 -1
141 510 22
141 513 50
141 518 46
141 521 32
141 544 42
141 563 32
141 571 5
141 590 13
141 608 12
141 612 49
141 616 12
141 629 20
141 633 21
141 644 24
141 655 -2
141 667 46
141 676 50
141 705 0
141 721 49
141 725 34
141 763 7
141 764 43
141 776 25
141 785 28
141 786 44
141 805 41
141 806 1
141 819 28
141 820 43
141 826 10
141 844 18
141 857 29
141 871 49
141 899 31
141 916 47
141 948 1
141 963 40
141 972 49
141 979 49
142 8 11
142 35 19
142 48 14
142 49 40
142 83 18
142 97 45
142 108 27
142 115 36
142 129 25
142 139 38
142 143 47
142 150 42
142 163 4
142 201 6
142 203 30
142 215 48
142 277 8
142 303 13
142 311 42
142 312 -2
142 332 38
142 383 48
142 385 12
142 417 11
142 433 39
142 434 43
142 437 42
142 442 14
142 449 9
142 466 37
142 482 18
142 485 15
142 488 20
142 556 27
142 570 14
142 572 39
142 596 31
142 607 30
142 614 10
142 653 47
142 663 13
142 685 31
142 686 23
142 695 7
142 710 15
142 721 31
142 730 17
142 732 49
142 746 0
142 755 48
142 811 35
142 822 41
142 831 16
142 865 43
142 868 20
142 900 18
142 925 42
142 933 1
142 934 13
142 941 46
142 945 24
142 970 12
142 974 30
142 998 26
143 17 42
143 36 5
143 57 41
143 118 33
143 159 38
143 170 43
143 175 16
143 177 50
143 186 5
143 195 17
143 208 44
143 211 27
143 223 21
143 226 26
143 255 18
143 259 6
143 287 28
143 288 15
143 333 0
143 352 46
143 381 20
143 400 20
143 443 24
143 448 41
143 457 13
143 467 27
143 470 32
143 479 44
143 516 4
143 535 22
143 551 24
143 555 45
143 587 48
143 600 31
143 643 17
143 645 4
143 696 22
143 703 11
143 719 20
143 760 43
143 765 29
143 804 35
143 806 50
143 890 49
143 894 6
143 901 38
143 910 15
143 922 12
143 924 34
143 931 -1
143 958 39
143 993 16
143 995 32
144 1 21
144 3 15
144 18 21
144 40 27
144 52 15
144 65 49
144 72 33
144 134 43
144 194 33
144 204 35
144 262 46
144 269 20
144 276 20
144 277 7
144 297 10
144 327 39
144 377 38
144 383 38
144 426 37
144 456 5
144 463 34
144 527 40
144 537 42
144 542 45
144 558 31
144 564 44
144 592 9
144 607 0
144 615 28
144 626 50
144 628 20
144 649 46
144 668 43
144 683 35
144 728 10
144 763 3
144 776 14
144 799 28
144 801 19
144 804 5
144 828 29
144 861 43
144 865 -1
144 970 42
144 985 48
144 986 27
144 996 3
145 5 24
145 18 19
145 24 7
145 66 26
145 67 1
145 70 26
145 74 17
145 75 9
145 87 14
145 112 17
145 116 46
145 178 34
145 213 47
145 217 45
145 225 37
145 252 47
145 261 12
145 263 23
145 266 4
145 331 9
145 345 23
145 356 20
145 408 38
145 424 15
145 436 38
145 478 -2
145 489 36
145 498 25
145 501 25
145 535 12
145 548 1
145 618 43
145 658 38
145 698 24
145 709 13
145 728 43
145 761 -1
145 773 28
145 795 13
145 814 47
145 823 33
145 830 31
145 832 9
145 839 50
145 842 13
145 846 14
145 873 1
145 878 36
145 879 24
145 881 39
145 918 31
145 931 25
145 933 23
145 950 19
145 962 49
145 996 5
146 8 42
146 12 -1
146 19 21
146 22 37
146 25 27
146 34 49
146 36 21
146 42 34
146 84 22
146 126 5
146 151 18
146 162 9
146 183 29
146 193 7
146 202 5
146 275 30
146 281 14
146 310 6
146 329 6
146 355 13
146 390 9
146 414 43
146 419 17
146 425 9
146 467 46
146 482 47
146 500 8
146 533 14
146 561 40
146 587 50
146 621 6
146 664 33
146 680 38
146 684 17
146 699 10
146 716 2
146 741 24
146 743 27
146 827 33
146 845 48
146 847 28
146 853 28
146 874 6
146 883 39
146 886 29
146 891 6
146 904 0
146 907 43
146 915 20
146 966 20
146 968 20
146 978 19
146 988 27
146 998 36
147 30 48
147 51 32
147 58 38
147 80 34
147 82 5
147 92 17
147 106 33
147 115 19
147 125 0
147 130 40
147 193 47
147 201 41
147 205 19
147 212 7
147 231 15
147 252 22
147 257 24
147 295 -1
147 305 34
147 320 10
147 329 18
147 353 6
147 397 9
147 401 36
147 416 27
147 423 46
147 424 35
147 460 1
147 466 18
147 468 10
147 479 18
147 496 1
147 522 1
147 582 35
147 603 13
147 635 39
147 638 20
147 644 25
147 647 50
147 664 9
147 676 1
147 715 13
147 721 49
147 727 10
147 750 40
147 756 48
147 769 17
147 778 36
147 786 33
147 831 18
147 847 4
147 849 1
147 870 37
147 881 35
147 898 43
147 899 5
147 907 19
147 943 32
147 949 26
147 972 47
148 6 14
148 133 26
148 151 27
148 208 46
148 231 12
148 233 4
148 302 34
148 310 47
148 378 23
148 392 43
148 408 8
148 409 33
148 426 -1
148 436 2
148 448 31
148 479 0
148 515 26
148 518 20
148 519 27
148 550 16
148 563 20
148 590 12
148 602 24
148 644 37
148 652 28
148 669 24
148 713 36
148 743 -1
148 815 6
148 834 8
148 855 31
148 907 43
148 931 5
148 974 12
149 42 13
149 44 11
149 45 29
149 59 36
149 85 5
149 173 29
149 174 48
149 217 21
149 234 3
149 272 27
149 295 35
149 319 24
149 331 38
149 338 27
149 348 2
149 379 -2
149 434 10
149 449 48
149 451 8
149 521 17
149 550 4
149 553 30
149 575 5
149 582 28
149 583 6
149 590 9
149 593 23
149 611 46
149 614 24
149 688 4
149 698 13
149 700 30
149 721 8
149 762 40
149 768 13
149 772 3
149 789 49
149 841 13
149 865 36
149 876 5
149 914 31
149 923 45
149 927 14
149 953 30
149 954 -1
150 6 31
150 26 4
150 29 31
150 35 14
150 36 30
150 37 6
150 76 45
150 79 29
150 97 21
150 98 19
150 103 8
150 125 48
150 145 4
150 153 16
150 195 23
150 237 9
150 272 19
150 277 31
150 286 15
150 292 2
150 308 23
150 310 14
150 312 46
150 321 2
150 355 3
150 360 -2
150 362 42
150 397 33
150 400 0
150 402 40
150 445 28
150 471 50
150 523 8
150 526 4
150 532 7
150 535 16
150 556 1
150 563 27
150 579 -1
150 586 27
150 627 44
150 655 47
150 672 25
150 687 11
150 693 21
150 715 34
150 752 6
150 755 37
150 756 21
150 764 42
150 772 48
150 774 39
150 860 17
150 868 29
150 880 9
150 913 -2
150 914 20
150 932 34
150 971 35
150 992 21
150 999 16
151 40 26
151 58 -2
151 78 27
151 93 10
151 139 6
151 197 41
151 202 20
151 235 45
151 248 31
151 250 27
151 259 44
151 286 34
151 369 24
151 415 17
151 424 7
151 448 23
151 462 -2
151 523 20
151 544 49
151 557 41
151 564 25
151 569 46
151 602 8
151 621 40
151 648 15
151 663 -1
151 668 8
151 670 17
151 672 32
151 728 34
151 792 43
151 805 -2
151 810 4
151 811 31
151 821 22
151 831 46
151 848 50
151 868 21
151 937 29
151 940 39
151 951 16
151 954 49
151 990 12
152 1 42
152 26 -2
152 33 3
152 69 23
152 78 11
152 112 10
152 115 16
152 116 37
152 128 38
152 131 49
152 135 47
152 171 9
152 239 26
152 244 40
152 277 5
152 304 42
152 348 2
152 391 13
152 439 18
152 450 7
152 480 15
152 510 14
152 537 47
152 549 15
152 556 24
152 647 37
152 661 44
152 662 5
152 667 23
152 705 22
152 724 46
152 732 49
152 735 37
152 768 2
152 772 -2
152 812 43
152 834 42
152 875 7
152 889 -1
152 896 6
152 897 -1
152 921 13
152 951 20
152 957 37
153 19 49
153 27 7
153 60 13
153 77 24
153 97 33
153 110 0
153 126 9
153 129 42
153 146 22
153 151 14
153 185 15
153 201 33
153 223 13
153 254 10
153 263 14
153 286 44
153 301 24
153 304 18
153 305 34
153 332 46
153 363 21
153 364 3
153 366 11
153 408 49
153 410 19
153 426 -2
153 439 34
153 448 3
153 452 15
153 455 13
153 466 17
153 470 37
153 500 3
153 511 7
153 525 33
153 548 19
153 574 33
153 586 2
153 596 22
153 606 4
153 607 38
153 624 13
153 695 44
153 697 15
153 732 33
153 746 30
153 751 41
153 753 32
153 765 35
153 782 16
153 819 32
153 842 25
153 855 18
153 857 41
153 869 20
153 889 25
153 894 14
153 910 32
153 928 34
153 935 24
153 949 22
153 984 6
153 996 2
154 16 17
154 41 21
154 44 6
154 51 7
154 61 29
154 65 25
154 111 35
154 134 45
154 153 5
154 185 25
154 215 42
154 230 42
154 231 7
154 244 22
154 247 -1
154 249 16
154 257 35
154 307 0
154 341 8
154 357 32
154 361 10
154 375 16
154 382 17
154 389 33
154 401 48
154 403 0
154 412 29
154 418 12
154 453 30
154 576 24
154 584 10
154 624 33
154 635 43
154 660 37
154 673 29
154 680 5
154 684 5
154 687 21
154 695 29
154 710 38
154 715 19
154 717 24
154 765 7
154 788 22
154 790 22
154 793 14
154 831 46
154 857 12
154 877 40
154 878 45
154 900 12
154 917 33
154 935 33
154 954 22
154 966 7
154 993 26
155 11 10
155 31 7
155 33 16
155 74 41
155 89 44
155 96 45
155 108 4
155 111 18
155 136 24
155 138 48
155 217 13
155 229 2
155 236 7
155 265 47
155 294 45
155 305 10
155 306 34
155 326 33
155 350 48
155 362 8
155 381 28
155 399 15
155 427 8
155 432 47
155 454 10
155 479 46
155 510 34
155 530 13
155 549 22
155 550 24
155 597 19
155 623 32
155 628 4
155 647 22
155 658 45
155 659 19
155 681 1
155 706 2
155 715 14
155 716 31
155 722 1
155 724 45
155 739 13
155 761 9
155 763 1
155 776 17
155 783 -2
155 835 40
155 846 33
155 867 5
155 876 12
155 892 48
155 906 -1
155 911 35
155 914 25
155 918 47
155 919 22
155 924 43
155 927 38
155 968 -2
155 983 23
156 27 13
156 76 31
156 98 36
156 103 14
156 144 20
156 167 41
156 179 1
156 195 48
156 237 26
156 242 9
156 248 13
156 262 20
156 284 45
156 286 37
156 287 33
156 290 21
156 303 17
156 314 40
156 321 44
156 378 32
156 379 20
156 409 34
156 416 26
156 452 27
156 474 28
156 523 15
156 525 4
156 560 8
156 595 9
156 597 18
156 621 24
156 645 23
156 689 30
156 701 42
156 707 44
156 723 17
156 724 24
156 729 22
156 768 25
156 777 24
156 781 21
156 784 29
156 791 41
156 797 42
156 806 47
156 814 23
156 829 0
156 830 20
156 835 16
156 855 40
156 856 18
156 883 5
156 884 44
156 894 33
156 897 44
156 903 10
156 926 43
156 927 42
156 931 11
156 932 21
156 935 33
156 996 4
157 18 22
157 19 25
157 27 31
157 58 48
157 75 42
157 93 48
157 126 45
157 168 6
157 178 32
157 214 48
157 244 11
157 264 31
157 281 9
157 291 29
157 341 29
157 347 16
157 351 13
157 359 48
157 382 21
157 384 23
157 416 2
157 441 36
157 443 24
157 488 24
157 503 48
157 509 40
157 511 30
157 513 17
157 517 11
157 529 9
157 538 31
157 564 26
157 592 45
157 625 36
157 642 21
157 672 1
157 676 12
157 683 34
157 732 11
157 734 4
157 742 9
157 816 38
157 820 17
157 849 41
157 892 27
157 896 42
157 926 25
157 949 42
157 976 9
157 998 14
158 19 -1
158 80 26
158 96 29
158 113 11
158 122 34
158 164 45
158 169 47
158 205 41
158 206 40
158 210 19
158 212 28
158 221 23
158 260 33
158 328 42
158 349 47
158 377 25
158 431 16
158 439 35
158 445 19
158 474 46
158 503 -1
158 529 25
158 545 22
158 559 12
158 560 0
158 596 33
158 606 50
158 614 39
158 619 48
158 620 33
158 637 16
158 646 22
158 653 21
158 685 5
158 689 25
158 757 3
158 774 8
158 787 37
158 797 1
158 809 23
158 826 44
158 845 8
158 849 27
158 867 21
158 868 48
158 893 46
158 915 -2
158 919 13
158 931 18
158 980 31
159 52 28
159 76 38
159 104 46
159 138 42
159 143 35
159 144 20
159 145 18
159 187 10
159 198 48
159 214 12
159 259 10
159 264 31
159 279 49
159 295 49
159 319 28
159 328 11
159 354 46
159 364 44
159 373 50
159 380 49
159 382 35
159 386 4
159 400 4
159 402 9
159 414 16
159 423 4
159 482 0
159 496 48
159 517 28
159 535 30
159 571 24
159 609 37
159 644 49
159 693 34
159 703 28
159 732 44
159 736 31
159 780 14
159 800 48
159 801 31
159 838 5
159 855 46
159 861 14
159 887 17
159 915 45
159 927 8
160 15 28
160 21 2
160 52 4
160 53 36
160 60 21
160 87 39
160 121 38
160 141 47
160 153 34
160 156 38
160 165 47
160 191 20
160 215 23
160 251 7
160 308 38
160 310 21
160 314 22
160 320 6
160 360 39
160 373 23
160 386 7
160 409 35
160 425 39
160 440 22
160 497 24
160 518 16
160 527 16
160 542 2
160 573 33
160 592 27
160 680 49
160 707 8
160 709 42
160 733 14
160 734 41
160 752 -2
160 773 0
160 783 42
160 784 22
160 793 12
160 797 33
160 814 2
160 829 31
160 844 33
160 853 9
160 864 35
160 881 -1
160 891 44
160 905 13
160 921 42
160 965 32
160 973 15
161 28 12
161 69 49
161 73 33
161 92 6
161 103 40
161 118 9
161 121 31
161 145 21
161 198 12
161 206 -1
161 216 47
161 261 46
161 265 18
161 280 25
161 301 44
161 319 25
161 329 23
161 336 40
161 358 17
161 415 7
161 438 42
161 449 4
161 462 46
161 474 0
161 496 12
161 498 12
161 517 14
161 537 34
161 612 16
161 630 37
161 647 27
161 649 45
161 661 24
161 671 49
161 686 14
161 698 26
161 749 11
161 750 -2
161 759 12
161 781 42
161 785 33
161 797 48
161 816 18
161 823 13
161 827 1
161 835 9
161 842 -2
161 860 42
161 902 22
161 904 50
161 914 9
161 969 41
161 976 33
161 997 19
162 20 35
162 56 23
162 79 22
162 89 20
162 98 0
162 139 33
162 150 7
162 168 27
162 201 44
162 208 15
162 228 40
162 234 31
162 257 1
162 315 22
162 319 44
162 348 34
162 374 26
162 381 -2
162 396 23
162 417 24
162 468 35
162 506 37
162 551 34
162 608 3
162 649 0
162 652 25
162 698 37
162 707 39
162 710 25
162 720 36
162 729 27
162 747 26
162 758 18
162 798 39
162 806 11
162 815 1
162 844 12
162 849 18
162 867 19
162 873 31
162 937 50
162 945 45
162 954 11
162 964 2
162 994 13
163 15 10
163 30 30
163 40 31
163 44 32
163 51 1
163 57 12
163 87 45
163 136 27
163 150 10
163 178 37
163 194 35
163 281 37
163 282 27
163 286 5
163 309 25
163 322 41
163 343 -1
163 392 39
163 407 22
163 429 41
163 443 18
163 463 37
163 467 25
163 474 28
163 498 9
163 531 29
163 540 16
163 564 36
163 570 30
163 571 25
163 608 17
163 688 48
163 699 12
163 703 15
163 721 47
163 738 42
163 748 26
163 773 20
163 805 46
163 832 -1
163 844 7
163 848 34
163 859 -2
163 911 20
163 937 36
163 945 17
163 955 10
163 996 21
164 6 33
164 13 18
164 95 37
164 110 30
164 120 0
164 134 36
164 172 40
164 186 2
164 193 1
164 222 20
164 230 14
164 316 7
164 331 17
164 368 6
164 369 -1
164 370 33
164 409 44
164 411 13
164 439 41
164 447 27
164 475 23
164 485 25
164 503 0
164 513 46
164 525 9
164 533 50
164 549 42
164 578 32
164 585 38
164 686 11
164 687 1
164 730 26
164 757 20
164 793 14
164 794 31
164 809 27
164 830 32
164 884 48
164 885 7
164 924 22
164 927 7
164 939 36
164 946 49
164 979 19
164 991 7
164 994 21
165 25 50
165 40 16
165 55 40
165 72 -1
165 80 29
165 81 31
165 97 31
165 99 44
165 129 21
165 131 20
165 164 12
165 190 22
165 216 22
165 283 36
165 285 34
165 300 42
165 301 26
165 309 48
165 329 17
165 343 3
165 416 14
165 427 16
165 442 15
165 477 35
165 496 -1
165 518 6
165 537 3
165 544 44
165 546 22
165 552 42
165 589 4
165 590 14
165 597 46
165 613 43
165 623 40
165 658 2
165 668 48
165 715 25
165 735 17
165 752 10
165 753 33
165 778 30
165 781 10
165 806 41
165 850 30
165 877 12
165 893 8
165 914 50
165 928 10
165 944 50
165 946 13
165 958 19
165 974 28
166 21 7
166 25 0
166 30 21
166 105 16
166 108 21
166 122 45
166 147 17
166 209 8
166 215 44
166 256 11
166 336 21
166 343 36
166 368 42
166 399 42
166 453 3
166 487 39
166 496 19
166 529 13
166 530 36
166 553 1
166 571 3
166 580 -2
166 611 18
166 617 29
166 667 24
166 668 32
166 691 33
166 717 44
166 722 23
166 723 46
166 736 33
166 755 6
166 783 34
166 808 30
166 827 0
166 828 1
166 842 -2
166 850 33
166 854 27
166 856 44
166 865 31
166 880 20
166 883 25
166 928 47
166 957 20
167 57 16
167 107 12
167 115 25
167 126 1
167 158 2
167 165 48
167 195 39
167 200 44
167 230 -2
167 235 16
167 253 8
167 284 5
167 288 14
167 317 40
167 339 31
167 373 14
167 376 31
167 388 21
167 400 35
167 411 36
167 421 30
167 433 22
167 453 2
167 477 31
167 502 43
167 523 2
167 529 7
167 533 36
167 540 46
167 564 45
167 569 21
167 578 18
167 582 13
167 587 36
167 626 46
167 646 5
167 670 9
167 686 9
167 760 19
167 772 42
167 782 16
167 801 45
167 852 4
167 854 31
167 876 25
167 894 43
167 932 9
167 963 30
167 974 6
167 981 30
168 13 44
168 16 0
168 25 32
168 26 6
168 37 49
168 59 42
168 73 45
168 81 3
168 95 19
168 165 37
168 171 20
168 221 49
168 223 26
168 232 38
168 306 43
168 337 19
168 355 30
168 366 16
168 395 -1
168 402 39
168 414 38
168 435 5
168 463 46
168 493 26
168 501 33
168 543 43
168 594 7
168 600 15
168 629 36
168 652 27
168 654 22
168 680 34
168 685 20
168 687 32
168 691 3
168 702 40
168 709 7
168 725 47
168 752 25
168 756 -2
168 768 7
168 803 46
168 878 41
168 887 14
168 890 10
168 903 27
168 930 42
168 937 17
168 949 32
168 967 35
168 982 42
168 987 49
168 988 10
169 24 34
169 34 47
169 45 40
169 68 24
169 90 23
169 106 42
169 111 18
169 118 29
169 120 15
169 121 13
169 122 15
169 198 3
169 206 7
169 243 45
169 251 4
169 263 46
169 292 39
169 310 39
169 315 19
169 339 50
169 356 14
169 375 29
169 379 47
169 422 11
169 439 33
169 441 5
169 449 21
169 508 18
169 571 46
169 572 0
169 583 32
169 595 25
169 600 50
169 634 46
169 653 5
169 717 25
169 722 15
169 729 40
169 749 14
169 763 41
169 768 28
169 804 22
169 815 31
169 851 46
169 871 19
169 873 19
169 874 1
169 957 25
169 961 3
169 974 34
169 977 13
170 1 21
170 4 0
170 19 29
170 20 14
170 45 10
170 58 2
170 102 48
170 120 48
170 137 24
170 138 47
170 143 18
170 147 33
170 188 31
170 233 31
170 249 35
170 258 45
170 294 15
170 297 37
170 303 22
170 318 9
170 349 15
170 371 26
170 389 2
170 391 3
170 410 48
170 459 42
170 469 2
170 476 6
170 600 12
170 651 8
170 668 40
170 707 34
170 746 20
170 783 25
170 832 13
170 924 1
170 952 24
170 982 27
171 41 36
171 43 8
171 47 21
171 55 -2
171 62 48
171 74 29
171 76 6
171 82 22
171 92 31
171 106 42
171 154 9
171 157 37
171 159 29
171 187 24
171 225 17
171 249 28
171 273 46
171 298 36
171 303 28
171 339 28
171 362 15
171 366 4
171 386 38
171 411 26
171 423 48
171 426 15
171 434 14
171 460 -1
171 478 47
171 552 50
171 584 47
171 615 -2
171 670 37
171 680 35
171 682 6
171 698 -2
171 709 26
171 777 27
171 781 37
171 793 42
171 804 22
171 810 -2
171 862 7
171 872 30
171 883 31
171 889 41
171 908 42
171 917 11
171 927 8
171 932 15
171 936 45
171 968 47
171 969 43
171 972 30
171 981 47
172 17 37
172 29 14
172 38 21
172 50 -1
172 54 8
172 58 42
172 63 19
172 69 50
172 81 18
172 104 8
172 112 26
172 115 41
172 159 45
172 169 11
172 177 5
172 182 48
172 183 35
172 270 11
172 359 14
172 423 35
172 424 0
172 441 40
172 501 13
172 510 33
172 530 35
172 562 9
172 569 15
172 585 5
172 593 14
172 614 47
172 619 28
172 630 22
172 634 13
172 686 48
172 688 -1
172 729 34
172 741 8
172 744 6
172 777 29
172 812 27
172 815 -1
172 818 10
172 877 30
172 884 -1
172 893 24
172 897 27
172 916 16
172 954 19
172 957 8
173 14 25
173 22 7
173 40 48
173 74 48
173 76 41
173 99 20
173 101 5
173 105 24
173 108 35
173 119 9
173 135 43
173 183 22
173 239 39
173 242 7
173 254 42
173 268 38
173 282 9
173 291 42
173 320 30
173 334 41
173 338 2
173 377 13
173 405 8
173 413 -2
173 423 18
173 426 -1
173 456 -2
173 457 2
173 463 34
173 496 40
173 497 -1
173 504 47
173 513 19
173 530 6
173 535 24
173 551 0
173 584 49
173 595 14
173 598 4
173 619 20
173 623 35
173 626 32
173 694 6
173 700 3
173 716 0
173 718 5
173 748 37
173 805 23
173 822 26
173 836 34
173 842 43
173 877 10
173 900 14
173 928 9
173 943 41
173 966 13
173 974 5
174 22 37
174 39 38
174 40 10
174 76 44
174 123 35
174 126 6
174 138 28
174 145 21
174 158 34
174 192 16
174 206 0
174 248 46
174 251 37
174 254 7
174 265 13
174 273 11
174 293 20
174 297 17
174 325 36
174 394 32
174 488 24
174 501 6
174 502 0
174 518 27
174 544 15
174 554 10
174 591 15
174 596 35
174 597 18
174 601 47
174 626 7
174 659 36
174 694 35
174 703 6
174 706 39
174 718 35
174 738 34
174 770 -1
174 771 12
174 800 27
174 818 23
174 836 10
174 918 12
174 976 13
174 990 3
174 997 44
175 1 24
175 4 9
175 34 40
175 41 45
175 106 37
175 149 26
175 163 19
175 165 12
175 176 20
175 177 0
175 205 22
175 227 28
175 237 10
175 247 38
175 251 36
175 300 45
175 310 8
175 332 26
175 349 6
175 363 18
175 405 36
175 446 12
175 469 32
175 510 41
175 547 17
175 561 45
175 587 22
175 593 39
175 595 30
175 599 -2
175 620 3
175 674 34
175 719 15
175 755 8
175 770 33
175 785 40
175 789 45
175 836 13
175 888 37
175 917 22
175 931 9
175 940 37
175 951 5
175 984 26
176 23 9
176 41 38
176 55 0
176 69 15
176 94 12
176 97 28
176 125 39
176 144 10
176 148 2
176 186 31
176 220 -2
176 226 19
176 227 23
176 247 49
176 262 4
176 278 10
176 281 42
176 283 20
176 351 -2
176 369 25
176 374 19
176 393 12
176 405 46
176 437 42
176 440 24
176 441 3
176 510 10
176 512 1
176 516 3
176 573 44
176 597 44
176 605 50
176 626 18
176 627 -2
176 655 20
176 664 18
176 671 25
176 744 21
176 760 41
176 776 40
176 778 24
176 815 10
176 832 18
176 838 42
176 839 44
176 842 46
176 861 1
176 867 12
176 899 43
176 923 27
176 929 4
176 934 42
176 980 43
176 995 36
177 1 50
177 78 45
177 82 39
177 90 43
177 106 31
177 116 -1
177 134 2
177 145 21
177 149 15
177 156 49
177 180 19
177 185 10
177 187 -1
177 211 29
177 225 24
177 236 34
177 250 -2
177 276 19
177 311 10
177 397 31
177 403 34
177 447 27
177 460 9
177 482 35
177 497 -1
177 512 27
177 544 38
177 550 -1
177 605 34
177 607 39
177 640 44
177 647 1
177 672 44
177 674 44
177 681 3
177 705 24
177 715 45
177 758 47
177 763 40
177 765 22
177 784 47
177 790 25
177 835 29
177 837 33
177 864 38
177 890 38
178 64 40
178 75 34
178 108 5
178 120 -1
178 127 16
178 136 37
178 198 12
178 214 41
178 217 27
178 225 28
178 251 15
178 305 23
178 326 17
178 353 19
178 398 11
178 404 33
178 465 48
178 468 33
178 470 2
178 482 19
178 488 1
178 523 -1
178 578 20
178 579 48
178 587 5
178 741 35
178 750 15
178 766 42
178 769 2
178 770 34
178 801 42
178 806 45
178 820 27
178 864 30
178 911 32
179 27 2
179 33 22
179 34 7
179 63 28
179 68 23
179 71 26
179 145 14
179 153 3
179 165 22
179 171 11
179 191 34
179 194 1
179 201 26
179 226 40
179 266 26
179 280 6
179 282 35
179 284 35
179 293 33
179 295 2
179 306 40
179 309 48
179 339 0
179 370 28
179 378 1
179 381 41
179 390 27
179 440 16
179 466 33
179 488 18
179 524 22
179 603 20
179 612 32
179 618 35
179 692 21
179 703 41
179 732 8
179 759 9
179 877 17
179 900 16
179 918 18
179 929 10
179 948 21
179 991 24
180 7 20
180 9 31
180 25 2
180 27 26
180 36 10
180 40 14
180 43 32
180 55 16
180 77 10
180 96 34
180 118 12
180 140 46
180 146 1
180 151 27
180 156 50
180 193 30
180 195 19
180 204 21
180 213 15
180 255 27
180 266 23
180 293 14
180 298 44
180 345 35
180 362 11
180 363 35
180 424 6
180 432 39
180 436 30
180 439 34
180 457 45
180 485 28
180 493 15
180 507 46
180 516 37
180 530 50
180 545 24
180 550 4
180 586 12
180 595 3
180 597 30
180 599 27
180 606 33
180 619 21
180 661 5
180 678 41
180 684 23
180 707 1
180 717 27
180 732 41
180 733 18
180 755 36
180 765 28
180 805 45
180 808 22
180 818 5
180 820 13
180 836 33
180 848 20
180 852 33
180 857 28
180 976 10
180 991 25
181 38 39
181 39 9
181 58 39
181 59 27
181 68 41
181 91 46
181 136 43
181 146 41
181 163 8
181 251 40
181 289 11
181 346 22
181 363 18
181 364 11
181 369 5
181 373 16
181 374 23
181 396 45
181 400 6
181 467 11
181 472 37
181 482 49
181 516 3
181 550 29
181 554 43
181 579 37
181 584 25
181 601 15
181 602 33
181 618 13
181 624 39
181 629 33
181 633 19
181 645 3
181 767 50
181 798 44
181 800 46
181 810 34
181 813 46
181 834 38
181 836 8
181 848 42
181 858 44
181 883 0
181 904 32
181 942 30
181 967 40
181 971 27
181 993 -2
182 3 42
182 25 39
182 55 40
182 66 18
182 93 38
182 118 50
182 135 35
182 159 45
182 171 43
182 179 20
182 186 43
182 217 8
182 220 37
182 223 0
182 226 2
182 228 24
182 236 -1
182 245 8
182 270 50
182 287 48
182 289 20
182 296 13
182 307 24
182 359 26
182 396 19
182 405 29
182 407 4
182 468 35
182 482 47
182 493 48
182 496 32
182 510 48
182 514 23
182 534 36
182 544 33
182 548 43
182 566 15
182 573 39
182 581 9
182 614 22
182 619 25
182 651 3
182 684 31
182 720 12
182 726 17
182 741 4
182 787 37
182 839 15
182 841 40
182 863 32
182 963 22
182 985 24
183 15 14
183 19 47
183 126 50
183 128 48
183 135 4
183 141 37
183 146 20
183 163 4
183 190 15
183 207 9
183 210 19
183 221 -1
183 235 14
183 255 21
183 260 34
183 271 19
183 310 43
183 356 30
183 390 24
183 397 47
183 443 10
183 482 20
183 498 17
183 500 0
183 512 10
183 544 40
183 557 0
183 567 23
183 569 30
183 616 3
183 622 16
183 630 13
183 638 36
183 641 9
183 642 11
183 659 32
183 664 39
183 670 24
183 696 6
183 729 -2
183 773 44
183 783 34
183 786 49
183 861 7
183 876 23
183 900 43
183 921 7
183 922 37
183 936 0
183 941 41
183 946 9
184 32 41
184 33 22
184 39 42
184 59 37
184 70 12
184 118 28
184 136 13
184 146 39
184 163 5
184 169 7
184 173 43
184 215 11
184 249 50
184 284 21
184 288 7
184 316 10
184 329 1
184 354 29
184 367 41
184 370 15
184 372 28
184 373 -1
184 375 42
184 381 44
184 403 33
184 415 3
184 429 23
184 430 17
184 432 24
184 455 46
184 460 38
184 467 50
184 498 19
184 521 23
184 559 45
184 581 30
184 600 12
184 619 31
184 629 37
184 656 13
184 708 30
184 709 42
184 711 1
184 733 32
184 748 23
184 769 5
184 773 7
184 781 42
184 791 27
184 797 36
184 816 -1
184 847 28
184 857 15
184 870 36
184 903 48
184 905 48
184 945 14
185 8 25
185 18 26
185 73 37
185 74 20
185 81 0
185 115 47
185 131 25
185 141 50
185 155 16
185 161 24
185 163 43
185 200 7
185 206 5
185 213 3
185 269 16
185 282 50
185 300 3
185 322 10
185 324 3
185 342 25
185 346 -2
185 368 17
185 381 3
185 423 34
185 446 45
185 477 25
185 486 14
185 487 48
185 492 22
185 499 -2
185 508 0
185 511 38
185 514 35
185 560 4
185 571 26
185 585 -1
185 591 34
185 605 23
185 614 17
185 638 29
185 654 36
185 655 16
185 679 16
185 687 31
185 697 34
185 708 21
185 710 39
185 715 27
185 719 45
185 743 9
185 749 44
185 779 44
185 785 43
185 814 35
185 839 13
185 911 41
185 921 44
185 939 0
185 956 38
185 999 20
186 41 13
186 52 44
186 56 41
186 70 22
186 75 8
186 108 41
186 117 30
186 120 5
186 139 13
186 148 33
186 166 44
186 171 39
186 194 46
186 213 15
186 223 32
186 224 35
186 228 -2
186 245 26
186 311 23
186 321 45
186 333 39
186 343 22
186 358 2
186 378 18
186 391 13
186 399 42
186 412 8
186 439 26
186 464 38
186 486 27
186 493 11
186 525 22
186 534 9
186 566 20
186 583 33
186 593 44
186 597 47
186 598 47
186 612 43
186 613 26
186 624 46
186 637 32
186 668 10
186 669 8
186 675 23
186 679 39
186 699 38
186 739 10
186 742 6
186 819 18
186 850 28
186 891 20
186 912 29
186 941 34
186 945 3
186 964 41
186 977 38
186 981 18
187 31 43
187 46 37
187 61 27
187 80 36
187 117 44
187 151 -1
187 178 35
187 188 13
187 200 -2
187 207 44
187 266 29
187 278 41
187 286 13
187 288 11
187 298 31
187 299 50
187 305 -2
187 311 14
187 329 1
187 354 24
187 416 3
187 420 38
187 439 50
187 467 31
187 489 21
187 490 36
187 497 49
187 509 14
187 569 33
187 577 48
187 595 28
187 596 15
187 614 18
187 621 9
187 646 6
187 665 48
187 708 29
187 712 24
187 751 2
187 756 42
187 781 39
187 788 20
187 793 25
187 818 7
187 844 30
187 850 -2
187 873 40
187 881 20
187 898 3
187 929 40
187 982 10
188 12 10
188 19 32
188 22 49
188 27 -2
188 41 50
188 54 41
188 55 26
188 61 29
188 68 2
188 83 48
188 126 12
188 130 42
188 131 18
188 181 49
188 206 34
188 227 2
188 243 39
188 295 12
188 310 29
188 331 41
188 370 35
188 373 13
188 385 18
188 403 19
188 426 38
188 439 19
188 455 20
188 461 23
188 464 5
188 492 15
188 503 17
188 511 5
188 522 46
188 526 28
188 532 18
188 574 11
188 585 22
188 588 26
188 608 46
188 622 39
188 646 15
188 673 50
188 746 28
188 757 11
188 768 42
188 777 26
188 789 0
188 800 35
188 825 24
188 827 37
188 833 13
188 842 14
188 867 -1
188 871 18
188 887 12
188 891 4
188 938 0
188 940 -2
188 947 3
188 972 3
189 23 17
189 62 17
189 82 37
189 111 35
189 160 14
189 205 10
189 209 18
189 224 45
189 274 49
189 291 1
189 308 29
189 368 42
189 372 18
189 385 24
189 395 23
189 425 10
189 446 12
189 449 8
189 450 24
189 472 16
189 479 22
189 505 11
189 548 31
189 573 20
189 581 3
189 584 16
189 597 17
189 604 47
189 612 37
189 625 25
189 638 8
189 641 47
189 642 49
189 661 13
189 670 47
189 744 28
189 749 16
189 750 49
189 765 28
189 802 11
189 809 6
189 813 49
189 817 7
189 896 31
189 909 43
189 925 29
189 956 19
189 999 19
190 3 5
190 5 29
190 6 30
190 12 46
190 27 35
190 30 16
190 123 34
190 185 34
190 233 41
190 248 45
190 279 46
190 282 43
190 292 46
190 321 27
190 328 37
190 335 15
190 365 20
190 373 2
190 397 31
190 408 15
190 417 12
190 451 20
190 463 14
190 512 46
190 535 39
190 546 23
190 565 41
190 578 24
190 579 49
190 597 39
190 599 12
190 642 36
190 663 20
190 727 26
190 733 36
190 768 0
190 779 27
190 820 11
190 840 18
190 911 34
190 924 33
190 943 25
190 983 24
191 55 43
191 86 38
191 125 28
191 131 46
191 152 41
191 158 18
191 173 44
191 179 46
191 194 24
191 224 49
191 230 46
191 244 19
191 246 6
191 254 14
191 285 19
191 330 31
191 331 12
191 344 -2
191 383 3
191 397 33
191 439 47
191 454 50
191 462 17
191 533 8
191 563 15
191 592 28
191 595 19
191 605 46
191 620 27
191 641 32
191 677 25
191 692 33
191 721 8
191 736 36
191 739 43
191 761 11
191 764 2
191 772 6
191 785 42
191 796 4
191 804 25
191 819 25
191 827 2
191 871 4
191 933 14
191 999 7
192 18 22
192 35 35
192 74 43
192 76 19
192 93 9
192 108 3
192 145 4
192 148 30
192 152 8
192 161 40
192 181 14
192 224 5
192 251 7
192 278 17
192 298 31
192 305 23
192 338 25
192 355 19
192 358 36
192 371 17
192 378 46
192 389 33
192 454 17
192 489 16
192 492 45
192 496 14
192 523 20
192 533 50
192 536 15
192 538 32
192 541 3
192 545 20
192 592 13
192 639 32
192 654 41
192 684 41
192 699 10
192 703 9
192 719 3
192 725 19
192 731 -1
192 806 22
192 811 7
192 835 3
192 876 22
192 943 10
192 962 42
192 963 39
192 975 42
192 999 6
193 1 14
193 21 -2
193 31 44
193 54 12
193 58 0
193 86 32
193 115 47
193 140 45
193 170 3
193 225 18
193 230 16
193 235 24
193 241 30
193 243 2
193 286 5
193 288 44
193 318 5
193 358 16
193 364 49
193 365 16
193 373 28
193 386 26
193 393 25
193 401 2
193 432 27
193 440 19
193 461 24
193 464 40
193 470 25
193 515 8
193 549 15
193 631 25
193 639 2
193 641 27
193 643 26
193 736 0
193 762 16
193 764 12
193 787 22
193 822 33
193 839 47
193 882 39
193 888 18
193 945 0
193 952 50
193 954 34
193 964 1
193 969 41
194 32 22
194 61 42
194 75 10
194 161 30
194 170 17
194 180 6
194 195 37
194 217 0
194 245 24
194 279 5
194 292 31
194 350 -2
194 352 -1
194 376 10
194 403 2
194 410 50
194 423 -1
194 492 1
194 515 30
194 519 39
194 533 20
194 536 27
194 556 33
194 561 1
194 563 -1
194 643 -1
194 644 40
194 686 43
194 690 34
194 713 24
194 762 0
194 773 42
194 809 18
194 859 11
194 918 8
194 925 22
194 961 18
194 991 32
195 9 46
195 46 48
195 52 42
195 74 19
195 89 16
195 135 38
195 138 8
195 159 11
195 163 39
195 184 5
195 243 20
195 305 39
195 343 3
195 364 20
195 376 49
195 377 28
195 392 7
195 397 42
195 405 16
195 485 35
195 489 29
195 510 33
195 546 43
195 556 14
195 578 39
195 621 15
195 647 18
195 672 38
195 730 12
195 736 39
195 738 18
195 811 49
195 899 43
195 983 18
196 31 3
196 40 1
196 57 14
196 69 32
196 77 28
196 129 46
196 148 39
196 150 43
196 160 39
196 165 43
196 215 37
196 258 19
196 286 -2
196 292 15
196 319 17
196 328 0
196 342 29
196 343 0
196 370 30
196 418 37
196 442 19
196 488 8
196 502 1
196 506 31
196 528 36
196 533 -2
196 535 12
196 542 36
196 558 49
196 586 7
196 603 14
196 605 31
196 622 -1
196 636 20
196 659 10
196 702 3
196 719 1
196 752 17
196 755 37
196 773 26
196 784 37
196 805 19
196 806 27
196 826 25
196 833 41
196 845 33
196 886 12
196 899 -2
196 903 36
196 914 18
196 920 16
196 957 35
196 996 15
197 66 49
197 93 10
197 141 10
197 158 -1
197 206 19
197 221 40
197 256 44
197 274 35
197 309 42
197 327 43
197 328 24
197 332 32
197 348 4
197 386 2
197 450 49
197 451 6
197 455 42
197 477 -2
197 486 35
197 491 44
197 506 10
197 521 49
197 529 27
197 534 37
197 540 12
197 564 28
197 591 4
197 609 -1
197 647 32
197 668 34
197 671 3
197 690 42
197 691 7
197 700 47
197 702 19
197 707 19
197 710 5
197 739 17
197 793 39
197 835 3
197 836 5
197 846 3
197 882 -1
197 896 19
197 938 21
197 991 29
198 10 27
198 56 49
198 58 27
198 61 19
198 65 1
198 142 36
198 200 22
198 242 29
198 254 34
198 262 42
198 276 24
198 292 12
198 293 27
198 315 -1
198 322 28
198 328 0
198 337 45
198 400 8
198 401 38
198 412 36
198 415 10
198 443 20
198 445 3
198 459 9
198 465 19
198 492 -1
198 505 26
198 518 50
198 590 33
198 618 8
198 652 44
198 667 27
198 695 46
198 719 44
198 751 41
198 757 12
198 762 1
198 800 48
198 804 33
198 834 9
198 849 1
198 870 14
198 926 13
198 927 27
198 944 11
198 961 11
198 966 -2
198 968 3
198 991 47
199 21 28
199 54 19
199 79 21
199 82 11
199 95 35
199 164 15
199 171 20
199 198 25
199 212 46
199 232 32
199 263 28
199 291 44
199 297 49
199 311 45
199 323 18
199 324 4
199 330 -2
199 339 16
199 360 40
199 366 34
199 469 9
199 474 49
199 484 29
199 511 -1
199 521 3
199 528 14
199 565 6
199 597 34
199 636 25
199 662 36
199 687 50
199 750 2
199 755 22
199 763 27
199 774 2
199 779 50
199 787 20
199 796 48
199 825 30
199 829 19
199 857 44
199 858 37
199 864 -1
199 928 48
199 949 40
199 963 26
199 975 13
199 976 3
199 978 21
199 992 32
200 4 13
200 9 37
200 64 30
200 92 0
200 121 30
200 136 -1
200 157 34
200 253 26
200 267 26
200 292 -1
200 320 0
200 347 34
200 352 47
200 393 9
200 399 36
200 402 -1
200 451 37
200 458 14
200 462 38
200 467 37
200 479 17
200 482 22
200 487 41
200 531 23
200 534 -1
200 541 4
200 546 9
200 555 8
200 558 34
200 576 48
200 579 43
200 601 39
200 626 15
200 639 16
200 678 21
200 719 46
200 751 22
200 763 34
200 777 28
200 784 17
200 801 20
200 838 4
200 879 1
200 880 50
200 931 13
200 941 32
200 945 11
200 947 4
200 983 50
201 5 38
201 13 19
201 14 -2
201 81 11
201 82 29
201 151 0
201 170 2
201 173 41
201 174 43
201 203 32
201 208 23
201 221 19
201 223 8
201 239 5
201 241 21
201 246 24
201 250 5
201 278 15
201 279 38
201 283 47
201 309 -2
201 325 40
201 371 26
201 411 41
201 458 24
201 459 31
201 475 32
201 500 44
201 545 29
201 555 49
201 592 42
201 598 34
201 613 14
201 614 50
201 665 50
201 670 40
201 694 43
201 704 45
201 765 36
201 780 3
201 782 38
201 819 28
201 852 14
201 853 -2
201 873 49
201 894 23
201 895 12
201 938 13
201 961 7
201 982 14
201 993 9
202 1 41
202 42 2
202 44 38
202 62 31
202 74 50
202 104 15
202 111 32
202 117 27
202 125 47
202 150 21
202 197 36
202 211 22
202 244 45
202 246 25
202 249 24
202 267 43
202 293 19
202 300 38
202 303 48
202 339 29
202 373 32
202 377 -1
202 393 19
202 396 29
202 401 0
202 420 21
202 425 24
202 456 30
202 468 7
202 480 1
202 481 0
202 485 42
202 508 3
202 526 0
202 535 19
202 539 4
202 618 1
202 639 27
202 658 6
202 676 10
202 679 12
202 691 34
202 713 32
202 719 17
202 720 27
202 730 31
202 742 1
202 775 29
202 798 31
202 849 29
202 861 34
202 873 4
202 881 20
202 931 20
202 951 39
202 959 17
202 996 45
203 13 9
203 30 28
203 34 5
203 46 24
203 49 27
203 71 -1
203 80 45
203 97 44
203 135 12
203 148 15
203 170 19
203 177 22
203 211 21
203 230 48
203 246 34
203 252 15
203 268 8
203 287 46
203 361 21
203 373 23
203 391 12
203 434 17
203 447 6
203 486 9
203 487 17
203 489 32
203 499 3
203 502 6
203 541 40
203 556 21
203 628 42
203 649 36
203 660 13
203 665 3
203 702 0
203 714 49
203 726 41
203 735 0
203 736 22
203 762 49
203 777 16
203 784 16
203 790 26
203 793 41
203 798 27
203 835 8
203 843 31
203 846 30
203 854 44
203 885 15
203 888 39
203 916 8
203 928 49
204 3 11
204 15 11
204 30 50
204 44 17
204 72 36
204 87 37
204 110 36
204 112 21
204 171 17
204 178 15
204 184 25
204 220 40
204 223 22
204 235 43
204 236 4
204 238 7
204 251 4
204 275 50
204 309 35
204 337 17
204 350 45
204 374 46
204 382 25
204 418 23
204 441 7
204 461 26
204 541 37
204 543 42
204 580 22
204 596 31
204 610 30
204 619 27
204 660 23
204 676 3
204 678 14
204 750 21
204 756 34
204 844 24
204 857 19
204 971 8
204 972 42
204 976 16
204 985 14
205 53 14
205 71 30
205 106 6
205 122 32
205 130 21
205 136 36
205 138 6
205 143 32
205 157 8
205 178 37
205 230 36
205 241 25
205 336 26
205 343 29
205 346 18
205 367 35
205 369 46
205 390 25
205 409 6
205 429 19
205 445 1
205 473 41
205 493 38
205 509 32
205 559 7
205 560 38
205 607 25
205 619 46
205 690 19
205 716 37
205 755 9
205 798 37
205 804 9
205 807 20
205 813 25
205 821 30
205 829 34
205 843 21
205 866 47
205 971 41
206 39 7
206 54 29
206 77 19
206 105 32
206 109 28
206 128 47
206 132 45
206 139 10
206 154 30
206 161 41
206 165 25
206 169 10
206 209 15
206 221 5
206 246 33
206 256 48
206 265 33
206 287 32
206 307 45
206 320 25
206 330 7
206 358 48
206 395 45
206 446 14
206 502 18
206 518 25
206 525 12
206 529 3
206 534 37
206 542 31
206 582 11
206 624 16
206 642 50
206 667 22
206 670 37
206 672 19
206 691 30
206 696 8
206 699 0
206 719 48
206 734 48
206 787 14
206 794 2
206 803 35
206 805 21
206 810 33
206 835 0
206 854 21
206 920 15
206 924 45
206 965 36
206 989 20
206 991 31
207 9 47
207 65 35
207 106 23
207 135 19
207 142 23
207 175 44
207 181 15
207 199 45
207 201 42
207 224 21
207 374 35
207 381 12
207 391 32
207 403 27
207 418 23
207 463 10
207 464 30
207 527 27
207 564 13
207 600 29
207 617 4
207 671 38
207 679 47
207 771 24
207 782 5
207 809 39
207 812 34
207 858 49
207 895 15
207 912 12
207 920 25
207 947 19
207 952 50
207 960 18
207 969 22
208 5 10
208 8 18
208 48 30
208 84 44
208 100 3
208 111 15
208 134 11
208 139 18
208 163 43
208 170 14
208 181 22
208 210 39
208 214 26
208 221 1
208 226 38
208 232 44
208 244 22
208 302 3
208 348 28
208 389 11
208 417 2
208 430 10
208 440 36
208 455 23
208 476 3
208 487 45
208 489 41
208 531 4
208 566 34
208 690 39
208 723 29
208 736 37
208 740 14
208 809 7
208 824 41
208 834 20
208 847 31
208 863 7
208 875 41
208 882 36
208 914 50
208 969 -1
209 3 18
209 26 42
209 42 40
209 65 47
209 80 -2
209 83 41
209 129 23
209 131 45
209 133 20
209 163 45
209 171 19
209 185 16
209 213 27
209 244 17
209 276 41
209 435 7
209 438 3
209 450 7
209 476 14
209 511 12
209 537 48
209 569 35
209 594 36
209 598 0
209 611 49
209 636 21
209 692 39
209 702 47
209 739 48
209 799 9
209 800 10
209 804 45
209 814 24
209 898 48
209 908 45
209 910 21
209 914 17
209 930 46
209 931 30
209 970 40
209 980 5
209 983 22
209 996 46
210 5 46
210 21 13
210 38 5
210 71 5
210 110 -2
210 113 36
210 152 4
210 156 25
210 191 8
210 194 24
210 202 44
210 212 31
210 215 35
210 227 15
210 285 23
210 303 16
210 365 37
210 393 36
210 408 44
210 460 26
210 469 25
210 481 41
210 510 48
210 520 13
210 525 25
210 535 38
210 621 27
210 643 12
210 762 38
210 787 48
210 839 46
210 844 1
210 855 50
210 889 25
210 915 36
210 921 -2
210 929 2
210 991 50
211 3 41
211 6 11
211 14 34
211 31 38
211 42 5
211 70 47
211 117 3
211 119 10
211 148 -2
211 171 -2
211 187 14
211 198 21
211 224 26
211 232 16
211 264 -1
211 267 47
211 284 37
211 287 17
211 301 40
211 323 19
211 328 42
211 353 32
211 358 -1
211 388 -1
211 410 18
211 446 0
211 460 43
211 461 45
211 509 30
211 557 9
211 570 21
211 593 48
211 608 9
211 619 27
211 634 50
211 655 1
211 658 21
211 660 39
211 685 13
211 763 46
211 768 14
211 769 -1
211 850 36
211 853 2
211 886 3
211 913 7
211 917 33
211 938 34
211 941 45
211 980 44
212 35 6
212 61 31
212 63 18
212 79 19
212 82 7
212 106 45
212 109 42
212 131 22
212 142 -1
212 162 31
212 164 -1
212 235 29
212 239 -2
212 246 10
212 254 35
212 264 23
212 273 25
212 283 35
212 312 10
212 334 46
212 356 33
212 358 -1
212 374 32
212 448 12
212 452 3
212 457 27
212 473 20
212 479 15
212 484 15
212 555 26
212 567 48
212 626 39
212 631 19
212 672 41
212 675 28
212 687 16
212 723 28
212 730 50
212 792 32
212 803 50
212 838 17
212 911 45
212 925 9
213 17 12
213 24 20
213 26 39
213 61 5
213 81 7
213 106 42
213 107 33
213 116 9
213 142 5
213 156 39
213 200 41
213 215 5
213 248 31
213 275 4
213 281 26
213 293 11
213 315 15
213 389 17
213 426 -1
213 429 47
213 430 16
213 536 30
213 546 33
213 566 30
213 574 2
213 576 6
213 581 29
213 591 30
213 630 48
213 635 20
213 656 31
213 674 24
213 719 35
213 738 48
213 741 10
213 769 4
213 791 30
213 803 14
213 843 39
213 902 10
213 904 26
213 926 31
213 936 25
213 964 27
213 989 29
213 994 50
214 6 10
214 13 11
214 36 -2
214 40 48
214 52 22
214 61 21
214 74 42
214 81 50
214 123 46
214 124 17
214 140 35
214 146 13
214 158 19
214 181 6
214 193 15
214 199 31
214 226 17
214 244 48
214 290 10
214 324 32
214 358 48
214 383 2
214 405 26
214 417 10
214 433 21
214 461 6
214 479 44
214 487 2
214 498 -2
214 518 20
214 521 4
214 541 48
214 550 9
214 551 33
214 577 12
214 586 19
214 589 25
214 617 42
214 634 36
214 661 28
214 664 36
214 677 42
214 682 50
214 688 26
214 699 4
214 715 8
214 742 37
214 748 38
214 752 19
214 859 34
214 863 30
214 885 5
214 891 29
214 910 42
214 922 11
214 953 35
214 989 42
215 37 13
215 38 22
215 40 15
215 47 19
215 101 38
215 120 23
215 136 9
215 140 31
215 153 38
215 161 23
215 168 -2
215 179 -1
215 210 5
215 237 15
215 272 47
215 277 40
215 279 27
215 292 38
215 312 9
215 354 21
215 389 10
215 440 37
215 443 17
215 458 18
215 462 17
215 485 20
215 494 22
215 507 31
215 532 -2
215 556 21
215 594 4
215 603 50
215 637 18
215 641 7
215 645 44
215 658 49
215 663 0
215 664 1
215 680 43
215 689 9
215 731 22
215 795 42
215 813 42
215 839 39
215 875 12
215 900 16
215 942 7
215 973 23
216 19 26
216 45 13
216 50 -1
216 155 37
216 192 36
216 201 33
216 214 6
216 244 7
216 247 41
216 258 25
216 270 44
216 276 33
216 280 47
216 290 50
216 307 10
216 341 10
216 351 9
216 363 6
216 375 48
216 389 18
216 425 23
216 472 25
216 476 28
216 579 12
216 582 38
216 586 12
216 605 3
216 613 29
216 618 30
216 661 21
216 670 45
216 692 31
216 700 16
216 715 6
216 772 42
216 776 16
216 794 43
216 804 44
216 852 5
216 890 11
216 903 47
216 912 44
216 923 43
216 927 46
216 930 23
216 957 16
216 962 10
216 971 48
217 5 37
217 28 2
217 42 33
217 48 35
217 51 12
217 125 15
217 161 18
217 202 9
217 214 1
217 218 24
217 231 1
217 238 16
217 250 31
217 266 9
217 269 20
217 274 27
217 285 30
217 295 6
217 349 24
217 388 14
217 406 47
217 409 38
217 471 2
217 476 48
217 484 43
217 504 18
217 506 8
217 533 46
217 535 15
217 536 41
217 547 8
217 564 22
217 586 23
217 604 13
217 606 27
217 629 38
217 634 11
217 638 30
217 656 1
217 687 11
217 719 2
217 750 43
217 751 40
217 766 28
217 805 2
217 813 38
217 839 16
217 844 50
217 877 3
217 892 10
217 894 7
217 917 30
217 964 40
217 969 47
217 973 9
217 977 50
217 988 40
218 47 49
218 60 7
218 69 31
218 100 14
218 155 36
218 168 0
218 197 22
218 253 15
218 277 44
218 324 17
218 398 44
218 404 25
218 442 23
218 469 1
218 495 3
218 505 37
218 518 7
218 529 29
218 536 22
218 540 7
218 543 47
218 567 50
218 568 27
218 577 11
218 589 40
218 609 48
218 611 33
218 633 40
218 668 28
218 677 29
218 702 26
218 712 4
218 780 9
218 809 7
218 820 31
218 826 46
218 827 11
218 846 1
218 860 13
218 889 8
218 891 39
218 911 20
218 917 2
218 925 6
218 930 4
218 932 44
218 959 25
218 978 12
219 26 44
219 61 50
219 65 48
219 72 12
219 101 26
219 103 2
219 127 48
219 128 9
219 148 18
219 179 14
219 218 22
219 224 32
219 237 49
219 243 4
219 254 38
219 308 11
219 329 49
219 349 44
219 355 48
219 374 19
219 401 17
219 442 41
219 458 7
219 489 26
219 540 10
219 543 40
219 567 27
219 591 27
219 633 23
219 679 37
219 699 49
219 713 3
219 750 42
219 770 23
219 777 21
219 794 19
219 802 -2
219 813 30
219 856 26
219 924 42
219 937 36
219 943 8
219 960 2
219 972 37
220 5 -2
220 43 37
220 58 22
220 65 38
220 88 23
220 100 40
220 105 5
220 197 12
220 200 25
220 226 8
220 246 50
220 279 45
220 306 14
220 406 11
220 446 40
220 453 29
220 512 15
220 522 0
220 580 37
220 595 -2
220 601 1
220 609 35
220 688 26
220 736 28
220 765 4
220 767 9
220 773 41
220 802 6
220 837 2
220 864 48
220 865 6
220 872 27
220 880 -2
220 891 45
220 892 0
220 923 48
220 924 13
220 935 17
220 957 39
220 976 38
220 998 34
221 4 40
221 63 26
221 67 22
221 77 1
221 79 11
221 86 12
221 90 42
221 93 8
221 124 7
221 131 49
221 157 30
221 169 13
221 179 30
221 209 50
221 259 18
221 296 -2
221 317 16
221 331 33
221 338 46
221 350 34
221 400 12
221 409 48
221 434 10
221 439 50
221 452 28
221 481 19
221 489 12
221 504 4
221 552 36
221 564 1
221 588 32
221 605 28
221 610 27
221 640 30
221 668 14
221 673 3
221 708 3
221 788 21
221 823 -2
221 830 32
221 840 30
221 853 13
221 869 50
221 894 2
221 929 15
221 931 50
221 935 25
221 949 46
221 965 39
222 10 23
222 11 16
222 40 19
222 48 8
222 97 6
222 108 31
222 121 18
222 137 14
222 177 26
222 194 43
222 240 40
222 273 44
222 275 20
222 276 48
222 320 30
222 335 10
222 338 44
222 366 8
222 410 25
222 436 41
222 462 30
222 472 40
222 475 13
222 476 24
222 534 3
222 544 25
222 546 38
222 575 29
222 591 22
222 600 32
222 618 30
222 637 16
222 644 38
222 659 22
222 662 29
222 697 10
222 713 19
222 744 38
222 758 33
222 764 13
222 780 35
222 785 24
222 812 20
222 814 16
222 834 45
222 838 13
222 859 28
222 872 31
222 873 32
222 904 47
222 930 1
222 936 50
222 943 33
222 950 14
222 964 37
222 996 24
223 14 17
223 19 22
223 24 13
223 33 10
223 54 8
223 55 24
223 94 29
223 103 38
223 108 36
223 113 11
223 179 0
223 183 43
223 214 7
223 262 0
223 293 1
223 360 18
223 364 -2
223 366 9
223 401 -2
223 423 17
223 445 23
223 454 40
223 470 15
223 480 49
223 490 39
223 502 14
223 533 36
223 567 40
223 570 14
223 619 41
223 635 29
223 648 20
223 675 33
223 722 27
223 728 24
223 742 40
223 762 15
223 781 16
223 787 40
223 849 2
223 858 0
223 866 20
223 895 22
223 928 0
223 968 41
223 981 2
223 984 18
223 1000 15
224 17 19
224 34 40
224 89 23
224 111 43
224 167 -2
224 182 35
224 203 49
224 279 45
224 287 49
224 290 31
224 300 39
224 346 30
224 372 49
224 378 38
224 391 7
224 402 29
224 409 -1
224 412 10
224 426 34
224 431 38
224 447 39
224 449 33
224 466 20
224 489 26
224 507 22
224 582 25
224 603 4
224 611 13
224 616 48
224 629 45
224 633 11
224 641 12
224 679 45
224 724 11
224 731 -2
224 744 46
224 764 40
224 766 13
224 772 15
224 793 27
224 845 16
224 916 36
224 934 5
224 953 1
224 966 -2
224 976 40
224 986 6
225 18 48
225 41 48
225 48 12
225 72 29
225 102 41
225 119 50
225 120 40
225 127 0
225 132 45
225 146 14
225 176 14
225 183 0
225 198 29
225 230 -2
225 249 36
225 258 31
225 260 41
225 302 35
225 348 42
225 366 43
225 379 -1
225 385 14
225 412 49
225 451 43
225 457 29
225 479 13
225 482 48
225 509 6
225 525 41
225 532 28
225 544 25
225 561 38
225 616 3
225 677 41
225 684 31
225 724 30
225 731 4
225 764 11
225 781 3
225 797 14
225 829 46
225 832 14
225 848 3
225 852 37
225 890 17
225 892 1
225 913 31
225 919 30
225 954 11
225 960 50
225 987 34
226 3 22
226 36 49
226 39 32
226 46 13
226 51 22
226 62 18
226 68 10
226 96 14
226 128 45
226 142 1
226 151 4
226 170 26
226 191 50
226 196 7
226 198 25
226 213 33
226 239 26
226 246 11
226 269 44
226 340 21
226 344 47
226 345 1
226 357 27
226 413 24
226 432 34
226 456 13
226 484 40
226 506 4
226 557 13
226 564 11
226 594 -1
226 597 47
226 625 36
226 631 49
226 642 39
226 652 32
226 656 42
226 678 -2
226 688 6
226 705 29
226 710 27
226 713 48
226 734 49
226 758 8
226 797 26
226 803 7
226 810 14
226 845 41
226 857 24
226 879 35
226 902 8
226 935 1
226 956 7
226 960 38
227 8 -1
227 47 21
227 53 9
227 86 25
227 101 0
227 102 40
227 105 9
227 109 38
227 121 7
227 172 10
227 190 31
227 192 37
227 203 30
227 207 40
227 235 32
227 245 28
227 254 30
227 289 40
227 303 20
227 307 39
227 309 2
227 321 17
227 322 28
227 353 13
227 383 48
227 393 49
227 446 0
227 448 10
227 450 47
227 465 45
227 485 34
227 489 31
227 496 3
227 551 24
227 560 47
227 584 27
227 600 11
227 628 27
227 634 42
227 691 37
227 695 48
227 749 44
227 785 45
227 791 27
227 793 46
227 796 36
227 803 5
227 819 21
227 846 19
227 872 46
227 877 38
227 884 19
227 893 1
227 919 39
227 922 0
227 934 33
227 952 45
227 957 23
227 961 40
227 966 46
227 969 -2
228 4 -2
228 27 44
228 52 18
228 79 10
228 118 30
228 125 13
228 129 9
228 210 13
228 216 0
228 223 15
228 253 15
228 294 20
228 322 50
228 372 12
228 502 17
228 536 50
228 550 46
228 558 41
228 559 16
228 562 8
228 570 43
228 573 13
228 594 7
228 608 14
228 644 17
228 648 25
228 677 33
228 682 42
228 689 47
228 699 49
228 700 43
228 704 23
228 715 22
228 728 13
228 739 6
228 759 42
228 763 27
228 778 24
228 788 -2
228 845 21
228 849 39
228 851 12
228 902 47
228 928 41
228 984 23
228 999 50
229 20 16
229 24 10
229 31 22
229 35 19
229 73 1
229 97 12
229 106 -2
229 115 17
229 126 50
229 176 7
229 232 27
229 270 43
229 273 27
229 290 16
229 311 38
229 314 38
229 322 0
229 347 37
229 370 9
229 380 33
229 385 24
229 420 19
229 440 -1
229 493 26
229 528 40
229 608 -1
229 609 6
229 654 39
229 663 -2
229 671 48
229 741 10
229 754 44
229 789 18
229 821 15
229 887 23
229 971 39
229 977 2
230 35 24
230 43 2
230 79 -2
230 86 36
230 110 23
230 139 37
230 164 42
230 248 46
230 274 36
230 333 27
230 347 44
230 380 45
230 381 3
230 404 46
230 413 10
230 428 0
230 438 4
230 442 38
230 455 42
230 506 31
230 507 5
230 516 23
230 532 8
230 538 32
230 579 46
230 583 4
230 596 38
230 618 20
230 620 16
230 625 23
230 631 17
230 633 39
230 638 49
230 651 6
230 687 15
230 701 47
230 775 27
230 802 40
230 861 32
230 865 34
230 880 22
230 896 29
230 920 24
230 922 36
230 999 34
231 38 13
231 76 15
231 80 45
231 95 48
231 122 10
231 197 20
231 247 31
231 261 -2
231 296 46
231 317 25
231 352 21
231 372 26
231 377 13
231 385 19
231 396 20
231 408 -2
231 424 37
231 452 19
231 455 1
231 468 22
231 478 35
231 493 20
231 499 35
231 546 40
231 555 34
231 610 23
231 647 28
231 673 48
231 689 39
231 717 2
231 731 20
231 785 39
231 793 27
231 842 17
231 846 27
231 883 0
231 902 37
231 906 34
231 909 8
231 910 7
231 953 33
231 966 13
232 32 5
232 37 26
232 45 45
232 55 36
232 79 7
232 101 37
232 153 22
232 175 19
232 197 9
232 222 33
232 245 28
232 301 35
232 309 38
232 317 38
232 331 45
232 333 7
232 364 21
232 371 9
232 377 8
232 382 16
232 392 48
232 395 26
232 405 40
232 406 2
232 421 33
232 426 32
232 432 45
232 443 47
232 568 41
232 599 4
232 613 29
232 636 34
232 660 4
232 679 33
232 692 11
232 698 40
232 707 43
232 714 21
232 719 8
232 751 34
232 755 12
232 756 4
232 767 32
232 773 31
232 789 42
232 796 33
232 827 12
232 857 17
232 860 14
232 866 5
232 906 20
232 951 18
232 952 20
232 976 14
233 3 13
233 26 45
233 47 28
233 72 28
233 73 31
233 99 24
233 100 27
233 144 19
233 151 19
233 205 3
233 209 50
233 223 39
233 230 46
233 235 1
233 291 29
233 306 33
233 321 18
233 324 36
233 355 24
233 371 0
233 376 45
233 435 16
233 443 3
233 463 20
233 478 18
233 483 18
233 490 32
233 509 20
233 535 6
233 577 3
233 594 39
233 624 19
233 625 37
233 642 49
233 656 3
233 677 30
233 743 6
233 758 18
233 768 4
233 778 16
233 780 21
233 899 -2
233 901 28
233 932 0
233 952 30
233 958 30
233 961 38
233 967 30
233 971 44
233 975 48
233 984 3
234 4 -2
234 35 17
234 39 3
234 60 36
234 76 -2
234 130 23
234 131 33
234 135 36
234 181 25
234 186 8
234 191 -2
234 198 38
234 199 3
234 217 18
234 237 20
234 293 23
234 310 49
234 314 2
234 315 8
234 354 44
234 384 26
234 389 19
234 400 22
234 462 25
234 467 47
234 483 31
234 494 18
234 511 8
234 590 10
234 603 21
234 611 20
234 627 40
234 657 28
234 673 14
234 681 37
234 687 36
234 706 0
234 751 16
234 752 22
234 773 12
234 796 31
234 813 0
234 823 -2
234 834 47
234 845 50
234 854 40
234 861 12
234 915 28
234 947 17
234 954 28
234 960 5
234 963 34
234 964 39
234 997 22
235 12 7
235 16 13
235 20 4
235 29 18
235 48 3
235 69 13
235 91 37
235 94 46
235 95 1
235 102 2
235 130 6
235 140 8
235 197 24
235 211 3
235 234 12
235 251 37
235 258 11
235 275 27
235 287 41
235 304 42
235 329 0
235 337 26
235 393 50
235 397 43
235 437 39
235 451 39
235 453 10
235 493 -2
235 497 48
235 531 -2
235 532 39
235 539 6
235 546 -2
235 597 43
235 611 48
235 621 1
235 625 20
235 626 28
235 627 22
235 635 29
235 638 41
235 653 0
235 777 13
235 831 37
235 839 28
235 844 36
235 898 22
235 938 31
235 959 24
235 984 8
235 995 33
236 5 48
236 20 40
236 45 46
236 50 45
236 53 31
236 67 36
236 90 15
236 103 35
236 108 11
236 109 8
236 127 29
236 163 -2
236 184 41
236 188 31
236 218 37
236 254 36
236 261 44
236 264 24
236 273 20
236 281 26
236 292 6
236 308 22
236 348 10
236 361 48
236 397 13
236 431 9
236 482 28
236 490 48
236 507 9
236 508 22
236 534 28
236 562 20
236 572 21
236 575 12
236 612 22
236 666 29
236 679 24
236 689 38
236 724 30
236 754 13
236 760 -1
236 763 42
236 765 18
236 770 39
236 777 -2
236 811 28
236 823 34
236 837 6
236 858 3
236 892 50
236 909 48
236 912 40
236 942 41
236 945 16
236 979 8
236 983 23
237 24 5
237 49 44
237 63 24
237 79 44
237 93 25
237 116 38
237 130 30
237 136 24
237 141 4
237 143 2
237 147 27
237 191 39
237 193 -2
237 195 43
237 215 32
237 222 23
237 258 23
237 260 33
237 298 47
237 304 14
237 332 30
237 343 30
237 380 34
237 395 36
237 419 42
237 463 31
237 477 3
237 491 35
237 526 32
237 536 5
237 540 7
237 542 17
237 557 30
237 602 35
237 609 39
237 620 9
237 633 23
237 667 46
237 675 20
237 682 41
237 709 36
237 713 23
237 726 10
237 728 14
237 732 10
237 772 49
237 781 -1
237 790 40
237 799 11
237 814 17
237 816 25
237 821 1
237 857 44
237 868 2
237 870 37
237 894 17
237 904 33
237 916 21
237 917 47
237 947 39
237 964 7
237 976 41
237 996 50
238 12 33
238 25 19
238 36 15
238 38 42
238 55 9
238 76 20
238 82 48
238 118 44
238 190 9
238 202 43
238 255 0
238 266 28
238 299 11
238 321 20
238 326 3
238 340 45
238 399 23
238 417 21
238 419 2
238 428 19
238 459 10
238 462 25
238 464 33
238 470 3
238 493 30
238 515 28
238 526 44
238 583 21
238 604 6
238 711 28
238 720 24
238 730 9
238 771 39
238 802 37
238 806 34
238 809 24
238 814 26
238 826 33
238 866 44
238 896 42
238 900 47
238 912 50
238 927 39
238 952 20
238 962 28
238 975 10
238 982 19
238 992 21
238 994 16
239 14 17
239 19 27
239 43 4
239 68 36
239 72 50
239 129 6
239 139 49
239 168 21
239 174 10
239 190 14
239 211 48
239 260 25
239 276 13
239 297 5
239 329 4
239 343 10
239 356 35
239 371 32
239 379 33
239 386 27
239 486 7
239 525 0
239 551 0
239 578 20
239 584 46
239 590 16
239 596 12
239 620 37
239 677 5
239 682 28
239 684 3
239 723 0
239 741 3
239 813 18
239 851 7
239 911 23
239 994 39
240 6 50
240 22 9
240 30 24
240 53 25
240 55 47
240 67 13
240 121 6
240 122 43
240 128 30
240 138 0
240 152 45
240 160 38
240 193 40
240 225 48
240 265 0
240 281 19
240 341 30
240 378 25
240 387 27
240 395 17
240 425 10
240 469 9
240 489 45
240 498 3
240 592 18
240 608 16
240 652 18
240 686 37
240 703 12
240 735 -1
240 804 34
240 840 45
240 873 10
240 896 4
240 924 9
240 930 32
241 38 43
241 53 40
241 56 2
241 57 21
241 66 43
241 74 -2
241 98 5
241 158 37
241 159 2
241 199 7
241 204 18
241 212 14
241 231 49
241 259 23
241 266 8
241 269 33
241 330 37
241 351 25
241 372 48
241 383 5
241 398 42
241 399 36
241 414 28
241 418 46
241 422 49
241 429 39
241 490 7
241 509 24
241 510 5
241 549 50
241 587 6
241 603 0
241 633 35
241 650 21
241 660 39
241 765 10
241 804 3
241 825 -2
241 828 15
241 856 3
241 860 16
241 874 11
241 908 20
241 918 47
241 955 37
241 956 5
241 958 8
241 978 36
242 3 47
242 100 32
242 111 1
242 112 47
242 115 14
242 133 8
242 149 30
242 248 36
242 249 39
242 253 20
242 260 37
242 262 19
242 273 39
242 282 29
242 297 37
242 368 44
242 382 14
242 387 22
242 397 30
242 401 49
242 408 10
242 411 19
242 487 20
242 525 13
242 560 25
242 566 45
242 578 8
242 592 16
242 596 29
242 604 36
242 625 24
242 637 42
242 655 31
242 674 3
242 711 4
242 717 1
242 726 46
242 730 6
242 734 44
242 796 48
242 819 22
242 841 -1
242 861 35
242 883 33
242 905 34
242 912 23
242 966 6
242 967 30
243 7 37
243 8 25
243 22 5
243 26 17
243 37 30
243 68 0
243 84 6
243 93 9
243 95 5
243 122 7
243 142 29
243 165 0
243 170 12
243 182 33
243 201 5
243 207 12
243 227 19
243 230 41
243 245 37
243 248 39
243 259 9
243 272 19
243 282 2
243 283 18
243 299 8
243 313 17
243 317 23
243 358 8
243 359 25
243 367 1
243 377 7
243 455 41
243 469 5
243 485 26
243 500 36
243 507 18
243 537 50
243 558 49
243 612 27
243 620 3
243 644 49
243 698 -2
243 743 24
243 780 13
243 804 2
243 864 12
243 898 19
243 925 33
243 937 18
243 938 43
243 950 6
243 961 15
243 972 19
243 989 40
244 19 17
244 52 8
244 68 12
244 75 43
244 79 3
244 84 -1
244 94 17
244 96 18
244 100 40
244 136 28
244 150 45
244 156 24
244 164 31
244 194 0
244 225 17
244 237 4
244 269 48
244 273 26
244 291 31
244 354 4
244 360 40
244 369 3
244 394 -2
244 404 5
244 405 30
244 462 20
244 473 21
244 475 45
244 490 43
244 493 32
244 532 42
244 546 34
244 556 32
244 566 27
244 603 41
244 656 50
244 661 21
244 732 39
244 745 15
244 754 18
244 755 7
244 759 0
244 765 0
244 777 46
244 800 21
244 811 15
244 829 36
244 848 42
244 878 18
244 934 48
244 936 10
245 9 21
245 21 8
245 53 1
245 74 31
245 125 49
245 142 3
245 148 28
245 161 23
245 165 22
245 212 0
245 237 7
245 262 50
245 263 28
245 266 25
245 278 15
245 308 9
245 309 40
245 319 1
245 336 5
245 404 12
245 410 1
245 420 10
245 448 20
245 450 7
245 454 0
245 475 -2
245 499 9
245 521 10
245 544 5
245 545 20
245 570 48
245 624 25
245 656 21
245 662 33
245 669 15
245 671 24
245 688 41
245 700 38
245 703 -2
245 716 35
245 730 30
245 761 21
245 767 17
245 804 38
245 854 14
245 869 4
245 894 33
245 928 7
245 964 36
245 972 41
246 3 8
246 14 30
246 16 6
246 22 38
246 34 8
246 64 46
246 150 21
246 160 18
246 177 26
246 206 12
246 229 6
246 236 4
246 266 18
246 281 27
246 356 2
246 360 19
246 434 47
246 442 45
246 455 4
246 462 9
246 485 13
246 488 49
246 560 48
246 568 -1
246 584 31
246 594 16
246 621 32
246 632 4
246 662 8
246 691 21
246 692 7
246 713 7
246 725 33
246 753 14
246 762 22
246 781 16
246 790 5
246 801 17
246 807 5
246 820 37
246 834 43
246 842 44
246 843 44
246 847 32
246 858 22
246 864 31
246 873 7
246 918 25
246 930 6
246 941 8
246 958 34
246 969 -1
246 975 3
246 978 45
246 979 3
247 13 49
247 30 24
247 53 20
247 54 14
247 59 44
247 71 31
247 86 15
247 89 50
247 100 48
247 152 26
247 221 39
247 239 15
247 369 5
247 370 41
247 372 29
247 377 39
247 381 45
247 399 32
247 426 37
247 433 36
247 444 48
247 447 15
247 463 24
247 510 10
247 521 34
247 539 20
247 637 35
247 655 41
247 667 24
247 669 1
247 686 26
247 698 42
247 710 4
247 718 44
247 732 3
247 734 34
247 747 27
247 750 4
247 831 20
247 833 50
247 835 35
247 854 33
247 907 49
247 915 28
247 927 21
247 934 31
247 937 39
247 940 33
247 950 42
247 957 24
247 991 21
248 16 3
248 33 34
248 65 18
248 100 24
248 132 19
248 209 27
248 221 12
248 227 16
248 245 -1
248 247 4
248 257 27
248 263 14
248 341 17
248 395 7
248 405 0
248 415 24
248 427 45
248 463 30
248 534 14
248 547 49
248 561 25
248 569 30
248 572 29
248 597 38
248 605 49
248 613 3
248 620 28
248 630 12
248 656 18
248 659 36
248 674 7
248 687 17
248 701 15
248 732 36
248 752 33
248 775 32
248 777 18
248 854 20
248 866 10
248 870 42
248 879 45
248 881 1
248 887 41
248 892 42
248 906 19
248 940 17
248 958 31
248 989 45
248 999 44
249 83 10
249 100 36
249 116 42
249 118 2
249 129 31
249 130 11
249 134 26
249 155 16
249 173 10
249 180 7
249 194 30
249 206 17
249 226 45
249 232 16
249 253 12
249 259 42
249 283 44
249 292 50
249 298 13
249 313 41
249 373 37
249 403 4
249 413 6
249 431 8
249 450 38
249 467 -1
249 489 14
249 528 34
249 615 -2
249 627 11
249 662 1
249 707 16
249 732 39
249 768 28
249 809 18
249 817 15
249 899 21
249 913 38
249 929 31
249 979 21
249 991 47
250 6 40
250 10 32
250 61 8
250 85 37
250 90 11
250 91 37
250 93 14
250 108 14
250 143 50
250 145 37
250 150 -2
250 159 9
250 161 27
250 178 12
250 192 29
250 199 10
250 232 28
250 246 40
250 256 36
250 295 18
250 307 9
250 326 33
250 359 -2
250 384 39
250 385 27
250 397 27
250 421 45
250 460 35
250 462 3
250 473 43
250 477 7
250 520 39
250 524 30
250 527 50
250 530 39
250 538 41
250 559 26
250 625 43
250 634 29
250 639 4
250 661 10
250 698 14
250 708 -1
250 728 18
250 735 17
250 770 5
250 773 50
250 792 10
250 839 49
250 857 4
250 865 34
250 884 13
250 915 44
250 929 46
250 967 3
251 13 46
251 23 11
251 36 7
251 46 48
251 87 40
251 116 2
251 195 48
251 205 23
251 208 39
251 261 38
251 269 18
251 274 11
251 331 0
251 341 32
251 385 48
251 396 22
251 433 22
251 442 5
251 448 14
251 451 17
251 473 0
251 482 33
251 505 15
251 527 50
251 536 39
251 540 15
251 547 10
251 591 33
251 612 2
251 638 0
251 667 8
251 681 -2
251 703 36
251 708 31
251 732 4
251 734 17
251 754 17
251 763 33
251 770 9
251 804 9
251 849 1
251 894 22
251 909 17
251 912 14
251 916 23
251 920 18
251 922 42
251 928 27
251 987 25
251 990 20
252 7 41
252 27 16
252 65 49
252 67 26
252 72 49
252 119 14
252 124 16
252 139 43
252 200 -1
252 216 23
252 225 2
252 274 1
252 304 47
252 324 25
252 344 16
252 347 8
252 349 33
252 400 45
252 439 3
252 447 33
252 460 7
252 473 34
252 475 20
252 520 25
252 527 -2
252 529 -2
252 582 35
252 595 37
252 599 43
252 605 20
252 609 22
252 626 7
252 657 34
252 660 -1
252 698 50
252 717 -1
252 727 10
252 731 40
252 745 27
252 756 19
252 783 33
252 790 40
252 845 25
252 850 42
252 862 43
252 866 43
252 921 12
252 937 27
252 941 10
252 972 14
252 998 31
253 14 34
253 39 3
253 51 0
253 53 8
253 57 44
253 58 37
253 74 0
253 86 18
253 89 18
253 98 33
253 138 41
253 179 37
253 187 2
253 189 5
253 191 0
253 222 6
253 233 32
253 282 31
253 338 1
253 341 7
253 360 19
253 392 18
253 405 32
253 407 6
253 439 42
253 466 23
253 469 15
253 470 18
253 472 29
253 481 50
253 517 24
253 529 17
253 591 30
253 597 25
253 629 5
253 632 7
253 644 22
253 665 45
253 683 9
253 687 33
253 702 21
253 735 8
253 775 37
253 778 17
253 781 25
253 782 19
253 788 45
253 808 48
253 820 19
253 845 12
253 846 16
253 887 30
253 903 48
253 934 14
253 951 26
253 961 11
253 978 21
254 13 14
254 51 7
254 152 42
254 154 35
254 157 49
254 160 20
254 175 22
254 190 25
254 195 49
254 199 11
254 200 23
254 248 36
254 279 14
254 343 39
254 355 6
254 357 45
254 402 11
254 417 9
254 464 18
254 496 32
254 550 -1
254 578 7
254 594 33
254 605 -2
254 678 43
254 679 22
254 681 36
254 691 3
254 701 4
254 716 18
254 729 50
254 742 10
254 752 38
254 759 42
254 777 1
254 792 -2
254 794 36
254 844 17
254 857 17
254 883 46
254 936 41
254 947 23
254 949 18
254 951 37
254 953 40
254 954 26
254 966 8
254 986 8
255 2 44
255 10 41
255 15 10
255 24 5
255 29 2
255 42 11
255 81 2
255 86 43
255 89 22
255 123 44
255 144 -2
255 154 43
255 210 23
255 223 20
255 232 18
255 256 32
255 268 2
255 278 14
255 282 49
255 307 2
255 357 5
255 386 3
255 413 48
255 422 35
255 430 38
255 467 6
255 547 5
255 581 11
255 593 49
255 599 3
255 665 17
255 678 8
255 698 41
255 750 7
255 755 11
255 757 42
255 760 44
255 772 24
255 811 -1
255 823 42
255 846 17
255 859 6
255 874 26
255 875 38
255 902 2
255 918 28
255 933 19
255 938 36
255 949 6
256 1 35
256 7 20
256 13 33
256 24 21
256 35 28
256 64 38
256 65 31
256 71 -2
256 85 8
256 105 16
256 106 0
256 127 4
256 131 10
256 162 13
256 188 34
256 191 50
256 194 19
256 230 50
256 241 40
256 265 5
256 309 39
256 313 -1
256 340 21
256 399 33
256 475 45
256 486 36
256 492 34
256 522 5
256 585 47
256 616 16
256 618 14
256 632 1
256 643 17
256 666 29
256 675 9
256 678 33
256 739 15
256 764 19
256 804 21
256 805 9
256 807 17
256 808 35
256 811 6
256 826 50
256 832 -2
256 894 40
256 901 25
256 907 31
256 917 22
256 929 45
256 966 21
256 967 5
256 997 26
256 1000 36
257 19 42
257 22 3
257 39 5
257 63 42
257 71 -1
257 93 10
257 108 21
257 135 6
257 167 23
257 175 16
257 185 0
257 190 40
257 225 40
257 232 32
257 235 40
257 294 20
257 318 10
257 323 48
257 326 11
257 335 41
257 345 21
257 348 23
257 350 29
257 353 27
257 359 19
257 379 14
257 406 22
257 421 17
257 458 5
257 469 21
257 476 17
257 485 50
257 500 5
257 506 15
257 513 0
257 537 41
257 567 42
257 595 35
257 606 6
257 616 33
257 655 45
257 673 22
257 760 5
257 769 19
257 789 9
257 802 20
257 829 15
257 841 3
257 843 1
257 870 -2
257 901 43
257 915 32
257 923 33
257 928 8
257 956 28
257 957 46
257 978 -1
257 996 29
258 9 29
258 10 20
258 51 40
258 80 38
258 107 43
258 119 0
258 196 12
258 203 36
258 239 3
258 251 21
258 297 1
258 307 25
258 327 -1
258 336 20
258 343 23
258 352 47
258 376 -2
258 398 46
258 410 -2
258 448 17
258 484 44
258 490 33
258 520 11
258 528 9
258 540 32
258 548 1
258 552 20
258 570 48
258 582 41
258 586 27
258 612 28
258 643 28
258 676 17
258 740 13
258 747 -2
258 810 37
258 843 32
258 852 3
258 869 45
258 870 -2
258 893 26
258 898 41
258 932 3
258 935 14
258 937 39
258 938 13
258 967 18
258 985 16
259 30 13
259 113 11
259 115 23
259 119 14
259 149 17
259 156 13
259 176 23
259 179 50
259 191 2
259 199 8
259 282 4
259 285 26
259 300 12
259 324 40
259 385 46
259 399 13
259 419 48
259 441 4
259 451 39
259 460 5
259 466 1
259 475 11
259 486 -2
259 499 18
259 524 14
259 531 33
259 532 3
259 570 43
259 594 50
259 596 34
259 640 11
259 643 23
259 659 23
259 673 35
259 690 23
259 703 -2
259 732 46
259 737 34
259 741 22
259 746 47
259 762 46
259 770 45
259 772 28
259 773 6
259 777 33
259 801 35
259 803 38
259 811 42
259 833 7
259 842 13
259 851 35
259 855 -2
259 864 21
259 872 23
259 909 40
259 951 49
259 969 14
260 38 9
260 82 11
260 145 33
260 201 12
260 244 7
260 252 24
260 258 30
260 270 27
260 281 4
260 287 27
260 345 2
260 490 5
260 501 22
260 540 26
260 550 43
260 569 5
260 633 44
260 639 50
260 728 27
260 752 4
260 754 36
260 775 27
260 793 16
260 798 33
260 813 40
260 848 38
260 875 35
260 901 21
260 907 36
260 918 13
260 934 3
260 950 32
260 956 4
260 980 -2
261 10 37
261 21 37
261 38 45
261 92 28
261 143 30
261 146 47
261 168 7
261 195 20
261 237 13
261 240 42
261 249 18
261 269 13
261 272 6
261 310 9
261 334 43
261 336 32
261 339 9
261 397 6
261 453 5
261 455 45
261 484 40
261 534 5
261 540 32
261 544 41
261 568 9
261 667 44
261 709 -2
261 733 36
261 736 29
261 746 15
261 749 15
261 783 8
261 808 22
261 809 35
261 810 47
261 842 41
261 853 41
261 878 14
261 902 42
261 911 22
261 918 26
261 924 22
261 926 8
261 937 29
261 973 39
261 979 26
262 102 16
262 114 43
262 158 29
262 195 12
262 232 1
262 266 12
262 279 19
262 290 18
262 336 23
262 344 13
262 345 28
262 377 22
262 420 49
262 443 46
262 447 44
262 448 26
262 461 14
262 480 13
262 488 22
262 502 22
262 504 25
262 535 50
262 603 -1
262 616 20
262 659 48
262 671 11
262 742 32
262 759 23
262 827 19
262 852 31
262 859 15
262 861 37
262 883 13
262 900 33
262 915 35
262 925 43
262 928 40
262 953 31
262 998 20
263 20 29
263 39 25
263 52 24
263 58 48
263 79 17
263 109 10
263 112 30
263 155 41
263 177 21
263 278 42
263 299 46
263 301 25
263 325 12
263 337 48
263 345 26
263 366 46
263 385 33
263 419 17
263 444 47
263 449 13
263 469 29
263 504 31
263 512 49
263 517 27
263 522 25
263 536 11
263 559 33
263 578 28
263 584 -1
263 617 -1
263 634 39
263 685 44
263 718 27
263 719 30
263 738 20
263 742 32
263 744 17
263 753 49
263 754 44
263 769 14
263 789 14
263 807 46
263 823 0
263 854 39
263 876 18
263 890 21
263 933 44
263 952 50
263 974 9
263 977 40
263 997 18
264 18 33
264 32 38
264 64 17
264 106 25
264 109 13
264 119 0
264 123 23
264 128 24
264 167 32
264 174 24
264 206 15
264 237 17
264 271 17
264 278 20
264 334 -2
264 344 26
264 350 33
264 402 43
264 433 28
264 443 38
264 473 41
264 474 21
264 507 13
264 565 33
264 627 47
264 631 34
264 639 20
264 662 31
264 675 17
264 685 48
264 706 22
264 712 50
264 719 41
264 721 24
264 733 5
264 734 7
264 735 34
264 745 7
264 793 37
264 867 21
264 871 4
264 886 4
264 923 16
264 926 5
264 944 21
264 978 39
264 991 -1
264 993 17
265 8 11
265 16 30
265 19 24
265 81 29
265 124 45
265 133 8
265 168 27
265 179 33
265 184 23
265 189 2
265 197 18
265 220 43
265 240 24
265 241 20
265 258 2
265 332 49
265 354 49
265 375 1
265 378 32
265 383 32
265 411 17
265 414 15
265 467 6
265 476 -2
265 480 50
265 493 46
265 512 18
265 521 29
265 532 19
265 539 26
265 546 50
265 557 50
265 583 28
265 601 16
265 648 47
265 693 44
265 741 46
265 752 15
265 762 14
265 775 13
265 815 8
265 824 44
265 827 22
265 828 16
265 855 12
265 883 7
265 884 15
265 885 36
265 969 50
265 999 26
266 4 24
266 55 2
266 105 14
266 110 21
266 127 26
266 198 27
266 214 7
266 249 42
266 269 19
266 289 16
266 303 27
266 308 19
266 319 38
266 339 49
266 362 7
266 411 31
266 432 12
266 456 -2
266 480 48
266 493 -1
266 503 20
266 513 6
266 516 -1
266 522 37
266 524 28
266 526 34
266 550 6
266 570 30
266 575 21
266 593 29
266 634 0
266 636 16
266 651 17
266 686 39
266 692 -1
266 701 26
266 718 20
266 754 10
266 794 5
266 821 2
266 841 34
266 865 45
266 889 9
266 932 50
266 936 46
266 964 1
266 970 40
266 971 50
267 23 15
267 29 22
267 59 10
267 60 43
267 72 30
267 80 44
267 96 23
267 132 39
267 154 19
267 177 48
267 194 12
267 235 39
267 260 19
267 315 10
267 322 17
267 347 2
267 392 0
267 403 44
267 429 14
267 435 44
267 463 33
267 470 17
267 487 8
267 545 33
267 579 42
267 591 3
267 592 33
267 607 18
267 677 18
267 678 50
267 701 4
267 707 16
267 708 15
267 746 26
267 763 22
267 781 40
267 842 21
267 862 24
267 870 17
267 888 24
267 892 23
267 898 12
267 933 32
267 946 45
267 961 -1
267 964 8
267 965 11
267 970 5
268 13 0
268 16 18
268 35 21
268 50 18
268 65 10
268 73 46
268 102 9
268 113 25
268 145 14
268 146 37
268 186 -1
268 193 41
268 214 19
268 228 17
268 246 43
268 249 21
268 256 20
268 290 44
268 296 43
268 333 32
268 396 25
268 406 5
268 420 2
268 421 21
268 430 27
268 435 0
268 476 7
268 492 21
268 556 4
268 562 23
268 574 27
268 578 14
268 628 24
268 679 37
268 716 24
268 817 14
268 853 19
268 900 32
268 934 6
268 938 -2
268 955 50
268 956 27
268 1000 -2
269 4 41
269 22 0
269 25 39
269 38 43
269 42 1
269 62 14
269 73 8
269 158 44
269 179 9
269 181 11
269 213 25
269 249 16
269 286 0
269 294 2
269 304 11
269 369 26
269 390 37
269 472 16
269 478 26
269 505 12
269 506 28
269 562 25
269 565 26
269 576 27
269 578 38
269 685 7
269 692 22
269 698 24
269 709 25
269 729 1
269 734 8
269 768 46
269 800 48
269 801 48
269 802 31
269 824 49
269 854 8
269 901 43
269 932 42
269 957 15
269 970 26
269 978 14
269 983 -1
269 990 24
269 995 2
269 996 27
270 9 8
270 65 47
270 154 28
270 207 41
270 287 27
270 348 44
270 372 36
270 395 16
270 404 40
270 429 26
270 454 25
270 540 20
270 555 40
270 580 20
270 583 20
270 594 -1
270 607 21
270 644 32
270 663 1
270 683 15
270 718 44
270 744 19
270 763 13
270 771 25
270 791 14
270 800 3
270 803 18
270 805 8
270 828 44
270 873 38
270 883 42
270 884 26
270 931 44
270 995 33
271 9 29
271 14 3
271 29 30
271 81 24
271 83 17
271 95 40
271 105 19
271 154 10
271 156 33
271 163 40
271 166 26
271 185 9
271 236 18
271 237 45
271 242 -1
271 277 14
271 283 29
271 307 40
271 313 16
271 317 24
271 333 -2
271 367 38
271 381 45
271 389 -1
271 402 44
271 406 12
271 418 30
271 436 19
271 448 43
271 481 14
271 493 28
271 581 21
271 592 20
271 626 47
271 652 35
271 664 35
271 666 50
271 679 35
271 722 33
271 736 17
271 763 40
271 804 6
271 805 47
271 818 6
271 820 16
271 842 44
271 850 23
271 857 36
271 870 34
271 904 31
271 927 16
271 929 6
271 936 43
271 968 13
271 970 11
271 991 11
271 993 36
272 4 47
272 30 5
272 44 -2
272 48 16
272 96 -2
272 99 17
272 100 40
272 108 13
272 134 1
272 162 43
272 166 35
272 168 2
272 195 16
272 208 47
272 209 27
272 215 28
272 242 5
272 246 19
272 279 35
272 287 29
272 321 4
272 322 14
272 365 19
272 397 48
272 419 35
272 466 28
272 477 22
272 503 11
272 511 17
272 515 9
272 525 11
272 529 45
272 558 7
272 577 12
272 583 24
272 604 -2
272 615 10
272 631 21
272 718 26
272 790 49
272 805 -2
272 806 21
272 821 33
272 844 3
272 855 41
272 856 18
272 888 40
272 908 34
272 911 13
272 912 35
272 925 26
272 934 36
272 947 36
272 954 23
272 963 42
272 996 2
273 14 41
273 17 49
273 24 19
273 75 1
273 83 5
273 89 26
273 93 5
273 134 17
273 141 37
273 154 13
273 184 15
273 189 30
273 191 5
273 210 25
273 235 32
273 260 44
273 266 3
273 269 8
273 294 13
273 316 5
273 332 46
273 371 9
273 394 20
273 403 42
273 420 32
273 434 15
273 443 38
273 480 -1
273 486 40
273 490 14
273 493 1
273 503 41
273 512 -1
273 545 28
273 559 46
273 597 44
273 616 35
273 625 14
273 655 24
273 656 0
273 661 7
273 685 26
273 716 28
273 720 30
273 802 10
273 829 38
273 846 40
273 855 9
273 869 29
273 884 44
273 895 38
273 969 22
273 971 38
273 984 12
274 1 20
274 55 7
274 89 7
274 109 14
274 127 3
274 128 47
274 129 11
274 163 32
274 170 10
274 210 50
274 225 2
274 229 9
274 283 16
274 319 45
274 379 37
274 430 21
274 436 44
274 454 26
274 509 24
274 519 37
274 538 25
274 543 5
274 561 14
274 582 17
274 592 20
274 601 15
274 611 47
274 620 19
274 627 42
274 630 8
274 644 41
274 692 -2
274 730 15
274 743 42
274 779 36
274 799 16
274 801 10
274 805 22
274 809 38
274 822 23
274 824 11
274 861 9
274 909 17
274 932 24
274 970 22
274 977 41
274 979 19
274 983 28
274 994 1
275 4 2
275 33 44
275 52 17
275 76 20
275 81 45
275 94 31
275 111 30
275 114 11
275 116 50
275 130 39
275 161 7
275 169 3
275 185 7
275 189 43
275 248 48
275 256 23
275 261 19
275 267 29
275 290 49
275 297 43
275 304 30
275 309 48
275 325 0
275 338 47
275 339 40
275 351 30
275 358 25
275 364 49
275 370 41
275 371 20
275 379 13
275 404 4
275 413 32
275 468 1
275 469 36
275 472 32
275 488 21
275 518 21
275 530 12
275 533 28
275 536 44
275 540 35
275 544 8
275 547 23
275 555 33
275 559 3
275 564 42
275 572 18
275 581 42
275 598 33
275 625 48
275 627 9
275 648 50
275 692 17
275 698 28
275 708 9
275 718 22
275 724 48
275 741 32
275 749 35
275 759 -1
275 779 3
275 803 33
275 830 14
275 836 21
275 877 38
275 883 3
275 885 21
275 917 20
275 926 4
275 928 43
275 942 32
276 15 38
276 60 24
276 77 32
276 108 22
276 123 27
276 192 -1
276 223 35
276 226 26
276 239 35
276 256 7
276 272 48
276 290 17
276 295 45
276 305 23
276 344 33
276 372 18
276 400 36
276 413 39
276 439 13
276 467 43
276 482 16
276 484 4
276 488 15
276 505 12
276 520 16
276 535 15
276 560 19
276 562 5
276 565 -2
276 583 14
276 610 1
276 622 7
276 641 32
276 650 23
276 655 16
276 657 29
276 684 36
276 707 38
276 713 17
276 733 6
276 734 36
276 760 13
276 810 17
276 839 9
276 845 35
276 871 17
276 877 25
276 899 24
276 913 37
276 917 15
276 918 11
276 947 21
276 968 6
276 969 45
276 997 41
277 1 10
277 16 11
277 20 24
277 37 28
277 43 32
277 72 34
277 79 26
277 98 41
277 134 46
277 141 35
277 179 40
277 205 43
277 225 1
277 257 48
277 264 0
277 295 -2
277 303 12
277 310 18
277 319 48
277 333 43
277 339 35
277 353 4
277 358 0
277 360 6
277 361 39
277 374 15
277 402 16
277 450 -2
277 453 17
277 459 33
277 470 -2
277 473 33
277 479 22
277 486 36
277 491 5
277 520 39
277 527 21
277 535 43
277 543 24
277 561 45
277 562 41
277 574 28
277 589 49
277 592 19
277 662 48
277 686 33
277 690 -1
277 713 39
277 730 20
277 731 28
277 777 7
277 840 6
277 854 39
277 856 20
277 857 11
277 873 14
277 895 35
277 915 19
277 962 36
278 13 39
278 24 14
278 30 37
278 53 26
278 65 48
278 84 10
278 88 6
278 102 21
278 106 27
278 122 5
278 128 18
278 133 27
278 140 18
278 142 15
278 148 30
278 185 42
278 189 -1
278 221 35
278 229 11
278 248 18
278 262 22
278 304 17
278 308 11
278 314 -2
278 315 34
278 325 4
278 339 14
278 347 33
278 348 37
278 362 43
278 369 46
278 377 32
278 396 3
278 397 16
278 456 6
278 460 41
278 472 32
278 477 10
278 482 32
278 498 19
278 521 28
278 531 50
278 534 39
278 536 40
278 557 36
278 574 50
278 601 8
278 617 12
278 631 29
278 668 18
278 674 8
278 697 38
278 703 46
278 723 48
278 768 1
278 794 46
278 805 36
278 866 5
278 888 45
278 894 20
278 911 15
278 925 15
278 927 33
278 946 46
278 952 32
278 992 37
279 43 5
279 57 32
279 62 38
279 68 24
279 91 39
279 100 6
279 106 13
279 141 49
279 157 31
279 186 34
279 187 29
279 211 50
279 238 23
279 244 27
279 264 37
279 324 25
279 333 20
279 334 50
279 346 50
279 351 30
279 365 1
279 372 2
279 389 9
279 392 45
279 421 43
279 455 20
279 459 21
279 514 40
279 534 10
279 537 39
279 538 8
279 576 32
279 597 43
279 617 31
279 633 21
279 645 47
279 661 34
279 671 22
279 714 48
279 751 37
279 796 -1
279 798 3
279 830 34
279 875 21
279 884 42
279 905 -2
279 962 45
279 970 27
279 981 43
279 993 47
280 38 30
280 63 48
280 79 3
280 134 41
280 167 10
280 187 31
280 192 48
280 201 17
280 249 7
280 265 26
280 275 26
280 295 3
280 317 11
280 338 43
280 362 24
280 364 21
280 366 13
280 429 37
280 435 42
280 444 37
280 459 12
280 463 38
280 477 25
280 487 35
280 504 4
280 526 43
280 557 6
280 578 29
280 592 43
280 600 36
280 611 4
280 612 48
280 616 24
280 627 40
280 654 18
280 657 2
280 677 47
280 703 7
280 731 -1
280 735 40
280 766 31
280 771 33
280 774 44
280 821 7
280 830 6
280 832 -1
280 844 13
280 876 25
280 911 6
280 961 3
280 970 48
281 6 -2
281 54 26
281 100 16
281 109 22
281 110 22
281 120 37
281 129 4
281 133 24
281 142 18
281 145 48
281 154 21
281 169 10
281 182 -1
281 187 -2
281 203 43
281 212 29
281 230 29
281 254 3
281 257 7
281 294 26
281 352 27
281 359 33
281 393 38
281 394 31
281 418 8
281 436 39
281 452 2
281 482 10
281 486 44
281 514 5
281 526 0
281 579 19
281 609 6
281 648 44
281 707 28
281 733 28
281 768 28
281 819 15
281 821 6
281 884 3
281 888 5
281 891 2
281 894 32
281 899 37
281 900 19
281 913 28
281 979 25
281 983 32
282 19 35
282 40 31
282 68 28
282 87 24
282 89 5
282 112 40
282 135 43
282 164 35
282 175 39
282 176 19
282 179 19
282 180 29
282 217 1
282 221 47
282 226 41
282 262 20
282 276 16
282 290 26
282 303 40
282 304 9
282 335 11
282 388 35
282 403 17
282 420 18
282 430 28
282 473 28
282 479 9
282 530 10
282 531 37
282 533 29
282 537 44
282 548 13
282 549 40
282 552 47
282 572 2
282 574 9
282 655 19
282 691 50
282 733 45
282 753 11
282 758 -1
282 780 -2
282 781 15
282 789 7
282 790 47
282 808 -2
282 838 37
282 845 18
282 846 7
282 905 47
282 906 35
282 932 47
282 992 6
283 10 36
283 30 -2
283 31 1
283 37 23
283 46 19
283 57 33
283 94 50
283 96 3
283 128 21
283 213 22
283 223 21
283 268 21
283 275 1
283 287 23
283 290 -1
283 291 18
283 303 14
283 360 7
283 382 -2
283 386 46
283 447 8
283 474 35
283 496 13
283 557 43
283 567 -2
283 572 35
283 578 34
283 594 39
283 614 29
283 630 6
283 665 47
283 672 6
283 677 30
283 697 41
283 700 43
283 710 29
283 742 40
283 744 32
283 748 5
283 761 43
283 773 29
283 781 43
283 790 2
283 835 30
283 852 42
283 856 35
283 861 23
283 877 24
283 952 46
283 977 36
284 10 1
284 29 23
284 35 34
284 75 10
284 102 45
284 110 -1
284 139 21
284 167 6
284 178 13
284 179 5
284 183 3
284 191 15
284 207 48
284 215 3
284 222 2
284 227 4
284 282 41
284 293 47
284 308 26
284 315 10
284 351 6
284 369 49
284 403 6
284 411 14
284 422 25
284 429 20
284 437 32
284 442 10
284 456 7
284 458 46
284 472 33
284 474 20
284 479 15
284 502 23
284 517 7
284 518 27
284 562 43
284 593 24
284 600 16
284 603 43
284 685 6
284 692 25
284 695 2
284 704 26
284 705 44
284 710 21
284 715 9
284 739 24
284 748 44
284 788 -2
284 800 17
284 814 30
284 841 19
284 867 40
284 908 41
284 923 8
284 927 18
284 933 9
284 947 34
284 970 20
284 977 2
284 988 49
285 25 16
285 29 31
285 36 48
285 50 10
285 67 5
285 77 4
285 87 15
285 101 17
285 122 27
285 159 8
285 165 37
285 178 33
285 181 28
285 183 16
285 198 10
285 242 47
285 263 12
285 293 2
285 315 47
285 338 2
285 347 6
285 348 31
285 374 33
285 384 46
285 394 4
285 407 33
285 424 25
285 429 7
285 437 34
285 442 29
285 471 34
285 479 13
285 506 -2
285 539 7
285 572 39
285 615 7
285 646 22
285 690 43
285 712 25
285 731 23
285 757 29
285 767 27
285 779 35
285 807 16
285 828 15
285 862 22
285 889 49
285 920 38
285 940 17
285 959 14
285 983 14
285 1000 50
286 11 24
286 35 8
286 56 34
286 67 20
286 134 49
286 146 20
286 151 19
286 167 45
286 199 2
286 211 3
286 213 0
286 234 33
286 243 32
286 249 23
286 258 28
286 266 11
286 277 13
286 291 35
286 300 26
286 322 22
286 330 41
286 368 45
286 380 39
286 422 3
286 468 45
286 471 2
286 538 15
286 592 38
286 638 29
286 652 9
286 736 19
286 738 30
286 750 8
286 788 6
286 823 38
286 848 17
286 886 33
286 898 26
286 900 36
286 903 45
286 921 36
286 936 0
286 966 15
286 981 6
286 983 40
286 999 26
287 24 10
287 40 26
287 71 45
287 105 0
287 126 9
287 128 11
287 145 34
287 169 24
287 172 1
287 183 -2
287 220 3
287 239 30
287 273 41
287 311 35
287 334 39
287 381 13
287 389 8
287 398 31
287 425 25
287 429 4
287 431 13
287 449 20
287 466 1
287 552 48
287 610 26
287 618 45
287 625 16
287 659 8
287 665 21
287 684 21
287 693 36
287 712 2
287 739 43
287 776 40
287 777 48
287 787 48
287 818 -1
287 863 44
287 865 6
287 890 20
287 895 35
287 902 4
287 914 30
287 917 4
287 918 39
287 933 14
287 955 43
287 970 18
287 971 16
287 974 2
287 979 45
287 985 17
287 996 26
288 28 24
288 30 31
288 41 40
288 50 23
288 84 21
288 91 25
288 94 -1
288 106 43
288 134 47
288 146 2
288 150 1
288 168 11
288 186 32
288 217 26
288 254 25
288 257 18
288 273 17
288 287 7
288 301 44
288 304 40
288 342 26
288 344 19
288 359 10
288 373 4
288 380 7
288 384 37
288 399 20
288 400 23
288 413 27
288 463 15
288 477 23
288 490 28
288 492 26
288 537 22
288 564 22
288 668 19
288 678 30
288 681 23
288 682 22
288 732 34
288 738 1
288 754 31
288 762 36
288 785 26
288 813 16
288 814 46
288 847 45
288 855 -2
288 903 35
288 916 47
288 927 6
288 946 32
288 947 35
288 958 7
288 970 16
288 990 17
289 13 27
289 38 40
289 41 40
289 54 20
289 67 21
289 68 48
289 70 11
289 92 22
289 94 23
289 104 24
289 152 13
289 213 5
289 266 12
289 316 44
289 324 41
289 331 48
289 364 11
289 368 27
289 413 2
289 427 30
289 430 26
289 467 16
289 500 12
289 526 37
289 546 47
289 548 20
289 566 -2
289 569 6
289 623 24
289 637 10
289 638 46
289 642 3
289 645 42
289 651 4
289 653 37
289 661 11
289 696 12
289 713 39
289 720 26
289 744 29
289 750 37
289 767 39
289 781 46
289 783 36
289 785 -1
289 812 46
289 840 4
289 842 8
289 909 15
289 915 50
289 950 1
289 961 -1
289 992 4
290 3 -1
290 42 7
290 54 4
290 72 32
290 73 49
290 84 14
290 98 36
290 105 5
290 135 5
290 198 4
290 201 10
290 220 12
290 239 38
290 265 21
290 297 41
290 302 14
290 394 4
290 396 0
290 424 20
290 459 24
290 461 3
290 468 37
290 470 44
290 506 -1
290 522 41
290 527 49
290 536 27
290 550 46
290 570 9
290 592 4
290 596 -1
290 631 31
290 633 -2
290 658 16
290 687 18
290 704 40
290 712 1
290 721 40
290 747 13
290 778 28
290 795 48
290 800 34
290 825 34
290 840 4
290 841 14
290 857 50
290 923 5
291 6 25
291 23 49
291 27 35
291 42 15
291 55 48
291 69 28
291 145 34
291 175 37
291 193 14
291 195 37
291 200 49
291 214 40
291 232 46
291 244 48
291 269 49
291 279 0
291 316 12
291 338 45
291 340 12
291 352 17
291 356 27
291 421 11
291 439 44
291 451 50
291 454 7
291 485 -2
291 503 2
291 514 9
291 532 6
291 533 36
291 588 43
291 603 15
291 604 1
291 606 8
291 616 42
291 635 0
291 648 1
291 664 48
291 677 38
291 685 9
291 690 23
291 698 2
291 712 5
291 729 6
291 740 49
291 743 23
291 751 12
291 764 39
291 766 36
291 768 47
291 770 30
291 807 18
291 809 49
291 811 6
291 815 5
291 817 27
291 831 24
291 868 10
291 900 50
291 997 17
292 37 38
292 38 14
292 119 10
292 121 49
292 129 47
292 137 29
292 143 33
292 157 28
292 163 47
292 167 19
292 203 8
292 214 22
292 217 31
292 220 15
292 236 5
292 274 35
292 285 50
292 303 5
292 333 44
292 358 25
292 384 31
292 385 48
292 454 -2
292 468 36
292 487 11
292 547 41
292 549 32
292 555 15
292 559 10
292 572 48
292 575 14
292 606 17
292 637 41
292 655 39
292 659 2
292 685 24
292 688 -2
292 747 8
292 748 35
292 794 19
292 827 3
292 833 36
292 874 20
292 942 20
292 948 1
292 953 25
292 963 26
292 996 30
293 2 42
293 74 35
293 93 31
293 101 23
293 161 45
293 185 13
293 200 22
293 214 19
293 249 -2
293 260 5
293 276 34
293 297 4
293 323 31
293 343 34
293 352 15
293 366 14
293 370 33
293 371 43
293 372 28
293 376 37
293 386 26
293 407 40
293 412 49
293 418 13
293 434 5
293 460 13
293 469 16
293 482 39
293 503 15
293 519 47
293 520 31
293 541 22
293 548 34
293 562 27
293 620 12
293 625 27
293 638 38
293 639 2
293 661 43
293 685 13
293 709 39
293 733 11
293 738 8
293 754 38
293 759 39
293 761 43
293 815 -2
293 862 48
293 879 4
293 884 3
293 898 42
293 903 2
293 907 23
293 908 0
293 931 46
293 947 8
293 955 39
293 965 5
293 970 30
293 989 42
294 7 42
294 41 42
294 55 -2
294 78 48
294 105 36
294 133 0
294 136 3
294 209 33
294 210 8
294 230 39
294 263 44
294 265 12
294 289 1
294 305 33
294 311 4
294 312 22
294 315 14
294 321 50
294 330 43
294 350 36
294 367 2
294 392 10
294 430 9
294 431 23
294 438 2
294 465 43
294 468 23
294 470 17
294 472 48
294 485 19
294 489 19
294 502 47
294 541 14
294 564 35
294 573 5
294 596 50
294 599 4
294 615 19
294 625 41
294 629 20
294 649 16
294 683 4
294 685 42
294 704 28
294 730 3
294 732 11
294 769 43
294 797 47
294 827 31
294 886 30
294 894 2
294 932 32
294 942 33
294 962 46
294 968 29
294 990 30
295 43 7
295 69 23
295 72 26
295 204 24
295 219 35
295 224 28
295 340 34
295 356 32
295 363 33
295 369 48
295 387 49
295 406 25
295 427 16
295 459 15
295 510 22
295 528 15
295 563 38
295 575 22
295 578 33
295 579 19
295 616 30
295 622 6
295 626 5
295 667 30
295 686 37
295 703 5
295 714 49
295 718 29
295 724 36
295 737 29
295 768 18
295 770 26
295 780 18
295 783 32
295 819 14
295 852 22
295 875 39
295 881 26
295 892 23
295 899 25
295 916 48
295 939 -2
295 956 1
295 963 41
295 968 23
295 984 7
295 989 46
295 992 17
296 10 25
296 16 4
296 26 35
296 29 29
296 34 31
296 47 9
296 50 17
296 108 2
296 109 43
296 171 1
296 218 48
296 223 22
296 224 22
296 226 24
296 253 9
296 254 33
296 258 33
296 272 32
296 273 24
296 274 10
296 303 19
296 312 24
296 315 4
296 360 24
296 409 -1
296 414 37
296 419 31
296 479 17
296 493 9
296 497 43
296 524 7
296 533 13
296 558 49
296 559 4
296 572 23
296 597 10
296 707 36
296 715 18
296 716 44
296 719 26
296 773 41
296 784 24
296 794 26
296 810 1
296 815 4
296 840 47
296 849 24
296 850 36
296 854 49
296 865 21
296 869 36
296 924 25
296 928 13
296 942 4
296 970 17
296 975 22
297 10 47
297 24 35
297 29 48
297 33 12
297 50 26
297 72 18
297 93 46
297 97 49
297 101 21
297 120 39
297 123 21
297 135 18
297 150 44
297 210 16
297 215 33
297 216 15
297 220 48
297 222 41
297 253 31
297 258 38
297 281 5
297 284 7
297 292 40
297 336 9
297 341 11
297 360 42
297 367 30
297 392 6
297 397 44
297 409 1
297 420 38
297 434 38
297 450 34
297 461 46
297 487 28
297 496 19
297 531 47
297 534 25
297 536 21
297 624 5
297 639 47
297 673 42
297 685 28
297 712 40
297 715 13
297 754 4
297 759 17
297 781 46
297 796 2
297 812 9
297 815 4
297 820 -2
297 866 19
297 875 16
297 898 12
297 914 45
297 928 -2
297 930 14
297 947 11
297 971 0
298 8 22
298 20 -1
298 22 47
298 27 3
298 42 28
298 50 18
298 90 45
298 118 37
298 121 12
298 163 21
298 179 45
298 180 44
298 181 43
298 258 35
298 268 18
298 276 23
298 309 35
298 316 40
298 324 49
298 331 17
298 336 27
298 408 46
298 418 19
298 420 29
298 422 39
298 447 32
298 467 29
298 526 2
298 529 44
298 579 7
298 587 9
298 592 11
298 598 6
298 629 35
298 647 -1
298 667 14
298 699 20
298 700 16
298 706 0
298 720 16
298 724 23
298 725 17
298 733 30
298 741 11
298 755 22
298 788 43
298 809 22
298 810 5
298 818 18
298 837 26
298 874 12
298 880 39
298 885 15
298 965 50
298 976 48
298 984 39
299 8 20
299 15 26
299 57 45
299 67 13
299 93 32
299 118 33
299 132 17
299 177 24
299 179 28
299 233 33
299 234 13
299 247 20
299 266 19
299 288 8
299 302 27
299 326 21
299 327 45
299 337 31
299 350 27
299 352 2
299 384 31
299 454 3
299 482 5
299 505 37
299 549 34
299 559 8
299 603 -2
299 607 4
299 615 14
299 616 43
299 620 1
299 634 0
299 691 1
299 718 49
299 733 -2
299 742 43
299 760 11
299 777 -2
299 830 22
299 893 45
299 917 35
299 922 18
299 935 34
299 947 35
299 963 49
299 985 38
299 986 15
299 989 8
299 992 33
300 5 26
300 65 19
300 87 46
300 109 24
300 115 32
300 133 47
300 177 11
300 193 40
300 214 27
300 227 7
300 256 44
300 352 43
300 355 6
300 373 -2
300 385 26
300 438 33
300 444 8
300 486 -2
300 502 9
300 567 25
300 599 43
300 613 10
300 699 6
300 735 32
300 748 9
300 788 36
300 793 13
300 797 15
300 860 -1
300 873 46
300 911 35
300 933 -1
300 937 48
300 941 8
300 942 42
300 944 40
300 962 -2
300 965 -1
300 971 47
300 972 49
300 977 34
301 41 18
301 54 -2
301 106 29
301 110 6
301 125 12
301 131 -1
301 146 25
301 149 18
301 150 46
301 171 16
301 198 40
301 246 17
301 260 33
301 270 5
301 306 16
301 323 5
301 325 -2
301 381 49
301 387 29
301 402 41
301 406 14
301 444 -2
301 448 50
301 470 -2
301 509 3
301 551 4
301 616 24
301 621 0
301 663 12
301 670 8
301 679 8
301 683 39
301 686 7
301 699 49
301 708 34
301 734 7
301 736 5
301 749 50
301 757 44
301 794 25
301 872 39
301 880 6
301 896 13
301 901 25
301 935 11
301 944 13
301 968 -1
301 978 -1
302 1 2
302 32 34
302 79 0
302 98 40
302 184 45
302 228 -2
302 277 3
302 283 5
302 309 40
302 330 7
302 348 12
302 374 30
302 379 34
302 424 2
302 432 29
302 439 33
302 447 33
302 449 43
302 452 48
302 475 9
302 506 41
302 547 17
302 574 33
302 593 22
302 611 16
302 614 9
302 627 41
302 638 -2
302 670 2
302 677 27
302 710 47
302 713 18
302 731 45
302 757 37
302 807 13
302 831 45
302 865 31
302 885 7
302 905 47
302 934 24
302 970 29
303 17 30
303 18 14
303 37 5
303 60 12
303 93 28
303 97 42
303 126 24
303 182 6
303 183 6
303 190 37
303 203 49
303 210 23
303 216 13
303 225 32
303 236 24
303 237 9
303 323 50
303 326 21
303 328 46
303 439 31
303 472 -2
303 540 30
303 563 32
303 588 20
303 602 26
303 706 -1
303 725 26
303 734 14
303 735 12
303 736 14
303 749 25
303 752 20
303 753 -1
303 767 46
303 778 15
303 795 39
303 796 2
303 818 28
303 849 47
303 866 38
303 885 2
303 943 45
303 967 29
303 974 50
303 996 24
304 15 33
304 38 30
304 86 44
304 93 39
304 124 48
304 136 13
304 149 33
304 168 45
304 172 46
304 185 13
304 210 5
304 228 20
304 301 49
304 341 25
304 342 41
304 351 11
304 387 27
304 390 39
304 406 15
304 519 25
304 525 -1
304 535 39
304 557 48
304 578 48
304 621 3
304 663 0
304 670 48
304 682 14
304 688 -1
304 699 13
304 705 48
304 715 37
304 794 4
304 813 43
304 834 10
304 841 3
304 860 36
304 913 7
304 914 34
304 936 45
304 959 1
304 988 41
305 69 5
305 81 28
305 124 14
305 146 12
305 147 36
305 159 42
305 176 18
305 194 49
305 202 14
305 230 43
305 232 20
305 241 36
305 242 35
305 249 31
305 270 19
305 294 21
305 318 49
305 372 32
305 394 15
305 395 14
305 404 7
305 442 24
305 465 13
305 469 43
305 484 1
305 507 22
305 525 24
305 540 32
305 549 46
305 552 18
305 565 49
305 676 14
305 688 8
305 751 50
305 769 1
305 785 26
305 786 35
305 805 50
305 815 7
305 840 1
305 880 26
305 959 12
305 983 7
305 986 33
305 987 3
305 995 20
306 7 43
306 23 6
306 25 4
306 52 32
306 66 1
306 70 21
306 84 -1
306 96 24
306 112 1
306 130 46
306 134 41
306 136 24
306 137 43
306 139 13
306 174 33
306 195 41
306 199 20
306 223 19
306 231 21
306 246 49
306 262 24
306 312 18
306 338 9
306 342 18
306 345 2
306 384 19
306 394 29
306 409 24
306 424 9
306 538 24
306 546 27
306 562 19
306 613 42
306 614 24
306 661 17
306 671 19
306 688 47
306 698 0
306 752 34
306 769 8
306 823 40
306 848 31
306 854 21
306 866 45
306 871 3
306 873 32
306 894 12
306 904 38
306 938 12
306 941 0
306 951 49
306 961 13
306 966 6
306 968 31
306 980 41
306 988 28
306 995 19
307 11 40
307 12 31
307 49 40
307 106 26
307 112 13
307 114 47
307 180 45
307 182 27
307 189 17
307 193 -1
307 208 45
307 225 12
307 232 18
307 245 40
307 246 31
307 249 36
307 250 24
307 253 9
307 341 41
307 348 35
307 387 37
307 405 31
307 406 30
307 428 22
307 444 14
307 446 24
307 485 34
307 490 31
307 503 37
307 507 29
307 594 41
307 609 43
307 624 48
307 657 22
307 738 26
307 740 39
307 746 47
307 758 16
307 780 2
307 781 22
307 824 8
307 878 12
307 935 9
307 940 45
307 960 45
307 990 50
308 11 41
308 69 4
308 116 15
308 163 29
308 204 -2
308 213 25
308 219 6
308 225 26
308 233 22
308 277 15
308 296 31
308 325 9
308 337 50
308 340 16
308 343 45
308 361 49
308 453 26
308 456 -1
308 462 19
308 477 4
308 490 5
308 507 19
308 521 3
308 541 15
308 559 49
308 561 9
308 562 26
308 573 45
308 592 43
308 604 40
308 620 36
308 652 44
308 662 50
308 694 26
308 699 27
308 708 27
308 722 15
308 726 37
308 738 3
308 745 7
308 750 8
308 754 3
308 775 42
308 783 31
308 812 5
308 825 5
308 862 33
308 871 27
308 880 37
308 897 28
308 902 13
308 917 33
308 922 16
308 930 3
308 963 38
308 964 14
309 11 38
309 13 26
309 75 14
309 137 2
309 142 7
309 155 42
309 179 10
309 191 44
309 205 24
309 216 12
309 279 32
309 328 49
309 343 13
309 349 0
309 360 15
309 365 28
309 380 12
309 409 42
309 418 12
309 427 34
309 428 15
309 439 28
309 441 -1
309 468 19
309 483 33
309 496 4
309 517 22
309 601 46
309 607 4
309 614 18
309 691 38
309 713 10
309 715 24
309 752 36
309 788 22
309 817 9
309 850 27
309 851 10
309 871 41
309 878 33
309 903 44
309 910 2
309 936 27
309 949 -2
309 951 31
309 998 45
310 14 30
310 67 37
310 99 49
310 108 10
310 113 18
310 117 2
310 139 32
310 154 33
310 181 14
310 201 4
310 225 49
310 241 49
310 243 50
310 267 23
310 307 29
310 315 39
310 337 7
310 351 28
310 437 47
310 451 5
310 483 49
310 484 10
310 498 -2
310 500 48
310 541 45
310 563 37
310 569 7
310 606 2
310 618 16
310 630 40
310 635 21
310 652 28
310 654 19
310 657 35
310 666 3
310 671 1
310 706 45
310 733 22
310 757 35
310 812 2
310 871 40
310 912 23
310 960 38
311 5 48
311 18 50
311 44 27
311 80 9
311 91 23
311 114 41
311 129 18
311 158 24
311 162 29
311 167 6
311 210 24
311 301 27
311 329 16
311 364 31
311 383 -1
311 384 0
311 416 17
311 431 40
311 449 40
311 452 7
311 462 35
311 471 42
311 476 43
311 481 47
311 540 18
311 551 15
311 574 22
311 580 14
311 581 48
311 597 36
311 599 16
311 612 15
311 633 32
311 643 -2
311 681 18
311 706 41
311 723 15
311 739 19
311 781 22
311 841 11
311 847 18
311 851 16
311 867 12
311 869 34
311 873 12
311 913 12
311 957 3
311 959 5
311 989 5
311 991 43
312 1 40
312 7 12
312 10 48
312 29 10
312 58 22
312 60 2
312 65 8
312 70 22
312 92 -1
312 104 19
312 131 33
312 145 22
312 147 23
312 172 18
312 207 37
312 210 36
312 215 13
312 218 39
312 230 7
312 248 38
312 255 27
312 267 10
312 278 27
312 286 27
312 299 17
312 327 19
312 334 27
312 430 18
312 452 31
312 489 39
312 503 42
312 521 22
312 539 35
312 558 16
312 560 17
312 582 48
312 594 16
312 599 30
312 620 37
312 628 23
312 657 22
312 661 12
312 705 29
312 713 17
312 714 14
312 718 49
312 736 15
312 765 37
312 768 15
312 811 40
312 812 43
312 815 10
312 818 4
312 825 28
312 883 7
312 900 18
312 925 46
312 932 1
312 955 40
312 977 27
312 997 32
313 5 22
313 14 50
313 30 8
313 67 21
313 94 14
313 120 2
313 161 44
313 180 9
313 197 20
313 221 40
313 238 20
313 239 45
313 241 23
313 245 32
313 251 33
313 285 25
313 294 50
313 310 11
313 336 11
313 353 49
313 375 14
313 381 35
313 403 42
313 414 18
313 444 -1
313 474 29
313 495 10
313 500 7
313 515 6
313 533 25
313 534 37
313 547 15
313 548 15
313 549 16
313 558 43
313 559 26
313 602 40
313 622 -2
313 628 21
313 672 47
313 728 6
313 743 2
313 765 7
313 779 24
313 799 5
313 814 28
313 821 27
313 826 11
313 850 36
313 876 29
313 901 37
313 917 1
313 944 22
313 959 34
314 1 22
314 5 39
314 7 9
314 28 14
314 34 10
314 43 49
314 44 15
314 157 28
314 159 41
314 187 46
314 188 25
314 195 11
314 241 28
314 263 4
314 284 39
314 295 8
314 317 20
314 323 5
314 328 19
314 348 43
314 362 -2
314 401 -1
314 424 24
314 425 10
314 471 20
314 478 16
314 493 16
314 523 18
314 526 5
314 563 42
314 670 27
314 689 21
314 706 15
314 733 10
314 758 34
314 760 45
314 774 9
314 790 33
314 812 16
314 820 14
314 832 3
314 863 22
314 869 7
314 881 10
314 889 11
314 897 24
314 898 47
314 944 0
314 951 49
314 986 23
315 23 32
315 55 -1
315 81 24
315 94 50
315 128 9
315 167 21
315 187 46
315 188 4
315 189 44
315 191 31
315 202 9
315 222 34
315 247 6
315 261 15
315 297 -1
315 303 0
315 331 37
315 350 30
315 364 40
315 406 37
315 412 45
315 430 27
315 438 37
315 448 36
315 489 35
315 504 28
315 539 22
315 557 41
315 564 9
315 585 43
315 588 6
315 609 10
315 633 34
315 637 29
315 653 1
315 719 33
315 726 18
315 730 44
315 766 6
315 804 39
315 814 25
315 833 31
315 848 45
315 857 46
315 864 21
315 865 25
315 891 46
315 944 22
315 999 49
316 53 40
316 88 33
316 98 34
316 104 20
316 111 5
316 190 3
316 202 33
316 237 6
316 240 0
316 241 24
316 246 -2
316 262 19
316 288 33
316 322 17
316 327 27
316 332 23
316 348 4
316 374 40
316 376 25
316 383 2
316 465 44
316 492 0
316 498 22
316 508 16
316 521 32
316 541 3
316 560 26
316 574 18
316 583 25
316 641 39
316 642 15
316 651 30
316 669 43
316 673 32
316 688 43
316 713 33
316 715 32
316 717 6
316 740 2
316 745 1
316 753 5
316 773 27
316 778 17
316 782 25
316 786 41
316 813 9
316 834 49
316 853 30
316 870 46
316 902 0
316 906 2
316 931 32
316 953 37
316 979 17
316 988 17
317 2 26
317 34 27
317 47 30
317 61 11
317 99 6
317 194 42
317 195 4
317 231 1
317 243 24
317 271 28
317 276 24
317 277 23
317 305 1
317 325 46
317 358 38
317 372 36
317 434 29
317 437 26
317 446 27
317 451 24
317 454 4
317 492 19
317 568 50
317 578 29
317 604 48
317 618 22
317 637 37
317 668 30
317 672 22
317 676 5
317 678 32
317 688 43
317 707 47
317 735 1
317 737 15
317 747 9
317 756 37
317 768 37
317 783 50
317 792 44
317 819 18
317 836 50
317 843 34
317 874 45
317 878 10
317 881 25
317 899 3
317 931 46
317 933 50
317 937 40
317 977 14
318 1 17
318 4 27
318 12 28
318 107 19
318 108 42
318 119 33
318 131 37
318 156 46
318 160 6
318 203 40
318 241 18
318 242 15
318 267 32
318 268 3
318 279 -2
318 287 11
318 333 50
318 346 15
318 372 0
318 412 45
318 414 27
318 467 37
318 524 14
318 552 36
318 570 31
318 586 5
318 611 13
318 643 23
318 658 46
318 667 29
318 668 23
318 673 12
318 679 41
318 702 37
318 733 17
318 750 17
318 799 37
318 800 3
318 883 1
318 900 28
318 926 18
318 928 44
318 936 14
318 949 17
318 984 23
318 997 1
319 11 -2
319 18 28
319 31 28
319 52 11
319 61 24
319 111 29
319 136 40
319 140 28
319 162 32
319 179 47
319 229 30
319 232 18
319 295 40
319 306 44
319 313 34
319 336 25
319 351 12
319 374 29
319 387 28
319 426 32
319 443 1
319 449 36
319 472 6
319 503 48
319 506 35
319 509 9
319 529 10
319 533 2
319 558 29
319 583 30
319 590 15
319 596 23
319 597 22
319 616 12
319 665 39
319 669 30
319 682 39
319 760 2
319 842 35
319 849 5
319 877 16
319 893 1
319 912 39
319 915 6
319 925 27
319 926 4
319 933 3
319 934 28
319 944 50
320 38 31
320 56 25
320 66 8
320 86 8
320 92 4
320 102 -1
320 110 19
320 130 25
320 147 45
320 161 50
320 225 2
320 226 49
320 249 22
320 279 6
320 305 47
320 306 29
320 313 31
320 351 36
320 376 32
320 397 35
320 401 8
320 406 45
320 416 37
320 422 38
320 424 39
320 470 20
320 511 25
320 514 47
320 523 44
320 590 23
320 591 29
320 612 36
320 759 32
320 763 30
320 805 49
320 816 20
320 839 13
320 857 43
320 912 6
320 923 29
320 931 38
320 955 7
320 965 0
320 971 47
320 990 36
320 992 25
321 4 37
321 46 2
321 55 38
321 82 45
321 89 27
321 141 22
321 159 33
321 177 39
321 185 21
321 204 25
321 232 44
321 239 44
321 249 7
321 250 24
321 257 25
321 271 16
321 276 40
321 301 0
321 302 30
321 318 11
321 381 17
321 386 21
321 405 18
321 422 16
321 449 33
321 455 20
321 547 27
321 598 8
321 600 6
321 604 33
321 654 1
321 687 11
321 714 11
321 728 31
321 749 43
321 751 37
321 784 9
321 792 32
321 812 1
321 815 0
321 817 10
321 824 16
321 840 47
321 876 31
322 3 0
322 19 31
322 24 45
322 25 3
322 43 23
322 73 40
322 88 32
322 94 42
322 114 48
322 139 18
322 154 26
322 172 19
322 183 22
322 207 -2
322 270 46
322 291 42
322 323 31
322 352 37
322 389 22
322 397 4
322 430 15
322 445 37
322 467 7
322 507 1
322 558 17
322 561 -2
322 566 18
322 572 12
322 601 39
322 612 44
322 660 14
322 662 10
322 675 19
322 686 39
322 692 14
322 709 22
322 713 5
322 729 18
322 757 6
322 780 46
322 793 16
322 813 35
322 822 47
322 842 40
322 852 4
322 937 31
322 946 31
322 989 1
323 3 50
323 4 38
323 10 20
323 21 30
323 33 45
323 36 43
323 82 4
323 126 31
323 130 44
323 134 46
323 179 40
323 213 24
323 225 5
323 255 34
323 281 41
323 299 35
323 302 40
323 322 24
323 324 42
323 337 43
323 350 26
323 369 10
323 397 38
323 398 48
323 412 2
323 447 49
323 448 20
323 452 39
323 468 49
323 501 3
323 529 46
323 534 10
323 547 6
323 550 49
323 564 48
323 596 9
323 597 6
323 621 45
323 634 21
323 648 35
323 658 40
323 662 11
323 674 49
323 676 23
323 684 42
323 699 30
323 720 45
323 763 29
323 783 30
323 839 50
323 842 15
323 843 24
323 857 23
323 859 6
323 881 32
323 887 40
323 925 -2
323 929 9
323 964 5
323 987 32
324 2 40
324 9 24
324 37 5
324 42 4
324 47 7
324 56 12
324 58 9
324 80 18
324 84 35
324 85 45
324 141 29
324 144 45
324 167 45
324 242 -1
324 285 25
324 337 20
324 341 14
324 366 19
324 368 15
324 403 48
324 427 11
324 434 40
324 477 39
324 483 15
324 510 21
324 511 -1
324 521 3
324 529 -1
324 545 50
324 560 36
324 572 12
324 587 46
324 611 23
324 617 23
324 680 0
324 728 3
324 733 7
324 765 25
324 766 46
324 768 12
324 788 35
324 798 23
324 821 17
324 823 38
324 884 46
324 925 25
324 926 46
324 932 41
324 960 -2
324 992 -1
325 9 10
325 32 50
325 46 8
325 69 6
325 93 14
325 118 50
325 153 17
325 166 31
325 189 34
325 261 13
325 263 28
325 297 42
325 309 22
325 333 1
325 361 38
325 370 5
325 387 29
325 404 3
325 434 30
325 441 16
325 447 -1
325 459 18
325 462 49
325 488 19
325 522 7
325 566 37
325 569 27
325 615 11
325 621 48
325 669 19
325 691 17
325 701 5
325 729 23
325 757 44
325 771 4
325 815 32
325 817 10
325 858 14
325 864 23
325 905 11
325 910 20
325 959 9
326 1 43
326 3 29
326 5 12
326 21 34
326 84 1
326 119 19
326 137 47
326 139 14
326 148 39
326 201 19
326 245 44
326 246 40
326 287 20
326 339 5
326 349 13
326 374 11
326 411 9
326 413 38
326 414 35
326 422 33
326 464 19
326 466 24
326 493 36
326 503 11
326 510 39
326 522 5
326 526 8
326 548 7
326 558 5
326 567 -2
326 593 9
326 594 26
326 598 6
326 600 11
326 631 1
326 675 34
326 732 7
326 761 12
326 781 27
326 798 36
326 805 30
326 816 29
326 840 14
326 904 13
326 913 31
326 930 1
326 933 2
326 934 10
326 955 12
326 989 14
327 25 47
327 30 20
327 64 18
327 81 14
327 86 31
327 90 19
327 116 7
327 125 13
327 143 21
327 197 44
327 206 29
327 248 49
327 262 38
327 265 1
327 270 35
327 271 15
327 304 30
327 309 16
327 351 -2
327 369 33
327 405 48
327 410 16
327 413 1
327 417 3
327 451 21
327 484 -1
327 490 32
327 507 32
327 510 49
327 514 17
327 515 39
327 601 12
327 602 18
327 670 45
327 740 -1
327 748 50
327 761 25
327 765 18
327 794 3
327 806 20
327 818 5
327 870 16
327 893 2
327 909 34
327 920 43
327 922 13
327 930 4
327 943 43
327 949 0
327 960 7
327 980 12
327 1000 36
328 10 0
328 17 50
328 41 13
328 44 26
328 47 -2
328 52 1
328 60 46
328 68 38
328 94 33
328 97 22
328 147 4
328 247 38
328 253 21
328 325 26
328 360 21
328 362 33
328 389 11
328 405 50
328 412 21
328 416 4
328 417 0
328 421 31
328 471 14
328 479 17
328 520 33
328 540 20
328 545 18
328 556 9
328 587 7
328 606 24
328 611 12
328 650 8
328 686 16
328 728 8
328 738 10
328 762 -2
328 774 11
328 783 15
328 819 9
328 846 39
328 851 0
328 857 9
328 893 11
328 905 27
328 910 5
328 915 27
328 934 48
328 958 37
328 966 6
329 7 21
329 15 47
329 50 33
329 62 15
329 83 31
329 85 4
329 99 8
329 101 33
329 117 46
329 133 32
329 155 34
329 166 35
329 168 36
329 201 39
329 253 10
329 264 42
329 277 45
329 309 18
329 312 20
329 320 17
329 404 23
329 422 31
329 444 39
329 451 38
329 464 17
329 474 3
329 507 42
329 508 46
329 537 3
329 562 15
329 580 22
329 593 46
329 602 19
329 603 22
329 606 -1
329 609 5
329 620 23
329 643 23
329 658 22
329 670 38
329 679 47
329 684 31
329 697 48
329 706 33
329 764 49
329 785 24
329 864 23
329 898 20
329 915 3
329 956 10
329 978 15
330 43 19
330 44 3
330 65 18
330 112 32
330 121 10
330 128 20
330 167 30
330 188 17
330 192 8
330 271 4
330 299 41
330 307 5
330 314 39
330 331 1
330 356 46
330 362 37
330 367 5
330 383 43
330 399 47
330 408 39
330 433 36
330 469 34
330 485 29
330 524 -2
330 528 43
330 532 17
330 546 31
330 560 4
330 571 11
330 578 9
330 621 42
330 627 20
330 629 17
330 644 20
330 668 46
330 681 25
330 702 41
330 733 15
330 746 43
330 756 38
330 772 36
330 806 48
330 811 45
330 837 14
330 864 32
330 879 39
330 883 31
330 897 21
330 951 12
330 957 17
330 988 29
331 32 41
331 67 43
331 71 20
331 89 15
331 105 27
331 125 12
331 245 16
331 274 11
331 296 35
331 325 2
331 359 34
331 371 20
331 373 47
331 401 42
331 406 35
331 411 30
331 424 16
331 428 29
331 449 44
331 465 -2
331 499 40
331 519 33
331 540 32
331 558 9
331 566 12
331 602 50
331 609 40
331 612 29
331 632 27
331 667 15
331 689 0
331 726 2
331 754 44
331 762 46
331 785 29
331 807 13
331 851 41
331 878 13
331 884 33
331 893 6
331 894 14
331 930 13
331 940 14
331 977 9
331 993 27
331 996 16
332 26 30
332 43 34
332 50 45
332 59 35
332 62 23
332 66 32
332 67 18
332 90 44
332 133 23
332 134 28
332 146 37
332 150 7
332 162 48
332 202 44
332 212 29
332 231 41
332 232 36
332 233 17
332 281 35
332 331 38
332 375 8
332 417 23
332 438 14
332 445 13
332 449 38
332 458 28
332 463 28
332 481 15
332 503 29
332 514 37
332 520 33
332 573 49
332 574 15
332 581 2
332 595 1
332 659 6
332 708 0
332 723 46
332 736 22
332 739 21
332 747 1
332 763 0
332 764 27
332 770 39
332 803 11
332 861 27
332 891 32
332 930 16
332 951 50
332 980 48
333 15 42
333 67 2
333 70 5
333 117 2
333 122 46
333 136 48
333 138 15
333 140 9
333 144 16
333 165 38
333 167 7
333 177 31
333 182 27
333 193 2
333 221 15
333 262 35
333 266 4
333 273 1
333 280 40
333 309 37
333 348 39
333 356 -1
333 436 33
333 449 31
333 457 29
333 496 28
333 503 39
333 542 -1
333 551 36
333 555 4
333 569 47
333 590 2
333 602 19
333 603 10
333 616 18
333 620 -2
333 655 29
333 679 25
333 687 40
333 736 24
333 743 19
333 765 48
333 775 44
333 815 41
333 820 39
333 856 6
333 896 21
333 927 14
333 930 39
333 944 11
334 34 21
334 40 43
334 43 10
334 116 16
334 152 40
334 157 3
334 198 21
334 204 18
334 222 18
334 239 13
334 259 14
334 265 11
334 278 42
334 294 33
334 308 31
334 338 0
334 374 9
334 376 36
334 387 24
334 403 28
334 426 46
334 435 40
334 443 -1
334 501 50
334 543 11
334 545 40
334 559 -2
334 582 43
334 682 14
334 704 1
334 706 49
334 710 12
334 726 26
334 729 11
334 736 18
334 791 1
334 804 48
334 841 41
334 852 17
334 881 49
334 914 11
334 932 40
334 940 50
334 994 46
335 84 43
335 103 21
335 139 46
335 160 0
335 162 34
335 196 46
335 202 25
335 216 13
335 235 5
335 313 18
335 352 34
335 384 45
335 392 44
335 401 49
335 409 29
335 421 37
335 435 7
335 487 46
335 505 21
335 506 48
335 558 22
335 570 45
335 586 28
335 592 46
335 601 22
335 618 39
335 633 46
335 641 36
335 662 39
335 669 9
335 690 37
335 761 34
335 768 44
335 793 1
335 817 6
335 830 27
335 870 7
335 881 34
335 932 35
335 969 48
335 986 31
336 5 37
336 89 13
336 91 19
336 97 43
336 108 34
336 163 40
336 169 27
336 184 33
336 215 46
336 228 40
336 283 38
336 288 35
336 312 13
336 316 47
336 331 -2
336 353 45
336 366 -2
336 382 5
336 417 2
336 443 33
336 464 39
336 470 32
336 482 27
336 487 18
336 504 40
336 505 40
336 547 13
336 575 29
336 581 0
336 601 5
336 623 6
336 659 33
336 668 38
336 680 20
336 735 48
336 768 -2
336 788 33
336 808 50
336 832 14
336 841 13
336 847 11
336 872 33
336 873 22
336 875 11
336 882 45
336 894 19
336 947 12
336 962 10
336 971 39
336 975 8
336 988 39
337 14 49
337 48 39
337 49 40
337 78 37
337 108 24
337 130 19
337 132 35
337 136 43
337 142 12
337 155 33
337 202 19
337 227 41
337 236 4
337 243 40
337 278 50
337 283 30
337 284 13
337 291 12
337 339 28
337 344 32
337 350 17
337 386 43
337 435 21
337 448 29
337 452 41
337 461 45
337 465 28
337 494 49
337 542 25
337 543 21
337 560 27
337 571 31
337 575 16
337 608 17
337 623 40
337 636 15
337 649 -2
337 679 43
337 714 26
337 715 11
337 723 14
337 743 11
337 744 47
337 767 16
337 779 18
337 787 32
337 789 13
337 815 5
337 835 15
337 837 10
337 840 2
337 857 43
337 872 11
337 886 34
337 898 46
337 899 35
337 910 44
337 915 31
337 937 13
337 940 23
338 9 34
338 30 31
338 57 8
338 72 45
338 95 20
338 97 6
338 98 43
338 101 48
338 117 4
338 128 35
338 179 50
338 185 25
338 210 20
338 230 43
338 251 32
338 277 7
338 296 45
338 301 32
338 313 16
338 324 26
338 334 22
338 350 38
338 359 47
338 371 4
338 391 2
338 412 3
338 456 36
338 472 44
338 474 30
338 475 10
338 516 -2
338 558 20
338 563 3
338 583 26
338 592 29
338 612 9
338 622 12
338 630 32
338 652 22
338 683 28
338 685 31
338 690 8
338 695 38
338 713 25
338 738 5
338 764 43
338 776 31
338 789 34
338 792 38
338 821 0
338 823 44
338 841 7
338 848 46
338 881 4
338 908 33
338 918 38
338 922 31
338 930 26
338 931 1
338 995 16
339 1 37
339 47 34
339 54 47
339 76 50
339 96 22
339 101 46
339 117 49
339 161 5
339 164 3
339 187 39
339 212 40
339 215 29
339 256 26
339 268 10
339 278 46
339 286 15
339 332 16
339 347 5
339 348 44
339 354 17
339 357 12
339 365 46
339 376 -2
339 384 36
339 421 11
339 443 23
339 449 7
339 463 29
339 467 41
339 495 33
339 499 -2
339 538 42
339 580 29
339 584 2
339 596 22
339 611 44
339 637 10
339 695 10
339 706 23
339 713 -1
339 723 -2
339 728 49
339 745 25
339 751 16
339 796 46
339 824 0
339 834 50
339 848 28
339 862 25
339 864 12
339 870 13
339 889 7
339 891 13
339 907 10
339 908 3
339 928 48
339 979 33
340 26 35
340 42 44
340 49 8
340 56 29
340 132 17
340 137 18
340 138 41
340 165 11
340 183 29
340 186 42
340 271 49
340 277 48
340 292 4
340 335 15
340 370 50
340 392 25
340 393 36
340 394 49
340 428 36
340 430 7
340 432 20
340 458 28
340 499 46
340 518 23
340 545 39
340 558 24
340 562 2
340 577 41
340 582 19
340 594 48
340 599 -2
340 610 49
340 616 35
340 623 8
340 630 40
340 649 34
340 670 32
340 680 -2
340 690 30
340 691 28
340 702 30
340 720 37
340 756 2
340 788 36
340 803 6
340 815 34
340 843 41
340 848 40
340 889 8
340 891 19
340 892 1
340 896 15
340 922 24
340 939 42
340 952 3
340 990 34
341 17 29
341 35 17
341 42 20
341 55 2
341 74 0
341 75 11
341 89 13
341 99 38
341 195 11
341 196 36
341 203 31
341 216 33
341 220 28
341 231 14
341 237 13
341 251 30
341 257 29
341 268 11
341 286 47
341 294 46
341 327 22
341 333 20
341 348 32
341 361 34
341 363 19
341 383 23
341 410 5
341 417 11
341 435 48
341 503 -2
341 521 18
341 527 38
341 532 24
341 568 9
341 592 25
341 595 5
341 596 45
341 614 19
341 616 4
341 629 48
341 642 4
341 650 4
341 658 42
341 659 25
341 666 14
341 667 34
341 675 20
341 686 11
341 689 -2
341 694 26
341 701 22
341 732 31
341 747 39
341 752 10
341 769 2
341 784 43
341 789 44
341 797 45
341 814 27
341 817 7
341 833 21
341 834 5
341 849 32
341 873 13
341 913 50
341 918 50
341 919 25
341 930 6
341 935 26
341 941 10
341 951 10
341 957 34
341 960 23
341 990 27
341 993 10
342 5 28
342 8 35
342 16 48
342 18 41
342 51 42
342 70 26
342 76 15
342 91 7
342 119 46
342 147 16
342 162 35
342 169 20
342 205 17
342 248 17
342 338 4
342 365 5
342 389 30
342 495 9
342 527 29
342 543 13
342 601 11
342 625 10
342 626 46
342 674 17
342 681 5
342 701 21
342 709 45
342 727 2
342 745 39
342 759 45
342 770 47
342 783 47
342 795 15
342 805 18
342 830 1
342 899 24
342 906 26
342 920 36
342 949 48
342 954 11
342 965 27
342 975 0
342 977 47
342 996 27
343 27 24
343 29 30
343 46 7
343 47 32
343 55 50
343 68 28
343 101 24
343 163 29
343 177 9
343 199 40
343 209 41
343 273 30
343 276 8
343 287 17
343 300 23
343 304 40
343 341 43
343 446 0
343 487 25
343 530 40
343 542 22
343 558 31
343 581 39
343 582 37
343 585 13
343 598 35
343 603 29
343 641 30
343 674 13
343 693 31
343 699 31
343 704 20
343 711 19
343 783 45
343 793 0
343 805 27
343 811 -1
343 840 17
343 847 20
343 888 30
343 900 8
343 903 39
343 906 6
343 910 19
343 923 31
343 955 23
343 988 41
343 1000 15
344 7 29
344 24 43
344 27 22
344 80 19
344 130 26
344 167 12
344 182 9
344 183 34
344 219 5
344 230 45
344 240 1
344 249 46
344 257 19
344 267 20
344 270 36
344 289 44
344 336 12
344 348 37
344 379 49
344 381 48
344 384 -1
344 424 -1
344 455 45
344 459 26
344 482 48
344 499 30
344 523 40
344 526 37
344 537 41
344 539 18
344 541 42
344 544 24
344 546 10
344 561 44
344 576 34
344 659 20
344 677 6
344 678 12
344 681 48
344 698 47
344 735 -2
344 737 1
344 785 42
344 798 43
344 799 17
344 810 43
344 839 7
344 850 8
344 905 29
344 962 9
344 967 11
345 15 38
345 21 45
345 32 22
345 61 0
345 70 11
345 77 41
345 93 26
345 129 32
345 147 17
345 181 17
345 204 5
345 213 45
345 218 15
345 220 33
345 232 4
345 276 25
345 305 50
345 314 18
345 316 6
345 341 41
345 347 17
345 368 41
345 381 27
345 384 0
345 387 5
345 410 8
345 459 17
345 488 18
345 493 17
345 507 11
345 514 3
345 520 16
345 537 45
345 545 28
345 551 40
345 587 46
345 592 15
345 613 44
345 620 44
345 626 38
345 641 34
345 700 44
345 746 10
345 766 27
345 767 17
345 781 30
345 802 39
345 821 37
345 839 40
345 861 19
345 898 25
345 917 28
345 934 44
345 938 29
345 943 44
345 956 47
345 973 40
345 998 45
346 5 17
346 6 38
346 56 1
346 61 18
346 82 34
346 93 47
346 104 0
346 125 17
346 207 39
346 208 42
346 215 45
346 265 12
346 279 15
346 292 40
346 326 24
346 337 13
346 345 45
346 355 22
346 431 5
346 456 48
346 458 32
346 487 2
346 493 29
346 500 29
346 502 4
346 526 18
346 561 36
346 580 50
346 612 33
346 614 0
346 616 15
346 626 1
346 643 34
346 666 10
346 667 24
346 700 27
346 740 30
346 774 38
346 779 2
346 784 2
346 801 12
346 821 12
346 900 46
346 949 47
346 967 45
346 1000 17
347 3 3
347 13 17
347 34 3
347 36 20
347 46 19
347 47 15
347 82 22
347 90 30
347 94 16
347 129 2
347 150 23
347 185 14
347 190 38
347 203 4
347 210 18
347 224 46
347 246 -1
347 249 2
347 251 25
347 258 15
347 309 1
347 350 12
347 356 23
347 388 29
347 434 47
347 436 13
347 464 14
347 473 27
347 474 24
347 483 31
347 491 18
347 505 17
347 525 29
347 537 28
347 583 3
347 600 0
347 608 -2
347 617 46
347 665 31
347 739 -2
347 762 20
347 777 17
347 794 41
347 911 22
347 927 27
347 945 45
347 950 50
347 989 44
348 20 24
348 30 31
348 40 34
348 64 43
348 78 47
348 94 12
348 164 33
348 166 22
348 210 30
348 213 5
348 233 38
348 234 49
348 257 48
348 264 8
348 280 46
348 315 20
348 318 6
348 342 5
348 374 11
348 385 25
348 401 9
348 422 1
348 437 48
348 440 34
348 457 17
348 463 -2
348 492 10
348 497 22
348 515 15
348 523 42
348 524 14
348 526 2
348 532 45
348 538 45
348 546 18
348 549 29
348 594 10
348 616 44
348 651 28
348 659 9
348 663 20
348 676 19
348 687 33
348 761 33
348 763 15
348 824 41
348 825 19
348 827 -2
348 854 35
348 861 23
348 864 50
348 888 37
348 889 18
348 916 22
348 948 37
348 982 13
349 7 8
349 22 31
349 49 9
349 65 19
349 86 39
349 95 21
349 101 41
349 151 34
349 161 19
349 167 34
349 188 39
349 211 9
349 216 23
349 223 44
349 227 30
349 255 25
349 282 40
349 287 50
349 288 50
349 325 0
349 350 8
349 357 22
349 373 2
349 398 7
349 423 14
349 445 -1
349 454 11
349 479 43
349 507 16
349 546 -1
349 576 2
349 579 44
349 580 15
349 589 9
349 594 4
349 604 25
349 619 3
349 635 38
349 642 48
349 651 26
349 667 21
349 677 29
349 691 29
349 702 41
349 704 14
349 711 37
349 714 33
349 734 19
349 735 11
349 736 13
349 740 39
349 763 24
349 765 44
349 804 4
349 808 41
349 832 46
349 845 27
349 878 48
349 892 44
350 8 9
350 47 37
350 87 2
350 88 9
350 102 7
350 136 3
350 148 34
350 172 31
350 194 35
350 203 19
350 222 4
350 226 29
350 248 26
350 254 33
350 299 37
350 351 30
350 407 15
350 426 39
350 462 -1
350 469 26
350 486 16
350 496 50
350 512 43
350 514 31
350 536 10
350 565 1
350 581 7
350 590 -1
350 657 39
350 667 2
350 709 47
350 737 14
350 768 24
350 780 40
350 802 35
350 826 -1
350 841 10
350 855 6
350 873 50
350 911 34
350 912 20
350 934 49
350 939 44
350 942 16
350 947 2
350 958 41
350 963 3
351 4 3
351 11 9
351 21 11
351 47 37
351 74 50
351 82 14
351 101 49
351 109 2
351 123 9
351 140 44
351 142 43
351 153 48
351 156 5
351 208 7
351 250 22
351 256 39
351 259 37
351 261 10
351 271 35
351 289 45
351 293 12
351 301 40
351 306 19
351 314 8
351 335 38
351 345 14
351 442 13
351 469 18
351 480 21
351 499 33
351 524 6
351 527 8
351 587 46
351 610 21
351 633 22
351 643 25
351 689 36
351 706 34
351 718 26
351 756 45
351 808 34
351 811 11
351 821 21
351 833 13
351 840 14
351 847 40
351 868 22
351 902 4
351 927 50
351 943 31
351 948 18
351 964 10
351 975 23
351 982 38
351 994 8
352 7 40
352 12 39
352 62 27
352 87 6
352 105 30
352 121 6
352 127 25
352 157 36
352 159 36
352 177 34
352 179 36
352 187 42
352 202 19
352 221 1
352 230 49
352 241 16
352 268 22
352 278 50
352 280 43
352 281 8
352 322 29
352 329 24
352 332 6
352 342 49
352 434 7
352 459 13
352 499 43
352 515 42
352 526 29
352 568 40
352 597 14
352 622 40
352 633 19
352 646 -2
352 660 16
352 673 29
352 683 26
352 692 44
352 697 32
352 713 0
352 736 30
352 761 21
352 764 42
352 772 9
352 776 27
352 784 1
352 806 38
352 817 47
352 861 41
352 873 20
352 880 31
352 901 4
352 910 3
352 925 32
352 950 19
352 953 10
352 976 8
353 32 -1
353 44 34
353 70 31
353 132 11
353 136 31
353 137 18
353 191 23
353 222 0
353 228 6
353 236 10
353 269 13
353 276 26
353 279 37
353 285 5
353 303 49
353 400 27
353 412 16
353 434 30
353 458 16
353 461 20
353 462 24
353 470 18
353 608 12
353 612 49
353 639 46
353 657 31
353 677 34
353 712 36
353 742 20
353 764 17
353 792 50
353 793 6
353 797 32
353 799 50
353 806 46
353 838 10
353 850 38
353 868 23
353 883 35
353 925 19
353 927 40
353 943 44
353 962 0
353 969 20
353 977 15
353 986 16
353 995 20
354 42 4
354 58 35
354 63 13
354 64 48
354 78 10
354 80 5
354 108 5
354 124 25
354 128 10
354 154 41
354 181 -1
354 189 43
354 226 43
354 242 47
354 254 6
354 281 18
354 288 13
354 479 30
354 483 43
354 491 -2
354 504 30
354 534 50
354 537 27
354 548 15
354 550 32
354 590 49
354 598 15
354 617 9
354 626 7
354 644 23
354 665 39
354 676 31
354 701 36
354 789 5
354 824 31
354 829 46
354 843 13
354 849 15
354 856 2
354 858 32
354 859 34
354 876 18
354 890 36
354 896 29
354 902 17
354 905 39
354 940 8
354 950 38
354 959 27
354 964 3
354 975 34
355 1 3
355 45 2
355 61 31
355 67 41
355 73 41
355 93 11
355 139 27
355 142 43
355 176 44
355 223 31
355 252 24
355 262 3
355 265 49
355 271 50
355 286 28
355 290 12
355 305 48
355 323 37
355 342 42
355 350 -1
355 359 33
355 371 34
355 377 20
355 408 45
355 425 27
355 437 2
355 455 46
355 468 26
355 471 27
355 473 12
355 481 44
355 484 10
355 520 46
355 566 27
355 636 42
355 645 42
355 682 23
355 683 6
355 706 16
355 708 21
355 710 47
355 722 13
355 734 -2
355 744 0
355 748 49
355 756 34
355 777 0
355 807 25
355 827 21
355 844 10
355 848 21
355 850 38
355 869 27
355 919 5
355 931 40
355 963 7
355 986 33
356 32 17
356 52 4
356 63 44
356 70 49
356 82 10
356 100 45
356 117 11
356 120 16
356 135 5
356 152 8
356 181 13
356 229 48
356 264 12
356 270 21
356 288 20
356 296 15
356 308 12
356 367 7
356 404 10
356 419 30
356 528 23
356 537 39
356 539 14
356 580 9
356 592 48
356 615 47
356 656 50
356 674 -2
356 695 27
356 729 5
356 731 31
356 770 13
356 843 43
356 866 33
356 887 42
356 909 34
356 917 8
356 982 44
357 9 45
357 17 28
357 47 1
357 64 16
357 70 41
357 95 26
357 98 40
357 106 31
357 114 35
357 125 37
357 160 38
357 167 43
357 212 19
357 255 45
357 295 4
357 338 18
357 349 3
357 367 32
357 369 35
357 398 24
357 403 11
357 416 33
357 436 8
357 459 8
357 461 26
357 496 21
357 528 46
357 553 25
357 556 20
357 558 10
357 576 27
357 578 7
357 595 18
357 635 41
357 658 39
357 697 -1
357 704 14
357 759 18
357 762 11
357 771 18
357 782 42
357 831 30
357 848 39
357 853 38
357 864 28
357 865 25
357 885 4
357 908 30
357 915 23
357 917 26
357 923 21
357 937 2
357 944 22
357 948 6
357 985 50
358 16 18
358 45 3
358 79 16
358 80 34
358 104 48
358 118 15
358 126 16
358 140 20
358 170 4
358 198 19
358 202 24
358 210 25
358 236 38
358 253 44
358 290 18
358 296 33
358 352 44
358 359 17
358 372 26
358 378 17
358 389 29
358 437 37
358 523 25
358 574 32
358 611 20
358 620 14
358 623 41
358 624 34
358 635 44
358 686 19
358 707 12
358 716 50
358 744 26
358 773 29
358 787 44
358 828 23
358 830 22
358 834 26
358 874 43
358 890 18
358 895 31
358 972 39
359 14 48
359 19 33
359 51 34
359 52 26
359 59 47
359 69 26
359 87 21
359 92 14
359 94 32
359 98 41
359 137 43
359 146 42
359 154 9
359 194 49
359 217 8
359 227 36
359 238 44
359 239 20
359 255 21
359 344 35
359 360 23
359 365 40
359 367 40
359 375 43
359 390 35
359 394 42
359 409 49
359 419 19
359 425 27
359 433 50
359 463 -2
359 465 10
359 468 34
359 524 38
359 529 19
359 549 49
359 598 2
359 601 21
359 646 19
359 684 0
359 691 17
359 695 21
359 698 13
359 705 42
359 722 48
359 752 26
359 797 25
359 798 46
359 827 23
359 831 48
359 840 25
359 857 27
359 888 -1
359 890 47
359 918 9
359 930 50
359 982 27
359 985 19
359 995 3
360 59 40
360 71 50
360 73 15
360 81 32
360 83 17
360 95 26
360 211 2
360 231 26
360 236 24
360 243 36
360 285 29
360 298 39
360 304 3
360 307 23
360 315 36
360 325 36
360 361 36
360 374 18
360 387 11
360 398 15
360 415 38
360 421 2
360 468 14
360 478 24
360 492 28
360 515 23
360 527 4
360 534 7
360 545 40
360 563 30
360 582 46
360 606 33
360 628 39
360 650 41
360 657 12
360 667 11
360 674 39
360 677 32
360 684 32
360 696 48
360 697 40
360 706 36
360 711 35
360 745 36
360 762 33
360 797 44
360 816 24
360 822 14
360 824 39
360 859 4
360 887 9
360 889 21
360 895 1
360 903 48
360 906 46
360 994 40
361 14 35
361 33 40
361 40 32
361 45 1
361 100 27
361 102 29
361 151 0
361 163 15
361 175 36
361 177 41
361 222 6
361 226 29
361 233 30
361 237 47
361 247 9
361 280 40
361 302 33
361 365 10
361 371 17
361 385 5
361 421 9
361 461 11
361 475 13
361 505 44
361 551 49
361 604 -1
361 612 6
361 662 8
361 698 26
361 705 15
361 722 43
361 740 38
361 750 17
361 764 1
361 784 21
361 806 46
361 833 25
361 846 23
361 894 6
361 935 37
361 964 9
361 987 10
361 991 46
361 994 15
362 34 47
362 65 29
362 86 31
362 102 25
362 128 41
362 168 31
362 201 35
362 212 44
362 246 40
362 260 7
362 293 26
362 297 40
362 309 47
362 312 16
362 336 36
362 341 32
362 344 47
362 352 21
362 390 10
362 404 33
362 408 44
362 419 4
362 485 28
362 499 14
362 519 23
362 549 19
362 573 50
362 587 50
362 591 10
362 604 25
362 686 3
362 712 33
362 722 37
362 747 10
362 814 23
362 821 1
362 839 50
362 847 41
362 854 19
362 883 -2
362 888 35
362 914 37
362 933 2
362 950 20
362 966 6
362 971 30
362 992 10
363 28 -1
363 57 45
363 79 41
363 106 13
363 108 27
363 165 50
363 176 34
363 207 12
363 245 45
363 250 30
363 268 38
363 303 37
363 331 20
363 335 22
363 353 26
363 384 45
363 427 21
363 441 38
363 465 39
363 471 0
363 493 44
363 501 5
363 509 0
363 529 16
363 530 41
363 539 41
363 583 50
363 590 21
363 605 19
363 611 43
363 679 5
363 695 26
363 726 28
363 838 2
363 846 22
363 851 20
363 854 25
363 875 7
363 879 4
363 881 10
363 885 47
363 896 46
363 945 1
363 956 10
363 958 5
363 964 12
363 965 27
363 994 48
364 21 29
364 28 21
364 62 41
364 83 16
364 102 3
364 141 49
364 270 18
364 346 42
364 348 31
364 360 10
364 371 50
364 394 41
364 399 44
364 402 21
364 405 15
364 406 20
364 413 23
364 418 18
364 420 11
364 429 31
364 432 26
364 462 35
364 463 50
364 475 20
364 491 48
364 510 25
364 512 41
364 564 3
364 571 15
364 600 4
364 616 28
364 651 40
364 688 25
364 694 15
364 707 6
364 722 -1
364 726 8
364 741 30
364 753 46
364 762 17
364 765 6
364 789 6
364 850 50
364 867 35
364 878 9
364 879 17
364 886 8
364 915 17
364 921 41
364 937 48
364 951 41
364 973 47
364 976 18
364 993 12
365 34 18
365 38 47
365 58 37
365 62 20
365 101 2
365 110 10
365 122 19
365 124 9
365 142 10
365 148 46
365 173 15
365 179 29
365 184 49
365 200 4
365 203 44
365 255 30
365 263 50
365 294 23
365 311 23
365 317 21
365 339 50
365 374 50
365 376 46
365 400 46
365 403 2
365 428 29
365 451 36
365 466 8
365 484 23
365 494 23
365 515 1
365 542 1
365 552 39
365 564 27
365 585 25
365 586 28
365 605 32
365 635 21
365 664 38
365 679 12
365 682 3
365 690 22
365 699 3
365 712 49
365 715 8
365 720 17
365 744 4
365 745 39
365 760 7
365 782 38
365 786 13
365 796 10
365 831 41
365 834 30
365 915 32
365 943 3
365 955 11
365 961 5
365 966 26
365 984 4
365 986 42
366 15 42
366 47 35
366 49 49
366 54 24
366 96 35
366 125 26
366 143 44
366 174 13
366 235 -1
366 293 32
366 297 17
366 314 27
366 318 18
366 355 11
366 364 10
366 375 49
366 380 49
366 382 19
366 387 5
366 392 13
366 435 1
366 495 15
366 499 42
366 528 47
366 533 37
366 564 14
366 586 31
366 603 0
366 605 7
366 726 35
366 727 26
366 775 27
366 895 29
366 900 17
366 910 22
366 920 38
366 969 15
366 973 46
366 989 21
367 7 -1
367 19 40
367 130 35
367 177 15
367 189 34
367 191 15
367 196 37
367 213 44
367 224 32
367 238 46
367 265 29
367 279 19
367 339 14
367 361 26
367 374 26
367 382 28
367 391 6
367 397 21
367 445 34
367 476 3
367 485 33
367 488 42
367 503 38
367 507 9
367 513 10
367 564 35
367 612 28
367 614 49
367 621 13
367 664 15
367 716 25
367 739 -2
367 747 37
367 749 26
367 760 10
367 763 38
367 767 32
367 788 21
367 805 42
367 810 46
367 834 41
367 845 11
367 856 25
367 871 24
367 874 35
367 885 46
367 919 44
367 938 17
367 944 15
368 80 3
368 86 18
368 96 49
368 107 13
368 155 34
368 171 26
368 182 16
368 193 11
368 198 41
368 227 18
368 235 16
368 255 29
368 259 18
368 260 1
368 276 21
368 280 14
368 351 19
368 354 7
368 370 13
368 391 46
368 398 50
368 427 40
368 540 6
368 541 27
368 575 9
368 593 26
368 601 22
368 637 46
368 650 23
368 653 29
368 666 3
368 704 2
368 719 41
368 746 12
368 782 22
368 799 22
368 803 25
368 838 26
368 852 47
368 874 45
368 887 15
368 897 24
368 903 46
368 922 13
368 987 13
368 992 9
369 28 24
369 123 23
369 146 3
369 153 50
369 161 7
369 168 31
369 169 4
369 212 50
369 231 3
369 235 20
369 241 36
369 252 46
369 268 41
369 342 26
369 349 20
369 371 43
369 380 0
369 436 31
369 441 2
369 447 46
369 498 50
369 499 48
369 521 1
369 527 31
369 537 1
369 543 5
369 563 44
369 592 10
369 597 17
369 626 33
369 657 40
369 662 22
369 696 27
369 727 17
369 730 34
369 736 9
369 775 44
369 785 45
369 829 5
369 839 29
369 846 10
369 861 44
369 878 33
369 881 16
369 887 39
369 890 26
369 891 48
369 912 9
369 914 4
369 997 -2
370 26 35
370 45 14
370 57 23
370 79 34
370 94 14
370 112 21
370 113 4
370 138 1
370 165 33
370 177 38
370 211 40
370 243 23
370 245 25
370 253 41
370 254 37
370 271 39
370 293 12
370 320 24
370 411 4
370 422 0
370 431 39
370 434 23
370 466 16
370 498 25
370 506 42
370 525 32
370 555 35
370 561 8
370 566 34
370 580 -1
370 632 38
370 636 1
370 663 40
370 708 -1
370 711 9
370 724 38
370 738 25
370 741 35
370 779 34
370 784 5
370 835 41
370 911 17
370 919 15
370 960 50
370 961 34
371 6 38
371 8 9
371 25 20
371 32 21
371 40 45
371 42 23
371 76 40
371 79 19
371 101 28
371 126 45
371 159 40
371 161 44
371 164 12
371 232 48
371 273 5
371 277 50
371 284 9
371 302 30
371 315 14
371 326 46
371 386 32
371 424 40
371 435 17
371 501 18
371 533 39
371 536 40
371 551 29
371 555 36
371 593 26
371 609 18
371 652 9
371 669 10
371 680 4
371 713 36
371 744 9
371 752 2
371 764 28
371 777 23
371 788 9
371 790 27
371 827 26
371 843 19
371 845 24
371 855 14
371 857 38
371 898 -1
371 905 38
371 914 46
371 959 25
371 990 -2
372 59 5
372 61 50
372 77 13
372 186 7
372 194 44
372 201 47
372 212 44
372 229 11
372 252 9
372 255 15
372 268 44
372 270 25
372 278 -2
372 293 38
372 297 38
372 318 43
372 350 35
372 356 44
372 389 2
372 459 35
372 511 46
372 514 37
372 542 30
372 580 28
372 601 10
372 604 27
372 631 26
372 677 50
372 679 1
372 687 25
372 693 28
372 694 10
372 718 48
372 720 27
372 762 21
372 803 9
372 858 9
372 862 -2
372 899 19
372 900 12
372 912 14
372 939 32
372 962 9
373 39 40
373 93 26
373 106 42
373 110 14
373 114 33
373 193 18
373 215 7
373 221 14
373 226 38
373 246 2
373 294 38
373 297 42
373 332 29
373 351 23
373 357 40
373 369 13
373 381 20
373 399 24
373 433 0
373 434 15
373 440 18
373 476 31
373 497 46
373 540 26
373 545 0
373 592 50
373 597 20
373 604 30
373 612 32
373 617 28
373 630 21
373 633 31
373 650 41
373 660 39
373 662 20
373 684 31
373 756 30
373 759 14
373 767 23
373 779 30
373 810 48
373 873 41
373 890 20
373 914 24
373 927 50
373 933 -2
373 934 24
373 939 48
373 956 30
374 2 27
374 4 2
374 6 15
374 15 4
374 20 45
374 23 49
374 78 5
374 123 5
374 199 36
374 210 43
374 224 8
374 240 14
374 302 43
374 321 14
374 390 25
374 405 25
374 409 20
374 469 30
374 474 42
374 542 10
374 560 33
374 565 13
374 568 49
374 575 38
374 594 32
374 606 41
374 691 7
374 703 6
374 747 1
374 777 41
374 783 -2
374 800 6
374 898 -2
374 901 25
374 905 48
374 906 38
374 907 34
374 910 3
374 939 18
374 955 22
374 975 31
374 976 39
374 994 14
375 5 6
375 7 34
375 99 5
375 118 30
375 127 28
375 151 35
375 155 17
375 163 45
375 205 16
375 234 21
375 249 2
375 250 20
375 292 34
375 300 2
375 342 25
375 349 39
375 366 42
375 369 25
375 394 48
375 445 12
375 454 23
375 469 30
375 532 28
375 558 5
375 562 47
375 641 25
375 661 10
375 716 43
375 722 25
375 727 0
375 728 12
375 762 22
375 767 13
375 770 18
375 788 33
375 857 17
375 870 14
375 906 -2
375 908 12
375 911 39
375 912 7
375 915 46
375 921 39
375 963 0
375 995 45
376 52 23
376 85 11
376 92 36
376 112 3
376 125 20
376 144 11
376 171 19
376 198 41
376 199 43
376 200 12
376 208 22
376 221 35
376 244 18
376 247 46
376 249 32
376 252 20
376 262 48
376 268 30
376 401 43
376 422 42
376 431 26
376 432 45
376 461 30
376 471 47
376 527 34
376 552 3
376 569 42
376 603 41
376 644 0
376 649 22
376 724 8
376 730 19
376 732 34
376 748 39
376 788 33
376 799 21
376 818 2
376 854 19
376 888 30
376 889 23
376 911 5
376 944 27
376 957 7
376 961 42
376 970 50
376 977 8
376 988 23
376 993 29
376 997 -1
377 29 33
377 31 40
377 42 48
377 47 22
377 82 50
377 105 16
377 141 44
377 154 4
377 173 23
377 182 49
377 202 18
377 207 48
377 210 -1
377 213 32
377 214 3
377 215 44
377 255 23
377 262 1
377 267 28
377 277 27
377 344 5
377 397 0
377 398 16
377 427 5
377 429 9
377 458 -1
377 467 48
377 493 0
377 520 50
377 522 47
377 524 -1
377 553 27
377 577 12
377 579 47
377 584 -2
377 619 5
377 647 -1
377 649 9
377 666 26
377 680 15
377 702 18
377 731 47
377 755 33
377 769 50
377 770 29
377 774 43
377 796 25
377 804 35
377 806 11
377 814 28
377 829 0
377 831 7
377 838 10
377 842 47
377 851 2
377 855 8
377 863 36
377 871 19
377 890 28
377 910 11
377 956 44
377 961 36
377 991 0
377 995 46
378 57 47
378 62 0
378 72 32
378 78 48
378 91 39
378 107 -2
378 141 36
378 219 10
378 255 13
378 262 15
378 336 30
378 357 47
378 369 20
378 388 42
378 446 42
378 489 14
378 528 25
378 545 -2
378 587 36
378 601 36
378 631 27
378 638 33
378 652 -1
378 661 24
378 669 30
378 706 27
378 718 24
378 727 11
378 732 24
378 763 40
378 765 20
378 827 4
378 837 0
378 857 25
378 861 14
378 865 9
378 987 40
379 4 47
379 6 42
379 19 36
379 47 50
379 53 15
379 58 9
379 74 11
379 80 32
379 104 26
379 123 41
379 146 33
379 156 16
379 180 32
379 195 26
379 214 14
379 224 27
379 225 16
379 286 13
379 297 33
379 302 37
379 311 7
379 343 46
379 383 2
379 407 8
379 425 15
379 433 0
379 438 40
379 453 15
379 476 43
379 490 20
379 502 9
379 546 42
379 547 0
379 553 30
379 561 28
379 562 35
379 563 6
379 566 19
379 574 43
379 579 12
379 593 34
379 594 5
379 625 43
379 660 25
379 663 5
379 718 38
379 747 -1
379 873 37
379 891 25
379 895 20
379 903 13
379 912 2
379 949 30
379 952 7
379 971 16
379 999 16
380 6 33
380 34 28
380 50 50
380 54 25
380 59 46
380 78 32
380 96 10
380 104 6
380 113 0
380 121 34
380 134 45
380 137 40
380 196 30
380 199 31
380 253 12
380 262 27
380 277 3
380 326 11
380 334 7
380 367 30
380 384 27
380 402 18
380 405 27
380 419 13
380 436 42
380 440 32
380 451 15
380 466 15
380 474 28
380 506 13
380 658 20
380 664 6
380 668 19
380 674 32
380 708 41
380 709 -1
380 738 42
380 745 23
380 765 2
380 821 4
380 832 43
380 846 18
380 855 33
380 861 45
380 878 48
380 932 12
380 935 32
380 942 29
380 950 11
380 954 42
380 965 8
380 996 49
381 26 32
381 55 9
381 87 38
381 114 42
381 116 -2
381 118 29
381 124 14
381 190 36
381 198 30
381 200 39
381 201 44
381 202 6
381 297 47
381 306 15
381 308 22
381 324 49
381 339 28
381 353 28
381 358 -1
381 387 48
381 406 1
381 427 47
381 436 20
381 446 49
381 447 12
381 554 1
381 589 4
381 602 33
381 615 37
381 679 22
381 699 41
381 718 39
381 766 19
381 795 0
381 806 14
381 817 45
381 824 46
381 832 -2
381 844 23
381 876 25
381 885 47
381 892 26
381 896 36
381 916 34
381 922 40
381 950 48
381 951 9
381 953 6
381 990 4
382 10 21
382 17 40
382 27 17
382 45 50
382 99 41
382 110 46
382 152 20
382 168 34
382 191 35
382 196 24
382 220 27
382 232 32
382 267 11
382 280 40
382 307 27
382 311 5
382 322 49
382 334 39
382 381 12
382 391 31
382 393 35
382 422 43
382 431 26
382 439 35
382 452 32
382 459 34
382 494 38
382 517 38
382 519 12
382 528 7
382 552 13
382 561 17
382 579 46
382 596 26
382 608 30
382 669 -2
382 688 37
382 704 12
382 726 26
382 730 -1
382 768 11
382 825 31
382 852 26
382 869 40
382 870 11
382 906 32
382 916 37
382 925 5
382 944 30
382 954 30
382 987 23
383 10 39
383 52 17
383 57 42
383 74 7
383 94 24
383 100 48
383 114 34
383 119 4
383 135 29
383 146 46
383 147 31
383 152 47
383 160 12
383 206 31
383 224 48
383 274 43
383 279 5
383 285 28
383 354 46
383 471 20
383 511 11
383 515 17
383 524 39
383 536 14
383 539 24
383 546 27
383 563 9
383 605 26
383 619 35
383 639 45
383 640 34
383 713 5
383 721 5
383 745 49
383 765 19
383 767 5
383 789 3
383 790 3
383 833 35
383 848 49
383 861 50
383 865 10
383 886 45
383 893 -2
383 894 28
383 927 38
383 929 18
384 22 32
384 71 26
384 75 14
384 77 40
384 150 9
384 155 49
384 157 26
384 159 49
384 174 23
384 193 9
384 208 10
384 211 5
384 217 39
384 219 7
384 223 43
384 229 36
384 241 45
384 274 46
384 288 26
384 291 47
384 293 23
384 317 4
384 356 43
384 357 44
384 383 35
384 388 41
384 392 5
384 393 41
384 408 35
384 454 12
384 476 15
384 510 6
384 523 22
384 524 0
384 607 50
384 638 5
384 647 33
384 650 4
384 682 20
384 687 3
384 688 47
384 694 34
384 698 18
384 713 48
384 742 47
384 757 4
384 788 2
384 794 30
384 818 36
384 871 35
384 887 41
384 913 29
384 920 6
384 978 48
384 991 27
385 17 19
385 25 34
385 30 22
385 49 20
385 76 47
385 81 7
385 85 29
385 104 42
385 111 18
385 231 40
385 255 9
385 291 23
385 292 8
385 309 4
385 334 14
385 339 19
385 378 36
385 399 25
385 515 41
385 519 6
385 539 18
385 564 34
385 603 21
385 628 6
385 672 25
385 677 31
385 689 12
385 724 1
385 737 41
385 745 42
385 788 39
385 814 32
385 830 42
385 839 5
385 860 46
385 892 6
385 910 22
385 972 22
385 989 18
386 82 12
386 104 -2
386 119 -1
386 143 5
386 178 10
386 255 32
386 279 7
386 358 8
386 368 15
386 384 37
386 400 43
386 405 33
386 450 0
386 453 24
386 460 49
386 476 38
386 529 24
386 579 6
386 597 32
386 599 13
386 606 43
386 607 1
386 657 20
386 692 25
386 712 47
386 724 24
386 733 24
386 764 40
386 788 1
386 815 38
386 833 7
386 899 4
386 932 1
386 936 23
386 985 20
387 1 2
387 3 8
387 37 33
387 46 28
387 66 45
387 108 8
387 155 45
387 210 33
387 240 46
387 252 35
387 268 34
387 279 14
387 292 0
387 331 6
387 338 22
387 341 29
387 342 1
387 376 34
387 405 17
387 414 25
387 474 26
387 479 21
387 499 31
387 520 40
387 545 12
387 562 24
387 566 24
387 591 18
387 609 6
387 612 46
387 652 12
387 663 26
387 680 27
387 705 45
387 712 7
387 715 45
387 718 18
387 723 29
387 728 15
387 804 31
387 811 36
387 885 17
387 929 4
388 21 26
388 23 37
388 44 45
388 96 33
388 100 29
388 101 4
388 126 36
388 138 49
388 147 38
388 156 45
388 189 35
388 195 24
388 202 23
388 222 50
388 223 42
388 226 15
388 245 8
388 248 13
388 280 8
388 304 1
388 344 26
388 357 11
388 371 18
388 410 13
388 427 42
388 445 23
388 456 23
388 562 -1
388 580 39
388 624 1
388 632 16
388 646 42
388 652 32
388 669 28
388 705 10
388 708 29
388 711 5
388 714 41
388 747 8
388 750 24
388 758 40
388 788 23
388 825 20
388 849 -1
388 870 21
388 928 11
389 17 44
389 31 23
389 32 43
389 35 39
389 61 16
389 79 11
389 85 50
389 92 19
389 115 44
389 137 38
389 164 45
389 183 47
389 239 37
389 245 27
389 263 9
389 266 29
389 267 7
389 275 6
389 383 16
389 433 20
389 444 23
389 445 50
389 446 41
389 449 28
389 452 47
389 557 34
389 563 0
389 575 38
389 590 13
389 609 -1
389 614 39
389 651 29
389 659 50
389 670 43
389 678 16
389 689 50
389 743 19
389 758 -2
389 789 12
389 793 16
389 847 32
389 869 4
389 872 17
389 897 46
389 921 40
389 930 9
389 931 14
389 949 28
389 952 17
389 963 45
389 993 42
390 8 9
390 39 17
390 44 43
390 56 28
390 87 3
390 90 30
390 105 46
390 107 20
390 119 22
390 126 6
390 130 39
390 179 2
390 188 24
390 195 20
390 262 25
390 270 36
390 274 23
390 304 3
390 337 3
390 353 47
390 367 33
390 410 42
390 434 35
390 505 -1
390 512 37
390 517 9
390 531 2
390 544 36
390 547 7
390 548 47
390 605 35
390 634 48
390 679 6
390 690 4
390 697 49
390 732 -2
390 735 22
390 741 41
390 760 7
390 790 14
390 881 34
390 926 47
390 939 5
390 961 3
390 970 40
391 18 27
391 22 13
391 31 48
391 33 22
391 36 17
391 51 18
391 62 15
391 86 5
391 94 40
391 102 25
391 140 4
391 168 36
391 176 35
391 198 46
391 238 33
391 265 28
391 275 18
391 322 39
391 329 37
391 371 30
391 374 4
391 375 49
391 385 49
391 406 21
391 434 36
391 435 43
391 468 26
391 476 35
391 542 8
391 573 41
391 644 19
391 679 37
391 698 15
391 703 5
391 733 31
391 744 -1
391 753 48
391 780 42
391 789 7
391 797 2
391 811 -2
391 829 27
391 853 25
391 863 9
391 876 24
391 887 27
391 894 36
391 933 17
391 943 43
391 957 46
391 975 3
391 992 46
391 996 42
392 2 25
392 11 7
392 79 33
392 85 45
392 132 24
392 135 17
392 152 32
392 183 48
392 191 2
392 206 34
392 225 10
392 257 33
392 259 27
392 266 50
392 270 10
392 276 25
392 332 6
392 341 17
392 372 43
392 393 33
392 410 16
392 417 32
392 420 21
392 479 50
392 485 26
392 490 -2
392 522 41
392 605 49
392 636 21
392 645 22
392 671 39
392 673 37
392 679 37
392 685 28
392 688 -1
392 689 11
392 690 4
392 692 24
392 728 15
392 734 41
392 740 50
392 796 28
392 825 48
392 855 3
392 885 10
392 887 36
392 917 41
392 925 46
392 963 28
392 968 36
392 987 9
393 11 37
393 38 8
393 42 30
393 60 7
393 85 50
393 126 28
393 154 21
393 164 2
393 199 40
393 237 42
393 259 24
393 270 -2
393 294 27
393 318 30
393 340 17
393 343 4
393 416 46
393 424 4
393 445 13
393 453 32
393 473 20
393 474 36
393 490 32
393 499 46
393 503 27
393 527 11
393 548 29
393 550 31
393 558 30
393 593 28
393 614 12
393 629 38
393 636 32
393 686 46
393 688 31
393 737 50
393 790 49
393 802 10
393 803 10
393 805 8
393 811 29
393 852 43
393 858 20
393 887 29
393 933 48
393 937 31
393 946 22
393 972 27
394 49 29
394 160 28
394 180 49
394 182 18
394 189 17
394 199 39
394 201 10
394 216 11
394 296 29
394 298 27
394 311 13
394 321 33
394 326 21
394 340 45
394 344 39
394 372 49
394 373 19
394 392 5
394 415 18
394 440 45
394 465 27
394 477 30
394 533 28
394 538 47
394 549 15
394 570 13
394 573 4
394 586 9
394 606 45
394 610 49
394 692 2
394 693 24
394 701 47
394 709 26
394 732 19
394 750 20
394 757 24
394 760 16
394 772 0
394 815 34
394 816 21
394 827 33
394 831 34
394 882 10
394 920 35
394 927 36
394 974 2
394 986 0
395 73 8
395 126 30
395 169 27
395 189 17
395 192 28
395 207 11
395 254 29
395 273 -2
395 276 27
395 300 1
395 308 24
395 356 30
395 361 42
395 389 29
395 431 0
395 469 22
395 482 12
395 487 18
395 491 22
395 532 14
395 534 7
395 571 17
395 579 44
395 585 10
395 589 8
395 622 28
395 656 43
395 701 3
395 769 47
395 781 -2
395 782 34
395 798 43
395 799 34
395 827 32
395 830 5
395 843 48
395 866 41
395 886 9
395 898 39
395 910 12
395 916 41
395 926 24
395 930 -2
395 957 44
395 973 21
396 30 2
396 33 37
396 67 44
396 88 17
396 97 20
396 106 20
396 137 24
396 145 7
396 162 39
396 177 37
396 182 28
396 215 11
396 225 9
396 253 43
396 288 33
396 308 32
396 332 38
396 349 16
396 361 10
396 370 -2
396 371 -2
396 375 9
396 432 46
396 476 50
396 479 7
396 498 39
396 523 0
396 543 25
396 544 28
396 621 34
396 651 40
396 654 1
396 688 37
396 695 15
396 724 8
396 780 13
396 784 49
396 798 33
396 802 0
396 810 34
396 849 39
396 852 29
396 909 18
396 929 36
396 935 26
396 959 35
396 968 49
396 981 23
396 982 36
396 985 30
397 8 39
397 46 29
397 83 46
397 125 47
397 161 31
397 177 18
397 178 6
397 184 32
397 197 11
397 220 23
397 230 26
397 235 5
397 238 43
397 257 14
397 292 26
397 299 45
397 324 29
397 327 35
397 339 9
397 343 2
397 344 7
397 347 27
397 367 46
397 391 15
397 398 -2
397 410 11
397 427 43
397 430 47
397 443 44
397 476 11
397 479 29
397 488 25
397 490 39
397 498 6
397 541 31
397 592 46
397 617 10
397 644 41
397 673 12
397 681 15
397 712 2
397 722 11
397 743 11
397 782 31
397 790 19
397 797 18
397 816 19
397 826 9
397 847 -2
397 850 48
397 851 -2
397 857 19
397 878 -1
397 886 39
397 902 33
397 916 5
397 938 16
397 943 5
397 948 8
397 970 1
397 974 25
397 977 36
398 4 20
398 23 11
398 56 46
398 66 20
398 72 43
398 92 39
398 96 42
398 97 39
398 105 24
398 130 9
398 142 46
398 157 5
398 163 34
398 206 41
398 233 50
398 269 31
398 273 12
398 330 28
398 400 20
398 418 6
398 423 4
398 464 21
398 481 42
398 500 34
398 502 20
398 511 23
398 524 34
398 535 31
398 538 16
398 550 49
398 553 30
398 566 48
398 597 0
398 602 43
398 604 26
398 617 -2
398 622 3
398 627 31
398 630 1
398 657 42
398 672 31
398 702 -2
398 706 37
398 708 10
398 719 26
398 728 17
398 788 11
398 805 38
398 807 10
398 821 50
398 847 38
398 885 47
398 886 1
398 928 44
398 933 35
398 944 5
398 950 -1
398 962 -1
398 987 6
399 25 22
399 36 48
399 42 39
399 43 8
399 59 41
399 73 14
399 77 16
399 108 -1
399 140 44
399 175 -2
399 178 -2
399 191 20
399 192 6
399 196 23
399 232 17
399 278 44
399 291 4
399 321 13
399 410 29
399 422 14
399 455 45
399 462 3
399 463 13
399 472 4
399 500 3
399 501 46
399 507 39
399 553 9
399 561 37
399 588 13
399 618 43
399 626 6
399 660 -1
399 671 24
399 746 45
399 760 50
399 783 41
399 802 48
399 844 24
399 858 5
399 865 26
399 867 14
399 877 4
399 898 45
399 919 3
399 926 48
399 937 28
399 948 41
400 1 0
400 8 11
400 30 44
400 41 47
400 225 44
400 241 29
400 261 40
400 263 19
400 314 -2
400 327 27
400 354 13
400 383 20
400 390 29
400 396 12
400 419 30
400 440 23
400 467 37
400 468 37
400 478 25
400 493 26
400 580 25
400 590 46
400 593 4
400 663 27
400 679 31
400 690 10
400 708 43
400 711 43
400 751 7
400 771 27
400 799 40
400 853 18
400 935 3
400 936 5
400 940 27
400 962 21
400 986 1
401 18 17
401 24 29
401 73 8
401 78 16
401 85 31
401 104 31
401 112 46
401 135 43
401 153 35
401 195 5
401 227 44
401 229 34
401 259 10
401 261 26
401 270 26
401 301 40
401 355 32
401 398 26
401 402 50
401 404 21
401 423 -2
401 424 1
401 428 22
401 439 19
401 465 24
401 467 39
401 474 50
401 480 32
401 522 13
401 539 0
401 542 5
401 588 37
401 604 2
401 642 40
401 680 46
401 684 22
401 709 8
401 778 40
401 783 38
401 789 23
401 821 5
401 825 39
401 834 41
401 841 1
401 863 49
401 873 0
401 881 5
401 893 25
401 894 40
401 949 6
401 976 27
402 2 21
402 11 7
402 15 14
402 58 12
402 82 1
402 109 3
402 113 13
402 117 23
402 157 1
402 165 20
402 184 17
402 195 44
402 201 37
402 202 8
402 240 10
402 255 21
402 262 42
402 263 12
402 294 42
402 301 48
402 382 39
402 422 26
402 435 2
402 472 49
402 475 9
402 490 24
402 518 3
402 519 46
402 525 27
402 530 4
402 532 1
402 576 0
402 601 10
402 617 -1
402 630 16
402 730 19
402 732 22
402 774 36
402 789 27
402 829 43
402 848 43
402 935 46
403 10 4
403 114 8
403 115 34
403 130 33
403 132 15
403 155 22
403 158 34
403 211 23
403 219 5
403 227 30
403 275 5
403 304 4
403 340 10
403 372 18
403 373 3
403 408 45
403 409 31
403 456 24
403 492 33
403 498 12
403 565 34
403 575 3
403 616 25
403 638 13
403 652 10
403 728 45
403 752 33
403 758 32
403 789 31
403 824 28
403 830 14
403 831 3
403 832 43
403 852 25
403 875 29
403 893 13
403 900 -1
403 921 18
403 928 32
403 942 26
403 952 39
403 984 30
403 1000 46
404 18 1
404 29 38
404 32 1
404 35 20
404 38 30
404 69 14
404 101 32
404 120 47
404 131 7
404 132 7
404 151 50
404 166 6
404 180 10
404 186 24
404 188 28
404 203 17
404 235 11
404 279 35
404 290 12
404 319 32
404 341 12
404 369 18
404 388 1
404 469 8
404 496 10
404 509 -1
404 548 14
404 593 36
404 594 16
404 609 33
404 639 7
404 710 23
404 723 20
404 794 3
404 804 7
404 809 30
404 831 7
404 835 37
404 937 14
404 942 8
404 986 28
405 9 29
405 36 29
405 38 5
405 96 7
405 146 11
405 155 48
405 173 11
405 219 17
405 253 17
405 278 6
405 304 35
405 309 33
405 324 8
405 504 39
405 514 25
405 533 14
405 538 37
405 565 46
405 579 33
405 613 2
405 633 10
405 668 4
405 672 33
405 674 31
405 703 16
405 725 32
405 736 18
405 762 9
405 782 20
405 786 5
405 806 5
405 821 8
405 865 -2
405 946 15
405 968 8
405 1000 41
406 26 20
406 36 8
406 43 7
406 125 26
406 142 5
406 143 12
406 146 2
406 168 36
406 170 14
406 185 49
406 209 45
406 234 45
406 279 46
406 281 29
406 289 15
406 366 49
406 411 49
406 429 1
406 431 27
406 437 5
406 439 6
406 503 25
406 535 18
406 560 12
406 561 22
406 573 46
406 583 6
406 593 21
406 604 36
406 605 25
406 607 37
406 620 -2
406 631 10
406 649 19
406 656 39
406 688 6
406 691 16
406 702 50
406 774 20
406 778 8
406 780 13
406 798 16
406 868 4
406 880 38
406 925 41
406 949 13
406 993 0
407 5 48
407 11 21
407 32 20
407 45 44
407 54 23
407 56 7
407 61 22
407 80 26
407 114 11
407 138 37
407 154 16
407 172 36
407 207 16
407 210 14
407 228 48
407 241 30
407 248 30
407 256 41
407 274 3
407 282 14
407 331 25
407 367 22
407 402 29
407 467 11
407 472 22
407 485 39
407 498 34
407 540 44
407 561 29
407 564 0
407 570 17
407 579 31
407 597 20
407 621 6
407 634 20
407 668 25
407 672 45
407 687 -1
407 690 38
407 759 24
407 772 21
407 798 17
407 804 26
407 810 45
407 864 33
407 941 14
407 949 32
407 966 1
407 979 18
408 10 36
408 16 41
408 43 4
408 48 23
408 72 47
408 79 18
408 110 48
408 112 24
408 116 35
408 127 40
408 143 47
408 148 13
408 166 5
408 180 50
408 224 21
408 273 2
408 328 12
408 350 40
408 355 16
408 358 22
408 379 14
408 388 14
408 398 6
408 402 24
408 481 3
408 498 39
408 517 22
408 529 43
408 543 29
408 552 29
408 566 1
408 570 2
408 620 2
408 660 22
408 665 31
408 666 46
408 726 44
408 744 0
408 746 37
408 752 16
408 785 10
408 791 12
408 795 16
408 800 0
408 810 17
408 820 10
408 824 18
408 832 22
408 836 47
408 851 36
408 900 32
408 964 25
408 965 43
408 968 47
408 970 28
408 978 26
408 989 1
408 993 3
409 5 15
409 6 25
409 14 24
409 17 12
409 20 27
409 37 6
409 78 47
409 88 29
409 102 11
409 113 50
409 134 15
409 168 28
409 215 12
409 266 30
409 271 50
409 316 20
409 317 6
409 334 3
409 341 20
409 351 50
409 366 44
409 392 17
409 412 28
409 432 1
409 443 26
409 477 11
409 493 12
409 495 42
409 496 12
409 518 48
409 530 46
409 561 -2
409 599 39
409 619 41
409 639 41
409 652 18
409 718 39
409 750 40
409 763 4
409 765 30
409 767 29
409 777 8
409 788 7
409 805 -1
409 853 32
409 865 17
409 893 28
409 894 47
409 904 31
409 948 24
409 973 -1
409 999 38
410 23 36
410 31 24
410 44 16
410 63 50
410 76 8
410 116 46
410 126 33
410 158 42
410 169 9
410 206 14
410 217 8
410 275 14
410 304 41
410 321 23
410 354 42
410 358 6
410 390 1
410 456 24
410 474 24
410 524 40
410 540 23
410 581 7
410 591 5
410 593 32
410 597 16
410 598 49
410 607 47
410 638 17
410 683 23
410 705 45
410 719 -2
410 726 7
410 730 45
410 752 27
410 762 23
410 799 42
410 824 15
410 891 33
410 895 1
410 913 20
410 921 -1
410 936 46
410 944 30
410 955 11
410 960 15
410 975 -1
410 999 32
411 13 37
411 36 16
411 83 44
411 90 33
411 175 30
411 214 49
411 232 6
411 234 32
411 239 34
411 243 4
411 254 6
411 290 16
411 312 43
411 372 14
411 373 27
411 398 0
411 429 43
411 440 10
411 474 20
411 502 9
411 504 19
411 537 50
411 551 6
411 573 1
411 584 39
411 604 2
411 605 26
411 632 42
411 655 50
411 664 35
411 700 20
411 707 44
411 715 21
411 734 25
411 739 45
411 812 11
411 838 22
411 847 48
411 852 -1
411 856 41
411 874 34
411 879 21
411 892 12
411 916 17
411 919 34
411 955 0
411 969 5
412 7 28
412 22 2
412 52 19
412 63 9
412 80 45
412 102 31
412 144 12
412 150 16
412 191 2
412 196 12
412 214 5
412 238 7
412 248 22
412 263 13
412 295 38
412 313 0
412 332 44
412 359 33
412 380 28
412 393 17
412 404 28
412 499 29
412 501 48
412 520 13
412 523 44
412 524 36
412 564 33
412 567 30
412 598 5
412 623 42
412 652 13
412 666 36
412 670 10
412 674 7
412 688 8
412 701 48
412 714 8
412 728 4
412 742 18
412 764 18
412 808 7
412 811 15
412 851 35
412 864 48
412 866 16
412 917 -2
412 927 20
412 936 1
412 937 40
412 938 22
412 951 6
412 962 3
412 972 24
412 978 40
412 980 8
412 989 -2
413 6 23
413 16 12
413 28 45
413 51 47
413 79 38
413 97 6
413 119 20
413 131 4
413 137 28
413 153 50
413 188 17
413 192 6
413 222 9
413 243 8
413 246 21
413 261 15
413 292 10
413 385 12
413 393 42
413 485 24
413 501 21
413 577 41
413 582 30
413 597 24
413 652 4
413 800 14
413 802 -1
413 819 50
413 824 41
413 848 20
413 866 29
413 889 50
413 892 26
413 932 45
413 958 5
413 970 32
413 993 13
413 995 6
414 1 1
414 22 33
414 32 50
414 58 40
414 61 31
414 119 8
414 120 9
414 141 32
414 177 33
414 183 16
414 192 49
414 244 14
414 268 34
414 334 11
414 358 40
414 372 1
414 401 21
414 411 42
414 447 9
414 456 36
414 472 27
414 487 2
414 529 -2
414 539 14
414 542 5
414 559 13
414 647 10
414 660 40
414 700 37
414 712 30
414 752 8
414 764 25
414 806 -2
414 819 -1
414 867 25
414 870 10
414 887 19
414 962 48
414 987 18
415 54 37
415 76 28
415 121 13
415 136 47
415 148 2
415 161 14
415 169 16
415 217 24
415 233 38
415 243 5
415 294 13
415 330 46
415 334 44
415 340 48
415 360 26
415 363 15
415 371 4
415 375 42
415 377 -1
415 380 13
415 387 17
415 391 24
415 395 45
415 423 45
415 424 29
415 437 22
415 439 28
415 469 12
415 521 15
415 555 20
415 571 36
415 574 12
415 585 24
415 602 30
415 635 20
415 650 -2
415 687 17
415 723 2
415 725 21
415 763 4
415 815 38
415 819 45
415 833 44
415 899 1
415 922 38
415 927 14
415 935 15
415 965 24
415 991 24
415 998 34
416 4 0
416 13 38
416 16 2
416 19 15
416 23 2
416 78 41
416 91 20
416 92 48
416 109 4
416 116 35
416 137 8
416 142 -2
416 165 13
416 174 19
416 205 26
416 214 23
416 233 30
416 236 10
416 243 22
416 251 17
416 310 46
416 324 9
416 359 25
416 361 20
416 362 42
416 376 17
416 401 16
416 410 21
416 421 50
416 425 22
416 456 39
416 493 16
416 502 3
416 521 48
416 557 22
416 600 43
416 723 8
416 726 26
416 746 19
416 751 48
416 773 39
416 830 22
416 847 24
416 849 0
416 857 28
416 865 6
416 887 17
416 890 23
416 933 13
416 937 7
416 952 26
416 958 13
417 22 11
417 44 2
417 120 43
417 163 6
417 165 12
417 206 10
417 245 45
417 255 48
417 277 49
417 281 20
417 283 23
417 336 1
417 348 30
417 352 14
417 388 28
417 458 33
417 475 48
417 502 13
417 562 48
417 574 19
417 582 29
417 590 37
417 596 13
417 617 38
417 619 11
417 631 -2
417 650 45
417 672 36
417 704 43
417 721 42
417 723 9
417 757 13
417 758 33
417 778 39
417 785 3
417 803 18
417 817 28
417 818 6
417 866 36
417 874 5
417 885 15
417 892 34
417 901 40
417 927 28
417 994 13
418 25 47
418 84 15
418 115 3
418 139 15
418 150 39
418 154 13
418 163 -2
418 168 32
418 228 30
418 237 43
418 271 10
418 276 45
418 287 32
418 291 10
418 309 20
418 317 18
418 338 48
418 343 46
418 353 1
418 358 25
418 367 19
418 373 41
418 387 42
418 474 7
418 475 37
418 621 49
418 675 17
418 724 1
418 769 49
418 819 27
418 837 6
418 839 13
418 844 43
418 857 33
418 869 43
418 978 42
418 992 2
419 4 10
419 84 7
419 90 44
419 103 42
419 137 46
419 157 14
419 164 10
419 219 32
419 220 45
419 238 43
419 318 27
419 335 49
419 398 7
419 402 6
419 467 11
419 475 11
419 487 2
419 502 44
419 534 31
419 540 0
419 546 9
419 555 47
419 586 44
419 626 13
419 630 10
419 650 5
419 693 27
419 701 4
419 713 8
419 716 26
419 728 31
419 729 47
419 740 4
419 755 7
419 779 19
419 810 2
419 832 36
419 857 36
419 870 24
419 873 47
419 880 38
419 893 8
419 895 3
419 904 18
419 905 0
419 920 0
419 964 30
419 969 38
420 2 36
420 12 33
420 15 35
420 16 5
420 60 50
420 76 33
420 78 31
420 80 13
420 82 42
420 88 33
420 133 26
420 149 23
420 151 33
420 221 -2
420 236 23
420 257 14
420 261 47
420 278 -2
420 312 31
420 322 7
420 396 32
420 401 47
420 424 24
420 435 26
420 439 44
420 450 28
420 462 13
420 472 36
420 485 37
420 487 19
420 507 26
420 527 26
420 544 3
420 559 11
420 583 49
420 607 -2
420 612 41
420 629 26
420 716 10
420 719 14
420 724 3
420 727 45
420 745 4
420 758 1
420 780 46
420 782 37
420 792 15
420 843 10
420 844 6
420 848 5
420 861 23
420 999 6
421 21 42
421 65 6
421 109 12
421 134 2
421 148 31
421 191 48
421 192 40
421 193 24
421 208 6
421 223 48
421 231 27
421 233 19
421 273 20
421 278 33
421 292 41
421 300 15
421 336 14
421 344 18
421 349 15
421 372 26
421 404 4
421 417 16
421 464 29
421 466 19
421 486 49
421 542 45
421 553 0
421 563 5
421 597 37
421 606 18
421 617 32
421 635 15
421 647 0
421 688 5
421 721 32
421 722 12
421 730 1
421 734 31
421 839 44
421 840 -1
421 842 1
421 855 0
421 875 29
421 883 28
421 886 12
421 889 1
421 961 7
421 973 34
421 975 8
421 992 23
421 1000 15
422 7 24
422 51 35
422 118 14
422 128 49
422 181 9
422 193 8
422 215 27
422 223 22
422 237 14
422 240 8
422 248 17
422 256 22
422 272 35
422 288 17
422 290 13
422 303 41
422 326 27
422 327 12
422 338 0
422 364 27
422 372 36
422 394 27
422 409 13
422 421 28
422 428 9
422 437 17
422 467 36
422 487 19
422 494 20
422 537 9
422 559 15
422 560 42
422 578 0
422 589 14
422 600 27
422 602 27
422 604 25
422 608 48
422 653 27
422 732 10
422 768 35
422 814 37
422 826 25
422 843 7
422 860 8
422 861 34
422 878 44
422 884 27
422 902 37
422 911 47
422 936 12
422 976 12
422 985 13
422 988 0
423 5 41
423 22 25
423 73 11
423 148 17
423 158 7
423 230 21
423 271 14
423 302 14
423 325 28
423 329 21
423 356 2
423 358 48
423 395 25
423 396 26
423 410 34
423 411 48
423 468 34
423 500 47
423 504 32
423 505 12
423 515 0
423 519 30
423 523 8
423 573 1
423 596 29
423 599 31
423 602 50
423 607 39
423 635 0
423 639 40
423 652 7
423 660 22
423 680 13
423 723 27
423 785 22
423 800 9
423 815 13
423 818 26
423 839 29
423 847 8
423 855 34
423 912 4
423 922 40
423 948 49
423 974 12
424 17 29
424 88 18
424 116 13
424 124 38
424 194 25
424 207 15
424 216 49
424 221 15
424 254 33
424 288 18
424 308 13
424 378 36
424 407 44
424 449 10
424 465 0
424 482 42
424 497 40
424 499 2
424 500 -2
424 525 2
424 546 10
424 560 10
424 593 10
424 598 2
424 600 48
424 607 1
424 635 0
424 709 24
424 723 44
424 737 40
424 755 16
424 780 10
424 786 6
424 792 8
424 805 14
424 815 12
424 817 22
424 820 34
424 829 43
424 836 15
424 844 -1
424 848 26
424 849 28
424 861 5
424 867 -2
424 873 12
424 887 33
424 915 -2
424 978 1
425 72 26
425 95 16
425 153 38
425 156 22
425 166 10
425 181 8
425 214 7
425 231 23
425 243 26
425 251 5
425 279 8
425 286 45
425 297 50
425 299 19
425 331 7
425 332 35
425 338 18
425 348 25
425 388 18
425 398 25
425 403 28
425 414 19
425 424 41
425 437 27
425 469 4
425 478 33
425 493 34
425 495 9
425 501 42
425 575 37
425 577 48
425 614 38
425 618 25
425 689 38
425 741 2
425 743 14
425 764 40
425 780 45
425 792 6
425 804 14
425 859 45
425 874 6
425 912 32
425 940 35
426 5 46
426 69 40
426 75 5
426 101 22
426 111 2
426 122 39
426 231 17
426 254 43
426 257 39
426 262 30
426 274 50
426 281 48
426 289 11
426 299 24
426 339 14
426 369 11
426 397 33
426 410 23
426 458 5
426 462 26
426 499 20
426 517 -1
426 531 47
426 533 45
426 539 1
426 541 14
426 545 21
426 546 32
426 558 48
426 565 47
426 616 29
426 634 37
426 713 11
426 724 41
426 726 27
426 740 10
426 777 37
426 778 48
426 807 17
426 820 37
426 874 27
426 881 5
426 897 28
426 899 23
426 900 39
426 923 20
426 924 21
426 930 16
426 979 15
426 983 38
427 24 23
427 75 18
427 107 35
427 151 -2
427 161 28
427 184 16
427 236 29
427 240 30
427 271 23
427 299 46
427 301 29
427 353 44
427 369 37
427 392 1
427 404 14
427 409 -2
427 432 29
427 440 22
427 459 17
427 476 43
427 479 29
427 492 34
427 512 39
427 514 27
427 526 27
427 532 17
427 540 25
427 545 33
427 600 33
427 620 42
427 630 3
427 659 44
427 663 50
427 664 30
427 671 49
427 679 49
427 759 37
427 807 20
427 826 5
427 849 17
427 865 42
427 936 24
427 959 34
428 11 8
428 32 6
428 40 4
428 48 25
428 53 12
428 64 50
428 83 4
428 89 9
428 112 2
428 177 42
428 209 48
428 210 5
428 216 1
428 253 46
428 258 39
428 299 34
428 310 43
428 317 10
428 319 40
428 337 35
428 351 30
428 388 45
428 450 13
428 455 36
428 483 23
428 526 38
428 543 20
428 573 41
428 585 13
428 592 25
428 613 47
428 616 -2
428 650 19
428 655 49
428 684 -1
428 735 13
428 741 35
428 744 17
428 746 16
428 757 41
428 774 12
428 802 38
428 803 32
428 808 1
428 816 26
428 848 48
428 867 50
428 923 9
428 925 35
428 930 31
428 933 29
428 950 12
428 956 13
428 990 35
429 45 37
429 67 1
429 70 9
429 71 44
429 86 39
429 131 35
429 136 2
429 160 48
429 195 34
429 200 12
429 220 25
429 223 21
429 302 28
429 343 34
429 360 13
429 402 27
429 414 17
429 436 34
429 502 47
429 526 20
429 528 7
429 540 38
429 545 6
429 548 33
429 569 13
429 583 40
429 627 35
429 634 17
429 653 45
429 673 47
429 676 21
429 678 8
429 686 29
429 696 40
429 737 18
429 739 9
429 751 0
429 769 19
429 779 34
429 807 29
429 818 34
429 828 47
429 835 5
429 836 31
429 837 38
429 842 37
429 909 42
429 916 35
429 979 29
429 987 38
429 992 15
430 9 3
430 19 0
430 24 19
430 57 39
430 73 3
430 77 17
430 78 31
430 130 13
430 137 34
430 231 1
430 284 17
430 307 35
430 336 10
430 345 20
430 348 42
430 363 43
430 365 42
430 404 11
430 409 6
430 420 37
430 459 42
430 469 34
430 489 11
430 503 25
430 522 27
430 561 27
430 599 5
430 605 33
430 622 17
430 637 15
430 684 26
430 690 -1
430 691 41
430 712 27
430 741 48
430 752 21
430 770 17
430 816 13
430 817 9
430 831 21
430 838 8
430 852 12
430 874 50
430 889 34
430 927 25
430 935 -2
430 952 41
430 975 22
431 16 41
431 45 47
431 46 18
431 73 19
431 74 6
431 89 47
431 107 16
431 142 9
431 152 8
431 164 37
431 190 38
431 223 23
431 239 18
431 246 -2
431 267 44
431 295 32
431 303 25
431 331 38
431 367 39
431 372 14
431 385 -1
431 401 37
431 422 24
431 447 40
431 449 34
431 453 19
431 459 16
431 477 14
431 502 44
431 505 45
431 515 -1
431 541 45
431 546 21
431 547 46
431 582 9
431 595 31
431 598 50
431 656 17
431 658 20
431 681 9
431 702 35
431 725 44
431 737 17
431 771 21
431 795 12
431 809 41
431 814 29
431 826 4
431 848 6
431 851 49
431 861 16
431 884 17
431 893 -1
431 900 13
431 950 16
431 951 47
431 952 23
431 964 41
431 988 20
432 5 47
432 37 10
432 48 10
432 55 30
432 61 29
432 113 31
432 156 25
432 166 21
432 234 23
432 279 38
432 297 23
432 332 41
432 348 11
432 410 41
432 426 5
432 427 26
432 433 22
432 440 41
432 445 3
432 458 38
432 503 14
432 518 26
432 537 50
432 547 12
432 562 9
432 585 24
432 592 27
432 594 33
432 605 37
432 621 27
432 633 27
432 647 18
432 671 46
432 673 43
432 686 30
432 702 28
432 704 26
432 721 38
432 804 11
432 809 33
432 843 7
432 846 49
432 900 -1
432 907 22
432 908 8
432 911 18
432 913 20
432 917 44
432 942 30
433 49 38
433 50 9
433 54 36
433 58 48
433 92 21
433 96 39
433 118 24
433 139 16
433 164 20
433 209 24
433 214 23
433 247 25
433 248 32
433 270 2
433 272 32
433 291 34
433 295 8
433 302 31
433 333 43
433 337 10
433 367 38
433 374 49
433 376 49
433 408 27
433 410 50
433 432 45
433 459 15
433 471 40
433 473 16
433 501 38
433 510 12
433 525 49
433 533 5
433 576 1
433 580 4
433 608 20
433 618 1
433 633 50
433 659 48
433 670 6
433 692 41
433 706 19
433 742 47
433 794 6
433 803 35
433 855 26
433 878 30
433 886 4
433 903 20
433 915 13
433 932 32
433 937 47
433 953 19
433 970 9
433 980 33
433 990 48
434 19 35
434 33 7
434 39 6
434 41 2
434 47 4
434 53 11
434 62 21
434 70 5
434 86 8
434 90 38
434 131 0
434 178 48
434 213 3
434 234 22
434 268 43
434 278 0
434 283 18
434 314 20
434 319 19
434 321 5
434 333 45
434 339 48
434 350 41
434 357 46
434 379 40
434 386 34
434 489 6
434 491 11
434 501 34
434 570 18
434 586 24
434 595 16
434 604 24
434 633 35
434 649 32
434 651 19
434 655 38
434 682 44
434 708 -2
434 735 30
434 741 20
434 743 44
434 758 44
434 794 10
434 865 18
434 876 27
434 892 5
434 893 32
434 952 43
434 968 45
434 980 31
435 29 6
435 74 47
435 92 16
435 119 33
435 140 37
435 176 38
435 197 20
435 201 41
435 227 13
435 270 46
435 279 47
435 280 29
435 297 47
435 337 34
435 338 22
435 351 33
435 381 45
435 419 18
435 427 5
435 434 36
435 465 45
435 489 7
435 503 15
435 507 14
435 577 31
435 625 28
435 626 11
435 636 1
435 658 42
435 672 18
435 676 17
435 685 7
435 727 5
435 729 37
435 741 36
435 746 35
435 760 43
435 796 16
435 809 34
435 812 34
435 838 43
435 937 38
435 965 12
436 47 42
436 60 44
436 63 33
436 67 49
436 112 26
436 118 44
436 146 32
436 153 47
436 158 10
436 176 9
436 183 15
436 202 50
436 277 32
436 280 50
436 300 14
436 314 22
436 331 31
436 352 30
436 361 10
436 394 34
436 415 16
436 432 11
436 433 7
436 451 29
436 505 17
436 511 43
436 522 8
436 543 12
436 546 42
436 555 25
436 593 39
436 599 49
436 610 43
436 613 43
436 646 11
436 687 5
436 697 7
436 701 47
436 775 28
436 792 22
436 868 14
436 876 12
436 905 28
436 935 37
437 5 50
437 17 7
437 18 15
437 22 35
437 25 39
437 36 24
437 85 4
437 105 32
437 110 22
437 126 45
437 131 3
437 161 36
437 167 43
437 168 9
437 194 10
437 213 42
437 267 25
437 271 50
437 274 4
437 279 37
437 284 31
437 304 27
437 316 34
437 343 31
437 347 27
437 351 41
437 354 50
437 371 45
437 378 37
437 404 18
437 414 2
437 458 47
437 474 23
437 482 19
437 487 26
437 559 26
437 585 5
437 605 35
437 638 26
437 644 41
437 649 5
437 694 10
437 767 4
437 771 -1
437 775 30
437 805 34
437 831 0
437 894 22
437 898 30
437 899 2
437 946 1
438 24 25
438 27 33
438 55 44
438 101 49
438 120 19
438 171 32
438 179 30
438 188 35
438 194 42
438 237 43
438 292 0
438 313 9
438 347 44
438 355 27
438 392 14
438 393 7
438 394 44
438 396 37
438 426 18
438 480 50
438 486 38
438 494 18
438 504 20
438 531 8
438 536 50
438 576 3
438 593 16
438 594 13
438 604 5
438 607 49
438 621 25
438 637 44
438 643 5
438 647 25
438 659 23
438 669 35
438 682 22
438 685 0
438 688 24
438 692 29
438 695 14
438 699 20
438 702 7
438 718 40
438 719 2
438 759 2
438 769 36
438 805 37
438 810 43
438 811 15
438 833 21
438 852 44
438 886 1
438 950 22
438 954 13
438 966 -1
438 981 50
439 1 49
439 3 20
439 17 47
439 35 -1
439 39 8
439 66 42
439 91 29
439 97 9
439 100 25
439 105 4
439 108 35
439 120 9
439 160 22
439 203 13
439 206 30
439 211 47
439 221 30
439 274 43
439 331 6
439 335 17
439 342 35
439 387 18
439 394 20
439 396 29
439 417 31
439 421 48
439 431 24
439 436 17
439 461 22
439 462 40
439 475 46
439 480 3
439 505 33
439 508 8
439 516 48
439 532 17
439 538 47
439 552 19
439 579 25
439 613 29
439 702 15
439 712 33
439 754 30
439 769 3
439 777 12
439 786 5
439 787 8
439 812 28
439 846 5
439 868 28
439 870 28
439 873 46
439 877 34
439 961 34
439 985 22
439 992 39
439 997 49
440 33 36
440 36 17
440 40 24
440 48 10
440 86 47
440 92 18
440 133 8
440 140 42
440 154 38
440 187 16
440 193 40
440 215 31
440 236 33
440 292 7
440 314 48
440 321 50
440 329 30
440 331 34
440 337 20
440 365 38
440 366 1
440 367 34
440 397 21
440 405 24
440 414 9
440 486 6
440 493 35
440 507 25
440 508 33
440 517 30
440 523 30
440 529 45
440 542 24
440 546 44
440 550 48
440 551 43
440 553 42
440 566 11
440 582 8
440 606 18
440 611 44
440 612 48
440 651 35
440 683 40
440 703 32
440 744 17
440 776 9
440 813 24
440 881 7
440 890 40
440 930 10
440 951 50
440 967 3
441 7 44
441 168 37
441 179 13
441 261 21
441 352 48
441 365 41
441 377 23
441 384 4
441 407 5
441 427 10
441 450 46
441 470 1
441 475 49
441 477 6
441 496 5
441 500 36
441 557 20
441 599 25
441 607 10
441 623 37
441 692 38
441 698 0
441 707 46
441 714 37
441 722 7
441 744 7
441 765 23
441 766 40
441 770 18
441 796 26
441 801 20
441 830 9
441 846 41
441 929 28
441 951 10
441 964 37
442 2 26
442 29 11
442 42 6
442 48 11
442 138 19
442 221 31
442 231 3
442 291 31
442 328 25
442 334 30
442 369 8
442 407 4
442 465 30
442 508 20
442 518 26
442 527 5
442 545 44
442 551 48
442 570 28
442 579 47
442 583 16
442 603 1
442 610 39
442 652 45
442 713 42
442 724 43
442 767 37
442 768 17
442 778 29
442 782 31
442 788 19
442 790 47
442 793 33
442 813 27
442 828 44
442 852 9
442 869 24
442 877 9
442 898 13
442 985 9
442 998 48
443 21 43
443 56 30
443 75 1
443 78 44
443 90 40
443 113 30
443 120 15
443 127 22
443 234 34
443 279 19
443 290 29
443 300 34
443 302 43
443 303 7
443 320 44
443 329 37
443 361 21
443 366 22
443 373 37
443 374 6
443 414 32
443 433 17
443 436 10
443 464 5
443 468 22
443 472 10
443 483 20
443 495 40
443 531 18
443 535 43
443 548 37
443 595 24
443 597 3
443 614 21
443 673 13
443 698 50
443 729 31
443 744 31
443 774 9
443 779 23
443 794 22
443 797 17
443 850 31
443 887 9
443 899 9
443 900 46
443 920 45
443 955 48
444 8 47
444 19 37
444 23 32
444 63 8
444 129 11
444 131 3
444 157 34
444 202 2
444 246 20
444 269 18
444 285 16
444 288 0
444 297 50
444 327 23
444 334 49
444 371 37
444 393 26
444 396 18
444 402 4
444 433 50
444 434 32
444 446 37
444 453 17
444 466 40
444 512 28
444 579 27
444 592 30
444 603 38
444 623 14
444 647 34
444 654 27
444 659 35
444 691 43
444 695 50
444 698 14
444 768 0
444 776 6
444 777 9
444 781 24
444 845 33
444 878 40
444 884 19
444 899 9
444 928 35
444 937 7
444 938 26
444 949 37
444 957 37
444 963 32
444 980 32
444 995 7
445 26 31
445 44 22
445 53 28
445 75 33
445 88 39
445 123 14
445 125 32
445 140 12
445 145 28
445 158 32
445 171 32
445 179 33
445 195 32
445 237 20
445 266 28
445 278 23
445 310 16
445 328 30
445 342 47
445 435 27
445 460 37
445 466 -1
445 483 16
445 507 16
445 512 18
445 516 2
445 546 5
445 562 -2
445 583 16
445 603 39
445 641 -1
445 688 5
445 710 23
445 715 -2
445 716 2
445 738 13
445 741 34
445 753 45
445 770 37
445 788 -1
445 795 29
445 822 47
445 859 42
445 884 47
445 899 24
445 902 11
445 910 29
445 964 16
445 971 18
445 978 21
446 4 12
446 38 30
446 49 40
446 78 44
446 79 46
446 99 40
446 120 50
446 129 35
446 169 38
446 172 28
446 179 7
446 188 24
446 210 48
446 297 21
446 301 13
446 310 38
446 389 49
446 394 16
446 395 13
446 396 21
446 411 16
446 491 43
446 567 11
446 580 12
446 589 14
446 593 40
446 596 8
446 627 24
446 630 44
446 667 29
446 671 37
446 698 37
446 706 32
446 756 30
446 784 15
446 834 3
446 863 33
446 887 28
446 901 11
446 905 49
446 907 37
446 932 -2
446 947 27
446 956 47
446 957 22
446 961 48
446 977 27
446 979 12
446 999 19
447 3 44
447 5 17
447 6 33
447 7 10
447 21 20
447 35 35
447 67 12
447 109 1
447 117 27
447 142 44
447 152 7
447 183 27
447 184 5
447 212 28
447 220 34
447 257 41
447 258 6
447 263 25
447 265 6
447 285 1
447 313 41
447 314 25
447 319 50
447 361 30
447 377 18
447 381 12
447 388 32
447 421 48
447 482 18
447 496 12
447 499 35
447 515 30
447 560 6
447 592 5
447 626 18
447 672 28
447 702 9
447 705 16
447 724 34
447 727 18
447 731 27
447 736 29
447 750 18
447 767 32
447 789 28
447 798 28
447 802 -1
447 841 9
447 878 23
447 914 24
447 932 23
447 989 47
447 993 32
447 996 37
447 999 33
448 7 23
448 10 29
448 34 47
448 43 25
448 57 23
448 58 4
448 60 9
448 65 3
448 70 25
448 87 12
448 116 17
448 138 3
448 157 14
448 168 38
448 184 5
448 216 34
448 218 9
448 223 29
448 249 24
448 281 28
448 322 9
448 347 28
448 427 34
448 432 21
448 479 44
448 486 50
448 493 11
448 496 30
448 505 13
448 527 6
448 532 5
448 533 19
448 546 12
448 602 23
448 642 33
448 690 9
448 700 33
448 747 32
448 761 10
448 769 2
448 776 29
448 807 21
448 817 29
448 837 1
448 855 23
448 913 -1
448 945 40
448 954 42
449 10 40
449 26 33
449 48 6
449 52 4
449 53 -2
449 75 35
449 95 34
449 170 28
449 177 36
449 223 35
449 229 42
449 232 7
449 241 17
449 279 30
449 305 24
449 316 37
449 336 40
449 340 10
449 344 20
449 352 7
449 392 9
449 410 9
449 416 7
449 489 29
449 490 34
449 517 16
449 530 23
449 602 37
449 606 10
449 631 45
449 643 28
449 663 41
449 706 11
449 709 15
449 736 25
449 744 38
449 746 25
449 747 31
449 751 7
449 754 45
449 759 40
449 774 33
449 781 0
449 788 1
449 797 35
449 828 -2
449 859 14
449 893 18
449 902 46
449 926 24
449 947 7
449 950 -2
449 978 4
449 993 26
450 39 43
450 44 11
450 55 46
450 72 49
450 91 12
450 95 10
450 112 34
450 172 16
450 210 17
450 217 -2
450 224 34
450 254 33
450 281 6
450 293 47
450 301 35
450 307 38
450 315 39
450 335 34
450 361 1
450 363 10
450 371 40
450 378 30
450 381 8
450 414 43
450 475 18
450 494 18
450 521 5
450 551 0
450 580 16
450 641 2
450 664 45
450 665 31
450 699 5
450 712 31
450 749 7
450 759 7
450 760 48
450 810 15
450 844 11
450 873 6
450 922 -2
450 923 11
450 926 5
450 932 24
450 952 13
450 971 0
450 980 17
450 990 34
450 997 29
451 4 36
451 8 16
451 27 24
451 55 13
451 78 23
451 122 23
451 174 2
451 215 23
451 233 42
451 279 42
451 307 37
451 310 34
451 345 15
451 375 1
451 377 38
451 391 28
451 418 49
451 489 12
451 495 38
451 528 25
451 535 4
451 542 33
451 569 4
451 590 10
451 627 42
451 644 21
451 646 24
451 647 4
451 675 6
451 685 36
451 713 11
451 724 13
451 733 22
451 744 23
451 759 41
451 791 5
451 805 34
451 809 17
451 839 1
451 855 15
451 865 1
451 891 23
451 896 46
451 954 10
451 959 34
451 963 24
452 4 49
452 7 7
452 47 36
452 105 33
452 115 30
452 119 19
452 134 28
452 148 17
452 157 43
452 167 1
452 292 45
452 309 41
452 342 39
452 369 16
452 398 28
452 420 48
452 460 14
452 514 32
452 523 33
452 576 28
452 590 43
452 592 42
452 602 13
452 606 18
452 608 28
452 631 39
452 652 12
452 658 36
452 659 4
452 664 32
452 684 9
452 687 30
452 693 31
452 737 38
452 742 20
452 770 -1
452 783 11
452 804 28
452 829 27
452 835 3
452 840 50
452 841 42
452 906 43
452 911 0
452 938 23
452 943 42
452 952 44
452 955 36
452 959 42
452 987 20
452 995 21
452 999 27
452 1000 1
453 7 39
453 14 31
453 49 33
453 86 30
453 93 31
453 110 28
453 116 11
453 119 37
453 129 25
453 149 49
453 177 33
453 180 41
453 191 1
453 210 8
453 227 28
453 231 39
453 243 11
453 258 8
453 259 39
453 269 26
453 278 -1
453 300 18
453 302 42
453 304 40
453 317 26
453 331 1
453 366 29
453 375 35
453 380 36
453 384 0
453 423 5
453 434 50
453 437 27
453 494 8
453 497 20
453 517 40
453 521 39
453 529 14
453 594 47
453 604 28
453 639 3
453 655 39
453 756 43
453 770 14
453 786 6
453 809 49
453 826 0
453 844 48
453 876 47
453 909 19
453 924 27
453 936 38
453 938 13
453 943 34
453 987 32
454 7 17
454 23 32
454 49 17
454 97 42
454 103 32
454 186 18
454 193 50
454 195 42
454 233 41
454 239 26
454 243 13
454 260 19
454 280 12
454 288 43
454 316 25
454 319 27
454 347 41
454 375 33
454 384 17
454 400 46
454 445 49
454 476 32
454 508 36
454 529 6
454 548 24
454 553 22
454 562 28
454 583 47
454 604 34
454 607 5
454 611 49
454 622 41
454 666 44
454 702 32
454 708 18
454 736 0
454 743 43
454 761 37
454 811 31
454 812 10
454 887 11
454 896 40
454 899 15
454 933 35
454 938 41
454 939 42
454 958 42
454 976 31
455 17 29
455 28 1
455 32 44
455 59 4
455 80 44
455 134 20
455 135 13
455 144 8
455 164 24
455 226 20
455 228 39
455 277 26
455 298 15
455 305 31
455 328 48
455 401 0
455 414 12
455 433 -2
455 461 19
455 481 16
455 486 42
455 538 31
455 539 43
455 561 7
455 589 24
455 606 43
455 612 30
455 685 12
455 688 4
455 706 18
455 724 4
455 756 29
455 763 28
455 776 49
455 783 8
455 805 21
455 840 42
455 856 45
455 890 1
455 902 50
455 915 7
455 918 25
455 965 45
456 6 7
456 27 18
456 61 9
456 101 49
456 113 27
456 124 32
456 155 47
456 180 10
456 207 8
456 246 3
456 261 22
456 263 16
456 328 36
456 338 40
456 339 33
456 414 45
456 421 37
456 424 21
456 437 10
456 466 44
456 467 15
456 490 34
456 498 4
456 535 40
456 560 8
456 567 48
456 608 35
456 615 31
456 619 15
456 624 33
456 661 40
456 687 17
456 751 10
456 785 -2
456 791 14
456 799 45
456 804 25
456 823 8
456 843 37
456 926 31
456 935 28
456 944 39
456 954 37
456 965 37
456 974 33
456 979 46
456 995 -1
457 13 40
457 30 16
457 48 34
457 64 45
457 68 44
457 70 16
457 91 17
457 98 48
457 111 4
457 132 46
457 134 -2
457 180 -2
457 206 46
457 216 28
457 221 27
457 245 28
457 279 19
457 331 1
457 338 13
457 339 26
457 354 12
457 365 9
457 377 42
457 382 28
457 399 36
457 417 40
457 433 7
457 460 49
457 502 -1
457 514 17
457 534 13
457 562 8
457 609 13
457 631 46
457 640 41
457 669 18
457 671 8
457 674 39
457 683 24
457 718 26
457 738 21
457 749 21
457 767 34
457 826 32
457 837 48
457 860 16
457 868 42
457 915 8
457 938 6
457 944 28
457 965 31
457 969 20
457 981 46
458 45 7
458 76 38
458 145 25
458 153 42
458 253 41
458 258 20
458 276 25
458 307 50
458 351 18
458 358 50
458 368 38
458 414 15
458 428 36
458 433 13
458 450 39
458 452 43
458 466 13
458 489 46
458 517 7
458 525 47
458 566 27
458 577 3
458 581 -2
458 600 17
458 607 27
458 616 24
458 649 5
458 654 9
458 665 -2
458 681 26
458 683 11
458 710 35
458 722 32
458 731 40
458 740 19
458 753 26
458 782 16
458 836 27
458 887 26
458 901 50
458 912 32
458 924 37
458 939 23
458 946 9
458 951 1
458 972 32
459 26 44
459 27 5
459 41 24
459 75 10
459 79 14
459 97 50
459 114 32
459 127 42
459 153 7
459 164 8
459 188 45
459 217 49
459 267 25
459 273 21
459 299 24
459 309 16
459 344 7
459 388 43
459 394 23
459 398 19
459 399 13
459 420 29
459 463 43
459 469 33
459 516 3
459 525 25
459 527 0
459 532 43
459 536 47
459 544 10
459 557 43
459 570 20
459 573 38
459 596 23
459 599 31
459 600 43
459 616 3
459 625 15
459 641 32
459 695 49
459 725 15
459 727 30
459 748 46
459 760 15
459 799 35
459 831 16
459 861 43
459 868 12
459 871 21
459 902 0
459 953 28
460 13 17
460 17 35
460 42 0
460 88 16
460 131 36
460 162 47
460 178 44
460 179 30
460 208 29
460 210 34
460 217 19
460 233 4
460 234 38
460 244 7
460 292 5
460 300 18
460 307 45
460 365 16
460 407 30
460 451 2
460 462 -2
460 533 43
460 546 26
460 552 28
460 555 19
460 583 37
460 599 16
460 603 15
460 674 15
460 720 3
460 738 25
460 767 28
460 778 18
460 816 23
460 825 6
460 850 39
460 873 14
460 874 38
460 910 25
460 963 -1
460 971 22
461 30 25
461 82 0
461 98 28
461 104 35
461 117 28
461 216 -2
461 237 25
461 244 -1
461 256 2
461 258 6
461 298 24
461 345 -2
461 360 26
461 406 24
461 410 26
461 436 44
461 485 42
461 496 5
461 525 41
461 538 11
461 573 35
461 575 6
461 577 6
461 641 39
461 648 0
461 650 26
461 668 33
461 695 7
461 721 33
461 743 45
461 755 8
461 764 6
461 806 42
461 809 26
461 855 50
461 874 43
461 897 2
461 912 25
461 915 22
462 46 12
462 60 21
462 118 47
462 143 27
462 162 29
462 179 38
462 206 30
462 213 3
462 227 44
462 259 15
462 264 23
462 269 9
462 318 46
462 338 45
462 347 13
462 370 11
462 397 32
462 401 32
462 441 24
462 448 28
462 467 21
462 477 46
462 494 38
462 559 11
462 574 45
462 602 35
462 622 44
462 646 36
462 700 16
462 702 1
462 725 48
462 728 40
462 729 0
462 756 36
462 847 8
462 858 33
462 862 44
462 868 5
462 876 46
462 929 24
462 934 7
462 949 4
463 11 18
463 18 12
463 19 32
463 27 45
463 37 12
463 38 38
463 53 21
463 55 -2
463 58 32
463 81 25
463 98 10
463 124 38
463 147 22
463 184 24
463 205 17
463 239 1
463 250 28
463 261 17
463 294 38
463 302 10
463 303 20
463 322 34
463 337 2
463 344 8
463 352 10
463 354 45
463 413 18
463 475 13
463 479 23
463 482 24
463 487 45
463 492 8
463 540 40
463 554 35
463 594 28
463 664 25
463 697 30
463 737 15
463 803 17
463 811 7
463 843 8
463 856 13
463 901 14
463 907 6
463 924 29
463 932 31
463 951 14
463 955 24
463 983 35
463 993 22
464 25 44
464 67 17
464 98 6
464 99 33
464 111 26
464 119 24
464 130 35
464 154 19
464 199 6
464 288 29
464 291 23
464 328 25
464 433 26
464 487 44
464 572 19
464 576 20
464 635 48
464 643 50
464 667 11
464 691 35
464 692 47
464 738 17
464 759 2
464 766 6
464 800 15
464 812 1
464 838 2
464 843 19
464 846 15
464 873 22
464 893 28
464 910 39
464 952 5
464 999 48
465 17 37
465 22 14
465 44 47
465 57 16
465 105 23
465 148 46
465 152 48
465 203 5
465 209 37
465 229 20
465 286 22
465 318 47
465 336 22
465 344 7
465 355 9
465 356 11
465 372 50
465 412 26
465 430 15
465 485 50
465 487 7
465 507 35
465 527 27
465 550 30
465 551 48
465 552 4
465 648 18
465 651 4
465 718 18
465 725 38
465 742 28
465 751 45
465 786 50
465 810 3
465 835 24
465 855 14
465 875 44
465 944 24
465 949 8
465 978 10
465 979 28
465 985 17
466 28 18
466 43 42
466 64 48
466 80 29
466 125 13
466 151 12
466 202 24
466 213 41
466 240 15
466 261 18
466 307 21
466 338 30
466 400 22
466 402 42
466 436 36
466 471 36
466 478 5
466 483 14
466 535 38
466 594 20
466 612 14
466 635 11
466 642 13
466 662 15
466 667 -2
466 699 6
466 701 40
466 748 18
466 751 34
466 797 3
466 832 4
466 855 44
466 880 5
466 883 4
466 884 50
466 898 18
466 907 20
466 910 28
466 930 21
466 955 16
466 992 11
467 14 8
467 26 4
467 60 45
467 67 17
467 100 20
467 102 14
467 117 31
467 155 13
467 193 38
467 230 28
467 279 42
467 303 23
467 305 11
467 337 49
467 407 34
467 417 11
467 432 46
467 433 21
467 465 0
467 475 39
467 494 27
467 496 3
467 502 42
467 506 0
467 515 12
467 520 32
467 537 25
467 575 35
467 607 11
467 631 -1
467 633 11
467 635 30
467 638 50
467 668 22
467 682 9
467 711 19
467 718 4
467 721 41
467 728 17
467 735 50
467 759 46
467 767 22
467 811 16
467 813 28
467 831 10
467 833 -1
467 852 47
467 864 38
467 878 18
467 891 1
467 934 34
467 950 9
467 987 11
467 988 37
468 3 22
468 7 41
468 57 11
468 58 38
468 82 25
468 98 8
468 112 -1
468 113 2
468 145 41
468 151 47
468 193 10
468 204 31
468 250 23
468 273 44
468 277 48
468 309 0
468 318 6
468 340 23
468 343 35
468 387 -2
468 408 11
468 414 -2
468 418 45
468 443 26
468 505 20
468 513 12
468 538 7
468 563 16
468 598 -1
468 607 29
468 622 3
468 623 11
468 667 46
468 668 2
468 682 44
468 729 47
468 737 45
468 798 16
468 816 44
468 831 14
468 836 24
468 851 27
468 901 50
468 912 12
468 947 37
468 964 24
468 971 6
469 12 17
469 16 29
469 22 50
469 71 36
469 91 4
469 92 16
469 111 38
469 137 22
469 139 7
469 156 2
469 235 45
469 237 2
469 239 4
469 287 48
469 307 45
469 318 2
469 323 17
469 349 22
469 367 47
469 409 39
469 421 38
469 463 47
469 477 20
469 494 34
469 495 13
469 511 10
469 547 13
469 579 32
469 604 12
469 631 10
469 637 22
469 666 1
469 669 43
469 717 20
469 732 47
469 733 15
469 774 37
469 787 42
469 850 41
469 852 27
469 912 1
469 914 1
469 916 28
469 923 8
469 932 44
469 944 39
469 953 -2
469 975 37
469 983 11
469 1000 39
470 3 30
470 24 47
470 114 22
470 122 37
470 183 18
470 228 34
470 236 6
470 247 48
470 277 46
470 286 23
470 304 39
470 305 42
470 342 46
470 360 25
470 379 5
470 390 20
470 405 0
470 422 20
470 445 40
470 478 31
470 508 50
470 518 -1
470 548 48
470 556 27
470 581 14
470 655 44
470 657 48
470 692 3
470 706 42
470 732 50
470 741 34
470 795 42
470 809 14
470 810 19
470 815 38
470 818 5
470 861 -2
470 874 44
470 894 34
470 895 25
470 933 33
470 939 18
470 966 23
470 969 36
470 990 40
471 25 5
471 35 21
471 61 44
471 86 9
471 109 32
471 124 50
471 127 9
471 189 39
471 233 25
471 287 16
471 290 26
471 305 26
471 309 34
471 344 34
471 361 1
471 362 1
471 391 26
471 401 -2
471 422 10
471 445 34
471 477 21
471 480 15
471 500 49
471 511 36
471 535 17
471 538 42
471 610 13
471 611 9
471 632 23
471 646 7
471 654 46
471 658 23
471 665 2
471 683 1
471 689 3
471 709 30
471 720 25
471 754 25
471 818 40
471 832 -2
471 837 8
471 863 31
471 866 25
471 914 12
471 921 29
471 946 4
471 950 47
471 976 14
471 983 -2
471 994 38
471 998 13
472 130 50
472 138 14
472 144 35
472 162 31
472 163 45
472 174 8
472 176 18
472 205 25
472 208 41
472 285 41
472 291 38
472 298 27
472 313 45
472 323 38
472 336 11
472 347 15
472 378 27
472 394 5
472 398 7
472 404 46
472 441 20
472 445 4
472 465 42
472 467 31
472 488 20
472 505 19
472 521 18
472 527 8
472 577 10
472 584 1
472 588 24
472 589 26
472 590 -2
472 595 25
472 601 41
472 614 2
472 638 14
472 641 4
472 681 33
472 714 14
472 785 32
472 798 5
472 902 6
472 914 18
472 923 20
472 940 30
472 971 38
472 986 19
472 987 36
472 993 26
473 3 19
473 55 9
473 81 5
473 96 42
473 137 8
473 162 12
473 216 40
473 233 3
473 281 4
473 293 9
473 297 3
473 330 47
473 369 29
473 379 47
473 387 0
473 391 31
473 399 39
473 457 12
473 459 32
473 467 6
473 472 43
473 487 32
473 498 33
473 517 47
473 561 27
473 656 50
473 758 37
473 775 27
473 786 27
473 795 23
473 796 7
474 1 37
474 3 44
474 8 21
474 19 3
474 55 32
474 87 39
474 89 32
474 126 40
474 147 33
474 149 14
474 150 22
474 178 16
474 210 42
474 212 34
474 222 28
474 226 25
474 229 45
474 250 30
474 256 38
474 267 41
474 300 33
474 320 2
474 371 2
474 375 -1
474 400 33
474 405 2
474 410 39
474 414 48
474 450 16
474 454 8
474 473 3
474 496 41
474 500 9
474 521 26
474 523 3
474 574 16
474 624 28
474 626 41
474 648 3
474 669 5
474 676 -1
474 684 27
474 690 50
474 695 50
474 725 -1
474 736 39
474 750 23
474 752 4
474 768 45
474 799 49
474 810 42
474 813 0
474 825 34
474 827 37
474 913 17
474 914 9
474 935 44
474 955 30
475 58 3
475 71 26
475 122 41
475 149 19
475 205 11
475 212 20
475 214 36
475 219 10
475 224 32
475 228 11
475 231 6
475 241 39
475 252 36
475 272 9
475 280 44
475 288 30
475 290 32
475 298 12
475 311 46
475 321 24
475 322 38
475 324 11
475 356 38
475 391 21
475 397 2
475 423 2
475 434 43
475 454 0
475 468 44
475 472 41
475 473 22
475 478 7
475 481 38
475 498 27
475 514 40
475 538 28
475 540 30
475 546 11
475 547 41
475 579 43
475 598 14
475 603 47
475 604 38
475 632 47
475 656 15
475 696 -2
475 697 31
475 701 46
475 711 -2
475 776 34
475 781 41
475 798 4
475 806 14
475 875 27
475 902 46
475 909 7
475 910 7
475 923 34
475 938 46
475 939 6
475 949 11
475 975 5
476 16 14
476 19 25
476 52 17
476 53 17
476 56 12
476 57 40
476 67 34
476 112 9
476 128 31
476 143 21
476 153 12
476 161 43
476 181 9
476 199 14
476 211 27
476 222 46
476 248 7
476 250 8
476 316 8
476 355 9
476 381 31
476 388 5
476 449 39
476 450 34
476 456 13
476 479 5
476 483 46
476 490 19
476 498 9
476 502 39
476 571 11
476 577 27
476 602 6
476 607 27
476 621 10
476 645 34
476 652 49
476 668 24
476 671 12
476 712 21
476 730 49
476 739 34
476 773 0
476 797 36
476 800 3
476 823 49
476 834 27
476 847 45
476 854 22
476 896 32
476 907 31
476 921 34
476 930 22
476 938 2
476 955 26
476 977 24
476 983 8
477 7 38
477 16 45
477 39 23
477 42 22
477 48 50
477 52 22
477 61 42
477 70 27
477 80 1
477 93 40
477 121 15
477 245 12
477 250 48
477 290 4
477 293 17
477 344 24
477 372 18
477 390 11
477 440 16
477 452 13
477 490 31
477 505 37
477 526 3
477 537 32
477 539 40
477 558 11
477 575 40
477 591 34
477 606 3
477 607 14
477 618 0
477 679 30
477 693 45
477 715 42
477 726 34
477 745 3
477 752 7
477 767 1
477 779 32
477 785 11
477 796 4
477 806 0
477 847 46
477 850 3
477 871 31
477 882 6
477 896 5
477 927 34
477 953 46
477 965 49
477 969 0
478 22 3
478 23 20
478 26 40
478 77 49
478 179 1
478 199 44
478 214 21
478 248 30
478 302 11
478 331 16
478 332 27
478 343 35
478 359 48
478 360 36
478 366 16
478 379 24
478 415 13
478 427 22
478 446 35
478 452 12
478 454 43
478 500 38
478 602 7
478 624 48
478 701 25
478 702 33
478 771 5
478 775 49
478 776 17
478 797 0
478 802 30
478 803 17
478 894 23
478 943 -2
478 961 48
478 963 5
478 987 39
478 995 45
479 23 8
479 65 47
479 127 18
479 168 23
479 213 27
479 215 19
479 231 11
479 237 49
479 250 23
479 274 33
479 302 16
479 345 14
479 351 31
479 384 46
479 396 46
479 416 39
479 436 30
479 453 38
479 473 34
479 484 25
479 506 1
479 530 37
479 597 8
479 600 37
479 614 43
479 622 50
479 661 22
479 702 8
479 724 50
479 757 22
479 765 28
479 771 45
479 802 4
479 826 1
479 835 14
479 868 41
479 896 33
479 897 40
479 912 11
479 919 0
479 952 27
479 963 42
479 974 8
480 35 48
480 40 27
480 74 5
480 179 21
480 188 45
480 205 0
480 226 28
480 236 40
480 251 11
480 258 34
480 260 23
480 266 19
480 299 26
480 316 7
480 333 33
480 351 7
480 375 21
480 404 45
480 430 41
480 444 16
480 445 20
480 473 13
480 485 25
480 486 42
480 493 -2
480 495 46
480 552 14
480 563 47
480 583 20
480 599 48
480 611 39
480 626 4
480 633 30
480 639 45
480 722 11
480 758 9
480 763 39
480 768 11
480 769 22
480 779 33
480 782 6
480 812 5
480 814 13
480 886 12
480 953 30
480 954 39
481 61 38
481 74 14
481 79 20
481 81 37
481 119 35
481 124 11
481 134 20
481 152 40
481 158 17
481 195 0
481 206 29
481 278 -2
481 294 27
481 311 17
481 340 7
481 352 5
481 353 17
481 370 19
481 387 16
481 388 13
481 479 19
481 502 36
481 509 25
481 534 10
481 578 13
481 612 30
481 663 26
481 697 9
481 735 23
481 761 47
481 789 17
481 796 22
481 817 22
481 847 6
481 856 3
481 861 5
481 896 42
481 902 37
481 903 13
481 933 32
481 944 24
482 33 5
482 54 11
482 56 27
482 59 44
482 66 42
482 84 18
482 137 32
482 165 3
482 212 34
482 260 -2
482 272 43
482 279 9
482 308 16
482 323 5
482 334 9
482 353 18
482 382 41
482 448 -2
482 509 32
482 522 47
482 543 9
482 545 46
482 552 -2
482 554 16
482 618 24
482 623 15
482 628 36
482 653 48
482 654 11
482 676 12
482 678 38
482 692 20
482 710 30
482 718 33
482 746 2
482 768 32
482 788 39
482 831 40
482 900 34
482 904 38
482 926 32
482 929 28
482 935 30
482 975 40
482 986 4
482 991 20
483 7 36
483 26 30
483 69 47
483 79 29
483 91 46
483 99 44
483 114 22
483 121 20
483 134 6
483 199 41
483 210 49
483 221 13
483 234 44
483 258 30
483 268 5
483 284 37
483 305 28
483 310 18
483 330 13
483 346 18
483 352 47
483 390 38
483 409 2
483 427 50
483 430 35
483 433 49
483 448 34
483 463 15
483 464 49
483 540 1
483 545 41
483 546 47
483 568 3
483 593 32
483 601 1
483 610 4
483 639 38
483 665 4
483 734 33
483 757 34
483 759 0
483 766 40
483 793 43
483 818 49
483 826 24
483 852 4
483 860 40
483 881 2
483 885 24
483 887 49
483 909 29
483 913 8
483 918 31
483 927 0
483 929 3
483 938 -1
483 939 18
483 978 47
484 15 29
484 16 13
484 35 21
484 48 9
484 71 42
484 79 43
484 118 14
484 133 39
484 160 38
484 207 28
484 214 14
484 221 40
484 230 11
484 234 33
484 237 8
484 243 18
484 253 31
484 326 20
484 332 11
484 371 49
484 374 7
484 396 10
484 405 10
484 425 34
484 465 34
484 489 36
484 496 35
484 501 47
484 505 0
484 517 6
484 525 34
484 532 0
484 584 33
484 606 -1
484 614 38
484 628 34
484 671 12
484 691 -2
484 721 41
484 724 2
484 728 2
484 819 35
484 824 17
484 834 24
484 839 36
484 861 35
484 874 24
484 882 17
484 888 28
484 929 10
484 934 45
484 937 49
484 990 41
485 11 15
485 16 6
485 55 37
485 65 37
485 68 38
485 99 33
485 100 15
485 124 13
485 148 28
485 166 7
485 222 24
485 243 36
485 268 22
485 277 29
485 292 11
485 293 30
485 301 20
485 304 7
485 318 17
485 373 9
485 385 14
485 414 5
485 420 7
485 464 26
485 476 33
485 505 27
485 510 44
485 516 22
485 541 41
485 548 25
485 561 46
485 571 6
485 586 19
485 602 29
485 608 34
485 619 33
485 658 28
485 671 32
485 672 41
485 690 49
485 695 36
485 709 12
485 717 7
485 729 29
485 730 26
485 852 46
485 855 24
485 867 49
485 879 11
485 890 11
485 949 21
486 3 44
486 6 31
486 18 38
486 21 25
486 48 23
486 52 32
486 57 46
486 65 32
486 176 28
486 200 17
486 238 11
486 239 3
486 245 18
486 262 17
486 278 15
486 305 30
486 344 18
486 352 11
486 364 28
486 387 37
486 414 41
486 453 33
486 492 13
486 521 44
486 551 21
486 558 49
486 598 19
486 610 35
486 616 3
486 654 10
486 743 21
486 761 29
486 770 15
486 778 42
486 783 22
486 830 22
486 854 38
486 857 25
486 868 11
486 872 11
486 879 20
486 888 13
486 890 7
486 895 4
487 30 50
487 70 43
487 83 2
487 84 1
487 86 16
487 117 49
487 162 21
487 166 47
487 220 45
487 268 29
487 300 20
487 308 34
487 312 36
487 377 30
487 392 10
487 402 20
487 404 27
487 415 25
487 433 19
487 435 28
487 443 43
487 463 41
487 482 4
487 513 4
487 529 41
487 537 24
487 565 7
487 575 41
487 581 22
487 582 34
487 585 24
487 588 12
487 604 15
487 618 38
487 621 33
487 641 7
487 688 46
487 732 2
487 768 5
487 780 30
487 804 35
487 822 22
487 831 19
487 841 21
487 846 35
487 859 38
487 912 29
487 957 37
488 42 8
488 49 0
488 65 18
488 86 50
488 98 21
488 132 32
488 140 40
488 141 43
488 142 28
488 143 1
488 164 32
488 167 7
488 234 38
488 242 1
488 258 2
488 284 26
488 319 18
488 324 23
488 351 27
488 359 38
488 360 10
488 378 -2
488 385 41
488 396 23
488 409 45
488 417 31
488 441 30
488 510 32
488 536 30
488 547 17
488 622 13
488 623 14
488 632 23
488 649 4
488 660 46
488 666 0
488 673 24
488 682 31
488 710 19
488 717 1
488 755 31
488 761 12
488 771 14
488 800 27
488 819 30
488 843 22
488 864 50
488 887 44
488 914 22
488 925 48
488 934 5
488 951 23
488 954 35
489 33 42
489 38 35
489 62 47
489 92 -1
489 123 30
489 165 43
489 173 -1
489 210 12
489 225 48
489 232 1
489 255 27
489 286 30
489 342 31
489 346 28
489 347 26
489 361 47
489 365 42
489 383 46
489 415 14
489 451 43
489 474 46
489 477 21
489 495 48
489 516 35
489 518 44
489 546 17
489 549 16
489 584 45
489 613 13
489 628 20
489 633 12
489 691 16
489 703 11
489 741 38
489 750 40
489 757 6
489 759 0
489 769 31
489 785 32
489 797 48
489 836 12
489 838 18
489 860 44
489 910 5
489 920 19
489 928 16
489 934 2
489 953 24
490 38 13
490 91 43
490 95 7
490 153 43
490 176 34
490 185 27
490 202 3
490 216 5
490 266 8
490 283 28
490 304 29
490 307 40
490 324 -2
490 356 40
490 377 35
490 445 18
490 462 22
490 506 39
490 573 15
490 592 18
490 594 9
490 602 0
490 610 25
490 636 16
490 664 29
490 685 23
490 702 40
490 789 47
490 823 17
490 851 28
490 920 11
490 960 -1
490 965 32
490 982 13
490 997 36
491 21 5
491 22 2
491 73 23
491 159 11
491 161 35
491 162 42
491 212 17
491 222 31
491 254 23
491 266 12
491 267 0
491 312 22
491 319 4
491 325 48
491 326 2
491 369 20
491 468 7
491 514 37
491 552 9
491 599 3
491 614 -2
491 653 36
491 661 19
491 687 14
491 703 21
491 721 10
491 780 4
491 789 38
491 825 31
491 833 44
491 839 23
491 870 14
491 893 24
491 894 41
491 908 37
491 919 48
491 926 45
491 933 25
491 968 32
492 18 22
492 42 22
492 92 44
492 146 40
492 228 14
492 245 42
492 273 28
492 298 1
492 324 49
492 326 45
492 337 38
492 363 23
492 370 20
492 384 43
492 401 15
492 470 4
492 475 7
492 481 39
492 482 25
492 485 15
492 504 15
492 539 25
492 544 32
492 625 26
492 630 3
492 661 6
492 669 25
492 702 23
492 716 11
492 757 2
492 818 29
492 825 22
492 856 34
492 863 39
492 884 26
492 886 14
492 896 27
492 899 7
492 925 2
492 948 19
492 959 31
492 969 21
492 987 33
492 990 40
492 1000 13
493 7 19
493 56 4
493 60 39
493 63 41
493 71 44
493 77 23
493 89 36
493 112 39
493 114 16
493 139 50
493 194 29
493 238 42
493 242 42
493 260 13
493 262 48
493 266 6
493 295 21
493 352 14
493 372 37
493 377 29
493 393 11
493 417 22
493 460 6
493 461 31
493 476 41
493 490 39
493 522 16
493 535 1
493 600 16
493 637 1
493 677 29
493 683 8
493 750 39
493 757 22
493 784 44
493 785 28
493 819 14
493 828 35
493 886 17
493 902 27
493 917 34
493 933 4
493 947 4
493 948 19
493 980 20
493 988 36
494 4 1
494 5 -1
494 26 -2
494 48 1
494 86 5
494 113 15
494 128 31
494 137 49
494 179 21
494 187 44
494 192 31
494 197 10
494 241 8
494 245 9
494 254 15
494 300 30
494 312 2
494 361 14
494 366 29
494 385 1
494 397 49
494 415 7
494 417 1
494 479 34
494 512 13
494 527 3
494 546 8
494 553 13
494 566 6
494 576 5
494 610 -2
494 619 2
494 657 4
494 658 22
494 669 26
494 688 6
494 744 21
494 753 14
494 769 23
494 846 38
494 897 41
494 906 -1
494 945 -2
494 971 -2
494 983 -2
494 989 43
495 19 22
495 20 45
495 23 41
495 29 44
495 30 37
495 32 3
495 47 48
495 57 23
495 63 10
495 67 37
495 82 39
495 107 40
495 114 18
495 119 25
495 131 9
495 151 24
495 162 12
495 166 46
495 186 22
495 206 19
495 237 34
495 252 15
495 276 27
495 289 28
495 297 40
495 298 15
495 333 1
495 358 9
495 381 47
495 414 6
495 433 19
495 512 42
495 522 0
495 618 36
495 624 46
495 702 15
495 711 49
495 725 29
495 726 27
495 792 42
495 793 3
495 801 16
495 809 38
495 810 49
495 811 47
495 891 39
495 897 40
495 904 0
495 978 47
495 979 47
495 990 6
496 30 44
496 37 36
496 38 31
496 71 16
496 82 13
496 98 24
496 127 27
496 129 37
496 149 16
496 156 13
496 171 8
496 263 28
496 267 43
496 337 30
496 349 43
496 363 8
496 374 23
496 376 10
496 403 28
496 407 50
496 410 50
496 414 49
496 487 39
496 491 26
496 493 1
496 532 22
496 533 46
496 541 33
496 577 9
496 617 27
496 644 9
496 659 16
496 665 45
496 676 5
496 684 10
496 693 22
496 710 31
496 746 6
496 769 21
496 774 21
496 778 7
496 789 12
496 848 13
496 849 -1
496 857 -2
496 861 36
496 882 41
496 901 37
496 904 46
496 923 25
496 957 22
496 958 41
496 974 11
496 977 1
496 999 26
497 10 29
497 28 1
497 34 30
497 46 45
497 52 9
497 84 8
497 92 32
497 139 28
497 150 23
497 160 49
497 167 12
497 172 41
497 175 43
497 185 12
497 218 36
497 226 25
497 266 25
497 282 42
497 295 39
497 339 21
497 352 5
497 359 8
497 432 2
497 465 4
497 482 17
497 491 50
497 493 -2
497 502 47
497 530 47
497 531 27
497 562 40
497 584 2
497 627 14
497 645 40
497 647 29
497 649 36
497 689 34
497 718 24
497 728 -2
497 754 50
497 769 8
497 830 38
497 855 16
497 865 49
497 899 7
497 901 43
497 909 36
497 936 48
497 945 3
497 966 45
497 967 50
498 11 40
498 106 48
498 113 25
498 121 36
498 175 22
498 202 47
498 214 45
498 250 44
498 265 30
498 290 38
498 291 8
498 314 2
498 316 3
498 351 9
498 362 23
498 398 11
498 448 34
498 456 -1
498 474 10
498 483 15
498 561 26
498 571 36
498 589 36
498 619 49
498 629 45
498 678 28
498 699 49
498 721 27
498 724 23
498 736 35
498 746 40
498 749 14
498 766 21
498 786 36
498 790 24
498 840 18
498 841 29
498 843 30
498 853 10
498 871 38
498 891 17
498 921 22
498 927 48
498 947 20
498 978 36
498 994 41
499 20 42
499 35 29
499 51 37
499 66 25
499 74 5
499 76 24
499 88 35
499 91 45
499 177 17
499 201 26
499 219 16
499 251 49
499 254 7
499 256 15
499 268 26
499 289 15
499 298 6
499 299 44
499 355 18
499 388 24
499 432 18
499 440 30
499 446 39
499 449 27
499 451 1
499 460 25
499 496 26
499 511 14
499 515 45
499 523 35
499 542 38
499 550 24
499 560 18
499 576 5
499 624 -1
499 634 40
499 644 30
499 654 50
499 673 15
499 686 22
499 697 45
499 698 40
499 704 26
499 707 25
499 710 47
499 714 20
499 730 30
499 749 30
499 753 39
499 784 13
499 798 17
499 812 15
499 847 34
499 848 5
499 852 10
499 867 47
499 871 -2
499 877 3
499 904 13
499 976 30
499 999 7
499 1000 35
500 5 16
500 30 41
500 31 32
500 60 12
500 62 29
500 75 31
500 142 36
500 170 32
500 174 49
500 195 38
500 213 17
500 236 31
500 244 13
500 253 42
500 255 46
500 298 26
500 303 43
500 325 45
500 366 21
500 371 47
500 385 20
500 395 37
500 409 19
500 434 28
500 442 36
500 489 15
500 499 15
500 509 5
500 529 8
500 551 16
500 576 28
500 617 17
500 639 13
500 655 25
500 696 40
500 718 5
500 722 34
500 726 49
500 748 13
500 783 47
500 815 17
500 823 47
500 829 26
500 848 26
500 883 12
500 906 10
500 944 21
500 948 32
500 953 3
500 960 39
500 971 31
500 998 29
501 3 50
501 24 16
501 30 39
501 72 25
501 109 13
501 119 38
501 135 47
501 147 31
501 199 34
501 211 1
501 246 28
501 258 1
501 274 32
501 285 21
501 298 1
501 319 24
501 320 1
501 352 12
501 369 22
501 401 49
501 404 27
501 406 49
501 425 8
501 456 43
501 473 3
501 496 16
501 499 23
501 514 15
501 522 19
501 533 19
501 546 35
501 562 21
501 574 47
501 601 4
501 602 28
501 605 42
501 617 49
501 635 33
501 646 28
501 668 36
501 673 19
501 679 25
501 685 23
501 711 38
501 743 12
501 747 46
501 760 7
501 762 27
501 765 23
501 787 2
501 830 37
501 837 3
501 842 22
501 885 42
501 917 33
501 939 29
501 975 22
502 42 15
502 46 16
502 88 25
502 89 43
502 93 6
502 103 9
502 105 31
502 136 9
502 140 40
502 175 34
502 222 8
502 237 37
502 249 31
502 270 21
502 299 40
502 317 50
502 322 14
502 339 2
502 345 33
502 353 49
502 367 34
502 368 37
502 401 29
502 405 41
502 423 37
502 478 50
502 506 32
502 519 17
502 549 29
502 588 15
502 602 16
502 623 7
502 625 25
502 653 9
502 683 11
502 712 41
502 740 10
502 778 31
502 785 33
502 801 17
502 802 50
502 806 25
502 822 30
502 824 16
502 843 3
502 849 41
502 851 -1
502 868 43
502 882 13
502 891 42
502 897 22
502 929 29
502 939 46
502 945 29
502 949 36
502 976 30
503 20 14
503 66 29
503 85 32
503 86 47
503 100 38
503 103 47
503 129 44
503 146 34
503 184 -2
503 212 30
503 222 47
503 263 6
503 265 34
503 273 11
503 305 8
503 311 31
503 320 9
503 334 5
503 338 19
503 339 34
503 355 26
503 385 8
503 406 50
503 437 4
503 450 32
503 456 36
503 487 7
503 506 28
503 531 47
503 565 8
503 572 27
503 611 50
503 613 25
503 615 49
503 645 15
503 732 42
503 763 16
503 790 22
503 791 27
503 810 33
503 820 34
503 833 24
503 857 9
503 870 14
503 903 43
503 916 0
503 941 39
503 994 9
504 4 14
504 8 16
504 9 1
504 53 40
504 85 26
504 122 30
504 168 37
504 177 38
504 206 7
504 232 49
504 250 42
504 255 24
504 272 0
504 278 32
504 283 18
504 304 21
504 335 48
504 382 36
504 387 17
504 402 4
504 415 1
504 422 33
504 468 4
504 482 9
504 522 34
504 527 14
504 529 47
504 539 35
504 570 4
504 573 35
504 597 32
504 604 50
504 630 4
504 677 24
504 680 34
504 715 0
504 748 12
504 767 39
504 804 23
504 815 -1
504 842 4
504 847 48
504 852 8
504 869 37
504 884 45
504 893 36
504 896 28
504 909 9
504 916 46
504 926 24
504 930 38
504 936 27
504 968 11
504 977 29
505 5 3
505 132 12
505 138 38
505 147 9
505 182 4
505 224 8
505 247 30
505 262 50
505 338 37
505 340 38
505 349 46
505 352 50
505 357 10
505 396 27
505 400 20
505 440 36
505 471 35
505 479 31
505 494 19
505 496 17
505 529 30
505 561 32
505 582 48
505 602 23
505 615 29
505 618 24
505 624 1
505 640 8
505 643 43
505 659 37
505 662 0
505 671 47
505 676 22
505 697 34
505 720 26
505 728 32
505 735 32
505 768 48
505 773 3
505 786 34
505 793 28
505 806 28
505 818 18
505 831 47
505 835 7
505 840 14
505 846 27
505 868 37
505 872 50
505 902 48
505 952 38
505 966 3
506 34 26
506 63 35
506 64 33
506 79 18
506 86 40
506 87 27
506 90 24
506 96 50
506 121 2
506 152 9
506 190 31
506 194 13
506 196 37
506 209 8
506 217 13
506 227 26
506 235 35
506 253 42
506 293 14
506 333 35
506 360 3
506 400 45
506 413 33
506 460 26
506 497 34
506 524 17
506 595 28
506 651 2
506 665 14
506 702 25
506 791 23
506 818 40
506 876 22
506 884 45
506 887 24
506 911 22
506 943 10
506 961 20
506 988 15
507 52 5
507 57 33
507 68 22
507 85 8
507 115 19
507 131 45
507 145 3
507 155 17
507 189 33
507 190 33
507 205 21
507 216 26
507 222 40
507 224 16
507 245 13
507 255 46
507 281 15
507 299 11
507 301 13
507 321 39
507 355 46
507 403 22
507 422 46
507 459 11
507 475 25
507 521 14
507 547 26
507 549 17
507 571 44
507 573 38
507 601 13
507 602 39
507 617 39
507 629 13
507 631 2
507 646 20
507 663 3
507 679 41
507 694 48
507 714 19
507 720 14
507 722 6
507 743 43
507 753 4
507 767 30
507 780 37
507 782 16
507 797 9
507 809 1
507 835 45
507 874 37
507 937 2
507 972 5
508 9 16
508 29 11
508 59 13
508 65 32
508 78 30
508 85 25
508 86 27
508 155 6
508 158 15
508 182 47
508 190 21
508 197 49
508 250 4
508 258 19
508 394 8
508 419 9
508 428 7
508 433 38
508 450 29
508 482 4
508 513 1
508 547 13
508 591 12
508 613 29
508 629 18
508 636 7
508 647 40
508 653 49
508 655 9
508 693 9
508 705 0
508 713 2
508 721 3
508 728 28
508 742 25
508 749 2
508 770 18
508 771 38
508 795 13
508 822 47
508 825 46
508 847 35
508 855 43
508 881 33
508 928 33
508 935 17
508 962 17
508 964 42
509 3 6
509 55 44
509 87 22
509 97 50
509 100 49
509 140 50
509 143 46
509 188 9
509 210 2
509 257 20
509 290 32
509 306 23
509 309 17
509 313 36
509 343 39
509 379 48
509 383 49
509 386 36
509 410 9
509 463 27
509 466 35
509 499 30
509 503 11
509 506 40
509 566 43
509 579 22
509 586 2
509 614 32
509 615 9
509 629 3
509 650 33
509 673 32
509 684 28
509 686 10
509 694 7
509 712 19
509 715 24
509 730 24
509 732 42
509 768 49
509 804 13
509 818 38
509 823 34
509 842 15
509 858 35
509 870 10
509 880 8
509 893 20
509 894 50
509 915 49
509 932 17
509 940 46
509 974 45
509 996 -1
510 8 31
510 11 9
510 55 49
510 56 6
510 77 45
510 101 42
510 161 27
510 167 18
510 170 26
510 177 47
510 180 31
510 181 42
510 182 24
510 237 34
510 241 50
510 284 46
510 290 22
510 310 30
510 337 22
510 350 8
510 364 46
510 369 39
510 380 34
510 410 9
510 440 24
510 515 24
510 541 14
510 582 34
510 610 11
510 613 21
510 626 34
510 639 15
510 649 20
510 652 46
510 667 -2
510 677 7
510 696 35
510 713 5
510 723 3
510 813 13
510 847 35
510 871 47
510 887 14
510 900 17
510 910 -2
510 930 43
510 960 25
511 10 29
511 46 16
511 66 38
511 117 32
511 152 17
511 199 27
511 216 10
511 239 31
511 288 46
511 338 35
511 369 25
511 395 46
511 447 15
511 462 50
511 476 40
511 496 23
511 500 25
511 501 29
511 507 31
511 517 42
511 541 -1
511 543 -1
511 565 14
511 620 1
511 623 -2
511 634 45
511 636 3
511 637 14
511 651 25
511 652 2
511 657 6
511 681 4
511 695 -1
511 736 37
511 737 36
511 791 50
511 800 10
511 816 44
511 856 24
511 906 41
511 911 18
511 917 28
511 931 3
511 947 5
511 949 16
511 962 44
511 977 48
512 14 17
512 23 25
512 38 10
512 50 50
512 53 26
512 71 49
512 98 48
512 122 48
512 133 19
512 157 15
512 167 16
512 177 12
512 220 7
512 272 39
512 282 3
512 305 9
512 307 40
512 346 44
512 348 50
512 372 50
512 380 14
512 395 6
512 397 28
512 403 24
512 404 26
512 413 25
512 469 12
512 502 37
512 527 14
512 591 20
512 605 33
512 613 29
512 626 38
512 644 15
512 718 34
512 736 30
512 741 50
512 791 42
512 816 30
512 880 28
512 890 29
512 902 7
512 921 29
512 932 28
512 947 13
512 948 48
512 950 4
512 954 2
512 971 18
512 991 13
513 27 2
513 28 12
513 42 18
513 97 8
513 135 9
513 140 50
513 143 13
513 147 27
513 244 21
513 246 28
513 250 11
513 258 25
513 259 13
513 293 7
513 317 2
513 342 39
513 374 22
513 375 28
513 380 48
513 393 50
513 400 36
513 402 17
513 406 10
513 421 1
513 434 23
513 437 11
513 458 18
513 480 15
513 544 -2
513 553 42
513 555 3
513 568 35
513 582 36
513 590 40
513 620 16
513 646 18
513 655 40
513 658 21
513 731 14
513 754 41
513 762 24
513 799 43
513 807 -2
513 832 24
513 838 42
513 845 43
513 854 46
513 874 3
513 883 4
513 888 40
513 908 36
513 965 40
513 982 33
513 999 43
514 9 46
514 13 33
514 58 37
514 71 45
514 79 17
514 95 28
514 96 47
514 116 27
514 162 50
514 185 17
514 196 14
514 200 17
514 202 6
514 207 22
514 260 14
514 275 38
514 305 13
514 326 36
514 330 31
514 358 38
514 387 37
514 447 34
514 476 13
514 522 41
514 526 27
514 535 50
514 536 38
514 539 34
514 542 11
514 543 20
514 555 26
514 578 4
514 592 50
514 609 35
514 625 18
514 636 8
514 638 44
514 643 23
514 646 41
514 648 35
514 696 37
514 707 2
514 711 10
514 715 22
514 771 35
514 804 43
514 807 8
514 822 24
514 839 25
514 861 21
514 890 35
514 915 21
514 975 2
515 26 34
515 29 41
515 39 37
515 64 21
515 77 11
515 135 22
515 248 13
515 289 1
515 298 44
515 348 33
515 350 23
515 353 50
515 379 27
515 405 20
515 413 41
515 420 49
515 422 38
515 423 17
515 461 37
515 471 40
515 475 15
515 538 21
515 557 35
515 573 4
515 588 -2
515 615 26
515 628 10
515 630 17
515 633 10
515 637 2
515 654 34
515 665 9
515 729 16
515 780 13
515 787 -1
515 792 35
515 797 30
515 800 43
515 845 48
515 855 20
515 901 41
515 941 48
515 943 6
515 948 16
515 978 6
515 983 47
515 996 6
516 17 41
516 60 9
516 120 44
516 155 17
516 182 14
516 218 30
516 224 22
516 229 40
516 269 42
516 286 7
516 299 21
516 318 39
516 322 23
516 356 2
516 361 45
516 372 33
516 395 8
516 409 33
516 425 28
516 482 20
516 493 3
516 501 33
516 514 40
516 542 28
516 579 38
516 618 32
516 671 32
516 673 24
516 700 17
516 756 39
516 776 34
516 793 39
516 795 21
516 798 20
516 807 28
516 812 47
516 820 47
516 831 39
516 852 13
516 912 17
516 917 30
516 938 -1
516 956 2
516 974 49
516 981 26
516 992 5
517 24 42
517 49 16
517 101 32
517 108 39
517 116 12
517 122 34
517 176 42
517 183 44
517 197 18
517 202 20
517 211 4
517 212 12
517 231 41
517 249 15
517 331 44
517 372 23
517 402 45
517 426 45
517 438 36
517 446 10
517 456 3
517 470 -1
517 523 28
517 585 7
517 601 44
517 606 3
517 619 2
517 622 28
517 646 4
517 700 21
517 711 42
517 725 0
517 778 18
517 786 3
517 803 2
517 823 14
517 838 25
517 854 47
517 870 29
517 880 32
517 887 -1
517 888 42
517 916 0
517 919 32
517 931 21
517 976 37
517 978 3
517 1000 3
518 39 15
518 43 46
518 77 26
518 79 14
518 89 40
518 98 34
518 106 37
518 171 48
518 223 15
518 250 46
518 298 37
518 341 12
518 353 42
518 364 46
518 377 27
518 394 1
518 471 41
518 528 45
518 561 40
518 601 20
518 614 16
518 615 12
518 638 28
518 670 29
518 701 43
518 719 10
518 745 15
518 753 9
518 806 9
518 810 39
518 831 10
518 898 28
518 932 43
518 951 26
519 6 0
519 16 48
519 21 16
519 40 35
519 59 12
519 68 44
519 97 45
519 103 4
519 119 -2
519 122 37
519 175 13
519 180 15
519 186 22
519 191 49
519 230 41
519 235 24
519 241 35
519 272 12
519 363 35
519 367 45
519 373 49
519 374 1
519 383 0
519 405 50
519 411 11
519 413 0
519 436 10
519 442 39
519 448 10
519 449 26
519 518 11
519 564 28
519 569 43
519 570 36
519 596 47
519 598 44
519 609 16
519 624 28
519 658 25
519 668 -2
519 670 4
519 679 18
519 686 41
519 708 10
519 729 45
519 731 42
519 747 -1
519 750 2
519 756 49
519 763 49
519 773 3
519 784 3
519 799 38
519 812 47
519 816 -1
519 819 5
519 878 49
519 887 30
519 930 37
519 983 42
519 1000 6
520 20 22
520 23 41
520 72 11
520 82 30
520 97 32
520 101 6
520 125 44
520 154 16
520 172 4
520 181 17
520 244 40
520 292 15
520 304 33
520 331 1
520 365 4
520 369 18
520 375 18
520 381 34
520 423 33
520 435 18
520 458 12
520 463 35
520 472 42
520 481 44
520 489 27
520 513 21
520 543 7
520 563 4
520 582 49
520 597 1
520 613 5
520 617 41
520 626 8
520 634 48
520 635 39
520 656 24
520 678 19
520 695 25
520 708 -2
520 712 -1
520 732 44
520 756 49
520 759 24
520 815 25
520 819 41
520 837 4
520 865 42
520 887 25
520 927 16
520 976 47
521 7 16
521 11 50
521 33 42
521 40 11
521 68 6
521 101 21
521 118 44
521 151 50
521 169 14
521 220 25
521 227 21
521 272 31
521 277 23
521 314 38
521 327 13
521 340 18
521 365 22
521 368 8
521 371 22
521 373 49
521 409 26
521 412 34
521 434 9
521 461 45
521 462 41
521 502 12
521 514 44
521 555 1
521 561 16
521 566 30
521 587 13
521 588 30
521 600 34
521 604 38
521 606 15
521 608 46
521 621 23
521 631 19
521 677 48
521 686 -1
521 687 36
521 701 29
521 707 24
521 711 18
521 715 17
521 738 7
521 752 34
521 771 41
521 818 49
521 838 36
521 848 12
521 876 27
521 896 15
521 977 0
521 979 12
521 993 28
521 998 41
521 999 42
522 16 9
522 22 8
522 23 47
522 24 18
522 34 23
522 65 16
522 92 35
522 111 41
522 135 40
522 180 26
522 205 45
522 223 5
522 239 41
522 243 17
522 255 16
522 265 20
522 326 17
522 333 9
522 339 13
522 361 34
522 365 47
522 384 23
522 397 1
522 415 17
522 425 15
522 494 44
522 536 35
522 538 20
522 550 -2
522 564 42
522 566 45
522 595 46
522 617 42
522 619 17
522 624 45
522 663 10
522 689 10
522 696 10
522 732 46
522 778 42
522 801 25
522 887 25
522 905 34
522 913 46
522 923 10
522 928 26
522 939 40
522 999 35
523 29 26
523 39 35
523 74 18
523 90 7
523 102 -2
523 110 40
523 152 35
523 155 32
523 189 19
523 239 20
523 258 27
523 265 1
523 278 47
523 285 24
523 290 17
523 291 37
523 292 13
523 301 18
523 308 3
523 325 25
523 328 31
523 331 44
523 341 6
523 346 6
523 364 44
523 400 32
523 402 -1
523 407 37
523 431 4
523 456 46
523 461 42
523 466 37
523 475 9
523 478 13
523 485 49
523 526 47
523 551 19
523 564 40
523 601 1
523 609 25
523 634 3
523 674 44
523 677 32
523 701 36
523 707 6
523 710 42
523 718 19
523 763 21
523 776 36
523 781 34
523 808 33
523 814 8
523 832 21
523 851 14
523 865 12
523 866 21
523 914 -1
523 942 33
523 959 23
523 966 27
523 969 48
523 987 43
523 990 32
523 992 37
523 993 0
524 9 48
524 17 42
524 54 4
524 61 47
524 74 19
524 107 39
524 148 39
524 167 41
524 175 38
524 195 11
524 209 47
524 254 11
524 288 7
524 301 20
524 303 8
524 311 27
524 325 48
524 332 35
524 334 23
524 336 21
524 391 48
524 418 19
524 423 13
524 435 42
524 459 30
524 461 23
524 485 38
524 512 18
524 513 7
524 514 50
524 521 36
524 551 18
524 559 3
524 561 42
524 565 1
524 578 -1
524 612 44
524 620 15
524 631 26
524 659 9
524 684 23
524 685 38
524 690 43
524 709 27
524 712 41
524 731 46
524 733 27
524 746 45
524 766 13
524 818 32
524 854 46
524 891 40
524 928 15
524 930 16
524 943 20
524 958 39
524 960 27
524 973 6
524 974 12
525 8 37
525 17 25
525 29 43
525 63 23
525 107 40
525 122 34
525 217 50
525 322 24
525 337 41
525 343 8
525 347 43
525 357 26
525 431 13
525 433 19
525 434 43
525 458 -1
525 467 41
525 469 43
525 475 1
525 504 6
525 527 10
525 557 46
525 637 45
525 686 40
525 695 34
525 773 3
525 790 37
525 801 18
525 873 2
525 885 2
525 927 31
525 944 32
525 949 23
525 988 9
526 7 38
526 36 17
526 38 8
526 41 21
526 55 42
526 94 39
526 121 16
526 204 6
526 208 12
526 230 28
526 256 23
526 271 16
526 279 24
526 288 49
526 306 8
526 308 3
526 355 37
526 356 4
526 357 27
526 420 23
526 437 15
526 499 48
526 503 14
526 517 11
526 553 -1
526 589 -1
526 610 6
526 615 40
526 680 6
526 690 7
526 699 7
526 701 31
526 704 32
526 755 44
526 789 -1
526 840 -1
526 856 40
526 857 42
526 862 17
526 873 9
526 874 0
526 885 43
526 890 2
526 913 36
526 934 0
526 941 23
526 947 44
527 15 47
527 50 9
527 55 28
527 63 40
527 96 10
527 116 14
527 132 41
527 140 11
527 143 2
527 174 38
527 176 49
527 196 23
527 218 24
527 266 10
527 349 32
527 367 36
527 393 39
527 395 23
527 420 47
527 431 19
527 451 23
527 471 13
527 517 2
527 522 20
527 538 7
527 543 -1
527 548 0
527 552 7
527 581 27
527 585 31
527 594 10
527 613 0
527 619 4
527 638 16
527 653 49
527 659 9
527 691 27
527 692 25
527 697 26
527 728 26
527 732 47
527 761 0
527 775 24
527 808 16
527 820 29
527 828 26
527 832 -2
527 843 21
527 864 22
527 866 49
527 893 -2
527 895 0
527 902 28
527 980 17
527 981 33
527 987 30
528 16 8
528 63 27
528 90 42
528 92 21
528 110 5
528 121 1
528 176 -1
528 199 45
528 301 12
528 304 2
528 329 10
528 338 48
528 341 3
528 347 7
528 357 27
528 384 39
528 433 27
528 486 47
528 519 34
528 549 6
528 568 17
528 574 17
528 619 17
528 624 3
528 649 41
528 661 28
528 662 27
528 727 47
528 757 1
528 787 41
528 820 7
528 828 25
528 835 13
528 839 26
528 840 28
528 863 -1
528 864 3
528 893 44
528 955 2
528 973 32
528 974 49
528 986 18
529 16 47
529 33 46
529 54 14
529 59 15
529 84 24
529 96 9
529 153 7
529 158 30
529 208 48
529 237 38
529 273 35
529 278 35
529 307 38
529 315 19
529 318 10
529 380 44
529 385 22
529 454 49
529 477 9
529 491 6
529 522 8
529 526 49
529 531 47
529 550 21
529 555 50
529 562 7
529 574 29
529 666 7
529 683 27
529 686 39
529 710 41
529 742 11
529 774 33
529 818 38
529 827 39
529 851 33
529 865 48
529 903 11
529 907 13
529 935 21
529 941 27
529 954 42
529 955 44
529 960 3
529 997 27
530 61 6
530 100 26
530 159 25
530 161 38
530 183 41
530 213 42
530 226 21
530 232 2
530 236 37
530 244 27
530 265 43
530 283 36
530 299 3
530 326 2
530 344 32
530 347 4
530 391 47
530 409 5
530 416 38
530 417 40
530 436 43
530 443 39
530 451 8
530 458 8
530 468 5
530 500 30
530 508 33
530 561 47
530 580 42
530 597 34
530 602 45
530 617 14
530 652 31
530 665 5
530 670 0
530 686 -1
530 692 41
530 726 34
530 730 9
530 775 4
530 784 45
530 788 13
530 818 48
530 832 12
530 846 48
530 857 45
530 858 10
530 861 32
530 869 47
530 890 22
530 891 -1
530 895 13
530 910 22
530 927 50
530 964 50
530 978 8
531 23 24
531 24 24
531 99 31
531 101 40
531 106 3
531 171 7
531 172 36
531 204 40
531 228 42
531 300 39
531 329 1
531 338 12
531 342 2
531 353 19
531 385 34
531 408 20
531 433 -1
531 434 4
531 450 30
531 480 36
531 503 19
531 510 19
531 539 45
531 602 46
531 609 9
531 630 34
531 662 15
531 704 28
531 718 7
531 745 9
531 781 17
531 835 33
531 849 17
531 856 4
531 917 3
531 936 31
531 945 41
531 947 30
531 963 26
531 989 39
531 999 28
532 3 19
532 50 40
532 51 5
532 52 21
532 53 11
532 66 50
532 99 48
532 123 7
532 137 13
532 151 27
532 174 0
532 233 37
532 255 11
532 258 45
532 262 27
532 266 40
532 291 9
532 292 50
532 295 0
532 307 8
532 312 0
532 354 48
532 371 50
532 411 24
532 441 49
532 457 42
532 481 14
532 485 38
532 502 0
532 503 13
532 558 38
532 568 18
532 572 36
532 612 22
532 613 24
532 619 15
532 621 26
532 624 14
532 641 45
532 643 16
532 655 33
532 665 49
532 671 29
532 694 22
532 702 4
532 710 17
532 722 37
532 730 22
532 778 36
532 784 9
532 863 46
532 864 2
532 876 38
532 886 35
532 931 15
532 935 1
532 939 12
532 983 25
533 46 32
533 58 1
533 70 39
533 84 49
533 104 31
533 138 16
533 141 36
533 152 50
533 159 15
533 173 34
533 178 3
533 185 40
533 227 25
533 236 23
533 254 43
533 267 25
533 390 49
533 421 11
533 426 -1
533 468 42
533 483 20
533 496 28
533 542 29
533 564 18
533 619 40
533 621 14
533 639 7
533 652 31
533 669 4
533 687 40
533 696 1
533 724 26
533 726 24
533 732 15
533 750 22
533 766 17
533 802 47
533 814 27
533 823 18
533 826 3
533 828 12
533 837 18
533 845 3
533 880 11
533 904 38
533 926 44
533 932 34
533 967 47
533 995 50
534 66 31
534 74 42
534 99 14
534 118 33
534 122 36
534 172 27
534 193 32
534 216 24
534 272 44
534 318 11
534 324 30
534 459 15
534 461 17
534 491 16
534 505 13
534 513 9
534 514 19
534 516 21
534 525 27
534 529 4
534 563 23
534 593 38
534 609 28
534 613 19
534 682 48
534 695 11
534 701 12
534 703 21
534 705 1
534 739 -2
534 777 34
534 794 1
534 803 26
534 804 26
534 836 29
534 860 39
534 890 2
534 917 43
534 929 10
534 949 33
534 954 49
534 960 33
534 961 1
535 5 27
535 23 30
535 33 20
535 37 46
535 80 17
535 82 47
535 85 25
535 118 39
535 135 7
535 138 8
535 142 10
535 198 38
535 240 26
535 265 50
535 268 36
535 282 9
535 297 49
535 311 20
535 322 27
535 329 23
535 351 27
535 393 17
535 405 13
535 516 43
535 568 9
535 572 36
535 587 30
535 610 21
535 617 10
535 669 17
535 690 35
535 707 12
535 724 41
535 727 35
535 754 45
535 764 42
535 792 10
535 795 8
535 800 8
535 856 31
535 868 39
535 899 6
535 914 30
535 925 20
535 939 36
535 960 39
535 963 15
536 1 25
536 9 21
536 14 19
536 38 8
536 59 36
536 63 36
536 82 40
536 161 14
536 223 45
536 225 43
536 237 49
536 239 34
536 244 50
536 255 18
536 292 4
536 309 8
536 329 27
536 363 33
536 382 19
536 393 27
536 460 4
536 463 10
536 471 11
536 474 7
536 496 24
536 513 35
536 546 13
536 567 26
536 600 21
536 606 45
536 614 26
536 627 8
536 646 8
536 668 40
536 669 44
536 683 0
536 684 5
536 703 50
536 733 49
536 734 37
536 778 39
536 786 37
536 800 40
536 829 5
536 845 44
536 850 48
536 876 22
536 881 34
536 891 36
536 894 42
536 897 41
536 905 25
536 948 20
537 10 25
537 24 13
537 32 46
537 38 18
537 42 8
537 76 37
537 127 3
537 135 48
537 146 15
537 174 3
537 181 31
537 217 19
537 227 8
537 254 48
537 293 25
537 322 49
537 327 42
537 341 11
537 389 39
537 393 14
537 398 6
537 419 14
537 422 15
537 424 6
537 441 47
537 454 12
537 465 9
537 471 44
537 486 -1
537 488 44
537 495 6
537 499 23
537 507 5
537 526 27
537 561 30
537 568 2
537 571 25
537 624 28
537 628 10
537 642 22
537 644 18
537 731 43
537 749 48
537 782 3
537 825 19
537 864 48
537 932 39
537 943 0
537 997 34
538 11 22
538 41 39
538 57 21
538 58 35
538 63 28
538 106 46
538 127 4
538 128 12
538 131 28
538 143 3
538 154 43
538 181 19
538 198 13
538 205 28
538 314 13
538 334 40
538 351 10
538 353 6
538 355 43
538 362 17
538 371 39
538 378 6
538 407 47
538 428 9
538 429 39
538 468 21
538 518 41
538 540 37
538 553 28
538 557 35
538 594 42
538 611 39
538 616 9
538 679 10
538 726 50
538 749 3
538 763 44
538 770 46
538 775 15
538 811 12
538 877 44
538 917 16
538 926 32
538 928 29
538 945 34
539 9 13
539 22 39
539 32 49
539 64 30
539 69 45
539 150 42
539 177 29
539 188 40
539 195 47
539 196 29
539 236 37
539 247 14
539 260 39
539 329 42
539 396 23
539 405 2
539 423 41
539 433 23
539 449 9
539 454 32
539 528 45
539 546 0
539 550 4
539 563 38
539 580 0
539 600 29
539 618 16
539 633 43
539 670 24
539 745 44
539 749 36
539 757 21
539 793 40
539 819 6
539 842 -1
539 858 19
539 907 31
539 910 42
539 915 18
539 942 32
539 991 33
540 1 44
540 14 39
540 17 48
540 96 40
540 145 4
540 148 5
540 165 25
540 183 12
540 208 47
540 216 4
540 235 17
540 239 7
540 315 36
540 320 36
540 355 28
540 378 46
540 412 4
540 417 20
540 436 10
540 483 16
540 499 4
540 504 43
540 532 2
540 572 36
540 580 6
540 622 36
540 625 18
540 648 46
540 668 23
540 681 4
540 683 34
540 688 16
540 702 33
540 718 16
540 741 6
540 797 26
540 802 4
540 803 6
540 816 -1
540 820 27
540 854 0
540 856 15
540 861 27
540 869 17
540 872 1
540 884 45
540 896 0
540 932 4
540 998 18
541 23 42
541 72 10
541 89 45
541 157 27
541 162 27
541 169 33
541 199 30
541 220 33
541 241 35
541 303 34
541 342 24
541 358 8
541 362 6
541 417 29
541 448 31
541 471 44
541 496 39
541 529 17
541 532 46
541 533 44
541 559 13
541 611 42
541 613 42
541 644 2
541 656 45
541 661 7
541 672 0
541 705 5
541 755 19
541 760 40
541 767 1
541 775 3
541 780 18
541 814 33
541 818 45
541 862 33
541 864 42
541 875 44
541 908 29
541 911 28
541 925 4
541 940 2
541 949 13
541 956 44
541 966 4
541 976 41
542 8 32
542 11 23
542 12 8
542 27 12
542 44 40
542 50 43
542 77 12
542 78 32
542 101 30
542 122 3
542 130 44
542 161 20
542 163 45
542 176 46
542 188 15
542 207 7
542 216 43
542 227 15
542 241 38
542 244 16
542 255 34
542 311 8
542 319 43
542 330 17
542 364 23
542 365 45
542 366 41
542 399 33
542 415 33
542 424 38
542 434 21
542 447 26
542 448 9
542 476 50
542 517 6
542 553 19
542 575 13
542 685 40
542 691 50
542 706 31
542 722 2
542 734 8
542 769 42
542 773 46
542 788 33
542 806 8
542 816 34
542 851 34
542 890 38
542 913 45
542 925 26
542 962 3
543 24 50
543 27 3
543 46 44
543 53 10
543 79 18
543 87 17
543 92 34
543 170 20
543 187 20
543 195 2
543 199 25
543 282 13
543 290 44
543 316 19
543 330 47
543 353 19
543 371 35
543 374 45
543 380 22
543 383 39
543 385 43
543 396 36
543 413 20
543 448 16
543 454 33
543 476 19
543 547 39
543 555 37
543 563 -1
543 579 24
543 643 46
543 663 30
543 693 -2
543 704 48
543 738 35
543 752 37
543 772 19
543 773 1
543 794 24
543 833 29
543 853 3
543 858 49
543 862 4
543 890 40
543 896 34
543 969 3
543 979 30
543 1000 12
544 80 50
544 93 27
544 101 39
544 166 30
544 193 42
544 200 14
544 209 48
544 210 43
544 216 31
544 259 42
544 261 0
544 296 -1
544 300 35
544 362 4
544 404 33
544 409 35
544 440 19
544 458 30
544 490 18
544 524 33
544 582 0
544 617 34
544 619 5
544 638 4
544 639 49
544 649 30
544 661 4
544 716 19
544 723 26
544 730 26
544 739 -2
544 754 28
544 780 14
544 793 30
544 806 48
544 807 30
544 831 5
544 863 50
544 881 11
544 889 -2
544 904 47
544 913 23
545 74 28
545 116 38
545 142 15
545 143 31
545 151 7
545 157 50
545 163 25
545 174 43
545 190 20
545 215 42
545 219 14
545 236 45
545 247 8
545 298 2
545 323 4
545 364 29
545 377 12
545 382 22
545 383 44
545 415 4
545 417 43
545 468 34
545 481 33
545 507 49
545 529 6
545 536 12
545 568 4
545 587 44
545 615 36
545 649 38
545 682 21
545 694 23
545 701 20
545 723 -1
545 742 42
545 758 24
545 766 5
545 775 38
545 780 26
545 859 35
545 871 1
545 872 36
545 902 24
545 917 21
545 918 18
545 920 3
545 935 36
545 961 20
545 966 46
545 992 13
546 10 16
546 35 15
546 78 34
546 85 38
546 92 37
546 207 36
546 211 30
546 213 28
546 225 21
546 266 28
546 320 38
546 333 36
546 354 32
546 361 19
546 384 16
546 416 27
546 475 25
546 496 16
546 531 38
546 548 29
546 556 11
546 575 48
546 580 -2
546 632 44
546 641 17
546 667 28
546 675 15
546 728 33
546 736 45
546 779 0
546 818 31
546 844 27
546 847 19
546 849 38
546 854 5
546 878 11
546 906 38
546 921 -2
546 923 20
546 943 2
546 951 38
546 965 24
546 983 3
546 988 20
546 995 0
547 4 21
547 16 14
547 37 38
547 48 22
547 96 13
547 128 5
547 129 33
547 142 21
547 187 23
547 202 38
547 274 38
547 305 28
547 364 24
547 375 45
547 392 29
547 465 17
547 484 17
547 487 6
547 498 1
547 531 37
547 566 39
547 574 33
547 584 37
547 619 32
547 633 -2
547 659 9
547 696 28
547 710 33
547 711 31
547 717 49
547 725 31
547 731 48
547 737 30
547 739 15
547 740 47
547 752 18
547 753 50
547 763 19
547 769 9
547 779 41
547 859 24
547 886 29
547 896 24
547 931 5
547 933 31
547 944 33
547 975 17
547 976 8
548 5 43
548 43 32
548 65 14
548 101 16
548 155 24
548 176 32
548 209 7
548 230 9
548 231 12
548 278 28
548 309 14
548 342 9
548 393 31
548 444 44
548 447 24
548 449 11
548 467 49
548 543 31
548 565 5
548 569 23
548 589 37
548 591 9
548 595 22
548 602 23
548 618 26
548 634 19
548 664 34
548 683 33
548 716 49
548 747 5
548 755 50
548 759 23
548 816 12
548 856 48
548 861 41
548 901 8
548 980 36
548 986 29
548 991 13
549 59 24
549 61 7
549 101 7
549 109 9
549 153 37
549 162 26
549 222 21
549 223 2
549 251 7
549 298 32
549 324 48
549 336 34
549 339 12
549 381 7
549 405 34
549 421 35
549 423 36
549 447 28
549 462 2
549 464 48
549 493 50
549 527 50
549 560 48
549 572 41
549 576 40
549 582 7
549 617 -2
549 622 16
549 688 -1
549 690 42
549 702 25
549 727 33
549 731 38
549 743 15
549 745 44
549 800 46
549 849 23
549 889 21
549 892 3
549 899 35
549 919 50
549 927 34
549 944 31
549 945 30
549 973 0
549 977 46
549 980 43
550 3 46
550 79 50
550 87 45
550 88 42
550 96 47
550 148 3
550 163 3
550 248 37
550 257 20
550 262 34
550 274 33
550 289 48
550 290 21
550 330 12
550 340 14
550 362 1
550 367 50
550 391 32
550 396 42
550 444 30
550 455 23
550 472 31
550 522 44
550 533 50
550 536 17
550 537 36
550 552 47
550 565 47
550 612 3
550 623 1
550 665 40
550 688 47
550 750 25
550 755 19
550 756 44
550 775 37
550 783 -1
550 791 36
550 793 16
550 794 1
550 795 22
550 811 41
550 815 22
550 827 47
550 844 28
550 858 0
550 905 27
550 907 45
550 911 14
550 933 40
550 946 25
550 960 4
551 19 7
551 31 40
551 60 -2
551 90 28
551 126 23
551 159 16
551 182 25
551 219 3
551 239 31
551 249 18
551 276 49
551 329 0
551 330 48
551 350 10
551 377 25
551 458 50
551 487 8
551 494 49
551 496 42
551 543 3
551 573 28
551 583 45
551 588 28
551 606 40
551 610 47
551 640 33
551 649 17
551 660 26
551 664 42
551 667 47
551 727 36
551 732 26
551 775 31
551 788 17
551 819 28
551 885 15
551 895 22
551 936 27
551 957 26
551 966 30
551 974 13
551 990 -2
552 16 32
552 17 9
552 31 19
552 52 14
552 80 13
552 81 23
552 116 4
552 155 30
552 167 17
552 193 44
552 210 4
552 213 36
552 214 14
552 230 35
552 248 10
552 272 34
552 358 27
552 370 17
552 380 47
552 390 18
552 393 12
552 400 35
552 408 36
552 411 47
552 420 49
552 442 46
552 459 49
552 468 31
552 475 7
552 490 24
552 496 25
552 497 10
552 538 46
552 581 35
552 608 27
552 658 16
552 686 30
552 694 0
552 700 46
552 715 8
552 741 10
552 743 25
552 770 14
552 782 46
552 798 21
552 799 7
552 804 -2
552 846 40
552 859 23
552 862 22
552 899 45
552 921 17
552 922 50
552 923 46
552 933 15
552 935 2
552 940 31
552 945 45
552 946 18
552 957 24
552 979 14
552 980 22
552 986 34
552 993 5
553 6 24
553 82 21
553 98 13
553 102 17
553 189 14
553 199 11
553 235 31
553 239 32
553 242 -1
553 247 40
553 265 33
553 270 20
553 274 5
553 275 19
553 309 36
553 314 15
553 322 30
553 323 13
553 371 36
553 401 42
553 411 49
553 417 13
553 431 28
553 534 45
553 540 -1
553 578 48
553 584 33
553 587 4
553 599 44
553 606 24
553 635 26
553 669 35
553 703 32
553 729 34
553 775 44
553 784 18
553 799 8
553 811 23
553 818 38
553 820 49
553 850 15
553 880 9
553 922 14
553 943 4
553 952 21
553 989 2
554 43 41
554 66 1
554 74 49
554 76 38
554 93 33
554 96 29
554 115 33
554 120 5
554 185 3
554 219 25
554 226 32
554 245 39
554 250 34
554 251 37
554 264 40
554 272 40
554 283 37
554 289 24
554 311 0
554 404 42
554 427 18
554 436 23
554 468 25
554 499 9
554 545 18
554 552 -1
554 575 46
554 583 16
554 614 42
554 640 0
554 689 44
554 711 47
554 799 -1
554 809 49
554 811 0
554 834 15
554 856 47
554 872 31
554 900 3
554 916 7
554 939 16
554 965 11
555 17 35
555 60 36
555 67 33
555 96 43
555 115 7
555 179 40
555 181 44
555 185 41
555 193 39
555 247 12
555 251 2
555 265 38
555 278 46
555 297 27
555 317 18
555 328 9
555 370 31
555 377 -1
555 385 12
555 415 48
555 452 11
555 514 39
555 530 20
555 554 50
555 583 9
555 603 -2
555 612 44
555 653 40
555 675 22
555 713 38
555 715 36
555 730 27
555 742 45
555 749 43
555 752 42
555 769 -1
555 794 44
555 811 8
555 814 21
555 829 46
555 831 17
555 856 39
555 861 37
555 862 23
555 867 12
555 907 34
555 911 24
555 923 20
555 960 42
556 27 41
556 30 44
556 38 6
556 111 29
556 123 24
556 137 27
556 152 3
556 162 28
556 177 17
556 179 13
556 239 -1
556 298 38
556 336 32
556 339 1
556 352 34
556 366 31
556 370 7
556 491 16
556 493 32
556 516 35
556 528 38
556 532 32
556 548 23
556 559 2
556 578 15
556 580 3
556 581 33
556 613 21
556 638 46
556 639 4
556 643 6
556 664 48
556 694 5
556 705 2
556 710 38
556 712 6
556 743 10
556 752 22
556 790 17
556 792 37
556 794 -2
556 812 22
556 813 8
556 822 39
556 848 24
556 850 16
556 851 24
556 870 44
556 882 35
556 911 49
556 913 14
556 918 14
556 939 37
556 954 43
556 986 50
556 988 12
557 4 -1
557 22 25
557 23 32
557 44 34
557 61 11
557 65 47
557 95 17
557 111 10
557 132 12
557 133 19
557 147 2
557 163 27
557 169 35
557 217 46
557 218 17
557 242 24
557 258 40
557 281 5
557 286 45
557 293 2
557 303 24
557 338 47
557 358 0
557 364 44
557 385 30
557 394 49
557 423 38
557 432 42
557 474 37
557 496 26
557 503 11
557 516 42
557 524 37
557 558 5
557 601 34
557 606 13
557 624 0
557 626 18
557 631 10
557 632 28
557 637 24
557 719 40
557 726 36
557 738 30
557 744 41
557 748 42
557 770 0
557 868 43
557 886 16
557 889 14
557 896 33
557 907 13
557 933 9
557 934 23
557 987 27
558 36 34
558 50 0
558 62 6
558 139 8
558 153 14
558 169 20
558 182 16
558 213 37
558 229 5
558 261 10
558 265 19
558 288 47
558 321 9
558 328 28
558 391 50
558 408 37
558 446 29
558 465 32
558 490 23
558 497 17
558 503 16
558 516 34
558 518 38
558 618 33
558 623 10
558 676 34
558 679 20
558 683 39
558 694 35
558 715 21
558 727 6
558 731 35
558 735 49
558 775 48
558 822 12
558 835 45
558 837 12
558 870 -1
558 882 25
558 893 23
558 901 20
558 922 15
558 923 39
558 926 46
558 928 33
558 973 14
559 56 48
559 63 13
559 81 37
559 103 20
559 104 20
559 142 35
559 145 47
559 149 8
559 187 23
559 191 50
559 253 40
559 268 19
559 313 6
559 391 22
559 401 39
559 415 26
559 425 21
559 468 36
559 482 36
559 505 12
559 521 6
559 541 38
559 560 35
559 602 26
559 609 19
559 628 31
559 634 21
559 653 33
559 658 41
559 660 1
559 662 3
559 668 46
559 702 13
559 737 20
559 797 46
559 805 11
559 807 36
559 832 39
559 837 1
559 871 45
559 896 40
559 912 16
559 918 2
559 924 13
559 925 36
559 952 35
559 976 45
560 62 36
560 96 22
560 106 7
560 117 6
560 123 21
560 203 42
560 251 43
560 253 14
560 257 31
560 313 7
560 325 43
560 327 16
560 337 2
560 360 5
560 379 48
560 383 32
560 397 16
560 414 8
560 417 33
560 432 -2
560 447 23
560 449 46
560 526 40
560 552 48
560 579 41
560 603 38
560 627 22
560 628 41
560 636 42
560 641 4
560 650 24
560 709 36
560 714 15
560 727 35
560 728 34
560 744 13
560 823 -2
560 898 6
560 902 6
560 942 35
560 979 10
560 985 22
561 6 27
561 37 22
561 54 49
561 65 29
561 79 13
561 81 28
561 102 19
561 150 23
561 163 35
561 167 29
561 177 43
561 189 20
561 195 19
561 196 47
561 233 19
561 279 9
561 326 45
561 359 49
561 365 29
561 379 14
561 395 13
561 396 10
561 431 16
561 434 33
561 451 6
561 461 41
561 490 25
561 528 17
561 533 39
561 570 33
561 587 34
561 594 26
561 614 -1
561 625 36
561 652 47
561 662 12
561 677 24
561 701 41
561 728 14
561 739 28
561 763 33
561 774 -2
561 782 42
561 786 1
561 817 -1
561 873 44
561 915 45
561 987 39
561 993 39
562 1 40
562 16 14
562 41 39
562 64 12
562 97 25
562 146 37
562 187 38
562 224 15
562 227 26
562 228 7
562 245 47
562 251 31
562 263 3
562 276 39
562 280 46
562 286 27
562 292 9
562 304 46
562 323 17
562 338 50
562 340 19
562 363 32
562 394 50
562 422 30
562 432 37
562 444 24
562 447 49
562 450 42
562 451 29
562 470 40
562 479 25
562 492 49
562 580 27
562 588 2
562 592 43
562 599 33
562 604 12
562 617 43
562 638 7
562 651 8
562 678 15
562 692 36
562 717 7
562 725 42
562 732 2
562 734 19
562 755 0
562 757 35
562 764 37
562 769 0
562 772 -2
562 788 23
562 807 10
562 819 35
562 838 4
562 872 35
562 919 23
562 941 21
562 951 17
562 965 11
562 988 33
563 3 9
563 12 31
563 20 10
563 32 25
563 47 18
563 75 15
563 117 29
563 131 40
563 148 49
563 163 39
563 182 16
563 190 27
563 210 29
563 222 17
563 224 28
563 253 37
563 321 22
563 326 25
563 338 45
563 349 16
563 361 26
563 384 35
563 391 11
563 392 15
563 428 9
563 474 15
563 486 31
563 487 10
563 516 5
563 530 47
563 537 12
563 540 48
563 543 14
563 559 13
563 574 28
563 605 21
563 622 16
563 630 30
563 655 40
563 680 11
563 702 14
563 713 20
563 717 17
563 719 32
563 770 48
563 788 19
563 811 17
563 813 5
563 843 30
563 848 11
563 858 37
563 864 32
563 870 42
563 912 17
563 934 3
563 943 6
563 968 12
563 983 1
564 43 11
564 49 38
564 72 2
564 82 12
564 109 0
564 153 9
564 171 33
564 175 46
564 193 11
564 238 46
564 244 43
564 278 50
564 290 26
564 326 11
564 332 38
564 358 22
564 367 32
564 369 34
564 383 3
564 398 42
564 421 8
564 511 25
564 560 -1
564 580 42
564 589 38
564 618 13
564 666 46
564 676 3
564 687 8
564 704 50
564 708 41
564 714 13
564 716 39
564 721 10
564 732 48
564 761 48
564 778 43
564 783 34
564 802 22
564 908 -1
564 948 21
564 950 31
564 951 41
564 963 46
564 981 49
565 35 33
565 65 28
565 68 48
565 133 47
565 138 43
565 164 25
565 194 32
565 226 46
565 237 9
565 243 34
565 261 45
565 268 44
565 286 35
565 291 20
565 300 50
565 366 48
565 389 8
565 410 42
565 441 22
565 452 38
565 477 17
565 480 6
565 487 1
565 507 44
565 512 14
565 561 34
565 564 11
565 573 47
565 581 35
565 592 3
565 609 19
565 610 36
565 639 1
565 647 18
565 657 31
565 660 23
565 674 7
565 689 15
565 702 19
565 754 31
565 756 0
565 770 4
565 788 42
565 789 21
565 812 50
565 819 28
565 823 12
565 843 14
565 874 38
565 875 47
565 897 33
565 907 8
565 930 0
565 959 9
565 967 8
565 997 36
566 36 28
566 61 49
566 89 5
566 123 41
566 145 46
566 161 35
566 166 19
566 180 46
566 189 43
566 193 50
566 194 31
566 201 43
566 209 28
566 219 26
566 221 10
566 232 17
566 235 43
566 239 20
566 248 35
566 260 49
566 269 11
566 276 44
566 280 26
566 289 34
566 330 22
566 338 24
566 415 31
566 420 30
566 469 46
566 514 15
566 520 15
566 568 26
566 586 26
566 587 39
566 625 -1
566 633 50
566 649 31
566 652 11
566 662 25
566 664 46
566 709 2
566 710 38
566 737 4
566 791 18
566 794 43
566 806 10
566 816 3
566 828 39
566 834 49
566 837 15
566 933 35
566 938 14
566 961 11
567 122 16
567 169 15
567 175 47
567 180 7
567 231 48
567 242 29
567 244 49
567 259 13
567 269 21
567 272 9
567 309 43
567 331 32
567 333 12
567 338 17
567 341 18
567 415 17
567 417 22
567 435 4
567 484 12
567 503 28
567 511 28
567 543 11
567 548 4
567 551 7
567 555 4
567 561 2
567 588 31
567 592 18
567 593 21
567 617 -2
567 636 40
567 649 24
567 670 5
567 702 35
567 725 9
567 741 12
567 745 34
567 776 42
567 780 39
567 804 15
567 825 41
567 832 -2
567 834 36
567 841 40
567 891 -2
567 894 11
567 952 38
567 971 27
567 994 15
568 87 19
568 184 40
568 194 29
568 202 30
568 254 43
568 263 34
568 269 45
568 290 33
568 347 45
568 392 14
568 400 11
568 403 23
568 424 31
568 426 35
568 470 11
568 483 35
568 528 20
568 537 10
568 557 39
568 583 22
568 587 30
568 611 19
568 639 7
568 650 31
568 653 10
568 668 15
568 670 17
568 690 0
568 699 39
568 701 38
568 751 32
568 762 46
568 770 18
568 824 42
568 843 7
568 877 11
568 882 15
568 884 19
568 901 40
568 908 30
568 964 0
568 976 24
568 985 47
569 31 21
569 68 39
569 100 16
569 120 1
569 132 40
569 151 7
569 261 30
569 265 9
569 266 21
569 285 25
569 296 43
569 318 47
569 319 46
569 367 33
569 371 2
569 385 40
569 456 50
569 478 13
569 526 42
569 531 46
569 573 24
569 577 14
569 600 24
569 629 29
569 644 15
569 661 40
569 671 11
569 673 11
569 675 35
569 711 35
569 737 15
569 806 1
569 817 46
569 831 -2
569 856 9
569 884 24
569 910 19
569 915 4
569 980 46
569 991 21
570 32 44
570 41 12
570 44 14
570 50 39
570 55 6
570 57 6
570 110 17
570 115 15
570 127 34
570 162 14
570 198 10
570 218 37
570 232 27
570 233 19
570 286 26
570 316 19
570 333 41
570 418 21
570 424 32
570 436 8
570 446 10
570 482 14
570 487 30
570 491 24
570 493 41
570 581 38
570 596 33
570 603 32
570 613 50
570 630 25
570 635 46
570 636 9
570 695 3
570 717 37
570 739 49
570 746 -1
570 766 28
570 767 41
570 774 19
570 802 17
570 833 14
570 856 49
570 874 38
570 888 -2
570 889 11
570 906 0
570 910 26
570 916 28
570 930 37
570 947 23
570 952 11
570 990 46
571 98 50
571 103 38
571 104 46
571 117 45
571 143 34
571 153 22
571 239 4
571 261 3
571 264 47
571 265 32
571 283 47
571 294 20
571 328 9
571 339 8
571 347 34
571 352 40
571 384 27
571 415 22
571 417 21
571 435 48
571 457 46
571 488 45
571 505 43
571 532 2
571 537 11
571 618 50
571 630 32
571 642 29
571 672 4
571 676 15
571 678 50
571 692 14
571 720 7
571 721 30
571 768 -2
571 776 23
571 790 34
571 809 8
571 824 24
571 845 31
571 847 6
571 894 39
571 944 48
571 947 18
571 953 7
571 970 33
571 972 38
571 980 27
571 1000 17
572 4 26
572 42 45
572 47 47
572 114 45
572 115 14
572 122 12
572 180 36
572 187 43
572 196 47
572 245 6
572 261 0
572 285 16
572 294 27
572 340 -2
572 358 24
572 370 25
572 388 20
572 390 35
572 402 -1
572 417 21
572 419 42
572 455 13
572 470 19
572 482 17
572 490 40
572 499 25
572 510 15
572 527 17
572 552 21
572 570 13
572 594 47
572 667 30
572 669 46
572 679 9
572 692 36
572 721 27
572 725 18
572 741 14
572 771 42
572 777 6
572 788 37
572 809 4
572 819 -1
572 826 33
572 886 5
572 922 48
572 924 23
572 925 18
572 949 32
572 988 35
572 1000 5
573 12 14
573 14 50
573 24 39
573 30 21
573 74 9
573 75 6
573 85 18
573 109 15
573 110 40
573 122 43
573 133 19
573 222 41
573 235 12
573 237 14
573 240 42
573 253 46
573 287 39
573 327 47
573 348 35
573 369 46
573 371 26
573 426 18
573 432 48
573 492 29
573 526 43
573 537 37
573 595 5
573 598 45
573 616 20
573 621 -2
573 660 35
573 665 4
573 673 42
573 732 -2
573 746 32
573 748 31
573 769 -1
573 826 43
573 881 20
573 893 48
573 895 7
573 922 4
573 988 50
573 989 37
574 11 45
574 18 40
574 26 6
574 31 26
574 97 39
574 100 31
574 117 19
574 125 17
574 128 39
574 134 42
574 146 2
574 162 14
574 190 33
574 209 45
574 212 34
574 219 34
574 225 32
574 229 32
574 232 41
574 247 3
574 269 28
574 295 17
574 309 21
574 314 13
574 325 13
574 327 37
574 338 -2
574 357 31
574 373 10
574 379 49
574 381 39
574 391 29
574 416 49
574 423 19
574 427 14
574 464 48
574 518 42
574 525 29
574 528 27
574 546 22
574 562 26
574 589 42
574 632 21
574 634 49
574 637 1
574 639 17
574 686 27
574 721 19
574 751 17
574 778 38
574 783 36
574 786 24
574 812 20
574 818 32
574 842 42
574 899 0
574 942 22
574 968 27
575 45 31
575 65 31
575 106 47
575 107 36
575 114 40
575 126 50
575 149 45
575 160 4
575 164 0
575 169 1
575 190 41
575 216 5
575 255 43
575 275 7
575 279 8
575 286 4
575 287 47
575 312 43
575 367 39
575 403 15
575 427 18
575 454 39
575 457 33
575 505 -1
575 522 1
575 539 12
575 550 16
575 559 36
575 569 24
575 570 5
575 594 6
575 622 12
575 649 31
575 690 46
575 694 15
575 700 30
575 708 6
575 717 31
575 718 26
575 777 26
575 811 5
575 820 44
575 822 37
575 839 25
575 864 21
575 879 11
575 892 40
575 900 29
575 916 19
575 957 14
575 958 20
575 974 34
575 987 39
576 114 29
576 117 3
576 129 36
576 137 6
576 146 33
576 159 36
576 185 28
576 211 37
576 228 20
576 254 16
576 272 8
576 275 47
576 289 33
576 301 11
576 324 32
576 330 31
576 332 10
576 341 35
576 358 17
576 382 15
576 393 30
576 422 17
576 439 9
576 446 35
576 457 28
576 473 45
576 539 12
576 552 41
576 591 33
576 604 46
576 605 12
576 612 38
576 621 44
576 623 28
576 637 31
576 653 3
576 657 13
576 702 49
576 706 18
576 720 15
576 745 0
576 746 29
576 750 27
576 753 24
576 765 12
576 774 32
576 796 32
576 857 8
576 887 43
576 908 14
576 920 1
576 921 19
576 924 25
576 955 19
577 3 47
577 15 10
577 35 45
577 65 41
577 85 2
577 131 45
577 146 4
577 201 24
577 218 31
577 225 31
577 255 17
577 279 31
577 309 42
577 336 37
577 351 46
577 376 27
577 455 42
577 535 28
577 575 20
577 605 27
577 616 49
577 656 23
577 707 17
577 719 39
577 733 30
577 736 0
577 747 6
577 753 13
577 760 29
577 777 39
577 782 30
577 794 -1
577 796 40
577 819 44
577 831 13
577 869 30
577 881 23
577 887 34
577 891 38
577 908 23
577 960 26
577 963 43
577 964 2
577 972 13
577 984 39
577 990 35
577 991 42
577 992 9
578 3 25
578 8 17
578 20 49
578 21 47
578 72 13
578 87 3
578 146 41
578 158 11
578 217 14
578 241 23
578 245 13
578 297 38
578 298 39
578 343 33
578 361 24
578 379 30
578 428 6
578 431 32
578 538 27
578 546 8
578 563 10
578 583 24
578 595 5
578 612 25
578 618 45
578 658 27
578 669 21
578 682 -1
578 684 44
578 763 31
578 770 1
578 771 7
578 785 34
578 788 9
578 797 27
578 803 -2
578 831 28
578 842 31
578 864 13
578 879 22
578 884 28
578 886 49
578 908 12
578 927 7
578 950 14
578 954 30
578 980 2
578 993 10
579 13 33
579 25 43
579 34 44
579 38 30
579 53 25
579 89 6
579 108 49
579 115 7
579 123 24
579 144 38
579 146 22
579 162 24
579 175 46
579 188 24
579 190 -1
579 194 19
579 245 7
579 249 19
579 255 36
579 296 33
579 319 50
579 326 20
579 400 19
579 405 3
579 426 37
579 429 15
579 443 -1
579 444 0
579 462 8
579 492 40
579 570 1
579 571 22
579 574 35
579 610 9
579 644 46
579 664 33
579 665 15
579 677 27
579 696 23
579 704 40
579 761 0
579 777 11
579 834 29
579 839 33
579 844 17
579 883 49
579 894 18
579 898 32
579 913 45
579 936 27
579 954 3
580 18 23
580 50 12
580 65 49
580 111 41
580 133 35
580 154 17
580 160 27
580 193 37
580 223 37
580 237 14
580 262 29
580 338 6
580 339 38
580 342 35
580 373 6
580 379 48
580 383 13
580 444 22
580 452 27
580 464 42
580 501 18
580 502 34
580 514 2
580 567 22
580 611 38
580 619 49
580 620 16
580 631 18
580 702 17
580 722 7
580 730 30
580 788 36
580 795 12
580 800 11
580 802 34
580 807 21
580 820 21
580 825 33
580 835 49
580 836 25
580 851 29
580 875 38
580 895 26
580 904 44
580 916 43
580 923 26
580 926 35
580 942 0
580 960 29
580 990 46
580 992 11
581 6 50
581 20 29
581 26 6
581 52 38
581 73 29
581 79 27
581 89 13
581 99 30
581 145 11
581 147 17
581 166 27
581 199 11
581 223 20
581 237 28
581 242 13
581 244 24
581 286 4
581 287 46
581 326 22
581 331 28
581 355 33
581 382 36
581 436 39
581 473 9
581 474 4
581 508 16
581 521 39
581 591 1
581 594 47
581 615 25
581 616 16
581 633 5
581 654 17
581 684 0
581 690 24
581 714 48
581 726 21
581 737 18
581 771 34
581 795 15
581 822 50
581 830 -1
581 842 25
581 869 23
581 887 29
581 893 -2
581 915 7
581 945 15
581 979 42
581 984 0
582 46 6
582 48 12
582 110 38
582 131 50
582 143 34
582 154 4
582 234 40
582 243 39
582 278 26
582 288 34
582 325 21
582 329 13
582 353 44
582 388 47
582 441 19
582 462 24
582 473 13
582 481 25
582 483 26
582 494 21
582 572 49
582 577 37
582 600 4
582 601 7
582 629 39
582 636 41
582 645 10
582 647 20
582 652 44
582 672 37
582 678 29
582 680 15
582 685 17
582 713 10
582 714 13
582 735 45
582 756 35
582 770 32
582 803 47
582 842 41
582 850 31
582 856 23
582 893 25
582 932 9
582 963 28
583 20 21
583 39 44
583 45 40
583 117 35
583 120 25
583 127 30
583 164 47
583 225 44
583 242 41
583 277 21
583 308 27
583 325 24
583 349 49
583 370 9
583 396 22
583 418 8
583 425 25
583 438 44
583 440 3
583 466 19
583 468 18
583 471 8
583 474 5
583 500 13
583 510 30
583 539 17
583 561 49
583 582 5
583 588 20
583 592 5
583 625 28
583 639 15
583 672 31
583 696 10
583 726 29
583 742 12
583 746 8
583 750 27
583 762 41
583 765 11
583 795 11
583 813 45
583 819 8
583 842 40
583 879 12
583 925 4
583 965 40
584 35 30
584 56 13
584 101 11
584 108 27
584 128 48
584 159 16
584 189 46
584 195 44
584 210 12
584 215 27
584 251 35
584 287 18
584 303 19
584 314 24
584 324 44
584 326 17
584 355 28
584 356 37
584 393 18
584 395 3
584 403 50
584 480 11
584 512 17
584 520 14
584 524 22
584 552 41
584 572 23
584 586 16
584 628 17
584 647 25
584 658 2
584 697 27
584 698 38
584 740 40
584 748 15
584 754 8
584 767 4
584 774 18
584 784 41
584 785 7
584 793 6
584 828 19
584 845 50
584 866 30
584 911 24
584 917 31
584 921 40
584 932 41
584 991 12
585 7 29
585 24 24
585 47 47
585 101 11
585 139 15
585 160 44
585 182 42
585 192 47
585 226 50
585 259 18
585 323 34
585 335 16
585 369 9
585 383 30
585 417 15
585 449 16
585 452 15
585 453 48
585 454 33
585 482 6
585 502 0
585 530 29
585 543 6
585 564 42
585 565 11
585 595 13
585 634 37
585 638 6
585 647 24
585 664 5
585 727 -2
585 728 24
585 733 30
585 768 48
585 784 17
585 817 40
585 831 5
585 874 25
585 881 14
585 888 12
585 890 24
585 911 21
585 913 16
585 923 9
585 938 11
585 948 28
585 956 43
585 965 -2
586 19 44
586 29 27
586 35 10
586 55 5
586 66 39
586 128 15
586 152 10
586 195 6
586 242 36
586 256 47
586 278 25
586 307 17
586 308 0
586 309 46
586 314 30
586 348 22
586 367 18
586 375 49
586 398 34
586 435 7
586 480 41
586 496 3
586 516 38
586 520 12
586 521 25
586 527 42
586 532 5
586 567 21
586 575 46
586 593 50
586 606 38
586 622 28
586 636 49
586 649 48
586 674 45
586 675 26
586 679 29
586 699 35
586 719 8
586 738 49
586 765 40
586 772 12
586 795 0
586 814 10
586 815 11
586 824 25
586 831 35
586 924 43
586 943 31
586 970 9
586 996 30
587 28 27
587 31 25
587 34 37
587 80 0
587 107 10
587 123 8
587 162 16
587 164 42
587 210 31
587 223 23
587 236 37
587 283 38
587 339 20
587 343 33
587 344 6
587 345 41
587 368 37
587 370 18
587 381 33
587 388 14
587 423 -2
587 427 12
587 437 24
587 447 50
587 450 2
587 452 37
587 477 6
587 493 1
587 496 3
587 542 23
587 545 32
587 568 38
587 588 27
587 614 19
587 641 13
587 645 50
587 654 36
587 678 33
587 684 35
587 738 48
587 756 34
587 761 31
587 821 12
587 850 21
587 890 19
587 893 7
587 904 8
587 931 29
587 936 20
587 994 39
588 21 10
588 23 15
588 93 24
588 117 44
588 132 16
588 157 37
588 219 31
588 247 47
588 291 9
588 343 50
588 349 19
588 356 49
588 363 28
588 425 47
588 448 48
588 499 27
588 561 16
588 631 39
588 655 40
588 668 41
588 701 27
588 720 1
588 721 24
588 729 6
588 759 37
588 773 43
588 811 27
588 815 5
588 839 8
588 848 29
588 870 50
588 874 8
588 919 32
588 987 37
588 988 28
588 992 3
588 997 36
589 1 25
589 2 39
589 16 5
589 27 37
589 34 47
589 74 28
589 85 21
589 172 44
589 199 32
589 252 19
589 263 26
589 269 31
589 296 35
589 308 49
589 326 19
589 327 43
589 345 24
589 352 43
589 377 48
589 387 1
589 390 34
589 396 33
589 433 44
589 441 4
589 494 4
589 496 6
589 497 48
589 512 48
589 521 46
589 542 9
589 544 9
589 557 19
589 559 -1
589 562 34
589 605 -2
589 630 15
589 639 20
589 647 45
589 695 2
589 726 17
589 728 46
589 748 44
589 759 22
589 768 33
589 779 26
589 873 12
589 890 -2
589 908 16
589 941 34
589 948 10
589 952 14
589 962 26
589 967 -2
589 979 45
589 993 42
590 14 29
590 36 44
590 64 46
590 70 8
590 104 22
590 111 26
590 146 17
590 194 6
590 200 27
590 226 38
590 266 7
590 292 0
590 317 37
590 341 37
590 349 44
590 350 4
590 377 33
590 411 36
590 423 44
590 443 2
590 444 41
590 482 10
590 491 31
590 505 31
590 508 49
590 568 44
590 581 4
590 589 39
590 634 17
590 671 18
590 684 3
590 700 9
590 741 27
590 742 40
590 763 44
590 793 46
590 806 26
590 835 28
590 855 15
590 885 26
590 887 15
590 900 49
590 920 38
590 921 50
590 938 2
590 944 24
590 949 31
590 963 15
590 975 22
591 14 30
591 35 44
591 65 27
591 68 35
591 131 34
591 144 6
591 192 30
591 219 11
591 227 13
591 266 20
591 307 8
591 315 45
591 347 30
591 388 44
591 444 26
591 496 14
591 519 18
591 532 43
591 538 17
591 561 27
591 588 27
591 596 24
591 611 4
591 634 41
591 637 25
591 654 3
591 660 7
591 689 26
591 696 32
591 743 15
591 773 32
591 782 28
591 806 5
591 831 39
591 871 20
591 891 46
591 908 32
591 924 38
591 971 42
591 977 43
591 991 17
591 998 45
592 3 8
592 25 38
592 54 20
592 77 0
592 87 6
592 103 14
592 137 2
592 140 28
592 166 2
592 189 47
592 210 42
592 213 35
592 258 50
592 266 0
592 270 42
592 291 -1
592 305 42
592 310 37
592 316 42
592 342 2
592 354 41
592 361 11
592 403 50
592 410 22
592 437 37
592 440 10
592 449 24
592 453 27
592 454 37
592 472 16
592 494 43
592 521 0
592 558 31
592 586 2
592 594 50
592 664 19
592 676 3
592 694 32
592 737 26
592 779 21
592 815 8
592 826 15
592 829 24
592 837 40
592 874 8
592 892 4
592 900 43
592 925 47
592 996 28
593 6 19
593 22 15
593 39 5
593 111 3
593 120 49
593 145 46
593 146 0
593 153 11
593 168 45
593 172 28
593 194 21
593 256 18
593 290 18
593 294 11
593 318 7
593 330 34
593 333 -2
593 341 11
593 367 31
593 371 0
593 418 50
593 447 17
593 499 25
593 505 18
593 538 24
593 555 39
593 561 40
593 578 45
593 668 3
593 692 30
593 693 48
593 715 25
593 763 26
593 765 16
593 774 0
593 779 15
593 796 36
593 801 12
593 868 16
593 877 27
593 924 45
593 960 20
593 968 39
593 971 34
594 11 22
594 47 20
594 51 49
594 100 46
594 102 32
594 263 43
594 282 12
594 303 25
594 325 24
594 341 24
594 357 41
594 425 17
594 461 21
594 463 3
594 466 11
594 493 27
594 504 24
594 550 14
594 562 36
594 600 5
594 610 0
594 623 27
594 642 43
594 716 38
594 737 22
594 745 37
594 751 -1
594 759 32
594 842 5
594 862 46
594 863 4
594 865 25
594 867 30
594 876 28
594 883 10
594 904 48
594 910 13
594 913 13
594 966 -2
594 976 11
594 982 1
595 39 23
595 43 38
595 75 38
595 106 48
595 113 5
595 177 12
595 200 50
595 225 16
595 226 30
595 255 47
595 273 26
595 284 33
595 324 37
595 342 43
595 348 2
595 356 -2
595 361 28
595 374 20
595 377 7
595 485 30
595 515 50
595 520 30
595 554 5
595 561 32
595 626 26
595 648 24
595 649 40
595 658 41
595 676 21
595 678 10
595 682 29
595 686 37
595 692 20
595 716 3
595 771 37
595 810 4
595 827 11
595 834 23
595 881 21
595 909 31
595 914 28
595 927 23
595 942 19
595 953 34
595 955 27
596 47 30
596 77 23
596 80 50
596 117 36
596 136 50
596 221 35
596 227 45
596 234 21
596 281 47
596 284 48
596 289 20
596 301 47
596 308 26
596 310 17
596 331 1
596 379 37
596 380 34
596 421 5
596 473 37
596 487 32
596 490 40
596 493 36
596 494 -1
596 514 30
596 527 42
596 566 41
596 569 47
596 602 41
596 616 44
596 650 18
596 655 15
596 660 40
596 680 20
596 687 14
596 691 48
596 719 13
596 732 8
596 733 47
596 767 8
596 774 33
596 783 48
596 784 48
596 822 34
596 857 49
596 880 23
596 886 42
596 903 2
596 909 20
596 939 27
596 940 6
596 968 29
596 988 26
597 16 14
597 23 12
597 45 11
597 46 35
597 49 31
597 83 7
597 158 6
597 168 36
597 170 35
597 201 33
597 246 4
597 270 39
597 302 10
597 304 7
597 305 41
597 359 49
597 387 9
597 392 19
597 402 26
597 409 -1
597 413 43
597 421 31
597 450 19
597 486 3
597 495 41
597 502 24
597 509 44
597 554 21
597 571 17
597 573 21
597 582 19
597 590 7
597 612 19
597 626 37
597 655 7
597 674 26
597 701 25
597 708 34
597 721 17
597 722 -2
597 735 18
597 759 2
597 794 8
597 799 48
597 810 36
597 837 27
597 851 33
597 902 32
597 904 4
597 922 43
597 948 0
597 973 13
597 978 12
598 4 11
598 6 5
598 33 50
598 35 34
598 38 8
598 39 33
598 40 44
598 79 19
598 87 9
598 144 37
598 200 46
598 285 10
598 290 6
598 293 8
598 304 2
598 316 35
598 326 36
598 339 9
598 362 3
598 369 47
598 370 30
598 386 16
598 429 25
598 455 46
598 474 46
598 481 50
598 538 42
598 546 4
598 553 41
598 563 16
598 572 21
598 600 43
598 613 17
598 621 38
598 633 30
598 649 43
598 655 -1
598 682 9
598 701 4
598 725 28
598 739 34
598 754 8
598 823 12
598 846 31
598 867 9
598 889 13
598 917 32
598 990 0
598 993 16
599 6 37
599 8 41
599 55 24
599 97 35
599 107 5
599 120 22
599 161 5
599 175 34
599 184 8
599 213 23
599 235 42
599 249 28
599 251 8
599 262 43
599 305 6
599 314 22
599 328 18
599 333 26
599 343 49
599 381 9
599 387 12
599 388 8
599 409 32
599 417 35
599 462 34
599 498 1
599 549 36
599 596 49
599 613 21
599 616 34
599 650 29
599 683 6
599 697 46
599 699 9
599 723 1
599 729 42
599 762 21
599 811 37
599 814 5
599 833 6
599 847 30
599 849 5
599 875 44
599 890 -2
599 928 25
599 956 44
599 962 -2
599 979 38
599 980 0
599 989 -2
600 25 16
600 50 46
600 63 8
600 87 14
600 95 48
600 102 23
600 124 32
600 149 31
600 157 24
600 203 26
600 218 10
600 268 39
600 312 28
600 338 34
600 406 50
600 425 35
600 430 15
600 447 35
600 502 -2
600 557 48
600 587 17
600 602 0
600 608 4
600 619 4
600 630 20
600 634 0
600 638 10
600 653 50
600 663 41
600 686 25
600 695 25
600 720 39
600 722 28
600 736 0
600 765 45
600 841 29
600 881 9
600 894 42
600 938 16
600 986 47
600 998 12
601 47 11
601 83 13
601 86 49
601 93 10
601 103 29
601 133 12
601 136 45
601 160 -2
601 185 5
601 214 8
601 285 18
601 299 33
601 308 49
601 315 46
601 339 3
601 351 25
601 353 1
601 365 8
601 375 20
601 386 45
601 395 19
601 401 6
601 413 20
601 417 19
601 427 20
601 441 10
601 503 18
601 523 3
601 537 50
601 571 42
601 576 6
601 579 40
601 616 16
601 628 20
601 665 30
601 676 48
601 700 14
601 701 26
601 709 4
601 718 46
601 745 24
601 750 0
601 777 4
601 816 42
601 862 20
601 877 15
601 881 -1
601 929 49
602 26 32
602 36 14
602 51 2
602 57 32
602 61 44
602 66 27
602 79 47
602 93 48
602 160 50
602 165 9
602 175 6
602 222 42
602 240 16
602 263 33
602 296 28
602 300 1
602 306 44
602 314 22
602 330 2
602 332 33
602 360 30
602 362 50
602 398 11
602 403 8
602 419 50
602 430 44
602 450 18
602 460 19
602 471 26
602 536 44
602 537 10
602 540 13
602 571 35
602 595 48
602 601 39
602 612 4
602 615 25
602 618 4
602 697 38
602 699 5
602 710 25
602 746 3
602 747 38
602 773 -2
602 795 32
602 804 26
602 838 1
602 876 34
602 916 45
602 930 11
602 958 10
602 977 15
602 994 33
602 995 35
602 999 45
603 27 11
603 38 37
603 60 43
603 63 19
603 84 9
603 121 29
603 131 34
603 136 23
603 139 44
603 176 50
603 203 17
603 226 4
603 239 25
603 251 34
603 315 22
603 356 5
603 392 48
603 401 2
603 444 16
603 477 45
603 482 12
603 512 47
603 517 2
603 520 16
603 541 32
603 560 6
603 597 12
603 613 49
603 652 40
603 663 -1
603 772 46
603 799 25
603 807 39
603 886 3
603 919 10
603 987 8
603 998 45
604 3 31
604 8 6
604 28 22
604 58 32
604 67 26
604 90 14
604 131 31
604 200 47
604 224 47
604 226 39
604 246 21
604 247 21
604 285 42
604 298 30
604 331 46
604 354 41
604 370 36
604 428 4
604 430 22
604 466 18
604 473 15
604 482 16
604 487 31
604 511 13
604 514 19
604 528 45
604 546 27
604 567 5
604 571 50
604 588 13
604 601 29
604 611 48
604 615 39
604 618 28
604 660 21
604 681 31
604 691 2
604 693 11
604 713 47
604 718 28
604 719 8
604 720 38
604 724 31
604 746 12
604 816 16
604 856 48
604 869 -1
604 877 39
604 889 45
604 958 7
604 963 41
604 973 32
604 986 6
604 994 30
605 5 21
605 19 31
605 40 16
605 44 25
605 80 16
605 93 17
605 102 24
605 104 49
605 191 37
605 200 28
605 210 29
605 226 46
605 251 24
605 297 46
605 308 9
605 309 38
605 324 47
605 399 28
605 414 46
605 440 18
605 460 4
605 479 37
605 496 27
605 503 36
605 518 24
605 540 45
605 556 5
605 588 36
605 662 16
605 678 15
605 687 33
605 691 20
605 698 37
605 708 47
605 749 32
605 769 26
605 817 30
605 831 7
605 867 10
605 881 15
605 883 6
605 918 7
605 920 45
605 937 17
605 969 28
606 8 31
606 24 23
606 34 18
606 48 30
606 83 7
606 90 30
606 91 49
606 112 9
606 117 11
606 137 6
606 142 7
606 145 30
606 163 41
606 164 17
606 165 31
606 180 34
606 212 20
606 270 21
606 272 24
606 276 32
606 284 35
606 291 5
606 337 31
606 391 5
606 396 33
606 414 27
606 424 4
606 428 35
606 460 17
606 475 26
606 516 47
606 537 33
606 578 1
606 620 34
606 652 47
606 691 24
606 705 18
606 711 18
606 745 34
606 760 -2
606 809 48
606 812 19
606 825 42
606 841 47
606 845 32
606 887 38
606 902 50
606 903 39
606 910 2
606 911 37
606 917 27
606 930 1
606 940 17
606 948 16
606 1000 18
607 30 20
607 57 38
607 58 36
607 71 47
607 93 6
607 138 46
607 141 37
607 142 39
607 209 33
607 225 40
607 243 44
607 270 40
607 271 21
607 281 41
607 285 21
607 345 16
607 362 29
607 390 15
607 427 50
607 573 16
607 594 49
607 649 47
607 682 24
607 683 7
607 718 15
607 773 33
607 786 6
607 791 3
607 792 47
607 805 46
607 808 50
607 856 43
607 868 34
607 875 35
607 878 7
607 882 35
607 893 9
607 910 11
607 933 7
607 936 24
607 947 -2
607 969 23
607 981 44
608 27 18
608 104 22
608 109 11
608 126 44
608 150 11
608 178 10
608 211 27
608 239 2
608 346 20
608 369 16
608 406 10
608 454 37
608 487 43
608 496 37
608 506 25
608 515 21
608 529 31
608 532 19
608 556 31
608 574 7
608 581 26
608 582 41
608 595 15
608 648 -2
608 654 21
608 658 43
608 660 46
608 663 7
608 665 28
608 680 12
608 687 39
608 689 21
608 708 25
608 741 26
608 753 23
608 757 47
608 766 35
608 805 8
608 830 11
608 863 20
608 876 18
608 877 33
608 892 12
608 897 39
608 900 12
608 910 22
608 921 -2
608 925 31
608 950 12
608 965 50
609 38 4
609 47 35
609 54 34
609 55 34
609 233 27
609 290 49
609 305 47
609 330 46
609 394 31
609 408 17
609 420 48
609 431 15
609 435 23
609 438 15
609 479 2
609 495 14
609 517 3
609 601 3
609 632 39
609 643 15
609 652 50
609 679 22
609 686 8
609 697 27
609 757 50
609 770 49
609 790 9
609 819 36
609 823 31
609 836 29
609 889 40
609 891 1
609 895 36
609 899 12
609 909 33
609 911 11
609 918 10
609 941 22
609 943 6
609 984 27
610 19 37
610 58 21
610 71 43
610 80 42
610 174 28
610 193 41
610 209 43
610 230 40
610 242 40
610 270 40
610 276 7
610 297 33
610 299 37
610 301 24
610 357 34
610 366 24
610 381 49
610 385 38
610 390 24
610 407 41
610 409 21
610 422 29
610 438 29
610 503 49
610 510 31
610 534 5
610 550 50
610 595 37
610 670 24
610 674 18
610 686 13
610 729 5
610 757 27
610 785 31
610 807 34
610 810 8
610 811 15
610 837 3
610 850 12
610 861 23
610 877 -1
610 879 25
610 887 50
610 890 5
610 911 41
610 985 31
610 999 23
611 26 22
611 31 29
611 34 11
611 57 20
611 98 7
611 102 48
611 132 22
611 167 15
611 176 36
611 178 19
611 185 14
611 199 35
611 201 17
611 213 1
611 222 35
611 240 12
611 282 28
611 320 42
611 333 38
611 349 11
611 374 46
611 384 24
611 386 35
611 398 48
611 420 25
611 451 3
611 457 43
611 460 5
611 484 10
611 513 13
611 573 29
611 574 24
611 587 20
611 617 7
611 639 12
611 646 35
611 704 5
611 707 33
611 719 19
611 737 24
611 738 4
611 742 7
611 746 1
611 774 34
611 788 27
611 789 4
611 831 50
611 832 20
611 862 28
611 878 31
611 903 50
611 909 30
611 911 30
611 959 39
612 7 50
612 24 12
612 29 31
612 34 5
612 55 36
612 59 50
612 83 26
612 89 30
612 110 13
612 114 8
612 177 37
612 185 32
612 198 14
612 200 29
612 223 17
612 232 14
612 239 18
612 275 24
612 309 19
612 312 10
612 357 41
612 375 35
612 393 13
612 397 0
612 399 34
612 411 33
612 439 48
612 497 35
612 501 8
612 516 2
612 525 38
612 535 7
612 545 46
612 563 42
612 583 9
612 624 22
612 632 0
612 646 14
612 657 29
612 664 9
612 676 34
612 683 7
612 686 27
612 695 3
612 726 2
612 760 21
612 799 11
612 802 47
612 808 7
612 809 33
612 812 9
612 932 15
612 942 11
612 970 3
612 976 33
613 27 41
613 49 17
613 53 23
613 57 13
613 68 23
613 73 29
613 97 49
613 105 37
613 136 24
613 145 40
613 165 37
613 185 39
613 202 47
613 213 37
613 242 24
613 275 36
613 336 19
613 343 21
613 372 20
613 412 29
613 417 11
613 419 4
613 435 29
613 454 38
613 469 46
613 529 10
613 533 50
613 535 2
613 565 42
613 571 27
613 615 29
613 616 9
613 652 1
613 703 43
613 714 49
613 717 31
613 761 36
613 763 44
613 765 32
613 776 40
613 783 1
613 785 31
613 797 6
613 799 39
613 805 15
613 826 49
613 835 17
613 859 31
613 894 33
613 906 11
613 908 15
613 911 26
613 922 27
613 956 22
613 965 4
614 9 45
614 47 14
614 79 37
614 100 13
614 124 9
614 128 48
614 146 19
614 190 29
614 211 50
614 253 48
614 269 41
614 344 29
614 359 37
614 423 3
614 447 11
614 470 34
614 495 9
614 531 43
614 534 21
614 559 6
614 563 25
614 589 17
614 607 30
614 649 2
614 657 38
614 666 36
614 669 47
614 712 31
614 716 3
614 728 36
614 767 49
614 800 16
614 822 1
614 836 -2
614 898 31
614 929 29
614 941 33
614 963 14
614 966 38
614 980 18
614 982 13
615 5 27
615 21 36
615 57 43
615 63 11
615 64 10
615 73 45
615 89 31
615 120 46
615 134 42
615 182 38
615 240 7
615 243 31
615 257 9
615 272 32
615 308 42
615 310 23
615 323 24
615 378 19
615 390 9
615 406 42
615 436 29
615 450 45
615 457 12
615 462 43
615 481 41
615 485 0
615 498 26
615 501 4
615 515 41
615 520 4
615 569 34
615 597 8
615 602 11
615 670 15
615 678 38
615 692 1
615 708 35
615 737 50
615 750 28
615 760 21
615 780 24
615 782 13
615 787 21
615 797 48
615 800 33
615 811 44
615 826 34
615 880 0
615 903 20
615 906 30
615 913 25
615 960 46
615 988 8
616 1 4
616 111 8
616 152 20
616 157 48
616 186 29
616 266 35
616 339 41
616 389 47
616 401 18
616 427 28
616 441 13
616 444 39
616 451 23
616 458 9
616 461 32
616 497 41
616 504 33
616 564 23
616 574 13
616 578 8
616 594 42
616 631 38
616 671 12
616 673 14
616 705 16
616 723 -1
616 752 34
616 772 43
616 774 45
616 803 2
616 817 45
616 856 32
616 857 38
616 872 1
616 894 10
616 915 2
616 958 21
617 25 27
617 40 22
617 43 18
617 67 28
617 78 8
617 80 24
617 94 17
617 123 20
617 140 43
617 151 31
617 166 50
617 190 32
617 197 38
617 216 32
617 234 42
617 241 26
617 278 20
617 295 1
617 343 4
617 361 21
617 364 49
617 376 44
617 397 7
617 441 25
617 459 19
617 470 41
617 515 39
617 531 7
617 539 29
617 557 33
617 574 17
617 582 14
617 595 48
617 599 42
617 641 38
617 739 30
617 742 12
617 782 47
617 784 23
617 804 43
617 809 11
617 815 43
617 820 46
617 895 14
617 909 2
617 925 4
618 20 23
618 69 47
618 94 28
618 114 11
618 160 13
618 175 44
618 206 23
618 208 19
618 244 17
618 255 44
618 267 24
618 285 39
618 292 32
618 318 10
618 335 12
618 395 8
618 429 35
618 448 25
618 452 19
618 461 19
618 479 6
618 489 17
618 500 5
618 515 34
618 530 22
618 559 21
618 572 32
618 598 28
618 650 31
618 718 46
618 729 9
618 748 29
618 753 20
618 757 15
618 766 25
618 789 0
618 801 39
618 844 1
618 857 44
618 863 -2
618 874 31
618 881 15
618 884 40
618 910 46
618 917 10
618 937 4
618 939 10
618 953 34
618 967 30
618 975 19
619 57 47
619 72 9
619 76 44
619 93 12
619 96 46
619 136 2
619 144 2
619 179 15
619 213 39
619 223 25
619 228 17
619 236 19
619 256 18
619 298 26
619 301 16
619 328 15
619 366 26
619 397 10
619 402 49
619 404 11
619 412 10
619 414 4
619 429 10
619 447 6
619 474 28
619 503 39
619 543 34
619 547 46
619 557 26
619 612 8
619 636 19
619 637 27
619 638 50
619 640 26
619 647 6
619 657 44
619 725 -2
619 761 30
619 803 32
619 811 47
619 818 21
619 831 32
619 835 20
619 863 38
619 871 18
619 874 44
619 888 24
619 892 28
619 994 23
620 8 40
620 30 11
620 54 20
620 116 10
620 133 41
620 137 18
620 139 30
620 167 19
620 178 40
620 179 5
620 180 40
620 193 18
620 224 31
620 228 40
620 235 10
620 285 29
620 287 21
620 288 27
620 323 37
620 354 6
620 429 40
620 431 19
620 466 12
620 512 45
620 530 31
620 542 4
620 546 6
620 551 18
620 655 6
620 677 32
620 679 -1
620 694 26
620 744 12
620 781 14
620 819 1
620 836 32
620 843 46
620 867 36
620 878 38
620 887 37
620 917 6
620 920 37
620 926 32
620 965 7
620 984 33
621 16 12
621 32 48
621 48 48
621 99 10
621 116 32
621 128 39
621 187 17
621 197 11
621 262 26
621 276 9
621 287 21
621 299 32
621 306 45
621 349 29
621 355 22
621 388 35
621 400 48
621 423 1
621 426 5
621 468 9
621 538 49
621 573 15
621 574 39
621 671 33
621 684 16
621 686 14
621 703 26
621 737 18
621 753 3
621 792 38
621 851 39
621 857 3
621 865 23
621 869 49
621 897 33
621 899 31
621 903 19
621 914 6
621 928 32
621 984 21
621 989 39
622 2 33
622 23 12
622 43 8
622 72 34
622 155 36
622 232 48
622 238 20
622 242 1
622 257 16
622 305 15
622 318 19
622 332 8
622 381 43
622 479 49
622 563 43
622 565 33
622 590 28
622 627 48
622 630 47
622 637 45
622 648 27
622 653 16
622 657 13
622 718 34
622 726 16
622 738 39
622 754 25
622 760 13
622 840 27
622 846 29
622 866 43
622 883 49
622 933 -2
622 950 3
622 956 26
622 963 47
622 966 26
622 971 36
622 973 38
622 980 24
622 981 23
622 983 35
622 999 33
623 10 30
623 53 26
623 60 40
623 116 12
623 123 50
623 132 9
623 135 34
623 139 22
623 170 11
623 188 30
623 220 28
623 249 7
623 271 19
623 277 37
623 282 42
623 297 44
623 332 46
623 374 39
623 428 35
623 452 48
623 464 40
623 472 13
623 511 22
623 529 32
623 539 25
623 548 50
623 560 40
623 568 19
623 628 37
623 637 40
623 657 44
623 690 5
623 697 10
623 701 26
623 725 34
623 732 9
623 750 33
623 759 21
623 771 5
623 780 33
623 828 28
623 891 20
623 905 23
623 928 25
623 930 33
623 938 49
623 941 40
623 971 40
623 983 22
623 986 6
624 7 10
624 22 20
624 48 50
624 59 42
624 74 15
624 141 4
624 148 36
624 179 45
624 211 49
624 226 49
624 229 8
624 243 28
624 248 43
624 251 29
624 258 27
624 270 27
624 376 46
624 394 -1
624 426 9
624 427 15
624 465 19
624 472 34
624 501 30
624 504 48
624 510 33
624 514 27
624 523 49
624 528 29
624 662 24
624 675 46
624 697 4
624 701 27
624 752 49
624 766 36
624 843 43
624 848 28
624 890 6
624 909 0
624 941 44
624 949 32
624 973 36
624 982 45
624 983 46
625 20 25
625 38 47
625 63 48
625 120 37
625 121 29
625 124 18
625 132 40
625 143 44
625 157 28
625 166 14
625 232 34
625 251 22
625 262 22
625 268 26
625 301 20
625 342 33
625 349 10
625 353 26
625 438 3
625 463 43
625 490 31
625 519 45
625 564 9
625 567 41
625 616 34
625 617 43
625 645 16
625 649 32
625 652 16
625 673 1
625 675 46
625 683 33
625 689 45
625 700 39
625 724 41
625 732 0
625 744 46
625 772 43
625 774 14
625 778 35
625 859 39
625 861 32
625 864 50
625 905 42
625 914 25
625 969 39
626 5 21
626 22 48
626 28 37
626 96 11
626 176 28
626 297 22
626 322 13
626 386 14
626 423 50
626 525 31
626 540 29
626 549 19
626 562 49
626 590 43
626 623 32
626 681 2
626 711 46
626 743 26
626 799 8
626 808 36
626 810 32
626 830 49
626 859 34
626 897 11
626 900 1
626 916 30
626 926 32
626 945 16
626 973 14
626 974 45
626 997 35
627 21 8
627 52 8
627 83 10
627 133 28
627 149 49
627 167 34
627 171 28
627 178 17
627 187 15
627 194 48
627 195 8
627 200 6
627 226 5
627 245 12
627 279 28
627 294 34
627 327 34
627 355 21
627 360 36
627 405 26
627 435 28
627 440 24
627 453 38
627 461 36
627 478 21
627 484 33
627 490 10
627 553 3
627 566 15
627 592 17
627 688 35
627 689 12
627 692 10
627 746 29
627 759 50
627 792 39
627 797 22
627 810 31
627 833 42
627 937 31
627 946 33
627 947 5
627 956 19
627 963 38
627 990 31
628 144 12
628 158 37
628 160 36
628 171 15
628 247 22
628 283 24
628 311 25
628 336 34
628 375 38
628 379 9
628 452 43
628 518 3
628 522 2
628 547 18
628 567 26
628 570 17
628 614 1
628 627 32
628 637 5
628 652 23
628 710 31
628 723 48
628 724 37
628 728 43
628 742 39
628 743 45
628 765 36
628 774 41
628 778 19
628 788 8
628 792 36
628 807 1
628 811 31
628 817 46
628 832 9
628 836 6
628 844 36
628 889 18
628 913 39
628 958 47
628 974 6
628 992 22
628 993 4
629 9 31
629 15 8
629 27 23
629 116 40
629 127 13
629 129 -2
629 204 12
629 236 4
629 261 30
629 354 22
629 391 24
629 409 42
629 415 50
629 419 22
629 421 11
629 431 18
629 436 0
629 454 21
629 547 5
629 548 42
629 593 41
629 693 17
629 724 9
629 733 22
629 746 35
629 782 39
629 851 31
629 852 25
629 856 17
629 862 47
629 885 26
629 896 39
629 912 37
629 920 3
629 959 48
629 974 44
629 986 24
629 994 16
629 999 35
630 41 50
630 46 44
630 55 23
630 57 30
630 91 26
630 120 14
630 127 23
630 158 44
630 194 6
630 195 14
630 219 18
630 234 10
630 278 30
630 334 31
630 420 10
630 459 13
630 480 32
630 487 3
630 507 35
630 532 13
630 556 16
630 590 40
630 593 6
630 604 1
630 616 45
630 628 33
630 648 43
630 657 29
630 660 17
630 720 27
630 772 6
630 815 23
630 828 8
630 847 41
630 875 10
630 879 19
630 900 47
630 943 7
630 959 30
630 960 50
630 975 8
630 982 31
630 991 40
631 2 11
631 3 9
631 30 21
631 41 9
631 58 35
631 78 23
631 99 45
631 109 11
631 116 46
631 126 27
631 132 28
631 144 44
631 161 5
631 169 11
631 175 22
631 230 46
631 271 27
631 280 5
631 301 21
631 316 37
631 343 24
631 344 29
631 373 29
631 391 49
631 454 44
631 460 40
631 470 26
631 497 13
631 502 7
631 537 49
631 539 33
631 547 19
631 574 7
631 595 34
631 598 48
631 615 34
631 665 27
631 671 11
631 691 23
631 692 43
631 727 44
631 755 4
631 764 21
631 774 39
631 805 26
631 810 32
631 849 36
631 851 16
631 855 7
631 915 28
631 940 26
631 945 48
631 963 49
631 986 31
632 1 21
632 47 23
632 65 25
632 85 48
632 188 11
632 218 22
632 220 26
632 237 9
632 253 20
632 274 48
632 297 35
632 354 13
632 358 25
632 388 25
632 402 9
632 404 26
632 430 10
632 439 26
632 440 43
632 508 33
632 511 31
632 568 1
632 583 14
632 602 5
632 644 16
632 655 29
632 726 10
632 727 19
632 739 -2
632 756 1
632 760 19
632 839 27
632 858 38
632 887 39
632 894 40
632 954 0
632 961 23
632 967 0
632 970 30
632 977 23
632 989 43
633 4 14
633 25 17
633 40 49
633 42 2
633 48 43
633 96 11
633 110 40
633 148 8
633 156 25
633 187 48
633 197 19
633 261 29
633 277 46
633 286 19
633 314 17
633 317 23
633 337 41
633 356 38
633 371 18
633 409 47
633 469 10
633 497 36
633 513 6
633 548 15
633 563 20
633 571 33
633 573 8
633 579 21
633 617 3
633 623 24
633 687 49
633 689 23
633 713 1
633 745 17
633 751 16
633 770 31
633 779 24
633 794 35
633 835 18
633 838 43
633 884 26
633 901 40
633 933 15
633 971 14
633 973 20
634 1 42
634 5 17
634 54 22
634 121 2
634 128 35
634 142 17
634 195 24
634 197 40
634 200 3
634 218 3
634 225 28
634 267 5
634 279 29
634 288 11
634 295 13
634 351 29
634 382 46
634 399 30
634 406 44
634 418 38
634 421 27
634 432 33
634 435 37
634 445 20
634 446 17
634 460 18
634 463 39
634 474 36
634 479 11
634 535 32
634 546 35
634 557 8
634 564 47
634 581 37
634 597 26
634 627 50
634 658 30
634 659 0
634 664 4
634 681 21
634 691 16
634 695 8
634 765 -1
634 770 16
634 783 -2
634 804 0
634 810 29
634 880 29
634 899 41
634 923 23
634 934 43
634 971 49
634 987 33
634 989 11
635 1 32
635 22 32
635 35 34
635 41 39
635 128 33
635 163 43
635 183 15
635 184 22
635 197 22
635 209 43
635 211 45
635 248 15
635 262 20
635 276 35
635 284 33
635 291 19
635 297 12
635 324 36
635 329 41
635 346 21
635 369 34
635 454 37
635 457 32
635 535 1
635 557 27
635 626 31
635 631 46
635 639 20
635 658 16
635 660 45
635 666 37
635 726 39
635 730 3
635 745 17
635 755 15
635 790 5
635 796 6
635 834 46
635 900 10
635 946 50
635 996 45
636 55 48
636 92 44
636 121 2
636 250 16
636 251 34
636 310 30
636 330 10
636 356 11
636 457 39
636 474 48
636 477 45
636 505 36
636 510 28
636 515 28
636 521 14
636 564 34
636 566 35
636 571 21
636 584 36
636 588 16
636 609 13
636 646 2
636 656 -1
636 702 41
636 710 38
636 740 -2
636 894 38
636 896 28
636 898 28
636 927 9
636 943 6
636 956 17
636 986 33
636 987 8
636 988 -1
636 995 -1
637 15 30
637 55 17
637 122 15
637 142 23
637 177 11
637 204 10
637 240 32
637 246 24
637 271 39
637 283 25
637 286 38
637 304 34
637 316 24
637 325 33
637 341 48
637 373 49
637 386 13
637 391 48
637 517 14
637 546 41
637 555 34
637 575 18
637 593 13
637 612 48
637 638 33
637 650 13
637 656 17
637 666 22
637 674 1
637 713 19
637 714 3
637 736 5
637 747 14
637 762 22
637 781 36
637 794 46
637 804 18
637 832 46
637 866 18
637 884 36
637 903 44
637 919 28
637 951 10
637 965 0
637 978 34
637 986 15
637 999 46
638 6 12
638 73 46
638 76 1
638 122 22
638 129 13
638 131 3
638 137 35
638 140 34
638 153 -1
638 193 20
638 214 16
638 221 20
638 233 42
638 236 34
638 239 6
638 242 -1
638 250 30
638 267 14
638 311 5
638 379 45
638 382 21
638 393 19
638 416 13
638 452 46
638 462 31
638 471 17
638 503 11
638 534 17
638 587 36
638 589 24
638 598 2
638 611 42
638 616 46
638 617 12
638 658 19
638 702 45
638 706 31
638 730 32
638 748 48
638 776 2
638 848 42
638 857 48
638 859 30
638 879 33
638 887 33
638 890 11
638 943 16
638 956 32
638 960 16
639 34 42
639 48 40
639 125 28
639 134 8
639 145 37
639 165 37
639 169 41
639 193 15
639 209 49
639 286 46
639 322 6
639 324 43
639 330 21
639 339 36
639 344 6
639 357 27
639 375 18
639 417 19
639 433 -1
639 506 40
639 560 50
639 569 50
639 586 18
639 588 25
639 621 21
639 628 1
639 645 30
639 656 6
639 662 24
639 684 41
639 702 -2
639 735 3
639 745 49
639 753 16
639 758 24
639 764 7
639 788 1
639 797 5
639 867 13
639 874 26
639 889 21
639 904 -2
639 907 4
639 911 17
639 923 -1
640 49 22
640 50 41
640 64 25
640 88 13
640 124 5
640 203 28
640 204 31
640 211 2
640 217 10
640 219 47
640 238 39
640 251 24
640 253 48
640 254 46
640 262 45
640 269 8
640 286 41
640 302 4
640 308 15
640 318 36
640 390 38
640 430 42
640 454 6
640 503 14
640 510 43
640 673 45
640 690 42
640 767 -1
640 802 31
640 812 49
640 818 2
640 843 29
640 846 13
640 853 29
640 869 22
640 905 47
640 923 0
640 927 30
640 930 29
640 974 36
641 30 13
641 47 22
641 61 11
641 97 19
641 136 16
641 152 22
641 179 41
641 210 50
641 244 20
641 279 25
641 310 49
641 353 47
641 391 18
641 412 50
641 516 31
641 606 41
641 619 19
641 672 20
641 705 29
641 728 34
641 751 21
641 775 34
641 847 26
641 863 50
641 872 18
641 883 32
641 896 46
641 918 11
641 919 -2
641 954 25
641 972 20
641 983 15
641 987 37
641 995 27
642 3 19
642 28 36
642 62 12
642 104 14
642 110 43
642 241 40
642 302 35
642 305 30
642 350 21
642 352 44
642 356 19
642 402 7
642 444 36
642 451 46
642 478 27
642 481 47
642 482 41
642 511 36
642 515 25
642 527 0
642 529 38
642 553 6
642 571 7
642 576 7
642 579 8
642 590 47
642 591 36
642 600 38
642 651 -1
642 691 25
642 715 39
642 717 20
642 729 35
642 737 39
642 746 8
642 753 6
642 839 46
642 841 19
642 863 12
642 869 29
642 886 8
642 896 25
642 913 26
642 925 45
642 935 38
642 948 9
642 962 34
642 972 34
642 996 17
643 16 5
643 20 22
643 24 9
643 40 35
643 53 31
643 85 43
643 114 42
643 130 19
643 143 26
643 149 22
643 208 41
643 214 19
643 245 9
643 247 47
643 265 4
643 281 49
643 289 2
643 328 32
643 336 37
643 362 19
643 366 18
643 377 49
643 401 39
643 410 6
643 433 28
643 437 49
643 449 14
643 462 33
643 464 21
643 489 50
643 532 16
643 610 31
643 632 26
643 687 8
643 709 26
643 717 37
643 723 0
643 729 0
643 745 29
643 753 26
643 784 28
643 804 40
643 811 8
643 813 -2
643 816 23
643 824 46
643 850 42
643 879 32
643 897 17
643 898 1
643 899 47
643 909 47
643 931 35
643 968 1
643 976 47
643 993 15
643 996 46
644 9 39
644 37 45
644 72 49
644 102 18
644 108 29
644 127 29
644 173 34
644 176 43
644 177 23
644 187 39
644 199 26
644 217 6
644 228 48
644 281 18
644 283 19
644 285 12
644 300 17
644 305 24
644 326 47
644 358 16
644 430 6
644 470 31
644 475 38
644 483 42
644 518 35
644 560 2
644 570 32
644 572 40
644 635 29
644 654 37
644 666 3
644 683 38
644 697 34
644 701 47
644 709 22
644 721 5
644 730 47
644 741 48
644 760 27
644 762 -2
644 774 49
644 778 41
644 800 42
644 801 31
644 824 39
644 828 30
644 881 0
644 900 10
644 907 1
644 918 48
644 919 24
644 921 35
644 923 1
644 960 25
644 989 2
644 993 36
644 997 44
645 30 2
645 53 33
645 69 32
645 83 49
645 90 27
645 96 11
645 104 37
645 106 24
645 156 39
645 171 43
645 216 27
645 268 10
645 291 39
645 295 32
645 336 14
645 346 1
645 360 41
645 371 49
645 376 32
645 405 -1
645 427 25
645 439 27
645 447 41
645 449 42
645 464 50
645 479 44
645 537 2
645 543 -1
645 547 16
645 561 37
645 585 0
645 587 41
645 651 29
645 661 32
645 668 20
645 669 18
645 698 4
645 708 2
645 719 50
645 730 4
645 747 7
645 788 40
645 792 33
645 816 3
645 821 16
645 830 35
645 888 24
645 922 29
645 929 43
645 931 23
645 944 39
645 959 8
645 967 12
645 971 5
645 975 7
645 976 39
646 14 46
646 29 36
646 95 43
646 119 3
646 139 20
646 160 13
646 171 4
646 224 47
646 235 3
646 247 48
646 248 29
646 264 5
646 271 18
646 272 45
646 303 40
646 310 14
646 329 28
646 355 6
646 427 18
646 470 35
646 476 24
646 524 3
646 539 2
646 551 28
646 575 41
646 576 12
646 578 23
646 603 48
646 624 37
646 648 4
646 650 23
646 678 7
646 685 -2
646 716 0
646 742 5
646 784 48
646 819 33
646 820 32
646 822 8
646 873 33
646 881 0
646 930 16
646 946 44
646 991 43
646 1000 19
647 58 3
647 80 34
647 106 10
647 118 8
647 178 7
647 190 25
647 217 22
647 218 48
647 226 18
647 229 35
647 234 38
647 235 4
647 243 42
647 247 43
647 280 35
647 290 25
647 296 11
647 321 19
647 323 37
647 362 25
647 375 25
647 378 15
647 416 48
647 420 35
647 486 15
647 505 17
647 527 31
647 528 42
647 538 49
647 545 11
647 561 41
647 562 45
647 570 50
647 572 21
647 580 13
647 632 19
647 637 18
647 641 36
647 671 33
647 684 3
647 699 43
647 731 24
647 736 -1
647 737 22
647 767 7
647 794 8
647 860 44
647 890 14
647 929 10
647 976 17
647 984 19
648 9 35
648 45 41
648 50 49
648 94 50
648 121 10
648 150 34
648 179 21
648 188 15
648 192 14
648 207 2
648 210 39
648 215 13
648 222 12
648 231 37
648 234 27
648 262 26
648 268 25
648 320 15
648 358 19
648 376 3
648 394 27
648 402 6
648 417 49
648 480 33
648 514 40
648 552 46
648 570 46
648 579 20
648 601 48
648 603 38
648 605 37
648 608 36
648 667 43
648 673 2
648 698 34
648 721 28
648 728 25
648 729 21
648 750 33
648 802 50
648 822 4
648 843 30
648 878 7
648 891 19
648 909 3
648 910 23
648 916 20
648 928 48
648 932 15
648 959 41
648 966 34
649 17 46
649 42 22
649 63 20
649 65 40
649 105 22
649 109 11
649 158 18
649 186 45
649 199 25
649 213 39
649 216 48
649 230 12
649 233 42
649 260 35
649 322 30
649 325 13
649 346 12
649 368 11
649 436 12
649 443 6
649 449 12
649 506 38
649 527 22
649 541 14
649 544 42
649 558 13
649 564 26
649 675 45
649 683 30
649 715 0
649 724 49
649 742 -1
649 761 48
649 787 28
649 801 27
649 811 17
649 818 15
649 822 32
649 839 26
649 896 5
649 912 45
649 916 44
649 919 17
649 920 7
649 938 -1
649 944 43
649 950 49
649 953 35
649 958 39
649 963 43
649 974 3
649 978 31
650 21 28
650 77 29
650 111 28
650 125 28
650 141 30
650 156 30
650 158 31
650 159 7
650 165 16
650 186 29
650 274 38
650 276 20
650 284 6
650 292 26
650 344 15
650 350 32
650 366 24
650 369 10
650 377 23
650 382 3
650 386 16
650 390 49
650 395 29
650 404 44
650 433 35
650 450 20
650 452 24
650 469 37
650 495 0
650 502 49
650 529 25
650 539 8
650 565 20
650 578 11
650 588 31
650 597 18
650 613 14
650 629 10
650 636 33
650 657 13
650 722 29
650 739 5
650 760 31
650 792 18
650 852 27
650 898 1
650 919 12
650 927 17
650 948 19
650 958 15
650 994 47
650 996 3
650 998 23
651 18 44
651 80 40
651 107 21
651 121 16
651 158 20
651 213 19
651 218 24
651 242 46
651 257 45
651 261 20
651 302 43
651 308 50
651 323 3
651 338 37
651 395 24
651 402 24
651 412 5
651 434 19
651 439 17
651 440 19
651 456 22
651 503 40
651 512 42
651 522 29
651 539 38
651 552 29
651 591 39
651 609 24
651 629 15
651 648 9
651 649 11
651 658 9
651 697 11
651 698 43
651 711 6
651 735 15
651 750 20
651 758 6
651 773 0
651 792 11
651 804 34
651 806 17
651 807 2
651 829 5
651 835 41
651 847 34
651 849 34
651 857 21
651 877 48
651 895 2
651 970 46
651 976 7
651 978 16
652 39 15
652 70 12
652 94 44
652 96 40
652 126 18
652 132 35
652 154 17
652 183 17
652 188 23
652 192 13
652 194 37
652 198 30
652 200 13
652 201 34
652 208 18
652 214 46
652 227 35
652 263 50
652 268 47
652 270 18
652 304 48
652 318 18
652 323 20
652 386 17
652 424 18
652 568 33
652 598 25
652 613 9
652 618 7
652 628 9
652 629 43
652 656 6
652 683 24
652 689 47
652 693 3
652 696 47
652 745 25
652 762 46
652 768 8
652 770 41
652 798 5
652 850 18
652 867 0
652 874 16
652 876 20
652 884 35
652 892 36
652 904 44
652 929 42
652 930 8
652 934 37
652 942 8
652 960 25
652 980 48
652 988 6
653 12 50
653 50 33
653 70 12
653 81 41
653 136 22
653 143 41
653 187 15
653 197 48
653 225 4
653 245 10
653 283 46
653 290 41
653 331 42
653 347 38
653 360 -1
653 408 40
653 410 -1
653 412 30
653 428 39
653 429 6
653 487 34
653 495 24
653 507 10
653 518 29
653 525 49
653 553 8
653 569 5
653 587 46
653 606 14
653 638 28
653 658 5
653 675 23
653 699 21
653 767 21
653 777 43
653 802 48
653 857 13
653 890 17
653 905 39
653 923 48
653 967 14
654 3 43
654 10 43
654 31 15
654 61 20
654 99 45
654 117 20
654 122 44
654 149 37
654 217 8
654 296 24
654 311 38
654 313 41
654 330 43
654 352 36
654 357 26
654 363 6
654 396 10
654 411 4
654 429 30
654 436 50
654 483 17
654 495 -1
654 521 1
654 523 7
654 526 45
654 537 16
654 545 30
654 555 14
654 556 22
654 587 5
654 592 26
654 601 31
654 621 35
654 630 36
654 652 26
654 682 20
654 689 21
654 690 9
654 708 3
654 715 6
654 743 4
654 759 9
654 761 1
654 772 37
654 775 17
654 801 9
654 843 3
654 859 8
654 864 41
654 878 22
654 881 25
654 886 7
654 888 34
654 920 31
654 921 12
654 925 15
654 936 -2
654 951 17
654 961 16
655 10 44
655 35 11
655 37 23
655 48 47
655 71 2
655 103 7
655 124 9
655 146 24
655 167 42
655 208 5
655 210 18
655 224 45
655 232 22
655 236 13
655 257 15
655 266 5
655 271 42
655 284 18
655 287 16
655 314 23
655 394 35
655 396 41
655 414 49
655 418 39
655 439 47
655 455 5
655 485 -1
655 520 12
655 530 43
655 539 8
655 542 32
655 551 16
655 567 12
655 590 10
655 613 31
655 634 33
655 639 31
655 673 24
655 691 3
655 701 0
655 715 28
655 774 22
655 792 25
655 809 40
655 813 3
655 818 27
655 823 8
655 824 22
655 830 40
655 863 6
655 889 21
655 890 15
655 899 27
655 912 50
655 998 40
656 22 37
656 62 23
656 67 47
656 74 45
656 78 26
656 154 18
656 166 10
656 180 4
656 184 48
656 188 36
656 201 19
656 210 41
656 225 17
656 234 12
656 247 5
656 253 14
656 265 38
656 280 42
656 299 30
656 303 5
656 308 14
656 355 35
656 359 3
656 381 18
656 390 42
656 397 1
656 432 46
656 451 43
656 467 17
656 509 39
656 521 4
656 523 28
656 534 1
656 541 35
656 543 25
656 559 17
656 576 5
656 578 27
656 627 5
656 643 41
656 657 11
656 697 12
656 709 30
656 720 37
656 726 4
656 729 33
656 744 39
656 760 26
656 765 3
656 783 5
656 794 34
656 804 1
656 809 14
656 816 9
656 869 45
656 906 31
656 944 49
656 998 27
657 3 48
657 68 24
657 150 21
657 316 15
657 383 39
657 401 25
657 407 27
657 422 -2
657 431 32
657 438 46
657 463 42
657 478 19
657 506 12
657 520 50
657 540 50
657 562 33
657 565 13
657 633 33
657 640 23
657 646 16
657 656 49
657 658 22
657 662 28
657 665 -1
657 683 15
657 685 22
657 741 13
657 808 46
657 816 48
657 823 8
657 843 25
657 846 -2
657 870 25
657 891 41
657 897 47
657 928 34
657 931 9
657 938 35
657 941 13
657 984 13
657 986 -1
658 13 15
658 21 14
658 84 4
658 96 34
658 112 26
658 123 15
658 132 48
658 161 12
658 191 41
658 200 21
658 206 23
658 210 41
658 220 39
658 240 33
658 330 2
658 335 14
658 361 47
658 362 18
658 363 5
658 364 30
658 400 39
658 402 25
658 413 27
658 419 26
658 425 44
658 436 43
658 439 7
658 442 43
658 452 34
658 454 -1
658 457 25
658 517 45
658 520 25
658 530 26
658 553 15
658 668 11
658 737 29
658 744 37
658 766 15
658 771 12
658 820 47
658 833 10
658 850 35
658 864 12
658 873 32
658 877 8
658 882 24
658 896 43
658 902 -1
658 922 28
658 960 21
658 975 23
658 983 10
659 4 31
659 61 14
659 84 6
659 92 39
659 143 37
659 150 37
659 212 10
659 233 19
659 243 43
659 260 50
659 279 38
659 300 2
659 313 43
659 338 17
659 358 17
659 360 20
659 398 45
659 457 35
659 471 45
659 483 43
659 486 8
659 501 36
659 534 36
659 544 49
659 550 14
659 579 16
659 583 5
659 584 20
659 596 31
659 657 17
659 661 22
659 677 40
659 700 46
659 723 1
659 727 -1
659 728 39
659 730 41
659 731 35
659 762 45
659 821 15
659 836 6
659 875 6
659 893 48
659 895 9
659 907 23
659 921 6
659 928 45
659 935 0
659 940 47
660 64 47
660 111 6
660 123 37
660 161 12
660 210 49
660 232 21
660 239 6
660 278 4
660 288 13
660 300 12
660 311 18
660 316 10
660 386 12
660 410 5
660 417 31
660 420 34
660 434 29
660 436 37
660 488 25
660 494 33
660 525 33
660 526 16
660 528 14
660 547 27
660 565 43
660 577 32
660 586 30
660 627 28
660 631 -1
660 633 3
660 667 14
660 686 47
660 722 42
660 733 50
660 740 31
660 744 1
660 748 48
660 751 47
660 764 8
660 807 25
660 842 27
660 865 6
660 876 28
660 880 9
660 888 7
660 893 31
660 913 27
660 917 31
660 938 37
660 944 20
660 964 6
660 969 47
661 11 20
661 17 47
661 35 24
661 49 33
661 62 16
661 65 28
661 88 37
661 104 49
661 125 46
661 134 37
661 143 11
661 160 5
661 163 16
661 167 46
661 221 11
661 231 13
661 267 5
661 311 49
661 316 29
661 379 11
661 397 48
661 400 22
661 409 40
661 422 27
661 494 5
661 503 27
661 513 6
661 565 32
661 566 32
661 568 23
661 594 0
661 602 10
661 618 28
661 639 14
661 644 26
661 656 50
661 659 18
661 663 37
661 677 14
661 679 31
661 694 -2
661 711 13
661 726 29
661 727 6
661 788 0
661 796 47
661 799 21
661 801 3
661 817 41
661 824 23
661 829 12
661 847 33
661 897 50
661 930 2
661 951 32
661 955 11
661 982 26
661 989 38
662 33 9
662 35 48
662 46 18
662 60 41
662 68 27
662 76 33
662 91 15
662 106 22
662 112 11
662 165 9
662 173 22
662 201 17
662 220 24
662 231 48
662 309 35
662 394 10
662 408 45
662 433 24
662 445 42
662 449 50
662 460 0
662 468 37
662 488 20
662 493 -1
662 496 48
662 511 41
662 527 41
662 537 24
662 570 9
662 588 38
662 593 6
662 617 25
662 622 48
662 635 10
662 637 39
662 672 42
662 673 13
662 676 15
662 679 35
662 706 30
662 707 47
662 726 31
662 768 20
662 811 9
662 814 26
662 832 42
662 834 14
662 843 19
662 847 16
662 863 28
662 896 7
662 920 40
662 930 21
662 956 12
662 957 48
662 972 10
662 994 29
663 2 40
663 34 27
663 52 19
663 65 30
663 75 40
663 106 31
663 108 45
663 137 42
663 147 6
663 176 37
663 177 26
663 211 38
663 231 35
663 260 49
663 264 43
663 292 46
663 320 38
663 325 11
663 343 36
663 350 8
663 390 28
663 402 41
663 407 6
663 418 14
663 438 18
663 514 50
663 544 14
663 594 34
663 603 46
663 622 47
663 628 16
663 658 35
663 667 29
663 701 15
663 728 2
663 746 45
663 786 -1
663 827 34
663 848 27
663 867 30
663 876 22
663 881 36
663 918 46
663 925 45
663 935 41
663 992 26
663 993 32
664 8 14
664 53 17
664 55 5
664 71 11
664 95 21
664 100 6
664 128 25
664 139 50
664 144 11
664 183 19
664 196 23
664 206 0
664 247 6
664 255 10
664 297 36
664 301 36
664 310 15
664 317 45
664 321 49
664 356 36
664 370 50
664 377 50
664 378 22
664 379 7
664 395 34
664 396 23
664 412 44
664 416 27
664 434 49
664 440 7
664 453 48
664 455 -2
664 539 10
664 547 31
664 562 18
664 567 12
664 603 37
664 620 22
664 684 48
664 698 40
664 729 8
664 755 30
664 816 20
664 824 41
664 830 18
664 880 1
664 905 42
664 926 3
664 930 32
664 948 22
665 51 6
665 58 8
665 63 33
665 94 49
665 96 50
665 131 12
665 169 15
665 177 24
665 178 22
665 280 22
665 289 40
665 296 28
665 298 17
665 301 32
665 316 43
665 335 43
665 340 13
665 359 48
665 363 11
665 371 19
665 394 28
665 399 33
665 404 44
665 426 5
665 449 33
665 453 44
665 528 34
665 623 2
665 628 4
665 645 38
665 684 46
665 709 44
665 722 37
665 727 39
665 768 -1
665 796 -2
665 798 4
665 810 21
665 837 47
665 840 10
665 871 21
665 926 10
665 966 39
665 968 27
665 987 31
665 997 6
666 51 19
666 62 15
666 81 18
666 91 6
666 99 42
666 102 49
666 138 9
666 178 46
666 219 3
666 222 49
666 244 47
666 246 36
666 247 7
666 273 14
666 286 24
666 307 24
666 338 44
666 394 21
666 421 43
666 437 42
666 447 18
666 468 31
666 491 45
666 492 0
666 497 27
666 514 13
666 529 44
666 542 29
666 687 13
666 765 8
666 781 33
666 787 25
666 789 32
666 796 12
666 809 6
666 839 45
666 840 39
666 853 15
666 868 18
666 874 33
666 909 29
666 936 -2
666 955 46
666 986 46
666 989 8
667 19 40
667 70 34
667 88 33
667 126 13
667 145 27
667 159 16
667 178 15
667 190 10
667 221 28
667 237 31
667 286 46
667 340 27
667 356 15
667 364 13
667 385 43
667 391 22
667 398 48
667 412 46
667 421 27
667 431 26
667 440 16
667 453 49
667 460 15
667 525 31
667 528 33
667 529 43
667 531 18
667 577 13
667 600 14
667 671 20
667 677 10
667 713 -2
667 714 42
667 723 30
667 768 33
667 788 6
667 841 -1
667 849 2
667 903 11
667 915 11
667 932 7
668 4 48
668 31 45
668 45 8
668 109 10
668 112 25
668 123 27
668 166 21
668 196 24
668 201 11
668 213 -1
668 222 37
668 237 23
668 248 18
668 256 5
668 260 38
668 295 7
668 300 1
668 319 31
668 322 45
668 348 23
668 352 38
668 400 18
668 439 44
668 443 14
668 446 23
668 449 45
668 472 17
668 490 50
668 507 4
668 520 33
668 557 40
668 562 -1
668 573 30
668 610 3
668 614 47
668 621 7
668 626 34
668 666 26
668 667 33
668 671 47
668 689 39
668 693 36
668 698 6
668 729 27
668 766 32
668 782 25
668 803 50
668 804 12
668 810 11
668 870 -1
668 875 5
668 931 5
668 962 45
668 965 44
668 978 31
668 993 25
669 26 40
669 36 23
669 56 13
669 74 9
669 94 26
669 98 39
669 106 38
669 157 6
669 173 39
669 174 41
669 179 10
669 207 39
669 211 50
669 242 18
669 255 18
669 257 41
669 274 44
669 307 9
669 327 11
669 392 41
669 397 18
669 467 43
669 487 15
669 508 10
669 549 28
669 572 42
669 598 12
669 605 18
669 640 40
669 649 28
669 661 33
669 667 20
669 700 23
669 721 28
669 835 36
669 841 16
669 869 23
669 906 21
669 919 18
669 951 11
669 968 4
669 969 15
669 997 -2
670 57 6
670 75 46
670 82 32
670 97 27
670 113 37
670 116 33
670 137 48
670 140 31
670 183 5
670 190 39
670 194 41
670 214 33
670 251 34
670 253 6
670 262 12
670 267 24
670 269 31
670 291 35
670 336 29
670 339 39
670 351 28
670 366 47
670 395 43
670 407 14
670 451 16
670 469 38
670 475 41
670 483 25
670 499 27
670 528 28
670 533 7
670 545 37
670 558 19
670 589 1
670 628 1
670 646 32
670 648 1
670 654 37
670 660 33
670 699 32
670 700 46
670 716 46
670 724 31
670 752 44
670 778 28
670 792 -1
670 809 36
670 825 43
670 864 37
670 897 48
670 900 4
670 909 49
670 986 17
671 4 25
671 17 7
671 23 48
671 53 8
671 101 17
671 112 36
671 114 20
671 182 39
671 205 31
671 208 25
671 248 3
671 250 50
671 269 14
671 287 8
671 344 5
671 347 26
671 404 39
671 428 31
671 440 5
671 445 15
671 468 28
671 473 6
671 493 -1
671 506 31
671 507 -2
671 518 19
671 547 14
671 558 42
671 590 26
671 594 16
671 599 26
671 600 3
671 626 11
671 641 50
671 665 39
671 666 16
671 706 9
671 729 44
671 740 0
671 850 38
671 870 50
671 874 36
671 884 33
671 886 1
671 889 40
671 902 31
671 975 30
671 996 1
672 38 21
672 84 37
672 118 30
672 134 39
672 156 36
672 162 46
672 185 36
672 189 6
672 225 9
672 276 7
672 278 16
672 289 47
672 300 38
672 327 6
672 347 19
672 378 43
672 401 38
672 403 8
672 434 28
672 468 39
672 496 33
672 500 43
672 534 -1
672 562 24
672 566 48
672 622 29
672 655 49
672 687 30
672 720 44
672 746 6
672 756 39
672 759 1
672 793 9
672 800 49
672 807 47
672 828 5
672 864 31
672 875 35
672 930 48
673 110 27
673 122 39
673 155 13
673 190 44
673 309 8
673 344 37
673 414 30
673 429 24
673 460 18
673 465 16
673 470 21
673 476 35
673 493 7
673 512 33
673 558 47
673 565 6
673 608 21
673 614 28
673 623 34
673 624 40
673 634 14
673 658 11
673 683 4
673 726 32
673 728 34
673 746 24
673 750 -2
673 807 16
673 819 29
673 841 6
673 921 -2
673 923 18
673 942 29
673 996 20
674 10 11
674 27 42
674 31 24
674 51 5
674 103 30
674 121 12
674 182 35
674 265 26
674 288 49
674 302 49
674 321 36
674 354 28
674 357 48
674 376 15
674 386 50
674 407 15
674 450 38
674 506 19
674 542 21
674 548 41
674 572 22
674 593 43
674 604 41
674 675 34
674 677 6
674 692 18
674 708 40
674 731 44
674 737 14
674 850 21
674 859 35
674 861 14
674 884 14
674 901 44
674 938 50
674 990 1
675 36 8
675 52 46
675 55 19
675 62 33
675 64 28
675 101 40
675 126 12
675 144 20
675 182 13
675 215 7
675 226 34
675 235 23
675 242 50
675 254 47
675 267 5
675 314 18
675 320 29
675 323 48
675 356 5
675 377 -1
675 399 21
675 431 45
675 432 19
675 447 49
675 484 16
675 485 13
675 529 23
675 609 28
675 611 20
675 621 19
675 654 11
675 657 46
675 701 49
675 726 50
675 769 49
675 798 26
675 818 21
675 830 2
675 841 2
675 850 46
675 854 2
675 855 45
675 886 34
675 889 17
675 920 31
675 921 13
675 925 38
675 927 35
675 952 -1
675 956 -2
675 980 -2
675 981 38
675 983 41
675 986 -2
676 21 13
676 31 43
676 63 40
676 185 30
676 187 8
676 212 8
676 239 35
676 267 46
676 273 15
676 344 9
676 361 12
676 375 26
676 402 44
676 408 40
676 418 42
676 462 23
676 470 38
676 474 17
676 560 25
676 571 31
676 573 16
676 619 2
676 678 14
676 726 17
676 730 18
676 737 34
676 743 10
676 745 3
676 782 36
676 796 40
676 798 1
676 816 12
676 859 47
676 865 24
676 870 10
676 901 20
676 919 16
676 937 19
676 970 9
676 975 19
676 981 35
676 996 37
677 14 43
677 22 33
677 26 8
677 58 24
677 60 46
677 82 35
677 98 39
677 152 29
677 185 48
677 199 13
677 223 7
677 243 18
677 284 40
677 296 48
677 299 47
677 359 48
677 360 37
677 372 48
677 374 9
677 378 35
677 387 12
677 402 21
677 430 39
677 532 42
677 565 17
677 572 48
677 619 36
677 665 38
677 695 14
677 709 30
677 715 47
677 730 44
677 732 37
677 759 24
677 772 5
677 785 5
677 796 2
677 797 40
677 810 18
677 817 50
677 826 40
677 835 45
677 865 23
677 866 1
677 874 20
677 875 22
677 893 39
677 898 8
677 900 4
677 920 10
677 928 44
677 938 -2
677 939 1
677 954 19
677 998 50
678 36 44
678 55 41
678 56 50
678 64 42
678 114 21
678 186 36
678 192 12
678 230 19
678 244 29
678 255 36
678 287 31
678 304 16
678 314 19
678 324 -1
678 411 26
678 414 42
678 440 18
678 463 14
678 471 16
678 536 38
678 550 9
678 559 25
678 616 11
678 628 39
678 718 -1
678 720 39
678 755 50
678 792 28
678 830 0
678 836 10
678 865 23
678 871 47
678 873 43
678 876 14
678 878 27
678 917 31
678 968 6
678 987 12
678 994 33
678 997 -2
679 12 41
679 19 44
679 26 36
679 53 39
679 88 50
679 93 12
679 110 37
679 127 45
679 135 16
679 156 16
679 216 45
679 225 19
679 244 17
679 280 22
679 298 22
679 305 30
679 312 25
679 319 13
679 335 48
679 341 23
679 354 32
679 385 26
679 414 46
679 415 44
679 480 24
679 484 24
679 492 31
679 493 44
679 500 47
679 502 34
679 521 21
679 526 11
679 535 32
679 578 31
679 616 35
679 622 9
679 643 9
679 709 25
679 721 15
679 726 27
679 774 21
679 775 25
679 782 12
679 796 37
679 799 31
679 806 -2
679 825 43
679 877 41
679 938 3
679 977 39
679 985 32
679 992 22
680 30 45
680 50 25
680 65 39
680 71 48
680 92 7
680 96 12
680 97 16
680 103 40
680 118 10
680 141 19
680 161 26
680 183 27
680 199 46
680 207 10
680 212 50
680 224 42
680 233 15
680 288 8
680 298 23
680 362 8
680 387 43
680 444 18
680 452 19
680 467 20
680 477 22
680 511 44
680 513 43
680 542 16
680 548 26
680 561 5
680 577 46
680 584 0
680 592 33
680 593 36
680 626 15
680 644 24
680 673 26
680 735 47
680 739 32
680 750 37
680 772 36
680 792 1
680 812 28
680 818 7
680 820 5
680 844 24
680 878 1
680 887 45
680 893 25
680 907 42
680 915 20
680 932 6
680 974 26
680 987 27
681 19 32
681 69 40
681 74 8
681 104 11
681 109 17
681 120 47
681 122 35
681 123 44
681 144 20
681 154 20
681 228 43
681 229 5
681 268 7
681 269 19
681 322 3
681 351 18
681 361 42
681 378 17
681 414 22
681 415 19
681 418 40
681 438 49
681 453 17
681 462 32
681 469 37
681 604 1
681 634 12
681 651 42
681 694 1
681 705 19
681 706 35
681 709 17
681 725 30
681 760 45
681 774 41
681 784 18
681 800 18
681 829 26
681 841 15
681 857 46
681 863 15
681 869 5
681 889 48
681 897 10
681 899 7
681 907 1
681 917 33
681 919 10
681 940 31
681 947 27
681 966 32
681 972 19
682 14 11
682 32 11
682 77 43
682 107 14
682 117 42
682 125 29
682 127 18
682 182 17
682 220 41
682 234 37
682 261 44
682 270 7
682 287 20
682 306 45
682 312 47
682 329 17
682 374 26
682 375 18
682 377 4
682 405 11
682 423 18
682 461 18
682 470 12
682 471 49
682 508 23
682 536 38
682 543 24
682 554 23
682 562 25
682 587 33
682 606 1
682 625 44
682 637 2
682 666 28
682 691 37
682 697 46
682 701 32
682 702 17
682 708 13
682 727 40
682 757 24
682 809 20
682 814 46
682 822 18
682 828 40
682 836 -2
682 845 50
682 902 12
682 928 34
682 962 34
682 972 16
682 980 23
683 7 48
683 24 32
683 104 45
683 118 38
683 146 18
683 247 5
683 265 34
683 286 10
683 288 36
683 299 31
683 321 9
683 363 36
683 368 40
683 376 42
683 409 45
683 417 43
683 421 42
683 435 25
683 470 34
683 526 7
683 536 34
683 623 3
683 624 22
683 648 39
683 653 40
683 671 6
683 741 45
683 766 27
683 802 45
683 810 0
683 823 42
683 830 18
683 884 16
683 904 21
683 936 5
683 963 7
683 971 6
683 977 42
683 989 33
684 8 8
684 63 47
684 110 40
684 116 26
684 127 40
684 141 45
684 160 27
684 175 26
684 198 44
684 203 41
684 231 38
684 232 9
684 249 26
684 250 46
684 276 25
684 277 21
684 372 25
684 384 5
684 445 39
684 493 33
684 521 14
684 534 4
684 581 20
684 608 49
684 660 36
684 726 40
684 727 23
684 734 26
684 762 33
684 804 11
684 814 12
684 835 41
684 897 9
684 899 47
684 902 32
684 903 37
684 918 42
684 932 25
684 998 25
685 50 28
685 52 31
685 107 6
685 130 47
685 151 48
685 156 29
685 183 14
685 228 34
685 231 9
685 269 32
685 270 11
685 302 44
685 313 11
685 331 44
685 332 11
685 337 27
685 392 26
685 455 13
685 457 44
685 460 13
685 475 42
685 497 43
685 509 46
685 530 2
685 540 37
685 544 8
685 585 16
685 598 8
685 603 15
685 679 8
685 703 22
685 709 31
685 716 14
685 727 38
685 753 31
685 760 -2
685 770 48
685 824 4
685 873 48
685 880 10
685 925 -1
685 985 0
686 6 11
686 8 41
686 55 35
686 74 12
686 77 24
686 81 6
686 115 12
686 145 12
686 163 36
686 181 18
686 189 20
686 215 21
686 220 40
686 248 28
686 285 24
686 292 42
686 338 32
686 343 32
686 364 26
686 367 34
686 413 5
686 421 49
686 446 39
686 453 49
686 482 46
686 494 43
686 511 49
686 512 28
686 535 20
686 566 19
686 572 34
686 579 42
686 610 33
686 623 38
686 630 9
686 648 19
686 654 18
686 658 27
686 672 35
686 688 6
686 691 24
686 696 48
686 723 32
686 741 34
686 811 14
686 836 8
686 860 49
686 887 47
686 896 44
686 913 29
686 952 31
686 969 10
687 1 40
687 15 32
687 60 29
687 107 35
687 126 17
687 128 31
687 213 10
687 230 21
687 244 18
687 263 14
687 278 13
687 417 38
687 425 50
687 441 50
687 443 13
687 444 44
687 473 22
687 494 20
687 502 28
687 503 44
687 512 40
687 515 26
687 546 10
687 583 1
687 613 24
687 615 9
687 632 0
687 642 16
687 714 33
687 786 14
687 809 12
687 819 30
687 887 30
687 923 30
687 943 20
687 954 23
687 964 40
687 966 16
687 986 1
688 20 39
688 35 42
688 52 49
688 69 21
688 96 16
688 128 26
688 130 24
688 150 23
688 165 44
688 166 24
688 196 42
688 266 13
688 289 50
688 292 31
688 319 37
688 399 33
688 434 9
688 451 19
688 461 19
688 465 26
688 475 40
688 571 41
688 580 37
688 606 9
688 615 4
688 649 25
688 682 5
688 717 20
688 735 7
688 753 12
688 764 29
688 771 9
688 777 47
688 801 28
688 804 46
688 819 27
688 823 50
688 824 44
688 904 14
688 918 4
688 942 42
688 953 37
688 962 48
688 966 43
688 992 7
689 9 3
689 15 24
689 31 32
689 41 45
689 45 43
689 49 8
689 62 49
689 80 22
689 115 36
689 126 20
689 128 10
689 132 8
689 206 47
689 212 42
689 228 7
689 265 6
689 280 22
689 289 30
689 324 32
689 375 42
689 388 11
689 406 12
689 418 34
689 433 11
689 515 44
689 547 1
689 550 -2
689 557 34
689 576 14
689 577 49
689 594 32
689 693 47
689 699 21
689 708 41
689 719 3
689 738 31
689 739 21
689 765 13
689 779 17
689 782 15
689 783 13
689 815 26
689 836 17
689 837 21
689 839 4
689 849 13
689 888 4
689 919 9
689 923 50
689 972 18
690 10 21
690 18 5
690 55 38
690 56 24
690 92 25
690 105 49
690 256 13
690 303 15
690 353 27
690 366 45
690 412 11
690 422 17
690 429 49
690 444 33
690 447 20
690 458 30
690 463 48
690 488 15
690 490 18
690 491 17
690 516 31
690 532 22
690 540 27
690 555 18
690 593 33
690 597 30
690 660 2
690 668 35
690 673 42
690 677 47
690 680 34
690 736 16
690 756 9
690 761 44
690 766 13
690 775 46
690 776 37
690 786 20
690 791 19
690 823 21
690 889 1
690 896 48
690 897 1
690 933 37
691 35 39
691 37 19
691 40 47
691 48 7
691 97 44
691 150 47
691 159 7
691 168 45
691 213 11
691 235 49
691 264 20
691 297 14
691 351 4
691 369 18
691 416 31
691 460 32
691 464 40
691 481 35
691 506 13
691 545 33
691 549 1
691 591 40
691 611 48
691 621 37
691 622 27
691 629 23
691 678 48
691 743 7
691 750 34
691 762 19
691 781 35
691 796 49
691 881 24
691 906 26
691 955 28
691 979 44
691 988 12
692 35 29
692 37 17
692 45 32
692 51 27
692 67 6
692 70 30
692 80 40
692 81 30
692 82 18
692 100 48
692 160 3
692 205 -1
692 269 27
692 286 6
692 326 15
692 331 15
692 349 9
692 371 27
692 383 50
692 390 36
692 440 6
692 445 29
692 451 31
692 463 47
692 557 39
692 560 43
692 593 37
692 606 1
692 627 45
692 630 48
692 640 49
692 716 27
692 728 2
692 759 47
692 771 4
692 773 12
692 809 6
692 810 25
692 813 18
692 841 14
692 907 35
692 940 42
692 944 35
692 995 34
693 37 11
693 99 33
693 104 41
693 112 36
693 193 11
693 248 49
693 260 15
693 266 32
693 287 49
693 295 12
693 361 36
693 369 41
693 375 21
693 384 13
693 386 41
693 398 49
693 404 16
693 435 14
693 437 38
693 444 43
693 471 46
693 542 34
693 556 16
693 594 44
693 620 44
693 669 18
693 679 19
693 695 0
693 717 2
693 720 42
693 730 10
693 763 40
693 784 47
693 811 11
693 895 37
693 896 17
693 923 28
693 931 -2
693 958 42
693 961 22
693 976 44
693 998 19
694 52 9
694 65 17
694 95 30
694 104 18
694 120 5
694 127 24
694 144 21
694 151 30
694 157 19
694 161 40
694 164 41
694 230 26
694 231 13
694 248 6
694 300 22
694 321 21
694 325 16
694 332 39
694 352 12
694 378 36
694 430 49
694 458 10
694 482 40
694 523 44
694 570 27
694 579 50
694 585 44
694 588 42
694 603 22
694 626 29
694 660 48
694 755 8
694 796 0
694 808 27
694 809 25
694 826 47
694 832 18
694 863 19
694 872 23
694 885 45
694 898 35
694 916 -1
694 944 18
694 946 18
694 949 25
694 977 42
694 984 24
694 989 -1
695 34 34
695 94 17
695 109 29
695 117 24
695 189 40
695 253 38
695 259 46
695 333 13
695 347 29
695 370 49
695 515 5
695 540 16
695 541 46
695 547 6
695 592 17
695 602 47
695 641 45
695 691 29
695 698 43
695 716 28
695 726 18
695 730 9
695 759 0
695 760 16
695 785 29
695 799 29
695 802 18
695 933 19
695 936 16
695 976 3
695 980 27
695 988 31
696 38 33
696 46 19
696 81 13
696 121 37
696 129 34
696 146 40
696 171 33
696 201 29
696 234 47
696 265 10
696 282 6
696 357 14
696 384 44
696 395 21
696 401 22
696 404 23
696 460 10
696 471 7
696 481 11
696 503 45
696 542 50
696 545 47
696 558 16
696 591 42
696 593 44
696 594 6
696 656 46
696 686 17
696 703 5
696 723 -1
696 724 33
696 737 17
696 743 1
696 759 14
696 765 39
696 790 34
696 800 14
696 819 23
696 842 14
696 845 50
696 857 26
696 898 45
696 933 46
696 946 11
696 956 41
696 998 26
697 9 44
697 11 31
697 58 16
697 93 18
697 99 7
697 113 29
697 116 1
697 120 50
697 165 31
697 184 29
697 205 42
697 216 9
697 270 22
697 315 16
697 329 6
697 352 10
697 411 47
697 430 13
697 461 36
697 501 35
697 503 32
697 610 7
697 612 35
697 688 50
697 703 39
697 735 14
697 737 31
697 738 38
697 748 43
697 763 20
697 770 39
697 771 31
697 797 8
697 803 10
697 812 27
697 832 21
697 840 8
697 848 2
697 906 27
697 909 21
697 964 40
697 992 10
698 11 17
698 24 16
698 170 22
698 190 10
698 212 38
698 225 34
698 246 26
698 272 31
698 296 46
698 332 37
698 350 15
698 401 15
698 412 4
698 433 46
698 461 37
698 471 45
698 476 19
698 506 19
698 537 4
698 540 13
698 574 50
698 575 26
698 614 27
698 616 21
698 633 37
698 637 19
698 644 15
698 645 23
698 666 27
698 669 14
698 673 10
698 674 8
698 685 34
698 703 12
698 791 12
698 795 38
698 814 38
698 843 20
698 847 46
698 862 13
698 873 6
698 910 34
698 949 37
698 950 23
698 962 16
699 1 19
699 37 47
699 90 45
699 157 31
699 201 27
699 213 36
699 214 9
699 254 38
699 268 45
699 271 10
699 274 48
699 288 32
699 297 15
699 301 16
699 331 49
699 342 15
699 363 28
699 364 37
699 370 1
699 396 29
699 411 35
699 448 47
699 550 49
699 576 7
699 650 6
699 655 23
699 662 36
699 677 27
699 706 30
699 749 26
699 752 41
699 754 -2
699 756 40
699 781 -1
699 791 18
699 811 14
699 867 33
699 878 38
699 898 39
699 964 9
700 21 33
700 30 16
700 123 50
700 132 42
700 202 26
700 224 37
700 227 11
700 277 31
700 296 35
700 304 3
700 332 11
700 348 17
700 384 3
700 432 10
700 435 46
700 436 10
700 445 22
700 473 6
700 502 0
700 506 11
700 511 30
700 514 -2
700 596 46
700 617 50
700 626 4
700 640 45
700 643 50
700 644 25
700 655 39
700 715 25
700 798 12
700 799 12
700 829 3
700 832 12
700 835 21
700 868 13
700 874 18
700 877 38
700 886 6
700 893 18
700 913 39
700 917 50
700 926 34
700 950 50
700 951 2
700 974 36
700 979 47
700 988 9
700 994 30
701 7 48
701 11 8
701 43 26
701 64 26
701 74 47
701 85 22
701 139 14
701 148 24
701 178 11
701 190 15
701 235 22
701 252 26
701 267 24
701 302 40
701 338 17
701 340 42
701 363 33
701 394 28
701 433 44
701 444 13
701 452 47
701 479 41
701 484 37
701 492 40
701 497 14
701 502 24
701 517 29
701 554 42
701 580 25
701 583 30
701 588 32
701 615 37
701 621 50
701 668 16
701 669 36
701 723 15
701 735 45
701 744 14
701 764 37
701 775 -2
701 782 48
701 848 38
701 851 3
701 859 45
701 876 19
701 906 40
701 915 15
701 977 6
702 25 40
702 31 15
702 37 37
702 115 15
702 143 11
702 207 8
702 235 26
702 247 8
702 277 17
702 326 42
702 332 33
702 341 36
702 342 44
702 366 19
702 376 23
702 384 16
702 387 10
702 405 46
702 406 33
702 462 42
702 463 20
702 477 40
702 480 37
702 487 22
702 489 13
702 494 9
702 528 24
702 581 11
702 647 10
702 652 14
702 686 43
702 690 43
702 714 46
702 723 31
702 732 16
702 737 4
702 740 12
702 745 7
702 781 30
702 782 46
702 783 44
702 789 35
702 795 45
702 848 18
702 852 29
702 861 19
702 866 35
702 883 13
702 884 20
702 894 37
702 941 33
702 956 12
702 963 47
702 986 10
702 1000 45
703 4 26
703 5 38
703 89 31
703 99 31
703 122 43
703 137 33
703 179 43
703 186 8
703 191 47
703 197 20
703 260 32
703 271 7
703 290 41
703 299 47
703 327 19
703 353 28
703 370 23
703 371 31
703 391 32
703 416 7
703 449 37
703 469 29
703 513 43
703 533 6
703 561 9
703 567 22
703 572 5
703 582 11
703 594 12
703 606 31
703 623 26
703 630 42
703 693 34
703 708 4
703 717 50
703 724 33
703 738 25
703 763 -2
703 765 23
703 779 18
703 781 -2
703 832 3
703 868 38
703 924 3
703 933 27
703 951 1
703 959 44
703 974 47
704 12 13
704 65 36
704 72 8
704 98 24
704 136 48
704 152 12
704 153 23
704 178 40
704 193 21
704 205 2
704 234 33
704 289 18
704 318 38
704 321 33
704 330 29
704 339 43
704 366 18
704 416 27
704 458 7
704 461 45
704 487 1
704 498 34
704 507 25
704 517 12
704 556 3
704 561 11
704 588 26
704 602 18
704 615 40
704 620 12
704 624 37
704 707 29
704 722 12
704 746 46
704 777 15
704 806 46
704 809 33
704 846 8
704 894 -1
704 895 36
704 901 32
704 949 9
704 967 9
704 973 27
704 985 12
705 5 19
705 42 16
705 62 9
705 80 47
705 85 36
705 113 17
705 131 44
705 154 43
705 193 32
705 199 35
705 213 37
705 215 39
705 218 24
705 219 44
705 255 28
705 296 29
705 323 37
705 357 28
705 412 31
705 429 5
705 477 10
705 490 23
705 493 14
705 593 8
705 607 -1
705 661 42
705 665 31
705 670 20
705 683 19
705 689 31
705 708 24
705 726 32
705 738 40
705 775 31
705 788 7
705 808 0
705 818 3
705 849 13
705 858 7
705 860 34
705 878 38
705 902 4
705 910 14
705 933 1
705 950 12
705 952 43
705 986 13
706 9 18
706 21 26
706 37 29
706 98 34
706 151 6
706 157 36
706 163 8
706 179 21
706 181 15
706 189 5
706 239 26
706 251 24
706 260 47
706 284 21
706 301 40
706 305 28
706 340 31
706 347 4
706 390 3
706 405 40
706 473 31
706 521 50
706 526 37
706 531 2
706 585 5
706 590 1
706 634 15
706 650 47
706 653 24
706 666 21
706 679 -1
706 707 6
706 724 30
706 749 3
706 811 11
706 844 46
706 958 40
707 27 30
707 44 35
707 80 21
707 91 42
707 102 26
707 120 33
707 124 19
707 145 13
707 152 32
707 208 10
707 226 16
707 239 9
707 271 42
707 290 9
707 332 40
707 334 50
707 335 34
707 348 37
707 355 23
707 373 45
707 392 44
707 400 41
707 424 20
707 435 31
707 472 29
707 492 39
707 517 31
707 539 21
707 554 31
707 600 49
707 606 26
707 633 16
707 635 35
707 638 30
707 642 29
707 659 23
707 677 19
707 692 17
707 698 0
707 714 22
707 769 33
707 802 11
707 817 48
707 826 9
707 828 36
707 884 42
707 903 28
708 6 25
708 16 46
708 40 35
708 43 18
708 91 12
708 92 43
708 127 46
708 148 42
708 152 13
708 158 24
708 163 25
708 230 33
708 254 31
708 265 32
708 340 6
708 358 50
708 410 13
708 430 33
708 441 1
708 447 11
708 476 14
708 526 33
708 585 27
708 588 0
708 593 23
708 617 34
708 637 36
708 687 0
708 714 45
708 715 25
708 737 10
708 779 11
708 853 14
708 857 8
708 859 -1
708 861 14
708 867 25
708 872 44
708 906 39
708 910 9
708 921 49
708 922 12
708 960 39
708 975 30
709 20 28
709 30 25
709 93 45
709 148 19
709 166 36
709 172 35
709 178 8
709 209 18
709 232 25
709 262 6
709 266 22
709 333 11
709 382 6
709 393 16
709 445 18
709 448 31
709 512 46
709 522 38
709 590 38
709 638 49
709 680 12
709 740 7
709 744 33
709 766 -2
709 788 19
709 789 7
709 800 31
709 842 42
709 892 4
710 46 12
710 71 3
710 77 42
710 109 39
710 168 18
710 181 23
710 183 14
710 205 39
710 214 38
710 243 13
710 278 9
710 286 47
710 304 36
710 312 32
710 431 13
710 449 26
710 454 17
710 466 6
710 544 40
710 593 1
710 619 25
710 696 36
710 725 30
710 733 15
710 739 46
710 752 47
710 763 25
710 776 41
710 791 35
710 794 33
710 796 8
710 799 46
710 821 9
710 826 28
710 829 -2
710 835 26
710 850 22
710 871 38
710 892 22
710 918 -1
710 945 18
710 954 44
710 963 46
710 980 13
710 1000 21
711 15 31
711 24 14
711 57 49
711 67 45
711 70 35
711 71 16
711 82 11
711 97 15
711 105 28
711 135 6
711 147 26
711 156 45
711 168 37
711 173 19
711 191 4
711 197 17
711 205 39
711 212 47
711 218 39
711 232 47
711 266 3
711 281 45
711 288 45
711 289 37
711 310 39
711 319 46
711 320 30
711 339 7
711 342 17
711 349 36
711 355 3
711 428 16
711 454 22
711 455 40
711 478 9
711 486 0
711 506 35
711 524 40
711 568 10
711 599 21
711 604 44
711 667 5
711 690 5
711 691 42
711 703 47
711 720 31
711 722 26
711 739 7
711 787 50
711 789 1
711 796 29
711 811 4
711 845 35
711 857 28
711 879 5
711 947 4
711 951 32
711 990 26
712 31 35
712 44 26
712 48 48
712 52 36
712 112 25
712 122 33
712 171 14
712 190 10
712 221 21
712 226 3
712 272 39
712 275 4
712 286 35
712 300 -1
712 367 37
712 400 26
712 438 38
712 442 5
712 449 30
712 487 10
712 507 28
712 517 40
712 565 36
712 589 -1
712 590 30
712 594 38
712 603 46
712 611 -2
712 645 30
712 649 29
712 650 14
712 708 21
712 713 29
712 717 32
712 738 34
712 745 41
712 748 34
712 786 -2
712 826 13
712 842 46
712 874 12
712 911 30
712 929 12
712 935 43
712 994 28
712 998 24
713 37 37
713 63 21
713 82 29
713 89 46
713 105 46
713 147 40
713 276 46
713 281 13
713 318 35
713 331 32
713 340 38
713 346 48
713 360 29
713 367 12
713 385 8
713 431 36
713 439 41
713 464 23
713 493 29
713 503 14
713 513 33
713 533 48
713 534 36
713 546 32
713 563 42
713 580 6
713 607 32
713 614 39
713 624 32
713 655 14
713 670 32
713 703 48
713 705 41
713 731 22
713 762 43
713 793 -2
713 822 20
713 904 49
713 905 28
713 929 48
713 942 29
713 953 4
713 963 20
713 971 23
713 991 16
714 32 43
714 54 32
714 64 27
714 80 31
714 142 9
714 161 43
714 162 10
714 192 48
714 218 22
714 235 44
714 290 21
714 316 18
714 330 18
714 366 4
714 536 1
714 544 44
714 546 14
714 568 32
714 598 27
714 600 31
714 616 45
714 637 21
714 640 33
714 709 28
714 717 47
714 730 8
714 756 26
714 767 -1
714 776 19
714 780 16
714 795 41
714 802 21
714 811 9
714 856 -1
714 865 40
714 868 39
714 872 17
714 877 -2
714 891 10
714 906 26
714 910 23
714 920 36
714 948 4
714 977 36
714 982 22
714 984 19
714 985 10
714 994 39
715 5 14
715 39 26
715 96 36
715 97 20
715 143 37
715 167 29
715 206 10
715 209 28
715 213 37
715 225 46
715 345 47
715 378 26
715 393 27
715 408 17
715 424 21
715 461 46
715 484 25
715 515 4
715 540 42
715 547 38
715 566 4
715 587 34
715 673 41
715 677 46
715 722 27
715 780 31
715 784 33
715 798 -2
715 823 5
715 826 22
715 848 32
715 854 0
715 887 3
715 900 25
715 915 -1
715 993 29
715 996 41
716 31 12
716 40 34
716 48 48
716 78 9
716 87 31
716 97 16
716 129 42
716 148 9
716 154 18
716 161 17
716 209 22
716 227 33
716 277 10
716 353 13
716 360 27
716 361 41
716 365 34
716 437 36
716 457 17
716 471 18
716 516 45
716 518 15
716 528 33
716 530 49
716 537 29
716 542 18
716 547 23
716 591 7
716 606 25
716 627 46
716 630 23
716 632 27
716 645 46
716 664 47
716 668 50
716 697 46
716 701 5
716 714 50
716 744 30
716 752 47
716 756 49
716 768 30
716 795 26
716 808 14
716 816 32
716 844 21
716 893 39
716 897 29
716 939 -1
716 943 5
716 976 43
716 990 36
717 9 11
717 24 27
717 32 22
717 96 43
717 99 21
717 114 38
717 115 26
717 128 49
717 181 38
717 195 48
717 213 9
717 290 32
717 309 19
717 337 34
717 372 16
717 379 22
717 384 38
717 388 48
717 448 19
717 479 14
717 491 44
717 509 47
717 517 45
717 549 9
717 594 44
717 617 11
717 623 26
717 628 44
717 644 28
717 663 19
717 728 41
717 757 35
717 759 13
717 771 45
717 800 15
717 818 12
717 853 9
717 857 31
717 920 44
717 939 13
717 963 10
717 991 18
718 51 9
718 75 12
718 79 10
718 86 18
718 127 34
718 141 45
718 151 41
718 209 32
718 213 20
718 260 16
718 263 20
718 321 12
718 340 26
718 346 31
718 384 13
718 398 -1
718 412 41
718 414 47
718 422 14
718 430 8
718 435 32
718 466 45
718 472 38
718 496 9
718 506 47
718 532 25
718 580 19
718 584 -1
718 594 49
718 602 16
718 626 21
718 655 5
718 678 49
718 689 34
718 699 39
718 702 12
718 752 44
718 759 15
718 785 16
718 787 8
718 807 50
718 813 2
718 869 28
718 877 17
718 883 40
718 899 3
718 918 30
718 926 34
718 938 43
718 985 6
719 97 47
719 136 35
719 145 43
719 168 38
719 192 45
719 198 11
719 221 32
719 234 35
719 235 3
719 238 17
719 256 49
719 303 41
719 304 7
719 357 6
719 358 11
719 365 47
719 383 19
719 389 3
719 399 18
719 420 14
719 470 43
719 552 50
719 556 30
719 574 14
719 577 25
719 607 38
719 624 5
719 659 45
719 703 48
719 716 49
719 718 32
719 754 2
719 803 44
719 824 22
719 828 29
719 837 8
719 862 -2
719 875 31
719 881 16
719 901 45
719 903 30
719 921 45
719 947 6
719 962 7
719 967 34
719 972 12
719 973 25
719 974 13
719 990 35
720 6 19
720 38 33
720 65 23
720 67 19
720 111 38
720 112 13
720 120 49
720 131 27
720 162 34
720 171 21
720 206 33
720 224 15
720 234 32
720 238 34
720 274 35
720 281 50
720 330 50
720 343 4
720 364 6
720 395 16
720 444 22
720 449 33
720 464 44
720 465 37
720 495 24
720 535 4
720 540 50
720 607 26
720 626 16
720 640 47
720 654 47
720 672 24
720 709 8
720 710 48
720 741 21
720 750 30
720 773 39
720 777 -2
720 799 24
720 819 35
720 828 16
720 834 11
720 930 14
720 940 48
720 957 23
720 962 21
720 986 26
720 991 -1
721 9 41
721 10 32
721 92 21
721 99 45
721 111 50
721 147 4
721 159 28
721 164 49
721 207 0
721 269 18
721 291 47
721 307 45
721 309 8
721 334 9
721 341 3
721 354 11
721 357 46
721 374 26
721 380 6
721 416 44
721 438 -2
721 461 48
721 490 23
721 506 4
721 519 39
721 643 41
721 651 39
721 661 25
721 710 48
721 724 30
721 736 45
721 744 47
721 756 32
721 757 8
721 773 29
721 777 24
721 793 16
721 824 7
721 832 42
721 864 40
721 874 3
721 898 19
721 926 35
721 939 5
721 941 20
721 947 24
722 25 9
722 33 32
722 37 10
722 57 12
722 75 33
722 82 38
722 113 50
722 114 45
722 193 33
722 239 9
722 252 13
722 285 15
722 287 44
722 386 38
722 387 35
722 435 12
722 462 12
722 470 7
722 477 41
722 485 30
722 562 43
722 589 6
722 621 43
722 666 45
722 683 2
722 724 36
722 741 48
722 749 23
722 753 35
722 760 20
722 767 5
722 778 22
722 784 13
722 824 20
722 828 1
722 835 40
722 854 43
722 868 16
722 899 33
722 931 41
722 940 30
722 952 10
722 998 41
722 999 15
723 30 48
723 41 26
723 51 11
723 54 12
723 57 25
723 76 44
723 102 49
723 105 8
723 111 44
723 133 46
723 141 29
723 163 3
723 185 24
723 190 37
723 224 42
723 238 28
723 270 43
723 343 34
723 345 6
723 348 5
723 399 46
723 402 33
723 410 32
723 456 13
723 472 9
723 478 10
723 487 21
723 489 33
723 504 39
723 525 32
723 532 26
723 559 48
723 563 50
723 571 27
723 573 43
723 578 33
723 580 20
723 592 33
723 601 44
723 612 41
723 618 38
723 632 4
723 670 18
723 676 10
723 683 50
723 698 45
723 729 17
723 735 44
723 784 -1
723 795 25
723 807 39
723 814 23
723 820 5
723 825 2
723 839 50
723 851 27
723 863 38
723 865 45
723 919 27
723 936 1
724 8 20
724 13 8
724 43 4
724 47 44
724 60 39
724 65 23
724 97 7
724 126 5
724 139 7
724 144 8
724 148 36
724 153 31
724 175 11
724 204 0
724 209 28
724 217 6
724 219 6
724 247 36
724 252 13
724 263 12
724 303 39
724 316 29
724 363 17
724 390 42
724 394 32
724 434 36
724 483 20
724 502 34
724 507 47
724 557 47
724 592 7
724 604 5
724 616 5
724 634 23
724 638 42
724 644 33
724 650 39
724 654 8
724 656 33
724 699 3
724 701 21
724 713 29
724 749 18
724 750 20
724 762 46
724 791 12
724 817 30
724 828 12
724 869 7
724 874 -1
724 878 17
724 894 32
724 910 26
724 914 17
724 949 -1
724 959 49
724 971 13
724 976 3
724 985 3
724 991 -1
725 4 18
725 40 11
725 42 24
725 46 25
725 48 48
725 54 17
725 57 4
725 61 6
725 89 44
725 100 28
725 123 18
725 155 43
725 212 7
725 288 6
725 305 19
725 325 39
725 339 27
725 366 48
725 377 20
725 397 29
725 407 42
725 412 9
725 416 30
725 428 27
725 463 14
725 514 44
725 543 32
725 583 9
725 599 1
725 616 41
725 645 45
725 691 29
725 715 47
725 720 47
725 739 44
725 747 7
725 804 3
725 842 40
725 850 33
725 851 41
725 876 27
725 882 33
725 883 5
725 900 41
725 902 27
725 903 29
725 933 45
725 962 13
725 970 6
726 66 33
726 87 22
726 91 38
726 100 23
726 112 28
726 136 36
726 149 34
726 155 30
726 207 2
726 285 33
726 314 38
726 317 43
726 338 37
726 372 45
726 386 30
726 390 40
726 392 23
726 400 17
726 404 28
726 412 9
726 428 43
726 449 32
726 460 3
726 472 48
726 511 33
726 516 25
726 545 18
726 552 41
726 555 14
726 606 32
726 671 7
726 732 23
726 749 50
726 787 26
726 803 46
726 817 25
726 818 50
726 867 13
726 908 29
726 910 22
726 951 37
726 961 49
726 974 21
726 979 38
726 991 37
727 22 38
727 31 20
727 38 25
727 41 12
727 75 3
727 85 20
727 111 38
727 126 5
727 204 36
727 207 15
727 214 49
727 225 16
727 228 39
727 234 13
727 246 35
727 273 42
727 283 38
727 289 16
727 320 13
727 331 23
727 334 25
727 365 46
727 399 42
727 407 46
727 463 27
727 483 34
727 516 45
727 524 29
727 542 24
727 547 48
727 568 44
727 591 3
727 592 7
727 605 34
727 635 1
727 722 -1
727 726 22
727 728 21
727 738 4
727 764 8
727 784 16
727 793 2
727 797 18
727 819 39
727 826 16
727 890 19
727 945 49
727 980 6
728 49 45
728 120 33
728 198 13
728 219 20
728 232 35
728 241 33
728 246 -1
728 257 48
728 288 40
728 319 12
728 332 38
728 337 4
728 341 50
728 343 41
728 347 38
728 353 10
728 355 35
728 363 35
728 417 31
728 421 24
728 422 13
728 425 26
728 441 17
728 447 16
728 495 19
728 498 49
728 510 6
728 537 16
728 539 36
728 545 -1
728 582 41
728 601 12
728 633 24
728 647 49
728 681 10
728 699 27
728 709 1
728 716 29
728 806 20
728 823 33
728 832 7
728 880 46
728 883 3
728 925 32
728 926 6
728 937 30
728 995 49
728 1000 -2
729 24 15
729 52 11
729 80 23
729 101 10
729 111 16
729 112 49
729 122 43
729 156 20
729 170 42
729 193 23
729 217 49
729 251 25
729 256 15
729 270 49
729 271 35
729 338 6
729 404 40
729 422 26
729 451 15
729 453 31
729 459 18
729 474 29
729 480 9
729 483 48
729 521 48
729 548 30
729 565 34
729 612 9
729 649 40
729 663 32
729 664 47
729 674 -1
729 687 32
729 716 4
729 720 7
729 762 47
729 765 19
729 776 30
729 782 14
729 797 40
729 828 41
729 872 49
729 887 34
729 903 24
729 908 -2
729 921 36
729 938 10
729 971 44
730 47 41
730 96 13
730 145 35
730 159 26
730 183 26
730 221 7
730 228 46
730 278 42
730 374 6
730 395 6
730 414 43
730 489 49
730 535 29
730 590 40
730 594 32
730 613 23
730 715 0
730 723 44
730 747 0
730 837 11
730 846 3
730 865 20
730 866 0
730 875 27
730 914 30
730 931 -1
730 932 22
730 939 29
730 949 50
730 971 15
730 981 42
731 22 49
731 55 34
731 58 11
731 84 37
731 86 24
731 100 14
731 134 26
731 138 47
731 140 23
731 170 20
731 205 13
731 226 26
731 250 9
731 272 17
731 277 19
731 287 22
731 336 19
731 340 41
731 382 46
731 409 36
731 463 20
731 490 39
731 556 43
731 568 37
731 591 15
731 610 35
731 652 45
731 659 2
731 680 32
731 701 24
731 702 16
731 729 48
731 740 50
731 801 36
731 805 10
731 817 36
731 846 10
731 882 31
731 893 -1
731 940 50
731 951 1
731 955 21
731 962 47
731 983 14
732 1 21
732 70 34
732 76 29
732 87 22
732 99 45
732 103 42
732 108 19
732 114 32
732 125 26
732 153 21
732 182 25
732 192 10
732 209 39
732 246 45
732 276 18
732 291 26
732 343 14
732 407 26
732 421 16
732 490 45
732 497 33
732 518 50
732 528 35
732 582 29
732 583 20
732 625 11
732 665 44
732 680 47
732 693 44
732 713 36
732 720 36
732 741 25
732 742 -2
732 762 11
732 789 19
732 799 11
732 812 24
732 828 33
732 937 45
732 941 -1
732 946 46
732 962 32
732 993 48
733 23 23
733 41 25
733 49 10
733 73 13
733 107 8
733 110 6
733 121 37
733 123 9
733 129 22
733 151 18
733 157 46
733 182 30
733 199 38
733 221 24
733 245 34
733 263 12
733 269 10
733 362 45
733 365 16
733 382 7
733 394 35
733 408 19
733 422 15
733 446 16
733 492 15
733 528 33
733 554 41
733 556 12
733 558 24
733 564 37
733 569 9
733 598 37
733 624 29
733 650 32
733 717 34
733 721 19
733 734 19
733 748 37
733 768 9
733 858 35
733 867 32
733 877 41
733 891 7
733 931 5
733 947 31
733 989 46
734 13 39
734 17 46
734 27 6
734 34 29
734 55 39
734 106 5
734 145 28
734 184 -1
734 225 46
734 281 41
734 297 42
734 335 44
734 387 23
734 411 3
734 449 47
734 493 22
734 510 20
734 525 45
734 532 17
734 533 1
734 579 22
734 586 33
734 617 27
734 629 30
734 667 38
734 689 21
734 722 40
734 740 40
734 750 31
734 764 47
734 785 0
734 796 31
734 800 19
734 802 46
734 812 5
734 818 24
734 836 6
734 847 15
734 866 27
734 879 -1
734 926 40
734 968 21
735 21 19
735 70 41
735 75 21
735 94 20
735 103 36
735 115 31
735 133 3
735 156 40
735 168 48
735 173 5
735 182 34
735 297 44
735 348 31
735 349 22
735 362 -1
735 363 38
735 364 37
735 367 49
735 382 37
735 437 18
735 464 30
735 484 19
735 591 33
735 647 32
735 652 23
735 653 46
735 656 0
735 683 21
735 715 19
735 760 47
735 766 39
735 791 8
735 818 0
735 828 10
735 853 34
735 864 36
735 876 20
735 892 47
735 910 14
735 917 18
735 951 11
735 992 29
735 997 36
736 47 34
736 49 20
736 79 34
736 80 44
736 91 41
736 103 47
736 117 9
736 119 13
736 151 24
736 156 34
736 161 28
736 162 36
736 177 38
736 197 16
736 211 44
736 218 30
736 228 47
736 283 44
736 330 49
736 360 28
736 377 23
736 397 32
736 444 11
736 468 25
736 476 27
736 545 35
736 546 42
736 560 33
736 579 50
736 676 47
736 677 24
736 693 6
736 713 35
736 760 8
736 771 -2
736 798 27
736 816 1
736 829 28
736 839 39
736 869 17
736 880 4
736 882 39
736 892 -1
736 904 6
736 930 38
736 955 4
736 985 31
736 991 8
736 992 43
737 7 19
737 28 35
737 34 23
737 69 38
737 83 49
737 88 10
737 122 19
737 187 21
737 250 17
737 280 27
737 285 47
737 296 43
737 300 16
737 329 3
737 343 2
737 387 14
737 388 27
737 421 14
737 432 40
737 465 49
737 490 38
737 491 42
737 529 7
737 530 18
737 539 38
737 543 44
737 544 13
737 547 34
737 585 17
737 599 33
737 613 38
737 618 44
737 674 1
737 675 31
737 683 26
737 707 9
737 708 5
737 813 16
737 862 29
737 879 37
737 880 6
737 882 47
737 921 -2
737 957 41
737 962 31
737 976 17
737 985 15
737 987 37
738 30 49
738 36 5
738 43 24
738 54 38
738 89 9
738 124 14
738 126 9
738 142 20
738 147 45
738 185 34
738 205 16
738 253 49
738 254 24
738 271 1
738 292 27
738 310 38
738 313 5
738 324 4
738 326 1
738 341 9
738 367 4
738 398 35
738 423 -2
738 441 24
738 468 15
738 472 28
738 506 49
738 508 17
738 524 0
738 558 48
738 624 48
738 651 35
738 653 12
738 665 41
738 670 19
738 672 32
738 686 41
738 696 24
738 704 50
738 727 45
738 807 5
738 811 42
738 819 41
738 823 50
738 854 15
738 903 16
738 938 47
738 975 20
738 983 48
738 994 15
739 9 31
739 15 18
739 20 47
739 42 28
739 52 8
739 104 24
739 143 38
739 161 18
739 217 44
739 275 21
739 276 50
739 298 39
739 354 20
739 392 31
739 417 31
739 421 42
739 454 4
739 482 36
739 502 7
739 505 28
739 579 27
739 609 11
739 640 14
739 712 32
739 794 45
739 813 23
739 825 10
739 829 -2
739 845 20
739 862 43
739 877 38
739 880 20
739 897 37
739 908 35
739 924 33
739 927 31
739 930 0
739 948 42
739 968 41
739 976 31
739 980 13
739 983 37
740 4 11
740 48 36
740 55 8
740 70 4
740 99 33
740 151 50
740 154 29
740 161 48
740 204 15
740 212 24
740 222 11
740 228 49
740 273 26
740 281 49
740 301 27
740 341 38
740 343 0
740 381 25
740 430 35
740 433 5
740 476 35
740 498 7
740 528 27
740 539 20
740 548 3
740 564 15
740 575 19
740 594 31
740 624 21
740 632 24
740 658 23
740 669 42
740 688 20
740 708 31
740 765 9
740 807 28
740 844 44
740 911 29
740 914 23
740 917 46
740 974 40
740 986 15
741 4 29
741 13 24
741 15 44
741 58 26
741 62 40
741 80 13
741 111 50
741 113 39
741 115 48
741 140 38
741 144 3
741 185 26
741 192 14
741 210 35
741 267 18
741 313 6
741 334 6
741 409 2
741 436 32
741 486 33
741 510 44
741 533 42
741 537 39
741 568 47
741 578 36
741 586 20
741 604 36
741 620 25
741 636 49
741 644 22
741 665 44
741 687 3
741 726 49
741 770 2
741 774 27
741 803 49
741 814 42
741 822 28
741 832 27
741 843 8
741 846 40
741 862 31
741 889 45
741 916 47
741 952 48
741 959 50
741 995 0
742 1 43
742 17 38
742 58 38
742 114 16
742 145 26
742 184 15
742 206 25
742 224 25
742 225 26
742 227 40
742 267 22
742 275 33
742 279 14
742 287 22
742 302 22
742 331 48
742 341 32
742 386 27
742 389 17
742 422 41
742 429 40
742 443 22
742 458 38
742 466 19
742 501 24
742 546 21
742 558 16
742 564 17
742 579 42
742 586 46
742 608 24
742 621 23
742 646 46
742 660 36
742 680 18
742 683 30
742 734 45
742 753 22
742 819 2
742 860 8
742 878 16
742 893 13
742 928 13
742 967 19
742 997 36
743 20 31
743 21 40
743 45 38
743 105 19
743 137 40
743 193 32
743 215 25
743 217 35
743 289 49
743 295 24
743 328 23
743 409 17
743 473 34
743 475 3
743 487 11
743 502 2
743 511 41
743 525 5
743 549 15
743 651 36
743 705 32
743 773 8
743 812 36
743 824 25
743 829 -2
743 830 17
743 896 12
743 897 50
743 978 12
743 992 16
744 28 48
744 51 11
744 65 49
744 111 17
744 133 13
744 156 9
744 176 48
744 203 24
744 232 18
744 264 40
744 265 43
744 297 24
744 323 18
744 329 7
744 362 25
744 383 41
744 465 48
744 494 44
744 499 39
744 523 9
744 529 40
744 542 22
744 548 9
744 560 41
744 584 22
744 594 16
744 615 39
744 621 26
744 679 38
744 711 24
744 740 43
744 741 39
744 749 9
744 759 4
744 768 50
744 769 50
744 775 27
744 795 45
744 828 5
744 862 36
744 886 35
744 903 3
744 936 16
744 946 22
744 968 20
745 34 34
745 36 30
745 61 20
745 89 43
745 124 22
745 176 12
745 198 29
745 217 15
745 218 16
745 234 33
745 237 32
745 300 2
745 332 25
745 357 43
745 359 40
745 369 22
745 403 18
745 412 9
745 428 36
745 473 34
745 514 23
745 531 19
745 562 33
745 589 24
745 600 13
745 618 41
745 619 5
745 637 29
745 639 30
745 669 40
745 742 4
745 746 34
745 790 23
745 827 41
745 838 4
745 843 39
745 850 28
745 887 37
745 893 41
745 914 15
745 915 31
745 929 33
745 961 41
745 965 41
745 987 7
745 995 13
745 996 38
746 4 40
746 15 42
746 53 44
746 57 37
746 77 41
746 82 47
746 98 36
746 102 8
746 107 34
746 114 39
746 151 19
746 187 35
746 217 40
746 221 13
746 259 16
746 360 18
746 374 17
746 409 32
746 439 36
746 452 26
746 474 29
746 525 47
746 591 -1
746 602 40
746 673 28
746 678 22
746 732 17
746 764 48
746 774 37
746 854 46
746 921 17
747 32 16
747 40 24
747 93 31
747 154 44
747 161 16
747 194 31
747 244 42
747 263 17
747 326 37
747 338 19
747 351 3
747 364 0
747 410 4
747 446 6
747 458 49
747 479 42
747 488 6
747 495 25
747 509 38
747 527 4
747 556 44
747 561 48
747 582 31
747 598 42
747 609 47
747 619 42
747 645 40
747 648 20
747 651 1
747 682 27
747 694 31
747 792 28
747 825 37
747 848 11
747 871 7
747 877 9
747 896 21
747 910 10
747 919 -2
747 929 32
747 938 7
747 943 15
747 945 21
748 14 37
748 22 15
748 33 47
748 59 12
748 100 27
748 105 23
748 145 24
748 158 36
748 167 2
748 197 49
748 206 11
748 208 41
748 210 40
748 215 30
748 222 -1
748 238 45
748 282 50
748 293 49
748 322 19
748 332 44
748 370 30
748 375 47
748 379 49
748 406 4
748 435 27
748 471 20
748 532 16
748 559 44
748 567 42
748 568 -1
748 569 37
748 575 11
748 601 8
748 609 3
748 630 3
748 642 2
748 701 6
748 702 18
748 724 11
748 799 2
748 802 5
748 818 -2
748 840 31
748 851 33
748 890 26
748 910 26
748 920 16
748 921 16
748 922 42
748 937 29
748 939 23
748 940 49
748 955 29
748 959 8
748 967 26
748 975 49
748 988 19
749 37 7
749 47 15
749 49 25
749 54 -1
749 62 37
749 65 38
749 70 44
749 76 11
749 83 43
749 117 23
749 121 22
749 124 25
749 125 14
749 161 23
749 173 32
749 223 34
749 232 49
749 251 13
749 274 26
749 301 45
749 325 8
749 361 28
749 365 1
749 368 17
749 370 0
749 405 33
749 418 19
749 444 50
749 452 26
749 513 19
749 537 22
749 554 37
749 596 40
749 622 50
749 631 39
749 644 27
749 689 47
749 702 16
749 706 21
749 784 13
749 796 37
749 822 19
749 826 23
749 855 33
749 857 19
749 872 15
749 884 44
749 898 26
749 911 30
749 939 14
749 950 40
749 968 18
749 974 17
749 978 25
749 996 41
750 28 17
750 35 37
750 48 12
750 70 44
750 76 17
750 162 26
750 164 40
750 178 17
750 188 22
750 205 27
750 214 21
750 241 42
750 248 15
750 305 36
750 338 12
750 355 21
750 371 23
750 397 48
750 399 38
750 401 35
750 427 33
750 428 41
750 448 14
750 479 9
750 552 13
750 559 37
750 560 33
750 573 38
750 606 19
750 629 19
750 641 23
750 678 48
750 689 8
750 723 37
750 786 16
750 788 1
750 791 50
750 793 31
750 821 22
750 841 29
750 860 7
750 880 49
750 908 19
750 943 27
750 963 43
750 996 28
750 1000 30
751 31 19
751 47 37
751 61 39
751 127 28
751 136 41
751 219 29
751 231 17
751 254 26
751 258 36
751 264 4
751 315 19
751 316 5
751 333 28
751 386 13
751 425 16
751 446 29
751 453 33
751 498 30
751 534 20
751 594 40
751 661 47
751 689 28
751 692 10
751 705 25
751 706 13
751 750 5
751 769 23
751 775 48
751 786 17
751 797 20
751 815 29
751 816 22
751 851 19
751 894 11
751 901 21
751 981 30
751 984 35
751 998 32
752 47 33
752 53 39
752 57 11
752 65 50
752 67 4
752 88 42
752 109 26
752 114 19
752 119 31
752 144 17
752 208 5
752 223 28
752 283 8
752 294 14
752 296 13
752 301 17
752 305 48
752 317 21
752 334 1
752 385 28
752 398 9
752 405 12
752 417 13
752 447 29
752 464 2
752 504 25
752 516 42
752 524 28
752 525 39
752 540 9
752 565 38
752 567 39
752 568 14
752 606 21
752 622 33
752 623 31
752 668 37
752 701 46
752 705 47
752 747 50
752 756 15
752 790 0
752 815 2
752 923 28
752 936 6
752 944 10
752 950 5
752 973 40
753 84 32
753 97 46
753 117 38
753 149 40
753 169 10
753 178 27
753 206 19
753 234 34
753 239 23
753 259 14
753 280 7
753 285 25
753 287 44
753 324 37
753 347 34
753 362 24
753 371 11
753 384 50
753 457 44
753 459 38
753 536 43
753 537 48
753 598 13
753 607 13
753 616 24
753 619 45
753 627 23
753 634 11
753 693 45
753 698 18
753 707 30
753 718 26
753 757 42
753 816 20
753 840 8
753 853 1
753 860 21
753 884 -2
753 920 16
753 936 11
753 944 26
753 994 36
754 11 31
754 21 34
754 27 29
754 58 20
754 101 24
754 193 5
754 196 13
754 237 27
754 265 26
754 281 30
754 292 50
754 329 19
754 351 22
754 373 6
754 381 42
754 428 40
754 502 35
754 505 46
754 532 27
754 558 5
754 583 3
754 600 10
754 605 27
754 612 34
754 626 25
754 650 38
754 683 18
754 750 19
754 755 31
754 756 16
754 768 13
754 789 14
754 804 26
754 812 16
754 817 44
754 830 22
754 838 32
754 860 -2
754 887 1
754 945 33
754 963 1
755 36 25
755 51 16
755 72 24
755 76 20
755 78 37
755 89 13
755 91 29
755 92 13
755 94 31
755 101 31
755 115 20
755 117 42
755 126 25
755 127 30
755 131 43
755 142 10
755 152 6
755 182 40
755 226 25
755 250 9
755 254 22
755 291 25
755 307 22
755 323 20
755 404 22
755 447 31
755 486 38
755 542 25
755 553 10
755 586 29
755 589 41
755 624 46
755 626 37
755 648 25
755 690 2
755 694 34
755 695 50
755 729 27
755 731 15
755 778 0
755 780 2
755 791 10
755 818 12
755 891 50
755 895 8
755 938 37
755 964 18
755 973 32
755 984 27
755 997 31
756 22 50
756 23 17
756 50 47
756 63 35
756 76 47
756 87 33
756 89 45
756 102 37
756 141 32
756 175 41
756 188 44
756 199 42
756 215 6
756 216 40
756 288 31
756 314 50
756 351 30
756 362 33
756 381 19
756 407 21
756 434 34
756 459 29
756 465 40
756 480 32
756 540 5
756 545 29
756 576 16
756 603 43
756 622 18
756 668 14
756 670 16
756 678 32
756 687 41
756 693 22
756 734 46
756 775 3
756 780 32
756 855 23
756 890 49
756 907 7
757 27 35
757 28 25
757 31 15
757 89 6
757 91 41
757 137 39
757 141 21
757 180 21
757 181 21
757 230 17
757 238 16
757 246 18
757 250 21
757 256 18
757 276 35
757 312 18
757 353 12
757 387 9
757 422 8
757 435 34
757 472 22
757 483 28
757 499 40
757 501 38
757 509 33
757 517 0
757 538 46
757 541 44
757 575 15
757 623 39
757 624 1
757 642 3
757 653 19
757 680 1
757 725 18
757 739 38
757 740 23
757 742 35
757 795 23
757 806 -1
757 894 25
757 909 15
757 917 26
757 938 26
757 943 32
757 958 39
757 967 35
757 979 26
757 990 18
757 994 29
758 4 21
758 31 33
758 43 3
758 87 41
758 91 9
758 106 12
758 112 40
758 121 9
758 176 34
758 198 31
758 217 27
758 224 45
758 231 28
758 248 23
758 282 8
758 293 26
758 331 5
758 336 50
758 346 29
758 352 21
758 371 13
758 380 32
758 413 35
758 417 41
758 454 39
758 472 5
758 497 23
758 528 39
758 537 38
758 554 32
758 574 26
758 576 28
758 582 47
758 596 16
758 599 4
758 615 46
758 620 4
758 632 37
758 634 27
758 663 30
758 670 7
758 681 50
758 696 27
758 719 25
758 734 49
758 755 2
758 763 3
758 773 5
758 784 23
758 798 26
758 834 10
758 856 31
758 862 17
758 873 29
758 882 25
758 926 14
758 941 17
758 967 1
758 993 41
759 37 33
759 83 42
759 90 39
759 99 29
759 102 47
759 189 24
759 196 16
759 247 12
759 298 44
759 311 29
759 313 39
759 328 49
759 354 43
759 358 23
759 398 47
759 452 16
759 511 9
759 586 26
759 598 10
759 613 21
759 659 9
759 730 40
759 739 14
759 762 29
759 782 11
759 785 8
759 789 21
759 810 49
759 813 45
759 817 40
759 825 9
759 832 11
759 840 6
759 851 0
759 942 10
760 82 20
760 95 38
760 121 15
760 135 8
760 166 30
760 177 14
760 182 50
760 207 38
760 217 34
760 222 49
760 234 34
760 235 31
760 237 15
760 244 23
760 252 11
760 255 46
760 272 33
760 294 10
760 355 29
760 389 46
760 392 44
760 421 32
760 509 31
760 517 5
760 520 44
760 522 21
760 539 46
760 566 5
760 582 32
760 679 47
760 684 32
760 734 17
760 739 31
760 761 16
760 785 2
760 794 32
760 802 29
760 816 2
760 835 35
760 858 32
760 909 46
760 924 27
760 930 34
760 953 9
760 969 35
760 973 4
760 978 12
760 989 30
761 56 19
761 94 41
761 124 45
761 136 15
761 197 16
761 217 17
761 232 15
761 276 12
761 280 48
761 289 19
761 338 14
761 343 31
761 352 34
761 366 26
761 367 5
761 429 50
761 432 36
761 441 19
761 442 10
761 461 24
761 464 46
761 473 17
761 480 41
761 481 11
761 501 29
761 504 25
761 512 42
761 540 22
761 565 24
761 610 2
761 614 34
761 660 48
761 665 38
761 682 25
761 723 17
761 736 4
761 748 24
761 754 4
761 773 48
761 777 41
761 804 45
761 825 6
761 828 3
761 871 21
761 878 50
761 895 1
761 911 41
761 912 37
762 59 12
762 64 6
762 68 39
762 72 42
762 87 44
762 94 15
762 104 24
762 105 46
762 116 47
762 120 34
762 172 13
762 193 17
762 202 22
762 231 36
762 310 20
762 342 41
762 376 16
762 381 33
762 389 29
762 418 19
762 431 12
762 435 8
762 459 39
762 511 25
762 541 39
762 544 27
762 620 16
762 632 18
762 644 21
762 645 50
762 652 10
762 654 45
762 671 12
762 695 43
762 707 37
762 723 18
762 738 15
762 770 36
762 791 45
762 844 41
762 846 9
762 864 26
762 884 50
762 899 1
762 908 41
762 939 43
762 954 50
762 958 29
762 974 23
762 981 1
763 5 20
763 35 49
763 77 43
763 95 9
763 143 19
763 182 17
763 183 17
763 196 36
763 275 23
763 279 49
763 304 27
763 318 11
763 331 4
763 394 35
763 399 27
763 410 32
763 414 18
763 446 29
763 452 15
763 509 28
763 512 4
763 537 43
763 541 47
763 549 33
763 570 37
763 595 2
763 619 1
763 642 6
763 660 25
763 667 10
763 721 1
763 745 30
763 758 17
763 777 42
763 796 32
763 812 47
763 833 50
763 840 9
763 842 17
763 844 50
763 897 35
763 946 20
763 998 33
764 3 22
764 30 48
764 58 36
764 81 12
764 83 10
764 129 47
764 144 11
764 169 37
764 263 50
764 298 29
764 301 46
764 308 26
764 344 44
764 406 44
764 424 3
764 433 32
764 474 27
764 485 34
764 488 6
764 567 32
764 575 35
764 590 31
764 603 4
764 616 50
764 649 47
764 650 9
764 680 16
764 724 16
764 734 48
764 757 21
764 760 16
764 776 38
764 786 27
764 788 48
764 795 28
764 815 16
764 823 3
764 863 22
764 876 45
764 886 20
764 887 4
764 898 47
764 937 28
764 952 44
764 996 34
765 9 13
765 57 35
765 71 47
765 106 16
765 111 -1
765 112 43
765 130 9
765 156 14
765 161 29
765 168 43
765 195 45
765 240 38
765 247 5
765 308 19
765 312 26
765 420 15
765 442 20
765 512 40
765 520 42
765 544 24
765 547 -1
765 566 44
765 650 37
765 673 7
765 676 7
765 693 25
765 721 16
765 735 35
765 737 37
765 738 16
765 755 5
765 767 1
765 825 2
765 840 3
765 844 34
765 893 24
765 908 1
765 919 27
765 938 13
765 939 5
766 1 20
766 36 43
766 57 43
766 129 20
766 142 45
766 145 24
766 174 48
766 176 24
766 200 38
766 241 13
766 246 24
766 262 43
766 289 16
766 309 49
766 313 44
766 350 31
766 379 6
766 385 6
766 389 26
766 407 50
766 411 47
766 429 24
766 563 5
766 566 13
766 590 27
766 641 4
766 677 8
766 686 19
766 706 35
766 773 34
766 796 39
766 833 37
766 851 36
766 852 36
766 889 9
766 923 8
766 959 -1
766 971 35
766 994 -1
767 36 24
767 38 44
767 41 30
767 62 42
767 75 34
767 99 27
767 126 42
767 137 26
767 163 12
767 178 39
767 196 39
767 205 41
767 226 33
767 244 48
767 245 34
767 293 46
767 299 6
767 311 46
767 323 22
767 357 43
767 439 20
767 444 19
767 487 39
767 491 35
767 532 8
767 537 39
767 587 37
767 619 10
767 637 26
767 667 14
767 689 31
767 736 31
767 746 39
767 758 43
767 766 5
767 769 29
767 789 18
767 815 16
767 827 4
767 832 20
767 879 26
767 912 2
767 921 34
767 929 22
767 937 4
767 988 19
768 64 41
768 88 15
768 92 23
768 97 31
768 108 33
768 128 21
768 240 43
768 287 21
768 293 34
768 347 24
768 360 36
768 362 17
768 383 10
768 389 48
768 410 13
768 415 40
768 440 49
768 498 37
768 499 38
768 503 32
768 507 48
768 542 11
768 543 1
768 554 32
768 556 47
768 569 43
768 663 14
768 676 38
768 684 5
768 713 16
768 719 7
768 721 14
768 798 20
768 828 15
768 865 8
768 870 5
768 918 36
768 930 11
768 974 6
768 976 45
768 986 11
769 5 14
769 73 19
769 92 35
769 99 38
769 117 50
769 141 38
769 151 9
769 180 39
769 185 23
769 201 36
769 214 12
769 220 9
769 227 44
769 242 41
769 257 17
769 264 20
769 265 33
769 280 25
769 303 33
769 366 21
769 384 12
769 387 18
769 390 14
769 397 21
769 402 50
769 417 34
769 471 36
769 504 17
769 544 21
769 608 35
769 615 28
769 660 15
769 664 28
769 673 47
769 692 25
769 708 5
769 744 19
769 777 8
769 778 42
769 789 15
769 790 22
769 798 11
769 804 1
769 826 31
769 848 43
769 850 -1
769 851 50
769 860 40
769 873 7
769 874 17
769 878 27
769 946 19
769 957 37
769 969 34
769 973 27
770 5 9
770 28 27
770 36 44
770 48 47
770 65 47
770 93 19
770 115 27
770 135 19
770 140 47
770 144 24
770 148 50
770 187 45
770 195 34
770 221 46
770 245 47
770 273 34
770 291 10
770 313 12
770 350 35
770 358 32
770 382 41
770 388 24
770 414 29
770 431 48
770 447 19
770 451 8
770 521 9
770 555 10
770 563 21
770 588 35
770 604 14
770 607 7
770 632 17
770 685 15
770 704 11
770 713 45
770 736 38
770 814 29
770 868 29
770 885 5
770 903 10
770 907 37
770 908 33
770 923 44
770 937 48
770 954 26
770 987 24
770 995 16
770 996 15
771 1 45
771 30 24
771 58 18
771 65 50
771 116 38
771 150 35
771 230 45
771 250 50
771 290 15
771 314 49
771 318 35
771 325 28
771 379 20
771 405 39
771 425 31
771 456 12
771 457 18
771 513 43
771 523 42
771 543 31
771 556 47
771 574 28
771 578 31
771 584 28
771 624 49
771 637 44
771 668 17
771 688 22
771 715 48
771 745 34
771 767 7
771 795 -1
771 805 49
771 810 0
771 818 44
771 916 18
771 929 31
771 935 -1
771 969 34
771 978 48
771 981 29
771 984 4
771 985 11
771 997 5
772 72 45
772 93 9
772 100 15
772 106 14
772 109 24
772 140 31
772 147 16
772 186 35
772 187 16
772 226 17
772 242 45
772 246 21
772 248 23
772 269 48
772 270 44
772 277 24
772 288 11
772 350 17
772 361 38
772 375 28
772 400 13
772 404 47
772 406 24
772 413 23
772 456 40
772 485 34
772 513 46
772 516 7
772 523 39
772 529 29
772 540 20
772 542 23
772 589 36
772 639 9
772 650 27
772 655 10
772 669 29
772 679 46
772 703 34
772 722 46
772 766 35
772 788 9
772 793 50
772 797 8
772 809 24
772 864 14
772 881 34
772 907 48
772 915 14
772 954 48
772 956 42
772 981 47
772 994 9
773 5 16
773 47 8
773 69 34
773 91 14
773 144 32
773 152 6
773 183 35
773 192 41
773 227 49
773 251 33
773 255 23
773 263 25
773 278 41
773 285 44
773 334 40
773 430 36
773 453 17
773 454 31
773 505 24
773 515 32
773 537 19
773 561 48
773 623 30
773 643 11
773 644 20
773 667 27
773 714 35
773 767 3
773 779 3
773 824 50
773 844 29
773 873 31
773 888 8
773 907 5
773 910 29
773 935 5
773 941 26
773 948 18
773 968 45
773 977 39
773 985 15
774 12 16
774 50 45
774 78 30
774 81 31
774 95 11
774 106 32
774 123 39
774 139 38
774 195 39
774 202 23
774 222 25
774 223 11
774 231 12
774 247 24
774 260 42
774 279 48
774 295 42
774 319 22
774 323 21
774 325 17
774 335 29
774 361 40
774 531 35
774 549 41
774 560 37
774 593 47
774 599 6
774 641 16
774 670 11
774 674 11
774 683 10
774 689 7
774 721 13
774 727 10
774 731 10
774 733 22
774 756 25
774 758 49
774 819 26
774 825 44
774 836 3
774 839 2
774 844 37
774 867 45
774 875 44
774 920 33
774 965 -2
775 4 29
775 15 14
775 32 50
775 62 43
775 67 34
775 69 21
775 107 14
775 129 15
775 131 11
775 198 46
775 199 35
775 207 47
775 212 29
775 233 29
775 259 36
775 278 23
775 298 32
775 349 21
775 355 44
775 373 4
775 394 21
775 399 23
775 400 47
775 415 5
775 416 21
775 430 18
775 433 44
775 451 15
775 472 19
775 528 44
775 536 49
775 568 24
775 582 14
775 599 42
775 679 31
775 686 12
775 703 39
775 763 5
775 792 -1
775 801 18
775 807 17
775 819 16
775 820 40
775 894 43
775 930 23
775 939 8
775 953 9
775 980 43
775 992 24
775 997 34
776 17 11
776 84 45
776 90 24
776 143 7
776 165 23
776 183 1
776 192 38
776 257 40
776 307 24
776 316 18
776 361 47
776 387 49
776 400 22
776 404 31
776 409 48
776 465 38
776 523 10
776 525 0
776 548 26
776 581 47
776 589 -2
776 641 22
776 674 27
776 675 49
776 690 50
776 699 48
776 713 45
776 724 7
776 733 21
776 767 13
776 771 33
776 772 26
776 783 17
776 787 6
776 798 42
776 841 19
776 847 31
776 854 29
776 913 42
776 914 39
776 920 9
776 926 32
776 979 19
776 981 37
776 999 25
777 8 15
777 58 31
777 78 26
777 107 45
777 170 39
777 204 11
777 229 28
777 246 15
777 278 16
777 335 50
777 349 42
777 368 34
777 383 47
777 390 19
777 414 44
777 451 38
777 483 25
777 494 11
777 527 11
777 637 27
777 677 11
777 679 16
777 692 48
777 725 33
777 732 4
777 764 15
777 781 26
777 787 12
777 797 46
777 809 32
777 824 27
777 848 21
777 874 31
777 889 47
777 896 39
777 917 42
777 947 4
777 966 2
778 5 14
778 19 34
778 24 46
778 41 38
778 53 8
778 89 3
778 91 8
778 93 20
778 103 47
778 104 45
778 129 6
778 149 29
778 155 46
778 158 30
778 185 29
778 191 49
778 195 40
778 210 44
778 212 27
778 237 31
778 279 26
778 293 16
778 295 2
778 316 35
778 333 47
778 402 23
778 405 35
778 424 5
778 429 28
778 539 20
778 573 19
778 575 31
778 595 21
778 612 29
778 624 32
778 708 41
778 740 40
778 829 33
778 868 35
778 869 25
778 883 47
778 885 30
778 895 49
778 900 8
778 936 26
778 962 38
778 967 49
778 968 31
778 974 48
779 7 9
779 15 43
779 61 50
779 66 18
779 80 40
779 101 29
779 115 39
779 144 4
779 161 11
779 272 12
779 312 15
779 323 30
779 398 26
779 402 44
779 459 20
779 462 8
779 475 13
779 492 17
779 542 3
779 584 37
779 592 26
779 595 33
779 604 32
779 619 31
779 630 23
779 659 34
779 696 48
779 710 25
779 727 27
779 729 14
779 751 15
779 783 33
779 795 45
779 803 31
779 805 47
779 817 5
779 842 5
779 844 34
779 845 46
779 892 46
779 895 49
779 905 3
779 912 15
779 917 43
779 943 42
780 20 40
780 35 10
780 82 25
780 96 37
780 141 7
780 144 2
780 175 34
780 245 41
780 277 15
780 308 33
780 315 32
780 344 27
780 367 38
780 419 4
780 420 28
780 486 43
780 492 39
780 499 26
780 540 36
780 545 30
780 547 23
780 588 45
780 621 48
780 628 14
780 629 33
780 660 48
780 688 50
780 698 28
780 728 28
780 735 11
780 747 12
780 785 44
780 795 37
780 813 36
780 820 28
780 853 27
780 875 45
780 902 40
780 963 12
780 976 38
780 980 43
781 122 40
781 148 18
781 188 20
781 210 35
781 213 43
781 226 9
781 250 28
781 256 50
781 290 13
781 299 26
781 341 7
781 395 23
781 435 37
781 439 9
781 469 40
781 478 36
781 480 13
781 496 39
781 550 43
781 606 11
781 616 36
781 654 21
781 696 42
781 707 16
781 732 4
781 737 23
781 741 24
781 743 2
781 755 37
781 784 14
781 799 2
781 880 35
781 896 41
781 913 5
781 918 4
781 919 41
781 940 42
781 990 40
782 11 39
782 18 6
782 40 38
782 47 29
782 81 45
782 83 29
782 84 43
782 135 23
782 136 -1
782 246 23
782 253 2
782 284 10
782 292 0
782 323 48
782 336 1
782 359 38
782 381 37
782 425 22
782 442 39
782 462 22
782 487 32
782 516 41
782 557 9
782 569 42
782 581 46
782 605 41
782 610 13
782 638 46
782 639 31
782 674 36
782 681 19
782 725 29
782 729 23
782 791 9
782 857 19
782 859 48
782 898 35
782 927 27
782 946 42
782 955 11
782 956 43
782 999 43
783 45 38
783 49 13
783 61 7
783 75 42
783 101 16
783 108 15
783 135 47
783 184 29
783 186 13
783 240 30
783 271 10
783 307 23
783 312 37
783 338 33
783 352 48
783 378 50
783 384 26
783 398 12
783 408 3
783 477 32
783 484 39
783 509 38
783 510 10
783 524 46
783 546 8
783 562 12
783 627 29
783 643 18
783 648 24
783 650 33
783 710 45
783 718 50
783 729 49
783 748 38
783 754 3
783 756 35
783 769 16
783 778 13
783 786 11
783 807 41
783 815 33
783 832 10
783 840 8
783 842 13
783 852 3
783 873 9
783 893 1
783 969 11
783 974 32
783 979 -1
783 989 14
784 3 41
784 14 28
784 29 44
784 96 32
784 139 10
784 174 42
784 213 36
784 497 28
784 512 42
784 526 10
784 550 20
784 566 29
784 621 14
784 623 13
784 627 24
784 712 18
784 727 19
784 730 25
784 744 6
784 760 26
784 768 21
784 781 40
784 828 1
784 830 41
784 839 50
784 898 34
784 904 47
784 905 46
784 916 2
784 919 13
784 952 3
784 958 27
784 986 46
785 13 28
785 46 46
785 52 12
785 54 14
785 66 31
785 70 37
785 97 41
785 116 49
785 161 26
785 174 47
785 175 39
785 188 20
785 191 33
785 204 48
785 218 21
785 261 20
785 292 21
785 294 16
785 322 49
785 368 7
785 375 11
785 381 34
785 403 7
785 425 22
785 428 18
785 432 17
785 445 22
785 448 40
785 450 31
785 455 9
785 465 21
785 531 28
785 538 22
785 550 29
785 568 3
785 582 5
785 644 4
785 702 28
785 731 46
785 767 1
785 770 16
785 778 43
785 812 41
785 823 20
785 844 5
785 868 48
785 879 6
785 941 11
785 990 16
785 992 25
786 21 37
786 57 41
786 58 17
786 74 10
786 98 22
786 132 12
786 162 26
786 253 40
786 272 48
786 292 40
786 302 31
786 331 27
786 344 45
786 371 41
786 407 23
786 420 21
786 504 16
786 599 45
786 629 26
786 652 7
786 657 33
786 709 22
786 736 15
786 741 16
786 770 26
786 771 17
786 778 39
786 791 45
786 807 29
786 866 43
786 901 18
786 927 44
786 938 1
786 982 12
786 986 39
787 20 36
787 48 24
787 58 40
787 70 11
787 125 15
787 129 35
787 157 50
787 176 24
787 214 22
787 257 22
787 289 10
787 302 45
787 314 37
787 317 8
787 339 42
787 369 29
787 379 17
787 385 40
787 392 18
787 409 25
787 423 47
787 500 25
787 533 49
787 559 15
787 560 43
787 579 11
787 592 24
787 594 5
787 598 21
787 603 23
787 609 38
787 688 34
787 698 43
787 749 13
787 750 36
787 891 22
787 907 18
787 918 -1
787 932 29
787 940 27
787 970 42
788 20 24
788 22 40
788 49 27
788 144 38
788 184 11
788 266 15
788 282 12
788 287 17
788 288 37
788 321 37
788 325 50
788 345 46
788 392 41
788 447 42
788 454 46
788 497 21
788 500 27
788 505 41
788 517 19
788 525 14
788 532 7
788 631 13
788 633 36
788 707 11
788 766 5
788 851 50
788 880 42
788 919 29
788 923 13
788 969 34
788 980 37
789 19 38
789 38 6
789 77 16
789 129 47
789 170 37
789 172 23
789 183 38
789 195 40
789 234 31
789 252 34
789 260 5
789 270 8
789 271 7
789 280 48
789 285 29
789 289 42
789 346 45
789 362 -1
789 367 12
789 401 39
789 403 50
789 411 2
789 430 4
789 436 49
789 529 17
789 556 17
789 558 41
789 566 1
789 579 47
789 588 8
789 611 7
789 666 36
789 668 14
789 714 5
789 718 7
789 780 20
789 800 2
789 803 14
789 810 17
789 811 13
789 833 49
789 839 11
789 875 44
789 884 24
789 901 24
789 909 42
789 964 2
789 970 31
790 11 36
790 14 19
790 15 44
790 28 36
790 37 50
790 107 12
790 131 18
790 141 14
790 188 7
790 207 8
790 235 44
790 268 50
790 312 32
790 327 23
790 338 24
790 344 37
790 364 29
790 378 34
790 379 17
790 408 24
790 481 30
790 488 12
790 489 50
790 490 43
790 519 28
790 544 4
790 571 7
790 579 22
790 589 33
790 617 47
790 650 29
790 678 25
790 681 40
790 724 42
790 735 24
790 751 42
790 804 4
790 816 46
790 826 34
790 832 22
790 839 33
790 840 31
790 870 43
790 884 48
790 889 -2
790 918 5
790 923 2
790 931 23
790 975 14
791 6 13
791 34 44
791 83 42
791 126 50
791 155 50
791 197 35
791 203 34
791 208 18
791 215 11
791 252 16
791 253 8
791 260 24
791 265 46
791 278 46
791 298 18
791 299 36
791 304 39
791 311 2
791 335 31
791 351 26
791 398 24
791 412 48
791 413 12
791 416 41
791 421 30
791 470 31
791 477 8
791 605 31
791 614 21
791 623 22
791 646 15
791 649 48
791 703 48
791 713 49
791 728 9
791 752 42
791 766 34
791 796 47
791 799 38
791 816 26
791 845 36
791 895 37
791 907 23
791 938 36
791 961 -1
791 972 23
791 999 14
792 45 30
792 103 36
792 115 43
792 152 44
792 166 47
792 195 11
792 249 19
792 275 24
792 312 35
792 317 45
792 321 38
792 324 22
792 325 50
792 358 41
792 431 14
792 436 8
792 498 6
792 502 16
792 505 38
792 530 27
792 562 16
792 605 8
792 636 28
792 707 2
792 743 32
792 750 21
792 774 12
792 791 10
792 796 34
792 799 11
792 808 17
792 820 28
792 828 42
792 921 24
792 938 28
792 944 50
792 956 28
792 969 26
792 989 45
793 30 39
793 128 19
793 149 29
793 166 18
793 210 16
793 218 12
793 231 15
793 236 26
793 285 39
793 305 46
793 336 40
793 359 32
793 362 11
793 374 38
793 382 38
793 406 44
793 409 13
793 415 49
793 435 36
793 442 9
793 476 39
793 480 40
793 487 31
793 545 34
793 547 27
793 578 39
793 628 29
793 685 18
793 687 20
793 714 21
793 736 30
793 744 23
793 748 13
793 756 32
793 758 23
793 770 25
793 779 39
793 787 9
793 803 1
793 817 27
793 835 44
793 840 36
793 855 49
793 858 3
793 875 20
793 887 6
793 916 39
793 974 13
794 88 40
794 100 30
794 102 43
794 141 43
794 143 48
794 154 32
794 191 44
794 197 36
794 207 10
794 219 8
794 242 1
794 243 35
794 279 26
794 294 16
794 332 15
794 343 48
794 364 45
794 367 35
794 389 32
794 395 35
794 443 38
794 500 -1
794 511 45
794 531 38
794 541 36
794 546 23
794 634 32
794 719 32
794 722 31
794 739 33
794 749 30
794 778 39
794 819 32
794 843 0
794 873 48
794 895 29
794 926 16
794 945 11
795 14 40
795 38 37
795 170 30
795 182 19
795 212 17
795 229 21
795 253 21
795 270 37
795 355 48
795 387 29
795 488 16
795 505 16
795 522 38
795 535 6
795 549 26
795 569 31
795 570 39
795 572 45
795 579 47
795 600 31
795 606 24
795 619 38
795 637 6
795 649 37
795 655 49
795 687 30
795 705 29
795 708 21
795 770 13
795 787 34
795 809 41
795 811 29
795 817 34
795 827 23
795 848 43
795 878 48
795 893 30
795 898 25
795 901 38
795 905 21
795 918 4
795 962 35
795 983 16
796 36 12
796 56 42
796 84 35
796 86 34
796 111 47
796 182 28
796 195 10
796 227 21
796 240 42
796 332 7
796 345 19
796 348 14
796 479 7
796 493 1
796 502 44
796 533 9
796 597 8
796 605 33
796 621 10
796 633 11
796 665 2
796 736 16
796 741 22
796 793 11
796 795 26
796 801 31
796 806 31
796 814 28
796 827 23
796 845 4
796 850 41
796 858 42
796 901 50
796 915 21
796 951 23
796 956 30
796 958 44
796 962 10
796 982 10
797 17 27
797 38 35
797 71 6
797 72 41
797 108 45
797 123 17
797 177 11
797 180 48
797 187 4
797 191 34
797 200 29
797 206 32
797 247 0
797 252 31
797 280 22
797 307 50
797 321 33
797 331 38
797 372 26
797 376 0
797 395 22
797 397 6
797 424 4
797 436 9
797 462 14
797 469 41
797 478 6
797 484 36
797 528 29
797 533 7
797 538 0
797 550 3
797 568 23
797 601 49
797 632 37
797 656 11
797 672 9
797 700 36
797 755 46
797 765 39
797 777 31
797 787 24
797 812 7
797 820 30
797 835 24
797 836 33
797 865 49
797 883 -2
797 890 23
797 899 19
797 933 4
797 936 41
797 939 46
797 941 7
797 950 34
797 970 24
797 981 44
798 28 37
798 36 34
798 47 44
798 72 38
798 80 14
798 81 8
798 96 33
798 165 15
798 194 46
798 251 35
798 263 32
798 266 13
798 295 43
798 304 34
798 321 50
798 353 41
798 355 46
798 365 12
798 394 47
798 399 24
798 432 25
798 442 39
798 516 23
798 540 46
798 572 26
798 598 39
798 600 14
798 655 48
798 659 38
798 662 43
798 680 29
798 686 31
798 704 9
798 707 25
798 708 8
798 727 35
798 819 5
798 848 9
798 919 23
798 979 32
798 989 35
798 991 24
799 38 14
799 95 12
799 124 24
799 141 9
799 187 20
799 203 4
799 216 35
799 217 43
799 282 3
799 312 13
799 401 42
799 425 0
799 459 3
799 469 48
799 473 35
799 506 46
799 524 23
799 547 18
799 548 21
799 554 37
799 570 19
799 593 3
799 623 27
799 624 47
799 647 31
799 675 5
799 677 38
799 713 22
799 729 29
799 762 3
799 770 38
799 801 3
799 802 35
799 818 7
799 827 36
799 829 14
799 845 29
799 924 4
799 948 22
799 949 33
799 969 40
800 10 23
800 40 42
800 46 16
800 65 29
800 83 49
800 93 0
800 124 45
800 166 22
800 207 27
800 310 44
800 313 34
800 322 8
800 326 47
800 343 44
800 352 4
800 376 47
800 440 30
800 468 10
800 470 20
800 502 45
800 512 0
800 534 27
800 570 0
800 580 27
800 676 15
800 678 35
800 691 9
800 728 25
800 759 24
800 830 20
800 865 0
800 870 26
800 884 18
800 907 0
800 945 28
800 963 48
800 976 31
800 999 26
801 8 36
801 15 4
801 23 3
801 43 43
801 44 18
801 103 38
801 158 31
801 159 32
801 163 50
801 174 7
801 179 48
801 214 47
801 237 35
801 252 45
801 275 2
801 277 19
801 280 11
801 303 18
801 308 0
801 311 5
801 323 46
801 340 40
801 354 30
801 380 39
801 384 13
801 391 14
801 397 28
801 405 7
801 459 48
801 463 48
801 497 22
801 562 32
801 565 42
801 585 45
801 659 38
801 662 44
801 690 49
801 700 50
801 706 8
801 733 35
801 737 47
801 763 -2
801 781 34
801 815 35
801 840 27
801 918 31
801 922 14
801 933 20
801 934 33
801 999 24
802 30 16
802 104 41
802 124 34
802 171 25
802 219 32
802 234 17
802 306 48
802 322 27
802 325 48
802 340 42
802 411 45
802 415 11
802 482 25
802 502 34
802 513 23
802 519 17
802 532 37
802 557 48
802 596 25
802 603 30
802 611 48
802 644 36
802 649 1
802 719 2
802 731 46
802 751 17
802 755 48
802 772 45
802 794 2
802 799 32
802 810 31
802 837 43
802 844 47
802 856 8
802 908 16
802 918 36
802 920 21
802 939 24
802 954 31
802 981 15
802 988 4
802 998 5
803 18 12
803 52 24
803 59 14
803 65 34
803 106 13
803 126 17
803 168 32
803 169 20
803 240 27
803 302 27
803 318 24
803 324 35
803 394 40
803 418 26
803 464 15
803 523 38
803 532 14
803 618 26
803 638 27
803 664 20
803 695 33
803 713 18
803 716 42
803 722 32
803 747 10
803 749 50
803 773 15
803 791 44
803 812 18
803 828 9
803 848 31
803 862 28
803 885 8
803 898 43
803 921 17
803 924 20
803 934 48
803 948 -2
803 975 5
803 996 -1
804 1 24
804 3 37
804 5 38
804 26 39
804 55 19
804 108 8
804 140 42
804 144 49
804 195 45
804 221 9
804 262 29
804 295 18
804 298 22
804 313 24
804 321 25
804 352 22
804 364 35
804 379 17
804 388 14
804 421 5
804 457 39
804 501 26
804 533 44
804 545 38
804 555 38
804 569 27
804 578 18
804 579 44
804 585 44
804 589 22
804 598 22
804 600 18
804 620 16
804 634 25
804 636 13
804 667 19
804 672 32
804 715 39
804 762 25
804 777 28
804 808 45
804 840 37
804 884 20
804 914 10
804 919 50
804 920 16
804 935 7
805 12 18
805 26 44
805 43 50
805 73 26
805 86 27
805 106 28
805 119 19
805 125 18
805 208 27
805 247 17
805 279 29
805 282 45
805 295 28
805 318 35
805 336 20
805 345 17
805 383 11
805 390 5
805 457 40
805 545 49
805 548 12
805 581 49
805 585 25
805 649 20
805 667 33
805 672 28
805 707 14
805 757 38
805 759 16
805 806 49
805 829 50
805 841 50
805 848 7
805 858 13
805 888 25
805 930 35
805 940 44
805 941 21
805 962 25
805 991 -2
805 993 50
806 22 20
806 28 30
806 33 43
806 40 34
806 112 9
806 122 33
806 159 35
806 171 33
806 224 44
806 291 41
806 312 19
806 317 29
806 355 17
806 362 29
806 377 21
806 395 34
806 419 48
806 455 43
806 461 24
806 513 47
806 541 8
806 597 37
806 609 8
806 633 27
806 684 13
806 707 39
806 730 17
806 735 9
806 740 40
806 744 43
806 764 37
806 767 44
806 839 23
806 841 -2
806 886 38
806 891 50
806 899 9
806 901 42
806 903 32
806 932 16
806 947 44
806 954 2
806 957 37
806 991 18
807 14 36
807 24 33
807 42 12
807 43 9
807 50 32
807 103 12
807 109 27
807 123 43
807 132 0
807 141 9
807 146 30
807 148 5
807 220 29
807 278 43
807 280 48
807 282 3
807 290 32
807 297 45
807 333 38
807 344 45
807 347 25
807 375 -1
807 396 49
807 397 22
807 403 40
807 411 18
807 416 10
807 419 6
807 484 4
807 495 9
807 535 4
807 538 49
807 558 46
807 573 46
807 598 20
807 602 2
807 604 40
807 609 28
807 613 -2
807 627 9
807 631 18
807 655 31
807 748 26
807 755 26
807 869 8
807 872 5
807 888 36
807 895 8
807 905 36
807 906 33
807 929 25
807 936 16
807 972 18
807 998 14
808 28 39
808 43 6
808 59 32
808 65 13
808 95 31
808 133 37
808 228 9
808 244 6
808 289 22
808 338 17
808 342 19
808 383 16
808 420 38
808 449 42
808 473 43
808 480 48
808 522 24
808 538 23
808 541 5
808 555 30
808 561 47
808 582 37
808 625 44
808 640 18
808 697 40
808 703 23
808 735 32
808 759 9
808 791 7
808 794 48
808 804 10
808 828 38
808 838 26
808 842 49
808 853 39
808 862 15
808 863 50
808 893 18
808 935 22
808 949 21
808 959 40
808 971 20
808 974 24
808 986 38
808 994 47
809 9 21
809 19 32
809 37 4
809 39 23
809 57 48
809 58 8
809 60 48
809 85 3
809 119 33
809 161 14
809 173 20
809 188 3
809 189 38
809 201 23
809 220 34
809 225 48
809 232 13
809 264 6
809 289 3
809 316 50
809 338 5
809 362 16
809 369 29
809 396 35
809 398 28
809 410 8
809 412 21
809 425 21
809 456 14
809 471 31
809 519 13
809 520 48
809 534 23
809 542 33
809 543 7
809 545 50
809 559 42
809 572 15
809 591 4
809 605 47
809 606 49
809 607 1
809 610 10
809 618 36
809 639 14
809 643 10
809 665 25
809 758 36
809 767 43
809 772 46
809 789 3
809 796 11
809 837 40
809 852 42
809 857 -1
809 890 40
809 894 50
809 905 40
809 907 43
809 911 49
809 947 39
809 967 16
809 970 16
809 979 42
809 984 3
810 1 13
810 20 49
810 46 45
810 64 24
810 73 26
810 82 40
810 122 18
810 164 50
810 259 23
810 294 23
810 317 14
810 331 48
810 409 46
810 445 48
810 455 36
810 523 23
810 538 14
810 547 33
810 584 11
810 597 39
810 620 22
810 651 5
810 690 24
810 694 32
810 695 4
810 709 29
810 731 30
810 739 36
810 769 33
810 790 37
810 804 49
810 819 43
810 828 7
810 849 35
810 879 34
810 880 23
810 885 25
810 895 -2
810 920 24
810 956 30
810 991 26
810 1000 44
811 1 18
811 21 35
811 33 42
811 80 14
811 180 13
811 183 18
811 200 15
811 209 16
811 219 38
811 265 40
811 304 7
811 309 28
811 318 37
811 319 33
811 341 30
811 359 25
811 370 17
811 390 26
811 432 32
811 448 8
811 467 8
811 468 7
811 497 28
811 525 49
811 530 30
811 533 25
811 676 29
811 682 32
811 692 14
811 701 40
811 705 26
811 708 46
811 731 10
811 747 41
811 778 10
811 789 34
811 812 19
811 815 41
811 823 42
811 824 24
811 869 45
811 872 8
811 873 39
811 917 37
811 927 1
811 954 24
811 955 11
811 963 20
811 974 22
811 977 41
811 983 48
812 4 10
812 35 20
812 113 6
812 116 20
812 144 1
812 216 14
812 222 49
812 285 9
812 295 47
812 299 10
812 310 37
812 329 0
812 333 8
812 412 27
812 417 6
812 419 14
812 420 23
812 427 38
812 459 20
812 516 -1
812 567 21
812 608 -2
812 617 39
812 632 16
812 658 9
812 667 29
812 715 33
812 722 11
812 740 38
812 741 38
812 745 6
812 787 45
812 802 20
812 808 39
812 816 48
812 836 14
812 858 27
812 869 29
812 870 41
812 878 33
812 885 42
812 920 34
812 929 18
812 930 29
812 972 17
812 989 32
813 5 35
813 30 22
813 73 38
813 88 18
813 90 32
813 107 20
813 179 19
813 188 24
813 189 30
813 191 45
813 192 29
813 193 41
813 204 32
813 234 50
813 316 43
813 330 11
813 410 15
813 427 46
813 434 12
813 446 49
813 490 14
813 494 24
813 518 30
813 581 47
813 604 29
813 609 23
813 617 19
813 637 13
813 667 22
813 692 50
813 697 26
813 745 30
813 757 41
813 781 49
813 785 12
813 790 48
813 791 30
813 807 3
813 823 24
813 965 28
814 18 35
814 32 10
814 37 38
814 78 5
814 80 46
814 82 5
814 87 50
814 92 39
814 116 13
814 131 3
814 146 28
814 175 36
814 181 7
814 220 15
814 235 47
814 236 11
814 245 36
814 276 44
814 287 5
814 310 25
814 325 26
814 348 48
814 349 30
814 377 2
814 401 8
814 412 40
814 413 32
814 417 28
814 428 2
814 458 20
814 472 17
814 479 30
814 498 5
814 512 22
814 524 31
814 546 36
814 594 39
814 597 -2
814 609 16
814 620 43
814 621 36
814 631 22
814 647 18
814 656 42
814 657 36
814 684 22
814 770 31
814 785 45
814 888 34
814 891 9
814 894 46
814 912 40
814 952 -1
814 970 24
814 975 36
814 993 36
815 5 35
815 57 11
815 59 26
815 97 40
815 100 10
815 115 8
815 131 27
815 166 50
815 168 10
815 181 33
815 288 48
815 327 26
815 333 47
815 344 33
815 383 12
815 388 2
815 391 20
815 444 12
815 495 15
815 499 43
815 500 26
815 528 47
815 542 24
815 549 4
815 567 7
815 600 36
815 630 44
815 649 45
815 671 5
815 676 33
815 677 45
815 693 27
815 706 48
815 771 26
815 824 34
815 867 37
815 895 36
815 904 41
815 925 10
815 951 29
815 962 12
816 21 11
816 31 34
816 129 39
816 185 20
816 202 15
816 228 45
816 240 47
816 255 15
816 273 47
816 279 45
816 302 47
816 344 7
816 374 38
816 378 29
816 392 43
816 397 31
816 500 20
816 516 25
816 524 49
816 585 14
816 623 48
816 670 22
816 692 26
816 695 49
816 705 9
816 706 46
816 716 50
816 746 5
816 749 15
816 751 25
816 754 24
816 761 26
816 778 48
816 853 26
816 857 32
816 882 26
816 887 35
816 891 50
816 908 42
816 932 44
816 950 2
816 951 24
816 952 43
816 958 14
816 984 22
816 998 44
817 19 47
817 35 28
817 88 37
817 134 34
817 180 15
817 183 30
817 184 41
817 222 11
817 260 25
817 267 21
817 277 14
817 359 34
817 370 29
817 392 38
817 398 9
817 404 26
817 415 48
817 418 29
817 464 12
817 530 32
817 558 16
817 596 37
817 614 5
817 623 22
817 640 47
817 644 27
817 658 27
817 690 11
817 709 29
817 717 10
817 729 25
817 765 35
817 767 45
817 787 36
817 788 11
817 816 26
817 822 22
817 851 41
817 860 47
817 872 25
817 876 0
817 877 35
817 883 48
817 890 45
817 914 40
817 923 6
817 950 3
817 972 49
817 991 35
818 1 10
818 4 16
818 7 18
818 15 31
818 21 22
818 33 30
818 55 1
818 68 28
818 89 28
818 119 18
818 131 41
818 157 12
818 160 24
818 175 16
818 214 28
818 251 34
818 258 18
818 259 13
818 272 18
818 295 21
818 334 18
818 388 32
818 452 40
818 503 13
818 505 33
818 512 -1
818 528 19
818 541 26
818 579 12
818 595 3
818 601 50
818 618 24
818 619 37
818 628 5
818 660 42
818 661 12
818 662 3
818 702 3
818 722 35
818 723 6
818 732 36
818 773 31
818 781 4
818 790 12
818 886 27
818 893 13
818 917 41
818 919 1
818 924 41
818 967 21
818 979 16
818 989 0
818 997 45
819 27 6
819 32 39
819 67 27
819 68 20
819 79 9
819 84 35
819 106 31
819 114 35
819 131 42
819 153 44
819 179 15
819 186 47
819 205 33
819 257 46
819 259 47
819 260 33
819 285 8
819 325 8
819 352 31
819 373 5
819 400 31
819 409 27
819 438 5
819 450 42
819 459 40
819 491 26
819 514 30
819 515 3
819 519 14
819 554 39
819 559 49
819 565 21
819 600 11
819 619 43
819 635 27
819 646 26
819 667 24
819 708 18
819 718 37
819 719 7
819 745 7
819 766 45
819 777 35
819 793 41
819 812 19
819 824 36
819 830 34
819 840 32
819 877 42
819 907 33
819 935 39
819 979 33
820 5 19
820 13 44
820 40 41
820 48 8
820 70 36
820 94 14
820 102 26
820 126 30
820 133 40
820 165 32
820 177 48
820 205 0
820 221 20
820 228 11
820 241 13
820 275 5
820 282 45
820 294 13
820 321 41
820 326 34
820 328 10
820 339 49
820 344 29
820 374 28
820 432 10
820 441 19
820 446 1
820 451 8
820 457 34
820 463 21
820 507 6
820 563 31
820 568 32
820 572 2
820 660 25
820 674 50
820 680 9
820 693 40
820 756 27
820 770 8
820 779 33
820 805 3
820 812 8
820 816 11
820 831 11
820 838 -2
820 886 50
820 905 5
820 906 13
820 917 45
820 929 -2
820 931 46
820 942 33
820 959 22
820 979 48
820 993 19
820 997 15
821 11 16
821 22 17
821 188 44
821 213 30
821 219 21
821 342 16
821 343 26
821 345 44
821 349 50
821 411 47
821 435 47
821 448 35
821 492 47
821 501 20
821 506 21
821 535 46
821 554 18
821 653 25
821 681 25
821 708 40
821 710 34
821 720 25
821 750 45
821 789 32
821 790 20
821 800 49
821 802 42
821 809 13
821 864 -2
821 879 21
821 894 -2
821 912 3
821 917 44
821 961 34
821 987 11
821 995 21
822 61 41
822 86 16
822 150 46
822 168 25
822 177 46
822 229 35
822 230 14
822 267 10
822 310 33
822 323 33
822 350 23
822 371 9
822 400 19
822 411 18
822 447 39
822 455 47
822 479 27
822 487 30
822 488 27
822 491 14
822 494 40
822 505 49
822 534 15
822 604 17
822 643 17
822 669 41
822 728 42
822 731 16
822 739 33
822 797 43
822 818 5
822 857 5
822 875 31
822 898 44
822 912 40
822 916 25
822 919 15
822 922 8
822 924 -2
822 942 35
822 969 -2
822 984 37
823 7 10
823 41 23
823 51 36
823 54 16
823 103 30
823 113 37
823 127 20
823 128 22
823 130 26
823 180 6
823 185 34
823 193 27
823 214 27
823 229 21
823 281 45
823 308 25
823 310 35
823 345 39
823 369 10
823 395 23
823 401 39
823 419 20
823 426 44
823 432 47
823 464 18
823 508 4
823 513 41
823 520 39
823 556 24
823 576 8
823 577 34
823 595 38
823 609 6
823 619 28
823 641 37
823 657 9
823 669 15
823 672 9
823 725 25
823 775 30
823 784 25
823 793 13
823 802 5
823 839 31
823 858 50
823 868 20
823 869 40
823 874 12
823 901 14
823 934 32
823 965 43
823 968 8
823 973 13
823 980 33
823 982 41
824 28 16
824 46 6
824 51 20
824 93 7
824 101 37
824 108 26
824 129 41
824 130 15
824 167 42
824 185 12
824 198 21
824 203 28
824 223 17
824 241 31
824 243 34
824 257 43
824 266 48
824 271 6
824 305 27
824 323 17
824 337 46
824 368 12
824 379 42
824 397 11
824 399 26
824 418 11
824 455 24
824 476 50
824 479 19
824 487 14
824 498 21
824 527 46
824 529 22
824 546 29
824 559 -1
824 561 3
824 562 36
824 595 25
824 623 35
824 655 39
824 672 18
824 673 7
824 739 37
824 775 2
824 794 31
824 835 33
824 836 0
824 843 28
824 883 4
824 895 41
824 908 6
824 939 20
824 950 14
824 957 43
824 958 4
825 49 18
825 52 26
825 62 33
825 78 39
825 97 7
825 102 16
825 118 50
825 123 5
825 128 9
825 138 27
825 141 20
825 161 36
825 180 49
825 230 45
825 273 19
825 303 50
825 345 25
825 369 47
825 373 3
825 406 21
825 417 15
825 427 47
825 539 35
825 592 35
825 630 23
825 721 46
825 756 50
825 764 11
825 793 26
825 801 41
825 813 41
825 862 10
825 874 16
825 964 47
825 965 10
825 972 33
826 4 29
826 11 49
826 13 29
826 56 4
826 57 36
826 58 18
826 85 34
826 89 41
826 109 24
826 133 44
826 149 35
826 151 26
826 166 47
826 178 15
826 193 32
826 194 40
826 210 10
826 235 22
826 243 45
826 252 14
826 264 19
826 276 18
826 318 5
826 350 24
826 364 37
826 376 15
826 434 29
826 473 44
826 479 18
826 554 37
826 565 48
826 588 32
826 598 22
826 607 47
826 630 42
826 634 29
826 638 24
826 674 43
826 682 13
826 692 13
826 693 42
826 694 12
826 722 38
826 734 15
826 772 49
826 773 36
826 808 35
826 890 33
826 924 29
826 932 27
826 938 24
826 942 14
826 972 41
827 21 19
827 83 12
827 127 49
827 130 37
827 134 37
827 141 11
827 143 43
827 149 34
827 250 18
827 297 22
827 304 50
827 349 45
827 372 14
827 400 2
827 445 45
827 446 40
827 453 29
827 459 49
827 467 32
827 472 12
827 485 46
827 490 42
827 512 4
827 536 33
827 548 36
827 549 22
827 550 37
827 573 38
827 578 9
827 580 23
827 582 15
827 615 1
827 634 23
827 662 37
827 693 -2
827 695 4
827 701 40
827 740 12
827 749 22
827 779 47
827 807 50
827 824 35
827 849 25
827 858 19
827 902 49
827 923 11
827 952 18
827 961 34
827 987 14
827 993 33
827 998 10
828 24 25
828 28 16
828 39 22
828 55 8
828 64 35
828 109 39
828 164 16
828 166 7
828 169 30
828 195 25
828 219 9
828 235 45
828 246 50
828 247 44
828 256 14
828 298 12
828 342 50
828 351 32
828 372 17
828 436 28
828 448 46
828 455 16
828 468 13
828 485 15
828 491 13
828 514 42
828 523 13
828 550 8
828 565 15
828 583 23
828 595 41
828 600 8
828 613 8
828 615 16
828 636 15
828 707 30
828 740 20
828 749 42
828 765 11
828 770 33
828 773 12
828 778 35
828 788 26
828 804 45
828 835 10
828 870 -2
828 882 2
828 884 11
828 905 29
828 947 23
828 950 34
828 969 47
828 994 18
828 998 21
829 44 45
829 80 22
829 91 45
829 107 13
829 166 43
829 171 50
829 189 10
829 203 45
829 232 34
829 305 46
829 363 20
829 383 44
829 386 49
829 395 31
829 437 16
829 438 5
829 444 35
829 468 22
829 488 43
829 499 36
829 513 26
829 543 31
829 544 22
829 557 50
829 576 49
829 600 24
829 615 16
829 666 21
829 674 23
829 689 28
829 697 35
829 699 13
829 705 5
829 711 49
829 741 48
829 759 16
829 767 40
829 794 48
829 832 -1
829 850 28
829 879 15
829 884 25
829 899 5
829 902 8
829 908 2
829 918 7
829 934 17
829 994 33
829 996 9
829 999 12
830 25 31
830 40 18
830 47 38
830 86 36
830 87 13
830 101 35
830 115 46
830 129 0
830 151 14
830 153 43
830 189 23
830 228 13
830 266 30
830 267 48
830 273 34
830 310 10
830 322 41
830 402 6
830 405 13
830 420 50
830 422 42
830 488 17
830 516 46
830 521 18
830 535 48
830 544 28
830 547 7
830 593 13
830 603 33
830 608 50
830 626 24
830 643 12
830 650 38
830 724 6
830 744 37
830 745 31
830 768 8
830 803 12
830 806 9
830 814 43
830 829 17
830 855 21
830 859 47
830 902 35
830 917 -2
830 918 37
830 945 38
830 947 50
830 955 14
831 67 2
831 120 48
831 155 27
831 184 46
831 191 15
831 213 47
831 254 33
831 304 45
831 312 34
831 320 48
831 335 36
831 344 23
831 353 12
831 383 41
831 454 45
831 515 24
831 516 34
831 519 9
831 560 40
831 688 26
831 703 7
831 716 3
831 722 29
831 735 42
831 736 8
831 737 30
831 753 39
831 762 16
831 778 13
831 780 17
831 792 49
831 827 43
831 838 8
831 871 8
831 873 16
831 876 42
831 895 21
831 916 49
831 920 26
831 929 4
831 943 18
831 946 30
832 21 40
832 28 35
832 74 49
832 87 26
832 98 36
832 110 15
832 143 25
832 173 43
832 212 24
832 245 32
832 254 40
832 269 31
832 290 34
832 336 21
832 343 30
832 356 27
832 403 31
832 415 36
832 419 41
832 484 43
832 500 45
832 572 40
832 579 14
832 600 23
832 623 6
832 655 44
832 664 49
832 677 11
832 687 16
832 715 12
832 717 28
832 725 22
832 729 34
832 730 36
832 759 36
832 768 9
832 789 18
832 806 43
832 871 31
832 910 9
832 965 40
833 25 26
833 58 14
833 94 19
833 95 32
833 101 34
833 113 15
833 152 22
833 168 35
833 233 8
833 266 21
833 271 13
833 279 47
833 301 27
833 309 35
833 317 32
833 350 44
833 392 16
833 395 10
833 413 39
833 433 8
833 450 26
833 460 7
833 469 37
833 475 42
833 493 15
833 543 21
833 560 14
833 605 13
833 648 18
833 663 27
833 675 19
833 713 48
833 718 21
833 723 6
833 744 40
833 785 50
833 803 24
833 842 48
833 918 49
833 942 18
833 963 4
834 33 33
834 49 36
834 54 4
834 68 3
834 77 8
834 117 50
834 137 49
834 154 32
834 200 17
834 205 30
834 214 17
834 215 6
834 224 18
834 286 24
834 294 24
834 321 6
834 327 15
834 331 3
834 333 44
834 367 41
834 382 34
834 392 5
834 396 12
834 427 49
834 430 22
834 457 46
834 467 11
834 468 41
834 521 36
834 540 39
834 559 22
834 596 25
834 605 22
834 606 16
834 614 20
834 623 -2
834 679 43
834 687 44
834 717 25
834 740 14
834 755 17
834 815 11
834 830 26
834 837 49
834 858 29
834 940 50
834 987 35
835 32 10
835 45 27
835 59 44
835 78 11
835 81 43
835 96 39
835 122 48
835 123 19
835 125 9
835 130 2
835 139 15
835 170 44
835 173 37
835 217 42
835 228 35
835 239 50
835 247 21
835 261 48
835 282 20
835 330 30
835 344 2
835 351 50
835 368 37
835 441 38
835 445 25
835 453 6
835 476 42
835 498 19
835 504 48
835 507 48
835 508 33
835 510 13
835 548 14
835 591 22
835 625 37
835 636 14
835 663 38
835 665 21
835 694 2
835 710 20
835 733 27
835 752 17
835 754 3
835 765 2
835 779 29
835 789 44
835 794 4
835 797 37
835 824 35
835 826 22
835 853 32
835 874 8
835 880 38
835 881 36
835 882 19
835 893 37
835 921 4
835 926 20
835 954 11
835 962 22
835 975 35
835 984 -1
836 19 23
836 49 24
836 87 11
836 92 43
836 142 29
836 151 17
836 158 30
836 161 41
836 175 47
836 198 48
836 256 39
836 266 10
836 286 24
836 295 42
836 305 22
836 312 24
836 315 21
836 426 19
836 453 31
836 466 20
836 468 14
836 486 38
836 515 38
836 547 27
836 581 48
836 645 34
836 687 47
836 839 35
836 890 -1
836 968 19
836 971 17
837 11 37
837 78 30
837 89 6
837 149 6
837 228 34
837 234 31
837 240 39
837 251 38
837 288 3
837 317 18
837 384 26
837 397 35
837 466 20
837 476 28
837 484 8
837 487 23
837 549 32
837 562 10
837 579 18
837 593 29
837 631 26
837 669 44
837 681 10
837 690 36
837 693 45
837 703 20
837 727 38
837 745 32
837 746 13
837 747 34
837 798 30
837 812 7
837 937 45
837 969 40
838 14 25
838 28 26
838 49 28
838 71 33
838 94 11
838 97 11
838 111 -1
838 124 38
838 140 16
838 171 31
838 231 39
838 253 16
838 273 42
838 311 23
838 321 7
838 365 21
838 375 15
838 382 29
838 393 5
838 424 24
838 426 41
838 428 29
838 463 37
838 466 21
838 487 15
838 493 26
838 505 14
838 536 25
838 565 20
838 610 10
838 623 6
838 625 6
838 647 11
838 655 4
838 656 4
838 714 33
838 785 3
838 834 2
838 859 49
838 876 4
838 880 29
838 961 28
838 964 32
838 968 37
839 38 47
839 78 35
839 130 34
839 172 50
839 225 21
839 233 12
839 240 38
839 258 49
839 259 29
839 273 48
839 277 49
839 284 19
839 303 13
839 320 14
839 369 42
839 398 39
839 431 45
839 459 20
839 462 46
839 468 30
839 474 34
839 478 9
839 481 49
839 498 23
839 605 14
839 690 30
839 691 29
839 696 47
839 745 24
839 746 18
839 768 15
839 809 22
839 815 48
839 833 28
839 841 34
839 881 1
839 892 31
839 896 25
839 922 38
839 933 50
839 993 1
840 11 9
840 20 10
840 22 17
840 71 42
840 85 10
840 104 38
840 120 14
840 204 36
840 207 28
840 217 11
840 256 36
840 285 23
840 289 27
840 305 42
840 307 41
840 317 3
840 322 39
840 331 6
840 334 18
840 364 6
840 396 26
840 397 23
840 413 15
840 414 33
840 421 12
840 422 48
840 427 40
840 456 4
840 457 43
840 470 6
840 472 48
840 473 39
840 480 30
840 551 18
840 560 1
840 588 4
840 616 18
840 645 7
840 650 1
840 699 35
840 728 19
840 742 7
840 758 9
840 761 30
840 793 39
840 807 9
840 813 19
840 873 31
840 876 20
840 890 20
840 901 19
840 914 31
840 933 24
840 953 31
840 975 24
840 982 10
840 989 23
840 998 3
841 1 39
841 106 34
841 124 8
841 126 33
841 175 20
841 210 25
841 212 34
841 289 8
841 349 25
841 375 29
841 381 50
841 412 50
841 432 42
841 446 27
841 487 12
841 493 48
841 503 29
841 527 33
841 537 29
841 549 13
841 583 42
841 629 5
841 647 28
841 648 20
841 664 46
841 692 16
841 705 11
841 727 49
841 764 44
841 822 18
841 829 46
841 833 2
841 866 8
841 872 -1
841 890 46
841 908 -2
841 919 45
841 922 23
841 931 4
841 946 21
841 963 2
842 20 42
842 41 31
842 84 23
842 127 28
842 182 13
842 215 40
842 235 21
842 238 31
842 240 28
842 249 35
842 266 21
842 273 27
842 312 47
842 365 8
842 368 44
842 373 24
842 408 45
842 428 29
842 430 28
842 432 41
842 443 16
842 446 39
842 481 21
842 504 12
842 520 48
842 551 28
842 594 42
842 601 14
842 641 29
842 648 42
842 661 21
842 667 43
842 700 48
842 753 18
842 785 11
842 793 19
842 799 9
842 810 12
842 818 17
842 821 19
842 830 48
842 920 31
842 937 49
843 27 9
843 44 28
843 66 37
843 76 25
843 99 7
843 100 47
843 120 28
843 127 32
843 131 27
843 231 28
843 279 21
843 348 8
843 365 17
843 373 28
843 400 13
843 414 13
843 417 15
843 427 38
843 431 22
843 432 23
843 469 12
843 492 38
843 508 21
843 565 43
843 600 22
843 605 26
843 613 43
843 642 19
843 643 4
843 654 22
843 662 39
843 673 31
843 682 38
843 686 14
843 690 48
843 733 13
843 741 29
843 760 33
843 763 25
843 819 25
843 823 46
843 828 1
843 833 38
843 905 0
843 906 6
843 963 7
843 966 45
843 976 11
844 45 19
844 75 18
844 86 16
844 129 16
844 140 44
844 150 49
844 207 32
844 231 18
844 247 19
844 248 47
844 297 23
844 299 47
844 318 23
844 394 18
844 400 35
844 435 27
844 455 17
844 504 11
844 554 8
844 580 49
844 608 13
844 611 6
844 626 31
844 636 11
844 680 3
844 685 42
844 695 41
844 719 11
844 736 33
844 753 26
844 757 14
844 763 50
844 779 27
844 807 8
844 817 49
844 821 17
844 827 19
844 887 41
844 934 -2
844 940 -1
844 969 18
845 42 21
845 44 38
845 62 14
845 77 33
845 86 9
845 100 20
845 116 15
845 130 19
845 174 2
845 180 17
845 186 33
845 263 49
845 324 2
845 338 4
845 345 11
845 346 12
845 369 8
845 386 28
845 401 -2
845 404 47
845 407 35
845 427 37
845 430 13
845 431 33
845 498 10
845 531 49
845 552 43
845 575 45
845 600 49
845 606 9
845 631 14
845 703 16
845 708 13
845 720 18
845 734 19
845 745 22
845 796 13
845 815 40
845 835 18
845 837 41
845 841 44
845 868 15
845 872 28
845 874 49
845 889 15
845 932 19
845 949 45
845 955 26
845 987 8
845 996 18
846 1 16
846 4 6
846 5 41
846 25 7
846 55 27
846 106 0
846 128 10
846 144 -2
846 176 33
846 188 19
846 191 45
846 206 42
846 213 48
846 261 0
846 319 20
846 362 5
846 363 20
846 373 41
846 376 15
846 399 36
846 403 6
846 419 41
846 479 19
846 492 -1
846 532 49
846 535 15
846 565 23
846 580 47
846 591 42
846 612 49
846 641 31
846 649 38
846 662 44
846 665 32
846 675 21
846 707 20
846 710 32
846 711 4
846 740 -1
846 748 43
846 754 38
846 781 1
846 819 26
846 823 50
846 830 18
846 879 41
846 905 17
846 917 31
846 941 15
846 948 20
846 953 18
847 60 14
847 73 22
847 79 49
847 84 11
847 100 13
847 130 41
847 136 48
847 156 38
847 168 18
847 190 31
847 215 12
847 222 21
847 262 49
847 276 42
847 280 28
847 300 8
847 335 35
847 356 1
847 381 24
847 392 35
847 405 37
847 413 36
847 414 19
847 471 10
847 511 39
847 573 49
847 615 50
847 697 13
847 698 12
847 726 45
847 758 17
847 808 7
847 851 42
847 886 34
847 941 17
847 958 5
847 973 29
847 991 35
847 997 11
848 7 6
848 20 45
848 59 16
848 140 45
848 145 11
848 204 30
848 231 49
848 234 21
848 267 19
848 289 24
848 292 -2
848 330 11
848 352 44
848 355 14
848 378 6
848 402 38
848 443 27
848 463 44
848 476 26
848 490 41
848 523 40
848 531 42
848 593 4
848 598 47
848 608 3
848 616 17
848 617 0
848 640 39
848 659 38
848 673 20
848 739 23
848 759 36
848 774 16
848 820 49
848 821 22
848 864 10
848 890 33
848 908 24
848 914 36
848 917 37
848 926 25
848 929 7
848 931 3
848 944 44
848 977 4
848 979 15
848 984 36
849 5 8
849 55 11
849 77 39
849 100 10
849 108 21
849 121 9
849 158 24
849 172 42
849 192 18
849 193 42
849 227 50
849 248 8
849 273 39
849 288 11
849 294 8
849 306 42
849 328 10
849 349 8
849 367 29
849 380 38
849 405 16
849 431 20
849 480 38
849 499 38
849 513 8
849 518 24
849 519 34
849 521 41
849 549 23
849 565 40
849 581 35
849 637 19
849 646 39
849 723 43
849 728 20
849 745 18
849 764 30
849 771 -2
849 777 18
849 794 1
849 809 17
849 842 19
849 846 15
849 847 41
849 851 15
849 862 6
849 866 5
849 878 25
849 884 12
849 894 36
849 899 29
849 914 17
849 934 38
849 935 21
849 982 1
850 12 20
850 21 26
850 52 46
850 73 33
850 95 34
850 119 22
850 177 28
850 191 33
850 193 37
850 199 15
850 205 26
850 216 30
850 258 20
850 265 28
850 324 5
850 337 40
850 366 15
850 373 7
850 385 41
850 405 24
850 424 27
850 427 33
850 476 26
850 522 23
850 536 14
850 555 34
850 600 39
850 604 44
850 636 15
850 645 24
850 656 12
850 657 27
850 686 39
850 736 11
850 738 41
850 761 41
850 764 29
850 771 33
850 792 12
850 795 4
850 857 25
850 858 3
850 873 7
850 882 34
850 930 26
850 934 49
850 991 35
851 29 41
851 76 11
851 126 50
851 130 8
851 154 15
851 200 34
851 213 47
851 248 40
851 250 10
851 307 14
851 310 33
851 313 15
851 318 37
851 355 15
851 357 33
851 361 39
851 416 45
851 464 31
851 470 44
851 476 23
851 580 21
851 604 9
851 627 8
851 715 44
851 716 7
851 717 9
851 745 48
851 789 48
851 844 49
851 927 19
851 949 9
851 967 48
851 968 -2
851 984 33
851 996 20
852 18 42
852 19 47
852 35 27
852 68 7
852 92 30
852 140 16
852 208 11
852 242 4
852 248 11
852 268 43
852 279 17
852 297 38
852 305 50
852 316 39
852 405 -1
852 425 15
852 442 39
852 461 30
852 489 32
852 503 12
852 508 34
852 526 6
852 536 21
852 546 15
852 555 8
852 556 36
852 568 18
852 583 0
852 618 19
852 649 49
852 664 30
852 675 5
852 728 37
852 771 50
852 808 11
852 897 45
852 933 10
852 984 46
852 996 45
853 26 38
853 39 29
853 70 10
853 71 41
853 79 47
853 119 46
853 130 26
853 141 33
853 193 5
853 222 7
853 223 9
853 241 7
853 263 10
853 277 25
853 286 40
853 295 47
853 311 6
853 326 37
853 353 43
853 355 45
853 380 35
853 382 29
853 443 2
853 463 16
853 474 13
853 482 26
853 499 40
853 511 47
853 521 30
853 533 15
853 536 31
853 548 44
853 559 33
853 569 22
853 579 34
853 596 23
853 606 3
853 639 11
853 655 15
853 668 42
853 695 33
853 758 2
853 763 5
853 766 49
853 781 47
853 783 31
853 801 24
853 813 41
853 830 21
853 831 2
853 835 26
853 848 6
853 883 23
853 891 14
853 899 46
853 935 13
853 939 37
853 964 8
853 972 10
853 984 15
853 988 16
854 14 44
854 21 22
854 129 25
854 162 12
854 199 48
854 223 41
854 228 17
854 234 34
854 343 6
854 371 2
854 388 26
854 403 50
854 404 46
854 412 11
854 429 45
854 436 41
854 478 31
854 505 10
854 580 23
854 594 5
854 611 42
854 640 22
854 646 7
854 680 36
854 683 36
854 693 3
854 753 10
854 779 45
854 809 28
854 822 7
854 830 38
854 838 48
854 884 27
854 906 42
854 918 18
854 950 6
854 994 27
854 998 27
855 40 26
855 67 12
855 72 48
855 78 10
855 90 28
855 102 11
855 113 47
855 125 12
855 145 38
855 159 20
855 193 3
855 211 38
855 222 17
855 238 35
855 249 10
855 258 25
855 282 41
855 326 43
855 351 37
855 357 5
855 393 37
855 403 17
855 439 46
855 440 24
855 462 46
855 476 3
855 496 34
855 507 47
855 510 44
855 514 16
855 535 36
855 556 24
855 603 8
855 618 16
855 650 30
855 747 38
855 755 4
855 839 26
855 840 41
855 858 45
855 903 16
855 925 39
855 932 27
855 943 44
855 970 0
855 971 25
856 32 46
856 34 37
856 83 27
856 88 36
856 92 28
856 112 6
856 118 40
856 156 32
856 161 38
856 174 14
856 190 39
856 195 19
856 197 35
856 223 37
856 226 8
856 227 11
856 235 50
856 285 19
856 294 45
856 332 34
856 333 20
856 384 11
856 386 36
856 402 16
856 406 31
856 514 13
856 516 19
856 518 -1
856 527 37
856 534 21
856 560 30
856 612 48
856 627 47
856 633 22
856 647 23
856 665 29
856 683 49
856 691 47
856 697 12
856 704 45
856 713 7
856 742 40
856 745 25
856 793 16
856 806 22
856 807 12
856 871 0
856 880 18
856 923 17
856 943 32
856 991 15
857 1 15
857 20 27
857 28 46
857 34 24
857 47 30
857 94 34
857 102 22
857 106 25
857 151 37
857 167 50
857 201 40
857 221 50
857 238 44
857 273 8
857 290 47
857 315 14
857 342 46
857 347 34
857 355 21
857 394 20
857 458 27
857 465 28
857 477 48
857 483 13
857 499 31
857 516 39
857 522 21
857 558 42
857 585 31
857 601 25
857 625 21
857 630 45
857 683 31
857 691 42
857 701 27
857 746 4
857 776 16
857 801 29
857 802 32
857 866 -1
857 881 40
857 896 27
857 923 15
857 927 13
857 951 48
857 974 19
857 977 44
857 992 46
858 71 18
858 136 10
858 158 27
858 187 11
858 251 18
858 259 48
858 293 26
858 308 21
858 373 3
858 392 7
858 416 29
858 427 34
858 432 18
858 489 50
858 492 6
858 530 22
858 533 10
858 539 45
858 546 50
858 589 31
858 600 32
858 635 3
858 678 5
858 693 4
858 699 37
858 705 48
858 716 13
858 722 11
858 769 19
858 815 9
858 844 1
858 895 -1
858 900 17
858 912 1
858 922 10
858 988 45
858 997 50
858 1000 39
859 41 40
859 48 16
859 93 3
859 163 14
859 179 24
859 181 23
859 182 19
859 200 7
859 271 36
859 278 7
859 291 42
859 307 13
859 313 30
859 314 23
859 336 49
859 337 27
859 341 42
859 349 33
859 375 27
859 388 40
859 424 46
859 437 23
859 451 42
859 460 19
859 507 20
859 511 45
859 535 47
859 577 8
859 583 10
859 599 20
859 605 47
859 606 24
859 625 7
859 683 29
859 688 16
859 719 17
859 772 8
859 774 13
859 802 31
859 831 47
859 846 48
859 856 36
859 866 46
859 874 9
859 876 27
859 888 45
859 903 50
859 907 34
859 923 48
859 944 39
859 949 37
859 969 27
859 973 17
859 988 36
859 989 9
860 14 16
860 27 41
860 46 9
860 64 30
860 74 39
860 102 13
860 131 45
860 135 18
860 140 18
860 149 36
860 192 34
860 223 18
860 264 5
860 338 27
860 341 50
860 343 25
860 358 23
860 381 20
860 382 26
860 386 49
860 401 30
860 457 10
860 497 27
860 499 34
860 505 44
860 562 29
860 570 27
860 607 28
860 633 44
860 644 20
860 652 15
860 676 35
860 735 42
860 783 44
860 784 34
860 811 37
860 817 43
860 885 22
860 918 0
860 936 21
860 950 -1
860 960 36
860 965 -2
860 971 1
860 988 18
860 991 17
860 1000 7
861 16 14
861 76 43
861 86 45
861 134 17
861 142 45
861 222 49
861 239 9
861 267 28
861 268 37
861 283 35
861 285 14
861 302 39
861 306 22
861 319 49
861 321 25
861 365 21
861 386 48
861 390 40
861 416 37
861 445 31
861 451 18
861 457 47
861 493 24
861 536 16
861 542 10
861 593 44
861 630 3
861 643 26
861 653 43
861 664 23
861 684 32
861 730 21
861 745 34
861 760 36
861 761 48
861 762 43
861 775 25
861 789 50
861 796 27
861 800 33
861 847 29
861 909 38
861 922 -1
861 934 37
861 965 24
862 22 33
862 46 22
862 69 12
862 94 18
862 108 37
862 128 37
862 142 46
862 147 41
862 188 28
862 192 34
862 193 50
862 198 37
862 208 13
862 271 44
862 279 49
862 298 32
862 308 30
862 312 16
862 330 12
862 342 38
862 382 14
862 392 7
862 409 31
862 426 9
862 428 10
862 435 7
862 470 24
862 473 41
862 483 47
862 493 0
862 545 37
862 582 47
862 589 42
862 597 49
862 610 17
862 612 46
862 623 34
862 629 46
862 633 11
862 659 21
862 662 7
862 667 36
862 673 7
862 716 1
862 741 8
862 764 14
862 767 48
862 799 48
862 839 29
862 842 18
862 847 22
862 848 5
862 865 50
862 872 7
862 920 24
862 923 2
862 927 3
862 944 21
862 958 9
863 7 28
863 23 8
863 41 23
863 52 26
863 64 11
863 107 6
863 115 14
863 131 50
863 132 8
863 181 8
863 182 11
863 235 24
863 239 22
863 311 21
863 314 28
863 318 36
863 328 47
863 344 27
863 347 33
863 353 46
863 398 10
863 412 8
863 470 17
863 475 8
863 488 10
863 492 22
863 495 39
863 498 9
863 500 38
863 566 22
863 620 44
863 626 40
863 669 28
863 736 47
863 741 25
863 743 21
863 744 30
863 758 6
863 764 13
863 766 20
863 777 14
863 784 15
863 787 45
863 814 44
863 827 35
863 837 44
863 842 -1
863 846 16
863 870 1
863 951 -2
863 973 33
863 981 12
863 988 31
864 70 35
864 83 44
864 97 35
864 113 27
864 203 48
864 235 16
864 353 8
864 361 30
864 392 24
864 412 29
864 423 34
864 426 28
864 442 47
864 446 18
864 470 30
864 484 41
864 507 34
864 520 47
864 545 4
864 548 8
864 555 14
864 572 43
864 653 19
864 654 43
864 670 48
864 671 47
864 685 28
864 686 -2
864 695 36
864 733 13
864 739 44
864 792 18
864 799 11
864 806 20
864 809 37
864 818 34
864 829 30
864 830 41
864 836 11
864 857 21
864 865 22
864 881 -1
864 926 7
864 977 40
864 983 -2
865 44 33
865 63 21
865 66 13
865 70 44
865 125 40
865 130 8
865 164 43
865 193 24
865 206 43
865 251 32
865 276 13
865 318 31
865 402 29
865 407 18
865 416 35
865 441 8
865 490 24
865 586 22
865 611 31
865 646 24
865 647 42
865 648 50
865 680 35
865 681 21
865 721 19
865 750 8
865 792 37
865 801 47
865 833 20
865 837 30
865 842 45
865 845 35
865 847 24
865 860 42
865 868 33
865 878 26
865 954 5
865 962 15
865 966 14
865 993 8
866 51 6
866 87 19
866 91 35
866 167 44
866 172 23
866 188 24
866 199 44
866 201 30
866 234 45
866 247 49
866 337 50
866 338 42
866 340 34
866 369 22
866 383 31
866 408 19
866 493 33
866 512 42
866 548 39
866 567 23
866 642 40
866 648 16
866 662 46
866 679 16
866 690 5
866 701 40
866 702 32
866 720 27
866 772 21
866 777 18
866 796 31
866 797 24
866 816 44
866 817 50
866 820 8
866 836 6
866 850 20
866 870 47
866 885 15
866 897 21
866 904 6
866 912 47
866 915 50
866 926 28
866 970 18
866 973 46
866 981 44
866 986 0
866 989 8
866 990 3
866 998 14
867 55 39
867 63 23
867 69 28
867 124 41
867 134 43
867 143 11
867 157 43
867 171 4
867 219 50
867 240 36
867 244 29
867 255 21
867 258 11
867 283 13
867 296 36
867 306 18
867 357 15
867 371 45
867 423 40
867 431 28
867 432 39
867 454 2
867 472 11
867 512 5
867 525 43
867 537 29
867 543 42
867 549 49
867 586 19
867 629 31
867 640 11
867 642 17
867 654 10
867 658 38
867 659 26
867 662 22
867 674 41
867 702 37
867 713 50
867 727 21
867 753 1
867 754 42
867 761 23
867 777 18
867 789 18
867 797 40
867 808 50
867 818 37
867 846 44
867 902 48
867 914 30
867 945 0
867 965 0
867 967 38
867 976 6
868 1 31
868 36 33
868 43 21
868 52 26
868 54 46
868 56 37
868 66 50
868 77 32
868 82 37
868 110 15
868 115 27
868 125 41
868 142 41
868 175 25
868 181 5
868 188 19
868 198 39
868 201 10
868 204 30
868 210 4
868 215 19
868 229 47
868 292 9
868 299 15
868 314 24
868 363 29
868 367 46
868 372 0
868 396 7
868 466 25
868 482 22
868 499 48
868 536 48
868 546 6
868 560 30
868 592 30
868 595 36
868 624 2
868 625 34
868 662 35
868 672 16
868 680 35
868 692 8
868 721 36
868 742 0
868 762 47
868 846 6
868 850 26
868 873 24
868 879 13
868 885 32
868 899 8
868 917 13
868 921 13
868 946 17
868 970 0
868 984 -2
868 1000 7
869 15 14
869 27 6
869 35 39
869 84 36
869 90 26
869 132 33
869 133 15
869 170 29
869 205 1
869 221 15
869 246 3
869 256 26
869 271 11
869 274 25
869 292 -2
869 310 12
869 361 24
869 373 37
869 374 20
869 408 11
869 430 29
869 431 35
869 477 32
869 517 44
869 537 12
869 568 15
869 574 39
869 575 22
869 581 30
869 599 41
869 602 11
869 604 48
869 620 18
869 633 17
869 647 35
869 649 48
869 653 48
869 669 17
869 687 50
869 721 30
869 773 49
869 787 46
869 792 30
869 812 17
869 819 23
869 831 24
869 885 16
869 910 44
869 927 43
869 949 34
869 982 22
869 987 23
869 988 28
869 993 31
870 8 16
870 11 39
870 110 8
870 171 29
870 195 28
870 216 20
870 230 36
870 233 39
870 235 26
870 275 48
870 291 37
870 292 25
870 310 48
870 330 20
870 343 45
870 362 17
870 389 34
870 435 38
870 520 20
870 588 16
870 590 9
870 594 39
870 605 50
870 608 44
870 624 43
870 635 40
870 655 35
870 660 18
870 691 5
870 719 42
870 739 4
870 743 7
870 751 8
870 752 19
870 792 15
870 799 26
870 803 48
870 872 49
870 882 46
870 892 13
870 920 26
871 12 44
871 51 35
871 114 34
871 170 24
871 178 23
871 191 19
871 221 26
871 270 44
871 347 35
871 361 23
871 420 23
871 460 33
871 481 19
871 482 47
871 495 42
871 511 50
871 572 32
871 592 43
871 599 32
871 635 0
871 639 24
871 646 30
871 691 39
871 703 10
871 704 5
871 726 24
871 853 21
871 885 8
871 916 1
871 924 3
871 933 41
872 31 15
872 48 25
872 86 26
872 96 40
872 98 42
872 119 32
872 130 19
872 137 12
872 143 25
872 239 34
872 243 47
872 244 11
872 275 37
872 325 39
872 422 35
872 423 29
872 425 32
872 457 16
872 469 18
872 518 31
872 539 19
872 578 15
872 588 29
872 591 34
872 602 50
872 649 40
872 673 33
872 676 45
872 678 12
872 688 10
872 705 9
872 760 35
872 767 42
872 800 32
872 801 48
872 825 32
872 851 5
872 860 26
872 868 48
872 963 32
873 6 27
873 16 32
873 43 46
873 52 28
873 115 13
873 125 9
873 161 36
873 174 19
873 185 46
873 186 41
873 206 29
873 226 15
873 229 27
873 242 8
873 283 20
873 310 18
873 359 39
873 361 48
873 393 38
873 394 34
873 447 45
873 509 36
873 513 8
873 561 -1
873 589 37
873 608 35
873 614 50
873 644 31
873 661 41
873 704 47
873 717 11
873 725 4
873 762 10
873 767 26
873 810 17
873 811 11
873 921 -2
873 923 18
873 928 -2
873 935 33
873 941 4
873 985 29
873 986 14
874 3 15
874 40 24
874 57 37
874 67 20
874 71 33
874 76 36
874 92 17
874 123 16
874 165 29
874 170 26
874 197 50
874 202 27
874 206 23
874 226 35
874 246 39
874 247 50
874 278 27
874 345 15
874 363 7
874 403 46
874 414 10
874 420 50
874 433 19
874 476 44
874 487 19
874 499 15
874 538 27
874 548 49
874 565 46
874 596 36
874 635 31
874 697 25
874 732 22
874 745 0
874 761 6
874 769 33
874 827 41
874 838 46
874 853 5
874 857 48
874 883 47
874 894 0
874 915 35
874 916 50
874 936 27
874 937 -2
874 950 22
874 973 1
874 991 37
875 50 13
875 94 49
875 142 43
875 158 22
875 196 41
875 228 20
875 231 28
875 240 6
875 247 36
875 248 45
875 250 1
875 307 41
875 345 4
875 358 20
875 371 3
875 412 0
875 470 39
875 507 28
875 515 8
875 564 -2
875 576 48
875 603 35
875 612 28
875 669 42
875 699 8
875 716 20
875 739 10
875 745 24
875 779 20
875 806 3
875 817 27
875 838 6
875 880 21
875 923 47
875 929 49
875 977 5
875 982 26
876 6 24
876 13 45
876 21 25
876 50 45
876 60 7
876 161 32
876 183 39
876 255 46
876 293 43
876 340 47
876 377 12
876 397 11
876 438 39
876 446 35
876 447 15
876 465 40
876 530 11
876 548 12
876 572 27
876 577 33
876 594 23
876 596 35
876 605 33
876 655 33
876 657 14
876 683 16
876 692 15
876 694 50
876 714 13
876 716 27
876 769 30
876 836 24
876 843 22
876 855 35
876 877 45
876 879 20
876 923 11
876 965 37
876 967 50
876 989 36
876 995 20
877 35 40
877 36 21
877 52 30
877 120 21
877 192 44
877 218 33
877 246 5
877 251 46
877 262 7
877 269 16
877 294 26
877 296 50
877 326 14
877 338 40
877 382 30
877 383 47
877 423 21
877 428 8
877 462 46
877 476 27
877 489 47
877 496 9
877 497 16
877 498 9
877 571 40
877 579 16
877 591 19
877 644 48
877 648 18
877 666 46
877 733 4
877 786 29
877 799 7
877 801 8
877 805 14
877 842 3
877 858 9
877 875 32
877 879 36
877 889 23
877 905 47
877 912 34
877 964 -2
877 985 3
878 18 48
878 31 45
878 53 23
878 57 37
878 112 42
878 128 39
878 173 37
878 182 10
878 185 48
878 203 28
878 206 3
878 219 38
878 242 44
878 286 30
878 291 6
878 307 44
878 361 14
878 384 50
878 418 34
878 438 33
878 439 43
878 456 38
878 470 44
878 471 26
878 528 16
878 596 18
878 619 42
878 635 37
878 656 42
878 660 35
878 763 9
878 897 25
878 900 7
878 950 1
878 990 18
879 3 48
879 12 7
879 40 4
879 42 49
879 67 17
879 151 5
879 170 29
879 171 32
879 203 46
879 215 13
879 276 15
879 320 26
879 324 1
879 358 49
879 360 21
879 370 17
879 415 28
879 425 36
879 457 34
879 459 4
879 505 3
879 517 36
879 529 13
879 545 49
879 588 30
879 601 43
879 605 12
879 656 34
879 674 18
879 686 40
879 692 21
879 695 14
879 700 25
879 711 34
879 777 27
879 783 45
879 787 37
879 797 43
879 849 8
879 858 20
879 864 34
879 877 47
879 880 49
879 905 -2
879 915 16
879 916 17
879 978 28
879 988 1
879 1000 -1
880 56 47
880 70 9
880 83 37
880 93 37
880 121 47
880 208 12
880 209 14
880 210 50
880 212 50
880 222 16
880 227 44
880 231 34
880 267 21
880 294 10
880 301 45
880 393 4
880 427 13
880 439 16
880 443 41
880 466 18
880 472 40
880 473 16
880 478 23
880 500 24
880 511 22
880 569 26
880 585 25
880 594 14
880 606 34
880 611 23
880 626 21
880 655 9
880 681 4
880 686 12
880 728 19
880 764 40
880 772 31
880 774 18
880 775 47
880 782 46
880 792 35
880 799 11
880 803 32
880 805 42
880 827 22
880 843 37
880 856 13
880 865 46
880 876 46
880 877 41
880 929 39
880 950 17
880 977 0
880 989 11
881 6 33
881 7 17
881 40 35
881 56 24
881 68 25
881 71 9
881 81 14
881 96 21
881 107 21
881 108 34
881 181 14
881 205 7
881 238 42
881 251 28
881 272 49
881 305 32
881 341 26
881 362 23
881 390 49
881 408 45
881 421 30
881 471 15
881 508 36
881 519 29
881 532 11
881 595 14
881 629 13
881 643 28
881 659 33
881 662 40
881 686 3
881 715 0
881 743 26
881 781 44
881 844 22
881 859 48
881 875 20
881 893 45
881 937 35
881 950 12
882 31 24
882 36 8
882 53 20
882 80 27
882 96 44
882 100 48
882 114 40
882 124 36
882 150 16
882 154 30
882 182 39
882 208 10
882 295 23
882 332 41
882 333 17
882 356 50
882 404 40
882 415 24
882 425 30
882 449 43
882 450 12
882 469 40
882 470 21
882 499 33
882 554 25
882 563 9
882 577 26
882 614 23
882 627 34
882 644 48
882 703 27
882 743 20
882 767 49
882 783 18
882 876 9
882 884 27
882 889 5
882 900 36
882 920 12
882 929 39
882 944 28
882 979 41
882 981 49
882 988 30
882 990 49
883 3 47
883 73 19
883 78 40
883 96 50
883 286 11
883 295 35
883 325 30
883 326 13
883 364 32
883 412 31
883 418 13
883 423 31
883 436 27
883 443 31
883 448 37
883 489 33
883 506 28
883 523 17
883 524 20
883 546 17
883 559 17
883 578 19
883 591 8
883 601 30
883 608 50
883 613 38
883 692 46
883 721 40
883 744 8
883 779 11
883 819 43
883 905 -2
883 913 34
883 918 25
883 931 22
883 952 23
883 964 30
883 967 4
883 973 28
884 20 30
884 32 24
884 63 9
884 71 16
884 106 11
884 122 28
884 124 25
884 125 37
884 130 50
884 136 34
884 159 19
884 199 30
884 217 48
884 224 49
884 253 39
884 261 25
884 289 35
884 351 41
884 382 6
884 385 43
884 405 48
884 423 33
884 426 46
884 457 50
884 486 40
884 520 12
884 575 50
884 589 8
884 596 35
884 630 26
884 659 5
884 667 34
884 673 42
884 675 24
884 677 15
884 730 31
884 755 34
884 803 13
884 852 6
884 866 46
884 908 1
884 925 18
884 998 11
885 73 28
885 75 20
885 136 20
885 139 17
885 145 24
885 146 44
885 148 43
885 151 30
885 171 9
885 173 10
885 189 47
885 246 25
885 265 43
885 278 43
885 307 40
885 314 6
885 334 25
885 357 42
885 444 13
885 446 23
885 456 43
885 472 20
885 507 -1
885 524 -1
885 540 25
885 541 40
885 582 38
885 586 5
885 588 5
885 600 22
885 602 48
885 670 20
885 675 31
885 687 23
885 742 33
885 793 40
885 817 17
885 849 11
885 982 39
885 996 6
886 30 29
886 33 32
886 39 27
886 47 40
886 50 7
886 73 44
886 85 35
886 98 37
886 106 4
886 122 41
886 161 20
886 162 10
886 197 45
886 208 40
886 224 29
886 255 15
886 302 32
886 317 11
886 362 44
886 364 42
886 370 41
886 379 22
886 382 13
886 391 18
886 416 25
886 428 29
886 440 18
886 485 39
886 506 41
886 564 27
886 569 31
886 634 40
886 675 13
886 688 33
886 742 18
886 755 44
886 764 21
886 776 12
886 799 49
886 814 35
886 826 31
886 843 7
886 873 8
886 895 -2
886 975 15
886 977 29
886 983 7
886 992 26
887 49 13
887 61 31
887 66 24
887 74 35
887 84 43
887 92 49
887 108 20
887 110 14
887 183 35
887 311 41
887 342 17
887 343 15
887 345 19
887 376 46
887 379 7
887 403 16
887 486 49
887 494 50
887 535 25
887 546 15
887 562 9
887 563 19
887 565 9
887 635 -2
887 729 35
887 772 48
887 795 45
887 796 50
887 797 11
887 854 46
887 907 31
887 917 43
887 918 7
887 933 6
887 990 47
888 18 50
888 19 9
888 28 43
888 53 19
888 114 42
888 150 36
888 209 19
888 212 9
888 219 22
888 225 30
888 254 47
888 257 41
888 258 17
888 260 35
888 262 9
888 291 35
888 294 33
888 325 45
888 329 48
888 363 43
888 370 46
888 377 3
888 400 19
888 411 37
888 416 10
888 443 41
888 466 46
888 489 28
888 506 15
888 554 43
888 556 50
888 593 14
888 611 35
888 637 49
888 643 9
888 659 15
888 711 3
888 760 47
888 763 8
888 764 32
888 779 29
888 784 17
888 787 2
888 807 32
888 819 10
888 821 6
888 828 13
888 843 35
888 868 45
888 963 31
888 992 15
889 36 26
889 55 40
889 74 46
889 80 20
889 90 40
889 99 37
889 109 47
889 145 50
889 183 9
889 246 46
889 255 25
889 268 20
889 280 39
889 303 44
889 307 42
889 341 31
889 358 50
889 390 24
889 422 13
889 466 10
889 468 24
889 522 38
889 545 47
889 565 5
889 644 8
889 675 35
889 681 46
889 682 9
889 696 32
889 716 0
889 721 44
889 747 9
889 796 18
889 809 10
889 811 39
889 840 3
889 842 30
889 861 34
889 898 35
889 901 40
889 907 50
889 922 46
889 947 41
889 979 22
889 991 40
889 995 37
890 38 47
890 100 24
890 136 42
890 159 21
890 183 31
890 231 15
890 259 44
890 274 40
890 356 13
890 392 36
890 409 10
890 414 13
890 421 34
890 448 22
890 460 35
890 462 31
890 471 29
890 498 46
890 537 19
890 574 21
890 598 44
890 606 46
890 609 26
890 672 32
890 687 48
890 698 14
890 737 47
890 748 38
890 783 29
890 798 13
890 805 25
890 824 45
890 827 38
890 882 16
890 925 32
890 969 10
891 101 42
891 137 8
891 167 40
891 189 39
891 217 14
891 235 50
891 236 29
891 342 20
891 351 21
891 360 11
891 362 30
891 363 13
891 380 35
891 387 30
891 405 14
891 435 26
891 466 17
891 502 12
891 506 25
891 516 1
891 546 24
891 552 18
891 569 8
891 600 26
891 603 18
891 618 31
891 628 33
891 643 26
891 648 10
891 716 17
891 749 27
891 756 15
891 774 35
891 793 46
891 798 37
891 802 45
891 823 4
891 835 21
891 846 18
891 870 1
891 877 39
891 961 49
891 985 47
891 987 31
892 76 17
892 87 26
892 174 33
892 189 27
892 238 12
892 265 12
892 311 30
892 320 11
892 356 26
892 447 24
892 454 11
892 492 35
892 495 25
892 522 50
892 549 10
892 595 47
892 601 23
892 606 34
892 635 48
892 639 39
892 659 16
892 668 27
892 674 1
892 694 9
892 728 41
892 750 8
892 768 19
892 779 33
892 802 32
892 811 7
892 851 24
892 868 34
892 874 9
892 898 -2
892 919 16
892 928 17
892 941 17
892 967 35
893 19 32
893 53 28
893 59 25
893 62 30
893 120 36
893 135 8
893 171 10
893 183 12
893 300 49
893 323 20
893 355 47
893 381 18
893 414 21
893 416 47
893 447 36
893 475 24
893 486 42
893 566 32
893 598 26
893 625 45
893 629 42
893 634 17
893 645 13
893 650 19
893 659 41
893 674 42
893 695 43
893 705 22
893 739 23
893 799 39
893 802 29
893 841 31
893 857 25
893 875 24
893 881 49
893 896 30
893 959 2
893 962 39
893 969 27
893 987 44
894 21 28
894 42 41
894 56 21
894 58 50
894 93 29
894 97 45
894 112 35
894 167 39
894 175 11
894 201 30
894 213 19
894 220 19
894 231 13
894 237 41
894 294 32
894 295 49
894 298 18
894 323 43
894 375 35
894 382 40
894 412 36
894 414 50
894 418 39
894 421 22
894 431 12
894 434 28
894 436 35
894 469 20
894 478 14
894 487 30
894 489 42
894 555 43
894 561 7
894 608 16
894 628 50
894 655 38
894 668 48
894 683 37
894 687 20
894 720 42
894 729 14
894 734 36
894 738 11
894 743 49
894 758 5
894 762 33
894 788 34
894 800 6
894 806 8
894 829 21
894 925 4
894 959 13
894 979 39
894 985 46
894 992 39
895 15 15
895 22 27
895 32 40
895 52 14
895 57 37
895 84 29
895 135 45
895 139 23
895 168 45
895 181 17
895 182 15
895 194 49
895 216 21
895 304 12
895 328 20
895 380 13
895 395 14
895 401 19
895 423 29
895 447 25
895 472 43
895 529 23
895 550 32
895 603 9
895 657 14
895 711 13
895 729 36
895 770 14
895 786 22
895 812 29
895 818 13
895 839 18
895 842 7
895 844 46
895 849 34
895 850 34
895 851 23
895 855 39
895 861 7
895 904 -1
895 927 36
895 932 42
895 933 41
895 944 3
895 945 23
895 956 22
895 987 38
896 11 20
896 23 31
896 71 45
896 77 4
896 81 38
896 112 10
896 127 43
896 169 5
896 187 5
896 205 43
896 217 39
896 235 10
896 253 9
896 287 29
896 308 46
896 316 24
896 332 29
896 387 2
896 404 35
896 410 14
896 411 30
896 462 32
896 468 41
896 484 4
896 491 19
896 505 6
896 521 19
896 533 41
896 561 34
896 572 34
896 603 42
896 611 29
896 622 4
896 623 37
896 627 30
896 630 34
896 641 16
896 647 35
896 653 48
896 657 37
896 662 49
896 686 37
896 717 46
896 737 12
896 833 43
896 854 24
896 855 1
896 861 37
896 876 15
896 883 43
896 884 37
896 895 29
896 899 11
896 901 0
896 906 35
896 908 29
896 940 7
896 944 37
896 950 33
896 960 35
896 982 41
896 984 47
897 1 43
897 5 17
897 60 11
897 81 20
897 98 10
897 102 37
897 124 45
897 162 30
897 207 9
897 209 46
897 217 48
897 284 18
897 315 34
897 321 44
897 329 9
897 332 19
897 364 16
897 378 6
897 395 5
897 411 48
897 451 41
897 461 23
897 485 14
897 487 5
897 506 30
897 546 42
897 552 36
897 579 38
897 598 38
897 602 1
897 641 34
897 642 26
897 670 20
897 729 43
897 765 46
897 777 17
897 792 32
897 817 31
897 835 33
897 881 42
897 892 49
897 908 40
897 918 -1
897 961 2
898 10 21
898 15 34
898 42 10
898 62 50
898 66 20
898 74 49
898 148 46
898 189 47
898 228 46
898 294 50
898 295 47
898 296 20
898 307 48
898 310 45
898 312 44
898 326 35
898 343 38
898 362 18
898 383 43
898 385 16
898 411 11
898 421 11
898 437 39
898 459 21
898 473 33
898 591 39
898 635 15
898 637 15
898 733 9
898 829 18
898 838 49
898 922 20
898 943 37
898 960 30
898 964 47
898 990 16
899 33 36
899 75 15
899 89 44
899 128 50
899 146 33
899 170 22
899 186 27
899 188 25
899 242 43
899 246 6
899 285 13
899 306 49
899 364 34
899 367 25
899 378 6
899 379 15
899 394 20
899 399 31
899 405 31
899 428 43
899 436 41
899 494 34
899 532 12
899 533 13
899 538 35
899 577 15
899 611 10
899 614 32
899 635 48
899 654 23
899 660 14
899 665 36
899 704 5
899 722 10
899 741 47
899 795 4
899 796 3
899 939 22
899 960 12
900 107 38
900 109 46
900 122 32
900 148 14
900 247 29
900 249 48
900 306 37
900 330 45
900 339 10
900 341 25
900 381 18
900 436 21
900 443 39
900 464 10
900 555 7
900 577 34
900 589 34
900 632 40
900 672 5
900 675 33
900 765 39
900 827 46
900 838 7
900 860 49
900 870 25
900 882 8
900 890 29
900 938 34
900 940 41
900 941 35
900 977 7
900 997 29
901 8 37
901 27 22
901 50 3
901 56 3
901 74 27
901 132 36
901 160 41
901 162 50
901 164 5
901 205 41
901 224 37
901 230 49
901 258 4
901 270 50
901 289 49
901 299 8
901 376 27
901 399 43
901 423 0
901 446 44
901 477 45
901 484 7
901 507 33
901 565 6
901 580 22
901 605 29
901 612 31
901 666 19
901 673 19
901 734 15
901 745 25
901 755 -2
901 757 22
901 792 30
901 798 19
901 806 41
901 825 34
901 860 48
901 862 28
901 865 24
901 875 37
901 879 40
901 895 22
901 899 35
901 903 31
901 930 30
901 934 8
901 996 -1
902 27 25
902 55 23
902 109 49
902 112 8
902 189 33
902 225 36
902 243 14
902 263 12
902 269 8
902 303 27
902 311 32
902 343 4
902 447 26
902 456 2
902 459 0
902 464 35
902 482 39
902 524 3
902 532 40
902 553 11
902 595 24
902 639 13
902 649 42
902 652 37
902 692 44
902 702 7
902 709 23
902 737 7
902 754 43
902 841 37
902 860 18
902 898 24
902 914 27
902 918 -1
902 925 21
902 952 25
902 977 4
902 987 18
903 3 43
903 8 37
903 12 32
903 47 39
903 54 31
903 72 9
903 76 23
903 100 42
903 111 8
903 118 8
903 123 15
903 136 45
903 179 45
903 180 29
903 184 47
903 198 30
903 200 20
903 201 34
903 203 9
903 231 15
903 242 16
903 251 31
903 259 45
903 325 31
903 379 17
903 391 23
903 408 28
903 420 22
903 429 15
903 452 32
903 458 42
903 462 45
903 484 12
903 506 7
903 515 15
903 520 20
903 544 44
903 596 20
903 608 45
903 615 12
903 623 25
903 645 35
903 710 16
903 750 32
903 762 34
903 765 22
903 772 34
903 785 28
903 861 6
903 865 25
903 883 15
903 893 28
903 910 40
903 925 4
903 942 -2
903 953 22
904 2 33
904 5 47
904 11 42
904 51 22
904 72 29
904 118 25
904 142 27
904 149 40
904 160 31
904 201 36
904 236 50
904 259 28
904 348 39
904 386 20
904 409 14
904 436 32
904 447 28
904 448 34
904 460 13
904 466 43
904 474 39
904 504 34
904 521 15
904 550 31
904 654 47
904 676 42
904 700 12
904 720 17
904 728 20
904 809 18
904 844 10
904 852 20
904 882 37
904 899 7
904 924 26
904 942 43
904 943 22
904 948 35
904 960 10
904 974 42
904 989 20
905 2 44
905 14 49
905 55 13
905 56 30
905 68 15
905 129 39
905 135 35
905 142 26
905 212 27
905 222 13
905 232 21
905 256 20
905 257 27
905 279 31
905 303 46
905 307 22
905 317 28
905 321 15
905 330 26
905 333 37
905 335 45
905 340 13
905 369 31
905 387 16
905 413 9
905 436 43
905 492 40
905 496 18
905 518 28
905 535 33
905 561 50
905 620 15
905 626 34
905 686 8
905 693 40
905 732 12
905 779 22
905 796 22
905 808 46
905 837 11
905 853 16
905 880 24
905 908 35
905 981 40
905 983 7
905 996 48
906 9 31
906 37 16
906 48 25
906 62 10
906 160 30
906 173 41
906 194 29
906 214 29
906 244 13
906 273 40
906 317 24
906 360 48
906 371 26
906 382 39
906 387 20
906 409 43
906 428 30
906 443 40
906 447 18
906 473 20
906 509 10
906 559 19
906 590 18
906 640 36
906 646 2
906 667 20
906 771 6
906 780 27
906 797 44
906 811 17
906 828 10
906 833 6
906 846 42
906 859 34
906 862 11
906 895 48
906 980 29
906 982 27
906 983 42
907 3 21
907 18 20
907 32 31
907 39 25
907 60 41
907 63 35
907 129 11
907 131 46
907 135 9
907 179 13
907 187 11
907 207 2
907 221 9
907 268 8
907 289 49
907 306 46
907 307 14
907 382 7
907 385 18
907 407 34
907 424 5
907 435 19
907 443 38
907 444 36
907 446 30
907 471 35
907 473 7
907 496 23
907 514 23
907 530 33
907 538 30
907 545 10
907 549 22
907 557 26
907 587 41
907 610 50
907 670 24
907 682 41
907 694 33
907 695 33
907 731 10
907 733 41
907 735 45
907 758 2
907 771 41
907 806 3
907 835 31
907 838 44
907 854 15
907 885 24
907 898 19
907 922 43
907 925 5
907 932 46
907 934 41
907 973 10
907 980 31
907 982 47
908 33 45
908 79 41
908 127 50
908 168 38
908 180 34
908 192 17
908 213 48
908 232 16
908 235 23
908 237 16
908 459 38
908 486 30
908 489 21
908 510 15
908 527 32
908 555 23
908 602 24
908 620 27
908 704 39
908 714 29
908 721 48
908 737 33
908 777 29
908 815 49
908 825 11
908 850 46
908 867 42
908 913 45
908 916 45
908 921 0
908 926 29
909 7 46
909 120 16
909 150 31
909 184 26
909 207 34
909 218 8
909 226 9
909 264 25
909 277 9
909 305 43
909 308 24
909 312 45
909 331 5
909 336 13
909 366 27
909 432 11
909 453 12
909 475 21
909 493 34
909 534 28
909 546 30
909 568 47
909 578 38
909 602 7
909 603 15
909 620 5
909 632 31
909 664 23
909 665 42
909 668 18
909 691 17
909 694 6
909 697 47
909 704 28
909 767 31
909 811 22
909 833 45
909 841 16
909 879 45
909 896 21
909 898 32
909 943 50
909 976 25
909 995 16
910 21 8
910 31 40
910 42 3
910 83 24
910 163 32
910 169 36
910 195 44
910 196 25
910 215 30
910 216 17
910 255 28
910 295 19
910 297 24
910 300 27
910 309 8
910 318 9
910 333 45
910 338 14
910 350 38
910 356 12
910 376 16
910 432 7
910 445 29
910 446 30
910 464 27
910 500 2
910 516 42
910 520 36
910 540 45
910 603 17
910 609 47
910 620 48
910 644 50
910 663 24
910 682 37
910 697 19
910 728 11
910 756 9
910 768 20
910 778 18
910 783 6
910 798 32
910 808 2
910 872 22
910 889 40
910 939 17
910 950 30
910 964 33
910 966 15
910 978 45
910 982 1
911 24 22
911 38 36
911 53 42
911 69 3
911 91 29
911 111 15
911 113 48
911 142 50
911 160 17
911 176 28
911 239 27
911 247 20
911 250 42
911 254 46
911 257 28
911 268 45
911 311 50
911 328 6
911 347 11
911 367 45
911 379 7
911 392 34
911 406 37
911 414 28
911 416 46
911 467 1
911 469 34
911 484 2
911 488 24
911 548 13
911 588 37
911 589 8
911 596 27
911 603 28
911 613 22
911 630 39
911 667 19
911 697 22
911 706 40
911 759 21
911 760 0
911 802 18
911 892 3
911 894 34
911 895 35
911 902 44
911 906 2
911 920 25
911 923 50
911 933 45
911 947 11
911 967 0
911 974 25
911 983 40
911 995 5
911 998 0
912 36 44
912 42 34
912 48 36
912 79 20
912 84 8
912 146 30
912 173 14
912 205 5
912 281 24
912 307 49
912 324 44
912 332 11
912 359 16
912 396 10
912 440 13
912 446 26
912 453 23
912 455 12
912 461 29
912 467 39
912 470 47
912 511 42
912 529 2
912 537 21
912 581 18
912 599 49
912 631 35
912 635 4
912 658 49
912 659 27
912 675 24
912 683 26
912 699 43
912 726 28
912 754 32
912 816 17
912 822 -1
912 825 9
912 843 41
912 846 36
912 854 3
912 867 13
912 877 4
912 880 14
912 886 9
912 888 39
912 892 2
912 898 29
912 902 13
912 945 -2
912 967 34
912 981 32
913 11 36
913 46 11
913 54 11
913 76 8
913 106 27
913 121 36
913 122 48
913 125 50
913 129 43
913 158 30
913 175 16
913 181 7
913 200 36
913 206 28
913 240 20
913 300 17
913 318 35
913 335 45
913 366 9
913 369 39
913 377 50
913 380 35
913 384 41
913 406 15
913 469 39
913 479 34
913 486 8
913 555 27
913 609 45
913 622 22
913 625 -2
913 655 14
913 684 0
913 724 4
913 748 32
913 766 49
913 773 8
913 785 32
913 795 42
913 801 42
913 817 19
913 840 35
913 848 49
913 855 10
913 876 26
913 883 46
913 929 30
913 939 25
913 945 40
913 961 48
913 968 11
913 975 4
913 995 44
914 3 27
914 12 18
914 26 37
914 95 16
914 131 18
914 161 26
914 193 9
914 235 38
914 269 11
914 273 21
914 282 20
914 314 30
914 317 5
914 335 2
914 337 48
914 340 38
914 346 14
914 348 2
914 379 30
914 385 16
914 394 40
914 408 50
914 430 4
914 436 30
914 479 10
914 482 13
914 485 16
914 503 50
914 517 30
914 549 18
914 593 28
914 600 34
914 612 50
914 633 46
914 638 44
914 646 39
914 664 44
914 680 41
914 700 34
914 712 9
914 722 48
914 729 15
914 746 17
914 755 0
914 787 34
914 797 34
914 800 2
914 833 31
914 845 8
914 867 34
914 869 24
914 892 18
914 895 46
914 922 50
914 925 30
914 929 14
914 942 25
914 943 20
914 988 5
914 993 38
915 5 20
915 23 31
915 56 16
915 88 23
915 102 30
915 122 11
915 128 13
915 130 20
915 135 47
915 141 30
915 156 28
915 167 30
915 191 31
915 198 42
915 219 18
915 220 37
915 256 40
915 276 24
915 286 10
915 396 30
915 423 8
915 481 10
915 493 3
915 526 27
915 543 47
915 555 13
915 580 32
915 641 40
915 643 43
915 645 28
915 668 10
915 696 36
915 717 46
915 718 48
915 726 20
915 832 2
915 842 50
915 883 7
915 911 34
915 923 31
915 961 15
916 13 48
916 19 43
916 27 49
916 30 10
916 35 40
916 60 14
916 118 18
916 149 23
916 160 12
916 172 14
916 184 6
916 239 9
916 249 21
916 262 45
916 264 11
916 342 9
916 375 18
916 387 16
916 436 2
916 458 49
916 460 14
916 497 6
916 516 34
916 522 28
916 523 42
916 547 38
916 572 29
916 622 48
916 625 39
916 637 6
916 639 24
916 662 3
916 683 19
916 685 28
916 709 24
916 710 46
916 721 20
916 744 40
916 759 22
916 773 48
916 817 16
916 821 32
916 845 27
916 853 35
916 875 6
916 881 43
916 886 42
916 888 44
916 897 34
916 924 12
916 940 33
916 968 43
916 969 36
916 974 6
916 992 7
917 38 36
917 72 32
917 113 10
917 128 35
917 135 48
917 155 29
917 200 13
917 207 40
917 254 5
917 256 22
917 272 33
917 293 14
917 316 31
917 330 28
917 342 21
917 352 16
917 376 50
917 388 26
917 391 15
917 440 25
917 468 40
917 475 33
917 542 32
917 597 35
917 614 26
917 658 24
917 667 12
917 714 8
917 773 44
917 793 11
917 798 11
917 847 48
917 862 14
917 873 30
917 963 42
917 968 34
917 978 31
918 15 23
918 58 18
918 135 26
918 205 22
918 209 41
918 237 27
918 242 3
918 298 7
918 316 39
918 353 49
918 395 36
918 421 22
918 441 23
918 443 34
918 447 37
918 502 39
918 507 30
918 512 22
918 553 11
918 593 43
918 598 21
918 610 45
918 618 29
918 621 40
918 685 3
918 693 30
918 694 49
918 702 11
918 712 42
918 772 40
918 773 34
918 774 32
918 780 36
918 808 15
918 850 9
918 864 40
918 890 18
918 901 45
918 902 11
918 950 39
918 959 22
918 971 20
918 995 16
919 2 36
919 6 46
919 18 28
919 33 13
919 68 28
919 80 40
919 91 45
919 100 29
919 157 14
919 184 35
919 204 45
919 210 25
919 249 45
919 342 44
919 347 28
919 389 30
919 408 8
919 412 24
919 415 24
919 426 46
919 429 29
919 440 23
919 484 14
919 507 4
919 534 39
919 554 23
919 584 35
919 590 30
919 615 46
919 656 24
919 724 10
919 730 16
919 745 45
919 766 28
919 826 22
919 853 36
919 867 45
919 912 32
919 930 26
919 939 20
919 940 21
919 968 6
919 974 10
919 983 23
919 993 40
920 1 44
920 2 16
920 12 48
920 30 30
920 43 5
920 78 47
920 85 21
920 105 39
920 131 19
920 135 26
920 165 24
920 167 27
920 188 11
920 192 50
920 241 35
920 306 36
920 372 27
920 383 49
920 388 43
920 390 4
920 403 1
920 406 23
920 410 7
920 418 1
920 425 10
920 433 43
920 438 43
920 452 42
920 491 20
920 492 25
920 493 25
920 505 7
920 508 22
920 510 1
920 530 34
920 573 12
920 590 9
920 626 47
920 627 21
920 688 20
920 717 -1
920 766 37
920 809 40
920 831 41
920 869 0
920 879 3
920 908 44
920 914 17
920 921 14
920 946 5
920 963 1
920 993 22
921 34 41
921 56 17
921 78 18
921 94 37
921 107 23
921 121 21
921 131 42
921 175 33
921 187 33
921 195 22
921 230 49
921 235 36
921 263 46
921 269 34
921 286 21
921 309 32
921 314 23
921 317 18
921 319 20
921 334 34
921 346 32
921 379 8
921 402 19
921 407 13
921 423 28
921 452 14
921 486 35
921 538 41
921 549 42
921 569 26
921 615 40
921 690 31
921 697 45
921 747 10
921 761 17
921 785 27
921 787 7
921 792 15
921 833 25
921 836 26
921 901 13
921 954 21
921 961 27
921 983 42
921 993 10
922 20 43
922 48 50
922 65 43
922 75 47
922 79 31
922 86 50
922 106 21
922 113 48
922 119 34
922 137 19
922 148 48
922 163 10
922 182 48
922 191 22
922 204 17
922 221 32
922 253 49
922 254 24
922 264 22
922 292 46
922 307 20
922 321 20
922 347 36
922 366 39
922 385 39
922 394 11
922 465 15
922 504 33
922 554 11
922 584 48
922 601 30
922 603 45
922 620 48
922 636 35
922 643 26
922 687 22
922 690 10
922 743 48
922 807 6
922 812 20
922 819 24
922 830 45
922 858 26
922 864 34
922 870 27
922 898 30
922 908 33
922 916 32
922 967 16
922 970 46
922 987 42
923 3 7
923 9 12
923 38 50
923 54 41
923 55 46
923 131 47
923 137 17
923 185 11
923 209 42
923 218 42
923 223 16
923 230 24
923 250 25
923 252 37
923 300 39
923 318 37
923 339 5
923 365 17
923 401 23
923 405 12
923 424 19
923 443 43
923 486 33
923 487 23
923 500 20
923 516 24
923 524 15
923 529 29
923 569 50
923 614 17
923 664 42
923 666 6
923 672 47
923 680 15
923 706 45
923 713 28
923 735 26
923 769 6
923 778 27
923 792 3
923 795 12
923 817 28
923 824 18
923 865 14
923 867 36
923 887 19
923 892 28
923 909 48
923 914 49
923 933 1
923 935 43
923 955 38
923 966 0
923 985 3
923 986 38
923 993 8
924 22 36
924 51 7
924 93 13
924 127 20
924 175 25
924 201 27
924 214 14
924 226 34
924 286 22
924 291 13
924 303 23
924 307 33
924 318 48
924 327 47
924 331 48
924 333 13
924 368 26
924 395 12
924 397 39
924 409 50
924 418 16
924 427 50
924 442 38
924 447 14
924 462 47
924 466 31
924 492 20
924 498 42
924 527 26
924 581 11
924 612 46
924 615 33
924 652 11
924 667 47
924 726 22
924 732 29
924 743 38
924 772 11
924 826 37
924 829 44
924 831 40
924 905 37
924 958 1
924 992 41
925 27 24
925 49 38
925 62 16
925 74 24
925 129 37
925 194 39
925 202 50
925 210 32
925 236 38
925 272 35
925 330 25
925 353 6
925 371 48
925 410 19
925 419 18
925 476 31
925 527 42
925 534 30
925 538 20
925 549 4
925 590 5
925 610 10
925 630 48
925 633 46
925 652 31
925 739 30
925 746 17
925 761 32
925 764 12
925 765 37
925 791 15
925 793 1
925 827 8
925 831 47
925 855 31
925 858 12
925 894 29
925 895 39
925 917 39
925 929 -1
925 930 16
925 981 7
926 26 7
926 30 8
926 37 29
926 47 5
926 94 9
926 119 40
926 127 20
926 138 40
926 146 15
926 150 37
926 163 10
926 208 20
926 256 7
926 261 28
926 294 0
926 334 27
926 337 3
926 374 8
926 386 32
926 389 4
926 392 20
926 399 9
926 431 44
926 450 40
926 457 41
926 461 8
926 474 5
926 475 36
926 512 42
926 514 30
926 531 9
926 591 18
926 605 40
926 620 15
926 637 47
926 671 15
926 674 11
926 690 10
926 740 1
926 750 30
926 760 34
926 775 16
926 796 29
926 800 28
926 807 30
926 810 44
926 822 37
926 856 33
926 893 8
926 927 43
926 930 48
926 979 33
926 980 24
926 984 14
926 992 16
926 998 31
927 7 17
927 27 39
927 34 7
927 86 15
927 133 23
927 139 15
927 259 40
927 311 39
927 334 48
927 378 30
927 435 42
927 482 25
927 524 8
927 538 33
927 549 15
927 568 38
927 588 34
927 599 43
927 605 23
927 636 19
927 641 43
927 680 31
927 694 19
927 722 12
927 732 30
927 753 2
927 789 32
927 795 14
927 802 6
927 854 25
927 869 25
927 871 50
927 872 42
927 873 48
927 884 45
927 897 3
927 934 19
927 964 37
927 969 8
927 988 28
927 996 8
928 43 44
928 51 29
928 70 15
928 73 15
928 86 49
928 90 24
928 116 33
928 126 10
928 131 18
928 152 46
928 156 9
928 214 23
928 228 19
928 230 30
928 257 30
928 288 36
928 325 17
928 329 50
928 331 46
928 395 17
928 405 2
928 445 11
928 469 22
928 534 47
928 535 50
928 597 14
928 601 26
928 603 42
928 693 18
928 696 17
928 705 40
928 717 23
928 748 41
928 789 34
928 790 20
928 794 21
928 798 31
928 807 11
928 870 29
928 875 37
928 940 14
928 945 2
928 947 46
928 956 -1
929 37 47
929 64 25
929 128 26
929 172 35
929 205 16
929 209 17
929 238 24
929 252 44
929 255 21
929 274 17
929 299 43
929 315 46
929 432 48
929 442 43
929 454 3
929 497 37
929 519 25
929 524 31
929 532 30
929 557 29
929 568 35
929 575 10
929 577 26
929 661 35
929 708 19
929 716 35
929 721 45
929 728 49
929 730 48
929 735 12
929 757 38
929 772 2
929 774 4
929 794 19
929 795 20
929 799 13
929 845 29
929 850 46
929 856 4
929 859 31
929 901 10
929 904 42
929 914 28
929 937 48
929 943 13
930 31 33
930 37 25
930 50 34
930 72 41
930 107 21
930 153 30
930 168 15
930 183 50
930 198 28
930 211 12
930 249 13
930 272 17
930 284 49
930 361 15
930 367 42
930 378 20
930 384 18
930 400 16
930 412 46
930 455 42
930 509 13
930 512 26
930 517 10
930 527 12
930 533 29
930 551 25
930 561 36
930 567 35
930 589 40
930 622 12
930 699 40
930 703 46
930 715 48
930 717 24
930 727 19
930 751 19
930 795 14
930 800 49
930 813 13
930 829 33
930 929 33
930 946 37
930 954 48
930 972 47
930 997 23
930 999 1
931 1 14
931 57 46
931 62 50
931 64 20
931 75 41
931 82 27
931 91 11
931 159 29
931 168 29
931 179 10
931 208 45
931 218 38
931 245 36
931 278 15
931 288 12
931 341 45
931 373 25
931 379 39
931 390 16
931 394 22
931 405 19
931 411 35
931 432 16
931 433 7
931 435 17
931 437 27
931 450 13
931 454 39
931 462 43
931 468 27
931 469 42
931 486 29
931 542 23
931 584 24
931 610 6
931 638 20
931 654 15
931 658 25
931 702 26
931 730 16
931 767 25
931 771 37
931 795 21
931 803 42
931 826 24
931 870 20
931 878 20
931 880 7
931 901 28
931 906 9
931 951 39
931 973 48
931 999 30
931 1000 26
932 3 22
932 7 13
932 22 39
932 62 38
932 64 41
932 74 9
932 92 36
932 97 35
932 113 17
932 129 37
932 207 18
932 238 28
932 265 41
932 268 23
932 319 21
932 324 27
932 327 32
932 348 10
932 385 36
932 393 40
932 407 24
932 412 40
932 422 22
932 427 43
932 482 13
932 517 35
932 571 37
932 622 26
932 631 2
932 670 8
932 683 25
932 686 14
932 701 26
932 710 43
932 722 20
932 767 27
932 802 22
932 813 35
932 827 11
932 833 8
932 834 35
932 836 39
932 843 0
932 889 19
932 923 31
933 9 22
933 28 25
933 153 13
933 171 24
933 225 42
933 267 34
933 280 26
933 282 33
933 296 42
933 301 21
933 302 19
933 315 50
933 413 5
933 423 49
933 436 30
933 460 41
933 500 22
933 501 40
933 519 11
933 522 33
933 523 28
933 540 47
933 559 5
933 589 9
933 698 5
933 708 41
933 730 14
933 775 40
933 797 30
933 800 46
933 843 47
933 846 29
933 909 17
933 927 4
933 948 42
933 983 25
933 992 19
934 5 14
934 18 15
934 21 20
934 42 10
934 45 38
934 103 35
934 154 30
934 163 15
934 213 37
934 215 49
934 276 34
934 279 50
934 280 8
934 298 17
934 346 16
934 355 28
934 360 24
934 385 48
934 417 50
934 439 35
934 441 21
934 462 43
934 471 31
934 496 21
934 500 20
934 543 50
934 553 30
934 568 47
934 571 37
934 583 34
934 616 49
934 625 37
934 652 14
934 659 15
934 671 19
934 676 23
934 683 10
934 693 21
934 694 7
934 715 16
934 743 43
934 759 5
934 800 28
934 805 18
934 806 12
934 807 24
934 814 40
934 851 5
934 928 8
934 933 12
934 955 1
934 973 1
934 981 48
935 2 27
935 55 33
935 60 31
935 115 18
935 134 24
935 148 30
935 149 25
935 151 31
935 180 41
935 228 39
935 245 40
935 247 13
935 251 19
935 269 26
935 305 40
935 330 50
935 362 40
935 365 28
935 368 18
935 393 33
935 397 13
935 414 25
935 453 45
935 456 26
935 479 36
935 527 22
935 586 25
935 603 43
935 613 5
935 619 17
935 664 25
935 679 43
935 747 40
935 762 9
935 770 19
935 776 44
935 853 22
935 896 34
935 908 30
935 930 8
935 957 3
935 986 13
935 995 34
936 30 42
936 31 36
936 58 44
936 76 20
936 105 28
936 206 19
936 233 8
936 249 5
936 250 23
936 254 39
936 309 47
936 326 45
936 339 48
936 411 29
936 436 39
936 464 49
936 482 29
936 486 37
936 490 16
936 522 48
936 558 14
936 565 6
936 610 50
936 617 23
936 631 16
936 639 21
936 655 6
936 665 39
936 737 20
936 747 24
936 830 8
936 880 41
936 884 42
936 924 32
936 941 47
936 960 2
936 964 41
936 999 5
937 6 35
937 11 36
937 50 39
937 56 47
937 121 33
937 144 30
937 148 19
937 246 27
937 292 42
937 310 36
937 316 39
937 340 38
937 360 34
937 390 37
937 415 28
937 451 26
937 454 -1
937 476 34
937 496 34
937 519 18
937 533 37
937 563 48
937 572 20
937 582 25
937 595 40
937 603 34
937 649 47
937 658 47
937 709 6
937 711 18
937 727 1
937 753 30
937 801 14
937 806 40
937 830 42
937 836 1
937 849 49
937 851 18
937 869 38
937 875 12
937 888 2
937 913 31
937 922 3
937 924 10
937 978 39
937 991 17
938 15 44
938 37 37
938 50 10
938 59 49
938 121 23
938 143 12
938 235 23
938 273 39
938 339 25
938 351 19
938 367 13
938 396 27
938 415 41
938 463 26
938 468 20
938 475 10
938 506 45
938 513 36
938 555 10
938 597 37
938 601 31
938 644 18
938 665 29
938 668 42
938 670 46
938 674 16
938 685 17
938 709 42
938 731 27
938 768 45
938 787 17
938 833 40
938 841 31
938 856 29
938 898 1
938 947 43
938 955 50
938 963 34
938 964 31
938 978 31
938 986 21
939 5 33
939 7 34
939 17 27
939 46 48
939 58 18
939 73 25
939 93 38
939 122 24
939 126 43
939 169 23
939 171 39
939 179 24
939 197 41
939 216 12
939 260 19
939 262 11
939 338 25
939 345 48
939 391 29
939 392 22
939 411 10
939 452 24
939 486 25
939 493 24
939 550 45
939 590 33
939 625 9
939 666 45
939 693 27
939 700 20
939 719 32
939 783 43
939 809 31
939 828 29
939 850 45
939 851 36
939 858 25
939 862 21
939 865 30
939 877 4
939 889 17
939 917 38
939 919 41
939 986 6
939 1000 32
940 4 16
940 15 32
940 23 46
940 37 43
940 104 17
940 112 43
940 153 27
940 242 1
940 245 48
940 246 10
940 252 20
940 270 38
940 323 15
940 339 15
940 342 5
940 369 20
940 394 40
940 403 37
940 410 45
940 412 29
940 413 35
940 444 39
940 450 25
940 452 26
940 454 29
940 506 7
940 534 15
940 537 13
940 539 22
940 561 11
940 634 20
940 635 6
940 644 11
940 669 26
940 680 50
940 702 13
940 712 9
940 714 21
940 721 8
940 736 21
940 741 23
940 767 38
940 823 37
940 863 45
940 867 3
940 888 30
940 891 22
940 908 18
940 919 36
940 921 35
940 945 33
941 1 33
941 17 50
941 48 35
941 137 49
941 197 41
941 268 27
941 288 17
941 300 13
941 327 30
941 383 37
941 439 18
941 478 25
941 482 19
941 525 30
941 531 41
941 590 50
941 596 21
941 620 16
941 638 12
941 647 17
941 657 39
941 699 9
941 702 10
941 727 30
941 736 28
941 750 15
941 758 37
941 762 29
941 767 36
941 798 18
941 800 13
941 832 50
941 836 23
941 847 47
941 910 25
941 935 48
941 936 44
941 993 14
942 35 40
942 52 24
942 74 8
942 82 22
942 98 28
942 99 15
942 125 44
942 138 33
942 201 28
942 239 13
942 247 46
942 268 14
942 318 40
942 327 44
942 329 12
942 350 12
942 453 49
942 535 16
942 558 20
942 582 35
942 613 33
942 642 28
942 654 42
942 671 41
942 687 16
942 700 32
942 706 20
942 714 40
942 733 50
942 746 13
942 755 32
942 768 29
942 775 42
942 800 28
942 802 17
942 806 34
942 834 11
942 862 44
942 876 1
942 931 1
942 933 44
942 953 5
942 978 7
943 18 48
943 32 23
943 45 23
943 47 17
943 73 17
943 80 5
943 143 37
943 161 19
943 171 8
943 241 19
943 256 21
943 353 40
943 360 43
943 365 27
943 388 16
943 414 12
943 487 8
943 499 38
943 542 36
943 551 22
943 567 34
943 583 40
943 601 25
943 687 12
943 716 4
943 734 3
943 747 5
943 748 49
943 759 9
943 781 41
943 786 5
943 830 23
943 833 36
943 839 26
943 841 22
943 847 44
943 852 34
943 887 47
943 929 -1
943 956 17
943 972 44
943 976 11
943 996 7
944 108 26
944 111 33
944 116 18
944 140 35
944 159 42
944 201 49
944 271 30
944 290 17
944 313 22
944 317 35
944 347 29
944 370 14
944 389 33
944 444 48
944 454 46
944 459 48
944 508 48
944 514 11
944 518 10
944 579 31
944 611 19
944 632 37
944 643 44
944 688 37
944 704 13
944 712 15
944 735 6
944 736 12
944 767 34
944 785 42
944 791 15
944 810 22
944 813 43
944 829 3
944 838 40
944 845 32
944 857 6
944 870 41
944 888 30
944 932 10
944 958 22
944 976 45
944 991 45
945 14 40
945 55 29
945 68 9
945 94 13
945 106 21
945 109 23
945 147 12
945 149 32
945 155 49
945 169 31
945 182 22
945 189 44
945 196 39
945 206 40
945 231 17
945 235 45
945 265 17
945 287 38
945 304 27
945 319 44
945 337 10
945 385 34
945 396 46
945 417 41
945 427 44
945 526 37
945 547 29
945 586 45
945 603 16
945 642 25
945 679 12
945 684 37
945 708 19
945 714 8
945 794 49
945 832 36
945 849 21
945 873 21
945 929 3
945 939 19
945 950 50
945 965 6
945 969 50
945 980 46
946 17 7
946 66 31
946 68 18
946 83 46
946 110 4
946 116 36
946 148 15
946 153 7
946 162 29
946 178 14
946 190 -2
946 203 21
946 229 48
946 242 2
946 251 37
946 264 27
946 279 21
946 286 15
946 292 16
946 311 5
946 353 31
946 398 37
946 401 13
946 402 11
946 462 30
946 487 2
946 513 28
946 539 -1
946 622 24
946 643 35
946 646 10
946 669 47
946 718 17
946 734 18
946 743 11
946 791 30
946 808 36
946 847 37
946 848 11
946 870 10
946 898 40
946 903 43
946 908 25
946 909 0
946 922 42
946 944 18
946 949 7
946 958 16
947 7 28
947 10 25
947 72 26
947 73 14
947 80 47
947 110 44
947 140 31
947 162 25
947 190 46
947 193 43
947 199 44
947 207 29
947 213 30
947 233 27
947 243 48
947 248 29
947 387 12
947 408 50
947 422 15
947 423 42
947 459 47
947 488 34
947 551 32
947 559 4
947 564 15
947 589 33
947 611 33
947 625 45
947 650 18
947 675 41
947 773 39
947 828 44
947 831 28
947 850 21
947 861 9
947 895 43
947 964 2
947 966 37
948 28 12
948 29 48
948 62 47
948 71 47
948 83 32
948 96 27
948 106 28
948 132 44
948 160 10
948 166 45
948 173 44
948 210 36
948 244 35
948 273 49
948 305 29
948 365 29
948 368 46
948 369 35
948 420 31
948 436 22
948 442 36
948 444 49
948 450 37
948 526 46
948 530 24
948 547 47
948 574 46
948 578 9
948 617 36
948 640 50
948 673 13
948 709 48
948 740 28
948 810 7
948 825 44
948 859 27
948 866 18
948 868 11
948 874 13
948 897 35
948 911 20
948 960 13
948 967 16
948 980 13
948 997 25
949 24 43
949 29 28
949 39 44
949 44 27
949 51 41
949 94 42
949 148 48
949 151 28
949 154 48
949 161 29
949 171 29
949 178 37
949 269 16
949 285 45
949 287 22
949 300 48
949 303 29
949 304 21
949 318 30
949 363 36
949 371 13
949 380 11
949 388 38
949 395 8
949 424 11
949 448 38
949 454 48
949 456 27
949 477 32
949 485 40
949 518 10
949 546 0
949 559 50
949 560 39
949 568 37
949 573 23
949 662 18
949 666 50
949 737 5
949 744 6
949 782 17
949 788 10
949 849 50
949 880 21
949 886 47
949 888 32
949 910 -2
949 936 14
949 937 5
949 954 29
949 955 43
949 956 11
949 958 20
949 994 4
950 28 30
950 30 31
950 87 21
950 103 34
950 132 50
950 181 40
950 234 36
950 330 12
950 453 21
950 474 48
950 483 7
950 512 37
950 526 38
950 553 18
950 563 22
950 603 26
950 682 10
950 693 30
950 720 28
950 729 23
950 739 20
950 769 27
950 809 22
950 817 31
950 841 2
950 843 3
950 890 37
950 899 3
950 909 16
950 912 2
950 944 45
950 959 43
950 965 17
951 81 22
951 99 32
951 161 12
951 185 36
951 191 14
951 212 42
951 219 42
951 254 13
951 291 41
951 320 44
951 335 49
951 387 27
951 389 20
951 399 24
951 453 33
951 460 42
951 478 22
951 527 23
951 555 22
951 613 20
951 617 35
951 623 43
951 624 36
951 633 34
951 655 30
951 661 31
951 673 3
951 674 33
951 696 15
951 718 20
951 731 24
951 745 42
951 746 12
951 751 21
951 776 50
951 782 33
951 808 49
951 821 22
951 837 50
951 857 42
951 860 15
951 870 39
951 878 42
951 896 26
951 959 29
952 19 37
952 50 10
952 69 35
952 72 5
952 76 33
952 133 18
952 139 40
952 152 27
952 166 16
952 169 44
952 173 22
952 190 20
952 267 18
952 316 11
952 362 11
952 388 25
952 389 4
952 401 23
952 419 45
952 447 39
952 448 45
952 461 34
952 492 18
952 518 39
952 527 12
952 551 18
952 570 18
952 586 36
952 618 14
952 620 13
952 650 15
952 658 48
952 667 9
952 670 39
952 672 25
952 673 9
952 679 39
952 716 38
952 718 47
952 728 11
952 734 47
952 781 10
952 786 42
952 808 42
952 857 27
952 896 45
952 955 31
952 957 27
952 968 28
952 995 29
953 4 15
953 10 26
953 27 35
953 35 22
953 40 25
953 111 35
953 113 19
953 114 41
953 143 14
953 184 38
953 241 32
953 243 31
953 264 14
953 286 30
953 292 17
953 296 41
953 306 14
953 338 31
953 405 11
953 419 27
953 426 42
953 472 48
953 475 47
953 489 38
953 508 16
953 529 4
953 545 45
953 557 37
953 581 9
953 587 45
953 627 44
953 680 41
953 690 30
953 725 38
953 731 39
953 735 15
953 849 2
953 858 32
953 861 11
953 874 44
953 923 10
953 931 13
953 936 32
953 960 6
953 969 37
953 973 41
953 975 10
953 979 25
953 996 44
954 2 46
954 17 36
954 27 40
954 80 35
954 118 21
954 128 12
954 138 45
954 145 9
954 147 13
954 157 26
954 162 12
954 194 36
954 207 26
954 216 24
954 240 6
954 261 48
954 294 21
954 323 23
954 344 35
954 369 47
954 386 24
954 391 10
954 413 28
954 443 45
954 484 15
954 485 41
954 520 38
954 523 20
954 554 15
954 566 50
954 585 10
954 599 16
954 609 30
954 618 4
954 620 47
954 630 8
954 649 11
954 651 28
954 687 13
954 704 17
954 737 42
954 794 40
954 819 50
954 823 27
954 834 22
954 867 29
954 917 14
954 967 35
954 989 2
954 992 -2
955 22 48
955 46 19
955 52 50
955 57 42
955 105 48
955 133 48
955 135 30
955 163 12
955 170 29
955 172 9
955 192 21
955 248 16
955 250 35
955 372 20
955 384 28
955 401 21
955 432 46
955 436 6
955 466 12
955 514 41
955 519 46
955 545 31
955 547 47
955 552 26
955 566 21
955 573 3
955 576 17
955 594 24
955 625 8
955 629 29
955 657 46
955 668 40
955 725 31
955 811 19
955 838 24
955 872 42
955 893 24
955 953 37
955 997 46
956 2 50
956 82 26
956 105 45
956 124 38
956 140 37
956 149 11
956 201 36
956 208 12
956 223 29
956 244 14
956 259 28
956 260 38
956 342 24
956 397 10
956 407 47
956 410 33
956 481 24
956 485 21
956 560 40
956 576 47
956 604 5
956 700 38
956 709 20
956 728 47
956 748 37
956 830 16
956 839 3
956 845 26
956 862 3
956 937 2
956 939 15
956 951 1
956 974 0
956 987 -2
956 997 24
957 3 12
957 17 25
957 57 48
957 61 12
957 109 43
957 130 25
957 165 9
957 169 18
957 182 14
957 193 30
957 208 30
957 226 26
957 234 42
957 254 20
957 271 31
957 293 31
957 321 40
957 330 20
957 367 40
957 368 40
957 375 17
957 384 50
957 401 23
957 414 28
957 418 38
957 454 12
957 455 34
957 476 28
957 479 49
957 487 43
957 492 14
957 524 44
957 564 26
957 566 4
957 588 -1
957 597 10
957 616 22
957 630 44
957 673 0
957 683 50
957 713 49
957 728 6
957 732 27
957 749 9
957 753 39
957 793 43
957 803 36
957 806 37
957 816 41
957 822 25
957 880 22
957 908 2
957 961 29
957 970 12
957 972 10
958 52 16
958 135 49
958 143 27
958 152 49
958 199 11
958 200 14
958 290 24
958 297 36
958 311 7
958 317 41
958 340 28
958 343 8
958 408 36
958 440 49
958 468 28
958 495 31
958 503 29
958 506 36
958 531 26
958 541 30
958 568 30
958 594 27
958 618 27
958 654 47
958 664 38
958 670 48
958 705 19
958 706 45
958 743 43
958 793 11
958 794 45
958 796 31
958 822 27
958 836 45
958 844 13
958 864 45
958 892 35
958 920 38
958 921 22
958 922 23
958 924 24
958 941 2
958 950 33
958 964 27
958 969 26
958 982 15
958 988 42
958 989 44
958 990 28
958 998 7
958 999 21
959 43 32
959 101 29
959 111 21
959 115 18
959 119 13
959 127 13
959 186 34
959 187 30
959 229 45
959 295 47
959 296 34
959 323 28
959 382 10
959 393 47
959 403 20
959 424 34
959 505 11
959 518 38
959 580 25
959 585 32
959 587 26
959 642 47
959 651 15
959 660 48
959 673 12
959 701 35
959 719 50
959 730 27
959 739 46
959 757 48
959 759 26
959 774 14
959 844 36
959 897 43
959 926 44
959 931 31
959 937 23
960 1 22
960 5 24
960 21 28
960 71 43
960 95 8
960 111 37
960 117 24
960 121 8
960 156 36
960 172 25
960 233 32
960 263 25
960 278 6
960 285 16
960 295 45
960 300 19
960 324 34
960 330 41
960 334 41
960 365 34
960 405 10
960 429 19
960 443 43
960 455 25
960 468 42
960 540 35
960 547 40
960 561 46
960 589 13
960 601 29
960 629 38
960 663 18
960 671 22
960 738 21
960 744 24
960 745 25
960 760 46
960 797 8
960 861 13
960 870 1
960 877 20
960 887 50
960 902 48
960 909 27
960 911 44
960 944 31
960 972 35
960 976 50
960 979 45
960 982 25
961 56 44
961 88 38
961 96 32
961 136 20
961 166 35
961 168 42
961 193 38
961 210 11
961 217 31
961 241 37
961 243 31
961 273 32
961 384 10
961 458 20
961 481 18
961 491 17
961 496 47
961 499 28
961 504 42
961 512 41
961 564 49
961 576 48
961 590 30
961 595 12
961 597 23
961 611 14
961 629 36
961 665 20
961 668 47
961 707 46
961 729 39
961 730 38
961 742 18
961 756 7
961 762 41
961 775 38
961 777 20
961 804 6
961 843 11
961 863 49
961 944 23
961 957 45
961 959 36
961 981 48
962 18 9
962 30 37
962 45 34
962 70 5
962 75 29
962 108 44
962 138 36
962 153 26
962 164 24
962 231 19
962 232 27
962 249 30
962 253 9
962 279 27
962 292 18
962 331 5
962 337 43
962 406 16
962 419 44
962 453 28
962 455 8
962 457 40
962 463 4
962 483 17
962 489 19
962 499 13
962 510 6
962 535 13
962 540 38
962 551 14
962 562 16
962 564 37
962 612 44
962 615 45
962 621 46
962 644 5
962 666 39
962 692 4
962 699 10
962 723 20
962 725 49
962 741 0
962 764 25
962 796 17
962 798 25
962 809 38
962 813 40
962 866 14
962 870 36
962 890 45
962 922 16
962 928 46
962 935 19
962 939 15
962 948 20
962 949 34
962 967 10
963 5 38
963 11 33
963 34 33
963 44 36
963 69 27
963 70 40
963 79 9
963 98 29
963 161 23
963 168 26
963 179 9
963 193 7
963 268 16
963 286 29
963 321 14
963 324 39
963 331 13
963 334 39
963 375 19
963 379 36
963 396 34
963 429 46
963 549 46
963 617 15
963 627 41
963 634 36
963 635 35
963 674 13
963 688 8
963 765 44
963 790 48
963 840 4
963 842 19
963 870 31
963 916 18
963 920 7
963 962 1
963 986 20
963 998 -1
964 64 23
964 161 34
964 175 28
964 211 36
964 246 15
964 266 28
964 270 44
964 292 17
964 304 12
964 324 43
964 335 46
964 400 22
964 446 46
964 458 16
964 483 48
964 498 9
964 505 9
964 562 20
964 571 22
964 601 13
964 623 34
964 629 10
964 714 27
964 806 31
964 810 33
964 834 41
964 835 25
964 859 33
964 864 20
964 866 27
964 872 45
964 879 26
964 965 27
964 976 46
965 35 27
965 129 30
965 138 50
965 157 23
965 184 10
965 195 8
965 207 37
965 250 38
965 271 35
965 275 24
965 292 37
965 304 36
965 312 11
965 335 30
965 347 42
965 360 30
965 425 40
965 426 9
965 429 23
965 435 31
965 438 46
965 442 18
965 446 11
965 478 21
965 552 19
965 579 48
965 617 8
965 637 32
965 639 46
965 648 34
965 666 25
965 672 41
965 679 37
965 698 43
965 706 22
965 729 50
965 753 19
965 763 47
965 791 37
965 830 22
965 856 42
965 890 49
965 892 16
965 901 49
965 927 28
965 936 27
965 939 14
965 956 27
965 970 13
965 979 9
965 985 15
965 986 39
966 4 34
966 8 35
966 13 14
966 48 18
966 54 38
966 68 38
966 83 29
966 131 20
966 138 35
966 165 49
966 199 9
966 214 14
966 230 21
966 265 35
966 286 24
966 327 42
966 387 46
966 401 26
966 413 12
966 424 46
966 434 46
966 460 11
966 470 31
966 471 18
966 507 19
966 516 16
966 527 17
966 554 44
966 560 7
966 587 16
966 590 49
966 633 49
966 659 21
966 674 28
966 772 11
966 775 3
966 791 23
966 860 46
966 882 44
966 908 17
966 972 7
966 978 31
967 20 18
967 22 48
967 39 22
967 47 26
967 63 21
967 69 47
967 126 5
967 129 19
967 160 16
967 174 50
967 210 20
967 212 10
967 214 45
967 236 37
967 263 43
967 280 45
967 290 32
967 292 17
967 384 17
967 385 1
967 386 30
967 387 31
967 438 19
967 449 49
967 571 2
967 578 22
967 583 9
967 597 6
967 609 25
967 610 37
967 619 9
967 662 40
967 672 2
967 713 49
967 759 2
967 790 28
967 810 24
967 825 19
967 832 42
967 841 20
967 844 15
967 853 42
967 875 41
967 911 36
967 931 30
967 965 15
967 974 28
967 991 9
967 999 15
968 9 25
968 32 10
968 61 49
968 127 39
968 140 24
968 153 28
968 167 29
968 171 16
968 221 36
968 292 18
968 301 24
968 345 48
968 347 21
968 349 43
968 357 39
968 372 29
968 389 10
968 412 41
968 436 8
968 448 18
968 530 45
968 553 25
968 560 13
968 599 28
968 610 36
968 671 16
968 706 25
968 714 16
968 742 26
968 772 22
968 838 27
968 857 2
968 863 36
968 872 34
968 887 30
968 892 9
968 947 9
968 954 32
968 958 40
968 989 7
969 11 26
969 37 44
969 52 19
969 93 17
969 142 22
969 147 28
969 182 38
969 186 21
969 192 48
969 277 21
969 304 40
969 346 20
969 356 23
969 392 48
969 415 29
969 421 11
969 497 10
969 556 13
969 567 49
969 572 31
969 574 23
969 665 23
969 670 32
969 683 6
969 696 44
969 725 13
969 750 23
969 752 35
969 763 38
969 768 50
969 821 21
969 863 41
969 893 3
969 896 49
969 948 21
969 987 5
969 993 31
969 996 23
970 28 9
970 68 22
970 82 41
970 89 5
970 103 31
970 133 31
970 169 39
970 203 10
970 238 35
970 247 46
970 253 28
970 259 16
970 260 9
970 297 43
970 315 28
970 340 47
970 405 18
970 412 9
970 427 49
970 454 12
970 474 27
970 495 28
970 500 10
970 558 33
970 577 41
970 586 48
970 591 6
970 612 13
970 624 12
970 625 45
970 635 12
970 647 9
970 651 -2
970 659 27
970 669 40
970 685 37
970 693 30
970 704 20
970 705 28
970 715 34
970 720 35
970 799 32
970 816 44
970 838 13
970 861 29
970 891 -1
970 903 22
970 905 10
970 954 0
970 980 3
970 991 46
971 26 27
971 49 44
971 75 22
971 82 9
971 86 11
971 89 21
971 100 31
971 126 5
971 130 13
971 145 12
971 220 42
971 225 28
971 233 49
971 270 39
971 273 42
971 275 5
971 339 29
971 398 35
971 416 16
971 418 21
971 452 29
971 503 10
971 524 36
971 577 18
971 587 36
971 597 39
971 604 7
971 614 48
971 657 38
971 658 49
971 676 34
971 687 36
971 695 34
971 711 47
971 743 1
971 748 30
971 786 -2
971 787 22
971 806 35
971 821 10
971 863 33
971 896 3
971 934 33
971 974 49
971 995 50
972 35 16
972 77 7
972 78 42
972 92 37
972 127 50
972 133 19
972 143 49
972 155 28
972 180 45
972 184 4
972 250 33
972 302 32
972 312 12
972 342 40
972 352 20
972 353 3
972 363 26
972 395 47
972 398 24
972 411 28
972 416 29
972 419 34
972 496 22
972 504 14
972 512 24
972 522 1
972 542 22
972 563 19
972 565 41
972 567 31
972 575 13
972 606 23
972 650 23
972 678 7
972 683 17
972 765 37
972 777 3
972 780 33
972 789 45
972 809 14
972 852 5
972 859 33
972 882 11
972 906 35
972 909 10
972 931 8
972 964 30
972 983 13
972 988 11
973 12 9
973 16 21
973 24 10
973 28 8
973 58 47
973 64 45
973 66 43
973 88 46
973 150 49
973 155 43
973 175 17
973 183 40
973 189 5
973 195 8
973 237 18
973 269 29
973 271 18
973 276 28
973 339 12
973 346 28
973 349 28
973 352 7
973 359 32
973 368 44
973 399 32
973 423 21
973 446 37
973 641 19
973 662 4
973 664 50
973 678 46
973 679 15
973 734 6
973 740 12
973 741 30
973 747 50
973 756 27
973 757 43
973 791 34
973 825 50
973 843 30
973 948 30
973 963 22
973 974 18
973 984 50
974 59 28
974 66 14
974 74 48
974 86 40
974 90 28
974 114 17
974 131 40
974 212 42
974 231 37
974 314 5
974 412 47
974 435 20
974 446 39
974 454 18
974 474 13
974 498 32
974 524 6
974 525 50
974 539 9
974 544 30
974 545 32
974 574 37
974 581 39
974 602 41
974 617 38
974 626 23
974 685 48
974 709 42
974 715 31
974 723 12
974 738 47
974 741 3
974 758 31
974 770 3
974 797 30
974 814 48
974 831 20
974 833 18
974 852 50
974 857 12
974 978 41
975 40 13
975 47 29
975 51 17
975 82 5
975 142 16
975 143 41
975 144 14
975 156 33
975 173 38
975 205 10
975 214 23
975 334 48
975 337 50
975 341 47
975 342 40
975 347 21
975 366 33
975 372 6
975 402 35
975 476 19
975 494 28
975 513 28
975 519 32
975 522 2
975 532 2
975 557 24
975 560 37
975 578 27
975 587 22
975 621 32
975 624 34
975 668 8
975 674 11
975 675 27
975 800 30
975 817 31
975 823 5
975 832 21
975 871 32
975 928 -1
975 966 12
976 14 44
976 53 36
976 74 23
976 128 49
976 162 20
976 221 16
976 290 42
976 314 5
976 392 34
976 401 22
976 403 47
976 405 21
976 411 49
976 449 22
976 460 25
976 485 8
976 511 6
976 536 20
976 546 28
976 549 9
976 595 35
976 645 32
976 702 37
976 712 6
976 747 7
976 779 29
976 813 50
976 836 34
976 886 22
976 895 39
976 914 17
976 917 37
976 947 41
976 961 28
976 966 22
976 973 38
976 974 7
976 988 5
976 989 30
977 8 37
977 12 22
977 20 40
977 67 23
977 94 46
977 98 21
977 114 20
977 202 9
977 210 45
977 240 11
977 260 7
977 262 29
977 268 48
977 287 30
977 382 33
977 414 32
977 428 32
977 478 6
977 496 31
977 510 9
977 525 7
977 532 45
977 564 22
977 626 17
977 633 37
977 638 14
977 659 23
977 670 28
977 694 19
977 695 14
977 701 16
977 715 21
977 728 40
977 729 25
977 732 7
977 768 0
977 773 32
977 808 23
977 830 24
977 891 11
977 954 43
977 982 -1
977 991 11
977 999 1
978 9 39
978 12 10
978 24 36
978 42 41
978 64 12
978 82 45
978 112 50
978 122 25
978 125 30
978 126 37
978 127 8
978 158 48
978 181 13
978 184 35
978 226 10
978 231 33
978 243 31
978 303 8
978 342 10
978 351 26
978 369 44
978 413 14
978 429 11
978 481 4
978 502 36
978 508 7
978 543 0
978 561 16
978 570 13
978 572 45
978 580 28
978 592 21
978 609 30
978 630 15
978 631 46
978 679 9
978 690 10
978 691 30
978 709 37
978 710 28
978 765 7
978 785 13
978 840 49
978 886 3
978 925 -1
978 934 10
978 945 -1
978 964 16
979 18 18
979 40 19
979 71 39
979 86 43
979 108 35
979 110 38
979 111 9
979 121 49
979 122 50
979 129 42
979 162 44
979 171 32
979 177 43
979 259 39
979 276 48
979 329 25
979 358 35
979 391 15
979 402 26
979 416 32
979 421 8
979 500 28
979 531 36
979 535 20
979 542 14
979 550 23
979 620 50
979 638 10
979 639 50
979 644 31
979 689 44
979 699 34
979 704 20
979 739 39
979 743 20
979 770 17
979 776 26
979 887 23
979 898 50
979 931 46
979 943 11
979 968 39
979 991 4
980 19 44
980 23 7
980 53 26
980 88 50
980 134 42
980 152 17
980 174 12
980 187 16
980 188 40
980 279 39
980 282 46
980 321 32
980 362 47
980 407 40
980 409 45
980 443 6
980 447 38
980 461 50
980 471 36
980 526 49
980 527 39
980 541 34
980 550 20
980 571 16
980 576 37
980 580 47
980 603 7
980 608 12
980 632 18
980 655 21
980 692 44
980 699 4
980 710 9
980 714 35
980 729 44
980 742 14
980 743 20
980 768 28
980 795 18
980 831 42
980 859 30
980 863 1
980 890 38
980 919 10
980 923 16
980 929 27
980 953 46
980 978 7
980 989 9
981 67 29
981 118 15
981 139 13
981 159 25
981 167 36
981 192 17
981 210 31
981 285 10
981 329 28
981 330 27
981 363 16
981 371 48
981 380 28
981 418 35
981 436 4
981 441 17
981 442 26
981 446 33
981 488 40
981 498 43
981 505 31
981 547 16
981 563 48
981 606 18
981 610 13
981 612 14
981 626 6
981 632 44
981 633 27
981 692 42
981 704 35
981 738 38
981 752 42
981 818 48
981 836 31
981 857 26
981 870 16
981 882 26
981 889 41
981 917 23
981 969 9
981 984 7
982 16 50
982 17 26
982 18 6
982 21 33
982 60 30
982 72 20
982 114 36
982 136 20
982 166 13
982 183 40
982 198 48
982 290 19
982 340 33
982 342 15
982 352 19
982 357 35
982 370 17
982 419 33
982 429 42
982 431 22
982 495 32
982 504 16
982 551 13
982 558 46
982 596 35
982 609 25
982 690 49
982 699 30
982 706 4
982 757 29
982 763 22
982 767 8
982 802 36
982 856 7
982 926 28
982 979 30
982 985 30
982 995 8
983 4 42
983 24 29
983 35 18
983 39 45
983 43 9
983 59 18
983 81 38
983 96 20
983 108 34
983 134 23
983 154 48
983 167 45
983 178 21
983 222 23
983 279 26
983 283 33
983 299 40
983 326 39
983 346 21
983 359 22
983 379 42
983 382 14
983 438 17
983 456 6
983 461 20
983 482 37
983 565 31
983 579 50
983 585 45
983 587 16
983 606 10
983 607 29
983 626 8
983 697 29
983 723 30
983 732 32
983 736 37
983 739 11
983 747 39
983 758 39
983 772 50
983 792 32
983 843 8
983 857 17
983 875 12
983 880 6
983 936 35
983 937 32
983 945 9
983 946 31
983 996 16
984 8 36
984 11 43
984 62 6
984 99 39
984 114 16
984 138 42
984 196 28
984 222 31
984 231 42
984 263 17
984 311 27
984 371 39
984 378 12
984 386 40
984 412 7
984 492 3
984 519 25
984 546 20
984 574 29
984 595 33
984 615 23
984 667 2
984 701 48
984 702 26
984 732 43
984 794 15
984 802 43
984 825 45
984 875 44
984 881 14
984 899 31
984 917 45
984 956 46
984 958 24
984 987 9
984 994 49
985 92 39
985 99 24
985 121 19
985 124 20
985 166 28
985 201 41
985 205 36
985 221 21
985 227 32
985 230 48
985 250 27
985 271 47
985 279 27
985 312 41
985 329 19
985 330 8
985 360 29
985 362 32
985 378 27
985 425 29
985 455 24
985 466 17
985 484 46
985 487 29
985 497 15
985 512 34
985 515 17
985 576 15
985 587 40
985 634 40
985 646 16
985 651 33
985 663 26
985 667 48
985 670 8
985 676 5
985 703 20
985 713 9
985 730 22
985 747 9
985 750 48
985 753 10
985 783 30
985 796 46
985 810 34
985 819 18
985 828 45
985 841 36
985 849 50
985 866 3
985 905 34
985 922 41
985 929 20
985 933 22
985 956 14
985 961 28
985 970 18
985 974 6
986 48 17
986 64 19
986 81 10
986 87 37
986 142 36
986 167 32
986 174 47
986 210 50
986 240 27
986 241 50
986 242 30
986 252 25
986 257 24
986 290 36
986 317 19
986 346 46
986 367 28
986 372 49
986 427 22
986 441 33
986 449 23
986 481 48
986 499 47
986 503 16
986 523 22
986 540 20
986 546 35
986 589 11
986 605 33
986 614 8
986 652 47
986 691 11
986 698 24
986 712 36
986 724 11
986 725 26
986 788 16
986 808 9
986 811 47
986 817 24
986 855 20
986 857 1
986 892 25
986 895 26
986 951 5
986 983 19
987 4 34
987 39 37
987 76 31
987 82 21
987 96 16
987 156 32
987 195 21
987 252 29
987 294 47
987 312 29
987 323 38
987 337 35
987 408 36
987 412 20
987 416 15
987 432 11
987 466 29
987 471 21
987 492 9
987 495 19
987 513 21
987 541 13
987 546 35
987 567 9
987 584 29
987 598 42
987 607 28
987 662 43
987 682 37
987 713 5
987 722 12
987 779 16
987 785 27
987 796 36
987 872 12
987 895 14
987 919 16
987 922 26
987 931 3
987 976 18
987 1000 11
988 45 33
988 90 33
988 103 16
988 111 43
988 116 29
988 172 41
988 195 17
988 225 20
988 227 32
988 322 34
988 326 5
988 329 5
988 330 36
988 332 15
988 336 38
988 364 4
988 368 7
988 396 25
988 399 11
988 403 47
988 459 11
988 467 6
988 481 10
988 495 1
988 552 35
988 584 25
988 681 33
988 701 35
988 761 44
988 773 35
988 780 1
988 828 35
988 832 21
988 865 39
988 875 38
988 899 15
988 909 44
988 916 40
988 927 9
989 12 47
989 24 42
989 37 7
989 42 49
989 47 22
989 54 29
989 112 9
989 158 35
989 206 37
989 213 45
989 227 50
989 232 28
989 240 47
989 266 46
989 275 19
989 324 35
989 330 13
989 363 30
989 382 24
989 433 30
989 443 50
989 447 35
989 483 26
989 492 37
989 498 41
989 535 37
989 548 16
989 551 6
989 564 23
989 571 38
989 584 40
989 599 37
989 728 33
989 751 16
989 760 0
989 780 7
989 786 31
989 855 28
989 856 8
989 882 0
989 888 25
989 902 17
989 913 3
989 918 47
989 947 34
989 966 12
990 33 25
990 65 28
990 76 23
990 82 9
990 84 16
990 108 50
990 130 27
990 153 45
990 154 29
990 157 41
990 166 11
990 178 49
990 214 15
990 232 38
990 249 8
990 275 11
990 283 41
990 294 20
990 295 5
990 365 23
990 369 39
990 385 18
990 387 30
990 459 27
990 524 6
990 538 27
990 582 42
990 596 13
990 621 46
990 636 37
990 656 36
990 670 35
990 723 25
990 738 11
990 744 17
990 768 41
990 776 43
990 836 9
990 856 5
990 869 13
990 877 17
990 916 32
990 921 0
990 935 1
990 948 -2
990 977 29
991 5 39
991 28 15
991 96 27
991 106 31
991 132 40
991 134 24
991 142 27
991 147 36
991 208 16
991 219 49
991 292 19
991 316 23
991 325 25
991 387 20
991 391 47
991 433 43
991 452 18
991 477 45
991 490 48
991 491 44
991 524 29
991 530 23
991 547 8
991 560 25
991 571 42
991 597 37
991 623 23
991 630 31
991 691 32
991 692 33
991 710 33
991 730 21
991 751 31
991 754 8
991 775 39
991 779 4
991 785 23
991 793 21
991 802 14
991 808 45
991 821 39
991 837 45
991 867 12
991 887 44
991 916 23
991 945 25
991 983 37
991 992 0
991 993 4
992 12 35
992 28 36
992 60 6
992 77 31
992 92 50
992 94 39
992 100 27
992 111 9
992 170 41
992 178 25
992 180 34
992 205 31
992 307 26
992 329 30
992 342 25
992 350 23
992 391 42
992 394 48
992 411 47
992 413 10
992 429 37
992 478 15
992 486 15
992 530 24
992 548 44
992 555 42
992 581 50
992 602 8
992 611 7
992 614 24
992 616 50
992 618 43
992 631 16
992 651 9
992 653 8
992 675 11
992 676 31
992 677 30
992 705 18
992 711 10
992 754 37
992 773 12
992 777 34
992 787 10
992 809 34
992 840 42
992 886 14
992 926 30
992 933 24
992 972 35
992 974 23
992 978 16
992 985 41
992 1000 3
993 10 12
993 15 32
993 78 17
993 137 17
993 175 31
993 202 12
993 227 14
993 229 41
993 236 7
993 252 10
993 267 41
993 272 21
993 318 33
993 365 31
993 368 25
993 369 36
993 375 32
993 381 41
993 389 6
993 391 25
993 393 44
993 438 47
993 468 25
993 480 39
993 483 30
993 518 34
993 522 43
993 587 22
993 588 15
993 656 15
993 659 10
993 660 7
993 692 41
993 727 27
993 741 32
993 751 4
993 803 36
993 808 40
993 813 50
993 838 39
993 839 34
993 842 41
993 845 39
993 872 45
993 909 19
993 910 49
993 913 20
993 935 21
993 949 17
993 951 23
993 981 42
993 1000 0
994 6 19
994 30 14
994 77 31
994 116 37
994 128 29
994 149 38
994 194 29
994 203 42
994 253 46
994 267 49
994 273 26
994 300 50
994 316 44
994 332 47
994 361 48
994 379 24
994 380 30
994 390 29
994 398 18
994 429 39
994 444 45
994 447 36
994 509 24
994 535 11
994 616 8
994 658 12
994 669 21
994 671 31
994 685 19
994 738 14
994 743 45
994 784 7
994 790 18
994 803 17
994 825 27
994 840 34
994 878 23
994 889 28
994 946 29
994 947 35
994 956 31
994 968 39
995 12 46
995 19 9
995 23 36
995 30 24
995 49 43
995 51 27
995 62 7
995 79 30
995 85 46
995 99 16
995 112 46
995 119 32
995 120 24
995 124 16
995 149 36
995 163 15
995 233 19
995 242 49
995 284 19
995 293 45
995 345 50
995 432 12
995 435 5
995 436 38
995 443 24
995 445 30
995 489 11
995 553 12
995 597 29
995 642 46
995 652 8
995 714 40
995 744 3
995 777 42
995 780 45
995 787 29
995 791 41
995 823 19
995 888 24
995 898 37
995 939 19
995 954 34
995 997 12
996 21 47
996 34 23
996 37 12
996 62 15
996 125 21
996 171 16
996 188 44
996 249 31
996 281 34
996 309 25
996 342 49
996 372 42
996 403 45
996 477 14
996 484 32
996 521 36
996 529 40
996 614 45
996 625 36
996 662 47
996 667 50
996 672 10
996 691 29
996 711 30
996 725 15
996 738 24
996 742 30
996 745 27
996 759 43
996 806 50
996 837 45
996 878 7
996 949 42
997 18 12
997 40 27
997 81 2
997 133 32
997 137 34
997 158 33
997 203 5
997 246 12
997 249 11
997 286 11
997 297 35
997 339 14
997 360 46
997 397 39
997 472 36
997 480 31
997 508 39
997 516 19
997 519 16
997 529 5
997 565 12
997 597 17
997 602 48
997 622 2
997 642 34
997 655 26
997 685 27
997 695 42
997 764 12
997 768 3
997 772 13
997 784 32
997 805 49
997 809 9
997 861 17
997 881 14
997 944 29
997 960 6
997 986 42
997 990 4
998 10 47
998 50 37
998 55 25
998 56 50
998 77 49
998 87 26
998 93 31
998 120 49
998 131 45
998 134 20
998 140 49
998 148 19
998 151 44
998 155 45
998 159 24
998 223 39
998 225 11
998 242 49
998 263 12
998 303 32
998 310 35
998 331 16
998 336 41
998 361 12
998 369 45
998 387 10
998 428 12
998 431 50
998 434 10
998 494 48
998 506 28
998 515 1
998 538 34
998 542 36
998 548 6
998 567 39
998 572 14
998 574 16
998 587 30
998 605 10
998 606 23
998 632 14
998 685 13
998 719 4
998 736 9
998 740 13
998 741 9
998 750 41
998 755 30
998 768 32
998 790 21
998 804 37
998 807 50
998 811 27
998 836 -2
998 888 35
998 890 9
998 930 3
998 949 13
998 972 10
998 975 41
998 982 32
998 988 19
999 51 9
999 107 45
999 122 15
999 151 33
999 155 34
999 166 50
999 209 41
999 221 11
999 239 14
999 255 25
999 259 16
999 267 12
999 269 30
999 294 29
999 301 32
999 316 9
999 370 37
999 373 21
999 379 9
999 386 15
999 391 10
999 454 10
999 471 20
999 490 17
999 498 49
999 512 19
999 553 41
999 559 3
999 584 48
999 585 17
999 625 48
999 629 18
999 631 9
999 639 43
999 667 46
999 702 43
999 703 33
999 731 45
999 732 50
999 787 50
999 792 39
999 822 39
999 917 18
999 926 26
999 937 31
999 995 12
1000 3 42
1000 9 45
1000 37 39
1000 40 17
1000 183 24
1000 217 31
1000 231 49
1000 234 10
1000 252 20
1000 321 25
1000 329 19
1000 339 49
1000 398 42
1000 401 27
1000 451 40
1000 496 35
1000 506 24
1000 527 21
1000 541 12
1000 559 22
1000 560 25
1000 642 49
1000 718 14
1000 772 1
1000 786 43
1000 847 46
1000 852 48
1000 864 44
1000 874 37
1000 926 48
1000 946 39
1000 951 16
1000 958 23
1000 961 18
1000 977 33
1000 979 1
================================================
FILE: floyd_warshall/problem18.8file4.txt
================================================
[File too large to display: 13.2 MB]
================================================
FILE: floyd_warshall/problem18.8test1.txt
================================================
5 8
1 2 2
1 5 3
2 4 -2
3 1 1
4 1 4
4 3 1
4 5 2
5 3 -1
================================================
FILE: floyd_warshall/problem18.8test2.txt
================================================
5 8
1 2 2
1 5 3
2 4 -2
3 1 1
4 1 4
4 3 1
4 5 -1
5 3 -1
================================================
FILE: greedy_scheduling/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(greedy_scheduling)
set(CMAKE_CXX_STANDARD 17)
add_executable(greedy_scheduling main.cpp)
================================================
FILE: greedy_scheduling/main.cpp
================================================
#include
#include
#include
#include
using namespace std;
using LL = long long;
struct Job {
LL weight, length;
Job(LL weight, LL length) : weight{ weight }, length{ length } {}
};
using Jobs = vector;
class Solution {
public:
using Pair = pair; // sub-optimal, optimal
Pair minSum(Jobs& jobs) {
auto diff = [](auto& a, auto& b) {
auto first = a.weight - a.length,
second = b.weight - b.length;
return first == second ? b.weight < a.weight : second < first; // sort by descending difference, break ties in favor of jobs with larger weights
};
auto ratio = [](auto& a, auto& b) {
auto first = double(a.weight) / a.length,
second = double(b.weight) / b.length;
return first == second ? b.weight < a.weight : second < first; // sort by descending ratio, break ties in favor of jobs with larger weights
};
return { calcSum(jobs, diff), calcSum(jobs, ratio) };
}
private:
template
LL calcSum(Jobs& jobs, Comp comp, LL time = 0LL) {
sort(jobs.begin(), jobs.end(), comp);
return accumulate(jobs.begin(), jobs.end(), 0LL, [&](LL total, auto& job) {
return total += job.weight * (time += job.length);
});
}
};
void run(const string& filename) {
Jobs jobs;
LL N, weight, length;
fstream fin{ filename };
for (fin >> N; fin >> weight >> length; jobs.emplace_back(Job{ weight, length }));
auto [diff, ratio] = Solution().minSum(jobs);
cout << diff << ", " << ratio << endl;
}
int main() {
run("problem13.4test1.txt"); // 23, 22
run("problem13.4test2.txt"); // 68615, 67247
run("problem13.4.txt"); // 69119377652, 67311454237
return 0;
}
================================================
FILE: greedy_scheduling/main.js
================================================
let LineByLine = require('n-readlines');
class Job {
constructor(weight, length) {
this.weight = weight;
this.length = length;
}
}
class Solution {
minSum(jobs) {
let diff = (a, b) => {
let first = a.weight - a.length,
second = b.weight - b.length;
return first == second ? b.weight - a.weight : second - first; // sort by descending difference, break ties in favor of jobs with larger weights
};
let ratio = (a, b) => {
let first = a.weight / a.length,
second = b.weight / b.length;
return first == second ? b.weight - a.weight : second - first; // sort by descending ratio, break ties in favor of jobs with larger weights
};
return [ this._calcSum(jobs, diff), this._calcSum(jobs, ratio) ];
}
_calcSum(jobs, comp, time = 0) {
jobs.sort((a, b) => comp(a, b));
return jobs.reduce((total, job) => total + job.weight * (time += job.length), 0);
}
}
let run = filename => {
let jobs = [];
let input = new LineByLine(filename);
let line = input.next(); // N
while (line = input.next()) {
let words = String.fromCharCode(...line).trim().split(' ');
let [weight, length] = words.map(Number);
jobs.push(new Job(weight, length));
}
let [diff, ratio] = new Solution().minSum(jobs);
console.log(`${diff}, ${ratio}`); // sub-optimal, optimal
};
run('problem13.4test1.txt'); // 23, 22
run('problem13.4test2.txt'); // 68615, 67247
run('problem13.4.txt'); // 69119377652, 67311454237
================================================
FILE: greedy_scheduling/main.kt
================================================
import java.io.File
data class Job(val weight: Long, val length: Long)
class Solution {
fun minSum(jobs: Array): Pair {
class Diff: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight - a.length
var second = b.weight - b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
class Ratio: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight.toDouble() / a.length
var second = b.weight.toDouble() / b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
return Pair(calcSum(jobs, Diff()), calcSum(jobs, Ratio()))
}
private fun calcSum(jobs: Array, comp: Comparator): Long {
jobs.sortWith(comp)
var time: Long = 0
var total: Long = 0
jobs.forEach { job ->
time += job.length
total += job.weight * time
}
return total
}
}
fun run(filename: String) {
var jobs = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var words = it.trim().split(" ").map{ it.toLong() }
var (weight, length) = words
jobs.add(Job(weight, length))
} else {
first = false
}
}
var (diff, ratio) = Solution().minSum(jobs.toTypedArray())
println("$diff, $ratio") // sub-optimal, optimal
}
fun main() {
run("problem13.4test1.txt") // 23, 22
run("problem13.4test2.txt") // 68615, 67247
run("problem13.4.txt") // 69119377652, 67311454237
}
================================================
FILE: greedy_scheduling/main.py
================================================
from functools import cmp_to_key
class Job:
def __init__(self, weight, length):
self.weight = weight
self.length = length
class Solution:
def minSum(self, jobs):
def diff(a, b):
first = a.weight - a.length
second = b.weight - b.length
return b.weight - a.weight if first == second else second - first # sort by descending difference, break ties in favor of jobs with larger weights
def ratio(a, b):
first = a.weight / a.length
second = b.weight / b.length
return b.weight - a.weight if first == second else second - first # sort by descending difference, break ties in favor of jobs with larger weights
return [ self._calcSum(jobs, diff), self._calcSum(jobs, ratio) ]
def _calcSum(self, jobs, comp, time = 0, total = 0):
jobs.sort(key = cmp_to_key(lambda a, b: comp(a, b)))
for job in jobs:
time += job.length
total += job.weight * time
return total
def run(filename):
jobs = []
with open(filename) as fin:
line = fin.readline() # N
while True:
line = fin.readline().strip()
if not line:
break
words = line.split()
weight, length = [int(x) for x in words]
jobs.append(Job(weight, length))
diff, ratio = Solution().minSum(jobs)
print(f'{diff}, {ratio}') # sub-optimal, optimal
run('problem13.4test1.txt') # 23, 22
run('problem13.4test2.txt') # 68615, 67247
run('problem13.4.txt') # 69119377652, 67311454237
================================================
FILE: greedy_scheduling/package.json
================================================
{
"name": "greedy_scheduling",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Clayton Wong",
"license": "ISC",
"dependencies": {
"n-readlines": "^1.0.1"
}
}
================================================
FILE: greedy_scheduling/problem13.4.txt
================================================
10000
8 50
74 59
31 73
45 79
24 10
41 66
93 43
88 4
28 30
41 13
4 70
10 58
61 34
100 79
17 36
98 27
13 68
11 34
80 50
80 22
68 73
94 37
86 46
29 92
95 58
2 54
9 45
69 91
25 97
31 4
23 67
50 25
2 54
78 9
29 34
99 82
36 14
66 15
64 37
26 70
16 95
30 2
18 96
6 5
52 99
89 24
6 83
53 67
17 38
39 45
2 98
72 29
38 59
78 98
95 5
10 32
46 76
36 99
43 100
69 13
61 58
95 9
96 69
14 31
7 63
43 66
83 53
68 22
96 13
72 2
91 32
39 58
17 91
41 80
36 7
73 99
96 20
55 24
90 61
6 27
24 7
14 71
39 95
21 45
67 35
27 95
64 39
45 91
51 60
24 48
86 18
73 40
48 86
97 86
24 21
45 69
36 16
26 35
43 12
80 53
45 96
19 97
93 16
92 34
70 98
54 48
26 11
63 12
9 78
62 26
36 69
96 77
68 40
75 32
57 2
73 61
95 85
56 90
8 16
94 70
81 56
56 7
64 3
77 9
50 32
45 39
9 98
52 50
4 32
32 15
20 76
10 81
30 24
55 61
38 46
18 26
1 57
65 98
49 5
51 51
77 13
55 98
5 82
49 66
79 100
10 30
54 84
48 8
74 23
6 77
54 25
31 67
1 45
71 86
17 99
56 34
58 77
79 67
58 12
79 15
20 38
34 92
21 63
34 98
32 89
90 74
78 5
59 1
55 61
16 48
81 31
56 47
8 39
1 27
36 58
14 15
94 61
55 19
58 86
30 16
64 3
18 44
20 68
48 70
96 4
74 4
49 86
59 60
7 31
25 33
74 4
98 21
51 32
81 4
1 21
34 59
4 77
51 35
81 80
33 75
50 43
50 72
11 80
84 71
41 24
51 72
30 19
47 100
31 22
77 25
45 59
97 72
65 61
99 52
41 4
52 2
6 81
19 75
50 14
21 26
13 84
89 18
9 51
25 96
58 12
91 67
11 94
54 66
61 43
4 53
8 42
11 1
100 28
72 88
15 26
42 18
49 43
16 75
46 74
21 12
40 55
6 30
54 90
67 57
5 61
99 93
21 17
81 68
53 40
99 2
12 17
92 72
29 72
62 46
21 41
59 54
28 51
12 64
95 34
28 28
96 32
43 17
7 16
25 2
98 62
4 25
9 37
82 16
11 17
6 74
82 21
92 70
66 28
37 29
26 85
68 50
77 47
77 67
68 21
85 92
11 59
12 45
19 19
35 26
68 90
19 15
26 19
29 30
35 28
41 55
41 97
36 84
49 66
12 53
65 77
38 76
46 11
16 93
11 48
38 100
48 16
94 80
30 65
80 2
26 90
59 34
1 90
71 18
47 39
44 39
37 22
20 97
48 89
60 88
36 36
13 85
90 85
35 68
20 16
46 77
62 26
20 32
4 99
99 40
5 4
80 66
92 8
25 66
22 55
7 51
4 33
33 42
55 78
18 1
90 66
48 23
80 18
17 49
63 30
40 9
4 58
62 53
67 22
58 97
56 31
95 56
22 13
94 28
33 45
92 99
53 57
71 4
40 15
100 67
36 22
44 53
87 20
51 11
24 70
6 44
12 32
93 17
100 72
40 71
37 92
58 34
29 78
11 84
77 90
92 35
12 5
27 92
91 23
65 91
85 14
42 28
80 85
38 71
62 82
66 3
33 33
55 60
48 78
63 11
20 51
78 42
37 21
100 13
60 57
91 53
49 15
45 19
51 2
96 22
32 2
46 62
58 11
29 6
74 38
70 97
4 22
76 19
1 90
63 55
64 44
90 51
36 16
65 95
64 59
53 93
17 15
21 61
51 69
42 48
97 88
2 35
29 72
49 76
54 72
30 94
20 72
21 65
80 31
11 81
14 43
39 83
45 29
94 76
81 1
97 48
71 88
44 34
53 62
25 1
81 79
58 24
99 15
46 63
10 11
50 19
91 56
44 56
86 35
76 22
52 27
52 60
84 15
38 80
99 1
38 86
79 85
43 16
61 68
41 8
67 29
63 64
70 91
24 79
14 62
11 41
79 1
95 8
57 52
87 32
45 40
77 85
53 9
15 55
20 29
72 71
64 48
25 44
55 9
82 53
89 64
60 20
80 57
62 88
54 100
89 45
81 67
84 75
37 10
68 35
40 85
52 50
67 68
11 90
28 74
82 96
37 75
36 32
73 29
99 71
88 98
90 47
91 12
13 64
13 82
52 31
22 14
29 51
1 60
55 93
95 31
33 60
78 80
33 73
84 82
54 23
22 57
19 92
1 97
21 5
100 30
45 76
71 17
100 81
19 89
53 29
1 63
41 50
86 84
16 60
79 60
62 83
49 55
41 82
71 29
52 45
70 96
70 11
73 24
26 20
51 32
44 47
70 71
95 11
93 65
25 62
20 21
63 62
26 35
50 91
23 61
94 29
23 82
67 69
24 23
40 18
94 65
79 57
72 42
56 37
90 29
21 3
13 17
48 47
52 73
12 24
37 6
8 34
67 54
13 26
41 54
58 34
96 40
52 59
95 61
39 30
76 99
93 34
63 77
37 47
74 65
85 93
20 43
29 60
63 46
17 28
73 49
1 71
99 93
46 29
1 44
93 64
84 73
2 10
22 87
14 70
32 58
20 87
57 17
55 55
15 16
38 67
98 78
61 13
92 32
75 64
78 25
85 34
51 28
100 30
10 45
65 52
13 80
35 8
84 1
60 11
54 92
22 26
54 30
97 54
62 59
92 64
21 69
88 27
73 20
42 5
52 93
46 71
75 63
77 18
27 14
45 72
80 36
30 89
49 79
18 24
39 9
30 27
69 7
100 56
30 77
89 97
20 65
38 17
19 92
84 99
21 49
62 52
19 78
47 62
79 29
64 36
7 9
69 80
20 24
78 93
54 79
54 96
72 76
5 63
33 20
32 36
69 69
11 35
71 79
66 46
80 76
28 88
64 38
67 35
84 76
85 56
57 100
65 94
87 34
25 48
95 31
68 66
11 83
6 15
53 42
86 92
7 61
61 13
4 31
86 1
86 68
85 89
1 87
1 96
100 3
29 84
18 37
3 90
79 26
90 23
96 6
20 92
22 75
15 63
7 84
27 20
2 31
45 76
59 63
32 37
21 9
25 48
9 12
98 1
15 97
100 46
34 63
40 55
22 87
37 11
63 74
94 36
89 72
39 22
92 14
61 58
93 44
76 69
14 16
37 92
48 70
33 35
29 44
80 7
55 8
38 4
22 48
35 50
17 60
39 51
84 87
97 86
25 23
64 82
13 52
3 96
37 55
9 81
32 31
96 15
13 37
38 10
86 20
82 11
9 10
40 68
20 67
100 21
16 78
23 43
81 82
86 31
26 37
95 46
3 34
81 57
35 18
82 82
59 6
93 61
52 2
43 45
36 56
73 44
23 14
42 82
80 19
61 30
56 83
65 33
14 96
29 5
56 12
82 11
5 52
17 62
65 6
23 14
44 37
19 95
89 44
40 3
44 71
20 13
18 33
83 98
60 74
91 20
11 12
16 79
43 46
71 63
9 84
100 10
14 51
52 66
3 18
54 100
17 85
70 43
4 16
30 58
83 65
53 55
27 28
56 60
53 87
23 30
87 50
80 99
91 4
87 44
28 86
99 88
18 32
77 62
64 15
84 33
23 12
92 72
43 34
54 31
81 5
16 88
11 82
59 87
34 41
60 37
63 39
55 27
27 13
96 22
78 42
59 55
21 98
28 52
63 33
38 5
58 6
8 44
59 40
44 98
82 66
58 6
18 13
25 85
60 100
17 41
52 47
23 94
16 50
62 50
32 97
24 97
45 51
39 32
60 36
66 2
88 38
49 21
25 95
76 4
90 87
46 44
58 33
62 79
5 3
32 21
87 31
44 68
49 45
18 50
26 74
64 17
81 49
80 58
15 6
90 8
6 28
15 16
9 98
50 96
30 27
67 99
86 63
19 54
80 4
84 24
60 22
75 35
76 3
37 80
16 51
14 51
93 49
84 82
48 9
7 79
7 68
15 11
71 59
18 47
5 57
64 38
99 35
57 9
13 14
81 25
5 14
74 63
80 78
70 48
32 54
34 40
21 95
98 25
72 59
21 49
19 2
18 93
14 81
57 41
95 69
71 64
50 35
26 72
92 51
18 11
55 26
2 95
93 35
71 47
88 22
66 90
72 66
61 11
76 10
95 24
35 75
15 95
24 76
78 58
28 23
75 73
40 40
84 18
31 91
7 97
13 96
39 17
22 85
28 79
61 73
88 36
82 27
95 31
96 59
20 13
44 13
7 29
94 27
27 27
34 82
97 93
62 10
78 25
23 41
53 16
81 93
52 53
74 78
18 27
66 62
40 50
8 20
31 77
26 82
28 60
98 94
26 30
23 49
54 80
69 28
25 32
78 7
1 73
2 31
99 78
50 95
28 53
60 78
71 52
25 85
21 16
20 78
96 96
65 1
19 18
24 18
55 69
88 76
14 23
58 17
83 43
63 9
41 6
71 7
2 20
21 63
18 36
53 95
36 11
32 64
52 48
52 11
50 48
35 49
24 89
72 33
60 57
46 3
24 90
20 95
87 8
93 1
47 2
66 45
57 75
18 76
96 67
65 92
92 41
57 60
98 98
10 64
23 86
100 20
21 93
49 54
77 77
34 98
94 4
9 75
67 4
31 82
87 26
70 26
59 86
100 22
15 61
57 73
54 54
76 82
56 63
49 46
53 71
32 1
64 48
20 71
2 60
83 80
97 30
2 57
31 82
21 63
52 46
71 55
58 94
16 9
62 67
74 79
87 31
53 27
80 11
33 52
73 2
88 80
9 38
37 3
79 24
89 75
10 97
24 63
24 47
80 56
75 23
32 58
72 80
95 28
57 37
17 48
14 85
58 61
58 1
37 14
34 76
11 63
67 7
9 8
74 38
97 56
25 67
9 34
62 58
72 77
15 15
90 36
60 39
95 61
28 44
43 56
22 12
81 13
10 91
84 46
39 35
39 65
82 41
51 19
76 99
75 88
43 89
21 83
6 35
21 47
4 21
51 76
63 43
71 39
43 16
36 78
35 68
75 81
91 97
7 82
44 73
56 39
76 21
76 87
98 6
38 96
84 96
77 84
83 28
52 100
6 52
78 7
91 96
97 62
32 26
7 80
71 25
58 23
54 74
81 4
84 35
83 58
64 42
38 30
88 87
52 95
23 31
31 55
7 20
18 84
40 14
93 40
45 69
84 30
66 6
88 41
88 98
80 69
64 1
100 48
2 89
6 21
45 73
77 31
20 70
89 30
53 33
59 8
82 63
17 10
46 49
86 9
14 68
6 15
55 36
71 64
80 59
40 60
46 24
49 45
78 38
92 43
99 78
5 83
57 76
34 11
93 71
71 54
54 29
29 74
83 72
1 6
56 22
85 35
48 29
89 86
9 59
75 24
62 73
25 36
90 57
45 99
48 96
68 84
77 44
37 38
47 63
58 43
97 4
82 82
95 89
5 56
88 84
18 66
94 57
39 52
88 91
81 33
27 30
8 15
18 26
39 27
46 58
26 8
80 52
42 60
82 66
26 95
94 65
64 30
2 73
41 54
30 33
81 60
75 41
77 90
5 19
69 87
67 63
75 99
22 28
16 28
42 10
59 36
66 62
62 33
73 20
95 4
55 32
17 5
84 75
14 12
45 9
60 6
73 93
73 16
30 14
44 81
10 6
85 50
12 10
84 49
86 8
61 81
90 64
34 67
86 1
86 43
75 92
64 94
4 99
64 62
92 78
90 98
30 13
70 61
32 66
12 14
97 51
5 24
89 23
21 17
66 78
73 13
81 77
1 42
19 76
20 44
64 82
59 83
68 53
52 62
96 18
30 28
92 87
61 57
93 2
40 12
85 71
14 71
9 86
21 58
46 98
80 100
3 84
68 20
70 38
30 100
19 19
6 16
38 16
30 25
16 67
73 97
61 79
80 72
25 46
81 78
59 55
16 9
22 9
46 53
96 12
11 61
83 11
83 11
2 61
36 21
85 7
6 9
78 25
50 94
45 17
25 82
62 86
39 4
8 23
14 96
52 84
99 58
1 57
90 2
100 11
75 96
29 92
48 82
94 21
69 16
77 25
54 65
88 96
20 94
7 6
32 79
50 31
10 88
33 75
85 71
54 12
89 65
39 89
8 63
59 17
76 78
93 78
30 91
61 52
28 22
40 41
65 78
37 6
12 85
56 76
60 40
50 100
73 75
91 67
43 23
22 61
35 48
94 18
2 66
49 75
33 89
66 59
3 11
20 11
38 93
37 49
9 51
34 20
38 33
95 94
11 12
6 59
8 54
75 65
8 3
15 70
40 15
88 96
49 68
14 68
61 54
71 84
57 69
27 1
23 38
100 72
97 18
42 59
36 89
72 74
8 21
93 94
53 90
14 29
4 99
18 51
89 47
44 66
89 12
67 44
39 5
68 58
23 47
32 4
21 28
65 52
6 30
43 17
89 51
86 3
74 46
98 16
53 89
87 29
18 23
24 27
97 62
80 85
43 91
98 29
12 44
45 53
26 39
73 88
58 16
28 62
83 78
45 29
14 36
2 40
24 24
65 92
59 60
44 49
28 53
34 9
42 22
100 70
31 82
77 14
8 55
99 70
16 81
48 28
76 89
87 65
48 7
39 28
3 32
80 58
47 28
41 39
42 43
3 66
70 12
9 3
44 74
81 37
3 65
71 2
88 41
9 56
6 88
15 2
66 100
60 58
91 44
83 83
4 40
85 62
5 33
28 85
25 57
15 8
49 9
5 88
36 33
37 58
26 65
55 29
34 24
31 45
71 33
5 86
80 65
56 27
80 11
21 91
2 25
50 68
3 11
5 64
61 65
29 28
2 1
83 45
86 70
24 56
69 79
28 70
75 22
38 58
21 90
13 43
84 3
42 53
68 88
89 8
34 33
82 4
33 28
51 86
71 20
24 66
75 18
19 94
1 35
92 58
20 46
94 13
80 70
19 31
99 50
58 91
69 9
27 73
53 18
94 12
42 32
8 69
64 2
23 38
59 79
47 95
64 84
11 85
74 88
33 70
8 63
85 49
36 31
99 95
27 51
35 16
69 92
100 72
70 2
97 11
74 93
12 29
1 13
80 40
70 52
15 65
85 12
45 92
28 42
100 98
96 7
92 12
39 83
54 19
24 4
81 9
74 38
81 100
94 50
44 19
47 76
76 82
77 31
36 29
49 98
63 62
48 38
15 96
31 8
57 26
44 67
16 51
43 76
24 66
13 30
81 74
58 57
24 54
7 53
77 63
39 12
67 95
10 83
97 10
97 45
36 66
59 4
4 5
47 56
51 76
28 64
53 12
85 88
17 78
52 91
84 21
100 91
43 12
37 63
61 70
15 79
67 58
100 51
20 99
44 69
77 2
47 89
21 82
50 12
48 45
77 97
79 57
37 63
40 40
80 88
67 1
7 92
57 99
47 71
34 2
91 85
59 28
95 87
98 90
36 28
69 1
65 41
89 11
84 24
32 24
57 15
13 70
53 63
82 36
36 72
25 71
67 94
29 27
34 100
4 27
89 42
90 20
82 16
24 99
53 69
62 90
2 84
94 21
14 43
27 51
57 33
7 93
65 3
7 91
20 3
35 76
93 33
95 70
44 48
28 96
65 94
67 95
85 59
22 67
71 43
93 55
30 46
48 73
81 97
98 47
41 7
1 44
82 15
76 18
3 93
12 69
76 38
99 33
38 67
87 93
5 61
60 16
96 86
82 64
69 65
79 26
5 16
27 87
41 24
9 51
60 21
98 80
19 18
58 31
22 52
72 29
23 100
53 57
50 77
5 49
88 34
15 58
60 11
77 1
17 71
73 56
43 87
15 87
30 84
88 88
32 60
86 100
20 72
70 4
54 97
42 99
49 38
27 22
29 95
64 28
48 99
32 91
91 31
24 18
30 8
84 40
75 34
47 90
32 72
56 37
80 47
85 77
75 85
86 88
46 50
1 87
9 14
13 28
51 43
86 72
50 55
69 61
97 60
74 99
86 49
20 68
5 34
30 91
95 67
32 12
70 59
100 58
46 24
56 76
21 77
76 86
69 93
68 25
45 87
91 14
26 39
44 4
13 12
97 73
64 97
28 66
4 20
44 72
1 50
30 39
98 66
17 44
80 48
49 78
49 81
61 39
93 62
18 77
89 43
46 5
80 70
76 66
54 16
41 70
28 2
57 11
86 94
7 94
73 16
100 6
47 54
38 50
23 21
55 23
47 60
97 29
53 17
58 77
100 94
4 37
64 36
16 20
22 94
53 45
16 77
24 81
10 38
24 86
43 42
58 3
99 44
63 86
35 93
24 80
84 95
87 53
94 78
10 55
68 69
99 51
53 55
33 9
2 91
42 45
95 88
75 32
38 83
97 82
73 83
34 57
37 31
16 71
12 34
47 46
21 98
27 13
15 34
2 78
84 36
46 67
71 70
48 85
82 33
42 82
2 48
24 16
62 62
33 27
41 63
65 60
78 36
56 24
27 60
24 66
40 47
68 22
84 52
74 44
87 100
18 62
94 56
15 95
17 74
8 2
81 59
5 92
45 82
64 99
93 91
21 55
30 41
82 61
56 83
80 66
96 16
51 89
90 26
58 87
83 46
15 94
43 82
13 97
67 67
91 62
90 60
36 20
37 93
24 82
3 6
28 19
6 64
93 39
50 34
9 37
32 97
29 10
45 18
37 37
10 40
91 15
5 69
57 85
18 76
66 13
11 60
89 49
34 33
35 7
51 11
8 76
21 9
22 8
100 58
62 8
91 11
1 37
79 39
94 16
16 73
48 44
52 40
96 27
15 86
20 81
99 57
10 90
46 66
77 52
42 74
16 45
47 4
84 41
34 54
87 53
13 69
83 88
69 63
5 97
13 65
10 46
17 10
62 79
62 32
13 12
57 61
100 98
43 7
24 45
8 85
88 81
58 79
41 10
63 67
22 37
8 27
38 37
7 53
31 68
1 37
17 16
47 100
78 13
81 37
25 11
88 55
36 24
32 74
78 58
95 17
66 72
13 77
26 8
10 76
51 93
7 64
89 30
1 37
4 16
32 76
98 9
97 10
17 78
76 25
58 20
93 45
58 16
73 55
26 68
38 49
97 71
37 14
43 42
79 4
82 63
20 9
12 77
83 68
24 69
21 52
21 50
63 25
92 66
72 30
70 74
84 28
69 89
12 31
25 58
40 60
61 80
25 78
87 2
66 33
48 63
92 80
92 1
88 32
24 19
36 11
25 20
58 93
65 77
6 37
32 67
93 27
21 78
5 86
8 6
13 7
72 19
95 82
70 34
72 82
87 63
1 20
42 80
10 86
80 83
81 57
20 95
87 60
23 64
84 31
29 51
100 66
98 40
84 14
54 93
25 54
14 96
12 21
70 44
69 68
52 11
16 65
92 50
41 88
24 45
39 22
68 53
53 13
57 63
52 85
1 17
28 18
21 9
11 62
91 64
91 59
5 33
43 74
11 12
58 54
15 73
1 8
22 39
61 82
35 38
83 42
11 34
38 5
10 92
50 61
72 37
60 50
76 26
88 29
81 8
56 73
8 24
98 63
13 15
39 97
20 48
64 75
59 70
33 13
68 80
23 67
49 55
64 85
48 80
1 38
24 21
12 56
39 46
20 10
78 44
9 93
77 50
3 53
14 72
75 72
5 2
87 92
1 23
16 65
58 72
14 83
78 86
51 59
71 55
10 6
11 75
92 59
67 78
84 72
16 34
92 59
22 45
84 19
74 86
41 85
28 62
29 7
16 74
15 32
55 13
33 13
40 80
13 58
19 2
48 36
88 26
94 60
34 54
8 8
53 94
91 70
34 36
24 77
62 19
16 50
80 33
3 89
36 57
6 23
35 47
5 76
94 21
49 99
88 47
98 68
21 40
74 100
17 6
57 65
35 1
18 62
57 1
30 100
5 89
28 61
97 35
83 54
49 2
5 41
37 51
23 85
82 20
73 2
91 44
70 75
80 9
86 86
23 12
79 88
3 76
22 83
17 94
71 61
82 76
13 64
52 29
49 88
58 90
91 6
90 6
90 86
68 37
6 24
60 37
89 35
52 33
67 89
36 16
70 98
88 87
91 91
70 53
97 56
2 1
91 35
95 1
75 89
87 26
54 92
69 76
21 82
100 86
96 20
52 96
40 96
70 46
99 95
80 48
44 97
27 64
46 27
72 20
86 20
81 80
35 27
48 59
25 97
74 99
92 54
40 1
31 7
61 29
39 1
11 29
59 88
95 53
81 57
99 16
56 23
44 60
50 29
1 71
66 93
90 67
93 53
58 25
91 88
6 32
90 57
39 91
51 68
97 92
45 17
34 59
63 67
20 33
3 19
78 82
94 90
48 72
50 48
42 66
80 15
100 61
67 28
72 95
18 42
96 16
98 75
52 75
47 18
80 67
80 2
98 53
38 51
71 32
15 69
98 92
79 14
20 30
13 4
37 99
90 87
10 44
96 100
5 76
34 5
62 64
62 23
52 62
43 63
89 86
4 75
19 57
97 79
12 38
37 90
61 21
78 99
19 98
81 39
36 63
4 41
93 77
75 27
35 65
48 44
93 77
64 69
91 17
97 54
61 58
78 59
66 95
39 31
14 28
12 52
47 49
83 27
72 9
79 74
6 16
43 23
91 19
85 51
45 70
11 98
3 54
61 43
92 57
58 37
90 27
59 58
2 41
13 68
49 14
24 33
76 37
72 98
55 42
22 38
73 82
47 37
33 46
92 25
70 42
82 19
84 78
94 69
9 91
21 48
7 16
42 40
36 34
95 17
36 71
77 97
64 41
92 92
52 90
81 86
18 18
24 3
30 9
51 68
87 33
40 89
16 30
93 1
5 13
8 40
78 8
86 77
15 61
23 36
10 98
94 87
77 14
64 43
2 78
72 93
85 96
12 94
80 78
40 20
50 41
76 56
34 35
66 83
49 22
8 68
4 45
31 79
51 52
96 67
96 66
59 85
15 57
11 49
44 56
63 58
45 63
87 58
86 96
58 100
78 37
31 85
48 72
97 7
94 54
84 56
39 81
6 16
34 35
48 90
95 84
4 1
20 6
15 75
65 96
39 94
21 6
36 50
15 9
30 34
84 37
41 83
37 7
79 5
47 5
8 25
84 45
20 52
7 89
20 93
18 93
53 81
21 82
23 97
2 94
39 54
75 98
70 60
62 56
15 20
8 28
59 67
2 74
2 84
13 77
89 86
70 10
67 100
65 1
96 3
25 19
12 57
35 1
74 85
95 24
70 68
72 46
77 36
98 42
77 55
89 4
96 38
46 59
90 5
48 15
84 62
14 26
55 61
77 72
80 71
100 22
93 89
90 38
80 13
98 28
16 97
24 47
60 63
69 69
62 39
69 12
83 32
96 100
24 27
98 10
68 17
91 30
70 79
10 2
90 67
41 50
19 15
76 42
64 21
65 77
10 94
35 46
21 81
55 4
79 44
89 79
16 85
96 84
8 10
34 86
97 38
14 88
61 26
46 17
75 52
69 67
31 54
5 42
64 40
91 38
71 41
52 86
72 27
23 64
25 7
92 52
6 5
62 9
52 98
49 65
27 9
25 55
89 46
92 19
23 20
69 83
90 49
83 44
75 8
27 96
47 16
5 31
5 51
15 85
14 25
94 18
63 14
60 64
96 65
18 31
63 47
14 91
20 60
35 74
99 8
83 82
73 59
88 63
85 47
43 54
85 70
88 63
50 17
42 53
38 85
88 44
1 14
50 37
54 62
98 83
77 29
84 10
69 47
76 57
81 99
55 62
70 84
79 87
18 95
62 82
32 83
90 82
17 45
9 18
49 96
60 29
82 92
82 78
9 59
57 13
62 97
13 39
52 51
70 38
11 27
92 38
21 97
22 4
90 30
80 45
49 95
89 4
34 30
70 34
74 15
85 22
71 56
58 83
15 29
49 15
92 98
5 48
18 75
15 37
87 21
76 80
75 17
54 37
53 73
63 4
65 99
40 19
8 61
12 53
23 3
77 47
21 43
96 2
65 83
92 93
99 86
97 63
42 7
73 77
74 4
97 32
55 51
70 58
52 63
93 65
100 59
79 79
8 68
22 86
70 57
51 79
11 6
40 58
41 18
84 86
35 41
21 96
82 54
20 72
29 93
29 7
87 27
64 77
62 57
63 54
40 68
61 83
1 31
21 35
70 41
13 60
68 24
26 35
20 68
46 11
21 31
37 34
47 71
61 60
44 72
22 98
11 2
44 86
54 54
82 64
22 21
12 11
68 10
65 66
98 7
68 9
10 62
58 36
46 54
13 41
84 35
66 32
76 36
5 84
16 1
87 65
32 60
36 80
53 20
59 30
70 91
93 33
44 66
94 15
73 57
72 46
28 99
62 16
79 13
32 72
11 13
33 80
24 80
70 29
42 46
10 92
44 54
47 87
48 27
7 13
5 59
4 42
11 58
49 92
57 95
38 14
14 33
67 55
55 67
91 73
20 70
95 32
26 10
69 7
15 63
68 39
39 93
20 44
27 35
7 51
27 61
70 92
16 72
67 42
40 85
13 26
62 41
20 7
41 97
42 60
11 73
14 68
43 15
97 43
28 94
79 45
65 9
92 17
98 74
81 89
91 13
62 54
42 72
31 34
59 40
17 4
74 74
12 70
8 24
82 36
10 40
6 64
27 53
48 89
85 87
70 100
12 35
14 41
97 79
53 43
85 2
38 41
26 44
44 57
75 35
63 59
30 23
7 93
65 64
2 76
86 41
24 89
15 96
60 100
96 11
82 34
47 50
37 92
69 82
40 81
79 59
64 8
41 76
69 61
91 36
56 54
95 45
69 47
62 27
27 30
90 85
26 11
78 15
69 51
32 94
39 5
29 73
2 66
80 27
94 63
59 33
17 42
17 91
90 46
33 52
30 34
74 96
96 74
82 49
51 16
50 23
88 66
41 68
74 66
24 37
9 53
18 15
34 40
35 61
87 68
22 50
82 80
71 11
1 8
65 82
30 35
80 15
23 24
39 6
13 53
27 80
34 95
98 73
72 32
92 53
43 13
61 95
77 40
87 85
83 8
69 3
18 35
25 77
88 78
92 33
71 25
58 97
83 97
97 32
10 28
23 57
99 67
52 38
1 63
61 2
56 29
21 66
2 54
55 58
73 27
9 1
96 97
78 52
2 85
44 65
84 64
80 61
54 40
28 66
41 61
86 3
11 64
33 11
28 85
4 23
15 88
47 77
73 87
57 59
17 5
20 75
29 95
39 23
67 63
77 85
72 80
61 97
57 74
56 25
58 64
74 44
36 44
62 36
59 83
35 82
62 74
23 95
84 32
18 20
47 97
63 76
90 44
44 84
21 18
65 21
56 39
87 56
21 1
51 96
18 42
29 86
16 38
13 29
30 53
34 72
87 79
35 31
53 66
49 40
76 24
10 84
6 43
59 27
26 58
16 39
45 3
92 62
28 22
1 89
17 52
94 48
10 6
72 25
48 92
97 67
19 60
19 30
3 26
62 43
5 81
59 45
100 15
25 76
38 40
9 84
52 85
55 100
96 80
5 24
91 19
55 19
62 14
41 39
43 12
11 37
43 74
82 41
26 81
10 78
24 76
11 66
26 66
14 13
70 76
8 84
47 48
27 65
75 29
17 7
23 12
23 82
70 41
14 33
92 41
91 14
60 47
17 8
52 59
21 10
21 57
1 69
40 96
41 37
70 25
90 46
18 6
41 99
98 74
47 68
86 89
99 81
75 14
23 38
84 29
15 64
59 43
85 41
46 88
20 13
48 100
51 9
77 7
77 94
93 76
24 54
51 88
26 39
24 64
65 59
49 86
64 21
25 31
1 94
94 69
5 70
4 44
50 80
39 11
44 61
47 44
55 36
30 91
2 67
79 34
88 88
95 92
98 31
60 32
84 27
1 28
48 51
28 49
23 38
76 86
80 76
64 7
51 2
48 47
15 29
74 35
81 92
4 75
62 13
66 59
50 80
23 8
82 50
50 58
12 95
35 32
49 34
23 61
23 14
9 82
47 32
96 98
88 25
28 93
18 77
68 12
98 56
3 19
69 24
49 25
52 69
93 69
64 45
49 28
79 44
81 44
59 17
15 34
97 75
43 36
82 32
46 1
92 21
8 73
54 34
30 3
82 33
95 66
39 98
49 55
41 12
19 91
10 85
64 51
41 24
68 49
20 99
18 58
98 30
96 64
35 55
45 5
71 6
15 37
10 32
71 34
98 65
70 40
29 91
43 64
18 11
18 8
25 5
37 78
58 11
88 85
20 52
11 58
15 76
21 22
56 96
55 19
71 63
87 53
92 68
72 89
24 64
23 92
69 33
94 7
75 70
42 61
22 95
68 19
37 25
20 85
35 46
100 76
87 86
3 22
79 66
20 30
69 19
60 18
27 25
96 95
17 70
75 29
21 55
55 69
22 80
31 60
62 66
35 95
30 23
19 28
81 46
56 3
76 66
37 95
99 94
78 77
43 45
34 70
47 9
82 93
9 6
57 70
87 28
31 93
96 62
17 87
78 33
73 57
45 89
89 35
38 58
12 10
34 77
71 11
92 52
22 32
31 11
24 76
89 28
44 1
20 18
52 80
4 82
49 97
11 45
4 5
88 45
36 84
82 74
62 47
89 32
35 45
92 3
63 58
82 4
66 70
20 100
63 77
97 49
9 79
10 41
28 68
40 40
95 76
97 3
41 43
17 88
29 30
72 85
94 84
89 13
7 2
61 6
9 12
94 65
28 6
27 94
4 21
26 16
52 15
47 73
35 45
10 94
76 84
72 60
16 92
94 96
75 96
13 53
57 47
46 67
79 26
68 79
67 61
42 13
32 2
91 34
76 99
96 18
65 7
36 91
70 33
43 67
72 90
33 77
20 9
54 17
68 26
67 85
28 34
11 95
66 74
47 80
42 94
87 100
64 94
3 5
60 48
9 51
41 5
8 49
85 13
95 34
94 3
54 100
11 85
74 8
99 55
91 28
19 70
16 77
36 23
5 90
6 75
46 82
88 57
64 94
55 50
46 35
70 68
88 68
10 63
98 9
3 18
55 55
84 45
62 26
4 6
28 44
70 69
45 71
19 76
79 62
2 46
40 32
58 61
1 58
65 56
37 45
38 47
2 32
84 75
65 36
51 14
30 71
41 17
100 13
58 70
58 24
73 85
63 36
84 76
73 72
65 26
64 93
9 21
63 39
34 46
4 17
24 46
20 91
59 51
59 63
5 55
5 17
19 45
21 96
24 96
87 79
7 78
18 87
64 57
89 64
80 74
93 5
76 38
27 87
18 95
8 76
27 9
70 95
70 72
27 87
42 70
11 46
14 8
79 29
79 46
79 23
75 51
63 37
52 42
53 88
45 19
74 71
32 4
56 49
93 86
84 95
90 90
8 62
87 52
41 59
35 95
24 62
40 75
33 2
81 92
33 92
6 40
12 44
57 24
90 25
14 10
82 61
6 76
48 71
39 10
96 93
31 68
53 29
56 7
52 77
79 42
24 18
57 61
21 38
8 20
17 49
40 32
26 55
57 12
24 10
85 4
59 7
69 57
67 23
60 10
25 80
65 21
39 61
76 98
64 29
64 12
9 10
33 32
49 18
6 88
87 72
87 47
59 29
20 20
17 58
100 94
33 61
76 21
32 50
74 38
77 35
81 29
90 53
71 56
44 44
60 17
35 62
18 3
59 46
99 91
46 10
60 77
79 38
16 90
28 72
58 77
57 71
73 74
13 12
83 94
71 18
6 21
47 64
25 3
8 18
6 68
16 69
100 80
78 43
28 92
92 30
50 20
82 69
6 58
66 54
63 1
31 70
88 7
48 43
52 33
91 54
16 45
5 21
82 80
53 41
51 66
42 39
37 34
28 3
24 49
19 17
41 90
82 84
42 89
80 55
74 8
6 72
12 70
79 93
75 14
11 85
98 88
13 15
77 7
15 49
74 15
39 47
12 19
48 35
91 6
42 37
25 48
9 22
75 28
18 26
60 6
39 70
56 75
65 52
85 10
96 20
56 80
72 50
87 49
100 92
82 14
65 72
51 27
15 62
72 88
50 9
97 10
20 90
2 91
35 22
63 2
86 22
59 73
88 94
17 50
99 19
44 19
6 69
84 48
3 83
15 1
16 48
35 45
76 78
84 9
82 6
93 41
52 48
97 48
17 100
45 75
90 39
90 4
25 76
2 35
24 96
61 73
46 10
69 9
49 89
66 45
50 7
66 25
40 53
34 36
34 37
90 16
68 20
86 4
55 69
66 47
53 36
19 81
54 57
52 47
53 75
95 53
84 17
25 91
44 13
24 27
82 20
86 63
8 14
19 31
84 16
49 59
49 56
17 34
39 67
90 16
93 2
45 48
42 68
58 8
12 24
52 98
23 54
10 59
89 11
88 76
63 56
49 78
75 15
22 8
99 25
92 14
65 95
33 1
48 4
1 31
46 45
15 67
67 93
27 67
85 20
97 90
48 27
28 17
17 17
17 20
97 89
24 60
91 86
79 59
38 73
14 25
78 26
12 81
90 17
56 21
59 99
55 74
81 69
3 66
88 82
65 65
83 33
49 14
35 97
43 90
40 48
62 72
18 8
52 53
83 56
70 57
10 55
29 72
41 69
84 59
30 76
93 65
53 95
11 50
20 79
29 88
60 32
7 96
3 69
85 37
81 61
21 17
47 28
57 81
99 68
77 100
57 80
27 13
59 45
8 84
6 49
37 62
72 62
1 18
71 40
3 96
44 33
78 58
95 3
27 71
97 50
17 41
37 53
74 85
35 7
71 1
5 8
58 97
10 16
70 20
40 64
28 89
83 3
43 56
79 42
57 57
35 49
70 18
56 98
99 2
75 84
27 6
71 59
55 5
67 86
93 61
50 30
81 61
100 63
47 88
38 17
39 34
90 75
10 57
86 59
80 58
25 1
57 39
38 34
83 60
68 42
25 81
23 81
69 41
25 73
37 27
70 89
13 89
98 92
9 34
90 49
95 51
77 69
62 71
25 79
64 2
71 59
65 54
61 45
1 92
21 62
64 33
2 9
51 6
95 13
22 89
31 60
26 81
6 82
64 26
2 55
8 88
78 72
83 57
49 80
76 94
48 76
82 78
4 89
33 54
36 22
72 80
15 47
78 6
62 1
56 69
30 70
29 75
86 4
63 51
16 65
2 11
59 37
65 88
32 46
84 5
53 90
86 64
12 7
80 47
52 45
59 39
55 39
57 24
1 13
56 14
99 34
45 3
81 82
34 3
50 1
20 38
36 100
80 43
70 33
13 7
49 52
65 74
85 97
87 28
45 25
15 68
100 69
36 95
7 92
21 11
89 61
94 58
52 30
64 32
62 62
80 7
72 89
28 10
45 31
33 38
55 21
33 12
32 80
69 7
54 88
15 12
93 79
26 6
86 78
63 94
35 9
39 56
21 76
5 61
43 30
23 14
5 77
13 74
75 98
54 60
59 71
37 64
61 57
21 36
55 27
64 73
74 35
4 25
67 71
55 76
43 4
67 89
68 87
91 71
81 71
31 70
93 88
59 47
23 43
38 65
29 36
23 48
60 17
20 81
93 41
12 27
66 25
73 6
83 44
93 63
18 1
29 60
31 96
65 89
55 35
6 60
24 39
47 63
47 19
74 64
57 10
72 1
14 100
15 41
5 89
88 6
95 57
11 46
18 40
37 70
85 17
80 17
42 41
82 55
64 8
68 6
96 74
81 68
29 51
30 42
71 55
36 29
81 47
12 52
92 46
51 1
83 83
6 20
88 39
29 47
39 97
32 46
88 61
43 3
37 31
34 19
95 99
6 27
28 89
100 12
14 8
38 86
71 85
69 75
51 68
14 33
100 23
73 56
60 70
88 82
12 91
58 2
67 72
87 14
82 48
54 71
40 51
17 46
95 24
69 73
19 45
50 2
27 26
30 80
45 97
50 8
80 74
51 14
49 57
79 88
6 4
83 8
44 24
23 57
35 12
98 98
79 98
35 67
16 12
79 1
21 89
49 64
64 35
18 64
3 13
13 78
61 29
74 70
96 69
91 83
37 24
10 98
30 95
3 15
8 97
32 69
70 19
1 24
40 8
81 66
75 18
57 35
3 13
59 61
55 88
56 67
34 63
67 64
12 82
22 87
92 39
58 36
39 74
82 94
74 23
9 69
15 21
94 87
82 54
41 36
57 4
73 66
80 65
20 13
100 34
54 11
8 28
30 97
17 1
90 23
90 58
97 71
31 60
52 26
36 28
8 96
50 44
4 86
10 23
23 38
92 36
82 99
3 85
85 90
66 64
18 88
37 61
73 86
80 91
50 99
4 2
87 60
3 37
19 75
85 10
53 70
72 66
100 86
85 26
96 35
95 30
53 86
7 14
52 62
78 75
94 82
52 46
49 98
99 40
59 88
46 76
75 50
61 90
53 22
23 67
7 21
72 89
75 96
53 65
1 88
22 9
50 90
70 47
1 80
91 83
74 91
56 69
73 76
56 31
5 48
33 60
14 97
98 96
80 45
34 39
57 22
17 30
85 7
79 21
41 38
92 30
93 71
46 68
45 54
72 31
32 6
11 22
36 56
64 54
20 14
72 65
99 98
56 88
84 62
32 42
63 35
16 57
50 88
96 27
43 21
6 79
29 45
71 2
90 72
59 54
75 63
90 19
59 63
44 94
43 7
90 96
80 50
41 87
89 63
81 94
16 46
4 29
32 63
55 77
6 2
82 21
87 76
20 22
3 73
100 92
38 87
67 44
21 30
100 77
14 80
45 36
97 33
98 83
47 84
36 84
16 22
27 24
48 16
29 29
88 71
45 8
100 35
63 48
17 86
62 25
35 22
37 31
60 85
66 7
71 19
46 48
78 58
73 93
69 35
74 17
55 74
49 4
12 48
44 80
18 76
3 30
70 79
29 55
44 62
94 33
41 99
4 93
65 82
42 77
78 72
76 85
23 24
2 28
75 14
31 30
66 42
86 25
84 62
45 25
41 71
87 90
22 29
93 99
26 64
78 12
73 86
32 45
67 58
53 25
44 74
85 71
100 3
25 74
98 49
74 55
94 26
22 2
93 70
38 72
100 34
98 53
15 2
64 55
48 73
47 48
11 93
52 82
63 74
7 64
4 54
40 43
70 11
95 62
86 98
36 19
98 53
71 85
22 74
61 15
35 87
40 49
43 27
74 49
11 48
1 25
14 70
26 3
10 78
67 95
17 38
52 40
38 68
20 71
90 51
49 67
45 65
72 90
21 79
34 54
2 3
32 51
78 55
53 52
86 84
48 39
60 38
17 43
72 88
34 23
13 75
41 22
13 86
93 83
85 61
69 73
36 66
78 21
93 87
59 10
88 19
50 97
51 62
1 42
99 4
12 3
29 88
63 39
59 56
23 88
26 51
81 17
50 76
83 79
45 98
90 78
93 31
32 43
62 13
75 86
5 41
95 75
27 55
32 26
84 70
1 38
93 86
40 10
39 94
24 76
28 50
30 100
96 62
5 89
92 86
93 6
32 87
69 37
29 100
5 23
50 21
74 84
94 59
90 3
94 53
3 1
3 14
81 41
5 87
77 49
6 98
6 51
26 56
89 85
38 31
79 27
22 57
15 4
86 96
32 10
64 97
11 30
14 56
54 35
15 2
100 38
77 85
90 4
88 72
21 14
33 86
46 25
83 11
19 21
46 33
69 35
91 36
85 33
41 22
33 51
93 29
97 99
95 12
88 50
84 78
65 32
29 19
94 57
14 58
13 47
26 76
28 34
3 11
75 56
47 17
92 13
97 66
95 83
21 29
67 95
18 40
96 43
50 62
77 25
42 97
74 90
56 20
92 44
34 81
34 90
59 65
56 61
25 57
8 63
90 30
93 85
82 12
96 80
18 3
25 9
33 31
35 8
27 15
91 58
38 17
46 4
8 54
81 63
4 30
43 41
21 38
41 86
80 29
12 50
46 27
36 46
20 73
55 34
20 27
47 48
75 69
95 63
48 47
38 72
5 14
85 77
98 15
74 53
78 62
55 83
26 48
7 88
93 40
66 4
28 4
71 43
66 68
78 95
95 62
53 38
59 7
1 45
68 75
38 33
72 19
95 80
23 72
68 60
70 40
25 77
47 40
24 40
93 80
77 99
73 37
17 63
67 5
99 58
39 68
50 28
53 34
17 49
14 47
79 57
73 74
79 66
95 68
9 88
74 55
16 8
34 36
2 96
50 40
91 80
66 53
98 90
72 55
57 7
56 51
63 49
36 80
93 100
73 58
53 31
84 7
18 62
76 77
23 3
51 45
92 28
40 55
89 66
24 85
51 33
24 52
54 70
50 13
96 34
44 80
88 1
45 73
44 80
54 57
17 22
23 25
97 68
49 4
58 76
5 69
22 84
25 99
35 3
100 57
79 4
35 64
80 13
91 93
33 94
9 60
42 54
88 88
40 67
52 77
51 58
75 98
75 84
65 40
75 50
13 86
83 40
57 52
73 39
49 78
96 91
74 7
76 3
3 66
37 43
40 62
22 49
83 40
30 55
7 78
43 19
67 80
19 87
97 40
57 7
65 97
22 19
10 42
88 94
88 87
76 53
58 43
74 31
67 92
78 18
62 50
43 21
46 80
17 16
85 72
6 35
62 62
71 35
76 45
58 79
39 33
57 60
84 58
5 26
17 97
64 45
2 86
10 40
80 14
8 35
42 44
40 39
36 73
99 25
88 16
55 97
84 35
23 76
35 44
55 11
39 35
21 54
18 7
93 19
75 97
61 58
79 27
37 21
77 16
18 20
84 66
51 7
8 72
40 71
78 72
58 43
57 76
41 3
63 72
19 77
97 22
63 80
40 59
25 57
24 89
80 99
3 27
81 100
7 86
10 46
93 16
67 70
79 65
12 77
76 81
44 31
79 91
95 48
86 64
24 53
12 60
9 40
28 29
3 44
1 97
76 39
92 85
64 33
40 67
89 68
65 33
45 69
59 12
32 78
30 53
46 19
14 92
56 78
6 1
23 31
1 42
4 63
91 97
12 77
6 55
47 81
1 91
33 50
58 58
37 33
23 2
73 15
42 45
56 9
15 55
14 99
48 97
26 81
78 62
70 72
67 78
23 93
2 67
13 2
11 25
27 71
100 67
4 33
79 87
26 17
37 51
40 45
99 94
25 11
6 51
78 13
35 94
14 54
58 29
26 76
51 26
51 81
53 60
84 30
48 79
46 91
3 92
43 1
73 3
28 61
10 49
32 1
49 6
40 13
49 72
53 75
35 45
90 7
46 35
19 1
41 35
92 60
68 8
98 81
78 100
55 46
5 86
57 90
54 49
24 99
96 92
40 84
1 41
94 46
37 72
70 88
26 81
94 88
33 62
11 40
58 49
86 98
85 7
62 41
46 86
51 13
84 47
49 99
100 58
28 93
80 67
22 1
84 52
6 100
74 49
61 86
56 56
96 21
55 52
53 67
78 95
22 52
81 27
4 83
53 45
21 3
6 97
71 89
6 72
38 80
67 63
32 8
4 71
48 92
88 88
13 21
86 39
43 6
61 23
70 59
38 48
76 2
52 34
65 53
50 36
3 35
91 70
75 3
91 75
22 51
30 16
90 10
20 8
18 73
69 85
97 67
28 30
10 18
68 88
60 48
61 87
19 33
45 13
54 67
97 56
28 4
97 48
61 15
59 64
1 88
97 15
1 92
66 29
33 51
76 82
41 59
76 7
59 16
64 51
72 40
12 54
16 37
20 80
61 61
53 68
7 96
82 49
59 70
51 38
94 6
65 56
100 62
46 83
37 15
41 7
58 95
78 98
26 99
37 53
13 87
20 2
98 76
8 44
49 52
54 29
66 8
49 34
86 97
77 45
81 73
21 47
38 67
28 50
6 34
46 47
24 44
3 80
73 20
47 17
97 7
58 38
87 84
15 38
7 43
52 96
59 96
73 48
100 49
71 16
54 23
16 23
95 95
74 94
13 37
62 36
5 80
13 9
75 94
22 52
69 49
49 18
53 15
3 90
16 97
71 49
40 54
29 43
67 46
49 55
49 85
36 31
97 15
90 41
49 51
34 41
87 10
26 25
64 69
41 35
40 19
73 40
72 26
92 95
23 25
46 47
95 70
60 39
15 4
16 23
28 48
92 17
64 99
59 6
52 77
93 66
10 92
17 30
48 34
57 83
83 79
49 15
59 92
38 92
9 37
36 28
97 13
70 14
93 45
27 16
83 48
54 91
63 34
68 32
33 98
89 32
61 70
33 12
54 50
74 8
66 62
61 27
47 70
79 65
86 71
84 28
34 42
33 61
58 86
97 62
16 98
82 18
89 50
94 78
69 42
93 14
67 1
35 21
31 39
16 9
56 42
92 79
56 61
15 79
31 62
57 13
16 49
51 96
89 44
28 2
89 89
42 90
6 25
32 22
32 24
63 10
15 80
20 67
54 86
16 66
7 69
38 10
40 67
44 17
96 9
89 3
19 18
40 66
69 84
48 79
8 63
78 8
57 69
49 97
20 39
45 70
86 75
7 97
50 77
90 74
35 65
43 15
88 26
27 89
2 84
54 46
3 93
87 17
98 89
98 74
8 62
46 81
9 22
1 85
97 97
28 71
92 16
23 20
30 91
46 20
93 21
93 83
29 75
85 59
57 13
32 84
35 2
70 5
49 71
81 33
21 60
23 10
91 82
42 41
88 82
77 100
92 54
100 74
47 8
70 19
28 9
72 70
22 71
38 48
5 19
65 98
30 82
38 64
33 52
67 15
16 46
92 44
27 16
76 40
92 15
7 74
1 49
89 23
80 58
73 49
4 99
46 64
74 67
13 3
51 99
4 78
41 85
21 81
59 17
78 74
9 37
33 38
91 32
4 73
60 29
48 44
79 72
18 41
52 77
63 4
92 55
99 90
93 24
52 76
81 18
5 63
8 37
51 20
15 58
43 7
16 41
51 100
69 25
13 62
55 42
16 17
98 56
36 67
66 41
43 57
67 96
65 16
40 96
58 98
30 91
2 91
23 8
4 34
26 56
34 99
4 93
53 86
84 69
46 42
42 41
96 5
33 45
11 41
86 66
92 38
15 35
77 26
21 93
35 70
36 27
77 10
46 11
17 15
35 89
14 43
74 9
59 20
36 25
78 88
33 42
69 61
64 44
65 88
7 58
31 86
53 99
29 14
86 91
75 26
86 88
67 83
69 71
59 99
21 95
90 96
29 2
22 41
57 60
93 39
83 66
81 90
33 56
35 58
94 21
40 98
78 30
96 36
2 36
90 67
27 69
1 96
51 70
22 3
33 20
55 77
98 86
18 41
17 79
34 8
56 50
58 9
3 47
9 55
20 26
54 58
83 81
19 81
7 35
87 2
81 67
77 29
53 2
9 68
82 87
53 28
54 72
30 97
72 44
38 24
69 94
89 64
69 96
35 88
38 23
67 12
11 77
83 17
25 69
4 42
17 74
10 30
58 62
8 9
62 1
28 33
79 20
45 45
72 74
72 40
55 50
12 66
41 73
82 69
21 80
81 79
77 4
4 17
6 30
13 21
79 20
66 94
7 7
32 68
33 84
51 91
9 80
80 73
21 38
8 86
19 12
75 31
90 89
27 21
21 33
47 64
15 67
64 34
20 24
63 95
98 91
43 77
95 59
48 66
33 42
60 33
25 42
2 57
100 73
33 92
22 48
92 94
34 81
27 80
28 58
50 88
54 6
54 62
100 53
61 18
56 20
20 94
8 79
40 29
75 65
8 100
81 57
65 30
75 83
89 52
90 94
95 22
37 100
47 86
25 78
25 81
26 30
53 60
85 62
1 95
100 89
39 37
22 9
100 94
6 30
85 48
86 23
46 42
6 63
98 5
14 15
4 90
83 97
13 96
29 30
85 24
49 77
3 89
95 67
91 38
3 76
29 22
73 87
100 84
93 70
100 86
4 16
42 26
65 54
67 30
82 85
12 36
63 86
92 90
93 89
85 83
77 100
83 53
69 34
49 71
82 80
93 30
86 26
34 81
35 31
49 18
67 35
95 51
30 43
70 31
46 4
92 67
14 91
49 23
76 60
52 68
61 49
83 67
10 25
86 42
56 23
27 56
55 89
20 49
91 23
1 22
62 37
58 57
100 41
36 15
47 13
34 71
96 63
29 6
40 59
7 97
11 85
97 92
24 3
4 75
20 21
19 4
75 27
68 89
59 99
44 51
76 50
31 9
51 7
49 8
87 43
93 5
85 66
51 16
75 85
82 85
61 92
79 95
61 54
14 69
47 23
93 9
35 16
61 54
92 90
32 49
92 68
4 49
17 4
6 23
7 54
55 58
44 5
93 59
41 62
58 41
54 91
90 99
54 85
64 27
19 37
100 39
43 2
6 9
40 44
4 4
89 32
24 58
49 50
77 34
70 70
80 43
5 28
60 8
11 56
88 51
70 4
57 49
23 38
32 79
82 13
32 79
41 77
29 58
71 8
38 98
84 59
100 29
21 98
94 76
1 65
10 51
84 26
44 9
90 11
68 42
85 62
9 31
83 43
82 23
74 72
97 30
77 56
48 62
33 5
66 6
84 28
19 2
15 23
42 55
76 70
65 56
76 37
79 94
100 82
77 92
97 68
76 3
19 59
31 46
15 7
14 84
12 86
70 12
10 22
51 74
8 26
41 82
62 42
40 55
27 18
100 41
31 75
36 32
45 31
1 25
59 32
42 98
30 22
62 47
28 13
20 66
10 21
51 71
83 8
97 4
72 100
50 10
15 28
61 22
78 20
7 32
42 13
18 97
72 32
3 39
73 100
70 32
77 60
14 53
71 89
38 91
78 36
43 8
48 83
100 67
31 43
67 100
27 54
60 50
67 10
66 17
73 32
10 45
26 65
88 77
11 17
81 68
86 51
38 96
50 57
21 18
100 93
52 51
22 85
18 53
79 90
99 80
50 90
34 38
2 62
31 60
36 73
80 4
58 21
80 2
85 19
50 3
64 72
78 86
10 80
46 72
3 69
75 83
9 6
67 63
27 78
47 46
54 11
80 92
83 91
2 43
2 84
16 51
17 37
1 53
75 83
6 47
49 99
34 100
11 41
71 86
19 82
99 58
22 37
12 41
20 46
49 86
65 28
37 21
81 87
11 12
23 78
61 30
48 68
90 2
17 38
79 17
94 61
96 19
64 19
91 65
50 76
98 48
88 54
3 100
60 27
87 89
19 35
42 20
42 91
12 73
59 33
93 51
3 82
20 97
41 61
83 29
67 41
99 47
16 16
57 29
3 85
72 79
65 38
74 40
54 57
65 44
53 78
8 93
26 97
84 66
91 21
73 90
88 12
5 18
62 30
42 62
29 89
33 11
35 29
69 60
23 48
59 8
40 68
12 63
38 21
14 98
86 67
78 89
91 68
40 47
36 19
38 86
72 93
20 65
23 81
15 56
46 35
32 74
54 63
49 48
49 96
5 28
23 13
29 3
14 22
83 50
34 28
35 93
92 55
17 87
15 40
60 54
21 83
77 97
74 82
15 84
24 39
37 2
11 97
19 37
18 4
16 97
17 26
91 49
5 78
9 2
63 19
49 21
1 11
39 5
35 83
93 49
1 45
72 53
78 76
51 80
2 78
61 48
3 35
18 26
64 64
96 49
19 38
95 38
56 45
26 88
48 44
9 7
52 58
32 92
64 54
21 2
28 45
49 70
73 50
7 48
33 70
63 75
82 30
38 50
70 33
97 33
67 92
53 12
84 8
3 24
80 22
58 25
91 18
27 22
83 66
40 21
49 85
64 30
8 27
96 94
62 67
7 90
12 18
92 22
22 73
56 72
98 78
1 77
81 99
22 20
24 14
55 98
86 50
23 66
89 7
41 46
9 95
54 80
67 85
94 70
36 18
75 40
62 5
66 25
95 28
37 31
70 79
39 89
54 4
61 51
6 58
24 66
81 37
3 63
87 65
15 28
75 17
85 42
84 55
83 27
71 82
66 24
40 54
94 75
27 3
46 91
21 53
22 29
95 71
25 31
2 53
86 31
31 77
72 84
5 67
78 99
13 66
55 60
37 67
18 22
35 57
90 85
45 54
93 20
32 20
82 52
37 44
93 22
50 29
52 81
24 10
4 36
36 5
29 18
80 11
76 82
92 87
65 66
2 22
38 71
38 90
21 100
91 32
75 44
30 45
45 41
15 54
15 36
27 27
19 53
33 87
60 24
43 58
77 39
50 76
6 82
26 5
63 50
5 82
78 66
88 96
4 80
68 60
92 90
36 86
21 43
33 68
91 87
62 69
80 81
56 63
12 74
61 70
59 46
59 12
10 61
23 30
88 50
37 5
93 50
12 8
84 80
44 9
29 19
17 81
94 77
79 93
8 24
89 71
98 52
68 40
18 80
7 69
78 88
95 24
45 36
36 7
92 18
5 45
59 69
51 55
31 7
89 57
85 49
97 86
30 85
20 77
29 95
45 42
45 28
19 8
41 84
28 1
82 49
88 11
11 16
38 46
33 44
85 41
17 34
24 75
34 58
56 31
23 67
39 33
12 67
47 33
81 29
58 54
39 23
21 93
39 51
2 87
24 20
49 64
22 50
9 90
79 90
64 55
1 23
8 87
8 29
36 30
47 97
78 32
95 4
86 64
49 79
74 7
99 39
74 90
35 33
82 76
28 35
82 29
72 58
10 29
95 4
74 77
10 35
32 22
100 62
50 91
22 57
98 9
78 38
72 93
33 94
17 46
21 77
48 19
53 52
24 87
96 2
65 21
38 96
58 32
3 90
40 30
32 89
10 70
50 93
98 64
85 13
71 96
44 38
22 62
93 23
58 14
29 38
83 73
59 90
81 80
73 71
96 42
2 67
30 31
2 50
3 37
51 1
30 62
79 36
85 5
71 2
8 24
53 41
34 48
76 98
63 38
21 37
20 48
61 37
61 45
65 5
80 16
71 44
72 72
86 52
62 11
31 94
44 67
26 100
31 85
42 86
1 3
77 11
86 100
89 95
10 38
96 69
82 29
66 45
62 28
20 70
1 60
71 37
99 11
10 73
11 64
20 94
96 42
34 94
2 58
98 41
19 11
99 98
27 21
94 59
79 30
91 12
93 7
95 55
67 26
42 51
15 92
74 94
30 85
12 19
20 6
48 37
73 65
92 3
67 13
47 81
7 12
54 72
63 21
80 90
80 13
99 31
29 15
21 64
46 68
26 30
71 87
58 43
93 63
97 59
90 99
61 86
40 87
17 74
17 26
60 69
49 16
50 92
17 50
65 21
29 65
88 89
90 91
16 36
63 88
84 86
76 3
59 43
45 92
25 9
60 59
36 19
90 21
42 57
9 17
95 67
74 12
3 54
17 81
2 35
33 84
56 100
21 92
77 11
15 7
85 79
97 95
32 25
71 31
9 83
50 14
82 32
2 58
53 8
85 15
70 96
78 98
8 50
5 82
87 33
96 83
36 35
67 82
81 54
64 50
64 87
7 8
21 1
24 64
28 65
5 10
14 96
95 73
20 8
1 42
17 36
18 94
22 99
96 24
26 29
38 25
17 18
53 42
48 22
12 79
84 29
66 2
49 100
14 79
1 65
70 87
84 84
52 9
48 94
55 18
80 12
25 37
46 47
84 28
48 9
6 52
53 37
91 27
91 65
16 13
44 40
32 63
23 13
100 89
89 39
97 22
8 87
5 48
81 72
36 30
1 12
22 88
21 96
7 75
69 28
8 94
37 93
56 88
82 20
18 67
85 82
84 56
36 51
35 4
47 56
75 32
13 4
12 67
41 21
39 28
56 29
39 84
22 76
97 12
49 3
30 55
49 1
32 48
68 50
48 65
55 1
83 63
83 86
36 73
34 65
74 1
95 69
29 97
86 35
50 29
49 87
18 73
65 22
17 79
77 9
24 80
33 60
48 49
50 33
26 60
75 51
30 15
14 34
85 18
11 8
31 93
17 5
95 22
77 11
61 43
63 63
5 66
4 76
58 27
93 92
67 6
92 38
61 33
29 41
11 34
55 69
52 4
27 20
49 15
69 16
43 68
30 85
50 50
61 20
17 67
43 98
28 83
58 57
4 76
26 54
89 76
88 13
21 11
76 9
65 74
30 33
28 87
39 13
22 83
11 75
100 96
35 75
33 54
10 91
83 48
15 92
67 59
63 89
45 99
27 7
80 77
31 67
66 25
96 65
94 82
73 37
84 65
49 99
96 93
3 49
46 63
76 55
49 65
45 36
9 88
100 53
46 47
24 10
32 25
92 59
25 80
73 65
31 60
40 85
99 98
75 50
31 98
97 30
34 83
44 57
43 81
34 73
93 17
77 46
5 36
20 24
57 33
70 84
82 10
23 2
100 8
23 56
79 20
22 62
80 20
24 96
79 41
48 2
54 26
69 29
89 57
78 71
77 7
16 95
76 57
46 34
93 15
8 63
12 98
95 83
16 56
38 64
22 59
66 68
82 28
83 40
97 66
98 80
45 4
16 39
91 86
63 15
66 21
5 3
18 88
73 87
98 76
76 82
82 76
2 99
20 55
75 76
65 94
20 37
81 35
44 99
75 53
36 26
89 25
47 79
66 8
87 42
89 35
3 53
83 82
40 62
71 6
9 13
68 70
76 35
71 9
100 46
8 30
4 8
18 10
56 41
88 66
88 79
53 63
3 68
33 66
17 74
3 100
65 34
96 90
66 33
15 85
100 17
12 85
100 7
73 12
66 100
82 84
10 76
8 94
50 18
54 74
15 30
32 9
70 54
10 93
51 53
72 63
3 80
29 50
2 57
28 12
27 10
16 16
95 12
67 58
72 31
74 29
8 1
1 82
33 6
35 94
18 99
88 9
90 43
42 51
62 63
11 83
22 16
57 86
16 82
36 71
80 33
59 15
2 85
30 7
18 36
41 78
11 64
28 64
70 16
94 90
97 85
65 29
38 88
78 77
73 16
57 72
72 41
1 56
88 79
42 77
80 42
74 96
95 68
62 56
26 37
82 81
49 3
10 89
18 61
1 58
54 39
25 53
91 82
56 48
22 57
67 81
36 76
48 80
15 36
94 36
50 80
47 44
87 59
52 13
70 49
98 67
17 86
30 62
62 34
57 85
56 72
65 88
74 11
77 22
85 66
21 61
44 73
38 96
7 52
80 55
92 56
36 71
56 31
29 68
75 19
41 91
82 100
76 44
71 66
63 14
72 38
92 35
34 47
4 20
36 99
17 89
17 60
22 17
2 54
11 58
65 79
76 25
32 85
72 7
65 30
17 10
72 45
45 18
87 86
40 68
18 18
76 90
50 55
20 47
20 65
95 25
19 90
21 43
35 98
74 73
2 61
27 58
78 58
32 71
91 16
46 93
56 70
9 56
52 29
36 53
24 46
50 66
23 5
75 73
16 12
66 45
64 3
4 4
80 96
11 87
42 54
91 49
36 21
85 93
55 84
58 93
19 35
1 92
83 57
41 39
20 38
54 67
78 67
77 66
35 52
77 13
7 94
95 3
23 36
55 7
90 63
63 78
74 11
57 96
48 98
16 88
94 48
47 25
100 12
13 55
90 60
55 12
42 9
77 23
33 86
75 50
13 24
42 62
55 3
22 56
31 92
94 95
15 99
96 58
88 51
41 24
41 88
58 34
71 86
52 67
81 19
28 59
62 9
31 67
70 30
43 3
7 80
54 23
54 93
4 39
50 16
89 87
64 6
77 39
74 69
82 56
33 65
66 23
46 56
3 55
71 72
42 2
6 76
15 70
83 93
42 75
85 85
24 65
29 75
72 54
78 46
53 100
64 83
13 14
33 6
76 34
92 62
49 31
89 52
7 56
1 77
76 23
64 46
61 82
74 95
3 57
19 91
52 77
46 51
65 63
1 84
13 50
65 46
29 54
5 74
25 53
2 85
67 5
13 26
41 40
42 43
60 2
86 28
68 31
24 3
85 56
47 52
24 1
87 51
65 98
57 58
37 48
12 59
63 79
14 79
40 69
34 18
9 46
33 92
51 81
72 14
16 55
56 35
65 79
49 61
7 89
18 76
27 27
6 1
18 64
19 98
46 15
4 6
71 2
90 55
3 7
48 61
87 38
50 73
26 13
87 25
71 78
36 50
24 14
11 2
42 82
71 33
84 17
73 1
79 3
88 9
91 86
39 21
46 91
50 63
4 14
23 78
73 76
34 91
36 39
29 70
11 58
45 95
2 45
65 4
59 10
58 28
40 50
13 63
53 80
75 92
95 73
33 33
100 47
35 59
50 17
28 45
10 60
75 57
45 29
59 96
14 52
100 38
14 56
80 9
72 49
42 39
44 70
60 54
55 100
82 75
69 67
29 92
86 93
41 82
28 12
87 92
12 29
51 80
66 16
10 88
76 51
16 72
98 47
53 47
19 65
22 95
6 60
76 93
29 38
75 84
83 44
88 61
52 75
85 83
80 25
22 96
98 92
2 61
51 38
59 72
92 25
55 37
47 68
93 93
75 50
89 72
85 16
94 48
44 91
71 85
80 15
56 74
43 35
23 57
43 27
30 80
99 24
82 59
49 46
38 25
55 82
20 68
23 31
55 17
83 91
53 87
57 87
89 61
72 60
10 80
90 47
84 57
16 89
54 87
89 25
7 60
34 45
32 38
11 13
4 93
37 21
81 80
47 60
48 64
30 60
78 63
96 60
41 47
91 60
68 70
61 65
61 76
50 34
28 12
38 14
59 63
92 77
36 64
72 51
8 72
99 72
64 98
44 32
94 39
8 12
27 82
20 26
57 61
58 91
57 72
43 72
89 72
48 43
30 27
60 78
64 57
36 44
57 96
50 48
66 85
6 91
69 73
87 95
40 62
7 69
20 39
19 88
43 3
96 85
23 39
89 31
3 43
24 39
86 15
70 10
73 86
76 24
18 85
91 91
19 75
8 32
72 20
16 27
4 72
77 15
89 40
4 24
39 23
37 47
36 25
75 21
53 25
11 60
48 5
42 78
34 95
65 1
43 93
63 14
24 9
60 51
45 75
82 1
48 95
72 25
26 100
48 32
42 24
12 19
95 61
60 71
25 53
30 2
57 98
91 100
32 27
39 7
97 85
44 27
13 73
48 15
60 59
66 18
23 76
73 50
76 15
56 86
82 45
26 48
68 42
97 56
54 72
71 67
38 71
5 83
1 86
8 74
9 35
67 55
8 21
7 33
52 100
20 99
61 57
18 44
51 44
69 45
52 18
79 73
12 81
51 94
74 20
13 42
39 3
92 37
36 23
60 96
14 94
18 48
82 80
63 42
58 13
98 79
35 47
8 38
57 87
64 51
73 13
52 31
82 30
32 16
45 79
11 23
82 29
70 8
67 82
15 36
23 55
3 77
40 22
73 57
43 85
34 75
13 31
18 22
45 7
37 91
65 31
45 67
32 54
75 78
10 10
98 43
16 76
17 70
53 55
100 8
89 60
2 74
91 94
33 17
11 63
25 7
48 37
77 6
64 75
33 21
48 91
42 23
83 28
79 65
19 24
74 20
14 20
56 80
70 56
90 8
95 99
51 1
74 62
89 37
92 73
92 29
84 100
83 71
93 42
54 60
62 45
34 37
85 85
69 64
36 9
50 32
88 10
66 85
67 92
16 45
15 9
64 84
7 25
5 29
43 68
12 60
22 71
98 39
9 45
91 16
46 73
39 49
57 59
96 95
56 24
41 31
1 84
47 2
20 77
83 12
6 86
27 87
74 35
22 22
20 74
41 76
46 68
84 61
4 30
24 32
40 52
35 48
93 72
85 45
36 47
66 64
42 67
60 68
74 21
82 57
65 14
33 6
90 91
83 71
12 31
2 58
14 23
69 90
65 61
24 98
80 30
34 76
22 49
51 5
31 48
69 13
76 66
88 82
41 77
58 72
39 47
8 54
84 56
66 23
51 53
68 95
74 25
48 79
79 44
27 49
12 71
32 75
23 87
16 97
99 10
81 92
71 6
74 40
90 62
52 24
46 19
4 72
1 67
73 58
77 63
63 13
64 50
25 39
18 15
64 39
84 37
38 38
84 84
78 52
72 89
33 30
5 48
83 74
96 82
78 31
75 43
98 33
56 99
90 71
7 19
75 45
69 38
42 78
17 5
58 15
99 90
54 26
78 18
52 18
49 3
22 73
38 18
74 99
20 79
6 100
2 35
67 21
3 51
57 74
2 84
39 40
48 61
68 29
65 82
79 93
4 51
5 84
79 24
29 23
11 49
57 63
46 100
96 61
34 45
11 28
48 73
76 32
47 90
13 8
65 33
75 98
64 62
97 15
94 4
38 38
36 9
20 38
88 97
54 5
88 67
51 94
98 64
80 97
35 67
78 59
18 90
72 28
18 98
16 22
7 53
77 66
75 63
90 13
92 25
51 93
56 25
83 97
68 66
50 9
8 49
12 76
53 10
75 29
20 35
31 90
50 65
22 37
67 22
77 75
18 83
46 79
75 30
40 54
52 93
80 88
44 67
52 36
84 13
41 21
52 42
25 87
48 5
19 6
49 5
5 43
59 23
28 20
29 81
78 63
90 82
85 78
85 23
73 9
26 55
84 53
54 36
93 48
80 86
9 94
35 71
19 57
58 73
49 54
77 87
61 42
31 75
21 5
94 84
15 11
25 32
73 81
58 35
41 93
8 11
36 56
27 72
64 56
91 72
27 57
1 63
44 85
16 69
47 32
30 78
48 70
31 40
14 35
22 99
91 82
72 95
77 5
55 93
34 28
68 74
5 66
87 32
91 95
41 18
21 80
67 8
46 22
84 6
59 20
15 25
72 44
10 5
62 21
8 63
95 24
47 3
78 42
77 82
79 53
61 79
74 27
25 56
75 26
2 46
5 9
33 83
27 98
65 46
29 2
5 90
43 43
83 8
25 69
10 51
54 57
49 92
87 92
83 22
47 38
71 81
37 77
63 94
92 18
58 24
79 67
32 43
55 77
52 95
44 100
2 86
1 7
82 32
94 62
39 45
31 6
70 67
29 68
57 50
39 6
11 45
67 51
83 75
37 35
88 80
36 39
15 58
42 12
42 10
21 65
11 67
8 9
70 24
52 97
3 52
99 6
27 36
94 56
64 36
16 31
6 37
43 97
5 39
54 59
79 46
56 2
16 22
77 91
90 99
92 75
19 79
78 97
50 98
89 2
35 34
27 43
60 100
17 74
93 65
19 98
100 55
9 76
30 76
83 62
85 13
51 39
53 53
75 40
98 2
10 83
23 22
35 22
61 11
79 31
82 94
55 49
39 32
33 4
56 97
29 93
40 4
27 35
41 46
41 79
34 92
96 26
23 42
83 85
67 26
33 33
89 12
95 100
26 2
69 51
81 63
86 12
91 15
58 77
88 56
76 22
43 36
6 12
45 81
18 63
47 63
41 29
66 72
63 49
62 65
3 54
14 3
22 66
46 50
23 1
84 37
71 100
90 45
66 100
64 53
7 41
90 85
47 52
17 6
48 16
84 64
67 72
34 17
4 53
50 7
58 29
45 60
55 93
93 81
22 48
67 52
73 4
32 30
80 93
28 59
25 3
30 64
59 39
74 30
63 66
50 6
67 84
59 49
26 32
80 31
56 53
51 55
35 4
66 31
95 64
42 42
50 47
5 70
48 9
50 75
9 2
70 43
72 1
40 30
14 28
79 91
43 10
81 8
18 83
86 11
11 79
24 1
43 81
12 20
79 89
98 58
10 4
17 86
36 82
91 100
72 99
46 34
35 98
94 75
69 89
66 1
27 70
18 21
90 84
18 93
32 17
34 75
16 59
85 66
61 21
5 94
33 49
8 44
98 65
27 4
19 42
45 22
53 60
51 80
86 88
53 63
42 39
77 44
24 39
9 72
66 36
44 37
10 51
93 4
90 93
61 36
16 33
83 96
4 36
80 13
15 34
98 87
15 64
20 23
7 66
20 4
22 95
1 14
49 10
19 47
75 80
50 86
98 53
63 39
4 35
43 14
72 59
41 78
32 16
53 53
32 22
29 83
91 96
38 86
64 58
70 98
38 2
17 75
34 30
68 1
55 33
66 34
86 65
2 41
50 90
53 59
88 6
14 91
99 20
99 86
86 27
1 75
78 65
10 92
65 61
45 51
20 47
65 15
29 68
59 80
27 85
82 47
20 92
94 95
1 5
27 23
98 70
71 7
19 59
86 63
85 53
83 11
55 26
12 2
49 83
30 34
83 62
63 4
37 49
67 62
89 73
99 91
77 68
50 18
34 43
73 20
62 80
70 15
98 13
33 88
95 44
82 23
66 86
70 15
46 53
56 29
24 35
24 24
70 45
33 24
24 55
46 18
69 94
45 67
66 12
47 8
93 48
70 65
16 4
34 49
25 12
58 73
53 38
78 18
96 93
95 96
32 45
14 93
15 45
38 22
21 53
65 54
55 77
31 13
58 86
88 51
97 64
64 48
22 5
30 96
84 24
80 5
77 90
31 62
87 16
3 44
84 28
12 83
41 67
97 24
20 76
60 80
53 11
66 10
36 26
24 82
54 88
84 87
4 30
79 39
1 83
35 30
92 55
64 54
15 68
30 26
100 100
55 69
83 93
92 43
66 22
53 63
3 32
45 85
25 64
62 35
60 65
17 68
12 98
72 36
32 52
62 39
9 14
47 44
61 30
71 47
49 62
29 76
53 34
100 25
4 31
39 49
22 9
14 6
40 85
66 32
48 56
95 17
58 59
84 6
18 40
91 91
87 58
100 14
85 31
28 27
34 91
28 38
31 4
4 83
31 88
72 20
26 89
67 22
55 14
31 81
84 9
63 58
19 56
91 90
51 23
61 28
99 71
9 39
86 94
27 31
89 25
66 56
12 42
43 6
96 60
78 99
92 8
95 52
79 97
19 43
97 100
28 49
54 100
63 46
50 71
95 13
76 73
62 48
33 89
9 60
18 78
23 6
9 38
39 74
67 73
48 47
15 58
78 100
8 83
26 61
61 56
67 56
68 78
27 18
97 25
12 91
57 25
75 61
93 74
18 86
35 38
28 69
66 13
17 8
46 57
41 95
87 43
29 19
49 75
98 19
21 99
14 97
54 4
85 55
37 56
88 55
23 85
84 35
60 100
67 59
15 38
70 99
13 61
51 86
6 63
36 99
81 1
22 7
40 23
5 50
95 48
85 78
57 22
75 61
82 17
9 73
54 20
1 62
79 45
52 87
27 9
36 80
88 16
6 77
71 80
52 63
41 5
62 98
71 52
16 64
34 11
8 11
4 88
96 100
73 12
51 61
38 77
80 6
7 78
89 69
48 51
77 14
39 9
5 100
92 91
22 67
79 28
41 30
45 17
81 24
30 2
39 11
74 41
99 12
100 82
2 43
44 23
86 98
34 37
56 79
5 70
2 48
56 17
93 61
98 21
99 32
49 4
51 14
50 93
4 94
59 44
36 9
25 83
22 40
31 3
86 4
32 61
72 56
23 15
87 15
52 38
61 79
61 64
74 51
61 93
81 37
14 52
86 79
3 27
4 70
27 9
25 57
2 67
62 80
46 78
17 21
48 94
59 65
27 17
20 68
97 84
11 93
63 53
5 45
68 94
75 82
20 25
36 35
80 12
65 17
5 95
82 64
38 79
69 61
14 31
63 45
77 52
2 98
72 48
42 67
6 8
39 72
31 55
49 53
51 6
87 58
21 65
14 26
92 30
76 1
43 6
47 98
88 33
65 2
3 91
68 8
8 86
42 32
77 1
69 58
94 66
25 69
43 74
31 9
66 29
76 4
52 98
35 91
74 44
81 64
51 62
58 9
4 34
96 52
12 16
1 36
25 35
25 62
78 6
25 80
100 82
45 23
34 51
35 41
87 26
28 30
58 44
76 30
51 1
82 23
48 92
85 45
96 93
72 51
66 67
38 75
56 95
52 56
66 9
5 71
91 92
70 29
31 45
34 73
97 37
8 56
50 16
4 11
10 96
19 53
60 39
49 7
14 21
95 65
64 82
89 19
17 74
4 97
31 64
65 48
30 33
79 30
15 46
5 60
99 80
42 90
95 84
76 3
69 60
86 62
17 94
78 51
70 89
51 81
83 97
18 41
6 10
23 31
79 18
56 21
64 2
45 73
12 47
67 90
60 98
40 49
17 98
24 16
50 16
43 20
80 50
98 97
36 70
75 60
94 18
92 93
10 39
21 19
86 81
54 67
18 94
14 85
42 78
63 81
26 73
99 39
65 6
65 98
97 58
34 70
32 98
86 48
62 31
34 75
47 98
10 80
31 46
92 35
14 68
46 34
53 66
11 70
34 95
33 47
68 61
22 26
1 69
32 68
14 56
75 3
80 28
67 52
7 33
18 70
56 70
28 2
36 61
25 31
3 37
10 51
87 22
26 88
19 63
5 62
20 15
16 52
64 67
73 75
40 95
65 39
86 78
86 50
40 33
69 76
9 62
25 24
87 66
39 29
62 96
27 12
90 8
78 93
49 99
20 79
96 59
13 25
10 63
22 5
40 89
13 62
32 88
20 24
40 92
44 61
92 65
97 58
5 66
43 31
65 79
2 80
71 55
86 64
32 67
47 36
91 28
28 61
40 61
39 1
6 87
1 10
18 61
93 88
16 51
48 47
77 9
65 17
73 79
6 89
57 86
23 55
91 3
89 89
92 42
44 78
48 16
98 20
26 45
92 64
46 25
17 53
96 19
47 41
83 57
19 54
27 14
40 37
85 53
69 57
15 85
60 54
48 92
56 87
40 72
40 91
38 11
10 39
39 52
17 54
94 36
8 3
45 2
9 49
58 21
100 29
45 20
65 16
37 69
88 67
44 99
39 52
55 7
39 72
83 38
57 72
15 77
31 36
84 26
78 44
93 86
64 70
9 37
66 26
12 93
41 96
3 70
6 4
16 77
87 95
48 36
20 4
76 33
37 80
98 79
40 60
64 19
26 98
2 84
54 87
11 74
77 65
34 64
65 46
56 91
52 33
98 42
66 5
48 48
31 69
93 39
6 31
18 88
66 67
66 68
19 78
68 58
28 84
77 98
41 24
80 6
33 52
39 55
40 85
13 85
76 82
76 44
45 73
15 24
49 54
13 16
70 18
49 6
93 15
44 18
56 12
8 43
28 72
72 95
11 36
64 78
57 32
56 5
65 27
59 39
34 65
17 42
79 24
84 22
80 82
92 54
45 10
28 16
78 78
39 11
17 96
61 83
52 97
77 13
94 60
3 20
18 58
95 77
70 74
5 69
24 9
38 30
41 86
62 95
44 85
71 81
30 91
32 63
63 27
29 21
54 37
43 61
89 70
73 88
4 65
92 11
32 23
25 95
76 67
36 43
40 36
22 42
11 16
78 87
5 81
64 32
56 51
21 5
100 45
28 91
44 98
26 34
4 67
70 28
95 36
55 37
24 43
26 69
84 98
40 27
86 27
72 69
85 99
43 8
68 12
7 22
31 21
87 47
38 46
76 85
75 12
71 26
4 70
57 30
3 41
86 75
11 25
68 7
1 89
7 6
84 92
50 14
80 96
57 36
49 90
19 55
4 95
2 26
10 19
14 55
23 81
19 2
51 57
89 58
60 72
49 12
82 58
31 3
69 76
75 29
5 79
15 80
89 86
94 49
78 76
92 51
5 27
37 79
6 3
1 97
36 76
31 94
28 49
18 11
56 21
78 94
89 80
54 61
84 74
56 19
82 68
71 8
20 68
81 79
19 29
69 73
43 2
91 2
49 25
10 48
35 34
47 73
42 90
9 20
10 83
18 93
93 31
72 45
15 8
5 54
24 58
39 47
26 24
36 43
38 48
31 43
68 6
53 4
29 89
83 71
46 94
23 65
91 49
13 41
51 68
68 12
72 19
27 15
88 99
91 21
66 54
98 2
1 79
77 54
63 25
60 65
41 68
33 77
5 49
46 92
38 41
24 23
93 70
61 55
42 98
26 43
78 21
90 66
11 78
22 60
88 39
77 12
76 33
21 98
71 10
1 86
10 25
86 20
9 19
51 64
25 23
51 72
81 47
44 71
83 49
6 7
89 96
32 32
25 15
76 20
87 40
42 40
13 66
18 5
2 67
88 65
74 91
47 87
40 32
45 22
63 82
58 1
51 38
66 46
65 25
70 55
13 61
10 85
76 12
79 77
79 3
80 69
21 81
1 75
15 41
3 70
24 70
92 74
93 35
17 38
33 98
2 56
73 87
99 28
64 46
82 87
52 76
84 82
24 55
80 18
79 34
12 88
15 60
18 94
79 17
8 87
94 3
78 28
39 8
98 3
73 86
96 35
55 20
15 66
23 82
96 15
60 6
35 48
42 95
97 26
51 51
8 88
25 48
72 27
15 92
27 100
45 25
73 5
40 8
80 10
1 47
32 40
82 90
22 52
2 78
11 91
8 40
99 23
71 77
16 48
89 52
64 89
89 100
67 11
99 88
35 73
87 71
61 15
21 10
48 86
21 75
41 23
47 67
1 66
45 55
17 100
25 38
30 32
32 43
18 25
43 35
8 44
29 45
65 53
9 46
9 66
1 55
50 24
14 8
71 39
34 32
54 34
25 4
100 10
46 75
67 77
51 31
32 38
19 52
79 45
11 68
75 38
21 20
47 63
42 58
9 68
72 9
59 55
95 18
81 83
61 12
61 60
93 38
79 59
62 26
97 57
1 17
84 74
3 10
73 15
66 51
86 21
75 83
58 63
34 70
76 62
100 49
67 66
88 68
80 92
43 17
12 24
95 11
30 83
51 11
97 17
33 13
96 56
42 4
63 8
53 54
42 34
52 96
81 71
22 87
49 39
89 65
70 6
41 67
46 46
70 30
77 65
22 22
3 80
93 31
10 38
18 72
22 5
11 97
15 11
52 90
20 18
31 94
21 2
73 72
33 79
48 5
14 25
50 17
13 28
64 78
17 99
10 100
31 92
90 47
58 68
78 87
14 46
24 62
76 48
41 44
95 18
37 21
85 59
89 41
15 39
13 47
82 17
62 54
23 30
42 65
21 96
72 15
48 86
30 38
16 58
34 95
92 11
20 46
73 49
20 24
62 50
69 62
44 81
87 65
64 36
69 7
78 23
22 18
52 85
31 12
15 12
78 47
94 7
47 56
91 28
76 18
41 18
41 32
91 14
48 95
85 14
38 19
35 34
48 42
31 44
54 69
18 1
19 85
72 40
87 80
49 29
47 1
1 32
67 19
3 78
35 88
88 18
35 72
57 50
74 37
35 75
49 73
90 59
24 30
60 58
53 70
38 26
20 95
5 69
9 54
48 44
44 25
60 94
81 10
36 88
98 25
99 90
27 40
52 60
62 39
33 26
96 98
99 74
22 26
64 60
22 49
17 87
91 23
88 33
80 54
64 34
92 18
6 59
84 1
2 51
62 25
8 54
28 93
90 91
12 67
71 15
8 56
7 98
40 47
20 84
55 69
5 15
61 3
49 79
60 80
92 87
50 91
12 24
43 41
31 82
72 6
95 87
26 85
78 98
11 87
80 23
1 41
7 9
28 81
98 32
8 8
83 80
90 18
63 19
21 53
71 55
3 48
41 17
30 23
70 66
50 41
55 99
85 87
11 8
5 42
12 33
23 25
89 14
34 27
53 98
43 60
31 13
3 30
30 52
1 3
61 95
96 94
78 34
89 69
10 30
88 6
54 82
82 41
39 36
25 10
34 23
53 47
92 51
79 7
88 50
13 10
49 87
16 71
86 46
11 98
41 74
59 49
36 53
41 55
88 79
54 49
21 53
3 22
5 42
6 51
66 81
50 55
54 17
76 41
51 13
23 46
57 95
38 1
29 74
24 10
89 22
59 7
5 36
55 13
33 83
71 95
6 66
56 59
79 24
50 94
15 66
48 42
47 30
53 72
85 65
81 31
25 32
26 48
41 41
3 33
24 54
70 49
92 44
78 34
55 96
76 1
74 43
54 82
88 55
56 67
58 26
77 24
73 77
73 62
98 65
8 72
31 20
57 66
80 25
91 21
12 32
77 13
43 61
32 86
4 6
90 36
48 100
83 5
16 80
18 74
76 73
87 49
70 10
46 36
64 72
89 78
99 63
62 70
20 76
74 16
55 64
21 31
29 24
90 44
13 96
59 43
42 35
25 82
38 80
14 97
40 12
55 25
48 16
78 83
16 33
16 78
11 96
99 32
97 36
10 42
92 73
38 33
52 2
96 92
9 72
6 53
45 13
82 6
20 46
55 95
50 53
84 19
72 77
57 20
26 62
67 68
83 55
23 29
3 100
56 7
57 43
87 58
6 41
41 17
38 85
50 6
3 59
38 55
75 69
89 85
62 91
30 23
15 46
32 44
62 62
35 49
5 71
9 20
15 42
89 31
65 64
22 87
99 14
63 79
7 41
43 34
32 15
32 52
25 99
77 95
5 25
92 59
17 67
22 30
40 89
2 27
78 60
96 75
72 17
43 63
11 52
80 86
71 99
32 6
79 12
31 93
16 64
43 8
23 19
29 18
87 24
41 39
1 89
28 73
77 86
51 10
76 23
64 14
12 54
53 73
62 31
80 25
85 82
36 46
32 54
32 26
20 83
53 85
22 56
51 52
57 10
67 80
83 62
59 90
78 15
68 88
22 94
19 52
60 3
57 90
59 48
48 72
26 84
59 78
19 5
61 96
64 36
59 13
88 17
31 63
64 70
38 2
15 31
6 39
68 22
98 70
30 2
70 6
75 92
81 17
52 95
32 59
15 45
14 30
70 54
60 74
98 24
44 83
61 36
37 100
48 6
6 66
29 91
85 89
69 60
9 35
16 96
59 29
90 36
81 18
95 72
54 89
84 79
27 92
11 59
67 38
59 92
62 35
48 61
68 74
55 18
98 96
22 6
22 25
71 87
23 95
48 23
9 40
28 68
16 31
98 82
60 95
55 35
70 21
59 85
14 67
98 4
33 55
5 82
74 80
30 70
87 52
8 95
26 38
6 33
68 93
16 35
76 53
4 87
22 94
51 52
74 85
22 29
8 99
2 27
99 45
26 12
19 93
2 17
15 85
82 88
45 7
67 87
83 11
2 47
86 45
80 60
55 70
59 74
24 61
73 29
40 79
67 83
35 58
8 30
30 34
70 33
4 77
53 82
84 25
20 57
75 72
85 17
71 21
24 85
88 67
49 84
89 70
22 15
56 48
84 17
100 50
55 68
42 95
15 76
38 22
84 45
68 3
35 88
16 78
95 18
63 32
30 88
53 12
3 23
73 81
87 20
78 47
21 31
22 23
59 74
50 7
84 22
67 70
17 93
24 94
71 64
39 76
93 86
31 51
71 91
67 77
76 20
38 23
74 44
47 71
82 83
98 40
92 71
53 26
25 71
55 55
95 61
40 29
78 32
93 79
69 82
73 28
15 65
63 75
65 41
92 95
43 5
7 36
97 87
89 74
78 42
79 60
91 89
53 26
27 5
19 89
87 55
36 87
16 49
48 91
81 41
86 23
92 57
36 31
36 30
9 36
77 93
89 39
23 63
93 69
36 92
64 46
68 11
78 81
68 92
24 95
38 36
9 81
100 88
9 77
85 22
1 36
6 98
46 32
80 35
43 88
25 95
37 96
86 6
98 89
65 23
2 11
97 48
55 90
77 52
6 93
73 35
62 31
84 1
93 11
100 46
72 60
98 2
28 74
87 7
67 9
78 10
93 48
86 63
82 37
66 33
50 11
52 47
11 16
35 63
55 94
27 94
5 79
2 3
39 3
15 2
31 38
67 53
81 91
33 60
19 91
3 26
18 59
82 24
58 87
92 3
90 87
48 2
64 30
95 63
61 41
3 21
100 94
51 3
94 85
94 13
30 52
74 60
66 29
7 9
73 25
50 4
89 60
45 4
12 25
30 46
43 49
42 80
55 80
55 48
1 67
57 91
40 70
100 34
14 23
56 10
38 86
10 68
2 97
16 45
19 25
59 75
44 35
85 73
96 22
100 100
33 28
76 45
66 25
44 99
37 12
71 78
10 70
99 79
71 42
82 27
56 53
26 73
77 57
93 14
63 41
71 17
70 12
94 5
56 4
57 96
89 51
9 78
44 43
12 20
93 57
6 49
91 50
93 8
73 96
70 27
9 87
71 10
1 94
88 92
100 6
32 23
58 2
62 1
57 50
82 6
79 12
77 65
47 7
67 2
97 36
44 15
55 43
10 75
23 99
66 64
14 15
96 64
96 2
99 70
64 35
95 72
3 92
50 59
57 83
43 31
16 89
85 33
55 15
10 43
46 57
64 81
6 49
55 81
13 30
83 22
36 36
85 90
30 87
79 5
61 74
24 27
13 3
87 89
87 16
23 49
60 69
80 68
88 98
12 96
23 28
27 100
17 78
87 58
33 69
16 20
49 10
3 88
53 99
87 65
26 60
42 51
69 98
77 15
29 80
55 30
32 53
56 88
43 62
94 97
6 98
31 95
8 10
9 81
95 25
9 81
2 33
78 18
8 60
23 15
85 12
81 26
81 12
100 10
55 39
78 53
58 5
55 78
9 94
9 44
58 66
56 71
16 28
40 18
40 89
71 3
41 16
28 6
32 28
63 62
40 17
95 45
25 1
10 89
86 46
41 98
5 69
8 98
20 16
13 70
62 23
99 91
53 48
23 69
94 87
48 35
91 39
7 80
25 93
26 99
66 9
69 46
48 87
62 9
60 37
71 55
3 85
4 72
42 38
85 29
68 75
98 38
23 18
100 48
21 52
74 81
42 73
97 95
84 84
37 30
24 44
53 14
89 51
58 80
73 17
82 77
39 57
23 22
26 37
19 98
82 44
25 68
38 56
46 92
45 11
7 15
86 82
61 98
41 86
95 29
85 64
59 24
25 88
61 12
33 53
38 39
21 71
97 98
76 43
10 55
98 47
92 9
97 61
84 61
92 36
87 1
89 39
17 36
71 10
41 85
72 17
46 63
95 1
83 7
14 13
22 42
75 79
33 22
37 44
80 46
6 51
47 7
11 72
52 67
43 23
4 48
82 14
15 67
76 100
29 74
22 100
5 60
74 56
53 78
16 48
24 64
74 1
38 9
88 77
39 27
98 3
37 15
33 57
96 40
41 71
66 54
87 54
74 16
61 65
51 97
98 3
57 38
78 76
79 92
42 35
86 87
94 14
67 80
15 94
15 94
14 49
78 82
46 6
45 59
71 5
83 40
78 12
68 93
85 81
13 80
86 37
34 80
49 47
34 15
58 57
46 94
44 80
68 84
58 1
62 22
44 16
94 12
79 100
1 93
100 17
83 67
75 41
44 52
61 13
92 50
29 21
49 25
12 70
95 98
22 8
53 52
25 76
20 6
3 76
64 77
61 64
86 28
87 62
86 85
57 27
55 99
77 95
60 89
60 99
21 26
15 58
9 27
69 16
86 2
49 81
53 2
91 45
61 40
89 60
56 75
61 50
40 94
74 31
1 7
72 90
62 55
13 24
54 80
89 65
33 22
81 34
93 39
22 74
54 99
55 90
94 11
43 74
86 49
50 58
58 59
89 57
74 74
7 94
56 47
9 68
59 49
4 59
44 81
50 89
97 50
43 23
10 54
24 27
89 33
7 34
88 75
70 67
62 88
57 10
74 7
16 15
43 94
45 93
99 87
79 66
38 38
19 22
49 63
21 8
98 19
50 38
47 86
29 45
92 64
62 75
1 91
4 35
43 15
71 10
19 27
59 9
100 90
12 43
33 75
41 73
47 29
48 57
17 82
55 65
79 12
80 100
23 96
11 30
94 32
60 24
73 69
71 66
76 68
84 5
29 56
84 21
66 85
47 34
78 98
4 99
59 100
55 62
47 39
15 22
17 18
78 60
70 80
73 11
75 76
68 56
90 57
92 5
36 19
8 61
48 49
69 51
8 43
48 79
99 54
54 75
86 58
52 78
67 58
100 44
46 69
38 93
16 95
69 34
63 47
71 48
68 8
19 62
87 74
27 88
54 56
85 93
71 63
31 38
21 7
27 15
29 53
31 80
28 39
91 67
5 35
67 26
24 32
5 10
99 45
76 75
60 57
89 30
31 85
86 95
59 90
89 42
83 77
69 87
38 1
69 50
30 60
46 8
2 96
34 94
40 99
66 99
78 65
81 8
37 81
22 32
74 31
13 15
74 7
8 18
1 97
17 83
54 100
63 86
78 17
36 28
64 51
100 9
14 92
8 23
78 26
32 63
10 84
41 55
4 23
43 72
38 92
83 25
56 99
100 47
100 26
24 17
24 34
32 10
22 99
71 98
96 59
99 74
2 75
70 54
24 36
75 15
75 93
98 82
52 9
42 82
38 3
5 20
70 19
56 92
96 8
48 66
77 66
30 13
96 24
75 74
8 70
99 63
99 16
72 93
24 3
15 86
55 4
90 55
69 52
22 37
79 75
51 60
42 33
47 9
50 84
5 32
35 62
53 97
70 51
88 3
33 61
60 65
40 68
100 96
7 44
54 100
79 2
79 90
11 99
51 66
10 91
44 16
2 46
44 8
28 9
70 56
20 25
13 53
70 38
43 23
37 70
97 59
50 48
14 75
79 59
75 65
38 73
18 37
19 30
94 52
61 20
57 76
100 37
11 39
50 28
34 78
28 14
98 55
70 39
96 76
47 59
40 86
21 14
36 98
86 6
59 45
80 99
39 61
2 23
30 51
93 96
84 71
36 36
72 4
89 64
8 89
8 58
79 53
80 47
10 42
63 14
49 18
55 39
96 47
42 26
90 6
60 52
42 85
28 17
68 9
10 33
45 11
2 53
74 33
36 16
21 27
57 89
55 40
9 96
61 2
44 97
91 90
7 69
84 4
9 62
46 50
6 49
93 33
66 23
30 75
5 27
83 11
19 18
14 89
87 45
56 48
34 54
11 82
6 77
95 44
16 27
73 53
71 83
92 97
34 63
25 38
57 88
51 40
69 25
85 17
15 35
91 23
50 49
99 64
17 74
74 9
95 9
37 53
60 54
56 63
4 38
68 15
================================================
FILE: greedy_scheduling/problem13.4test1.txt
================================================
2
3 5
1 2
================================================
FILE: greedy_scheduling/problem13.4test2.txt
================================================
12
8 50
74 59
31 73
45 79
24 10
41 66
93 43
88 4
28 30
41 13
4 70
10 58
================================================
FILE: huffman/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(huffman)
set(CMAKE_CXX_STANDARD 17)
add_executable(huffman main.cpp)
================================================
FILE: huffman/main.cpp
================================================
/*
* Programming Problem 14.6: Huffman Codes
*
* In this problem the file format is:
* [number_of_symbols]
* [weight of symbol #1]
* [weight of symbol #2]
* ...
*/
#include
#include
#include
#include
#include
#define PRIORITY_QUEUE // O(N * logN)
#ifndef PRIORITY_QUEUE
#define TWO_QUEUES // O(N)
#endif
using namespace std;
using LL = long long;
using Weight = LL;
using Weights = vector;
struct Tree;
using TreePtr = shared_ptr;
struct Tree {
Weight weight;
TreePtr left, right;
Tree(Weight weight, TreePtr left = nullptr, TreePtr right = nullptr) :
weight{ weight }, left{ left }, right{ right } {}
};
using TreePtrs = vector;
#ifdef PRIORITY_QUEUE
struct Comp {
size_t operator()(const TreePtr& a, const TreePtr& b) const {
return b->weight < a->weight;
}
};
using Queue = priority_queue;
TreePtr encode(const Weights& A, Queue q = {}) {
for (auto weight: A)
q.emplace(make_shared(weight));
while (1 < q.size()) {
auto a = q.top(); q.pop();
auto b = q.top(); q.pop();
auto c = make_shared(a->weight + b->weight, a, b);
q.emplace(c);
}
return q.top();
}
#else // TWO_QUEUES
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
using Queue = queue;
TreePtr encode(Weights& A, Queue first = {}, Queue second = {}) {
sort(A.begin(), A.end());
for (auto weight: A)
first.push(make_shared(weight));
TreePtrs next;
auto takeFirst = [&]() { next.push_back(first.front()), first.pop(); };
auto takeSecond = [&]() { next.push_back(second.front()), second.pop(); };
while (1 < first.size() + second.size()) {
next.clear();
do {
if (first.size() && second.size()) {
if (first.front()->weight < second.front()->weight) takeFirst(); else takeSecond();
}
else if (first.size()) takeFirst();
else if (second.size()) takeSecond();
} while (next.size() < 2);
auto [a, b] = tie(next[0], next[1]);
auto c = make_shared(a->weight + b->weight, a, b);
second.emplace(c);
}
return second.front();
}
#endif
using MinMax = pair;
constexpr auto Min = numeric_limits::min();
constexpr auto Max = numeric_limits::max();
MinMax run(const string& filename) {
Weights A; // weight of each symbol
fstream fin{ filename };
LL N, weight;
for (fin >> N; fin >> weight; A.push_back(weight));
auto tree = encode(A);
LL lo = Max,
hi = Min;
using fun = function;
fun go = [&](auto root, LL depth) {
if (!root)
return;
auto isLeaf = [](auto root) { return !root->left && !root->right; };
if (isLeaf(root))
lo = min(lo, depth),
hi = max(hi, depth);
else
go(root->left, depth + 1),
go(root->right, depth + 1);
};
go(tree, 0);
return make_pair(lo, hi);
}
int main() {
for (auto& filename: { "problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt" }) {
auto [lo, hi] = run(filename);
cout << filename << ": " << lo << ", " << hi << endl; // min, max encoding length in the corresponding optimal prefix-free tree
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
return 0;
}
================================================
FILE: huffman/main.js
================================================
/*
* Programming Problem 14.6: Huffman Codes
*
* In this problem the file format is:
* [number_of_symbols]
* [weight of symbol #1]
* [weight of symbol #2]
* ...
*/
let LineByLine = require('n-readlines');
class Tree {
constructor(weight, left = null, right = null) {
this.weight = weight;
this.left = left;
this.right = right;
}
}
/*
let key = x => Array.isArray(x) ? x[0] : x;
let heappush = (A, x, f = Math.min) => {
let P = i => Math.floor((i - 1) / 2); // parent
A.push(x);
let N = A.length,
i = N - 1;
while (0 < i && key(A[i]) == f(key(A[i]), key(A[P(i)]))) {
[A[i], A[P(i)]] = [A[P(i)], A[i]];
i = P(i);
}
};
let heappop = (A, f = Math.min) => {
let L = i => 2 * i + 1, // children
R = i => 2 * i + 2;
let N = A.length,
i = 0;
let top = A[0];
[A[0], A[N - 1]] = [A[N - 1], A[0]], A.pop(), --N;
let ok;
do {
ok = true;
let left = f == Math.min ? Infinity : -Infinity,
right = left;
if (L(i) < N && key(A[i]) != f(key(A[i]), key(A[L(i)]))) ok = false, left = key(A[L(i)]);
if (R(i) < N && key(A[i]) != f(key(A[i]), key(A[R(i)]))) ok = false, right = key(A[R(i)]);
if (!ok) {
let j = left == f(left, right) ? L(i) : R(i);
[A[i], A[j]] = [A[j], A[i]];
i = j;
}
} while (!ok);
return top;
};
let encode = A => {
let T = [];
for (let weight of A)
heappush(T, [ weight, new Tree(weight) ]);
while (1 < T.length) {
let [ a, b ] = [ heappop(T), heappop(T) ];
let c = [ a[0] + b[0], new Tree(a[0] + b[0], a[1], b[1]) ];
heappush(T, c);
}
return T[0][1];
};
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
let encode = A => {
A.sort((a, b) => a - b)
let first = A.map(weight => new Tree(weight)),
second = [];
while (1 < first.length + second.length) {
let next = [];
while (next.length < 2) {
if (first.length && second.length) {
next.push(first[0].weight < second[0].weight ? first.shift() : second.shift());
}
else if (first.length) next.push(first.shift());
else if (second.length) next.push(second.shift());
}
let [a, b] = next;
let c = new Tree(a.weight + b.weight, a, b);
second.push(c);
}
return second.shift();
};
let run = filename => {
let A = [];
let input = new LineByLine(filename);
let line;
line = input.next(); // N
while (line = input.next()) {
let weight = Number(String.fromCharCode(...line).trim());
A.push(weight);
}
let tree = encode(A);
let [lo, hi] = [Infinity, -Infinity];
let go = (root = tree, depth = 0) => {
if (!root)
return;
let isLeaf = root => !root.left && !root.right;
if (isLeaf(root))
lo = Math.min(lo, depth),
hi = Math.max(hi, depth);
else
go(root.left, depth + 1),
go(root.right, depth + 1);
};
go();
return [ lo, hi ];
}
for (let filename of [ 'problem14.6test1.txt', 'problem14.6test2.txt', 'problem14.6.txt' ]) {
let [lo, hi] = run(filename);
console.log(`${filename}: ${lo}, ${hi}`); // min, max encoding length in the corresponding optimal prefix-free tree
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
================================================
FILE: huffman/main.kt
================================================
/*
* Programming Problem 14.6: Huffman Codes
*
* In this problem the file format is:
* [number_of_symbols]
* [weight of symbol #1]
* [weight of symbol #2]
* ...
*/
import java.io.File
import java.util.PriorityQueue
import java.util.Queue
import java.util.LinkedList
var INF = (1e9 + 7).toInt()
data class Tree(val weight: Int, val left: Tree? = null, val right: Tree? = null)
/*
fun encode(A: List): Tree {
var q = PriorityQueue(Comparator{ a: Tree, b: Tree -> a.weight.compareTo(b.weight) })
for (weight in A)
q.add(Tree(weight))
while (1 < q.size) {
var a = q.poll()
var b = q.poll()
var c = Tree(a.weight + b.weight, a, b)
q.add(c)
}
return q.poll()
}
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
fun encode(A: MutableList): Tree {
A.sort()
var first: Queue = LinkedList(A.map{ weight -> Tree(weight) }.toList())
var second: Queue = LinkedList()
var next = mutableListOf()
while (1 < first.size + second.size) {
next.clear()
do {
if (0 < first.size && 0 < second.size) {
if (first.peek().weight < second.peek().weight) next.add(first.poll()) else next.add(second.poll())
}
else if (0 < first.size) next.add(first.poll())
else if (0 < second.size) next.add(second.poll())
} while (next.size < 2)
var (a, b) = next
var c = Tree(a.weight + b.weight, a, b)
second.add(c)
}
return second.poll()
}
fun run(filename: String): Pair {
var A = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var weight = it.trim().toInt()
A.add(weight)
} else {
first = false
}
}
var tree = encode(A.toMutableList())
var lo = INF
var hi = -INF
fun go(root: Tree? = tree, depth: Int = 0) {
if (root == null)
return
var isLeaf = { node: Tree? -> node?.left == null && node?.right == null }
if (isLeaf(root)) {
lo = Math.min(lo, depth)
hi = Math.max(hi, depth)
} else {
go(root.left, depth + 1)
go(root.right, depth + 1)
}
}
go()
return Pair(lo, hi)
}
fun main() {
for (filename in listOf("problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt")) {
var (lo, hi) = run(filename)
println("$filename: $lo, $hi") // min, max encoding length in the corresponding optimal prefix-free tree
}
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
================================================
FILE: huffman/main.py
================================================
#
# Programming Problem 14.6: Huffman Codes
#
# In this problem the file format is:
# [number_of_symbols]
# [weight of symbol #1]
# [weight of symbol #2]
# ...
#
class Tree:
def __init__(self, weight, left = None, right = None):
self.weight = weight
self.left = left
self.right = right
def __lt__(self, other):
return self.weight < other.weight
#
# priority queue
#
# from heapq import heappush
# from heapq import heappop
# def encode(A):
# T = []
# for weight in A:
# heappush(T, Tree(weight))
# while 1 < len(T):
# a, b = heappop(T), heappop(T)
# c = Tree(a.weight + b.weight, a, b)
# heappush(T, c)
# return heappop(T)
#
# Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
# of a sorting subroutine, followed by a linear amount of additional work.
#
from collections import deque
def encode(A):
A.sort()
first, second = deque([Tree(weight) for weight in A]), deque()
while 1 < len(first) + len(second):
next = []
while len(next) < 2:
if len(first) and len(second):
next.append(first.popleft() if first[0].weight < second[0].weight else second.popleft())
elif len(first): next.append(first.popleft())
elif len(second): next.append(second.popleft())
a, b = next
c = Tree(a.weight + b.weight, a, b)
second.append(c)
return second.popleft()
def run(filename):
A = []
with open(filename) as fin:
N = int(fin.readline())
while True:
line = fin.readline()
if not line:
break
weight = int(line.strip())
A.append(weight)
tree = encode(A)
lo, hi = float('inf'), float('-inf')
def go(root = tree, depth = 0):
nonlocal lo, hi
if not root:
return
isLeaf = lambda root: not root.left and not root.right
if isLeaf(root):
lo = min(lo, depth)
hi = max(hi, depth)
else:
go(root.left, depth + 1)
go(root.right, depth + 1)
go()
return [ lo, hi ]
for filename in [ 'problem14.6test1.txt', 'problem14.6test2.txt', 'problem14.6.txt' ]:
lo, hi = run(filename)
print(f'{filename}: {lo}, {hi}') # min, max encoding length in the corresponding optimal prefix-free tree
# problem14.6test1.txt: 2, 5
# problem14.6test2.txt: 3, 6
# problem14.6.txt: 9, 19
================================================
FILE: huffman/package.json
================================================
{
"name": "huffman",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "clayton wong",
"license": "ISC",
"dependencies": {
"n-readlines": "^1.0.1"
}
}
================================================
FILE: huffman/problem14.6.txt
================================================
1000
7540662
6852892
3235725
8045172
2667794
2595511
7030103
5882478
2731795
8630567
7224817
9147454
9180184
4194220
801991
8773930
7498447
5429618
1948993
4161112
7231836
3512965
6037327
8518300
2917342
547194
5015100
837907
341970
6249282
9353243
5546257
7031847
9959436
1082955
7132656
9863608
2548250
2209647
8069760
8572628
9344483
8874074
8638786
7812182
4849731
2492922
6698031
7404507
745731
8379593
4119022
4123053
4401250
5421516
8134188
8319394
9611963
3780734
6096612
6971484
7377399
6529211
6097359
6332343
5781826
279273
5153724
838231
4437902
3398506
3432892
2868587
3079930
6449351
7063764
9110714
2325311
5883213
911693
1779925
8305333
3636477
5712230
1858307
9079534
8865961
616791
2362911
2935267
3366532
1151019
7813585
6552397
3805014
7693039
795351
5346031
5699199
5297037
8236308
2817584
4715257
4633814
9478541
9933557
789849
3943007
2440768
615656
2760381
6402258
8117630
3856582
9371822
1771427
497228
8502109
1309140
624955
3397897
1765229
4908084
2070509
8862959
7276642
9603157
4934808
867218
4182171
4846509
5474314
8233899
4477188
4525386
2335033
8498281
1153072
1238992
8093006
4084086
1238317
3698397
4122987
4692437
7917039
1265714
9334428
5342919
8732807
1774206
6290125
6338581
2089654
5121265
1999595
1890100
3143107
4642901
8447001
5593021
1950231
1412270
6420175
3155741
7243071
7922116
9639930
5333616
8050203
4774305
7342538
7946249
5483937
149557
3790204
4238363
8894826
6302156
6170563
9363702
8127291
9717796
9218081
1484230
1290663
8389366
7938443
569344
5534970
1415528
7116876
555207
5342809
1536476
8972323
7654800
5165404
7464615
8864025
6119573
8440544
5171511
5722086
8015688
3042471
783373
3741722
8546605
1411550
97421
3824354
4139944
1163535
9589026
6300149
6915998
8013637
3423833
7290262
6211938
8737943
2620444
7823630
5881412
4589405
1384870
5296634
4196127
8817555
8344235
9077367
5865668
9363718
2119923
7947765
2032202
9658187
2227269
6331838
3996308
5700867
8612151
4662268
8746986
466715
5425139
6377733
413248
9594800
3646317
7285883
1395640
6757438
7333021
2218973
4656642
5395580
8923714
6945214
5570691
1452406
6348659
760824
6753343
4421015
1650139
3373557
5647807
8444917
7102932
5289986
8718721
2308480
1107383
1346546
249066
6283749
2353241
3682949
7522856
8745465
9520247
2894009
2259431
6638652
1926856
9633791
8893205
3139810
8473128
7961171
7768963
8158982
5823610
8894456
736307
8201066
7861924
6408573
3949582
4684379
4744609
9051858
380823
3122478
1573303
5250660
4415850
8808519
7080841
192204
2017931
209806
3285196
1330242
1153739
6481783
1258299
9877021
9055363
4854217
4557053
1126316
7347325
7760197
5383811
2682978
1819184
6975171
7749135
976810
6247739
6290391
3249739
4541817
3428099
9421755
8738433
1274164
7104303
3656422
9979223
3506122
1673754
3161921
2818538
4458682
6359261
6426934
782103
3901778
1857358
5484908
2875582
3738494
64537
6051223
6872740
4765176
7220104
2598270
9842137
7214217
5702910
2628894
1247848
520157
1206180
8206791
8843603
114191
4749339
2625711
9550792
841001
4233823
6276651
2664448
7474888
1262500
6593317
90939
535912
6627958
3058532
6768384
7084346
4800944
4819847
7045177
7365650
5997922
5208999
7729267
9285990
9354758
2209419
9044992
3295737
2530979
2307649
9857682
8012943
7029165
2278695
7856211
2296287
2603987
5489406
5398931
8497844
1846916
8594631
970195
6474016
9339029
2951112
9664028
2291705
6985762
4740530
4379911
9869271
9835332
4806727
5856936
1892081
3981651
4930580
9889780
962541
2562468
1336459
9593240
4338437
2215355
8528391
6434739
4655065
9130962
8311268
8211102
3917412
7652314
6019016
3368386
3959384
40882
4521749
8041559
932248
456813
5746116
6871915
8918266
2281631
7707477
1081623
5791610
5073444
8189308
3932451
6966131
2523371
3237916
8946890
4014101
2017252
1608691
166321
1873
6506530
680587
1709020
9555716
709728
8716178
5656747
1230065
8487375
7166190
4948841
6882759
6677256
270695
2600124
886140
3425484
3273528
379629
4483866
6416998
7966718
7807042
6305964
4966440
3210575
5630654
8499854
2207795
4094756
7364964
899516
8149244
5225044
7409718
8157209
7662259
7760348
9106972
2648302
1833054
1359669
9978358
9752431
7835150
7039906
4874388
7566994
6755902
9602458
7621071
4888538
7809809
2417608
7939434
7630425
2471915
1991528
2867487
4910075
3667457
2041172
6836791
7482135
9034598
5676907
107416
9568704
6633667
6493718
8509618
2403363
4521616
4142717
3825501
5734943
6781157
7043308
2714778
2562210
4467454
3294809
57802
6843026
616277
3807379
9353508
3101183
1360510
8348712
9455063
4007404
2990314
4679226
3439397
2400452
3794129
2600105
1850113
2659662
3127710
849244
1161427
1119946
8386556
8696999
5684375
4978411
6673706
9201552
8456014
7509368
3452778
8664366
8113437
8983823
652742
2057013
5920285
8530242
4010767
3315346
2524081
651730
341040
9448969
83429
2642101
1433786
3649759
555199
5474772
8325637
2263107
9288002
2097012
4012152
9496180
7599357
3119784
6849327
7368417
3918571
5019143
7816600
3698908
9386292
506213
1687743
169883
4473394
5880820
3370978
8525526
7720062
6094764
6975371
9034588
1049472
7472233
8616597
1331899
6725820
505108
5111362
1803917
3482963
3605378
5407258
2625367
1465096
2464278
758393
1121696
1968038
6320843
2917881
7807840
2199230
2691670
7583934
5029628
3055273
5523150
2603228
5666836
4305906
7922171
9787624
3164901
8298150
3720363
8155910
5145168
545323
2847654
3121259
7952235
829684
1456967
6839437
7253416
535893
3020761
3333465
3851724
7438085
9679393
1155576
5070284
6891277
8752837
8278436
8723147
5467399
1256676
794517
7395024
6524438
6111922
4388265
8132181
3389703
8089365
9807139
7057278
8063236
7392465
304460
9879636
6993002
2860509
810943
8727902
6823970
5760205
8982619
1189333
996638
1990671
394075
6710898
2970241
4769175
705755
8960359
7919966
9844247
4457249
6305295
3384562
9311730
3696071
569367
8026529
9018656
8786437
2822849
2612451
683042
1573997
1246625
4810066
4034299
6398176
8102279
6927406
4128359
3912623
4172411
1280821
4502892
8938413
3101492
4503602
1783438
6081576
7492446
6859568
6592440
37164
8126217
4756682
7950114
159892
4227759
8409663
7049520
9553411
7991122
5404616
9273380
5784690
8079351
8558865
5545395
9572785
4647771
2388923
2925254
3882138
9879739
2654229
7803982
1062936
4082368
2165077
3042587
9968891
7262102
1385141
2525180
8501245
8452218
1851594
3527804
8873317
3087832
9582323
4555928
5802025
4306883
9407054
1531412
6514736
1116902
12710
3310966
8556302
715468
6235973
4604649
133947
405875
5439070
4206464
5313145
9218187
356432
5883301
9827097
6358863
7705902
1774454
3446979
247376
7127672
771293
1017408
3591569
4932798
5856066
3079629
7487083
6682658
5442652
5734430
4286579
1614167
9061552
7636648
6215627
4503170
9236790
8521382
7749368
5247205
1358976
6368177
2272567
8007799
8902975
6620440
8001611
934209
2180122
192218
8075767
5278246
3030695
9357701
1528193
6081372
4032029
7152249
8534425
6093548
1219060
9407116
931792
3580190
8788289
5694987
7424854
3671960
61282
3572962
1747121
2258158
4214951
9018342
7765611
9706446
2655517
9916957
5112225
141897
1339459
440233
3011010
9772019
4905242
1109382
1309337
2587005
4536352
7702653
7802187
8006005
6497708
1386887
1064131
1536730
2564491
9911792
7131759
6905830
1659776
3987281
2419919
3882653
6103143
5164890
3665750
7567713
2024175
1350643
7870654
3959682
2346297
715503
8053278
3717635
7003767
3556415
4226994
5833572
3426133
8660808
8566596
6389614
1289868
8655532
192227
201512
1618977
5113351
7114006
515470
7283473
3171828
4819908
1378107
7276455
368071
7156144
3802117
3189072
3208861
160666
8888567
3500210
5135748
8769878
218073
4917463
5767214
5972689
6261982
4140557
732979
9614188
3186821
3257410
4564278
70116
1771529
9454158
3259365
258498
3601052
636731
6993050
6485811
7986006
5499670
1379613
7351266
1797443
149350
3009608
3382161
3371230
497856
6812480
8250599
4939811
4602102
1462877
8447562
1170616
5121988
795887
804116
1281873
191692
7386698
5461863
3896473
5080401
8044456
4844078
4563360
8568320
780907
8850726
8798444
9179767
================================================
FILE: huffman/problem14.6test1.txt
================================================
10
37
59
43
27
30
96
96
71
8
76
================================================
FILE: huffman/problem14.6test2.txt
================================================
15
895
121
188
953
378
849
153
579
144
727
589
301
442
327
930
================================================
FILE: karatsuba/main.jl
================================================
#
# Karatsuba Multiplication
#
# Input: two n-digit positive integers x and y
# Output: the product x * y
# Assumption: n is a power of 2
#
using Test, Random
function go(x, y)
if x < 10 || y < 10
return x * y
end
n = max(length(string(x)), length(string(y)))
if isodd(n)
n += 1
end
m = 10 ^ div(n, 2) # middle decimal value
a, b = div(x, m), mod(x, m)
c, d = div(y, m), mod(y, m)
p, q = a + b, c + d
ac = go(a, c)
bd = go(b, d)
pq = go(p, q)
adbc = pq - ac - bd
return 10^n * ac + 10^div(n, 2) * adbc + bd
end
Random.seed!(123456789)
@testset "Karatsuba Multiplication tests" begin
for _ in 1:100
n = rand((1, 2, 4, 8, 16))
lo = 10^(n-1)
hi = 10^n - 1
x = rand(lo:hi)
y = rand(lo:hi)
expect, actual = x * y, go(x, y)
@test expect == actual
println("($x x $y)\nexpect: $expect\nactual: $actual\n")
end
end
@testset "Challenge Problem" begin
x = 3141592653589793238462643383279502884197169399375105820974944592
y = 2718281828459045235360287471352662497757247093699959574966967627
expect, actual = x * y, go(x, y)
@test expect == actual
println("($x x $y)\nexpect: $expect\nactual: $actual\n")
end
================================================
FILE: karatsuba/main.py
================================================
def go(x, y):
if x < 10 or y < 10:
return x * y
n = max(len(str(x)), len(str(y)))
if n & 1:
n += 1 # +1 is n is odd
m = 10 ** (n // 2)
a, b = x // m, x % m
c, d = y // m, y % m
p, q = a + b, c + d
ac = go(a, c)
bd = go(b, d)
pq = go(p, q)
adbc = pq - ac - bd
return 10**n * ac + 10**(n//2) * adbc + bd
x = 3141592653589793238462643383279502884197169399375105820974944592
y = 2718281828459045235360287471352662497757247093699959574966967627
assert(x * y == go(x, y))
print(x * y)
print(go(x, y))
# 8539734222673567065463550869546574495034888535765114961879601127067743044893204848617875072216249073013374895871952806582723184
# 8539734222673567065463550869546574495034888535765114961879601127067743044893204848617875072216249073013374895871952806582723184
================================================
FILE: knapsack/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(knapsack)
set(CMAKE_CXX_STANDARD 17)
add_executable(knapsack main.cpp)
================================================
FILE: knapsack/main.cpp
================================================
#include
#include
#include
#include
#include
using namespace std;
using Pair = pair; // value, weight
using Pairs = vector;
using fun = function;
using Map = unordered_map;
int INF = 1e9 + 7;
int top_down(Pairs& A, int K, Map m = {}) {
auto N = A.size();
fun go = [&](auto i, auto k) {
if (i == N) // 🛑 empty set
return 0;
stringstream key; key << i << "," << k;
if (m.find(key.str()) != m.end()) // 🤔 memo
return m[key.str()];
auto [value, weight] = A[i];
auto include = 0 <= k - weight ? go(i + 1, k - weight) + value : -INF, // ✅ include A[i]
exclude = go(i + 1, k); // 🚫 exclude A[i]
return m[key.str()] = max(include, exclude); // 🎯 best
};
return go(0, K);
}
int bottom_up(Pairs& A, int K) {
auto N = A.size();
using VI = vector;
using VVI = vector;
VVI dp(N + 1, VI(K + 1, -INF)); // 🤔 memo
for (auto k{ 0 }; k < K; dp[0][k++] = 0); // 🛑 empty set
for (auto i{ 1 }; i <= N; ++i) {
for (auto k{ 0 }; k <= K; ++k) {
auto [value, weight] = A[i - 1];
auto include = 0 <= k - weight ? dp[i - 1][k - weight] +value : -INF, // ✅ include A[i]
exclude = dp[i - 1][k]; // 🚫 exclude A[i]
dp[i][k] = max(include, exclude); // 🎯 best
}
}
return dp[N][K];
}
int bottom_up_memopt(Pairs& A, int K) {
auto N = A.size();
using VI = vector;
VI pre(K + 1, 0); // 🤔 memo + 🛑 empty set
for (auto i{ 1 }; i <= N; ++i) {
VI cur(K + 1, -INF);
for (auto k{ 0 }; k <= K; ++k) {
auto [value, weight] = A[i - 1];
auto include = 0 <= k - weight ? pre[k - weight] +value : -INF, // ✅ include A[i]
exclude = pre[k]; // 🚫 exclude A[i]
cur[k] = max(include, exclude); // 🎯 best
}
swap(pre, cur);
}
return pre[K];
}
void run(const string& filename) {
Pairs A;
fstream fin{ filename };
int K, N; // K capacity, N items
fin >> K >> N;
for (int value, weight; fin >> value >> weight; A.emplace_back(value, weight));
auto a = top_down(A, K),
b = bottom_up(A, K),
c = bottom_up_memopt(A, K);
assert(a == b && b == c); // 💩 sanity check
cout << filename << ": " << a << endl;
}
int main() {
run("problem16.7test.txt"); // problem16.7test.txt: 2493893
return 0;
}
================================================
FILE: knapsack/main.js
================================================
const assert = require('assert');
const LineByLine = require('n-readlines');
let top_down = (A, K, m = new Map()) => {
let N = A.length;
let go = (i = 0, k = K) => {
if (i == N) // 🛑 empty set
return 0;
let key = `${i},${k}`;
if (m.has(key)) // 🤔 memo
return m.get(key);
let [value, weight] = A[i];
let include = 0 <= k - weight ? go(i + 1, k - weight) + value : -Infinity, // ✅ include A[i]
exclude = go(i + 1, k); // 🚫 exclude A[i]
return m.set(key, Math.max(include, exclude)) // 🎯 best
.get(key);
};
return go();
};
let bottom_up = (A, K) => {
let N = A.length;
let dp = [...Array(N + 1)].map(_ => Array(K + 1).fill(-Infinity)); // 🤔 memo
for (let k = 0; k < K; dp[0][k++] = 0); // 🛑 empty set
for (let i = 1; i <= N; ++i) {
for (let k = 0; k <= K; ++k) {
let [value, weight] = A[i - 1];
let include = 0 <= k - weight ? dp[i - 1][k - weight] + value : -Infinity, // ✅ include A[i]
exclude = dp[i - 1][k]; // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude); // 🎯 best
}
}
return dp[N][K];
};
let bottom_up_memopt = (A, K) => {
let N = A.length;
let pre = Array(K + 1).fill(0); // 🤔 memo + 🛑 empty set
for (let i = 1; i <= N; ++i) {
let cur = Array(K + 1).fill(-Infinity);
for (let k = 0; k <= K; ++k) {
let [value, weight] = A[i - 1];
let include = 0 <= k - weight ? pre[k - weight] + value : -Infinity, // ✅ include A[i]
exclude = pre[k]; // 🚫 exclude A[i]
cur[k] = Math.max(include, exclude); // 🎯 best
}
[pre, cur] = [cur, pre];
}
return pre[K];
};
let run = filename => {
let A = [];
const input = new LineByLine(filename)
let [K, N] = input.next().toString().split(' ').map(Number); // K capacity, N items
let line;
while (line = input.next()) {
let [value, weight] = line.toString().split(' ').map(Number);
A.push([value, weight]);
}
let a = top_down(A, K),
b = bottom_up(A, K),
c = bottom_up_memopt(A, K);
assert(a == b && b == c); // 💩 sanity check
console.log(`${filename}: ${a}`);
};
run('problem16.7test.txt') // problem16.7test.txt: 2493893
================================================
FILE: knapsack/main.kt
================================================
import java.io.File
var INF = (1e9 + 7).toInt()
fun top_down(A: List>, K: Int): Int {
var N = A.size
var m = mutableMapOf()
fun go(i: Int = 0, k: Int = K): Int {
if (i == N) // 🛑 empty set
return 0
var key = "$i,$k"
if (m.contains(key)) // 🤔 memo
return m[key]!!
var (value, weight) = A[i]
var include = if (0 <= k - weight) go(i + 1, k - weight) + value else -INF // ✅ include A[i]
var exclude = go(i + 1, k) // 🚫 exclude A[i]
m[key] = Math.max(include, exclude) // 🎯 best
return m[key]!!
}
return go()
}
fun bottom_up(A: List>, K: Int): Int {
var N = A.size
var dp = Array(N + 1){ Array(K + 1){ -INF } } // 🤔 memo
for (k in 0..K) // 🛑 empty set
dp[0][k] = 0
for (i in 1..N) {
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) dp[i - 1][k - weight] + value else -INF // ✅ include A[i]
var exclude = dp[i - 1][k] // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude) // 🎯 best
}
}
return dp[N][K]
}
fun bottom_up_memopt(A: List>, K: Int): Int {
var N = A.size
var pre = Array(K + 1) { 0 } // 🤔 memo + 🛑 empty set
for (i in 1..N) {
var cur = Array(K + 1) { -INF }
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) pre[k - weight] + value else -INF // ✅ include A[i]
var exclude = pre[k] // 🚫 exclude A[i]
cur[k] = Math.max(include, exclude) // 🎯 best
}
pre = cur.also { cur = pre }
}
return pre[K]
}
fun run(filename: String) {
var A = mutableListOf>()
var K = 0
var N = 0
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (value, weight) = line.trim().split(" ").map{ it -> it.toInt() }
A.add(Pair(value, weight))
} else {
var (a, b) = line.trim().split(" ").map{ it -> it.toInt() }
K = a
N = b
first = false
}
}
var a = top_down(A, K)
var b = bottom_up(A, K)
var c = bottom_up_memopt(A, K)
assert(a == b && b == c) // 💩 sanity check
println("$filename: $a")
}
fun main() {
run("problem16.7test.txt") // problem16.7test.txt: 2493893
}
================================================
FILE: knapsack/main.py
================================================
from functools import lru_cache
def top_down(A, K):
N = len(A)
total = [0] * N
@lru_cache(maxsize = None) # 🤔 memo
def go(i = 0, k = K):
if i == N: # 🛑 empty set
return 0
value, weight = A[i]
include = go(i + 1, k - weight) + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = go(i + 1, k) # 🚫 exclude A[i]
return max(include, exclude) # 🎯 best
return go()
def bottom_up(A, K):
N = len(A)
dp = [[float('-inf')] * (K + 1) for _ in range(N + 1)] # 🤔 memo
for j in range(K): # 🛑 empty set
dp[0][j] = 0
for i in range(1, N + 1):
for k in range(1, K + 1):
value, weight = A[i - 1]
include = dp[i - 1][k - weight] + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = dp[i - 1][k] # 🚫 exclude A[i]
dp[i][k] = max(include, exclude) # 🎯 best
return dp[N][K]
def bottom_up_memopt(A, K):
N = len(A)
pre = [0] * (K + 1) # 🤔 memo + 🛑 empty set
for i in range(1, N + 1):
cur = [float('-inf')] * (K + 1)
for k in range(1, K + 1):
value, weight = A[i - 1]
include = pre[k - weight] + value if 0 <= k - weight else float('-inf') # ✅ include A[i]
exclude = pre[k] # 🚫 exclude A[i]
cur[k] = max(include, exclude) # 🎯 best
pre, cur = cur, pre
return pre[K]
def run(filename):
A = []
with open(filename) as fin:
line = fin.readline()
[K, N] = [int(word) for word in line.split()] # K capacity, N items
while True:
line = fin.readline()
if not line:
break
value, weight = [int(word) for word in line.split()]
A.append([value, weight])
a = top_down(A, K)
b = bottom_up(A, K)
c = bottom_up_memopt(A, K)
assert(a == b and b == c) # 💩 sanity check
print(f'{filename}: {a}')
run('problem16.7test.txt') # problem16.7test.txt: 2493893
================================================
FILE: knapsack/package.json
================================================
{
"name": "knapsack",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "clayton wong",
"license": "ISC",
"dependencies": {
"assert": "^2.0.0",
"n-readlines": "^1.0.1"
}
}
================================================
FILE: knapsack/problem16.7.txt
================================================
2000000 2000
16808 241486
50074 834558
8931 738037
27545 212860
77924 494349
64441 815107
84493 723724
7988 421316
82328 652893
78841 402599
44304 631607
17710 318556
29561 608119
93100 429390
51817 431959
99098 365899
13513 90282
23811 467558
80980 743542
36580 896948
11968 883369
1394 604449
25486 562244
25229 333236
40195 157443
35002 696933
16709 539123
15669 202584
88125 759690
9531 69730
27723 110467
28550 651058
97802 231944
40978 186803
8229 572887
60299 797491
28636 692529
23866 503157
39064 243688
39426 182032
24116 262772
75630 246257
46518 605917
30106 685556
19452 522241
82189 419114
99506 622799
6753 512332
36717 489578
54439 869423
51502 771067
83872 884103
11138 450309
53178 444804
22295 405168
21610 527012
59746 255432
53636 702071
98143 264607
27969 227173
261 471962
41595 807033
16396 471595
19114 520773
71007 21653
97943 882635
42083 801161
30768 806299
85696 402599
73672 858413
48591 122945
14739 256166
31617 350118
55641 783545
37336 518571
97973 17616
49096 640048
83455 74134
12290 610321
48906 141662
36124 589402
45814 638947
35239 751616
96221 533618
12367 850339
25227 670142
41364 699869
7845 269378
36551 198914
8624 98356
97386 122211
95273 646654
99248 231210
13497 806666
40624 153773
28145 427188
35736 90282
61626 23855
46043 585365
54680 654728
75245 593439
78819 117073
87693 903554
12992 357458
22670 469393
89554 642617
75826 568850
29663 532884
33809 531783
22762 171022
37336 833090
77996 467191
62768 784279
29875 716017
40557 519305
68873 549766
20095 435262
13756 171022
51408 709411
30194 111935
15681 116706
16856 669408
70964 512332
86677 892544
63250 836026
77845 418747
60809 531049
28652 532884
45204 478201
96532 514167
95420 866487
42010 780976
87930 258368
44055 202217
76738 877864
47318 901352
4201 634910
21565 69730
6649 16515
25551 203685
41977 835292
38555 736202
2505 215429
34749 905022
59379 171389
78210 744276
78554 485174
50448 394158
80774 697300
64306 324061
70054 724825
84631 377643
5401 191941
95371 695098
83017 107164
8156 807033
15558 218365
53179 670142
87358 219466
27879 757121
74820 194143
83134 660600
23721 531783
6634 32663
76032 528480
60590 884470
98878 569584
79359 553436
77255 80373
14916 269378
45481 776205
69956 608853
37108 143497
40001 213961
45036 344613
61114 472696
29594 539123
98355 675647
25358 809235
13730 649223
76564 218365
60918 373606
19420 63491
47748 105696
55396 600045
4474 913096
11749 417279
5659 576190
45407 777306
39825 916399
974 70097
46898 715650
3951 50646
88481 562978
13901 764828
62534 772535
17004 569217
20951 344246
58781 576557
41833 484073
33550 262405
6250 548665
66311 846302
984 237082
92041 86245
73651 451043
53230 873827
17747 340209
87231 470861
70777 354889
68245 560409
47697 456181
29065 364064
56599 853642
69941 86245
89552 891443
27206 238183
80419 708677
59650 713448
83321 593439
22013 800794
54789 811070
24009 64592
65325 643718
51258 547197
35691 770333
62411 360027
90554 384983
90961 242220
51404 456181
7308 263873
44911 44774
92800 210658
20172 702438
34415 522608
16642 883002
55349 229375
14316 229375
81446 587567
72221 702071
9240 681152
41306 439666
82254 569217
15167 44040
59305 492514
45899 274516
1721 647388
51581 173591
49353 713448
78699 803363
60812 626469
56892 885204
31729 70097
51662 300940
3121 193409
17159 448107
69628 266075
53712 737303
29595 767030
1728 778774
98796 623166
37443 173958
85007 28993
66925 438198
27098 28993
67104 736202
80109 49178
2282 51013
43711 456548
1906 245890
67782 447740
70792 346815
97866 424252
29537 643351
57126 605917
80168 124413
477 792353
21577 216530
77468 571419
27385 373973
25211 910160
28212 37434
19519 788316
21935 671977
80768 843366
49819 30461
11826 765562
58029 693263
78035 197813
51241 914564
86541 80006
90936 640415
48049 103127
87012 148268
53065 755286
17238 601146
70246 643351
70416 446272
24711 83676
63038 601146
68448 270846
41694 471962
67130 793454
33980 25323
95526 631974
74959 279287
11801 837127
87671 310482
80847 29727
9544 481504
85937 343145
97720 712347
91248 681519
28360 177628
45036 308647
83913 383148
45990 226072
63735 870891
520 608486
67046 170288
26662 853642
82820 815474
22904 485174
36799 171022
14005 75969
680 373239
7392 11377
64925 211025
57122 750148
77107 175426
51704 577658
71033 300206
61655 729596
42218 330300
57290 271580
84748 344246
89880 890342
1517 266809
82763 677482
49040 687391
5904 592338
10762 475632
61467 211025
44558 659866
26956 747579
21495 751983
92222 148635
2294 546096
42233 803730
34792 782811
49153 468292
73571 862083
27440 422784
35800 547931
91836 119642
46044 903187
74087 11744
39151 263873
18624 324428
9606 760057
37312 718953
77993 321125
38700 550133
80640 181665
25837 614358
82858 9542
83329 456548
74411 253964
85177 320391
72092 745377
84712 129551
91027 364798
10791 740973
59365 256900
24885 536554
41442 323694
16180 252863
94538 438198
87562 642250
74166 892911
57733 838228
47855 547197
9848 299105
40463 519672
43820 80006
13378 225338
43837 82942
32300 419114
34760 867588
74391 500955
30049 203685
59045 26424
40151 554904
41296 197079
95732 58720
28246 573254
46058 332135
93929 177995
62174 629038
9670 147534
4504 873827
18676 450676
24301 914197
40263 659132
68264 545729
24890 524443
76736 863551
31365 262772
50964 410306
85653 263506
57317 293233
61421 58353
7451 223136
78742 240385
99197 178729
2502 619863
93129 860248
77449 41104
17254 534352
69330 184601
33720 367367
38821 862817
81080 44407
94411 366266
66114 185702
98139 389020
46045 216163
98394 321859
981 538022
45597 208089
67371 397461
6544 836393
62853 536921
76825 856211
82381 835292
71858 673445
59499 253597
52846 637479
68510 375808
96850 896214
19291 907591
85744 97989
36386 749047
86276 493248
11152 843733
75252 74134
32784 804831
66438 447740
7699 873827
83138 347549
45879 875295
70343 314519
45961 662802
35141 228641
43567 609220
563 114504
41970 721889
12624 847770
17314 450309
27011 782811
76979 415811
7395 42939
87657 633075
61787 423518
54545 680051
8777 22754
74253 642984
75515 14680
95020 29360
66672 310482
56664 101292
84025 546463
16855 720788
14982 751249
86289 257267
8360 856578
55380 560776
19462 674913
8354 849238
85789 906857
69881 895847
38284 303142
237 855110
98568 353054
47940 451410
69652 48811
9267 640415
111 11010
86328 820245
25582 745377
7937 250661
45436 715283
66973 184234
19799 778040
74588 571786
69090 86245
29091 784646
66613 883369
72113 21653
51952 540591
3322 410306
55129 850339
28601 104228
49755 254331
55195 428656
48633 722623
58778 149736
18633 499120
86384 131386
37154 588668
98522 914197
9819 361495
66901 55417
74121 362229
33600 582429
27145 390488
40871 298738
4600 309748
74619 368101
79453 143864
52801 734000
44841 895480
86386 107898
24516 877130
14879 11010
18562 376909
28049 591237
49441 336539
18771 747212
40252 427555
5870 45141
72470 833824
8173 477834
52126 31195
98851 889608
11244 81107
25870 266442
41395 105696
26393 240018
9525 389754
39520 545729
81563 285526
3726 176527
5950 333236
37323 66060
60094 485908
85123 695098
26367 398929
71024 556372
66640 416545
8794 681152
59179 372872
56772 86245
51356 797858
68490 587200
67121 642617
10313 176160
33348 127349
32852 402599
25812 271947
91737 773636
29608 779141
87867 301307
41413 698034
14041 177995
34258 571052
88296 292132
42252 345347
92695 437464
51139 339108
19876 332135
94293 868689
14563 16882
93237 747579
83874 734000
27485 734367
54120 609220
99329 619129
263 449942
5717 293967
92173 438932
44001 91383
61399 552702
89546 254698
12301 898783
52193 452144
14784 411407
69802 322226
46222 89181
24514 555271
32532 75969
45820 808868
46857 233045
64255 249193
49815 649223
66538 40370
47298 505726
25761 418013
80192 799326
54175 458016
14878 412875
94785 455447
6751 870524
45000 848504
99610 675647
55365 606651
32813 613624
24135 177995
93584 433794
14260 402966
754 651792
79322 812538
65254 684455
36097 720421
30662 296536
27492 84043
42921 905022
81688 573621
55473 265708
55642 12111
82952 493982
58446 712714
49475 822814
96177 417279
25827 788683
23345 460952
85980 621698
68130 490312
59849 858780
5618 865019
47839 910894
88930 409205
29969 669041
25200 811437
59830 39269
3489 489945
2820 386818
91138 760057
80319 370303
80684 500955
91121 310115
89962 86979
11019 480403
79947 830521
31479 715650
25064 716384
71507 487376
78969 133588
4120 517103
49678 676381
78954 905022
51854 149736
8272 794188
40205 286627
28033 104228
83532 623900
9469 226072
52611 148268
67271 613624
6266 660967
43280 84777
75328 402966
25364 620964
75767 92851
3084 805565
26185 337640
44157 648122
63665 15414
57887 586833
44925 557106
195 422417
36768 109733
6911 186436
56806 793087
79653 110834
73586 457649
97807 78905
17961 505726
10404 55784
1086 325896
48586 907224
30485 416178
55201 100191
80101 117073
28200 564446
4429 216530
93918 235614
87803 403333
56579 692896
20790 496918
60596 59821
42320 533985
20722 190840
98515 348650
75707 677849
34627 164783
23802 230843
97645 616193
23259 658765
3132 276718
60721 690327
61025 446639
80509 309381
19398 707943
78315 171389
34000 513800
92534 558574
80540 457649
58822 61289
76537 726293
14663 573254
14494 426454
74989 349384
6839 822814
64892 717485
50561 900251
44093 210291
89776 625001
30414 895480
16637 850339
23348 471962
54833 766296
28929 407003
40880 877130
39055 17983
32538 316354
4422 67528
51035 164049
19417 294334
81939 192675
35184 735101
81097 109733
70525 902453
60364 721889
73013 765195
72203 877864
61537 513066
2209 152672
8032 47710
32096 685556
13113 151938
29938 909793
15686 815841
84382 746845
99909 865019
99440 445538
96120 408838
75000 358192
74516 291031
59923 474531
3981 581328
26886 306078
56326 149369
46995 605917
52603 461686
28481 481504
92835 316721
98882 427555
33459 588668
74993 713081
48652 441501
8543 506460
49636 580961
21873 269745
47323 338374
78442 572520
85780 168820
47161 8808
64956 177628
29365 356724
19314 212126
34329 491046
19856 145332
3882 800060
99905 65693
77617 574722
48865 345347
32123 216530
4944 81841
85119 542793
52189 822080
17640 481504
70344 635277
36220 725559
3318 725559
27783 747212
47860 142763
35591 789050
44011 767030
53016 718219
28543 727761
48271 81474
3009 348283
31100 637112
38214 226439
42952 508295
3503 699135
14954 819511
17917 915298
11870 25323
23504 536187
74330 494349
13383 238183
9353 311216
32527 267910
78756 725192
2953 48811
67423 128450
43787 478201
41880 701704
78891 838962
14687 406636
68828 222035
199 206988
70818 798592
73477 147167
31564 288829
6384 353054
29723 252129
32792 840797
6143 113770
31554 317822
22381 906123
64916 150103
37111 531783
11559 909426
11434 327731
62660 429757
17563 212493
49755 387552
33527 890342
27596 286627
81178 441501
69159 580961
6021 860615
64728 721889
59463 789784
22938 668674
46058 828686
908 470494
94259 797124
17344 31562
22282 707943
81458 113403
90118 842632
85625 905756
61460 119275
42217 223870
96852 256900
92923 728862
38616 510864
51362 423518
17232 440033
26124 162948
87445 83309
96239 523342
59360 177628
21266 661701
18388 378744
63949 523709
15425 656196
42776 834191
34990 905756
90846 222402
57258 365532
13262 844100
57105 348650
57032 81107
84687 61656
38644 59087
5649 452878
97318 75235
70126 70097
7864 328832
46681 638947
60980 275984
86815 889608
72190 295802
94906 131753
13615 17616
79309 103127
69450 85144
56030 569951
87867 790151
58986 825383
77519 436363
70580 205887
13384 570685
30560 792720
21175 104228
22676 682620
89437 393057
42916 345347
13014 906490
72493 729229
84084 654728
25848 916766
32707 140194
42307 80740
4115 726660
84471 597476
28618 678216
22305 70097
49664 248826
49899 60188
48657 601880
53013 423885
96281 572520
79105 398195
52074 516736
92980 539123
48270 881167
5632 771801
25634 520406
52521 543527
77598 282223
36872 73767
93321 805565
28019 248459
20518 732532
12614 192308
91357 62023
88595 650691
35671 469026
21650 123679
76426 378744
91892 796390
81218 203318
42655 64959
63902 493982
96393 822447
24971 502056
56188 651425
31566 132854
12972 545362
71161 385717
40776 141662
69695 230109
31535 429757
34415 371037
40424 70097
73078 91016
25628 497652
85575 255065
98840 183867
68184 32296
50531 842999
82607 293233
2013 830888
31939 325529
5322 913830
39228 562978
24461 636745
43488 310115
11582 756020
39195 23855
51296 409205
33420 166251
63444 719687
68707 422050
26594 680785
31227 100191
42734 881534
95297 52481
18062 623166
21378 502056
50523 615826
1053 516736
55181 212860
57152 542793
94974 280021
30418 241486
12466 864285
22740 140194
25008 822080
52431 157443
37826 322226
8328 829787
13498 638213
58226 315620
98823 230476
32554 688859
69469 455447
37425 171389
74278 826851
80501 757121
31602 455814
30699 632341
14550 809969
77128 565547
60 37067
54671 68262
7225 502790
5021 712347
5220 498386
38696 582429
25665 507928
95119 740606
13724 819511
43755 280388
38588 433427
4914 560042
4158 171022
40583 405902
40963 49545
98441 611055
21171 583163
45202 25690
51621 23488
30318 189739
31753 40737
63236 149369
10832 73033
51852 344613
55452 150103
45550 815107
26235 445171
49224 379845
86772 447006
8960 669408
75346 643351
59724 694364
51820 184968
34887 501322
17393 262405
84947 714182
29366 304610
2757 307179
97918 745377
83696 386451
6865 409205
90792 583897
13757 809602
19898 216530
75310 702805
46023 295435
76900 645186
71721 548298
50149 66794
95777 123312
76834 349384
95194 418747
8009 782077
86767 683721
36631 165517
69187 913463
67670 643718
75159 601513
52400 579860
83115 333970
95057 708310
10054 336172
75776 136157
89556 359293
45049 331034
99453 778407
1632 762626
52264 11010
98920 209924
28202 460952
98583 884470
38997 74501
63502 635644
50931 481137
66421 831989
82152 743175
93171 565547
85158 80006
48016 213961
53862 820612
91174 844100
93087 494349
13053 640048
74380 84777
23433 126615
65773 708310
30188 532517
95609 888874
97037 769232
18479 711246
44089 49912
84510 72666
15124 688125
78124 73033
23880 702805
61675 256533
51432 36333
4972 414710
66195 765929
4657 439666
58217 127349
6814 731064
50258 728862
51558 331034
1237 729596
27534 413242
48911 644452
53267 902820
45109 709044
62174 834191
67897 388286
23225 160379
45409 193409
79562 193409
43572 445905
76115 270846
41290 660233
91860 101659
8695 139460
52928 904655
50843 89548
52122 622065
43581 638580
8810 873827
5484 237816
48439 718953
80939 95420
86482 85511
4551 440400
41176 298371
78275 310482
98843 913463
29821 736936
49806 507928
49221 188638
37904 649223
38851 607752
35363 835292
47071 455447
69143 697300
64736 866487
38735 165517
39875 478201
17391 851807
63007 887406
16044 813639
21356 297637
41976 653260
47376 712347
18198 864652
40538 653260
14784 539857
20177 387552
25083 76336
99152 230476
15306 706108
76378 288829
23791 365532
18397 652159
28232 462787
80607 323694
90471 499120
21358 474898
4054 899517
75281 502790
35084 727027
82583 744276
79564 704273
4638 910894
74688 568483
19952 678216
11623 220567
69631 351219
31507 10643
74718 826851
49140 418380
71693 422784
96145 121110
18084 436363
11866 149736
33388 313051
92288 471595
46680 460952
10364 132854
18000 296169
21502 380946
97206 613991
26245 827585
53077 649590
69320 338374
52989 780609
36153 581695
24559 693263
51682 175059
33217 206621
69246 51380
13686 498019
814 28993
48106 524076
49655 597843
98471 40003
13980 377276
80040 146066
79946 353054
53749 411407
95178 900985
27492 524810
499 96521
12005 265708
25557 909059
83134 101292
21293 610688
24271 24956
5354 215429
70129 582429
91083 533618
49301 106797
73456 463521
25385 62390
95848 513800
12489 711246
84309 754919
32775 630873
8262 854743
23925 675280
96390 342778
13345 284425
37748 707209
43968 117807
74577 680051
60837 423518
92147 136524
99758 568116
89597 729963
28382 453245
79295 890709
23805 92851
90688 822080
42218 858046
35294 817309
29939 243688
19488 290297
12681 501689
53527 767030
8708 481137
57618 125881
82639 229742
19546 741707
56126 888874
93880 508662
61642 303509
43982 834558
76326 230109
93894 98723
14564 553436
25502 625368
76941 325162
14330 149002
42281 198914
85475 197079
78777 914564
87705 491413
34969 820979
91267 828686
66375 617661
39822 820979
4416 261304
29842 322593
50159 342411
3766 617294
37762 349017
30273 890342
6195 358926
65255 633809
517 642617
27684 821713
15114 328098
55545 685189
1760 705374
74673 467558
21173 814740
75230 148635
77144 349017
56510 662435
49185 439666
59512 36333
18384 600412
15786 22754
70761 909059
32990 205153
39734 488844
38586 697667
7586 751616
21175 466090
38664 26424
23304 501322
70364 765929
63992 313051
71090 681519
89830 357458
570 147901
66532 59454
6712 434161
18097 297637
70805 499120
80889 416545
43821 895480
68366 829787
63373 732899
50381 63858
7901 655462
62619 341677
91920 624634
70764 784279
2059 278186
85468 673078
12552 418013
5896 325162
62430 605917
76992 535086
45461 397461
54993 913830
43240 675647
80385 522241
83514 753084
98309 754552
86121 416545
67246 125514
30880 520773
59703 750882
36168 131753
95970 443703
89830 215062
54619 139460
68806 166251
63838 774003
57130 752350
59916 269378
47473 151571
50161 189372
74280 101659
85325 139460
60781 219099
76559 200749
52116 908692
49622 296536
21946 346448
36096 283324
79011 371404
43283 71932
98283 748313
92302 372872
59636 18717
12685 213227
46606 396727
65778 766296
40050 586833
76545 800060
91625 262772
77062 657297
55639 653994
47508 401865
47014 254331
84852 901719
85699 826484
47801 697667
21090 358559
74500 729596
26675 439299
11529 563712
64648 750515
13294 650691
56169 785380
77477 122945
13054 497652
82488 407370
88520 572520
54807 824282
92232 485541
41350 183500
4210 93585
14633 571052
42985 895113
14554 219099
59389 127716
59939 515268
80608 867588
21159 506093
89176 708677
69493 248826
22030 656563
69861 135790
84028 437097
91440 539123
93365 355990
49137 758222
3012 426087
40656 380946
93160 307179
42650 716751
42173 901719
91991 254698
16743 113403
93022 689593
69835 482605
81294 240752
4102 214695
58249 689960
82333 102026
98766 82942
59003 854009
20720 794555
82438 627937
50737 824649
34009 387185
50934 688492
38 193042
49695 124046
36011 148635
75906 477467
23208 106430
75575 460585
91908 876763
90815 457649
55440 286994
81088 556739
24449 670509
27314 354155
96561 674913
7671 53215
74957 275617
40227 763360
45323 259469
65200 850339
99897 100558
29342 915665
70436 281122
72472 625001
70108 707943
56293 486642
44553 548665
53014 174692
77604 282223
20418 131386
61989 263139
1044 96154
99689 481137
1767 361862
47639 354155
21168 297637
88123 107898
49332 150103
74121 757855
81465 618395
38206 32663
97843 291031
12189 321859
86686 786481
60674 277452
93398 149369
51253 655095
10387 248459
89718 342411
80724 340576
93197 916399
37080 114871
50843 198547
89598 871625
12312 414710
55545 671977
33926 24222
28073 355256
5458 117073
74328 159645
40783 694731
43145 478935
31814 485174
13902 580227
88724 500955
38965 371037
11459 367367
15344 881901
35528 239651
55134 288462
25542 742808
69900 563712
26731 109366
63577 849972
49508 693630
84399 611789
52416 840063
93648 251028
95476 872359
3187 366633
12248 460585
34039 273048
20703 817676
24080 246991
21147 766663
42441 706475
34442 227173
98503 498019
25370 48077
63909 355256
41844 649957
87081 205887
93003 291765
65971 222769
5588 187904
29109 751616
30206 773269
74415 282223
49666 142029
12160 334337
61391 612156
16883 320758
22904 701704
17185 495083
68605 911995
45028 850339
46525 702438
7415 901719
4949 13579
93905 306078
66836 177995
61137 503157
78526 78905
83955 585365
42234 303876
2231 12845
7371 435996
11305 35232
84680 894746
17656 548298
92680 561877
76721 71198
73502 351219
11350 292132
48803 216897
23505 95787
27161 205887
61929 23488
10102 657297
68383 166985
74986 355990
14824 99824
46769 305711
38928 851440
8275 475999
29238 389754
17321 507194
24813 314886
26684 131386
87542 716384
25068 602981
16289 528480
25034 177995
87282 374707
93233 12111
75751 95787
74971 578392
15024 167719
8575 90282
43819 484440
98201 480403
26792 539490
10120 576924
91794 650324
83080 458750
7519 268277
52499 556372
53658 59821
76769 801528
9427 841531
76653 680051
64994 155975
67442 85878
40708 339475
60764 561877
11923 55784
9259 430858
55047 909793
78164 55784
71911 104962
38774 473430
35233 487009
21308 248826
94485 94319
4136 433060
31699 892177
45627 826851
76135 732532
45069 837494
32600 296169
41570 397828
27397 583163
12874 564446
13012 424252
70901 97622
2380 917133
67070 42939
8415 653994
46885 607018
24645 623166
9128 663536
61400 91383
72496 772902
21292 647021
49539 42205
59454 703539
95124 598944
25981 172490
76874 88080
34181 275250
44294 721522
90144 656196
71947 761892
65776 32296
18777 473063
48336 398195
7449 537655
98163 206988
57248 187170
60815 420215
66631 656930
87857 487009
98344 660233
10016 434161
51143 609220
524 129551
70013 310849
53381 319657
14158 463521
59224 30461
20007 786481
51377 493982
73939 269745
77267 801895
54310 530315
27397 485908
9297 860615
56736 684822
3659 167719
83904 334337
1847 466457
65951 688492
53628 435996
80153 635644
19785 529214
64117 841531
85252 714916
50684 611055
12000 847770
20243 135056
6837 602614
67661 221668
34715 665738
41067 565547
9900 434895
12020 854376
6644 217264
8177 873827
76047 571052
17721 380212
29250 898049
68348 759323
18477 739138
6079 654728
68237 136157
75640 211025
86480 374707
78267 347549
1607 430858
357 297270
73347 378744
61634 703172
3591 637846
48059 54683
34595 843366
58098 432326
41236 420215
42969 617661
61465 699502
89789 867955
41884 679684
7832 644085
69157 703539
5813 55784
25753 909793
84882 232311
28236 792353
66425 307179
2867 126248
31129 510497
12334 481137
61304 343145
76689 696566
92490 815107
62682 829787
31924 73400
6453 217264
82962 768131
6502 908692
88994 531783
19614 77437
27 778774
32957 197079
42307 901352
98965 849238
67907 93218
24720 845568
8135 531783
85993 579860
49595 798959
19044 590136
66428 464989
96965 610688
39167 422784
14485 517470
33322 292866
56871 622432
35593 187170
71130 298738
94548 31562
89781 341310
11698 841898
33541 476733
84401 208456
23782 871992
71776 150103
89303 524810
97012 59821
34276 40370
67799 633075
48738 80373
73587 75969
80505 658398
99460 243688
16396 538756
29282 255799
76269 712347
9079 838962
90505 875662
8527 843733
97741 561143
62909 58353
93060 685556
25098 82942
33019 434161
99158 521507
20722 517103
21072 32296
76023 423518
38953 587567
22750 746845
65705 419481
6688 163315
92015 565914
1060 461686
32277 192675
40017 244422
86073 401498
45443 785747
67915 350118
20130 790151
13588 441868
45732 183500
37586 690327
95720 336539
79270 795656
15654 522241
40442 166985
28149 143864
74227 125147
37929 741340
32564 819511
88748 697667
72932 667940
34891 725192
85724 344613
5130 536187
27184 384983
3375 469760
9147 913830
27132 805565
60156 914197
19480 436363
63085 118541
95875 678216
96386 473797
30546 634910
2901 522608
84309 830888
10913 880433
52951 568116
32186 407370
71350 798592
29969 495817
54597 772902
70674 617661
21686 226072
35620 373239
28105 240385
72430 546830
6095 768131
28032 113403
56270 489578
23400 894746
4746 169554
76656 698401
35221 440400
94976 549032
3769 224971
23568 309014
94145 905389
59191 684088
89326 69363
22744 817309
10313 615826
52897 803730
5064 569217
30828 354889
20704 302041
49244 622065
35601 670876
31530 126248
35798 652159
50917 133221
45780 747946
69649 495083
77149 17249
74561 210658
27993 888140
91518 127716
92589 871258
16146 13212
31780 486275
42676 142396
45754 424986
20541 23855
28 658031
63157 28259
77586 383148
96707 695832
76473 162948
58300 786481
20447 760791
13038 55784
1823 732899
56455 102760
43847 598944
28197 224604
95753 538389
77658 736936
22300 244789
30904 169187
64264 774003
24516 273782
55622 415444
90153 399663
22516 728862
22624 400764
55010 444437
82924 18717
70743 564446
72758 278553
78699 313785
24163 117073
39335 492147
57124 309748
99084 509763
97387 295802
32194 816942
43610 774737
31068 205887
39599 567382
51053 818043
97433 571419
99402 525911
20142 150470
32195 513433
65175 703539
54938 186436
66297 121477
28273 891810
47434 297270
65237 477467
49416 797124
31312 105696
10547 394892
89521 915665
60827 557840
15 677849
55502 314519
91984 166985
29946 561877
43871 206988
70548 47710
24782 626102
13642 523342
57502 387185
6224 866854
98862 847770
92233 60922
30741 790518
53965 303509
69578 647755
72056 431592
78927 299472
92924 277085
28940 482972
43668 827585
52084 134322
21674 881534
2587 526645
48418 16148
71794 770333
18615 532150
82917 279287
85208 114137
73381 139093
49805 231577
98845 284058
59964 797124
74593 721155
75721 789417
82430 308280
79182 468659
37556 424986
47980 588301
26496 773636
93251 824282
86790 666472
98458 429390
46383 241119
18715 499120
1643 826117
31313 361862
53967 801161
37791 758222
89490 280755
27636 574355
78337 83676
43324 188638
38603 558941
23628 742441
56106 233779
8093 723724
41550 419114
87109 524810
33232 473797
97029 819511
18545 770333
39937 201116
77310 897315
31291 520039
4005 410306
38057 384616
62018 271947
40666 719687
59611 549032
21189 492881
82634 525911
92735 873460
90651 85511
4708 340943
12421 57619
97722 533985
27200 329199
50462 662068
85191 290664
70601 631974
49579 456915
38894 208823
6916 685556
47648 62390
22752 157076
87996 420582
91615 167352
66420 189372
73099 561877
16210 423885
27646 357825
41077 8074
82442 527746
16816 714549
25747 790151
35284 623900
20134 253964
15887 560042
83813 12478
50283 241486
67569 757121
95705 683354
64813 227540
98810 628304
40017 360761
92262 667940
42362 94686
50513 26424
88057 465723
55000 567382
98343 472696
53524 780976
83908 740973
82788 711613
20058 484073
40941 895480
76263 416912
48122 661701
================================================
FILE: knapsack/problem16.7test.txt
================================================
10000 100
16808 250
50074 659
8931 273
27545 879
77924 710
64441 166
84493 43
7988 504
82328 730
78841 613
44304 170
17710 158
29561 934
93100 279
51817 336
99098 827
13513 268
23811 634
80980 150
36580 822
11968 673
1394 337
25486 746
25229 92
40195 358
35002 154
16709 945
15669 491
88125 197
9531 904
27723 667
28550 25
97802 854
40978 409
8229 934
60299 982
28636 14
23866 815
39064 537
39426 670
24116 95
75630 502
46518 196
30106 405
19452 299
82189 124
99506 883
6753 567
36717 338
54439 145
51502 898
83872 829
11138 359
53178 398
22295 905
21610 232
59746 176
53636 299
98143 400
27969 413
261 558
41595 9
16396 969
19114 531
71007 963
97943 366
42083 853
30768 822
85696 713
73672 902
48591 832
14739 58
31617 791
55641 680
37336 7
97973 99
49096 320
83455 224
12290 761
48906 127
36124 507
45814 771
35239 95
96221 845
12367 535
25227 395
41364 739
7845 591
36551 160
8624 948
97386 218
95273 540
99248 386
13497 886
40624 421
28145 969
35736 916
61626 535
46043 12
54680 153
================================================
FILE: kosaraju/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 3.16)
project(kosaraju)
set(CMAKE_CXX_STANDARD 17)
add_executable(kosaraju main.cpp)
================================================
FILE: kosaraju/main.cpp
================================================
#include
#include
#include
#include
#include
#include
using namespace std;
using List = deque;
using Lists = deque;
using AdjList = unordered_map;
using Set = unordered_set;
using Map = unordered_map;
namespace Base {
class Solution {
protected:
AdjList adj, rev;
public:
Solution(AdjList& adj, AdjList& rev) : adj{ adj }, rev{ rev } {}
};
}
namespace Recursive {
struct Solution : public Base::Solution {
Solution(AdjList& adj, AdjList& rev) : Base::Solution{ adj, rev } {}
Lists kosaraju() {
Lists lists;
Set seen;
using fun = function;
fun go = [&](auto u, auto& list) {
if (!seen.insert(u).second)
return;
list.push_back(u);
for (auto v: adj[u])
go(v, list);
};
for (auto u: topo_sort()) {
List list;
go(u, list);
lists.emplace_back(list);
}
sort(lists.begin(), lists.end(), [](auto& a, auto& b) { return b.size() < a.size(); });
return lists;
}
List topo_sort() {
List list;
Set seen;
using fun = function;
fun go = [&](auto u) {
if (!seen.insert(u).second)
return;
for (auto v: rev[u])
go(v);
list.push_front(u);
};
for (auto [u, _]: rev)
go(u);
return list;
}
};
}
namespace Iterative {
struct Solution : public Base::Solution {
Solution(AdjList& adj, AdjList& rev) : Base::Solution{ adj, rev } {}
Lists kosaraju() {
Lists lists;
Set seen;
for (auto u: topo_sort()) {
if (seen.find(u) != seen.end())
continue;
List list;
List stack{ u }; seen.insert(u);
while (stack.size()) {
auto u = stack.back();
for (auto v: adj[u])
if (seen.insert(v).second)
stack.push_back(v);
if (u == stack.back())
list.push_back(u), stack.pop_back();
}
lists.emplace_back(list);
}
sort(lists.begin(), lists.end(), [](auto& a, auto& b) { return b.size() < a.size(); });
return lists;
}
List topo_sort() {
List list;
Set seen;
for (auto [u, _]: rev) {
if (seen.find(u) != seen.end())
continue;
List stack{ u }; seen.insert(u);
while (stack.size()) {
auto u = stack.back();
for (auto v: rev[u])
if (seen.insert(v).second)
stack.push_back(v);
if (u == stack.back())
list.push_front(stack.back()), stack.pop_back();
}
}
return list;
}
};
}
void run(string filename) {
int u, v;
AdjList adj, rev;
fstream fin{ filename };
for (string line; fin >> u >> v;) {
adj[u].push_back(v);
rev[v].push_back(u);
}
auto A = Iterative::Solution{ adj, rev }.kosaraju();
A.resize(min(A.size(), size_t(5)));
cout << filename << ": ";
for (auto i{ 0 }; i < A.size(); cout << A[i++].size() << " ");
cout << endl;
}
int main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
return 0;
}
================================================
FILE: kosaraju/main.js
================================================
class BaseSolution {
constructor(adj, rev) {
this.adj = adj;
this.rev = rev;
}
}
class RecursiveSolution extends BaseSolution {
constructor(adj, rev) {
super(adj, rev);
}
topo_sort() {
let list = [];
let seen = new Set();
let go = u => {
if (seen.has(u))
return;
seen.add(u);
for (let v of [...this.rev.get(u)])
go(v);
list.unshift(u);
};
for (let [u, _] of [...this.rev])
go(u);
return list;
}
kosaraju() {
let lists = [];
let seen = new Set();
let go = (u, list) => {
if (seen.has(u))
return;
seen.add(u);
list.push(u);
for (let v of [...this.adj.get(u)])
go(v, list);
};
for (let u of this.topo_sort()) {
let list = [];
go(u, list);
lists.push([...list]);
}
lists.sort((a, b) => b.length - a.length);
return lists;
}
}
class IterativeSolution extends BaseSolution {
constructor(adj, rev) {
super(adj, rev);
}
topo_sort() {
let list = [];
let seen = new Set();
for (let [u, _] of [...this.rev]) {
if (seen.has(u))
continue;
let stack = [ u ]; seen.add(u);
stack.back = () => stack[stack.length - 1];
while (stack.length) {
let u = stack.back();
for (let v of [...this.rev.get(u)])
if (!seen.has(v))
stack.push(v), seen.add(v);
if (u == stack.back())
list.unshift(stack.pop());
}
}
return list;
}
kosaraju() {
let lists = [];
let seen = new Set();
for (let u of this.topo_sort()) {
if (seen.has(u))
continue;
let list = [];
let stack = [ u ]; seen.add(u);
stack.back = () => stack[stack.length - 1];
while (stack.length) {
let u = stack.back();
for (let v of [...this.adj.get(u)])
if (!seen.has(v))
stack.push(v), seen.add(v);
if (u == stack.back())
list.push(stack.pop());
}
lists.push([...list]);
}
lists.sort((a, b) => b.length - a.length);
return lists;
}
}
let run = filename => {
let adj = new Map(),
rev = new Map();
let LineByLine = require('n-readlines');
let input = new LineByLine(filename);
let line;
while (line = input.next()) {
let [u, v] = String.fromCharCode(...line).split(' ').map(Number);
if (!adj.has(u)) adj.set(u, []); if (!adj.has(v)) adj.set(v, []);
if (!rev.has(u)) rev.set(u, []); if (!rev.has(v)) rev.set(v, []);
adj.get(u).push(v);
rev.get(v).push(u);
}
// let A = new RecursiveSolution(adj, rev).kosaraju();
let A = new IterativeSolution(adj, rev).kosaraju();
console.log(`${filename}: ${A.slice(0, Math.min(A.length, 5)).map(scc => scc.length).join(' ')}`);
};
run('section8.6.5page64.txt') // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run('problem8.10test1.txt') // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run('problem8.10test2.txt') // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run('problem8.10test3.txt') // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run('problem8.10test4.txt') // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run('problem8.10test5.txt') // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run('problem8.10.txt') // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
================================================
FILE: kosaraju/main.kt
================================================
import java.util.Stack
import java.io.File
class RecursiveSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
fun go(u: Int) {
if (seen.contains(u))
return
seen.add(u)
for (v in rev[u]!!)
go(v)
list.add(0, u)
}
for ((u, _) in rev)
go(u)
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
fun go(u: Int, list: MutableList) {
if (seen.contains(u))
return
list.add(u); seen.add(u)
for (v in adj[u]!!)
go(v, list)
}
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
go(u, list)
lists.add(list.toList())
}
return lists
}
}
class IterativeSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
for ((u, _) in rev) {
if (seen.contains(u))
continue
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in rev[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(0, stack.pop())
}
}
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in adj[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(stack.pop())
}
lists.add(list.toList())
}
return lists
}
}
fun run(filename: String) {
var adj = mutableMapOf>()
var rev = mutableMapOf>()
File(filename).forEachLine {
var (u, v) = it.trim().split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf(); if (!adj.contains(v)) adj[v] = mutableListOf()
if (!rev.contains(u)) rev[u] = mutableListOf(); if (!rev.contains(v)) rev[v] = mutableListOf()
adj[u]!!.add(v)
rev[v]!!.add(u)
}
// var solution = RecursiveSolution(adj, rev)
var solution = IterativeSolution(adj, rev)
var A = solution.kosaraju()
A.sortWith(Comparator{ a: List, b: List -> b.size - a.size })
println(filename + ": " + A.map{ it.size }.slice(0 until Math.min(A.size, 5)).joinToString(" "))
}
fun main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
}
================================================
FILE: kosaraju/main.py
================================================
from collections import deque
from functools import cmp_to_key
class BaseSolution:
def __init__(self, adj, rev):
self.adj = adj
self.rev = rev
class RecursiveSolution(BaseSolution):
def topo_sort(self):
list = deque()
seen = set()
def go(u):
if u in seen:
return
seen.add(u)
for v in self.rev[u]:
go(v)
list.appendleft(u)
for u in self.rev.keys():
go(u)
return list
def kosaraju(self):
lists = []
seen = set()
def go(u, list):
if u in seen:
return
seen.add(u)
list.append(u)
for v in self.adj[u]:
go(v, list)
for u in self.topo_sort():
list = []
go(u, list)
lists.append(list.copy())
lists.sort(key = cmp_to_key(lambda a, b: len(b) - len(a)))
return lists
class IterativeSolution(BaseSolution):
def topo_sort(self):
list = deque()
seen = set()
for u in self.rev.keys():
if u in seen:
continue
stack = [ u ]; seen.add(u)
while len(stack):
u = stack[-1]
for v in self.rev[u]:
if v not in seen:
stack.append(v); seen.add(v)
if u == stack[-1]:
list.appendleft(stack.pop())
return list
def kosaraju(self):
lists = []
seen = set()
for u in self.topo_sort():
if u in seen:
continue
list = deque()
stack = [ u ]; seen.add(u)
while len(stack):
u = stack[-1]
for v in self.adj[u]:
if v not in seen:
stack.append(v); seen.add(v)
if u == stack[-1]:
list.appendleft(stack.pop())
lists.append(list.copy())
lists.sort(key = cmp_to_key(lambda a, b: len(b) - len(a)))
return lists
def run(filename):
adj, rev = {}, {}
with open(filename) as fin:
while True:
line = fin.readline().strip()
if not line:
break
u, v = [int(x) for x in line.split()]
if u not in adj: adj[u] = []
if v not in adj: adj[v] = []
if u not in rev: rev[u] = []
if v not in rev: rev[v] = []
adj[u].append(v)
rev[v].append(u)
# solution = RecursiveSolution(adj, rev)
solution = IterativeSolution(adj, rev)
A = solution.kosaraju()
print(filename + ': ' + ' '.join(str(len(scc)) for scc in A[:5]))
run('section8.6.5page64.txt') # Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run('problem8.10test1.txt') # Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run('problem8.10test2.txt') # Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run('problem8.10test3.txt') # Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run('problem8.10test4.txt') # Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run('problem8.10test5.txt') # Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run('problem8.10.txt') # Challenge data set: Vertices are labeled as positive integers from 1 to 875714
# section8.6.5page64.txt: 4 3 3 1
# problem8.10test1.txt: 3 3 3
# problem8.10test2.txt: 3 3 2
# problem8.10test3.txt: 3 3 1 1
# problem8.10test4.txt: 7 1
# problem8.10test5.txt: 6 3 2 1
# problem8.10.txt: 434821 968 459 313 211
================================================
FILE: kosaraju/package.json
================================================
{
"name": "kosaraju",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "clayton wong",
"license": "ISC",
"dependencies": {
"n-readlines": "^1.0.1"
}
}
================================================
FILE: kosaraju/problem8.10.txt
================================================
[File too large to display: 69.3 MB]
================================================
FILE: kosaraju/problem8.10test1.txt
================================================
1 4
2 8
3 6
4 7
5 2
6 9
7 1
8 5
8 6
9 7
9 3
================================================
FILE: kosaraju/problem8.10test2.txt
================================================
1 2
2 6
2 3
2 4
3 1
3 4
4 5
5 4
6 5
6 7
7 6
7 8
8 5
8 7
================================================
FILE: kosaraju/problem8.10test3.txt
================================================
1 2
2 3
3 1
3 4
5 4
6 4
8 6
6 7
7 8
================================================
FILE: kosaraju/problem8.10test4.txt
================================================
1 2
2 3
3 1
3 4
5 4
6 4
8 6
6 7
7 8
4 3
4 6
================================================
FILE: kosaraju/problem8.10test5.txt
================================================
1 2
2 3
2 4
2 5
3 6
4 5
4 7
5 2
5 6
5 7
6 3
6 8
7 8
7 10
8 7
9 7
10 9
10 11
11 12
12 10
================================================
FILE: kosaraju/section8.6.5page64.txt
================================================
1 5
2 9
3 1
4 2
4 9
5 3
6 8
6 11
7 4
7 5
8 9
8 10
8 11
9 5
9 7
10 2
10 6
11 3
================================================
FILE: kotlin/dijkstra.kt
================================================
import java.io.File
import java.util.PriorityQueue
var INF = (1e9 + 7).toInt()
interface BaseSolution {
fun run(filename: String, queries: Array): String
}
class NaiveSolution : BaseSolution {
fun dijkstra(E: List>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0; seen.add(start)
var found: Boolean;
do {
found = false
var best_v = INF
var best_w = INF
for ((u, v, w) in E) {
if (!seen.contains(u) || seen.contains(v))
continue
found = true
if (best_w > dist[u]!! + w) {
best_v = v
best_w = dist[u]!! + w
}
}
var v = best_v
var w = best_w
dist[v] = w; seen.add(v)
} while (found)
return dist
}
override fun run(filename: String, queries: Array): String {
var E = mutableListOf>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
E.add(Triple(u, v, w))
}
}
var dist = dijkstra(E.toList())
return queries.map{ dist[it] }.joinToString(" ")
}
}
class HeapSolution : BaseSolution {
fun dijkstra(adj: MutableMap>>): MutableMap {
var dist = mutableMapOf()
var seen = mutableSetOf()
var start = 1
dist[start] = 0
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
q.add(Pair(0, start))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
dist[u] = cost; seen.add(u)
for ((w, v) in adj[u]!!) {
if (seen.contains(v))
continue
q.add(Pair(cost + w, v))
}
}
return dist
}
override fun run(filename: String, queries: Array): String {
var adj = mutableMapOf>>()
File(filename).forEachLine {
var words = it.trim().split("\t")
var u = words[0].toInt()
if (!adj.contains(u))
adj[u] = mutableListOf()
for (i in 1 until words.size) {
var (v, w) = words[i].split(",").map{ it.toInt() }
adj[u]!!.add(Pair(w, v))
}
}
var dist = dijkstra(adj)
return queries.map{ dist[it] }.joinToString(" ")
}
}
fun run(solution: BaseSolution) {
println(solution.run("problem9.8test.txt", arrayOf(1, 2, 3, 4, 5, 6, 7, 8)))
println(solution.run("problem9.8.txt", arrayOf(7, 37, 59, 82, 99, 115, 133, 165, 188, 197)))
}
fun main() {
run(NaiveSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
run(HeapSolution())
// 0 1 2 3 4 4 3 2
// 2599 2610 2947 2052 2367 2399 2029 2442 2505 3068
}
================================================
FILE: kotlin/greedy_scheduling.kt
================================================
import java.io.File
data class Job(val weight: Long, val length: Long)
class Solution {
fun minSum(jobs: Array): Pair {
class Diff: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight - a.length
var second = b.weight - b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
class Ratio: Comparator {
override fun compare(a: Job?, b: Job?): Int {
if (a == null || b == null)
return 0
var first = a.weight.toDouble() / a.length
var second = b.weight.toDouble() / b.length
return if (first == second) b.weight.compareTo(a.weight) else second.compareTo(first) // sort by descending difference, break ties in favor of jobs with larger weights
}
}
return Pair(calcSum(jobs, Diff()), calcSum(jobs, Ratio()))
}
private fun calcSum(jobs: Array, comp: Comparator): Long {
jobs.sortWith(comp)
var time: Long = 0
var total: Long = 0
jobs.forEach { job ->
time += job.length
total += job.weight * time
}
return total
}
}
fun run(filename: String) {
var jobs = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var words = it.trim().split(" ").map{ it.toLong() }
var (weight, length) = words
jobs.add(Job(weight, length))
} else {
first = false
}
}
var (diff, ratio) = Solution().minSum(jobs.toTypedArray())
println("$diff, $ratio") // sub-optimal, optimal
}
fun main() {
run("problem13.4test1.txt") // 23, 22
run("problem13.4test2.txt") // 68615, 67247
run("problem13.4.txt") // 69119377652, 67311454237
}
================================================
FILE: kotlin/huffman.kt
================================================
/*
* Programming Problem 14.6: Huffman Codes
*
* In this problem the file format is:
* [number_of_symbols]
* [weight of symbol #1]
* [weight of symbol #2]
* ...
*/
import java.io.File
import java.util.PriorityQueue
import java.util.Queue
import java.util.LinkedList
var INF = (1e9 + 7).toInt()
data class Tree(val weight: Int, val left: Tree? = null, val right: Tree? = null)
/*
fun encode(A: List): Tree {
var q = PriorityQueue(Comparator{ a: Tree, b: Tree -> a.weight.compareTo(b.weight) })
for (weight in A)
q.add(Tree(weight))
while (1 < q.size) {
var a = q.poll()
var b = q.poll()
var c = Tree(a.weight + b.weight, a, b)
q.add(c)
}
return q.poll()
}
*/
/*
* Problem 14.5: Give an implementation of Huffman's greedy algorithm that uses a single invocation
* of a sorting subroutine, followed by a linear amount of additional work.
*/
fun encode(A: MutableList): Tree {
A.sort()
var first: Queue = LinkedList(A.map{ weight -> Tree(weight) }.toList())
var second: Queue = LinkedList()
var next = mutableListOf()
while (1 < first.size + second.size) {
next.clear()
do {
if (0 < first.size && 0 < second.size) {
if (first.peek().weight < second.peek().weight) next.add(first.poll()) else next.add(second.poll())
}
else if (0 < first.size) next.add(first.poll())
else if (0 < second.size) next.add(second.poll())
} while (next.size < 2)
var (a, b) = next
var c = Tree(a.weight + b.weight, a, b)
second.add(c)
}
return second.poll()
}
fun run(filename: String): Pair {
var A = mutableListOf()
var first = true
File(filename).forEachLine {
if (!first) {
var weight = it.trim().toInt()
A.add(weight)
} else {
first = false
}
}
var tree = encode(A.toMutableList())
var lo = INF
var hi = -INF
fun go(root: Tree? = tree, depth: Int = 0) {
if (root == null)
return
var isLeaf = { node: Tree? -> node?.left == null && node?.right == null }
if (isLeaf(root)) {
lo = Math.min(lo, depth)
hi = Math.max(hi, depth)
} else {
go(root.left, depth + 1)
go(root.right, depth + 1)
}
}
go()
return Pair(lo, hi)
}
fun main() {
for (filename in listOf("problem14.6test1.txt", "problem14.6test2.txt", "problem14.6.txt")) {
var (lo, hi) = run(filename)
println("$filename: $lo, $hi") // min, max encoding length in the corresponding optimal prefix-free tree
}
}
// problem14.6test1.txt: 2, 5
// problem14.6test2.txt: 3, 6
// problem14.6.txt: 9, 19
================================================
FILE: kotlin/knapsack.kt
================================================
import java.io.File
var INF = (1e9 + 7).toInt()
fun top_down(A: List>, K: Int): Int {
var N = A.size
var m = mutableMapOf()
fun go(i: Int = 0, k: Int = K): Int {
if (i == N) // 🛑 empty set
return 0
var key = "$i,$k"
if (m.contains(key)) // 🤔 memo
return m[key]!!
var (value, weight) = A[i]
var include = if (0 <= k - weight) go(i + 1, k - weight) + value else -INF // ✅ include A[i]
var exclude = go(i + 1, k) // 🚫 exclude A[i]
m[key] = Math.max(include, exclude) // 🎯 best
return m[key]!!
}
return go()
}
fun bottom_up(A: List>, K: Int): Int {
var N = A.size
var dp = Array(N + 1){ Array(K + 1){ -INF } } // 🤔 memo
for (k in 0..K) // 🛑 empty set
dp[0][k] = 0
for (i in 1..N) {
for (k in 0..K) {
var (value, weight) = A[i - 1]
var include = if (0 <= k - weight) dp[i - 1][k - weight] + value else -INF // ✅ include A[i]
var exclude = dp[i - 1][k] // 🚫 exclude A[i]
dp[i][k] = Math.max(include, exclude) // 🎯 best
}
}
return dp[N][K]
}
fun run(filename: String) {
var A = mutableListOf>()
var K = 0
var N = 0
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (value, weight) = line.trim().split(" ").map{ it -> it.toInt() }
A.add(Pair(value, weight))
} else {
var (a, b) = line.trim().split(" ").map{ it -> it.toInt() }
K = a
N = b
first = false
}
}
var a = top_down(A, K)
var b = bottom_up(A, K)
assert(a == b) // 💩 sanity check
println("$filename: $a")
}
fun main() {
run("problem16.7test.txt") // problem16.7test.txt: 2493893
}
================================================
FILE: kotlin/kosaraju.kt
================================================
import java.util.Stack
import java.io.File
class RecursiveSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
fun go(u: Int) {
if (seen.contains(u))
return
seen.add(u)
for (v in rev[u]!!)
go(v)
list.add(0, u)
}
for ((u, _) in rev)
go(u)
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
fun go(u: Int, list: MutableList) {
if (seen.contains(u))
return
list.add(u); seen.add(u)
for (v in adj[u]!!)
go(v, list)
}
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
go(u, list)
lists.add(list.toList())
}
return lists
}
}
class IterativeSolution(var adj: MutableMap>, var rev: MutableMap>) {
fun topo_sort(): MutableList {
var list = mutableListOf()
var seen = mutableSetOf()
for ((u, _) in rev) {
if (seen.contains(u))
continue
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in rev[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(0, stack.pop())
}
}
return list
}
fun kosaraju(): MutableList> {
var lists = mutableListOf>()
var seen = mutableSetOf()
for (u in topo_sort()) {
if (seen.contains(u))
continue
var list = mutableListOf()
var stack = Stack()
stack.push(u); seen.add(u)
while (!stack.empty()) {
var u = stack.last()
for (v in adj[u]!!) {
if (!seen.contains(v)) {
stack.push(v); seen.add(v)
}
}
if (u == stack.last())
list.add(stack.pop())
}
lists.add(list.toList())
}
return lists
}
}
fun run(filename: String) {
var adj = mutableMapOf>()
var rev = mutableMapOf>()
File(filename).forEachLine {
var (u, v) = it.trim().split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf(); if (!adj.contains(v)) adj[v] = mutableListOf()
if (!rev.contains(u)) rev[u] = mutableListOf(); if (!rev.contains(v)) rev[v] = mutableListOf()
adj[u]!!.add(v)
rev[v]!!.add(u)
}
// var solution = RecursiveSolution(adj, rev)
var solution = IterativeSolution(adj, rev)
var A = solution.kosaraju()
A.sortWith(Comparator{ a: List, b: List -> b.size - a.size })
println(filename + ": " + A.map{ it.size }.slice(0 until Math.min(A.size, 5)).joinToString(" "))
}
fun main() {
run("section8.6.5page64.txt"); // Graph from section 8.6.5 on page 64 of Algorithms Illuminated: Part 2
run("problem8.10test1.txt"); // Test case #1: A 9-vertex 11-edge graph. Top 5 SCC sizes: 3,3,3,0,0
run("problem8.10test2.txt"); // Test case #2: An 8-vertex 14-edge graph. Top 5 SCC sizes: 3,3,2,0,0
run("problem8.10test3.txt"); // Test case #3: An 8-vertex 9-edge graph. Top 5 SCC sizes: 3,3,1,1,0
run("problem8.10test4.txt"); // Test case #4: An 8-vertex 11-edge graph. Top 5 SCC sizes: 7,1,0,0,0
run("problem8.10test5.txt"); // Test case #5: A 12-vertex 20-edge graph. Top 5 SCC sizes: 6,3,2,1,0
run("problem8.10.txt"); // Challenge data set: Vertices are labeled as positive integers from 1 to 875714
// section8.6.5page64.txt: 4 3 3 1
// problem8.10test1.txt: 3 3 3
// problem8.10test2.txt: 3 3 2
// problem8.10test3.txt: 3 3 1 1
// problem8.10test4.txt: 7 1
// problem8.10test5.txt: 6 3 2 1
// problem8.10.txt: 434821 968 459 313 211
}
================================================
FILE: kotlin/kruskal.kt
================================================
import java.io.File
fun kruskal(E: MutableList>): Int {
var total: Int = 0
var M = E.size
var P = IntArray(M) { it } // 🙂 parent representatives of 1..M disjoint sets
fun find(x: Int): Int {
P[x] = if (P[x] == x) x else find(P[x])
return P[x]
}
fun union(a: Int, b: Int): Boolean {
var x = find(a)
var y = find(b)
if (x == y)
return false
P[x] = y // 🎲 arbitrary choice
return true
}
E.sortWith(Comparator{ a, b -> a.third.compareTo(b.third) }) // sort edges by nondecreasing weight
for ((u, v, w) in E)
if (union(u, v))
total += w
return total
}
fun run(filename: String) {
var E = mutableListOf>()
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (u, v, w) = line.trim().split(" ").map{ it.toInt() }
E.add(Triple(u, v, w))
} else {
first = false // ignore first line with N vertices and M edges
}
}
var cost = kruskal(E)
println("$filename: $cost")
}
fun main() {
run("problem15.9test.txt") // problem15.9test.txt: 14
run("problem15.9.txt") // problem15.9.txt: -3612829
}
================================================
FILE: kotlin/merge_sort.kt
================================================
fun sort(A: IntArray): IntArray {
fun merge(A: IntArray, B: IntArray): IntArray {
var C = mutableListOf()
var i = 0
var j = 0
while (i < A.size && j < B.size)
if (A[i] < B[j])
C.add(A[i++])
else
C.add(B[j++])
A.slice(i..A.lastIndex).forEach { C.add(it) }
B.slice(j..B.lastIndex).forEach { C.add(it) }
return C.toIntArray()
}
fun go(A: IntArray): IntArray {
var N = A.size
if (N < 2)
return A
var half = Math.floor(N / 2.0).toInt()
var first = go(A.slice(0 until half).toIntArray())
var second = go(A.slice(half until N).toIntArray())
return merge(first, second)
}
return go(A)
}
fun main(args: Array) {
sort(intArrayOf(5,3,8,9,1,7,0,2,6,4)).forEach { print("$it ") } // 0 1 2 3 4 5 6 7 8 9
println()
}
================================================
FILE: kotlin/merge_sort_inversions.kt
================================================
import java.io.File
fun sort(A: IntArray): Pair {
fun merge(A: IntArray, B: IntArray): Pair {
var C = mutableListOf()
var inv: Long = 0
var i = 0
var j = 0
while (i < A.size && j < B.size)
if (A[i] < B[j]) {
C.add(A[i++])
} else {
inv += A.size - i // ⭐️ B[j] comes before all remaining A[i...], thus all remaining A[i...] are inversions
C.add(B[j++])
}
A.slice(i..A.lastIndex).forEach { C.add(it) }
B.slice(j..B.lastIndex).forEach { C.add(it) }
return Pair(C.toIntArray(), inv)
}
fun go(A: IntArray): Pair {
var N = A.size
if (N < 2)
return Pair(A, 0)
var half = Math.floor(N / 2.0).toInt()
var (first, inv1) = go(A.slice(0 until half).toIntArray())
var (second, inv2) = go(A.slice(half until N).toIntArray())
var (third, inv3) = merge(first, second)
return Pair(third, inv1 + inv2 + inv3)
}
return go(A)
}
fun run(filename: String): Long {
var A = mutableListOf()
File(filename).forEachLine { A.add(it.toInt()) }
var (_, inv) = sort(A.toIntArray())
return inv
}
fun main() {
println("problem3.5test.txt: " + run("problem3.5test.txt")) // problem3.5test.txt: 28
println("problem3.5.txt: " + run("problem3.5.txt")) // problem3.5.txt: 2407905288
}
================================================
FILE: kotlin/prim.kt
================================================
import java.io.File
import java.util.PriorityQueue
import java.util.Random
fun prim(N: Int, adj: MutableMap>>): Int {
var total: Int = 0
var start = Random().nextInt(N) + 1
var q = PriorityQueue>(Comparator{ a: Pair, b: Pair -> a.first.compareTo(b.first) })
var seen = mutableSetOf(start)
for ((w, v) in adj[start]!!)
q.add(Pair(w, v))
while (0 < q.size) {
var (cost, u) = q.poll()
if (seen.contains(u))
continue
total += cost; seen.add(u)
for ((w, v) in adj[u]!!)
if (!seen.contains(v))
q.add(Pair(w, v))
}
return total
}
fun run(filename: String) {
var N: Int = 0
var adj = mutableMapOf>>()
var first = true
File(filename).forEachLine { line ->
if (!first) {
var (u, v, w) = line.split(" ").map{ it.toInt() }
if (!adj.contains(u)) adj[u] = mutableListOf>()
if (!adj.contains(v)) adj[v] = mutableListOf>()
adj[u]!!.add(Pair(w, v))
adj[v]!!.add(Pair(w, u))
} else {
var (numVertex, _) = line.split(" ").map{ it.toInt() }
N = numVertex
first = false
}
}
var cost = prim(N, adj)
println("$filename: $cost")
}
fun main() {
run("problem15.9test.txt") // problem15.9test.txt: 14
run("problem15.9.txt") // problem15.9.txt: -3612829
}
================================================
FILE: kotlin/quick_sort.kt
================================================
import java.io.File
typealias PivotFunc = (A: MutableList, L: Int, R: Int) -> (Int)
var pivotLeft: PivotFunc = { _: MutableList, L: Int, _: Int -> L }
var pivotRight: PivotFunc = { _: MutableList, _: Int, R: Int -> R }
fun _pivotMedian(A: MutableList, L: Int, R: Int): Int {
var M = L + (R - L) / 2
var cand = intArrayOf(A[L], A[M], A[R])
cand.sort()
var target = cand[1]
if (target == A[L]) return L
if (target == A[M]) return M
if (target == A[R]) return R
return -1
}
var pivotMedian: PivotFunc = { A: MutableList, L: Int, R: Int -> _pivotMedian(A, L, R) }
fun partition(A: MutableList, L: Int, R: Int, choosePivot: (A: MutableList, L: Int, R: Int) -> (Int)): Int {
var i = L + 1
var j = L + 1
var k = choosePivot(A, L, R)
A[k] = A[L].also { A[L] = A[k] } // swap pivot A[k] with first element of subarray A[L]
while (j <= R) {
if (A[j] < A[L]) { // maintain loop invariant A[i] < pivot < A[j]
A[i] = A[j].also { A[j] = A[i] }
++i
}
++j
}
A[L] = A[i - 1].also { A[i - 1] = A[L] } // swap pivot A[L] with last value less-than pivot A[i - 1]
return i - 1
}
fun quicksort(A: MutableList