diff --git a/.gitattributes b/.gitattributes
index a6344aac8c09253b3b630fb776ae94478aa0275b..1d7ddf08bf084a632287f58a343a13e972f94d14 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text
+01_Numpy/img.jpg filter=lfs diff=lfs merge=lfs -text
diff --git a/01_Numpy/.DS_Store b/01_Numpy/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..9d1394ee35856268163cb96d2e645546a6d4e486
Binary files /dev/null and b/01_Numpy/.DS_Store differ
diff --git a/01_Numpy/.idea/.gitignore b/01_Numpy/.idea/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..359bb5307e8535ab7d59faf27a7377033291821e
--- /dev/null
+++ b/01_Numpy/.idea/.gitignore
@@ -0,0 +1,3 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
diff --git a/01_Numpy/.idea/Numpy.iml b/01_Numpy/.idea/Numpy.iml
new file mode 100644
index 0000000000000000000000000000000000000000..d0876a78d06ac03b5d78c8dcdb95570281c6f1d6
--- /dev/null
+++ b/01_Numpy/.idea/Numpy.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/01_Numpy/.idea/inspectionProfiles/Project_Default.xml b/01_Numpy/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9940ce427b4de987bf270c8bd92290d934e26cac
--- /dev/null
+++ b/01_Numpy/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/01_Numpy/.idea/inspectionProfiles/profiles_settings.xml b/01_Numpy/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..105ce2da2d6447d11dfe32bfb846c3d5b199fc99
--- /dev/null
+++ b/01_Numpy/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/01_Numpy/.idea/misc.xml b/01_Numpy/.idea/misc.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d56657add3eb3c246989284ec6e6a8475603cf1d
--- /dev/null
+++ b/01_Numpy/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/01_Numpy/.idea/modules.xml b/01_Numpy/.idea/modules.xml
new file mode 100644
index 0000000000000000000000000000000000000000..1b9c93587b2d6c518425ab00f71168ca97b26910
--- /dev/null
+++ b/01_Numpy/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/01_Numpy/.idea/workspace.xml b/01_Numpy/.idea/workspace.xml
new file mode 100644
index 0000000000000000000000000000000000000000..53f3eafb6e067ec98348dfb71b65cefd113f31e1
--- /dev/null
+++ b/01_Numpy/.idea/workspace.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {
+ "keyToString": {
+ "RunOnceActivity.OpenProjectViewOnStart": "true",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "last_opened_file_path": "/Users/macbook/Documents/Numpy",
+ "settings.editor.selected.configurable": "preferences.lookFeel"
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1681021549906
+
+
+ 1681021549906
+
+
+
+
\ No newline at end of file
diff --git "a/01_Numpy/01_\345\210\233\345\273\272\346\225\260\347\273\2041.py" "b/01_Numpy/01_\345\210\233\345\273\272\346\225\260\347\273\2041.py"
new file mode 100644
index 0000000000000000000000000000000000000000..08373b30421a9a5b3a672bd11858ce886c41d96c
--- /dev/null
+++ "b/01_Numpy/01_\345\210\233\345\273\272\346\225\260\347\273\2041.py"
@@ -0,0 +1,68 @@
+import numpy as np # 导入numpy
+
+# 创建简�数组
+n1 = np.array([1, 2, 3])
+print(n1)
+
+# 创建一个带�数点的数组
+n2 = np.array([0.1, 0.2, 0.3])
+print(n2)
+
+# 创建一个二维数组
+n3 = np.array([
+ [1, 2],
+ [3, 4],
+])
+print(n3)
+
+"""
+1ã€�åˆ›å»ºæ•°ç»„çš„è¯æ³•:
+ numpy.array(object, dtype=None, copy=True, ndmin=0)
+"""
+
+# 使用dtype -- 创建数组时,指定数�类型
+n4 = np.array([1, 2, 3], dtype=float)
+print(n4)
+print(n4.dtype) # 查看数组ä¸å…ƒç´ 的类型
+print(type(n4)) # 查看数组本身的类型
+print(type(n4[0])) # æŸ¥çœ‹ç‰¹å®šå…ƒç´ çš„ç±»åž‹
+
+# 使用object -- 进行数��始化
+lst = [1, 2, 3]
+n5 = np.array(lst, dtype=float)
+print(n5)
+
+# 使用copy -- ä¿�留原数组ä¸çš„æ•°æ�®
+n6 = np.array([1, 2, 3])
+n7 = np.array(n5, copy=True)
+n7[0] = 100
+n7[2] = 99
+print(n6) # 未�化
+print(n7)
+
+# 使用ndmin -- 指定最�维数
+lst = [1, 2, 3]
+n8 = np.array(lst, ndmin=3) # 我们�创建3维数组
+print(n8)
+
+"""
+2���方�创建数组
+"""
+# 创建指定维数的空数组
+n9 = np.empty([4, 3], dtype=int) # [4,3]表示4行3列,数�类型未�始化(�指定)的数组
+print(n9)
+
+# 创建指定维度的数组,以0填充
+n10 = np.zeros(3) # 1行3列
+print(n10) # 输出的结果默认为float
+
+# 创建指定维度的数组,以1填充
+n11 = np.ones(3) # 1行3列
+print(n11) # 输出的结果默认为float
+
+# 创建指定维度的数组,以指定的数值填充
+n12 = np.full(3, 8) # # 1行3列,以8填充
+print(n12)
+
+n13 = np.full((3, 4), 8) # 3行4列,以8填充
+print(n13)
diff --git "a/01_Numpy/02_\345\210\233\345\273\272\346\225\260\347\273\2042.py" "b/01_Numpy/02_\345\210\233\345\273\272\346\225\260\347\273\2042.py"
new file mode 100644
index 0000000000000000000000000000000000000000..edee978ff0d672ce958d0a83578c8ae9eff97e5f
--- /dev/null
+++ "b/01_Numpy/02_\345\210\233\345\273\272\346\225\260\347\273\2042.py"
@@ -0,0 +1,44 @@
+import numpy as np
+
+"""
+3�从数值范围创建数组
+"""
+# arange(start, stop, step, dtype=None) �头��尾
+n1 = np.arange(1, 11, 2)
+print(n1)
+
+# linspace(start, stop, num=50, endpoint=True, retstop=False, dtype=None) 创建ç‰å·®æ•°åˆ—
+# endpoint: 是�包�尾部 num:数组的长度 retstop:
+n2 = np.linspace(7500, 10000, 6)
+print(n2)
+
+# logspace(start, stop, num=50, endpoint=True, base=10.0, dtype=None) åˆ›å»ºç‰æ¯”数列
+n3 = np.logspace(0, 63, 64, base=2, dtype='uint64')
+print(n3)
+
+"""
+4�生��机数组
+"""
+n4 = np.random.rand(5) # [0,1)之间的,1行5列的�机�数
+print(n4)
+
+n5 = np.random.rand(2, 5) # 2行5列的�机�数
+print(n5)
+
+# ç”¨äºŽä»Žæ£æ€�分布ä¸ï¼Œè¿”回éš�机生æˆ�的数组
+n6 = np.random.randn(3)
+print(n6)
+
+# 生�一定范围的�机数组
+n7 = np.random.randint(1, 3, 10) # 包头�包尾,产生10个数
+print(n7)
+
+n8 = np.random.randint(1, 3, size=(2, 3)) # 包头�包尾,产生2行3列的数组
+print(n8)
+
+# 生æˆ�æ£æ€�分布的éš�机数组
+n9 = np.random.normal(0, 0.1, 10) # å�‡å€¼ï¼Œæ ‡å‡†å·®ï¼Œç»´æ•°
+print(n9)
+
+n10 = np.random.normal(0, 0.1, size=(2, 3)) # å�‡å€¼ï¼Œæ ‡å‡†å·®ï¼Œç»´æ•°
+print(n10)
diff --git "a/01_Numpy/03_\345\210\233\345\273\272\346\225\260\347\273\2043.py" "b/01_Numpy/03_\345\210\233\345\273\272\346\225\260\347\273\2043.py"
new file mode 100644
index 0000000000000000000000000000000000000000..22f8f5d511996e454d4a832e31874194792412d4
--- /dev/null
+++ "b/01_Numpy/03_\345\210\233\345\273\272\346\225\260\347\273\2043.py"
@@ -0,0 +1,48 @@
+import numpy as np
+
+# asarray使用 -- 从已有的数组ä¸åˆ›å»ºæ•°ç»„
+
+# 通过列表创建数组
+n1 = np.asarray([1, 2, 3, 4])
+print(n1)
+
+# 通过元组列表创建数组
+n2 = np.asarray([(1, 2, 3), (4, 5, 6), (7, 8, 9)])
+print(n2)
+
+# 通过元组创建数组
+n3 = np.asarray((1, 2, 3))
+print(n3)
+
+# 通过元组的元组创建数组
+n4 = np.asarray(((1, 2, 3), (4, 5, 6), (7, 8, 9)))
+print(n4)
+
+# 通过列表元组创建数组
+n5 = np.asarray(([1, 2, 3], [4, 5, 6], [7, 8, 9]))
+print(n5)
+
+# 动�数组
+n6 = np.frombuffer(b'juanzijie', dtype='S1') # S1表示å�•个å—符串是一个å—符
+print(n6)
+
+# 从è¿ä»£å¯¹è±¡ä¸åˆ›å»ºæ•°ç»„对象
+iter = (i for i in range(5))
+n7 = np.fromiter(iter, dtype='int')
+print(n7)
+
+# empty_like的使用 -- 按照一定的模版,创建数�类型�定的数组
+n8 = np.empty_like([[1, 2], [3, 4]]) # 创建一个2行2åˆ—çš„æ•°ç»„ï¼Œå› ä¸ºç»™å®šçš„æ˜¯2行2列
+print(n8)
+
+# 创建一个以0填充的,2行2列的数组
+n9 = np.zeros_like([[1, 2], [3, 4]])
+print(n9)
+
+# 创建一个以1填充的,2行2列的数组
+n10 = np.ones_like([[1, 2], [3, 4]])
+print(n10)
+
+# 创建一个以指定数�填充的,2行2列的数组
+n11 = np.full_like([[1, 2], [3, 4]], 8)
+print(n11)
diff --git "a/01_Numpy/04_\346\225\260\347\273\204\347\232\204\346\225\260\346\215\256\347\261\273\345\236\213.py" "b/01_Numpy/04_\346\225\260\347\273\204\347\232\204\346\225\260\346\215\256\347\261\273\345\236\213.py"
new file mode 100644
index 0000000000000000000000000000000000000000..9e2d039e4414d10ca9ee61f0905f00c07527aea4
--- /dev/null
+++ "b/01_Numpy/04_\346\225\260\347\273\204\347\232\204\346\225\260\346\215\256\347\261\273\345\236\213.py"
@@ -0,0 +1,34 @@
+"""
+Numpyä¸çš„æ•°æ�®ç±»åž‹ï¼š
+ bool_
+ int_
+ int8
+ int16
+ 1nt32
+ int64
+ uint8
+ uint16
+ uint32
+ float_
+ ...
+ datetime64
+"""
+import numpy as np
+
+n1 = np.array([1, 2, 3, 4], dtype=int)
+print(n1)
+
+n2 = np.array([1, 2, 3, 4], dtype='int32')
+print(n2)
+
+n3 = np.array([1, 2, 3, 4], dtype='int_')
+print(n3)
+
+n4 = np.array([1, 2, 3, 4], dtype='float_')
+print(n4)
+
+n5 = np.array([1, 2, 3, 4], dtype=float)
+print(n5)
+
+n6 = np.array(['2021-01-01'], dtype='datetime64')
+print(n6)
\ No newline at end of file
diff --git "a/01_Numpy/05_\346\225\260\347\273\204\350\277\220\347\256\227.py" "b/01_Numpy/05_\346\225\260\347\273\204\350\277\220\347\256\227.py"
new file mode 100644
index 0000000000000000000000000000000000000000..8213542a271432f640acfcc44d594078bd24eba9
--- /dev/null
+++ "b/01_Numpy/05_\346\225\260\347\273\204\350\277\220\347\256\227.py"
@@ -0,0 +1,17 @@
+import numpy as np
+
+n1 = np.array([1, 2])
+n2 = np.array([3, 4])
+print(n1)
+print(n2)
+
+# 数组è¿�ç®— -- 对应ä½�ç½®çš„å…ƒç´ è¿›è¡Œè¿�ç®—
+print('åŠ æ³•è¿�ç®—', n1 + n2)
+print('�法�算', n1 - n2)
+print('乘法�算', n1 * n2)
+print('除法�算', n1 / n2)
+print('幂�算', n1 ** n2)
+
+print('比较�算', n1 > n2)
+print('比较�算', n1 < n2)
+print('比较�算', n1 != n2)
diff --git "a/01_Numpy/06_\347\264\242\345\274\225\345\222\214\345\210\207\347\211\207.py" "b/01_Numpy/06_\347\264\242\345\274\225\345\222\214\345\210\207\347\211\207.py"
new file mode 100644
index 0000000000000000000000000000000000000000..170bf712f21c4eaa9e1c68e055dcd152c6497c32
--- /dev/null
+++ "b/01_Numpy/06_\347\264\242\345\274\225\345\222\214\345\210\207\347\211\207.py"
@@ -0,0 +1,27 @@
+import numpy as np
+
+# 数组ä¸çš„索引
+n1 = np.array([1, 2, 3, 4])
+print(n1[1])
+print(n1[-3])
+
+n2 = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
+print(n2[0][1])
+print(n2[0, 1])
+print(n2[-2, -3])
+
+# 数组的切片 [start, stop, step] �头��尾
+n3 = np.array([10, 20, 30, 40, 50, 60])
+print(n3[:3]) # çœ�略起始ä½�置,默认从0开始,æ¥é•¿é»˜è®¤ä¸º1,[0,3)
+print(n3[2:5]) # [2,5)
+print(n3[3:]) # çœ�略结æ�Ÿä½�置,则默认到最å�Žä¸€ä¸ªå…ƒç´
+print(n3[:]) # 获å�–数组ä¸çš„æ‰€æœ‰å…ƒç´
+
+# 修改æ¥é•¿
+print(n3[0::2])
+print(n3[1::5])
+
+# æ¥é•¿è¿˜å�¯ä»¥ä¸ºè´Ÿæ•°
+print(n3[::-1]) # 逆�
+print(n3[-1:-5:-1])
+print(n3[-1:-6:-2])
diff --git "a/01_Numpy/07_\345\210\227\350\241\250\345\210\207\347\211\207\344\270\216\346\225\260\347\273\204\345\210\207\347\211\207.py" "b/01_Numpy/07_\345\210\227\350\241\250\345\210\207\347\211\207\344\270\216\346\225\260\347\273\204\345\210\207\347\211\207.py"
new file mode 100644
index 0000000000000000000000000000000000000000..3d16a287414d2e5d3a9ada8153cad5a9f02c7680
--- /dev/null
+++ "b/01_Numpy/07_\345\210\227\350\241\250\345\210\207\347\211\207\344\270\216\346\225\260\347\273\204\345\210\207\347\211\207.py"
@@ -0,0 +1,23 @@
+import numpy as np
+
+# 数组的切片
+array = np.array([10, 20, 30, 40])
+print(array)
+
+arr1 = array[1:3]
+print(arr1)
+
+# 对切片之�的数组进行修改
+arr1[0] = 99
+print(arr1)
+print(array) # 已�改�
+
+# 列表的切片
+lst = [10, 20, 30, 40]
+lst1 = lst[1:3]
+print(lst1)
+
+# 对切片之�的列表进行修改
+lst1[0] = 99
+print(lst1)
+print(lst) # 没有�生修改
diff --git "a/01_Numpy/08_\344\272\214\347\273\264\346\225\260\347\273\204\347\232\204\345\210\207\347\211\207\346\223\215\344\275\234.py" "b/01_Numpy/08_\344\272\214\347\273\264\346\225\260\347\273\204\347\232\204\345\210\207\347\211\207\346\223\215\344\275\234.py"
new file mode 100644
index 0000000000000000000000000000000000000000..e2e96258659f818f197c1cdecc23f37a6722a674
--- /dev/null
+++ "b/01_Numpy/08_\344\272\214\347\273\264\346\225\260\347\273\204\347\232\204\345\210\207\347\211\207\346\223\215\344\275\234.py"
@@ -0,0 +1,14 @@
+import numpy as np
+
+arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
+print(arr)
+
+print(arr[1, 2]) # 1表示索引为1的行,2表示索引为2的列
+
+print(arr[:2, 1:]) # [0,2)的行,[1,3]的列
+
+print(arr[1, :2]) # 索引为1的行,[0,2)的列
+
+print(arr[:2, 2]) # 索引为[0,2)的行,索引为2的列
+
+print(arr[:, :1]) # 全部行,索引为0的列
diff --git "a/01_Numpy/09_\346\225\260\347\273\204\347\232\204\351\207\215\345\241\221.py" "b/01_Numpy/09_\346\225\260\347\273\204\347\232\204\351\207\215\345\241\221.py"
new file mode 100644
index 0000000000000000000000000000000000000000..a7898db79c3fd2fb61707443b0a54495bdcd8dc3
--- /dev/null
+++ "b/01_Numpy/09_\346\225\260\347\273\204\347\232\204\351\207\215\345\241\221.py"
@@ -0,0 +1,13 @@
+import numpy as np
+
+n = np.arange(6)
+print(n)
+
+# é‡�å¡‘ -- å…ƒç´ ä¸ªæ•°å¿…é¡»ç›¸å�Œï¼Œå�¦åˆ™æŠ¥é”™
+n1 = n.reshape(2, 3)
+print(n1)
+
+n = np.array([[1, 2, 3], [4, 5, 6]])
+print(n)
+n1 = n.reshape(3,2) # �塑
+print(n1)
diff --git "a/01_Numpy/10_\346\225\260\347\273\204\347\232\204\350\275\254\347\275\256.py" "b/01_Numpy/10_\346\225\260\347\273\204\347\232\204\350\275\254\347\275\256.py"
new file mode 100644
index 0000000000000000000000000000000000000000..4b158982c83f84b90de60b9be74176a52b059ba1
--- /dev/null
+++ "b/01_Numpy/10_\346\225\260\347\273\204\347\232\204\350\275\254\347\275\256.py"
@@ -0,0 +1,19 @@
+import numpy as np
+
+n = np.arange(24).reshape(4, 6)
+print(n)
+
+# 转置
+n1 = n.T
+print(n1)
+
+n2 = n.transpose()
+print(n2)
+
+# 转置练ä¹
+arr1 = np.array([['A', 100], ['B', 200], ['C', 300], ['D', 400], ['E', 500]])
+print(arr1)
+
+arr2 = arr1.T
+print(arr2)
+
diff --git "a/01_Numpy/11_\346\225\260\347\273\204\347\232\204\345\242\236\345\210\240\346\224\271\346\237\245.py" "b/01_Numpy/11_\346\225\260\347\273\204\347\232\204\345\242\236\345\210\240\346\224\271\346\237\245.py"
new file mode 100644
index 0000000000000000000000000000000000000000..886682d53e733721429e74f98bad3d5e204e9b2e
--- /dev/null
+++ "b/01_Numpy/11_\346\225\260\347\273\204\347\232\204\345\242\236\345\210\240\346\224\271\346\237\245.py"
@@ -0,0 +1,56 @@
+import numpy as np
+
+n1 = np.array([[1, 2], [3, 4], [5, 6]])
+# 创建第二个数组
+n2 = np.array([[10, 20], [30, 40], [50, 60]])
+print(n1)
+print(n2)
+
+"""
+1ã€�数组的增åŠ
+"""
+# 水平方å�‘å¢žåŠ æ•°æ�® -- 列的个数增åŠ
+print(np.hstack((n1, n2)))
+
+# 垂直方å�‘å¢žåŠ æ•°æ�® -- 行的个数增åŠ
+print(np.vstack((n1, n2)))
+
+"""
+2ã€�æ•°ç»„çš„åˆ é™¤
+"""
+n1 = np.array([[1, 2], [3, 4], [5, 6]])
+print(n1)
+
+# åˆ é™¤ç¬¬3行 -- 0å�·è½´ï¼Œç´¢å¼•为2的数æ�®
+n2 = np.delete(n1, 2, axis=0)
+print(n2)
+
+# åˆ é™¤ç¬¬1列
+n3 = np.delete(n1, 0, axis=1)
+print(n3)
+
+# åˆ é™¤ç¬¬1行和第3行
+n4 = np.delete(n1, (0, 2), axis=0)
+print(n4)
+
+"""
+3�数组的修改
+"""
+n1 = np.array([[1, 2], [3, 4], [5, 6]])
+n1[1] = [30, 40] # 修改一行
+print(n1)
+
+n1[2][1] = 88 # 修改å�•个元ç´
+print(n1)
+
+"""
+4�数组的查询
+"""
+n = np.arange(1, 11)
+print(n)
+
+n2 = n[np.where(n > 5)] # 获å�–åˆ°æ•°ç»„ä¸æ‰€æœ‰å¤§äºŽ5çš„å…ƒç´ , 返回索引
+print(n2)
+
+n3 = np.where(n > 5, 2, 0) # 数组ä¸å…ƒç´ 大于5,输出2,å�¦åˆ™è¾“出0
+print(n3)
diff --git "a/01_Numpy/12_\347\237\251\351\230\265\347\232\204\346\223\215\344\275\234.py" "b/01_Numpy/12_\347\237\251\351\230\265\347\232\204\346\223\215\344\275\234.py"
new file mode 100644
index 0000000000000000000000000000000000000000..bb73df57cfb0de0387063b49366b27f2f4f5d3c0
--- /dev/null
+++ "b/01_Numpy/12_\347\237\251\351\230\265\347\232\204\346\223\215\344\275\234.py"
@@ -0,0 +1,45 @@
+import numpy as np
+
+"""
+1�创建简�矩阵
+"""
+a = np.mat('5 6;7 8')
+print(a)
+
+b = np.mat([[5, 6], [7, 8]])
+print(b)
+
+print(type(a), type(b)) # 矩阵
+
+n1 = np.array([[5, 6], [7, 8]])
+print(type(n1)) # 数组
+
+"""
+2�使用mat函数创建常�的矩阵
+"""
+# 创建3*3的零矩阵
+d1 = np.mat(np.zeros((3, 3)))
+print(d1)
+
+# 创建2*4的1矩阵
+d2 = np.mat(np.ones((2, 4)))
+print(d2)
+
+# 创建[0,1)�机矩阵
+d3 = np.mat(np.random.rand(3, 4))
+print(d3)
+
+# 创建[1,8)�机矩阵
+d4 = np.mat(np.random.randint(1, 8, size=(3, 5)))
+print(d4)
+
+# 对角矩阵
+d5 = np.mat(np.eye(5, 5))
+print(d5)
+
+# 对角线矩阵
+d6 = np.mat(np.diag([1, 2, 3]))
+print(d6)
+
+d7 = np.mat(np.diag([7, 8, 9]))
+print(d7)
\ No newline at end of file
diff --git "a/01_Numpy/13_\347\237\251\351\230\265\347\232\204\350\277\220\347\256\227.py" "b/01_Numpy/13_\347\237\251\351\230\265\347\232\204\350\277\220\347\256\227.py"
new file mode 100644
index 0000000000000000000000000000000000000000..7cd3308cef880eaec31d3eed559bbd93aac594c9
--- /dev/null
+++ "b/01_Numpy/13_\347\237\251\351\230\265\347\232\204\350\277\220\347\256\227.py"
@@ -0,0 +1,35 @@
+"""
+çŸ©é˜µçš„åŠ ã€�å‡�ã€�除è¿�ç®—
+"""
+import numpy as np
+
+# 创建矩阵
+d1 = np.mat([[1, 2], [3, 4], [5, 6]])
+print(d1)
+
+d2 = np.mat([1, 2])
+print(d2)
+
+# çŸ©é˜µçš„åŠ æ³•è¿�ç®—
+d3 = d1 + d2
+print(d3)
+
+# 矩阵的�法�算
+print(d1 - d2)
+
+# 矩阵的除法�算
+print(d1 / d2)
+
+# 矩阵的乘法�算
+# error: print(d1 * d2)
+d1 = np.mat([[1, 2], [3, 4], [5, 6]])
+d2 = np.mat([[1, 2], [3, 4]])
+print(d1 * d2)
+
+# 矩阵的转置
+n1 = np.mat('1 3 3;4 5 6;7 12 9')
+print(n1)
+print(n1.T)
+
+# 矩阵的求逆
+print(n1.I)
\ No newline at end of file
diff --git "a/01_Numpy/14_\346\225\260\347\273\204\347\232\204\347\233\270\344\271\230\344\270\216\347\202\271\347\247\257.py" "b/01_Numpy/14_\346\225\260\347\273\204\347\232\204\347\233\270\344\271\230\344\270\216\347\202\271\347\247\257.py"
new file mode 100644
index 0000000000000000000000000000000000000000..78118a97c3371f2fc3748e447a1f4ac44ee9f125
--- /dev/null
+++ "b/01_Numpy/14_\346\225\260\347\273\204\347\232\204\347\233\270\344\271\230\344\270\216\347\202\271\347\247\257.py"
@@ -0,0 +1,13 @@
+import numpy as np
+
+# 数组的相乘和数组的点积
+n1 = np.array([[1, 2], [3, 4], [5, 6]])
+n2 = np.array([1, 2])
+
+print(n1)
+print(n2)
+
+print('数组的乘积', n1 * n2)
+
+print("数组的点积", np.dot(n1, n2)) # 相乘之å�Žï¼Œå�„行相åŠ
+
diff --git "a/01_Numpy/15_\347\237\251\351\230\265\347\233\270\344\271\230\344\270\216\347\237\251\351\230\265\345\205\203\347\264\240\347\233\270\344\271\230.py" "b/01_Numpy/15_\347\237\251\351\230\265\347\233\270\344\271\230\344\270\216\347\237\251\351\230\265\345\205\203\347\264\240\347\233\270\344\271\230.py"
new file mode 100644
index 0000000000000000000000000000000000000000..7188fb9ed86d6c56fb90fed3402d30a938cf6fea
--- /dev/null
+++ "b/01_Numpy/15_\347\237\251\351\230\265\347\233\270\344\271\230\344\270\216\347\237\251\351\230\265\345\205\203\347\264\240\347\233\270\344\271\230.py"
@@ -0,0 +1,12 @@
+import numpy as np
+
+# çŸ©é˜µçš„ç‚¹ç§¯ä¸ŽçŸ©é˜µå…ƒç´ ä¹‹é—´çš„ç›¸ä¹˜è¿�ç®—
+n1 = np.mat('1 3 3;4 5 6;7 12 9')
+n2 = np.mat('2 6 6;8 10 12;14 24 18')
+
+print(n1)
+print(n2)
+
+print('矩阵相乘的结果:', n1 * n2)
+print('çŸ©é˜µå¯¹åº”å…ƒç´ ç›¸ä¹˜ï¼š', np.multiply(n1, n2))
+
diff --git "a/01_Numpy/16_\346\225\260\345\255\246\350\277\220\347\256\227\345\207\275\346\225\260.py" "b/01_Numpy/16_\346\225\260\345\255\246\350\277\220\347\256\227\345\207\275\346\225\260.py"
new file mode 100644
index 0000000000000000000000000000000000000000..5e456b850006807aab7e09260c36dae35142d862
--- /dev/null
+++ "b/01_Numpy/16_\346\225\260\345\255\246\350\277\220\347\256\227\345\207\275\346\225\260.py"
@@ -0,0 +1,44 @@
+import numpy as np
+
+n1 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
+n2 = np.array([10, 10, 10])
+print(n1)
+print(n2)
+
+# æ•°ç»„çš„åŠ å‡�乘除
+print('åŠ ', np.add(n1, n2))
+print(n1 + n2)
+
+print('�', np.subtract(n1, n2))
+print('乘', np.multiply(n1, n2))
+print('除', np.divide(n1, n2))
+
+# 倒数
+n1 = np.array([0.25, 1.75, 2, 100])
+print(np.reciprocal(n1))
+
+# 幂�算
+n1 = np.array([10, 100, 1000])
+n2 = np.array([1, 2, 3])
+print(np.power(n1, n2)) # n1的n2次幂
+
+# 余数 余数 = a - n * (a // n) -- a是除数,n是被除数
+n1 = np.array([10, 20, 30])
+n2 = np.array([4, 5, -8])
+print(np.mod(n1, n2))
+# a是30,n是-8
+
+# 四�五入
+n = np.array([1.55, 6.823, 100, 0.1189, 3.1315, -3.456])
+print(n)
+print(np.around(n)) # 默认�整
+print(np.around(n, decimals=2)) # �留2��数
+print(np.around(n, decimals=-1)) # �整到�数点左侧
+
+# �上�整与�下�整
+print(np.ceil(n)) # �上�整
+print(np.floor(n)) # �下�整
+
+# 三角函数
+n = np.array([0, 30, 45, 60, 90])
+print(np.sin(n / 180 * np.pi))
diff --git "a/01_Numpy/17_\347\273\237\350\256\241\345\210\206\346\236\220\345\207\275\346\225\260.py" "b/01_Numpy/17_\347\273\237\350\256\241\345\210\206\346\236\220\345\207\275\346\225\260.py"
new file mode 100644
index 0000000000000000000000000000000000000000..09a7155ed1b477084ba0595c30419ae55f7dbf4a
--- /dev/null
+++ "b/01_Numpy/17_\347\273\237\350\256\241\345\210\206\346\236\220\345\207\275\346\225\260.py"
@@ -0,0 +1,58 @@
+import numpy as np
+
+n = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
+print(n)
+
+# 整个数组求和
+print(n.sum())
+
+# æ•°ç»„å…ƒç´ è¡Œçš„å’Œ
+print(n.sum(axis=0))
+
+# æ•°ç»„å…ƒç´ åˆ—çš„å’Œ
+print(n.sum(axis=1))
+
+# 平�值
+print(n.mean())
+
+# 行的平�值
+print(n.mean(axis=0))
+
+# 列的平�值
+print(n.mean(axis=1))
+
+# 最大值
+print(n.max())
+
+# 行的最大值
+print(n.max(axis=0))
+
+# 列的最大值
+print(n.max(axis=1))
+
+# 最�值
+print(n.min())
+
+# 行的最�值
+print(n.min(axis=0))
+
+# 列的最�值
+print(n.min(axis=1))
+
+# åŠ æ�ƒå¹³å�‡
+# 数� * 出现的次数 -> 求平�
+n1 = np.array([1, 2, 3, 4, 5]) # 数组ä¸çš„æ•°æ�®
+n2 = np.array([10, 20, 30, 40, 50]) # 表示�个数出现的次数
+print(np.average(n1, weights=n2))
+
+# ä¸ä½�æ•° -- 数组有åº�
+n1 = np.array([1, 2, 3, 4, 5, 99])
+print(np.median(n1))
+
+# 方差 -- �组数� 与 平�数 差的平方
+n = np.array([1, 2, 3, 4, 5, 6])
+print(n.var())
+
+# æ ‡å‡†å·®/å�‡æ–¹å·® -- æ–¹å·®çš„å¹³æ–¹æ ¹
+n = np.array([1, 2, 3, 4, 5, 6])
+print(n.std())
\ No newline at end of file
diff --git "a/01_Numpy/18_\346\225\260\347\273\204\347\232\204\346\216\222\345\272\217.py" "b/01_Numpy/18_\346\225\260\347\273\204\347\232\204\346\216\222\345\272\217.py"
new file mode 100644
index 0000000000000000000000000000000000000000..1b139eae9c3b181a1cfd227fb7312fb2ce0ee24a
--- /dev/null
+++ "b/01_Numpy/18_\346\225\260\347\273\204\347\232\204\346\216\222\345\272\217.py"
@@ -0,0 +1,31 @@
+# 数组的排�
+import numpy as np
+
+n = np.array([[4, 7, 3], [2, 8, 5], [9, 1, 6]])
+print(n)
+
+print('数组排�', np.sort(n)) # 排�默认��,按列排�
+
+# 按行排�
+print(np.sort(n, axis=0))
+
+# 按列排�
+print(np.sort(n, axis=1))
+
+# argsort() 排�
+x = np.array([9, 4, 7, 2, 4, 8, 3])
+y = np.argsort(x)
+print(y) # 得到��排��的索引值
+# 排���构数组
+print(x[y])
+
+# lexsort() 排�
+math = np.array([101, 109, 115, 108, 118, 112, 118])
+english = np.array([117, 105, 118, 98, 109, 98, 120])
+total = np.array([621, 623, 620, 620, 615, 615, 450])
+
+sort_total = np.lexsort((english, math, total)) # 先按总分,å†�比数å¦ï¼Œæœ€å�Žæ¯”英è¯
+print(sort_total) # 排��的索引值
+lst = [[total[i], math[i], english[i]] for i in sort_total]
+n = np.array(lst)
+print(n)
diff --git "a/01_Numpy/19_\345\272\224\347\224\250_\345\233\276\345\203\217\347\201\260\345\272\246\345\244\204\347\220\206.py" "b/01_Numpy/19_\345\272\224\347\224\250_\345\233\276\345\203\217\347\201\260\345\272\246\345\244\204\347\220\206.py"
new file mode 100644
index 0000000000000000000000000000000000000000..4ff57c18f6b915f093c2d8bd18cc87267cb544c2
--- /dev/null
+++ "b/01_Numpy/19_\345\272\224\347\224\250_\345\233\276\345\203\217\347\201\260\345\272\246\345\244\204\347\220\206.py"
@@ -0,0 +1,20 @@
+import numpy as np
+import matplotlib.pyplot as plt
+
+# 读�图片
+n1 = plt.imread('img.jpg')
+
+# ä¼ å…¥æ•°ç»„ï¼Œæ˜¾ç¤ºå¯¹åº”é¢œè‰²
+plt.imshow(n1)
+print(n1)
+
+n2 = np.array([0.299, 0.587, 0.114, 1])
+
+# 数组的点乘�算
+x = np.dot(n1, n2)
+
+# ä¼ å…¥æ•°ç»„æ˜¾ç¤ºç�°åº¦
+plt.imshow(x, cmap='gray')
+
+# 显示图�
+plt.show()
diff --git a/01_Numpy/img.jpg b/01_Numpy/img.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b2a4fc5c52a250fb82bfb1ad2307f61b1a25bca5
--- /dev/null
+++ b/01_Numpy/img.jpg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b6944ab01292d81ed3f0b00f22a2191d8a25a6cbea91cadb083b09dd7d1a7520
+size 1172907
diff --git a/02_Pandas/.DS_Store b/02_Pandas/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..8dba54a1b655cb9a169b8b9209084f8bf84d2cd7
Binary files /dev/null and b/02_Pandas/.DS_Store differ
diff --git a/02_Pandas/.idea/.gitignore b/02_Pandas/.idea/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..359bb5307e8535ab7d59faf27a7377033291821e
--- /dev/null
+++ b/02_Pandas/.idea/.gitignore
@@ -0,0 +1,3 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
diff --git a/02_Pandas/.idea/Pandas.iml b/02_Pandas/.idea/Pandas.iml
new file mode 100644
index 0000000000000000000000000000000000000000..d0876a78d06ac03b5d78c8dcdb95570281c6f1d6
--- /dev/null
+++ b/02_Pandas/.idea/Pandas.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/02_Pandas/.idea/encodings.xml b/02_Pandas/.idea/encodings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..aa6ef099e1d86a6212f5cf61cc18e6fa7e558b3d
--- /dev/null
+++ b/02_Pandas/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/02_Pandas/.idea/inspectionProfiles/Project_Default.xml b/02_Pandas/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9940ce427b4de987bf270c8bd92290d934e26cac
--- /dev/null
+++ b/02_Pandas/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/02_Pandas/.idea/inspectionProfiles/profiles_settings.xml b/02_Pandas/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..105ce2da2d6447d11dfe32bfb846c3d5b199fc99
--- /dev/null
+++ b/02_Pandas/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/02_Pandas/.idea/misc.xml b/02_Pandas/.idea/misc.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d56657add3eb3c246989284ec6e6a8475603cf1d
--- /dev/null
+++ b/02_Pandas/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/02_Pandas/.idea/modules.xml b/02_Pandas/.idea/modules.xml
new file mode 100644
index 0000000000000000000000000000000000000000..81633e0b1fbb88a376c0a2b38d6eabb3d084a753
--- /dev/null
+++ b/02_Pandas/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/02_Pandas/.idea/workspace.xml b/02_Pandas/.idea/workspace.xml
new file mode 100644
index 0000000000000000000000000000000000000000..07a6e9a2802261ca48e0251738e6558ecae092e6
--- /dev/null
+++ b/02_Pandas/.idea/workspace.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {
+ "keyToString": {
+ "RunOnceActivity.OpenProjectViewOnStart": "true",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "last_opened_file_path": "/Users/macbook/Documents/Pandas"
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1681048727675
+
+
+ 1681048727675
+
+
+
+
\ No newline at end of file
diff --git "a/02_Pandas/01_Pandas\345\210\235\346\255\245\344\275\277\347\224\250.py" "b/02_Pandas/01_Pandas\345\210\235\346\255\245\344\275\277\347\224\250.py"
new file mode 100644
index 0000000000000000000000000000000000000000..3c2ed94793b860915708caa3ad949c72b06820c5
--- /dev/null
+++ "b/02_Pandas/01_Pandas\345\210\235\346\255\245\344\275\277\347\224\250.py"
@@ -0,0 +1,4 @@
+import pandas as pd
+
+data = pd.read_excel('resources/ä¸è¶…赛事表.xlsx')
+print(data)
diff --git "a/02_Pandas/02_Series\345\257\271\350\261\241.py" "b/02_Pandas/02_Series\345\257\271\350\261\241.py"
new file mode 100644
index 0000000000000000000000000000000000000000..848b3b2a1407d79deaca9e9d1d4a6c6e080bb617
--- /dev/null
+++ "b/02_Pandas/02_Series\345\257\271\350\261\241.py"
@@ -0,0 +1,33 @@
+"""
+pd.Series(data, index)
+ data:数�
+ index:索引
+"""
+import pandas as pd
+
+d1 = ['æ�Žå…‰åœ°', 'å¼ çº¢äº‘', '王é¹�']
+s = pd.Series(data=d1, index=[1, 2, 3]) # 数�和索引,索引默认从0开始
+print(s)
+print(type(s))
+
+# 指定数�和索引
+d2 = [90, 98, 87]
+index = ['å¼ ä¸‰', 'æ�Žå››', '王五']
+s = pd.Series(data=d2, index=index)
+print(s)
+print(s['å¼ ä¸‰']) # æ ‡ç¾ç´¢å¼•
+print(s[['å¼ ä¸‰', '王五']])
+print(s['å¼ ä¸‰': '王五']) # 切片索引 -- å�«å¤´å�«å°¾
+print("=========================")
+
+print(s.index)
+print(list(s.index))
+print(s.values) # array类型
+print(type(s.values))
+print("=========================")
+
+data = ['æ�Žå…‰åœ°', 'å¼ çº¢äº‘', '王é¹�']
+s = pd.Series(data=data)
+print(s)
+print(s[0]) # �置索引
+print(s[0:2:1]) # 切片索引 -- �头��尾
diff --git "a/02_Pandas/03_DataFrame\345\257\271\350\261\241.py" "b/02_Pandas/03_DataFrame\345\257\271\350\261\241.py"
new file mode 100644
index 0000000000000000000000000000000000000000..c597860fc1595510963c5b1a6ddac3218dc6feb3
--- /dev/null
+++ "b/02_Pandas/03_DataFrame\345\257\271\350\261\241.py"
@@ -0,0 +1,34 @@
+"""
+pd.DataFrame(data, index, columns, dtype)
+ data: 数�
+ index: 行索引
+ columns: 列索引
+ dtype: 数�类型
+"""
+import pandas as pd
+
+# 列表方�创建DataFrame对象
+data = [['å°�太阳', 320.9, 100], ['é¼ æ ‡', 150.3, 50], ['å°�刀', 1.5, 200]]
+columns = ['�称', '�价', '数�']
+df = pd.DataFrame(data=data, columns=columns)
+print(df)
+print(type(df))
+
+# å—典方å¼�创建DataFrame对象 -- è¦�求列表长度一致
+data = {
+ 'å��ç§°': ['å°�太阳', 'é¼ æ ‡', 'å°�刀'],
+ '�价': [320.9, 150.3, 1.5],
+ '数�': [100, 50, 200]
+}
+df = pd.DataFrame(data=data)
+print(df)
+
+# 自动填充
+data = {
+ 'å��ç§°': ['å°�太阳', 'é¼ æ ‡', 'å°�刀'],
+ '�价': [320.9, 150.3, 1.5],
+ '数�': [100, 50, 200],
+ '公�': '东门超市'
+}
+df = pd.DataFrame(data=data)
+print(df)
diff --git "a/02_Pandas/04_DataFrame\345\261\236\346\200\247.py" "b/02_Pandas/04_DataFrame\345\261\236\346\200\247.py"
new file mode 100644
index 0000000000000000000000000000000000000000..e6a849fb6ca3a3c02fd821236b4d4ffa5d2166a9
--- /dev/null
+++ "b/02_Pandas/04_DataFrame\345\261\236\346\200\247.py"
@@ -0,0 +1,41 @@
+"""
+DataFrame对应属性:
+ T: 行列数�转�
+ head: 查看�N�数�,默认5�
+ tail: 查看�N�数�,默认5�
+ shape:查看行数和列数,shape[0]表示行,shape[1]表示列
+ info: 查看索引,数æ�®ç±»åž‹ï¼Œå†…å˜ä¿¡æ�¯
+"""
+import pandas as pd
+
+data = [['å°�太阳', 320.9, 100], ['é¼ æ ‡', 150.3, 50], ['å°�刀', 1.5, 200]]
+columns = ['�称', '�价', '数�']
+df = pd.DataFrame(data=data, columns=columns)
+print(df)
+
+print('æŸ¥çœ‹æ‰€æœ‰å…ƒç´ çš„å€¼\n', df.values)
+
+print('æŸ¥çœ‹æ‰€æœ‰å…ƒç´ çš„ç±»åž‹\n', df.dtypes)
+
+print('查看所有行�称\n', list(df.index))
+
+df.index = [1, 2, 3] # 修改行索引�称
+print(df)
+
+print('查看所有列索引\n', list(df.columns))
+
+df.columns = ['商��称', '最新�价', '实时数�'] # 修改列索引�称
+print(df)
+
+# 行列数�的转�
+pd.set_option('display.unicode.east_asian_width', True) # è§„æ•´æ ¼å¼�
+new_df = df.T
+print(new_df)
+
+print('查看�N�数�\n', df.head(1))
+
+print('查看�N�数�\n', df.tail(1))
+
+print('行', df.shape[0], ' 列', df.shape[1]) # 行列数
+
+print('查看索引,数æ�®ç±»åž‹ï¼Œå†…å˜ä¿¡æ�¯\n', df.info)
diff --git "a/02_Pandas/05_DataFrame\351\207\215\350\246\201\345\207\275\346\225\260.py" "b/02_Pandas/05_DataFrame\351\207\215\350\246\201\345\207\275\346\225\260.py"
new file mode 100644
index 0000000000000000000000000000000000000000..ef1717ce948fab50aef578ac5e150182fbd4c86c
--- /dev/null
+++ "b/02_Pandas/05_DataFrame\351\207\215\350\246\201\345\207\275\346\225\260.py"
@@ -0,0 +1,16 @@
+import pandas as pd
+
+data = [['å°�太阳', 320.9, 100], ['é¼ æ ‡', 150.3, 50], ['å°�刀', 1.5, 200]]
+columns = ['�称', '�价', '数�']
+df = pd.DataFrame(data=data, columns=columns)
+print(df)
+
+print(df.describe()) # �述信�
+
+print(df.count()) # �空值的个数
+
+print(df.sum()) # 求和
+
+print(df.max()) # 最大值 -- 䏿–‡çš„æ¯”较 -> 翻译æˆ�英文å�޿ޒåº�
+
+print(df.min()) # 最�值
\ No newline at end of file
diff --git "a/02_Pandas/06_\345\257\274\345\205\245excel\346\225\260\346\215\256.py" "b/02_Pandas/06_\345\257\274\345\205\245excel\346\225\260\346\215\256.py"
new file mode 100644
index 0000000000000000000000000000000000000000..effe4886f5f4b6df4ae10889cad93d6f6ad47ae5
--- /dev/null
+++ "b/02_Pandas/06_\345\257\274\345\205\245excel\346\225\260\346\215\256.py"
@@ -0,0 +1,20 @@
+"""
+pd.read_excel(io, sheet_name, header): 导入.xls或.xlsx文件
+ io: 表示.xls或.xlsx的 文件路径 或 文件对象
+ sheet_name: 表示工作表 -- 一个excel有多个工作表,�以写表�或��,��从0开始。None表示读�所有工作表
+ header: 默认值为0,�第一行为列�,如果第一行�为列�,则设置header=None
+"""
+import pandas as pd
+
+excel = pd.read_excel('resources/京东鞋å�评论信æ�¯.xlsx', sheet_name='ç �数分æž�', header=None)
+print(excel)
+
+# 导入一列数�
+excel = pd.read_excel('resources/02微机原ç�†å¦å‘˜æˆ�绩统计.xlsx', sheet_name='02微机原ç�†å�Šæ ¼å¦å‘˜å��å�•', usecols=[1])
+print(excel)
+
+# 导入多个列数�
+pd.set_option('display.unicode.east_asian_width', True)
+excel = pd.read_excel("resources/02微机原ç�†å¦å‘˜æˆ�绩统计.xlsx", sheet_name='02微机原ç�†å�Šæ ¼å¦å‘˜å��å�•',
+ usecols=['姓�', '总�绩'])
+print(excel)
diff --git "a/02_Pandas/07_\345\257\274\345\205\245\345\220\204\347\247\215\347\261\273\345\236\213\347\232\204\346\226\207\344\273\266.py" "b/02_Pandas/07_\345\257\274\345\205\245\345\220\204\347\247\215\347\261\273\345\236\213\347\232\204\346\226\207\344\273\266.py"
new file mode 100644
index 0000000000000000000000000000000000000000..a7f772569aba9c43c28b7616e56e63a122f2ad4d
--- /dev/null
+++ "b/02_Pandas/07_\345\257\274\345\205\245\345\220\204\347\247\215\347\261\273\345\236\213\347\232\204\346\226\207\344\273\266.py"
@@ -0,0 +1,34 @@
+import pandas as pd
+
+"""
+导入CSV/txt文件:
+ pd.read_csv(filepath_or_buffer, sep=',', header, encoding=None)
+ filepath_or_buffer: å—符串ã€�文件路径,也å�¯ä»¥æ˜¯URL链接
+ sep:å—符串ã€�分隔符
+ header:指定作为列�的行,默认是0,如果没有,需指定为None
+ encoding:ç¼–ç �
+"""
+pd.set_option('display.unicode.east_asian_width', True)
+csv = pd.read_csv('resources/京东鞋å�评论数æ�®.csv', sep=',', header=0, encoding="GBK")
+print(csv)
+
+# 导入txt文件
+txt = pd.read_csv('resources/rating.txt', sep='\t', header=None, encoding="GBK")
+print(txt)
+
+"""
+导入HTML网页 -- å�ªèƒ½è¯»å�–tableæ ‡ç¾é‡Œçš„内容
+ pd.read_html(io, match='', flavor, header, encoding)
+ io: å—符串ã€�文件路径,也å�¯ä»¥æ˜¯URL链接,ä¸�支æŒ�https
+ match: æ£åˆ™è¡¨è¾¾å¼�
+ flavor: 解释器默认为'lxml'
+"""
+url = 'http://www.espn.com/nba/salaries'
+df = pd.DataFrame() # 创建空的DataFrame对象
+
+# DataFrameæ·»åŠ æ•°æ�®
+df = df._append(pd.read_html(url, header=0))
+print(df)
+
+# ä¿�å˜æˆ�CSV文件
+df.to_csv('NBA_salary.csv', index=False) # ��索引
diff --git "a/02_Pandas/08_\346\225\260\346\215\256\346\212\275\345\217\226.py" "b/02_Pandas/08_\346\225\260\346\215\256\346\212\275\345\217\226.py"
new file mode 100644
index 0000000000000000000000000000000000000000..797257a2fbbd423cd854ce8637018ef135e09e37
--- /dev/null
+++ "b/02_Pandas/08_\346\225\260\346\215\256\346\212\275\345\217\226.py"
@@ -0,0 +1,54 @@
+import pandas as pd
+
+data = [[45, 65, 100], [56, 45, 50], [67, 67, 67]]
+index = ['å¼ ä¸‰', 'æ�Žå››', '王五']
+columns = ['æ•°å¦', 'è¯æ–‡', '英è¯']
+
+pd.set_option('display.unicode.east_asian_width', True)
+df = pd.DataFrame(data=data, index=index, columns=columns)
+print(df)
+
+"""
+1���行数�
+"""
+# ��行数�
+print(df.loc['å¼ ä¸‰']) # 行索引å��ç§°
+print(df.iloc[0]) # 行索引编�
+
+# ��多行数�
+print(df.loc[['å¼ ä¸‰', '王五']])
+print(df.iloc[[0, 2]])
+
+# æ��å�–连ç»çš„多行数æ�®
+print(df.loc['å¼ ä¸‰':'王五']) # 行索引å��称,包头包尾
+print(df.iloc[0:2]) # 行索引编�,包头�包尾
+print(df.iloc[1::]) # (start: stop: step)
+
+"""
+2���列数�
+"""
+# ��列数�
+print(df[['æ•°å¦', '英è¯']]) # 使用列å��æ��å�–
+print(df.loc[:, ['æ•°å¦', '英è¯']]) # ','左侧表示行,å�³ä¾§è¡¨ç¤ºåˆ—
+print(df.iloc[:, [0, 2]]) # 使用列��
+
+# æ��å�–连ç»çš„列
+print(df.loc[:, 'è¯æ–‡':])
+print(df.iloc[:, 1:])
+
+"""
+3���区域数�
+"""
+# ��区域数�
+print(df.loc[['å¼ ä¸‰', '王五'], ['æ•°å¦', 'è¯æ–‡']])
+print(df.iloc[[0, 2], 0:2]) # ','左侧表示行,å�³ä¾§è¡¨ç¤ºåˆ— -- è¿žç»æ—¶ç”¨: ä¸�è¿žç»æ—¶ç”¨[]
+
+print(df.iloc[:,0]) # 所有行的第一列数�
+
+"""
+4���指定�件的数�
+"""
+print(df.loc[df['è¯æ–‡'] > 60]) # æ��å�–è¯æ–‡å¤§äºŽ60的数æ�®
+
+print(df.loc[(df['è¯æ–‡'] > 60) & (df['æ•°å¦'] > 60)]) # æ��å�–è¯æ–‡å’Œæ•°å¦éƒ½å¤§äºŽ60的数æ�®
+
diff --git "a/02_Pandas/09_\346\225\260\346\215\256\347\232\204\346\223\215\344\275\234.py" "b/02_Pandas/09_\346\225\260\346\215\256\347\232\204\346\223\215\344\275\234.py"
new file mode 100644
index 0000000000000000000000000000000000000000..d0a41f9889732c59838430235d6862c2daf2f7c1
--- /dev/null
+++ "b/02_Pandas/09_\346\225\260\346\215\256\347\232\204\346\223\215\344\275\234.py"
@@ -0,0 +1,116 @@
+import pandas as pd
+
+data = [[45, 65, 100], [56, 45, 50], [67, 67, 67]]
+index = ['å¼ ä¸‰', 'æ�Žå››', '王五']
+columns = ['æ•°å¦', 'è¯æ–‡', '英è¯']
+
+pd.set_option('display.unicode.east_asian_width', True)
+df = pd.DataFrame(data=data, index=index, columns=columns)
+print(df)
+
+"""
+1ã€�æŒ‰åˆ—å¢žåŠ æ•°æ�®
+"""
+# 采用直接赋值的方�
+df['政治'] = [90, 89, 100]
+print(df)
+
+# 使用loc属性
+df.loc[:, '化å¦'] = [30, 89, 75]
+print(df)
+
+# 在指定索引ä½�ç½®åŠ å…¥ä¸€åˆ—
+lst = [79, 85, 69]
+df.insert(1, '历�', lst)
+print(df)
+
+"""
+2ã€�æŒ‰è¡Œå¢žåŠ æ•°æ�®
+"""
+df.loc['陈å…'] = [87, 56, 79, 0, 0, 0] # æ·»åŠ ä¸€è¡Œ
+print(df)
+
+# æ·»åŠ å¤šè¡Œ
+new_df = pd.DataFrame(
+ data={
+ 'æ•°å¦': [78, 90],
+ '历�': [56, 67],
+ 'è¯æ–‡': [78, 65],
+ '英è¯': [90, 87],
+ '政治': [78, 68],
+ '化å¦': [90, 78]
+ },
+ index=['å¼ ä¸½ä¸½', '王一一']
+)
+df = df._append(new_df)
+print(df)
+
+"""
+3�修改数�
+"""
+# ä¿®æ”¹åˆ—æ ‡é¢˜ -- 直接使用columns属性
+df.columns = ['æ•°å¦ï¼ˆä¸Šï¼‰', '历å�²', 'è¯æ–‡', '英è¯ï¼ˆä¸‹ï¼‰', '政治', '化å¦']
+print(df)
+
+# ä¿®æ”¹åˆ—æ ‡é¢˜ -- 使用rename函数, inplace:是å�¦ç›´æŽ¥ä¿®æ”¹DataFrame
+df.rename(columns={'æ•°å¦ï¼ˆä¸Šï¼‰': 'æ•°å¦ï¼ˆä¸‹ï¼‰'}, inplace=True)
+print(df)
+
+# ä¿®æ”¹è¡Œæ ‡é¢˜ -- 直接赋值
+df.index = list('123456')
+print(df)
+
+# ä¿®æ”¹è¡Œæ ‡é¢˜ -- rename方法
+df.rename({'1': '一', '2': '二'}, inplace=True, axis=0)
+print(df)
+
+# 修改行数�
+df.loc['3'] = [100, 100, 100, 100, 100, 100]
+print(df)
+
+df.iloc[0, :] = [100, 100, 100, 100, 100, 100] # 修改0行 所有数�
+print(df)
+
+# 修改列数�
+df.loc[:, 'æ•°å¦ï¼ˆä¸‹ï¼‰'] = [120, 120, 120, 120, 120, 120]
+print(df)
+df.iloc[:, 0] = [90, 90, 90, 90, 90, 90]
+print(df)
+
+# 修改�一处数�
+df.loc['4', 'è¯æ–‡'] = 150
+print(df)
+
+df.iloc[3, 2] = 250 # 按索引
+print(df)
+
+"""
+4ã€�æ•°æ�®çš„åˆ é™¤
+"""
+# åˆ é™¤åˆ—
+df.drop(['æ•°å¦ï¼ˆä¸‹ï¼‰'], axis=1, inplace=True)
+print(df)
+
+df.drop(columns='历�', inplace=True)
+print(df)
+
+df.drop(labels='化å¦', axis=1, inplace=True)
+print(df)
+
+# åˆ é™¤è¡Œ
+df.drop(['6'], axis=0, inplace=True)
+print(df)
+
+df.drop(index='5', inplace=True)
+print(df)
+
+df.drop(labels='4', axis=0, inplace=True)
+print(df)
+
+# 带æ�¡ä»¶çš„åˆ é™¤ï¼Œåˆ é™¤æ•°å¦æˆ�绩大于90 的第二个数æ�®
+print(df[df['政治'] > 90])
+print(df[df['政治'] > 90].index)
+
+df.drop(df[df['政治'] > 90].index[1], inplace=True)
+print(df)
+
diff --git "a/02_Pandas/10_\346\225\260\346\215\256\346\270\205\346\264\227.py" "b/02_Pandas/10_\346\225\260\346\215\256\346\270\205\346\264\227.py"
new file mode 100644
index 0000000000000000000000000000000000000000..ec38731cdb1047ca9dc8ba918dbf27c63634e91c
--- /dev/null
+++ "b/02_Pandas/10_\346\225\260\346\215\256\346\270\205\346\264\227.py"
@@ -0,0 +1,51 @@
+import pandas as pd
+
+# 显示完整数�
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+pd.set_option('display.unicode.east_asian.width', True)
+df = pd.read_excel('resources/msb课程记录.xls')
+print(df)
+print('==========================')
+
+# 查看缺失值
+print(df.info())
+print('==========================')
+
+# 判æ–缺失值
+print(df.isnull()) # �为NaN时为False
+print('==========================')
+
+print(df.notnull()) # �为NaN时为True
+print('==========================')
+
+# 对缺失值的处ç�† -- åˆ é™¤
+df = pd.read_excel('resources/msb课程记录.xls')
+print(df['课程总数�'].notnull())
+print(df[df['课程总数é‡�'].notnull()]) # å°†'课程总数é‡�'ç¼ºå¤±çš„è¡Œåˆ é™¤
+
+print('==========================')
+df = df.dropna() # å°†æœ‰ç¼ºå¤±å€¼çš„è¡Œåˆ é™¤
+print(df)
+print('==========================')
+
+# 对缺失值的处� -- 填充
+df = pd.read_excel('resources/msb课程记录.xls')
+df['课程总数�'] = df['课程总数�'].fillna(0) # 如果'课程总数�'缺失,则填充为0
+print(df)
+print('==========================')
+
+# 对é‡�å¤�值处ç�† -- åˆ é™¤
+print(df.duplicated()) # 判æ–é‡�å¤�值是å�¦å˜åœ¨ -- å�„åˆ—å®Œå…¨ä¸€æ ·
+df = df.drop_duplicates() # 去除所有é‡�å¤�æ•°æ�® -- å�„个数æ�®å®Œå…¨ä¸€æ ·
+print(df)
+
+df = df.drop_duplicates(['买家实际支付金é¢�'], keep='last') # åˆ é™¤'买家实际支付金é¢�'çš„é‡�å¤�æ•°æ�® -- ä¿�ç•™é‡�å¤�行ä¸çš„æœ€å�Žä¸€è¡Œ
+print(df)
+
+# ç›´æŽ¥åˆ é™¤ï¼Œä¿�留副本
+df1 = df.drop_duplicates(['课程总数�'], inplace=False)
+print(df1) # æ–°æ•°æ�®æ˜¯åˆ 除之å�Žçš„结果
+print(df) # 原本的数���
diff --git "a/02_Pandas/11_\347\264\242\345\274\225.py" "b/02_Pandas/11_\347\264\242\345\274\225.py"
new file mode 100644
index 0000000000000000000000000000000000000000..dd20aa09e083b297332fbbb96fd215b092f36e32
--- /dev/null
+++ "b/02_Pandas/11_\347\264\242\345\274\225.py"
@@ -0,0 +1,66 @@
+import pandas as pd
+
+s1 = pd.Series([10, 20, 30], index=['a', 'b', 'c'])
+print(s1)
+
+s2 = pd.Series([2, 3, 4], index=['a', 'b', 'c'])
+print(s2)
+
+print(s1 + s2) # å�Œç´¢å¼•çš„å…ƒç´ ç›¸åŠ
+
+"""
+1�Series�新设置索引
+"""
+# �新设置索引
+s = pd.Series([11, 22, 33], index=[1, 2, 3])
+print(s)
+print(s.reindex(range(1, 6))) # 多出�两个为NaN
+
+# 使用0进行填充
+print(s.reindex(range(1, 6), fill_value=0))
+
+# ��填充和��填充
+print(s.reindex(range(1, 6), method='ffill')) # ��填充,出现NaN时,和�一个索引的值��一致
+print(s.reindex(range(1, 6), method='bfill')) # ��填充,出现NaN时,和�一个索引的值��一致
+
+"""
+2�DataFrame对象�新设置索引
+"""
+data = [[90, 100, 90], [100, 39, 89], [49, 79, 87]]
+index = ['msb1001', 'msb1002', 'msb1003']
+columns = ['æ•°å¦', 'è¯æ–‡', '英è¯']
+
+pd.set_option('display.unicode.east_asian.width', True)
+df = pd.DataFrame(data=data, index=index, columns=columns)
+print(df)
+
+# �新设置行索引
+print(df.reindex(['msb1001', 'msb1002', 'msb1003', 'msb1004', 'msb1005']))
+
+# �新设置列索引
+print(df.reindex(columns=['æ•°å¦', 'è¯æ–‡', '英è¯', '政治', '历å�²']))
+
+# �时设置行索引和列索引
+print(df.reindex(index=['msb1001', 'msb1002', 'msb1003', 'msb1004', 'msb1005', 'msb1006'],
+ columns=['æ•°å¦', 'è¯æ–‡', '英è¯', '政治', '历å�²', '地ç�†'],fill_value=0))
+
+"""
+3�设置�列为行索引
+"""
+# 显示完整数�
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+excel = pd.read_excel('resources/msb课程记录.xls')
+print(excel)
+
+excel = excel.set_index(['买家会员�']) # 以'买家会员�'为列索引
+print(excel)
+
+"""
+4ã€�æ•°æ�®æ¸…洗之å�Žï¼Œè®¾ç½®è¿žç»çš„索引
+"""
+excel = pd.read_excel('resources/msb课程记录.xls')
+print(excel.dropna()) # 清�NaN数�
+print(excel.dropna().reset_index(drop=True)) # �新设置索引
diff --git "a/02_Pandas/12_\346\225\260\346\215\256\347\232\204\346\216\222\345\272\217.py" "b/02_Pandas/12_\346\225\260\346\215\256\347\232\204\346\216\222\345\272\217.py"
new file mode 100644
index 0000000000000000000000000000000000000000..37fd09583b230749df4e1ab6fca16e32b63991d2
--- /dev/null
+++ "b/02_Pandas/12_\346\225\260\346\215\256\347\232\204\346\216\222\345\272\217.py"
@@ -0,0 +1,31 @@
+"""
+DataFrame的排�:
+ df.sort_values(by, axis=0, ascending=True, inplace=False, kind='quicksort', na_position='last', ignore_index=False)
+ by: �排�的列表�称
+ axis: 轴,0表示行,1表示列
+ ascending: ��或者��
+ inplace: 如果值为True,则就地排�
+ kind: 指定排åº�算法,'quicksort'快速排åº�,'mergesort'æ··å�ˆæŽ’åº�,'heapsort'å †æŽ’
+ na_position: 空值的�置,'first'时空值排在��,'last'时NaN排在��
+ ignore_index: 是å�¦å¿½ç•¥ç´¢å¼•,Trueåˆ™æ ‡è®°ç´¢å¼•ï¼ŒFalse则忽略索引
+"""
+import pandas as pd
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+pd.set_option('display.unicode.east_asian.width', True)
+
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel.head()) # 显示�5�
+
+# 排�
+excel = excel.sort_values(by='�交金�') # 默认��
+print(excel.head())
+
+excel = excel.sort_values(by='�交金�', ascending=False) # 改���
+print(excel.head())
+
+# æ ¹æ�®å¤šåˆ—进行排åº�,数é‡�å’Œæˆ�交金é¢� -- 先比较数é‡�,å†�比较æˆ�交金é¢�
+excel = excel.sort_values(by=['数�','�交金�'], ascending=False)
+print(excel)
diff --git "a/02_Pandas/13_\346\225\260\346\215\256\347\232\204\346\216\222\345\220\215.py" "b/02_Pandas/13_\346\225\260\346\215\256\347\232\204\346\216\222\345\220\215.py"
new file mode 100644
index 0000000000000000000000000000000000000000..2cf97db706be3399e5394d2aff4fd1b49f0e3c6b
--- /dev/null
+++ "b/02_Pandas/13_\346\225\260\346\215\256\347\232\204\346\216\222\345\220\215.py"
@@ -0,0 +1,31 @@
+"""
+对象.rank(axis=0, method='average', ascending=True, na_option='keep')
+ axis: 轴,0表示行,1表示列
+
+ method:表示在具有相�值的情况下,所使用的排�方法
+ average: 默认值
+ min:最�值排�
+ max: 最大值排�
+ first: 按照在原始数æ�®ä¸å‡ºçŽ°çš„é¡ºåº�
+ dense: 密集排åº�,类似于min,排å��相å�Œçš„æ•°æ�®ï¼Œå�ªå� 一个å��次
+
+ na_option: 空值的排�方�
+ keep: �留
+ top: 如果��,最�排�给NaN
+ bottom: 如果��,将最大排�给NaN
+"""
+import pandas as pd
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+pd.set_option('display.unicode.east_asian.width', True)
+
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+
+excel = excel.sort_values(by='数�', ascending=False)
+print(excel)
+
+# 进行排�
+excel['顺�排�'] = excel['数�'].rank(ascending=False) # 数�相�时,排�相�时,采用平�值
+print(excel)
diff --git "a/02_Pandas/14_\346\225\260\346\215\256\350\256\241\347\256\227.py" "b/02_Pandas/14_\346\225\260\346\215\256\350\256\241\347\256\227.py"
new file mode 100644
index 0000000000000000000000000000000000000000..c3afd308f73080f0dfdf2bfe9484cd5b770dc694
--- /dev/null
+++ "b/02_Pandas/14_\346\225\260\346\215\256\350\256\241\347\256\227.py"
@@ -0,0 +1,103 @@
+import pandas as pd
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+pd.set_option('display.unicode.east_asian.width', True)
+
+"""
+1�求和
+ sum([axis=0, skipna]):
+ axis: 1è¡¨ç¤ºæŒ‰è¡Œç›¸åŠ ï¼Œ0表示按列相åŠ
+ skipna: 1表示将NaN转�0
+"""
+# 求和
+data = [[100, 90, 80], [98, 67, 56], [56, 56]]
+columns = ['æ•°å¦', 'è¯æ–‡', '英è¯']
+df = pd.DataFrame(data=data, columns=columns, index=[1, 2, 3])
+print(df)
+
+df['总分'] = df.sum(axis=1) # 按行相åŠ
+print(df)
+
+"""
+2�求平�值 -- NaN看�是0
+ mean([axis=0, skipna])
+"""
+df = df._append(df.mean(), ignore_index=True) # 默认按照列计算平�
+print(df)
+
+"""
+3�最大值
+ max([axis=0, skipna])
+"""
+df = df._append(df.max(), ignore_index=True) # 默认列比较
+print(df)
+
+"""
+4�最�值
+ min([axis=0, skipna])
+"""
+df = df._append(df.min(), ignore_index=True) # 默认列比较
+print(df)
+
+"""
+5ã€�ä¸ä½�æ•°
+ median([axis=0, skipna])
+"""
+df = df._append(df.median(), ignore_index=True) # 默认列比较
+print(df)
+
+"""
+6�众数
+ mode([axis=0, skipna])
+"""
+data = [[100, 98, 100], [100, 76, 76], [76, 98, 76]]
+columns = ['æ•°å¦', 'è¯æ–‡', '英è¯']
+df = pd.DataFrame(data=data, columns=columns, index=[1, 2, 3])
+print(df)
+print(df.mode()) # 默认按照列
+print(df.mode(axis=1)) # 按照行
+
+print(df['æ•°å¦'].mode()) # æ•°å¦çš„ä¼—æ•°
+
+"""
+7�方差
+ var([axis=0, skipna])
+"""
+data = [[135, 140, 138, 145, 140], [140, 145, 139, 142, 132]]
+index = ['æ�Žå‡¡', 'éƒæ›™å…‰']
+columns = ['一模', '二模', '三模', '四模', '五模']
+df = pd.DataFrame(data=data, columns=columns, index=index)
+print(df)
+
+print(df.var(axis=1)) # æ— å��æ ·æœ¬æ–¹å·® = 方差和 / æ ·æœ¬æ•°
+
+"""
+8ã€�æ ‡å‡†å·®
+ std([axis=0, skipna])
+"""
+print(df.std(axis=1))
+
+"""
+9�分�数
+ quantile(q=0.5, axis=0, numeric_only=True):
+ numeric_only: 如果其为False,将计算时间日期的分�数
+"""
+data = [120, 110, 112, 100, 98, 34, 123, 115]
+columns = ['æ•°å¦']
+df = pd.DataFrame(data=data, columns=columns)
+print(df)
+
+# 计算35%
+x = df['æ•°å¦'].quantile(0.35)
+print(x) # 104.5以上的,排��35%
+
+# 计算时间的分�数
+df = pd.DataFrame({
+ 'A': [1, 2],
+ 'B': [pd.Timestamp('2020'), pd.Timestamp('2021')],
+ 'C': [pd.Timedelta('1 days'), pd.Timedelta('2 days')]
+})
+print(df)
+print(df.quantile(0.5, numeric_only=False))
diff --git "a/02_Pandas/15_\346\225\260\346\215\256\346\240\274\345\274\217\345\214\226.py" "b/02_Pandas/15_\346\225\260\346\215\256\346\240\274\345\274\217\345\214\226.py"
new file mode 100644
index 0000000000000000000000000000000000000000..9d0a3e45f291b373f68876a592cecd9f048e511f
--- /dev/null
+++ "b/02_Pandas/15_\346\225\260\346\215\256\346\240\274\345\274\217\345\214\226.py"
@@ -0,0 +1,94 @@
+import pandas as pd
+
+pd.set_option('display.unicode.east_asian.width', True)
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+excel = pd.read_excel('resources/æ ¼å¼�化数æ�®.xlsx')
+print(excel)
+
+"""
+1�设置�数�数
+"""
+print(excel.round(5)) # roundä¸çš„å�‚æ•°å�¯ä»¥æ˜¯æ•´æ•°ï¼Œå¯¹æ‰€æœ‰å…ƒç´ 起作用 -- ä¿�ç•™5ä½�å°�æ•°
+
+# 对指定列�留�数�置
+print(excel.round({'A1': 1, 'A2': 2})) # roundä¸çš„å�‚æ•°å�¯ä»¥æ˜¯å—å…¸
+
+s1 = pd.Series([0, 1, 2, 1, 2], index=['A1', 'A2', 'A3', 'A4', 'A5'])
+print(s1)
+
+print(excel.round(s1)) # roundä¸çš„å�‚æ•°å�¯ä»¥æ˜¯Series
+
+# 还�以使用自定义函数实现�留�数�置
+e = excel.applymap(lambda x: '{:.2f}'.format(x)) # applymap调用æ¯�一个元ç´
+print(e)
+print('======================================\n')
+
+"""
+2�设置百分比
+"""
+excel = pd.read_excel('resources/æ ¼å¼�化数æ�®.xlsx')
+print(excel)
+
+# apply()函数,对A1设置百分比
+excel['百分比'] = excel['A1'].apply(lambda x: format(x, '.0%'))
+print(excel)
+
+excel['百分比'] = excel['A1'].apply(lambda x: format(x, '.2%'))
+print(excel)
+
+# map()函数,对A1设置百分比
+excel['百分比'] = excel['A1'].map(lambda x: format(x, '.1%'))
+print(excel)
+
+"""
+3�设置��分隔符
+"""
+excel = pd.read_excel('resources/msb课程记录.xls')
+print(excel)
+
+excel['买家实际支付金�'] = excel['买家实际支付金�'].apply(lambda x: format(int(x), ','))
+print(excel)
+
+"""
+4�apply(), map(), applymap()区别
+ apply(): Seriesçš„æ¯�ä¸€ä¸ªå…ƒç´ æ‰§è¡Œä¸€æ¬¡å‡½æ•°ï¼ŒDataFrameå¯¹ä¸€è¡Œæˆ–ä¸€åˆ—çš„å…ƒç´ æ‰§è¡Œä¸€æ¬¡å‡½æ•°
+ map(): å�ªèƒ½å¯¹Series䏿¯�ä¸ªå…ƒç´ äº§ç”Ÿä½œç”¨
+ applymap(): 将函数应用到DataFrameçš„æ¯�ä¸€ä¸ªå…ƒç´ ä¸Š
+"""
+# apply()
+s = pd.Series(data=[10, 20, 30, 40], index=['a', 'b', 'c', 'd'])
+print(s)
+print(s.apply(lambda x: x + 10))
+
+df = pd.DataFrame(data=[[10, 20, 30, 40], [11, 22, 33, 44]], index=['a', 'b'],
+ columns=['A', 'B', 'C', 'D'])
+print(df)
+print(df.apply(lambda x: x.sum(), axis=0)) # 列相åŠ
+print(df.apply(lambda x: x.sum(), axis=1)) # 行相åŠ
+
+# map():
+df = pd.DataFrame(data=[['ç”·'], ['女'], ['ç”·'], ['ç”·']], index=['å¼ ä¸‰', 'æ�Žå››', '王五', '陈å…'], columns=['性别'])
+print(df)
+
+
+def gender(g):
+ if g == 'ç”·':
+ return 1
+ else:
+ return 0
+
+
+# map() �数�以是一个函数
+print(type(df['性别'])) #
+print(df['性别'].map(gender))
+
+# map() å�‚æ•°å�¯ä»¥æ˜¯å—å…¸
+print(df['性别'].map({'男': 1, '女': 0}))
+
+# applymap():
+df = pd.DataFrame(data=[[10, 20, 30, 40], [11, 22, 33, 44]], index=['a', 'b'],
+ columns=['A', 'B', 'C', 'D'])
+print(df.applymap(lambda x: x + 10))
diff --git "a/02_Pandas/16_\346\225\260\346\215\256\345\210\206\347\273\204.py" "b/02_Pandas/16_\346\225\260\346\215\256\345\210\206\347\273\204.py"
new file mode 100644
index 0000000000000000000000000000000000000000..b3d4b459e00f98c326a43399bafddd527a16ce65
--- /dev/null
+++ "b/02_Pandas/16_\346\225\260\346\215\256\345\210\206\347\273\204.py"
@@ -0,0 +1,109 @@
+"""
+数�分组:
+ df.groupby(by=None, axis=0, as_index=True, sort=True)
+"""
+import pandas as pd
+
+pd.set_option('display.unicode.east_asian.width', True)
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel)
+print('========================')
+
+excel1 = excel[['产å“�å��ç§°', 'æ•°é‡�', 'æ ‡å‡†å�•ä»·']]
+print(excel1)
+
+# 按照�列分组统计
+print(excel1.groupby('产��称', as_index=False).sum())
+
+# 按照多列分组统计
+excel1 = excel[['产��称', '销售员', '数�']]
+excel1 = excel1.groupby(['产��称', '销售员']).sum()
+print(excel1)
+
+# 分组并按指定列进行计算 -- �对数�求和
+excel1 = excel[['产å“�å��ç§°', 'æ•°é‡�', 'æ ‡å‡†å�•ä»·']]
+print(excel1.groupby('产��称')['数�'].sum())
+
+# 一列分组的数æ�®è¿ä»£
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel)
+excel1 = excel[['产å“�å��ç§°', 'æ•°é‡�', 'æ ‡å‡†å�•ä»·']] # æ��å�–æ•°æ�®
+print(excel1.groupby('产��称')) # 返回DataFrameGroupBy对象
+
+for name, group in excel1.groupby('产��称'):
+ print(name)
+ print(group)
+ print('-------------------')
+
+# 多列分组的数æ�®è¿ä»£
+excel1 = excel[['产��称', "销售员", '数�']] # ��数�
+print(excel1.groupby(['产��称', '销售员']))
+for (k1, k2), group in excel1.groupby(['产��称', '销售员']):
+ print(k1, k2)
+ print(group)
+ print('-------------------')
+
+"""
+��函数
+"""
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+excel1 = excel[['产��称', '数�']] # ��数�
+print(excel1)
+
+print(excel1.groupby('产��称').agg(['sum', 'mean']))
+
+# 对��的列采用��的��函数
+excel1 = excel[['产��称', '数�', '�交金�']]
+excel1 = excel1.groupby('产��称').agg({'数�': ['sum', 'mean'], '�交金�': ['max']})
+print(excel1)
+print('---------------------')
+
+"""
+使用自定义函数实现分组统计
+"""
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel)
+print(excel['产��称'].value_counts())
+maxCount = lambda x: x.value_counts().index[0]
+maxCount.__name__ = '出现最多的产�'
+excel1 = excel.agg({'产��称': [maxCount], '数�': ['sum']})
+print(excel1)
+
+"""
+通过å—典或Series对象进行分组统计
+"""
+# 使用å—å…¸
+excel = pd.read_excel('resources/JD手机销售数�.xlsx')
+print(excel)
+
+excel = excel.set_index('商��称')
+dict1 = {'北京出库销�': '�北地区',
+ '上海出库销�': '�东地区',
+ '广州出库销�': '��地区',
+ '天津出库销�': '�北地区',
+ '�州出库销�': '�东地区',
+ '沈阳出库销�': '东北地区',
+ 'æ�州出库销é‡�': 'å�Žä¸œåœ°åŒº'}
+excel = excel.groupby(dict1, axis=1).sum()
+print(excel)
+
+# 使用Series
+excel = pd.read_excel('resources/JD手机销售数�.xlsx')
+print(excel)
+
+excel = excel.set_index('商��称')
+dict1 = {'北京出库销�': '�北地区',
+ '上海出库销�': '�东地区',
+ '广州出库销�': '��地区',
+ '天津出库销�': '�北地区',
+ '�州出库销�': '�东地区',
+ '沈阳出库销�': '东北地区',
+ 'æ�州出库销é‡�': 'å�Žä¸œåœ°åŒº'}
+s=pd.Series(dict1)
+print(s)
+excel = excel.groupby(s, axis=1).sum() # 分组,按行,统计求和
+print(excel)
\ No newline at end of file
diff --git "a/02_Pandas/17_\346\225\260\346\215\256\344\275\215\347\247\273.py" "b/02_Pandas/17_\346\225\260\346\215\256\344\275\215\347\247\273.py"
new file mode 100644
index 0000000000000000000000000000000000000000..fa4d40488d867dc7c42488ab6da47503cee46b57
--- /dev/null
+++ "b/02_Pandas/17_\346\225\260\346\215\256\344\275\215\347\247\273.py"
@@ -0,0 +1,15 @@
+"""
+df.shift(periods=1, freq=None, axis=0)
+ periods: 移动的幅度,å�¯æ£å�¯è´Ÿ
+ freq: �适用于时间�列
+"""
+import pandas as pd
+
+data = [7532, 3937, 9447, 8765, 4564]
+index = [1, 2, 3, 4, 5]
+df = pd.DataFrame(data=data, index=index, columns=['OPPO'])
+print(df)
+print('----------------')
+df['销�差'] = df['OPPO'] - df['OPPO'].shift()
+print(df['OPPO'].shift())
+print(df)
diff --git "a/02_Pandas/18_\346\225\260\346\215\256\350\275\254\346\215\242.py" "b/02_Pandas/18_\346\225\260\346\215\256\350\275\254\346\215\242.py"
new file mode 100644
index 0000000000000000000000000000000000000000..ea24291cb378863587f3153976b52db6aaed060a
--- /dev/null
+++ "b/02_Pandas/18_\346\225\260\346\215\256\350\275\254\346\215\242.py"
@@ -0,0 +1,97 @@
+import pandas as pd
+
+pd.set_option('display.unicode.east_asian.width', True)
+pd.set_option('display.unicode.ambiguous_as_wide', True)
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+excel = pd.read_excel('resources/快递�货�.xlsx', usecols=['客户�称', '快递地�'])
+print(excel)
+print('---------------------------')
+print(excel['快递地�']) # Series对象
+
+"""
+一列数���多列数�
+"""
+# expand=True表示结果转�DataFrame对象
+new_excel = excel['快递地�'].str.split(' ', expand=True)
+print(new_excel)
+excel['�'] = new_excel[0]
+excel['市'] = new_excel[1]
+excel['区'] = new_excel[2]
+excel['具体�置'] = new_excel[3]
+print(excel)
+
+data = {
+ 'a': [1, 2, 3, 4, 5],
+ 'b': [(1, 2), (2, 3), (3, 4), (5, 6), (7, 8)]
+}
+df = pd.DataFrame(data=data)
+print(df)
+df[['b1', 'b2']] = df['b'].apply(pd.Series)
+print(df)
+
+# join()与apply()
+df = df.join(df['b'].apply(pd.Series))
+print(df)
+
+"""
+行列转� stack()�unstack()�pivot(index=None, columns=None, values=None)
+"""
+excel = pd.read_excel('resources/grade.xlsx')
+print(excel)
+
+excel = excel.set_index(['ç�级', 'åº�å�·'])
+print(excel)
+
+excel1 = excel.stack() # 将 列 �� 行
+print(excel1)
+
+excel = pd.read_excel('resources/grade2.xls', sheet_name='英è¯2')
+print(excel)
+
+excel = excel.set_index(['ç�级', 'åº�å�·', 'Unnamed: 2'])
+print(excel)
+print(excel.unstack()) # 将 行 �� 列
+
+# pivot(index=None, columns=None, values=None)
+# index设置行索引,columns设置列索引,values设置值
+excel = pd.read_excel('resources/grade3.xlsx')
+print(excel)
+
+print(excel.pivot(index='åº�å�·', columns='ç�级', values='得分'))
+
+"""
+DataFrame --> å—å…¸ã€�列表ã€�元组ã€�HTML
+"""
+# DataFrame --> å—å…¸
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel)
+
+excel1 = excel.groupby('产å“�å��ç§°')['æ•°é‡�'].sum() # æ ¹æ�®äº§å“�å��称分组,统计数é‡�
+print(excel1.to_dict()) # 转æˆ�å—å…¸
+
+# DataFrame --> 列表
+excel2 = excel['产��称']
+print(excel2) # Series
+print(excel2.values) # array
+
+print(excel2.tolist()) # list
+
+# DataFrame --> 元组
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel)
+excel3 = excel[['产��称', '销售员', '数�']]
+print(excel3)
+
+print(excel3.values) # array
+t = [tuple(x) for x in excel3.values]
+print(t)
+
+# DataFrame --> HTML
+excel = pd.read_excel('resources/电脑�件销售记录.xlsx')
+print(excel)
+
+excel.to_html('resources/电脑�件销售记录.html', header=True, index=False)
diff --git "a/02_Pandas/19_\346\225\260\346\215\256\345\220\210\345\271\266.py" "b/02_Pandas/19_\346\225\260\346\215\256\345\220\210\345\271\266.py"
new file mode 100644
index 0000000000000000000000000000000000000000..a865fc55e8da482b09d6a4acefc5daa273386e31
--- /dev/null
+++ "b/02_Pandas/19_\346\225\260\346\215\256\345\220\210\345\271\266.py"
@@ -0,0 +1,104 @@
+"""
+pd.merge(right, how='inner', on=None, left_on=None, right_on=None)
+ right: �并对象
+ how: �并类型 -- left�right�outer�inner
+ on: æ ‡ç¾ã€�列表或数组
+ left_on: æ ‡ç¾ã€�列表或数组
+ right_on: æ ‡ç¾ã€�列表或数组
+"""
+import pandas as pd
+
+pd.set_option('display.unicode.east_asian.width', True)
+pd.set_option('display.unicode.ambiguous_as_wide', True)
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+# 读�数�
+excel1 = pd.read_excel('resources/student1.xlsx')
+excel2 = pd.read_excel('resources/Student2.xlsx')
+
+print(excel1)
+print(excel2)
+
+# 数��并
+new_excel = pd.merge(excel1, excel2, on='ç¼–å�·') # æ ¹æ�®ç¼–å�·å�ˆå¹¶
+print(new_excel)
+
+new_excel = pd.merge(excel1, excel2, left_index=True, right_index=True)
+print(new_excel)
+
+# 以左表的编�为准
+new_excel = pd.merge(excel1, excel2, how='left', on='编�')
+print(new_excel)
+
+# 将两个表的编�结� -- 并集
+new_excel = pd.merge(excel1, excel2, how='outer', on='编�')
+print(new_excel)
+
+# 将两个表的编�结� -- 交集
+new_excel = pd.merge(excel1, excel2, how='inner', on='编�')
+print(new_excel)
+
+# 多对一�并
+df1 = pd.DataFrame({
+ '编�': ['msb1001', 'msb1002', 'msb1003'],
+ 'å§“å��': ['å¼ ä¸‰', 'æ�Žå››', '王五']
+})
+
+df2 = pd.DataFrame({
+ '编�': ['msb1001', 'msb1001', 'msb1003'],
+ 'è¯æ–‡': [145, 134, 146],
+ 'æ•°å¦': [149, 132, 150],
+ '英è¯': [123, 134, 143],
+ '月份': ['1月', '2月', '3月']
+})
+new_df = pd.merge(df1, df2, on='编�')
+print(new_df)
+
+# 多对多的数��并
+df1 = pd.DataFrame({
+ '编�': ['msb1001', 'msb1002', 'msb1003', 'msb1003', 'msb1003'],
+ 'è¯æ–‡': [145, 134, 146, 143, 147]
+})
+df2 = pd.DataFrame({
+ '编�': ['msb1001', 'msb1002', 'msb1003', 'msb1001', 'msb1001'],
+ '体育': [14.5, 13.4, 14.6, 14.3, 14.7]
+})
+new_df = pd.merge(df1, df2)
+print(new_df)
+
+"""
+pd.concat(objs, axis=0, join='outer' ignore_index=False, keys=None)
+ objs: Series�DataFrame对象
+ axis:
+ join: inner交集,outer��
+ keys: ä½¿ç”¨ä¼ é€’çš„é”®ï¼Œä½œä¸ºæœ€å¤–å±‚æž„é€ å±‚æ¬¡ç´¢å¼•
+"""
+# 纵�表�并:表结构相� -- 首尾相连
+df1 = pd.read_excel('resources/数��并concat.xlsx', sheet_name='Sheet1')
+df2 = pd.read_excel('resources/数��并concat.xlsx', sheet_name='Sheet2')
+df3 = pd.read_excel('resources/数��并concat.xlsx', sheet_name='Sheet3')
+
+df = pd.concat([df1, df2, df3])
+print(df)
+
+df = pd.concat([df1, df2, df3], ignore_index=True)
+print(df)
+
+df = pd.concat([df1, df2, df3], keys=['表1', '表2', '表3'])
+print(df)
+
+# 横å�‘表å�ˆå¹¶ï¼šåˆ—相åŠ
+df1 = pd.read_excel('resources/数��并concat.xlsx', sheet_name='Sheet1')
+df4 = pd.read_excel('resources/数��并concat.xlsx', sheet_name='Sheet4')
+print(df1)
+print(df4)
+
+df = pd.concat([df1, df4], axis=1)
+print(df)
+
+# 两个表的交��并
+df = pd.concat([df1, df4], axis=1, join='inner')
+print(df)
diff --git "a/02_Pandas/20_\346\225\260\346\215\256\345\257\274\345\207\272.py" "b/02_Pandas/20_\346\225\260\346\215\256\345\257\274\345\207\272.py"
new file mode 100644
index 0000000000000000000000000000000000000000..92307bdac9e144723a2733d06326a17391c6bb8a
--- /dev/null
+++ "b/02_Pandas/20_\346\225\260\346\215\256\345\257\274\345\207\272.py"
@@ -0,0 +1,41 @@
+# ä¿�å˜æˆ�excel文件
+import pandas as pd
+
+df = pd.DataFrame({
+ '编�': ['1001', '1002', '1003'],
+ 'å§“å��': ['å¼ ä¸‰', 'æ�Žå››', '王五']
+})
+# �导出索引
+df.to_excel('resources/æ•°æ�®å¯¼å‡º-å¦ç”Ÿä¿¡æ�¯.xlsx', index=False, sheet_name='å¦ç”Ÿä¿¡æ�¯è¡¨')
+
+# 导出到多个sheet页当ä¸
+df = pd.DataFrame({
+ '编�': ['1001', '1002', '1003'],
+ 'å§“å��': ['å¼ ä¸‰', 'æ�Žå››', '王五'],
+ '总�绩': [740, 658, 543]
+})
+print(df)
+# 打开一个excel文件
+work = pd.ExcelWriter('resources/数�导出-多Sheet.xlsx')
+df.to_excel(work, sheet_name='å¦ç”Ÿæˆ�绩信æ�¯', index=False)
+df[['姓�', '总�绩']].to_excel(work, sheet_name='�绩表', index=False)
+
+work._save() # ä¿�å˜å·¥ä½œè¡¨
+
+"""
+df.to_csv(path_or_buf, sep=',', float_format=None, columns=None, header=True, index=True)
+ path_or_buf: è¦�ä¿�å˜çš„路径和文件å��
+ sep: 分隔符
+ float_format: æµ®ç‚¹æ•°çš„è¾“å‡ºæ ¼å¼�
+ columns: 指定�导出的列
+ header: 是�输出列�
+ index: 是�输出索引
+"""
+df = pd.DataFrame({
+ '编�': ['1001', '1002', '1003'],
+ 'å§“å��': ['å¼ ä¸‰', 'æ�Žå››', '王五'],
+ '总�绩': [740.03, 658.98, 543.56]
+})
+# 导出到csv文件ä¸
+df.to_csv('resources/å¦ç”Ÿæˆ�绩.csv', index=False,
+ columns=['姓�', '总�绩'], float_format='%.1f')
diff --git "a/02_Pandas/21_\346\227\245\346\234\237\346\225\260\346\215\256\345\244\204\347\220\206.py" "b/02_Pandas/21_\346\227\245\346\234\237\346\225\260\346\215\256\345\244\204\347\220\206.py"
new file mode 100644
index 0000000000000000000000000000000000000000..d1ba73150a918ce5ba7769cf0c2a352963526ca5
--- /dev/null
+++ "b/02_Pandas/21_\346\227\245\346\234\237\346\225\260\346\215\256\345\244\204\347\220\206.py"
@@ -0,0 +1,30 @@
+"""
+pd.to_datatime(arg, errors='ignore', dayfirst=False, yearfirst=false, format=None)
+ arg: æ—¶é—´å—符串
+ errors:
+ ignore: æ— æ•ˆçš„è§£æž�将返回原值
+ raise: æ— æ•ˆçš„è§£æž�å°†å�‘生异常
+ coerce: æ— æ•ˆçš„è§£æž�将设置为NaT
+ dayfirst: 第一个为天
+ yearfirst: 第一个为年
+ format: æ ¼å¼�åŒ–æ˜¾ç¤ºæ—¶é—´çš„æ ¼å¼�
+"""
+import pandas as pd
+
+df = pd.DataFrame({
+ '原日期': ['14-Feb-20', '02/14/2020', '2020.02.14', '2020/02/14', '20200214']
+})
+df['转��的日期'] = pd.to_datetime(df['原日期'])
+print(df)
+
+# 从多列ä¸åŽ»ç»„å�ˆæˆ�日期
+df = pd.DataFrame({
+ 'year': [2018, 2019, 2020],
+ 'month': [1, 2, 3],
+ 'day': [10, 20, 30],
+ 'hour': [13, 14, 15],
+ 'minute': [13, 14, 15],
+ 'second': [13, 14, 15]
+})
+df['组��的日期'] = pd.to_datetime(df)
+print(df)
diff --git "a/02_Pandas/22_dt\345\257\271\350\261\241.py" "b/02_Pandas/22_dt\345\257\271\350\261\241.py"
new file mode 100644
index 0000000000000000000000000000000000000000..4680193450ae7f6d6d5ab01e1853afde5f843055
--- /dev/null
+++ "b/02_Pandas/22_dt\345\257\271\350\261\241.py"
@@ -0,0 +1,32 @@
+"""
+dt对象的属性和方法:
+ year�month�day�dayofweek
+ dayofyear�is_leap_year�quarter�weekday_name
+"""
+import pandas as pd
+pd.set_option('display.unicode.east_asian.width', True)
+pd.set_option('display.unicode.ambiguous_as_wide', True)
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+df = pd.read_excel('resources/原日期.xlsx')
+df['日期'] = pd.to_datetime(df['原日期'])
+print(df)
+
+print(type(df['日期'])) # Series对象
+
+df['年'] = df['日期'].dt.year # ��年
+
+df['月'] = df['日期'].dt.month # ��月
+
+df['日'] = df['日期'].dt.day # ��日
+
+df['星期'] = df['日期'].dt.day_name() # ��星期
+
+df['å£åº¦'] = df['日期'].dt.quarter # æ��å�–å£åº¦
+
+df['是�年底'] = df['日期'].dt.is_year_end # 是�是年底
+
+print(df)
diff --git "a/02_Pandas/23_\350\216\267\345\217\226\346\227\245\346\234\237\345\214\272\351\227\264\347\232\204\346\225\260\346\215\256.py" "b/02_Pandas/23_\350\216\267\345\217\226\346\227\245\346\234\237\345\214\272\351\227\264\347\232\204\346\225\260\346\215\256.py"
new file mode 100644
index 0000000000000000000000000000000000000000..a670ab53294aa2ce1988a2e37ea0a5ace6c68768
--- /dev/null
+++ "b/02_Pandas/23_\350\216\267\345\217\226\346\227\245\346\234\237\345\214\272\351\227\264\347\232\204\346\225\260\346\215\256.py"
@@ -0,0 +1,57 @@
+import pandas as pd
+
+pd.set_option('display.unicode.east_asian.width', True)
+pd.set_option('display.unicode.ambiguous_as_wide', True)
+
+pd.set_option('display.max_rows', 500)
+pd.set_option('display.max_columns', 100)
+pd.set_option('display.width', 1000)
+
+df = pd.read_excel('resources/msb课程销售记录.xlsx')
+print(df)
+
+# 改�数�显示的次�
+df = df[['订å�•付款时间', '会员å��', '实际支付金é¢�', '课程å��ç§°', 'å¦å‘˜å§“å��', 'è�”系手机']]
+
+# 排�
+df = df.sort_values(by=['订�付款时间'])
+
+# 将日期设置为索引
+df = df.set_index('订�付款时间')
+print(df)
+
+print(df['2020-05':'2020-06']) # 求2020年5-6月数�
+
+"""
+按照��时期统计数�:
+ df.resample()
+ AS: YearBegin -- �年指定月份的第一个日历日
+ A: YearEnd -- �年指定月份的最�一个日历日
+ M: MonthEnd -- �月最�一个日历日
+ D: Day -- �日日历
+ Q: QuarterEnd -- æ¯�一å£åº¦æœ€å�Žä¸€å¤©
+ W: Week -- �周
+
+按时期显示数�:
+ df.to_period(freq=None, axis=0, copy=True)
+ freq: å—符串,周期索引的频率
+ axis: è½´
+ copy: 是��制数�
+
+"""
+# 按��时期统计数�
+df = pd.read_excel('resources/msb课程销售记录.xlsx')
+print(df)
+
+# 改�数�显示的次�
+df = df[['订å�•付款时间', '会员å��', '实际支付金é¢�', '课程å��ç§°', 'å¦å‘˜å§“å��', 'è�”系手机']]
+df = df.set_index('订�付款时间')
+print(df)
+
+# 按年统计求和
+df1 = df.resample('AS').sum()
+print(df1)
+
+# 按å£åº¦ç»Ÿè®¡æ±‚å’Œ
+df1 = df.resample('Q').sum()
+print(df1)
diff --git a/02_Pandas/resources/.DS_Store b/02_Pandas/resources/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..8263bdb48361f85839715746cf8ffbb7c4b172ec
Binary files /dev/null and b/02_Pandas/resources/.DS_Store differ
diff --git "a/02_Pandas/resources/02\345\276\256\346\234\272\345\216\237\347\220\206\345\255\246\345\221\230\346\210\220\347\273\251\347\273\237\350\256\241.xlsx" "b/02_Pandas/resources/02\345\276\256\346\234\272\345\216\237\347\220\206\345\255\246\345\221\230\346\210\220\347\273\251\347\273\237\350\256\241.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..3b6e5ee782a1e46cbe9cb67988ac275cb15ce808
Binary files /dev/null and "b/02_Pandas/resources/02\345\276\256\346\234\272\345\216\237\347\220\206\345\255\246\345\221\230\346\210\220\347\273\251\347\273\237\350\256\241.xlsx" differ
diff --git "a/02_Pandas/resources/JD\346\211\213\346\234\272\351\224\200\345\224\256\346\225\260\346\215\256.xlsx" "b/02_Pandas/resources/JD\346\211\213\346\234\272\351\224\200\345\224\256\346\225\260\346\215\256.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..3566863e9970a6545bc36e6d57d7c656e0d29284
Binary files /dev/null and "b/02_Pandas/resources/JD\346\211\213\346\234\272\351\224\200\345\224\256\346\225\260\346\215\256.xlsx" differ
diff --git a/02_Pandas/resources/NBA_salary.csv b/02_Pandas/resources/NBA_salary.csv
new file mode 100644
index 0000000000000000000000000000000000000000..4380995c526d18e871a52aaf52d19e2f7709ac67
--- /dev/null
+++ b/02_Pandas/resources/NBA_salary.csv
@@ -0,0 +1,44 @@
+RK,NAME,TEAM,SALARY
+1,"Stephen Curry, PG",Golden State Warriors,"$48,070,014"
+2,"LeBron James, SF",Los Angeles Lakers,"$44,474,988"
+3,"Kevin Durant, PF",Phoenix Suns,"$44,119,845"
+4,"Bradley Beal, SG",Washington Wizards,"$43,279,250"
+5,"Damian Lillard, PG",Portland Trail Blazers,"$42,492,492"
+6,"Giannis Antetokounmpo, PF",Milwaukee Bucks,"$42,492,492"
+7,"Kawhi Leonard, SF",LA Clippers,"$42,492,492"
+8,"Paul George, F",LA Clippers,"$42,492,492"
+9,"Klay Thompson, SG",Golden State Warriors,"$40,600,080"
+10,"Kyrie Irving, PG",Dallas Mavericks,"$38,917,057"
+RK,NAME,TEAM,SALARY
+11,"Rudy Gobert, C",Minnesota Timberwolves,"$38,172,414"
+12,"Anthony Davis, PF",Los Angeles Lakers,"$37,980,720"
+13,"Khris Middleton, SF",Milwaukee Bucks,"$37,948,276"
+14,"Jimmy Butler, SF",Miami Heat,"$37,653,300"
+15,"Tobias Harris, PF",Philadelphia 76ers,"$37,633,050"
+16,"Zach LaVine, SG",Chicago Bulls,"$37,096,500"
+17,"Luka Doncic, PG",Dallas Mavericks,"$37,095,000"
+18,"Trae Young, PG",Atlanta Hawks,"$37,095,000"
+19,"Pascal Siakam, PF",Toronto Raptors,"$35,448,672"
+20,"Ben Simmons, PG",Brooklyn Nets,"$35,448,672"
+RK,NAME,TEAM,SALARY
+21,"Myles Turner, C",Indiana Pacers,"$35,096,500"
+22,"Kristaps Porzingis, C",Washington Wizards,"$33,833,400"
+23,"Devin Booker, SG",Phoenix Suns,"$33,833,400"
+24,"Karl-Anthony Towns, C",Minnesota Timberwolves,"$33,833,400"
+25,"Jrue Holiday, PG",Milwaukee Bucks,"$33,665,040"
+26,"Joel Embiid, C",Philadelphia 76ers,"$33,616,770"
+27,"Andrew Wiggins, SF",Golden State Warriors,"$33,616,770"
+28,"CJ McCollum, SG",New Orleans Pelicans,"$33,333,333"
+29,"Nikola Jokic, C",Denver Nuggets,"$33,047,804"
+30,"James Harden, SG",Philadelphia 76ers,"$33,000,000"
+RK,NAME,TEAM,SALARY
+31,"Brandon Ingram, SF",New Orleans Pelicans,"$31,650,600"
+32,"Jamal Murray, PG",Denver Nuggets,"$31,650,000"
+33,"D'Angelo Russell, PG",Los Angeles Lakers,"$31,377,750"
+34,"Shai Gilgeous-Alexander, PG",Oklahoma City Thunder,"$30,913,750"
+35,"Deandre Ayton, C",Phoenix Suns,"$30,913,750"
+36,"Michael Porter Jr., SF",Denver Nuggets,"$30,913,750"
+37,"Donovan Mitchell, SG",Cleveland Cavaliers,"$30,913,750"
+38,"Bam Adebayo, C",Miami Heat,"$30,351,780"
+39,"Gordon Hayward, SF",Charlotte Hornets,"$30,075,000"
+40,"Jaren Jackson Jr., PF",Memphis Grizzlies,"$28,946,605"
diff --git a/02_Pandas/resources/Student2.xlsx b/02_Pandas/resources/Student2.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..0c6394aee2d36094ea23ebb0edbec9c9ac187297
Binary files /dev/null and b/02_Pandas/resources/Student2.xlsx differ
diff --git a/02_Pandas/resources/grade.xlsx b/02_Pandas/resources/grade.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..c15b13802f0ef75cea134dd01ad3f819cc706c10
Binary files /dev/null and b/02_Pandas/resources/grade.xlsx differ
diff --git a/02_Pandas/resources/grade2.xls b/02_Pandas/resources/grade2.xls
new file mode 100644
index 0000000000000000000000000000000000000000..3df493df1cc346076af7cb41f5b7b02a35c92702
Binary files /dev/null and b/02_Pandas/resources/grade2.xls differ
diff --git a/02_Pandas/resources/grade3.xlsx b/02_Pandas/resources/grade3.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..d26c4a0e9a00928338b49eabefd7058159ec9f23
Binary files /dev/null and b/02_Pandas/resources/grade3.xlsx differ
diff --git "a/02_Pandas/resources/msb\350\257\276\347\250\213\350\256\260\345\275\225.xls" "b/02_Pandas/resources/msb\350\257\276\347\250\213\350\256\260\345\275\225.xls"
new file mode 100644
index 0000000000000000000000000000000000000000..97532099053ac972b3c85f38f05a319a5b56197f
Binary files /dev/null and "b/02_Pandas/resources/msb\350\257\276\347\250\213\350\256\260\345\275\225.xls" differ
diff --git "a/02_Pandas/resources/msb\350\257\276\347\250\213\351\224\200\345\224\256\350\256\260\345\275\225.xlsx" "b/02_Pandas/resources/msb\350\257\276\347\250\213\351\224\200\345\224\256\350\256\260\345\275\225.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..e905c9e2819ce72dff65706c6dbfe9abfc94f03f
Binary files /dev/null and "b/02_Pandas/resources/msb\350\257\276\347\250\213\351\224\200\345\224\256\350\256\260\345\275\225.xlsx" differ
diff --git a/02_Pandas/resources/rating.txt b/02_Pandas/resources/rating.txt
new file mode 100644
index 0000000000000000000000000000000000000000..16ef21ed827cae1a3f71e89e23cffb5a8f44baae
--- /dev/null
+++ b/02_Pandas/resources/rating.txt
@@ -0,0 +1,100000 @@
+196 242 3 881250949
+186 302 3 891717742
+22 377 1 878887116
+244 51 2 880606923
+166 346 1 886397596
+298 474 4 884182806
+115 265 2 881171488
+253 465 5 891628467
+305 451 3 886324817
+6 86 3 883603013
+62 257 2 879372434
+286 1014 5 879781125
+200 222 5 876042340
+210 40 3 891035994
+224 29 3 888104457
+303 785 3 879485318
+122 387 5 879270459
+194 274 2 879539794
+291 1042 4 874834944
+234 1184 2 892079237
+119 392 4 886176814
+167 486 4 892738452
+299 144 4 877881320
+291 118 2 874833878
+308 1 4 887736532
+95 546 2 879196566
+38 95 5 892430094
+102 768 2 883748450
+63 277 4 875747401
+160 234 5 876861185
+50 246 3 877052329
+301 98 4 882075827
+225 193 4 879539727
+290 88 4 880731963
+97 194 3 884238860
+157 274 4 886890835
+181 1081 1 878962623
+278 603 5 891295330
+276 796 1 874791932
+7 32 4 891350932
+10 16 4 877888877
+284 304 4 885329322
+201 979 2 884114233
+276 564 3 874791805
+287 327 5 875333916
+246 201 5 884921594
+242 1137 5 879741196
+249 241 5 879641194
+99 4 5 886519097
+178 332 3 882823437
+251 100 4 886271884
+81 432 2 876535131
+260 322 4 890618898
+25 181 5 885853415
+59 196 5 888205088
+72 679 2 880037164
+87 384 4 879877127
+290 143 5 880474293
+42 423 5 881107687
+292 515 4 881103977
+115 20 3 881171009
+20 288 1 879667584
+201 219 4 884112673
+13 526 3 882141053
+246 919 4 884920949
+138 26 5 879024232
+167 232 1 892738341
+60 427 5 883326620
+57 304 5 883698581
+223 274 4 891550094
+189 512 4 893277702
+243 15 3 879987440
+92 1049 1 890251826
+246 416 3 884923047
+194 165 4 879546723
+241 690 2 887249482
+178 248 4 882823954
+254 1444 3 886475558
+293 5 3 888906576
+127 229 5 884364867
+225 237 5 879539643
+299 229 3 878192429
+225 480 5 879540748
+276 54 3 874791025
+291 144 5 874835091
+222 366 4 878183381
+267 518 5 878971773
+42 403 3 881108684
+11 111 4 891903862
+95 625 4 888954412
+8 338 4 879361873
+162 25 4 877635573
+87 1016 4 879876194
+279 154 5 875296291
+145 275 2 885557505
+119 1153 5 874781198
+62 498 4 879373848
+62 382 3 879375537
+28 209 4 881961214
+135 23 4 879857765
+32 294 3 883709863
+90 382 5 891383835
+286 208 4 877531942
+293 685 3 888905170
+216 144 4 880234639
+166 328 5 886397722
+250 496 4 878090499
+271 132 5 885848672
+160 174 5 876860807
+265 118 4 875320714
+198 498 3 884207492
+42 96 5 881107178
+168 151 5 884288058
+110 307 4 886987260
+58 144 4 884304936
+90 648 4 891384754
+271 346 4 885844430
+62 21 3 879373460
+279 832 3 881375854
+237 514 4 879376641
+94 789 4 891720887
+128 485 3 879966895
+298 317 4 884182806
+44 195 5 878347874
+264 200 5 886122352
+194 385 2 879524643
+72 195 5 880037702
+222 750 5 883815120
+250 264 3 878089182
+41 265 3 890687042
+224 245 3 888082216
+82 135 3 878769629
+262 1147 4 879791710
+293 471 3 888904884
+216 658 3 880245029
+250 140 3 878092059
+59 23 5 888205300
+286 379 5 877533771
+244 815 4 880605185
+7 479 4 891352010
+174 368 1 886434402
+87 274 4 879876734
+194 1211 2 879551380
+82 1134 2 884714402
+13 836 2 882139746
+13 272 4 884538403
+244 756 2 880605157
+305 427 5 886323090
+95 787 2 888954930
+43 14 2 883955745
+299 955 4 889502823
+57 419 3 883698454
+84 405 3 883452363
+269 504 4 891449922
+299 111 3 877878184
+194 466 4 879525876
+160 135 4 876860807
+99 268 3 885678247
+10 486 4 877886846
+259 117 4 874724988
+85 427 3 879456350
+303 919 4 879467295
+213 273 5 878870987
+121 514 3 891387947
+90 98 5 891383204
+49 559 2 888067405
+42 794 3 881108425
+155 323 2 879371261
+68 117 4 876973939
+172 177 4 875537965
+19 4 4 885412840
+268 231 4 875744136
+5 2 3 875636053
+305 117 2 886324028
+44 294 4 883612356
+43 137 4 875975656
+279 1336 1 875298353
+80 466 5 887401701
+254 164 4 886472768
+298 281 3 884183336
+279 1240 1 892174404
+66 298 4 883601324
+18 443 3 880130193
+268 1035 2 875542174
+99 79 4 885680138
+13 98 4 881515011
+26 258 3 891347949
+7 455 4 891353086
+222 755 4 878183481
+200 673 5 884128554
+119 328 4 876923913
+213 172 5 878955442
+276 322 3 874786392
+94 1217 3 891723086
+130 379 4 875801662
+38 328 4 892428688
+160 719 3 876857977
+293 1267 3 888906966
+26 930 2 891385985
+130 216 4 875216545
+92 1079 3 886443455
+256 452 4 882164999
+1 61 4 878542420
+72 48 4 880036718
+56 755 3 892910207
+13 360 4 882140926
+15 405 2 879455957
+92 77 3 875654637
+207 476 2 884386343
+292 174 5 881105481
+232 483 5 888549622
+251 748 2 886272175
+224 26 3 888104153
+181 220 4 878962392
+259 255 4 874724710
+305 471 4 886323648
+52 280 3 882922806
+161 202 5 891170769
+148 408 5 877399018
+125 235 2 892838559
+97 228 5 884238860
+58 1098 4 884304936
+83 234 4 887665548
+90 347 4 891383319
+272 178 5 879455113
+194 181 3 879521396
+125 478 4 879454628
+110 688 1 886987605
+299 14 4 877877775
+151 10 5 879524921
+269 127 4 891446165
+6 14 5 883599249
+54 106 3 880937882
+303 69 5 879467542
+16 944 1 877727122
+301 790 4 882078621
+276 1091 3 874793035
+305 214 2 886323068
+194 1028 2 879541148
+91 323 2 891438397
+87 554 4 879875940
+294 109 4 877819599
+286 171 4 877531791
+200 318 5 884128458
+229 328 1 891632142
+178 568 4 882826555
+303 842 2 879484804
+62 65 4 879374686
+207 591 3 876018608
+92 172 4 875653271
+301 401 4 882078040
+36 339 5 882157581
+70 746 3 884150257
+63 242 3 875747190
+28 201 3 881961671
+279 68 4 875307407
+250 7 4 878089716
+14 98 3 890881335
+299 1018 3 889502324
+194 54 3 879525876
+303 815 3 879485532
+119 237 5 874775038
+295 218 5 879966498
+268 930 2 875742942
+268 2 2 875744173
+66 258 4 883601089
+233 202 5 879394264
+83 623 4 880308578
+214 334 3 891542540
+192 476 2 881368243
+100 344 4 891374868
+268 145 1 875744501
+301 56 4 882076587
+307 89 5 879283786
+234 141 3 892334609
+83 576 4 880308755
+181 264 2 878961624
+297 133 4 875240090
+38 153 5 892430369
+7 382 4 891352093
+264 813 4 886122952
+181 872 1 878961814
+201 146 1 884140579
+85 507 4 879456199
+269 367 3 891450023
+59 468 3 888205855
+286 143 4 889651549
+193 96 1 889124507
+113 595 5 875936424
+292 11 5 881104093
+130 1014 3 876250718
+275 98 4 875155140
+189 520 5 893265380
+219 82 1 889452455
+218 209 5 877488546
+123 427 3 879873020
+119 222 5 874775311
+158 177 4 880134407
+222 118 4 877563802
+302 322 2 879436875
+279 501 3 875308843
+301 79 5 882076403
+181 3 2 878963441
+201 695 1 884140115
+13 198 3 881515193
+1 189 3 888732928
+145 237 5 875270570
+23 385 4 874786462
+201 767 4 884114505
+296 705 5 884197193
+42 546 3 881105817
+33 872 3 891964230
+301 554 3 882078830
+16 64 5 877720297
+95 135 3 879197562
+154 357 4 879138713
+77 484 5 884733766
+296 508 5 884196584
+302 303 2 879436785
+244 673 3 880606667
+222 77 4 878183616
+13 215 5 882140588
+16 705 5 877722736
+270 452 4 876956264
+145 15 2 875270655
+187 64 5 879465631
+200 304 5 876041644
+170 749 5 887646170
+101 829 3 877136138
+184 218 3 889909840
+128 204 4 879967478
+181 1295 1 878961781
+184 153 3 889911285
+1 33 4 878542699
+1 160 4 875072547
+184 321 5 889906967
+54 595 3 880937813
+94 343 4 891725009
+128 508 4 879967767
+23 323 2 874784266
+301 227 3 882077222
+301 191 3 882075672
+112 903 1 892440172
+82 183 3 878769848
+222 724 3 878181976
+218 430 3 877488316
+308 1197 4 887739521
+303 134 5 879467959
+133 751 3 890588547
+215 212 2 891435680
+69 256 5 882126156
+254 662 4 887347350
+276 2 4 874792436
+104 984 1 888442575
+63 1067 3 875747514
+267 410 4 878970785
+13 56 5 881515011
+240 879 3 885775745
+286 237 2 875806800
+294 271 5 889241426
+90 1086 4 891384424
+18 26 4 880129731
+92 229 3 875656201
+308 649 4 887739292
+144 89 3 888105691
+191 302 4 891560253
+59 951 3 888206409
+200 96 5 884129409
+16 197 5 877726146
+61 678 3 892302309
+271 199 4 885848448
+271 709 3 885849325
+142 169 5 888640356
+275 597 3 876197678
+222 151 3 878182109
+87 40 3 879876917
+207 258 4 877879172
+272 1393 2 879454663
+177 333 4 880130397
+207 1115 2 879664906
+299 577 3 889503806
+271 378 4 885849447
+305 425 4 886324486
+49 959 2 888068912
+94 1224 3 891722802
+130 1017 3 874953895
+10 175 3 877888677
+203 321 3 880433418
+191 286 4 891560842
+43 323 3 875975110
+21 558 5 874951695
+197 96 5 891409839
+13 344 2 888073635
+194 66 3 879527264
+234 206 4 892334543
+308 402 4 887740700
+308 640 4 887737036
+269 522 5 891447773
+94 265 4 891721889
+268 62 3 875310824
+272 12 5 879455254
+121 291 3 891390477
+296 20 5 884196921
+134 286 3 891732334
+180 462 5 877544218
+234 612 3 892079140
+104 117 2 888465972
+38 758 1 892434626
+269 845 1 891456255
+7 163 4 891353444
+234 1451 3 892078343
+275 405 2 876197645
+52 250 3 882922661
+102 823 3 888801465
+13 186 4 890704999
+178 731 4 882827532
+236 71 3 890116671
+256 781 5 882165296
+263 176 5 891299752
+244 186 3 880605697
+279 1181 4 875314001
+43 815 4 883956189
+83 78 2 880309089
+151 197 5 879528710
+254 436 2 886474216
+109 631 3 880579371
+297 716 3 875239422
+249 188 4 879641067
+144 699 4 888106106
+301 604 4 882075994
+64 392 3 889737542
+92 501 2 875653665
+222 97 4 878181739
+268 436 3 875310745
+293 135 5 888905550
+213 173 5 878955442
+160 460 2 876861185
+13 498 4 882139901
+59 715 5 888205921
+5 17 4 875636198
+125 163 5 879454956
+174 315 5 886432749
+114 505 3 881260203
+213 515 4 878870518
+23 196 2 874786926
+128 15 4 879968827
+239 56 4 889179478
+181 279 1 878962955
+291 80 4 875086354
+250 238 4 878089963
+201 649 3 884114275
+60 60 5 883327734
+181 325 2 878961814
+119 407 3 887038665
+287 1 5 875334088
+216 228 3 880245642
+216 531 4 880233810
+203 471 4 880434463
+92 587 3 875660408
+13 892 3 882774224
+213 176 4 878956338
+286 288 5 875806672
+117 1047 2 881009697
+99 111 1 885678886
+11 558 3 891904214
+65 47 2 879216672
+295 194 4 879517412
+269 217 2 891451610
+85 259 2 881705026
+250 596 5 878089921
+137 144 5 881433689
+201 960 2 884112077
+257 137 4 882049932
+111 328 4 891679939
+91 480 4 891438875
+215 211 4 891436202
+181 938 1 878961586
+189 1060 5 893264301
+1 20 4 887431883
+303 404 4 879468375
+299 305 3 879737314
+187 210 4 879465242
+222 278 2 877563913
+214 568 4 892668197
+293 770 3 888906655
+285 191 4 890595859
+303 252 3 879544791
+96 156 4 884402860
+72 1110 3 880037334
+115 1067 4 881171009
+7 430 3 891352178
+116 350 3 886977926
+73 480 4 888625753
+269 246 5 891457067
+263 419 5 891299514
+70 431 3 884150257
+221 475 4 875244204
+72 182 5 880036515
+25 357 4 885852757
+290 50 5 880473582
+189 526 4 893266205
+299 303 3 877618584
+264 294 3 886121516
+200 365 5 884129962
+187 135 4 879465653
+184 187 4 889909024
+63 289 2 875746985
+13 229 4 882397650
+298 486 3 884183063
+235 185 4 889655435
+62 712 4 879376178
+246 94 2 884923505
+54 742 5 880934806
+63 762 3 875747688
+11 732 3 891904596
+92 168 4 875653723
+8 550 3 879362356
+307 174 4 879283480
+303 200 4 879468459
+256 849 2 882164603
+72 54 3 880036854
+164 406 2 889402389
+117 150 4 880125101
+224 77 4 888103872
+193 869 3 889127811
+94 184 2 891720862
+281 338 2 881200457
+130 109 3 874953794
+128 371 1 879966954
+94 720 1 891723593
+182 845 3 885613067
+129 873 1 883245452
+254 229 4 886474580
+64 381 4 879365491
+151 176 2 879524293
+45 25 4 881014015
+193 879 3 889123257
+276 922 4 889174849
+276 57 3 874787526
+234 187 4 892079140
+181 306 1 878962006
+21 370 1 874951293
+293 249 3 888905229
+264 721 5 886123656
+10 611 5 877886722
+197 346 3 891409070
+276 142 3 874792945
+308 427 4 887736584
+221 943 4 875246759
+131 126 4 883681514
+268 824 2 876518557
+109 8 3 880572642
+198 58 3 884208173
+230 680 4 880484286
+181 741 1 878962918
+192 1061 4 881368891
+234 448 3 892335501
+90 900 4 891382309
+193 941 4 889124890
+128 603 5 879966839
+126 905 2 887855283
+244 265 4 880606634
+90 289 3 891382310
+157 25 3 886890787
+305 71 3 886323684
+119 382 5 874781742
+21 222 2 874951382
+231 181 4 888605273
+280 508 3 891700453
+288 132 3 886374129
+279 1497 2 890780576
+301 33 4 882078228
+72 699 3 880036783
+90 259 2 891382392
+308 55 3 887738760
+59 742 3 888203053
+94 744 4 891721462
+130 642 4 875216933
+26 1015 3 891352136
+56 121 5 892679480
+82 508 2 884714249
+62 12 4 879373613
+276 40 3 874791871
+181 1015 1 878963121
+152 301 3 880147407
+178 845 4 882824291
+217 597 4 889070087
+79 303 4 891271203
+138 484 4 879024127
+308 81 5 887737293
+75 284 2 884050393
+269 198 4 891447062
+307 94 3 877122695
+222 781 3 881059677
+121 740 3 891390544
+269 22 1 891448072
+13 864 4 882141924
+230 742 5 880485043
+269 507 4 891448800
+239 1099 5 889179253
+245 1028 5 888513447
+56 546 3 892679460
+295 961 5 879519556
+271 1028 2 885848102
+222 812 2 881059117
+69 240 3 882126156
+10 7 4 877892210
+22 376 3 878887112
+294 931 3 889242857
+82 717 1 884714492
+279 399 4 875313859
+269 234 1 891449406
+6 98 5 883600680
+243 1039 4 879988184
+298 181 4 884125629
+282 325 1 881703044
+78 323 1 879633567
+118 200 5 875384647
+283 1114 5 879297545
+171 292 4 891034835
+70 217 4 884151119
+10 100 5 877891747
+245 181 4 888513664
+107 333 3 891264267
+246 561 1 884923445
+13 901 1 883670672
+276 70 4 874790826
+244 17 2 880607205
+189 56 5 893265263
+226 242 5 883888671
+62 1016 4 879373008
+276 417 4 874792907
+214 478 4 891544052
+306 235 4 876504354
+222 26 3 878183043
+280 631 5 891700751
+60 430 5 883326122
+56 71 4 892683275
+42 274 5 881105817
+1 202 5 875072442
+13 809 4 882397582
+173 289 4 877556988
+15 749 1 879455311
+185 23 4 883524249
+280 540 3 891702304
+244 381 4 880604077
+150 293 4 878746946
+7 497 4 891352134
+178 317 4 882826915
+178 742 3 882823833
+95 1217 3 880572658
+234 1462 3 892333865
+97 222 5 884238887
+109 127 2 880563471
+117 268 5 880124306
+269 705 2 891448850
+130 1246 3 876252497
+264 655 4 886123530
+207 13 3 875506839
+42 588 5 881108147
+246 409 2 884923372
+87 367 4 879876702
+101 304 3 877135677
+256 127 4 882164406
+92 794 3 875654798
+181 762 2 878963418
+213 235 1 878955115
+92 739 2 876175582
+292 661 5 881105561
+246 665 4 884922831
+274 845 5 878945579
+188 692 5 875072583
+18 86 4 880129731
+5 439 1 878844423
+236 632 3 890116254
+193 407 4 889127921
+144 709 4 888105940
+90 1198 5 891383866
+48 609 4 879434819
+5 225 2 875635723
+22 128 5 878887983
+311 432 4 884365485
+8 22 5 879362183
+276 188 4 874792547
+222 173 5 878183043
+72 866 4 880035887
+299 134 4 878192311
+1 171 5 889751711
+308 295 3 887741461
+165 216 4 879525778
+222 49 3 878183512
+181 121 4 878962623
+200 11 5 884129542
+234 626 4 892336358
+244 707 4 880606243
+90 25 5 891384789
+208 216 5 883108324
+263 96 4 891298336
+134 323 4 891732335
+279 586 4 892864663
+2 292 4 888550774
+288 593 2 886892127
+49 302 4 888065432
+286 153 5 877531406
+205 304 3 888284313
+22 80 4 878887227
+234 318 4 892078890
+223 328 3 891548959
+15 25 3 879456204
+268 147 4 876514002
+94 1220 3 891722678
+274 405 4 878945840
+7 492 5 891352010
+268 217 2 875744501
+16 55 5 877717956
+164 620 3 889402298
+290 161 4 880474293
+92 515 4 875640800
+239 1070 5 889179032
+56 449 5 892679308
+248 234 4 884534968
+234 10 3 891227851
+280 1049 2 891702486
+308 187 5 887738760
+276 64 5 874787441
+192 948 3 881368302
+122 509 4 879270511
+85 588 3 880838306
+262 931 2 879790874
+201 272 3 886013700
+181 870 2 878962623
+295 739 4 879518319
+263 568 4 891299387
+295 39 4 879518279
+201 1100 4 884112800
+93 820 3 888705966
+159 1028 5 880557539
+158 665 2 880134532
+293 423 3 888906070
+82 597 3 878768882
+276 181 5 874786488
+13 823 5 882397833
+217 2 3 889069782
+83 660 4 880308256
+189 20 5 893264466
+222 796 4 878183684
+146 1022 5 891458193
+267 121 3 878970681
+126 294 3 887855087
+181 1060 1 878962675
+125 80 4 892838865
+43 120 4 884029430
+13 780 1 882142057
+253 259 2 891628883
+42 44 3 881108548
+77 518 4 884753202
+291 686 5 874835165
+268 21 3 875742822
+262 28 3 879792220
+234 81 3 892334680
+29 245 3 882820803
+236 57 5 890116575
+158 729 3 880133116
+156 661 4 888185947
+232 52 5 888550130
+168 866 5 884287927
+37 288 4 880915258
+141 245 3 884584426
+235 230 4 889655162
+102 70 3 888803537
+77 172 3 884752562
+90 506 5 891383319
+186 566 5 879023663
+44 660 5 878347915
+118 774 5 875385198
+7 661 5 891351624
+49 1003 2 888068651
+62 68 1 879374969
+42 1028 4 881106072
+178 433 4 882827834
+85 51 2 879454782
+77 474 5 884732407
+58 1099 2 892243079
+56 1047 4 892911290
+197 688 1 891409564
+286 99 4 878141681
+90 258 3 891382121
+181 1288 1 878962349
+295 190 4 879517062
+224 69 4 888082495
+272 317 4 879454977
+221 1010 3 875246662
+66 877 1 883601089
+207 318 5 877124871
+234 487 3 892079237
+7 648 5 891351653
+87 82 5 879875774
+195 1052 1 877835102
+44 449 5 883613334
+306 287 4 876504442
+194 172 3 879521474
+94 62 3 891722933
+167 659 4 892738277
+108 100 4 879879720
+230 304 5 880484286
+181 927 1 878962675
+54 302 4 880928519
+90 22 4 891384357
+181 696 2 878962997
+286 357 4 877531537
+14 269 4 892242403
+311 179 2 884365357
+92 121 5 875640679
+21 440 1 874951798
+244 550 1 880602264
+181 405 4 878962919
+65 806 4 879216529
+37 540 2 880916070
+44 443 5 878348289
+244 183 4 880606043
+1 265 4 878542441
+270 25 5 876954456
+299 387 2 889502756
+94 572 3 891723883
+286 746 4 877533058
+239 272 5 889181247
+216 55 5 880245145
+254 121 3 886472369
+62 665 2 879376483
+178 385 4 882826982
+194 23 4 879522819
+268 955 3 875745160
+188 143 5 875072674
+276 294 4 874786366
+158 1098 4 880135069
+207 845 3 881681663
+161 48 1 891170745
+305 654 4 886323937
+47 324 3 879439078
+64 736 4 889739212
+191 751 3 891560753
+7 378 5 891353011
+59 92 5 888204997
+69 268 5 882027109
+10 461 3 877888944
+21 129 4 874951382
+58 9 4 884304328
+194 152 3 879549996
+7 200 5 891353543
+113 126 5 875076827
+173 328 5 877557028
+95 233 4 879196354
+16 194 5 877720733
+59 323 4 888206809
+311 654 3 884365075
+292 589 4 881105516
+43 203 4 883955224
+79 50 4 891271545
+235 70 5 889655619
+125 190 5 892836309
+284 322 3 885329671
+303 161 5 879468547
+254 378 3 886474396
+255 1034 1 883217030
+104 301 2 888442275
+90 923 5 891383912
+6 463 4 883601713
+279 122 1 875297433
+286 298 4 875807004
+222 448 3 878183565
+297 57 5 875239383
+42 625 3 881108873
+130 1217 4 875801778
+254 357 3 886472466
+109 475 1 880563641
+230 1444 2 880485726
+244 310 3 880601905
+6 301 2 883600406
+36 748 4 882157285
+256 443 3 882164727
+102 515 1 888801316
+104 285 4 888465201
+21 447 5 874951695
+111 301 4 891680028
+18 408 5 880129628
+25 222 4 885852817
+110 944 3 886989501
+270 98 5 876955868
+68 237 5 876974133
+83 215 4 880307940
+6 258 2 883268278
+89 216 5 879459859
+128 317 4 879968029
+305 512 4 886323525
+184 412 2 889912691
+286 175 5 877532470
+279 1428 3 888465209
+256 86 5 882165103
+221 48 5 875245462
+140 332 3 879013617
+190 977 2 891042938
+11 227 3 891905896
+201 203 5 884114471
+150 181 5 878746685
+126 245 3 887854726
+20 208 2 879669401
+144 742 4 888104122
+181 930 1 878963275
+109 566 4 880578814
+85 1065 3 879455021
+213 133 3 878955973
+222 379 1 878184290
+223 11 3 891550649
+215 421 4 891435704
+218 208 3 877488366
+174 937 5 886432989
+275 186 3 880314383
+68 742 1 876974198
+268 583 4 876513830
+160 462 4 876858346
+195 273 4 878019342
+224 178 4 888082468
+5 110 1 875636493
+99 1016 5 885678724
+2 251 5 888552084
+292 9 4 881104148
+72 568 4 880037203
+85 228 3 882813248
+83 281 5 880307072
+92 831 2 886443708
+7 543 3 891351772
+87 401 2 879876813
+287 926 4 875334340
+1 155 2 878542201
+234 632 2 892079538
+222 53 5 878184113
+24 64 5 875322758
+7 554 3 891354639
+82 56 3 878769410
+161 318 3 891170824
+196 393 4 881251863
+56 91 4 892683275
+82 477 3 876311344
+7 472 2 891353357
+256 761 4 882164644
+226 56 4 883889102
+279 741 5 875296891
+308 1286 3 887738151
+16 8 5 877722736
+180 202 3 877128388
+203 93 4 880434940
+145 56 5 875271896
+288 305 4 886372527
+84 742 3 883450643
+44 644 3 878347818
+17 13 3 885272654
+313 117 4 891015319
+148 1 4 877019411
+197 347 4 891409070
+21 164 5 874951695
+279 982 3 875298314
+239 491 5 889181015
+185 287 5 883526288
+297 89 4 875239125
+303 68 4 879467361
+186 250 1 879023607
+73 206 3 888625754
+104 756 2 888465739
+94 216 3 885870665
+239 194 5 889178833
+197 511 5 891409839
+280 1 4 891700426
+1 117 3 874965739
+224 583 1 888103729
+303 397 1 879543831
+60 162 4 883327734
+198 258 4 884204501
+239 513 5 889178887
+6 69 3 883601277
+233 375 4 876374419
+85 642 4 882995615
+110 38 3 886988574
+184 522 3 889908462
+99 873 1 885678436
+13 418 2 882398763
+201 518 4 884112201
+13 858 1 882397068
+214 131 3 891544465
+296 228 4 884197264
+222 87 3 878182589
+279 725 4 875314144
+217 182 2 889070109
+85 433 3 879828720
+239 234 3 889178762
+13 72 4 882141727
+194 77 3 879527421
+208 663 5 883108476
+109 178 3 880572950
+230 172 4 880484523
+59 485 2 888204466
+313 478 3 891014373
+70 1133 3 884151344
+62 182 5 879375169
+198 234 3 884207833
+65 125 4 879217509
+174 660 5 886514261
+90 12 5 891383241
+130 1248 3 880396702
+100 354 2 891375260
+283 432 5 879297965
+275 418 3 875154718
+311 98 5 884364502
+195 751 4 883295500
+130 105 4 876251160
+269 252 1 891456350
+286 73 5 877532965
+7 623 3 891354217
+56 222 5 892679439
+210 204 5 887730676
+239 9 5 889180446
+96 87 4 884403531
+297 73 2 875239691
+249 239 3 879572284
+94 860 2 891723706
+84 121 4 883452307
+275 265 4 880314031
+135 1046 3 879858003
+291 1178 4 875086354
+125 382 1 892836623
+70 399 4 884068521
+311 9 4 884963365
+301 523 4 882076146
+152 685 5 880149074
+244 172 4 880605665
+275 1091 2 875154535
+53 281 4 879443288
+198 118 2 884206513
+244 790 4 880608037
+26 125 4 891371676
+151 13 3 879542688
+124 496 1 890286933
+24 191 5 875323003
+271 65 3 885849419
+307 634 3 879283385
+294 1245 3 877819265
+234 241 2 892335042
+25 501 3 885852301
+293 137 3 888904653
+201 432 3 884111312
+75 240 1 884050661
+13 181 5 882140354
+207 68 2 877125350
+2 50 5 888552084
+313 566 4 891016220
+144 125 4 888104191
+188 443 4 875074329
+276 324 4 874786419
+145 974 1 882182634
+72 234 4 880037418
+83 385 4 887665549
+181 619 3 878963086
+109 402 4 880581344
+207 107 3 876198301
+185 216 4 883526268
+14 213 5 890881557
+149 319 2 883512658
+57 79 5 883698495
+230 963 5 880484370
+176 875 4 886047442
+253 97 4 891628501
+284 269 4 885328991
+106 526 4 881452685
+121 180 3 891388286
+62 86 2 879374640
+291 418 4 875086920
+84 1033 4 883452711
+293 380 2 888907527
+207 58 3 875991047
+194 187 4 879520813
+109 97 3 880578711
+283 845 4 879297442
+297 275 5 874954260
+181 334 1 878961749
+78 255 4 879633745
+11 425 4 891904300
+308 59 4 887737647
+193 1078 4 889126943
+297 234 3 875239018
+87 585 4 879877008
+250 204 2 878091682
+8 50 5 879362124
+186 148 4 891719774
+312 692 4 891699426
+91 683 3 891438351
+5 454 1 875721432
+291 376 3 875086534
+175 127 5 877107640
+145 737 2 875272833
+7 644 5 891351685
+276 419 5 874792907
+83 210 5 880307751
+102 524 3 888803537
+153 174 1 881371140
+62 302 3 879371909
+49 995 3 888065577
+268 298 3 875742647
+207 554 2 877822854
+313 616 5 891015049
+286 44 3 877532173
+279 168 5 875296435
+276 474 5 889174904
+62 59 4 879373821
+254 219 1 886475980
+83 97 4 880308690
+63 100 5 875747319
+16 178 5 877719333
+297 233 2 875239914
+90 945 5 891383866
+85 25 2 879452769
+42 98 4 881106711
+303 393 4 879484981
+274 50 5 878944679
+104 299 3 888442436
+94 792 4 885873006
+184 98 4 889908539
+293 708 3 888907527
+248 589 4 884534968
+18 950 3 880130764
+217 27 1 889070011
+200 892 4 884127082
+201 148 1 884140751
+296 222 5 884196640
+7 662 3 892133739
+196 381 4 881251728
+69 427 3 882145465
+72 196 4 880036747
+256 472 4 882152471
+128 182 4 879967225
+151 747 3 879524564
+7 171 3 891351287
+286 85 5 877533224
+172 220 4 875537441
+308 516 4 887736743
+190 974 2 891625949
+82 756 1 878768741
+308 436 4 887739257
+59 235 1 888203658
+64 1063 3 889739539
+145 756 2 885557506
+220 298 4 881198966
+21 324 4 874950889
+285 269 4 890595313
+207 65 3 878104594
+198 658 3 884208173
+220 333 3 881197771
+210 70 4 887730589
+181 14 1 878962392
+158 128 2 880134296
+143 682 3 888407741
+75 237 2 884050309
+199 221 4 883782854
+223 1150 2 891549841
+297 25 4 874954497
+276 78 4 877934828
+299 847 4 877877649
+293 325 2 888904353
+301 138 2 882079446
+1 47 4 875072125
+164 281 4 889401906
+96 673 4 884402860
+291 1016 4 874833827
+7 451 5 891353892
+233 177 4 877661496
+6 517 4 883602212
+202 283 3 879727153
+214 117 4 891543241
+184 602 4 889909691
+277 257 3 879543487
+194 212 1 879524216
+95 68 4 879196231
+25 257 4 885853415
+6 23 4 883601365
+38 573 1 892433660
+313 436 4 891029877
+22 241 3 878888025
+262 617 3 879793715
+130 569 3 880396494
+66 181 5 883601425
+21 948 1 874951054
+181 1332 1 878962278
+262 174 3 879791948
+206 302 5 888180227
+222 22 5 878183285
+76 61 4 875028123
+151 703 4 879542460
+314 28 5 877888346
+13 147 3 882397502
+44 258 4 878340824
+303 418 4 879483510
+16 89 2 877717833
+270 558 5 876954927
+248 117 5 884535433
+125 318 5 879454309
+138 523 5 879024043
+268 386 2 875743978
+291 15 5 874833668
+234 147 3 892335372
+239 96 5 889178798
+15 331 3 879455166
+94 155 2 891723807
+136 89 4 882848925
+223 423 3 891550684
+82 194 4 878770027
+145 355 3 888396967
+280 845 3 891700925
+179 339 1 892151366
+178 199 4 882826306
+307 949 4 877123315
+10 488 5 877888613
+116 331 3 876451911
+23 258 5 876785704
+308 174 4 887736696
+185 114 4 883524320
+188 237 3 875073648
+118 654 5 875385007
+246 721 4 884921794
+234 98 4 892078567
+194 239 3 879522917
+94 24 4 885873423
+122 378 4 879270769
+312 100 4 891698613
+262 64 5 879793022
+154 242 3 879138235
+223 763 3 891550067
+99 403 4 885680374
+83 43 4 880308690
+130 307 4 877984546
+174 402 5 886513729
+256 487 5 882164231
+59 177 4 888204349
+161 168 1 891171174
+244 53 3 880607489
+250 196 4 878091818
+43 40 3 883956468
+285 150 5 890595636
+42 953 2 881108815
+97 670 5 884239744
+122 510 4 879270327
+61 323 3 891206450
+222 106 2 883816184
+4 264 3 892004275
+304 259 1 884967253
+37 403 5 880915942
+49 68 1 888069513
+303 1098 4 879467959
+165 372 5 879525987
+176 324 5 886047292
+3 335 1 889237269
+56 869 3 892683895
+44 15 4 878341343
+190 117 4 891033697
+29 189 4 882821942
+94 174 4 885870231
+130 949 3 876251944
+117 181 5 880124648
+303 779 1 879543418
+19 435 5 885412840
+194 191 4 879521856
+158 24 4 880134261
+56 447 4 892679067
+262 223 3 879791816
+181 1334 1 878962240
+214 137 4 891543227
+92 747 4 875656164
+188 96 5 875073128
+58 173 5 884305353
+244 154 5 880606385
+134 879 4 891732393
+298 625 4 884183406
+254 230 4 886472400
+230 138 3 880485197
+16 209 5 877722736
+151 835 5 879524199
+181 1327 1 878963305
+145 1248 3 875272195
+200 588 5 884128499
+248 257 3 884535840
+297 432 4 875239658
+312 133 5 891699296
+151 12 5 879524368
+110 568 3 886988449
+305 483 5 886323068
+141 258 5 884584338
+44 240 4 878346997
+186 263 3 879023571
+214 213 4 891544414
+233 208 4 880610814
+104 287 2 888465347
+312 153 2 891699491
+1 222 4 878873388
+206 323 1 888179833
+230 419 4 880484587
+56 450 3 892679374
+94 651 5 891725332
+205 316 4 888284710
+14 174 5 890881294
+268 790 2 876513785
+276 1081 3 880913705
+83 929 3 880307140
+268 580 3 875309344
+222 1041 3 881060155
+279 89 4 875306910
+5 424 1 875635807
+112 331 4 884992603
+296 429 5 884197330
+18 202 3 880130515
+13 868 5 882139901
+87 210 5 879875734
+10 285 5 877889186
+181 328 3 878961227
+23 463 4 874785843
+253 746 3 891628630
+234 228 3 892079190
+299 1047 2 877880041
+66 1 3 883601324
+216 174 5 881432488
+290 208 3 880475245
+79 1161 2 891271697
+264 448 2 886122031
+4 303 5 892002352
+144 831 3 888104805
+138 517 4 879024279
+64 433 2 889740286
+5 1 4 875635748
+276 357 5 874787526
+62 433 5 879375588
+239 475 5 889178689
+293 166 3 888905520
+130 234 5 875216932
+264 70 4 886123596
+208 197 5 883108797
+24 763 5 875322875
+279 1162 3 875314334
+3 245 1 889237247
+101 596 3 877136564
+162 1019 4 877636556
+223 908 1 891548802
+99 246 3 888469392
+239 430 3 889180338
+160 160 5 876862078
+172 580 4 875538028
+303 1160 2 879544629
+54 676 5 880935294
+44 507 3 878347392
+210 97 5 887736454
+164 930 4 889402340
+299 240 2 877878414
+28 217 3 881961671
+305 79 3 886324276
+18 729 3 880131236
+82 343 1 884713755
+109 1012 4 880564570
+207 25 4 876079113
+92 1209 1 875660468
+109 1 4 880563619
+15 222 3 879455730
+58 709 5 884304812
+303 693 4 879466771
+152 111 5 880148782
+194 160 2 879551380
+92 241 3 875655961
+77 91 3 884752924
+244 662 3 880606533
+177 321 2 880130481
+131 221 3 883681561
+197 302 3 891409070
+227 50 4 879035347
+85 282 3 879829618
+295 72 4 879518714
+181 1 3 878962392
+277 255 4 879544145
+279 96 4 875310606
+1 253 5 874965970
+18 182 4 880130640
+276 568 4 882659211
+87 177 5 879875940
+177 69 1 880131088
+213 13 4 878955139
+125 134 5 879454532
+128 739 4 879969349
+291 428 5 874871766
+25 208 4 885852337
+288 272 5 889225463
+207 1350 2 877878772
+271 56 3 885848559
+5 363 3 875635225
+274 748 5 878944406
+70 419 5 884065035
+311 559 2 884366187
+151 919 5 879524368
+199 268 5 883782509
+201 209 3 884112801
+99 274 1 885679157
+11 740 4 891903067
+59 77 4 888206254
+184 277 3 889907971
+222 88 4 878183336
+38 161 5 892432062
+59 418 2 888205188
+104 300 3 888442275
+298 1346 3 884126061
+180 1119 3 877128156
+7 674 2 891352659
+121 14 5 891390014
+268 1041 1 875743735
+252 277 4 891456797
+303 411 4 879483802
+210 527 5 887736232
+234 648 3 892826760
+312 573 5 891712535
+308 215 3 887737483
+234 1397 4 892334976
+75 546 3 884050422
+117 15 5 880125887
+246 239 3 884921380
+64 516 5 889737376
+85 187 5 879454235
+239 81 3 889179808
+59 54 4 888205921
+256 220 3 882151690
+216 196 5 880245145
+203 282 1 880434919
+13 195 3 881515296
+144 153 5 888105823
+100 268 3 891374982
+210 274 5 887730676
+94 471 4 891721642
+13 807 1 886304229
+125 657 3 892836422
+65 1142 4 879217349
+1 113 5 878542738
+76 175 4 875028853
+294 508 4 877819532
+263 1451 4 891299949
+294 930 3 889242704
+121 117 1 891388600
+85 13 3 879452866
+303 426 3 879542535
+212 180 1 879303974
+6 492 5 883601089
+181 240 1 878963122
+279 746 5 875310233
+303 1109 4 879467936
+184 191 4 889908716
+310 116 5 879436104
+313 22 3 891014870
+314 1150 4 877887002
+13 121 5 882397503
+43 5 4 875981421
+58 214 2 884305296
+215 164 3 891436633
+62 288 2 879371909
+280 127 5 891702544
+161 898 3 891170191
+11 723 5 891904637
+94 218 3 891721851
+35 243 2 875459046
+311 566 4 884366112
+48 680 3 879434330
+85 604 4 882995132
+288 527 3 886373565
+184 514 5 889908497
+151 929 3 879543457
+90 690 4 891383319
+11 38 3 891905936
+104 1016 1 888466002
+106 582 4 881451199
+181 1010 1 878962774
+37 117 4 880915674
+276 845 4 874786807
+22 258 5 878886261
+70 82 4 884068075
+5 98 3 875720691
+308 95 4 887737130
+60 208 5 883326028
+270 778 5 876955711
+243 208 4 879989134
+92 540 2 875813197
+81 280 4 876534214
+293 412 1 888905377
+200 478 5 884128788
+13 308 3 881514726
+56 184 4 892679088
+116 250 4 876452606
+295 172 4 879516986
+63 1007 5 875747368
+295 235 4 879517943
+104 1010 1 888465554
+156 641 5 888185677
+269 1165 1 891446904
+160 430 5 876861799
+237 191 4 879376773
+287 252 1 875334361
+290 132 3 880473993
+45 109 5 881012356
+224 678 3 888082277
+145 764 2 888398257
+277 1011 3 879543697
+65 100 3 879217558
+272 1101 5 879454977
+116 255 3 876452524
+184 86 5 889908694
+285 151 5 890595636
+222 148 2 881061164
+72 28 4 880036824
+271 187 5 885848343
+94 211 5 891721142
+246 425 5 884921918
+115 8 5 881171982
+176 327 3 886047176
+13 396 3 882141727
+129 331 2 883244737
+257 1260 2 880496892
+95 1 5 879197329
+147 904 5 885594015
+151 58 4 879524849
+184 660 3 889909962
+311 386 3 884365747
+105 268 4 889214268
+158 510 3 880134296
+34 312 4 888602742
+72 427 5 880037702
+263 416 5 891299697
+94 1048 4 891722678
+200 291 3 891825292
+45 118 4 881014550
+279 144 4 880850073
+145 22 5 875273021
+71 89 5 880864462
+182 69 5 876435435
+193 627 4 889126972
+214 302 4 892668197
+151 485 5 879525002
+102 322 3 883277645
+234 571 2 892318158
+249 930 2 879640585
+195 328 4 884420059
+109 258 5 880562908
+222 552 2 878184596
+282 288 4 879949367
+117 758 2 881011217
+23 381 4 874787350
+112 327 1 884992535
+303 145 1 879543573
+252 300 4 891448664
+151 372 5 879524819
+282 327 5 879949417
+304 237 5 884968415
+290 568 3 880474716
+64 160 4 889739288
+28 79 4 881961003
+168 1278 3 884287560
+265 471 4 875320302
+18 113 5 880129628
+83 82 5 887665423
+90 499 5 891383866
+234 1186 4 892335707
+87 196 5 879877681
+26 685 3 891371676
+150 129 4 878746946
+161 98 4 891171357
+70 210 4 884065854
+51 182 3 883498790
+222 1057 4 881061370
+92 176 5 875652981
+204 216 4 892513864
+164 685 5 889402160
+57 682 3 883696824
+184 207 4 889908903
+60 403 3 883327087
+92 180 5 875653016
+43 204 4 883956122
+222 1042 4 878184514
+197 300 4 891409422
+92 790 3 875907618
+294 282 3 877821796
+201 747 2 884113635
+201 215 2 884140382
+193 410 3 889127633
+271 705 4 885849052
+214 693 3 891544414
+73 657 5 888625422
+90 187 4 891383561
+315 273 3 879821349
+48 309 3 879434132
+255 472 1 883216958
+270 671 4 876956360
+66 7 3 883601355
+6 478 4 883602762
+101 222 3 877136243
+207 1046 4 875509787
+144 182 3 888105743
+85 83 4 886282959
+102 625 3 883748418
+158 770 5 880134477
+297 588 4 875238579
+90 507 5 891383987
+271 482 5 885848519
+130 901 1 884624044
+178 276 3 882823978
+90 245 3 891382612
+181 1094 1 878963086
+311 143 3 884364812
+267 17 4 878971773
+201 51 2 884140751
+194 647 4 879521531
+59 387 3 888206562
+1 227 4 876892946
+116 751 3 890131577
+170 292 5 884103732
+110 578 3 886988536
+60 1021 5 883326185
+287 347 4 888177040
+197 55 3 891409982
+38 679 5 892432062
+195 1014 4 879673925
+279 227 4 889326161
+84 748 4 883449530
+31 886 2 881547877
+316 98 5 880853743
+25 25 5 885853415
+168 274 4 884287865
+103 24 4 880415847
+299 588 4 877880852
+194 478 3 879521329
+287 294 5 875333873
+234 582 4 892334883
+279 1048 1 886015533
+87 9 4 879877931
+181 408 1 878962550
+279 1151 2 875744584
+49 47 5 888068715
+296 855 5 884197352
+44 95 4 878347569
+92 216 3 875653867
+135 39 3 879857931
+13 66 3 882141485
+262 386 3 879795512
+7 676 3 891354499
+116 942 3 876454090
+318 474 4 884495742
+141 826 2 884585437
+269 13 4 891446662
+222 1044 4 881060578
+82 455 4 876311319
+279 254 3 879572960
+42 685 4 881105972
+145 1245 5 875271397
+184 161 2 889909640
+49 625 3 888067031
+177 243 1 882142141
+313 99 4 891014029
+32 290 3 883717913
+308 848 4 887736925
+145 448 5 877343121
+130 542 3 875801778
+130 806 3 875217096
+165 288 2 879525673
+249 255 3 879571752
+49 581 3 888068143
+195 300 3 890588925
+118 475 5 875384793
+130 316 4 888211794
+104 293 3 888465166
+201 1229 3 884140307
+142 82 4 888640356
+119 718 5 874774956
+303 94 3 879485318
+99 50 5 885679998
+306 14 5 876503995
+92 709 2 875654590
+227 295 5 879035387
+3 337 1 889236983
+94 820 1 891723186
+59 1107 4 888206254
+30 539 3 885941454
+262 821 3 879794887
+6 508 3 883599530
+311 716 4 884365718
+268 364 3 875743979
+262 553 4 879795122
+214 275 3 891542968
+16 56 5 877719863
+262 293 2 879790906
+293 132 4 888905481
+62 132 5 879375022
+94 346 4 891725410
+13 59 4 882140425
+240 313 5 885775604
+102 161 2 888801876
+83 301 2 891181430
+291 7 5 874834481
+312 28 4 891698300
+31 484 5 881548030
+291 70 4 874868146
+56 172 5 892737191
+109 588 4 880578388
+110 1246 2 886989613
+59 429 4 888204597
+246 1218 3 884922801
+65 196 5 879216637
+24 367 2 875323241
+92 115 3 875654125
+308 741 4 887739863
+301 660 4 882076782
+214 1129 4 892668249
+158 241 4 880134445
+269 674 2 891451754
+308 493 3 887737293
+32 151 3 883717850
+224 191 4 888082468
+215 423 5 891435526
+32 1012 4 883717581
+154 289 2 879138345
+201 509 3 884111546
+85 298 4 880581629
+180 68 5 877127721
+184 36 3 889910195
+188 218 5 875074667
+305 11 1 886323237
+144 508 4 888104150
+73 94 1 888625754
+194 205 3 879524291
+177 203 4 880131026
+276 273 4 874786517
+198 7 4 884205317
+108 290 4 879880076
+189 197 5 893265291
+73 56 4 888626041
+172 462 3 875537717
+120 546 2 889490979
+101 471 3 877136535
+5 102 3 875721196
+26 235 2 891372429
+268 1249 2 875743793
+276 773 3 874792794
+13 150 5 882140588
+7 401 4 891354257
+128 482 4 879967432
+104 7 3 888465972
+293 39 3 888906804
+256 25 5 882150552
+90 821 3 891385843
+275 69 3 880314089
+22 510 5 878887765
+312 494 5 891698454
+207 192 3 877822350
+264 504 5 886122577
+137 687 4 881432756
+185 740 4 883524475
+307 687 1 879114143
+42 176 3 881107178
+145 472 3 875271128
+189 634 3 893265506
+262 121 3 879790536
+251 148 2 886272547
+259 772 4 874724882
+239 58 5 889179623
+312 921 5 891699295
+92 15 3 875640189
+81 742 2 876533764
+311 419 3 884364931
+102 448 3 888803002
+249 746 5 879641209
+95 527 4 888954440
+19 655 3 885412723
+79 100 5 891271652
+189 751 4 893265046
+253 510 5 891628416
+201 919 3 884141208
+1 17 3 875073198
+214 42 5 892668130
+7 81 5 891352626
+234 132 4 892333865
+59 148 3 888203175
+13 354 2 888779458
+6 469 5 883601155
+82 14 4 876311280
+109 627 5 880582133
+305 50 5 886321799
+195 154 3 888737525
+277 279 4 879543592
+223 8 2 891550684
+92 81 3 875654929
+201 69 2 884112901
+94 58 5 891720540
+217 144 4 889069782
+244 148 2 880605071
+313 200 3 891017736
+181 874 1 878961749
+116 1216 3 876452582
+303 433 4 879467985
+117 151 4 880126373
+221 327 4 875243968
+46 307 3 883611430
+91 28 4 891439243
+151 317 5 879524610
+64 176 4 889737567
+90 553 2 891384959
+116 271 4 886310197
+291 1139 3 874871671
+62 111 3 879372670
+196 251 3 881251274
+303 120 2 879544099
+49 547 5 888066187
+307 1022 4 879283008
+303 176 5 879467260
+286 154 4 877533381
+291 501 4 875087100
+235 87 4 889655162
+254 379 1 886474650
+276 157 5 874790773
+135 1208 3 879858003
+57 243 3 883696547
+276 1157 2 874795772
+7 576 5 892132943
+250 404 4 878092144
+318 768 2 884498022
+234 808 2 892335707
+289 282 3 876789180
+87 1079 2 879877240
+50 823 3 877052784
+25 258 5 885853199
+18 496 5 880130470
+193 790 3 889127381
+263 510 4 891298392
+209 906 2 883589546
+207 716 3 875508783
+314 535 4 877887002
+250 338 4 883263374
+262 568 3 879794113
+95 172 4 879196847
+94 470 4 891722006
+59 583 5 888205921
+277 282 4 879543697
+303 1286 4 879467413
+271 714 3 885848863
+269 235 3 891446756
+148 140 1 877019882
+223 977 2 891550295
+210 357 5 887736206
+185 199 4 883526268
+174 80 1 886515210
+235 480 4 889655044
+276 939 3 874790855
+99 354 2 888469332
+308 163 4 887737084
+303 738 2 879544276
+224 873 2 888082187
+298 252 4 884183833
+44 208 4 878347420
+315 13 4 879821158
+215 197 4 891435357
+269 9 4 891446246
+42 195 5 881107949
+293 79 3 888906045
+246 68 5 884922341
+101 405 4 877137015
+92 665 3 875906853
+249 88 4 879572668
+60 525 5 883325944
+13 331 3 881515457
+271 750 4 885844698
+92 731 4 875653769
+254 188 3 886473672
+311 203 5 884365201
+263 197 4 891299752
+201 660 3 884140927
+279 79 3 875296461
+138 496 4 879024043
+209 251 5 883417810
+217 7 4 889069741
+261 340 5 890454045
+176 258 4 886047026
+303 1037 3 879544340
+81 169 4 876534751
+62 114 4 879373568
+72 530 4 880037164
+276 364 3 877935377
+88 750 2 891037276
+49 7 4 888067307
+263 117 3 891299387
+9 298 5 886960055
+92 528 4 875657681
+249 708 4 879572403
+262 754 3 879961283
+196 655 5 881251793
+207 1436 3 878191574
+256 771 2 882164999
+276 226 4 874792520
+134 313 5 891732150
+311 849 3 884365781
+181 1383 1 878962086
+203 148 3 880434755
+247 736 5 893097024
+313 745 3 891016583
+311 83 5 884364812
+251 1014 5 886272486
+227 411 4 879035897
+59 550 5 888206605
+201 206 2 884112029
+58 100 5 884304553
+249 723 4 879641093
+286 1316 5 884583549
+11 725 3 891905568
+7 228 4 891350845
+92 846 3 886443471
+160 56 5 876770222
+103 127 4 880416331
+11 110 3 891905324
+87 2 4 879876074
+45 763 2 881013563
+293 605 3 888907702
+291 732 4 874868097
+254 575 3 886476165
+49 334 4 888065744
+222 1284 4 878184422
+161 162 2 891171413
+268 1 3 875742341
+59 215 5 888204430
+177 209 4 880130736
+151 1298 4 879528520
+299 235 1 877878184
+29 332 4 882820869
+30 435 5 885941156
+297 182 3 875239125
+315 185 4 879821267
+23 172 4 874785889
+262 47 2 879794599
+321 496 4 879438607
+191 754 3 891560366
+106 778 4 881453040
+7 151 4 891352749
+178 678 3 882823530
+84 12 5 883452874
+94 168 5 891721378
+264 33 3 886122644
+239 529 5 889179808
+90 657 5 891385190
+261 875 5 890454351
+190 302 5 891033606
+112 289 5 884992690
+144 106 3 888104684
+199 258 4 883782403
+224 20 1 888104487
+85 501 3 880838306
+301 202 5 882076211
+145 743 1 888398516
+294 127 5 877819265
+130 206 3 875801695
+103 121 3 880415766
+152 412 2 880149328
+267 840 4 878970926
+286 231 3 877532094
+200 24 2 884127370
+5 211 4 875636631
+160 117 4 876767822
+6 357 4 883602422
+158 72 3 880135118
+297 736 4 875239975
+250 244 4 878089786
+57 760 2 883697617
+58 268 5 884304288
+23 1006 3 874785809
+301 1228 4 882079423
+307 265 3 877122816
+276 1095 1 877935135
+223 411 1 891550005
+92 24 3 875640448
+137 300 5 881432524
+164 117 5 889401816
+276 38 3 874792574
+213 294 3 878870226
+286 34 5 877534701
+232 197 4 888549563
+150 221 4 878747017
+21 103 1 874951245
+130 731 3 876251922
+222 441 2 881059920
+1 90 4 878542300
+189 1005 4 893265971
+49 38 1 888068289
+311 5 3 884365853
+36 307 4 882157227
+128 228 3 879969329
+151 89 5 879524491
+248 475 5 884535446
+95 1229 2 879198800
+213 609 4 878955533
+203 181 5 880434278
+308 863 3 887736881
+269 47 4 891448386
+198 100 1 884207325
+297 307 4 878771124
+305 189 5 886323303
+266 676 3 892257897
+197 229 3 891410039
+74 272 5 888333194
+127 294 4 884363803
+194 4 4 879521397
+177 56 5 880130618
+45 473 3 881014417
+57 28 4 883698324
+239 187 5 889178798
+268 94 2 875743630
+238 252 3 883576644
+201 1010 3 884140579
+131 1281 4 883681561
+270 97 4 876955633
+159 127 5 880989744
+230 202 4 880485352
+92 219 4 875654888
+318 356 4 884496671
+123 531 3 879872671
+267 403 4 878971939
+232 630 3 888550060
+5 382 5 875636587
+16 155 3 877719157
+180 762 4 877126241
+178 282 3 882823978
+319 313 5 889816026
+180 737 3 877128327
+270 736 5 876955087
+269 658 2 891448497
+293 496 5 888905840
+269 793 4 891449880
+54 685 3 880935504
+21 98 5 874951657
+303 209 5 879467328
+13 766 4 882139686
+314 95 5 877888168
+151 387 5 879542353
+230 378 5 880485159
+201 403 3 884112427
+95 1206 4 888956137
+270 370 5 876956232
+256 716 5 882165135
+80 582 3 887401701
+303 435 5 879466491
+312 121 3 891698174
+151 1006 1 879524974
+62 258 5 879371909
+189 1115 4 893264270
+77 195 5 884733695
+99 742 5 885679114
+291 1028 3 875086561
+293 748 2 888904327
+181 1342 1 878962168
+206 900 1 888179980
+83 338 4 883868647
+262 179 4 879962570
+253 216 4 891628252
+223 596 3 891549713
+108 50 4 879879739
+94 347 5 891724950
+293 779 1 888908066
+101 281 2 877136842
+267 980 3 878970578
+201 1245 4 884141015
+314 1263 2 877890611
+271 111 4 885847956
+314 276 1 877886413
+18 387 4 880130155
+207 4 4 876198457
+313 96 5 891015144
+21 299 1 874950931
+215 144 4 891435107
+279 1376 4 886016680
+234 1015 2 892079617
+296 248 5 884196765
+270 83 4 876954995
+210 161 5 887736393
+201 79 4 884112245
+5 376 2 879198045
+184 181 4 889907426
+104 411 1 888465739
+275 449 3 876198328
+185 269 5 883524428
+276 550 4 874792574
+279 1182 3 875314370
+216 69 5 880235229
+21 457 1 874951054
+16 471 3 877724845
+147 292 5 885594040
+291 250 4 874805927
+28 95 3 881956917
+29 539 2 882821044
+291 471 4 874833746
+7 580 3 892132171
+181 16 1 878962996
+297 218 3 875409827
+308 559 4 887740367
+87 211 5 879876812
+97 89 5 884238939
+21 596 3 874951617
+59 710 3 888205463
+238 756 3 883576476
+178 209 4 882826944
+186 470 5 879023693
+299 615 4 878192555
+10 504 5 877892110
+110 682 4 886987354
+109 101 1 880578186
+157 250 1 886890296
+267 386 3 878973597
+181 327 3 878961780
+207 87 4 884386260
+47 995 3 879440429
+148 114 5 877016735
+94 9 5 885872684
+60 222 4 883327441
+244 409 4 880605294
+276 246 4 874786686
+90 906 2 891382240
+234 20 4 891227979
+106 107 4 883876961
+216 697 4 883981700
+294 1199 2 889242142
+323 257 2 878739393
+140 268 4 879013684
+220 303 4 881198014
+67 64 5 875379211
+170 299 3 886190476
+230 142 4 880485633
+299 641 4 889501514
+7 581 5 891353477
+275 501 3 875154718
+44 250 5 878346709
+291 214 4 874868146
+11 741 5 891902745
+59 286 3 888202532
+174 395 1 886515154
+194 234 3 879521167
+57 204 4 883698272
+314 417 4 877888855
+201 197 4 884113422
+184 155 3 889912656
+194 792 4 879524504
+159 1037 2 884360502
+186 983 3 879023152
+181 979 2 878963241
+68 7 3 876974096
+286 721 3 877532329
+316 306 4 880853072
+280 781 4 891701699
+13 14 4 884538727
+211 127 4 879461498
+187 215 3 879465805
+71 134 3 885016614
+306 242 5 876503793
+64 684 4 889740199
+303 277 3 879468547
+198 135 5 884208061
+232 91 5 888549515
+98 47 4 880498898
+53 24 3 879442538
+299 971 2 889502353
+254 1116 3 886473448
+7 106 4 891353892
+12 300 4 879958639
+239 10 5 889180338
+238 111 4 883576603
+130 267 5 875801239
+90 662 5 891385842
+63 20 3 875748004
+40 268 4 889041430
+181 221 1 878962465
+298 152 3 884183336
+104 327 2 888442202
+42 185 4 881107449
+181 995 1 878961585
+258 288 1 885700919
+291 578 4 874835242
+148 70 5 877021271
+305 187 4 886323189
+184 71 4 889911552
+94 556 3 891722882
+158 1011 4 880132579
+7 528 5 891352659
+174 237 4 886434047
+158 190 5 880134332
+201 853 4 884114635
+276 43 1 874791383
+278 311 4 891295130
+229 347 1 891632073
+101 252 3 877136628
+63 1028 3 875748198
+275 520 4 880314218
+275 173 3 875154795
+62 1073 4 879374752
+230 234 4 880484756
+109 975 3 880572351
+73 357 5 888626007
+83 118 3 880307071
+4 361 5 892002353
+130 245 1 874953526
+64 778 5 889739806
+15 473 1 879456204
+244 89 5 880602210
+7 643 4 891350932
+219 347 1 889386819
+295 704 5 879519266
+293 288 3 888904327
+125 997 2 892838976
+279 487 3 890282182
+76 582 3 882607444
+272 48 4 879455143
+269 285 5 891446165
+244 380 4 880608133
+271 220 3 885848179
+321 287 3 879438857
+306 864 3 876504286
+224 332 3 888103429
+57 1047 4 883697679
+145 591 4 879161848
+85 277 2 879452938
+116 7 2 876453915
+52 95 4 882922927
+209 688 1 883589626
+145 260 4 875269871
+208 202 4 883108476
+160 187 5 876770168
+141 274 5 884585220
+260 990 5 890618729
+177 299 4 880130500
+82 231 2 878769815
+223 969 5 891550649
+107 271 2 891264432
+26 25 3 891373727
+297 1016 3 874955131
+244 167 3 880607853
+15 678 1 879455311
+286 709 4 877532748
+82 411 3 878768902
+167 364 3 892738212
+99 181 5 885680138
+56 196 2 892678628
+293 346 3 888904004
+7 650 3 891350965
+90 425 4 891384996
+228 475 3 889388521
+82 919 3 876311280
+43 151 4 875975613
+10 289 4 877886223
+197 515 5 891409935
+57 756 3 883697730
+246 82 2 884921986
+62 24 4 879372633
+323 223 4 878739699
+13 320 1 882397010
+268 63 1 875743792
+18 863 3 880130680
+271 410 2 885848238
+307 509 3 877121019
+54 298 4 892681300
+295 47 5 879518166
+194 237 3 879538959
+194 82 2 879524216
+311 385 5 884365284
+287 257 4 875334224
+290 82 4 880473918
+262 96 4 879793022
+279 491 5 875296435
+290 393 3 880475169
+145 393 5 875273174
+305 61 4 886323378
+269 156 5 891449364
+276 180 5 874787353
+323 298 4 878739275
+296 258 5 884196469
+18 965 4 880132012
+72 528 4 880036664
+224 949 3 888104057
+125 239 5 892838375
+244 652 5 880606533
+135 431 2 879857868
+138 211 4 879024183
+59 604 3 888204927
+221 1059 4 875245077
+13 451 1 882141872
+42 69 4 881107375
+10 340 4 880371312
+219 882 3 889386741
+60 604 4 883327997
+125 152 1 879454892
+63 50 4 875747292
+255 448 3 883216544
+311 172 5 884364763
+7 582 5 892135347
+7 127 5 891351728
+189 203 3 893265921
+59 470 3 888205714
+313 148 2 891031979
+234 161 3 892335824
+6 143 2 883601053
+305 960 1 886324362
+226 147 3 883889479
+204 340 5 892389195
+13 493 5 882140206
+186 281 4 879023390
+6 275 4 883599102
+269 82 2 891450780
+69 300 3 882027204
+259 959 4 888720593
+5 62 4 875637575
+181 1164 3 878962464
+135 449 3 879857843
+222 1207 2 881060659
+5 231 2 875635947
+286 258 4 877530390
+104 249 3 888465675
+303 65 4 879467436
+295 73 4 879519009
+201 686 2 884112352
+13 289 2 882140759
+184 100 5 889907652
+262 786 3 879795319
+234 614 3 892334609
+1 64 5 875072404
+325 485 3 891478599
+312 641 5 891698300
+207 810 2 877125506
+262 509 3 879792818
+239 478 5 889178986
+142 181 5 888640317
+296 242 4 884196057
+291 571 2 875086608
+13 488 3 890704999
+294 676 3 877821514
+69 174 5 882145548
+195 265 4 888737346
+121 509 5 891388145
+279 509 3 875296552
+49 17 2 888068651
+7 196 5 891351432
+280 472 2 891702086
+221 780 3 875246552
+175 96 3 877108051
+180 431 4 877442098
+311 1222 3 884366010
+44 120 4 878346977
+318 257 5 884471030
+59 588 2 888204389
+320 117 4 884748641
+256 939 5 882164893
+310 24 4 879436242
+236 265 2 890116191
+83 139 3 880308959
+280 128 3 891701188
+43 52 4 883955224
+18 494 3 880131497
+303 87 3 879466421
+91 427 4 891439057
+318 631 4 884496855
+275 258 3 875154310
+97 482 5 884238693
+174 160 5 886514377
+268 470 3 875310745
+188 769 2 875074720
+94 89 3 885870284
+7 44 5 891351728
+158 85 4 880135118
+256 765 4 882165328
+221 69 4 875245641
+196 67 5 881252017
+232 175 5 888549815
+159 685 4 880557347
+99 182 4 886518810
+175 71 4 877107942
+254 624 2 886473254
+326 22 4 879874989
+303 291 3 879484804
+270 53 4 876956106
+181 1001 1 878963038
+254 418 3 886473078
+56 235 1 892911348
+11 190 3 891904174
+162 181 4 877635798
+117 829 3 881010219
+268 52 3 875309319
+320 177 5 884749360
+6 294 2 883599938
+210 380 4 887736482
+151 969 5 879542510
+42 684 4 881108093
+62 365 2 879376096
+207 121 3 875504876
+59 70 3 888204758
+26 455 3 891371506
+234 705 5 892318002
+270 466 5 876955899
+97 484 3 884238966
+11 660 3 891904573
+5 377 1 878844615
+56 797 4 892910860
+305 923 5 886323237
+173 286 5 877556626
+67 1095 4 875379287
+213 12 5 878955409
+268 684 3 875744321
+36 883 5 882157581
+100 321 1 891375112
+269 729 2 891448569
+131 100 5 883681418
+308 298 5 887741383
+14 709 5 879119693
+284 305 4 885328906
+191 752 3 891560481
+222 29 3 878184571
+201 421 2 884111708
+207 864 3 877750738
+303 1315 3 879544791
+52 1086 4 882922562
+305 529 5 886324097
+223 318 4 891550711
+22 79 4 878887765
+137 546 5 881433116
+292 328 3 877560833
+249 11 5 879640868
+269 616 4 891450453
+197 294 4 891409290
+42 603 4 881107502
+26 1016 3 891377609
+7 560 3 892132798
+193 435 4 889124439
+7 559 5 891354882
+299 186 3 889503233
+115 127 5 881171760
+59 433 5 888205982
+217 22 5 889069741
+279 709 4 875310195
+257 345 4 887066556
+279 789 4 875306580
+279 919 3 892864663
+63 222 3 875747635
+178 73 5 882827985
+90 1194 4 891383718
+111 313 4 891679901
+13 848 5 882140001
+94 625 4 891723086
+59 496 4 888205144
+179 905 4 892151331
+303 302 4 879465986
+299 516 4 889503159
+10 505 4 877886846
+62 464 4 879375196
+56 69 4 892678893
+92 289 3 875641367
+308 378 3 887740700
+13 144 4 882397146
+181 1348 1 878962200
+15 932 1 879456465
+244 155 3 880608599
+234 233 2 892335990
+15 127 2 879455505
+110 1179 2 886989501
+181 302 2 878961511
+236 313 4 890115777
+310 536 4 879436137
+37 55 3 880915942
+234 617 3 892078741
+303 369 1 879544130
+75 409 3 884050829
+197 518 1 891409982
+314 692 5 877888445
+187 523 3 879465125
+151 402 3 879543423
+268 264 3 876513607
+224 215 4 888082612
+292 195 5 881103568
+16 191 5 877719454
+99 597 4 885679210
+234 482 4 892334803
+303 323 1 879466214
+233 99 3 877663383
+66 249 4 883602158
+280 204 3 891700643
+301 174 5 882075827
+92 1142 4 886442422
+99 410 5 885679262
+221 1250 2 875247855
+97 98 4 884238728
+313 673 4 891016622
+58 109 4 884304396
+270 781 5 876955750
+13 476 2 882141997
+189 1 5 893264174
+67 147 3 875379357
+234 50 4 892079237
+40 880 3 889041643
+294 222 4 877819353
+293 629 3 888907753
+7 241 4 891354053
+87 775 2 879876848
+314 1289 2 877887388
+131 750 5 883681723
+296 48 5 884197091
+81 3 4 876592546
+151 186 4 879524222
+57 926 3 883697831
+234 134 5 892333573
+53 174 5 879442561
+280 544 4 891701302
+123 135 5 879872868
+109 797 3 880582856
+96 479 4 884403758
+236 286 5 890115777
+201 313 5 884110598
+174 471 5 886433804
+130 931 2 880396881
+151 15 4 879524879
+90 529 5 891385132
+59 12 5 888204260
+3 343 3 889237122
+310 845 5 879436534
+224 658 1 888103840
+4 357 4 892003525
+25 615 5 885852611
+11 517 2 891905222
+298 91 2 884182932
+59 170 4 888204430
+147 305 4 885593997
+314 1518 4 877891426
+256 413 4 882163956
+234 618 3 892078343
+246 8 3 884921245
+255 678 2 883215795
+92 106 3 875640609
+272 127 5 879454725
+104 269 5 888441878
+276 406 2 874786831
+276 34 2 877934264
+97 50 5 884239471
+150 121 2 878747322
+14 530 5 890881433
+23 170 4 874785348
+13 97 4 882399357
+165 325 4 879525672
+244 7 4 880602558
+95 416 4 888954961
+28 98 5 881961531
+259 269 3 877923906
+82 596 3 876311195
+28 173 3 881956220
+94 455 3 891721777
+276 384 3 874792189
+298 8 5 884182748
+151 210 4 879524419
+77 238 5 884733965
+200 241 4 884129782
+201 405 4 884112427
+193 332 3 889123257
+38 139 2 892432786
+291 226 5 874834895
+113 326 5 875935609
+313 191 5 891013829
+207 531 4 877878342
+214 151 5 892668153
+44 123 4 878346532
+18 154 4 880131358
+297 628 4 874954497
+279 116 1 888799670
+7 28 5 891352341
+115 92 4 881172049
+308 581 4 887740500
+62 138 1 879376709
+81 824 3 876534437
+293 1161 2 888905062
+13 781 3 882399528
+13 338 1 882140740
+41 28 4 890687353
+280 554 1 891701998
+287 249 5 875334430
+117 50 5 880126022
+178 106 2 882824983
+201 117 2 884112487
+256 1057 2 882163805
+221 204 4 875246008
+318 659 4 884495868
+262 11 4 879793597
+154 488 4 879138831
+186 385 4 879023894
+303 1095 2 879543988
+302 323 2 879436875
+198 179 4 884209264
+99 168 5 885680374
+229 313 2 891631948
+126 262 4 887854726
+72 226 4 880037307
+109 31 4 880577844
+34 242 5 888601628
+173 323 5 877556926
+156 276 3 888185854
+122 215 4 879270676
+276 583 3 874791444
+224 528 3 888082658
+208 88 5 883108324
+295 483 5 879517348
+279 65 1 875306767
+43 64 5 875981247
+89 197 5 879459859
+308 435 4 887737484
+315 305 5 881017419
+42 1041 4 881109060
+164 299 4 889401383
+7 153 5 891352220
+93 412 2 888706037
+125 1180 3 892838865
+70 50 4 884064188
+177 960 3 880131161
+75 476 1 884050393
+62 401 3 879376727
+130 366 5 876251972
+312 228 3 891699040
+158 414 4 880135118
+279 42 4 875308843
+210 58 4 887730177
+43 66 4 875981506
+151 490 5 879528418
+293 665 2 888908117
+293 36 1 888908041
+102 405 2 888801812
+276 291 3 874791169
+21 839 1 874951797
+194 663 4 879524292
+38 432 1 892430282
+92 453 1 875906882
+311 180 4 884364764
+198 214 4 884208273
+82 661 4 878769703
+267 238 4 878971629
+291 466 5 874834768
+151 692 3 879524669
+60 47 4 883326399
+92 79 4 875653198
+97 115 5 884239525
+314 1218 4 877887525
+319 338 2 879977242
+5 407 3 875635431
+15 685 4 879456288
+99 204 4 885679952
+123 192 5 879873119
+47 340 5 879439078
+222 135 5 878181563
+224 149 1 888103999
+58 284 4 884304519
+320 294 4 884748418
+268 135 4 875309583
+83 640 2 880308550
+106 692 3 881453290
+287 11 5 875335124
+305 186 4 886323902
+181 1320 1 878962279
+49 49 2 888068990
+6 221 4 883599431
+85 647 4 879453844
+128 736 5 879968352
+279 827 1 888426577
+271 630 2 885848943
+303 748 2 879466214
+249 124 5 879572646
+280 693 3 891701027
+207 827 3 876018501
+60 616 3 883327087
+21 184 4 874951797
+286 628 4 875806800
+145 183 5 875272009
+311 28 5 884365140
+25 228 4 885852920
+76 92 4 882606108
+246 406 3 884924749
+201 292 3 884110598
+235 647 4 889655045
+286 133 4 877531730
+48 174 5 879434723
+144 685 3 888105473
+5 24 4 879198229
+85 272 4 893110061
+286 7 4 875807003
+64 93 2 889739025
+151 429 5 879528673
+191 301 4 891561336
+287 56 5 875334759
+96 153 4 884403624
+125 615 3 879454793
+150 100 2 878746636
+93 15 5 888705388
+84 528 5 883453617
+318 50 2 884495696
+13 167 4 882141659
+213 471 3 878870816
+178 234 4 882826783
+128 418 4 879968164
+195 496 4 888737525
+13 570 5 882397581
+276 843 4 874792989
+54 268 5 883963510
+305 347 3 886308111
+14 474 4 890881557
+18 58 4 880130613
+263 921 3 891298727
+289 849 4 876789943
+194 321 3 879520306
+11 746 4 891905032
+298 842 4 884127249
+56 215 5 892678547
+13 844 1 882397010
+38 465 5 892432476
+308 165 3 887736696
+214 652 4 891543972
+102 300 3 875886434
+7 420 5 891353219
+61 328 5 891206371
+307 100 3 879206424
+21 590 1 874951898
+311 68 1 884365824
+95 1230 1 888956901
+303 182 5 879467105
+145 13 5 875270507
+50 253 5 877052550
+194 530 4 879521167
+145 1 3 882181396
+222 157 4 878181976
+7 188 5 891352778
+109 100 4 880563080
+90 631 5 891384570
+7 78 3 891354165
+181 1324 1 878962464
+201 332 2 884110887
+13 685 5 882397582
+82 73 4 878769888
+267 423 3 878972842
+194 1206 1 879554453
+269 106 1 891451947
+99 895 3 885678304
+235 1149 4 889655595
+200 665 4 884130621
+312 188 3 891698793
+145 50 5 885557660
+234 71 3 892334338
+213 48 5 878955848
+244 216 4 880605869
+316 588 1 880853992
+85 175 4 879828912
+124 50 3 890287508
+137 237 4 881432965
+13 567 1 882396955
+151 162 5 879528779
+187 116 5 879464978
+193 554 3 889126088
+49 741 4 888068079
+291 54 4 874834963
+316 292 4 880853072
+271 514 4 885848408
+194 404 3 879522445
+268 721 3 875743587
+277 1197 4 879543768
+301 606 3 882076890
+89 1048 3 879460027
+253 50 4 891628518
+102 732 3 888804089
+311 662 4 884365018
+201 943 3 884114275
+246 816 4 884925218
+172 488 3 875537965
+280 38 3 891701832
+43 1057 2 884029777
+311 661 3 884365075
+59 287 5 888203175
+268 83 4 875309344
+315 651 3 879799457
+145 299 4 875269822
+248 174 3 884534992
+327 191 4 887820828
+268 672 2 875744501
+297 286 5 874953892
+295 151 4 879517635
+13 877 2 882140792
+70 584 3 884150236
+145 460 1 875271312
+275 176 4 880314320
+48 259 4 879434270
+235 419 5 889655858
+83 413 1 891182379
+147 258 4 885594040
+92 521 4 875813412
+246 728 1 884923829
+43 284 5 883955441
+207 203 3 877124625
+234 485 3 892079434
+201 587 4 884140975
+286 689 5 884583549
+69 12 5 882145567
+237 494 4 879376553
+85 133 4 879453876
+276 85 3 874791871
+311 366 5 884366010
+320 399 3 884749411
+114 175 5 881259955
+42 121 4 881110578
+7 680 4 891350703
+154 302 4 879138235
+106 660 4 881451631
+313 71 4 891030144
+90 526 5 891383866
+94 186 4 891722278
+224 43 3 888104456
+44 230 2 883613335
+229 315 1 891632945
+151 480 5 879524151
+311 505 4 884365451
+320 202 4 884750946
+113 329 3 875935312
+255 859 3 883216748
+193 827 2 890859916
+276 789 3 874791623
+259 750 4 888630424
+204 172 3 892513819
+78 412 4 879634223
+85 98 4 879453716
+279 393 1 875314093
+222 323 3 877562839
+288 127 5 886374451
+42 606 3 881107538
+25 729 4 885852697
+119 213 5 874781257
+116 185 3 876453519
+123 13 3 879873988
+315 657 4 879821299
+142 243 1 888640199
+13 480 3 881515193
+201 326 2 884111095
+43 631 2 883955675
+195 387 4 891762491
+95 174 5 879196231
+130 332 4 876250582
+233 482 4 877661437
+44 530 5 878348725
+292 86 4 881105778
+176 294 2 886047220
+157 405 3 886890342
+207 787 3 876079054
+239 204 3 889180888
+251 144 5 886271920
+269 923 4 891447169
+178 148 4 882824325
+138 121 4 879023558
+30 82 4 875060217
+302 245 2 879436911
+34 690 4 888602513
+292 276 5 881103915
+271 11 4 885848408
+69 175 3 882145586
+42 456 3 881106113
+311 568 5 884365325
+183 241 4 892323453
+269 411 1 891451013
+288 196 5 886373474
+268 42 4 875310384
+308 634 4 887737334
+308 166 3 887737837
+57 831 1 883697785
+207 410 3 877838946
+271 211 5 885849164
+16 144 5 877721142
+90 603 5 891385132
+209 408 4 883417517
+299 238 4 877880852
+279 1228 4 890779991
+128 140 4 879968308
+307 173 5 879283786
+167 392 1 892738307
+22 791 1 878887227
+291 159 4 875087488
+194 705 2 879524007
+10 489 4 877892210
+95 128 3 879196354
+10 657 4 877892110
+59 855 4 888204502
+124 11 5 890287645
+7 133 5 891353192
+256 692 5 882165066
+85 629 3 879454685
+271 1266 2 885848943
+276 1416 3 874792634
+155 988 2 879371261
+318 476 4 884495164
+307 258 5 879283786
+28 7 5 881961531
+236 729 5 890118372
+38 672 3 892434800
+7 93 5 891351042
+255 217 2 883216600
+184 729 3 889909840
+154 175 5 879138784
+311 403 4 884365889
+116 301 3 892683732
+94 229 3 891722979
+221 508 4 875244160
+95 636 1 879196566
+44 56 2 878348601
+305 203 4 886323839
+207 508 4 877879259
+130 161 4 875802058
+98 163 3 880499053
+328 9 4 885045993
+178 218 3 882827776
+293 293 4 888904795
+162 742 4 877635758
+128 79 4 879967692
+307 1411 4 877124058
+269 514 4 891449123
+195 186 3 888737240
+327 533 4 887822530
+189 91 3 893265684
+206 1394 1 888179981
+95 143 4 880571951
+31 682 2 881547834
+94 157 5 891725332
+73 588 2 888625754
+256 819 4 882151052
+291 366 3 874868255
+222 153 4 878182416
+207 98 4 875509887
+222 298 4 877563253
+286 151 5 875806800
+116 262 3 876751342
+7 174 5 891350757
+148 495 4 877016735
+311 495 4 884366066
+178 255 4 882824001
+181 597 3 878963276
+123 847 4 879873193
+291 77 4 874834799
+237 528 5 879376606
+140 301 3 879013747
+290 222 4 880731778
+177 79 4 880130758
+65 202 4 879217852
+311 181 4 884364724
+125 796 3 892838591
+77 168 4 884752721
+58 960 4 884305004
+117 405 5 880126174
+248 127 5 884535084
+5 423 4 875636793
+254 286 1 887346861
+289 7 4 876789628
+241 294 3 887250085
+213 690 3 878870275
+99 508 4 885678840
+275 523 4 880314031
+168 284 2 884288112
+28 380 4 881961394
+144 31 3 888105823
+198 651 4 884207424
+181 1093 1 878962391
+221 268 5 876502910
+267 739 4 878973276
+129 303 3 883244011
+301 496 5 882075743
+94 33 3 891721919
+318 64 4 884495590
+298 477 4 884126202
+290 476 3 880475837
+16 942 4 877719863
+130 815 3 874953866
+181 304 1 878961586
+178 125 4 882824431
+42 506 3 881108760
+320 284 4 884748818
+138 151 4 879023389
+197 849 3 891410124
+215 157 4 891435573
+94 1119 4 891723261
+293 724 3 888907061
+79 246 5 891271545
+279 1492 4 888430806
+189 30 4 893266205
+233 806 4 880610396
+198 24 2 884205385
+222 172 5 878183079
+276 301 4 877584219
+70 417 3 884066823
+305 15 1 886322796
+201 370 1 884114506
+57 409 4 883697655
+13 314 1 884538485
+206 245 1 888179772
+125 173 5 879454100
+128 143 5 879967300
+92 763 3 886443192
+65 56 3 879217816
+236 506 5 890118153
+262 77 2 879794829
+90 958 4 891383561
+144 91 2 888106106
+63 841 1 875747917
+323 117 3 878739355
+197 176 5 891409798
+277 273 5 879544145
+176 288 3 886046979
+38 838 2 892433680
+99 546 4 885679353
+326 186 4 879877143
+59 663 4 888204928
+59 702 5 888205463
+26 15 4 891386369
+7 182 4 891350965
+112 354 3 891304031
+109 154 2 880578121
+121 405 2 891390579
+293 167 3 888907702
+297 198 3 875238923
+276 11 5 874787497
+222 210 4 878184338
+287 92 4 875334896
+62 443 3 879375080
+106 703 4 881450039
+276 1218 4 874792040
+230 210 5 880484975
+246 184 4 884921948
+22 511 4 878887983
+165 258 5 879525672
+161 174 2 891170800
+109 89 4 880573263
+305 87 1 886323153
+195 181 5 875771440
+7 193 5 892135346
+326 480 4 879875691
+77 125 3 884733014
+85 58 4 879829689
+186 588 4 879024535
+256 280 5 882151167
+84 529 5 883453108
+74 288 3 888333280
+102 432 3 883748418
+194 770 4 879525342
+267 114 5 878971514
+1 92 3 876892425
+16 504 5 877718168
+211 300 2 879461395
+90 31 4 891384673
+234 657 4 892079840
+60 1020 4 883327018
+92 947 4 875654929
+158 1 4 880132443
+87 1000 3 879877173
+276 104 1 874836682
+1 228 5 878543541
+42 143 4 881108229
+43 26 5 883954901
+299 1322 3 877878001
+130 200 5 875217392
+307 71 5 879283169
+147 339 5 885594204
+311 229 5 884365890
+296 286 5 884196209
+217 82 5 889069842
+80 886 4 883605238
+314 9 4 877886375
+64 527 4 879365590
+249 79 5 879572777
+21 298 5 874951382
+68 118 2 876974248
+215 151 5 891435761
+305 238 3 886323617
+308 417 3 887740254
+102 118 3 888801465
+189 120 1 893264954
+112 750 4 884992444
+130 622 3 875802173
+188 474 4 875072674
+56 585 3 892911366
+56 230 5 892676339
+20 11 2 879669401
+20 176 2 879669152
+222 25 3 877563437
+49 148 1 888068195
+307 431 4 877123333
+144 313 5 888103407
+23 404 4 874787860
+144 961 3 888106106
+160 3 3 876770124
+22 227 4 878888067
+79 508 3 891271676
+18 647 4 880129595
+151 481 3 879524669
+312 480 5 891698224
+256 29 4 882164644
+158 568 4 880134532
+311 141 4 884366187
+303 179 5 879466491
+25 478 5 885852271
+195 407 2 877835302
+152 147 3 880149045
+145 1001 4 875271607
+151 260 1 879523998
+194 576 2 879528568
+271 624 2 885849558
+162 121 4 877636000
+313 65 2 891016962
+6 532 3 883600066
+22 433 3 878886479
+13 915 5 892015023
+327 461 3 887746665
+200 402 4 884129029
+271 22 5 885848518
+269 478 4 891448980
+315 431 2 879821300
+178 121 5 882824291
+210 502 3 891035965
+76 135 5 875028792
+318 648 5 884495534
+279 1291 4 875297708
+75 121 4 884050450
+90 618 5 891385335
+44 174 5 878347662
+293 729 2 888907145
+217 195 5 889069709
+224 708 2 888104153
+246 121 4 884922627
+284 906 3 885328836
+301 172 5 882076403
+244 31 4 880603484
+95 395 3 888956928
+303 330 3 879552065
+198 640 3 884208651
+256 802 3 882164955
+46 690 5 883611274
+305 209 5 886322966
+83 364 1 886534501
+224 1208 1 888104554
+295 67 4 879519042
+116 248 3 876452492
+201 37 2 884114635
+155 748 2 879371261
+318 508 4 884494976
+274 288 4 878944379
+263 333 2 891296842
+145 172 5 882181632
+188 191 3 875073128
+119 313 5 886176135
+270 306 5 876953744
+262 91 3 879792713
+131 845 4 883681351
+250 260 4 878089144
+33 307 3 891964148
+37 183 4 880930042
+6 211 5 883601155
+85 517 5 879455238
+308 164 4 887738664
+42 746 3 881108279
+102 1025 2 883278200
+311 70 4 884364999
+181 1322 1 878962086
+17 508 3 885272779
+174 396 1 886515104
+125 150 1 879454892
+181 1364 1 878962464
+235 511 5 889655162
+1 266 1 885345728
+295 727 5 879517682
+56 194 5 892676908
+83 1035 4 880308959
+100 355 4 891375313
+106 828 2 883876872
+270 327 5 876953900
+181 680 1 878961709
+115 228 4 881171488
+286 771 2 877535119
+234 151 3 892334481
+16 92 4 877721905
+130 410 5 875802105
+271 121 2 885848132
+320 1157 4 884751336
+189 462 5 893265741
+313 31 4 891015486
+49 238 4 888068762
+60 79 4 883326620
+13 226 4 882397651
+1 121 4 875071823
+150 246 5 878746719
+13 548 3 882398743
+179 751 1 892151565
+222 426 1 878181351
+7 614 5 891352489
+157 1132 3 886891132
+193 368 1 889127860
+130 993 5 874953665
+166 322 5 886397723
+62 4 4 879374640
+253 183 5 891628341
+261 117 4 890455974
+269 1020 4 891449571
+269 136 4 891449075
+322 197 5 887313983
+7 647 5 891352489
+112 748 3 884992651
+170 245 5 884103758
+271 823 3 885848237
+294 288 5 877818729
+151 522 5 879524443
+311 213 4 884365075
+26 257 3 891371596
+291 627 4 875086991
+26 7 3 891350826
+221 468 3 875246824
+318 204 5 884496218
+87 996 3 879876848
+279 88 1 882146554
+279 562 3 890451433
+207 14 4 875504876
+279 163 5 875313311
+230 238 1 880484778
+94 235 4 891722980
+293 931 1 888905252
+121 86 5 891388286
+198 180 3 884207298
+292 653 4 881105442
+92 781 3 875907649
+291 572 3 874834944
+48 690 4 879434211
+102 264 2 883277645
+1 114 5 875072173
+180 79 3 877442037
+255 879 3 883215660
+250 2 4 878090414
+119 716 5 874782190
+101 282 3 877135883
+244 220 2 880605264
+67 1 3 875379445
+291 99 4 875086887
+59 238 5 888204553
+311 73 4 884366187
+177 919 4 880130736
+1 132 4 878542889
+144 778 4 888106044
+1 74 1 889751736
+268 68 4 875744173
+232 705 5 888549838
+49 758 1 888067596
+102 313 3 887048184
+279 1093 4 875298330
+279 1493 1 888465068
+22 173 5 878886368
+122 715 5 879270741
+145 315 5 883840797
+119 1101 5 874781779
+261 259 4 890454843
+1 134 4 875073067
+94 45 5 886008764
+330 11 4 876546561
+291 741 5 874834481
+6 180 4 883601311
+188 88 4 875075300
+299 921 3 889502087
+253 203 4 891628651
+215 194 4 891436150
+291 273 3 874833705
+303 867 3 879484373
+6 477 1 883599509
+307 1110 4 877122208
+130 876 4 874953291
+95 483 3 879198697
+74 326 4 888333329
+13 305 4 881514811
+4 260 4 892004275
+261 294 4 890454217
+159 259 4 893255969
+137 55 5 881433689
+174 699 5 886514220
+286 158 3 877533472
+87 1183 3 879875995
+270 230 3 876955868
+91 172 4 891439208
+296 272 5 884198772
+125 483 4 879454628
+62 1118 3 879375537
+328 200 4 885046420
+296 510 5 884197264
+234 500 3 892078890
+237 100 5 879376381
+150 13 4 878746889
+301 610 3 882077176
+151 25 4 879528496
+271 8 4 885848770
+87 303 3 879875471
+293 1220 2 888907552
+113 294 4 875935277
+311 518 3 884365451
+181 123 2 878963276
+328 905 3 888641999
+110 301 2 886987505
+288 742 3 886893063
+111 887 3 891679692
+194 196 3 879524007
+239 605 4 889180446
+109 5 3 880580637
+291 824 4 874833962
+16 168 4 877721142
+14 357 2 890881294
+22 687 1 878887476
+207 746 4 877878342
+312 1299 4 891698832
+268 250 4 875742530
+68 411 1 876974596
+195 887 4 886782489
+271 50 5 885848640
+74 9 4 888333458
+308 802 3 887738717
+144 66 4 888106078
+195 14 4 890985390
+18 199 3 880129769
+13 918 3 892524090
+174 41 1 886515063
+109 159 4 880578121
+227 293 5 879035387
+233 357 5 877661553
+264 475 5 886122706
+205 678 1 888284618
+275 1066 3 880313679
+56 68 3 892910913
+78 1160 5 879634134
+130 682 4 881076059
+127 380 5 884364950
+130 568 5 876251693
+58 1100 2 884304979
+49 473 3 888067164
+13 273 3 882397502
+203 336 3 880433474
+330 136 5 876546378
+109 195 5 880578038
+186 406 1 879023272
+293 148 1 888907015
+280 1028 5 891702276
+143 331 5 888407622
+183 96 3 891463617
+60 699 4 883327539
+178 131 4 882827947
+297 216 4 875409423
+59 1117 4 888203313
+276 429 5 874790972
+179 258 5 892151270
+87 386 2 879877006
+198 1169 4 884208834
+119 54 4 886176814
+297 20 4 874954763
+1 98 4 875072404
+268 205 5 875309859
+279 174 4 875306636
+64 187 5 889737395
+119 1262 3 890627252
+75 1017 5 884050502
+27 742 3 891543129
+307 21 4 876433101
+37 685 3 880915528
+82 15 3 876311365
+244 238 5 880606118
+271 274 3 885848014
+174 1014 3 890664424
+210 135 5 887736352
+262 258 4 879961282
+320 68 5 884749327
+85 660 4 879829618
+311 348 4 884364108
+82 208 3 878769815
+1 186 4 875073128
+145 368 3 888398492
+276 401 3 874792094
+23 213 3 874785675
+64 515 5 889737478
+63 237 3 875747342
+293 227 2 888906990
+322 32 5 887314417
+74 285 3 888333428
+297 202 3 875238638
+82 216 4 878769949
+280 145 3 891702198
+200 227 5 884129006
+290 21 3 880475695
+43 820 2 884029742
+95 573 1 888954808
+181 20 1 878962919
+178 926 4 882824671
+81 476 2 876534124
+194 410 3 879541042
+325 402 2 891479706
+276 347 4 885159630
+207 133 4 875812281
+87 135 5 879875649
+331 7 4 877196633
+315 8 3 879820961
+106 435 3 881452355
+286 83 5 877531975
+87 157 3 879877799
+87 163 4 879877083
+286 655 3 889651746
+232 8 2 888549757
+254 380 4 886474456
+96 91 5 884403250
+232 1 4 880062302
+315 98 4 879821193
+43 553 4 875981159
+305 679 3 886324792
+61 690 2 891206407
+44 665 1 883613372
+92 1016 2 875640582
+168 255 1 884287560
+276 270 4 879131395
+328 568 3 885047896
+222 1053 3 881060735
+93 222 4 888705295
+330 235 5 876544690
+82 504 4 878769917
+2 314 1 888980085
+89 732 5 879459909
+38 216 5 892430486
+308 85 4 887741245
+24 153 4 875323368
+235 1464 4 889655266
+1 221 5 887431921
+222 715 2 878183924
+222 69 5 878182338
+43 114 5 883954950
+331 486 3 877196308
+223 322 4 891548920
+201 452 1 884114770
+158 271 4 880132232
+32 249 4 883717645
+314 90 2 877888758
+313 245 3 891013144
+102 576 2 888802722
+211 526 4 879459952
+268 425 4 875310549
+332 770 3 888098170
+38 508 2 892429399
+280 975 4 891702252
+10 463 4 877889186
+92 386 3 875907727
+268 374 2 875744895
+69 258 4 882027204
+210 96 4 887736616
+213 144 5 878956047
+254 50 5 886471151
+58 272 5 884647314
+327 210 3 887744065
+291 385 4 874835141
+291 324 1 874805453
+246 596 3 884921511
+11 714 4 891904214
+329 100 4 891655812
+86 258 5 879570366
+7 621 5 892132773
+246 80 2 884923329
+308 481 4 887737997
+54 820 3 880937992
+177 651 3 880130862
+10 655 5 877891904
+83 631 2 887664566
+145 993 3 875270616
+255 185 4 883216449
+18 607 3 880131752
+226 180 4 883889322
+234 616 2 892334976
+274 25 5 878945541
+293 156 4 888905948
+83 476 3 880307359
+295 173 5 879518257
+286 1039 5 877531730
+42 48 5 881107821
+208 204 3 883108360
+232 275 2 885939945
+267 94 3 878972558
+271 242 4 885844495
+125 97 3 879454385
+323 333 4 878738865
+305 56 1 886323068
+145 250 5 882182944
+38 1030 5 892434475
+202 515 1 879726778
+181 975 2 878963343
+332 566 4 888360342
+108 13 3 879879834
+194 520 5 879545114
+144 62 2 888105902
+194 1183 2 879554453
+148 172 5 877016513
+144 1147 4 888105587
+269 961 5 891457067
+290 71 5 880473667
+249 597 2 879640436
+65 676 5 879217689
+301 395 1 882079384
+267 546 3 878970877
+207 754 4 879577345
+201 777 1 884112673
+314 1095 3 877887356
+210 631 5 887736796
+22 456 1 878887413
+59 931 2 888203610
+92 715 4 875656288
+50 475 5 877052167
+188 159 3 875074589
+303 700 3 879485718
+197 288 3 891409387
+244 676 4 880604858
+44 88 2 878348885
+164 597 4 889402225
+11 230 4 891905783
+6 297 3 883599134
+186 925 5 879023152
+190 147 4 891033863
+184 1137 5 889907812
+85 269 3 891289966
+185 127 5 883525183
+44 257 4 878346689
+293 484 5 888906217
+150 1 4 878746441
+60 179 4 883326566
+75 147 3 884050134
+269 640 5 891457067
+138 493 4 879024382
+299 271 3 879737472
+92 928 3 886443582
+299 24 3 877877732
+292 183 5 881103478
+5 394 2 879198031
+62 559 3 879375912
+198 549 3 884208518
+288 1039 2 886373565
+152 272 5 890322298
+42 999 4 881108982
+64 333 3 879365313
+99 682 2 885678371
+59 121 4 888203313
+135 233 3 879857843
+7 22 5 891351121
+24 427 5 875323002
+144 747 5 888105473
+261 322 4 890454974
+201 475 4 884112748
+133 258 5 890588639
+110 245 3 886987540
+5 384 3 875636389
+139 268 4 879537876
+112 322 4 884992690
+234 596 2 891227979
+301 184 4 882077222
+291 1471 3 874834914
+285 216 3 890595900
+85 53 3 882995643
+275 183 3 880314500
+296 275 4 884196555
+271 197 4 885848915
+29 748 2 882821558
+221 172 5 875245907
+323 9 4 878739325
+111 340 4 891679692
+95 176 3 879196298
+207 170 4 877125221
+136 276 5 882693489
+124 616 4 890287645
+185 528 4 883526268
+167 404 3 892738278
+286 341 5 884069544
+84 322 3 883449567
+151 529 5 879542610
+264 401 5 886123656
+289 1 3 876789736
+144 64 5 888105140
+56 29 3 892910913
+23 528 4 874786974
+328 742 4 885047309
+125 785 3 892838558
+200 72 4 884129542
+249 23 4 879572432
+130 56 5 875216283
+140 319 4 879013617
+49 102 2 888067164
+158 483 5 880133225
+222 58 3 878182479
+194 213 2 879523575
+177 89 5 880131088
+7 268 3 891350703
+59 549 4 888205659
+145 411 2 875271522
+265 7 2 875320689
+248 282 2 884535582
+239 47 2 889180169
+319 879 5 876280338
+42 102 5 881108873
+301 1035 4 882078809
+326 69 2 879874964
+180 67 1 877127591
+280 99 2 891700475
+145 682 3 879161624
+214 79 4 891544306
+259 210 4 874725485
+57 864 3 883697512
+261 597 4 890456142
+136 298 4 882693569
+293 705 5 888906338
+194 470 3 879527421
+75 496 5 884051921
+202 172 3 879726778
+23 183 3 874785728
+38 403 1 892432205
+52 1009 5 882922328
+95 720 2 879196513
+65 97 5 879216605
+207 290 2 878104627
+201 2 2 884112487
+190 751 4 891033606
+162 685 3 877635917
+221 250 5 875244633
+92 134 4 875656623
+49 695 3 888068957
+102 391 2 888802767
+6 500 4 883601277
+152 25 3 880149045
+145 278 4 875272871
+328 271 3 885044607
+116 750 4 886309481
+90 237 4 891385215
+221 318 5 875245690
+128 283 5 879966729
+94 467 4 885873423
+221 1218 3 875246745
+281 332 4 881200603
+294 539 4 889241707
+300 948 4 875650018
+326 153 4 879875751
+62 28 3 879375169
+159 249 4 884027269
+76 811 4 882606323
+74 237 4 888333428
+81 411 2 876534244
+280 227 3 891702153
+224 22 5 888103581
+64 77 3 889737420
+194 756 1 879549899
+15 20 3 879455541
+43 328 4 875975061
+244 100 4 880604252
+327 805 4 887819462
+21 928 3 874951616
+83 254 2 880327839
+14 22 3 890881521
+318 610 5 884496525
+92 756 3 886443582
+222 1078 2 878183449
+62 157 3 879374686
+13 840 3 886261387
+271 300 2 885844583
+59 13 5 888203415
+208 514 4 883108324
+289 815 3 876789581
+279 249 3 878878420
+326 50 5 879875112
+73 12 5 888624976
+28 234 4 881956144
+6 95 2 883602133
+90 354 3 891382240
+96 519 4 884402896
+7 627 3 891352594
+254 649 1 886474619
+328 519 5 885046420
+247 751 3 893081411
+45 472 3 881014417
+323 127 5 878739137
+268 566 3 875744321
+291 816 3 874867852
+59 405 3 888203578
+200 409 2 884127431
+332 975 3 887938631
+239 612 5 889178616
+22 399 4 878887157
+267 147 3 878970681
+235 319 4 889654419
+87 70 5 879876448
+216 143 2 881428956
+268 121 2 875743141
+239 317 5 889179291
+269 922 5 891457067
+207 468 4 877124806
+270 148 4 876954062
+184 559 3 889910418
+304 271 4 884968415
+331 479 2 877196504
+157 283 4 886890692
+239 183 5 889180071
+261 339 5 890454351
+301 58 4 882077285
+145 339 3 882181058
+10 321 4 879163494
+48 308 5 879434292
+321 631 4 879440264
+32 591 3 883717581
+125 1036 2 892839191
+1 84 4 875072923
+21 742 3 874951617
+22 186 5 878886368
+292 324 3 881104533
+72 129 4 880035588
+256 642 4 882164893
+92 1095 2 886443728
+73 475 4 888625753
+290 274 4 880731874
+83 543 2 887665445
+56 597 3 892679439
+83 216 4 880307846
+215 22 3 891435161
+101 369 2 877136928
+328 521 4 885047484
+307 175 4 877117651
+201 23 4 884111830
+197 570 4 891410124
+26 286 3 891347400
+90 489 5 891384357
+98 517 5 880498990
+57 250 3 883697223
+163 288 3 891220226
+1 31 3 875072144
+104 324 1 888442404
+333 894 3 891045496
+311 22 4 884364538
+237 211 4 879376515
+44 603 4 878347420
+22 96 5 878887680
+213 546 4 878870903
+257 258 3 879029516
+327 300 2 887743541
+279 1017 3 875296891
+53 845 3 879443083
+85 97 2 879829667
+43 286 4 875975028
+181 7 4 878963037
+297 574 1 875239092
+201 651 4 884111217
+320 99 4 884751440
+94 180 5 885870284
+235 85 4 889655232
+305 131 3 886323440
+234 229 4 892334189
+328 591 3 885047018
+328 754 4 885044607
+258 323 4 885701062
+3 323 2 889237269
+16 70 4 877720118
+286 425 2 877532013
+327 702 2 887819021
+200 265 5 884128372
+207 131 3 878104377
+292 10 5 881104606
+214 179 5 892668130
+155 321 4 879370963
+106 213 4 881453065
+200 586 4 884130391
+305 216 5 886323563
+279 1113 3 888806035
+178 984 2 882823530
+331 133 3 877196443
+58 45 5 884305295
+167 1306 5 892738385
+151 191 3 879524326
+326 168 3 879874859
+297 443 2 875240133
+191 288 3 891562090
+81 471 3 876533586
+284 258 4 885329146
+5 267 4 875635064
+150 325 1 878747322
+257 59 5 879547440
+145 443 3 882182658
+271 191 5 885848448
+176 297 3 886047918
+158 38 4 880134607
+152 716 5 884019001
+232 638 5 888549988
+109 930 3 880572351
+243 660 4 879988422
+57 744 5 883698581
+145 1057 1 875271312
+235 275 5 889655550
+181 124 1 878962550
+145 182 5 885622510
+249 476 3 879640481
+44 11 3 878347915
+194 566 4 879522819
+109 218 4 880578633
+49 10 3 888066086
+269 210 1 891449608
+87 233 4 879876036
+314 791 4 877889398
+292 132 4 881105340
+7 300 4 891350703
+291 460 5 874834254
+292 176 5 881103478
+290 1028 3 880732365
+122 427 3 879270165
+17 151 4 885272751
+59 47 5 888205574
+29 689 2 882821705
+274 411 3 878945888
+190 340 1 891033153
+213 50 5 878870456
+14 111 3 876965165
+321 131 4 879439883
+221 1314 3 875247833
+195 100 5 875771440
+236 187 3 890118340
+92 619 4 875640487
+303 576 3 879485417
+42 210 5 881108633
+246 423 3 884920900
+181 823 2 878963343
+197 231 3 891410124
+181 369 3 878963418
+130 172 5 875801530
+276 1131 3 874796116
+252 742 4 891455743
+221 1067 3 875244387
+292 488 5 881105657
+177 124 3 880130881
+42 785 4 881109060
+1 70 3 875072895
+13 178 4 882139829
+76 276 5 875027601
+269 72 2 891451470
+3 331 4 889237455
+290 429 4 880474606
+159 815 3 880557387
+248 474 2 884534672
+214 1065 5 892668173
+30 181 4 875060217
+8 182 5 879362183
+238 118 3 883576509
+249 176 4 879641109
+264 1069 5 886123728
+98 655 3 880498861
+123 275 4 879873726
+181 688 1 878961668
+7 162 5 891353444
+119 269 3 892564213
+181 457 1 878961474
+138 483 5 879024280
+56 63 3 892910268
+291 122 3 874834289
+326 468 3 879875572
+92 175 4 875653549
+293 654 5 888905760
+162 1047 5 877635896
+303 549 3 879484846
+325 504 3 891477905
+267 654 5 878971902
+130 546 4 876250932
+216 577 1 881432453
+301 53 1 882078883
+91 423 5 891439090
+301 384 5 882079315
+291 672 3 874867741
+18 196 3 880131297
+195 1084 4 888737345
+222 939 3 878182211
+327 274 2 887819462
+254 577 1 886476092
+332 693 5 888098538
+267 55 4 878972785
+16 443 5 877727055
+158 79 4 880134332
+305 14 4 886322893
+87 67 4 879877007
+313 175 4 891014697
+43 498 5 875981275
+234 1035 3 892335142
+90 11 4 891384113
+230 196 5 880484755
+1 60 5 875072370
+262 185 3 879793164
+221 1407 3 875247833
+279 382 4 875312947
+211 678 3 879461394
+287 1016 5 875334430
+167 603 4 892738212
+119 154 5 874782022
+126 878 5 887938392
+60 474 5 883326028
+296 427 5 884198772
+300 243 4 875650068
+194 971 3 879551049
+83 186 4 880308601
+207 1242 5 884386260
+311 1116 3 884364623
+181 406 1 878962955
+130 550 5 878537602
+245 222 4 888513212
+168 235 2 884288270
+256 756 4 882151167
+1 177 5 876892701
+59 10 4 888203234
+223 258 1 891548802
+243 225 3 879987655
+148 1149 5 877016513
+10 48 4 877889058
+178 549 4 882827689
+295 4 4 879518568
+99 124 2 885678886
+334 117 3 891544735
+263 523 5 891298107
+230 402 5 880485445
+152 132 5 882475496
+189 45 3 893265657
+130 231 3 875801422
+334 282 4 891544925
+91 193 3 891439057
+244 97 2 880605514
+83 866 3 883867947
+222 217 3 881060062
+10 203 4 877891967
+173 300 4 877556988
+269 168 4 891448850
+292 100 5 881103999
+60 508 4 883327368
+197 431 3 891409935
+313 265 4 891016853
+234 506 4 892318107
+234 959 2 892334189
+154 484 4 879139096
+14 56 5 879119579
+201 1211 3 884113806
+181 359 1 878961668
+52 748 4 882922629
+308 579 3 887740700
+212 515 4 879303571
+13 42 4 882141393
+268 99 3 875744744
+119 245 4 886176618
+44 202 4 878347315
+126 884 5 887938392
+159 111 4 880556981
+90 301 4 891382392
+320 42 4 884751712
+301 25 3 882075110
+114 269 4 881256090
+9 691 5 886960055
+315 17 1 879821003
+137 195 5 881433689
+183 562 3 891467003
+297 301 4 876529834
+334 603 5 891628849
+18 954 3 880130640
+152 97 5 882475618
+184 498 5 889913687
+325 430 5 891478028
+39 315 4 891400094
+231 127 3 879965565
+302 309 2 879436820
+63 150 4 875747292
+201 375 3 884287140
+200 103 2 891825521
+13 94 3 882142057
+297 22 4 875238984
+201 844 2 884112537
+14 93 3 879119311
+240 343 3 885775831
+184 716 3 889909987
+216 12 5 881432544
+38 122 1 892434801
+257 276 5 882049973
+256 778 4 882165103
+200 229 5 884129696
+148 177 2 877020715
+249 22 5 879572926
+184 47 4 889909640
+276 58 4 874791169
+268 432 3 875310145
+224 258 3 888081947
+145 25 2 875270655
+298 261 4 884126805
+244 743 5 880602170
+289 410 2 876790361
+59 132 5 888205744
+301 1112 4 882079294
+56 1090 3 892683641
+327 192 5 887820828
+285 288 5 890595584
+133 328 3 890588577
+71 346 4 885016248
+293 1132 3 888905416
+13 908 1 886302385
+1 27 2 876892946
+271 172 5 885848616
+286 269 5 879780839
+49 926 1 888069117
+290 153 3 880475310
+226 270 4 883888639
+104 122 3 888465739
+311 233 4 884365889
+60 178 5 883326399
+200 191 5 884128554
+128 276 4 879967550
+157 748 2 886890015
+303 460 4 879543600
+5 445 3 875720744
+268 540 1 875542174
+290 218 2 880475542
+181 1346 1 878962086
+189 276 3 893264300
+90 659 4 891384357
+321 134 3 879438607
+279 108 4 892174381
+197 770 3 891410082
+217 566 4 889069903
+193 682 1 889123377
+34 310 4 888601628
+293 157 5 888905779
+297 300 3 874953892
+24 742 4 875323915
+259 405 3 874725120
+303 1007 5 879544576
+326 282 2 879875964
+10 218 4 877889261
+334 635 2 891548155
+272 8 4 879455015
+76 1129 5 875028075
+13 300 1 881515736
+194 431 4 879524291
+256 291 5 882152630
+148 185 1 877398385
+276 318 5 874787496
+227 126 4 879035158
+311 553 3 884365451
+198 427 4 884207009
+13 180 5 882141248
+286 100 3 876521650
+271 451 3 885849447
+59 318 5 888204349
+328 655 4 886037429
+25 174 5 885853415
+90 971 4 891385250
+157 150 5 874813703
+106 69 4 881449886
+173 322 4 877557028
+276 1135 4 874791527
+276 76 4 874791506
+49 546 1 888069636
+115 234 5 881171982
+307 22 3 879205470
+82 218 3 878769748
+116 1082 3 876453171
+80 50 3 887401533
+59 381 5 888205659
+236 143 4 890116163
+56 174 5 892737191
+82 413 1 884714593
+82 69 4 878769948
+144 727 3 888105765
+7 526 5 891351042
+49 531 3 888066511
+1 260 1 875071713
+243 129 2 879987526
+313 488 5 891013496
+207 273 4 878104569
+334 222 4 891544904
+83 95 4 880308453
+162 230 2 877636860
+326 496 5 879874825
+236 686 3 890118372
+17 9 3 885272558
+92 1215 2 890251747
+82 147 3 876311473
+201 242 4 884110598
+223 237 5 891549657
+168 295 4 884287615
+186 977 3 879023273
+246 356 2 884923047
+62 135 4 879375080
+320 456 3 884748904
+48 603 4 879434607
+209 269 2 883589606
+236 1328 4 890116132
+92 673 4 875656392
+71 285 3 877319414
+5 167 2 875636281
+67 240 5 875379566
+188 554 2 875074891
+326 54 3 879876300
+234 462 4 892079840
+31 302 4 881547719
+228 886 1 889387173
+172 603 3 875538027
+314 1139 5 877888480
+297 652 3 875239346
+264 659 5 886122577
+118 174 5 875385007
+216 286 4 881432501
+290 1013 2 880732131
+256 278 5 882151517
+200 820 3 884127370
+49 312 3 888065786
+118 433 5 875384793
+293 195 3 888906119
+13 29 2 882397833
+42 405 4 881105541
+293 566 3 888907312
+125 158 4 892839066
+315 230 4 879821300
+296 83 5 884199624
+188 204 4 875073478
+201 4 4 884111830
+253 747 3 891628501
+315 531 5 879799457
+210 134 5 887736070
+119 1170 3 890627339
+151 509 4 879524778
+81 273 4 876533710
+324 748 5 880575108
+43 15 5 875975546
+298 432 4 884183307
+250 127 4 878089881
+286 1265 5 884069544
+203 294 2 880433398
+267 226 3 878972463
+194 735 4 879524718
+303 99 4 879467514
+193 195 1 889124507
+57 588 4 883698454
+92 672 3 875660028
+207 269 4 877845577
+325 154 3 891478480
+280 86 4 891700475
+197 449 5 891410124
+39 352 5 891400704
+197 510 5 891409935
+117 1 4 880126083
+132 922 5 891278996
+271 180 5 885849087
+222 433 4 881059876
+103 117 4 880416313
+201 26 4 884111927
+270 387 5 876955689
+104 100 4 888465166
+95 96 4 879196298
+130 204 5 875216718
+290 239 2 880474451
+314 833 4 877887155
+313 969 4 891015387
+295 722 4 879518881
+269 412 3 891446904
+49 1 2 888068651
+332 228 5 888359980
+301 11 4 882076291
+125 434 4 879454100
+336 66 3 877756126
+1 145 2 875073067
+327 230 4 887820448
+262 292 4 879961282
+313 205 5 891013652
+321 523 3 879440687
+248 185 3 884534772
+38 384 5 892433660
+224 778 1 888104057
+217 1222 1 889070050
+6 475 5 883599478
+331 47 5 877196235
+38 423 5 892430071
+1 174 5 875073198
+308 60 3 887737760
+207 642 3 875991116
+215 1039 5 891436543
+56 239 4 892676970
+109 1011 3 880571872
+10 124 5 877888545
+320 210 5 884749227
+269 180 3 891448120
+290 380 3 880731766
+311 205 5 884365357
+129 270 3 883243934
+109 281 2 880571919
+235 898 3 889654553
+335 328 3 891566903
+13 508 3 882140426
+201 558 2 884112537
+276 801 3 877935306
+81 118 2 876533764
+288 200 4 886373534
+263 97 4 891299387
+293 87 4 888907015
+136 117 4 882694498
+318 660 3 884497207
+295 405 5 879518319
+201 480 4 884111598
+232 708 4 888550060
+197 566 4 891409893
+313 180 5 891014898
+109 230 5 880579107
+168 596 4 884287615
+201 980 3 884140927
+222 554 2 881060435
+115 11 4 881171348
+334 224 2 891545020
+119 697 5 874782068
+198 385 3 884208778
+91 507 4 891438977
+62 281 3 879373118
+239 98 5 889180410
+324 1033 4 880575589
+201 823 3 884140975
+322 50 5 887314418
+107 305 4 891264327
+64 2 3 889737609
+28 50 4 881957090
+246 202 3 884922272
+168 1197 5 884287927
+34 259 2 888602808
+286 465 5 889651698
+184 521 4 889908873
+106 286 4 881449486
+198 1117 3 884205252
+291 53 5 874834827
+25 477 4 885853155
+1 159 3 875073180
+181 1393 1 878961709
+169 301 4 891268622
+60 172 4 883326339
+178 427 5 882826162
+149 327 2 883512689
+280 96 4 891700664
+205 984 1 888284710
+92 431 4 875660164
+244 369 4 880605294
+308 291 3 887739472
+235 684 4 889655162
+218 194 3 877488546
+307 313 5 888095725
+18 69 3 880129527
+23 215 2 874787116
+184 132 5 889913687
+244 237 5 880602334
+211 181 1 879461498
+236 696 2 890117223
+145 672 3 882182689
+235 648 4 889655662
+116 1016 2 876453376
+178 358 1 888512993
+11 561 2 891905936
+329 512 4 891656347
+183 405 4 891464393
+308 467 4 887737194
+207 576 3 877822904
+198 249 2 884205277
+100 750 4 891375016
+291 168 5 874871800
+115 762 4 881170508
+151 169 5 879524268
+305 403 2 886324792
+338 494 3 879438570
+292 525 5 881105701
+234 671 3 892336257
+234 584 3 892333653
+279 275 3 875249232
+234 638 4 892335989
+110 79 4 886988480
+106 273 3 881453290
+128 111 3 879969215
+298 151 3 884183952
+42 845 5 881110719
+128 747 3 879968742
+190 717 3 891042938
+1 82 5 878542589
+99 421 3 885680772
+313 208 3 891015167
+13 45 3 882139863
+305 302 4 886307860
+94 185 5 885873684
+271 204 4 885848314
+128 83 5 879967691
+267 50 5 878974783
+142 189 4 888640317
+1 56 4 875072716
+18 214 4 880132078
+188 234 4 875073048
+235 100 4 889655550
+303 408 4 879467035
+100 266 2 891375484
+178 302 4 892239796
+42 781 4 881108280
+18 488 3 880130065
+184 14 4 889907738
+293 521 3 888906288
+293 849 2 888907891
+198 156 3 884207058
+234 966 4 892334189
+181 1351 1 878962168
+194 153 3 879546723
+1 272 3 887431647
+265 279 2 875320462
+159 323 4 880485443
+332 229 5 888360342
+334 229 2 891549777
+126 258 4 887853919
+200 225 4 876042299
+63 246 3 875747514
+271 134 3 885848518
+179 316 5 892151202
+308 959 3 887739335
+270 70 5 876955066
+181 1198 1 878962585
+21 445 3 874951658
+326 675 4 879875457
+268 823 2 875742942
+109 845 4 880571684
+339 132 5 891032953
+244 95 4 880606418
+62 702 2 879376079
+321 615 5 879440109
+254 141 3 886472836
+295 423 4 879517372
+271 241 3 885849207
+7 519 4 891352831
+334 52 4 891548579
+136 14 5 882693338
+192 1160 4 881367456
+259 176 4 874725386
+244 509 5 880606017
+238 815 2 883576398
+73 127 5 888625200
+249 455 4 879640326
+320 291 4 884749014
+13 820 4 882398743
+10 283 4 877892276
+321 207 3 879440244
+201 991 4 884110735
+102 559 3 888803052
+190 742 3 891033841
+311 99 5 884365075
+309 333 3 877370419
+62 685 2 879373175
+116 187 5 886310197
+295 966 5 879518060
+234 72 3 892335674
+255 984 1 883215902
+161 582 1 891170800
+87 550 4 879876074
+59 559 5 888206562
+140 322 3 879013684
+224 301 3 888082013
+90 486 5 891383912
+14 792 5 879119651
+194 216 3 879523785
+222 501 2 881060331
+90 311 4 891382163
+328 43 3 886038224
+7 633 5 891351509
+151 228 5 879524345
+297 223 5 875238638
+207 529 4 878191679
+130 930 3 876251072
+314 743 1 877886443
+181 926 1 878962866
+13 509 5 882140691
+232 523 4 888549757
+201 87 3 884111775
+223 470 4 891550767
+18 602 3 880131407
+82 495 3 878769668
+144 403 3 888105636
+186 322 5 879022927
+250 174 3 878092104
+321 194 3 879441225
+28 12 4 881956853
+28 895 4 882826398
+151 405 3 879543055
+207 1102 3 880839891
+201 164 3 884112627
+6 509 4 883602664
+42 380 4 881108548
+221 895 2 885081339
+328 10 4 885047099
+270 159 4 876956233
+269 340 5 891446132
+216 249 3 880232917
+201 1424 3 884113114
+85 86 4 879454189
+95 843 4 880572448
+306 275 4 876503894
+256 235 3 882153668
+85 692 3 879828490
+11 312 4 891902157
+305 210 3 886323006
+181 321 2 878961623
+151 7 4 879524610
+296 961 5 884197287
+119 595 3 874781067
+314 929 3 877887356
+279 363 5 890451473
+188 357 4 875073647
+214 872 2 891542492
+234 209 4 892317967
+5 426 3 878844510
+1 80 4 876893008
+246 578 2 884923306
+294 979 3 877819897
+314 73 4 877889205
+312 98 4 891698300
+208 662 4 883108842
+43 382 5 883955702
+254 596 4 886473852
+3 294 2 889237224
+44 153 4 878347234
+25 742 4 885852569
+94 79 4 885882967
+262 406 3 879791537
+35 1025 3 875459237
+148 501 4 877020297
+70 423 5 884066910
+83 265 5 880308186
+5 222 4 875635174
+308 1028 2 887738972
+109 62 3 880578711
+49 173 3 888067691
+314 468 4 877892214
+334 1163 4 891544764
+269 205 3 891447841
+38 318 3 892430071
+102 222 3 888801406
+329 297 4 891655868
+305 1411 3 886324865
+236 289 4 890117820
+313 131 4 891015513
+332 284 5 887938245
+121 121 2 891388501
+60 183 5 883326399
+339 1030 1 891036707
+296 544 4 884196938
+11 720 1 891904717
+263 272 5 891296919
+303 203 5 879467669
+288 182 4 886374497
+291 17 4 874834850
+308 628 3 887738104
+13 755 3 882399014
+64 231 3 889740880
+277 24 4 879543931
+130 572 3 878537853
+293 386 2 888908065
+279 368 1 886016352
+189 253 4 893264150
+296 32 4 884197131
+305 169 5 886322893
+303 262 5 879466065
+95 211 3 879197652
+207 1098 4 877879172
+110 1248 3 886989126
+312 408 4 891698174
+279 1413 5 875314434
+15 301 4 879455233
+116 484 4 886310197
+198 51 3 884208455
+13 2 3 882397650
+332 232 5 888098373
+44 55 4 878347455
+62 716 4 879375951
+148 529 5 877398901
+303 421 4 879466966
+276 56 5 874791623
+311 484 4 884366590
+58 475 5 884304609
+85 488 4 879455197
+330 584 3 876547220
+181 1067 1 878962550
+301 515 3 882074561
+13 830 1 882397581
+127 268 1 884363990
+37 56 5 880915810
+314 924 5 877886921
+201 210 2 884111270
+198 511 4 884208326
+94 742 3 891722214
+209 258 2 883589626
+305 610 3 886324128
+67 405 5 875379794
+294 120 2 889242937
+246 98 4 884921428
+194 162 3 879549899
+307 393 3 877123041
+95 976 2 879195703
+268 252 3 875743182
+216 298 5 881721819
+5 453 1 879198898
+223 845 4 891549713
+293 124 4 888904696
+224 1119 3 888082634
+299 176 4 880699166
+130 71 5 875801695
+130 50 5 874953665
+54 313 4 890608360
+62 473 4 879373046
+312 495 4 891699372
+125 22 5 892836395
+318 357 4 884496069
+204 748 1 892392030
+182 293 3 885613152
+49 569 3 888067482
+69 56 5 882145428
+64 959 4 889739903
+325 179 5 891478529
+286 272 5 884069298
+116 880 3 876680723
+215 89 4 891435060
+46 333 5 883611374
+246 294 2 884924460
+213 25 4 878870750
+90 213 5 891383718
+110 188 4 886988574
+212 511 4 879304051
+57 1059 3 883697432
+57 825 1 883697761
+297 282 3 874954845
+276 176 5 874792401
+106 45 3 881453290
+151 66 4 879524974
+276 66 3 874791993
+269 76 3 891448456
+154 286 4 879138235
+210 219 3 887808581
+306 319 4 876503793
+324 471 5 880575412
+265 472 3 875320542
+85 389 3 882995832
+54 325 3 880930146
+18 498 4 880129940
+271 345 3 885844666
+123 22 4 879809943
+87 1189 5 879877951
+217 810 3 889070050
+198 148 3 884206401
+116 257 3 876452523
+131 274 3 883681351
+297 692 3 875239018
+266 874 2 892257101
+109 796 3 880582856
+189 480 5 893265291
+22 294 1 878886262
+234 471 3 892335074
+328 679 2 885049460
+56 79 4 892676303
+178 978 2 882824983
+216 226 3 880244803
+38 444 1 892433912
+219 179 5 889492687
+43 944 2 883956260
+279 1484 3 875307587
+236 507 3 890115897
+296 1009 3 884196921
+271 490 4 885848886
+206 903 2 888180018
+21 295 3 874951349
+318 47 2 884496855
+59 230 4 888205714
+151 175 5 879524244
+263 86 4 891299574
+308 193 3 887737837
+152 125 5 880149165
+123 165 5 879872672
+169 174 4 891359418
+294 10 3 877819490
+197 651 5 891409839
+263 892 3 891297766
+63 109 4 875747731
+206 362 1 888180018
+52 498 5 882922948
+316 213 5 880853516
+72 89 3 880037164
+189 705 4 893265569
+80 87 4 887401307
+198 746 4 884207946
+85 56 4 879453587
+194 56 5 879521936
+110 82 4 886988480
+99 741 3 885678886
+7 195 5 891352626
+323 546 2 878739519
+21 982 1 874951482
+334 93 4 891545020
+12 82 4 879959610
+43 235 3 875975520
+228 288 4 889387173
+109 90 3 880583192
+13 64 5 882140037
+178 288 5 882823353
+181 887 1 878962005
+123 606 3 879872540
+82 64 5 878770169
+138 285 4 879023245
+87 1182 3 879877043
+201 304 2 884110967
+70 202 4 884066713
+178 655 4 882827247
+327 558 4 887746196
+315 654 5 879821193
+251 55 3 886271856
+42 70 3 881109148
+311 482 4 884365104
+129 272 4 883243972
+307 193 3 879205470
+10 4 4 877889130
+338 211 4 879438092
+95 514 2 888954076
+342 1047 2 874984854
+342 792 3 875318882
+201 213 4 884111873
+32 276 4 883717913
+257 289 4 879029543
+14 175 5 879119497
+299 174 4 877880961
+6 134 5 883602283
+320 433 4 884751730
+305 257 2 886322122
+28 153 3 881961214
+308 609 4 887739757
+287 218 5 875335424
+62 421 5 879375716
+269 172 3 891449031
+119 628 4 874775185
+279 1142 1 890780603
+224 1442 3 888104281
+308 528 3 887737036
+151 435 4 879524131
+328 216 3 885045899
+295 493 5 879516961
+62 96 4 879374835
+59 1109 3 888205088
+255 258 4 883215406
+102 195 4 888801360
+128 660 2 879968415
+8 79 4 879362286
+197 1419 2 891410124
+217 578 5 889070087
+313 204 4 891014401
+162 298 4 877635690
+30 289 2 876847817
+260 319 2 890618198
+57 294 4 883696547
+334 86 4 891548295
+308 54 2 887740254
+210 255 4 887730842
+213 447 4 878955598
+189 1021 5 893266251
+220 306 4 881197664
+104 1241 1 888465379
+339 582 4 891032793
+28 184 4 881961671
+51 148 3 883498623
+244 157 4 880604119
+234 491 4 892079538
+275 588 3 875154535
+186 53 1 879023882
+99 1052 1 885679533
+269 131 5 891449728
+311 720 3 884366307
+270 1119 5 876955729
+286 1035 3 877532094
+311 94 3 884366187
+211 257 5 879461498
+239 671 5 889179290
+201 98 4 884111312
+43 403 4 883956305
+315 216 4 879821120
+53 924 3 879443303
+308 452 2 887741329
+338 613 3 879438597
+90 357 5 891385132
+303 327 1 879466166
+247 271 2 893081411
+144 303 4 888103407
+102 1030 1 892994075
+90 739 5 891384789
+72 527 4 880036746
+286 248 5 875806800
+201 32 3 884140049
+327 497 4 887818658
+141 125 5 884585642
+167 675 1 892738277
+262 217 3 879792818
+151 813 4 879524222
+13 859 1 882397040
+276 207 4 874795988
+246 1073 4 884921380
+298 98 4 884127720
+23 88 3 874787410
+94 700 2 891723427
+130 772 4 876251804
+5 403 3 875636152
+297 176 4 881708055
+178 250 4 888514821
+128 417 4 879968447
+270 281 5 876956137
+63 251 4 875747514
+42 357 5 881107687
+100 288 2 891374603
+334 100 5 891544707
+162 222 4 877635758
+184 1020 4 889908630
+13 625 2 882398691
+72 79 4 880037119
+213 8 3 878955564
+82 13 2 878768615
+314 735 5 877888855
+59 488 3 888205956
+14 313 2 890880970
+236 200 3 890115856
+325 240 1 891479592
+286 164 3 877533586
+268 768 3 875744895
+83 77 4 880308426
+313 230 3 891015049
+21 218 4 874951696
+325 656 4 891478219
+283 83 4 879298239
+223 323 2 891549017
+130 418 5 875801631
+28 282 4 881957425
+43 7 4 875975520
+293 559 2 888906168
+286 432 3 878141681
+176 272 5 886047068
+237 499 2 879376487
+332 451 5 888360179
+303 273 3 879468274
+286 13 2 876521933
+327 169 2 887744205
+262 50 2 879962366
+312 631 5 891699599
+102 734 2 892993786
+16 655 5 877724066
+23 90 2 874787370
+249 182 5 879640949
+18 209 4 880130861
+293 216 4 888905990
+308 607 3 887737084
+164 689 5 889401490
+306 1009 4 876503995
+327 655 4 887745303
+280 756 4 891701649
+106 97 5 881450810
+109 147 4 880564679
+156 58 4 888185906
+133 260 1 890588878
+23 511 5 874786770
+112 689 4 884992668
+116 313 5 886978155
+271 13 4 885847714
+313 136 5 891014474
+240 898 5 885775770
+52 405 4 882922610
+280 202 3 891701090
+262 1278 4 879961819
+275 252 2 876197944
+187 732 3 879465419
+13 428 5 882140588
+268 946 3 875310442
+234 283 3 891227814
+16 151 5 877721905
+336 108 3 877757320
+235 435 5 889655434
+216 274 3 880233061
+246 215 2 884921058
+13 913 1 892014908
+21 439 1 874951820
+94 99 3 891721815
+82 275 2 884714125
+339 55 3 891032765
+59 1116 3 888206562
+217 685 5 889069782
+295 736 5 879966498
+170 328 3 884103860
+151 826 1 879543212
+13 212 5 882399385
+223 1 4 891549324
+246 196 3 884921861
+154 137 3 879138657
+158 144 4 880134445
+11 120 2 891903935
+18 630 3 880132188
+197 181 5 891409893
+235 433 4 889655596
+331 69 5 877196384
+244 278 3 880605294
+217 540 1 889070087
+312 134 5 891698764
+299 168 4 878192039
+234 1172 3 892079076
+224 632 2 888103872
+327 474 3 887743986
+184 780 4 889913254
+62 1107 1 879376159
+65 70 1 879216529
+101 928 2 877136302
+210 465 4 887737131
+144 237 4 888104258
+320 250 4 884751992
+311 692 4 884364652
+159 328 3 893255993
+128 77 3 879968447
+167 48 1 892738277
+291 558 4 874867757
+56 143 3 892910182
+38 392 5 892430120
+293 264 3 888904392
+115 69 1 881171825
+276 250 4 874786784
+280 225 4 891701974
+295 588 4 879517682
+26 321 3 891347949
+302 328 3 879436844
+145 109 4 875270903
+201 380 1 884140825
+57 252 2 883697807
+280 100 3 891700385
+310 258 3 879435606
+26 269 4 891347478
+308 4 5 887737890
+269 174 1 891449124
+262 71 4 879794951
+221 684 4 875247454
+263 521 3 891297988
+256 276 3 882151198
+1 229 4 878542075
+266 508 4 892258004
+59 127 5 888204430
+325 505 4 891478557
+327 133 4 887745662
+282 269 4 879949347
+151 300 4 879523942
+104 283 4 888465582
+291 1017 4 874833911
+276 770 4 877935446
+334 1108 4 891549632
+224 879 3 888082099
+64 1133 4 889739975
+58 42 4 884304936
+106 584 4 881453481
+159 258 4 893255836
+268 248 3 875742530
+318 286 3 884470681
+6 525 5 883601203
+327 431 3 887820384
+77 23 4 884753173
+95 15 4 879195062
+255 452 3 883216672
+144 328 3 888103407
+102 307 4 883748222
+269 1014 3 891446838
+184 172 4 889908497
+306 306 5 876503792
+49 732 3 888069040
+181 1347 1 878962052
+293 514 4 888906378
+330 121 4 876544582
+125 1074 3 892838827
+291 147 4 874805768
+269 214 3 891448547
+13 168 4 881515193
+305 76 1 886323506
+313 435 5 891013803
+307 229 5 879538921
+314 54 4 877888892
+269 529 5 891455815
+283 186 5 879298239
+158 8 5 880134948
+92 87 3 876175077
+85 842 3 882995704
+20 118 4 879668442
+193 393 4 889126808
+167 222 4 892737995
+201 1187 3 884112201
+125 346 1 892835800
+144 880 5 888103509
+234 628 2 892826612
+291 574 1 875087656
+224 977 2 888104281
+152 780 5 884019189
+71 462 5 877319567
+151 755 3 879543366
+135 229 2 879857843
+92 931 1 875644796
+95 33 3 880571704
+130 125 5 875801963
+269 405 1 891450902
+297 277 3 875048641
+62 527 4 879373692
+221 17 4 875245406
+11 743 2 891904065
+230 50 5 880484755
+159 930 4 880557824
+174 107 5 886434361
+97 7 5 884238939
+84 289 5 883449419
+63 948 3 875746948
+125 143 5 879454793
+160 126 3 876769148
+316 483 4 880853810
+32 117 3 883717555
+327 93 4 887744432
+13 856 5 886303171
+216 202 4 880234346
+92 1212 3 876175626
+1 140 1 878543133
+263 183 4 891298655
+5 173 4 875636675
+85 372 4 879828720
+194 519 4 879521474
+109 550 5 880579107
+201 198 4 884111873
+340 172 4 884990620
+49 117 1 888069459
+7 642 3 892132277
+239 286 1 889178512
+198 568 3 884208710
+237 23 4 879376606
+239 135 5 889178762
+5 241 1 875720948
+72 382 4 880036691
+297 480 4 875238923
+249 826 1 879640481
+25 127 3 885853030
+94 227 3 891722759
+195 591 4 892281779
+92 85 3 875812364
+85 709 5 879828941
+308 502 5 887739521
+311 117 4 884366852
+247 251 4 893081395
+235 792 4 889655490
+329 326 3 891656639
+338 79 4 879438715
+244 428 4 880606155
+187 70 4 879465394
+253 483 5 891628122
+194 62 2 879524504
+70 71 3 884066399
+203 332 5 880433474
+49 72 2 888069246
+308 673 4 887737243
+246 426 3 884923471
+280 231 3 891701974
+180 433 5 877127273
+110 1250 3 886988818
+327 811 4 887747363
+339 47 4 891032701
+194 132 3 879520991
+1 225 2 878542738
+36 319 2 882157356
+342 746 4 875320227
+260 1105 5 890618729
+40 754 4 889041790
+175 31 4 877108051
+62 827 2 879373421
+138 100 5 879022956
+252 9 5 891456797
+59 421 5 888206015
+110 540 3 886988793
+1 235 5 875071589
+334 269 3 891544049
+301 95 5 882076334
+63 6 3 875747439
+269 805 2 891450623
+151 357 5 879524585
+268 404 4 875309430
+199 473 4 883783005
+22 780 1 878887377
+28 441 2 881961782
+299 210 4 889502980
+317 326 3 891446438
+254 384 1 886475790
+178 245 3 882823460
+297 194 3 875239453
+90 966 5 891385843
+11 734 3 891905349
+325 514 4 891478006
+249 411 3 879640436
+18 964 3 880132252
+311 118 3 884963203
+334 293 3 891544840
+294 483 4 889854323
+297 86 5 875238883
+293 647 5 888905760
+294 876 3 889241633
+286 142 4 877534793
+308 569 3 887740410
+222 164 4 878181768
+49 721 2 888068934
+303 1090 1 879485686
+73 474 5 888625200
+93 845 4 888705321
+85 1101 4 879454046
+223 216 5 891550925
+42 1043 2 881108633
+234 212 2 892334883
+16 288 3 877717078
+13 319 4 882139327
+135 294 4 879857575
+168 411 1 884288222
+72 204 4 880037853
+144 523 5 888105338
+303 398 1 879485372
+128 215 3 879967452
+320 11 4 884749255
+267 684 4 878973088
+60 490 4 883326958
+189 694 4 893265946
+116 905 2 890131519
+249 240 4 879640343
+110 300 3 886987380
+201 1063 3 884113453
+180 121 5 877127830
+87 1072 3 879876610
+6 209 4 883601713
+63 301 5 875747010
+179 895 5 892151565
+148 98 3 877017714
+13 312 1 883670630
+15 278 1 879455843
+176 305 5 886047068
+102 66 3 892992129
+293 251 4 888904734
+42 204 5 881107821
+328 523 5 885046206
+206 333 4 888179565
+279 67 4 875310419
+158 42 3 880134913
+70 151 3 884148603
+271 661 4 885848373
+37 222 3 880915528
+279 1095 1 886016480
+250 200 5 883263374
+103 144 4 880420510
+50 1084 5 877052501
+128 1141 4 879968827
+336 577 1 877757396
+275 191 4 880314797
+95 173 5 879198547
+87 651 4 879875893
+21 678 2 874951005
+145 1217 2 875272349
+13 860 1 882396984
+312 676 3 891699295
+200 431 5 884129006
+102 67 1 892993706
+325 506 5 891478180
+221 1073 4 875245846
+2 297 4 888550871
+305 733 3 886324661
+275 969 2 880314412
+11 215 3 891904389
+341 876 4 890757886
+231 126 5 888605273
+269 474 4 891448823
+13 540 3 882398410
+102 809 3 888802768
+254 240 1 886476165
+234 486 3 892079373
+256 932 3 882150508
+249 58 5 879572516
+305 947 4 886322838
+262 15 3 879962366
+325 187 3 891478455
+184 836 4 889909142
+11 428 4 891905032
+40 258 3 889041981
+313 740 2 891016540
+276 1314 3 874796412
+101 1051 2 877136891
+236 699 4 890116095
+207 134 4 875991160
+215 82 3 891435995
+125 945 5 892836465
+120 282 4 889490172
+293 461 2 888905519
+160 93 5 876767572
+298 418 4 884183406
+326 444 4 879877413
+246 849 1 884923687
+278 301 2 891294980
+166 288 3 886397510
+328 4 3 885047895
+70 265 4 884067503
+298 465 4 884182806
+343 186 4 876407485
+205 313 3 888284313
+201 461 4 884113924
+276 1478 3 889174849
+91 264 4 891438583
+250 294 1 878089033
+68 405 3 876974518
+246 99 3 884922657
+10 704 3 877892050
+97 435 4 884238752
+99 118 2 885679237
+102 302 3 880680541
+70 152 4 884149877
+41 31 3 890687473
+178 179 2 882828320
+6 19 4 883602965
+89 246 5 879461219
+254 257 3 886471389
+94 402 4 891723261
+42 404 5 881108760
+130 566 4 878537558
+13 614 4 884538634
+286 642 3 877531498
+291 410 5 874834481
+214 121 4 891543632
+246 284 1 884922475
+130 413 3 876251127
+320 1210 4 884751316
+60 810 4 883327201
+141 744 5 884584981
+288 97 4 886629750
+145 750 4 885555884
+189 496 5 893265380
+130 55 5 875216507
+328 431 2 885047822
+177 1039 3 880130807
+201 281 2 884112352
+301 456 3 882074838
+136 56 4 882848783
+74 15 4 888333542
+169 429 3 891359250
+1 120 1 875241637
+100 302 4 891374528
+303 716 2 879467639
+216 498 3 880235329
+6 476 1 883600175
+329 98 4 891656300
+230 511 2 880485656
+113 321 3 875075887
+64 100 4 879365558
+13 876 2 881515521
+269 771 1 891451754
+6 154 3 883602730
+327 962 3 887820545
+179 345 1 892151565
+60 152 4 883328033
+222 250 2 877563801
+83 252 4 883868598
+330 51 5 876546753
+125 290 4 892838375
+181 286 1 878961173
+327 451 4 887819411
+161 14 4 891171413
+18 82 3 880131236
+24 372 4 875323553
+200 286 4 884125953
+73 202 2 888626577
+22 29 1 878888228
+96 8 5 884403020
+343 1107 3 876406977
+297 12 5 875239619
+279 1411 3 884556545
+110 202 2 886988909
+94 257 4 891724178
+72 176 2 880037203
+102 89 4 888801315
+119 684 4 886177338
+60 151 5 883326995
+295 404 4 879518378
+308 447 4 887739056
+312 1203 5 891699599
+343 55 3 876405129
+284 259 2 885329593
+276 563 3 874977334
+280 736 2 891700341
+311 310 4 884363865
+18 739 3 880131776
+87 209 5 879876488
+13 90 3 882141872
+58 1097 5 884504973
+224 243 2 888082277
+279 780 4 875314165
+56 568 4 892910797
+330 215 5 876547925
+7 92 5 891352010
+179 315 5 892151202
+64 239 3 889740033
+297 699 4 875239658
+21 424 1 874951293
+188 792 2 875075062
+91 195 5 891439057
+293 194 4 888906045
+94 727 5 891722458
+274 148 2 878946133
+57 282 5 883697223
+276 780 3 874792143
+216 651 5 880233912
+151 241 3 879542645
+62 8 5 879373820
+197 68 2 891410082
+59 385 4 888205659
+119 275 5 874774575
+118 324 4 875384444
+304 298 5 884968415
+26 9 4 891386369
+312 847 3 891698174
+308 965 4 887738387
+270 707 5 876954927
+297 31 3 881708087
+221 100 5 875244125
+116 760 3 886309812
+119 193 4 874781872
+177 300 2 880130434
+161 654 3 891171357
+303 235 4 879484563
+117 174 4 881011393
+327 216 3 887818991
+327 1098 4 887820828
+23 516 4 874787330
+181 1051 2 878962586
+48 661 5 879434954
+76 531 4 875028007
+189 129 3 893264378
+1 125 3 878542960
+312 144 1 891698987
+301 410 4 882074460
+306 476 3 876504679
+38 616 3 892433375
+223 298 5 891549570
+145 1292 1 875271357
+328 528 5 886037457
+174 458 4 886433862
+303 31 3 879467361
+23 83 4 874785926
+6 175 4 883601426
+173 938 3 877557076
+313 239 3 891028873
+38 780 4 892434217
+184 89 4 889908572
+44 155 3 878348947
+244 13 4 880604379
+13 263 5 881515647
+344 479 4 884901093
+40 340 2 889041454
+141 222 4 884584865
+144 286 4 888103370
+324 597 4 880575493
+222 700 3 881060550
+96 484 5 884402860
+90 199 5 891384423
+1 215 3 876893145
+270 379 5 876956232
+251 257 3 886272378
+246 109 5 884921794
+130 90 4 875801920
+326 318 5 879875612
+9 521 4 886959343
+221 32 4 875245223
+20 186 3 879669040
+37 79 4 880915810
+279 871 4 875297410
+163 56 4 891220097
+84 284 3 883450093
+201 676 2 884140927
+46 1062 5 883614766
+72 82 3 880037242
+117 176 5 881012028
+269 608 4 891449526
+148 214 5 877019882
+294 1067 4 877819421
+121 174 3 891388063
+20 172 3 879669181
+59 724 5 888205265
+108 125 3 879879864
+49 53 4 888067405
+294 678 2 877818861
+240 301 5 885775683
+299 602 3 878191995
+246 802 1 884923471
+13 788 1 882396914
+303 1508 1 879544130
+207 1283 4 884386260
+255 271 4 883215525
+195 477 2 885110922
+312 557 5 891699599
+144 302 3 888103530
+102 399 2 888802722
+297 515 5 874954353
+106 165 5 881450536
+291 421 4 875087352
+145 552 5 888398747
+89 936 5 879461219
+85 71 4 879456308
+282 271 3 881702919
+339 856 5 891034922
+135 227 3 879857843
+151 91 2 879542796
+221 467 4 875245928
+286 196 4 877533543
+116 195 4 876453626
+94 738 2 891723558
+144 172 4 888105312
+214 208 5 892668153
+234 519 5 892078342
+244 596 4 880604735
+222 739 4 878184924
+74 126 3 888333428
+45 127 5 881007272
+344 306 5 884814359
+116 887 3 881246591
+181 1362 1 878962200
+144 461 4 888106044
+189 1099 5 893266074
+53 228 3 879442561
+2 290 3 888551441
+299 739 3 889502865
+313 139 3 891030334
+274 275 5 878944679
+321 521 2 879441201
+134 539 4 891732335
+269 486 3 891449922
+94 655 4 891720862
+262 1220 4 879794296
+181 1265 1 878961668
+109 4 2 880572756
+12 96 4 879959583
+109 42 1 880572756
+90 307 5 891383319
+77 498 5 884734016
+314 620 3 877887212
+48 210 3 879434886
+305 1101 4 886323563
+198 357 5 884207267
+222 293 3 877563353
+207 186 4 877879173
+158 580 4 880135093
+255 551 1 883216672
+87 1047 3 879877280
+301 9 3 882074291
+279 1498 4 891208884
+299 343 3 881605700
+339 288 3 891036899
+13 782 3 885744650
+210 722 4 891036021
+200 528 4 884128426
+193 693 4 889124374
+297 678 3 874954093
+128 216 5 879967102
+311 38 3 884365954
+169 879 5 891268653
+174 82 1 886515472
+13 440 1 882397040
+95 378 4 888954699
+321 224 3 879439733
+180 83 5 877128388
+150 127 5 878746889
+332 233 4 888360370
+102 83 3 888803487
+263 678 2 891297766
+128 97 3 879968125
+239 288 2 889178513
+275 202 3 875155167
+311 471 4 884963254
+267 145 4 878972903
+253 210 4 891628598
+250 64 5 878090153
+284 339 3 885329671
+327 849 2 887822530
+11 90 2 891905298
+222 93 2 883815577
+299 26 4 878192601
+276 748 3 883822507
+274 496 5 878946473
+252 129 4 891456876
+244 1225 2 880606818
+75 820 3 884050979
+194 52 4 879525876
+328 627 3 885048365
+201 955 3 884114895
+253 198 5 891628392
+221 39 4 875245798
+334 317 3 891546000
+271 414 4 885849470
+158 525 5 880133288
+64 705 5 879365558
+294 24 4 877819761
+28 480 5 881957002
+269 959 5 891457067
+299 270 4 878052375
+151 655 4 879542645
+177 87 4 880130931
+269 15 2 891446348
+279 740 3 875736276
+332 673 5 888360307
+269 483 4 891448800
+91 682 2 891438184
+246 17 2 884922658
+290 418 3 880474293
+9 487 5 886960056
+217 797 4 889070011
+234 14 3 891227730
+292 1050 4 881105778
+65 1129 4 879217258
+222 231 2 878182005
+299 32 3 877881169
+279 685 3 884982881
+15 620 4 879456204
+68 178 5 876974755
+293 210 3 888905665
+43 931 1 884029742
+344 278 3 884900454
+56 368 3 892911589
+339 30 3 891032765
+144 518 3 888106182
+125 734 3 892838977
+12 735 5 879960826
+269 484 3 891448895
+90 179 5 891385389
+185 237 4 883526268
+243 275 3 879987084
+269 1091 2 891451705
+11 429 5 891904335
+13 88 4 882141485
+120 25 5 889490370
+198 402 3 884209147
+165 304 3 879525672
+138 98 5 879024043
+94 561 3 891722882
+293 188 3 888906288
+39 258 4 891400280
+159 237 3 880485766
+344 39 3 884901290
+69 1017 5 882126156
+230 673 3 880485573
+160 124 4 876767360
+44 228 5 883613334
+298 1142 4 884183572
+345 1160 3 884994606
+94 133 4 885882685
+121 122 2 891390501
+325 109 2 891478528
+160 1019 5 876857977
+205 333 4 888284618
+343 44 3 876406640
+321 1028 2 879441064
+102 986 1 888802319
+268 123 3 875742794
+19 153 4 885412840
+125 511 5 879454699
+332 1188 5 888098374
+90 132 5 891384673
+16 657 5 877723882
+316 50 1 880853654
+272 11 4 879455143
+85 380 4 882995704
+279 1118 3 875310631
+269 761 2 891451374
+75 696 4 884050979
+249 469 4 879641285
+311 671 3 884365954
+58 222 4 884304656
+254 99 3 886473254
+308 632 3 887738057
+125 1272 1 879454892
+49 40 1 888069222
+83 1101 2 880308256
+16 294 4 877717116
+94 214 5 891725332
+295 624 5 879518654
+152 866 5 880149224
+128 227 2 879968946
+119 235 5 874774956
+122 1268 2 879270711
+276 561 2 874792745
+251 109 4 886272547
+7 90 3 891352984
+184 275 5 889913687
+262 628 2 879962366
+279 13 3 875249210
+181 764 1 878962866
+21 56 5 874951658
+298 660 3 884182838
+98 321 3 880498519
+145 949 4 875272652
+164 458 4 889402050
+232 64 4 888549441
+184 126 3 889907971
+269 209 4 891448895
+26 100 5 891386368
+57 1093 3 883697352
+117 338 3 886019636
+297 97 5 875239871
+276 969 4 874792839
+119 1263 3 886177338
+345 722 3 884993783
+318 72 4 884498540
+246 410 1 884923175
+158 809 3 880134675
+178 651 4 882826915
+254 625 3 886473808
+21 106 2 874951447
+225 136 5 879540707
+41 486 4 890687305
+234 191 4 892334765
+78 289 4 879633567
+90 9 4 891385787
+313 415 2 891030367
+180 716 1 877128119
+344 462 2 884901156
+268 810 2 875744388
+195 227 3 888737346
+72 603 4 880037417
+31 135 4 881548030
+303 1267 3 879484327
+64 731 3 889739648
+62 89 5 879374640
+151 662 4 879525054
+189 1372 4 893264429
+213 79 5 878956263
+219 13 1 889452455
+345 708 3 884992786
+244 712 3 880607925
+220 288 5 881197887
+1 6 5 887431973
+239 923 5 889179033
+290 202 4 880474590
+194 523 5 879521596
+200 831 4 891825565
+346 213 3 874948173
+267 214 4 878972342
+100 340 3 891374707
+42 521 2 881107989
+214 45 4 891543952
+264 320 4 886122261
+145 1102 1 888398162
+10 22 5 877888812
+299 71 3 878192238
+313 608 4 891017585
+209 242 4 883589606
+221 92 4 875245989
+293 646 3 888906244
+184 1012 3 889907448
+70 260 2 884065247
+90 30 5 891385843
+144 1169 4 888106044
+1 104 1 875241619
+21 288 3 874950932
+6 523 5 883601528
+248 181 4 884535374
+168 409 4 884287846
+234 878 2 892336477
+44 238 4 878347598
+296 1073 5 884197330
+296 96 5 884197287
+206 288 5 888179565
+76 100 5 875028391
+327 50 3 887745574
+308 811 4 887739212
+338 168 3 879438225
+125 238 3 892838322
+299 1074 3 889502786
+85 203 5 879455402
+77 431 5 884733695
+18 367 4 880130802
+293 572 2 888907931
+286 228 3 889651576
+246 568 4 884922451
+174 902 3 890168363
+268 163 2 875743656
+291 555 1 874868629
+151 478 5 879524471
+269 63 1 891450857
+11 97 4 891904300
+83 748 2 886534501
+83 125 5 880306811
+145 717 3 888398702
+56 426 4 892683303
+339 435 4 891032189
+35 242 2 875459166
+18 462 3 880130065
+194 708 3 879528106
+14 514 4 879119579
+345 651 4 884992493
+279 415 3 875314313
+12 471 5 879959670
+126 332 2 887853735
+16 22 5 877721071
+116 758 1 876452980
+220 325 1 881198435
+151 328 3 879523838
+280 11 5 891700570
+10 155 4 877889186
+73 1149 4 888626299
+180 213 5 877128388
+13 831 3 882398385
+181 1291 1 878963167
+92 132 3 875812211
+345 202 3 884992218
+269 482 3 891448823
+59 241 4 888205574
+322 508 4 887314073
+18 25 3 880131591
+343 135 5 876404568
+62 856 4 879374866
+144 528 4 888105846
+24 662 5 875323440
+108 282 3 879880055
+95 518 4 888954076
+276 383 2 877934828
+187 427 5 879465597
+13 315 5 884538466
+332 98 5 888359903
+12 172 4 879959088
+347 22 5 881654005
+201 8 3 884141438
+90 855 5 891383752
+193 1132 3 889127660
+99 203 4 885680723
+122 708 5 879270605
+15 742 2 879456049
+222 1239 2 881060762
+57 56 3 883698646
+332 595 4 887938574
+6 498 4 883601053
+339 58 3 891032379
+268 154 4 875743563
+102 202 4 892991269
+213 474 2 878955635
+73 196 4 888626177
+283 70 4 879298206
+122 212 5 879270567
+201 454 2 884111830
+298 652 3 884183099
+7 10 4 891352864
+314 29 5 877889234
+130 1277 4 876250897
+201 275 4 884113634
+304 681 2 884967167
+130 748 4 874953526
+118 176 5 875384793
+182 237 3 885613067
+13 794 4 882399615
+242 934 5 879741196
+69 1134 5 882072998
+77 153 5 884732685
+151 196 4 879542670
+279 202 4 875307587
+233 958 5 875508372
+284 682 3 885329322
+181 301 2 878961303
+286 419 5 889651990
+327 14 4 887744167
+256 195 5 882164406
+331 1100 2 877196634
+102 186 4 888803487
+119 338 1 892565167
+234 316 4 891033851
+295 378 4 879518233
+14 100 5 876965165
+184 1006 3 889910078
+216 721 4 880245213
+130 148 4 876251127
+130 229 4 875802173
+158 100 5 880132401
+222 972 2 881059758
+122 792 3 879270459
+59 14 5 888203234
+31 705 5 881548110
+254 501 3 886476281
+297 475 5 874954426
+193 328 3 889122993
+292 28 4 881105734
+1 49 3 878542478
+242 1152 5 879741196
+267 559 3 878972614
+82 705 3 878769598
+292 1039 4 881105778
+14 455 4 880929745
+308 511 5 887737130
+236 170 5 890116451
+334 4 3 891548345
+130 1215 2 876251389
+145 203 5 875271948
+156 205 3 888185735
+340 435 4 884990546
+94 385 2 891721975
+94 109 4 891721974
+168 988 2 884287145
+313 151 1 891014982
+96 645 5 884403020
+308 109 3 887738894
+94 393 3 891721684
+21 995 2 874950932
+5 234 2 875720692
+317 350 5 891446819
+102 62 3 888801812
+118 156 5 875384946
+276 786 3 874791694
+116 259 4 876452186
+81 93 3 876533657
+92 595 3 886443534
+250 111 4 878091915
+344 215 3 884900818
+320 148 4 884748708
+79 124 5 891271870
+94 313 4 891724925
+1 206 4 876893205
+128 966 4 879968071
+269 664 5 891457067
+318 795 2 884498766
+16 940 2 877721236
+54 276 5 880931595
+291 1109 4 874834768
+298 172 4 884124993
+234 292 4 891033821
+106 15 3 883876518
+114 1104 5 881260352
+299 137 4 877877535
+301 771 2 882079256
+73 7 4 888625956
+332 44 3 888360342
+308 1019 4 887738570
+187 28 4 879465597
+94 783 2 891723495
+15 137 4 879455939
+286 56 2 877531469
+222 756 4 877564031
+18 699 5 880130802
+68 245 3 876973777
+134 748 5 891732365
+334 1207 2 891550121
+243 223 4 879988262
+322 479 5 887313892
+334 481 5 891546206
+243 13 4 879987362
+268 16 3 875306691
+90 241 5 891384611
+267 484 5 878971542
+233 48 5 877663184
+77 4 3 884752721
+184 92 3 889908657
+148 596 5 877020297
+59 664 4 888205614
+110 734 2 886989566
+285 628 2 890595636
+244 101 5 880603288
+314 366 4 877891354
+303 654 5 879467328
+186 333 3 891718820
+92 785 3 875660304
+151 486 5 879525002
+6 188 3 883602462
+293 125 2 888905086
+194 51 4 879549793
+291 552 3 874834963
+87 790 4 879876885
+299 50 4 877877775
+56 1 4 892683248
+277 9 4 879543336
+174 823 4 886434376
+92 1047 1 875644796
+177 182 5 880130684
+41 751 4 890686872
+1 76 4 878543176
+113 262 2 875075983
+271 657 4 885848559
+323 7 2 878739355
+303 373 2 879544276
+138 238 5 879024382
+325 98 4 891478079
+106 64 4 881449830
+222 155 4 878184113
+345 367 4 884993069
+273 328 3 891293048
+144 1039 4 888105587
+157 127 5 886890541
+211 310 3 879461394
+56 31 4 892679259
+168 1016 5 884287615
+303 129 5 879468547
+76 258 3 875027206
+223 249 2 891549876
+60 28 5 883326155
+321 507 3 879441336
+141 932 3 884585128
+73 286 4 888792192
+226 480 4 883888853
+90 713 4 891385466
+272 172 4 879455043
+19 313 2 885411792
+145 286 3 875269755
+342 764 1 875318762
+224 322 2 888082013
+328 1126 3 885046580
+268 552 2 876514108
+179 354 4 892151331
+308 526 3 887739426
+267 693 4 878972266
+345 402 4 884993464
+6 213 4 883602462
+12 143 5 879959635
+210 160 4 887737210
+290 546 2 880475564
+293 300 2 888904004
+58 248 4 884794774
+303 181 5 879468082
+298 498 5 884182573
+347 501 4 881654410
+236 172 3 890116539
+102 121 3 888801673
+290 404 3 880475341
+92 123 2 875640251
+151 274 5 879542369
+6 432 4 883601713
+256 1289 4 882150552
+43 216 5 875981128
+189 632 5 893265624
+263 514 3 891299387
+22 117 4 878887869
+250 44 4 878090199
+269 188 2 891450675
+278 98 4 891295360
+155 294 3 879371194
+140 334 2 879013684
+18 190 4 880130155
+239 198 5 889181047
+104 342 3 888442437
+251 258 3 886271496
+72 64 5 880036549
+305 338 3 886308252
+72 566 4 880037277
+339 226 2 891034744
+1 72 4 878542678
+194 511 4 879520991
+316 549 5 880854049
+201 150 4 884139983
+206 1127 4 888180081
+48 187 5 879434954
+279 418 3 875733888
+94 153 5 891725333
+217 53 1 889069974
+94 765 3 891723619
+250 485 4 878092104
+79 288 3 891272015
+230 393 3 880485110
+128 64 5 879966954
+311 367 3 884365780
+76 518 3 875498895
+62 153 4 879374686
+6 515 4 883599273
+215 11 2 891436024
+145 569 4 877343156
+213 715 5 878955915
+94 1199 3 891724798
+10 294 3 879163524
+344 181 3 884901047
+53 100 5 879442537
+20 678 4 879667684
+207 294 3 875504669
+123 285 5 879873830
+256 1028 4 882151690
+174 94 2 886515062
+5 154 3 875636691
+308 488 4 887736696
+222 436 4 878184358
+200 7 4 876042451
+65 121 4 879217458
+7 485 5 891351851
+295 843 4 879517994
+63 111 3 875747896
+7 511 5 891351624
+198 11 4 884207392
+295 1503 2 879517082
+267 28 4 878972524
+91 99 2 891439386
+151 321 4 879523900
+13 302 5 881514811
+293 1098 2 888905519
+42 131 2 881108548
+328 1135 1 885045528
+14 519 5 890881335
+234 142 2 892334852
+230 154 4 880485159
+152 98 2 882473974
+164 313 5 889401284
+55 144 5 878176398
+318 1014 2 884494919
+3 332 1 889237224
+290 818 3 880732656
+125 175 2 879455184
+243 93 2 879987173
+21 670 3 874951696
+268 228 4 875309945
+7 654 5 892135347
+82 178 4 878769629
+318 524 3 884496123
+89 381 4 879459999
+301 123 4 882074726
+193 673 4 889126551
+1 185 4 875072631
+323 79 4 878739829
+21 219 5 874951797
+197 328 4 891409290
+184 15 3 889907812
+313 482 5 891016193
+109 823 3 880572296
+152 167 5 882477430
+297 629 3 875410013
+167 1147 4 892738384
+264 524 3 886123596
+280 571 3 891702338
+222 577 1 878185137
+21 591 3 874951382
+210 501 4 887736998
+280 230 3 891702153
+86 286 3 879569555
+320 174 4 884749255
+144 50 5 888103929
+256 97 4 882165103
+65 427 5 879216734
+198 429 4 884207691
+184 217 3 889910394
+151 709 5 879524778
+18 530 4 880129877
+43 724 4 875981390
+86 319 3 879569555
+242 305 5 879741340
+97 28 5 884238778
+114 195 4 881260861
+188 69 4 875072009
+301 230 4 882077033
+85 241 3 882995340
+129 313 3 883243934
+106 77 4 881451716
+261 748 3 890454310
+188 7 5 875073477
+13 208 5 882140624
+342 288 5 875318267
+299 286 4 877618524
+311 204 5 884365617
+125 813 1 879455184
+276 463 4 874792839
+13 421 2 882140389
+141 472 5 884585274
+222 550 3 878184623
+191 896 3 891562090
+144 516 2 888105197
+216 1047 3 881428365
+151 213 5 879524849
+144 845 4 888104191
+4 356 3 892003459
+96 64 5 884403336
+160 79 4 876859413
+49 369 1 888069329
+110 332 3 886987287
+209 351 2 883589546
+178 1004 4 882827375
+344 97 3 884901156
+11 203 4 891905856
+241 307 4 887249795
+239 312 2 889181247
+276 719 3 877935336
+18 191 4 880130193
+141 535 5 884585195
+18 971 4 880131878
+162 42 3 877636675
+342 591 3 875318629
+278 525 5 891295330
+102 217 2 888803149
+16 447 5 877724066
+343 82 5 876405735
+109 357 2 880572528
+301 732 4 882077351
+303 202 5 879468149
+250 378 4 878092059
+234 507 4 892334803
+217 68 3 889069974
+87 523 5 879875649
+95 26 3 880571951
+245 94 2 888513081
+95 289 2 879191590
+334 1008 4 891545126
+201 896 3 884110766
+126 323 3 887853568
+150 475 5 878746764
+59 871 2 888203865
+227 9 3 879035431
+169 603 5 891359171
+293 553 3 888907453
+201 190 4 884111873
+58 8 4 884304955
+303 840 2 879543988
+328 1106 2 893195825
+58 850 5 884305150
+299 101 2 889501721
+339 573 3 891036016
+235 198 3 889655044
+58 347 3 888638515
+291 455 5 874805958
+178 275 5 882823857
+99 1119 4 885680348
+296 292 5 884196057
+343 569 3 876406421
+18 513 4 880129769
+312 238 3 891699510
+62 294 1 879373215
+97 428 4 884239553
+215 64 4 891435804
+343 47 4 876405130
+334 223 5 891545973
+349 411 4 879466232
+311 433 3 884364931
+236 134 4 890116282
+27 596 2 891542987
+64 211 4 889739318
+144 713 4 888104322
+110 22 4 886987826
+109 665 5 880582384
+1 96 5 875072716
+267 597 3 878970805
+89 127 5 879441335
+59 258 3 888202749
+239 1245 5 889181092
+222 96 5 878181739
+8 294 3 879361521
+95 137 3 879192404
+280 566 4 891701188
+311 469 5 884366227
+11 521 2 891904174
+222 1226 4 883815840
+184 645 3 889910123
+17 1 4 885272579
+223 69 5 891550889
+64 429 4 889737800
+262 252 3 879790603
+87 154 4 879876564
+286 96 4 877532385
+207 53 1 881681725
+334 8 4 891547171
+79 937 2 891271180
+276 147 4 874786686
+314 328 4 877885887
+127 286 1 884364525
+94 203 5 885870577
+348 628 4 886523256
+348 370 4 886523621
+206 896 4 888180018
+85 508 2 879453040
+312 639 5 891698391
+59 1009 4 888203095
+344 1283 2 889814587
+188 211 4 875075062
+343 371 2 876405893
+184 972 3 889909962
+308 746 4 887739056
+62 298 4 879372304
+244 1017 4 880604583
+135 54 3 879858003
+14 151 5 876964725
+327 469 4 887822623
+148 71 5 877019251
+6 156 3 883602212
+52 257 3 882922806
+130 58 2 876251619
+222 413 3 881061213
+76 12 3 882606060
+44 317 4 878347633
+293 172 5 888905618
+95 32 1 888954726
+130 47 3 875801470
+12 97 5 879960826
+38 99 5 892430829
+13 409 3 882141872
+198 188 5 884208200
+328 144 4 885045740
+12 204 5 879960826
+241 750 5 887249576
+216 628 4 880235546
+201 357 4 884111217
+194 582 1 879535549
+72 45 5 880037853
+308 736 3 887738760
+128 427 5 879966685
+346 582 3 874951783
+178 546 3 888514680
+128 422 4 879968598
+44 82 4 878348885
+280 419 3 891701047
+13 910 2 890704721
+312 1021 3 891698365
+85 639 3 879454189
+222 313 4 883814858
+107 321 2 891264432
+5 436 5 875720717
+102 418 3 883748450
+309 326 5 877370383
+198 97 3 884207112
+339 97 4 891034626
+280 316 5 891700184
+303 325 1 879466249
+189 60 3 893265773
+279 1209 4 875314350
+293 68 3 888906990
+222 234 2 878181387
+184 855 4 889909474
+292 657 5 881103711
+323 1017 3 878739394
+303 450 3 879544386
+276 1210 2 877934988
+300 322 4 875650018
+59 972 4 888206125
+286 704 2 877531941
+249 13 4 879640396
+234 521 3 892079077
+83 294 3 887665569
+8 457 1 879361825
+279 1500 5 875306613
+200 218 5 884129410
+150 268 5 878746257
+257 305 4 882049607
+8 385 1 879362124
+28 100 5 881957425
+119 86 4 874782068
+155 328 2 879370860
+246 368 1 884924813
+273 345 3 891293108
+174 117 5 886434136
+230 125 5 880485090
+232 921 4 888549929
+198 323 2 884204637
+14 13 4 880929778
+276 448 4 874792692
+95 742 4 879193512
+103 126 5 880420002
+94 101 2 891720996
+234 1463 5 892333573
+267 187 5 878972071
+244 324 4 880601905
+279 577 1 889151559
+238 476 3 883576799
+158 228 5 880134296
+286 815 3 876521966
+195 298 4 888737703
+190 282 3 891033773
+92 42 4 875653664
+269 211 4 891449075
+188 628 5 875074200
+343 712 4 876406391
+343 375 2 876406978
+321 483 5 879439658
+45 121 4 881013563
+279 397 4 890780547
+23 483 4 884550048
+322 192 5 887313984
+13 318 3 882139686
+175 56 2 877107790
+91 331 5 891438245
+159 1002 3 884027027
+185 196 4 883524172
+244 179 5 880603833
+348 405 4 886523174
+296 950 4 884196741
+43 371 4 883955269
+16 230 5 877720813
+262 275 4 879961980
+102 686 3 888801673
+214 408 4 891543952
+277 151 3 879543768
+3 328 5 889237455
+119 526 2 886177762
+49 168 5 888068686
+63 288 3 875746948
+320 118 1 884748868
+92 825 4 875640487
+72 68 3 880037242
+271 133 4 885848971
+194 317 4 879521657
+13 898 1 884538403
+279 1495 4 889984565
+308 656 3 887736622
+253 568 4 891628295
+267 1401 4 878971816
+244 226 1 880602264
+295 401 3 879519390
+268 141 3 875744832
+344 119 5 884814457
+33 328 4 891964187
+344 619 4 885770181
+347 1035 3 881654522
+235 22 4 889655044
+313 114 4 891013554
+90 613 4 891383835
+72 12 5 880036664
+320 173 5 884750946
+271 435 4 885848802
+94 644 5 886008390
+194 648 4 879521936
+130 276 4 878537447
+340 1 5 884990988
+49 56 5 888067307
+307 143 3 879283203
+263 486 4 891299148
+1 213 2 876892896
+308 826 3 887739427
+151 464 4 879524089
+345 88 4 884992940
+265 328 4 875320084
+240 300 3 885775563
+82 191 4 878769748
+25 498 4 885852086
+151 100 3 879524514
+222 40 1 881060550
+197 385 2 891409893
+293 655 3 888905618
+280 404 3 891701114
+210 404 5 887736739
+234 213 3 892079190
+318 248 3 884494976
+104 544 3 888465413
+336 619 3 877759833
+308 475 4 887737193
+23 228 4 874785582
+234 850 2 892336047
+94 232 3 891721584
+1 233 2 878542552
+144 304 4 888103466
+295 1040 2 879519180
+130 228 4 875216420
+275 630 3 880315243
+63 250 5 875747789
+20 194 3 879669152
+354 462 3 891218116
+308 322 2 887736408
+145 185 4 875271838
+110 1206 3 886988321
+303 410 4 879484846
+317 300 4 891446313
+180 631 5 877544373
+343 76 4 876407565
+345 48 5 884902317
+301 89 2 882076046
+181 1312 1 878962349
+102 233 3 888801622
+64 222 4 889739733
+303 233 4 879484981
+41 313 3 890685449
+229 260 1 891632437
+144 855 4 888105510
+59 569 4 888206161
+191 313 5 891560481
+305 212 3 886324058
+14 408 5 879119348
+279 216 3 884983225
+316 735 4 880854337
+193 288 1 889123777
+216 231 2 880245109
+201 537 3 884141053
+348 240 3 886523839
+22 683 1 878886307
+104 823 1 888465554
+341 294 3 890757997
+169 172 5 891359317
+213 509 4 878955372
+101 840 3 877136659
+90 313 5 891382163
+159 831 2 880557604
+65 191 4 879216797
+114 204 3 881260441
+215 205 3 891435161
+184 259 3 889907096
+121 125 2 891388600
+279 992 4 889151559
+94 1074 2 891723427
+59 229 3 888205921
+73 479 5 888625127
+59 7 4 888202941
+254 472 3 886474456
+29 358 2 882821044
+145 553 3 875272786
+230 199 3 880484755
+234 731 2 892336194
+52 116 4 882922328
+218 33 4 881288386
+203 117 4 880434810
+99 346 4 885678415
+146 307 3 891457905
+59 100 5 888202899
+298 144 4 884182838
+343 655 5 876405697
+297 98 5 875238579
+119 866 3 874774575
+24 129 3 875246185
+181 824 1 878963305
+334 250 3 891544840
+32 250 4 883717684
+181 1384 1 878962052
+92 48 4 875653307
+197 748 3 891409323
+116 840 1 886309958
+251 121 4 886272118
+2 312 3 888550631
+158 68 3 880134532
+275 304 3 876197368
+145 174 5 882181728
+279 1487 1 875314076
+234 8 5 892079585
+193 234 3 889126551
+339 270 2 891036753
+64 8 4 889737968
+354 133 3 891217547
+215 239 3 891436297
+184 531 4 889910653
+233 174 5 877661553
+222 182 4 881058666
+7 168 5 891351509
+90 435 5 891383350
+140 289 4 879013719
+315 223 5 879799486
+293 781 2 888907644
+240 288 5 885775536
+222 829 3 877563934
+311 378 5 884366363
+201 271 4 884110967
+161 56 3 891171257
+181 882 1 878962006
+311 951 3 884365548
+7 269 3 891349991
+43 241 4 883955441
+59 208 5 888205533
+323 246 4 878739177
+224 325 1 888082045
+318 197 5 884496030
+178 1012 4 884837364
+214 531 4 891544222
+49 313 3 888065527
+95 737 3 879197021
+345 174 4 884992367
+333 66 5 891045515
+174 255 5 886434114
+21 569 3 874951820
+328 402 3 885047627
+280 323 2 891700106
+308 233 3 887738346
+314 623 5 877890927
+292 510 4 881104093
+276 684 4 874792436
+237 1192 5 879376553
+7 285 5 891351813
+58 340 4 884305708
+62 1060 1 879373007
+151 224 5 879524293
+96 100 5 884403758
+354 242 5 891180399
+79 269 5 891271792
+91 131 2 891439471
+299 645 4 877881276
+344 283 4 884814432
+62 1136 3 879375977
+152 220 5 884035907
+92 1041 3 875907675
+342 723 3 875319659
+268 949 2 875743909
+234 501 4 892334543
+178 135 2 882826915
+267 470 4 878972931
+159 871 4 880557003
+236 79 4 890118417
+254 183 4 886472713
+238 181 3 883576336
+329 129 3 891655905
+293 282 2 888905170
+135 176 4 879857765
+204 258 2 892388976
+294 547 3 877819972
+151 494 4 879524244
+311 258 4 884363706
+244 1178 3 880608134
+270 596 5 876954456
+83 892 2 891181444
+296 1142 5 884196524
+301 483 4 882076403
+130 222 4 874953769
+102 173 3 888803602
+299 1227 1 878192556
+16 228 5 877720733
+334 461 3 891547744
+343 187 4 876406006
+256 1119 3 882165032
+21 217 3 874951727
+276 22 5 874787496
+315 234 3 879821349
+194 30 3 879524504
+244 54 2 880607335
+87 629 4 879877006
+49 213 3 888066486
+255 249 5 883216245
+325 865 3 891478079
+178 210 5 884837073
+279 167 3 875312441
+11 47 4 891904551
+311 82 5 884364436
+292 405 3 881104820
+58 1106 4 892068866
+57 866 3 883697915
+162 174 4 877636772
+310 832 1 879436035
+345 473 2 884991244
+354 257 3 891216735
+164 322 4 889401432
+117 421 5 881012601
+330 447 4 876546619
+339 475 5 891032856
+5 42 5 875636360
+82 11 4 878769992
+209 898 3 883460304
+214 285 5 892668153
+60 751 2 883325421
+220 301 4 881197948
+214 1039 4 891544269
+133 315 4 890588524
+13 764 2 882141997
+338 204 3 879438063
+178 193 4 882826868
+11 204 3 891904920
+186 591 4 879023073
+193 117 4 889125913
+264 516 5 886123655
+248 100 4 884534716
+178 284 4 888514680
+117 168 5 881012550
+224 569 3 888104313
+223 248 1 891549683
+162 50 5 877635662
+129 339 2 883244737
+7 432 4 891352831
+77 181 3 884732278
+279 662 2 875310631
+287 39 5 875336652
+157 273 5 886889876
+331 190 3 877196308
+177 1 3 880130699
+286 234 3 877532093
+10 656 5 877886846
+89 117 5 879441357
+327 143 4 888251408
+116 806 4 876453800
+207 313 4 885066537
+87 519 4 879877652
+28 174 5 881956334
+181 1128 1 878962279
+297 56 5 875239422
+246 100 4 884921033
+188 173 5 875075118
+119 486 4 874781547
+283 588 4 879297965
+188 210 4 875071891
+291 770 4 874834799
+109 278 3 880571770
+11 402 4 891904662
+248 928 3 884536117
+258 313 5 885700778
+256 576 3 882164603
+187 792 5 879465340
+291 175 2 874867966
+189 652 5 893265428
+313 163 2 891016757
+181 1371 1 878962240
+239 479 5 889178762
+119 546 4 874775914
+144 521 4 888105312
+305 298 4 886322150
+343 823 3 876403851
+326 732 5 879877143
+95 675 2 888954310
+279 408 5 875249210
+276 456 2 874787237
+345 151 5 884991191
+184 604 4 889908693
+277 129 4 879543653
+197 720 2 891410039
+253 294 4 891627829
+303 9 5 879466830
+296 654 5 884197419
+32 246 4 883717521
+279 530 3 890780576
+49 590 1 888067579
+95 474 4 880570909
+318 1032 3 884498210
+318 194 5 884495590
+286 683 5 884583549
+191 307 3 891560935
+48 50 4 879434723
+298 195 4 884183277
+171 245 3 891034801
+339 82 4 891035850
+81 926 3 876533824
+207 42 4 877878688
+269 153 3 891449346
+303 1071 2 879485352
+7 54 3 892132380
+339 198 5 891033382
+11 435 4 891904968
+23 421 5 874786770
+188 511 2 875072211
+137 327 4 881432671
+76 690 2 882607017
+38 720 5 892432424
+221 1035 3 875246124
+59 928 4 888203449
+13 814 5 886302261
+318 315 5 884470294
+342 607 3 875318963
+200 121 5 876042268
+269 654 4 891448980
+7 89 5 891351082
+136 847 4 882693371
+254 243 2 887347834
+183 483 5 892323452
+84 265 5 883453617
+151 193 4 879524491
+70 751 4 884063601
+314 938 3 877886099
+291 1239 2 874835279
+234 192 3 892078984
+38 67 4 892434312
+156 12 3 888185853
+56 228 3 892676340
+354 463 4 891217575
+311 178 5 884364437
+122 214 2 879270676
+314 591 5 877887002
+1 258 5 878873389
+230 209 1 880485283
+42 142 4 881109271
+328 750 4 885044519
+130 357 5 875216933
+267 464 5 878974783
+267 324 3 878970114
+190 300 4 891033606
+276 853 5 889174849
+193 465 3 889126867
+59 126 5 888202899
+347 416 3 881654715
+109 69 4 880572561
+296 948 1 884196149
+28 143 4 881956564
+351 340 1 879481424
+59 760 2 888203659
+318 503 4 884497402
+181 335 1 878961748
+48 654 5 879434792
+94 693 4 891720921
+215 450 2 891436470
+82 518 4 878769747
+155 325 2 879371261
+303 318 5 879466523
+23 28 3 874786793
+1 81 5 875072865
+303 416 3 879468179
+320 472 3 884748750
+57 410 3 883697378
+305 192 2 886323275
+293 144 4 888905819
+13 387 3 886304229
+327 215 4 887820695
+327 886 2 887737493
+299 367 4 878192497
+9 286 5 886960055
+111 326 3 891680131
+246 451 2 884923003
+260 1025 5 890618729
+293 239 3 888907166
+305 151 4 886324433
+116 1253 2 876454109
+124 166 5 890287645
+161 213 2 891171887
+198 15 3 884205185
+313 132 5 891013589
+268 717 1 876513785
+113 100 4 875935610
+42 281 3 881105728
+234 709 4 892079337
+128 609 4 879967550
+293 1101 3 888906677
+156 64 3 888185677
+194 808 2 879527999
+25 455 4 885853415
+282 258 5 879949367
+327 82 2 887820448
+64 56 5 889737542
+201 276 5 884111598
+314 126 2 877886971
+325 177 5 891478627
+136 747 4 882848866
+181 1318 1 878962349
+280 265 4 891700588
+271 283 4 885847876
+262 405 2 879962367
+6 205 3 883600878
+308 283 3 887737194
+6 133 4 883601459
+130 158 5 875801897
+85 289 3 879452334
+239 530 5 889179290
+122 553 3 879270741
+7 530 5 891350900
+334 59 5 891546000
+18 14 5 880130431
+95 132 3 880570993
+313 670 3 891029877
+279 412 3 875297708
+184 462 4 889908873
+102 685 3 888801876
+271 732 4 885848672
+10 64 4 877886598
+164 125 5 889402071
+276 230 4 882659602
+216 367 3 881428365
+49 628 4 888068167
+141 50 4 884584735
+114 191 3 881309511
+82 127 2 878769777
+207 1378 3 877878714
+55 56 4 878176397
+89 221 1 879441687
+334 474 3 891546257
+160 21 1 876769480
+311 326 2 884364047
+286 191 4 877531407
+23 177 4 884550003
+32 100 3 883717662
+332 156 4 888359944
+236 478 3 890118106
+251 50 5 886272086
+7 489 3 891353477
+59 134 5 888204841
+43 117 4 883954853
+99 258 5 885678696
+295 153 5 879517324
+1 78 1 878543176
+6 70 3 883601427
+13 894 1 883670742
+279 753 2 875307443
+11 735 3 891904300
+92 778 4 875811457
+257 151 4 882050266
+23 705 4 874785526
+320 411 3 884749119
+288 202 5 889225535
+234 921 4 892079434
+358 469 4 891271063
+13 341 2 886952422
+343 275 5 876408139
+326 646 2 879875112
+256 172 3 882164443
+90 272 5 891382121
+294 118 3 877819941
+321 30 4 879439658
+339 133 4 891033165
+205 289 4 888284710
+236 307 4 890117902
+244 747 4 880606760
+303 194 5 879466742
+6 481 5 883600914
+236 204 3 890118393
+90 269 5 891382310
+181 319 3 878961173
+193 268 3 889122906
+159 451 5 884360502
+312 675 5 891698485
+234 79 3 892079910
+214 7 5 892668130
+303 480 4 879466523
+7 657 4 891351234
+305 806 3 886322720
+18 89 3 880130065
+181 676 3 878962392
+180 421 5 877128388
+119 272 5 886611471
+160 432 3 876861185
+227 244 3 879035205
+189 1098 4 893265506
+291 1253 3 874834944
+54 327 5 880928893
+95 417 3 888956158
+318 239 4 884497235
+303 506 4 879467328
+340 405 5 884991817
+62 306 4 879371909
+279 702 4 875309760
+181 742 4 878962623
+197 187 5 891409798
+10 702 3 877886722
+296 279 4 884196640
+269 179 4 891447141
+5 422 4 875636767
+58 663 2 884304728
+343 20 5 876408138
+270 441 5 876956420
+312 1124 4 891698553
+310 748 3 879435729
+236 735 5 890116599
+13 452 3 882397039
+291 470 3 874834768
+92 281 3 875812331
+295 412 2 879519237
+346 245 4 875266665
+46 127 5 883616133
+62 100 4 879372276
+343 12 5 876405735
+103 300 3 880416727
+174 369 1 886515272
+85 566 3 879454273
+217 554 3 889070050
+31 504 5 881548110
+82 476 3 878768765
+91 265 5 891439018
+48 202 4 879434791
+130 3 5 876250897
+83 22 5 880307724
+59 188 4 888205188
+236 661 3 890116451
+152 255 5 884035936
+352 55 1 884289728
+262 790 3 879795379
+326 503 3 879876542
+145 200 4 877343121
+216 172 4 880234639
+233 57 5 880190451
+314 1520 3 877892052
+131 313 5 883681723
+307 427 3 877121988
+360 334 4 880353736
+292 124 4 881104147
+152 1028 5 880149197
+314 268 5 877885836
+160 175 4 876860808
+277 117 4 879544145
+318 49 3 884497257
+354 694 5 891217299
+294 250 5 877819459
+264 1270 2 886122194
+276 249 4 874786632
+222 1089 1 877563659
+218 504 3 881288574
+56 623 3 892910268
+13 25 1 882141686
+13 632 3 884538664
+292 151 5 881104268
+130 374 4 875217392
+24 508 4 875323833
+318 384 3 884498210
+93 275 4 888705224
+7 142 3 891354090
+144 293 4 888104283
+308 1046 4 887740649
+78 269 3 879633467
+276 228 4 880913800
+142 895 4 888640143
+234 294 3 891033715
+234 1123 3 892335342
+87 1190 4 879876336
+286 790 1 877535208
+318 934 4 884495382
+215 474 4 891435022
+68 1047 1 876974379
+7 423 5 891351509
+110 204 3 886989276
+346 62 3 875263634
+72 181 1 880037203
+303 160 4 879468375
+200 357 5 884128498
+262 845 4 879962052
+235 474 5 889655112
+326 526 5 879874964
+125 949 3 892838623
+7 156 5 891351653
+347 79 5 881653890
+13 416 3 882398934
+127 227 4 884364867
+13 502 5 882141458
+308 490 4 887738104
+222 672 1 878183777
+251 132 5 886271641
+109 742 5 880564457
+97 655 5 884238860
+222 94 3 878184866
+303 234 5 879467260
+295 1459 5 879519237
+325 143 1 891479017
+186 742 3 879023073
+68 1028 4 876974430
+15 696 2 879456262
+256 662 2 882165032
+28 271 4 881955281
+49 129 2 888068079
+127 300 5 884364017
+102 326 3 879082298
+144 900 4 888103371
+314 204 5 877888644
+293 153 4 888905948
+79 286 5 891271792
+315 302 5 879799301
+181 1202 1 878962720
+23 188 3 877817151
+83 323 4 883868420
+59 48 5 888204502
+294 7 4 877819563
+257 307 4 879029581
+49 3 3 888068877
+56 98 4 892679067
+43 225 2 875975579
+280 125 2 891701148
+346 4 4 874948105
+292 429 5 881105587
+151 1065 3 879542413
+178 849 3 882828021
+145 281 4 875272299
+327 90 3 887819194
+130 183 5 875801369
+213 11 4 878956156
+42 451 2 881108982
+268 1059 3 875743310
+279 727 3 890780864
+18 194 3 880129816
+312 57 5 891699599
+69 109 3 882145428
+112 306 5 891299783
+308 170 3 887737130
+325 474 5 891478392
+314 785 3 877890960
+327 949 4 887819316
+94 829 2 891724800
+222 419 2 878182279
+42 25 3 881110670
+296 685 4 884196896
+189 274 4 893264735
+280 381 3 891700925
+144 22 5 888105439
+109 245 3 880562908
+119 658 5 874782127
+172 697 3 875536498
+18 515 5 880130155
+222 364 1 878185137
+87 393 4 879876703
+244 208 5 880606300
+363 391 2 891498811
+332 148 5 887938486
+272 474 5 879454753
+95 523 4 879197562
+102 183 4 888801360
+294 299 3 877818982
+27 925 3 891543245
+164 984 4 889401456
+121 9 5 891390013
+340 204 4 884990004
+115 530 5 881172117
+334 72 3 891549192
+268 31 4 875310311
+60 514 4 883326300
+145 637 3 882182689
+90 6 4 891384357
+344 508 4 884814697
+98 70 3 880499018
+279 1000 4 875314313
+279 390 3 875744641
+157 407 4 886891218
+334 289 3 891544491
+307 527 5 878066938
+327 237 4 887745494
+308 116 4 887737594
+211 687 2 879437184
+189 173 5 893265160
+271 200 5 885849356
+342 1007 4 874984507
+328 188 5 885046498
+144 204 2 888105116
+43 298 4 875975211
+268 826 1 875743065
+149 269 5 883512557
+92 252 4 886443582
+339 214 3 891033226
+18 286 5 880129305
+169 181 5 891359276
+189 281 2 893264766
+254 238 3 886473120
+250 1014 4 883263439
+130 946 4 875801830
+172 657 3 875538027
+10 615 4 877892276
+216 95 3 881428365
+95 24 3 879192542
+360 116 3 880354275
+301 692 3 882076619
+345 121 3 884991384
+164 245 5 889401362
+323 744 5 878739436
+264 558 5 886122447
+197 340 2 891409199
+237 28 4 879376435
+196 306 4 881251021
+179 305 4 892151270
+342 132 5 875319129
+56 82 4 892676314
+346 187 3 874948030
+118 547 5 875385228
+332 1150 3 887938631
+250 742 3 878089786
+193 871 3 890860319
+293 447 4 888907290
+348 928 5 886523683
+339 12 5 891032659
+292 343 2 881103478
+209 349 2 883589546
+23 99 4 874786098
+49 258 2 888065895
+234 490 4 892079803
+201 447 5 884112581
+43 501 4 883955605
+290 550 3 880475807
+276 290 4 874786854
+346 322 3 886273541
+292 252 3 881104881
+363 405 4 891497015
+355 300 4 879486529
+351 879 5 879481461
+211 263 3 879461395
+332 696 3 887938760
+118 185 5 875384979
+308 483 3 887736843
+100 689 3 891375212
+241 880 5 887249889
+253 566 4 891628578
+292 919 5 881103508
+334 207 4 891545950
+223 255 4 891549382
+313 174 4 891014499
+244 1098 5 880605578
+299 501 3 889501790
+328 284 3 885047593
+18 71 4 880131236
+232 471 3 880062414
+311 174 5 884364538
+7 608 4 891351653
+201 708 4 884140247
+345 285 5 884901701
+184 1136 4 889912890
+130 49 4 875802236
+232 22 3 888549988
+46 288 2 883611307
+213 151 5 878955886
+210 216 4 887737603
+75 475 5 884049939
+90 323 3 891382634
+14 7 5 876965061
+1 212 4 875072895
+272 772 2 879455220
+332 1016 5 887916529
+117 597 4 881010052
+184 287 4 889908050
+79 813 5 891271792
+10 200 5 877889261
+119 144 4 887038665
+158 277 4 880132658
+59 570 4 888205745
+322 185 5 887313850
+129 995 2 883245452
+42 692 4 881107773
+298 496 5 884127603
+318 481 4 884496156
+293 134 5 888905618
+60 1126 4 883327174
+285 538 5 890595479
+345 919 2 884991077
+72 70 4 880036691
+342 25 2 875318328
+94 31 4 891721286
+223 717 1 891550470
+339 190 4 891034215
+130 346 4 884623704
+218 265 3 881288408
+362 333 5 885019261
+334 450 1 891550338
+176 751 1 886046979
+145 1212 2 875272196
+189 815 3 893264558
+60 485 4 883327222
+293 257 2 888904696
+306 100 4 876504286
+308 319 4 887736408
+130 53 3 876251972
+320 501 3 884751462
+321 1194 5 879438607
+155 319 3 879370963
+338 310 3 879437522
+214 325 3 891542622
+49 418 3 888067031
+57 1028 3 883697432
+236 185 5 890118307
+138 617 4 879024128
+232 173 4 888549674
+331 100 4 877196308
+297 157 2 875238853
+95 88 4 880571016
+268 333 4 876513565
+58 156 5 884304955
+299 378 3 878192680
+294 327 3 877818982
+286 1091 4 877534859
+234 601 3 892334765
+207 156 2 878104438
+269 492 4 891449550
+357 284 4 878951691
+255 53 3 883216672
+92 717 3 886443416
+13 161 5 882397741
+65 197 5 879216769
+17 237 2 885272628
+167 698 4 892738307
+313 609 3 891014782
+42 99 5 881108346
+65 210 4 879217913
+303 366 3 879485221
+233 98 5 877661724
+354 86 5 891218312
+268 1090 2 875745536
+7 226 5 891353614
+81 7 4 876533545
+323 886 3 878738997
+119 87 5 874781829
+299 418 4 889501790
+174 456 1 886515240
+8 89 4 879362124
+79 900 4 891271245
+232 215 3 888549563
+271 338 1 885847194
+356 313 5 891405651
+177 271 2 882141868
+181 458 3 878962350
+6 151 3 883599558
+363 1495 5 891497278
+117 751 5 886018996
+306 744 4 876504054
+90 494 5 891383241
+117 368 3 881010610
+181 1386 1 878962119
+233 418 4 877664010
+44 542 3 878348036
+13 303 4 881514876
+127 243 5 884364764
+92 561 3 875812413
+236 864 2 890117073
+234 660 4 892334543
+363 1168 2 891496587
+177 150 4 880130807
+117 121 4 880126038
+301 514 3 882076021
+194 1 4 879539127
+276 496 4 882659476
+221 1210 3 875246887
+363 673 2 891496543
+218 516 5 877488692
+85 414 4 879828720
+60 498 5 883326566
+188 233 3 875074266
+144 960 2 888105784
+184 88 3 889909551
+83 412 1 883868208
+194 631 2 879546551
+11 751 2 891902092
+178 1051 3 885784583
+318 1023 2 884495091
+328 132 5 885046420
+142 28 4 888640404
+293 657 4 888905582
+13 437 1 882397068
+246 231 1 884922898
+346 727 1 874947794
+323 199 4 878739953
+194 510 4 879521474
+99 123 3 885678997
+280 483 4 891701066
+314 1276 4 877887179
+305 943 2 886323464
+106 923 4 881453355
+174 383 1 886515171
+62 955 4 879374072
+10 223 5 877888545
+234 526 3 892334045
+92 660 4 875654125
+361 273 3 879441215
+1 143 1 875072631
+332 258 5 887916151
+286 559 4 877534081
+308 805 4 887739471
+326 448 3 879877349
+323 22 5 878739743
+365 301 5 891303586
+23 315 3 884550320
+256 783 4 882165328
+3 334 3 889237122
+195 99 3 888737277
+236 223 5 890116032
+38 389 5 892433660
+95 505 3 888954513
+351 873 3 879481643
+271 83 4 885848408
+297 250 1 874955085
+91 351 4 891438617
+119 472 4 874775406
+42 1051 4 881106270
+270 703 4 876955019
+311 526 5 884364873
+94 562 3 891721494
+352 746 4 884290361
+350 174 5 882346720
+233 286 3 876690514
+250 1 4 883263374
+154 806 4 879139040
+255 569 1 883216672
+229 875 1 891632402
+332 1013 3 887938798
+58 237 4 884304396
+320 976 2 884749567
+307 169 5 879283625
+110 794 3 886988909
+244 818 2 880605010
+330 596 5 876544690
+343 474 5 876406677
+59 25 4 888203270
+64 173 5 889737454
+280 934 2 891702291
+283 627 4 879297966
+314 120 3 877887094
+336 13 3 877756890
+312 587 3 891699399
+222 411 3 878185137
+181 933 1 878962675
+270 741 5 876953967
+59 65 4 888205265
+174 63 4 886514985
+313 44 3 891015049
+264 208 5 886123415
+59 382 4 888205574
+301 511 4 882075803
+341 877 3 890758113
+60 1124 4 883326652
+303 849 3 879485589
+1 151 4 875072865
+13 786 3 886303088
+56 94 4 892910292
+59 175 4 888205300
+58 246 5 884304592
+234 95 3 892079689
+365 15 3 891304152
+164 148 5 889402203
+194 202 3 879524216
+151 425 4 879528647
+83 1043 3 880308807
+116 180 5 886310197
+49 347 3 888065487
+233 644 5 880610635
+102 271 2 888781860
+144 285 4 888103969
+71 475 5 877319330
+145 1077 3 875272245
+299 742 4 877878339
+263 79 4 891298047
+276 631 3 874796412
+308 968 4 887739987
+1 51 4 878543275
+269 435 3 891449011
+95 736 4 888954170
+311 708 5 884366397
+244 90 4 880607684
+313 318 4 891013712
+258 310 5 885700778
+123 485 5 879872792
+334 183 4 891545950
+130 743 2 878537778
+269 64 4 891447960
+328 451 4 885048159
+43 300 5 875975135
+130 12 4 875216340
+90 185 5 891384959
+12 132 5 879959465
+189 216 5 893265478
+207 135 2 877822350
+315 55 5 879821267
+5 139 3 875721260
+195 469 3 880710046
+88 302 3 891037111
+153 678 2 881370935
+148 1012 4 877400154
+270 155 5 876955770
+218 273 4 881288351
+145 674 4 877343184
+223 369 1 891550253
+222 4 3 878183924
+128 785 2 879968243
+192 127 4 881367456
+228 651 4 889388521
+354 191 4 891217082
+328 82 4 885046537
+344 716 3 884901403
+38 450 1 892432624
+269 137 4 891446193
+248 55 4 884534793
+310 304 5 879435664
+13 612 4 882140318
+130 335 3 875801254
+62 774 1 879376483
+135 77 4 879858003
+294 264 2 877819090
+89 813 5 879461219
+194 433 3 879523104
+94 39 3 891721317
+318 396 1 884498684
+151 223 5 879524088
+181 1120 1 878962279
+312 234 5 891712535
+177 175 5 880130972
+297 50 5 874954541
+313 162 3 891017270
+275 89 3 875154878
+293 202 3 888906490
+330 465 5 876547250
+323 100 4 878739177
+135 566 3 879857930
+229 358 1 891632437
+288 900 5 886372155
+295 1221 5 879518455
+162 151 3 877636191
+87 55 4 879875774
+128 378 5 879967804
+268 267 3 875742077
+282 302 5 879949347
+361 222 2 879441253
+280 286 4 891700185
+334 276 4 891545089
+361 387 3 879441008
+87 385 5 879875818
+344 175 5 884901110
+312 481 5 891698893
+130 1047 5 875801897
+357 222 5 878951498
+190 118 3 891033906
+308 192 5 887736696
+106 8 4 881452405
+357 928 4 878952041
+320 678 3 884748418
+217 117 4 889069842
+216 764 2 880233153
+230 633 4 880485283
+263 82 4 891299697
+233 495 4 877661364
+314 672 5 877888723
+204 310 1 892389073
+279 240 4 889151559
+188 195 3 875073179
+177 179 5 880131057
+181 330 1 878961668
+184 458 3 889907925
+86 872 3 879570366
+79 313 2 891271086
+53 181 4 879443046
+125 204 5 879454139
+326 528 3 879875112
+276 747 4 874795448
+238 300 4 883575836
+39 333 4 891400214
+201 175 2 884140022
+276 746 4 874791806
+13 334 1 886952467
+117 12 5 881011350
+301 651 5 882075994
+280 790 4 891702013
+3 350 3 889237076
+345 956 4 884916322
+174 393 4 886514837
+181 866 1 878963037
+290 158 5 880474977
+360 238 4 880355845
+247 257 4 893081396
+162 117 4 877635869
+43 336 4 880317271
+258 311 4 885700946
+348 819 4 886523710
+191 328 3 891562090
+215 483 4 891435022
+184 665 2 889910098
+114 157 2 881260611
+184 52 4 889910034
+49 821 1 888069246
+233 212 5 877665324
+345 173 5 884902317
+55 1089 1 878176134
+293 99 3 888906402
+13 353 4 886261450
+99 196 4 885680578
+49 325 3 888065744
+367 1012 4 876689825
+123 127 5 879809943
+194 383 1 879554842
+141 825 4 884585247
+323 150 4 878739568
+279 1180 2 890781034
+330 575 4 876547165
+109 1244 3 880571872
+177 318 4 880130618
+85 792 4 879828941
+248 249 4 884536117
+298 237 5 884126240
+276 139 4 889174904
+23 257 3 890276940
+52 657 5 882922833
+201 1194 4 884111899
+330 8 5 876546236
+268 403 4 875309914
+70 176 4 884066573
+280 53 5 891702544
+234 152 4 892826701
+13 759 2 882398542
+325 181 4 891478160
+268 269 4 876513523
+154 202 3 879139096
+222 689 4 881058008
+354 269 4 891180399
+42 222 4 881105882
+99 232 4 886519075
+96 170 5 884403866
+111 1024 3 891679939
+87 300 3 879875418
+328 349 2 888641949
+13 190 4 882397145
+347 227 4 881654734
+117 258 4 880126022
+229 286 4 891633029
+329 591 2 891655812
+345 508 4 884901000
+291 396 4 874867757
+320 1188 4 884749411
+94 34 1 891723558
+72 515 4 880036602
+218 695 3 881288574
+18 12 5 880129991
+346 1110 1 875264985
+218 762 4 877489091
+178 58 5 882827134
+334 302 5 891544177
+303 49 2 879483901
+145 1208 4 875272196
+42 925 4 881106113
+329 79 4 891656391
+286 11 5 877531975
+33 343 4 891964344
+326 79 4 879875203
+339 183 4 891032828
+308 521 3 887736798
+264 1225 3 886123530
+130 672 5 875801920
+114 183 5 881260545
+276 229 3 874792483
+11 383 2 891905555
+256 202 3 882165032
+273 311 4 891292905
+116 661 4 876454023
+13 137 5 882139804
+332 82 5 888098524
+6 479 5 883601053
+91 689 5 891438617
+79 137 4 891271870
+308 265 3 887737647
+10 651 4 877888812
+295 1401 5 879966498
+18 181 3 880131631
+49 299 2 888068651
+343 423 5 876408139
+92 423 3 875655990
+244 762 3 880604616
+363 288 4 891493723
+43 423 4 883955498
+201 1425 3 884111637
+84 31 4 883453755
+59 1047 2 888203371
+234 157 2 892334400
+300 328 3 875650068
+345 1082 2 884994569
+191 269 3 891562090
+268 114 5 875744966
+147 269 4 885593812
+71 222 3 877319375
+76 59 4 875027981
+232 462 4 888549879
+102 248 3 877915935
+205 326 4 888284454
+200 25 4 876042234
+311 431 4 884365201
+197 195 5 891409798
+356 937 2 891406040
+303 1016 3 879544727
+101 815 3 877136392
+119 1259 3 874780996
+264 56 5 886122261
+210 447 5 887737631
+276 63 3 874792168
+308 178 4 887737719
+64 181 4 889737420
+303 1014 3 879544588
+271 284 3 885847956
+201 513 3 884114069
+92 628 4 875639823
+54 333 5 880928745
+301 187 4 882076403
+81 410 4 876533946
+31 498 4 881548111
+21 234 5 874951657
+311 212 3 884366397
+264 792 5 886123415
+132 137 4 891278996
+307 463 5 879283786
+311 275 4 884963136
+22 403 5 878887810
+43 318 5 875975717
+201 61 2 884111986
+186 770 2 879023819
+125 475 1 879454244
+339 73 3 891035003
+145 120 2 888398563
+51 132 4 883498655
+130 84 4 876252497
+347 144 5 881654186
+110 715 2 886989440
+100 905 3 891375630
+311 470 3 884365140
+189 248 4 893264174
+365 1017 4 891304213
+44 227 4 883613334
+201 1098 2 884112747
+295 25 5 879518042
+193 276 4 890860319
+125 1093 1 892839412
+10 711 4 877888812
+276 272 5 885871447
+43 1053 3 883955859
+342 427 4 875319254
+14 211 4 879119693
+8 190 4 879362183
+280 144 2 891700514
+333 739 5 891045410
+11 721 3 891905279
+94 380 3 891722760
+8 686 3 879362356
+115 462 4 881171273
+264 559 5 886122446
+299 297 3 877877691
+299 1021 3 878192721
+268 483 5 875309859
+95 202 4 879198209
+24 25 4 875246258
+159 546 4 880557621
+174 312 5 886432972
+368 379 4 889783562
+293 943 2 888906576
+186 550 4 879023985
+250 582 4 878090114
+185 638 4 883524364
+234 566 2 892335108
+221 257 4 875244475
+187 659 5 879465274
+313 187 4 891014373
+116 199 4 876454174
+109 9 3 880564607
+174 412 1 886433919
+7 208 5 891352220
+371 97 5 877487440
+296 255 2 884196584
+280 82 2 891700925
+271 275 4 885847693
+110 791 2 886989473
+59 926 1 888203708
+217 576 1 889070087
+145 665 5 877343212
+334 204 4 891547190
+42 568 4 881107256
+200 143 5 884128499
+89 387 5 879459909
+311 588 4 884365284
+235 269 4 889654530
+287 156 5 875336804
+344 204 4 884901024
+43 289 4 875975085
+99 11 5 885680138
+145 159 4 875272299
+200 82 5 884129656
+269 316 4 891446132
+13 517 5 882139746
+184 208 4 889908985
+327 144 4 887820293
+218 517 3 877488634
+6 487 5 883600785
+279 792 3 875308843
+268 161 3 875744199
+85 124 5 882813248
+75 472 4 884050733
+18 483 4 880129940
+234 291 3 892335342
+196 238 4 881251820
+318 750 4 884469971
+2 281 3 888980240
+295 102 4 879518339
+276 81 4 874791101
+194 1409 2 879552662
+291 1078 4 875086920
+145 896 2 888396828
+160 762 3 876769148
+290 216 4 880475218
+174 1254 1 886434421
+327 435 4 888251521
+145 471 4 885622707
+83 465 4 880308578
+277 591 4 879543768
+214 56 5 892668130
+345 1315 3 884994631
+330 44 5 876546920
+328 1277 3 885049084
+6 131 5 883602048
+334 693 3 891547083
+156 192 4 888185735
+91 479 4 891439208
+130 22 5 875217265
+75 271 5 884051635
+328 265 5 885045993
+291 379 3 874834827
+222 815 2 877563716
+347 168 5 881653798
+328 510 5 885046376
+290 423 5 880474422
+12 157 5 879959138
+151 114 5 879524268
+294 603 5 889854323
+244 232 4 880608670
+130 63 4 876252521
+259 762 2 883372151
+58 425 5 884304979
+245 112 4 888513575
+184 1232 3 889910123
+122 727 4 879270849
+144 129 4 888104234
+305 357 5 886323189
+16 96 5 877717833
+1 175 5 875072547
+7 618 4 891350900
+16 546 4 877726944
+80 45 4 887401585
+173 294 5 877556864
+104 1017 1 888465634
+161 523 3 891170686
+179 1316 3 892151489
+12 71 4 879959635
+59 141 4 888206605
+339 636 4 891035248
+321 485 4 879439787
+201 204 4 884113082
+59 516 4 888204430
+56 118 4 892679460
+191 332 2 891562090
+65 318 5 879217689
+249 993 3 879571779
+145 229 3 885557699
+262 336 3 879961474
+235 52 4 889656168
+116 604 3 876454174
+49 476 1 888069222
+286 325 1 889651253
+221 588 3 875246209
+197 344 4 891409070
+198 23 4 884208491
+207 28 4 877822162
+345 251 5 884994119
+145 760 2 888398123
+316 1084 4 880853953
+77 179 5 884752806
+83 575 4 880309339
+328 55 4 885046655
+178 1035 4 882828350
+346 33 5 875261753
+89 26 3 879459909
+334 1315 4 891545185
+263 69 5 891298914
+53 199 5 879442384
+312 498 5 891699568
+213 1 2 878870719
+270 173 5 876955531
+85 690 2 890255371
+85 404 3 882994947
+184 949 3 889909618
+330 823 3 876544872
+230 1050 3 880485136
+184 255 3 889907468
+312 132 5 891699121
+322 179 5 887314416
+32 118 3 883717967
+184 1010 4 889907896
+18 180 4 880130252
+55 89 5 878176398
+373 588 3 877098821
+274 546 3 878945918
+363 97 2 891496513
+177 197 4 880130758
+87 796 4 879877280
+24 477 5 875323594
+137 261 5 882805603
+253 237 4 891628002
+298 200 3 884183063
+344 597 2 884900454
+305 638 5 886324128
+85 499 4 879455114
+44 168 5 878347504
+33 258 4 891964066
+293 8 3 888905736
+365 109 2 891304106
+90 42 4 891384885
+99 963 3 885679998
+176 250 4 886047963
+234 414 4 892336021
+308 515 3 887737536
+314 983 4 877892488
+85 1168 3 882995908
+137 50 5 881432937
+130 1016 4 874953698
+117 1057 2 881010401
+225 64 4 879539727
+109 117 5 880564457
+85 199 5 879829438
+15 924 3 879456204
+179 269 3 892151064
+154 333 3 879138287
+170 333 4 886190330
+49 202 3 888068816
+62 183 4 879374893
+343 1132 4 876403746
+43 866 4 883956417
+95 471 5 884266051
+116 294 2 876453376
+95 2 2 888955909
+223 120 2 891550504
+151 419 3 879524878
+291 1098 4 875086330
+303 79 5 879466891
+15 289 3 879455262
+308 443 3 887740500
+43 316 5 892349752
+334 77 3 891549247
+26 864 2 891383899
+130 779 4 878537558
+138 514 5 879024043
+234 237 3 892336021
+297 79 3 875239125
+335 324 1 891567098
+334 620 2 891545540
+276 597 3 874787150
+69 689 3 882027284
+297 864 3 874954541
+153 64 5 881371005
+184 699 5 889909914
+58 568 4 884304838
+178 480 3 882826048
+348 288 5 886522495
+62 173 5 879374732
+307 428 4 877118113
+222 946 2 878182237
+117 240 3 880126038
+10 705 4 877892050
+94 1032 2 891723807
+326 185 5 879875203
+59 739 4 888206485
+307 189 4 877121617
+339 431 4 891035488
+318 182 4 884496549
+321 494 4 879440318
+217 185 3 889069659
+72 435 5 880037242
+249 431 5 879641194
+299 1141 4 877880522
+13 888 2 886261388
+151 972 4 879543366
+235 705 5 889655204
+160 4 4 876861754
+12 15 5 879959670
+62 78 2 879376612
+314 42 5 877888610
+89 151 5 879441507
+230 582 4 880485380
+120 9 4 889489886
+316 614 2 880854267
+331 454 3 877196702
+40 271 2 889041523
+345 172 4 884991831
+55 1016 1 878176005
+92 1213 2 875907079
+73 28 3 888626468
+373 694 5 877098643
+373 707 4 877100378
+336 405 3 877760374
+325 484 5 891478643
+8 301 4 879361550
+141 237 4 884584865
+141 1258 4 884585071
+345 216 5 884901701
+87 88 5 879876672
+209 1105 2 883589568
+7 587 4 891353950
+290 98 4 880474235
+16 692 4 877719158
+175 176 3 877107255
+185 197 5 883524428
+328 331 4 885045085
+244 20 4 880604758
+181 1048 2 878963275
+246 840 4 884924045
+269 293 3 891446308
+246 385 1 884922272
+221 789 4 875245739
+130 150 5 874953558
+109 176 5 880577868
+174 332 5 886432901
+94 28 4 885873159
+85 1098 4 879828912
+48 522 2 879434886
+237 98 4 879376327
+293 23 4 888905865
+313 494 3 891016193
+178 70 4 882827083
+293 322 2 888904456
+6 528 4 883602174
+236 15 5 890116628
+38 393 5 892430282
+276 737 4 890979964
+143 328 4 888407656
+276 854 4 874791806
+90 693 3 891385752
+18 960 4 880131004
+251 222 4 886272547
+7 172 4 891350965
+44 106 2 878347076
+85 382 4 879454820
+184 13 3 889907839
+286 20 4 876521858
+56 219 5 892679144
+345 403 3 884992922
+45 1061 2 881016056
+73 156 4 888625835
+254 125 3 886473158
+184 202 3 889909768
+360 309 2 880354094
+214 236 5 892668153
+18 179 4 880129877
+57 1094 2 883697990
+363 616 3 891498135
+200 29 4 884130540
+148 228 4 877016514
+63 323 1 875746986
+270 66 4 876955531
+6 28 2 883603013
+291 834 3 874834358
+314 143 5 877890234
+82 520 3 878769703
+346 218 3 875263574
+103 222 3 880415875
+189 657 5 893265123
+154 182 5 879138783
+13 384 2 882141814
+291 1083 3 874834876
+148 473 5 877399322
+271 1091 4 885849648
+264 219 5 886122447
+154 50 5 879138657
+370 56 2 879434587
+27 298 4 891543164
+268 395 2 875744021
+82 480 4 878769373
+94 118 3 891723295
+342 1368 5 874984507
+299 889 3 884023918
+177 245 3 880130534
+44 185 4 878347569
+371 175 1 877487266
+186 237 2 879023934
+102 176 3 888801360
+43 238 2 883955160
+326 134 3 879875797
+243 713 3 879987495
+349 105 2 879466283
+82 25 2 878768435
+257 50 5 882049897
+14 70 1 879119692
+346 17 1 874950839
+6 467 4 883602284
+227 276 4 879035251
+157 298 4 886889876
+290 1336 3 880733010
+189 847 4 893264150
+86 889 5 879570973
+249 333 4 879571521
+42 211 4 881107880
+152 790 5 884018821
+328 1248 3 885047417
+193 485 5 889124252
+59 709 5 888204997
+293 228 3 888906315
+346 977 3 875264110
+207 183 2 875509832
+239 1020 3 889180920
+301 77 3 882076751
+248 183 5 884534772
+288 12 4 886374130
+303 451 5 879468581
+255 436 4 883216544
+210 202 5 887737338
+363 102 4 891498681
+299 479 4 878192556
+92 834 1 875906882
+323 327 4 878738910
+374 1047 3 880394179
+249 628 3 879640306
+222 401 2 878184422
+122 70 5 879270606
+122 511 5 879270084
+23 32 3 874785809
+10 696 4 877892276
+144 298 3 888103988
+196 663 5 881251911
+152 966 5 882829150
+157 740 2 886889876
+18 610 4 880130861
+107 258 4 891264466
+125 999 4 892838288
+334 475 4 891544953
+207 171 3 880839802
+85 480 4 879453658
+111 269 5 891679692
+12 191 5 879960801
+304 322 4 884968415
+342 544 1 875318606
+201 482 4 884111360
+333 748 4 891044596
+167 1126 5 892738418
+303 1224 2 879485475
+222 62 4 878183616
+6 136 5 883600842
+223 276 4 891549324
+340 1133 5 884991742
+70 546 2 884066211
+244 764 5 880605158
+355 310 4 879485423
+230 185 4 880485090
+295 210 4 879518378
+308 98 3 887737334
+210 49 3 891036116
+130 1228 3 878537681
+249 456 3 879640549
+215 230 3 891436469
+207 1118 3 878104017
+136 313 2 882693234
+276 117 4 874786568
+216 824 3 880233253
+269 50 3 891448926
+293 466 3 888906655
+275 142 2 880315197
+136 1142 4 882693569
+112 347 1 891302716
+292 1014 3 881104424
+77 176 4 884752757
+314 941 3 877889971
+181 829 1 878962675
+200 33 4 884129602
+291 551 2 874867824
+301 152 3 882077285
+291 237 4 874805668
+334 716 3 891548758
+216 218 4 880234933
+358 482 2 891270510
+13 243 3 882140966
+100 289 3 891375359
+119 12 3 874781915
+268 558 3 875309304
+94 273 4 885872684
+200 205 4 884128458
+333 98 4 891045496
+256 161 5 882164559
+265 409 3 875320462
+268 108 3 875742992
+320 3 4 884748978
+90 178 5 891384611
+347 609 4 881654064
+286 405 3 876522150
+136 223 4 882848820
+344 537 4 884814432
+244 22 4 880605665
+350 1 4 882345734
+299 127 5 877877434
+221 129 5 875244331
+328 403 3 885047281
+181 21 1 878963381
+254 174 5 886471720
+158 566 3 880134499
+262 419 3 879791710
+243 1466 3 879988104
+230 7 3 880484476
+301 411 1 882074867
+104 347 2 888442140
+348 1 4 886523078
+208 302 1 883108157
+151 675 2 879524368
+105 258 5 889214306
+72 210 4 880037242
+322 89 3 887314185
+280 180 4 891700453
+10 367 4 877892437
+156 137 4 888185735
+372 159 5 876869894
+363 316 3 891493918
+178 866 4 882825357
+181 112 1 878962955
+346 232 3 875263877
+114 507 3 881260303
+14 14 3 879119311
+271 248 4 886106129
+354 847 3 891216713
+263 328 4 891297330
+258 893 1 885701099
+100 691 4 891375260
+259 12 5 874809192
+90 604 5 891383350
+130 367 4 875801369
+327 293 3 887745574
+57 173 5 883698408
+239 493 5 889180616
+318 305 2 884470682
+13 776 2 882398934
+339 32 5 891032255
+253 188 4 891628416
+311 199 4 884365485
+311 226 4 884366397
+283 42 5 879298333
+125 386 3 892838827
+361 26 3 879440941
+283 24 4 879297867
+334 210 3 891546405
+181 1390 1 878962052
+336 202 1 877757909
+254 222 4 886471346
+276 544 3 889174870
+89 83 4 879459884
+268 265 3 875310603
+311 748 4 884364071
+270 17 2 876956064
+344 196 4 884901328
+58 480 3 884305220
+328 31 4 886036884
+234 221 2 891227814
+60 633 4 883326995
+2 13 4 888551922
+321 180 4 879440612
+131 1 4 883681384
+307 91 4 879283514
+264 709 5 886123727
+181 1282 1 878962496
+102 403 3 888801812
+197 808 3 891409893
+308 487 4 887736798
+374 126 3 880393223
+6 117 2 883599431
+367 250 5 876689824
+299 257 2 877877732
+25 480 4 885852008
+87 208 5 879876403
+277 748 3 879543879
+332 655 5 888360248
+16 735 3 877720186
+236 419 5 890116282
+11 736 4 891906411
+1 107 4 875241619
+6 32 4 883601311
+72 124 4 880035636
+214 952 3 891543176
+305 52 2 886323506
+345 297 4 884994156
+269 902 5 891446132
+336 864 1 877757837
+314 402 4 877888758
+33 313 5 891963290
+345 1017 2 884991303
+346 392 3 875266064
+123 50 3 879873726
+161 286 2 891169991
+330 204 5 876546839
+234 781 2 892335764
+181 148 2 878963204
+262 238 4 879792713
+233 492 5 880923253
+200 294 4 884125953
+213 135 5 878956101
+130 596 4 874953825
+346 167 2 875264209
+142 362 3 888639920
+325 135 5 891478006
+83 28 4 880308284
+90 521 4 891384570
+13 530 5 881515295
+314 765 3 877889480
+361 275 4 879440694
+334 436 3 891548203
+314 147 4 877886584
+363 906 2 891493795
+92 183 4 875653960
+247 272 4 893081381
+230 51 4 880484937
+44 755 3 878347742
+98 209 2 880498935
+326 674 3 879877433
+303 96 5 879466830
+92 318 2 875653307
+12 196 5 879959553
+94 64 5 885870362
+327 288 4 887743600
+288 317 4 886374497
+373 724 5 877103935
+337 106 2 875184682
+179 301 4 892151565
+267 7 5 878970503
+241 332 3 887249841
+87 182 4 879875737
+311 679 4 884365580
+58 20 1 884304538
+276 77 3 874795751
+194 450 1 879555001
+236 51 5 890116709
+44 9 5 878341196
+354 480 4 891217897
+303 62 2 879484159
+134 300 3 891732220
+92 692 4 875653805
+338 604 4 879438326
+224 86 3 888082612
+341 880 5 890757997
+194 218 4 879524892
+94 1206 3 891723593
+332 300 5 887916188
+180 111 5 877127747
+321 709 4 879441308
+108 181 3 879879985
+199 242 5 883782485
+46 313 5 883611274
+85 855 3 879827989
+188 504 3 875074589
+174 333 4 886432811
+153 22 2 881371140
+119 188 4 874781742
+45 476 3 881015729
+287 346 5 888177040
+14 498 5 890881384
+189 21 2 893264619
+363 189 5 891495070
+367 246 4 876689612
+268 82 3 875310784
+14 181 5 889666215
+200 570 4 884130484
+91 529 4 891438977
+195 258 4 882859352
+194 559 2 879521937
+301 281 4 882074903
+60 272 4 889286840
+278 347 4 891294932
+181 1370 1 878962550
+344 477 3 884900353
+44 209 5 878347315
+38 225 5 892433062
+18 276 5 880130829
+91 82 5 891439386
+336 395 2 877757094
+305 156 4 886323068
+102 810 2 888802508
+181 1272 1 878962349
+156 317 4 888185906
+365 258 4 891303515
+32 122 2 883718250
+6 15 3 883599302
+236 756 1 890117353
+234 965 3 892079538
+232 498 4 888549467
+130 625 5 875801750
+291 41 4 875086636
+344 25 4 884814480
+222 232 4 878183985
+13 907 1 884538485
+378 554 3 880333540
+214 327 5 892668196
+279 762 3 875297199
+363 1007 5 891499355
+297 135 4 875238608
+13 232 3 890704999
+13 861 3 882139774
+87 79 5 879875856
+195 61 3 888737277
+158 11 4 880134398
+13 48 5 882139863
+189 121 2 893264816
+344 663 5 884900993
+14 922 4 880929651
+181 840 1 878963204
+181 1259 1 878962496
+94 50 5 891720996
+206 904 1 888180081
+89 707 5 879459884
+62 1128 2 879372831
+288 340 5 886372155
+329 515 4 891655932
+354 882 4 891216157
+291 101 4 875087198
+153 127 3 881371140
+285 168 4 890595900
+303 153 5 879466421
+13 505 3 882140389
+246 675 4 884920978
+93 476 4 888705879
+268 129 2 875742437
+325 1411 4 891478981
+226 7 4 883889479
+297 175 4 875238883
+344 451 4 884901403
+233 69 5 877665324
+87 684 5 879875774
+70 472 3 884148885
+181 1378 1 878962169
+260 300 3 890618198
+200 45 3 884128372
+246 720 1 884923592
+92 527 3 875653549
+330 50 5 876544366
+82 103 2 878768665
+299 496 3 878192154
+28 218 3 881961601
+64 83 3 889737654
+262 1054 2 879791536
+59 102 2 888205956
+294 325 3 877818861
+294 471 4 877820189
+344 58 3 884814697
+276 46 3 874791145
+21 974 3 874951416
+43 993 3 875975211
+72 644 4 880036602
+273 902 5 891293008
+54 1016 4 890609001
+276 265 4 874792483
+328 162 4 885048004
+90 813 4 891384997
+161 127 3 891171698
+305 245 1 886308147
+69 9 4 882126086
+273 900 3 891292873
+95 14 5 879197329
+177 289 2 880130534
+334 922 4 891544810
+64 420 3 889739678
+119 562 4 886177206
+23 419 3 874787204
+154 480 5 879138784
+271 25 3 885847876
+276 231 3 874796373
+60 671 4 883327175
+279 464 4 875310041
+42 12 4 881107502
+320 576 3 884749411
+279 226 4 880850073
+378 63 3 880333719
+347 465 3 881654825
+15 508 2 879455789
+328 370 3 885048986
+204 292 5 892388857
+378 367 3 880055002
+295 485 4 879517558
+255 763 5 883217072
+67 121 4 875379683
+328 443 4 885048235
+57 237 4 883697182
+20 405 3 879668555
+243 28 4 879988215
+94 1210 3 891723558
+328 371 4 885046773
+188 148 4 875074667
+308 204 4 887737891
+344 568 5 884901419
+130 685 3 874953895
+206 258 4 888179602
+119 111 5 886176779
+347 208 2 881654480
+151 514 4 879524797
+13 21 3 882399040
+373 598 3 877112076
+210 186 4 887730532
+144 274 3 888104382
+58 813 5 884304430
+76 474 5 875498278
+294 147 4 877819845
+184 77 3 889910217
+137 222 5 881432908
+311 527 4 884365780
+259 235 2 883372151
+43 597 3 883956229
+92 196 4 875654222
+254 162 3 886472643
+95 83 5 880573288
+104 475 4 888465582
+214 248 4 891543001
+128 790 4 879969277
+293 55 4 888906096
+195 1013 3 877156636
+11 135 4 891904335
+178 178 4 882826395
+270 156 5 876955899
+269 1480 1 891451725
+151 234 4 879524819
+174 1001 1 886515030
+151 428 5 879542510
+276 164 4 874792663
+130 333 5 875801239
+332 288 5 887916151
+189 143 5 893266027
+43 847 5 875975468
+188 13 4 875073408
+172 485 3 875538028
+262 44 2 879794446
+135 802 2 879858003
+304 275 4 884968264
+308 393 4 887740367
+342 1071 4 875319497
+76 333 3 879575966
+345 988 2 884916551
+303 257 4 879544558
+293 679 2 888906699
+2 280 3 888551441
+368 50 4 889783678
+344 707 4 884900792
+92 552 3 875907078
+40 303 4 889041283
+288 157 4 886373619
+233 117 3 880190627
+90 478 5 891384754
+112 325 1 884992714
+45 276 5 881012184
+3 341 1 889237055
+159 877 3 893255740
+59 501 1 888205855
+117 358 4 880124509
+207 150 3 877847150
+318 401 3 884498292
+22 999 4 878886902
+267 384 3 878973734
+124 157 2 890287936
+6 135 5 883600747
+69 48 5 882145428
+263 1444 3 891299949
+82 1001 1 878769138
+57 7 4 883697105
+13 869 3 882141727
+286 89 4 877533381
+151 1297 1 879542847
+262 270 3 879961283
+218 410 3 881288574
+372 219 5 876869481
+213 204 5 878956130
+77 276 2 884732991
+7 8 5 891351328
+299 582 2 889502159
+145 752 4 888396828
+205 258 3 888284313
+106 1 4 881449487
+314 138 5 877890960
+346 237 4 874949086
+286 1503 3 877534107
+339 101 3 891034626
+293 31 2 888906244
+180 69 4 877355568
+347 317 1 881654409
+237 153 3 879376698
+295 154 5 879517801
+216 204 4 881432523
+291 1046 4 874834875
+334 1172 3 891545852
+329 258 3 891656639
+146 262 4 891457714
+144 194 5 888105287
+92 531 4 875653121
+313 487 3 891016378
+315 46 4 879799526
+344 106 2 884900583
+270 1014 4 876954062
+230 969 4 880484476
+90 1101 4 891384570
+276 234 5 880913767
+325 168 3 891478796
+15 754 5 879455080
+324 298 5 880575493
+73 48 2 888625785
+232 315 5 888364663
+328 98 4 885045899
+128 588 5 879967136
+43 315 4 883953665
+27 281 3 891543164
+189 100 4 893263994
+296 15 3 884196712
+342 518 3 875318858
+332 332 4 887916411
+339 693 5 891033200
+297 448 3 875240171
+303 260 3 879466291
+181 324 1 878961814
+244 287 3 880604326
+151 506 4 879524900
+251 183 5 886271733
+159 225 4 880557347
+342 156 4 874984128
+194 117 3 879535704
+85 1167 3 879829209
+244 122 4 880602804
+251 237 5 886272346
+180 216 5 877128388
+363 71 3 891495301
+233 269 5 891920842
+297 238 5 875409525
+223 1300 1 891550470
+185 318 4 883524172
+308 87 4 887737760
+262 145 1 879795155
+297 235 2 874954611
+209 304 2 883460468
+295 1446 4 879519026
+224 212 1 888104188
+279 739 1 879573060
+361 652 4 879440346
+42 82 4 881107449
+293 27 3 888907753
+234 603 4 892333573
+350 228 4 882347598
+280 159 4 891701944
+174 49 4 886513788
+296 455 1 884196921
+374 685 4 880393307
+256 12 5 882164696
+106 223 4 881450440
+181 269 1 878961511
+314 693 3 877891575
+87 1074 3 879876813
+366 853 5 888857750
+75 108 4 884050661
+85 498 4 879454400
+270 286 5 876953744
+128 423 4 879967966
+299 485 4 877881320
+378 202 3 880046229
+290 473 1 880475420
+233 97 5 877661882
+293 405 1 888905198
+92 295 2 886442386
+299 715 4 889503441
+130 678 4 874953526
+184 258 3 889906882
+183 225 1 891467546
+280 7 4 891700385
+374 231 2 880939228
+254 259 2 886470859
+149 305 4 883512658
+291 1213 3 874871655
+181 276 2 878962816
+251 265 3 886271641
+276 1013 3 874787150
+67 1093 5 875379419
+269 919 4 891446132
+276 1172 4 882659550
+41 170 4 890687713
+276 1253 1 874795729
+95 878 1 881599623
+298 473 3 884183952
+289 473 1 876790576
+6 286 2 883268170
+327 1067 4 887819538
+234 604 5 892078936
+345 197 4 884992141
+197 779 2 891410170
+120 257 2 889490979
+293 616 3 888907753
+174 196 5 886514108
+178 682 3 892239928
+137 172 5 881433719
+128 300 5 879966355
+253 127 5 891628060
+88 321 1 891037708
+222 449 4 878184899
+247 111 5 893097024
+60 176 4 883326057
+92 313 5 887042925
+256 385 5 882164603
+343 25 2 876402814
+314 215 4 877888722
+115 172 4 881171273
+263 210 3 891298792
+305 249 3 886322174
+244 62 2 880607269
+267 568 4 878972955
+87 810 3 879876111
+330 181 5 876544277
+134 258 4 891732122
+13 61 4 882140552
+346 133 5 874948513
+108 121 3 879880190
+368 637 2 889783617
+305 660 4 886324734
+298 286 4 884124929
+256 49 4 882165238
+286 277 4 875807003
+286 107 1 875807043
+327 32 4 887747266
+201 128 2 884111546
+288 15 4 886892177
+308 610 4 887738847
+334 387 4 891548579
+204 315 4 892388857
+257 165 4 879547534
+347 435 5 881654211
+181 827 2 878963276
+13 784 1 882397084
+26 508 3 891352941
+118 511 5 875384885
+239 114 3 889178616
+339 589 5 891032221
+171 327 4 891034835
+378 8 4 880045722
+14 509 5 890881521
+62 33 1 879374785
+64 284 4 889740056
+269 177 5 891449214
+200 151 3 876042204
+370 265 5 879434636
+327 478 4 887819860
+10 509 4 877889005
+108 275 5 879879739
+311 365 4 884365580
+199 324 1 883782509
+363 55 5 891495682
+180 56 5 877127130
+60 194 4 883326425
+14 121 3 876965061
+18 136 5 880129421
+270 222 5 876954521
+268 17 3 875743588
+323 203 5 878739953
+334 502 3 891546963
+354 716 3 891307157
+336 571 1 877756999
+144 33 5 888105902
+226 169 5 883888892
+301 168 4 882075994
+99 685 3 885678840
+181 1289 1 878962866
+197 271 2 891409352
+312 357 5 891698987
+54 1012 2 880936669
+200 38 3 884130348
+69 1143 5 882072998
+5 40 4 879198109
+181 766 1 878962675
+303 80 4 879484563
+110 575 3 886989566
+299 208 4 878191995
+275 423 4 880315322
+210 200 5 887737040
+327 1097 4 887819860
+99 7 4 885678784
+64 240 1 889740462
+101 1034 2 877136686
+18 778 2 880131077
+301 159 3 882076890
+90 166 4 891383423
+213 2 4 878955914
+251 520 5 886271955
+295 99 4 879517741
+279 175 5 875296461
+64 636 4 889740286
+303 231 4 879485292
+184 196 4 889908985
+197 92 1 891410082
+315 156 5 879821267
+23 662 3 874788045
+291 56 5 874834701
+5 90 3 875636297
+146 1294 4 891457749
+254 90 1 886475406
+326 559 3 879877413
+290 91 2 880474451
+94 472 3 891723707
+189 484 5 893266105
+292 479 4 881105516
+194 425 2 879522240
+326 633 4 879875852
+16 761 2 877727192
+304 288 3 884966696
+221 721 5 875246944
+160 209 4 876861185
+80 58 4 887401677
+178 76 3 882827288
+62 147 3 879372870
+158 550 3 880134445
+344 313 3 884814359
+291 365 3 874871570
+112 302 4 886398509
+207 188 3 875509262
+13 457 1 883670785
+234 1 3 891227689
+260 272 3 890618349
+63 13 4 875747439
+325 640 3 891478376
+194 124 4 879539229
+71 56 5 885016930
+30 678 2 885942002
+291 4 4 874835062
+378 1267 3 880055740
+177 260 2 880130534
+21 292 3 874950889
+326 132 4 879875398
+244 508 4 880604276
+128 602 4 879967478
+276 779 2 874977513
+263 245 4 891297417
+323 255 4 878739275
+92 986 2 890251716
+276 282 4 883822485
+186 1277 4 879023677
+264 25 4 886124197
+161 274 2 891172070
+86 300 3 879570277
+303 91 5 879483480
+10 135 5 877889004
+301 407 2 882075202
+60 502 4 883327394
+377 443 4 891299078
+142 350 4 888639882
+374 591 4 880393095
+110 732 3 886988018
+352 182 5 884290328
+109 1013 3 880572296
+328 350 3 886036374
+181 283 3 878963241
+354 631 4 891217449
+334 1073 4 891547714
+181 1373 1 878962052
+54 121 4 880936669
+293 12 4 888905665
+279 1489 3 891208884
+138 111 4 879022890
+298 502 5 884183406
+318 66 4 884495921
+67 151 4 875379619
+301 160 2 882077284
+47 321 4 879439040
+304 682 3 884967520
+109 204 4 880577844
+189 505 5 893265239
+16 183 5 877720733
+269 645 4 891448048
+297 116 4 874954260
+373 139 3 877111422
+274 815 3 878945763
+123 511 5 879872066
+13 40 2 886302815
+61 342 2 892302309
+76 421 3 875028682
+284 313 3 885328727
+339 806 4 891032737
+5 153 5 875636375
+280 1047 3 891701897
+199 322 2 883782636
+343 143 4 876406677
+303 926 2 879485814
+232 276 5 880062447
+1 218 3 876892856
+151 417 3 879543075
+270 241 5 876955633
+269 272 3 891445757
+339 248 4 891034592
+46 328 4 883611430
+198 1014 2 884206330
+151 505 5 879528909
+184 478 4 889908902
+234 274 3 892334765
+348 742 4 886523078
+374 129 5 880392846
+221 53 4 875247565
+308 584 4 887738717
+268 746 3 876513855
+263 127 4 891299514
+83 795 3 880309214
+168 7 1 884287559
+284 344 4 885329593
+375 44 3 886622131
+91 435 4 891439353
+311 58 3 884364570
+204 191 4 892513906
+109 200 2 880577734
+201 70 3 884112029
+312 241 3 891699655
+215 183 5 891435655
+128 173 5 879966756
+13 351 1 886302385
+378 52 5 880056491
+345 949 3 884992897
+12 754 4 879958810
+54 406 2 880938490
+128 237 4 879966954
+223 1014 4 891549975
+197 33 2 891409981
+270 800 5 876956106
+373 154 5 877098919
+24 275 5 875323507
+214 1401 4 891544290
+16 27 2 877726390
+325 521 4 891478160
+243 221 5 879989217
+200 578 5 884130085
+343 702 4 876406257
+345 479 4 884991812
+327 645 4 887818991
+141 750 1 886447564
+13 73 3 882141485
+299 347 4 887135610
+181 922 1 878963305
+13 467 5 882140588
+276 227 4 880913800
+189 483 5 893265291
+135 228 4 879857797
+256 1040 3 882152604
+84 151 4 883449993
+207 245 3 877994095
+189 96 5 893265971
+135 642 4 879857868
+84 523 4 883453642
+269 213 5 891447255
+307 154 5 879282952
+117 288 3 880124254
+43 648 5 883955293
+359 250 4 886453354
+373 2 4 877100416
+327 173 4 887747337
+326 82 3 879876861
+190 294 3 891033370
+72 520 5 880036515
+378 356 4 880045989
+91 338 4 891438529
+363 1267 2 891496481
+128 591 4 879967879
+252 268 5 891455329
+214 512 5 892668130
+303 249 4 879544739
+313 135 5 891014401
+239 168 4 889179478
+361 148 1 879441324
+94 447 4 891721562
+109 931 2 880572407
+298 311 3 884126552
+329 269 4 891655191
+66 117 3 883601787
+291 790 4 875086699
+175 629 3 877107942
+347 423 4 881654567
+291 155 3 875087371
+7 203 5 891352178
+201 285 4 884114471
+374 356 3 880937876
+303 326 2 879466116
+131 275 2 883681384
+186 1253 4 891719774
+347 1088 1 881653224
+184 588 5 889909812
+234 328 2 891033772
+293 147 2 888905229
+276 1239 1 874977512
+101 118 3 877136424
+269 497 3 891449429
+256 982 3 882152630
+305 602 3 886324058
+94 63 3 891723908
+327 650 4 887745699
+43 118 4 883955546
+347 268 4 881652169
+194 517 3 879521856
+281 989 2 881200789
+232 81 5 888549515
+42 88 5 881108425
+18 526 4 880131407
+55 678 3 878176206
+158 182 5 880134296
+288 13 5 886892241
+102 689 3 883277481
+323 249 3 878739488
+294 544 4 877819673
+268 232 3 875310745
+94 646 5 885873006
+157 3 3 886890734
+279 147 4 875297199
+90 475 3 891385465
+276 1073 3 874795613
+301 684 3 882077330
+191 343 3 891561856
+201 324 5 884110811
+213 448 4 878956074
+145 831 1 888398329
+65 135 4 879216567
+291 154 4 875086185
+379 69 4 880524754
+345 559 1 884901497
+62 179 4 879374969
+331 277 4 877196384
+43 54 3 883956494
+244 240 3 880604858
+279 469 4 884982881
+1 209 4 888732908
+313 417 2 891030334
+151 1074 2 879543342
+329 124 5 891655905
+332 354 5 888189331
+303 159 3 879484695
+249 472 3 879640502
+6 513 4 883600913
+1 259 1 875692979
+308 144 3 887737956
+174 577 1 886515295
+327 188 5 887745774
+332 271 4 887916217
+59 660 4 888205534
+130 959 4 876251865
+94 144 3 891721168
+280 117 5 891700366
+151 47 3 879528459
+249 169 5 879572106
+184 34 2 889913568
+344 315 5 884813342
+339 139 3 891036199
+74 1084 3 888333542
+347 69 5 881653687
+293 761 2 888907981
+308 234 3 887737084
+268 421 3 876513927
+328 185 4 885045899
+365 908 3 891303638
+200 15 4 884127745
+5 94 3 878844651
+318 509 5 884495817
+234 423 4 892334079
+118 816 3 875385335
+354 297 4 891216760
+130 405 4 875801984
+279 4 4 875296461
+198 217 4 884208273
+342 237 4 874984832
+195 1228 1 876632600
+48 988 2 879434387
+7 281 3 891353710
+64 318 4 889737593
+253 647 3 891628229
+99 56 5 885679833
+13 443 4 882140588
+151 775 2 879543366
+91 510 3 891439090
+343 211 5 876405820
+279 92 4 890282182
+57 248 5 883697223
+94 428 5 891725332
+42 28 5 881108187
+343 792 5 876405172
+144 209 2 888105116
+290 243 3 880473474
+100 316 5 891375313
+374 977 1 883628189
+249 684 4 879641285
+145 346 5 883840638
+379 705 4 888646088
+184 70 4 889908657
+94 657 5 891720761
+178 520 5 882826210
+303 1088 2 879544946
+21 774 2 874951898
+328 1042 3 885049024
+276 276 4 874786605
+77 50 4 884732345
+237 183 5 879376641
+5 389 1 875721315
+234 54 2 892336257
+22 502 4 878886647
+226 283 2 883889811
+199 678 1 883782636
+148 357 5 877016735
+326 612 2 879875083
+59 562 4 888206094
+94 206 4 891722843
+109 520 5 880572642
+329 276 4 891655905
+321 50 4 879438793
+174 655 5 886514168
+144 73 3 888105636
+56 186 3 892676933
+87 568 5 879875818
+269 387 3 891448283
+201 340 5 884110887
+165 419 4 879525706
+191 270 3 891560253
+190 628 4 891042883
+5 411 1 875635431
+169 308 3 891268776
+303 288 4 879466018
+69 151 5 882072998
+145 1040 1 888398492
+279 490 3 890282225
+1 108 5 875240920
+253 173 5 891628483
+77 265 3 884753152
+283 216 4 879298206
+224 1085 1 888104393
+336 117 3 877760603
+378 1284 2 880318158
+174 118 2 886434186
+296 98 5 884197091
+130 210 5 876252288
+1 262 3 875071421
+89 949 3 879460027
+58 204 4 884304701
+263 1473 5 891299877
+92 273 4 875640214
+67 743 4 875379445
+311 627 4 884366067
+234 727 3 892079475
+351 1316 4 883356883
+90 433 3 891384611
+194 1220 3 879524790
+222 819 2 877563353
+311 510 4 884366545
+59 1065 5 888205188
+195 421 4 892362736
+145 44 5 875272132
+38 1014 5 892429542
+186 71 5 879024535
+82 109 1 884714204
+264 436 3 886122352
+361 949 4 879440774
+200 173 5 884128554
+279 405 3 886015701
+7 505 3 891352341
+121 235 1 891390579
+301 380 4 882078459
+380 176 3 885481179
+332 7 4 887916547
+316 71 1 880854472
+7 266 4 891350703
+293 2 3 888907101
+18 792 5 880131106
+166 258 4 886397562
+373 849 3 877105005
+177 195 4 880130699
+254 15 3 886471307
+328 100 5 885046305
+344 111 4 884899767
+223 118 2 891549945
+189 607 4 893266204
+183 250 2 891464352
+276 1110 3 874977474
+194 509 3 879522085
+267 1073 5 878974783
+313 182 4 891013773
+10 498 5 877889333
+276 69 4 874790996
+60 729 4 883327975
+264 203 2 886122508
+116 531 2 876453519
+62 121 4 879372916
+345 313 4 884900467
+126 322 3 887854777
+90 423 5 891384997
+227 117 2 879035493
+271 713 4 885847800
+25 269 4 885851953
+361 1041 2 879441179
+85 971 3 879828156
+346 780 2 875264904
+338 56 3 879438535
+363 433 4 891495143
+217 1303 2 889069944
+159 245 5 880485488
+141 748 3 884584664
+49 122 2 888069138
+365 813 5 891303901
+373 25 4 877100016
+301 67 2 882078621
+149 312 1 883512950
+21 773 3 874951797
+357 742 4 878951691
+373 81 2 877100326
+82 281 3 884714290
+90 96 4 891384754
+327 198 4 887747337
+268 1157 1 875745428
+374 173 3 882158521
+83 783 4 880308453
+318 655 4 884496290
+216 693 3 881428365
+381 582 5 892696045
+333 316 5 891044659
+21 325 4 874950931
+279 195 4 875310631
+279 24 5 875295591
+349 370 2 879466283
+127 748 5 884364108
+56 95 4 892683274
+38 71 5 892430516
+276 879 3 877584219
+374 476 2 880394138
+248 198 5 884534695
+321 8 4 879440451
+344 268 3 884814359
+151 602 4 879542688
+194 284 3 879539410
+375 583 2 886622131
+380 197 3 885478886
+381 50 5 892696252
+103 527 5 880416238
+268 153 5 875743503
+232 651 3 888549515
+88 881 5 891038103
+11 268 5 891901652
+249 68 5 879641156
+67 276 4 875379515
+177 276 5 880130758
+234 96 2 892334141
+135 33 3 879857930
+345 845 3 884991220
+332 181 5 887916529
+346 561 3 874950172
+11 739 3 891906411
+239 654 5 889180747
+276 432 5 874792839
+214 294 3 891542520
+330 603 5 876545625
+363 182 1 891494962
+337 631 4 875429292
+244 411 4 880604798
+182 172 5 876435435
+43 393 4 883956417
+64 447 4 889739319
+116 421 3 876453800
+257 288 3 879029516
+130 4 2 875801778
+54 237 4 880935028
+312 603 5 891698454
+198 629 4 884209221
+279 732 3 879647301
+320 431 5 884749327
+1 12 5 878542960
+59 568 5 888205229
+257 221 3 882050202
+329 855 4 891656206
+58 1104 2 884305679
+43 486 4 883955969
+339 42 4 891033452
+344 45 5 884901210
+92 471 4 875640385
+200 313 5 884125806
+347 879 3 881652099
+18 732 3 880131698
+92 596 2 886443161
+358 1529 3 891269584
+87 231 3 879876110
+13 118 4 882397581
+305 154 4 886322670
+212 191 3 879303830
+41 746 3 890687019
+192 301 4 881366490
+344 421 2 884901561
+360 511 5 880355994
+365 124 4 891304039
+10 164 4 877889333
+234 847 4 891227730
+271 582 3 885849113
+109 96 5 880572614
+76 150 5 875028880
+59 1113 4 888205855
+381 212 5 892696982
+5 109 5 875635350
+279 386 3 889985007
+64 898 2 889737106
+41 435 3 890687550
+308 843 3 887739095
+85 661 4 879454005
+339 516 4 891033481
+95 510 4 879196188
+38 404 5 892431586
+347 735 2 881654134
+125 270 4 881357122
+345 295 4 884994592
+82 1101 4 878770169
+11 722 3 891905349
+239 79 3 889179544
+3 318 4 889237482
+56 179 3 892678669
+59 195 5 888204757
+119 930 3 874775945
+295 1135 4 879518696
+347 323 1 881652142
+291 46 4 874868045
+347 216 3 881653933
+337 257 3 875184963
+87 679 3 879876036
+381 281 2 892696616
+215 451 3 891436369
+177 948 2 882141918
+292 226 4 881105281
+314 1054 1 877886944
+256 294 3 882150053
+90 86 5 891383626
+267 622 3 878974077
+315 211 4 879821037
+62 209 4 879373849
+125 485 5 892836335
+345 317 4 884992465
+312 96 5 891699040
+201 68 2 884112487
+253 175 2 891628884
+152 204 4 882474587
+271 224 4 885847876
+313 1066 2 891030334
+99 363 4 885679262
+326 144 5 879876114
+26 343 3 891349238
+270 553 1 876955689
+206 873 3 888179833
+379 202 5 880525259
+70 527 4 884149852
+181 978 1 878963305
+94 156 5 891725332
+86 1175 5 879570973
+68 288 4 876973726
+60 71 3 883327948
+151 393 2 879528692
+22 435 5 878886682
+198 172 4 884207206
+96 474 4 884403095
+305 239 3 886323153
+301 182 5 882075774
+32 866 3 883718031
+279 114 5 879572694
+10 191 5 877888613
+279 207 5 875310394
+321 143 3 879439621
+10 496 5 877889005
+130 134 5 875801750
+26 871 2 891379664
+13 539 1 883670785
+49 594 3 888068245
+56 692 4 892676970
+318 127 5 884470970
+159 881 1 893256139
+130 940 3 875217392
+348 147 5 886523361
+243 582 5 879989217
+15 18 1 879455681
+85 514 5 879453684
+135 379 2 879857956
+286 512 2 877533101
+276 1274 1 874977513
+102 239 3 888804089
+293 871 1 888908066
+43 161 4 883955467
+290 622 3 880474204
+176 100 5 886047918
+226 14 5 883889691
+361 238 4 879440475
+38 383 2 892433801
+329 924 3 891655905
+378 65 3 880046132
+26 315 3 891347400
+5 230 3 875636070
+269 142 1 891451570
+43 275 4 875975546
+297 7 4 874954541
+151 735 5 879528438
+124 79 3 890287395
+23 405 4 874784638
+373 1135 3 877107043
+327 1141 3 887822681
+188 98 5 875071957
+69 591 3 882072803
+345 282 3 884991419
+194 417 2 879525695
+311 187 4 884364764
+204 286 3 892389046
+215 8 2 891436177
+18 970 3 880131591
+85 283 3 879454467
+96 173 3 884402791
+277 302 4 879544201
+327 25 2 887746728
+301 8 4 882076494
+33 895 3 891964187
+118 23 5 875384979
+280 542 3 891702199
+280 1479 3 891702457
+201 333 2 884110927
+7 570 3 891354639
+303 164 4 879466830
+69 748 2 882027304
+73 507 3 888625857
+296 10 2 884196605
+209 321 4 883461108
+94 420 4 891721317
+179 310 4 892151365
+188 38 3 875073828
+286 1113 3 877534107
+354 208 4 891217394
+119 385 5 874781994
+188 77 4 875072328
+184 124 5 889907652
+268 781 3 875743951
+125 28 4 879454385
+60 489 5 883326682
+220 343 3 881198738
+177 196 3 880130881
+129 307 2 883244637
+339 550 2 891035523
+378 289 5 889665232
+279 173 5 875296461
+314 105 4 877887292
+295 68 4 879518960
+145 105 2 875271442
+246 541 3 884923487
+234 117 2 892334976
+58 182 4 884304701
+108 237 3 879879796
+16 164 5 877724438
+139 303 5 879538021
+316 265 3 880854395
+337 230 5 875185319
+116 332 3 876451998
+92 376 3 875907366
+152 241 4 884035579
+168 748 2 884287031
+255 841 1 883216902
+265 181 2 875320180
+236 222 4 890116817
+326 659 4 879875397
+217 258 1 889069536
+312 209 3 891699207
+1 14 5 874965706
+287 591 5 875334293
+294 689 3 889241579
+314 255 5 877886221
+189 1403 4 893265921
+107 300 1 891264432
+267 250 5 878970399
+344 190 5 886382447
+151 65 4 879528729
+343 367 4 876406144
+10 385 4 877886783
+70 383 2 884151700
+109 131 1 880579757
+373 399 3 877105674
+378 1478 3 880333098
+125 64 5 879454139
+378 274 3 880055597
+41 98 4 890687374
+54 147 5 880935959
+213 514 5 878956130
+254 843 2 886474807
+334 245 2 891544367
+224 518 1 888103906
+31 493 5 881548110
+10 519 5 877892050
+125 25 1 879454987
+92 88 3 875656349
+194 26 3 879522240
+13 265 4 882140038
+279 578 4 879572694
+301 216 4 882076782
+2 303 4 888550774
+326 451 2 879877234
+188 205 3 875071710
+338 511 4 879438473
+328 482 3 885046580
+269 506 5 891449572
+125 407 2 892839312
+85 275 3 879454581
+92 181 4 876175052
+15 286 2 879455049
+374 162 2 880396511
+148 169 5 877020297
+54 257 4 880937311
+276 1228 1 874977422
+268 679 4 876514107
+385 1367 5 880879193
+56 181 5 892737154
+271 15 3 885847876
+308 184 4 887738847
+64 7 4 889737542
+330 38 4 876546948
+263 886 2 891297484
+244 180 4 880605920
+1 97 3 875073128
+156 211 4 888185606
+62 155 1 879376633
+271 170 5 885848827
+250 480 5 878090414
+295 419 4 879518107
+314 869 4 877891681
+346 72 3 874951714
+5 388 2 879198898
+347 87 3 881653830
+166 343 4 886397882
+194 366 2 879525761
+90 197 5 891383319
+193 174 4 889125720
+54 127 4 880933834
+201 265 3 884310104
+128 56 3 879966785
+342 974 2 874984789
+12 276 4 879959488
+276 121 4 874786897
+49 151 5 888067727
+377 354 4 891296044
+59 735 5 888205534
+219 303 4 889386799
+276 238 5 877935060
+59 125 3 888203658
+385 209 4 879441853
+373 290 5 877098784
+313 73 5 891015012
+308 205 3 887738191
+182 864 4 885613092
+1 44 5 878543541
+236 420 4 890116671
+321 474 4 879438607
+380 530 5 885478886
+288 887 5 886372155
+232 56 5 888549622
+90 203 5 891384611
+8 172 5 879362123
+308 1006 4 887739608
+303 210 4 879466717
+139 458 4 879538578
+145 1090 2 888398833
+90 962 2 891384721
+43 321 3 875975061
+66 471 5 883601296
+277 286 5 879544145
+293 82 4 888906402
+201 462 1 884141208
+267 449 3 878973358
+267 175 5 878972558
+279 101 3 891209021
+363 336 4 891494011
+340 418 5 884990669
+59 448 4 888205787
+64 216 4 889740718
+355 882 4 879486421
+208 430 4 883108360
+56 96 5 892676429
+84 237 4 883450093
+373 230 4 877107430
+74 100 4 888333428
+291 1244 4 874834345
+128 294 4 879966376
+186 554 1 879023751
+330 213 5 876546752
+293 208 3 888906071
+92 32 3 875653363
+18 57 4 880130930
+119 451 5 891286958
+99 237 5 885678886
+168 258 4 884286863
+43 50 4 875975211
+119 274 4 874775580
+151 837 4 879524642
+59 136 3 888205336
+230 153 5 880485090
+23 504 4 874785624
+131 14 5 883681313
+95 117 4 879193619
+85 8 4 879454952
+379 637 2 880962047
+25 135 3 885852059
+1 53 3 876893206
+314 1221 3 877889927
+181 740 2 878963085
+253 527 5 891628518
+172 478 3 875538027
+249 100 5 879572370
+344 87 4 889814195
+308 183 4 887736695
+330 1016 3 876544480
+130 353 1 888211764
+232 313 3 885939473
+378 196 4 880046306
+49 52 2 888066647
+313 448 3 891014956
+42 265 3 881107989
+313 100 5 891013681
+94 806 4 885873302
+7 567 1 892132019
+97 168 4 884238693
+235 292 3 889654638
+58 240 4 892242478
+325 325 1 891477695
+84 64 5 883450066
+60 186 4 883326566
+292 475 5 881103896
+94 258 5 891724044
+316 19 5 880854539
+94 483 5 885870115
+43 1 5 875975579
+218 654 4 881288234
+102 746 2 892993190
+367 760 4 876690021
+224 387 4 888103906
+7 637 4 891353570
+357 294 4 878951101
+296 277 5 884198772
+292 511 5 881105373
+79 370 2 891272016
+184 693 3 889909142
+382 127 3 875945781
+70 228 5 884064269
+38 218 3 892431871
+197 321 3 891409475
+7 624 4 891353892
+373 151 4 877100129
+378 215 4 880055336
+307 450 2 879538922
+350 530 4 882346161
+271 52 4 885849470
+13 854 1 882396914
+188 419 5 875072876
+178 22 5 882826187
+104 25 3 888465634
+320 278 3 884748886
+345 451 5 884993085
+64 582 4 889739834
+167 1309 1 892738341
+232 181 4 880062330
+89 737 1 879460376
+328 234 4 885046376
+295 737 5 879518607
+233 654 4 877665191
+235 346 4 889654483
+214 221 5 892668153
+374 111 2 880393268
+279 1133 2 892173598
+378 542 4 880333470
+249 198 5 879572349
+21 820 3 874951616
+125 1183 2 892839312
+6 125 3 883599670
+137 183 5 881433689
+194 185 4 879521254
+332 1218 5 887939171
+347 85 5 881654880
+1 163 4 875072442
+286 50 4 875806869
+181 149 1 878962719
+21 844 4 874951292
+299 318 4 877880649
+18 195 3 880131236
+232 194 4 888549988
+279 556 3 880666808
+57 975 3 883697990
+125 940 2 892838827
+194 527 4 879521474
+163 64 4 891220161
+257 237 2 882050168
+22 121 3 878887925
+64 229 4 889739490
+173 260 4 877557345
+265 15 3 875320574
+210 176 4 887735960
+291 174 5 874835062
+281 538 4 881200520
+79 301 3 891271308
+244 191 5 880605766
+248 210 3 884534946
+342 175 5 874984207
+236 111 4 890116939
+297 1296 4 875408935
+159 678 5 880485530
+255 565 1 883216748
+286 309 5 884583549
+318 88 4 884496367
+77 174 5 884733587
+109 252 5 880571629
+244 1045 5 880602132
+264 4 4 886123656
+128 190 4 879967016
+158 163 4 880135044
+83 609 4 880308453
+23 380 5 874787774
+214 313 4 892668197
+110 783 3 886988967
+308 219 3 887738717
+159 286 1 880485233
+113 327 5 875076987
+178 83 4 882826556
+254 214 1 886472608
+30 1007 5 885941156
+109 322 2 880562908
+73 923 3 888793388
+291 567 5 874867786
+60 480 4 883326273
+296 238 4 884199624
+356 689 5 891406372
+362 258 4 885019435
+16 69 5 877724846
+318 501 4 884496984
+227 286 3 879035072
+271 54 3 885849188
+184 553 3 889909746
+256 1207 3 882164999
+210 73 5 891035837
+321 215 3 879439658
+221 623 3 875245618
+311 136 5 884365357
+130 254 2 876251160
+293 1147 4 888907081
+115 466 5 881171558
+207 187 5 877878688
+346 932 2 875264752
+168 123 3 884287822
+327 238 4 887747410
+31 321 4 881547746
+182 763 3 885613092
+224 724 3 888082742
+352 216 4 884290390
+105 272 4 889214284
+90 177 5 891384516
+311 161 4 884365579
+213 735 5 878955474
+60 660 4 883327243
+8 511 5 879362183
+126 289 3 887855174
+247 50 5 893097024
+217 174 3 889069684
+34 299 5 888602923
+109 223 4 880572588
+59 659 3 888204553
+177 403 5 880131201
+311 418 4 884365202
+181 256 1 878962086
+99 369 4 885679382
+3 300 2 889236939
+137 235 5 881433357
+20 1 3 879667963
+287 111 3 875334126
+224 751 3 888081913
+298 651 5 884183063
+287 240 2 875334454
+56 73 4 892677094
+345 866 3 884991476
+110 232 3 886988449
+83 720 4 880308578
+387 1166 3 886483939
+43 47 1 883955415
+363 183 4 891494835
+6 484 5 883601011
+347 288 5 881652118
+224 148 3 888104154
+299 959 2 889503159
+280 499 4 891700496
+256 728 4 882165296
+378 191 5 880046229
+262 22 4 879792452
+90 707 5 891384476
+363 802 2 891498681
+337 1133 4 875236281
+7 82 3 891351471
+28 228 5 881961393
+151 1197 5 879542753
+64 38 3 889740415
+25 151 4 885853335
+262 98 4 879792331
+181 125 3 878962816
+97 97 5 884239525
+385 606 4 879441599
+62 235 4 879373007
+271 192 5 885848373
+20 69 1 879668979
+81 274 3 876534313
+271 328 2 885844746
+261 1025 5 890455190
+363 134 2 891494725
+70 211 3 884149646
+201 406 1 884114505
+92 189 4 875653519
+92 191 4 875653050
+77 210 3 884753028
+95 204 5 879197562
+372 635 5 876869445
+239 497 4 889180578
+89 716 3 879460027
+13 514 5 881515112
+374 125 5 880393424
+332 97 5 888359903
+339 478 5 891032466
+249 121 3 879572705
+152 162 5 882474898
+222 7 5 877563168
+360 14 5 880354149
+374 1028 1 880393425
+85 1153 4 879454751
+145 928 3 879161848
+106 86 3 881451355
+298 993 4 884125629
+151 489 5 879528623
+102 358 3 888957092
+68 50 5 876973969
+374 292 4 880392237
+56 746 4 892676885
+151 231 1 879543366
+9 6 5 886960055
+113 976 5 875936424
+295 215 5 879517247
+347 300 5 881652054
+13 752 1 886952569
+303 582 4 879483462
+194 58 4 879522917
+168 25 5 884287885
+311 188 4 884364437
+330 275 5 876544366
+360 134 5 880356025
+11 744 4 891903005
+158 825 4 880133029
+215 210 4 891436232
+311 402 4 884366187
+142 89 3 888640489
+330 255 4 876544278
+280 420 3 891701816
+387 56 5 886479649
+260 326 5 890618349
+90 611 5 891384789
+263 318 5 891298453
+96 478 2 884403123
+303 476 3 879485352
+58 193 3 884305220
+1 210 4 878542909
+181 368 1 878963440
+59 692 3 888205463
+58 1069 2 893027661
+178 1283 3 885784558
+327 127 4 887747338
+253 282 4 891628094
+201 673 3 884140115
+201 1427 2 884113975
+145 924 2 875270508
+232 96 5 888549563
+77 69 3 884752997
+246 469 3 884922475
+342 191 5 875319991
+18 185 3 880129388
+174 29 2 886514469
+343 951 1 876406144
+318 12 4 884495795
+181 1385 1 878962051
+259 180 5 877925033
+328 483 5 885045844
+219 546 4 889387867
+54 273 4 880934806
+13 857 3 881515348
+296 485 5 884197235
+178 89 4 882826514
+364 690 4 875931309
+112 678 3 884992714
+292 484 5 881105625
+10 156 4 877886846
+265 742 5 875320542
+354 508 3 891216607
+308 822 4 887739472
+373 241 5 877100326
+276 941 3 877934065
+328 148 3 885048638
+6 458 1 883599914
+178 286 3 882823324
+82 310 4 879788290
+303 183 5 879466866
+339 231 2 891035180
+359 751 4 886453467
+200 174 5 884128426
+336 208 2 877757930
+378 151 3 880044385
+213 684 4 878956000
+381 647 4 892697133
+354 268 4 891180399
+36 882 5 882157581
+270 218 5 876956206
+62 118 2 879373007
+198 184 3 884209003
+363 237 2 891496306
+94 222 3 891721258
+151 736 4 879542389
+6 199 4 883601203
+378 793 3 880046437
+332 235 3 887938723
+294 826 1 889243393
+363 270 2 891493723
+150 50 5 878746719
+295 498 5 879519556
+366 448 5 888857990
+36 682 1 882157386
+311 515 4 884365485
+348 975 4 886523813
+118 436 5 875385280
+92 190 4 876174729
+280 449 3 891702324
+291 72 4 875086090
+13 615 4 881515348
+310 257 5 879436576
+5 227 4 875636099
+358 643 3 891270091
+303 67 5 879485401
+345 221 5 884900899
+276 366 3 889174764
+385 221 5 881398053
+174 66 5 886513706
+201 193 3 884140078
+56 51 3 892677186
+72 265 4 880037164
+342 56 5 874984315
+276 840 3 874786897
+361 498 4 879441416
+249 172 3 879572106
+293 158 2 888907603
+85 300 3 879452259
+21 121 1 874951416
+330 485 5 876546839
+328 231 2 885048762
+92 129 4 886443161
+369 948 2 889428228
+299 1039 4 878191779
+56 391 3 892910950
+322 318 4 887314280
+373 420 4 877107630
+316 289 2 880853219
+177 47 3 880131187
+276 751 4 884286678
+48 266 3 879434387
+385 524 5 880924359
+109 472 2 880571715
+69 333 3 882027204
+224 223 3 888082468
+49 101 3 888067164
+328 218 4 885047281
+56 383 2 892910544
+264 153 5 886122031
+10 703 5 877892110
+296 846 2 884196985
+215 238 2 891435526
+92 31 4 875654321
+270 13 4 876954192
+305 557 4 886324521
+59 169 4 888204757
+365 287 4 891304301
+387 218 3 886481687
+75 137 4 884050102
+178 367 4 882828021
+92 11 4 875653363
+208 381 3 883108873
+23 229 3 874787162
+58 275 5 884305220
+15 148 3 879456049
+18 186 4 880131699
+1 184 4 875072956
+87 96 5 879875734
+119 742 5 874775406
+13 720 4 882397974
+94 1044 4 891722555
+295 226 4 879518166
+169 260 1 891269104
+387 180 4 886479737
+339 673 5 891034071
+326 566 4 879877073
+357 7 3 878951537
+115 511 5 881172117
+151 503 3 879524199
+323 332 3 878738865
+110 779 3 886988793
+291 28 4 875086920
+360 195 3 880355715
+178 99 4 882827574
+158 176 4 880134398
+201 596 4 884141438
+22 176 5 878887765
+195 831 2 884504132
+6 183 4 883601311
+286 738 5 877534903
+184 231 3 889910195
+199 988 1 883782655
+263 294 2 891297330
+293 425 4 888905923
+13 887 5 882140867
+43 596 3 883955650
+1 157 4 876892918
+181 10 2 878962955
+366 672 5 888858078
+13 683 1 886952521
+230 607 3 880484755
+266 272 4 892256705
+323 245 2 878739084
+194 215 3 879524291
+168 472 3 884287927
+346 546 4 875263238
+99 676 4 885678886
+21 758 1 874951314
+303 186 4 879467105
+310 14 5 879436268
+268 139 2 875744744
+270 295 5 876954248
+263 134 5 891299697
+388 313 5 886438122
+207 1226 2 882081278
+267 552 3 878973621
+90 100 5 891383241
+11 9 5 891902970
+354 175 5 891218024
+43 49 4 883956387
+92 581 4 875654189
+321 135 4 879439763
+265 125 4 875320516
+80 269 3 883605009
+60 493 5 883325994
+79 6 4 891271901
+72 509 4 880036638
+373 427 4 877099317
+62 232 3 879375977
+327 233 3 887820385
+246 1101 5 884921380
+236 596 4 890116575
+269 139 1 891451492
+178 204 4 882826048
+387 514 3 886480515
+222 780 3 881060370
+37 24 4 880915674
+49 143 3 888067726
+235 135 4 889655571
+385 4 2 879445260
+89 694 5 879460027
+268 209 4 875310311
+13 269 2 889292060
+59 202 4 888205714
+378 272 4 889665041
+225 143 2 879540748
+386 455 3 877654961
+119 209 4 886177544
+272 22 5 879454753
+286 354 4 889651029
+190 269 4 891033606
+374 122 2 882158328
+178 465 3 882827506
+38 94 5 892432030
+374 581 4 880938044
+178 244 1 884837126
+29 1018 4 882821989
+359 831 3 886453402
+92 98 5 875652934
+244 168 5 880606118
+76 64 5 875498777
+344 1007 4 889814518
+387 199 4 886483858
+193 33 3 889125912
+292 628 3 881105123
+280 576 3 891702276
+238 1190 3 883576603
+290 164 4 880474010
+380 132 4 885479186
+83 768 4 887665549
+248 515 5 884535085
+178 183 4 882826347
+178 342 4 892239863
+373 89 5 877098821
+122 191 5 879270128
+174 862 1 886515172
+297 273 4 874954763
+378 1180 3 880334269
+299 1020 4 878192237
+184 511 4 889908740
+301 31 3 882076463
+178 1169 4 882827134
+276 1044 3 877934374
+321 276 3 879438987
+195 1089 4 883295540
+1 201 3 878542960
+239 1192 1 889180949
+149 308 2 883512658
+234 1149 3 892318060
+331 653 3 877196173
+344 244 3 889814600
+134 339 2 891732507
+128 322 2 879966447
+30 255 4 875059984
+178 566 4 882826915
+83 932 4 881971414
+200 685 4 876042493
+310 274 3 879436534
+389 955 4 880087599
+65 661 4 879216605
+330 208 5 876546409
+363 163 3 891495143
+208 211 5 883108398
+198 748 2 884204577
+179 272 5 892151202
+273 690 4 891293008
+85 492 4 879454905
+121 126 3 891388936
+14 813 2 880929564
+264 672 3 886122447
+340 265 5 884990470
+280 690 2 891699964
+314 1220 5 877892293
+67 827 3 875379322
+194 471 3 879540807
+18 463 4 880131143
+308 45 4 887736843
+89 93 2 879441307
+267 575 3 878974052
+222 125 5 877563802
+268 978 2 876513927
+210 25 4 887730407
+302 307 4 879436739
+207 540 3 880161839
+15 864 4 879456231
+125 116 4 892838322
+62 225 3 879373287
+260 682 4 890618537
+299 100 3 877877600
+351 313 5 883356562
+356 272 5 891405651
+297 143 5 875239870
+288 300 5 886372155
+249 174 4 879572314
+385 367 4 879444640
+373 625 4 877104086
+387 414 4 886482969
+381 191 5 892696757
+309 324 3 877370419
+45 15 4 881012184
+56 56 5 892676376
+55 254 2 878176206
+318 105 1 884495164
+95 554 3 879196748
+41 69 4 890687145
+379 520 5 880524908
+184 766 3 889907738
+201 544 2 884140307
+243 387 4 879988752
+293 401 1 888907453
+6 499 4 883602283
+321 124 3 879438857
+172 183 5 875538864
+76 1158 4 875028190
+197 690 3 891409255
+16 418 5 877724727
+299 216 5 889502688
+99 1067 4 885679437
+340 186 4 884991082
+64 1139 1 889740260
+181 834 3 878962720
+246 1 4 884920918
+80 194 3 887401763
+128 238 4 879968125
+201 684 3 884114233
+371 24 4 877487500
+95 403 1 879196457
+174 1053 5 886514358
+85 449 4 882813248
+387 692 1 886482928
+234 210 3 892333616
+21 860 2 874951727
+72 504 4 880037461
+13 124 5 884538663
+3 345 3 889237004
+344 288 4 889813994
+254 967 3 886472139
+326 399 4 879877004
+246 588 4 884920998
+272 498 4 879454726
+235 193 5 889655204
+237 83 4 879376641
+181 1017 1 878962496
+281 877 4 881200643
+99 100 5 885678813
+141 225 3 884585523
+296 172 5 884197193
+89 121 5 879441657
+259 313 5 883370924
+6 197 5 883601203
+128 151 3 879968921
+347 588 3 881654321
+7 177 4 891352904
+334 170 3 891546181
+234 928 2 892336287
+102 443 3 888803148
+7 471 4 891352864
+141 405 3 884585105
+31 514 5 881548030
+271 258 3 885847357
+254 610 2 886472291
+236 237 4 890117001
+52 287 5 882922357
+214 50 3 891543114
+315 504 3 879821193
+61 1127 4 891206274
+181 1057 2 878963381
+312 919 3 891699263
+87 39 3 879875995
+63 1008 3 875748004
+85 108 2 880838201
+256 181 4 882164444
+279 571 4 878082781
+26 117 3 891351590
+290 432 5 880474590
+236 1013 2 890117465
+387 520 4 886480446
+119 109 5 874775580
+346 809 3 874951029
+339 523 5 891033044
+222 529 2 881059537
+230 8 5 880484501
+329 338 2 891655545
+184 647 5 889909024
+292 855 5 881105373
+60 207 3 883327342
+246 895 5 884924976
+231 252 4 888605273
+144 762 3 888104940
+254 755 3 886473489
+5 397 2 875635907
+303 473 4 879485111
+151 203 3 879524471
+168 117 5 884287318
+323 151 4 878739568
+90 995 4 891382708
+354 657 4 891218289
+372 200 5 876869481
+339 67 3 891035147
+284 328 4 885329322
+349 847 4 879466507
+177 508 4 880130825
+289 24 4 876790292
+262 195 2 879791755
+318 419 5 884495890
+1 150 5 876892196
+380 177 3 885479082
+23 549 3 874788290
+65 173 3 879217851
+56 435 3 892676429
+210 403 4 887736322
+147 340 4 885593965
+339 28 4 891032542
+12 753 5 879960679
+2 308 3 888979945
+264 283 5 886122952
+345 315 5 884900653
+193 111 1 889126375
+301 7 4 882074236
+373 68 5 877106741
+94 38 2 891722482
+357 833 4 878952341
+26 237 3 891351590
+316 197 4 880854227
+293 164 4 888906598
+217 226 1 889069878
+145 413 3 877343280
+371 177 4 877487135
+286 477 3 876521773
+74 150 3 888333458
+178 195 4 882826944
+321 527 3 879439763
+337 742 5 875184353
+90 190 5 891383687
+56 189 4 892683248
+325 403 2 891479102
+336 845 1 877758035
+13 802 2 882398254
+64 202 4 889738993
+181 1087 1 878962496
+296 281 2 884196985
+387 58 4 886484065
+293 720 1 888907674
+183 1217 3 891466405
+204 1194 4 892513906
+329 300 4 891655431
+124 226 4 890287645
+43 516 5 875981452
+181 846 3 878962586
+308 755 3 887740033
+204 482 4 892513906
+196 111 4 881251793
+200 743 3 891825607
+94 942 4 891721749
+383 319 2 891192377
+49 1078 1 888067164
+268 357 4 875309882
+389 176 4 880165047
+343 118 2 876403121
+233 205 4 877663548
+328 693 2 885046174
+17 245 2 885166209
+178 8 4 882826556
+367 17 5 876689991
+7 450 4 892132425
+118 853 5 875385228
+28 222 5 881961393
+224 704 3 888103812
+290 755 4 880475218
+312 131 5 891699702
+389 109 3 879915745
+82 529 4 878770028
+301 686 4 882078008
+158 149 3 880132383
+270 747 5 876955662
+262 237 3 879961980
+190 222 4 891033676
+271 510 4 885849140
+207 328 2 884386312
+87 229 4 879876037
+293 845 2 888904838
+94 1 4 885870323
+11 185 4 891905783
+373 596 3 877106741
+334 1010 5 891545108
+385 79 3 879441853
+297 257 3 874954763
+330 97 5 876547220
+378 162 4 880046332
+222 368 1 881061326
+326 210 3 879874964
+49 406 2 888067428
+234 87 3 892079336
+233 568 5 880612346
+215 215 3 891435680
+109 393 4 880579237
+79 325 5 891271792
+271 866 4 885848132
+97 466 3 884239449
+169 133 4 891359171
+344 148 2 884900248
+253 742 4 891628535
+15 244 2 879456447
+330 58 5 876546132
+267 177 5 878972756
+342 257 2 875318267
+114 496 4 881259994
+87 318 4 879877627
+25 189 5 885852488
+113 322 3 875076044
+5 444 2 875720762
+94 588 4 885873006
+232 1128 2 888549907
+95 111 4 879194012
+65 526 4 879216734
+158 62 5 880134759
+201 325 5 884111064
+90 1197 4 891384476
+24 178 5 875323676
+311 965 3 884365686
+280 559 3 891701583
+73 100 4 888626120
+110 384 2 886989524
+178 257 5 882823954
+201 527 3 884111360
+210 484 4 887736070
+74 137 3 888333458
+271 1101 4 885849025
+380 1449 4 885478845
+360 303 3 880353526
+323 282 3 878739543
+381 495 4 892696186
+215 222 4 891436469
+328 661 5 885047373
+145 592 3 888398867
+293 76 3 888906824
+262 625 3 879792751
+213 678 4 878870275
+267 24 5 878972682
+159 748 3 880485488
+130 240 4 875801750
+318 160 3 884497031
+363 426 2 891496927
+102 797 2 888802722
+223 225 3 891550193
+339 154 4 891032885
+332 978 4 888098459
+158 229 3 880134532
+18 215 3 880130930
+134 259 2 891732393
+13 890 1 883670672
+236 148 4 890117028
+246 719 4 884924026
+11 652 4 891905003
+107 340 5 891264356
+312 482 5 891698613
+224 846 4 888104116
+106 285 4 883876206
+313 578 3 891028241
+94 537 4 891722006
+129 269 4 883244011
+314 406 3 877887388
+336 239 3 877758001
+192 252 1 881368277
+328 183 5 885045805
+224 287 3 888104154
+125 73 5 892838288
+178 500 4 882827288
+71 923 5 885016882
+130 1274 2 878537853
+186 257 4 891719774
+293 445 4 888906315
+312 269 5 891698130
+268 998 1 875743929
+168 257 5 884287642
+203 326 4 880433398
+347 328 4 881652077
+155 286 4 879370860
+43 946 4 883955247
+374 454 4 880394997
+164 926 2 889402091
+291 179 5 874868255
+320 1011 3 884748978
+313 405 3 891028197
+82 414 4 878769748
+181 819 3 878962550
+201 1039 3 884111599
+130 541 3 876252307
+237 479 5 879376487
+9 479 4 886959343
+295 1115 5 879518568
+279 432 3 875296292
+256 866 4 882151198
+305 178 4 886322966
+378 875 3 880044108
+269 985 3 891446443
+352 4 3 884290328
+50 286 2 877052400
+311 845 4 884366824
+60 98 4 883326463
+84 7 4 883452155
+308 514 4 887738619
+95 655 4 879198109
+165 69 3 879525799
+174 288 3 886432770
+343 483 5 876404343
+296 151 2 884196964
+276 141 4 874792870
+301 427 4 882075775
+181 928 3 878963241
+293 183 4 888906119
+5 402 1 875720947
+378 4 3 880045612
+279 1231 4 875313583
+244 953 4 880607335
+334 316 4 891544407
+279 1 3 875295812
+244 164 3 880607154
+294 248 5 877819421
+114 182 3 881259994
+178 271 4 882823395
+211 286 4 879437184
+387 942 4 886483906
+278 22 5 891295360
+110 806 3 886987952
+36 885 5 882157581
+135 443 4 879857868
+385 262 4 884153000
+91 181 5 891439243
+357 291 4 878952137
+254 504 3 886472115
+123 255 1 879873905
+327 294 3 887743644
+320 716 1 884750992
+308 582 3 887736843
+264 381 4 886123596
+342 574 1 875320124
+361 286 5 879440286
+268 7 4 876513953
+77 405 3 884733422
+387 32 5 886479737
+1 183 5 875072262
+49 231 3 888069579
+380 587 4 885479274
+248 186 5 884534695
+144 454 3 888105993
+221 128 3 875246209
+22 222 4 878887925
+201 77 2 884140788
+335 245 4 891567053
+390 990 4 879693608
+136 19 4 882693529
+276 682 3 877933862
+138 150 3 879023131
+80 423 3 887401643
+308 433 5 887738301
+218 12 5 881288233
+382 546 2 875946234
+269 70 1 891447280
+326 452 3 879877470
+288 177 3 886629528
+128 48 4 879967767
+85 45 3 879455197
+233 58 3 880612403
+14 172 5 890881521
+386 121 3 877655145
+13 153 4 882139901
+379 732 5 880525995
+345 903 3 884900609
+13 343 1 883670672
+322 194 5 887313850
+243 127 4 879987045
+276 577 2 877935336
+314 399 3 877889359
+109 866 4 880571872
+248 153 3 884534716
+200 473 4 876042493
+109 91 4 880582384
+49 116 4 888066109
+23 1005 3 874787647
+198 241 3 884209264
+151 322 2 881771160
+301 772 3 882078250
+297 102 1 875240267
+144 480 4 888106322
+152 191 5 880149963
+186 44 5 879023529
+119 147 4 886176486
+196 580 2 881252056
+109 423 4 880577514
+270 551 4 876956264
+344 5 3 884901533
+246 161 3 884921679
+133 322 2 890588852
+327 476 2 887819538
+270 288 5 876953827
+243 1368 2 879987909
+8 685 4 879362423
+244 258 5 880601905
+354 900 4 891180527
+267 771 3 878973900
+43 531 4 883955160
+141 471 4 884585039
+176 13 4 886047994
+269 856 5 891448220
+99 322 3 885678499
+350 153 3 882347466
+135 603 4 879857765
+121 98 5 891388210
+297 173 4 875240237
+85 655 3 879454350
+56 761 3 892679333
+374 427 3 880396048
+214 39 4 891544845
+21 565 3 874951898
+340 526 5 884991396
+303 376 2 879543617
+277 405 3 879544027
+279 209 5 875308987
+128 65 4 879968512
+193 362 3 889122992
+325 95 2 891478895
+325 164 1 891479017
+389 1119 3 880088659
+30 286 5 885941156
+280 568 2 891701047
+346 134 5 874947644
+59 611 3 888204309
+64 217 2 889737568
+9 340 4 886958715
+224 893 3 888082350
+239 124 5 889178652
+363 212 1 891497278
+229 349 4 891633028
+96 483 5 884403057
+72 356 4 880036911
+276 669 1 874792767
+318 575 2 884497924
+210 238 3 891036021
+178 455 3 882825357
+222 1438 4 881059993
+338 408 5 879438570
+13 301 1 882140718
+232 204 4 888549515
+41 100 4 890687242
+201 578 2 884310148
+331 868 4 877196567
+321 205 5 879440109
+336 1047 4 877757063
+385 435 3 879443102
+145 5 3 875272196
+269 195 3 891449099
+167 136 4 892738418
+13 597 3 882397650
+42 939 4 881108484
+347 1283 1 881652730
+373 114 5 877098402
+303 391 1 879485747
+130 281 4 876250850
+65 328 4 879216131
+311 132 4 884365548
+6 195 4 883602283
+387 200 5 886481686
+271 402 4 885849791
+190 291 3 891042883
+15 274 4 879456168
+286 229 1 889652291
+347 472 5 881652813
+322 216 3 887313850
+275 300 4 875153898
+347 280 4 881652657
+331 64 4 877196504
+296 14 4 884196665
+130 282 5 875801750
+94 946 3 891723217
+377 748 4 891296945
+6 488 5 883601426
+11 350 4 891901991
+338 484 5 879438143
+7 481 5 891352341
+179 750 1 892151270
+314 282 5 877886862
+382 531 4 875946830
+26 597 2 891379753
+234 136 4 892317967
+290 193 4 880473802
+280 95 5 891700570
+378 141 3 880055565
+291 496 5 875088191
+181 266 1 878961709
+279 265 5 875655063
+210 50 5 887731014
+249 161 3 879572760
+293 479 4 888905923
+189 618 2 893265160
+95 712 2 888956400
+303 125 2 879467638
+43 252 4 875975363
+303 219 5 879484480
+378 386 3 880332643
+314 274 3 877886788
+151 83 5 879524611
+88 301 4 891037618
+325 185 5 891478140
+234 401 2 892336322
+293 464 3 888906927
+334 311 4 891628833
+268 244 4 875742316
+108 21 3 879880141
+374 200 5 880395735
+174 248 5 886433981
+181 682 4 878961586
+262 949 4 879792773
+8 144 5 879362286
+327 583 2 887820341
+5 100 5 875635349
+70 298 5 884064134
+181 1068 1 878962052
+7 385 5 891351585
+279 820 4 884984955
+350 340 4 882346257
+302 879 2 879436960
+393 1219 4 889729536
+374 735 5 880396359
+23 427 5 874789279
+387 447 4 886481687
+234 32 3 892078936
+286 1182 2 877535288
+181 929 1 878963122
+13 154 5 882141335
+87 239 4 879876673
+57 844 2 883697134
+269 436 3 891450675
+251 612 5 886271855
+119 174 4 874781303
+349 744 2 879465785
+128 568 4 879968544
+22 550 5 878888184
+23 739 2 874787861
+16 654 5 877720298
+361 709 5 879440974
+389 249 3 879915991
+189 225 4 893264703
+135 185 4 879857797
+151 411 4 879543228
+25 520 3 885852150
+389 613 5 880088038
+336 999 2 877757516
+236 546 4 890117223
+264 216 5 886123358
+7 667 5 892135347
+350 657 5 882346663
+160 484 5 876862243
+380 186 3 885479355
+374 930 2 880394179
+303 545 2 879544400
+7 210 4 891352904
+357 235 4 878951691
+38 1 5 892430636
+311 946 4 884366270
+387 559 3 886481737
+279 810 2 889984640
+257 100 5 882049950
+82 472 3 878768882
+295 162 4 879517157
+222 144 5 878182416
+60 218 4 883327538
+312 485 4 891699345
+157 137 5 886889876
+303 24 3 879468047
+327 153 4 887818596
+7 498 5 891351814
+10 99 5 877889130
+299 17 1 889503374
+271 294 2 885844698
+70 1065 4 884149603
+332 291 4 887938439
+322 92 4 887314073
+328 628 3 885047627
+44 148 4 878346946
+188 326 3 875071293
+347 173 2 881654503
+307 183 3 877121921
+368 396 2 889783617
+373 843 3 877106878
+312 483 5 891699156
+276 449 2 874792520
+20 742 4 879668166
+145 684 5 875273174
+310 740 4 879436292
+159 103 1 880557604
+92 568 3 875654590
+380 241 2 885479997
+311 1093 5 884963180
+13 601 4 882140104
+60 420 4 883327113
+11 100 4 891902718
+373 94 2 877111313
+5 143 3 875636815
+314 724 2 877888117
+389 160 4 880087897
+10 194 4 877886661
+269 98 4 891448951
+313 657 4 891013830
+167 133 5 892738453
+203 271 3 880433445
+50 9 4 877052297
+38 257 1 892429512
+373 357 4 877098568
+286 952 2 875807043
+95 660 5 880571456
+380 313 4 885477859
+257 531 5 879547608
+379 616 2 890464337
+1 248 4 874965954
+54 597 2 880934806
+267 22 4 878971816
+131 19 4 883681418
+327 203 3 887818540
+180 156 5 877127747
+60 163 4 883327566
+367 774 4 876690049
+213 97 5 878956299
+373 520 4 877098678
+152 699 5 882476911
+211 876 2 879461395
+299 462 5 878192463
+361 402 3 879441179
+200 231 4 884130679
+193 2 3 890860198
+341 948 3 890758169
+174 28 5 886434547
+378 73 3 880056667
+313 97 4 891016193
+38 145 1 892433062
+271 318 5 885848707
+280 62 3 891701747
+271 44 4 885849357
+372 183 5 876869667
+109 356 4 880578711
+392 178 5 891038945
+118 184 5 875385057
+1 208 5 878542960
+342 240 3 875318629
+320 974 3 884749097
+10 588 4 877886846
+7 669 1 892132020
+250 92 5 878091818
+178 508 3 884837419
+376 237 3 879459054
+195 67 2 874825826
+189 275 5 893264194
+268 91 3 875310311
+122 175 5 879270084
+1 128 4 875072573
+188 79 5 875072393
+276 418 4 874792870
+262 929 3 879791031
+44 237 3 878346748
+301 519 4 882076682
+181 990 1 878961814
+28 294 3 881954915
+276 340 5 880150440
+186 117 5 879023607
+13 808 2 882397833
+311 761 3 884366067
+364 1048 5 875931585
+297 1217 1 875240132
+342 95 4 875320297
+357 258 4 878951101
+178 596 3 882824194
+269 531 5 891447141
+87 7 4 879875735
+128 1 4 879966919
+366 447 5 888857990
+393 1034 2 889731413
+187 747 4 879465882
+7 232 3 891353766
+13 705 5 884538766
+64 151 3 879366214
+239 516 5 889180487
+7 658 3 891352419
+236 153 2 890118075
+59 974 3 888203343
+379 554 4 880525678
+360 237 4 880354484
+286 1140 3 877533586
+293 155 2 888907356
+102 663 3 892993190
+77 523 5 884752582
+380 172 3 885478334
+307 402 2 879283362
+194 161 4 879523576
+189 732 2 893277248
+293 642 3 888906804
+343 303 4 876402390
+6 466 4 883602422
+96 1 5 884403574
+206 889 2 888180081
+224 277 3 888103812
+295 164 5 879518395
+145 273 5 875270322
+3 299 3 889237199
+271 517 3 885848943
+328 726 4 885049112
+122 187 4 879270424
+368 551 4 889783617
+389 204 4 879991017
+292 288 3 877560833
+296 750 5 884196150
+296 484 4 884197308
+151 172 5 879524325
+230 739 5 880485611
+378 197 3 880056423
+58 654 5 884304865
+249 137 4 879572725
+374 9 1 880393056
+125 236 1 879454891
+268 762 2 875743216
+320 1090 3 884751376
+276 436 4 874792711
+92 214 4 875654732
+158 50 4 880133306
+62 697 4 879375932
+198 318 4 884207560
+295 450 4 879519438
+22 948 1 878887553
+334 961 4 891628832
+51 64 4 883498936
+374 1011 4 880393783
+352 96 4 884290328
+222 783 2 878184899
+113 319 2 875075887
+115 642 5 881171693
+75 952 5 884050393
+314 597 4 877887065
+5 370 1 875720814
+120 924 4 889490290
+7 183 4 891351624
+296 298 1 884196640
+373 278 5 877111423
+178 117 4 882824467
+51 679 3 883498937
+287 461 5 875336652
+222 280 3 878184545
+302 270 2 879436785
+297 705 2 875238726
+348 294 4 886522658
+194 744 3 879547130
+54 748 5 880928957
+343 228 5 876404757
+180 403 3 877355713
+374 948 2 880392592
+95 385 4 879196408
+300 261 3 875650018
+283 709 5 879298206
+291 156 5 874834768
+181 937 3 878961781
+339 11 4 891032379
+94 68 4 891722432
+109 392 3 880579237
+201 99 3 884141438
+324 1094 5 880575715
+286 1194 4 877533640
+42 418 5 881108147
+286 596 3 875806869
+105 307 2 889214381
+42 367 2 881109149
+59 131 4 888205410
+312 489 5 891699321
+327 710 4 887747410
+137 472 4 881433336
+323 467 5 878740017
+332 449 4 888360438
+99 331 3 885678247
+279 90 3 875314287
+279 228 4 889326161
+346 415 2 875265527
+113 508 4 875325377
+197 89 5 891409798
+199 294 1 883782636
+164 331 5 889401193
+287 301 3 875333873
+250 71 5 878090294
+94 576 2 891723593
+152 845 3 886535827
+66 597 3 883601456
+337 371 4 875236191
+99 312 2 885678576
+75 597 3 884050940
+393 471 4 887744549
+198 193 4 884207833
+370 42 3 879435462
+83 407 1 891182532
+344 684 3 884901249
+222 357 4 881059014
+60 82 3 883327493
+303 294 4 879466116
+52 531 5 882922833
+88 315 4 891037276
+193 258 3 889123038
+178 98 5 882826944
+200 208 5 884128904
+387 1007 5 886480623
+151 732 4 879542775
+276 450 1 874792634
+183 88 3 891466760
+387 224 5 886480703
+9 527 3 886959344
+199 111 3 883783042
+327 1056 2 887747971
+60 605 3 883326893
+325 614 4 891479038
+7 101 5 891350966
+363 82 3 891497047
+305 482 2 886323006
+305 188 2 886323757
+2 307 3 888550066
+263 143 5 891298592
+125 136 5 879454309
+342 58 5 875319912
+290 498 4 880473777
+303 15 3 879467607
+299 936 4 889417423
+236 183 2 890118206
+334 1524 4 891547467
+316 64 4 880853953
+226 9 5 883889811
+195 779 2 874825826
+249 98 5 879572256
+286 1411 2 877535425
+308 1047 3 887742130
+222 247 1 878714998
+234 12 1 892333830
+269 401 3 891451013
+135 504 4 879857843
+293 474 5 888905685
+305 511 4 886322560
+301 215 5 882077222
+299 67 2 889503740
+234 170 5 892333798
+200 373 4 884130754
+60 61 4 883326652
+224 392 4 888104154
+7 504 5 891352384
+208 428 4 883108430
+160 32 5 876859413
+102 565 2 888803395
+294 742 4 877819634
+5 176 3 875635962
+42 1044 4 881109271
+378 155 4 880333918
+322 521 5 887314244
+339 514 3 891037119
+56 231 3 892910931
+117 928 3 881009471
+303 232 4 879467191
+295 602 5 879517247
+321 855 3 879439733
+295 98 5 879517193
+70 588 5 884065528
+7 136 5 891351813
+363 555 1 891498920
+113 242 2 875075887
+360 735 5 880356059
+303 276 4 879467895
+102 47 2 888803636
+314 155 5 877891575
+64 161 3 889739779
+276 649 4 886483691
+389 28 4 880165411
+146 347 3 891457493
+206 1430 1 888179980
+333 79 3 891045496
+295 157 5 879966498
+118 655 5 875385136
+276 4 4 874791623
+160 109 2 876857844
+101 1057 2 877136789
+250 969 5 878092002
+292 1010 4 881104581
+228 313 5 889387172
+12 684 5 879959105
+195 325 2 880268330
+393 15 3 887744266
+182 423 5 876436480
+346 128 2 874950208
+56 738 3 892683978
+339 479 5 891032701
+194 451 2 879527145
+374 182 5 880395698
+263 125 4 891299573
+16 160 4 877722001
+76 197 5 875028563
+334 1133 4 891549192
+52 15 5 882922204
+117 1016 5 881008815
+59 473 3 888203610
+91 618 3 891438875
+234 435 3 892079040
+128 58 3 879968008
+279 50 3 890451347
+141 546 4 884585470
+375 356 4 886622131
+100 1236 3 891375630
+222 8 1 878182307
+344 195 5 884900771
+334 200 4 891547171
+314 1503 3 877890891
+380 518 3 885478821
+200 584 4 884129542
+311 491 4 884365168
+219 132 5 889403668
+363 2 4 891495809
+342 189 5 875319967
+210 735 4 887737338
+92 159 4 875810543
+328 291 4 885047865
+178 25 3 888514710
+104 412 3 888465900
+374 880 5 882156984
+283 659 5 879298239
+102 831 2 888802508
+59 609 2 888205855
+117 742 4 880126022
+97 432 4 884238997
+186 327 3 891717806
+334 608 4 891547668
+130 284 2 874953728
+13 100 5 882140166
+144 1286 4 888105846
+102 98 4 888802939
+6 193 3 883601529
+181 1361 1 878963122
+163 98 4 891220196
+207 832 3 877878424
+293 71 4 888906905
+116 1089 2 876453376
+270 716 4 876955563
+250 184 1 878091683
+167 169 1 892738419
+121 137 5 891388501
+393 1285 3 889555176
+13 71 4 882398654
+274 255 2 878945579
+145 302 4 879161553
+393 318 3 887745973
+303 396 4 879484846
+303 122 4 879485066
+59 45 5 888204465
+295 812 4 879518739
+164 300 5 889401221
+43 966 4 883955498
+378 508 4 880044278
+91 327 4 891438351
+135 564 1 879857956
+213 357 5 878955848
+182 121 3 885613117
+229 750 2 891631948
+253 298 3 891628074
+64 64 4 889737454
+43 210 5 883955467
+44 1058 4 878347392
+356 748 4 891406500
+295 1133 4 879519528
+162 544 4 877636167
+30 688 3 885941492
+245 411 3 888513425
+125 498 5 892836395
+303 722 2 879485372
+254 429 4 887347350
+174 1033 1 886515591
+99 245 3 885678500
+111 272 3 891679692
+256 2 5 882164480
+21 595 3 874951617
+332 218 5 888360396
+130 1208 4 875802211
+345 1247 2 884993996
+184 582 4 889909409
+343 333 3 876402468
+305 204 2 886323998
+113 324 2 875076180
+283 238 5 879298295
+89 762 3 879441491
+80 699 3 887401533
+294 346 3 889241377
+214 856 4 891543952
+380 427 4 885478193
+379 8 5 880525194
+286 55 4 877531574
+347 806 3 881653830
+223 321 1 891548920
+320 1041 3 884751084
+382 276 3 875946029
+279 1230 3 891209189
+235 523 5 889655044
+72 423 5 880036550
+301 470 4 882078199
+190 405 4 891626000
+262 762 2 879790974
+254 35 2 886475755
+75 1150 4 884050705
+3 324 2 889237247
+343 727 4 876406462
+267 433 5 878972314
+141 288 3 884584386
+151 49 3 879543055
+328 22 5 885045805
+223 25 1 891549382
+10 695 3 877892050
+83 122 1 886534501
+347 239 5 881654591
+249 39 4 879572284
+305 100 3 886323648
+293 480 5 888905685
+227 116 4 879035347
+279 290 4 875296924
+181 1129 1 878962675
+393 126 4 887743647
+70 398 2 884067339
+342 657 5 874984207
+250 324 2 878089033
+198 636 3 884209353
+340 181 4 884991431
+259 108 4 874724882
+292 118 3 881104701
+387 31 3 886483330
+85 318 4 879453684
+343 191 5 876404689
+235 237 4 889655435
+296 210 3 884197308
+313 650 4 891013829
+216 7 5 880232719
+139 127 5 879538578
+297 625 3 875240266
+305 174 3 886322635
+43 792 1 883954876
+312 584 5 891699263
+288 276 4 886892127
+110 77 4 886988202
+130 94 5 875802058
+48 423 4 879434752
+262 143 3 879793970
+200 196 4 884126833
+16 99 5 877720733
+75 100 5 884049875
+59 823 5 888203749
+269 444 3 891451971
+95 151 4 879193353
+380 1444 1 885480795
+181 1134 2 878963167
+19 310 4 885412063
+85 212 2 879454859
+332 728 4 893027298
+333 180 1 891045191
+1 242 5 889751633
+182 100 3 885613067
+235 174 4 889654971
+253 117 5 891628535
+285 313 5 890595313
+25 238 4 885852757
+33 292 4 891964244
+70 1035 3 884066399
+328 1015 3 885047737
+57 1071 3 883698324
+130 508 4 874953557
+262 778 4 879793536
+90 692 4 891384476
+293 91 2 888907499
+150 93 4 878746889
+263 205 5 891298792
+164 118 5 889401852
+128 686 4 879967174
+276 420 4 874792945
+62 475 4 879371980
+146 313 4 891457591
+201 20 2 884140275
+184 405 2 889908050
+267 642 4 878972524
+276 404 4 874792870
+222 432 3 881059142
+22 393 4 878886989
+234 945 3 892334189
+301 54 3 882076587
+7 435 5 891350845
+303 568 4 879468414
+65 239 5 879217689
+328 1109 3 885047100
+292 654 5 881105481
+394 67 5 881059383
+291 48 5 874868027
+393 402 3 889730187
+201 856 3 884140709
+365 894 1 891303760
+279 66 2 882146492
+280 92 3 891700366
+389 124 4 879916053
+363 228 3 891496481
+313 203 5 891013859
+96 435 3 884403500
+385 340 4 879438647
+21 687 2 874951005
+305 385 1 886324792
+308 28 3 887737036
+43 405 4 883956122
+336 742 3 877759928
+210 44 3 887737710
+64 238 4 889739025
+225 172 5 879540748
+292 173 5 881103631
+57 411 4 883697679
+221 272 5 885081264
+169 127 4 891359354
+385 474 5 881530739
+196 25 4 881251955
+311 715 2 884365746
+244 1107 2 880608699
+203 1 3 880434384
+307 746 4 875681078
+207 520 4 879665302
+321 514 4 879439706
+339 175 5 891032793
+85 211 5 879454005
+151 200 3 879525002
+131 286 5 883681514
+204 1022 5 892392078
+385 195 1 879453773
+92 930 2 886443582
+16 479 5 877720436
+378 1044 3 880332643
+10 447 4 877891747
+5 441 1 875720830
+151 414 5 879542474
+222 527 4 878183110
+60 88 4 883327684
+10 418 4 877886783
+360 197 5 880355888
+316 190 5 880853774
+378 123 3 880044532
+60 143 3 883327441
+394 42 4 880887152
+393 1206 3 889730494
+378 179 2 880055336
+94 282 3 891722758
+18 660 5 880130930
+130 833 4 876251037
+387 423 3 886484065
+92 238 5 875654159
+224 282 4 888082705
+172 582 4 875538864
+253 806 4 891628181
+178 746 3 882827019
+244 294 4 880601905
+370 116 3 879434707
+7 636 4 891351384
+177 1067 4 880131201
+343 163 5 876408139
+293 33 2 888907433
+308 705 5 887737837
+323 180 5 878739857
+317 328 4 891446438
+223 286 1 891548562
+279 433 4 880869018
+391 527 3 877399541
+178 454 4 882827247
+122 737 4 879270874
+296 22 4 884197068
+328 554 3 885049790
+177 878 1 882142141
+191 86 5 891562417
+280 157 3 891700733
+264 168 5 886122031
+99 69 4 885679833
+314 218 4 877889204
+352 7 3 884290549
+320 452 3 884751589
+294 355 4 889241426
+128 213 3 879967300
+381 378 4 892696019
+7 431 4 891351547
+149 896 4 883512689
+393 633 2 887746091
+125 198 3 879454385
+77 1028 1 884733400
+387 1019 4 886480288
+128 425 5 879967197
+276 727 3 889174919
+336 451 2 877756242
+323 289 2 878738910
+75 125 3 884050164
+324 754 5 880575045
+49 290 2 888069062
+258 751 5 885700946
+108 515 5 879879941
+94 921 5 891725332
+208 524 4 883108745
+210 243 2 887734998
+276 232 3 874792094
+201 443 3 884112580
+189 294 5 893264220
+332 249 3 891214777
+109 291 3 880571801
+274 478 5 878946577
+95 64 5 879197685
+392 333 4 891037531
+183 720 4 892323453
+293 619 1 888905229
+381 771 2 892696557
+385 661 4 879443045
+159 1025 2 893256139
+392 302 5 891037385
+130 1049 3 876251341
+385 99 2 879443186
+1 148 2 875240799
+372 672 5 876869512
+59 825 4 888203658
+222 239 5 878184392
+367 441 3 876690049
+42 1040 3 881106270
+141 151 2 884585039
+49 1009 3 888066133
+291 383 2 875086699
+115 763 2 881170725
+374 223 5 880394520
+173 242 5 877556626
+280 102 5 891701328
+60 511 4 883326301
+354 497 4 891217160
+320 188 4 884749360
+325 510 4 891478180
+145 7 5 875270429
+363 591 4 891499437
+5 69 1 875721555
+269 175 5 891455816
+268 182 4 875309882
+94 366 3 891722845
+116 286 3 876451911
+51 496 4 883498655
+263 95 5 891299324
+178 864 2 888514648
+363 658 3 891496543
+95 862 1 884266100
+90 367 4 891385250
+330 549 5 876547355
+7 483 4 891351851
+210 65 4 887731305
+120 405 4 889490580
+222 722 3 878184833
+130 66 5 875802173
+291 588 4 875086920
+276 672 3 874792692
+314 5 4 877889724
+43 63 3 883956353
+70 128 4 884067339
+216 4 5 880234469
+341 1527 4 890757717
+387 1097 3 886480657
+181 886 1 878961623
+385 1411 3 879447873
+393 539 3 891364757
+343 724 4 876404499
+385 224 2 879439728
+85 464 5 882996119
+13 363 3 882398076
+230 1192 4 880485352
+315 285 5 879799486
+269 7 3 891449055
+234 179 3 892079373
+149 310 2 883512689
+292 111 4 881104606
+294 748 3 877818861
+186 288 1 879022858
+326 204 3 879874964
+119 24 4 886177076
+163 234 3 891220137
+299 509 4 877880566
+117 307 5 880124339
+50 125 2 877052502
+280 448 3 891701765
+342 655 4 875319383
+94 731 3 891723295
+144 1016 3 888104322
+7 461 4 891352303
+308 70 4 887737244
+313 843 3 891030334
+257 116 3 879029742
+157 1 5 874813703
+1 112 1 878542441
+262 147 3 879790603
+42 736 5 881108187
+228 650 3 889388662
+277 15 4 879544145
+104 282 3 888465166
+18 237 3 880129991
+232 191 4 888549376
+144 96 5 888105691
+295 997 3 879518821
+279 652 4 890451408
+363 114 5 891494688
+165 181 5 879525738
+67 472 4 875379706
+275 95 3 875154535
+109 94 4 880579787
+60 673 4 883327711
+37 161 5 880915902
+378 159 3 880056887
+295 7 5 879518018
+181 262 2 878961749
+187 86 4 879465478
+145 39 4 875271838
+181 976 1 878963342
+127 449 4 884364950
+330 570 4 876547674
+174 845 5 886433771
+49 713 3 888066214
+279 105 4 875297381
+378 447 4 880056888
+307 81 5 879283091
+383 505 4 891193042
+70 48 4 884064574
+374 424 1 883628021
+334 1241 2 891545513
+380 154 3 885478624
+320 554 4 884751288
+363 366 2 891497583
+246 236 4 884921986
+263 144 4 891298792
+92 161 2 875654125
+303 1012 4 879544712
+275 662 3 880315170
+13 391 3 882398255
+43 432 3 875981421
+344 125 3 884899741
+219 114 5 889403091
+291 1188 4 874835165
+246 932 1 884923864
+21 118 1 874951382
+389 111 3 879916053
+58 283 1 884304592
+276 302 5 877584085
+190 748 3 891033388
+301 151 2 882074776
+313 831 3 891028426
+373 179 3 877104310
+328 570 3 885046498
+7 181 3 891351287
+104 248 2 888465604
+210 188 3 887737171
+130 669 4 888962754
+203 619 3 880434438
+94 390 5 891725333
+87 1187 2 879875893
+172 430 3 875537964
+373 228 4 877106328
+94 100 5 885872942
+222 670 3 878183657
+7 7 5 891352220
+188 485 3 875072087
+118 474 5 875384571
+105 286 4 889214306
+3 348 4 889237455
+368 436 3 889783562
+114 654 3 881259741
+235 213 4 889655044
+377 288 5 891295937
+296 504 5 884197394
+385 129 3 881467873
+3 351 3 889237315
+257 462 4 879547695
+398 514 4 875658794
+109 248 2 880564415
+119 250 2 874775731
+329 303 4 891655350
+346 31 4 874950383
+288 50 4 886374520
+56 815 4 892683960
+18 955 4 880130713
+194 175 3 879521595
+204 297 5 892514010
+11 291 4 891902815
+102 298 3 875886827
+271 58 3 885849325
+54 258 4 880928745
+187 175 2 879465241
+308 633 4 887739257
+290 118 4 880731896
+222 768 2 878185014
+293 1057 2 888905229
+43 17 3 883956417
+174 268 5 886432749
+293 181 3 888904734
+60 21 3 883327923
+94 82 4 891721777
+308 12 5 887737243
+30 28 4 885941321
+328 916 2 893195710
+389 429 4 879991352
+160 118 3 876768828
+307 101 3 888095824
+63 1011 1 875747731
+95 728 3 882804159
+293 69 3 888906576
+92 215 4 875656419
+41 423 2 890687175
+293 504 4 888905736
+379 452 3 880524614
+168 288 1 884287927
+201 847 2 884111546
+294 79 4 889854323
+186 225 4 879024148
+254 199 4 886472089
+378 148 4 880044944
+301 582 2 882077811
+312 496 5 891698664
+127 288 5 884363851
+11 216 3 891904949
+258 315 3 885701004
+311 592 5 884364845
+92 249 3 886443192
+161 215 2 891170866
+181 832 1 878963038
+18 188 3 880129388
+43 98 5 875981220
+312 967 3 891699321
+328 550 3 885047336
+280 50 3 891701027
+54 260 4 880930146
+325 305 2 891477638
+268 370 2 875745579
+389 845 4 879916053
+141 864 3 884585128
+301 66 4 882077330
+181 243 1 878961814
+387 773 4 886481800
+393 932 3 887744578
+38 211 1 892431907
+292 79 5 881103434
+234 91 5 892335920
+318 137 4 884494652
+80 208 5 887401604
+119 544 2 886177206
+308 5 4 887739608
+360 588 3 880355803
+151 79 4 879524642
+387 198 4 886480352
+271 425 2 885849275
+360 302 4 880353526
+378 546 2 880318158
+145 696 3 875271442
+357 125 5 878951784
+393 940 2 889731109
+85 89 4 879454075
+390 989 5 879693677
+109 1014 4 880571979
+1 193 4 876892654
+128 118 5 879968896
+145 895 3 883840687
+380 856 3 885479706
+298 69 4 884125058
+387 1115 3 886479575
+389 607 3 879991297
+206 750 3 888179981
+269 93 3 891446580
+15 9 4 879455635
+264 382 4 886123596
+135 183 4 879857723
+90 79 4 891383912
+342 108 4 874984574
+313 154 2 891014753
+340 205 4 884991516
+201 36 1 884140927
+303 739 5 879468547
+7 484 5 891351201
+354 1007 4 891216549
+85 702 2 879828054
+385 153 4 879442028
+145 713 4 875270616
+327 196 4 887745871
+246 145 1 884923922
+25 50 5 885852150
+368 219 2 889783453
+87 87 4 879877931
+7 550 4 891352489
+222 196 5 878183110
+276 1240 4 874977579
+195 46 3 891762441
+29 678 3 882821582
+313 156 3 891014838
+339 298 2 891032856
+393 128 3 887746145
+13 906 3 891749765
+279 120 1 888427451
+151 183 3 879524642
+286 168 4 877531760
+360 28 4 880355678
+275 496 3 880314031
+332 871 3 887938351
+312 443 4 891698951
+76 325 2 878101114
+246 547 4 884922512
+397 7 5 885349913
+147 751 2 885593965
+322 751 2 887313611
+8 568 4 879362233
+274 243 2 878944437
+339 188 4 891033735
+387 201 5 886484631
+42 183 4 881107821
+206 678 1 888179833
+276 403 4 888873675
+175 183 4 877107942
+201 187 3 884111312
+293 139 3 888908088
+23 747 3 874786903
+18 47 3 880131262
+307 153 5 875681145
+380 62 1 885479777
+194 286 1 879520306
+59 717 2 888203959
+311 193 5 884365075
+95 404 5 888954513
+288 69 5 886373426
+50 123 4 877052958
+117 588 3 881011697
+315 127 5 879799423
+259 357 5 874725485
+167 733 2 892738453
+79 7 5 891272016
+99 265 3 885679833
+174 950 3 886434204
+256 552 3 882164927
+18 428 3 880131325
+303 735 4 879483567
+66 280 4 883602044
+346 742 4 874948513
+54 827 3 880937813
+44 252 2 878346748
+184 69 3 889908694
+165 651 5 879525961
+211 357 2 879460172
+336 1057 4 877757373
+123 735 2 879872868
+274 208 4 878946473
+385 423 2 879445662
+13 230 3 882397503
+326 241 3 879875778
+351 984 5 879481675
+325 86 3 891478578
+250 195 2 878091736
+188 56 4 875071658
+64 879 3 879365313
+145 348 4 888397542
+126 302 4 887853469
+190 363 2 891626023
+261 359 5 890454351
+286 29 2 877533586
+284 887 4 885328906
+346 294 3 886273405
+83 63 4 880327970
+18 692 3 880130930
+303 742 4 879484899
+306 13 4 876504442
+373 747 4 877104048
+362 312 5 885019504
+360 283 4 880354215
+394 1210 3 881060330
+174 1028 4 886434087
+280 5 4 891701066
+60 523 4 883326837
+279 998 5 875313883
+323 772 3 878739904
+382 25 2 875945880
+399 813 3 882512003
+102 208 4 888803537
+286 993 2 875807043
+181 251 1 878962052
+59 597 2 888203610
+323 286 3 878738826
+390 124 4 879694232
+293 583 3 888908001
+201 1153 2 884140709
+92 961 4 875811128
+109 1039 2 880579418
+121 428 5 891388333
+295 82 4 879518126
+73 180 4 888626577
+101 121 4 877137015
+291 66 4 875086185
+293 209 3 888905519
+347 819 1 881653155
+72 203 3 880037462
+382 171 3 875946639
+180 28 3 877355568
+398 227 2 875908666
+331 705 2 877196173
+339 632 4 891033794
+398 181 4 875652318
+246 29 1 884922740
+173 1265 3 877557239
+303 184 5 879467436
+199 117 3 883782879
+374 931 3 880936233
+339 631 5 891033256
+244 204 4 880605812
+45 100 5 881010742
+315 603 5 879821267
+233 82 4 877663612
+264 183 5 886122577
+194 514 3 879521167
+303 237 5 879468307
+316 357 4 880854049
+91 230 4 891439560
+363 417 1 891498223
+117 109 4 880126336
+289 1016 5 876789843
+279 63 3 875313350
+13 665 2 882396984
+60 132 4 883325944
+276 595 2 874787195
+13 345 4 884538366
+361 183 4 879441285
+333 88 5 891045551
+197 62 2 891410039
+175 669 1 877107790
+339 1301 3 891032189
+336 282 3 877760032
+21 875 4 874951005
+309 938 4 877370383
+275 117 3 876197615
+243 286 4 879986908
+144 193 4 888105287
+115 32 5 881171348
+250 223 4 878090294
+186 988 4 891719775
+347 829 4 881653155
+378 549 3 880056701
+308 25 4 887740649
+265 477 3 875320371
+331 58 3 877196567
+130 742 5 876251053
+299 333 4 892249868
+54 741 5 880931687
+21 441 3 874951761
+130 39 4 875801496
+315 100 5 879821003
+243 268 4 879986951
+393 681 3 887742798
+276 1089 2 882659211
+336 655 3 877757752
+238 220 3 883576560
+296 923 5 884197193
+84 148 4 883452274
+18 968 3 880130155
+178 877 2 888513069
+158 286 4 880134261
+293 485 3 888905948
+387 208 3 886480484
+24 294 3 875246037
+48 511 5 879434954
+181 1374 1 878962391
+87 25 4 879876811
+382 474 5 875947199
+141 281 4 884584865
+178 187 4 882826049
+388 56 3 886441015
+90 14 5 891383987
+87 705 4 879877740
+172 1134 2 875536721
+13 261 1 883670785
+207 568 4 875509395
+270 1148 5 876955042
+252 275 5 891456464
+371 237 5 877487052
+318 158 5 884498709
+149 301 3 883512813
+148 509 5 877016605
+224 1044 3 888104353
+326 200 2 879877349
+87 64 5 879875649
+396 841 4 884646648
+389 715 3 880614012
+48 306 4 879434211
+201 636 2 884310149
+387 183 4 886480206
+325 193 4 891478627
+90 903 4 891383319
+156 124 3 888185677
+274 476 4 878945645
+326 563 3 879877470
+22 110 1 878887157
+152 67 5 882477689
+285 902 4 890595584
+18 193 5 880131358
+189 15 2 893264335
+144 181 4 888104032
+280 181 3 891701248
+14 603 4 890881484
+327 659 4 887819021
+262 447 3 879794206
+222 949 3 878183173
+198 410 1 884205385
+291 375 1 874868791
+125 63 3 892838558
+339 739 3 891036058
+249 245 2 879571999
+364 321 2 875931478
+312 659 5 891699321
+326 233 4 879876941
+262 781 3 879793667
+7 154 5 891353124
+277 121 2 879544058
+86 881 2 879570218
+13 816 1 882396983
+292 83 5 881104360
+231 846 4 888605274
+299 998 2 889503774
+360 79 4 880355485
+88 261 5 891038103
+182 471 4 885613216
+186 31 4 879023529
+343 684 3 876406878
+181 1388 1 878962168
+308 313 3 887736408
+231 151 1 879966209
+347 65 2 881654679
+64 9 4 889738085
+381 129 4 892697628
+276 307 4 878015917
+181 1284 1 878962773
+214 257 3 891543176
+311 239 3 884365284
+109 559 3 880579709
+83 452 3 880309214
+372 148 5 876869915
+369 271 5 889428642
+270 714 4 876954965
+94 685 4 891722382
+398 504 3 875722071
+311 1 4 884963202
+85 234 4 882995015
+334 1411 1 891549434
+94 170 5 891725362
+192 340 4 881366535
+56 433 4 892676970
+313 515 5 891013803
+72 127 5 880037702
+401 486 4 891033184
+255 259 3 883215759
+94 650 5 885870612
+396 291 4 884646289
+166 300 5 886397723
+398 69 5 875659191
+24 286 5 875323773
+335 260 3 891567159
+234 1050 3 892333616
+321 213 4 879440109
+385 767 1 879447361
+372 1083 3 876869878
+75 1001 1 884050531
+275 222 4 876198296
+72 177 4 880037204
+271 356 4 885849300
+188 717 4 875074329
+228 87 1 889388662
+217 840 1 889070087
+125 1000 3 892838977
+94 458 4 891722306
+326 141 3 879876235
+62 508 4 879372277
+373 204 5 877098222
+368 288 3 889783453
+313 67 1 891029117
+181 25 5 878962675
+357 118 5 878951691
+124 96 4 890399864
+276 203 4 877934910
+222 746 5 878183137
+36 269 3 882157258
+338 945 4 879438762
+323 300 2 878738827
+283 210 5 879298206
+8 56 5 879362183
+305 530 5 886323237
+140 258 3 879013617
+11 663 4 891905032
+255 833 4 883216902
+63 678 2 875747047
+194 44 4 879524007
+389 656 5 879991175
+91 322 4 891438397
+275 102 3 875154718
+352 173 1 884290361
+371 179 3 877487364
+330 72 5 876547087
+198 692 2 884208377
+365 7 2 891304213
+1 264 2 875071713
+64 1141 5 889739834
+87 63 4 879876848
+64 17 3 889739733
+179 303 1 892151270
+130 496 5 875216593
+269 276 5 891446193
+174 21 1 886515209
+303 118 2 879485623
+237 423 4 879376487
+249 108 3 879640452
+385 1353 4 879440098
+357 326 5 878951101
+299 482 4 877881508
+279 214 3 875306910
+217 281 2 889069842
+181 748 1 878961368
+319 302 4 876280242
+181 1009 1 878963276
+313 527 4 891013525
+248 11 5 884534992
+109 820 3 880572382
+269 525 4 891449055
+382 290 4 875946830
+378 1028 2 880044726
+210 185 4 887736232
+128 723 3 879967966
+363 472 1 891498469
+393 1048 3 887745120
+76 960 3 875028143
+102 510 4 888801316
+304 893 3 884967520
+360 194 3 880355803
+201 240 3 884114069
+254 951 4 886474619
+339 240 4 891036641
+234 73 2 892334368
+82 225 3 878768790
+383 464 4 891192986
+279 319 4 890780735
+89 845 2 879441335
+14 9 4 879119260
+286 1230 1 877535157
+181 260 1 878961623
+209 301 3 883460492
+330 47 5 876546409
+264 762 3 886122771
+267 578 3 878973153
+92 96 4 875656025
+303 574 1 879544184
+87 566 5 879875775
+393 88 3 889730066
+194 1058 2 879552923
+167 126 3 892738141
+90 1125 4 891384611
+69 150 5 882072920
+356 328 4 891406241
+92 393 3 875660494
+146 688 1 891457749
+363 1485 4 891496102
+269 1071 2 891449801
+119 199 5 874781994
+18 169 5 880130252
+171 1022 3 891034889
+325 340 3 891477473
+76 288 2 878101114
+114 520 3 881260473
+387 566 3 886483194
+291 1215 1 874834184
+396 148 4 884646436
+148 116 5 877398648
+11 597 2 891904037
+373 58 4 877100161
+369 988 3 889428228
+292 56 5 881105373
+128 280 1 879968579
+197 750 5 891409199
+216 15 3 881428365
+144 591 3 888104122
+374 824 4 880394331
+294 411 3 889242589
+389 1530 2 880088753
+301 161 3 882076558
+141 476 3 884585498
+299 222 2 877878148
+170 881 3 886190419
+85 327 3 884820110
+41 518 3 890687412
+393 683 4 887742110
+351 538 4 879481495
+308 177 5 887738570
+144 471 4 888104213
+332 928 5 887938706
+101 109 2 877136360
+60 492 5 883326525
+244 1039 4 880607570
+251 12 4 886271700
+125 692 3 892836523
+11 733 4 891904413
+7 166 3 891351585
+328 1041 3 885048762
+234 265 3 892078837
+181 1049 1 878963122
+44 5 4 878347598
+94 684 4 891721615
+363 62 2 891497639
+256 846 4 882151167
+205 269 3 888284347
+385 304 3 879438949
+328 696 3 885049376
+73 89 5 888625685
+354 180 3 891217274
+393 252 3 887744766
+393 763 5 887745086
+94 1089 2 891724829
+159 220 5 880557782
+339 65 4 891033452
+130 729 4 876252042
+274 742 4 878945322
+301 154 4 882076425
+293 151 4 888904927
+128 494 4 879967016
+102 597 3 888801673
+339 25 4 891035116
+90 471 4 891385752
+105 333 3 889214268
+185 28 5 883524428
+339 181 4 891033898
+222 288 4 883815252
+198 175 3 884207239
+63 300 4 875748326
+154 640 5 879138713
+256 370 3 882153321
+14 475 3 876964936
+90 1109 3 891385652
+21 834 1 874951293
+393 890 1 887742991
+38 118 5 892431151
+378 1037 2 880334476
+25 8 4 885852150
+178 739 4 882827737
+6 483 5 883601500
+276 168 5 874791623
+393 651 4 889728238
+1 219 1 878542327
+62 318 5 879373659
+224 1163 2 888104154
+85 340 3 893109920
+292 423 5 881105625
+304 310 3 884966697
+327 410 2 887819462
+373 506 4 877099211
+399 219 3 882345454
+261 988 3 890455190
+18 170 5 880130515
+158 403 4 880134650
+244 196 5 880605416
+72 121 3 880036048
+303 792 5 879484644
+37 22 5 880915810
+398 481 3 875659441
+327 200 4 887747338
+25 969 3 885852059
+222 9 5 877563227
+28 678 2 882826550
+387 144 3 886479649
+69 100 5 882072892
+342 1160 3 874984751
+141 1013 1 884585470
+268 474 5 875309718
+308 693 3 887738104
+293 92 4 888906071
+82 657 4 878769261
+82 458 1 884714145
+142 288 3 888639837
+264 844 1 886124097
+117 98 4 881012430
+233 276 5 877665324
+159 471 4 880485861
+227 1010 3 879035637
+244 1074 4 880607904
+234 77 3 892333890
+25 169 5 885852301
+296 56 5 884197287
+107 269 5 891264267
+13 501 5 882398724
+95 683 4 879193353
+216 108 4 880232917
+279 1032 3 880666757
+15 307 1 879455233
+380 1168 3 885479833
+181 825 1 878963304
+115 443 4 881171622
+363 569 2 891498259
+354 285 5 891216526
+95 366 4 880572628
+1 232 3 878543196
+145 406 3 875270692
+347 82 5 881654269
+312 275 5 891698553
+373 729 4 877099263
+245 473 2 888513344
+61 331 2 891206126
+397 1019 3 885349715
+7 185 5 892135346
+116 347 2 886309481
+122 470 3 879270901
+361 97 4 879440740
+379 402 3 880524943
+244 181 4 880604302
+318 162 5 884496123
+290 474 3 880474204
+200 560 4 884130655
+45 237 4 881008636
+225 418 5 879540650
+60 613 4 883326497
+55 685 1 878176134
+271 141 4 885849114
+387 564 1 886481800
+259 200 4 874725081
+119 1202 4 874775680
+279 1052 4 890451408
+312 8 5 891699263
+92 663 4 875653914
+158 803 3 880134848
+92 102 2 875813376
+327 517 2 887818991
+128 14 5 879967341
+67 7 5 875379794
+16 603 5 877719206
+87 97 5 879877825
+389 550 3 880088923
+393 62 4 889728895
+58 64 5 884305295
+308 160 4 887738717
+255 406 1 883216358
+121 249 1 891388708
+200 391 4 884130484
+13 219 1 882396955
+214 307 3 891542735
+399 591 3 882340599
+271 744 4 885847693
+266 124 4 892258004
+354 702 3 891307114
+336 276 4 877760310
+316 283 5 880853599
+87 521 3 879877772
+15 458 5 879456288
+246 470 4 884922964
+92 278 3 876175640
+379 443 4 880524640
+301 710 3 882078008
+229 748 3 891632402
+43 951 3 883955969
+351 1105 4 883356833
+203 24 4 880434359
+145 327 5 875269822
+268 735 3 876518557
+6 526 3 883602596
+294 105 3 889242660
+282 338 3 879949468
+379 192 4 880524972
+14 202 3 890881521
+94 624 2 891723459
+24 258 4 875245985
+391 188 3 877399658
+251 172 5 886271641
+267 475 5 878970368
+46 151 4 883616218
+292 285 4 881103896
+276 209 4 874791667
+222 142 2 878183984
+27 121 4 891543191
+402 257 4 876266701
+301 756 4 882074932
+167 1310 3 892738384
+7 562 5 891354053
+370 657 3 879434636
+320 159 4 884751190
+206 294 2 888179694
+326 67 2 879877284
+373 210 5 877098177
+201 57 4 884111958
+387 844 5 886480484
+59 490 4 888205614
+249 479 5 879641035
+314 1085 1 877892017
+280 1313 5 891700184
+354 1101 3 891218003
+12 28 5 879958969
+378 222 3 882712421
+60 180 4 883326028
+267 943 4 878972903
+354 61 5 891218091
+72 480 5 880037768
+256 77 3 882164955
+378 233 2 880333540
+7 191 5 891351201
+244 886 5 880601905
+303 300 1 879466166
+57 151 3 883697585
+334 216 3 891546348
+293 443 4 888906781
+388 816 4 886441248
+42 409 3 881106270
+18 393 3 880130930
+216 93 4 880232637
+250 948 3 878089182
+181 878 1 878961709
+210 257 5 887730789
+269 475 5 891457067
+399 284 2 882512342
+167 73 2 892738452
+336 49 4 877758001
+378 465 3 881582268
+263 215 4 891298273
+332 204 4 888098088
+271 411 1 885848062
+366 185 5 888857750
+268 169 5 875309829
+223 22 5 891550649
+156 180 5 888185777
+239 8 5 889179290
+7 683 4 891350703
+63 952 3 875747896
+345 443 5 884993464
+2 257 4 888551062
+164 619 4 889402160
+72 100 5 880035680
+301 273 1 882074800
+267 204 4 878971629
+276 315 4 892436298
+314 763 5 877886706
+56 195 5 892676429
+177 336 2 880130500
+311 183 5 884365519
+267 479 4 878971405
+117 143 1 881012472
+46 181 4 883616254
+43 705 4 883954970
+64 367 4 889739678
+399 1314 3 882349198
+354 276 3 891216760
+164 181 5 889401906
+296 274 4 884196741
+44 717 3 878346470
+301 849 4 882078883
+95 90 2 880572166
+1 236 4 875071898
+197 127 5 891409839
+232 234 3 888549595
+336 399 3 877757063
+305 190 3 886322966
+62 213 4 879375323
+389 507 5 879991196
+387 501 4 886483620
+81 412 1 876534408
+207 8 3 878103820
+338 663 5 879438627
+222 665 1 878184719
+299 916 3 892249868
+24 318 5 875323474
+7 399 4 891354357
+92 712 3 875656392
+29 98 4 882821942
+303 1222 3 879468513
+380 229 3 885481179
+264 745 5 886123656
+335 269 4 891566808
+244 475 4 880603582
+348 276 3 886523456
+217 363 1 889070011
+7 139 3 891354729
+343 306 4 876402516
+384 272 5 891273509
+378 396 4 880332879
+137 249 4 881433387
+92 46 4 875653867
+116 322 2 876452186
+101 24 4 877136391
+321 736 4 879439537
+77 52 5 884753203
+262 318 5 879793022
+312 615 4 891698893
+393 275 4 887744053
+268 246 5 875742316
+363 1099 2 891495402
+200 2 4 884130046
+62 845 3 879372383
+234 300 3 891033627
+393 1095 2 887745174
+77 144 3 884752853
+277 628 4 879543697
+240 289 4 885775745
+48 170 4 879434886
+197 578 3 891410039
+338 133 4 879438143
+113 277 3 875076416
+347 12 3 881653584
+315 180 4 879799526
+393 142 4 889730460
+379 1032 2 880568109
+136 42 3 882848866
+33 333 4 891964259
+82 479 4 878769703
+187 275 5 879465937
+111 896 2 891680243
+387 1012 4 886481073
+327 514 4 887747338
+373 487 4 877098177
+295 241 5 879518800
+379 401 3 880962187
+94 410 4 891721494
+378 1220 3 880055779
+343 458 5 876402894
+346 76 4 874950135
+10 160 4 877888944
+375 684 4 886622066
+158 244 4 880132772
+235 190 4 889656007
+21 859 2 874951859
+389 38 2 880089076
+345 333 3 884900543
+26 292 3 891347400
+213 200 5 878956100
+5 417 3 875636830
+58 950 1 892242020
+399 8 3 882510165
+395 151 3 883765297
+293 977 2 888908088
+188 732 3 875073828
+222 268 4 877562748
+3 330 2 889237297
+25 13 4 885852381
+308 309 1 887736408
+214 22 3 891544200
+42 79 5 881108040
+262 432 3 879794267
+255 405 4 883216902
+254 573 2 886475476
+94 96 3 885872942
+42 428 3 881108040
+299 1119 4 889502727
+109 68 3 880582469
+301 423 1 882076239
+57 1011 3 883697761
+263 177 4 891297988
+228 204 3 889388662
+342 204 4 874984261
+290 450 2 880473557
+311 485 1 884364538
+47 302 5 879439040
+378 284 3 880044835
+301 164 3 882076966
+72 581 4 880036996
+213 475 4 878870648
+192 1405 5 881367456
+339 23 5 891033481
+144 32 4 888105287
+42 234 4 881108093
+255 413 2 883216358
+224 662 5 888103671
+332 717 3 887938760
+315 732 3 879821158
+236 66 2 890118507
+301 1091 3 882079353
+374 159 4 880937920
+125 383 2 892839412
+21 665 3 874951858
+262 491 3 879793188
+328 332 3 885044782
+379 90 2 880740215
+7 227 3 892132317
+339 126 4 891032121
+197 286 1 891409255
+334 514 4 891545926
+379 164 4 880524582
+109 196 4 880578358
+320 742 4 884748800
+348 473 3 886523560
+152 51 4 882476486
+328 228 3 885046976
+6 459 2 883599228
+18 509 4 880129940
+374 761 3 880938370
+312 170 5 891698553
+308 161 3 887740788
+2 316 5 888979693
+4 294 5 892004409
+60 495 3 883327639
+368 96 3 889783678
+212 286 4 879303468
+48 427 4 879434653
+90 614 4 891384020
+271 311 3 885844547
+92 720 3 875813022
+269 183 3 891448823
+254 186 3 886472023
+92 109 3 886443351
+29 259 4 882821044
+279 384 4 875312946
+365 13 3 891303950
+308 199 4 887737760
+95 674 2 880572104
+25 197 3 885852059
+269 171 5 891447169
+269 527 5 891447841
+254 98 4 886472201
+253 95 4 891628416
+320 1081 4 884748997
+13 716 4 882141393
+102 167 2 892993927
+110 28 4 886987979
+399 1228 3 882345500
+64 71 3 879365670
+91 64 4 891439243
+122 423 4 879270805
+163 97 4 891220019
+301 88 4 882077142
+184 22 3 889908985
+1 252 2 875240677
+361 111 3 879440974
+293 64 5 888905519
+280 1015 3 891701631
+378 451 4 880055597
+393 1469 3 889729749
+331 305 5 877196819
+268 325 3 876513675
+206 260 3 888179772
+301 180 3 882076782
+63 412 3 875748109
+49 657 5 888068032
+18 629 3 880130515
+151 660 4 879524199
+109 183 5 880572528
+77 778 2 884753203
+320 90 4 884751034
+96 525 2 884402860
+160 123 4 876768949
+21 717 1 874951483
+354 70 3 891218208
+313 423 4 891013939
+197 258 4 891409255
+271 739 4 885849706
+227 150 3 879035347
+126 243 5 887855342
+250 477 3 878089716
+101 756 3 877136424
+15 476 4 879456404
+334 7 5 891544788
+6 238 5 883601713
+174 1032 3 886515591
+378 972 4 880056491
+256 9 4 882150644
+387 381 4 886482969
+7 589 5 891352451
+254 103 2 886476123
+63 979 3 875748068
+37 597 5 880915607
+95 142 4 880572249
+393 12 5 887745883
+63 106 2 875748139
+201 156 4 884111830
+146 302 4 891457538
+92 201 3 875654159
+13 317 5 882140552
+370 705 3 879434666
+314 64 5 877888346
+85 425 4 879454905
+160 926 2 876769148
+381 652 5 892696252
+199 276 4 883782879
+279 80 4 875313750
+144 1284 3 888104446
+381 724 3 892696616
+180 694 5 877128388
+299 115 3 877880474
+373 28 3 877103935
+40 243 2 889041694
+6 81 4 883602283
+7 501 5 891353411
+399 459 4 882340807
+95 185 3 879197886
+393 953 4 889555334
+378 1134 4 880044278
+156 346 3 888185561
+295 53 1 879519528
+328 736 3 885047737
+21 985 2 874951349
+366 860 2 888858078
+149 689 2 883512950
+213 628 5 878870648
+353 286 5 891402757
+373 386 3 877107403
+144 216 4 888105691
+215 70 3 891436232
+61 243 2 892331237
+181 1387 1 878962119
+363 959 1 891497523
+331 811 4 877196384
+62 176 5 879373768
+378 302 5 889664996
+95 699 2 882804187
+396 751 3 884645648
+234 76 2 892335564
+87 515 4 879876194
+128 136 5 879967080
+385 673 2 879445779
+327 382 3 887819316
+308 747 3 887740033
+279 1239 1 884982882
+320 869 4 884751068
+403 111 4 879785974
+405 56 4 885544911
+307 511 5 879282952
+354 155 2 891307206
+101 284 4 877136564
+141 117 4 884584929
+389 785 3 880613841
+194 588 4 879524393
+280 1459 4 891701747
+379 391 4 880525698
+303 1226 4 879544713
+198 654 5 884207733
+201 563 1 884114813
+70 542 2 884065248
+342 1048 1 875318536
+389 496 4 879991218
+147 690 4 885593965
+239 558 5 889178986
+342 4 4 874984395
+380 709 4 885478603
+331 933 3 877196235
+184 91 3 889909988
+62 815 3 879375391
+88 690 4 891037708
+362 336 2 885019468
+251 249 5 886272118
+325 492 4 891478557
+315 269 5 879799301
+303 1021 4 879484643
+343 919 5 876403348
+22 648 4 878886647
+310 251 5 879436035
+213 281 4 878871038
+327 239 3 887819316
+222 869 3 878182337
+269 5 2 891450780
+214 238 4 891544472
+303 55 4 879467328
+13 617 3 881515112
+385 1536 5 879441339
+168 1047 2 884288080
+20 597 3 879668190
+297 269 4 875774037
+393 456 3 887745501
+46 1024 5 883614766
+367 665 5 876689738
+328 546 3 885048861
+308 498 5 887736584
+116 260 2 887605412
+144 93 1 888104032
+363 347 3 891493723
+7 207 4 891352526
+221 118 1 875244940
+264 210 5 886123415
+267 88 4 878972873
+329 272 5 891655191
+85 1137 4 879452609
+326 443 5 879877349
+222 202 4 878181906
+367 436 4 876689962
+224 620 3 888104085
+378 304 4 880043929
+334 227 1 891547083
+345 1048 2 884991436
+381 694 4 892696929
+332 342 4 892484976
+399 73 3 882343731
+396 260 3 884645754
+256 226 5 882164644
+216 433 3 880233957
+357 819 4 878951653
+117 772 4 881012728
+345 93 4 884991191
+18 953 3 880131901
+141 328 4 886447679
+158 731 2 880135118
+328 1263 3 885048730
+344 12 5 884901024
+169 604 4 891359317
+389 792 4 880088115
+77 89 5 884733839
+10 176 4 877889130
+303 844 3 879468179
+313 228 3 891016986
+224 655 4 888103646
+218 789 3 881288574
+244 117 2 880604698
+13 546 3 882397741
+365 275 4 891304019
+214 12 5 892668153
+299 752 3 887136060
+230 186 4 880484937
+100 342 3 891375454
+354 382 5 891217897
+326 445 4 879877413
+315 48 4 879799457
+155 324 2 879370963
+259 98 4 874809091
+244 217 5 880606698
+119 105 2 874775849
+175 483 5 877107339
+373 117 4 877098599
+274 277 4 878945818
+312 180 4 891698174
+401 117 3 891032563
+394 568 5 880888167
+95 622 4 880571678
+345 1016 3 884994619
+405 592 1 885548670
+291 715 5 874868327
+144 191 4 888105081
+234 499 4 892334141
+352 181 4 884289693
+330 80 2 876547737
+393 1047 3 887745293
+16 693 4 877721905
+368 567 3 889783617
+311 43 4 884366227
+48 195 5 879434954
+244 723 3 880607154
+44 474 4 878347532
+145 685 4 875271229
+314 288 5 877885887
+268 382 3 875309282
+308 1211 3 887739669
+305 134 5 886322560
+387 578 2 886483252
+344 433 4 884901517
+321 497 5 879439860
+97 429 4 884238860
+290 685 3 880732365
+64 663 3 889737505
+299 285 5 877877847
+39 900 3 891400159
+130 322 4 874953525
+397 108 4 885350045
+346 685 3 874950383
+15 471 4 879456084
+70 89 4 884150202
+64 156 4 889737506
+102 50 4 888801315
+342 584 4 874984430
+269 642 3 891449464
+234 168 3 892079434
+131 302 5 883681723
+344 9 5 884814480
+152 1014 2 880149224
+393 596 4 887743611
+14 275 4 876964725
+112 300 4 884992508
+280 538 5 891700185
+57 476 3 883697990
+49 508 3 888068841
+363 144 4 891494865
+400 328 3 885676490
+405 1582 1 885548670
+339 380 3 891035584
+49 737 1 888066828
+327 281 3 887820341
+303 43 3 879485507
+83 663 5 887665423
+303 139 3 879543209
+70 169 4 884149688
+81 1028 1 876534277
+392 258 2 891037531
+383 474 5 891193072
+201 589 3 884113082
+53 250 2 879442920
+382 183 3 875946672
+313 501 5 891013742
+308 79 4 887737593
+48 433 3 879434791
+6 208 4 883602422
+249 634 5 879572314
+405 171 1 885549544
+253 448 2 891628883
+168 323 3 884286990
+13 436 2 882396869
+308 589 4 887737760
+214 195 4 891544200
+59 118 5 888203234
+270 217 5 876956360
+1 200 3 876893098
+354 962 4 891217274
+92 559 3 875660304
+405 580 1 885547447
+227 7 5 879035251
+234 493 3 892078567
+323 328 3 878739029
+99 926 3 885679437
+207 144 3 875509434
+294 350 4 889241426
+200 1060 3 876042340
+260 538 1 890618403
+174 14 5 886433771
+298 71 5 884183016
+279 654 5 875306552
+405 1409 1 885549045
+292 234 5 881105245
+13 290 4 882141814
+297 267 3 875409139
+392 1143 4 891038158
+381 216 5 892695996
+207 59 4 877846793
+237 199 4 879376606
+274 83 5 878946612
+239 1203 5 889180040
+387 82 4 886483098
+234 289 4 891033851
+405 953 3 885546487
+273 319 4 891292846
+201 176 4 884112281
+299 95 3 889501654
+338 486 3 879438392
+286 289 5 875806672
+174 423 2 886514276
+145 217 3 877343156
+66 15 3 883601456
+345 356 3 884993686
+181 1343 1 878962199
+387 333 3 886479484
+175 9 4 877108146
+296 475 4 884196555
+62 180 4 879373984
+343 8 5 876404836
+13 281 3 882397974
+262 191 4 879793022
+234 1457 3 892079538
+309 303 2 877370319
+210 211 5 887730297
+230 443 4 880485090
+303 531 4 879466457
+320 123 4 884748750
+307 1140 2 879114143
+210 679 3 887808619
+303 705 5 879467105
+151 160 4 879542670
+239 152 3 889179808
+385 337 4 879439469
+229 258 2 891632040
+297 195 1 875240053
+1 180 3 875072573
+373 102 5 877100096
+151 64 5 879524536
+313 199 4 891013938
+208 523 4 883108360
+194 98 4 879521329
+292 207 5 881105561
+231 121 4 879966609
+373 451 5 877107430
+378 288 3 880043804
+328 515 5 885045678
+125 120 1 892839312
+37 363 3 880915711
+285 276 4 890595726
+280 195 3 891700303
+378 527 4 880054954
+271 419 3 885848996
+176 240 4 886048230
+339 607 5 891032189
+365 321 5 891303536
+42 280 4 881106270
+56 38 2 892683533
+178 134 3 882826983
+101 975 2 877136659
+269 809 1 891451451
+102 184 2 888801465
+59 431 4 888205534
+344 248 4 889814539
+299 702 4 889502159
+399 486 3 882510290
+391 264 1 877398704
+230 432 4 880485110
+23 13 4 874784497
+267 824 4 878970953
+286 577 2 877535500
+393 431 2 887746965
+389 490 3 879991081
+49 514 4 888068686
+286 554 4 877535014
+313 565 1 891030027
+126 319 2 887938081
+264 443 5 886122447
+326 944 2 879877326
+59 527 5 888204553
+157 1283 2 886891173
+345 283 4 884991105
+195 304 4 876617344
+26 476 3 891384414
+43 91 3 883956260
+151 287 4 879528754
+222 944 3 878715192
+321 199 4 879439787
+398 12 3 875658898
+381 403 3 892696045
+276 743 1 874792634
+308 1404 4 887739257
+367 100 5 876689878
+13 447 2 882396869
+96 1232 5 884404017
+312 604 5 891698613
+387 168 5 886479610
+41 174 4 890687264
+164 323 4 889401318
+311 425 2 884365140
+174 293 5 890168505
+159 872 1 880485262
+95 445 4 888956272
+145 683 3 879161674
+396 1025 4 884645839
+11 260 1 891902426
+76 1007 4 875312109
+392 492 4 891038979
+290 227 2 880473557
+64 212 3 889740011
+213 193 4 878955442
+311 232 3 884364812
+308 806 4 887737594
+393 812 3 889555021
+282 307 3 881702875
+43 153 5 883955135
+48 132 5 879434886
+256 51 4 882165135
+363 588 2 891495339
+363 156 3 891494962
+345 284 4 884991348
+308 463 4 887738057
+290 739 3 880475757
+184 137 5 889907685
+405 994 1 885549746
+144 410 3 888104521
+11 752 4 891902157
+405 387 1 885546680
+38 82 5 892429903
+393 349 3 887742939
+9 507 4 886959343
+200 768 4 884130592
+368 17 5 889783562
+195 771 2 874825826
+209 50 5 883417589
+337 135 5 875236512
+342 32 5 874984207
+387 448 3 886481686
+383 321 5 891192376
+303 245 3 879466249
+256 974 3 882164059
+345 1011 3 884991127
+130 358 4 874953526
+346 569 3 875266064
+89 739 2 879460376
+75 1151 2 884050829
+316 9 4 880853774
+251 15 4 886272086
+250 129 4 878089677
+286 404 5 889651799
+339 228 4 891033960
+135 325 4 879857575
+293 554 1 888907794
+315 709 4 879821158
+194 12 5 879520916
+49 1076 2 888067187
+361 14 4 879440651
+320 54 4 884751209
+144 300 3 888103370
+204 45 5 892513906
+132 275 3 891278915
+312 157 1 891698516
+233 313 5 891920842
+234 70 3 892335587
+193 1258 3 889123806
+244 135 4 880606442
+231 748 4 888605273
+344 228 4 884901047
+399 924 5 882340678
+109 172 5 880572528
+18 423 5 880132437
+49 462 2 888066486
+249 202 4 879572167
+399 1543 3 882509891
+177 100 5 880130600
+59 640 5 888206445
+327 494 4 887822400
+230 291 4 880484825
+394 174 5 881057914
+59 95 2 888204758
+16 564 1 877726790
+208 435 5 883108430
+387 697 1 886483906
+188 209 2 875073246
+399 372 3 882511047
+303 778 4 879467815
+246 402 3 884922917
+303 364 2 879544153
+384 355 4 891274055
+293 435 4 888906464
+153 321 3 881370900
+379 176 5 886317511
+92 94 3 875812876
+263 153 3 891298727
+368 320 5 889783364
+348 406 4 886523521
+94 234 5 885882685
+83 1028 4 880307207
+41 289 2 890686673
+145 727 2 875272652
+83 106 4 887665549
+270 275 5 876954248
+281 938 2 881200789
+378 276 4 880044198
+393 278 4 887744473
+85 213 4 879454751
+68 282 1 876974315
+62 249 2 879372479
+57 1095 2 883698062
+364 289 3 875931432
+299 423 3 878192238
+406 48 5 879792811
+200 840 4 876042525
+343 88 4 876405130
+303 558 4 879467105
+95 422 2 888956665
+125 194 5 879454986
+361 185 5 879441215
+374 363 3 880394088
+334 153 4 891547306
+296 124 5 884196555
+292 222 3 881105195
+115 543 2 881172303
+290 22 5 880473942
+194 195 3 879521657
+334 515 4 891545898
+392 165 5 891038433
+160 463 4 876859777
+42 1045 2 881108873
+150 628 4 878747018
+325 152 4 891477905
+106 22 4 881449830
+30 294 4 875140648
+257 1462 5 879547695
+249 235 4 879640261
+232 202 4 888549515
+216 1161 4 881432609
+232 272 4 885939511
+405 1432 1 885549942
+234 205 3 892079288
+401 638 4 891033158
+378 66 3 880056632
+334 285 4 891544707
+320 892 3 884748299
+323 508 4 878739643
+296 963 5 884197352
+303 729 3 879483568
+60 216 4 883327827
+379 735 4 880525133
+305 305 3 886307860
+279 1035 3 875309935
+405 190 2 885546201
+374 952 2 883627906
+373 127 2 877099968
+360 242 4 880353616
+115 82 4 881172117
+178 259 1 882823437
+402 111 4 876267041
+342 1128 5 875318536
+222 931 1 881061396
+234 242 4 891033261
+312 151 2 891698832
+297 245 3 874954060
+279 1271 4 875659999
+59 846 4 888203415
+160 161 3 876861185
+8 7 3 879362287
+91 161 3 891439353
+222 12 5 878181387
+380 59 4 885478447
+234 502 4 892336077
+324 283 3 880575531
+354 904 5 891180419
+13 694 4 890704999
+92 820 1 875644796
+371 55 4 877487364
+379 230 4 880525540
+276 317 4 874791257
+70 121 3 884148728
+138 116 2 879022956
+393 778 3 887746301
+145 1054 1 888398563
+128 209 4 879968332
+405 521 4 885544698
+59 506 5 888205787
+94 102 3 891721462
+103 50 5 880416864
+13 624 5 882398691
+6 423 3 883602501
+234 1198 3 892335187
+276 831 3 874792634
+405 1177 1 885547766
+148 507 5 877398587
+207 241 3 877995673
+144 19 4 888103929
+380 732 4 885478646
+406 479 4 879445771
+75 290 4 884050451
+71 276 4 877319375
+392 23 5 891038466
+43 95 4 875975687
+18 485 5 880132437
+135 475 4 879857592
+117 411 3 880126232
+12 381 4 879958902
+250 748 2 878089033
+43 956 1 883956259
+18 64 5 880132501
+280 586 4 891701871
+318 485 5 884495921
+405 1503 1 885548932
+115 475 5 881170252
+84 222 4 883450020
+171 302 4 891034606
+201 1227 1 884140787
+394 88 3 880889400
+176 1012 4 886048145
+122 570 3 879270849
+392 293 4 891038137
+59 708 4 888206410
+99 12 5 885680458
+347 222 4 881652377
+58 1019 4 884305088
+85 502 4 879454633
+18 99 5 880130829
+207 194 4 875504118
+305 81 3 886323335
+16 51 4 877726390
+13 885 1 886302334
+334 684 4 891545768
+313 194 4 891014499
+290 832 3 880732491
+295 570 3 879518590
+121 294 4 891389522
+304 343 3 884967896
+287 248 5 875333965
+224 1053 3 888104281
+117 628 5 881012174
+359 295 3 886453325
+405 524 1 885547124
+389 378 5 880087695
+327 806 4 887747617
+225 492 4 879539767
+160 1223 4 876861799
+233 1194 5 880190371
+299 135 4 878191889
+346 518 4 874948889
+312 205 5 891699372
+348 472 4 886523758
+405 570 1 885546487
+326 508 3 879875432
+200 929 4 876042979
+399 196 5 882349678
+7 393 4 891352058
+393 1092 3 889731139
+13 270 4 881514876
+214 216 4 891544290
+238 121 4 883576443
+178 510 4 882826394
+23 209 5 874785843
+244 290 3 880604616
+201 467 2 884139983
+17 125 1 885272538
+201 302 4 884110637
+200 802 4 884130485
+385 249 2 879440892
+389 836 4 879991045
+391 56 5 877399745
+399 402 3 882344434
+151 87 4 879524420
+248 294 3 884534379
+313 64 4 891016193
+5 79 3 875635895
+269 756 1 891451947
+331 702 3 877196443
+393 265 4 887746301
+109 294 4 880562908
+145 3 3 875271562
+262 122 2 879791537
+279 208 5 875310631
+276 427 5 883822485
+20 931 1 879668829
+399 1232 3 882350831
+144 956 4 888105636
+103 471 4 880416921
+11 395 2 891905349
+366 436 5 888857932
+276 14 4 890979947
+393 136 5 889555050
+298 197 4 884183236
+135 744 4 879857612
+275 28 4 880314529
+236 532 2 890116915
+119 1086 4 874775136
+49 423 2 888067727
+216 368 2 880233298
+250 357 4 878091915
+254 176 3 886472768
+250 23 4 878090499
+346 210 4 874947700
+311 329 4 884363904
+130 363 3 876250781
+389 504 4 880087832
+157 1302 5 874813703
+255 748 1 883215630
+147 345 4 885594040
+115 89 5 881172049
+232 461 5 888549563
+323 713 4 878739299
+92 748 3 892655791
+328 245 4 885044703
+276 145 3 874792692
+347 318 3 881653563
+117 56 5 881011807
+249 748 3 879571586
+7 542 4 892131849
+125 1 4 879454699
+405 721 1 885547360
+37 195 5 880915874
+7 599 1 891353860
+326 679 3 879876941
+234 523 4 892334141
+187 196 4 879465507
+313 473 3 891030228
+308 611 4 887738971
+246 369 3 884924710
+100 990 3 891375428
+263 99 3 891298977
+287 268 4 888177170
+401 199 3 891032896
+354 47 4 891217110
+354 149 5 891216498
+378 54 4 880056976
+336 738 1 877757343
+279 1120 3 891209189
+314 578 4 877887763
+361 655 3 879440346
+192 302 5 881366489
+379 480 5 885063301
+353 271 2 891402567
+225 1443 4 879540778
+379 98 5 880524541
+55 405 1 878176134
+186 939 5 879023529
+171 344 3 891034889
+294 1007 4 877819761
+402 255 4 876266948
+92 463 4 875656623
+235 197 5 889655266
+85 94 3 882995966
+38 252 5 892429567
+174 276 5 886433862
+95 588 3 879198800
+91 484 4 891438977
+374 195 3 880938870
+321 191 3 879440365
+354 213 5 891217160
+94 88 3 891721942
+299 950 2 877878148
+130 33 5 876252087
+375 761 3 886622131
+308 181 4 887739095
+293 414 4 888906576
+345 660 5 884993418
+48 172 5 879434791
+19 692 3 885412840
+23 71 3 874789299
+109 441 2 880582633
+1 250 4 874965706
+92 977 2 886443494
+215 258 3 891434563
+174 949 5 886513729
+148 163 4 877021402
+20 95 3 879669181
+379 135 4 880524886
+344 678 2 884813365
+81 124 3 876534594
+370 209 5 879435461
+244 72 4 880607365
+389 583 2 880088039
+397 194 3 885349348
+234 196 3 892079910
+214 32 4 892668249
+85 157 3 879454400
+95 768 1 888956272
+325 458 3 891478877
+383 641 4 891192778
+42 834 1 881110763
+60 659 4 883326862
+95 161 3 879196298
+188 392 5 875073408
+100 333 3 891374528
+244 209 4 880605485
+307 515 4 875680871
+249 24 4 879640306
+109 409 2 880571920
+46 327 4 883611456
+308 466 5 887738387
+284 286 4 885328727
+237 513 5 879376328
+276 1180 2 877935306
+348 245 4 886522765
+148 1039 2 877015784
+104 546 1 888465491
+392 179 5 891038946
+49 542 2 888067096
+378 301 3 892382841
+141 880 1 886447847
+363 746 4 891495630
+283 407 3 879297867
+286 77 3 877533001
+40 333 4 889041402
+279 250 3 875249259
+104 1226 3 888465347
+65 48 5 879217689
+314 122 1 877887065
+7 514 2 891351121
+6 486 4 883601427
+56 201 4 892910604
+239 701 5 889179544
+58 546 2 892242190
+139 246 4 879538218
+342 483 4 875319745
+7 404 5 891352947
+313 69 5 891016193
+299 181 3 877877479
+293 16 2 888907499
+215 185 4 891436566
+343 654 5 876407006
+399 531 3 882342964
+347 291 5 881652746
+138 519 5 879024043
+249 271 4 879571521
+174 197 5 886434547
+227 19 4 879035431
+286 1 4 876521699
+406 664 2 884630973
+192 257 4 881367592
+374 216 5 880394997
+7 630 5 891352341
+23 191 3 877817113
+83 1 4 880306903
+393 31 4 887745912
+361 12 4 879441214
+13 866 3 882141814
+104 751 4 888442337
+309 1393 2 877370383
+334 322 3 891544584
+10 435 5 877889261
+256 864 4 882151623
+1 85 3 875073180
+334 340 3 891544264
+130 286 5 874953239
+381 634 3 892696872
+235 188 4 889655619
+295 318 5 879517010
+10 706 4 877888677
+279 121 4 875297708
+344 845 3 884899791
+370 12 4 879435369
+193 553 4 889126272
+276 571 2 874792118
+347 841 3 881652769
+117 886 5 880124413
+405 210 5 885547124
+90 17 4 891384721
+267 685 3 878970978
+268 258 2 876513675
+325 107 2 891479102
+266 313 4 892256705
+95 568 4 879196594
+64 215 5 889737914
+373 485 4 877098751
+274 319 5 878944379
+303 998 3 879544435
+298 213 3 884183130
+354 736 5 891218568
+59 140 1 888206445
+289 685 4 876789373
+354 79 2 891217274
+344 274 2 884899768
+308 742 4 887739172
+145 38 3 888398747
+290 523 3 880473735
+188 632 5 875071581
+326 205 4 879875507
+378 942 3 880056798
+360 663 4 880355888
+373 20 2 877098751
+313 665 4 891028323
+220 286 5 881197663
+286 636 3 877533185
+207 2 3 877822770
+227 106 3 879035775
+239 1056 5 889180041
+87 183 4 879875734
+286 57 5 877533419
+25 427 4 885852059
+244 554 3 880608733
+92 173 3 875656535
+292 300 4 877628139
+332 879 4 887916385
+334 182 3 891545793
+295 1028 5 879519556
+342 100 5 874984207
+58 61 5 884305271
+387 288 3 886484385
+346 684 4 874948929
+381 914 1 892697768
+393 374 3 889731702
+405 465 1 885548836
+269 1065 5 891447891
+236 614 5 890116335
+389 98 4 879991264
+355 336 4 879486529
+354 318 3 891217365
+280 692 3 891700983
+392 276 4 891039049
+234 929 1 891228099
+255 455 2 883216845
+315 508 4 879799457
+336 154 5 877757637
+327 921 4 887748028
+43 175 2 875981304
+347 286 3 881652054
+292 194 4 881105442
+210 182 5 887736232
+320 97 5 884750946
+339 770 4 891034895
+13 196 4 882140552
+286 195 4 877534618
+165 332 4 879525672
+244 631 4 880606760
+5 418 3 875721216
+87 1089 3 879876225
+56 216 4 892676885
+87 73 3 879877083
+395 172 5 883763041
+346 673 3 874951782
+221 231 4 875246359
+280 210 2 891700385
+164 333 5 889401383
+373 1230 3 877111313
+354 953 3 891218208
+276 471 4 874786657
+151 684 3 879524849
+387 672 2 886481687
+354 705 4 891217547
+380 22 4 885478334
+383 425 4 891193181
+303 201 5 879467573
+194 198 3 879522021
+152 151 4 880148735
+342 523 4 875319854
+188 216 5 875075300
+102 164 3 888803002
+393 686 4 889729185
+139 508 4 879538255
+91 326 3 891438245
+308 238 5 887736843
+234 21 3 892335042
+268 183 4 875309583
+343 130 3 876403883
+226 28 4 883889322
+184 1195 3 889909934
+406 823 3 879540147
+151 584 3 879525035
+174 1230 1 886515210
+109 318 4 880572680
+57 264 2 883696672
+301 597 3 882075202
+398 199 4 875721548
+234 739 3 892335990
+276 1471 2 877934947
+374 815 4 880393668
+318 237 5 884494712
+163 286 3 891219977
+206 882 1 888180049
+401 135 1 891032919
+363 1019 5 891496414
+279 117 5 875297199
+336 692 3 877757637
+303 578 2 879484846
+92 1207 3 875907179
+62 664 4 879376079
+1 91 5 876892636
+232 747 3 888549957
+198 197 4 884208200
+405 692 5 885547177
+301 96 5 882076239
+216 72 2 881721890
+296 204 5 884199625
+288 64 5 886374365
+90 964 5 891385843
+276 806 4 874787467
+363 370 3 891500269
+195 1417 3 877246560
+85 568 3 879455238
+345 246 4 884994156
+387 461 5 886483753
+22 118 4 878887983
+94 546 3 891723296
+49 111 2 888068686
+363 346 4 891493746
+221 1012 4 875244475
+72 96 5 880037203
+92 53 3 875656392
+258 873 5 885701062
+125 577 2 892839312
+379 522 5 880524753
+148 7 5 877017054
+221 265 3 875246247
+312 593 5 891698987
+49 95 2 888067031
+181 1357 1 878962240
+230 526 3 880485159
+16 318 5 877718107
+234 85 2 892334852
+184 642 4 889909446
+124 550 4 890287645
+81 282 5 876533619
+330 1028 4 876544953
+370 238 4 879435369
+85 443 4 879454582
+248 324 4 884534506
+402 480 5 876267206
+265 410 4 875320633
+177 270 1 880130452
+392 1014 3 891038205
+62 1131 3 879375247
+399 742 4 882340844
+256 188 5 882164559
+274 713 5 878945437
+389 492 5 880086944
+336 67 4 877756966
+405 583 1 885546112
+65 582 3 879216702
+70 197 4 884149469
+87 409 3 879877127
+392 319 5 891037385
+231 405 4 879966609
+363 145 1 891498589
+62 1074 4 879376299
+313 134 5 891013712
+389 100 5 879915701
+383 475 2 891193137
+160 24 5 876769689
+58 228 5 884305271
+174 571 1 886515295
+301 153 3 882075743
+222 1267 3 878183173
+94 674 3 891723748
+158 636 4 880134532
+378 88 4 880046408
+332 934 2 887938886
+95 3 1 879193881
+83 117 5 880307000
+199 285 4 883782879
+381 13 4 892696445
+81 595 4 876534437
+407 433 4 875117053
+56 294 4 892676056
+393 836 4 889728895
+160 693 5 876770193
+334 845 2 891544867
+85 528 4 879454859
+188 1213 2 875074847
+311 15 5 884963136
+118 528 4 875384514
+18 19 3 880130582
+405 186 5 885547176
+360 251 5 880354315
+243 511 5 879989217
+118 218 5 875385386
+409 65 4 881108777
+291 1273 2 875087634
+97 79 5 884238817
+330 692 5 876547032
+201 670 4 884112673
+52 845 5 882922485
+322 12 4 887313946
+203 7 3 880434438
+314 237 5 877886221
+128 965 3 879968279
+379 417 5 880525794
+64 476 1 889740286
+299 182 3 878192039
+82 527 3 878769479
+328 423 4 885046305
+12 402 5 879960826
+312 705 5 891698553
+250 1161 4 883263375
+249 55 5 879572331
+145 763 4 875271047
+402 764 3 876266985
+181 1376 1 878963167
+49 123 1 888068195
+399 33 3 882344942
+321 198 4 879439926
+5 429 3 875637429
+269 120 1 891446926
+28 568 4 881957147
+315 238 5 879821003
+195 651 5 875436683
+85 1074 3 882996039
+119 182 4 874781303
+5 385 4 875636185
+92 551 2 875906882
+79 740 4 891271870
+274 294 3 878944379
+226 24 4 883889479
+91 174 5 891439090
+222 92 3 878182632
+405 78 2 885549045
+345 724 5 884993139
+158 82 5 880134398
+404 687 3 883790465
+181 103 1 878962586
+407 205 4 875045371
+60 197 4 883326620
+372 441 4 876869512
+18 966 2 880132399
+380 652 3 885478241
+86 327 4 879570218
+16 161 5 877726390
+121 631 4 891387992
+234 1020 4 892078890
+214 483 4 891543972
+276 809 2 874977245
+296 117 3 884196741
+398 423 5 875659319
+297 209 4 875239535
+279 224 4 882369761
+352 234 4 884290549
+372 874 4 876869238
+359 273 4 886453325
+263 186 4 891299815
+389 395 2 880089133
+70 139 3 884150656
+308 455 4 887738226
+269 44 3 891449691
+279 952 3 875296676
+130 176 5 881536127
+389 479 4 879991535
+345 471 3 884991127
+389 194 4 879991147
+15 7 1 879455506
+130 28 4 875217172
+354 929 4 891216896
+238 458 4 883576622
+313 521 4 891013887
+308 616 2 887739800
+388 5 4 886441083
+116 895 2 886309812
+232 98 4 888549838
+276 210 4 874792094
+280 237 3 891700624
+92 135 4 875652981
+189 268 4 893265071
+330 200 5 876546668
+92 67 3 875907436
+335 678 3 891567251
+194 281 2 879540567
+328 289 4 885044566
+294 260 4 877819126
+406 962 4 879445810
+175 215 5 877107500
+405 11 4 885545263
+200 183 5 884128554
+200 8 4 884128904
+299 778 4 889502688
+282 294 4 879949525
+85 160 3 879454075
+405 1578 1 885549543
+178 363 3 882824467
+82 220 2 878768840
+332 1244 4 887938798
+269 238 5 891448850
+38 79 3 892430309
+372 547 5 876869481
+401 609 3 891033625
+119 550 4 887038665
+130 174 5 875216249
+399 154 3 882343327
+292 144 5 881105280
+374 127 4 880392936
+102 568 2 888801232
+328 480 3 885046244
+184 410 3 889908181
+246 289 2 884922658
+43 402 4 883956283
+269 1101 4 891448120
+65 211 4 879217852
+115 310 3 881169559
+130 1207 1 880396861
+130 443 5 876251446
+7 396 4 891354288
+194 289 1 879535548
+37 11 4 880915838
+308 1021 4 887736459
+222 204 5 878182370
+87 33 3 879876488
+334 69 1 891548032
+185 86 5 883524428
+217 398 1 889070050
+13 271 1 881514876
+215 432 5 891435574
+345 49 3 884993505
+8 689 4 879361873
+223 742 3 891549570
+40 345 4 889041670
+314 1028 3 877886816
+234 193 4 892334713
+354 699 3 891218474
+327 1012 2 887745891
+6 59 5 883601713
+130 226 5 876252420
+393 527 3 889727614
+345 100 5 884902317
+256 406 3 882152605
+374 279 4 880394233
+385 1071 4 879448426
+184 1396 4 889913490
+380 923 3 885478603
+291 218 4 874834799
+7 205 5 891351585
+301 1 4 882074345
+35 259 4 875459017
+363 196 4 891494658
+271 1133 3 885849536
+84 291 3 883452363
+213 180 5 878956047
+230 276 5 880485573
+276 68 4 874792483
+301 566 3 882076463
+27 370 4 891543245
+268 73 3 875743563
+112 312 5 884992872
+85 658 3 879829861
+212 179 1 879304010
+90 149 3 891384754
+301 173 4 882076403
+291 1376 3 874834323
+315 12 5 879821194
+389 414 4 879991485
+197 190 3 891410082
+183 159 4 892323452
+299 73 2 889503265
+279 940 5 889151559
+194 526 4 879521087
+99 255 3 888469419
+308 1073 3 887736798
+295 1170 5 879966498
+181 1052 2 878963441
+102 101 4 883748488
+184 1398 5 889911749
+11 300 3 891902092
+16 300 5 877717078
+269 55 4 891449214
+393 1032 3 889729296
+2 315 1 888550774
+313 674 2 891029918
+385 290 3 879440674
+405 787 3 885545672
+323 15 3 878739393
+291 188 3 874835198
+395 315 5 886480875
+204 259 2 892389195
+345 289 3 884901497
+223 282 4 891549627
+173 292 5 877557369
+42 432 3 881108147
+326 655 5 879875432
+342 581 3 875320037
+377 100 3 891298589
+184 286 4 889906905
+130 393 5 876252472
+7 79 4 891352261
+378 866 2 880044726
+83 181 4 880306786
+311 234 4 884364873
+130 99 5 875216786
+387 693 5 886484336
+117 195 5 881012255
+276 127 5 874786568
+345 33 4 884993069
+405 414 1 885547268
+398 50 5 875652927
+193 684 4 889125788
+18 659 4 880129489
+311 921 4 884364695
+95 265 3 879196513
+336 1074 5 877757516
+297 272 5 884039431
+341 292 5 890757659
+290 105 2 880732753
+295 946 2 879517994
+379 50 4 880525400
+178 273 3 882823858
+409 1295 1 881105367
+119 83 4 886176922
+345 302 5 884902317
+409 1242 2 881106087
+328 1136 4 885047018
+28 145 3 881961904
+303 1011 2 879484282
+308 664 5 887736999
+10 275 4 877888677
+181 881 1 878961781
+405 172 5 885545111
+222 840 3 878184392
+343 250 5 876403078
+405 430 1 885547177
+192 276 2 881367505
+387 393 2 886483009
+54 871 5 880938547
+409 50 5 881107281
+224 135 1 888103671
+99 3 3 885679237
+291 794 4 875087334
+269 886 3 891446133
+106 88 3 881453097
+328 556 3 885048930
+59 428 5 888205188
+315 792 5 879821120
+346 831 3 875003274
+178 181 5 882823832
+180 1131 5 877441985
+344 471 3 884899719
+268 477 3 875742407
+383 663 5 891192778
+265 257 4 875320462
+308 44 4 887740451
+16 76 5 877719863
+230 183 3 880484370
+10 371 4 877886912
+214 23 5 892668130
+201 531 2 884113949
+90 512 4 891383241
+239 650 5 889180530
+406 239 3 880131608
+87 411 4 879876946
+352 657 4 884290428
+236 1102 4 890117488
+345 732 4 884993418
+339 347 4 891034953
+104 744 1 888465413
+409 223 4 881107539
+377 751 3 891296044
+144 1142 5 888103968
+210 662 2 887730221
+334 663 5 891545852
+57 100 5 883698581
+370 175 3 879434804
+312 435 4 891699702
+310 1022 5 879435764
+210 692 4 887736796
+339 1139 3 891036557
+19 382 3 885412840
+340 402 4 884990922
+387 46 3 886484011
+269 1133 1 891451374
+1 10 3 875693118
+361 1074 3 879441179
+254 75 1 886475004
+318 63 3 884496932
+279 391 5 875313859
+67 122 3 875379566
+405 773 1 885548330
+178 55 4 882826394
+392 285 3 891039050
+151 121 5 879525054
+22 692 4 878886480
+354 732 2 891307157
+350 324 4 882345384
+391 26 5 877399745
+385 663 4 879446431
+185 285 5 883524507
+222 1179 1 881060550
+246 403 4 884922697
+121 57 5 891390014
+213 603 5 878955599
+151 654 4 879524514
+141 295 5 884585039
+373 488 3 877098343
+326 436 3 879877387
+386 50 4 877654961
+68 471 3 876974023
+139 286 4 879537844
+334 1051 4 891545347
+413 222 4 879969709
+72 357 4 880036550
+207 174 4 877750843
+286 881 5 884583549
+293 843 3 888907836
+1 254 1 878541392
+392 534 4 891038205
+49 401 2 888067975
+409 48 2 881108455
+194 739 3 879527263
+201 774 1 884114713
+174 124 5 886514168
+256 7 4 882151017
+64 566 3 889738085
+378 29 3 880332949
+56 1036 2 892910544
+56 202 4 892676933
+234 1458 4 892336165
+407 196 4 876340318
+198 95 3 884207612
+5 372 3 875636230
+184 64 4 889909045
+6 124 5 883599228
+393 715 1 889731592
+406 156 5 879446062
+291 395 3 875086534
+66 475 2 883601156
+268 1095 2 876513927
+267 3 4 878970901
+253 83 4 891628159
+361 88 4 879440974
+378 411 3 880045006
+7 131 5 891352383
+276 693 4 874790903
+347 257 4 881652610
+305 129 3 886323006
+224 1039 5 888082552
+387 488 3 886480163
+276 547 4 874786605
+352 183 5 884289693
+254 97 5 887346963
+334 427 4 891545821
+222 240 2 877563716
+246 260 5 884924991
+62 227 1 879375843
+85 70 4 879828328
+11 710 2 891905221
+380 69 4 885479301
+80 199 2 887401353
+109 672 2 880582045
+280 322 4 891700185
+405 178 3 885544947
+44 434 4 878348885
+162 628 4 877635897
+363 473 4 891498558
+399 655 3 882344372
+399 959 3 882343523
+354 58 3 891218356
+227 1008 4 879036009
+374 124 3 880392873
+298 28 4 884182725
+95 48 4 879197500
+293 255 3 888905146
+94 246 4 891724064
+243 435 4 879988913
+44 118 3 878341197
+222 395 1 878184924
+407 50 4 875045268
+1 129 5 887431908
+389 216 2 879991387
+253 87 5 891628278
+290 204 4 880473696
+399 527 3 882511093
+251 298 5 886272146
+7 673 3 891353744
+244 69 4 880603645
+91 1050 3 891439414
+215 216 4 891435782
+99 871 2 885679411
+318 435 5 884496069
+403 121 5 879786221
+13 405 2 882397742
+268 67 3 875743588
+405 647 1 885546069
+224 720 4 888103906
+397 988 1 875063722
+311 778 4 884365251
+158 273 3 880132356
+373 699 4 877105781
+175 496 5 877108098
+113 286 4 875325377
+187 522 3 879465125
+201 221 3 884111397
+286 1047 1 876522026
+18 275 5 880129421
+234 558 4 892079585
+21 977 2 874951416
+308 578 2 887738847
+181 1379 1 878962168
+250 678 2 878089182
+378 175 4 880055706
+10 234 4 877888877
+127 450 5 884364950
+18 131 4 880131004
+102 675 3 888802940
+181 225 3 878963038
+336 232 3 877757023
+393 1446 5 887746346
+236 705 4 890116402
+16 182 5 877719863
+295 183 1 879517348
+405 789 1 885547268
+14 242 4 876964570
+146 300 3 891457943
+303 591 4 879468082
+407 249 2 884614788
+401 519 4 891033158
+296 815 3 884196806
+200 215 4 884129346
+379 284 4 880568407
+291 89 3 874835116
+236 58 2 890118462
+134 892 2 891732532
+384 689 4 891274232
+130 356 4 880396792
+224 1212 2 888104457
+378 576 3 880333027
+158 593 4 880134261
+243 813 4 879987239
+44 91 2 878348573
+85 708 4 879828349
+115 12 5 881171982
+251 596 3 886272118
+391 180 5 877399066
+164 823 4 889402225
+286 53 2 877533506
+244 367 1 880603442
+26 255 3 891377609
+244 724 4 880605638
+65 736 4 879216949
+286 88 4 877533640
+7 121 5 891352904
+135 79 3 879857843
+389 53 2 880089337
+406 318 5 879792811
+54 411 5 880936296
+293 215 4 888906244
+200 112 3 884127370
+308 127 4 887737243
+376 269 5 879454598
+101 50 4 877135944
+334 525 5 891545876
+367 334 4 876689364
+373 378 5 877100232
+308 64 4 887737383
+380 753 4 885479082
+385 82 1 879446786
+316 1039 5 880854500
+291 755 2 875086958
+399 588 5 882342938
+58 684 4 884305271
+332 409 3 887938601
+268 206 3 875309232
+196 286 5 881250949
+389 153 3 880088510
+357 1095 3 878952190
+369 181 5 889428642
+303 651 5 879468021
+94 405 3 891721615
+210 419 4 887737678
+200 1033 2 891825441
+409 288 1 881104647
+221 70 3 875245870
+405 1118 1 885547268
+256 4 5 882164525
+253 705 5 891628598
+121 192 4 891388250
+75 291 1 884050502
+286 1286 5 877532683
+152 313 4 890322242
+406 496 4 879445378
+388 147 4 886436871
+357 334 4 878951101
+391 134 4 877399171
+303 42 5 879467223
+326 88 2 879877235
+115 470 2 881171694
+241 292 4 887250084
+399 1279 3 882341625
+230 11 4 880484911
+203 151 4 880434384
+218 5 3 881288574
+347 230 4 881654101
+406 605 5 882480749
+71 289 2 877319117
+320 552 4 884751336
+409 200 2 881109175
+13 472 5 882398327
+49 588 4 888067031
+332 22 5 887938934
+374 237 5 880392717
+306 116 5 876504026
+213 1215 1 878871089
+393 294 4 887742145
+181 1330 1 878962052
+303 1178 2 879544130
+141 872 1 886447698
+178 96 4 882826782
+59 1110 4 888206363
+184 116 4 889910481
+271 518 4 885849357
+276 214 5 874787353
+256 120 1 882163754
+372 327 5 876869183
+255 288 4 883216185
+295 380 4 879518455
+66 21 1 883601939
+49 343 2 888065786
+59 419 2 888205228
+363 351 2 891493864
+327 652 4 887819860
+405 426 1 885549192
+151 227 5 879542670
+194 232 2 879553731
+373 842 3 877098343
+343 199 5 876404464
+293 603 5 888905898
+151 792 4 879524268
+320 77 3 884751246
+348 411 4 886523790
+271 530 4 885848770
+385 285 5 879439637
+339 98 4 891032150
+194 226 3 879525761
+152 286 5 875562268
+223 756 3 891550295
+160 604 4 876859778
+5 421 1 875721019
+331 59 5 877196383
+354 124 5 891216632
+406 85 2 880131875
+392 873 3 891037851
+137 15 4 881432965
+294 300 4 877818861
+279 52 3 890780576
+381 1439 3 892696831
+380 433 3 885479186
+56 769 4 892679389
+279 235 3 891209153
+269 423 4 891448048
+92 184 3 877383934
+48 656 4 879434689
+59 1028 1 888203900
+308 175 5 887736999
+13 610 2 882140690
+346 732 3 874948955
+109 552 2 880582414
+82 276 4 876311344
+58 490 4 884304896
+59 729 4 888205265
+233 381 4 877665125
+244 1047 2 880605264
+295 655 5 879517010
+405 1338 1 885549790
+328 76 3 885046580
+409 99 3 881107750
+102 588 4 883748450
+311 528 4 884364724
+91 482 3 891439208
+102 445 2 888803148
+100 752 4 891375146
+367 551 3 876690048
+49 774 2 888067528
+22 386 3 878887347
+67 871 3 875379594
+374 540 3 880939304
+276 41 3 874792277
+90 328 3 891382490
+180 204 3 877127159
+334 160 4 891547190
+153 56 5 881371140
+59 528 4 888205300
+268 453 1 875744611
+87 403 3 879875996
+10 168 4 877888812
+181 1354 1 878962496
+70 189 4 884150202
+385 172 2 879442109
+189 510 5 893266326
+206 314 1 888179948
+116 65 2 876454052
+7 659 5 891351161
+376 289 3 879433599
+265 258 4 875320024
+136 100 5 882693338
+332 546 4 888098432
+393 546 2 887744578
+322 653 4 887314310
+201 50 4 884114471
+382 475 3 875946103
+64 746 5 889739138
+7 448 3 891353828
+385 503 3 879443217
+38 226 1 892431513
+347 685 3 881652684
+374 770 5 880938100
+290 54 3 880475218
+212 197 5 879303795
+405 1554 4 885546445
+324 332 3 880574766
+5 144 3 875636141
+329 147 3 891656072
+416 125 5 893213796
+305 268 3 886307860
+401 499 3 891033319
+175 660 3 877107836
+16 31 5 877717956
+313 649 3 891016325
+276 470 3 874790855
+216 28 4 880244902
+301 229 3 882078228
+194 188 4 879522158
+234 431 3 892078424
+4 288 4 892001445
+329 81 2 891656300
+270 471 5 876954223
+44 191 4 878347234
+312 52 5 891699399
+303 697 3 879484948
+249 216 4 879641305
+250 328 3 883262792
+232 318 5 888549757
+198 176 4 884207136
+280 663 4 891700783
+378 734 3 880334269
+408 689 3 889680045
+406 1126 3 879446588
+374 7 1 880393268
+242 361 5 879741340
+399 418 3 882343605
+193 815 3 889126332
+90 1193 4 891384789
+249 86 4 879572124
+402 16 3 876267096
+405 656 1 885548275
+201 89 3 884112245
+183 265 2 891466350
+166 894 4 886397905
+267 474 5 878974783
+49 172 1 888067691
+399 229 2 882349143
+94 76 4 891720827
+95 371 2 888955909
+59 476 2 888203814
+293 419 3 888906699
+241 350 2 887249889
+332 5 5 888360370
+405 1561 1 885546529
+410 300 3 888626538
+178 216 4 882826868
+358 896 4 891269077
+378 420 4 880056701
+405 440 1 885548330
+280 1478 4 891701090
+303 172 5 879467413
+189 381 3 893277551
+343 778 5 876406391
+22 226 4 878888145
+347 246 4 881652417
+10 497 4 877889261
+334 191 4 891545793
+18 497 4 880131358
+83 110 4 880309185
+407 211 4 875044400
+151 659 5 879524974
+370 511 4 879434804
+301 1028 5 882074801
+345 1 3 884990938
+244 950 1 880606274
+416 724 4 886316409
+393 227 4 889728385
+6 56 4 883601277
+59 447 5 888206095
+373 15 4 877098568
+398 520 5 875717106
+311 200 4 884365718
+279 201 5 890451408
+5 243 1 878844164
+199 405 2 883783005
+332 410 4 887938486
+283 288 2 879297867
+276 288 4 874786392
+328 636 3 885047556
+92 640 5 875653579
+234 322 2 891034007
+251 866 2 886272514
+399 148 4 882341362
+387 1069 2 886480288
+42 732 5 881108346
+94 583 3 891722174
+167 381 5 892738212
+279 1047 4 892864663
+398 493 5 875723337
+387 674 2 886481686
+269 636 3 891450453
+99 288 4 885678247
+27 246 4 891542897
+23 98 5 874786016
+250 813 5 878089581
+56 588 4 892683248
+77 483 4 884752665
+28 479 4 881961157
+13 847 4 882139937
+406 429 4 879446062
+77 357 3 884752970
+330 845 5 876544432
+378 739 4 880333239
+126 288 4 887853469
+350 616 4 882346383
+193 29 3 889126055
+405 722 1 885547735
+253 487 4 891628323
+230 176 4 880485445
+330 153 5 876545970
+243 173 3 879988913
+271 528 3 885848448
+64 633 5 889739243
+97 430 5 884238693
+160 447 4 876859413
+297 748 2 874954060
+314 1057 2 877887035
+254 448 3 886473775
+387 81 3 886483906
+125 174 5 879454309
+406 488 4 879445642
+223 252 1 891550326
+145 680 3 875269871
+158 137 5 880132443
+216 153 4 880244802
+379 294 3 880524363
+391 197 5 877399380
+405 540 1 885548163
+339 286 5 891032349
+56 849 2 892910913
+372 561 5 876869534
+387 651 2 886479689
+399 175 3 882342669
+49 1082 3 888066214
+367 56 5 876689932
+346 291 5 875002643
+119 829 5 874775406
+251 418 4 886271856
+90 501 5 891384885
+347 462 2 881654359
+10 475 4 877888545
+1 241 4 878543133
+343 708 4 876407006
+145 230 5 885557660
+294 125 3 877820272
+337 235 3 875184717
+216 1010 3 880232685
+7 564 3 891354471
+378 10 3 880044454
+99 827 3 885679504
+13 652 5 882141458
+308 486 4 887737432
+303 1048 4 879484871
+222 849 4 881060281
+295 86 5 879966498
+195 921 3 883934716
+130 597 4 874953866
+389 942 3 880165881
+137 51 1 881433605
+345 26 3 884993555
+222 276 5 877563550
+94 616 4 891720498
+334 22 4 891545821
+95 101 1 879198800
+357 864 5 878951653
+95 791 3 880572449
+339 522 5 891033165
+308 921 4 887738268
+56 70 4 892676996
+400 300 4 885676230
+379 523 4 880525108
+385 458 3 879440828
+222 82 4 878182453
+291 1157 3 874834944
+404 333 2 883790286
+303 44 4 879484480
+6 521 4 883601277
+363 307 5 891493795
+188 202 2 875073712
+334 505 4 891546405
+63 408 4 875747242
+291 106 4 874805958
+290 43 3 880475783
+13 294 2 881514683
+181 1151 1 878963304
+363 93 4 891495339
+57 281 4 883697404
+130 800 4 875802237
+416 250 4 876697074
+221 496 3 875246146
+264 683 2 886121811
+345 676 4 884991384
+95 657 5 879198697
+299 150 5 877877535
+409 197 3 881109215
+1 130 3 875072002
+228 427 4 889388547
+34 245 4 888602923
+115 471 2 881170791
+53 258 4 879442654
+413 271 4 879969027
+152 80 5 882477572
+393 742 4 887744517
+330 172 5 876546619
+19 201 3 885412839
+279 804 4 875744416
+399 732 2 882348089
+345 64 5 884902317
+92 475 5 875640148
+363 665 2 891498964
+411 172 5 892845604
+128 210 4 879968125
+401 273 2 891032334
+416 874 1 876696853
+144 393 4 888105743
+255 825 1 883216958
+360 222 2 880355094
+193 750 4 889122950
+7 260 1 892130982
+21 668 1 874951761
+23 518 5 874785194
+284 346 4 885329065
+99 402 4 885680617
+294 1013 2 889242788
+98 938 3 880498624
+41 153 4 890687087
+184 950 4 889907896
+59 547 3 888203482
+327 1075 4 887822832
+92 291 4 886443277
+125 648 4 879454793
+44 588 4 878347742
+286 1118 1 889652989
+184 237 4 889907945
+179 346 3 892151489
+14 845 3 880929564
+375 443 4 886622024
+177 334 3 880130467
+54 1088 3 880937311
+401 322 2 891031784
+263 526 5 891298854
+12 200 1 879959610
+279 184 5 890779991
+327 895 3 887743670
+257 130 2 882050236
+405 997 1 885547644
+29 270 4 882820803
+194 946 3 879527514
+276 156 5 874795704
+405 232 4 885547314
+160 228 2 876862243
+360 496 3 880356092
+94 949 5 885873160
+401 111 4 891032296
+374 385 4 880396048
+201 92 3 884112245
+85 1021 3 882995490
+345 387 4 884992823
+130 128 4 876251728
+85 632 3 879454304
+95 550 4 879196748
+405 1100 1 885546681
+30 538 4 885941798
+327 418 3 887820761
+223 143 4 891550845
+406 651 3 882480595
+311 775 3 884365579
+7 675 5 891352947
+207 1197 4 881681663
+347 182 5 881653736
+49 11 3 888069458
+92 728 3 875907574
+343 38 3 876406257
+293 751 3 888904180
+320 252 2 884749532
+331 503 4 877196504
+344 172 4 884814697
+203 50 5 880434810
+76 121 2 882607017
+256 566 5 882164559
+324 127 4 880575658
+130 184 4 875801695
+238 546 3 883576574
+406 645 5 880131905
+393 386 4 889731390
+389 1203 5 880087544
+5 185 3 875720692
+295 1188 3 879519354
+339 496 5 891032320
+43 191 5 875981247
+406 14 4 879539855
+378 230 3 880055984
+76 603 3 882606147
+119 568 4 874781915
+316 530 2 880853599
+99 107 3 885679138
+13 588 4 882398763
+339 1039 4 891033932
+406 463 5 879793261
+186 546 4 891719775
+271 185 3 885848448
+74 301 3 888333372
+374 87 5 880395320
+56 392 4 892678893
+277 181 3 879543653
+307 239 3 877122138
+194 443 3 879523104
+405 442 1 885548384
+268 385 3 875310206
+291 356 4 874834875
+222 399 4 878182686
+407 231 3 876342031
+344 191 5 889814194
+185 939 3 883524249
+270 569 4 876956419
+253 243 2 891628883
+407 785 3 876341444
+266 283 3 892257897
+303 1239 1 879544020
+378 500 4 880055891
+166 323 5 886397722
+181 980 1 878962496
+387 182 5 886483048
+216 421 5 880235229
+200 148 4 876042340
+221 161 3 875246183
+308 91 4 887737536
+270 509 3 876954965
+58 381 4 890321652
+379 1219 2 883156704
+243 531 4 879988157
+406 58 4 879446718
+363 87 3 891496306
+298 507 4 884182657
+62 125 4 879372347
+144 105 2 888104767
+286 161 2 877533419
+227 93 5 879035431
+174 1312 4 886434484
+158 373 2 880134781
+376 275 5 879455143
+269 512 5 891447216
+145 751 4 883840666
+339 772 4 891032413
+342 724 1 875320297
+279 238 4 891208908
+32 1016 1 883718121
+249 357 4 879572142
+385 1010 3 879440127
+249 42 5 879572630
+276 125 4 874786876
+159 1190 5 881680199
+417 3 4 879646344
+268 699 3 875744712
+417 781 3 880951559
+63 328 2 875746985
+7 273 3 891351547
+194 203 3 879522158
+82 140 3 878769668
+280 723 5 891701853
+294 475 5 877819310
+195 213 4 883934680
+194 222 1 879538960
+16 156 4 877719863
+393 342 5 887742179
+288 237 4 886892195
+283 455 4 879297707
+323 210 4 878739878
+294 895 4 889241309
+73 288 3 888792294
+405 72 3 885547268
+312 528 5 891698695
+371 746 4 880435397
+256 827 3 882163857
+87 732 4 879876703
+5 393 2 875636265
+72 161 5 880037703
+102 554 2 888801577
+398 172 5 875725927
+290 162 3 880474107
+6 470 3 883602690
+94 70 4 891722511
+137 250 5 881433015
+343 642 4 876404343
+112 754 4 884992508
+204 302 5 892389137
+92 576 2 875813171
+377 154 5 891298627
+334 443 3 891547128
+360 166 5 880355527
+92 148 2 877383934
+374 116 1 880393307
+197 289 4 891409422
+7 212 1 891353051
+299 511 4 878192311
+412 318 5 879716918
+301 673 4 882076751
+125 98 5 879454345
+130 195 5 875801470
+404 269 4 883790750
+406 469 4 879446588
+406 419 1 882480443
+349 455 2 879465712
+7 126 3 891353254
+235 7 4 889655723
+314 959 3 877888892
+381 1533 4 892696106
+151 1044 2 879524900
+43 751 2 883954803
+300 872 5 875650068
+263 432 2 891299448
+110 327 3 886987442
+405 135 5 885545333
+75 190 5 884051948
+344 245 3 884813365
+405 700 1 885547645
+296 845 5 884196689
+314 24 1 877886221
+303 208 5 879467706
+293 627 2 888906338
+102 99 2 883748488
+92 43 3 875813314
+410 312 2 888626881
+321 193 3 879441178
+27 978 2 891543222
+280 4 3 891700733
+110 367 3 886989340
+14 204 5 879119651
+342 274 2 874984895
+391 357 5 877399486
+416 348 3 886314660
+375 1073 2 886621950
+405 1434 1 885549942
+178 28 5 882826806
+409 497 3 881168631
+66 742 5 883601388
+286 25 3 875807003
+239 855 5 889179478
+75 151 5 884050502
+398 144 5 875658715
+10 269 4 877886162
+83 685 4 880306951
+80 234 3 887401533
+394 218 4 880889187
+27 475 2 891542942
+347 132 5 881654064
+332 831 3 887938760
+276 640 4 889174904
+80 215 5 887401353
+145 216 5 875272694
+397 1018 4 882839517
+393 169 3 887745912
+338 294 1 879437576
+81 151 2 876533946
+49 175 5 888068715
+325 432 5 891479263
+13 276 5 882140104
+95 627 4 880572288
+224 323 3 888082216
+59 186 5 888205660
+321 56 4 879438651
+7 619 3 891352831
+318 186 5 884498292
+109 237 4 880571770
+254 892 3 886470904
+106 1115 4 883876833
+307 408 5 875645579
+378 596 5 889665232
+343 156 4 876405857
+263 64 5 891298453
+76 23 5 875027355
+280 282 3 891700426
+214 268 2 891542445
+303 1118 3 879484004
+138 614 4 879024184
+49 185 5 888067307
+214 13 3 891543271
+305 258 4 886308064
+44 164 4 878348035
+289 405 2 876790576
+217 231 5 889069974
+199 286 5 883782485
+271 951 2 885849606
+18 1 5 880130802
+417 597 3 879646413
+397 178 5 885349759
+128 86 5 879966919
+200 559 4 884129920
+261 342 3 890454974
+154 462 3 879138831
+406 436 4 879792863
+24 56 4 875323240
+62 742 2 879372965
+264 433 5 886123530
+275 208 3 880314772
+405 96 3 885544881
+328 614 4 885046276
+3 327 4 889237455
+401 204 5 891033684
+72 172 1 880037119
+85 1149 3 886283002
+311 211 3 884364538
+311 86 5 884365252
+230 96 2 880484683
+201 56 5 884111269
+13 520 4 886302261
+280 40 5 891701614
+77 100 3 884732716
+130 567 2 876252225
+171 313 4 891034835
+222 1054 1 883816441
+409 659 5 881107410
+315 168 4 879821037
+189 474 5 893265238
+14 15 4 879119390
+385 629 2 879446643
+276 171 4 874795928
+322 1 2 887314119
+268 761 1 875744136
+189 79 3 893265478
+417 1095 3 879649322
+23 143 3 874786066
+405 1565 1 885549463
+216 1101 4 880235473
+339 642 5 891032953
+49 55 4 888068057
+91 504 3 891439471
+416 356 5 893213019
+99 66 3 886519047
+60 638 5 883326057
+405 734 2 885547506
+36 268 2 882157418
+216 282 5 880232597
+18 97 4 880131525
+21 671 5 874951657
+305 272 3 886307917
+233 257 4 883356847
+181 950 1 878963440
+307 449 4 879538922
+210 187 5 887736017
+200 1228 4 884130721
+1 255 2 885345822
+144 180 4 888105873
+280 54 2 891701747
+325 475 4 891478079
+256 742 5 882150552
+378 252 4 880045288
+125 1052 2 892839457
+269 152 4 891450623
+405 1469 1 885548932
+397 221 4 885349348
+14 42 4 879119579
+102 163 2 892993190
+130 534 5 874953728
+303 141 3 879483900
+292 320 5 881105373
+271 317 3 885848863
+412 218 3 879717147
+102 578 2 888801876
+213 132 5 878956263
+416 578 4 886318546
+325 175 5 891478079
+406 186 3 880131741
+249 919 5 879572668
+62 660 4 879375537
+409 1176 4 881104838
+60 499 3 883326682
+201 9 3 884113343
+301 241 3 882077222
+208 56 2 883108360
+200 717 4 876042493
+406 608 4 884630583
+382 98 3 875946563
+399 383 2 882350431
+269 1028 2 891446838
+405 964 1 885546154
+198 79 3 884208518
+307 655 4 877117166
+130 69 5 875216718
+311 89 5 884364845
+118 22 5 875385136
+48 28 2 879434653
+194 636 2 879553731
+59 1108 3 888204877
+374 1150 1 880937253
+14 176 1 890881484
+313 628 4 891016280
+180 732 3 877128137
+399 71 3 882351580
+186 100 4 879023115
+49 1068 3 888066187
+291 143 3 875086921
+342 255 4 874984574
+23 133 4 874786220
+373 269 5 877098075
+405 1250 1 885547997
+268 569 3 875744582
+405 214 4 885545235
+339 135 5 891033256
+293 866 3 888905322
+359 117 4 886453305
+234 135 4 892079769
+374 758 1 882158481
+243 655 4 879988104
+385 489 5 884631784
+346 1090 2 875265071
+405 450 1 885548093
+16 233 5 877727054
+354 414 4 891218492
+399 744 3 882510147
+326 403 3 879876976
+305 778 4 886325023
+387 169 5 886484336
+345 879 2 884901497
+303 226 4 879467295
+351 359 4 879481589
+60 13 4 883327539
+308 425 4 887737997
+271 1139 3 885849707
+242 291 3 879740593
+310 275 5 879436137
+248 179 3 884534649
+94 443 4 891721439
+234 451 3 892334578
+378 731 3 880056582
+299 724 3 889502687
+6 204 3 883601277
+305 1456 4 886324962
+361 340 3 879441805
+344 286 3 884813183
+248 484 2 884535013
+40 347 2 889041283
+143 347 5 888407741
+168 282 5 884287394
+296 121 5 884196689
+296 482 5 884197330
+316 234 1 880854473
+82 185 3 878769334
+405 127 5 885545167
+268 181 4 875309486
+344 79 4 884900993
+387 380 2 886484098
+389 1298 5 887868071
+293 467 4 888906263
+267 367 4 878971939
+308 264 2 887736408
+44 385 3 878348725
+303 26 4 879468307
+234 844 2 892078521
+112 303 4 884992535
+336 1012 5 877760082
+86 879 2 879570149
+399 986 3 882341586
+416 69 4 876699027
+83 684 4 880307898
+332 866 2 887938631
+286 268 4 884069298
+167 1307 2 892738277
+130 270 5 877984734
+94 566 2 891721815
+234 481 5 892079076
+44 214 5 878348036
+104 235 2 888465675
+387 1118 3 886482695
+363 767 2 891500179
+90 1206 2 891383912
+363 66 4 891496849
+409 199 4 881107117
+365 25 4 891303950
+343 980 5 876403239
+21 326 5 874950889
+280 722 3 891702122
+45 952 4 881014247
+201 331 4 884110967
+5 413 3 875635807
+276 732 4 874790903
+272 357 5 879454726
+334 888 2 891550464
+83 255 5 887665422
+234 202 3 892079585
+125 411 3 892839091
+406 588 4 879793081
+145 770 1 875272245
+399 62 3 882348876
+338 462 4 879438715
+64 1 4 879366214
+363 265 3 891495339
+99 762 2 885679411
+298 274 3 884183640
+102 94 2 892993545
+290 196 4 880474293
+354 57 5 891217575
+373 402 4 877105730
+15 937 4 879455128
+393 355 3 889554171
+115 187 5 881171203
+94 217 4 891722646
+299 151 4 877878227
+308 509 4 887738717
+11 194 4 891904920
+59 172 5 888204552
+278 269 5 891294959
+60 200 4 883326710
+378 133 5 889665232
+81 318 5 876534817
+26 979 3 891383899
+398 659 3 875738391
+286 329 4 886475961
+13 659 3 882141335
+261 410 5 890456142
+374 1407 2 880939304
+280 1168 5 891702544
+21 696 2 874951382
+130 298 5 874953769
+85 127 5 879829301
+239 603 5 889178616
+390 100 5 879694123
+345 132 5 884901371
+326 665 1 879876975
+297 423 3 875240237
+70 482 4 884068704
+343 196 4 876406257
+196 94 3 881252172
+313 56 2 891014313
+296 284 4 884196805
+220 682 4 881198014
+7 563 2 892131978
+361 1119 3 879440740
+385 447 3 879443150
+272 483 5 879454875
+144 65 4 888106182
+338 194 3 879438597
+417 551 3 879649224
+269 655 4 891448019
+301 105 3 882075202
+308 477 4 887739257
+312 543 5 891698424
+401 173 3 891032937
+183 203 3 891466266
+385 199 3 879442559
+291 401 4 875086766
+334 558 4 891546231
+363 561 2 891498884
+184 58 4 889908984
+104 288 2 888442140
+303 1258 2 879544756
+84 1040 3 883452630
+201 27 3 884140891
+327 64 2 887745699
+391 15 4 877399805
+189 31 3 893266027
+163 318 4 891220161
+406 501 5 879793081
+374 932 1 883628159
+363 1016 4 891499568
+401 527 4 891032919
+361 684 4 879441215
+373 404 4 877111422
+409 6 4 881109306
+295 504 4 879517299
+85 268 4 881705073
+276 268 4 877584085
+142 55 2 888640489
+206 990 1 888179913
+279 411 3 875296005
+291 1206 3 874871551
+193 301 4 889123257
+255 218 3 883216544
+268 211 4 875309583
+328 205 4 885045768
+3 307 3 889237224
+394 227 4 881132877
+228 655 4 889388489
+5 89 5 875636033
+102 393 3 892993302
+406 640 3 879793328
+280 468 4 891702028
+145 304 2 885557505
+323 172 5 878739988
+234 198 3 892078837
+279 1219 3 875744358
+70 185 4 884149753
+122 736 4 879270606
+276 742 4 874786756
+336 1059 3 877756890
+244 365 2 880608599
+413 306 4 879968793
+13 173 2 882139863
+57 225 3 883698039
+336 824 3 877756890
+256 722 3 882165269
+385 56 5 879441728
+163 216 3 891220196
+160 328 3 878078096
+385 48 5 879441777
+276 930 2 874787172
+151 164 5 879542984
+117 117 5 880126461
+412 28 4 879716962
+264 42 5 886123358
+373 105 3 877107173
+29 269 4 882820897
+385 216 2 879446868
+420 331 3 891357271
+110 658 3 886988065
+178 491 4 882827247
+392 538 2 891037851
+226 98 5 883889147
+145 69 5 882181632
+254 234 4 886472713
+130 217 3 875801940
+275 636 3 880314383
+383 603 5 891193242
+92 220 1 875644796
+8 183 5 879362233
+320 100 4 884748579
+298 202 3 884182867
+10 493 4 877886661
+110 759 3 886988850
+130 975 5 876251357
+300 257 4 875650267
+193 845 4 889124803
+405 719 1 885547447
+95 498 3 879197445
+416 272 5 893214332
+182 283 2 885613153
+374 1046 5 880938044
+222 160 1 878182154
+110 212 1 886988100
+378 655 4 880045553
+401 26 3 891033395
+71 151 1 877319446
+288 230 2 886629664
+350 176 4 882347653
+312 503 5 891699010
+339 469 5 891032633
+235 747 2 889655550
+323 248 3 878739519
+299 919 3 889501551
+381 97 4 892696960
+422 109 2 875130204
+109 849 2 880582384
+405 90 4 885547447
+289 471 4 876789373
+346 879 5 886273570
+314 377 3 877890982
+7 548 5 891352692
+145 79 5 875271838
+399 127 2 882346585
+58 257 5 884304430
+409 516 4 881109347
+405 1230 1 885547644
+99 628 4 885678813
+217 665 4 889070087
+411 651 4 891035278
+209 1137 4 883417491
+406 317 4 882480772
+346 158 2 875264945
+198 82 3 884209451
+313 98 4 891014444
+119 117 5 874775535
+162 254 3 877636476
+373 211 4 877099178
+181 150 1 878962465
+339 661 5 891033830
+292 535 3 881105031
+197 233 4 891409935
+303 430 4 879467260
+312 382 4 891699568
+371 663 5 880435238
+380 180 2 885478374
+95 432 3 879197886
+319 267 4 875707690
+363 546 3 891497440
+302 258 3 879436739
+283 50 5 879297134
+201 289 2 884111064
+312 474 5 891698454
+130 147 4 876250746
+117 214 5 881012193
+109 158 1 880579916
+268 568 3 875542174
+268 732 3 876514107
+141 1059 1 884584886
+276 169 5 874977555
+387 1008 4 886481183
+330 88 5 876546948
+67 833 4 875379794
+200 228 5 884128372
+279 489 2 888430298
+334 326 1 891544286
+301 864 4 882075110
+246 1222 3 884923372
+42 196 5 881107718
+279 25 5 875295736
+234 874 1 891227463
+305 655 4 886323937
+382 1534 4 875946830
+378 283 4 880044532
+230 181 4 880485066
+95 357 4 879198317
+399 22 3 882342834
+416 1188 3 886318953
+248 96 4 884534968
+97 174 4 884238817
+393 690 4 887742110
+320 33 4 884749385
+6 187 4 883600914
+1 103 1 878542845
+391 97 4 877399301
+246 151 5 884921727
+321 216 4 879441308
+393 1139 3 889729561
+269 614 3 891450471
+303 449 4 879485685
+264 345 4 886121516
+328 879 3 885044566
+59 866 3 888203865
+195 636 2 884504132
+280 942 5 891701431
+314 780 4 877890675
+85 154 4 879828777
+101 122 1 877136928
+122 464 5 879270541
+194 83 3 879521254
+405 206 1 885549589
+308 505 3 887737647
+315 340 4 881017170
+373 474 3 877098919
+126 682 1 887855034
+250 293 4 878089921
+314 772 1 877888212
+13 735 3 882140690
+201 597 2 884310149
+90 191 5 891384424
+393 789 1 887746015
+290 520 3 880473734
+385 168 3 879442109
+201 825 1 884112427
+323 215 5 878739988
+49 931 2 888068336
+293 1046 1 888907061
+195 823 4 881485704
+293 421 3 888906576
+413 124 5 879969734
+291 1210 4 875087656
+83 722 4 880308959
+417 147 4 879646225
+234 872 2 891033627
+125 87 5 892836464
+307 403 3 877122035
+188 127 4 875072799
+405 1531 1 885549094
+348 834 4 886523913
+344 1172 4 884901311
+373 704 2 877107100
+151 699 4 879525035
+16 28 5 877727122
+412 202 3 879717016
+248 290 3 884535582
+398 15 5 875651828
+410 882 3 888626612
+389 493 5 879991147
+290 1091 2 880475735
+312 656 5 891699156
+320 4 3 884749306
+274 117 4 878945264
+188 930 4 875074720
+83 692 4 880307979
+416 210 5 893213918
+327 258 1 887737355
+75 273 5 884050018
+347 871 4 881653300
+239 305 4 889178513
+129 258 2 883245452
+94 12 4 886008625
+342 220 1 874984455
+214 288 3 891542464
+321 484 5 879440244
+87 68 3 879876074
+200 1411 3 884130289
+416 43 1 886318186
+416 1035 3 892441480
+337 229 3 875185319
+5 400 1 878844630
+174 40 4 886514985
+189 513 4 893265865
+330 747 3 876546498
+366 218 3 888857866
+69 129 3 882072778
+268 715 1 875310603
+67 123 4 875379322
+178 15 5 882823858
+393 419 4 887746523
+193 689 2 890834966
+378 432 4 880331938
+405 695 1 885546287
+109 1028 4 880571831
+381 512 4 892696045
+388 184 4 886441083
+308 1421 4 887739212
+151 451 5 879542707
+409 59 5 881108455
+372 77 5 876869794
+276 408 5 874786467
+417 83 5 879648132
+328 79 4 885047194
+327 753 4 887745744
+189 639 4 893265893
+296 24 2 884196605
+117 313 5 886018980
+59 71 3 888205574
+285 455 4 890595726
+92 124 4 886440530
+296 179 4 884197419
+92 223 5 875653723
+11 573 3 891906327
+394 773 4 881060053
+298 185 3 884182774
+72 484 4 880037853
+44 378 3 878348290
+92 518 5 875653579
+94 969 4 891721026
+321 614 3 879440393
+144 197 4 888106106
+338 134 5 879438536
+79 13 3 891271676
+345 301 4 884900543
+374 147 3 880392747
+271 64 5 885848863
+11 277 5 891903226
+298 503 4 884183237
+279 541 3 882146458
+417 423 4 879647118
+44 96 4 878347633
+313 164 3 891014870
+224 294 4 888081976
+6 518 3 883603042
+334 421 4 891547307
+347 7 4 881652590
+150 147 4 878746442
+316 521 5 880854395
+321 89 3 879440716
+168 100 4 884287362
+290 436 2 880475469
+346 174 5 874948547
+1 118 3 875071927
+308 107 4 887741150
+92 678 2 875641428
+279 1110 3 875307379
+417 120 2 880949763
+412 175 4 879717286
+264 12 5 886122508
+113 246 5 875076872
+91 616 4 891439439
+321 647 3 879438699
+89 257 5 879461219
+249 222 4 879640306
+398 357 4 875657926
+263 162 5 891299630
+200 210 5 884128933
+417 578 3 879649610
+99 328 4 885678696
+181 1369 1 878962199
+385 408 5 879443065
+90 517 3 891384789
+197 161 4 891410039
+234 549 3 892335850
+318 414 4 884496008
+213 234 4 878955373
+177 22 4 880130847
+264 606 5 886122099
+393 500 4 887746523
+49 518 4 888069437
+102 144 3 888801360
+83 423 4 880308329
+363 217 2 891498286
+255 976 1 883217030
+89 283 4 879441557
+397 334 3 885349348
+416 1098 3 886316271
+222 71 4 878183173
+202 484 4 879727153
+13 483 5 882139774
+401 210 4 891032976
+288 178 5 886374342
+158 127 5 880132356
+85 523 4 879453965
+385 253 3 879439923
+151 482 4 879524345
+60 138 2 883327287
+405 92 1 885546287
+204 245 3 892391980
+21 245 1 874951006
+307 423 5 879283587
+222 15 3 877563437
+64 662 4 889739319
+327 197 4 887744023
+213 692 4 878955848
+91 234 5 891439503
+187 191 5 879465566
+257 949 3 880496958
+405 1176 3 885549942
+393 576 3 889729938
+405 639 1 885549635
+417 1044 3 879648939
+290 625 4 880475782
+270 872 5 876953827
+49 204 1 888068686
+308 133 3 887738225
+346 83 4 874949923
+145 470 5 875272299
+115 969 1 881172183
+214 461 4 892668249
+184 584 3 889909889
+312 588 5 891699490
+393 568 4 889554563
+328 211 4 885046276
+382 508 3 875946029
+223 111 4 891549792
+343 164 3 876404757
+146 346 4 891457591
+62 286 3 879372813
+29 343 3 882821673
+223 409 3 891549876
+342 558 5 874984341
+394 161 4 880888850
+181 1040 1 878962997
+349 823 4 879466156
+189 596 3 893264407
+145 574 2 888398833
+393 365 3 889729460
+311 125 4 884963179
+66 288 4 883601607
+268 928 1 875745536
+244 955 4 880606593
+189 135 4 893265535
+297 596 3 874955107
+330 427 5 876546920
+94 241 4 891721716
+314 395 2 877889770
+129 268 1 883245452
+314 68 4 877891637
+395 632 5 883764845
+271 95 4 885848916
+314 71 5 877888527
+251 427 4 886271675
+405 366 3 885545552
+7 626 5 892132773
+102 866 2 892993545
+145 100 5 875270458
+374 29 3 880939127
+282 305 4 879949347
+89 277 4 879441271
+393 363 3 887745086
+82 70 4 878769888
+405 470 1 885546247
+194 144 4 879547671
+257 301 3 879029620
+294 751 4 889241309
+214 132 5 892668153
+197 79 5 891409839
+82 1033 1 884714560
+276 94 2 882659602
+425 271 5 890346597
+183 227 4 891463592
+269 1168 2 891448386
+58 69 1 884663351
+56 993 3 892683353
+239 134 5 889179033
+308 168 4 887737593
+393 362 3 887741960
+254 140 4 887347350
+294 926 3 877819713
+276 74 3 884286759
+194 227 1 879535548
+276 566 4 874792601
+419 1451 4 879435722
+377 323 2 891297001
+284 324 3 885329468
+396 678 3 884645838
+305 83 3 886323464
+200 674 4 884130348
+125 781 3 892838463
+57 271 3 883696672
+23 222 4 876785704
+22 238 5 878886423
+279 236 5 875296813
+184 568 2 889909474
+44 433 4 878348752
+372 574 4 876869957
+379 655 5 888044628
+210 523 4 887730472
+293 632 3 888906464
+64 69 4 889739091
+409 201 1 881109019
+49 385 1 888069536
+283 125 5 879297347
+415 1524 5 879439791
+327 81 4 887818904
+65 435 4 879218025
+90 182 3 891383599
+397 325 3 882838853
+222 452 1 878184514
+361 466 4 879441285
+164 748 5 889401410
+151 433 3 879542510
+107 302 4 891264296
+325 835 5 891478099
+13 423 5 882398814
+158 222 3 880132771
+187 582 1 879465683
+42 172 5 881107220
+373 649 4 877098979
+344 660 3 884901235
+234 1455 2 892318158
+116 1257 1 876452651
+210 276 5 887731147
+328 356 3 885047763
+239 210 4 889179032
+372 325 4 876869330
+393 705 4 887746456
+183 273 4 892323452
+171 268 4 891034684
+297 24 4 874954260
+223 597 4 891549604
+49 878 2 888065825
+312 513 5 891698300
+184 805 3 889912232
+83 105 2 891182288
+199 948 1 883782655
+295 174 4 879517062
+314 819 4 877886971
+393 1314 3 889731561
+387 845 4 886484336
+101 237 5 877137015
+125 996 3 892838424
+422 671 4 879744143
+248 168 4 884534945
+311 523 5 884364694
+217 118 4 889070087
+405 1555 1 885549045
+406 213 2 879793179
+425 424 2 878738956
+137 117 5 881433015
+334 709 4 891548368
+379 211 5 880740437
+336 722 3 877757134
+311 208 4 884365104
+279 534 1 878971577
+145 298 1 885557579
+364 288 4 875931432
+227 475 4 879035252
+313 234 4 891013803
+185 223 4 883524249
+372 322 3 876869330
+326 265 4 879876489
+387 984 1 886484460
+387 436 4 886481737
+269 627 1 891451063
+399 128 3 882343293
+45 1 5 881013176
+125 864 3 892838591
+178 540 3 886678484
+18 224 5 880130739
+334 658 3 891547148
+181 277 1 878963441
+416 761 4 886318708
+316 180 4 880853654
+276 91 5 882659577
+168 222 5 884287759
+401 866 3 891032697
+425 748 3 890346567
+264 451 4 886123531
+406 523 3 879446062
+250 628 4 878090114
+110 195 2 886988480
+312 730 3 891699568
+400 259 3 885676490
+222 1059 1 883816150
+186 338 3 889818331
+92 288 3 878679005
+409 520 2 881107943
+344 213 4 884901351
+141 678 4 884584480
+216 234 4 880244870
+320 413 3 884749046
+201 319 2 884110967
+380 118 2 885480301
+27 515 4 891543009
+292 659 5 881105340
+306 269 5 876503792
+62 423 3 879373692
+49 108 2 888068957
+417 710 4 879647826
+112 316 5 892439693
+91 289 4 891438553
+342 952 3 874984619
+349 475 4 879466479
+423 744 4 891395655
+411 182 3 891035278
+194 25 2 879540807
+174 162 5 886514108
+181 948 1 878961474
+35 877 2 875459099
+312 1116 3 891698334
+399 436 2 882348478
+234 1454 3 892336257
+422 559 3 879744085
+87 491 5 879877930
+21 930 1 874951482
+322 313 5 887314417
+239 508 5 889178798
+269 414 3 891449624
+390 740 4 879694123
+425 191 3 878738186
+82 1028 2 876311577
+160 475 5 876767822
+270 684 4 876955938
+413 297 5 879969484
+422 922 4 875130173
+214 134 4 891544070
+401 284 3 891032453
+279 853 1 890451433
+313 1210 4 891032028
+125 275 5 879454532
+291 49 4 875086090
+365 1048 3 891304152
+409 214 4 881109216
+244 151 5 880604326
+276 379 3 874792745
+273 321 4 891293048
+411 209 4 891035550
+405 699 2 885546247
+47 292 4 879438984
+205 243 2 888284758
+268 825 3 875742893
+405 575 5 885547557
+87 186 5 879876734
+222 385 4 878183924
+393 781 4 889729159
+45 21 3 881014193
+18 126 5 880130680
+21 100 5 874951292
+92 164 4 875656201
+363 350 1 891493864
+393 783 3 889729561
+335 347 5 891567004
+43 684 4 883955702
+233 191 4 877665191
+94 61 5 891720761
+84 879 4 883449530
+387 432 4 886480353
+307 24 4 876176161
+13 482 5 882140355
+275 746 4 880314478
+405 422 1 885548836
+342 517 5 875320297
+184 72 3 889909988
+119 1197 4 886176922
+141 252 4 884585195
+198 509 4 884208710
+90 150 3 891385250
+8 687 1 879361825
+194 7 3 879538898
+268 189 4 875744966
+381 501 4 892697133
+378 1061 2 880044454
+222 252 2 877563934
+112 984 3 884992651
+303 763 4 879485319
+327 603 4 887745661
+332 1028 4 887938403
+399 946 3 882343172
+405 1353 1 885549745
+406 12 4 879445897
+26 410 2 891373086
+201 25 3 884114015
+247 1 4 893097024
+376 762 4 879459207
+338 483 4 879438092
+385 174 2 879924297
+317 271 3 891446575
+393 1441 3 889728554
+350 211 2 882347466
+422 184 4 879744085
+1 54 3 878543308
+407 217 4 875044400
+327 234 5 887745840
+400 895 4 885676452
+130 588 4 875216867
+278 173 5 891295360
+391 203 4 877399423
+250 240 4 878092171
+299 553 3 889502865
+91 313 4 891437978
+27 100 5 891543129
+393 366 4 889729345
+417 42 4 879647498
+234 732 2 892334713
+416 277 5 893212572
+406 701 5 879446269
+239 690 1 889178513
+90 131 5 891384066
+49 294 1 888065702
+318 15 5 884470944
+328 294 3 885044733
+253 64 5 891628252
+1 267 4 875692955
+232 515 2 880062413
+402 7 4 876267068
+311 1232 4 884366439
+7 482 3 891351083
+102 748 3 888800994
+286 574 4 877534137
+1 24 3 875071713
+100 323 3 891375359
+348 15 4 886523330
+234 693 2 892333980
+342 297 3 875318267
+295 88 4 879517964
+172 178 3 875538027
+201 642 4 884111485
+328 282 3 885047865
+415 154 4 879439865
+198 196 3 884208098
+99 413 3 885679299
+315 186 4 879821065
+64 72 4 889740056
+344 284 3 884899768
+222 895 4 883815361
+11 109 3 891903836
+173 880 4 877557168
+406 414 2 880131704
+56 122 2 892911494
+184 252 2 889907528
+405 1227 3 885546635
+398 417 3 875719399
+144 176 4 888105338
+287 28 5 875335018
+222 810 2 878184446
+109 949 3 880582384
+407 428 3 875553154
+239 100 3 889179131
+132 124 4 891278996
+94 1223 4 891721494
+83 468 4 880308390
+293 56 4 888905550
+363 1010 4 891496979
+230 182 2 880484370
+56 432 5 892737154
+249 186 4 879572516
+21 319 2 874950889
+334 742 2 891544972
+42 194 5 881107329
+42 496 5 881107718
+187 433 4 879465242
+24 216 4 875323745
+7 645 4 891353614
+125 732 4 879455019
+194 623 1 879551637
+417 159 4 879648656
+63 268 3 875746809
+301 99 4 882078419
+90 1048 4 891385132
+354 152 3 891306974
+277 25 4 879543902
+18 451 3 880131297
+276 386 3 877935306
+223 294 4 891548859
+264 1103 5 886123656
+172 1172 3 875538864
+308 729 3 887740254
+135 653 4 879857765
+10 495 4 877892160
+92 655 4 875654533
+417 12 4 879647275
+299 198 4 889501288
+373 318 5 877098222
+326 670 3 879877387
+234 234 4 892079475
+276 1129 4 874786876
+24 100 5 875323637
+306 150 5 876504286
+387 317 4 886483906
+102 827 2 888802722
+94 1226 4 891724081
+297 204 3 875239422
+193 127 5 890860351
+62 448 2 879375883
+125 493 4 879454448
+174 575 1 886515239
+313 161 4 891015319
+336 1054 1 877754876
+276 665 3 874792520
+378 419 4 880332643
+339 402 3 891034867
+268 1477 2 875742680
+92 276 5 875640251
+42 215 5 881107413
+379 496 5 892879481
+398 284 2 875654781
+372 581 5 876869794
+16 284 1 877719863
+407 616 3 875553018
+151 318 5 879524088
+325 188 2 891478944
+181 1367 2 878962086
+246 83 4 884921086
+294 246 4 889241864
+39 345 3 891400159
+25 239 4 885853415
+303 367 4 879468082
+273 303 4 891293048
+382 1229 5 875947240
+248 854 5 884534735
+425 227 4 878738597
+85 1169 4 879454952
+23 219 1 874788187
+347 324 1 881652230
+312 190 5 891698865
+343 435 4 876404343
+22 554 1 878888066
+268 433 4 876514107
+82 671 1 878769478
+62 181 4 879372418
+150 273 4 878746764
+385 480 5 879441313
+354 607 3 891218208
+7 190 5 891351728
+201 385 2 884112427
+383 86 5 891193210
+345 481 3 884916260
+429 73 3 882387505
+303 38 1 879484981
+297 1007 4 874954763
+90 312 4 891383319
+363 5 1 891497047
+178 326 4 888513095
+226 150 4 883889063
+16 174 5 877719504
+295 747 4 879518590
+28 646 4 881961003
+249 686 5 879641251
+301 333 4 882075454
+363 184 3 891494725
+271 384 3 885849582
+22 407 3 878886845
+329 181 4 891655741
+206 895 5 888179788
+30 531 5 885941156
+308 89 5 887738057
+358 132 5 891270652
+405 451 5 885547360
+5 80 2 875636511
+383 137 5 891192986
+15 929 1 879456168
+92 1033 2 890251592
+422 919 5 875130027
+379 651 4 880568511
+201 241 2 884112487
+399 1274 1 882350870
+64 95 4 889737691
+328 322 3 885044782
+393 1183 3 889731040
+72 180 4 880036579
+349 237 2 879466062
+347 568 4 881654339
+268 105 2 876513927
+416 226 4 886317030
+6 471 2 883599558
+3 272 2 889237055
+235 520 4 889655204
+316 22 4 880853849
+331 182 4 877196567
+120 245 3 889490633
+407 194 4 875115452
+279 59 4 875308843
+294 1016 4 877820189
+239 432 5 889180041
+327 408 2 887745910
+360 157 4 880355994
+13 268 4 881514810
+234 433 2 892079910
+23 238 5 874785526
+399 323 1 882340517
+378 699 4 880055564
+334 396 4 891549103
+417 67 4 880952837
+250 1137 5 878090066
+276 5 3 874792692
+145 42 5 882181785
+428 307 4 885944110
+314 220 4 877886279
+327 264 2 887743725
+69 321 4 882027133
+237 502 4 879376487
+280 465 3 891701148
+301 419 3 882076072
+215 443 4 891436566
+26 322 3 891349122
+92 101 2 875656624
+374 28 5 880395698
+145 51 3 875272786
+168 15 5 884287362
+87 382 3 879876488
+24 475 4 875246216
+221 940 4 875246482
+224 318 5 888082584
+311 62 3 884365929
+412 427 4 879717016
+345 51 5 884993744
+176 948 4 886047595
+94 193 5 891720498
+328 85 1 886038183
+351 292 4 879481550
+412 92 3 879717449
+156 197 5 888185777
+399 94 5 882349022
+206 315 5 888180018
+334 577 2 891550372
+417 658 2 879647947
+200 580 2 884130114
+294 322 1 889243393
+177 172 5 880130990
+332 144 5 887939092
+248 194 4 884534672
+197 1228 4 891410124
+94 1004 3 891723593
+210 751 4 890059441
+416 1147 4 888702100
+318 796 3 884496500
+110 233 4 886988535
+130 255 4 874953794
+339 509 4 891033140
+379 855 4 880961506
+378 194 4 880046100
+313 29 2 891028472
+94 334 3 891725440
+115 496 1 881171203
+295 389 4 879518298
+374 450 4 880938370
+192 1137 4 881367705
+178 1300 3 886678518
+53 748 2 879443329
+345 739 4 884993016
+187 1119 3 879465683
+56 715 1 892911247
+201 321 3 884111029
+201 551 1 884114770
+374 692 5 882158641
+357 405 5 878951784
+62 20 4 879372696
+299 13 4 877877965
+345 269 5 884900466
+10 195 4 877889130
+130 168 3 875216786
+387 854 5 886481686
+290 133 3 880473735
+150 235 4 878746792
+149 321 2 883512856
+87 192 3 879877741
+200 276 5 876041895
+217 38 3 889070266
+393 2 4 887746206
+10 521 4 877892110
+379 216 4 880525926
+393 215 4 887745912
+328 504 3 885046420
+378 696 3 880045044
+212 427 4 879303795
+318 815 3 884494938
+311 315 5 884364108
+429 64 4 882384744
+345 405 4 884991285
+57 222 5 883698581
+6 248 3 883598981
+120 286 5 889489943
+311 1046 3 884366307
+293 366 2 888907981
+276 686 3 874792547
+268 484 4 876513831
+222 471 3 881060992
+393 792 1 889729346
+416 234 5 893213644
+389 662 3 880613750
+46 7 4 883616155
+280 387 4 891701974
+43 181 4 875975211
+230 144 3 880484850
+95 232 4 879196513
+308 197 3 887736743
+183 222 4 892323453
+13 402 4 886303934
+39 306 3 891400342
+393 110 2 889730117
+336 1017 5 877757063
+42 742 4 881105581
+201 1163 1 884140382
+76 385 2 882607017
+394 450 3 881132958
+116 344 5 892683820
+59 82 5 888205660
+128 949 4 879968896
+59 1118 2 888206048
+299 1073 4 879123070
+416 56 5 893212929
+427 938 5 879701253
+239 195 5 889180747
+38 916 5 892428188
+302 299 2 879436932
+18 162 4 880131326
+303 436 4 879484644
+193 155 4 889126376
+279 841 4 879572893
+193 443 4 889126610
+59 18 4 888203313
+401 137 3 891032316
+393 1165 3 889730514
+224 549 3 888103971
+402 127 5 876267014
+92 66 3 875812279
+84 385 4 883453797
+7 264 4 891350703
+347 96 4 881653775
+263 495 5 891298977
+356 300 3 891405978
+128 50 4 879967268
+317 331 4 891446190
+416 134 4 878879619
+123 487 3 879872192
+393 779 3 889729673
+177 338 3 882142221
+398 70 4 875717315
+257 224 4 879029717
+7 681 1 891350594
+32 245 2 883710047
+389 217 3 880088774
+318 1521 3 884497824
+16 606 4 877721071
+385 156 4 881308434
+95 747 5 880573288
+291 1219 4 875087221
+339 845 4 891034718
+203 248 5 880434496
+110 68 2 886988631
+56 451 3 892676970
+64 58 3 889739625
+70 432 3 884067175
+76 772 3 875498117
+58 923 5 884305062
+363 685 4 891496979
+390 181 4 879694198
+354 428 4 891217298
+1 86 5 878543541
+49 39 2 888068194
+380 527 4 885479212
+261 892 5 890455190
+102 181 2 888801406
+130 173 3 875216593
+181 1174 1 878962200
+363 152 5 891494906
+387 943 4 886483357
+198 182 4 884207946
+409 518 1 881109347
+204 1 2 892513979
+21 328 3 874951005
+339 1248 3 891034538
+186 717 3 879023242
+429 86 5 882384579
+365 150 5 891303950
+406 195 5 882480710
+60 161 4 883327265
+379 300 3 890464279
+380 64 3 885481179
+417 552 2 880952066
+72 479 4 880037881
+412 436 4 879717649
+269 763 1 891450555
+381 473 5 892697150
+391 474 5 877399171
+49 998 2 888069194
+348 313 5 886522495
+5 433 5 875636655
+329 655 4 891656237
+357 287 4 878952265
+427 682 5 879701325
+200 50 5 884128400
+338 174 4 879438392
+87 254 4 879876256
+194 616 3 879523243
+109 1157 4 880583646
+94 425 5 885870665
+308 72 4 887740451
+295 133 4 879517432
+334 168 5 891546914
+115 93 3 881170332
+158 183 3 880134332
+256 227 4 882164603
+23 546 3 874784668
+276 588 4 874792907
+13 420 4 882398691
+43 568 4 883955363
+397 1298 3 885350543
+418 362 1 891282765
+279 233 5 875312745
+427 341 5 879701253
+379 54 2 880526100
+399 168 3 882342776
+58 50 4 884304328
+399 114 4 882341974
+398 661 3 875719399
+193 259 2 889123351
+70 109 3 884066514
+381 83 4 892695996
+184 174 3 889908693
+269 665 1 891451810
+363 505 3 891495238
+44 216 1 883613297
+7 622 4 891352984
+106 313 4 888706075
+366 164 5 888857932
+18 70 4 880129668
+254 699 3 886473120
+201 123 2 884114233
+7 161 3 891352489
+423 237 4 891395448
+44 357 4 878347569
+423 315 4 891395141
+14 116 5 876965165
+7 428 5 892133036
+247 151 4 893081396
+309 242 4 877370319
+255 98 5 883216449
+354 659 4 891217221
+7 288 4 891350703
+85 209 4 879454500
+314 1136 5 877890463
+104 827 2 888466086
+116 264 3 876452186
+373 566 4 877105809
+92 93 4 886444049
+374 121 4 880393095
+92 963 5 875652981
+344 176 5 884814507
+387 1538 3 886481151
+83 94 4 880308831
+286 778 5 877534025
+383 513 5 891193016
+316 463 5 880854267
+73 1073 4 888625753
+54 50 5 880931687
+417 196 5 879647090
+299 294 2 877618584
+327 381 4 887819354
+181 1336 1 878963241
+10 13 3 877892050
+28 423 2 881956564
+347 699 1 881654480
+157 93 3 886890692
+116 582 3 876453626
+184 447 3 889910653
+287 276 4 875334126
+311 50 5 884365075
+361 203 5 879441285
+177 198 4 880131161
+18 479 4 880129769
+363 188 4 891495711
+271 237 4 885847763
+381 498 5 892696252
+287 117 5 875334405
+368 218 2 889783453
+346 143 3 874948332
+178 431 4 882827400
+21 688 1 874950972
+35 680 4 875459099
+85 1009 2 879453093
+385 114 5 879441942
+49 70 2 888066614
+309 306 2 877370356
+1 196 5 874965677
+276 196 4 889174849
+246 195 3 884921138
+119 254 2 874781037
+197 174 5 891409798
+393 420 3 889728074
+385 1129 5 879440236
+314 764 3 877886816
+399 578 2 882348722
+92 89 5 875652981
+289 926 3 876790611
+94 448 5 891722939
+295 42 3 879517467
+249 1103 5 879572256
+297 742 3 875774155
+305 289 4 886308064
+128 1063 2 879967047
+393 554 4 889729486
+326 564 3 879877470
+314 948 3 877886029
+246 585 1 884923811
+287 291 5 888177402
+59 109 4 888203175
+365 289 3 891303694
+401 462 4 891033684
+280 1401 5 891700881
+270 402 5 876955770
+363 940 2 891498920
+200 652 2 884127370
+13 805 4 882141458
+331 242 4 877196089
+222 200 3 878181647
+362 268 2 885019435
+338 792 4 879438196
+345 15 4 884991220
+164 276 3 889401771
+286 710 4 889651672
+95 7 5 879197329
+22 878 1 878887598
+387 152 1 886479690
+201 1169 4 884141053
+145 212 2 875272786
+290 144 3 880473802
+373 31 3 877100199
+417 135 3 879647826
+416 304 5 893214225
+290 699 3 880473735
+38 140 5 892430309
+295 159 4 879518107
+275 930 3 876197904
+64 451 2 889739490
+367 201 5 876689991
+330 277 4 876544690
+328 223 4 885045645
+16 134 4 877719158
+145 265 5 875272131
+233 31 3 880610814
+244 559 4 880607154
+320 739 4 884750992
+178 294 2 882823301
+347 294 1 881652142
+250 474 5 878089964
+181 1344 1 878962240
+363 387 1 891497639
+283 95 5 879297965
+56 168 2 892679209
+416 417 3 886317568
+98 116 5 880499053
+246 230 3 884922070
+21 473 3 874951245
+199 475 5 883782918
+293 1217 1 888907913
+376 14 4 879454914
+361 100 5 879440386
+293 1011 3 888905146
+130 798 1 878537631
+43 11 5 875981365
+262 709 5 879795122
+289 147 3 876789581
+95 69 5 879198210
+407 755 3 875553509
+328 531 4 885046455
+330 393 4 876547004
+293 347 2 888904353
+409 680 1 881105677
+286 290 3 876522072
+417 208 3 879648026
+394 232 4 880889374
+144 273 4 888104213
+393 728 3 889730209
+76 286 5 875027206
+305 207 5 886323839
+56 44 4 892679356
+22 455 5 878886479
+417 1023 4 880949479
+18 13 5 880131497
+234 276 3 891228196
+264 602 4 886122194
+379 133 4 881000300
+181 1392 1 878961749
+252 740 3 891456738
+296 240 1 884196765
+141 1142 1 884584688
+334 300 3 891544209
+60 558 4 883326784
+110 751 3 886987183
+346 1018 3 874950536
+272 521 5 879454977
+399 230 3 882344512
+275 118 3 876197678
+320 692 4 884750968
+209 766 4 883460644
+244 926 2 880609193
+417 631 3 879647826
+345 1014 3 884994643
+417 747 3 879648325
+407 466 3 876339101
+344 304 3 884814359
+222 409 3 881061213
+11 241 4 891906389
+318 140 4 884496738
+358 357 4 891270405
+385 1135 1 879448181
+40 294 4 889041671
+417 235 2 879646413
+7 72 5 891353977
+64 96 4 889737748
+378 258 4 882712421
+318 211 5 884496432
+102 840 2 888802508
+276 816 2 874792793
+42 977 2 881106541
+23 70 2 874786513
+20 121 3 879668227
+345 77 3 884993555
+21 242 3 874951617
+389 478 5 879991264
+250 135 5 878091915
+393 83 4 887746523
+254 419 4 886472231
+75 824 1 884051056
+429 1222 3 882387074
+420 19 3 891356927
+276 206 5 874795988
+234 7 2 891227813
+79 262 5 891271203
+308 385 4 887740099
+104 1011 3 888465201
+308 124 4 887737647
+200 147 5 876042451
+256 925 5 882151017
+222 1419 1 878184947
+429 495 3 882385358
+385 194 3 879441538
+207 322 3 879001724
+63 508 4 875747752
+344 303 4 884814359
+49 386 4 888069222
+151 605 4 879528909
+416 738 2 886319825
+321 663 2 879439537
+32 235 3 883718121
+128 265 5 879968663
+330 193 5 876547004
+269 346 2 891445757
+153 216 2 881371032
+316 318 5 880853516
+325 357 4 891477957
+1 39 4 875072173
+20 252 4 879669697
+95 651 5 879196594
+272 201 3 879455113
+349 412 1 879466366
+407 642 2 875045627
+335 271 4 891567029
+125 357 3 879454100
+256 125 5 882150552
+184 11 3 889908694
+307 474 5 879283787
+76 200 5 882606216
+405 1188 3 885547506
+262 755 3 879794446
+30 301 4 875988577
+94 961 4 891721317
+106 48 3 881453290
+13 414 5 882141458
+343 97 4 876405893
+313 498 5 891015144
+10 183 5 877893020
+234 421 1 892334852
+33 751 4 891964188
+7 389 4 891354090
+189 479 5 893265123
+305 921 5 886324410
+405 1207 1 885548686
+59 98 5 888204349
+354 603 5 891217082
+70 338 2 884065248
+3 354 3 889237004
+363 1228 2 891498720
+311 387 4 884365654
+268 665 2 875310745
+405 230 2 885547953
+57 597 3 883697378
+343 475 5 876402668
+354 664 5 891217717
+94 723 3 891721851
+297 95 3 875238814
+59 200 5 888205370
+244 1048 4 880606567
+57 199 5 883698646
+11 524 4 891904949
+104 150 5 888465225
+58 1102 1 892242891
+92 403 4 875654189
+406 662 3 882480481
+13 772 1 882140070
+417 64 5 879647326
+123 707 5 879809943
+387 227 4 886483195
+422 854 4 879744014
+405 62 1 885547996
+98 745 3 880498935
+206 1313 1 888179981
+332 326 5 892484951
+253 496 5 891628278
+309 300 3 877370288
+285 682 4 890595524
+401 654 3 891033184
+385 462 2 881135090
+383 14 5 891192836
+234 15 3 892079538
+346 785 3 875263077
+320 129 4 884748661
+123 704 3 879873120
+106 194 5 881450758
+213 121 5 878870940
+378 939 4 880332307
+405 771 1 885548162
+417 403 4 879649224
+248 678 3 884534419
+280 1060 3 891701278
+404 327 2 883790366
+405 1247 1 885546681
+59 39 4 888205033
+13 812 2 882398933
+272 469 5 879455143
+169 705 5 891359354
+378 723 3 880055396
+314 1089 1 877887356
+44 193 3 878348521
+15 889 3 879455473
+404 748 4 883790430
+160 564 3 876861799
+416 532 3 888700659
+104 312 3 888442485
+303 384 3 879485165
+331 81 5 877196702
+108 10 5 879879834
+416 220 4 878879168
+314 1517 4 877891937
+2 301 4 888550631
+271 1 3 886106038
+75 410 5 884050661
+405 188 1 885547996
+344 511 4 884901311
+64 12 5 889738085
+297 128 4 875239346
+314 7 4 877886375
+135 12 4 879857764
+94 223 5 891721286
+23 512 5 874785843
+354 344 5 891180445
+316 14 4 880853881
+276 333 4 877584220
+398 991 2 875651527
+326 554 3 879877005
+156 22 3 888186093
+262 332 3 879961438
+360 181 4 880355353
+408 683 3 889679982
+295 414 4 879517157
+151 1101 4 879524586
+401 198 4 891033370
+234 186 3 892078567
+402 126 4 876266741
+338 606 3 879438275
+312 136 5 891698613
+343 214 4 876406604
+1 164 3 876893171
+405 578 1 885548093
+330 71 5 876546236
+343 132 5 876404880
+82 482 4 878769668
+249 218 3 879641322
+318 326 4 884470149
+424 1346 4 880859519
+323 764 3 878739415
+343 498 5 876408138
+331 180 5 877196567
+297 108 4 874955085
+311 134 5 884364502
+141 120 4 884585547
+393 222 4 887744239
+275 144 4 880314137
+221 154 3 875245907
+249 591 5 879572890
+249 9 5 879572402
+181 1377 1 878962496
+429 511 5 882385542
+338 306 4 879437548
+58 483 5 884305220
+274 88 4 878946677
+16 602 5 877719333
+102 635 2 888803148
+162 597 4 877636370
+87 8 5 879876447
+280 69 4 891700242
+393 378 4 887746824
+346 94 3 875263845
+399 817 4 882509927
+274 111 4 878945541
+94 715 4 891722278
+101 123 2 877136186
+92 722 3 875907596
+211 455 3 879461498
+194 99 3 879524643
+28 89 4 881961104
+290 826 2 880732271
+327 421 2 887745840
+360 13 3 880354315
+339 525 5 891032737
+354 529 4 891217610
+251 476 2 886272407
+385 293 3 879439728
+56 747 4 892677162
+13 564 1 882396913
+432 222 4 889416012
+256 1061 4 882153321
+177 168 4 880130807
+92 144 4 875810741
+161 1266 2 891170745
+22 358 5 878887443
+111 333 4 891680028
+18 775 3 880131878
+421 474 4 892241389
+435 780 2 884133284
+286 1202 3 876522185
+8 210 4 879362287
+200 576 4 884130415
+58 150 4 884304570
+14 517 4 890881485
+307 197 4 877122115
+249 212 4 879572890
+7 334 5 892130784
+424 25 4 880859723
+429 628 3 882385808
+59 367 4 888204597
+267 227 3 878973088
+230 357 5 880484391
+73 81 5 888626415
+277 872 3 879543768
+151 1017 2 879542939
+8 258 5 879361482
+269 505 3 891449551
+91 318 5 891439090
+296 45 5 884197419
+401 603 4 891033497
+244 161 4 880607990
+126 752 3 887855342
+339 194 4 891037070
+222 302 3 877562748
+176 750 4 886047176
+228 327 1 889387216
+308 100 5 887736797
+119 616 2 886177206
+90 518 2 891385787
+401 385 3 891033603
+387 431 3 886483150
+328 157 5 885046344
+194 127 5 879520813
+246 117 3 884921767
+22 208 5 878886607
+257 1008 5 882050187
+375 566 4 886621985
+94 496 3 885873159
+190 1313 2 891033445
+354 199 4 891217130
+210 953 3 887737488
+6 511 5 883601393
+281 258 2 881200457
+174 415 3 886515591
+5 219 3 875720744
+405 1563 1 885549635
+145 266 3 877343000
+416 49 4 893142283
+327 89 4 887744167
+115 1008 5 881171982
+398 216 5 875723337
+378 418 3 880331938
+385 485 4 879446591
+178 228 5 882826556
+168 819 4 884288270
+109 762 3 880571831
+354 87 3 891217482
+416 866 4 878879130
+425 39 4 878738335
+374 265 5 880937779
+339 1113 4 891033829
+339 76 3 891034254
+41 1 4 890692860
+13 519 5 882140355
+305 550 3 886325023
+399 774 3 882345053
+418 313 3 891282680
+406 745 4 880131550
+299 143 3 877880612
+92 1014 3 890251484
+26 333 3 891348192
+344 237 3 884900353
+334 792 4 891546257
+287 201 5 875334962
+378 48 5 880056701
+91 134 4 891439353
+416 32 2 888702297
+303 551 2 879544021
+138 185 4 879023853
+363 128 5 891495371
+429 45 3 882385118
+393 196 4 887746015
+387 1014 3 886480789
+256 779 4 882164644
+104 147 3 888466002
+303 218 4 879484695
+2 313 5 888552084
+85 530 3 879456350
+264 238 5 886122031
+241 313 4 887249795
+343 269 4 876402390
+395 174 5 883763561
+200 660 3 884129209
+260 362 5 890618729
+52 427 5 882922833
+235 65 2 889655723
+159 756 4 880557464
+389 518 4 880087073
+320 7 4 884748708
+392 286 2 891037385
+18 318 5 880132437
+318 312 4 884470193
+315 187 4 879799423
+85 417 3 882995859
+125 69 4 879454628
+308 129 5 887736925
+391 924 2 877400116
+284 300 3 885329395
+286 640 5 877531830
+393 1091 2 889731840
+239 492 3 889180411
+297 183 4 875238984
+223 846 2 891550193
+180 423 4 877355568
+189 134 5 893265239
+58 198 3 884305123
+130 288 5 874953291
+95 402 3 880571389
+2 279 4 888551745
+345 25 3 884991384
+425 185 2 878738853
+38 419 5 892429347
+28 450 1 881961394
+397 894 1 882838796
+145 270 5 879161577
+216 405 3 880232970
+429 1016 4 882386217
+297 231 3 875239913
+162 710 4 877636860
+58 955 4 884305062
+151 1264 4 879542389
+38 1034 1 892433062
+276 559 4 874792663
+79 150 3 891271652
+361 517 5 879440386
+293 54 3 888907210
+398 204 4 875716013
+6 284 2 883599590
+416 404 3 886316190
+159 411 3 880557677
+328 432 1 885047511
+421 443 5 892241459
+197 226 4 891410038
+109 157 4 880577961
+204 336 1 892391854
+23 269 5 877817151
+284 332 3 885329593
+391 1101 4 877399423
+350 589 5 882346986
+429 735 4 882387757
+398 31 3 875658967
+311 493 4 884364465
+6 304 4 883268322
+416 721 3 886317540
+262 581 3 879794667
+406 612 5 879446718
+181 9 4 878962675
+416 895 4 885114446
+267 273 4 878970503
+346 121 4 874948703
+96 50 5 884402977
+94 1028 2 891723395
+226 1117 3 883890262
+286 155 4 877533640
+398 228 5 875657926
+374 280 3 880393811
+16 9 5 877722736
+177 433 4 880131123
+263 423 5 891299630
+411 1470 3 892845746
+58 318 3 884305087
+432 295 3 889416352
+94 175 4 885870613
+234 747 3 892334578
+59 218 5 888206409
+402 234 4 876266826
+417 588 3 879647540
+13 875 1 881515613
+299 522 3 877880522
+213 174 5 878955848
+421 156 5 892241458
+268 98 4 875309583
+263 269 4 891296842
+267 240 4 878970503
+194 94 3 879528000
+88 904 5 891037276
+406 1047 3 879540358
+366 443 5 888857866
+213 568 4 878955941
+345 535 3 884994136
+409 202 3 881109347
+311 168 4 884365406
+243 196 4 879988298
+4 50 5 892003526
+82 222 3 876311365
+424 261 3 880859115
+8 127 5 879362123
+327 588 4 887820761
+416 770 4 878880154
+87 238 3 879876734
+297 471 3 874954611
+405 350 1 885549903
+1 230 4 878542420
+392 98 5 891038979
+240 336 3 885775745
+269 254 1 891456565
+283 1487 2 879297867
+393 233 3 889730460
+433 302 5 880585028
+405 1046 2 885548633
+428 690 5 885943651
+363 402 2 891498365
+200 597 4 876042824
+391 195 2 877399618
+43 692 5 883955884
+330 133 5 876545625
+405 432 3 885548785
+327 735 2 887818540
+198 65 2 884208241
+130 111 5 874953825
+343 48 3 876405697
+371 174 4 877487751
+393 328 5 887742798
+373 97 3 877099178
+280 735 2 891700475
+102 385 3 888801577
+104 245 2 888442404
+338 582 5 879438419
+83 977 3 880307382
+15 591 2 879455821
+171 306 3 891034606
+276 135 5 874787441
+234 287 3 891228196
+243 317 5 879989217
+398 501 3 875658898
+145 983 1 879161805
+301 357 5 882075994
+8 188 5 879362356
+393 71 3 889554977
+58 123 4 884650140
+397 56 5 882839517
+18 609 4 880130713
+315 746 3 879821120
+344 208 5 884901290
+426 480 5 879444473
+435 240 3 884133818
+393 94 4 889731465
+79 251 5 891271545
+83 568 4 880307724
+153 323 2 881370900
+343 62 2 876406707
+321 515 5 879440109
+349 9 4 879465477
+398 276 4 875652760
+59 521 5 888204877
+72 87 4 880036638
+417 436 3 879648478
+13 377 1 882399219
+432 620 4 889416352
+399 550 3 882345120
+339 153 4 891033932
+303 1188 4 879485204
+405 775 1 885547735
+298 178 5 884127369
+359 24 3 886453354
+286 766 3 877533724
+250 321 5 878089099
+200 542 3 884130592
+189 194 5 893265428
+336 216 5 877757858
+325 493 4 891477905
+354 174 4 891218068
+262 588 4 879793075
+232 14 4 880062574
+145 631 4 885557626
+139 307 4 879537876
+94 550 1 891723033
+159 117 5 880486047
+274 1 4 878945466
+325 313 2 891477489
+436 238 3 887769693
+21 448 4 874951727
+262 140 2 879794635
+435 299 4 884130671
+194 504 2 879523785
+11 22 4 891904241
+417 742 2 879646531
+138 357 4 879024327
+95 178 5 879197652
+244 1054 3 880609089
+36 310 4 882157327
+340 423 4 884990583
+251 295 4 886272249
+249 300 4 879571489
+234 782 3 892335372
+326 172 4 879875431
+244 255 2 880604077
+343 382 3 876406978
+200 123 4 884127568
+154 89 5 879138910
+104 354 3 888442202
+425 318 2 878737841
+393 49 4 889729674
+95 181 4 879193353
+274 150 5 878944679
+347 1059 3 881652813
+271 310 3 885844430
+234 236 3 892079336
+347 298 5 881652590
+89 14 4 879441357
+195 1418 4 891762646
+406 482 5 879446588
+430 10 4 877225726
+336 1218 3 877757790
+359 270 4 886453467
+184 382 5 889909691
+291 619 3 874805927
+396 274 4 884646263
+10 132 5 877893020
+276 551 3 874792767
+222 662 3 878182813
+308 147 3 887739831
+373 206 4 877104284
+74 129 3 888333458
+64 199 4 889737654
+62 541 3 879376535
+217 827 2 889070232
+342 92 4 875320227
+87 576 3 879876163
+215 186 4 891435731
+322 489 3 887313892
+416 294 4 876696739
+401 294 1 891031621
+290 172 5 880474141
+234 1048 3 892335501
+115 181 4 881172049
+243 69 3 879988298
+363 155 2 891497712
+82 357 4 878769888
+189 174 5 893265160
+94 1153 4 891721777
+417 684 3 879647380
+426 603 5 879444472
+1 36 2 875073180
+183 485 5 892323452
+23 189 5 874785985
+320 849 4 884749360
+13 340 2 881514684
+422 325 2 875129692
+405 650 1 885546336
+184 250 4 889907482
+254 621 3 886474807
+264 230 4 886122644
+92 154 4 875657681
+255 444 3 883216599
+21 294 3 874951616
+347 1028 2 881653087
+168 281 2 884288033
+276 186 5 874792018
+344 1050 3 884901290
+406 675 4 879792897
+402 151 5 876266984
+387 116 3 886480206
+345 332 1 884901497
+334 631 4 891547467
+76 1156 3 879576233
+398 654 4 875726730
+157 293 5 874813703
+18 523 4 880130393
+280 780 4 891701897
+123 480 3 879872540
+387 418 3 886483669
+181 1165 1 878962496
+401 50 1 891034050
+11 455 3 891903862
+174 204 4 886452552
+193 1406 4 889123926
+393 1221 3 889554834
+137 257 5 881433048
+276 118 3 874786964
+361 739 4 879441075
+269 1438 3 891448522
+429 1119 3 882387653
+342 129 5 874984684
+378 321 3 880317293
+203 250 4 880434495
+250 89 4 878092144
+347 55 5 881653603
+399 173 3 882349928
+269 447 3 891451303
+405 1316 1 885549942
+370 659 4 879435033
+381 304 5 892697982
+333 276 4 891045031
+152 22 5 882828490
+402 479 5 876267206
+400 689 3 885676316
+116 903 2 890632956
+270 1210 5 876956264
+177 475 4 880130898
+13 185 3 881515011
+323 56 5 878739771
+393 737 2 889730261
+308 461 4 887737535
+128 98 4 879967047
+223 826 1 891550404
+432 742 4 889415983
+151 633 5 879528801
+221 1134 4 875244289
+189 638 5 893265380
+128 1039 4 879967079
+118 164 5 875385386
+284 340 4 885328991
+324 258 4 880575107
+18 135 3 880130065
+383 313 2 891192158
+398 191 4 875721348
+256 402 4 882165269
+221 685 3 875244766
+417 1036 3 879649484
+301 269 5 882075432
+207 433 3 878104569
+117 222 5 886020290
+184 57 5 889908539
+35 322 3 875459017
+158 216 3 880134948
+434 1060 3 886724733
+7 495 5 891351328
+216 1035 1 880245238
+85 509 4 879454189
+354 435 4 891218024
+393 672 3 889729614
+14 23 5 890881216
+181 1360 1 878962119
+325 435 3 891478239
+54 475 5 880937251
+299 546 3 877879980
+301 300 4 882075500
+118 32 5 875384979
+263 483 5 891298336
+338 100 4 879438196
+409 995 4 881105366
+435 380 3 884133026
+125 722 3 892838687
+294 245 3 877818982
+90 287 4 891384611
+345 550 3 884993784
+189 9 3 893263994
+18 241 3 880131525
+256 1086 5 882150943
+94 581 4 891722249
+398 64 4 875660439
+92 203 4 875653699
+100 348 3 891375630
+347 392 2 881654592
+409 270 2 881104916
+344 559 3 884901351
+369 114 5 889428642
+200 363 3 876042753
+417 1135 4 880951717
+389 404 5 880087200
+101 1093 1 877136360
+95 1219 1 888956489
+380 428 3 885480320
+10 420 4 877892438
+283 676 3 879297867
+63 924 3 875748164
+252 100 5 891456797
+330 763 5 876544337
+130 756 4 874953866
+34 332 5 888602742
+219 935 3 889387237
+437 165 4 881002324
+386 546 2 877655195
+7 520 5 892133466
+314 682 5 877885836
+436 161 4 887771897
+183 331 3 892322382
+1 23 4 875072895
+432 111 4 889416456
+162 943 4 877636604
+211 303 3 879437184
+301 276 1 882074384
+426 493 4 879444473
+2 299 4 888550774
+286 732 5 877531899
+298 203 3 884182966
+362 288 4 885019304
+372 448 4 876869445
+418 301 2 891282738
+254 612 3 886471959
+426 504 4 879442083
+393 403 3 889727503
+268 168 4 875310384
+344 183 5 884814507
+405 1275 1 885548632
+90 705 5 891384147
+92 226 3 875813412
+318 657 5 884495696
+64 509 3 889737478
+405 361 2 885549942
+92 328 3 888469687
+201 184 3 884112245
+188 66 3 875075118
+186 118 2 879023242
+428 340 4 885943749
+339 961 3 891034778
+334 268 4 891544102
+429 371 2 882387715
+405 551 1 885548475
+361 179 4 879440545
+62 328 3 879371909
+405 1113 1 885546680
+370 493 5 879434886
+342 287 3 874984619
+307 114 5 879283169
+303 167 3 879468307
+92 62 3 875660468
+334 313 4 891544077
+409 1021 4 881168603
+14 168 4 879119497
+416 475 2 876697074
+303 685 1 879485089
+125 496 5 879454419
+419 705 5 879435663
+13 217 1 882396955
+128 99 4 879967840
+258 243 3 885701024
+337 450 2 875185319
+267 780 4 878973250
+313 849 3 891028360
+194 210 3 879521396
+331 215 3 877196383
+59 699 4 888205370
+342 975 2 875318509
+52 235 2 882922806
+374 475 1 880393191
+324 300 5 880574827
+286 792 3 877532230
+30 231 2 875061066
+158 116 5 880132383
+367 326 4 876689502
+197 316 4 891409535
+94 135 4 885870231
+327 179 2 887820493
+374 576 3 880939186
+269 427 5 891447960
+237 603 5 879376773
+428 316 4 892572382
+222 1 4 877563227
+334 132 3 891546231
+198 631 3 884208624
+299 655 3 889502979
+361 762 2 879440774
+360 127 5 880354149
+256 834 3 882163956
+93 235 4 888705939
+405 1109 1 885548632
+313 441 3 891029964
+14 596 3 879119311
+234 1298 3 892079373
+1 224 5 875071484
+263 265 4 891299815
+199 687 1 883782655
+119 995 4 891287008
+421 124 4 892241344
+48 286 3 879434181
+52 93 4 882922357
+251 1028 3 886272585
+320 369 4 884749097
+280 715 2 891700945
+297 129 4 874954353
+229 302 5 891633028
+380 630 2 885478780
+385 500 4 879443352
+399 768 3 882350401
+52 275 4 882922328
+8 651 5 879362123
+387 1143 5 886480623
+56 258 4 892675999
+10 712 4 877892438
+125 926 3 892839066
+275 101 4 875154535
+416 427 5 893213019
+43 272 5 883953545
+221 173 4 875245406
+404 892 2 883790550
+84 194 5 883453617
+181 424 1 878962240
+299 710 4 877881508
+85 192 4 879454951
+417 979 3 879646437
+49 346 4 888065527
+417 1209 3 879649368
+206 891 2 888180049
+71 65 5 885016961
+103 96 4 880422009
+385 128 5 879442235
+374 234 4 880396256
+354 629 3 891217659
+438 476 5 879868664
+373 732 3 877104048
+437 1121 5 880140466
+305 7 4 886323937
+385 965 4 879445779
+70 762 3 884066399
+291 769 1 875087673
+188 161 3 875073048
+299 662 4 878192429
+194 259 2 879520306
+279 465 5 875310157
+271 549 4 885849231
+262 358 3 879961513
+13 651 5 882140070
+222 719 1 881060578
+222 658 3 881059678
+174 67 1 886515130
+180 173 5 877128388
+405 785 1 885547407
+416 178 5 893213918
+13 24 1 882397741
+280 234 3 891700803
+334 1006 3 891549860
+167 290 3 892737936
+28 223 5 882826496
+200 432 5 884128458
+267 393 3 878973483
+90 148 2 891385787
+141 410 4 884585195
+10 186 4 877886722
+189 16 3 893264335
+416 768 3 893210187
+139 222 3 879538199
+375 39 3 886622024
+345 291 3 884991476
+389 736 5 880088229
+299 173 5 889501163
+389 778 4 880088995
+72 550 4 880037334
+378 100 4 880044198
+178 495 4 882827870
+125 83 4 879454345
+255 323 2 883215723
+244 456 3 880605333
+437 708 4 881002026
+292 168 5 881105318
+416 327 4 876696853
+154 143 3 879139003
+312 114 5 891698793
+405 581 3 885546530
+119 455 4 874774719
+201 1220 2 884140975
+7 579 4 892133361
+215 449 4 891436469
+60 507 4 883326301
+343 147 4 876402814
+15 1 1 879455635
+162 1012 4 877635965
+185 279 4 883525255
+286 546 1 876521835
+370 22 4 879434832
+71 50 3 885016784
+95 239 3 879198262
+378 1439 3 880333144
+429 709 4 882385267
+197 210 5 891409838
+10 199 4 877892050
+177 689 3 882141885
+354 153 3 891218418
+393 189 4 887745717
+269 433 3 891449900
+429 491 3 882384950
+112 307 4 884992585
+59 50 5 888205087
+373 1006 2 877100129
+288 357 5 886373591
+119 268 5 886175117
+216 357 4 880233635
+423 272 5 891394503
+159 121 3 880486071
+90 602 5 891385466
+109 121 5 880571741
+399 1135 2 882349170
+243 632 5 879988487
+13 673 3 882140691
+94 652 4 891721167
+361 234 4 879441285
+363 229 3 891497393
+213 229 4 878955973
+293 739 2 888906804
+118 193 5 875384793
+111 242 4 891679901
+195 235 3 883191566
+292 265 4 881105587
+13 287 1 882141459
+224 723 2 888104313
+200 692 3 884128400
+14 477 4 879119311
+299 136 4 878192078
+279 73 4 875310041
+345 716 3 884993686
+207 580 3 879665232
+235 515 4 889655086
+405 30 1 885549544
+312 173 3 891699345
+415 243 1 879439386
+422 258 4 875129523
+318 865 2 884496099
+233 193 4 877663646
+378 979 3 880333851
+437 1404 2 881002263
+2 298 3 888551441
+120 252 3 889490633
+437 190 3 880140154
+301 239 2 882076682
+269 843 3 891451374
+318 285 4 884470944
+181 1028 2 878962997
+44 204 4 878348725
+390 713 4 879694259
+346 1222 4 875263877
+292 223 5 881105516
+196 692 5 881252017
+399 1179 2 882352324
+363 9 3 891494628
+197 880 3 891409387
+291 540 3 874835141
+44 470 3 878348499
+263 648 5 891297988
+427 680 5 879701326
+234 1263 3 892335142
+102 286 3 883277645
+10 710 4 877892160
+27 508 3 891542987
+174 762 5 886434136
+346 53 1 875263501
+224 581 1 888104219
+312 265 1 891698696
+60 64 4 883325994
+184 606 5 889913687
+405 759 1 885548162
+174 1041 5 886513788
+95 393 5 880571678
+370 608 4 879434860
+380 185 4 885479057
+344 222 4 884899372
+236 298 4 890116793
+431 286 4 877844062
+272 288 4 879454663
+407 174 5 875042675
+113 1252 4 875935610
+363 474 5 891494929
+140 325 3 879013719
+331 514 3 877196173
+351 990 5 879481461
+265 151 2 875320661
+409 22 2 881108077
+22 172 4 878887680
+179 331 2 892151331
+254 655 4 886472313
+184 1397 3 889910233
+360 963 5 880355448
+234 484 5 892078936
+11 175 3 891904551
+221 824 3 875244694
+56 90 2 892677147
+71 135 4 885016536
+102 629 3 888803488
+417 99 4 879647498
+201 260 4 884110967
+244 584 5 880606634
+174 13 3 891551777
+413 255 3 879969791
+255 860 2 883216748
+347 215 4 881654211
+360 191 4 880355958
+345 748 2 884901497
+437 419 5 880141961
+398 479 4 875717020
+295 642 4 879517943
+429 941 3 882387506
+82 1126 4 878770169
+94 202 2 885873423
+14 655 5 879119739
+239 175 5 889180616
+58 558 5 884305165
+42 566 5 881107821
+271 289 4 885844666
+367 448 4 876690098
+354 321 2 891216128
+293 298 4 888904795
+285 514 3 890595859
+200 135 4 884128400
+223 975 1 891550094
+126 327 3 887855087
+271 642 5 885849231
+345 13 4 884991220
+224 51 4 888104457
+207 161 4 875509507
+291 1505 4 874868647
+361 531 5 879440545
+213 274 5 878955188
+75 1047 3 884050979
+287 98 4 875334759
+378 9 5 880044419
+121 515 4 891388391
+109 7 4 880563080
+334 652 5 891546992
+347 56 5 881653736
+399 1401 3 882342219
+1 73 3 876892774
+304 742 3 884968078
+345 98 5 884916235
+434 815 4 886724972
+158 433 3 880135044
+321 462 4 879440294
+49 738 3 888069138
+151 153 3 879524326
+7 223 5 891351328
+387 71 2 886483620
+409 664 4 881108648
+347 125 5 881652568
+118 17 3 875385257
+442 401 2 883388960
+286 127 4 877530570
+200 1049 3 876042922
+399 679 3 882344596
+42 63 4 881108873
+172 514 3 875537964
+389 517 4 880087977
+269 161 1 891451036
+267 545 2 878974723
+330 418 5 876546298
+406 396 3 879792974
+437 14 5 880140369
+407 969 4 884201736
+104 325 1 888442552
+390 304 5 879693561
+314 873 4 877886099
+406 503 3 884631010
+398 648 5 875733496
+159 289 2 880485415
+312 516 3 891699626
+312 195 5 891698254
+271 605 4 885849164
+95 496 4 879198746
+325 517 4 891478219
+314 418 5 877888346
+10 558 4 877886722
+405 1058 1 885546635
+178 323 3 882823530
+148 78 1 877399018
+422 126 4 875129911
+130 1136 4 876252373
+370 631 4 879435369
+336 124 1 877760244
+193 100 5 889124127
+176 50 5 886047879
+405 1317 1 885549746
+301 201 4 882076619
+126 313 5 887854726
+11 713 5 891903024
+279 719 4 875308222
+429 633 3 882385829
+428 875 4 885944136
+311 941 4 884365929
+363 169 5 891494563
+185 15 3 883525255
+417 132 4 879647850
+243 194 4 879988913
+399 295 4 882341264
+181 620 2 878963204
+7 259 3 891350464
+281 322 4 881200789
+416 1517 2 886320054
+316 132 4 880853599
+63 116 5 875747319
+222 161 4 878182279
+293 430 3 888905716
+59 142 1 888206561
+96 23 5 884403123
+328 503 3 885047696
+393 50 5 887743611
+244 738 4 880607489
+181 146 1 878962955
+239 836 5 889180888
+404 294 4 883790430
+380 496 4 885479537
+312 1039 5 891698951
+135 258 4 879857575
+401 435 5 891033250
+324 877 1 880575163
+62 1012 3 879372633
+432 237 5 889415983
+130 619 4 876251409
+82 151 2 876311547
+62 164 5 879374946
+435 431 3 884131950
+343 124 4 876402738
+222 2 3 878183837
+354 162 3 891217659
+367 288 5 876689418
+363 679 4 891497277
+58 195 4 884305123
+427 300 4 879700908
+405 1519 2 885546577
+145 549 5 875272786
+210 152 5 887730676
+405 1045 3 885546112
+361 524 4 879440386
+234 634 4 892079910
+291 294 5 874834481
+234 483 5 892078424
+200 258 4 876041644
+423 310 3 891394558
+398 1119 4 875812011
+194 193 4 879524790
+409 165 4 881107410
+256 1231 3 882164603
+1 67 3 876893054
+276 204 5 874791667
+60 505 4 883326710
+156 318 4 888185947
+436 73 4 887769444
+393 1169 5 887746015
+194 71 4 879524291
+405 959 1 885547222
+339 163 4 891035324
+160 137 4 876767299
+222 1029 1 881060608
+385 325 4 882175397
+210 864 3 887730842
+436 411 4 887771022
+224 300 4 888081843
+230 385 1 880485235
+54 118 4 880937813
+91 748 2 891438314
+297 197 3 875239691
+409 8 3 881108777
+301 385 3 882077055
+230 484 5 880484800
+8 176 5 879362233
+301 204 5 882076264
+407 655 4 875044037
+56 735 2 892678913
+22 230 4 878888026
+286 66 4 877533586
+202 173 2 879726914
+123 962 3 879872405
+311 195 4 884364538
+378 121 4 880044763
+276 101 4 874977555
+279 472 3 876609690
+95 226 4 879196513
+178 478 5 882826514
+56 25 4 892911166
+357 866 5 878951864
+201 693 4 884113949
+297 293 3 874954844
+92 508 5 886443416
+130 271 5 879352077
+354 511 4 891217340
+188 181 3 875072148
+301 231 2 882078580
+405 1217 3 885548633
+401 520 3 891033442
+389 402 3 880613797
+227 121 2 879035934
+391 530 5 877399337
+173 678 3 877556988
+342 1166 1 875319745
+94 603 4 891721414
+276 223 5 874790773
+72 135 4 880037054
+244 77 4 880603512
+269 499 4 891449099
+94 421 4 891721414
+135 939 4 879857797
+5 428 5 875636588
+130 689 2 880396150
+267 647 5 878971629
+32 259 2 883709986
+38 28 4 892429399
+279 248 4 875249259
+329 250 3 891656639
+109 388 5 880583308
+330 473 4 876544632
+276 1035 3 874793035
+164 121 5 889402203
+359 455 4 886453305
+196 8 5 881251753
+221 4 3 875245462
+14 50 5 890881557
+197 362 4 891409199
+94 288 3 885869993
+18 794 3 880131878
+435 1034 2 884134754
+13 27 3 882397833
+318 157 5 884496398
+385 385 1 879443352
+13 912 2 892014861
+374 204 4 880395604
+94 52 5 891721026
+183 450 3 891463592
+405 449 1 885548093
+92 582 5 875641516
+435 462 5 884131328
+230 97 5 880484544
+158 172 4 880134398
+201 1065 3 884113490
+23 1 5 874784615
+294 823 3 877820190
+406 642 3 884631033
+38 22 5 892429347
+119 511 5 874781407
+198 203 3 884207733
+268 134 5 875310083
+271 742 3 886106209
+99 694 1 885680616
+436 174 3 887769335
+208 402 4 883108873
+394 1079 3 881059148
+311 723 4 884366187
+22 997 1 878887377
+440 690 4 891546698
+372 649 3 876869977
+336 410 3 877758001
+117 1012 4 881008815
+392 321 5 891037685
+325 542 2 891479962
+409 480 5 881107056
+66 281 4 883602044
+344 246 4 889814518
+437 655 4 881001945
+239 705 4 889178652
+334 173 4 891628228
+442 385 3 883390416
+31 124 4 881548110
+357 984 3 878950923
+215 182 3 891435266
+115 1073 5 881171488
+90 1200 4 891384066
+102 5 3 888803002
+178 762 3 882824592
+70 96 4 884066910
+391 47 4 877399301
+325 554 1 891479912
+128 505 4 879967136
+426 1116 4 879444251
+60 416 4 883327639
+188 240 1 875072799
+13 201 1 882396869
+218 154 4 877488546
+393 380 2 887746482
+416 546 3 876697807
+393 1179 4 889731437
+325 127 5 891478480
+389 502 4 881384464
+339 302 4 891034592
+314 94 4 877891386
+303 462 3 879468082
+393 25 2 887744294
+389 1451 5 880087544
+44 274 4 878348036
+378 1046 3 880332857
+299 433 5 889501365
+49 583 4 888068143
+327 455 2 887819316
+360 207 4 880355888
+353 300 3 891402310
+385 705 3 879441538
+411 405 4 891035152
+383 19 4 891192911
+119 100 5 874774575
+130 881 4 875801239
+59 625 3 888206295
+435 443 3 884132777
+144 815 1 888104659
+340 174 4 884989913
+102 530 3 888801577
+251 181 4 886271733
+340 504 1 884991742
+442 31 3 883391249
+181 258 3 878961709
+169 234 4 891359418
+37 176 4 880915942
+167 1305 1 892738418
+190 333 4 891033606
+199 259 1 883782583
+160 23 5 876859778
+244 42 5 880602058
+99 409 2 885679411
+399 2 3 882512708
+94 824 4 891722882
+342 813 5 874984480
+409 339 2 881105677
+158 472 3 880132659
+303 1199 3 879468123
+23 527 4 874785926
+200 771 4 884130721
+332 295 3 887916529
+144 785 4 888106016
+24 109 3 875322848
+268 546 4 875743110
+328 1139 1 885049756
+406 199 5 879445810
+249 1016 3 879571752
+188 185 4 875071710
+1 65 4 875072125
+213 778 5 878955680
+385 42 1 879443252
+234 1400 3 892334400
+200 88 4 884128760
+405 169 1 885549192
+442 182 4 883390284
+79 290 3 891271741
+405 527 5 885545200
+117 1095 3 881010938
+387 744 3 886480818
+285 237 4 890595636
+353 316 5 891402757
+268 472 1 875743335
+232 474 5 888550036
+13 385 3 882397502
+308 660 3 887740410
+72 117 4 880035588
+60 234 4 883326463
+130 243 2 874953526
+262 815 2 879791216
+144 190 5 888105714
+393 1053 3 889730011
+406 527 4 879445599
+210 197 5 887736393
+210 300 4 887730066
+213 591 4 878955295
+239 89 4 889179253
+197 530 3 891410082
+236 549 4 890116628
+381 660 2 892696426
+389 498 5 880086918
+426 608 4 879444081
+18 151 3 880131804
+329 245 3 891656640
+416 107 5 893212929
+334 306 4 891544103
+198 527 4 884208061
+423 323 3 891395047
+181 459 1 878962349
+13 852 1 882396869
+246 628 1 884922554
+435 693 3 884131118
+239 488 5 889179033
+342 928 3 875318509
+278 306 5 891295043
+256 550 5 882164525
+393 591 5 887744372
+381 1400 3 892697394
+333 873 3 891045496
+13 238 3 881515411
+445 597 1 891200320
+429 431 5 882384870
+429 97 4 882386171
+178 619 3 888514710
+12 50 4 879959044
+283 209 4 879298271
+373 514 4 877098751
+79 1008 4 891271982
+348 1028 4 886523560
+15 933 1 879456447
+425 183 3 878738486
+63 306 3 875746948
+248 235 3 884536150
+394 181 4 880886796
+26 240 3 891377468
+151 484 4 879524563
+7 555 4 892134811
+222 81 1 878183565
+22 1001 1 878886647
+347 385 4 881654101
+198 228 3 884207206
+343 499 5 876405129
+10 483 5 877889333
+112 286 4 884992484
+44 21 2 878346789
+130 122 3 876251090
+1 190 5 875072125
+58 216 3 884305338
+141 1 3 884584753
+344 1165 1 886381986
+328 511 4 885045678
+406 181 5 879445859
+317 245 4 891446575
+393 303 4 891364609
+294 902 4 891404417
+445 195 2 890987655
+60 56 4 883326919
+226 209 3 883889146
+334 870 3 891545513
+401 196 5 891033497
+379 451 4 880525968
+182 222 3 885613180
+207 997 1 875508693
+397 324 2 882838749
+6 189 3 883601365
+241 887 4 887249685
+216 150 5 880232812
+126 1175 5 887856958
+222 300 5 877562795
+268 926 2 875743012
+256 368 1 882163778
+436 132 1 887769824
+343 69 5 876405735
+293 280 2 888905198
+378 471 3 880057018
+244 866 5 880605131
+378 1232 3 880333121
+435 756 3 884134134
+426 633 4 879444816
+338 603 5 879438690
+427 302 4 879700759
+407 157 2 875046752
+214 20 4 892668197
+416 1503 4 888702629
+74 121 4 888333428
+308 520 4 887738508
+121 508 4 891388333
+14 492 4 890881485
+81 544 2 876546272
+25 114 5 885852218
+308 58 3 887736459
+343 237 4 876402738
+346 455 3 874948889
+178 71 4 882826577
+320 403 4 884749281
+379 504 5 880526141
+342 1073 1 875320199
+250 69 5 878092059
+225 245 2 879539315
+244 52 4 880606476
+5 259 1 878844208
+133 304 3 890588639
+374 257 3 880393223
+372 12 4 876869730
+436 454 4 887768982
+194 941 2 879552569
+385 526 3 879445098
+396 106 4 884646537
+394 121 4 880888452
+195 271 4 879488450
+48 181 5 879434954
+63 225 2 875747439
+429 1113 3 882386711
+429 944 3 882387474
+329 12 4 891656178
+422 1017 4 875130063
+125 384 3 892838591
+412 4 3 879717253
+326 479 5 879875432
+242 1357 5 879741196
+312 156 3 891698224
+276 576 3 874792547
+293 206 4 888907552
+244 685 2 880604642
+351 750 5 883356810
+330 1044 5 876547575
+418 304 4 891282738
+392 1142 5 891038184
+257 405 3 882050397
+89 212 3 879459909
+387 444 4 886481800
+22 153 5 878886423
+416 819 3 888700844
+361 197 5 879440739
+242 237 4 879740594
+76 98 5 875028391
+193 210 4 889125755
+137 266 5 881432735
+10 56 5 877886598
+406 79 3 882480481
+7 604 3 891351547
+429 635 3 882387202
+417 725 4 880952970
+64 175 5 889739415
+430 527 4 877226209
+184 67 3 889912569
+342 179 5 874984175
+95 1018 3 879198946
+386 7 3 877655028
+221 24 5 875244352
+268 101 2 875542174
+109 215 3 880578598
+15 459 5 879455562
+425 825 2 878738643
+387 189 5 886483619
+268 1002 1 875743216
+224 1045 2 888082766
+125 94 5 892839065
+393 396 1 889730514
+330 588 5 876546033
+432 50 5 889416012
+230 140 3 880484320
+399 763 2 882340900
+417 195 5 879647380
+280 629 4 891701852
+233 923 4 877664010
+115 952 5 881170998
+282 879 2 879949504
+279 1312 3 890780962
+263 661 5 891298728
+442 54 3 883391274
+276 1220 4 874791048
+119 310 5 886175117
+73 318 4 888625934
+2 19 3 888550871
+97 192 1 884238778
+447 1034 2 878854918
+445 410 1 891200164
+268 238 3 875310352
+270 282 3 876954093
+227 25 4 879035535
+69 147 3 882072920
+411 196 4 892845804
+64 403 4 889739953
+421 915 4 892241252
+102 502 3 888803738
+153 510 3 881371198
+188 164 4 875072674
+87 161 5 879875893
+243 16 3 879987630
+320 895 4 884748346
+363 37 2 891498510
+197 550 3 891409981
+406 435 5 880131642
+110 11 4 886987922
+396 930 3 884646467
+438 1028 2 879868529
+13 783 3 886304188
+314 1032 4 877891603
+373 196 5 877098487
+43 271 3 880317103
+158 435 5 880134407
+357 713 5 878951576
+334 70 3 891546299
+151 702 3 879524849
+422 273 5 875129791
+313 604 4 891014552
+5 457 1 879198898
+373 651 4 877105075
+311 642 4 884365823
+429 693 4 882386628
+85 622 3 882995833
+277 93 4 879543972
+363 761 3 891498183
+313 155 2 891031577
+294 343 4 889241511
+20 568 4 879669291
+378 286 5 880043650
+216 200 5 880244802
+207 875 2 875718889
+328 690 3 885044418
+10 603 5 877886783
+281 682 3 881200519
+90 180 4 891384065
+311 41 3 884366439
+393 659 4 887746378
+11 726 3 891905515
+385 171 3 879750777
+387 48 4 886483753
+429 318 5 882387731
+339 159 3 891034681
+274 118 4 878945711
+334 708 4 891628833
+409 479 5 881106947
+268 122 2 875743310
+326 386 5 879877284
+178 16 4 882823905
+306 25 3 876504354
+395 365 5 883766403
+348 476 4 886523735
+269 194 5 891448951
+405 1029 1 885547735
+18 152 3 880130515
+279 434 4 892864609
+269 143 3 891450385
+271 430 5 885849419
+213 841 4 878871010
+294 1161 3 877819673
+276 423 5 874790926
+151 51 4 879543055
+343 194 5 876405200
+56 1092 3 892911573
+90 483 5 891384570
+406 209 1 880131608
+158 530 4 880134332
+181 1375 1 878962586
+381 100 4 892697442
+346 241 4 874948929
+275 627 3 875154718
+144 165 4 888105993
+380 181 3 885478391
+387 136 3 886480288
+256 685 5 882151576
+393 123 4 887744328
+92 248 4 886442565
+256 775 5 882165269
+422 926 2 875130100
+326 671 3 879876327
+271 265 5 885849275
+378 50 4 880045145
+308 966 3 887740500
+437 1262 3 881002091
+328 569 4 885049199
+207 100 2 875503786
+301 2 2 882076587
+435 746 4 884132184
+222 568 5 878183481
+56 169 4 892683248
+320 685 4 884748839
+334 1404 4 891549068
+442 98 4 883389983
+21 816 1 874951898
+7 496 5 891351083
+218 4 3 877488546
+393 394 5 889728627
+207 205 4 875991160
+279 638 4 875312441
+254 443 3 886473547
+178 696 4 882824869
+399 568 2 882345842
+25 432 2 885852443
+374 552 4 880938255
+200 1139 3 884130484
+160 7 3 876767822
+233 499 3 877664010
+387 441 1 886481800
+64 539 1 889737126
+186 226 5 879023664
+189 234 5 893265401
+296 309 1 884196209
+64 62 2 889740654
+435 115 4 884131771
+405 1248 1 885548633
+391 204 3 877399658
+425 38 3 878738757
+189 176 4 893265214
+379 196 4 880525062
+421 194 4 892241554
+86 288 3 879570218
+106 196 5 881450578
+297 201 4 875238984
+194 427 4 879521088
+449 971 4 880410701
+435 652 4 884131741
+74 324 3 888333280
+377 219 3 891299078
+57 456 3 883698083
+26 150 3 891350750
+90 83 5 891383687
+393 67 3 889730088
+393 756 4 887745258
+26 127 5 891386368
+354 483 4 891217298
+405 371 1 885549309
+447 121 5 878855107
+385 218 2 879447361
+435 141 2 884132898
+393 241 4 889554930
+301 194 4 882075827
+359 313 5 886453450
+296 268 4 884196238
+299 86 4 889502050
+328 579 3 885049836
+366 573 5 888858078
+59 274 1 888203449
+313 471 4 891015196
+292 408 4 881104068
+94 55 4 885873653
+429 1039 5 882386071
+250 688 2 878089182
+70 206 3 884067026
+203 304 3 880433445
+270 1471 4 876956264
+405 593 1 885549790
+346 265 4 874950794
+334 566 3 891548866
+363 809 4 891497712
+166 748 2 886397751
+249 28 4 879572106
+181 13 2 878962465
+292 125 2 881104401
+133 294 3 890588852
+329 483 4 891656347
+296 134 5 884197264
+328 199 4 885045528
+263 237 2 891300103
+135 265 3 879857797
+391 497 3 877399133
+42 118 4 881105505
+299 1132 1 877880196
+435 1028 2 884133284
+102 96 3 888801316
+22 154 4 878886423
+279 1501 1 889231898
+176 236 4 886048145
+109 295 4 880564707
+11 40 3 891905279
+325 197 4 891478199
+320 405 4 884748774
+348 100 4 886523207
+234 403 1 892335674
+21 291 3 874951446
+62 3 3 879372325
+381 77 2 892696367
+313 1050 4 891016826
+449 381 4 880410777
+389 1052 2 881384711
+328 164 3 885047484
+201 62 1 884310149
+158 516 5 880135044
+160 230 2 876860808
+92 845 3 886442565
+303 541 3 879543988
+321 607 4 879440109
+234 654 5 892333573
+81 98 5 876534854
+320 22 5 884749452
+246 55 4 884921948
+207 153 5 877750617
+202 286 1 879726342
+104 346 3 888442172
+233 423 4 877665239
+407 117 3 875550223
+408 748 5 889680073
+397 261 1 875063722
+28 665 3 881961782
+395 121 3 883765731
+136 515 5 882694387
+201 174 3 884112201
+82 405 3 876311423
+144 297 4 888104150
+305 175 4 886322893
+405 1435 1 885547735
+89 517 5 879459859
+394 508 4 880886978
+450 470 5 887139517
+256 1210 5 882164999
+99 748 4 885678436
+405 795 2 885547605
+346 967 2 874948426
+20 144 2 879669401
+38 550 2 892432786
+383 9 5 891192801
+262 393 2 879794140
+343 405 4 876403776
+308 618 4 887737955
+210 88 4 887737603
+264 175 5 886123472
+64 70 5 889739158
+293 53 3 888907891
+123 132 3 879872672
+1 100 5 878543541
+216 364 2 881721863
+312 611 5 891698764
+300 100 3 875650267
+417 32 2 879647924
+215 434 5 891435394
+13 349 1 892387807
+327 425 3 887822681
+450 783 3 882399818
+16 482 5 877718872
+25 633 4 885852301
+40 750 3 889041523
+254 258 4 887347560
+130 627 5 875801496
+338 516 5 879438366
+429 427 5 882385569
+437 173 4 881001023
+327 96 2 887822530
+279 721 5 875312719
+421 200 3 892241687
+177 470 5 880130951
+271 471 3 885847926
+91 515 5 891439090
+194 479 3 879521167
+265 300 5 875320024
+191 272 4 891560631
+21 258 4 874950889
+47 268 4 879439040
+85 451 4 882995934
+292 127 5 881104268
+435 217 4 884133161
+406 443 4 879792897
+354 1241 4 891216875
+115 9 5 881171982
+405 673 5 885545235
+312 183 5 891699182
+379 686 4 880525502
+267 67 3 878973088
+59 203 4 888204260
+194 660 3 879527421
+447 218 4 878856052
+378 896 4 889665232
+151 707 4 879528537
+416 479 5 893213917
+143 325 5 888407741
+429 109 3 882385034
+445 823 1 891200624
+69 508 4 882072920
+429 197 4 882384772
+276 977 2 874787090
+293 328 2 888904285
+347 73 2 881654773
+342 950 2 875318423
+303 755 2 879485016
+43 173 5 875981190
+389 29 2 880088659
+144 221 3 888104087
+85 479 4 879454951
+92 22 3 875653121
+158 117 3 880132719
+181 1395 1 878961847
+320 771 3 884751316
+125 208 3 879454244
+380 135 3 885479436
+321 100 4 879438882
+347 410 5 881653059
+357 237 5 878951217
+313 659 4 891013773
+114 482 4 881259839
+387 133 2 886480483
+327 423 3 887822752
+230 485 5 880484370
+42 72 3 881108229
+301 871 4 882075148
+181 952 1 878962720
+144 597 4 888104191
+406 99 5 879793081
+437 755 3 880143450
+420 283 5 891357162
+85 286 4 879452259
+90 652 4 891384611
+267 54 3 878973922
+342 122 4 875318783
+263 614 3 891298792
+49 1070 3 888068739
+198 33 3 884209291
+385 181 1 879439923
+276 774 2 877934722
+385 286 3 879438600
+47 323 2 879440360
+305 405 3 886324580
+141 322 4 884584426
+450 1147 4 882374497
+246 790 3 884923405
+50 325 1 877052400
+172 483 3 875538028
+412 135 4 879717621
+158 502 4 880135069
+72 230 1 880037277
+21 979 2 874951416
+341 288 4 890757686
+160 544 4 876768106
+157 147 5 886890342
+401 342 1 891031723
+181 879 2 878961542
+390 331 2 879693723
+373 494 4 877099178
+398 234 4 875659265
+145 477 2 888398069
+343 121 2 876407072
+64 214 3 889737478
+299 70 3 877881320
+234 208 4 892318002
+435 234 4 884132619
+405 1167 1 885547268
+336 153 5 877757669
+382 1142 3 875945451
+142 358 2 888640178
+363 218 2 891497174
+235 211 5 889655162
+405 396 1 885547408
+363 81 4 891496616
+60 606 4 883327201
+43 471 3 883955319
+437 86 4 881001715
+297 1014 3 874954845
+399 772 4 882343358
+311 576 3 884366269
+330 286 5 876543768
+305 201 3 886323998
+57 932 3 883697585
+208 208 4 883108360
+42 479 4 881108147
+320 276 2 884748579
+234 428 4 892334079
+214 187 4 891544070
+416 399 4 878879497
+85 237 3 879452769
+313 526 4 891028197
+387 561 3 886481800
+201 1008 3 884140891
+189 1117 5 893264678
+50 508 5 877052438
+303 1303 3 879543831
+59 564 2 888206605
+42 216 5 881108147
+423 258 5 891394747
+202 604 5 879727058
+42 1049 3 881105882
+178 196 4 882827834
+437 665 2 880143695
+437 239 4 880141529
+342 143 5 875318936
+245 50 4 888513664
+234 963 3 892078983
+407 200 4 875045685
+56 554 4 892679356
+6 506 4 883602174
+196 428 4 881251702
+263 163 5 891299697
+354 134 4 891217298
+95 591 5 880573287
+311 322 4 884364047
+326 98 5 879875112
+292 705 4 881105374
+318 138 4 884498115
+429 1136 4 882386532
+140 880 4 879013832
+134 751 5 891732335
+311 71 4 884364845
+342 13 3 874984480
+231 476 3 879966018
+326 969 4 879875151
+376 98 5 879454598
+346 405 3 886274098
+78 298 3 879633702
+311 420 1 884366334
+221 476 2 875244673
+356 892 1 891406241
+385 180 4 879442706
+26 294 3 891348192
+373 658 4 877105781
+417 226 3 879648096
+293 804 1 888907816
+417 636 3 879648435
+13 333 3 881514810
+435 386 4 884133584
+130 143 5 876251922
+374 405 4 880392992
+132 154 4 891278996
+332 95 5 888360060
+1 226 3 878543176
+70 191 3 884149340
+151 163 4 879542723
+345 325 1 884901497
+348 1120 3 886523387
+181 288 4 878961173
+276 409 3 874792310
+325 180 4 891478910
+239 954 5 889179253
+200 56 4 884128858
+325 525 5 891478579
+234 427 4 892078386
+151 356 2 879528852
+435 1217 3 884133819
+29 874 4 882821020
+393 1215 3 889731729
+416 1407 2 886320112
+94 17 2 891721494
+432 411 3 889416044
+405 1421 1 885546835
+56 728 3 892911420
+90 421 4 891383718
+95 229 3 879196408
+250 56 4 878090004
+42 95 5 881107220
+398 162 5 875811851
+193 56 1 889125572
+38 133 2 892429873
+331 11 2 877196702
+293 226 1 888906906
+29 302 4 882820663
+95 79 4 879196231
+194 568 2 879522819
+293 1042 3 888907575
+102 636 3 888801577
+405 1178 1 885547690
+174 768 1 886515569
+58 1103 5 884305150
+222 218 5 878182370
+426 614 4 879444604
+327 411 3 887818957
+186 300 5 879022858
+339 182 5 891033310
+21 148 1 874951482
+271 221 3 885847927
+445 628 1 891200137
+332 265 4 888360370
+72 51 4 880036946
+363 96 5 891494835
+6 269 4 883268222
+262 365 4 879793939
+22 194 5 878886607
+359 1 4 886453214
+446 332 3 879787149
+327 634 5 887820493
+59 209 5 888204965
+269 716 4 891451111
+58 311 4 890770101
+5 410 1 879198183
+213 238 5 878955635
+345 311 5 884900609
+303 765 3 879485608
+6 87 4 883602174
+405 1557 1 885547222
+103 69 3 880420585
+263 195 5 891299949
+118 421 4 875384946
+279 1247 2 875659924
+201 71 3 884111270
+174 216 5 886439516
+327 219 4 887746219
+145 195 5 882181728
+356 333 5 891405978
+31 79 2 881548082
+217 391 4 889070287
+234 1126 4 892079722
+314 1178 2 877892244
+85 418 3 879455197
+308 191 4 887736797
+130 385 5 875802080
+256 237 4 882150644
+417 563 2 879649560
+126 751 4 887853568
+301 631 1 882078882
+425 323 2 878737684
+81 756 1 876534097
+445 919 1 891200233
+151 1113 4 879542891
+342 1300 1 875318556
+399 389 3 882345078
+375 300 4 886621795
+181 284 2 878962996
+201 559 2 884112627
+128 284 3 879968663
+379 530 5 880525502
+435 252 2 884134677
+405 579 1 885547557
+437 197 5 880141962
+417 47 3 879648004
+276 8 4 874791623
+450 100 4 882374059
+114 100 5 881259927
+308 484 3 887736998
+45 1060 3 881012184
+193 147 2 890860290
+235 652 4 889655403
+293 710 3 888907145
+388 117 5 886436756
+10 127 5 877886661
+260 313 5 890618198
+198 154 4 884208098
+5 369 1 875635372
+449 291 2 879959246
+183 54 2 891467546
+268 55 4 875309998
+262 200 3 879794918
+293 1017 3 888904862
+95 1090 1 888956869
+161 187 3 891170998
+405 386 3 885547605
+18 432 4 880131559
+232 493 4 888549622
+246 3 2 884923390
+342 1009 1 874984596
+181 984 1 878961781
+1 243 1 875241390
+429 967 4 882386378
+106 684 4 881452763
+161 508 2 891171657
+374 150 4 882156767
+280 476 5 891702544
+102 930 2 888802677
+181 1333 1 878962120
+256 473 5 882151088
+224 962 2 888082584
+157 1258 5 886891132
+47 306 4 879439113
+144 531 5 888105473
+22 195 4 878887810
+222 127 5 881059039
+396 328 4 884645813
+59 101 5 888206605
+327 265 2 887818511
+156 11 2 888185906
+65 7 1 879217290
+320 161 4 884749360
+13 874 5 881514876
+59 33 3 888205265
+194 482 3 879521088
+263 528 4 891298854
+114 640 2 881260303
+130 717 3 874953928
+144 707 3 888106322
+119 40 4 886176993
+342 762 2 874984914
+436 133 3 887768982
+290 210 5 880474716
+417 29 2 880952218
+234 1078 2 892336322
+217 121 1 889069944
+439 125 3 882893688
+404 313 5 883790181
+94 541 3 891723525
+62 514 3 879374813
+44 412 1 883613298
+178 214 1 882827985
+62 216 4 879375414
+13 821 3 882141393
+223 300 3 891548712
+417 544 3 879646661
+181 873 1 878961542
+270 176 4 876955976
+425 475 5 878737945
+221 3 4 875244901
+59 427 5 888204309
+109 162 2 880578358
+82 8 4 878769292
+224 162 4 888103611
+150 410 4 878747090
+178 258 4 882823353
+109 546 3 880571979
+291 384 4 875086562
+291 24 5 874834481
+222 373 3 881060659
+10 133 5 877891904
+269 998 5 891451548
+108 14 5 879879720
+378 449 3 880333195
+405 510 1 885545975
+90 904 3 891382121
+89 268 5 879461219
+159 310 5 880989865
+450 58 3 882373464
+429 744 4 882386485
+315 31 3 879821300
+100 313 5 891374706
+393 55 4 889727862
+197 313 4 891409160
+314 795 4 877889834
+387 202 3 886482695
+85 420 4 880838337
+13 682 1 883670742
+290 588 4 880474652
+244 1209 3 880608315
+18 923 5 880132501
+130 44 4 875801662
+405 467 4 885545200
+330 22 5 876545532
+450 142 5 887835352
+315 194 4 879820961
+6 318 4 883600985
+178 597 4 882824869
+407 493 3 875552496
+325 286 4 891477597
+41 209 4 890687642
+181 308 1 878961847
+214 346 3 891542735
+342 134 4 875318936
+339 258 3 891033200
+405 765 1 885547735
+431 748 4 877844377
+379 2 3 880525540
+430 656 4 877226365
+63 126 3 875747556
+271 70 5 885849164
+406 40 3 880131875
+329 288 2 891655191
+425 172 5 878738385
+276 697 2 874791316
+295 1039 4 879517742
+57 321 4 883696629
+350 286 5 882345337
+413 628 4 879969791
+95 43 2 880572356
+24 9 5 875323745
+395 892 3 883762681
+150 278 2 878746889
+428 332 4 885943749
+393 27 4 889555050
+450 801 4 882469863
+115 431 4 881171558
+326 530 5 879875778
+270 237 1 876954484
+391 286 4 877398517
+442 554 2 883390641
+326 1231 3 879877039
+161 191 2 891171734
+19 258 4 885411840
+64 385 4 879365558
+15 411 2 879456351
+326 527 5 879874989
+249 168 4 879572370
+13 449 4 882398385
+445 204 3 890988205
+445 1591 4 891199360
+165 91 4 879525756
+367 452 4 876690120
+342 772 1 875319597
+328 639 2 885048730
+115 50 5 881172049
+299 276 4 877877691
+450 216 5 882373657
+326 197 1 879875723
+158 186 3 880134913
+354 651 3 891217693
+271 882 3 885844547
+327 13 2 887746665
+450 785 3 882395537
+401 100 4 891032170
+158 239 3 880135093
+426 211 4 879444320
+450 162 5 882395913
+405 1562 1 885549506
+293 649 4 888906726
+268 194 4 875310352
+334 476 3 891545540
+239 663 5 889180617
+418 269 5 891282765
+226 258 5 883888671
+384 343 3 891273716
+447 70 3 878856483
+405 768 3 885548932
+103 234 3 880420353
+389 136 4 880087671
+395 255 3 883765731
+450 144 5 882373865
+193 307 4 889123316
+313 586 2 891028426
+216 168 4 880234680
+303 248 2 879544680
+268 40 3 875743708
+308 154 4 887738152
+269 741 5 891457067
+181 337 1 878961709
+406 410 4 879540026
+145 301 4 877342952
+392 166 5 891038466
+416 975 2 878879391
+56 7 5 892679439
+365 742 3 891304039
+34 329 5 888602808
+311 1035 4 884365954
+21 396 2 874951798
+18 514 5 880129990
+389 756 2 880088942
+82 294 4 878768327
+363 741 3 891495338
+293 426 1 888907291
+122 382 3 879270711
+407 222 4 884197027
+145 258 4 875269755
+206 690 2 888179694
+151 461 4 879524738
+87 1184 3 879876074
+450 462 4 882396928
+60 417 4 883327175
+425 83 2 891986445
+87 702 3 879876917
+82 289 1 884713642
+117 25 4 881009470
+342 508 3 874984810
+144 750 4 888103444
+276 562 3 889174870
+382 137 2 875946029
+349 1117 3 879466366
+62 462 2 879373737
+363 792 4 891495918
+43 285 4 875975468
+299 954 3 889503503
+431 538 4 881127620
+339 1244 4 891036423
+367 219 4 876690098
+268 198 4 875309232
+183 257 2 891464558
+425 250 4 878739054
+198 218 3 884209412
+299 52 4 877880962
+243 83 4 879988184
+192 277 3 881367932
+64 230 5 889739994
+278 294 4 891295230
+291 729 4 874871442
+387 294 2 886484413
+445 408 3 891199749
+13 828 1 882399218
+379 199 4 880524860
+425 313 1 890346317
+163 347 4 891219976
+297 326 2 874953892
+186 299 3 879720962
+425 56 5 878737945
+363 215 3 891496306
+6 276 2 883599134
+85 216 3 879454500
+15 744 4 879455789
+429 1296 2 882387392
+407 238 5 875042378
+385 29 1 879447845
+354 197 4 891217512
+249 83 5 879640977
+405 1175 1 885549904
+280 431 4 891701531
+409 965 2 881108777
+402 235 3 876267014
+373 82 1 877099317
+204 304 3 892389328
+363 461 3 891495711
+184 9 5 889907685
+13 787 3 882141582
+174 56 5 886452583
+119 741 4 874774815
+18 487 4 880129454
+432 274 3 889416229
+207 628 3 876018608
+307 195 3 879205470
+280 153 5 891700681
+294 825 3 877820272
+114 210 3 881309511
+59 582 4 888205300
+416 405 5 893213645
+303 158 3 879543959
+167 568 3 892738341
+449 137 5 879958866
+245 240 1 888513860
+286 824 1 876522200
+286 421 1 889651848
+155 292 3 879371061
+450 384 3 882471524
+416 842 4 886317350
+86 289 3 879570366
+13 450 3 882398494
+135 943 3 879857931
+301 222 4 882074345
+234 588 3 892335541
+102 79 2 888801316
+416 568 4 878879861
+280 977 3 891701723
+294 358 2 877818861
+59 764 4 888203709
+201 413 3 884114505
+374 1 4 880392992
+43 409 3 884029493
+450 739 4 887660650
+10 98 4 877889261
+200 125 5 876041895
+152 483 5 882474435
+11 94 3 891905324
+318 708 4 884497994
+18 234 3 880131106
+267 168 4 878971716
+158 410 3 880132794
+297 435 3 875238726
+13 839 1 882396984
+105 752 3 889214406
+330 174 5 876546172
+280 274 5 891701188
+185 515 4 883525255
+64 154 4 889737943
+267 172 5 878974783
+395 924 4 883765156
+263 168 5 891299949
+256 476 4 882152914
+311 1479 3 884365824
+60 77 4 883327040
+345 71 3 884992922
+128 282 3 879967550
+286 275 4 875807074
+344 472 3 884899837
+184 515 5 889907599
+7 480 4 891352093
+151 432 5 879524610
+42 230 5 881109148
+429 423 4 882387757
+123 482 4 879872406
+422 276 5 875129791
+305 246 3 886322122
+451 289 1 879012510
+21 741 3 874951382
+109 58 4 880572950
+92 28 3 875653050
+6 534 4 883599354
+1 154 5 878543541
+352 568 5 884290328
+138 318 5 879024183
+393 38 4 889731010
+7 307 5 891350703
+214 246 2 891542968
+230 228 2 880485216
+450 1269 4 882812635
+262 111 4 879962292
+1 214 4 875072520
+43 628 3 875975580
+204 1281 2 892513979
+5 435 4 875636033
+11 730 3 891904335
+194 692 2 879524215
+437 640 1 881002300
+184 143 3 889908903
+409 187 3 881108126
+385 922 4 881569749
+223 1197 3 891549570
+181 261 1 878961814
+322 272 4 887313698
+419 173 5 879435628
+224 196 4 888103532
+44 229 3 883613334
+291 244 2 874805927
+95 328 5 888953921
+378 241 4 880057137
+70 511 5 884067855
+271 516 4 885849447
+221 258 1 875247297
+299 543 5 889501890
+417 207 4 879647580
+379 1206 2 880961672
+351 754 5 883356614
+42 410 3 881110483
+312 4 3 891698832
+303 358 2 879466291
+244 301 2 880601905
+311 751 3 884363758
+252 7 4 891455743
+242 306 5 879741340
+442 14 1 883389776
+214 269 3 891542735
+343 961 4 876404688
+83 471 3 891182000
+295 435 5 879519556
+219 568 1 889452455
+95 241 3 879196408
+325 47 3 891478712
+435 4 4 884132146
+22 411 1 878887277
+46 909 5 883614766
+323 1050 5 878739988
+59 204 5 888205615
+406 1010 4 879539929
+224 727 4 888082682
+106 699 4 881451421
+200 755 5 884129729
+376 274 3 879459115
+380 1 4 885478218
+74 124 3 888333542
+74 333 4 888333238
+452 25 2 875559910
+313 946 3 891030228
+339 192 5 891032438
+382 9 4 875946830
+234 284 3 892335460
+222 591 4 878181869
+387 210 4 886482928
+313 550 4 891028323
+229 312 3 891632551
+113 678 2 875076044
+305 423 4 886322670
+442 39 3 883390466
+90 143 5 891383204
+234 194 5 892333653
+256 724 4 882165103
+94 768 3 891722609
+144 1285 3 888105922
+236 195 2 890118507
+3 264 2 889237297
+417 11 5 879646938
+93 477 5 888705053
+411 168 5 892845604
+405 1180 1 885547605
+425 429 4 878737908
+375 218 3 886622024
+429 133 3 882385663
+405 511 2 885546112
+214 509 4 892668197
+207 265 3 877846793
+389 1074 2 880613841
+271 117 3 886106003
+215 357 4 891435573
+18 705 3 880130640
+344 896 4 884814359
+433 173 4 880585730
+450 179 5 882394364
+27 295 3 891543164
+437 584 3 880141243
+327 589 3 887743936
+314 327 4 877886099
+119 977 3 874780969
+231 924 5 888605273
+450 38 4 882474001
+429 321 3 882384438
+95 191 5 879198161
+258 748 5 885701004
+279 1007 4 879572694
+338 212 4 879438597
+406 188 4 882480772
+177 294 4 880130481
+235 1119 3 889655550
+114 96 3 881259955
+181 268 1 878961749
+399 1220 2 882343389
+222 833 2 877563913
+269 216 1 891449691
+301 252 3 882075148
+370 257 5 879434468
+417 541 2 879649389
+442 229 3 883391275
+116 137 2 876454308
+42 413 1 881106072
+311 785 3 884366010
+46 538 3 883611513
+361 156 4 879441252
+59 513 4 888205144
+276 569 4 874791169
+148 713 3 877021535
+28 70 4 881961311
+325 234 3 891478796
+62 229 3 879375977
+178 241 5 882827375
+409 684 4 881109420
+280 73 3 891700715
+38 424 3 892432624
+339 603 5 891032542
+319 880 4 889816332
+359 405 3 886453354
+406 50 5 879445897
+405 1004 1 885546577
+23 710 4 874785889
+184 423 4 889909409
+114 186 3 881260352
+62 270 2 879371909
+416 92 3 878880244
+416 833 3 888700719
+90 318 5 891383350
+437 418 3 880141084
+406 826 3 879540275
+379 448 4 880741811
+340 71 5 884990891
+417 98 5 879647040
+174 272 5 886432770
+62 228 3 879374607
+447 69 4 878856209
+13 596 3 882398691
+85 163 3 882813312
+158 184 3 880134407
+59 183 5 888204802
+317 268 3 891446371
+399 42 2 882510250
+207 986 3 877878384
+279 1011 3 875298314
+442 452 3 883390169
+115 178 5 881172246
+236 443 4 890116709
+90 202 3 891385298
+347 827 1 881653266
+305 98 4 886322560
+449 286 4 879958444
+141 300 5 887424721
+97 32 5 884239791
+407 1028 3 876348832
+90 879 3 891382542
+102 444 1 888803245
+174 1139 2 886514651
+198 183 5 884207654
+126 260 1 887855173
+230 926 3 880485489
+141 106 5 884585195
+416 941 3 876699946
+342 23 5 874984154
+207 154 2 878088217
+194 192 5 879521253
+371 98 5 877487213
+303 820 3 879544184
+423 1134 4 891395684
+389 159 2 880088330
+332 127 5 887916653
+38 88 5 892430695
+297 137 5 874954425
+409 491 2 881109019
+328 470 4 885046537
+122 46 5 879270567
+201 39 1 884112427
+387 52 5 886483497
+60 529 4 883326862
+10 1 4 877888877
+254 211 3 886472089
+381 30 4 892697174
+217 1228 2 889070050
+322 591 3 887313984
+221 461 4 875245574
+367 258 4 876689364
+429 710 4 882387731
+28 436 5 881961601
+388 310 5 886438540
+110 748 3 886987478
+331 947 5 877196308
+87 118 4 879876162
+435 675 3 884132873
+297 687 2 875409099
+85 215 4 879829438
+207 1147 4 879665042
+280 135 4 891700552
+330 66 5 876547533
+93 815 4 888705761
+429 273 4 882385489
+108 137 5 879879941
+416 41 3 886319177
+280 132 4 891701090
+7 176 3 891350782
+301 199 4 882076239
+361 934 3 879440974
+119 845 4 886176922
+393 747 4 889727969
+392 1160 2 891038137
+407 478 4 875042642
+308 74 4 887740184
+375 77 4 886622024
+452 523 2 887889774
+58 408 5 884304377
+394 217 5 880888972
+13 604 5 882139966
+379 239 4 880961874
+318 229 1 884497318
+62 168 5 879373711
+410 286 4 888627138
+291 181 5 874805804
+330 419 5 876546298
+254 132 4 886472022
+387 2 4 886483195
+429 1425 3 882387633
+413 260 1 879969148
+425 759 2 878738290
+234 927 4 892334267
+234 673 4 892334189
+333 315 5 891044095
+82 199 4 878769888
+416 51 5 893212895
+13 589 3 881515239
+244 145 3 880608842
+345 846 4 884991348
+379 83 4 880525002
+454 493 2 888267617
+5 214 3 875637485
+325 526 3 891478239
+194 1093 3 879540807
+366 7 2 888857598
+13 481 3 882140038
+409 381 2 881108364
+290 449 1 880473557
+161 276 5 891170881
+338 132 2 879438143
+291 92 4 874835091
+416 506 5 893214041
+305 856 5 886323839
+416 284 4 893142144
+270 740 5 876954062
+453 1032 1 877561911
+130 268 4 875801210
+451 269 2 879012647
+167 204 4 892738384
+389 275 5 879915860
+311 44 3 884365168
+168 619 3 884287536
+253 89 4 891628451
+16 357 5 877720297
+264 654 5 886122508
+10 652 3 877889130
+454 1063 4 881960029
+414 100 5 884999439
+225 22 5 879540678
+389 71 4 880088091
+158 148 4 880132613
+95 286 5 879193353
+435 628 5 884132990
+7 418 4 892131824
+125 283 5 879454986
+100 292 2 891375146
+85 984 2 884906441
+413 301 3 879968794
+246 232 3 884923073
+347 475 4 881652417
+409 937 2 881104966
+323 243 1 878738997
+6 524 3 883600632
+414 264 3 884998993
+207 866 3 876079054
+207 978 3 877878883
+13 477 4 882398934
+453 421 4 888203015
+429 144 4 882387773
+429 499 4 882384896
+134 15 5 891732726
+239 207 5 889180578
+118 134 5 875384916
+216 9 4 880232637
+385 794 2 879448181
+128 763 4 879968718
+208 367 2 883108324
+295 115 5 879517135
+276 578 4 888873675
+249 249 4 879571752
+299 59 5 877880394
+59 732 3 888205370
+151 189 5 879528495
+378 405 3 880044489
+398 1450 5 875717717
+97 661 5 884238817
+323 875 3 878739029
+450 659 5 882374217
+380 474 4 885478558
+189 127 4 893263994
+117 257 5 880125911
+198 381 3 884208273
+435 273 5 884131298
+409 654 3 881107697
+128 614 3 879967879
+14 716 5 879119651
+95 716 3 879198109
+409 154 5 881108648
+450 252 3 887834953
+338 170 5 879438301
+201 655 4 884112800
+382 481 5 875947078
+174 138 1 891551778
+85 317 3 882995577
+82 481 5 878769262
+295 290 4 879518630
+407 161 2 876338279
+222 159 3 878181457
+194 780 2 879527865
+271 423 4 885848802
+3 349 3 889237269
+417 425 4 879648132
+75 742 1 884050590
+94 696 4 891724381
+320 1 3 884748604
+14 283 4 882839936
+450 1160 5 886612330
+314 1165 2 877892566
+268 800 1 875744501
+229 340 4 891632142
+197 259 1 891409422
+268 38 1 875744228
+42 77 5 881108684
+130 41 3 875801662
+412 173 5 879717649
+222 281 3 878184596
+248 405 4 884536165
+264 179 5 886122031
+435 760 1 884133330
+307 214 5 879283091
+118 217 3 875385257
+355 307 4 879486422
+445 123 1 891200137
+394 559 4 880888746
+83 35 1 886534501
+406 942 4 882480890
+373 1079 4 877100061
+429 455 3 882386628
+200 420 5 884129837
+405 530 1 885547953
+20 98 3 879669547
+24 358 3 875246012
+301 737 2 882078906
+366 56 5 888857750
+198 559 3 884208739
+16 629 4 877720437
+268 233 3 875310412
+432 546 3 889416657
+407 68 4 875045269
+41 181 4 890687175
+269 396 4 891451856
+246 930 2 884924764
+429 162 4 882386378
+405 652 1 885547360
+1 161 4 875072303
+56 164 4 892910604
+392 129 4 891038945
+181 472 1 878963380
+7 541 2 891354662
+214 324 5 892668173
+154 708 4 879139003
+327 313 4 887744167
+293 1226 3 888905198
+45 108 4 881014620
+178 458 3 882824467
+303 452 2 879544276
+119 717 3 874775945
+361 513 5 879441215
+298 596 3 884126288
+70 69 4 884065733
+151 420 5 879524760
+292 135 4 881105701
+416 71 4 876699994
+451 323 4 879012510
+393 725 2 889731501
+450 566 4 882373928
+197 665 4 891410124
+181 985 1 878962465
+378 921 4 880056667
+185 447 4 883526268
+130 230 3 876251895
+374 1042 5 880937920
+347 959 5 881654545
+237 185 4 879376773
+82 240 1 884714385
+387 69 3 886480413
+22 168 5 878886517
+145 933 1 875270276
+104 713 3 888465491
+267 294 3 878970155
+222 261 1 878181251
+262 923 4 879962542
+43 215 5 883955467
+275 451 3 880315170
+303 152 4 879468274
+144 160 2 888106181
+391 238 5 877399659
+452 1109 2 875273609
+330 77 4 876547220
+197 323 3 891409422
+409 181 4 881109019
+442 559 2 883390048
+210 179 3 887736429
+453 125 3 877561349
+184 517 4 889909409
+381 135 5 892697150
+447 823 3 878855165
+454 182 3 888266685
+16 195 5 877720298
+447 544 4 878854997
+233 56 5 877661776
+345 312 3 884900709
+405 1550 3 885547691
+301 831 4 882075338
+451 882 1 879012812
+5 364 1 875636571
+325 100 4 891478504
+345 972 4 884993464
+454 418 3 888267128
+328 474 4 885046455
+234 472 2 891228099
+450 496 5 882373532
+407 82 3 876341409
+374 230 5 880396622
+158 204 4 880135001
+286 949 4 877534859
+243 778 4 879988663
+305 527 5 886323189
+38 234 5 892431607
+393 100 1 887744053
+82 1164 2 878768790
+13 516 5 882141485
+325 507 3 891478455
+387 83 4 886480244
+286 423 4 877532385
+276 803 2 874791487
+312 968 5 891698987
+417 1039 3 879647196
+145 1002 1 888398400
+87 201 2 879876673
+332 120 4 887938818
+161 135 2 891170656
+450 679 1 882374422
+341 887 5 890757745
+56 77 3 892679333
+343 921 4 876406640
+365 948 1 891303809
+325 99 5 891479244
+168 742 5 884287362
+64 232 2 889740154
+185 275 4 883524320
+293 653 5 888906119
+216 652 4 880235546
+293 637 3 888907186
+269 176 2 891448980
+1 62 3 878542282
+275 946 3 875154535
+393 840 4 887744658
+337 1016 4 875184825
+253 79 5 891628518
+198 174 5 884208326
+450 387 5 882376446
+234 848 3 892334577
+174 347 4 886432844
+96 1154 5 884403993
+279 616 3 890451408
+156 48 4 888185777
+437 1113 4 881002161
+394 552 3 881060176
+295 395 4 879519501
+327 226 3 887820341
+318 517 3 884496069
+393 148 4 887744419
+332 53 3 888360438
+393 41 4 889728736
+44 147 4 878341343
+405 522 1 885545975
+154 527 4 879139040
+312 179 5 891698793
+26 13 3 891373086
+85 511 4 879454112
+234 1459 3 892335261
+436 658 5 887769673
+125 568 5 879454277
+429 219 4 882386848
+389 4 4 879991352
+453 98 4 877554396
+271 272 3 885844583
+234 751 2 891033394
+238 258 3 883575728
+371 79 5 880435519
+303 759 1 879544385
+263 188 5 891299031
+416 117 5 893212930
+354 52 5 891217547
+22 204 5 878886607
+198 1094 1 884206807
+452 152 2 875264826
+344 251 5 889814518
+435 160 5 884133194
+455 135 5 879111248
+195 55 4 888737417
+233 515 5 875508080
+174 597 3 886434261
+450 908 1 885945114
+65 429 4 879216605
+198 501 4 884209264
+417 628 3 879646413
+360 269 4 880353525
+261 1237 3 890454045
+416 1092 3 886320054
+347 25 2 881652684
+196 1118 4 881252128
+39 300 3 891400280
+405 1424 1 885546725
+438 15 4 879868242
+444 50 5 890247287
+49 100 4 888067307
+277 274 4 879543902
+125 88 5 879455184
+344 486 4 884901156
+334 628 4 891544867
+90 45 3 891385039
+280 655 3 891700400
+89 952 2 879441400
+346 186 3 874948303
+195 132 5 875771441
+399 274 3 882512167
+160 218 4 876861878
+193 260 1 889123777
+344 255 4 889814555
+17 744 3 885272606
+311 265 5 884364812
+160 603 4 876861754
+175 132 3 877107712
+413 7 3 879969614
+43 56 5 875975687
+396 986 4 884646537
+120 148 3 889490499
+379 4 5 880525598
+190 895 3 891033327
+99 978 3 885679382
+429 467 4 882385210
+193 352 1 889123777
+269 498 4 891448926
+435 188 4 884131901
+174 122 1 886434421
+13 109 4 882141306
+13 431 1 882397271
+116 730 4 876453519
+445 12 2 890987617
+314 781 3 877891937
+318 697 5 884496008
+58 13 3 884304503
+354 136 5 891217717
+158 235 1 880132794
+87 628 4 879877709
+294 749 3 877818915
+26 742 3 891352492
+378 12 5 880046132
+334 135 4 891545793
+279 40 4 875306910
+366 184 4 888857866
+406 1267 3 882480710
+255 441 2 883216544
+450 265 5 882371526
+232 919 3 888550036
+246 176 4 884921613
+361 435 5 879440345
+412 634 5 879716918
+449 1009 4 879959190
+450 1226 4 887660820
+64 311 2 889737269
+216 928 3 880233026
+265 591 5 875320424
+30 7 4 875140648
+429 410 4 882387451
+64 4 3 889739138
+403 258 4 879785703
+445 763 2 891200233
+269 597 1 891450978
+417 614 3 879648156
+301 179 3 882076494
+234 651 4 892078485
+104 331 3 888442140
+406 732 4 880131666
+206 309 2 888179647
+167 235 3 892737972
+70 625 3 884151316
+4 354 5 892002353
+330 161 4 876545999
+95 443 3 879198747
+181 841 1 878963204
+417 127 4 879646144
+454 633 2 881959745
+389 699 5 880088038
+158 154 4 880135069
+405 217 1 885548385
+157 268 5 886889729
+102 363 2 888801622
+327 1131 4 887822736
+379 23 4 880524783
+276 876 3 885537717
+200 140 4 884129962
+454 181 3 881959187
+308 226 3 887740833
+79 1017 3 891271697
+99 406 3 885679353
+292 190 5 881105625
+160 1 4 876768025
+296 652 4 884197068
+89 815 4 879441637
+299 175 5 879123190
+92 1012 4 886443231
+361 654 4 879441253
+303 1187 4 879467895
+416 959 5 893213404
+227 1017 4 879035464
+64 52 3 889739625
+435 554 3 884133194
+296 89 5 884197352
+303 229 3 879468581
+228 272 5 889388440
+319 333 4 875707746
+94 161 3 891721439
+321 14 3 879438825
+448 1294 1 891887161
+452 495 4 875560508
+267 80 4 878973597
+92 802 2 875907134
+337 121 5 875185664
+102 720 2 888801812
+279 273 2 880869018
+450 183 4 882394180
+310 222 3 879436062
+154 479 4 879138831
+83 405 5 887665423
+43 732 4 883955498
+268 97 4 875310031
+92 410 3 875640583
+43 77 3 883955650
+407 476 2 884203501
+234 1456 4 892335142
+164 237 2 889401816
+330 527 3 876546071
+373 709 5 877105451
+271 644 3 885848916
+130 295 3 874953698
+193 928 2 889126609
+160 50 4 876767572
+439 14 5 882893245
+307 186 5 879283625
+432 1047 5 889416118
+416 332 4 876696823
+145 739 2 875272927
+429 1224 2 882387114
+75 411 5 884050760
+405 88 3 885547360
+445 1245 1 891200390
+363 91 4 891495238
+436 433 5 887770428
+393 831 1 887745454
+173 879 5 877557076
+382 639 3 875946881
+336 1098 3 877757790
+416 64 5 893212929
+26 1008 3 891377609
+380 483 4 885478668
+436 1206 3 887769868
+303 809 2 879543524
+246 743 1 884924780
+73 518 5 888625835
+389 1518 2 880165787
+48 71 3 879434850
+334 319 3 891544233
+406 164 5 882480748
+267 228 5 878972434
+18 527 4 880130109
+314 739 5 877889861
+385 942 2 879446208
+246 265 4 884921411
+130 1273 2 880396792
+330 95 5 876546105
+5 209 5 875636571
+297 70 5 875239619
+87 120 2 879877173
+178 895 3 884836516
+332 684 5 888360370
+321 730 3 879439179
+437 451 5 880143115
+320 62 4 884749306
+447 148 4 878854729
+401 70 4 891033625
+251 288 4 886271541
+110 1188 4 886988818
+314 409 4 877889480
+94 1147 4 886008354
+436 503 4 887769802
+347 241 3 881654386
+452 134 3 875265446
+396 1 4 884646346
+130 202 5 875216507
+423 269 3 891394558
+276 581 4 886483710
+222 222 4 877563462
+280 288 5 891700184
+244 566 4 880607489
+295 371 4 879518257
+423 15 4 891395573
+168 259 2 884287073
+205 328 3 888284454
+183 294 3 891467280
+167 949 1 892738341
+452 736 3 887890174
+193 327 1 889123777
+349 288 3 879466118
+391 748 3 877398619
+398 58 4 875717106
+140 872 3 879013651
+440 886 5 891550404
+374 369 1 880393864
+320 38 4 884751288
+244 40 2 880608016
+308 686 4 887739831
+224 686 4 888104030
+397 327 2 875063649
+271 312 2 885847280
+11 51 4 891906439
+344 535 3 889814539
+109 1023 2 880572350
+199 989 1 883782509
+43 950 3 883956417
+181 147 1 878963168
+258 690 4 885700811
+450 1037 2 882473760
+60 478 3 883326463
+85 1131 4 879454111
+62 763 1 879372851
+362 294 3 885019357
+326 525 5 879874989
+176 270 4 886047069
+81 222 2 876533619
+95 560 1 880572166
+21 327 3 874950932
+416 174 5 893213917
+397 183 4 885349348
+129 288 1 883245452
+354 211 2 891306946
+409 203 5 881107539
+119 282 5 874775136
+224 1441 3 888104522
+301 743 2 882075356
+350 604 5 882346086
+325 133 3 891478333
+121 275 4 891390233
+396 977 3 884646468
+211 228 3 879460096
+52 742 4 882922540
+313 66 1 891015049
+448 360 4 891887338
+269 568 2 891450719
+326 603 4 879875203
+13 878 1 883670785
+286 91 4 877532470
+254 561 3 886475446
+392 8 5 891039049
+92 412 2 875640609
+392 511 5 891038945
+417 545 1 880953033
+401 65 4 891033250
+385 403 3 879447181
+214 185 5 892668173
+416 301 5 893213796
+87 4 5 879876524
+311 604 3 884364570
+210 127 5 887731230
+303 1210 1 879543773
+387 458 1 886481183
+354 740 4 891216692
+90 33 4 891383600
+144 942 4 888106044
+422 379 2 879744218
+26 926 2 891385692
+425 281 2 878738486
+130 68 5 875216283
+71 154 3 877319610
+407 746 4 875046268
+423 348 3 891394910
+374 717 3 880938255
+119 1261 4 874781198
+345 476 3 884991505
+43 879 4 876159838
+239 736 5 889179291
+145 431 5 875272132
+276 124 5 880913800
+68 125 1 876974096
+109 214 1 880577604
+347 127 5 881652434
+387 39 3 886483049
+125 1060 4 879454699
+393 54 4 889555050
+377 164 4 891299009
+265 934 3 875320574
+222 70 3 878181804
+258 289 2 885701004
+115 77 2 881171623
+405 318 5 885545167
+299 56 4 877880350
+405 670 1 885548384
+221 403 4 875245374
+211 69 3 879460213
+313 403 3 891028285
+398 65 3 875743739
+385 523 4 879441454
+299 170 5 889501190
+232 270 3 880062259
+130 721 3 880396278
+92 455 2 876769302
+326 48 3 879875533
+437 696 3 880142991
+395 64 5 883763958
+224 11 3 888082468
+200 393 4 884129410
+56 372 3 892911290
+354 584 5 891217782
+453 248 4 887942143
+27 325 2 891543191
+287 340 5 888177097
+115 269 3 881169559
+379 157 4 880961600
+334 449 3 891549539
+363 554 1 891498012
+106 956 3 881453290
+194 180 3 879521657
+72 38 3 880037307
+194 951 3 879525761
+181 278 2 878963440
+49 413 1 888067460
+357 977 5 878952287
+408 258 3 889679857
+92 209 5 875652934
+348 1061 5 886523790
+442 41 4 883388609
+194 64 5 879521936
+61 347 5 892302120
+48 228 3 879434792
+399 475 5 882340827
+58 89 3 884305220
+43 155 4 883956518
+455 629 3 879111371
+374 310 5 880392237
+115 22 3 881171273
+18 961 3 880131830
+409 87 3 881108777
+389 142 3 880088878
+11 191 4 891904270
+26 1009 2 891384478
+387 203 4 886483330
+236 69 5 890116426
+130 564 4 875802137
+244 739 3 880604004
+416 266 3 876696853
+193 194 4 889125006
+119 1160 5 887038711
+290 742 2 880475310
+307 82 4 875645340
+189 820 1 893264782
+391 127 5 877399236
+318 792 2 884496218
+342 815 4 875318629
+373 100 3 877100199
+326 86 2 879875644
+312 204 4 891698254
+314 88 5 877888007
+308 284 4 887741554
+269 1154 3 891449608
+374 168 1 880434231
+167 719 1 892738341
+81 147 4 876533389
+94 92 4 891721142
+82 513 4 878769334
+422 200 5 879744015
+303 268 5 879466166
+322 514 4 887314352
+213 100 5 878870749
+148 588 4 877399018
+270 181 4 876954036
+230 70 4 880484637
+85 95 4 879455114
+253 333 2 891628883
+251 252 3 886272456
+16 496 5 877721905
+373 559 3 877106305
+442 578 2 883390466
+5 391 4 875636167
+301 176 4 882075774
+344 295 3 889814571
+49 268 3 888065620
+255 234 5 883216448
+151 729 4 879542492
+23 50 4 874784440
+160 1073 4 876859778
+273 305 4 891292905
+7 653 4 891351161
+374 544 1 880937070
+58 120 2 892242765
+405 28 4 885544947
+271 485 4 885848827
+301 443 4 882078008
+394 228 5 881132876
+313 516 4 891028829
+262 1048 2 879791335
+326 615 4 879875724
+338 435 4 879438597
+160 1016 4 876767440
+299 607 4 877881229
+256 1090 2 882164999
+145 620 3 875271660
+391 507 4 877399512
+60 199 5 883326339
+328 7 4 885046079
+51 485 1 883498790
+62 14 4 879372851
+301 552 3 882078267
+91 97 5 891438947
+392 298 1 891038205
+184 742 3 889908026
+380 114 3 885478539
+222 120 2 881061304
+405 437 1 885548435
+389 151 4 879916135
+222 763 3 881061165
+14 285 5 879119118
+363 154 4 891496306
+298 99 3 884127249
+93 125 1 888705416
+380 465 4 885478845
+287 208 4 875334896
+301 120 2 882079423
+141 290 1 884584817
+335 288 4 891566952
+374 233 3 880937876
+222 403 3 878183481
+435 173 5 884131085
+274 471 4 878945505
+433 50 5 880585885
+297 118 3 875239495
+450 194 5 882373786
+377 1105 3 891296275
+293 924 2 888904814
+436 742 5 887769050
+22 871 3 878886750
+222 808 3 881060130
+37 948 4 880915407
+62 162 4 879375843
+389 1286 5 880087873
+448 262 4 891888042
+457 182 4 882396659
+235 79 4 889655468
+447 234 4 878855782
+454 161 4 888267198
+456 175 3 881372946
+6 100 5 883599176
+342 160 3 874984365
+397 117 3 885349610
+181 690 3 878961511
+334 408 4 891547912
+339 1 5 891032349
+425 259 1 890346825
+206 313 5 888179565
+379 82 4 880525540
+450 902 4 889569016
+417 762 3 879646712
+405 192 5 885545401
+96 96 4 884403531
+387 55 3 886479649
+62 921 2 879375287
+145 796 3 875272833
+258 272 5 885700811
+324 9 5 880575449
+339 196 4 891033416
+358 59 4 891269617
+125 50 5 892836362
+417 1047 4 879646388
+426 429 5 879444081
+287 748 4 875333873
+405 1586 1 885549464
+303 185 5 879467465
+25 275 4 885853335
+24 117 4 875246216
+60 1123 4 883327997
+416 734 3 886319434
+192 258 5 881366456
+406 647 5 879792811
+286 214 1 889651605
+283 194 4 879298295
+12 318 5 879960826
+414 294 2 884999128
+154 135 5 879139003
+91 357 5 891439271
+440 1038 5 891550404
+343 100 5 876402668
+267 727 4 878972289
+328 623 3 885048801
+433 325 2 880585554
+428 343 2 885944093
+60 443 4 883327847
+354 498 4 891217610
+343 188 4 876407749
+320 156 5 884750574
+410 748 2 888626857
+303 825 3 879485016
+64 125 2 889739678
+263 22 5 891298107
+174 476 4 886434136
+453 246 5 877552590
+125 801 3 892838424
+301 22 4 882075859
+416 246 4 876697205
+88 886 5 891038103
+451 294 5 879012470
+435 185 4 884131741
+287 250 3 875334060
+393 313 4 887742040
+184 164 3 889911434
+405 1318 1 885549789
+276 549 3 874791194
+420 302 4 891356790
+444 751 4 890247172
+417 23 3 879647118
+234 218 2 892335541
+394 117 5 880887462
+426 486 3 879444604
+34 286 5 888602513
+366 854 5 888857750
+114 179 5 881260611
+233 249 5 883356871
+354 479 4 891217249
+378 110 3 880333027
+92 925 3 875640214
+401 13 2 891033204
+148 993 4 877400154
+73 173 5 888625292
+55 257 3 878176084
+217 176 4 889069842
+94 810 3 891723076
+207 191 4 877124663
+123 143 5 879872406
+442 129 4 883391146
+99 472 3 885679210
+429 127 4 882384603
+76 327 3 875027271
+201 100 4 884111485
+436 226 4 887770640
+287 298 4 875333965
+157 508 5 886890712
+343 52 5 876404793
+437 652 4 881001983
+393 36 3 889731618
+206 340 3 888180082
+98 173 1 880498935
+425 210 3 890346998
+130 433 3 875216718
+450 1263 4 882396799
+85 250 3 882592687
+366 219 5 888857932
+379 270 3 888646058
+380 449 3 885480902
+397 657 5 885349759
+361 173 5 879440774
+347 721 5 881654715
+305 237 2 886322796
+181 986 2 878963038
+447 100 5 878854552
+398 152 4 875721702
+160 969 1 876861185
+214 340 3 891542735
+327 344 4 887744167
+293 747 2 888905819
+394 97 4 880888223
+449 282 3 879958953
+42 866 4 881105972
+264 671 4 886122261
+439 13 3 882893171
+222 215 4 878183481
+248 114 5 884534901
+82 1162 1 884714361
+388 326 5 886438122
+62 55 5 879373692
+390 328 4 879693677
+307 145 4 879283672
+55 273 5 878176047
+224 15 4 888103611
+15 815 1 879456108
+89 213 4 879459859
+250 96 2 878090254
+130 890 4 880396249
+374 651 4 880395320
+254 1133 3 886475682
+318 142 4 884496219
+186 596 4 879024459
+96 79 4 884403500
+311 451 3 884366397
+450 64 4 882373656
+452 435 3 885476560
+99 273 5 886780105
+308 492 3 887737535
+90 514 3 891384423
+65 216 4 879217912
+393 805 2 889555410
+450 1036 2 882468686
+367 379 4 876690048
+385 257 3 879440236
+150 458 4 878746720
+254 679 2 886472434
+330 73 5 876546782
+380 631 4 885478668
+274 164 5 878946644
+409 325 4 881105077
+238 298 5 883576398
+268 1065 4 875310824
+97 357 5 884239493
+221 76 4 875246662
+313 218 2 891029847
+10 144 4 877892110
+450 942 5 882812558
+109 380 5 880578093
+268 527 4 875309430
+354 131 3 891217811
+312 520 5 891698254
+145 238 4 882181859
+253 98 5 891628295
+354 692 2 891307114
+458 1101 4 886397931
+270 258 3 876953744
+429 1028 3 882386601
+381 133 5 892697413
+12 282 5 879960679
+13 678 3 882140792
+392 872 4 891037790
+52 475 4 882922357
+198 660 4 884208624
+262 736 3 879794829
+342 1163 3 875318266
+442 572 3 883391344
+314 111 4 877886641
+279 831 5 875744257
+288 318 4 886374316
+256 121 5 882151123
+401 473 1 891034050
+303 948 2 879466249
+280 1181 2 891700496
+99 338 4 885678539
+194 95 3 879521719
+347 98 5 881654359
+96 198 5 884403465
+405 941 1 885546577
+164 1025 4 889401510
+92 727 4 875653242
+381 485 4 892696347
+41 286 4 890685449
+303 286 5 879465986
+293 22 3 888905819
+311 318 5 884364569
+58 194 3 884304747
+338 480 5 879438114
+117 298 5 886020525
+407 163 3 876338691
+16 812 2 877723882
+92 725 3 875907727
+274 181 5 878945365
+129 327 3 883244060
+416 230 4 886316797
+308 675 4 887740367
+450 467 4 882374332
+447 68 5 878855819
+390 289 3 879693677
+239 340 5 889178513
+220 268 4 881197771
+339 411 2 891035420
+409 168 5 881107410
+276 154 4 874791747
+267 222 4 878970681
+13 210 3 882140455
+451 300 4 879012550
+430 129 5 877225547
+437 1153 5 880141962
+256 748 4 882150192
+303 507 5 879466604
+401 162 5 891033395
+437 118 2 880142991
+416 54 5 893212929
+295 191 5 879517033
+125 1249 3 892838322
+181 329 1 878961781
+219 215 5 889403843
+313 226 4 891028241
+383 483 5 891192986
+406 238 2 879445475
+222 248 4 877563506
+182 123 4 885612994
+184 254 2 889907569
+295 94 4 879518339
+256 831 4 882152943
+325 345 3 891477660
+160 864 1 876770673
+128 54 2 879968415
+437 499 5 880141962
+327 419 4 887822832
+116 993 2 876453376
+267 480 4 878971438
+378 665 2 880333261
+13 524 4 886302261
+48 425 3 879434850
+405 565 2 885548474
+307 462 4 879284095
+258 332 5 885701024
+181 763 1 878962955
+5 379 3 875720814
+416 287 4 878879237
+130 684 5 875802236
+184 942 3 889909768
+46 294 2 883611307
+378 328 3 892382903
+378 433 4 880045652
+407 418 4 876338910
+43 237 4 875975579
+246 1232 1 884923425
+398 393 5 875732738
+450 1212 4 882396799
+355 872 4 879486529
+397 322 1 875063613
+399 273 3 882340657
+343 729 3 876407291
+458 144 4 886396390
+456 715 3 881373697
+108 471 2 879880076
+405 228 1 885547910
+94 23 5 885870284
+296 269 5 884196258
+151 546 2 879543400
+102 1239 2 888802319
+314 246 5 877886375
+295 142 4 879518590
+345 235 3 884991285
+70 193 4 884149646
+63 1137 5 875747556
+325 483 5 891478079
+44 245 4 878340887
+268 554 3 875744388
+144 195 5 888105081
+308 692 3 887738469
+363 825 4 891497881
+334 840 4 891545674
+423 898 4 891394952
+436 845 5 887771269
+28 800 4 881961904
+82 519 4 878770028
+21 452 4 874951727
+451 872 2 879012857
+406 591 3 879446062
+406 713 4 879539855
+13 11 1 882397146
+346 176 4 874947747
+151 1109 4 879542414
+406 490 3 879446228
+311 480 4 884364593
+76 89 4 875027507
+97 202 5 884239449
+1 188 3 875073128
+70 186 4 884065703
+412 480 4 879717147
+312 713 5 891698334
+399 1459 3 882345473
+92 2 3 875653699
+321 20 3 879440160
+296 435 5 884197108
+363 1074 2 891497679
+268 1079 3 875742916
+328 203 5 885045931
+43 71 4 883955675
+290 205 3 880473777
+417 769 1 880953071
+267 1471 2 878974509
+345 1047 4 884991457
+57 298 3 883697293
+393 21 3 887744765
+457 704 4 882397240
+305 183 4 886324028
+37 265 4 880930072
+210 210 5 887730532
+455 293 4 879109110
+49 179 5 888066446
+85 208 5 879828941
+193 722 3 889126402
+221 109 2 875244369
+59 566 4 888206485
+7 553 3 892134010
+435 696 3 884132342
+184 497 4 889909409
+215 179 4 891435107
+154 414 4 879138910
+426 430 3 879445005
+364 269 4 875931309
+250 117 3 878089628
+457 636 4 882548466
+393 70 3 889555251
+243 1281 5 879989217
+345 272 5 884900426
+429 26 3 882386333
+222 111 3 877563820
+44 176 5 883613372
+224 403 4 888104522
+344 301 4 889813946
+450 97 4 882396351
+401 661 3 891033158
+301 719 4 882079542
+442 38 3 883390674
+394 979 5 881060177
+13 842 2 882399156
+42 276 1 881105405
+454 487 4 888266565
+422 477 4 875130027
+450 762 3 882469627
+379 52 4 880741002
+454 484 3 881960445
+379 177 4 886835699
+18 921 5 880132437
+347 151 3 881652480
+312 609 3 891698634
+407 949 3 875045685
+148 204 3 877016912
+327 9 5 887819860
+220 319 4 881197771
+317 323 2 891446819
+405 541 1 885548162
+35 332 4 875459237
+49 219 1 888067405
+101 1047 2 877136424
+159 412 3 880557824
+381 175 5 892696268
+303 1047 2 879485277
+385 87 3 879441942
+56 402 5 892677186
+334 1137 4 891544764
+267 450 2 878974128
+228 690 5 889387173
+198 280 3 884206401
+286 1504 4 877534903
+58 32 5 884304812
+345 582 5 884992807
+208 186 4 883108518
+6 480 4 883601089
+424 9 5 880859623
+246 101 2 884922740
+401 225 1 891032474
+299 278 3 877879980
+226 250 4 883890491
+1 102 2 889751736
+347 223 4 881653669
+426 182 2 879442702
+144 655 5 888105116
+370 604 4 879434804
+396 322 4 884645790
+457 443 4 882396989
+59 511 5 888204965
+82 265 4 878770169
+198 455 3 884206191
+128 402 1 879969136
+399 400 3 882349170
+405 514 1 885547221
+372 286 5 876868994
+450 143 5 882394364
+330 70 4 876546470
+336 158 3 877756618
+299 393 2 889503503
+183 270 3 891462811
+447 879 3 878854056
+407 62 3 876348318
+7 515 3 891350757
+83 391 2 880308783
+1 69 3 875072262
+322 182 5 887314417
+320 50 4 884749227
+385 189 5 881530739
+444 906 4 891979402
+351 286 5 879481386
+360 423 4 880355623
+343 546 1 876403348
+21 931 2 874951446
+130 554 4 876252288
+261 304 3 890454941
+89 150 5 879441452
+94 8 5 885873653
+450 583 4 882473914
+348 924 4 886523361
+367 200 4 876689962
+381 49 2 892696328
+405 623 1 885549004
+401 501 2 891033184
+218 100 4 877488692
+378 172 4 880045886
+234 288 3 891033738
+402 48 5 876267173
+332 54 4 888360396
+345 126 5 884991105
+158 124 4 880134261
+429 464 3 882386171
+393 1043 3 889728324
+442 636 5 883390416
+387 268 3 886479430
+379 152 5 880740518
+416 254 2 878879391
+125 479 4 879454386
+82 174 5 878769478
+379 603 5 880526074
+286 472 3 876522340
+294 406 2 877819941
+450 480 4 882372178
+119 982 4 874775406
+405 216 2 885547124
+64 157 4 879365491
+313 414 3 891016425
+359 246 3 886453214
+363 403 3 891496414
+62 47 4 879375537
+310 181 4 879436104
+92 367 3 875654533
+276 628 4 874786538
+406 511 5 879792811
+90 155 5 891385040
+270 253 5 876954733
+181 925 2 878963418
+177 59 4 880130825
+121 181 5 891390014
+215 354 4 891434619
+294 1132 4 889242788
+426 526 4 879444734
+176 303 3 886047118
+405 87 1 885546112
+393 223 4 887746119
+407 182 4 887833034
+328 222 3 885046655
+462 682 5 886365231
+269 100 5 891446246
+450 846 3 882471524
+327 1100 4 888251464
+383 197 5 891192888
+339 265 3 891034779
+391 300 2 877398619
+90 547 3 891385899
+213 318 5 878955533
+320 184 5 884749360
+354 605 3 891218271
+152 157 5 882476486
+442 29 3 883390641
+378 636 3 880055186
+110 790 4 886989399
+407 147 4 887833034
+327 195 4 887744277
+363 101 1 891496953
+130 331 3 875801345
+457 775 3 882551021
+286 393 4 877534481
+416 607 5 893212622
+29 294 4 882820730
+188 864 2 875072148
+387 1199 5 886480970
+271 38 2 885849648
+382 717 3 875946347
+30 1013 3 875060334
+334 512 4 891547148
+222 270 2 878181181
+387 24 5 886484522
+459 934 3 879563639
+92 955 4 875658312
+276 262 4 892436298
+96 176 4 884403758
+7 491 5 891351432
+276 652 4 889174849
+14 18 3 879119260
+254 136 4 886471695
+452 191 5 876299004
+210 420 4 887737487
+407 265 3 876344062
+228 98 3 889388607
+82 202 4 878769777
+450 561 4 887660762
+235 494 4 889655112
+267 216 4 878972586
+453 697 4 877561235
+409 133 4 881108455
+102 102 3 883748488
+259 317 5 874809057
+435 576 3 884133447
+63 1009 4 875747731
+305 1104 4 886323779
+377 313 5 891295989
+299 1214 2 889502528
+7 118 2 891353411
+423 300 3 891394874
+271 31 4 885849325
+173 268 4 877556626
+279 1108 1 892174273
+398 176 4 875725256
+63 255 4 875747556
+38 526 1 892430636
+59 227 3 888206015
+317 351 3 891446819
+92 73 3 875656474
+392 632 5 891039015
+425 1314 3 878738813
+388 690 5 886438540
+39 347 4 891400704
+367 567 4 876690077
+417 200 4 879647708
+436 1522 2 887771123
+409 604 4 881108364
+457 192 5 882395018
+7 537 3 891352749
+92 476 2 886443602
+43 302 4 887731794
+417 131 4 879647254
+94 431 4 891721716
+374 210 4 880395202
+247 28 5 893097024
+301 1012 4 882074613
+299 475 4 877877600
+73 271 2 888792294
+10 698 4 877888877
+427 319 3 879700486
+449 1194 4 880410624
+392 847 4 891039015
+393 323 2 887742916
+194 235 2 879541343
+434 406 3 886725027
+221 33 4 875246632
+16 7 5 877724066
+416 936 5 893214127
+454 87 4 881960296
+243 137 3 879987084
+277 285 4 879543486
+363 1052 3 891500134
+384 347 4 891273509
+295 648 4 879517324
+207 181 3 877878828
+268 302 5 876513584
+116 914 2 892683732
+381 459 4 892696738
+450 487 4 887660504
+244 628 4 880604346
+436 157 5 887768982
+184 995 3 889907044
+416 22 5 893212623
+326 234 3 879875797
+455 755 3 879112189
+457 708 4 882398002
+303 483 5 879466795
+100 1238 2 891375068
+397 479 4 885349865
+268 582 5 875309344
+303 940 2 879485659
+130 218 5 875801388
+7 53 5 891354689
+11 12 2 891904194
+297 222 4 874954845
+59 707 3 888205336
+458 648 4 886395899
+102 350 3 892990700
+324 307 5 880574766
+275 226 3 880314914
+85 179 4 879454272
+56 64 5 892678482
+194 70 3 879522324
+350 193 4 882347653
+119 322 4 874774449
+223 332 4 891548802
+456 943 4 881372946
+454 1299 2 888266991
+234 589 3 892078567
+429 229 2 882385613
+378 1107 3 880056351
+460 10 3 882912371
+215 227 5 891436469
+129 245 2 883245452
+425 322 3 890346597
+32 257 4 883717537
+83 1165 2 883868300
+145 122 1 888398307
+60 842 4 883327175
+397 705 5 885350045
+23 357 3 874785233
+116 299 3 876452133
+455 282 3 879109664
+207 79 4 875509888
+318 69 5 884496572
+297 47 2 875240090
+13 258 4 882139327
+15 300 4 879455166
+438 50 5 879868005
+377 56 4 891298407
+412 193 4 879717549
+336 1230 2 877757516
+401 485 4 891033092
+336 926 1 877758935
+102 577 3 892993895
+117 1014 3 886021192
+291 284 4 874833687
+10 474 4 877886783
+110 550 3 886988664
+270 77 2 876956038
+389 705 5 879991196
+90 1020 5 891384997
+87 90 2 879877127
+13 379 1 882396984
+290 515 3 880473918
+286 167 5 877533419
+91 526 4 891439471
+384 748 4 891274028
+313 542 3 891017585
+425 273 4 878738435
+393 202 3 887746015
+75 118 3 884050760
+43 51 1 883956562
+208 70 3 883108430
+120 125 4 889490447
+295 496 5 879517682
+332 174 5 888359866
+186 95 3 879024535
+200 739 4 884130046
+370 153 2 879434832
+380 300 3 885481179
+20 87 5 879669746
+394 423 5 881057839
+452 641 3 875266415
+137 597 5 881432987
+241 302 3 887249576
+178 39 2 882827645
+204 874 3 892388976
+131 285 5 883681723
+59 173 5 888205144
+160 412 3 876768990
+44 161 4 878347634
+28 258 5 881955018
+436 546 3 887771826
+276 198 5 874795949
+275 435 3 880313886
+110 423 4 886987952
+456 294 1 881375667
+457 366 4 882549287
+406 24 3 879540026
+450 2 4 882474001
+234 434 3 892079288
+23 109 3 874784466
+21 320 3 874951658
+1 170 5 876892856
+436 66 5 887770457
+385 1021 5 879441572
+222 825 3 878184675
+391 222 2 877399864
+462 895 4 886365297
+268 288 4 875306477
+21 706 2 874951695
+207 527 4 877879172
+291 288 5 874805453
+60 524 4 883325994
+438 9 4 879868005
+297 69 3 875240171
+461 50 3 885356089
+447 252 3 878854975
+92 82 2 875654846
+28 443 4 881961671
+417 1550 3 879648707
+204 303 5 892389020
+201 658 3 884111677
+103 252 2 880420020
+321 190 4 879439562
+22 651 4 878887810
+279 407 4 875297479
+13 547 1 882397011
+198 198 4 884207654
+437 423 5 880141196
+404 328 4 883790749
+452 61 1 887718917
+409 527 4 881109175
+5 381 1 875636540
+450 237 5 887660650
+244 856 5 880602002
+308 482 5 887738152
+365 272 4 891303357
+72 7 1 880036347
+178 260 1 886678700
+222 1218 1 878183218
+313 391 3 891028360
+128 196 5 879967550
+322 188 3 887314244
+405 1066 1 885549111
+312 372 3 891699568
+421 238 5 892241576
+313 23 4 891013742
+168 9 1 884287394
+215 176 5 891435804
+168 930 3 884288243
+59 756 2 888203658
+374 466 5 880394929
+244 959 4 880607684
+385 486 2 879442189
+425 448 2 878738887
+200 419 4 884129232
+18 663 4 880129454
+59 64 5 888204309
+288 346 5 886372155
+177 23 5 880130758
+7 99 5 891352557
+145 688 4 875269822
+401 154 1 891033184
+189 89 5 893265624
+367 234 4 876690098
+119 755 1 886176678
+279 156 4 875306580
+324 322 4 880575163
+450 39 4 882376282
+246 831 1 884924025
+79 1022 5 891271792
+174 723 5 886514448
+255 322 2 883215723
+109 67 5 880580719
+199 508 4 883782899
+209 333 2 883589568
+314 1473 4 877891089
+190 539 2 891033370
+151 209 4 879524443
+109 173 5 880572786
+92 500 4 883433734
+435 343 5 884130744
+263 496 5 891298218
+90 609 5 891384357
+457 500 5 882553112
+234 1064 4 892333683
+329 282 3 891656300
+145 732 4 875272833
+4 271 4 892001690
+90 151 2 891385190
+194 939 3 879550615
+264 240 4 886124352
+231 289 4 888605273
+316 507 3 880853704
+416 1012 4 876697205
+83 597 2 891182270
+378 959 3 880046408
+94 7 4 885873089
+298 511 4 884127690
+92 56 5 875653271
+170 288 3 884706012
+435 434 2 884131542
+346 571 3 875264262
+189 198 4 893265657
+311 584 3 884365485
+276 734 1 877935262
+222 318 5 878181934
+417 250 4 879646463
+335 333 4 891566952
+459 596 3 879562939
+95 190 4 888954513
+13 757 3 882398934
+117 179 5 881012776
+409 173 3 881108246
+245 21 3 888513502
+247 269 4 893097024
+437 727 3 881001576
+230 141 4 880485489
+213 199 5 878956000
+116 872 3 876452228
+407 179 3 875046427
+299 606 4 889501393
+13 234 5 882140252
+331 475 3 877196173
+460 327 4 882912418
+18 404 4 880132055
+431 879 3 877844489
+346 147 4 874950172
+393 470 4 889554730
+95 597 3 879194663
+59 670 4 888206485
+389 510 3 880165367
+161 309 2 891170018
+435 410 5 884133733
+416 213 5 893213443
+313 662 3 891031576
+22 665 1 878888145
+276 325 3 874786419
+405 423 5 885545306
+70 175 3 884150422
+321 45 4 879439763
+363 44 3 891496927
+210 926 2 887730909
+459 194 3 879566291
+48 647 4 879434819
+251 1012 4 886272175
+385 1097 5 879440158
+224 366 3 888104457
+90 515 5 891385165
+335 258 1 891566808
+327 1019 3 887746665
+268 1476 2 876513897
+125 474 3 892836422
+398 663 2 875735255
+194 100 4 879539305
+64 300 3 879365314
+297 53 3 875239942
+450 778 3 887834953
+417 77 3 879649304
+1 38 3 878543075
+199 1 1 883782854
+249 250 4 879571678
+308 213 4 887739382
+316 191 5 880854539
+303 2 3 879467191
+347 273 5 881652456
+15 926 1 879456424
+134 316 4 891732418
+269 1017 5 892567767
+124 98 4 890287822
+379 179 5 880525132
+399 969 3 882346728
+139 1176 4 879538080
+457 243 2 882393104
+222 233 2 881060205
+316 276 2 880853849
+96 185 5 884403866
+334 945 4 891545973
+137 121 5 881432881
+334 531 5 891545949
+339 56 5 891032221
+1 9 5 878543541
+215 23 3 891436048
+405 1110 1 885547644
+336 41 3 877757477
+454 479 4 881959991
+159 918 4 893255798
+451 360 3 879012858
+7 565 4 892132019
+405 463 1 885548836
+144 173 5 888105902
+269 502 3 891449842
+255 245 1 883215723
+346 132 4 875261235
+387 184 3 886481634
+194 1045 2 879524644
+399 93 3 882512192
+50 288 4 877052008
+238 125 3 883576230
+322 150 4 887314027
+354 792 4 891217340
+385 455 4 879440701
+405 227 1 885548049
+207 1333 3 877995615
+312 512 3 891698951
+90 216 5 891383626
+59 1005 5 888206363
+250 50 5 878089393
+249 298 4 879571715
+214 527 4 891544089
+429 1545 2 882385518
+37 68 5 880915902
+180 729 5 877355598
+405 197 4 885545167
+250 687 1 883263007
+374 120 3 882158147
+43 211 4 883955785
+392 268 5 891037385
+457 527 5 882553113
+364 875 3 875931585
+405 393 4 885547314
+450 815 3 882396153
+144 213 4 888105387
+246 758 1 884924813
+346 550 4 886273914
+73 59 5 888625980
+344 73 3 884901371
+387 1537 4 886480681
+363 333 1 891493634
+268 284 3 875742407
+467 1017 2 879532403
+271 107 1 885848179
+233 509 4 877663646
+149 262 1 883512623
+43 278 3 884029259
+130 343 4 881536273
+304 294 4 884968415
+438 321 5 879867960
+9 276 4 886959423
+397 302 5 889760703
+73 135 5 888626371
+330 118 5 876544582
+457 1030 2 882551134
+256 98 5 882164696
+449 224 4 879958758
+426 527 3 879444550
+105 324 4 889214245
+468 926 2 875280331
+13 89 4 882139717
+84 245 4 883449530
+18 762 3 880132103
+328 448 3 885046744
+279 474 5 892173363
+181 137 2 878962465
+145 259 3 875269871
+102 667 3 888803002
+213 214 5 878955816
+106 1028 3 883876085
+450 708 4 882397049
+416 966 5 893212483
+308 23 5 887737293
+90 965 5 891383561
+207 15 4 876198392
+82 97 4 878769777
+347 597 3 881652788
+62 710 3 879375453
+91 211 2 891439208
+119 52 3 890627339
+222 183 4 878181535
+355 358 4 879485523
+99 815 2 885679237
+380 573 1 885480737
+160 405 3 876770441
+273 315 4 891292846
+116 193 4 876453681
+299 289 3 877877323
+130 305 4 886023938
+437 166 4 880140398
+422 1 3 875130063
+452 27 5 885816916
+64 405 3 889739288
+328 595 3 885048500
+94 525 5 891721439
+70 405 3 884149117
+457 164 4 882547645
+380 529 3 885479235
+423 355 3 891395020
+431 323 3 877844559
+62 9 4 879372182
+90 617 4 891383835
+339 269 5 891032379
+121 792 3 891388250
+458 191 5 886396192
+267 566 3 878973047
+181 294 2 878961173
+145 771 2 888398867
+179 893 2 892151565
+90 493 5 891383600
+223 620 2 891550253
+315 461 4 879799457
+363 258 3 891493603
+11 750 5 891901629
+293 549 3 888907166
+77 133 2 884752997
+450 400 3 882468790
+10 82 4 877886912
+109 1060 4 880571661
+466 308 1 890282957
+339 89 5 891033416
+280 77 3 891702086
+12 170 4 879959374
+92 208 4 875656288
+344 357 5 884814432
+426 199 5 879442702
+233 501 3 877663383
+393 316 5 889554297
+416 1478 2 886319906
+102 327 2 884870872
+426 651 4 879442702
+90 52 5 891385522
+439 242 5 882892424
+328 177 3 885047099
+393 99 3 889727536
+405 1391 1 885549789
+405 1168 1 885546725
+256 583 5 882164603
+90 127 4 891383561
+17 117 3 885272724
+360 10 5 880354624
+435 729 2 884133757
+272 79 5 879455015
+95 532 4 881011974
+74 354 3 888333194
+323 238 4 878740017
+437 5 2 880143663
+363 557 1 891496103
+389 526 3 880087200
+437 214 4 880141041
+10 510 5 877892209
+327 672 2 887746328
+249 114 5 879572314
+312 1167 4 891699295
+7 465 4 891353154
+437 50 5 881000958
+422 100 4 875129791
+159 273 5 880485935
+157 476 1 886891173
+64 168 5 889739243
+233 603 4 880190566
+28 11 4 881956144
+445 291 2 891200233
+447 300 4 878854011
+224 286 3 888081843
+401 248 3 891032367
+174 158 2 886514921
+83 64 5 887665422
+345 381 4 884993505
+59 845 5 888203579
+355 242 4 879486529
+393 161 4 887746883
+378 768 4 880333598
+276 98 5 874792663
+404 342 3 883790750
+259 179 4 877924028
+169 211 5 891359200
+301 607 4 882077176
+32 508 4 883717581
+405 949 5 885545702
+381 89 5 892696426
+174 433 5 886514757
+367 769 3 876690077
+322 64 5 887314148
+79 582 5 891271806
+435 216 3 884131118
+312 71 4 891699599
+186 243 2 879024099
+375 525 4 886621917
+430 253 1 877225484
+412 508 4 879716962
+399 228 2 882347783
+373 1113 1 877099968
+94 1118 4 891722482
+2 277 4 888551174
+378 724 3 880055520
+6 536 4 883599400
+268 391 3 876513897
+468 461 4 875291570
+158 20 4 880134261
+379 203 4 880526100
+4 300 5 892001445
+207 841 3 876018501
+432 250 1 889415895
+186 1016 5 879023643
+194 491 3 879520916
+81 1 4 876534949
+148 432 5 877019698
+416 202 4 876699334
+38 112 5 892432751
+195 47 5 876632643
+343 463 4 876404793
+378 231 3 880333327
+399 364 4 882350813
+426 848 4 879444117
+456 448 3 881374586
+299 204 4 889503112
+200 58 4 884129301
+257 324 5 879029543
+399 67 3 882350899
+75 413 2 884050979
+49 1066 2 888067187
+314 1229 2 877891681
+437 658 4 880141335
+389 965 5 880087599
+13 23 5 882139937
+11 168 3 891904949
+115 237 2 881171075
+345 196 5 884902317
+37 89 4 880930072
+332 106 4 887938687
+276 258 5 874786337
+422 358 2 875129640
+294 1079 2 889242624
+82 238 3 878769373
+430 237 5 877225965
+297 447 4 875239691
+18 403 3 880132103
+87 405 4 879875893
+201 223 4 884113343
+347 172 5 881653933
+55 597 2 878176134
+308 31 3 887739472
+373 215 4 877099211
+320 95 3 884751418
+437 283 1 880141716
+326 89 4 879875398
+312 653 5 891698365
+328 333 3 885044418
+330 67 4 876547500
+145 12 5 882182917
+95 815 3 879193708
+323 204 3 878739771
+158 430 5 880135093
+89 269 5 879461219
+176 347 4 886047442
+13 435 5 882141392
+144 68 2 888105665
+139 296 4 879538218
+182 257 3 885613117
+7 584 4 891352093
+82 588 5 878769917
+94 318 5 891721191
+65 378 5 879217032
+301 474 4 882075803
+313 768 3 891030367
+345 1221 3 884993703
+308 495 3 887740131
+292 20 2 881104760
+293 26 3 888907015
+460 257 2 882912342
+49 218 2 888068651
+437 485 4 880140854
+246 250 4 884924327
+402 245 1 876266860
+343 358 1 876402493
+416 168 5 893212929
+442 591 3 883391221
+349 20 5 879465642
+334 111 3 891547445
+243 14 3 879987239
+267 29 3 878973426
+458 318 4 886397771
+109 1222 4 880579758
+102 230 2 888801232
+416 85 3 893210246
+194 485 3 879546498
+269 928 1 891451754
+1 246 5 874965905
+406 22 3 882480671
+181 471 2 878962919
+269 425 5 891448345
+201 773 4 884112627
+411 451 4 892845634
+328 383 3 885049880
+333 300 4 891044389
+442 22 2 883390813
+197 188 3 891409982
+43 88 5 883955702
+457 720 3 882550925
+54 829 2 880937311
+37 550 4 880915902
+210 411 3 887730931
+11 370 3 891902880
+151 627 2 879542796
+212 382 5 879303929
+347 233 5 881654653
+380 183 4 885478192
+330 370 4 876545058
+284 301 5 885329593
+468 642 3 875291403
+292 214 3 881105701
+268 10 4 875306691
+299 473 3 877878561
+374 844 4 880394000
+59 83 4 888204802
+253 273 3 891628060
+117 743 1 881010401
+215 270 3 891434683
+223 929 3 891549975
+452 506 3 875276081
+91 520 4 891439414
+367 53 4 876690076
+301 42 4 882075743
+406 127 4 879445430
+246 38 2 884923175
+381 607 4 892696130
+268 710 3 875309719
+383 302 4 891192216
+413 326 3 879969027
+347 68 5 881654825
+459 1060 1 879563668
+339 45 5 891033200
+437 65 4 880140787
+339 179 5 891032793
+18 845 3 880131236
+356 326 4 891406193
+174 1074 4 886514529
+286 768 3 889652968
+264 204 5 886123472
+255 829 1 883216903
+234 419 4 892334644
+299 288 3 877618584
+184 657 4 889908497
+239 527 5 889178833
+459 216 3 879566321
+268 47 1 875310645
+373 195 4 877098487
+257 1472 2 880496943
+327 147 2 887820417
+17 150 5 885272654
+26 413 2 891386049
+2 282 4 888551922
+141 756 3 884585363
+271 495 5 885849052
+417 431 4 879647431
+204 242 5 892388935
+265 237 5 875320462
+144 24 4 888104541
+363 444 4 891500406
+22 187 5 878887680
+246 444 4 884923715
+13 550 4 882397741
+380 614 3 885478845
+194 642 2 879527514
+94 154 5 886008791
+42 1 5 881105633
+38 200 5 892432180
+277 237 4 879544145
+297 271 2 881707810
+343 175 5 876405045
+262 974 3 879791447
+330 1084 5 876544432
+224 1058 3 888104219
+430 547 2 877226365
+215 380 3 891436470
+13 538 1 884538448
+38 69 5 892430486
+334 174 4 891546992
+450 495 4 882395052
+299 345 4 884023998
+233 71 5 876812281
+262 1035 3 879794530
+222 450 3 881060824
+57 111 4 883697679
+406 187 2 879445897
+385 111 2 879440267
+373 949 4 877100016
+312 186 3 891699491
+324 872 5 880575045
+65 956 4 879216797
+250 501 5 878090199
+435 465 2 884132515
+308 648 4 887738509
+472 401 4 875982727
+216 122 5 881432488
+417 139 3 879648707
+435 929 2 884133635
+347 271 1 881652191
+373 414 3 877104259
+239 318 1 889178798
+406 1008 4 879539909
+160 844 3 876767822
+339 637 4 891035647
+145 554 3 875272245
+328 273 3 885046134
+348 831 4 886523913
+416 501 5 893213918
+334 1016 3 891545185
+280 158 2 891701764
+374 254 3 880394000
+387 403 3 886483099
+269 707 2 891449304
+405 1580 1 885549543
+258 333 2 885700811
+456 662 4 881374710
+87 132 5 879877930
+113 268 4 875935609
+453 356 2 888205866
+343 11 5 876405172
+151 136 4 879524293
+5 99 3 875721216
+151 1286 5 879524173
+150 151 4 878746824
+89 875 3 879441160
+299 185 3 878192039
+221 568 4 875246398
+219 269 5 889386655
+407 432 4 875552685
+222 636 4 878184055
+189 131 4 893265710
+239 91 4 889180487
+465 202 4 883531487
+43 283 2 883955415
+326 613 5 879874860
+458 387 4 886398246
+378 295 3 886614274
+160 640 3 876860808
+11 70 4 891904573
+472 11 5 892790676
+252 14 4 891456876
+125 364 3 892839191
+425 324 3 878737657
+200 99 5 884128858
+73 650 3 888626152
+450 382 3 882377479
+349 120 3 879466334
+145 150 5 875270655
+13 669 1 882397067
+405 1268 1 885546636
+116 1013 3 876453222
+277 844 4 879543528
+174 722 4 886513896
+363 568 2 891495070
+106 210 4 881450810
+13 475 3 881515113
+407 144 3 876338453
+420 137 4 891357104
+307 210 2 877123746
+70 181 4 884064416
+276 451 3 874792216
+405 999 1 885547557
+346 92 4 886274124
+13 889 3 892015236
+6 21 3 883600152
+459 134 3 879564941
+343 169 5 876405172
+87 791 2 879877280
+130 249 5 876250746
+18 6 5 880130764
+234 745 4 892333573
+181 931 1 878963205
+456 210 3 881374849
+76 769 1 882607018
+379 127 5 880524811
+379 517 4 888044628
+406 69 4 879446748
+346 302 3 877231140
+432 118 4 889416608
+376 197 4 879454598
+151 462 4 879524088
+450 518 4 882374134
+219 382 5 889451412
+280 1066 4 891701928
+406 825 4 879540275
+117 977 3 881009738
+437 501 4 880143315
+461 302 3 885355646
+387 114 5 886484336
+144 524 5 888105081
+249 1039 5 879572725
+405 308 1 885549942
+15 409 3 879456324
+289 151 2 876790499
+64 847 3 879365558
+158 797 3 880134701
+334 271 3 891544340
+298 471 4 884125847
+463 1132 1 889937778
+113 323 4 875325377
+383 237 4 891192836
+94 11 5 885870231
+339 461 5 891033226
+256 89 5 882164525
+399 413 2 882340900
+379 528 5 881996665
+402 511 5 876266775
+223 295 3 891549410
+90 889 3 891382731
+89 13 2 879441672
+42 387 3 881108760
+272 211 5 879454845
+346 394 4 874949116
+176 111 4 886048040
+450 110 4 882469250
+450 1203 3 882373723
+159 595 5 880486009
+174 846 5 886433996
+87 216 5 879876448
+270 183 5 876955938
+85 190 4 879453845
+282 689 2 881703044
+374 291 3 885107905
+342 111 3 875318267
+286 381 5 877532965
+339 447 4 891034923
+314 946 5 877888527
+472 193 5 875981789
+244 471 1 880606874
+224 28 4 888082468
+358 918 1 892731254
+234 23 4 892334368
+269 148 1 891446443
+60 593 5 883326185
+37 27 4 880915942
+393 317 4 889554707
+117 33 4 881011697
+200 188 4 884129160
+232 209 3 888549563
+130 1046 4 880396831
+110 315 4 886987726
+110 173 1 886988909
+399 746 5 882342158
+321 1331 4 879439017
+181 1363 1 878962279
+357 1 5 878951216
+406 183 5 882480567
+322 234 4 887313893
+290 1079 2 880732771
+430 234 4 877226323
+159 24 5 880989865
+428 750 5 885943651
+286 1280 5 884069544
+194 403 2 879527725
+145 242 5 875269755
+457 58 4 882397177
+369 168 3 889428494
+454 144 4 888266643
+417 1028 3 879646785
+94 739 2 891723156
+42 371 4 881108760
+390 515 4 879694259
+11 274 3 891906510
+286 125 4 876521650
+200 679 4 884129920
+398 167 3 875735638
+222 407 2 883816411
+435 597 3 884133284
+326 170 2 879874897
+119 591 4 886177235
+410 313 5 888627137
+221 64 5 875245350
+442 834 2 883389337
+115 596 1 881170663
+435 204 3 884132366
+18 378 3 880131804
+449 212 5 880410624
+193 246 3 890859402
+389 47 4 880086971
+429 208 4 882384772
+311 202 4 884364694
+472 877 3 892789947
+378 401 4 880332347
+130 1039 4 875216420
+99 28 3 885680578
+145 820 2 885557732
+272 746 3 879454797
+62 250 5 879372455
+452 276 1 885490917
+381 631 4 892696654
+373 421 4 877105563
+96 187 5 884402791
+350 204 4 882346161
+425 177 3 878738290
+26 1 3 891350625
+452 201 1 875875685
+399 41 2 882348876
+90 162 5 891385190
+30 242 5 885941156
+422 270 3 878058917
+286 186 5 877534903
+380 31 1 885479730
+64 81 4 889739460
+181 991 1 878961814
+41 474 5 890687066
+365 762 4 891304300
+233 584 4 877663548
+280 118 2 891701027
+92 456 2 888469668
+42 1047 4 881106419
+452 89 5 875263413
+154 474 5 879138783
+42 427 4 881107773
+121 124 5 891388063
+291 1073 5 874834701
+393 842 4 889729212
+144 1138 4 888104684
+102 778 3 892991448
+223 476 3 891550349
+286 47 4 877532419
+348 412 2 886523560
+188 568 4 875072583
+346 22 5 874948059
+98 629 5 880499111
+162 1011 4 877636370
+85 385 3 879455021
+459 358 2 879561783
+92 167 3 875656557
+108 304 3 879879662
+327 132 5 887820828
+309 331 5 877370356
+23 95 4 874786220
+43 742 5 883955650
+450 710 3 882468931
+234 1203 4 892079910
+108 718 4 879879985
+343 66 3 876406421
+305 963 4 886322635
+314 762 4 877886443
+319 340 3 879975481
+345 1053 3 884993903
+437 710 4 880140822
+225 1203 5 879540778
+401 71 2 891033549
+472 258 5 892790953
+312 633 5 891698951
+194 31 3 879549793
+450 660 4 887660762
+64 209 5 889737654
+65 65 3 879216672
+59 963 5 888204757
+447 9 2 878854195
+11 423 5 891904174
+256 38 4 882164927
+85 195 3 882995132
+471 95 4 889827822
+407 1118 4 876340043
+383 427 5 891192748
+214 752 2 891542578
+145 209 4 882181659
+389 475 5 879915780
+463 455 3 877385457
+405 1384 1 885549746
+177 154 4 880130600
+456 274 3 881371977
+174 388 1 886515335
+224 280 4 888104353
+244 410 4 880606593
+223 1291 3 891550431
+234 22 4 892334644
+393 497 4 889555021
+315 382 4 879821089
+450 152 5 882395052
+406 7 4 879445684
+414 678 1 884999066
+334 213 4 891546373
+158 173 5 880134913
+397 288 4 882839517
+457 385 4 882392950
+178 123 4 882824325
+474 8 5 887925497
+472 168 5 892791062
+417 422 3 879648212
+416 549 4 886316922
+137 181 5 881433015
+230 71 5 880484911
+295 720 4 879518801
+216 475 5 880232768
+433 682 2 880585431
+216 188 5 880245075
+280 699 4 891700341
+234 1200 3 892333865
+24 127 5 875323879
+281 288 4 881200264
+45 823 4 881014785
+13 51 3 882399419
+334 500 3 891547334
+471 140 5 889827918
+271 193 5 885848475
+432 871 2 889416456
+303 156 5 879466771
+436 787 5 887770640
+327 1 4 887745622
+307 286 3 881965984
+290 139 2 880475420
+94 274 4 891722511
+236 659 3 890116599
+405 53 2 885548137
+295 386 4 879519308
+149 326 3 883512856
+450 304 4 882216108
+351 751 4 883356614
+411 770 4 892845634
+335 313 3 891566808
+416 10 3 876698364
+324 288 5 880575002
+151 483 5 879524244
+334 347 3 891547445
+269 469 4 891448072
+95 415 3 888956582
+336 790 2 877758187
+95 1231 1 880572787
+131 124 5 883681313
+175 100 2 877107712
+472 449 5 875982967
+336 401 1 877757133
+109 179 4 880577961
+407 382 3 876342706
+309 1025 5 877370356
+466 354 2 890282795
+136 286 5 882693234
+294 122 3 889242661
+378 174 4 880045651
+342 727 3 875320082
+450 520 5 887136083
+410 289 1 888626819
+7 499 4 891351472
+169 213 5 891359354
+138 13 4 879023345
+405 753 1 885549464
+450 604 4 882373231
+398 993 3 875653043
+327 506 3 887744513
+222 623 2 878183985
+405 693 2 885546154
+303 872 3 879466018
+447 206 4 878856209
+66 24 3 883601582
+436 215 4 887770457
+334 429 4 891546299
+293 582 4 888906536
+119 597 4 874775465
+271 130 1 885848218
+105 288 4 889214335
+405 1530 1 885546835
+42 290 3 881106072
+429 636 3 882386027
+345 568 4 884993047
+331 223 4 877196173
+207 660 4 877847100
+255 200 3 883216544
+87 321 2 879876813
+174 742 4 886434087
+194 154 3 879546305
+13 329 2 886952246
+145 407 2 888398400
+201 53 3 884114713
+337 222 5 875185319
+334 239 3 891546914
+465 114 4 883530190
+1 22 4 875072404
+363 290 3 891496753
+435 1039 4 884132755
+223 1009 1 891549475
+119 50 5 874774718
+367 406 4 876689878
+10 216 4 877889333
+308 597 3 887738933
+189 423 5 893265796
+276 153 4 874791667
+303 321 3 879466065
+152 1054 1 880149643
+455 738 3 879112238
+308 712 4 887740833
+456 187 4 881372911
+98 523 5 880498967
+416 106 3 876697913
+5 21 3 875635327
+1 21 1 878542772
+407 510 4 875046752
+453 1157 2 888206576
+314 278 5 877886888
+403 546 3 879786221
+227 322 3 881518461
+110 1231 2 886988664
+44 946 3 878347847
+391 678 2 877398704
+291 685 5 874834254
+125 748 3 892835778
+394 383 2 881059704
+297 17 3 875240201
+150 324 4 878746225
+63 929 3 875747955
+13 804 2 882141997
+450 642 4 882397939
+474 602 3 887926436
+215 229 3 891436469
+75 301 4 884051510
+370 294 1 879434229
+167 1308 1 892738307
+178 2 4 882827375
+177 421 3 880130881
+288 22 5 886374286
+145 1288 4 888398197
+269 1148 4 891447062
+459 357 4 879564308
+274 71 4 878946612
+177 343 3 882141885
+374 135 4 882159077
+456 1248 3 881374767
+269 1479 2 891451111
+159 832 3 880557864
+460 744 3 882912261
+83 2 4 881971771
+373 527 4 877103846
+442 184 2 883390083
+194 456 1 879544303
+13 4 5 882141306
+87 230 5 879875818
+436 98 4 887769280
+412 526 4 879717572
+7 617 5 891354588
+138 435 5 879024232
+145 1047 3 875270764
+405 462 2 885549506
+327 88 2 887819194
+407 56 5 875042569
+42 15 4 881105633
+85 654 4 879454272
+417 449 3 880952674
+21 551 3 874951898
+7 219 1 892131924
+168 125 4 884287731
+90 303 4 891382193
+110 96 4 886988449
+276 380 3 874791383
+406 515 2 879445378
+429 1285 3 882386485
+437 663 5 880141084
+264 192 4 886122099
+144 20 4 888104559
+295 238 4 879517136
+145 673 4 875272299
+334 131 4 891547744
+386 1016 4 877654961
+346 572 5 875266600
+389 568 3 880087782
+280 1133 3 891700242
+455 724 3 879111500
+222 540 3 878184087
+24 249 4 875246216
+279 594 1 891209021
+444 916 3 891979403
+215 523 4 891435060
+193 187 4 890860351
+318 1120 3 884495206
+200 1 5 876042340
+447 760 4 878854838
+244 451 4 880608112
+144 470 2 888105993
+59 51 5 888206095
+295 420 4 879518233
+23 408 5 874784538
+374 71 5 880396292
+317 313 4 891446208
+367 561 4 876690048
+198 187 4 884207239
+188 1263 3 875071891
+267 33 5 878972650
+201 448 3 884112581
+198 979 5 884206748
+151 98 4 879524088
+342 663 4 875320297
+407 416 3 876348957
+99 64 5 885680578
+405 1119 3 885545306
+407 371 2 875116964
+128 622 4 879968332
+178 197 2 882826720
+405 77 1 885546248
+472 826 3 883904224
+299 264 2 877877290
+457 156 5 882397095
+108 222 2 879879720
+394 561 4 881060177
+95 520 4 879197970
+291 825 4 874833983
+303 953 3 879485016
+450 494 3 882373385
+222 89 5 878181739
+363 428 5 891495742
+397 95 4 885349999
+21 123 4 874951382
+184 736 3 889911633
+324 255 4 880575449
+75 225 2 884050940
+389 604 4 879991387
+130 132 5 875802006
+276 197 5 874787549
+64 313 4 889736971
+27 50 3 891542897
+456 979 3 881371694
+340 588 5 884991369
+135 173 4 879857723
+125 211 3 879455184
+403 925 4 879790468
+290 15 4 880474494
+166 751 4 886397665
+417 692 4 879648132
+423 333 3 891394747
+21 767 1 874951314
+59 919 4 888203018
+352 273 2 884290328
+363 137 5 891495742
+288 180 5 886373474
+405 946 2 885548836
+406 633 5 882461684
+235 194 5 889655232
+340 486 4 884991083
+145 558 2 877343121
+109 231 3 880582976
+181 1339 1 878962086
+417 1014 4 879646785
+11 433 4 891905003
+426 428 2 879444081
+117 748 3 880124378
+312 89 5 891698832
+416 258 5 893213549
+410 538 3 888626710
+305 96 3 886324172
+95 127 4 879195062
+383 639 4 891193181
+452 121 5 885816916
+295 965 4 879517271
+383 135 5 891193042
+236 504 3 890118075
+373 155 4 877107235
+85 150 3 890255432
+406 692 3 880131792
+225 566 4 879540678
+465 216 3 883531284
+305 628 4 886324661
+265 1197 2 875320542
+160 169 4 876862077
+308 235 3 887739800
+106 274 3 883876146
+469 513 5 879523891
+246 210 3 884921319
+305 12 5 886322930
+342 123 5 874984832
+233 506 5 877663337
+300 456 4 875650267
+26 300 4 891347537
+200 515 5 884129381
+311 185 2 884366617
+11 749 5 891901797
+5 427 3 875721167
+329 197 4 891656429
+105 270 5 889214245
+329 705 3 891656347
+1 179 3 875072370
+298 183 3 884182600
+460 275 3 882912261
+403 148 5 879786351
+425 678 1 878737593
+21 453 2 874951797
+360 1197 3 880355177
+464 289 4 878354626
+56 151 4 892910207
+460 20 4 882912469
+378 49 3 880332480
+324 123 4 880575714
+110 69 4 886987860
+320 92 5 884749306
+334 430 4 891546206
+366 559 5 888858078
+331 1141 3 877196504
+239 484 5 889179095
+59 435 5 888204553
+197 232 4 891410082
+330 252 4 876544734
+405 175 1 885546069
+334 582 5 891547235
+442 230 3 883390466
+312 863 5 891698695
+230 621 2 880485380
+435 587 3 884132403
+90 632 5 891384113
+59 612 3 888206161
+416 928 3 878879391
+450 211 5 882373865
+313 624 4 891030261
+10 211 5 877889130
+342 248 3 874984455
+223 95 5 891550649
+249 1012 3 879571998
+383 272 3 891192158
+469 855 4 879524302
+90 474 5 891383599
+466 181 4 890284857
+128 193 3 879967249
+288 223 3 886374497
+198 173 4 884207492
+347 403 5 881654386
+280 546 4 891702252
+385 616 4 884119121
+125 728 3 892838425
+203 475 3 880434318
+49 91 5 888066979
+347 820 2 881653340
+319 307 4 879975504
+10 531 5 877886911
+422 448 4 879744085
+311 306 4 884363791
+406 30 4 879793235
+380 161 2 885480046
+244 32 2 880605514
+379 9 4 880524886
+406 735 3 884630554
+416 288 5 893213796
+327 959 5 887819161
+201 188 4 884112201
+472 1011 4 875979187
+255 831 4 883216902
+275 294 4 876197443
+437 479 5 880141335
+213 502 5 878956263
+271 239 3 885849419
+326 136 4 879874933
+339 675 4 891034810
+63 258 3 875746809
+222 772 2 878181906
+92 122 3 875907535
+243 7 3 879987362
+145 452 3 882182762
+345 117 4 884991220
+303 222 3 879468414
+474 410 2 887915645
+275 50 4 876198296
+21 263 1 874951040
+37 127 4 880930071
+299 19 1 877877434
+450 847 4 882376188
+38 681 5 892429065
+425 690 1 890346866
+104 1012 4 888465708
+303 678 1 879544946
+354 7 4 891216607
+99 342 1 885678348
+454 705 3 881959818
+126 272 3 887853469
+379 187 5 880525031
+311 216 5 884364502
+385 603 5 880869422
+405 669 1 885548435
+295 729 4 879518018
+59 404 3 888205463
+269 517 4 891449189
+224 556 1 888103942
+457 285 5 882393648
+476 715 4 883364745
+425 53 4 878738596
+222 769 2 881060608
+91 568 2 891439018
+327 508 2 887744064
+62 188 3 879373638
+398 4 2 875723337
+141 282 5 884585642
+389 64 4 880087151
+419 488 5 879435722
+343 427 5 876405820
+125 56 1 879454345
+181 235 1 878963168
+380 134 3 885478583
+312 276 4 891699010
+343 174 5 876404464
+385 1524 5 879445662
+457 758 2 882551135
+13 96 4 882140104
+399 684 3 882344269
+389 712 3 881384338
+344 7 4 884814668
+407 313 4 893076947
+395 338 4 883762733
+429 747 3 882386071
+418 344 1 891282521
+373 660 4 877105075
+378 1523 2 880334067
+307 83 5 877120874
+234 285 4 891227771
+389 50 5 879915780
+458 530 4 886396005
+435 171 5 884131967
+60 618 3 883327113
+87 789 3 879876610
+328 620 3 885048861
+402 222 4 876266948
+391 510 5 877399066
+267 944 3 878973179
+408 300 3 889679857
+472 233 4 875981759
+403 181 4 879785916
+271 756 2 885848218
+7 216 4 891350900
+246 25 3 884922383
+139 740 2 879538254
+389 558 4 879991242
+190 354 4 891033606
+257 269 3 879029516
+409 429 5 881107817
+402 32 3 876267235
+201 435 4 884112201
+452 186 1 875875499
+407 173 5 875043948
+412 117 4 879717177
+92 153 4 875653605
+339 403 3 891034510
+416 652 4 876699526
+326 208 3 879875534
+202 258 4 879726342
+13 838 1 882397742
+474 480 5 887925186
+246 420 3 884922272
+122 673 3 879270511
+276 591 3 874786632
+221 385 4 875245948
+75 235 4 884050502
+69 123 4 882126125
+218 173 3 877488316
+186 79 5 879023460
+445 121 1 891200233
+299 692 4 877880915
+180 778 2 877128388
+42 469 4 881109324
+13 559 1 882396913
+233 483 5 876021170
+79 306 5 891271792
+445 246 1 891199682
+94 381 4 886008764
+380 414 2 885480046
+450 559 3 882376446
+417 550 3 879649178
+138 187 5 879024043
+141 335 1 886447735
+184 221 5 889907838
+88 308 4 891037396
+474 68 3 887926804
+405 142 1 885549004
+405 559 5 885548330
+69 235 3 882126048
+385 81 3 879442028
+233 828 4 875508169
+131 276 5 883681723
+294 1088 1 889243393
+116 346 4 886310197
+476 792 4 883365019
+478 143 5 889396797
+429 282 3 882386983
+268 195 4 875309719
+373 778 5 877105529
+328 748 3 885045245
+411 186 5 892845605
+407 69 4 875042569
+303 720 2 879468375
+358 382 2 891269913
+286 411 2 876522133
+378 778 3 880056073
+216 221 4 881432501
+474 736 3 887927509
+328 326 4 885044607
+402 96 5 876267234
+265 323 3 875320112
+279 1485 4 878262195
+201 76 4 884140709
+399 546 2 882341383
+22 53 3 878888107
+327 874 3 887737629
+473 273 5 878157329
+159 588 2 884027316
+176 246 5 886047994
+176 343 2 886047595
+291 9 5 874805804
+18 654 4 880130110
+244 92 4 880602478
+421 657 4 892241422
+178 202 5 882826782
+339 91 5 891034282
+268 241 3 875310603
+454 286 3 881958782
+118 180 5 875385136
+278 882 3 891295007
+42 679 2 881108548
+313 684 4 891017088
+40 269 1 889041283
+202 423 3 879727116
+458 178 4 886398187
+474 1014 3 887916567
+450 1446 4 882812558
+119 813 4 874774956
+463 250 4 889935953
+279 229 4 889326161
+423 1011 3 891395547
+466 188 3 890284766
+474 528 5 887923924
+259 185 4 874724781
+49 1080 4 888066734
+200 495 3 884129092
+26 316 3 891349122
+321 61 5 879441128
+463 950 3 877385590
+157 255 3 886889876
+5 451 1 875636571
+249 283 5 879572600
+262 7 4 879790603
+453 73 4 888206132
+49 561 2 888067460
+291 420 4 875086991
+322 513 4 887314185
+442 873 2 883388120
+10 357 5 877889186
+303 198 4 879467413
+56 781 4 892677147
+293 290 2 888905198
+291 412 3 875086669
+151 939 4 879524514
+463 225 3 877385489
+303 324 3 879466065
+450 204 4 882377590
+216 25 3 881428365
+405 654 2 885548579
+24 300 4 875245985
+22 515 5 878887869
+363 431 2 891495301
+23 629 4 874786098
+466 265 3 890285159
+104 1115 4 888465263
+313 8 3 891014551
+447 180 5 878855989
+115 7 5 881171982
+62 866 2 879373195
+394 288 4 880886919
+130 658 5 875802173
+91 495 4 891439171
+368 89 4 889783678
+145 313 4 883840638
+376 663 3 879434750
+184 210 4 889911069
+6 200 3 883602422
+101 111 2 877136686
+91 614 4 891439018
+464 678 3 878354722
+347 118 4 881652710
+305 904 4 886307860
+455 56 5 879110844
+7 556 3 891352659
+378 559 4 880056735
+279 367 3 875309861
+244 86 4 880605896
+391 89 3 877399380
+342 209 5 875319554
+391 200 5 877399269
+266 268 4 892256828
+458 319 4 889323714
+276 86 3 874791101
+472 931 2 883904681
+320 164 4 884751246
+311 323 3 884364139
+10 162 4 877892210
+324 879 4 880575234
+286 597 3 876522360
+276 396 4 874792118
+396 595 3 884646467
+267 128 5 878972170
+318 405 2 884494797
+454 51 2 888267158
+461 259 2 885355679
+43 385 5 883955387
+399 140 4 882343731
+70 496 4 884064545
+450 904 5 889568507
+26 129 4 891350566
+25 141 4 885852720
+316 199 3 880853598
+321 87 3 879439763
+416 1521 3 892440206
+406 25 1 879540106
+474 176 5 887923972
+428 313 5 885943749
+450 1092 3 882469627
+10 161 4 877892050
+308 209 4 887737686
+389 484 5 880087073
+198 959 3 884209264
+436 1061 3 887771997
+457 825 5 882553112
+435 381 4 884133585
+13 237 5 882140285
+226 405 4 883889507
+424 294 5 880858979
+456 708 4 881373756
+327 405 2 887745589
+186 306 4 891717690
+326 174 4 879874825
+334 877 3 891544264
+454 315 4 888015651
+455 20 3 879109594
+158 659 5 880134947
+239 443 5 889181015
+386 281 3 877655145
+435 382 3 884131949
+377 358 3 891297023
+308 408 5 887738268
+361 781 2 879441179
+267 189 4 878971874
+417 176 5 879646891
+133 308 4 890588639
+268 654 5 875309718
+373 286 3 877098042
+60 366 4 883327368
+397 896 4 889760725
+389 410 3 879916238
+175 64 5 877107552
+269 393 1 891451036
+446 269 4 879787730
+472 689 4 883903273
+454 310 4 881958464
+11 659 5 891904920
+116 879 2 876452094
+474 518 4 887926633
+149 338 2 883512904
+189 44 4 893266376
+342 1014 1 874984531
+13 770 4 882397581
+44 143 4 878347392
+293 491 4 888905923
+332 182 5 888098088
+303 223 4 879466742
+323 475 3 878739393
+291 448 5 874867741
+118 288 5 875385386
+429 415 3 882386785
+407 1188 2 876345492
+438 269 4 879867960
+37 92 4 880930072
+374 1014 1 880394138
+45 225 4 881014070
+405 793 1 885547313
+291 761 3 874834914
+195 558 3 890589408
+178 300 5 882823301
+227 124 4 879035158
+92 117 4 875640214
+454 174 4 888266643
+315 178 4 879799486
+416 723 4 886318827
+177 161 3 880130915
+212 527 5 879303892
+411 88 3 891035761
+398 163 3 875738333
+418 331 3 891282521
+114 89 5 881260024
+175 661 4 877107432
+5 430 5 875636631
+363 631 1 891497440
+397 338 4 882839517
+450 281 4 882399664
+81 100 3 876533545
+364 988 2 875931561
+457 546 2 882393860
+119 294 1 892564313
+361 66 4 879441075
+56 483 4 892682889
+44 1 4 878341315
+99 92 4 885680837
+269 488 4 891448926
+405 1479 1 885547735
+425 222 5 878738486
+445 50 2 891199715
+406 42 5 879445936
+333 294 3 891045496
+359 408 5 886453239
+345 148 3 884991303
+416 560 3 886319079
+468 39 3 875296309
+59 56 5 888204465
+345 1096 3 884994682
+435 184 5 884131771
+346 110 2 875266064
+11 707 5 891906389
+102 201 2 888803051
+407 2 4 875553509
+58 496 2 891611593
+42 729 3 881108345
+270 584 5 876955067
+246 41 2 884923811
+16 948 3 877717397
+449 293 4 879958803
+351 288 3 879481550
+450 526 4 882396245
+201 379 3 884114813
+174 238 5 890168700
+398 435 5 875717106
+262 385 2 879795030
+447 91 4 878856549
+393 540 3 889731753
+371 234 5 877487691
+90 721 3 891385215
+436 537 4 887769471
+388 678 4 886442062
+363 1512 1 891494754
+308 186 4 887738152
+307 380 3 879538922
+280 1297 4 891702230
+196 70 3 881251842
+90 193 4 891383752
+18 65 5 880130333
+435 313 5 884268770
+83 580 4 883869630
+222 229 3 878184315
+454 164 3 881960265
+451 243 4 879012510
+256 225 4 882152605
+363 443 4 891500334
+87 38 5 879875940
+99 751 4 885678397
+254 1470 2 886474650
+295 181 4 879517860
+393 571 3 889731793
+463 24 3 877385731
+354 958 4 891218271
+314 595 3 877886375
+194 376 2 879528752
+478 122 2 889397778
+73 269 4 888792172
+1 187 4 874965678
+455 334 3 892230883
+60 1121 3 883326215
+395 237 4 883764974
+427 263 5 879701253
+2 111 4 888551853
+416 480 5 893213918
+72 318 5 880037702
+189 499 4 893265596
+222 63 3 878183713
+276 825 3 874787006
+32 222 3 883717600
+82 111 4 876311423
+347 70 2 881654428
+112 301 3 884992566
+130 450 2 878537602
+452 69 5 875275699
+308 48 4 887736880
+201 288 4 884110887
+273 316 4 891293201
+463 347 1 889936589
+101 181 4 877137015
+387 463 4 886483526
+435 616 2 884133284
+271 196 4 885848886
+455 531 3 879111291
+394 72 4 880889629
+65 393 4 879217881
+456 22 4 881373573
+271 87 3 885848802
+392 99 5 891038433
+102 338 2 887051723
+378 91 3 880331510
+269 537 5 891455816
+474 735 4 887924619
+463 242 2 889935629
+421 89 5 892241362
+418 302 2 891282551
+159 260 2 893255969
+259 147 4 888630664
+301 824 3 882075055
+270 50 5 876954004
+378 176 4 880046362
+43 290 4 884029192
+351 326 5 879481589
+374 100 5 880392873
+374 24 3 880393553
+346 273 4 874948783
+235 191 4 889654971
+18 79 4 880131450
+260 748 4 890618198
+249 175 4 879572106
+279 532 1 875298597
+95 98 4 879197385
+466 128 2 890284819
+354 419 4 891217755
+279 274 3 875296792
+256 1 5 882150980
+357 1047 4 878951691
+147 313 4 885593965
+354 638 4 891217547
+424 14 4 880859552
+198 693 3 884207734
+391 12 5 877399745
+208 97 4 883108797
+447 288 4 878855082
+470 475 4 879178568
+437 162 4 880141129
+246 393 3 884922627
+15 308 5 879455334
+393 1407 3 889731010
+160 182 5 876770311
+128 172 3 879967248
+253 328 4 891627790
+162 508 5 877635662
+370 322 3 879434308
+13 563 1 882397039
+457 45 5 882397133
+397 174 5 885349999
+222 475 4 877563252
+232 76 3 888550060
+421 466 4 892241459
+387 473 4 886481033
+476 1037 1 883365384
+250 331 3 878089033
+305 582 4 886323506
+463 593 1 877386923
+72 147 5 880037702
+85 529 3 879827935
+435 82 5 884132100
+412 487 3 879717118
+152 234 4 882474970
+59 205 3 888204260
+354 513 5 891217782
+311 23 3 884364570
+301 73 4 882075962
+123 9 5 879873726
+454 875 1 888266433
+296 191 5 884197193
+272 514 5 879455254
+395 313 3 883762135
+13 478 4 884538571
+437 683 2 881001121
+179 321 1 892151331
+254 94 3 887347350
+215 15 3 891435761
+435 52 5 884132403
+70 150 3 884065247
+460 297 3 882912342
+474 661 4 887925620
+354 707 4 891217633
+276 951 3 874792969
+99 829 4 885679382
+178 219 4 882828350
+480 190 5 891208265
+165 500 3 879525832
+434 369 4 886724972
+267 108 4 878971224
+360 23 5 880356240
+405 189 1 885549192
+119 710 4 886177162
+13 872 3 882139327
+38 742 5 892430001
+21 17 4 874951695
+151 52 5 879524586
+441 25 3 891036306
+453 566 3 877561593
+377 268 3 891295937
+327 559 2 887746328
+181 681 1 878961474
+393 845 4 887744202
+56 403 4 892678942
+6 494 4 883601713
+474 52 4 887925751
+178 176 4 882826782
+445 886 3 891035539
+11 228 3 891905824
+183 229 3 891463591
+347 831 1 881653340
+171 262 4 891034641
+284 306 4 885329146
+84 98 4 883453755
+255 100 3 883216358
+7 97 5 891351201
+65 365 3 879216672
+417 484 4 879647380
+70 403 4 884064862
+472 977 3 875979317
+250 271 4 883263374
+219 616 5 889403435
+450 139 5 882812558
+417 1119 3 879648382
+158 798 4 880134815
+92 704 3 875812121
+399 597 3 882341330
+249 53 4 879572760
+263 300 3 891297330
+116 1226 2 876454090
+384 989 4 891273905
+99 275 1 888469419
+267 65 4 878972071
+95 892 3 882803890
+370 514 4 879434969
+232 150 3 891565095
+152 783 4 884018961
+305 200 3 886324661
+15 303 3 879455080
+373 715 2 877105075
+42 1042 3 881109325
+342 133 4 874984207
+23 175 5 874785526
+226 25 4 883890235
+385 136 3 879442402
+75 1028 4 884050590
+379 100 5 880524541
+216 1218 3 881428365
+429 153 4 882385090
+44 591 4 878341315
+148 69 5 877019101
+64 32 1 889739346
+31 340 3 881547788
+343 137 4 876402941
+158 570 3 880134445
+458 496 3 886398289
+94 629 4 891721286
+479 680 3 887064404
+327 55 4 887820293
+221 470 3 875245374
+403 7 5 879785867
+151 69 4 879524368
+426 606 5 879442044
+230 418 5 880484937
+303 90 4 879485111
+181 813 2 878962279
+269 821 1 891450427
+450 200 3 882376188
+276 1079 2 874787300
+95 447 2 880572166
+49 1028 2 888069304
+145 635 4 875272349
+332 1315 2 887916623
+151 476 3 879543423
+7 135 5 891351547
+452 502 2 885817844
+417 765 3 879649632
+270 26 5 876954995
+327 10 4 887744432
+264 367 4 886123656
+437 191 4 880140726
+95 140 3 879199014
+419 306 5 879435242
+232 289 4 880062259
+313 474 5 891016193
+200 841 3 876042556
+354 516 5 891217851
+373 1078 3 877105451
+92 826 2 886443534
+157 1051 4 886890835
+357 744 5 878951653
+429 32 4 882386309
+352 89 5 884289693
+100 879 4 891374946
+474 1028 1 887916438
+425 288 5 878737512
+445 150 2 890987617
+97 189 4 884238887
+49 928 2 888068651
+429 569 2 882387506
+293 578 2 888907913
+406 589 5 879445474
+429 1014 3 882386333
+405 574 1 885546724
+416 929 4 876698255
+102 993 2 883748352
+118 1079 4 875385442
+454 1454 2 888266907
+422 50 4 875129911
+110 55 3 886988449
+276 1083 3 877934891
+380 736 4 885478780
+458 174 3 886397109
+463 21 1 890453075
+130 555 4 888211930
+432 405 4 889416490
+254 498 4 886472115
+409 276 4 881108455
+43 1054 3 884029658
+457 79 5 882396869
+437 98 5 880141962
+394 39 4 880888501
+436 715 4 887770668
+22 85 5 878886989
+329 892 2 891655614
+453 231 2 877562293
+450 367 3 882376282
+326 183 5 879875851
+193 366 4 890860428
+472 940 4 875982560
+398 182 4 875657802
+64 143 4 889739051
+381 656 4 892696471
+59 201 4 888204260
+365 315 4 891303384
+385 185 5 880870205
+457 679 4 882547723
+145 1287 2 888398563
+381 79 3 892695996
+201 234 5 884112537
+168 121 4 884287731
+392 199 5 891038466
+416 217 4 886317880
+417 169 3 879647498
+328 1112 4 885049459
+380 416 2 885480239
+391 64 5 877399746
+42 443 3 881108093
+2 258 3 888549961
+417 358 2 879649763
+342 15 3 875318154
+102 671 3 888803002
+343 559 3 876406822
+292 153 4 881105587
+440 1073 4 891577814
+200 280 4 884127798
+412 288 4 879716566
+389 401 3 880088578
+334 969 4 891628832
+299 813 4 878192192
+344 764 1 886381986
+215 134 4 891435266
+366 98 5 888857750
+124 209 3 890399902
+56 423 5 892737191
+454 945 3 881960083
+178 1315 4 882824291
+429 806 2 882384950
+115 121 3 881170065
+264 774 2 886122446
+344 815 2 884900409
+87 167 4 879876703
+275 210 4 880314320
+54 272 5 890608175
+280 31 4 891701344
+478 318 5 889389232
+392 200 3 891038433
+464 269 5 878354626
+173 331 4 877557028
+450 553 2 882373928
+380 1404 2 885478646
+457 949 3 882549287
+351 327 5 883356684
+465 50 4 883530778
+222 24 3 877563622
+193 73 3 889127237
+430 744 3 877225965
+279 809 3 891208945
+292 7 3 881104068
+429 794 3 882385593
+452 609 4 875562374
+401 280 2 891032607
+283 435 5 879298206
+1 135 4 875072404
+479 228 4 879461060
+457 53 4 882548645
+201 962 4 884113082
+249 273 4 879640284
+205 300 3 888284245
+385 1286 3 879446952
+381 673 3 892696209
+286 394 5 877534771
+180 658 5 877355598
+299 728 2 889503159
+256 620 3 882151743
+307 230 5 879538921
+429 568 3 882385859
+84 15 4 883449993
+452 467 3 885491030
+425 491 2 890347047
+118 675 5 875385386
+204 300 3 892388900
+456 568 2 881374246
+321 529 4 879440342
+43 496 5 883955605
+301 237 4 882074291
+344 972 4 884901503
+395 210 5 883763136
+403 123 3 879786112
+320 566 3 884749384
+141 1244 3 884585364
+363 699 2 891495850
+378 280 2 880044489
+405 400 1 885549044
+380 58 2 885479355
+234 630 2 892334141
+416 496 5 893212572
+416 1089 2 876697695
+406 787 3 880132047
+484 235 2 881450160
+295 1473 4 879519473
+290 230 4 880473557
+330 357 4 876546439
+343 117 2 876403121
+144 847 4 888104063
+254 102 3 886473929
+127 750 1 884363851
+454 507 3 881960265
+239 162 5 889179131
+246 138 1 884923715
+326 705 3 879875399
+94 510 5 885873089
+484 550 4 891195390
+440 1504 4 891578226
+409 489 5 881107817
+201 950 3 884140610
+240 272 5 885775536
+416 930 3 878878814
+268 227 4 875310824
+21 563 2 874951898
+274 846 2 878946204
+60 97 3 883326215
+59 9 4 888203053
+246 652 5 884921033
+268 480 5 875309430
+301 94 4 882079172
+172 612 3 875537964
+486 846 2 879875154
+13 216 3 881515193
+405 302 4 885544635
+456 963 4 881374047
+187 735 4 879465532
+378 195 3 880046516
+405 778 1 885546248
+189 196 5 893266204
+268 407 1 876514002
+468 1008 4 875283843
+318 205 3 884496334
+48 483 5 879434607
+299 346 3 886101436
+401 144 5 891033523
+442 546 3 883390574
+140 294 3 879013651
+290 683 2 880473415
+236 1401 3 890116335
+87 100 5 879876488
+357 280 5 878951831
+422 181 4 875129839
+193 412 3 889127787
+416 1007 5 893213918
+198 403 4 884209353
+484 70 5 891195036
+389 630 3 880087389
+468 209 5 875296309
+94 419 3 891721615
+407 399 3 876342618
+41 196 3 890687593
+292 24 4 881104481
+125 210 5 879454243
+387 4 3 886482969
+461 682 1 885355705
+230 501 3 880485352
+250 844 4 878090414
+398 1126 4 875722533
+83 66 4 880307898
+451 262 1 879012647
+387 357 5 886479690
+138 518 4 879024327
+60 661 4 883326808
+445 1187 3 891200137
+236 523 2 890116221
+450 523 5 882371904
+391 205 5 877399337
+332 1011 3 887938631
+274 762 5 878945610
+332 298 4 887916575
+290 434 4 880474422
+455 343 4 882141285
+276 1006 3 874787353
+389 497 4 879991461
+279 824 4 875297456
+385 659 4 879441942
+174 1 3 886433898
+334 1313 4 891544407
+280 215 3 891701723
+406 1021 5 879446718
+15 251 2 879455541
+457 237 4 882393712
+323 121 3 878739618
+276 653 5 874795729
+465 198 2 883532119
+297 508 4 874955210
+341 358 1 890758050
+293 416 4 888907575
+320 763 4 884748683
+52 864 3 882922661
+200 546 3 884127745
+171 340 3 891034756
+262 99 3 879792262
+177 806 4 880131216
+387 603 4 886480548
+151 448 2 879528779
+15 936 5 879455889
+13 800 1 882397067
+246 211 4 884922605
+326 608 4 879875930
+417 928 3 879646821
+313 185 5 891013773
+308 208 4 887736798
+177 654 4 880131106
+254 1263 1 886474426
+405 625 3 885548836
+368 56 4 889783407
+78 301 5 879633467
+411 709 5 892845604
+447 133 4 878856052
+407 1230 2 876342822
+484 195 5 891195349
+360 744 4 880355066
+24 55 5 875323308
+327 746 3 887818992
+200 826 4 876042556
+6 165 5 883600747
+474 180 5 887924028
+60 181 4 883326754
+11 259 3 891902270
+330 699 5 876547032
+244 581 4 880607903
+467 50 4 879532385
+267 364 2 878974460
+49 145 1 888067460
+194 628 3 879540171
+184 117 2 889907995
+444 1483 2 891978807
+346 431 5 874950616
+374 151 3 880393811
+102 56 3 888801360
+269 357 5 891447773
+123 504 5 879872948
+425 241 2 878738548
+448 269 5 891887338
+406 93 4 879445562
+89 7 5 879441422
+405 671 2 885548330
+417 421 4 879647561
+7 192 4 891352010
+295 229 4 879519010
+359 7 5 886453325
+413 181 5 879969591
+46 125 4 883616284
+406 430 4 879445430
+183 216 4 891479033
+465 109 3 883532119
+425 204 4 890347138
+125 294 4 892835778
+299 167 3 889503159
+128 191 4 879967080
+373 162 3 877098568
+183 212 4 891467870
+408 319 5 889679947
+11 414 3 891905393
+92 234 4 875654297
+474 134 4 887923972
+274 1063 4 878946502
+234 182 3 892078567
+346 616 1 874948890
+23 597 3 874785024
+453 7 5 877562135
+262 423 4 879793854
+455 214 3 879112122
+253 156 3 891628614
+54 340 4 890608225
+102 650 3 888801063
+345 170 5 884902317
+159 1278 3 880557782
+334 230 4 891548808
+110 402 4 886988293
+453 456 3 877552540
+417 392 3 880950280
+141 235 1 884585437
+362 323 2 885019651
+387 233 3 886483151
+210 154 4 887730341
+102 182 3 889362833
+399 407 3 882341644
+465 474 3 883531246
+60 121 4 883327664
+326 38 3 879877005
+405 31 1 885548579
+356 315 4 891405619
+367 218 4 876689962
+435 1109 3 884132643
+287 200 4 875335237
+442 79 3 883390366
+77 201 4 884752785
+164 258 5 889401221
+452 805 4 875562441
+184 402 3 889910013
+256 234 5 882164696
+193 274 3 889126272
+268 402 1 875745231
+417 101 3 879649001
+479 931 2 879460681
+16 467 5 877720733
+416 385 5 893213103
+95 183 5 879197329
+54 7 4 880935294
+429 193 4 882385267
+264 222 5 886122577
+480 175 3 891208356
+7 447 5 891350900
+450 685 4 882374134
+253 732 4 891628651
+267 176 5 878971874
+458 48 4 886396192
+399 187 3 882346401
+370 435 3 879434999
+58 176 4 884304936
+258 258 2 885700811
+253 523 4 891628501
+374 202 3 880394716
+276 1245 3 874787091
+279 712 5 875312339
+416 176 4 876699652
+268 100 3 875742316
+188 483 5 875072009
+249 742 3 879640241
+294 472 3 889242370
+200 451 4 884129006
+339 233 1 891036503
+411 304 3 891034982
+69 763 3 882126156
+156 357 4 888185677
+186 106 2 879023242
+18 60 4 880132055
+451 322 4 879012510
+405 664 1 885546724
+279 990 1 875249134
+296 521 4 884197091
+417 748 4 879646785
+339 257 4 891033710
+249 583 4 879640918
+326 177 3 879876881
+85 319 4 879452334
+5 135 4 875637536
+330 238 5 876546323
+336 33 3 877756242
+254 400 3 886475790
+405 653 1 885548579
+480 183 4 891208651
+206 361 1 888180082
+405 452 5 885548434
+30 258 5 885941156
+442 44 2 883391146
+410 898 3 888627138
+94 1091 3 891722306
+378 423 4 880056287
+184 166 3 889910684
+295 217 4 879517705
+253 182 3 891628374
+385 479 5 879441538
+474 317 4 887925187
+254 133 5 886473158
+467 150 4 879532385
+312 488 5 891698334
+185 690 4 883526267
+82 514 4 878769442
+22 996 1 878887158
+130 746 5 876252012
+409 321 2 881104837
+372 23 5 876869701
+77 511 2 884753152
+62 230 2 879375738
+354 1017 3 891216896
+308 123 3 887738619
+437 213 4 881000931
+237 705 3 879376487
+342 28 2 875319383
+409 97 5 881109216
+157 50 4 886890541
+352 100 4 884290428
+99 619 4 885679091
+446 748 2 879787149
+92 29 3 875656624
+200 1419 5 884130679
+197 399 2 891410082
+95 175 5 879197603
+196 66 3 881251911
+387 273 4 886481151
+117 122 2 886022187
+143 272 4 888407586
+372 185 5 876869445
+94 386 4 891722382
+276 50 5 880913800
+312 428 3 891698424
+259 1135 5 877926006
+151 466 5 879528496
+184 631 4 889910612
+484 300 4 887519214
+387 215 2 886483906
+125 79 5 879454100
+316 170 4 880853810
+23 202 3 874785165
+469 499 5 879524485
+214 708 4 891544152
+145 559 2 877343156
+20 498 3 879669001
+296 257 5 884196921
+178 274 4 882824253
+354 173 3 891217394
+405 1240 1 885549192
+487 1044 3 884051761
+363 653 3 891495682
+459 978 2 879563435
+357 270 5 878951101
+280 232 3 891701649
+130 472 4 876251072
+254 313 5 886470465
+429 24 3 882386309
+348 225 3 886523645
+60 144 4 883325944
+412 724 4 879717095
+286 285 1 879781450
+194 197 4 879522021
+259 475 5 877925049
+361 525 4 879441253
+279 660 4 875313473
+428 301 4 885943782
+458 925 3 886395166
+354 387 4 891307180
+405 622 1 885548877
+450 478 5 887835272
+304 313 5 884968415
+417 655 4 879647900
+458 517 4 886398289
+385 1128 3 879441662
+234 48 2 892334107
+263 100 5 891298453
+387 223 5 886479771
+95 451 3 880572249
+463 410 1 890530286
+92 356 3 875813171
+417 638 4 879648078
+145 800 2 875272349
+198 1142 5 884205114
+447 174 5 878856052
+213 685 3 878870987
+422 15 3 875129882
+298 864 3 884183912
+487 56 4 883528441
+391 31 2 877399659
+269 51 2 891451111
+403 866 4 879786294
+194 135 3 879521474
+385 151 2 879440127
+303 12 4 879466937
+262 660 4 879794419
+222 80 2 881060155
+143 333 5 888407708
+286 251 5 876521678
+280 388 2 891702486
+407 684 3 875045268
+345 11 4 884992337
+416 338 3 880159023
+158 120 1 880134014
+459 322 4 879561679
+429 611 4 882385593
+416 204 5 893213404
+301 588 5 882077055
+65 50 5 879217689
+378 326 3 892382865
+110 1218 3 886989473
+75 220 1 884050705
+344 509 4 889814195
+429 56 4 882384683
+486 471 5 879874969
+159 294 4 884026788
+334 346 5 891544209
+387 1240 5 886483620
+401 202 4 891033319
+305 748 3 886308147
+373 161 4 877105005
+227 288 2 879035072
+194 633 3 879521254
+457 727 4 882396832
+276 426 3 874793092
+393 48 2 889728177
+13 523 4 882141306
+303 216 5 879466604
+291 285 4 874833746
+393 172 5 887745883
+405 40 2 885547735
+145 380 3 885557699
+7 612 5 891351121
+287 845 5 875334587
+437 89 2 880140101
+185 181 4 883524475
+279 234 2 875654542
+335 305 4 891566861
+448 292 4 891888178
+417 81 5 879647196
+363 566 3 891496439
+334 277 3 891544904
+26 151 3 891372429
+373 132 3 877106940
+399 809 3 882352357
+75 756 2 884050309
+62 273 4 879371980
+102 185 3 888802940
+10 697 3 877888677
+184 127 5 889907396
+42 229 4 881108684
+236 210 2 890118153
+85 393 4 879828967
+21 567 2 874951858
+427 1296 5 879701225
+249 1047 3 879640603
+85 10 4 879452898
+125 659 4 879454628
+55 117 3 878176047
+314 378 5 877888168
+69 282 3 882126048
+468 69 4 875291570
+158 168 5 880134948
+195 127 5 875771441
+7 91 3 891353860
+152 215 5 880149882
+286 658 5 877533543
+381 493 4 892697111
+72 443 3 880037418
+464 482 5 878355258
+339 484 5 891032495
+474 484 5 887925751
+54 25 4 880936500
+455 255 2 884027240
+392 180 5 891038371
+385 152 3 879445856
+222 679 2 881059678
+378 226 3 880332831
+361 813 4 879440475
+286 552 3 877535072
+416 997 3 876699526
+289 254 1 876790734
+336 122 5 877757134
+59 276 5 888203095
+234 980 2 891227851
+277 276 4 879543454
+457 370 3 882396133
+85 416 3 882994912
+387 735 2 886484012
+373 1087 1 877104086
+327 2 2 887820385
+394 132 4 880887000
+373 48 5 877098223
+279 1195 1 875312339
+152 410 4 882478038
+291 581 5 874834827
+207 993 3 877879206
+466 349 2 890283636
+393 1178 3 889729460
+456 710 3 881374649
+7 588 4 891352261
+429 128 3 882386424
+45 762 4 881013563
+393 81 2 889728324
+234 530 4 892333573
+398 154 2 875718614
+400 321 4 885676452
+151 525 4 879528570
+5 449 2 875636099
+332 8 5 888360108
+429 134 5 882385728
+416 328 5 893213644
+268 27 4 875744136
+38 84 5 892430937
+417 7 3 879646260
+94 225 3 891722646
+120 15 4 889490244
+5 226 3 875635962
+424 989 2 880859084
+482 321 3 887644023
+411 258 4 892845634
+435 63 2 884133757
+379 684 4 880525469
+95 180 3 880570852
+343 1067 3 876403078
+323 479 4 878739801
+451 683 1 879012470
+187 663 3 879465242
+76 216 4 875028624
+92 1040 3 876175658
+222 209 4 878181457
+377 7 4 891299010
+13 824 3 886302261
+236 1039 2 890115996
+437 131 5 880140787
+97 1 4 884238911
+455 508 4 882141385
+144 242 4 888103444
+381 1407 3 892697314
+454 378 3 888267128
+471 596 1 889827881
+329 198 4 891656268
+87 780 4 879877173
+387 549 5 886484012
+354 287 3 891216854
+458 321 3 889323855
+303 517 5 879484480
+20 588 4 879669120
+426 505 4 879445005
+28 164 4 881960945
+113 328 5 875076044
+1 68 4 875072688
+332 293 4 887916624
+343 79 4 876406144
+456 447 3 881374332
+251 22 5 886271955
+58 692 2 884305123
+235 69 4 889655468
+345 1226 3 884994592
+299 259 3 877877323
+332 12 5 888098205
+305 690 4 886307828
+130 469 5 876251693
+406 275 3 879446061
+96 174 5 884403020
+213 156 5 878955474
+212 199 5 879303831
+354 154 4 891217897
+317 264 4 891446843
+177 12 5 880130825
+435 225 3 884134076
+417 1215 2 879646712
+416 53 2 876699946
+152 371 4 882477356
+95 91 5 880573288
+454 153 3 888267521
+314 761 4 877889073
+407 88 3 876340144
+430 436 4 877226365
+153 294 2 881370859
+416 1041 3 886319408
+169 498 3 891359170
+487 280 5 883444860
+179 302 4 892151173
+21 872 2 874950889
+269 197 5 891447961
+102 672 1 888803148
+94 401 4 891722678
+320 586 3 884749412
+250 235 2 878089786
+7 660 5 891353051
+409 709 4 881108496
+222 651 4 878184290
+487 455 2 883444252
+304 286 1 884967017
+276 108 3 874786924
+94 451 4 891723494
+238 926 3 883576543
+270 546 4 876954484
+65 660 5 879216880
+327 484 3 887745303
+279 396 3 875314231
+322 196 4 887314352
+416 123 4 876697205
+271 118 3 885848132
+222 367 2 878181563
+363 222 5 891496513
+462 358 1 886365638
+471 477 5 889827918
+426 478 4 879442785
+373 633 4 877098262
+5 401 5 875636308
+389 95 3 880165832
+188 226 3 875074266
+280 161 4 891701249
+332 257 4 887916575
+182 191 4 876435434
+327 22 4 887744167
+354 955 3 891307180
+106 12 4 881451234
+55 181 4 878176237
+464 358 3 878354680
+35 261 3 875459046
+13 463 5 882140318
+207 224 3 884386473
+303 95 5 879484480
+21 680 1 874950972
+200 1219 3 884130289
+481 318 1 885828807
+13 327 3 881515521
+422 293 3 875130027
+406 769 1 879793011
+429 436 4 882386171
+38 445 2 892429399
+458 847 5 889324370
+42 173 5 881107220
+222 208 3 881059014
+2 295 4 888551164
+87 62 5 879875996
+27 286 3 891543393
+328 198 3 885045844
+115 183 5 881171488
+339 433 4 891033542
+339 383 1 891036834
+354 275 4 891216526
+431 988 2 877844657
+447 591 4 878855139
+119 1052 4 886177162
+183 77 3 891466405
+431 322 4 877844559
+62 431 2 879374969
+326 485 5 879875483
+271 479 4 885848615
+346 157 3 874950966
+439 257 4 882893737
+399 98 4 882342894
+91 612 4 891439471
+450 177 4 887136369
+130 769 3 880396541
+234 470 2 892335797
+166 984 5 886397802
+83 717 4 880307339
+276 473 4 874786831
+389 1147 4 879991387
+13 672 1 882396914
+463 311 4 889936814
+391 508 2 877400037
+293 742 2 888904927
+391 60 5 877399746
+279 153 5 891209077
+333 255 3 891045624
+405 1139 1 885546859
+414 310 4 884998993
+324 248 5 880575493
+487 597 4 883444674
+79 19 5 891271792
+221 23 4 875245462
+451 264 3 879012604
+385 1012 3 879440211
+379 89 4 880525424
+293 367 2 888906288
+450 742 4 882396564
+280 746 4 891701148
+327 151 4 887745871
+334 762 3 891545044
+263 1126 5 891298391
+487 470 5 883530409
+405 947 1 885548048
+7 294 1 892130809
+220 300 5 881197663
+11 56 4 891904949
+62 252 3 879373272
+389 80 3 880614254
+487 474 4 883445752
+365 342 2 891303614
+164 845 3 889402071
+145 988 1 891510040
+23 294 1 876785901
+311 483 4 884364437
+270 928 4 876956137
+94 647 5 891720921
+361 59 4 879440652
+173 321 4 877556864
+276 410 4 874786686
+18 476 3 880132399
+61 304 4 891220884
+72 134 5 880037793
+429 367 3 882386485
+151 286 5 879523838
+450 1044 4 887139844
+291 5 5 874834799
+135 98 5 879857765
+394 655 5 880888313
+5 405 3 875635225
+264 702 4 886123531
+339 1017 5 891033567
+354 100 5 891216656
+103 1089 1 880420178
+280 162 3 891701431
+44 98 2 878347420
+465 477 4 883530742
+308 143 4 887739136
+14 12 5 890881216
+293 313 4 888904004
+1 146 4 875071561
+456 231 2 881375226
+279 16 4 875296792
+314 1210 4 877889861
+423 977 1 891395787
+417 1018 3 879649247
+334 333 4 891544233
+467 762 3 879532478
+173 269 4 877556626
+311 276 4 884963282
+405 655 5 885545401
+460 129 3 882912261
+90 709 5 891383752
+435 841 2 884134553
+471 99 2 889827918
+279 398 4 875310764
+18 735 4 880130582
+435 123 2 884133509
+373 1147 4 877104115
+379 12 5 880524943
+346 29 4 875264137
+450 509 4 882398567
+115 4 4 881172117
+401 157 3 891033582
+472 118 4 875979082
+303 800 3 879485352
+399 265 3 882342776
+230 515 5 880484567
+416 366 4 886318128
+325 174 2 891478006
+69 475 3 882072869
+268 780 3 875743929
+343 23 5 876404499
+313 192 3 891015011
+87 575 3 879877208
+474 100 5 887915413
+339 451 3 891034151
+486 15 3 879875278
+469 484 5 879524062
+178 318 5 882826982
+83 846 3 891181639
+92 1073 5 875653271
+215 480 5 891436543
+130 54 5 876251895
+13 99 4 882398654
+112 879 4 884992566
+11 716 3 891905058
+454 607 2 888267315
+205 286 2 888284245
+295 660 5 879518143
+130 1151 3 877984840
+416 443 5 893213549
+311 622 3 884364437
+58 124 5 884304483
+378 845 3 880044419
+463 100 4 877385237
+401 528 5 891033442
+461 321 3 885355757
+418 315 2 891282521
+451 319 2 879012510
+75 123 3 884050164
+92 294 3 875640679
+432 123 3 889416312
+343 238 4 876404647
+38 70 5 892432424
+224 1221 3 888082742
+472 756 4 875978922
+381 526 4 892696831
+141 815 4 884585070
+307 215 4 879283036
+334 95 3 891548069
+454 746 2 881959778
+149 323 2 883512928
+474 474 5 887923789
+42 83 4 881108093
+229 245 3 891632385
+128 487 5 879968029
+392 297 4 891038137
+85 258 4 882812472
+458 591 3 886394730
+75 323 2 884049789
+10 50 5 877888545
+13 785 3 882141924
+325 211 3 891478627
+174 953 5 886514377
+463 10 1 890453075
+21 201 5 874951658
+151 137 5 879528754
+473 813 3 878157427
+409 162 4 881109264
+457 12 5 882397666
+412 70 4 879717449
+393 1074 3 889730296
+457 4 4 882397829
+269 154 3 891449189
+97 919 5 884239616
+130 1267 4 875217265
+321 633 5 879440109
+269 528 4 891447593
+280 56 5 891702544
+405 1566 1 885546248
+112 269 3 884992651
+58 11 5 884305019
+226 174 4 883889186
+196 257 2 881251577
+293 809 2 888908117
+352 195 4 884289693
+272 193 4 879455254
+340 946 5 884991647
+450 89 5 882371311
+256 1109 4 882164867
+487 76 4 883530484
+451 1392 1 879012812
+243 1 4 879987239
+393 391 3 889731703
+244 66 4 880607683
+402 25 4 876266926
+468 544 3 875280417
+276 1031 2 874793035
+349 10 5 879465569
+7 231 3 892132885
+328 553 3 885048235
+389 8 4 880086755
+468 405 2 875280462
+171 887 4 891034835
+65 185 4 879218449
+178 756 3 882824983
+178 846 3 882824467
+492 1021 3 879969415
+452 185 5 875264355
+416 1139 3 886318768
+458 410 1 886394778
+435 245 2 884130810
+415 328 5 879439135
+408 286 3 889679683
+398 158 3 875738202
+85 506 4 886282959
+463 3 2 877386083
+21 547 2 874951292
+334 61 3 891550409
+405 49 1 885547407
+461 1006 5 885355890
+178 764 3 888514648
+381 657 4 892696831
+484 554 4 891195565
+425 447 3 878738854
+28 670 4 881961600
+346 173 3 874948475
+20 866 1 879668583
+244 200 5 880606698
+286 1105 5 884583549
+181 1085 1 878962623
+459 181 4 879562939
+269 1135 2 891448456
+362 302 5 885019260
+401 237 3 891032367
+101 845 3 877136302
+177 693 4 880130653
+72 229 1 880037307
+406 526 5 882480511
+464 300 4 878354626
+152 1041 5 882477572
+198 871 1 884205277
+15 455 1 879455914
+84 111 4 883453108
+346 259 2 886273426
+128 328 2 879966406
+401 553 5 891033523
+268 399 3 875743656
+458 330 3 889324461
+222 282 4 877563227
+222 121 3 877564031
+293 111 2 888905062
+11 211 3 891905003
+405 648 1 885547124
+450 238 5 882396928
+1 176 5 876892468
+423 327 2 891394673
+478 151 5 889388038
+210 1012 4 887730789
+96 42 1 884403214
+144 257 4 888104258
+268 120 2 875743282
+65 294 4 879217320
+449 122 1 879959573
+373 366 4 877105857
+312 70 5 891699398
+89 187 5 879461246
+479 28 4 879461800
+429 826 3 882387139
+78 1047 1 879634199
+456 200 4 881374390
+334 89 4 891545898
+393 418 3 887746207
+311 768 2 884365889
+18 416 5 880131144
+429 170 5 882384526
+398 126 4 875652700
+463 103 1 890530703
+18 4 3 880132150
+435 300 2 884130647
+96 7 5 884403811
+446 883 3 879786837
+145 595 3 885557505
+445 504 3 890988206
+296 357 5 884197068
+42 385 5 881108147
+109 211 5 880578230
+358 584 4 891269913
+455 597 3 879110123
+141 121 4 884585071
+442 26 3 883388576
+405 772 1 885546379
+422 217 3 879744143
+276 942 4 889174904
+398 134 3 875658898
+197 333 2 891409111
+92 679 4 875660468
+451 331 5 879012431
+387 209 5 886480206
+151 382 4 879528754
+58 645 5 884304838
+486 823 4 879875347
+109 944 3 880579107
+318 238 3 884497359
+212 423 4 879304010
+270 60 5 876955066
+179 917 3 892151231
+299 1006 4 878192804
+348 409 4 886523710
+235 655 4 889655550
+84 1028 3 883452155
+18 45 5 880130739
+426 191 4 879442128
+328 380 3 885047737
+253 56 3 891628229
+122 193 4 879270605
+194 178 3 879521253
+404 243 3 883790465
+416 1495 3 886318707
+391 328 3 877398552
+23 14 4 874784440
+90 875 1 891382612
+59 232 3 888206485
+16 216 5 877722736
+110 849 3 886988664
+145 89 4 882181605
+227 294 3 879035431
+433 690 2 880585028
+130 501 5 875801716
+493 222 3 884130416
+301 143 4 882077330
+379 200 4 880524582
+222 546 3 877563462
+429 89 4 882385168
+450 29 3 887661438
+468 742 3 875280310
+308 473 3 887739951
+486 1014 3 879874784
+213 252 3 878870456
+380 1045 3 885479799
+291 1059 4 874834345
+274 924 3 878945918
+95 436 5 879198547
+7 201 2 891351471
+435 50 5 884132515
+281 333 3 881200457
+405 1210 1 885548670
+308 82 4 887738470
+407 660 3 876338986
+298 483 5 884125441
+301 550 3 882078040
+313 25 2 891016757
+195 59 3 888737346
+188 629 4 875073246
+456 3 4 881371660
+444 300 4 891979402
+24 238 5 875323274
+216 182 4 883981859
+437 433 3 880140369
+54 24 1 880937311
+128 942 5 879968742
+425 379 2 878738887
+125 323 3 892836124
+403 127 4 879786221
+288 544 5 886892241
+484 25 3 881449561
+65 168 4 879217851
+399 174 3 882342187
+407 4 4 876340144
+235 1021 5 889656090
+470 1097 3 879178487
+151 86 5 879524345
+60 195 4 883326086
+43 189 5 875981220
+389 152 4 880087647
+350 133 5 882346900
+336 168 5 877757700
+296 55 5 884197287
+299 191 4 878192039
+451 260 5 879012580
+14 920 4 880929745
+1 166 5 874965677
+320 627 4 884751418
+452 597 5 885816916
+405 1589 1 885549745
+128 838 5 879968164
+303 482 5 879467361
+158 546 3 880132719
+379 405 3 883156925
+387 64 3 886480206
+279 10 4 875295838
+343 77 3 876405004
+152 120 2 880149686
+189 1400 3 893265684
+189 172 5 893265683
+298 705 4 884182148
+387 1128 4 886481033
+60 385 4 883327799
+60 665 4 883326893
+336 1037 1 877757550
+311 465 4 884365406
+348 107 4 886523813
+437 466 2 881001121
+280 925 4 891701723
+249 1073 4 879640918
+234 183 4 892079585
+487 939 3 883446757
+459 846 4 879563435
+468 507 5 875295412
+407 869 3 875548522
+293 3 2 888905399
+435 226 4 884133161
+453 412 2 877553302
+416 259 2 885114559
+429 820 3 882387233
+419 286 4 879435190
+59 781 4 888206605
+468 294 3 875279153
+393 409 4 887745258
+330 864 4 876544278
+354 20 5 891216498
+403 240 1 879786084
+43 25 5 875975656
+437 969 4 881001888
+85 705 5 882994912
+378 117 3 880044419
+69 1142 4 882072956
+318 213 4 884497031
+254 1443 4 887347382
+332 815 4 887938224
+68 258 5 876973692
+346 89 4 874948513
+123 197 5 879872066
+406 453 2 880132319
+492 318 5 879969878
+451 875 2 879012721
+343 144 4 876405004
+101 1 3 877136039
+1 138 1 878543006
+102 175 4 892991117
+490 1 3 875427148
+436 102 4 887770588
+277 473 2 879543879
+262 169 3 879791844
+213 31 4 878956338
+343 155 1 876407379
+490 333 3 875427021
+458 939 4 886398187
+352 692 3 884290361
+407 859 3 876348639
+214 319 3 891542735
+416 423 4 878880195
+478 684 4 889396531
+264 269 5 886121456
+489 1293 5 891446623
+160 13 4 876768990
+37 665 3 880916046
+249 210 3 879641305
+424 683 3 880859084
+98 168 2 880498834
+213 286 3 878870598
+56 720 3 892910860
+313 837 4 891014898
+92 231 3 875654732
+384 878 4 891274962
+266 285 4 892257940
+328 241 5 885047252
+268 384 3 875743868
+15 306 5 879455165
+213 175 4 878955599
+394 154 3 880887152
+52 471 4 882922562
+445 475 5 891200869
+193 269 4 889123086
+465 481 4 883529984
+115 357 5 881171982
+435 257 4 884134363
+241 343 2 887250085
+74 313 5 888333219
+374 56 5 880394885
+434 546 5 886725076
+402 591 4 876267041
+200 282 4 884127745
+64 97 3 889738085
+244 111 4 880604550
+409 135 5 881107860
+187 97 3 879465717
+119 96 5 874781257
+403 410 2 879790445
+95 391 2 879196566
+457 228 5 882392853
+126 333 2 887853919
+276 1221 3 890979470
+486 221 4 879875040
+429 1443 2 882386601
+483 237 3 878953019
+130 888 3 881076146
+226 508 4 883889984
+271 1411 2 885849895
+293 240 2 888905086
+406 481 3 879446168
+472 250 5 875978059
+336 121 4 877760441
+308 432 4 887737036
+62 56 5 879373711
+1 247 1 875241619
+54 471 4 880937399
+406 715 4 880131821
+18 287 4 880131144
+453 568 3 888207161
+327 8 4 887819860
+299 895 2 884993860
+92 200 3 875811717
+452 1534 1 876298233
+308 254 2 887742454
+181 15 3 878962816
+433 748 4 880585491
+471 588 1 889827881
+221 335 4 876502948
+308 318 4 887736743
+100 300 4 891375112
+195 264 3 890721304
+94 642 4 891720590
+151 118 3 879542588
+151 631 3 879524849
+190 125 3 891033863
+393 808 4 889554882
+60 128 3 883326566
+94 190 5 885870231
+113 303 5 875935244
+373 480 3 877098643
+322 608 3 887314027
+394 550 4 881058101
+398 485 5 875657857
+332 11 5 888359882
+330 148 4 876544781
+117 237 4 880126232
+387 96 4 886480447
+1 89 5 875072484
+269 88 1 891450427
+9 615 4 886959344
+474 161 4 887926633
+145 1073 5 875272009
+490 9 4 875428765
+472 1210 3 875983484
+345 43 3 884993890
+128 873 1 879966524
+455 647 4 879111092
+110 33 4 886988631
+426 418 3 879444871
+472 625 4 875981968
+422 235 2 875130173
+92 198 5 875653016
+158 96 4 880134332
+450 15 3 882812350
+463 930 1 889936180
+458 152 5 886397275
+450 837 4 887835478
+327 4 4 887819161
+199 892 1 883782485
+293 258 3 888904092
+236 132 4 890115897
+279 129 1 884986081
+358 863 5 891269666
+226 527 4 883889430
+132 56 5 891278996
+271 392 3 885848343
+478 673 3 889395696
+119 831 2 874775980
+328 11 3 885047450
+404 259 5 883790491
+268 71 3 875309486
+11 577 3 891905555
+452 14 3 888568076
+428 289 4 885943981
+493 284 4 884130619
+194 90 3 879552841
+411 265 5 892845604
+313 328 4 891012907
+453 42 5 877554301
+94 943 3 891722338
+1 2 3 876893171
+336 94 3 877756890
+125 258 5 892835624
+175 193 4 877108098
+337 515 5 875184280
+393 997 1 889731703
+159 1095 5 880557824
+230 134 4 880484755
+487 1188 3 884045361
+301 144 4 882076021
+210 629 3 891035928
+246 412 1 884923305
+298 527 5 884182725
+437 1134 4 880141008
+344 272 5 885769962
+194 194 4 879523575
+76 324 4 875027206
+453 154 3 877554587
+196 108 4 881252110
+224 1401 1 888104554
+221 1090 3 875246783
+325 2 1 891478772
+445 87 3 890988205
+436 90 3 887770266
+429 640 3 882386533
+130 1034 2 876250833
+458 50 2 886396521
+380 770 3 885480222
+484 141 4 891195886
+270 713 5 876954122
+242 1 4 879740362
+253 588 5 891628416
+311 300 4 884363831
+482 988 4 887643499
+343 87 4 876404613
+13 739 4 886303745
+275 826 2 876197904
+305 163 3 886325627
+189 241 3 893265947
+301 76 4 882078250
+406 634 4 879446361
+293 89 5 888905582
+276 1047 3 889174658
+417 178 3 879646965
+288 427 5 886374342
+343 660 3 876405004
+468 31 3 875287615
+394 1033 3 880889475
+234 216 3 892078605
+389 174 4 879991115
+145 1132 3 875271522
+405 212 1 885546445
+313 525 5 891013525
+181 1349 1 878962278
+303 1270 1 879485770
+276 720 2 874791464
+155 990 3 879371194
+459 825 3 879563474
+397 513 5 885349715
+160 100 5 876767023
+403 471 5 879785822
+122 429 3 879270165
+146 258 4 891457714
+314 501 4 877888610
+244 537 5 880602593
+458 333 1 889323582
+286 417 3 877533993
+43 291 3 883955995
+395 342 4 883762414
+457 474 5 882398178
+400 304 4 885676490
+484 96 5 891195323
+376 514 4 879434613
+458 423 2 886396314
+286 475 4 875807074
+385 160 4 879441572
+450 65 3 882376885
+210 172 5 887736261
+222 79 5 878181906
+354 863 3 891306919
+416 708 4 889907392
+254 64 4 886472051
+267 231 4 878973153
+293 62 1 888907624
+210 23 5 887730102
+406 737 3 879793376
+312 1 5 891698832
+367 919 5 876689790
+43 82 4 883955498
+406 756 3 879540387
+373 392 4 877100061
+489 342 3 891445199
+313 480 5 891013742
+301 1074 2 882078580
+271 660 5 885848971
+14 127 2 879644647
+325 1 2 891478665
+308 30 4 887738933
+338 654 5 879438143
+450 49 5 882469728
+450 176 4 882373088
+162 11 4 877636772
+487 293 5 883441813
+407 269 3 893081121
+407 202 4 876338150
+405 552 1 885548686
+152 71 5 882900320
+305 88 2 886323966
+85 481 4 879454582
+446 294 1 879786984
+222 378 1 881059993
+389 172 5 879991175
+246 475 4 884921637
+174 221 4 886433771
+478 50 3 889396509
+474 921 3 887926271
+12 392 4 879959025
+438 237 5 879868278
+6 22 3 883602048
+213 181 4 878870552
+34 1024 5 888602618
+242 475 3 879740223
+207 137 3 877821612
+44 200 4 878347633
+71 64 4 885016536
+354 507 3 891306892
+435 550 3 884133253
+264 1074 4 886123727
+144 533 4 888104258
+479 168 5 889126007
+141 244 5 884585247
+325 272 3 891477537
+201 171 3 884111678
+263 316 5 891297416
+496 142 2 876067686
+344 955 4 889814195
+468 51 3 875293386
+394 554 4 881058101
+455 196 4 879111737
+250 288 4 878088970
+393 87 4 889554706
+398 95 5 875659266
+76 42 3 882606243
+440 283 5 891577894
+374 148 4 880392992
+380 71 4 885479082
+218 203 4 881288620
+25 479 5 885852569
+332 982 3 887938601
+13 83 2 886303585
+176 151 4 886048305
+194 503 4 879522916
+467 264 2 879532296
+455 161 4 879112098
+406 476 4 879540147
+494 64 5 879541207
+286 883 5 884069544
+100 328 4 891375212
+13 313 4 882774047
+64 265 4 879365491
+330 91 4 876547426
+326 491 4 879876235
+279 421 3 892864867
+335 902 5 891566808
+158 275 5 880132313
+452 173 4 875261350
+193 38 3 889126055
+151 528 5 879524849
+201 1422 2 884114194
+387 319 1 886484384
+360 45 4 880355747
+374 845 2 883627072
+71 257 5 877319414
+394 576 2 881058371
+417 727 5 879648325
+472 232 4 875983321
+268 369 1 875744021
+393 1120 3 887745409
+361 90 2 879441179
+271 218 3 885849087
+256 118 5 882151123
+457 471 4 882393421
+279 413 4 889151529
+396 288 3 884645648
+318 381 1 884497516
+50 319 5 877051687
+18 319 4 880129305
+385 865 4 879924267
+471 94 5 889828081
+378 87 4 889665232
+178 237 4 882824291
+314 794 4 877888952
+450 434 3 882372027
+433 657 5 880585802
+464 328 3 878354722
+77 97 2 884753292
+195 797 3 877835268
+455 300 4 878585250
+452 792 5 887890364
+422 410 5 875130230
+128 132 3 879966785
+181 1389 1 878962119
+373 648 4 877099048
+456 80 2 881374967
+326 720 2 879876975
+456 161 3 881374967
+59 216 4 888205228
+420 319 4 891357188
+178 472 4 882824194
+339 117 3 891034152
+435 136 4 884132434
+457 48 5 882397293
+184 528 5 889908462
+124 172 3 890287645
+483 144 2 878954228
+192 284 5 881367987
+73 255 2 888792938
+90 117 3 891385389
+168 126 5 884287962
+457 980 4 882395283
+145 510 4 882181859
+95 82 3 879196408
+19 319 4 885411465
+58 433 5 884305165
+21 322 3 874951005
+271 476 1 885848062
+195 753 3 874824313
+257 676 4 882050006
+430 9 3 877225726
+303 808 2 879484480
+271 12 4 885848314
+267 789 5 878972119
+5 443 4 875720744
+37 82 1 880915942
+313 823 3 891028555
+405 780 3 885547691
+385 24 3 879440726
+10 157 5 877889004
+15 928 1 879456404
+495 174 5 888632319
+454 82 4 881960446
+305 168 4 886323115
+328 739 3 885048611
+326 397 3 879876975
+432 246 4 889415895
+450 729 4 887139517
+301 527 4 882076238
+6 419 4 883602284
+198 690 3 884204427
+198 25 2 884205114
+452 488 4 885546945
+417 441 3 879648611
+207 291 3 876018608
+328 665 2 885048801
+379 461 4 880525031
+318 24 4 884495132
+90 175 3 891383912
+178 340 1 882823353
+449 1318 2 879959573
+323 741 3 878739543
+450 1184 1 882397049
+158 118 5 880132638
+495 167 4 888636958
+251 111 3 886272319
+145 1290 1 875272732
+224 276 3 888104116
+384 328 4 891274091
+486 689 2 879874064
+324 538 4 880574901
+234 174 3 892078605
+437 404 5 880141374
+13 462 5 882140487
+434 121 4 886724666
+293 503 4 888907145
+477 815 5 875941763
+333 435 4 891045245
+395 98 5 883764061
+454 245 3 881958782
+493 762 4 884130439
+481 210 4 885828165
+455 173 4 879111937
+374 819 3 882157793
+293 297 4 888905034
+58 501 2 884305220
+109 763 2 880571715
+6 50 4 883600842
+345 1117 4 884900810
+192 50 4 881367505
+454 172 2 888266906
+490 284 3 875427993
+56 183 5 892676314
+38 97 5 892430369
+280 98 5 891700208
+447 7 5 878854383
+313 496 5 891014753
+343 324 5 876402468
+479 174 5 889125837
+454 173 2 888267028
+311 729 4 884365451
+110 905 3 886987236
+23 414 3 874785526
+328 270 2 885044641
+416 105 2 876698430
+198 215 4 884208098
+94 25 3 891724142
+486 147 2 879875249
+6 520 4 883600985
+222 216 4 878182632
+15 14 4 879455659
+340 215 5 884990620
+460 286 4 882910838
+401 588 2 891033549
+457 631 4 882547620
+43 313 5 887076865
+353 328 2 891402259
+432 151 4 889415895
+445 845 2 891200320
+294 347 5 889241377
+429 1035 3 882386260
+457 699 4 882548615
+303 575 4 879544219
+493 69 5 884130995
+10 302 4 877886162
+387 50 5 886480108
+7 596 5 891351728
+312 434 3 891699263
+23 124 5 874784440
+256 232 3 882164525
+405 469 1 885546288
+284 262 4 885328836
+467 109 5 879532550
+426 754 1 879441707
+62 605 3 879375364
+486 476 3 879875371
+59 123 3 888203343
+361 475 4 879440475
+476 204 4 883364325
+493 751 5 884129793
+7 611 3 891351161
+106 211 4 881452532
+151 496 4 879524974
+339 650 4 891032438
+387 969 3 886480163
+345 696 3 884991267
+319 269 3 875707746
+131 251 5 883681723
+405 624 4 885548836
+487 658 4 883530434
+58 514 5 884305321
+280 94 2 891702028
+151 152 3 879525075
+363 752 5 891493885
+62 744 3 879372304
+460 289 4 882910838
+280 90 4 891701530
+497 234 2 879361847
+234 1447 3 892336119
+464 709 5 878355258
+456 443 4 881373019
+405 431 3 885547996
+326 501 3 879876688
+11 386 3 891905279
+269 723 1 891448643
+416 126 5 893213103
+20 423 2 879669313
+102 319 4 875886434
+295 91 5 879519556
+339 209 5 891032600
+200 1034 3 891825521
+60 210 4 883326241
+57 245 4 883696709
+473 1129 4 878157507
+473 257 4 878157456
+486 620 2 879875441
+363 469 2 891496077
+393 780 4 889731390
+487 121 4 883444832
+479 325 1 879459791
+291 8 4 874871766
+423 304 4 891394632
+406 28 3 882461684
+433 60 5 880585700
+13 768 4 882398724
+291 238 5 874871736
+274 274 4 878945963
+15 269 5 879455165
+468 71 5 875295148
+429 1203 4 882386357
+84 294 3 883449317
+435 254 3 884134910
+495 71 5 888634111
+42 228 4 881107538
+110 64 4 886987894
+80 303 4 883605055
+484 755 4 891195825
+94 260 2 891725049
+405 1111 1 885547360
+362 328 2 885019504
+457 871 1 882393765
+268 1074 3 875744051
+224 97 5 888082552
+312 69 4 891699182
+456 1 2 881371548
+396 329 2 884645615
+416 276 3 876697243
+232 133 4 888549988
+474 316 5 887914979
+48 480 4 879434653
+256 769 5 882164955
+332 159 5 887939071
+436 127 5 887769930
+62 241 1 879375562
+104 126 4 888465513
+256 568 5 882164603
+117 172 5 881012623
+378 1135 2 880333069
+399 91 4 882345023
+174 239 4 886439537
+406 831 2 879540249
+303 13 4 879484918
+357 10 5 878951831
+339 86 4 891032221
+318 605 4 884497425
+201 387 2 884140825
+315 56 5 879821037
+59 284 2 888203449
+457 597 3 882393908
+357 595 4 878951537
+468 283 4 875280331
+189 105 2 893264865
+472 181 5 875978034
+256 56 3 882164406
+373 1188 3 877106597
+181 845 3 878962816
+40 337 4 889041523
+484 53 1 891195663
+305 1513 2 886322212
+293 955 2 888906464
+244 281 3 880605010
+440 512 3 891578059
+368 181 4 889783678
+218 294 2 881288574
+100 1235 4 891375454
+6 169 4 883600943
+371 42 3 880435397
+301 405 4 882074727
+22 451 4 878887062
+158 745 4 880135044
+297 603 5 875239942
+497 840 3 879310679
+244 833 3 880607878
+331 694 4 877196702
+472 1091 4 875982804
+347 1 4 881652518
+488 480 3 891376110
+378 62 4 880333851
+331 482 2 877196235
+236 203 4 890116132
+396 591 3 884646114
+388 845 4 886437163
+498 475 3 881954617
+311 321 3 884363948
+493 61 4 884131263
+454 1003 2 881960446
+470 294 3 879178237
+297 265 3 875239454
+194 1412 2 879551921
+80 100 5 887401453
+214 427 5 892668172
+95 199 5 880570964
+422 590 2 879743948
+56 158 3 892911539
+177 121 2 880131123
+416 155 5 893212895
+456 479 5 881373900
+394 79 5 880887206
+401 318 4 891032737
+442 159 4 883391299
+256 1228 1 882164643
+207 12 3 878104200
+6 246 3 883599509
+268 158 2 875743678
+450 70 4 882374497
+370 98 4 879434937
+235 327 3 889654594
+207 562 2 875509507
+436 447 1 887769444
+256 1114 4 882153699
+165 15 5 879525799
+476 232 3 883364250
+101 924 4 877136535
+442 342 2 883388147
+178 1016 4 882824253
+255 672 2 883216544
+222 176 4 878181804
+495 139 2 888636810
+429 550 3 882387350
+416 197 5 893213103
+435 1419 2 884133785
+32 288 4 883709915
+478 282 3 889398216
+344 385 2 884901503
+104 10 2 888465413
+94 356 4 891722646
+255 118 1 883216958
+387 219 2 886481686
+379 158 1 885063748
+278 245 3 891295230
+294 332 3 877818915
+184 357 5 889913687
+440 515 4 891578301
+435 73 3 884132403
+316 173 1 880853654
+237 357 4 879376327
+236 211 3 890116539
+57 125 3 883697223
+391 460 4 877400091
+361 737 4 879441179
+377 316 4 891297001
+237 190 4 879376515
+125 1246 2 892838687
+87 48 4 879875649
+314 280 3 877887034
+487 501 4 883531122
+407 99 4 876338883
+495 674 3 888635995
+487 252 1 883445079
+474 649 4 887927588
+144 187 4 888105312
+315 25 5 879821120
+435 403 4 884132756
+308 708 4 887739863
+97 135 5 884238652
+249 203 5 879572167
+145 879 5 877343000
+110 94 4 886989473
+470 824 4 879178731
+346 7 2 874947923
+409 474 5 881107351
+450 728 3 887834953
+268 33 3 875310645
+44 135 5 878347259
+100 1237 3 891375630
+457 436 4 882547619
+402 1048 2 876266985
+429 403 4 882385902
+43 756 3 884029519
+194 357 4 879520916
+296 287 4 884196765
+463 864 3 890530351
+136 647 5 882848783
+395 328 4 883762528
+271 507 2 885848707
+43 939 3 883955547
+116 333 2 876452054
+104 845 3 888465634
+484 651 5 891194910
+394 455 4 880889066
+332 763 5 887938421
+18 520 4 880129595
+244 553 5 880606215
+385 674 3 879447250
+267 515 5 878970710
+26 276 4 891386369
+269 204 2 891449842
+60 510 5 883327174
+268 579 1 875744021
+415 56 5 879439865
+405 50 5 885544947
+397 504 5 885349865
+429 481 3 882386237
+201 1428 4 884114099
+72 525 4 880037436
+44 132 4 878347315
+416 1091 3 892441516
+91 988 2 891438583
+405 969 3 885545015
+313 486 3 891015219
+130 299 3 874953526
+336 63 2 877757268
+447 183 5 878856394
+59 59 5 888204928
+496 64 3 876066064
+434 275 3 886724633
+104 840 1 888466086
+497 1185 1 879363205
+488 568 3 891294707
+417 382 2 880949941
+347 187 5 881653652
+63 475 4 875747319
+452 420 3 875562510
+479 248 4 879460192
+246 853 5 884922383
+213 222 3 878870790
+437 393 3 880382747
+58 300 4 884388247
+405 185 4 885544769
+87 232 3 879876037
+488 510 4 891294854
+378 235 4 880045006
+21 878 2 874951039
+270 145 3 876956419
+198 168 4 884207654
+286 176 4 878142001
+383 81 4 891193072
+207 826 2 877751143
+472 400 5 892791062
+412 206 2 879717649
+7 682 2 891350383
+293 856 3 888905686
+75 845 3 884050194
+343 83 4 876404957
+436 392 4 887769079
+133 272 5 890588672
+338 301 4 879437655
+455 1174 3 879109663
+437 1211 4 881001208
+435 190 4 884132146
+290 403 2 880475542
+308 248 4 887741437
+436 895 4 887768717
+497 227 2 879310883
+287 50 5 875334271
+444 100 5 890247385
+406 596 3 879540078
+363 1035 2 891497925
+314 1152 4 877887469
+452 971 4 875560019
+92 742 3 886443192
+237 179 4 879376641
+52 22 5 882922833
+384 271 4 891283502
+456 818 3 881372114
+64 50 5 889737914
+16 143 5 877727192
+311 177 5 884364764
+94 77 3 891721462
+479 528 4 879461060
+328 823 3 885049024
+286 181 3 875807043
+487 672 4 884024462
+421 517 2 892241491
+453 188 4 877554466
+303 1157 2 879543711
+405 179 1 885546201
+230 570 4 880485689
+130 262 3 877926419
+186 829 4 891719775
+94 369 1 891723459
+497 363 2 879310649
+489 289 2 891366748
+432 763 5 889416570
+393 417 3 887746523
+454 88 4 888267560
+22 840 4 878888184
+251 64 5 886271640
+425 363 1 878739095
+429 705 4 882384896
+354 137 3 891216575
+230 609 3 880485311
+279 372 4 875310117
+268 124 4 875742499
+118 919 5 875385386
+417 508 3 879646123
+452 269 5 888568251
+406 222 3 879445735
+296 198 5 884197264
+92 91 3 875660164
+416 55 2 876699102
+181 989 1 878961780
+295 188 3 879518042
+181 1337 1 878963121
+22 932 1 878887277
+462 289 5 886365837
+59 606 4 888204802
+201 227 4 884310149
+264 194 5 886123358
+152 237 5 880148734
+7 529 2 891352626
+419 223 4 879435785
+234 47 2 892334543
+487 276 3 883444252
+363 760 1 891499993
+236 432 5 890118251
+239 675 5 889180617
+145 300 3 875269755
+13 606 4 882140130
+487 932 3 883444941
+391 288 3 877398679
+442 286 2 883388031
+64 162 3 889739262
+83 732 4 880308390
+90 302 5 891383319
+190 281 3 891042916
+404 289 1 883790492
+133 346 3 890588577
+423 1265 4 891394788
+62 554 1 879375562
+23 132 4 874785756
+194 229 1 879535548
+40 305 4 889041430
+312 206 5 891699399
+340 199 5 884990988
+469 610 4 879523947
+357 245 4 878951101
+334 345 2 891544177
+90 606 5 891383173
+5 257 5 875635239
+420 753 5 891356864
+236 483 5 890116221
+330 132 5 876546498
+328 399 2 885049405
+13 773 1 882396869
+416 554 3 886318394
+299 311 4 880198334
+128 340 4 879966355
+465 300 3 883529601
+18 168 3 880130431
+435 90 4 884132756
+455 511 5 879110971
+95 1091 3 880572658
+416 747 5 893212929
+342 606 5 875318882
+413 257 4 879969592
+417 715 2 879648656
+466 321 2 890282986
+450 174 5 882374422
+286 111 5 876521858
+436 746 5 887770015
+152 1301 5 884018462
+499 511 5 885599227
+499 210 3 885599201
+405 1592 1 885549903
+276 84 2 877934232
+437 483 5 880141962
+417 242 3 879645999
+82 168 5 878769748
+417 871 2 886187012
+416 402 5 893212623
+178 82 5 882826242
+126 315 4 887853469
+301 156 4 882076098
+311 549 2 884366111
+87 202 5 879876403
+200 69 5 884128788
+491 475 4 891185170
+267 455 3 878970578
+62 70 3 879373960
+84 274 4 883452462
+130 27 4 875802105
+276 264 3 892436418
+491 45 5 891189631
+276 750 4 882659186
+311 127 4 884364538
+370 856 3 879435033
+474 705 3 887924619
+301 91 3 882078906
+26 750 4 891347478
+334 310 3 891544049
+23 275 5 874785474
+450 1047 4 882469941
+272 98 4 879454797
+354 421 2 891306852
+194 546 3 879541806
+7 143 3 892132627
+13 200 3 882140552
+493 252 4 884130619
+75 926 3 884050393
+481 1089 3 885828072
+244 946 4 880607545
+311 63 3 884365686
+130 423 5 875216978
+268 222 4 875742275
+435 542 1 884133691
+346 141 4 874950692
+498 176 2 881956498
+435 186 4 884132367
+117 678 4 880124435
+292 250 3 881104679
+472 120 5 883904649
+393 727 3 889729614
+442 168 4 883388325
+7 678 3 891350356
+378 744 3 880044609
+87 199 5 879875649
+267 64 5 878972193
+18 153 4 880130551
+95 31 4 888954513
+453 33 4 877561522
+432 315 5 889415763
+437 737 1 880142614
+487 117 5 883443504
+307 227 5 879538922
+129 286 5 883243934
+407 879 3 878597296
+388 111 3 886437163
+85 432 4 880838305
+16 282 5 877718755
+109 735 5 880577989
+347 157 5 881654567
+215 496 5 891435183
+280 176 3 891700426
+130 252 5 876250932
+456 737 3 881375254
+94 703 3 891721562
+21 300 3 874950889
+207 23 4 875509888
+64 22 4 889737376
+387 61 3 886483565
+416 11 4 876699238
+90 703 3 891384997
+207 179 4 877822224
+151 1039 4 879524471
+43 1047 3 883956387
+42 582 3 881108928
+164 293 4 889402121
+286 1375 5 889651445
+200 169 5 884128822
+404 343 1 883790656
+477 280 4 875941022
+379 701 4 892879481
+301 240 4 882074494
+11 258 5 891901696
+61 258 4 891206125
+85 527 4 879455114
+16 502 4 877723670
+456 460 3 881371942
+145 929 2 888398069
+27 244 3 891543222
+445 829 1 891200624
+407 244 3 884614753
+427 874 5 879701326
+39 313 4 891400159
+429 140 1 882386260
+456 933 3 881371595
+367 176 5 876689738
+319 268 4 889816026
+334 1014 2 891545293
+15 13 1 879455940
+486 874 3 879874297
+45 934 2 881015860
+2 242 5 888552084
+427 245 5 879701326
+325 137 5 891477980
+362 264 1 885019695
+297 114 5 875239569
+59 161 3 888205855
+416 297 4 876697448
+328 28 5 885045931
+472 151 3 875978867
+85 284 3 879452866
+426 132 4 879442083
+360 1 3 880354315
+296 293 5 884196765
+455 323 3 878585277
+406 63 3 880131821
+59 22 4 888204260
+21 674 2 874951897
+117 789 4 881011413
+196 202 3 881251728
+279 70 1 875309141
+85 57 5 879828107
+59 1021 4 888204996
+374 763 3 880393754
+75 477 4 884050102
+119 1034 3 874775980
+374 144 5 880394716
+493 431 5 884132037
+28 859 3 881961842
+312 463 5 891698696
+493 121 5 884131690
+276 240 4 874786713
+321 211 4 879440109
+371 210 4 880435313
+83 71 3 880328167
+467 268 5 879532164
+376 246 3 879459054
+271 526 5 885849188
+360 582 4 880355594
+394 679 3 881058062
+201 1011 3 884140853
+393 1244 3 887745380
+272 210 5 879455220
+176 475 5 886047918
+463 285 4 877385125
+311 100 1 884963136
+392 169 4 891038978
+281 308 1 881200297
+325 604 4 891478504
+495 153 5 888633165
+244 721 5 880602031
+313 322 3 891014313
+472 195 5 875982005
+456 218 4 881374522
+169 483 3 891359200
+460 532 3 882912370
+291 706 3 874867785
+312 187 5 891699345
+127 222 5 884364866
+234 430 4 892333683
+380 28 4 885479436
+450 723 3 882399818
+474 488 3 887925977
+343 744 4 876402941
+173 874 4 877556926
+16 95 5 877728417
+59 99 4 888205033
+432 410 4 889415895
+451 457 2 879012890
+388 769 3 886441306
+181 455 1 878962623
+376 198 5 879454598
+442 780 3 883388986
+435 674 2 884132643
+334 678 3 891544446
+387 790 1 886482969
+211 9 3 879460172
+184 378 4 889909551
+298 194 5 884127249
+64 768 2 889739954
+402 864 3 876266926
+393 3 3 887745293
+328 699 4 885046718
+364 294 5 875931432
+53 121 4 879443329
+184 183 4 889908630
+102 665 1 888802319
+474 191 5 887923789
+11 745 5 891905324
+234 153 3 892333830
+165 176 4 879526007
+417 428 3 879647966
+16 404 5 877728417
+462 332 5 886365706
+184 44 4 889909746
+30 259 4 875058280
+95 170 5 880573288
+20 181 4 879667904
+416 289 3 876696788
+456 68 4 881374437
+474 136 4 887925187
+425 298 4 878738992
+92 755 3 875656055
+373 265 4 877105901
+407 185 5 875044597
+379 736 4 880525945
+434 220 5 886724873
+342 282 1 875318366
+366 413 4 888857598
+308 510 3 887736925
+339 69 4 891032633
+495 89 3 888632888
+130 269 4 881075976
+121 479 5 891388113
+318 289 3 884470682
+284 347 5 885328727
+446 880 2 879786943
+125 195 5 892836465
+380 213 2 885479319
+408 288 4 889679791
+486 321 3 879874153
+455 582 2 879111982
+313 770 4 891028285
+144 196 4 888105743
+312 174 5 891698224
+210 94 4 891036181
+348 988 3 886522799
+276 402 3 874791407
+386 515 5 877654961
+395 596 2 886481149
+435 800 4 884133819
+385 896 5 883869456
+189 99 5 893265684
+230 79 5 880484778
+256 403 4 882164603
+396 1399 3 884645942
+345 56 5 884902317
+423 276 5 891395602
+343 152 4 876404612
+85 447 3 882994767
+399 84 2 882345842
+375 939 3 886622024
+393 237 4 887744328
+405 996 1 885547268
+395 257 5 883765386
+296 100 5 884196489
+346 748 4 874947380
+479 135 4 879461255
+280 29 3 891701852
+339 99 4 891035180
+436 1119 4 887769368
+291 31 4 874834768
+199 116 5 883782807
+60 174 4 883326497
+405 66 5 885547268
+128 121 4 879968278
+206 269 4 888180018
+380 95 4 885479274
+500 111 4 888538350
+451 984 4 879012647
+492 492 4 879969512
+123 435 5 879809943
+206 308 2 888180049
+424 275 5 880859410
+496 526 3 876067597
+426 490 4 879444853
+135 288 3 879857575
+38 402 5 892430539
+331 32 4 877196633
+472 763 4 875978922
+484 265 5 891195476
+154 919 4 879138712
+144 215 4 888105714
+369 50 5 889428642
+89 111 4 879441452
+493 82 5 884132058
+457 241 3 882398086
+299 88 3 889502902
+497 566 3 879310941
+232 531 4 888549647
+425 257 3 878738992
+412 408 4 879717016
+165 222 5 879525987
+339 88 4 891035454
+399 405 3 882340599
+94 728 2 891723748
+13 663 5 882140252
+276 931 2 874836682
+174 269 5 886432811
+272 50 4 879454900
+276 79 4 874792436
+83 508 2 887665655
+409 676 2 881108777
+420 275 5 891357071
+180 186 4 877127189
+407 629 3 876339975
+359 286 5 886453161
+474 48 4 887923923
+312 850 5 891698764
+43 111 4 883955745
+339 436 4 891035147
+320 226 4 884749306
+181 363 1 878963342
+397 332 2 882838773
+383 268 5 891192338
+476 72 4 883364433
+12 133 4 879959670
+385 451 1 879447205
+95 1101 2 879197970
+301 265 4 882075672
+387 226 3 886483252
+391 8 3 877399030
+472 747 5 875982051
+450 477 4 887660762
+457 722 4 882550154
+314 393 4 877889133
+346 215 3 874948303
+262 433 4 879791790
+451 682 4 879012580
+114 56 3 881260545
+184 176 4 889908740
+83 527 4 880307807
+13 350 2 886302293
+348 934 4 886523839
+193 310 4 890834947
+405 1099 1 885549588
+379 285 5 880524753
+291 290 4 874834001
+430 273 4 877225894
+349 596 2 879465814
+459 79 3 879566291
+90 607 5 891384673
+82 1163 2 884714204
+502 892 2 883702867
+373 136 4 877099091
+432 258 4 889416657
+236 476 3 890117308
+417 217 4 879648594
+195 982 2 877835350
+488 748 4 891293606
+450 419 5 887660504
+192 121 2 881368127
+15 252 2 879456351
+109 323 3 880562908
+97 204 5 884238966
+334 655 4 891546257
+109 265 5 880578185
+450 689 3 882216026
+172 606 3 875537964
+37 273 3 880915528
+284 307 4 885329322
+423 326 4 891394874
+11 654 3 891905856
+222 735 5 878184087
+118 559 4 875385306
+85 188 2 879454782
+379 62 2 888646058
+437 517 4 880140927
+396 829 3 884646648
+376 111 4 879459115
+181 974 4 878963417
+391 604 4 877399380
+363 159 1 891496667
+214 181 3 891543036
+178 322 3 882823460
+85 222 2 879452831
+13 342 4 885744650
+84 276 4 883449944
+452 554 3 875562245
+214 650 5 892668173
+398 732 4 875719199
+182 203 3 876436556
+22 167 3 878887023
+48 1065 2 879434792
+249 89 5 879572229
+428 908 4 885944024
+457 456 2 882395851
+301 203 4 882077176
+497 465 3 879363610
+452 171 4 875277472
+253 22 5 891628435
+373 403 3 877106741
+464 333 4 878354761
+97 431 3 884239616
+421 182 5 892241624
+181 1038 1 878962005
+480 203 4 891208520
+328 1483 4 893195825
+336 105 4 877755098
+91 498 3 891439271
+434 125 5 886724708
+336 732 3 877756356
+429 15 5 882386941
+424 689 1 880858887
+370 285 3 879435193
+420 251 5 891357070
+500 781 3 883874776
+407 448 4 875553460
+446 326 2 879786943
+487 739 2 884046879
+367 179 5 876689765
+223 866 4 891549945
+389 514 5 879991329
+16 79 5 877727122
+145 202 4 875272694
+33 245 3 891964326
+454 605 2 888267487
+405 1018 1 885549589
+450 582 4 882394097
+339 234 4 891032255
+346 117 4 874950054
+60 8 3 883326370
+289 21 1 876790499
+241 335 3 887250085
+275 515 3 876197552
+43 1023 3 875975323
+297 8 5 875239795
+466 331 5 890284231
+396 619 3 884646191
+264 676 3 886123172
+64 568 4 889737506
+474 257 3 887915511
+198 210 4 884207612
+503 181 5 879438319
+416 1037 2 892440156
+381 150 4 892697542
+275 154 2 875154878
+343 786 4 876406181
+90 837 5 891384476
+85 423 4 879454046
+18 211 5 880131358
+11 57 2 891904552
+474 77 5 887926106
+459 282 3 879562995
+279 146 1 875297281
+94 176 4 891720570
+450 270 4 882216108
+502 301 1 883702370
+393 69 4 887745883
+89 1074 5 879459909
+406 431 3 882480710
+283 175 4 879298270
+222 41 3 881060659
+189 283 5 893264300
+347 77 5 881654386
+406 3 3 879540228
+80 213 3 887401407
+64 603 3 889737506
+474 76 4 887926573
+378 619 3 880044879
+418 258 5 891282551
+95 596 2 879193651
+198 101 5 884209569
+194 498 3 879521595
+472 682 4 887297923
+64 11 4 889737376
+493 100 5 884130308
+472 318 5 892791017
+332 273 5 887938277
+392 1012 4 891038184
+284 748 3 885329671
+294 340 4 889241280
+142 408 4 888640379
+450 7 4 882376885
+303 29 2 879485134
+440 323 1 891577504
+411 720 3 891035761
+427 989 5 879701253
+458 717 1 886395230
+325 1003 3 891480133
+396 1028 3 884646191
+213 432 4 878956047
+303 1273 2 879485278
+488 434 4 891294785
+188 498 5 875073828
+310 1386 1 879436177
+250 1199 3 878089467
+141 259 1 886447904
+13 829 3 882398385
+406 427 4 879445897
+503 1316 1 892667252
+253 331 3 891627664
+92 240 2 875640189
+151 171 5 879524921
+399 722 2 882348153
+429 201 3 882385399
+175 234 5 877108015
+391 69 4 877399618
+472 609 5 875981551
+467 288 4 879532804
+292 58 5 881105442
+499 664 3 885599334
+496 132 3 876065881
+286 90 4 877533224
+419 514 4 879435785
+254 548 2 886475319
+435 367 3 884131741
+496 1074 2 876068100
+346 12 5 874950232
+354 1194 4 891217429
+173 305 5 877556626
+3 321 5 889237455
+387 135 5 886480288
+305 479 3 886323275
+354 189 3 891217249
+378 924 3 880331938
+339 317 4 891032542
+122 661 4 879270327
+188 28 3 875072972
+57 833 4 883697705
+251 685 4 886272585
+345 288 3 884901497
+203 288 5 880433368
+43 269 5 888177393
+313 178 5 891013773
+51 83 5 883498937
+158 209 5 880135001
+487 172 4 883530409
+405 1267 1 885546379
+135 56 4 879857765
+489 292 4 891366693
+450 155 4 882396564
+161 265 2 891171597
+342 732 3 875319786
+222 729 4 878184315
+340 88 5 884991584
+360 405 3 880354347
+344 137 5 884814668
+450 12 4 882373231
+416 82 5 893213444
+360 174 3 880356240
+407 316 4 887833034
+248 196 2 884535013
+450 774 4 882399818
+363 742 2 891497076
+493 879 4 884129823
+314 411 4 877892461
+433 194 5 880585759
+404 258 4 883790181
+327 1170 4 887819860
+430 288 4 877225239
+77 56 4 884752900
+294 476 3 877819792
+15 927 4 879456381
+438 121 5 879868328
+200 177 4 884129656
+479 55 4 879461207
+167 225 3 892737995
+295 230 4 879517271
+43 408 5 875975492
+450 383 2 882468790
+180 380 5 877127796
+415 180 5 879439791
+295 158 4 879518932
+66 741 4 883601664
+383 504 4 891193108
+346 951 2 874950463
+495 478 4 888632443
+392 170 5 891039015
+446 311 2 879787858
+214 318 4 892668249
+334 28 3 891546373
+416 531 5 893212572
+424 243 4 880859115
+366 445 5 888857932
+226 408 5 883888853
+425 7 3 878738290
+170 326 5 886623057
+469 136 4 879524062
+449 171 4 880410599
+487 218 2 883531507
+26 304 4 891348011
+11 317 4 891904174
+324 275 4 880575531
+92 71 5 875654888
+92 12 5 875652934
+244 660 4 880603881
+280 1035 4 891701785
+305 1015 1 886323068
+458 13 4 886394916
+453 233 2 888206003
+437 133 5 880140122
+1 30 3 878542515
+429 291 4 882386309
+426 510 4 879441978
+450 488 4 882371415
+345 28 3 884916441
+7 628 3 891352831
+494 183 5 879541158
+394 50 5 881132876
+18 486 3 880131559
+343 528 3 876405004
+334 50 5 891544867
+423 690 4 891394832
+465 496 3 883531246
+474 265 5 887924425
+489 321 3 891447845
+495 658 3 888635380
+500 1012 4 883865021
+305 153 3 886323153
+15 255 5 879455764
+504 163 4 887840517
+177 55 3 880131143
+288 345 5 886372155
+184 443 3 889911552
+193 402 3 889126375
+21 675 5 874951897
+493 423 2 884131020
+4 328 3 892001537
+222 73 4 878181976
+500 159 2 883876251
+174 1035 4 886515532
+94 569 1 891722980
+368 201 5 889783407
+484 343 2 883402932
+272 23 5 879454725
+453 97 3 877554743
+123 100 4 879872792
+293 933 2 888905399
+416 339 5 893214225
+85 170 4 879453748
+429 1079 2 882387164
+5 25 3 875635318
+261 301 4 890454246
+270 722 4 876955689
+398 63 2 875732862
+399 157 3 882342019
+378 792 4 880046475
+85 100 3 879452693
+336 762 5 877756890
+329 284 3 891656072
+456 431 4 881374437
+275 196 3 880314969
+495 413 5 888636032
+268 541 3 875744357
+378 380 3 880333695
+1 63 2 878543196
+301 29 4 882078492
+462 678 3 886365335
+481 66 3 885828203
+431 754 3 881127436
+435 943 3 884131712
+406 514 1 879445562
+347 235 2 881653224
+323 186 4 878739988
+95 449 3 879196665
+500 665 3 883876714
+130 248 3 874953769
+450 145 3 887661438
+426 525 4 879442227
+221 218 4 875246308
+503 69 4 880383679
+143 313 5 888407586
+125 216 3 879454419
+435 40 3 884133544
+472 685 3 875978740
+5 442 1 879198898
+8 233 4 879362423
+18 61 4 880130803
+440 751 3 891549397
+215 191 4 891435460
+16 941 1 877720437
+48 1064 4 879434688
+294 363 1 889243393
+231 255 3 879965760
+355 264 4 879485760
+64 310 4 889737047
+498 191 4 881957054
+311 215 4 884364999
+151 185 4 879528801
+125 369 3 892838777
+280 217 3 891701832
+40 286 2 889041430
+454 519 2 888267455
+399 318 5 882342589
+222 228 5 878181869
+194 625 3 879527145
+119 689 4 886175431
+331 124 4 877196174
+339 100 5 891032286
+102 168 3 888803537
+405 1547 2 885546288
+174 451 5 886513752
+396 300 3 884645550
+416 21 3 876697415
+251 472 3 886272585
+417 201 4 879648478
+405 207 1 885549543
+498 192 5 881957546
+167 726 1 892738385
+336 796 3 877758035
+478 276 5 889388862
+436 739 4 887771853
+450 401 3 882397224
+70 214 3 884067842
+361 333 2 879441490
+435 11 5 884131542
+372 1273 4 876869957
+405 1400 1 885545975
+207 298 3 875509150
+178 790 3 882827870
+7 98 4 891351002
+346 50 5 874947609
+119 762 4 874775465
+474 553 2 887927339
+5 186 5 875636375
+268 738 2 875744021
+234 1121 5 892334481
+299 190 5 877881356
+10 694 5 877892437
+94 722 2 891723494
+201 82 4 884114471
+85 28 4 879829301
+478 866 1 889388273
+268 164 2 875744556
+82 9 4 876311146
+339 702 4 891035850
+409 749 3 881105367
+347 164 3 881654752
+179 690 1 892151489
+479 286 1 879533972
+435 215 2 884131576
+456 498 4 881373473
+128 499 5 879967767
+94 475 5 885870362
+483 181 4 878950971
+405 557 1 885549650
+130 892 3 884623832
+425 252 2 878739054
+314 697 3 877888996
+483 900 3 885170586
+393 685 3 887744517
+268 229 2 875310784
+227 137 5 879035289
+282 262 4 879949417
+369 243 3 889428228
+303 53 3 879485608
+429 195 4 882385519
+269 239 2 891448386
+463 306 4 877384836
+450 301 4 882216475
+499 312 4 882995923
+505 193 3 889334477
+350 172 5 882345823
+437 484 4 880140051
+345 702 4 884993418
+387 98 4 886480244
+470 544 3 879178830
+246 238 5 884921429
+466 172 4 890284706
+409 9 4 881107992
+489 1238 4 891445352
+371 265 5 880435544
+283 202 5 879298206
+417 184 4 879647749
+62 655 3 879375453
+233 261 5 883356913
+141 7 5 884584981
+426 605 4 879442083
+463 274 3 877385664
+497 31 3 879361802
+102 409 2 892993855
+256 31 5 882164867
+437 216 5 880141041
+263 174 5 891299697
+315 428 4 879821120
+13 686 5 882397146
+234 5 3 892334338
+279 283 3 875296652
+177 358 2 882141918
+14 319 1 884482684
+110 401 3 886989399
+144 435 4 888105387
+405 76 3 885545606
+284 900 4 885328991
+500 836 5 883874290
+177 223 4 880130758
+13 417 2 882398934
+105 748 2 889214406
+399 1035 3 882352065
+487 43 3 884042206
+416 83 5 893213444
+354 509 5 891218249
+145 939 4 875272050
+450 468 4 882376803
+454 482 3 881960230
+446 288 2 879786838
+234 1168 2 892335108
+234 855 3 892079803
+421 516 5 892241554
+193 562 3 889126055
+416 633 4 876699757
+210 56 5 887730264
+307 401 1 879114143
+457 455 4 882393384
+160 1012 5 876769689
+417 764 3 879646677
+48 519 3 879434689
+466 566 3 890284819
+497 540 2 879311007
+426 318 5 879442044
+65 255 3 879217406
+301 118 4 882074903
+126 346 3 887853735
+166 294 3 886397596
+3 260 4 889237455
+313 77 3 891031950
+145 276 1 882182634
+399 1137 4 882340556
+387 293 4 886481002
+352 172 5 884289759
+417 792 4 879648079
+499 347 4 885597932
+463 988 2 877384836
+294 752 3 889241377
+453 578 3 888205764
+264 184 5 886122447
+506 470 4 874873423
+170 984 5 884103918
+322 156 4 887313850
+144 326 4 888103530
+450 157 3 882394180
+379 704 3 880524835
+456 12 3 881373655
+157 290 4 886890787
+493 886 2 884129868
+210 180 4 887735872
+32 240 2 883717967
+422 222 4 875130137
+459 295 3 879563367
+417 475 4 879646437
+279 181 3 875298494
+4 258 5 892001374
+65 651 4 879216371
+416 142 4 886319340
+436 96 4 887769535
+92 92 4 875654846
+495 797 4 888635524
+303 458 3 879467936
+303 381 4 879467574
+394 229 3 881132958
+493 11 3 884130852
+59 3 4 888203814
+49 82 1 888067765
+85 641 4 879454952
+482 289 3 887644023
+405 649 1 885546445
+87 22 4 879875817
+128 71 4 879967576
+14 921 5 890881384
+6 293 3 883599327
+221 386 3 875246662
+495 127 4 888634955
+294 307 3 889241466
+450 771 3 887835478
+456 1478 4 881374993
+342 223 4 875318907
+386 222 4 877654961
+373 156 2 877098374
+405 239 3 885546112
+181 983 2 878963038
+365 1420 2 891303454
+399 1246 1 882511876
+244 780 4 880602843
+216 412 2 880233197
+416 739 5 893212896
+331 214 3 877196702
+279 470 3 878262194
+437 229 3 880142942
+110 226 3 886988536
+90 1097 4 891384885
+496 183 2 876065259
+474 79 5 887924027
+110 56 1 886988449
+178 281 3 882824028
+409 264 1 881105366
+405 1346 1 885549790
+267 1090 3 878973854
+235 303 4 889654483
+399 651 3 882509971
+405 812 1 885548877
+455 2 4 879111786
+70 483 5 884064444
+500 1047 3 883865985
+452 498 4 875264976
+472 380 5 875982511
+488 33 2 891294976
+414 300 4 884999066
+11 405 3 891904016
+327 85 2 887819507
+327 1103 4 887819614
+354 1065 3 891217512
+405 791 1 885547605
+292 1142 4 881104481
+459 3 2 879563288
+270 531 4 876954945
+210 195 4 887736429
+453 11 5 877554174
+118 7 5 875385198
+301 665 2 882079334
+90 485 5 891383687
+457 640 4 882548467
+83 204 5 880307922
+394 208 5 880888746
+5 432 4 875636793
+500 294 3 883864578
+295 43 4 879518107
+145 486 3 882181659
+506 1046 4 874874396
+30 2 3 875061066
+103 204 3 880423118
+308 499 3 887738619
+455 465 3 879112678
+495 140 5 888635419
+317 322 3 891446783
+387 217 3 886481687
+128 222 3 879967249
+405 761 1 885548049
+16 4 5 877726390
+452 96 2 875275699
+216 313 5 883981737
+472 27 4 875980283
+497 242 1 878759351
+282 890 4 879949468
+233 640 2 875508639
+303 847 4 879466830
+62 875 4 879371909
+452 483 5 875263244
+128 197 4 879966729
+381 517 4 892696557
+319 306 4 879975504
+387 222 4 886481073
+474 610 3 887924571
+174 12 5 886439091
+463 1383 2 890530703
+448 303 4 891887161
+214 479 4 891544052
+185 1020 4 883524172
+416 77 4 893142480
+488 198 4 891375822
+200 226 4 884130085
+504 546 4 887831947
+456 1019 4 881372849
+227 324 4 879035963
+417 419 4 879646986
+158 89 5 880133189
+328 1313 4 888641949
+390 277 2 879694123
+457 742 4 882393306
+458 209 4 886397155
+444 678 3 891979403
+293 1208 3 888906990
+269 157 3 891448092
+488 405 3 891294014
+175 147 3 877108146
+4 210 3 892003374
+198 300 2 884204427
+416 317 5 893213444
+7 199 5 892135346
+355 360 4 879486422
+49 627 2 888067096
+505 140 4 889334129
+409 12 4 881107056
+387 547 4 886484561
+435 659 4 884131515
+291 469 5 874867912
+430 1347 5 877226047
+429 570 4 882387434
+18 951 3 880129595
+409 60 5 881108715
+22 862 1 878886845
+448 884 4 891889281
+443 271 4 883504682
+454 196 2 881959778
+357 105 4 878952342
+308 88 4 887740568
+474 646 4 887925395
+271 137 4 885847636
+11 692 4 891905003
+493 96 4 884130793
+429 280 2 882387392
+435 174 5 884131627
+448 896 5 891887216
+291 1478 2 874871585
+399 1231 3 882350487
+1 249 4 874965970
+487 232 4 883530764
+361 1103 4 879440386
+365 995 4 891303694
+7 229 3 891352384
+168 275 3 884287822
+37 174 5 880915810
+328 688 1 886036585
+409 210 4 881109175
+339 483 5 891032121
+404 331 3 883790249
+381 995 4 892698031
+128 652 3 879966603
+44 380 4 883613334
+94 1014 4 891724256
+337 471 5 875235809
+346 944 3 874951714
+90 661 5 891385522
+290 483 5 880473845
+181 924 3 878963168
+437 473 5 881001888
+407 218 4 876338946
+469 641 4 879524241
+92 54 3 875656624
+474 506 5 887924084
+94 179 5 885870577
+224 470 4 888082742
+497 575 3 879362985
+297 302 4 875408934
+59 615 4 888204553
+152 69 5 882474000
+85 1173 4 884820209
+429 1010 3 882386216
+264 288 5 886121631
+407 227 2 875045190
+419 257 4 879435503
+63 108 2 875748164
+397 483 5 885349715
+159 243 4 880485529
+499 181 3 885598827
+113 7 3 875076827
+100 678 3 891375428
+197 586 3 891410170
+308 237 3 887737383
+313 420 5 891014782
+499 514 5 885599334
+453 117 4 877552540
+474 508 3 887915437
+451 303 2 879012648
+381 1018 4 892697031
+318 1044 4 884496985
+505 989 1 888631438
+159 333 5 893255761
+151 70 4 879524947
+470 268 2 879178216
+354 660 3 891218155
+448 268 3 891888367
+363 11 5 891494587
+352 50 5 884289693
+345 111 4 884991244
+454 707 3 881959576
+468 498 5 875291571
+81 726 4 876534505
+495 230 5 888632969
+270 356 3 876956064
+378 684 3 880332643
+468 4 5 875296868
+456 660 5 881374522
+59 55 5 888204553
+385 145 1 879449745
+381 20 5 892696426
+474 322 4 888627937
+305 631 3 886324028
+66 127 4 883601156
+381 318 5 892696654
+397 615 5 885349562
+234 746 2 892335213
+186 934 3 879023968
+405 191 4 885545235
+405 67 5 885547360
+7 23 3 891351383
+339 150 4 891033282
+138 182 4 879023948
+357 147 5 878951457
+476 765 4 883365442
+58 185 2 884304896
+233 192 5 875508485
+398 953 3 875658968
+424 289 5 880858924
+429 549 4 882385749
+181 1002 1 878963122
+374 70 4 880396622
+487 237 4 883441813
+56 200 4 892679088
+457 118 4 882395400
+6 503 3 883602133
+151 181 5 879524394
+452 216 3 888568700
+320 2 4 884749281
+230 240 1 880484320
+379 93 3 885063369
+25 655 4 885852248
+93 866 2 888705780
+26 1014 3 891384414
+145 1291 3 888398563
+42 54 4 881108982
+177 50 5 880131216
+253 1016 3 891628094
+271 443 3 885848943
+311 121 4 884366852
+383 357 5 891193137
+425 302 5 878737511
+442 569 2 883390140
+262 235 2 879790783
+447 135 5 878855989
+234 1269 3 892078297
+218 168 4 877488316
+411 22 4 891035239
+431 307 3 879038461
+239 181 3 889180411
+457 127 5 882396902
+454 323 2 881958783
+456 177 4 881373900
+249 12 5 879572472
+7 583 2 892132380
+478 354 3 889397221
+407 405 3 876348318
+378 223 4 880045651
+464 194 5 878355259
+181 477 1 878962465
+286 924 4 876521773
+118 223 5 875385386
+144 281 3 888104191
+114 156 4 881309662
+498 127 4 881954219
+416 14 4 876697017
+484 228 5 891195349
+422 324 5 875129523
+497 627 3 879310021
+379 568 5 880525566
+479 88 4 879462041
+373 401 4 877106711
+505 591 4 889333676
+342 301 5 874984045
+268 597 2 875743310
+158 684 3 880134332
+250 333 4 883263374
+429 504 3 882385065
+130 246 4 874953698
+189 204 5 893265657
+404 1238 3 883790181
+458 792 4 886398025
+393 321 3 887742179
+466 232 4 890284903
+504 66 4 887839165
+117 763 5 881009890
+387 746 1 886479737
+283 168 5 879298206
+16 770 3 877724979
+406 921 4 879793235
+303 117 3 879468581
+296 125 5 884196985
+378 157 3 880056104
+194 481 3 879524291
+299 300 4 877618619
+301 403 4 882076292
+463 1164 1 877385797
+450 650 4 882376446
+235 512 5 889656044
+486 690 2 879873973
+399 496 3 882349868
+18 430 4 880130155
+488 58 3 891376081
+212 268 5 879303468
+21 669 1 874951761
+506 479 4 874873571
+341 1025 5 890757961
+405 726 1 885547690
+401 483 4 891033121
+457 664 4 882549601
+344 696 3 884900567
+500 244 3 886358931
+487 140 3 883531085
+90 70 5 891383866
+385 604 4 879442189
+450 288 3 884097913
+365 269 4 891303357
+417 1139 3 879649448
+130 765 4 876252420
+484 463 4 882807416
+339 357 5 891032189
+7 175 5 892133057
+392 346 4 891037437
+102 652 2 892992129
+149 286 5 883512591
+52 121 4 882922382
+470 919 3 879178370
+43 1035 4 883955745
+497 780 2 879363181
+437 276 5 880141618
+459 1047 3 879563668
+234 156 2 892078936
+291 367 4 874871800
+13 855 4 882140130
+379 1022 3 892879380
+177 153 4 880130972
+269 778 3 891448547
+497 260 4 878759529
+415 641 3 879439960
+405 2 1 885547953
+325 271 3 891477759
+360 124 5 880354215
+268 4 4 875309829
+201 1193 4 884111873
+239 185 4 889178688
+345 143 5 884992940
+145 236 1 888397981
+141 974 4 884585300
+497 943 4 879362019
+253 494 5 891628341
+262 421 4 879792331
+374 289 1 880392482
+22 105 1 878887347
+506 410 2 882100955
+338 607 4 879438225
+125 451 4 892838288
+311 176 4 884365104
+435 135 3 884131771
+458 346 4 889323539
+465 525 3 883531111
+59 357 5 888204349
+480 172 3 891208492
+123 462 4 879872540
+468 116 4 875280180
+214 223 3 891544200
+437 88 3 880143140
+425 515 3 890347138
+174 364 1 886515240
+505 99 4 889333313
+451 749 3 879012773
+507 343 5 889964074
+98 514 5 880498898
+1 269 5 877482427
+416 1336 1 878879350
+385 429 4 879442028
+271 179 4 885848616
+271 393 4 885849648
+390 275 5 879694123
+406 461 3 879446269
+327 154 4 887747337
+293 7 3 888905062
+468 469 4 875296309
+417 483 5 879647355
+358 511 2 891271035
+416 1400 4 886317029
+313 94 3 891030490
+343 521 5 876408138
+49 382 2 888066705
+450 95 3 882395167
+254 542 3 886475034
+402 124 4 876266926
+151 230 3 879528647
+499 238 2 885599498
+254 196 4 886472400
+417 728 3 879648881
+463 282 3 877385664
+450 1 4 887835272
+87 871 4 879876734
+316 923 5 880854022
+336 4 4 877757790
+60 357 4 883326273
+279 128 5 875296461
+18 402 3 880132225
+378 806 4 880045760
+417 778 4 879648742
+239 474 5 889179095
+417 1000 4 879648403
+94 192 4 891721142
+417 1207 3 880952970
+308 157 5 887738268
+279 1435 3 892174339
+267 385 3 878972873
+429 625 3 882387474
+497 252 3 879310650
+477 781 4 875941191
+423 347 3 891394632
+85 1010 2 879452971
+221 298 4 875244331
+203 100 1 880434411
+455 504 4 879110573
+276 354 4 888873388
+250 527 4 878091735
+236 591 4 890117029
+104 257 4 888465582
+44 100 5 878341196
+183 55 4 891466266
+8 518 4 879362422
+32 475 5 883717766
+291 823 3 874833936
+128 268 3 879966355
+447 258 5 878853977
+5 194 4 878845197
+399 452 3 882350762
+405 554 1 885548049
+372 262 4 876869066
+381 566 2 892696512
+334 1170 4 891548729
+250 313 5 883262672
+230 98 5 880484391
+318 161 3 884496738
+313 118 4 891028197
+279 99 3 890451347
+18 165 4 880129527
+468 411 3 875284879
+308 641 4 887736459
+326 8 4 879875457
+256 106 4 882153724
+385 1159 4 885245956
+389 519 4 879991461
+450 154 3 882377590
+2 283 5 888552084
+497 508 3 878759705
+298 294 3 884184024
+389 132 5 880087544
+504 179 1 887839165
+391 318 4 877399030
+504 807 4 887839081
+417 561 3 879648707
+130 235 4 874953728
+463 127 5 890530105
+268 128 3 875744199
+299 1506 4 878192680
+6 465 1 883683508
+378 7 4 880044697
+130 411 5 876251217
+276 1301 4 885871474
+488 154 3 891293974
+88 311 5 891037336
+207 276 2 875504835
+92 674 4 875906853
+490 993 1 875427739
+5 229 2 875635947
+486 287 4 879875279
+456 484 4 881373983
+327 70 4 887819316
+497 657 3 879361847
+330 63 3 876547165
+80 154 3 887401307
+64 475 5 889738993
+389 467 3 879991512
+399 1184 3 882344638
+120 258 5 889490124
+181 105 1 878963304
+95 168 4 879197970
+262 210 3 879792962
+95 28 4 879197603
+217 29 2 889070011
+421 7 3 892241646
+334 591 4 891544810
+1 32 5 888732909
+452 207 4 875261261
+298 58 4 884182725
+388 301 4 886438602
+191 300 4 891560842
+514 96 5 875311192
+399 188 4 882344310
+378 210 4 880057137
+56 550 4 892910860
+280 220 5 891700426
+184 381 4 889909962
+99 315 4 885678479
+505 713 3 889334217
+221 7 4 875244204
+377 338 3 891297293
+287 237 5 875334151
+297 430 1 875238778
+426 613 3 879444146
+330 98 5 876546033
+392 813 3 891039015
+276 415 3 874793062
+94 111 4 891721414
+425 751 2 890346264
+394 101 4 880886670
+94 528 5 885870323
+251 33 3 886271675
+234 180 3 892079910
+383 100 4 891193016
+83 832 3 883868300
+41 202 2 890687326
+334 428 4 891547955
+378 385 4 880056761
+142 333 5 888639968
+95 491 4 879197783
+169 495 3 891359276
+416 93 4 876697105
+457 219 4 882550304
+336 1041 2 877757837
+363 68 2 891495809
+271 523 4 885848770
+425 877 3 890346198
+312 632 3 891698764
+330 99 4 876546172
+493 925 3 884130668
+493 156 1 884130995
+472 71 2 875981281
+314 423 4 877888060
+490 257 3 875428570
+276 823 3 874786807
+429 211 5 882385090
+468 23 4 875287535
+23 961 5 874785165
+66 405 3 883601990
+61 327 2 891206407
+49 159 2 888068245
+503 659 5 880472148
+417 1232 2 879649369
+234 1051 2 892336322
+503 900 5 892667389
+393 1468 4 887746091
+74 351 3 888333352
+105 690 3 889214306
+232 117 3 891565128
+286 703 2 889651672
+145 156 5 875271896
+503 194 4 880472591
+303 11 4 879467260
+355 271 3 879486422
+292 523 4 881105561
+236 496 3 890116499
+264 1355 4 886124417
+59 483 5 888204309
+474 293 4 887915269
+452 588 3 885804123
+22 431 4 878888026
+416 257 3 876697205
+63 333 4 875746917
+271 98 5 885848559
+508 238 4 883767343
+2 276 4 888551552
+102 245 3 883748222
+435 376 2 884134019
+301 181 5 882074291
+76 1157 1 882607018
+436 504 4 887769151
+503 164 3 880472507
+511 346 4 890004686
+450 1020 4 882376365
+90 89 5 891385039
+338 513 5 879438225
+504 72 4 887840134
+514 15 4 875309350
+6 461 4 883601393
+498 54 2 881961745
+246 441 3 884922538
+371 423 5 880435071
+157 100 5 886890650
+216 280 2 880233043
+315 173 4 879821003
+457 57 4 882397177
+498 187 4 881955960
+207 483 5 875774491
+77 268 5 884733857
+90 300 3 891382163
+104 258 3 888442249
+23 588 4 884550021
+455 70 3 879111194
+60 494 4 883326399
+401 404 2 891033395
+224 284 3 888104117
+493 411 1 884132934
+399 97 4 882343204
+222 186 5 878184195
+153 50 1 881371140
+489 310 4 891449022
+504 678 4 887831115
+486 994 3 879874811
+233 47 5 877661881
+450 712 3 882470642
+96 194 2 884403392
+488 474 2 891294439
+417 774 4 879648707
+413 302 2 879968794
+244 215 4 880603242
+337 127 3 875184682
+497 274 3 879309760
+483 462 3 884047754
+70 24 4 884064743
+417 1041 3 879648478
+253 12 5 891628159
+87 866 4 879877208
+450 227 3 882398313
+404 739 4 883790851
+506 281 3 880198144
+504 1263 4 887909532
+191 891 3 891560481
+477 709 5 875941763
+459 827 3 879563758
+267 732 4 878973650
+396 100 2 884646092
+201 751 3 884110766
+416 196 5 893214128
+425 156 5 878737873
+450 923 5 886612198
+312 493 5 891698365
+316 185 2 880853548
+201 455 3 884112487
+405 732 5 885545456
+200 984 3 884125996
+405 1439 1 885546724
+42 756 5 881106420
+85 205 4 879454004
+165 270 4 879525672
+484 560 4 891195886
+372 129 4 876869667
+360 328 3 880354094
+109 425 2 880582317
+347 432 4 881653973
+445 209 4 891200869
+167 318 5 892738307
+437 69 2 880140501
+254 435 3 886472089
+467 257 4 879532512
+307 56 4 878856967
+83 69 4 887665549
+279 132 3 875308670
+262 451 4 879794446
+480 615 4 891208185
+330 94 4 876547426
+325 434 5 891478376
+457 66 4 882547694
+330 28 5 876546526
+251 1016 3 886272197
+385 186 1 879445260
+311 562 3 884365746
+234 887 3 891034078
+266 25 3 892257940
+411 227 3 891035362
+472 758 1 875979359
+416 515 5 893214041
+425 32 3 890347138
+393 929 3 887745230
+83 233 4 887665549
+38 588 5 892429225
+92 409 3 890251791
+256 785 4 882165296
+435 86 4 884131844
+504 581 4 887910623
+83 15 4 880307000
+321 48 4 879439706
+11 508 4 891903005
+435 5 2 884133046
+472 568 5 892790676
+263 202 4 891299031
+214 64 5 892668130
+269 48 5 891455816
+438 181 4 879868005
+7 187 4 891350757
+281 304 5 881200745
+303 603 5 879466457
+506 229 4 874874895
+276 526 4 874791123
+486 882 2 879874018
+416 692 5 893212484
+402 182 5 876266775
+222 1016 3 877563530
+223 974 2 891550504
+62 50 5 879372216
+76 318 3 882606166
+413 236 4 879969557
+342 26 2 875320037
+385 1103 3 887269178
+194 562 2 879524007
+53 64 5 879442384
+415 754 4 879439311
+361 514 5 879440345
+237 408 5 879376434
+293 684 3 888905481
+404 348 3 883790400
+58 1101 5 890421373
+301 132 4 882076619
+208 194 5 883108360
+324 294 5 880575002
+11 79 4 891905783
+363 79 2 891494835
+109 79 5 880572721
+488 180 2 891294439
+276 192 5 874787353
+489 881 2 891447586
+210 517 4 887730342
+499 482 2 885599182
+177 92 4 882142295
+119 332 4 886175313
+428 331 4 885943847
+13 796 3 886304188
+311 783 3 884366439
+399 431 2 882344906
+469 153 4 879523891
+234 735 3 892079803
+436 642 4 887769079
+230 25 3 880485282
+438 118 4 879868529
+468 249 3 875280310
+383 654 5 891193016
+320 71 3 884751439
+76 7 4 875312133
+385 1160 2 879440211
+500 971 5 883876093
+270 90 5 876955770
+307 185 3 877118565
+121 165 4 891388210
+346 1135 4 874950993
+354 202 3 891307157
+425 68 4 878738386
+321 64 3 879438607
+384 316 5 891274055
+503 127 5 879438161
+13 827 3 882398327
+264 19 5 886122952
+249 588 3 879572256
+314 588 5 877888007
+406 923 3 879446108
+174 715 3 886514397
+193 82 2 889125880
+308 276 4 887736998
+479 1013 1 879460453
+191 900 4 891560481
+455 279 3 882141582
+506 494 5 878044851
+280 769 3 891702441
+210 568 4 887735960
+474 744 3 887916260
+94 187 4 885870362
+405 395 3 885547506
+213 143 5 878955766
+497 382 4 878759745
+500 469 4 883874813
+346 300 5 874947380
+214 127 4 891542986
+375 288 4 886621795
+381 961 3 892696616
+332 931 2 888360532
+64 82 3 889740199
+38 127 2 892429460
+389 127 5 879915701
+423 751 3 891394832
+391 774 2 877399541
+110 895 2 886987354
+215 271 4 891434733
+336 575 3 877757373
+454 404 3 888267590
+11 222 3 891902718
+18 91 3 880130393
+379 631 5 880961600
+343 614 5 876404689
+271 371 5 885849188
+91 132 3 891439503
+406 172 5 879792811
+506 465 4 874874630
+505 245 4 888631349
+190 471 5 891033632
+149 302 4 883512623
+446 888 1 879787859
+363 651 3 891495682
+442 42 4 883388401
+194 423 3 879548121
+405 560 1 885549045
+184 945 4 889909721
+113 424 1 875076357
+215 313 5 891436543
+468 13 4 875280104
+60 735 5 883327711
+437 747 4 880143167
+271 77 4 885849231
+60 435 4 883326122
+378 732 4 880056034
+417 1446 3 879648824
+274 866 4 878946107
+393 154 2 887746302
+450 1222 3 887834953
+331 1194 3 877196444
+461 269 3 885355705
+178 38 3 882827574
+169 684 5 891359354
+336 1437 2 877756890
+70 8 4 884064986
+34 324 5 888602808
+506 560 3 874874458
+151 1203 5 879542670
+194 736 2 879548122
+145 363 4 875271607
+352 129 5 884290428
+515 344 2 887660131
+275 71 3 875154535
+454 234 3 888267087
+31 268 3 881547746
+450 1152 5 882812558
+361 639 4 879440652
+487 255 2 883441890
+31 32 5 881548030
+409 153 4 881168603
+396 25 3 884646191
+447 748 1 878854056
+478 188 4 889396582
+293 588 3 888906748
+297 154 5 875239658
+469 605 4 879524302
+378 68 2 880333446
+395 231 4 883764456
+343 42 4 876404647
+301 739 2 882076966
+301 521 3 882076987
+406 175 5 879792811
+470 950 3 879178645
+326 435 3 879874897
+363 293 4 891499329
+130 692 5 875801422
+493 210 5 884131620
+59 770 4 888205534
+445 479 3 890988206
+496 318 4 876065693
+182 111 4 885613238
+64 511 4 889739779
+425 675 3 890347047
+276 343 4 881563147
+244 732 1 880604148
+227 1028 2 879035803
+305 971 4 886324608
+337 520 5 875236281
+466 546 4 890285159
+321 153 4 879440746
+387 277 4 886481033
+236 225 3 890117465
+10 606 5 877888876
+268 226 4 875310784
+416 750 5 893214128
+303 28 3 879466717
+429 673 3 882386485
+59 210 4 888204309
+186 1399 2 891718530
+393 717 3 887745086
+474 1009 4 887915722
+416 682 3 877902163
+308 1411 4 887741150
+451 1393 2 879012812
+470 546 4 879178950
+406 632 4 879446168
+145 767 2 879161882
+417 293 4 879646123
+486 257 3 879875315
+162 144 3 877636746
+450 101 5 882399359
+417 679 2 879649044
+179 307 3 892151565
+116 304 2 876453376
+342 423 4 875319436
+385 175 4 879441572
+43 97 5 883955293
+422 682 2 879743787
+314 996 4 877891354
+5 183 4 875636014
+487 710 4 883445721
+474 117 4 887915306
+102 210 3 888801522
+370 607 5 879435168
+346 746 3 874949116
+450 395 3 882470642
+145 1028 5 875271607
+58 310 4 884459024
+478 658 3 889395977
+437 124 5 880140101
+66 248 4 883601426
+389 167 3 880089170
+13 679 4 882397650
+113 948 3 875935312
+23 530 4 874789279
+450 1050 4 882812349
+136 137 5 882693339
+450 94 4 882468239
+468 258 4 875279126
+392 249 1 891038224
+387 161 1 886483252
+459 411 2 879563796
+489 457 3 891449254
+361 170 5 879440605
+498 474 4 881957905
+479 640 4 879462168
+512 265 4 888580143
+382 150 2 875946055
+235 83 4 889656068
+405 98 4 885544798
+206 748 4 888179833
+488 468 5 891295023
+347 240 5 881653300
+406 135 5 879445684
+330 451 5 876547813
+388 682 4 886439808
+276 62 2 874792574
+209 286 2 883417458
+59 675 5 888205534
+210 327 4 887735288
+293 25 3 888904696
+20 94 2 879669954
+66 508 4 883601387
+269 582 4 891447234
+62 512 4 879374894
+401 535 2 891032518
+290 496 4 880474156
+416 790 4 886318270
+45 820 4 881015860
+90 639 5 891385039
+239 512 5 889180921
+347 158 3 881654773
+450 272 5 886449009
+296 259 1 884196374
+230 951 5 880485181
+356 347 4 891405619
+389 90 3 880088659
+279 401 5 875310730
+275 62 3 876198328
+474 707 5 887925751
+5 440 1 878844423
+82 284 4 876311387
+451 270 4 879012684
+515 362 4 887658844
+327 328 2 887743600
+1 141 3 878542608
+18 519 4 880129991
+500 116 4 883865232
+293 250 3 888904862
+407 502 2 876338883
+196 340 3 881251045
+69 42 5 882145548
+296 663 5 884198772
+249 546 3 879640436
+339 410 2 891034953
+298 430 5 884182657
+223 930 2 891550326
+295 161 4 879518430
+170 323 3 884293671
+398 88 4 875733660
+360 483 5 880355527
+513 117 5 885062519
+385 425 3 879445724
+291 655 4 874868629
+233 14 4 876021262
+84 1 2 883452108
+374 252 3 880394179
+497 570 3 879362511
+178 24 3 882824221
+198 222 3 884204993
+119 56 4 874781198
+109 568 5 880578186
+244 521 4 880606385
+435 792 4 884131404
+487 12 5 883445580
+475 286 2 891451276
+256 79 5 882164406
+203 815 4 880434882
+406 148 3 879540276
+200 28 5 884128458
+308 19 3 887737383
+413 284 4 879969709
+224 313 5 888081843
+391 61 5 877399746
+249 423 4 879572167
+160 273 5 876767660
+327 475 4 887744405
+416 81 5 893213405
+504 370 3 887832268
+456 1267 4 881373756
+5 29 4 875637023
+450 629 4 882397940
+176 952 2 886048230
+350 185 5 882347531
+454 258 4 881958402
+73 32 4 888626220
+456 57 4 881374521
+177 268 3 880130452
+506 385 4 874873944
+344 291 3 884899791
+500 58 3 883873720
+24 180 5 875322847
+95 708 2 880571951
+497 188 3 879310762
+13 529 4 882140206
+271 127 5 885848863
+458 12 5 886395758
+456 423 3 881374586
+360 515 4 880354315
+339 678 2 891036781
+109 181 5 880563471
+18 284 3 880131804
+400 749 4 885676452
+478 48 4 889388587
+311 444 2 884365746
+262 1095 2 879791537
+313 428 3 891014649
+417 70 4 879647749
+94 763 3 891722006
+442 350 2 883387916
+346 636 3 874950794
+43 231 4 883955995
+45 756 2 881015244
+234 591 3 892335142
+43 196 4 875981190
+327 190 4 887832180
+78 257 4 879633721
+436 168 3 887769050
+105 264 2 889214491
+416 241 5 893213796
+463 249 2 889936035
+42 43 2 881109325
+523 114 5 883701800
+156 651 4 888185906
+378 501 4 880055454
+194 356 2 879524892
+157 934 2 886890878
+403 274 3 879786661
+267 164 3 878972342
+154 288 3 879138235
+429 124 4 882384821
+97 132 5 884238693
+500 237 3 883865483
+57 11 3 883698454
+308 231 3 887740410
+291 33 4 874834850
+417 708 2 879648798
+246 567 5 884923348
+447 151 3 878854520
+488 292 3 891292651
+295 60 5 879517492
+339 127 5 891032349
+415 479 4 879439610
+250 988 4 878089182
+417 56 5 879647519
+198 1 4 884205081
+430 293 3 877225865
+505 748 1 888631208
+512 23 4 888580248
+90 136 5 891383241
+144 1065 4 888105714
+48 294 3 879434212
+312 521 5 891698987
+276 691 4 888873488
+293 462 4 888905819
+435 153 3 884131243
+435 62 3 884133657
+280 507 3 891700682
+321 480 4 879440109
+445 844 2 891200138
+379 649 4 880525084
+387 1134 1 886481183
+222 521 5 878184866
+95 70 4 880571951
+457 229 4 882392853
+447 231 2 878856394
+493 652 5 884131287
+151 716 2 879528778
+398 94 2 875732304
+7 547 3 891353710
+474 172 5 887923789
+114 655 3 881260506
+253 202 5 891628392
+504 1437 2 887911545
+515 313 4 887658604
+518 124 3 876823071
+102 548 2 885126313
+497 258 4 878759351
+325 186 4 891478578
+158 39 5 880134398
+68 458 1 876974048
+309 319 4 877370419
+504 414 5 887838450
+425 583 3 878738245
+495 379 5 888636870
+405 374 1 885549094
+380 665 2 885480870
+387 147 2 886481073
+207 458 3 875991160
+110 215 3 886987894
+343 530 5 876405633
+116 511 4 876453519
+415 195 5 879439685
+85 194 4 879454189
+508 195 3 883767565
+477 15 4 875941863
+360 326 3 880354094
+268 324 4 876513708
+280 725 3 891702387
+407 519 4 875042466
+475 100 5 891452276
+102 231 2 888802319
+339 161 3 891034626
+95 463 5 880573287
+438 286 2 879867960
+417 20 2 880949408
+94 268 4 891724925
+23 100 5 874784557
+313 258 3 891012852
+406 276 4 879539824
+92 218 4 875654846
+495 56 5 888632574
+313 663 5 891013652
+113 124 3 875076307
+86 270 5 879570974
+416 331 4 890021365
+13 884 2 882140814
+392 134 5 891038371
+363 117 5 891495742
+249 741 4 879572402
+498 522 3 881956499
+303 258 4 879465986
+437 211 4 880140100
+118 79 5 875384885
+234 16 2 891227771
+334 642 5 891548436
+346 38 3 874950993
+280 1466 5 891700836
+194 121 2 879539794
+416 845 4 876697361
+495 451 4 888635524
+301 81 3 882077351
+505 498 5 889334274
+437 518 2 880143809
+186 754 2 891717690
+261 687 5 890455020
+308 118 3 887739670
+64 227 3 889740880
+455 321 2 892230438
+213 504 5 878955885
+499 661 3 885599474
+301 447 4 882078955
+26 246 4 891351590
+504 194 3 887832668
+387 470 3 886483970
+279 932 3 892174381
+103 405 3 880416424
+296 79 4 884197068
+7 449 3 891354785
+451 332 4 879012342
+167 96 5 892738307
+21 413 2 874951293
+393 802 3 889729420
+455 204 4 879111249
+31 175 5 881548053
+385 1066 4 879446591
+286 147 5 876522114
+59 642 5 888206254
+259 121 3 881379128
+428 896 4 885943685
+405 1221 1 885546155
+468 285 4 875280104
+328 62 3 885049275
+354 889 5 891217966
+446 303 2 879787859
+448 316 1 891887337
+56 399 4 892910247
+371 627 4 877487656
+96 195 5 884403159
+393 376 4 889730011
+201 772 5 884113343
+374 1215 1 880936522
+308 558 4 887737594
+383 1063 5 891192888
+116 268 5 886310197
+328 226 3 885048235
+178 685 4 882824253
+224 333 3 888081976
+270 5 5 876956064
+57 64 5 883698431
+374 1049 1 883628021
+167 478 5 892738452
+224 326 4 888082071
+193 781 3 889124469
+89 240 4 879441571
+409 483 4 881107602
+327 327 3 887737402
+347 756 2 881653266
+416 1074 5 893213103
+509 319 2 883590913
+326 657 5 879875431
+92 364 3 875907702
+495 391 3 888637440
+6 410 4 883599707
+472 739 5 875982967
+461 313 4 885355646
+122 180 5 879270327
+454 642 2 888267419
+518 1047 4 876823266
+494 237 4 879541375
+499 215 4 885599475
+472 255 5 892791017
+378 496 3 880045935
+387 91 4 886483669
+416 225 1 876697330
+361 430 5 879440475
+429 166 5 882384796
+373 423 2 877103846
+96 318 5 884403057
+307 181 5 879283232
+13 880 3 882140966
+387 151 3 886481228
+48 269 1 879434094
+275 99 3 875154718
+234 185 3 892078936
+68 286 5 876973692
+500 30 4 883875275
+473 547 3 878157600
+473 10 3 878157527
+177 11 4 880131161
+326 64 4 879875024
+366 561 5 888858078
+148 50 5 877016805
+49 1018 2 888066755
+90 972 4 891384476
+486 818 3 879874784
+479 422 3 879461207
+17 137 4 885272606
+64 436 5 889739625
+79 906 5 891271792
+516 199 3 891290649
+450 225 4 887662002
+407 635 3 876345934
+381 847 4 892697542
+479 161 3 879461399
+145 687 2 882181335
+321 510 5 879440317
+505 187 1 889333676
+201 956 4 884140522
+436 125 4 887770037
+256 684 5 882164480
+91 135 4 891439302
+358 558 4 891269511
+279 94 3 892865054
+312 176 4 891699295
+326 511 4 879875593
+301 502 4 882076558
+451 1296 3 879012685
+18 949 3 880131559
+94 90 3 891721889
+331 735 4 877196444
+72 212 5 880036946
+472 365 4 875983129
+421 11 2 892241624
+269 96 1 891450755
+406 641 5 884630523
+314 125 5 877886412
+303 137 4 879468414
+363 531 4 891495879
+518 291 3 876823926
+447 117 4 878854630
+145 23 4 875271896
+374 186 5 880395604
+333 513 4 891045496
+445 295 1 891199843
+383 340 5 891192276
+103 301 4 880416704
+346 180 5 874947958
+409 191 5 881107817
+75 678 3 884049758
+494 1 3 879541374
+326 651 4 879875663
+167 435 5 892738453
+271 286 4 885844610
+315 176 4 879821193
+416 283 5 893213796
+320 550 5 884749384
+307 204 3 879205470
+327 1007 4 887745272
+167 1304 4 892738277
+235 603 3 889655044
+279 624 4 875734996
+425 22 3 878738290
+221 358 3 875244232
+393 1258 3 887744688
+457 282 4 882392785
+145 877 2 885557506
+465 179 3 883531325
+472 88 2 875982607
+510 289 2 887667751
+325 50 5 891478140
+181 1359 1 878962200
+305 327 3 886307948
+361 502 4 879440475
+18 200 3 880131775
+214 154 3 891544000
+13 316 5 888073653
+387 47 4 886480384
+457 258 5 882392853
+487 136 5 883445606
+59 111 4 888203095
+145 789 4 875272132
+378 15 4 880044312
+305 64 5 886323406
+44 249 4 878346630
+348 126 5 886523560
+457 240 3 882395638
+359 298 5 886453354
+393 90 2 889729938
+294 619 3 877820328
+466 1313 3 890283690
+321 9 4 879440472
+174 1282 5 886433862
+132 175 3 891278807
+405 729 4 885545487
+5 378 1 875721167
+159 274 3 880557387
+279 444 3 875659746
+479 71 1 879461143
+435 154 4 884131434
+25 474 4 885852008
+374 161 5 880938965
+234 1133 3 892336358
+449 546 2 879959573
+430 302 4 877225173
+361 60 4 879440605
+328 70 4 885047252
+303 239 3 879484871
+479 748 3 879459710
+450 402 4 882395662
+434 756 2 886725027
+380 463 4 885479372
+476 781 4 883365135
+428 879 4 885943818
+474 234 5 887923788
+330 568 5 876546752
+269 77 1 891451374
+92 591 4 875640294
+351 300 5 879481425
+505 468 4 889334096
+379 233 3 880525638
+201 1268 4 884112077
+425 529 4 890346998
+22 231 2 878887983
+435 284 2 884132898
+406 71 3 879793081
+375 5 4 886622066
+327 12 3 887744205
+437 581 1 880143010
+466 350 4 890284651
+409 484 4 881107310
+202 204 3 879727058
+405 1253 1 885548671
+363 70 2 891496373
+394 84 4 880889583
+494 199 4 879541158
+486 6 4 879874902
+339 530 5 891032413
+383 531 3 891192888
+360 748 2 880354094
+232 246 4 885939945
+277 147 4 879543822
+416 347 4 893214333
+470 93 4 879178518
+22 367 1 878886571
+392 880 4 891037720
+271 505 4 885848475
+246 12 5 884921948
+389 997 3 881384536
+514 429 4 875311225
+280 239 3 891701344
+306 321 3 876503793
+524 151 1 884627327
+472 1469 4 875982337
+501 25 3 883347773
+15 50 5 879455606
+118 132 4 875384793
+495 1444 2 888637018
+125 790 4 892838462
+314 815 5 877886375
+13 155 2 882399615
+203 993 3 880434919
+405 1290 2 885546379
+376 427 4 879454598
+291 140 4 875086887
+244 941 4 880603618
+278 286 5 891295044
+210 435 4 887730407
+495 200 5 888637768
+325 28 3 891478796
+450 736 5 882395167
+43 479 4 875981365
+286 224 5 889651549
+481 313 4 885827861
+227 321 3 881518363
+525 1 4 881085964
+470 221 4 879178370
+250 676 5 878089547
+2 1 4 888550871
+221 156 5 875245533
+63 15 3 875747439
+128 133 5 879967248
+426 1204 4 879444321
+64 679 3 889740033
+389 474 5 879991535
+443 323 2 883504866
+521 81 1 885253861
+178 1101 4 882827019
+471 418 3 889827757
+52 117 4 882922629
+5 392 2 875637330
+181 877 2 878961668
+65 258 3 879216131
+379 191 5 880524886
+271 257 4 886106038
+170 348 3 887646014
+178 1157 3 882827375
+524 205 5 884634707
+56 234 4 892679067
+224 736 3 888082742
+193 94 3 889127592
+216 58 4 880244972
+271 1046 4 885849357
+524 89 5 884634533
+514 746 5 875309276
+158 293 4 880132513
+122 69 2 879270511
+128 655 3 879969064
+479 164 4 879461781
+454 11 1 888266433
+416 1426 5 893212572
+7 419 3 891350900
+486 123 3 879875278
+229 311 5 891633028
+416 268 4 876696643
+292 482 5 881103606
+470 293 4 879178455
+488 655 3 891294246
+71 175 4 885016882
+109 29 3 880582783
+445 480 3 890988206
+160 531 5 876942699
+178 95 5 882826514
+524 660 5 884636152
+447 642 4 878855819
+383 223 3 891193137
+181 336 2 878961709
+195 1416 2 884504132
+458 742 4 886394730
+308 15 3 887739426
+292 156 5 881105516
+130 982 1 880396831
+376 223 4 879454598
+483 250 3 878952837
+178 591 5 882827288
+213 655 4 878956300
+435 85 4 884132840
+405 1588 1 885549789
+40 245 3 889041671
+436 200 3 887769515
+393 257 4 887744294
+347 226 4 881653890
+178 238 4 882826577
+232 302 5 885939473
+524 285 3 884322168
+130 532 5 876250955
+184 512 4 889908716
+59 713 5 888203579
+13 646 4 882140037
+184 527 4 889908462
+479 385 2 879461567
+454 257 4 881959276
+230 265 5 880484544
+101 280 3 877136039
+428 988 1 885943955
+26 628 3 891372429
+454 197 4 881959961
+16 240 4 877724603
+405 573 3 885548435
+262 181 3 879961819
+13 689 2 881515735
+123 98 4 879872672
+62 1 2 879372813
+463 284 3 877385531
+151 781 3 879543181
+178 235 1 882824467
+405 1166 1 885546025
+13 347 5 885185824
+251 1098 3 886271920
+334 83 4 891628832
+325 768 3 891479564
+271 663 4 885849052
+416 329 3 886314592
+503 173 5 880383357
+64 431 4 889737376
+193 72 2 889127301
+22 449 1 878888145
+104 302 5 888441877
+336 388 1 877757418
+46 245 3 883614625
+429 485 3 882385210
+339 80 3 891035707
+378 693 4 880046022
+31 490 4 881548030
+271 614 4 885848373
+265 298 5 875320633
+381 283 5 892697655
+337 15 5 875185596
+467 240 3 879532773
+348 111 5 886523330
+64 748 1 879365314
+303 387 5 879485401
+497 385 3 879310792
+163 433 1 891220137
+470 246 2 879189432
+92 145 2 875654929
+475 347 4 891451341
+405 1590 1 885549789
+117 144 4 881011807
+354 753 5 891217482
+365 288 5 891303357
+10 221 4 877888677
+181 591 4 878962996
+457 1012 4 882393765
+373 655 5 877098374
+329 169 4 891656178
+276 797 3 877934643
+167 240 1 892737972
+102 566 2 888801876
+374 620 3 880394088
+417 123 2 879646500
+437 657 5 881001888
+195 1407 2 874825826
+387 97 2 886483859
+102 91 3 883748488
+506 1608 2 885135497
+327 211 3 887818682
+398 480 5 875658794
+57 763 5 883698581
+457 769 2 882551740
+486 3 2 879875347
+504 755 4 887841177
+217 33 4 889069878
+59 443 5 888205370
+417 273 3 879646286
+59 647 5 888205336
+484 778 5 891195246
+354 255 2 891216788
+441 9 4 891035528
+455 304 3 878585409
+104 313 4 888441878
+293 38 1 888907981
+10 432 4 877892160
+385 482 3 879441728
+374 974 4 880394331
+450 707 5 882373786
+246 208 4 884921394
+91 176 5 891439130
+518 25 5 876823197
+262 959 2 879794739
+492 483 2 879969210
+514 328 3 885180947
+393 876 3 889554316
+125 435 4 892836550
+440 971 5 891577871
+432 150 5 889415853
+270 335 3 876953900
+399 12 3 882509891
+378 248 3 883835834
+303 540 1 879543679
+474 285 5 888628044
+405 1148 1 885546680
+357 597 4 878952080
+479 436 4 879461856
+173 690 5 877557076
+181 475 2 878962720
+458 1261 4 886397413
+152 504 4 882476261
+374 924 5 880393095
+445 117 1 891199821
+298 134 5 884182966
+44 81 4 878348499
+346 366 2 874947609
+365 294 1 891303614
+262 40 4 879795405
+13 554 2 882397833
+343 89 3 876406006
+524 615 2 884637409
+394 128 3 880888896
+11 69 3 891904270
+116 306 3 876751342
+90 1195 5 891384789
+449 1006 4 880410701
+436 288 4 887768445
+84 225 4 883452307
+500 553 2 883876370
+327 1017 2 887819316
+285 302 5 890595313
+5 390 5 875636340
+456 50 4 881373473
+354 652 4 891217194
+142 124 4 888640379
+520 315 4 885169083
+508 69 3 883776748
+337 449 4 875185319
+95 193 3 879198482
+413 9 4 879969591
+303 3 3 879485184
+480 174 5 891208356
+60 1050 3 883327923
+67 25 4 875379420
+327 464 4 887822785
+122 582 5 879270644
+259 288 3 874724905
+519 1617 5 883250102
+496 156 3 876065933
+293 165 3 888905991
+222 31 5 878182453
+90 430 3 891383835
+267 229 4 878972558
+435 423 2 884131157
+495 235 5 888636603
+276 73 3 874791805
+116 116 3 876453733
+504 118 3 887831838
+514 189 5 875318291
+292 607 4 881105625
+450 60 3 882472089
+412 7 5 879717505
+508 144 3 883767728
+374 89 2 880395896
+437 218 2 880142830
+493 180 4 884130793
+26 126 4 891371676
+161 435 2 891171104
+405 525 1 885548632
+279 436 4 891209332
+148 89 5 877398587
+354 1197 3 891219490
+10 116 4 877888944
+321 175 3 879439706
+437 746 4 880141335
+435 751 4 884130725
+360 308 4 880353584
+495 216 4 888632443
+67 546 3 875379288
+354 515 3 891216526
+279 597 5 875297456
+463 1012 2 889935860
+234 602 4 892334368
+346 802 4 875265236
+398 735 4 875659266
+23 652 4 874785926
+435 1401 4 884131868
+456 369 3 881371942
+446 328 3 879786984
+43 140 4 883955110
+449 117 3 879958624
+299 484 4 877881169
+495 68 5 888634987
+267 926 2 878970785
+430 264 2 877225328
+94 809 2 891723155
+201 11 4 884112201
+453 172 5 877554587
+405 776 1 885549094
+393 1228 3 889728074
+222 388 2 878184765
+388 742 5 886437163
+495 44 3 888636032
+429 165 5 882384821
+316 168 3 880853599
+60 608 5 883326028
+363 72 1 891496850
+378 387 4 880056452
+453 384 2 888205711
+386 833 3 877655195
+468 251 4 875280180
+328 317 4 885046976
+6 504 3 883601155
+344 405 2 884900353
+72 582 4 880036783
+419 181 4 879435807
+453 427 3 877554174
+504 402 4 887839835
+483 249 2 878952866
+450 613 4 887660650
+206 262 1 888180049
+293 746 3 888906748
+94 66 2 891721889
+379 79 5 880525368
+455 778 4 879112582
+217 679 5 889069878
+435 161 3 884133710
+394 210 4 880888689
+280 1221 5 891701944
+450 465 4 887834823
+286 209 4 877531691
+459 274 4 879563226
+438 866 5 879868529
+504 215 4 887908861
+488 485 3 891294298
+442 82 3 883390497
+523 382 5 883701018
+417 206 2 879648778
+257 70 4 880496892
+479 230 4 879461898
+348 121 5 886523521
+72 15 5 880035708
+508 735 4 883775341
+246 95 3 884920949
+115 33 4 881171693
+139 460 3 879538199
+456 673 3 881374849
+450 747 4 882395166
+297 514 3 875239383
+442 943 4 883391221
+472 141 4 875982200
+327 321 3 887743761
+525 123 3 881086051
+472 501 3 875982868
+379 559 3 880524669
+523 153 4 883702054
+276 692 4 874791960
+466 2 1 890284819
+174 696 4 886434087
+94 586 1 891723707
+468 321 3 875279126
+230 28 5 880484444
+23 283 4 874784575
+487 143 3 883530841
+303 525 5 879466604
+314 1041 4 877888445
+181 934 3 878963086
+511 292 5 890004686
+382 56 5 875946830
+181 1162 1 878962392
+327 218 3 887746328
+255 685 3 883216845
+416 367 5 893212572
+248 7 2 884534968
+528 485 2 886101872
+378 651 4 880045681
+480 483 3 891208293
+504 199 4 887912236
+393 480 4 889554756
+38 1033 5 892432531
+393 559 3 889729614
+299 461 3 878192601
+284 272 5 885328727
+515 690 2 887660131
+234 4 4 892334610
+268 397 2 875744321
+327 285 4 887744459
+49 1072 1 888069194
+450 493 4 887660722
+14 96 4 890881433
+493 546 5 884131738
+417 265 3 879648026
+492 127 5 879969879
+484 926 4 881450136
+181 1026 1 878961781
+19 288 3 885411840
+85 197 5 879455197
+417 154 4 879647561
+193 300 4 889123039
+254 8 5 887347000
+194 405 2 879539305
+453 100 5 877552612
+497 100 4 878759828
+426 494 3 879442702
+305 121 3 886324898
+378 11 3 880046516
+298 23 4 884183236
+311 1042 3 884366187
+314 367 4 877889770
+205 315 4 888284245
+291 417 4 875086958
+429 216 4 882385090
+276 21 3 874787195
+233 378 4 877663429
+97 526 3 884239687
+406 215 3 884630523
+94 56 5 891725331
+56 210 5 892676377
+18 474 4 880129731
+308 591 3 887739608
+320 421 4 884750968
+32 248 4 883717816
+197 678 2 891409593
+245 133 2 888513058
+401 1016 3 891032607
+201 238 3 884113343
+254 78 3 886475476
+295 118 3 879518840
+498 197 5 881958414
+495 172 5 888632378
+528 239 5 886101632
+270 279 5 876954093
+399 559 3 882344096
+311 750 5 884363706
+416 219 4 876699946
+486 286 2 879873973
+296 523 4 884197235
+280 235 5 891701649
+429 31 3 882386966
+207 60 3 877845845
+16 469 3 877720916
+367 559 4 876690048
+433 59 5 880585730
+371 50 4 877486953
+83 322 3 889681216
+399 710 2 882342537
+493 298 3 884130668
+298 318 5 884182657
+263 690 5 891297209
+178 90 3 882827985
+112 321 3 884992484
+363 537 1 891495402
+6 321 3 883268353
+429 258 4 882386096
+286 144 3 877531434
+92 100 5 875640294
+499 742 4 885599334
+429 392 3 882386051
+497 82 4 879310792
+504 197 4 887832531
+123 483 4 879873020
+318 94 4 884498210
+313 404 4 891030189
+472 411 4 875979113
+126 328 5 887853735
+504 417 3 887841177
+130 82 5 875802080
+345 1008 3 884991267
+94 508 5 891720712
+469 530 5 879524376
+504 719 3 887841248
+504 281 4 887831447
+393 1185 3 889728606
+435 175 4 884132588
+518 919 5 876822967
+474 498 4 887924683
+504 934 4 887832170
+504 75 4 887912568
+497 864 3 879309734
+480 234 4 891208769
+286 216 4 877532013
+494 191 4 879541158
+311 724 4 884365406
+206 1434 1 888180082
+508 172 5 883767157
+314 11 5 877887837
+435 200 5 884131661
+422 53 4 879744183
+504 143 4 887838008
+347 982 1 881652709
+524 650 2 884637528
+474 196 5 887924469
+442 685 2 883390703
+197 684 4 891409981
+472 1095 4 883904614
+483 449 3 878953593
+425 841 1 878738597
+222 238 5 878181673
+450 123 2 882373464
+472 135 4 875982051
+263 87 4 891298977
+479 1244 3 887064647
+241 288 5 887249745
+445 248 1 891199774
+339 186 4 891032255
+456 1008 4 881371427
+18 9 5 880130550
+246 746 4 884922070
+265 245 4 875320112
+486 717 2 879875440
+95 971 3 879198262
+301 195 5 882076098
+532 58 4 888636374
+10 334 4 877886281
+13 613 4 881515411
+48 496 5 879434791
+26 181 4 891386369
+244 1079 2 880605333
+330 554 3 876547500
+458 288 3 886394667
+189 132 5 893265865
+160 671 5 876859778
+489 271 4 891448706
+180 258 5 877125493
+458 956 5 886397377
+354 66 2 891307180
+253 300 4 891627724
+429 137 5 882387731
+291 546 3 874805958
+257 245 4 884151807
+342 8 4 875319597
+436 325 3 887768756
+507 338 5 889964348
+472 578 5 892790952
+1 211 3 878541970
+530 527 4 883784654
+504 1442 3 887911444
+194 69 4 879521595
+416 746 5 893213444
+64 569 3 889740602
+287 9 5 875334089
+311 196 5 884365325
+396 742 4 884646346
+450 10 4 882398567
+276 558 4 874787526
+81 275 4 876533657
+406 204 5 879446718
+452 203 3 875275561
+280 765 4 891701816
+44 159 3 878347633
+531 990 5 887048789
+264 514 5 886123359
+524 1268 3 884637032
+7 574 5 892132402
+463 149 2 877385341
+279 71 3 890780576
+63 1012 3 875747854
+506 72 3 874874802
+503 137 5 879438072
+62 1009 4 879372869
+389 602 4 879991081
+86 328 2 879569555
+370 135 4 879434746
+232 603 4 888549376
+472 217 5 875982867
+478 496 5 889388862
+387 768 1 886483620
+7 616 4 891351002
+59 416 3 888205660
+399 554 3 882348592
+101 257 4 877137015
+321 83 4 879439926
+506 1219 2 874874760
+114 855 3 881260473
+145 117 5 875270655
+92 1011 3 886443471
+85 30 3 882995290
+425 17 4 878738290
+39 937 5 891400704
+42 720 4 881109149
+349 544 4 879465933
+102 501 2 883748418
+276 462 4 874795868
+270 727 5 876955563
+207 88 2 878104627
+151 782 4 879542566
+116 324 2 876452133
+456 273 3 881372328
+488 491 4 891294209
+81 1047 3 876533988
+176 25 3 886048188
+123 319 4 879809220
+213 511 4 878955442
+203 150 5 880434278
+230 237 5 880484800
+500 223 4 883873839
+92 143 3 875653960
+186 595 3 879023390
+374 106 3 880394088
+21 240 4 874951245
+417 118 4 879646548
+65 514 4 879217998
+459 336 2 879561708
+83 739 5 880308141
+266 286 4 892256662
+156 178 5 888185777
+256 185 5 882164696
+347 692 4 881654679
+236 216 5 890116163
+250 340 4 883263374
+353 272 5 891402757
+476 1188 2 883364780
+524 605 1 884637566
+496 633 3 876065822
+435 1074 2 884133415
+95 423 5 880571479
+118 53 5 875385280
+524 182 5 884635031
+401 430 2 891033582
+344 70 3 884901561
+200 107 3 884128022
+399 226 3 882344406
+459 121 5 879563474
+398 125 3 875719764
+73 171 5 888626199
+505 54 3 889334067
+518 284 4 876823324
+37 825 2 880915565
+130 261 4 874953525
+479 122 1 879460648
+190 898 2 891033349
+137 174 5 881433654
+351 245 3 879481550
+227 273 3 879035206
+382 332 3 876803039
+229 272 3 891632073
+109 216 3 880572891
+437 781 4 880143263
+452 1427 5 885816768
+479 655 4 879460959
+514 47 4 875462645
+450 514 5 882468931
+210 290 4 887730813
+409 478 4 881107155
+437 168 3 881002161
+409 1065 2 881109264
+343 1 5 876402668
+416 346 4 886314592
+342 131 5 875319786
+397 588 4 885349528
+458 284 4 886394527
+327 182 4 887744205
+268 729 3 875310673
+301 228 3 882076966
+502 683 3 883702867
+239 65 5 889180041
+467 100 5 879532420
+425 286 1 878737511
+361 129 4 879441285
+460 1115 3 882912235
+532 603 5 893119491
+363 1214 1 891497712
+373 432 5 877098949
+94 786 3 891723593
+314 1311 5 877889994
+234 69 4 892078567
+450 1041 4 882469432
+128 159 4 879968390
+5 101 5 878844510
+524 603 3 884637376
+338 443 5 879438570
+372 1109 4 876869818
+477 88 5 875941085
+456 985 3 881371492
+529 325 3 882535693
+464 705 5 878355258
+419 89 3 879435722
+251 429 4 886271955
+388 298 5 886436582
+198 763 3 884206482
+405 644 3 885545672
+354 193 3 891217782
+483 313 2 884046430
+456 86 2 881374332
+497 765 3 879363155
+160 248 5 876768828
+345 1023 2 884994658
+500 133 3 883875681
+425 445 3 878738887
+19 887 4 885411465
+236 673 4 890116132
+301 127 4 882074262
+294 410 4 877819897
+74 328 4 888333280
+378 404 4 880056034
+144 69 5 888105140
+161 181 2 891171848
+474 210 5 887928562
+105 271 2 889214245
+417 16 3 879646692
+445 831 1 891200447
+303 518 4 879468581
+10 692 4 877889261
+474 756 1 887915646
+454 100 4 881959917
+119 329 3 886433226
+303 420 4 879484563
+174 210 4 886514788
+327 69 2 887822711
+184 1014 2 889907468
+447 5 3 878856422
+94 932 2 891724691
+455 529 3 879111737
+501 307 4 883346651
+506 50 5 878044852
+454 143 4 881960230
+392 59 4 891039049
+394 156 4 880886855
+145 738 3 875272927
+5 208 4 875636675
+524 1044 4 884636931
+346 576 3 875264945
+484 879 4 891194665
+401 632 4 891033014
+401 282 3 891032584
+6 522 5 883601500
+416 94 2 886318546
+495 29 2 888636573
+483 271 3 881273325
+44 25 2 878346431
+303 25 4 879468047
+274 98 5 878946536
+436 276 4 887769824
+508 188 4 883767325
+184 1167 5 889913687
+15 333 1 879455128
+474 496 4 887923708
+171 258 4 891034801
+360 50 4 880354149
+157 1244 3 886891194
+373 143 3 877105005
+148 209 5 877398648
+437 132 5 880141962
+42 934 4 881106419
+416 915 5 893212483
+393 815 4 887744372
+474 676 3 887916369
+493 250 4 884130387
+497 802 2 879362118
+429 184 4 882386260
+234 137 3 891227730
+70 300 4 884063569
+480 319 3 891207539
+256 815 5 882151743
+371 64 4 877487052
+371 655 4 880435238
+457 54 4 882549322
+405 957 1 885549464
+94 93 4 891724282
+405 416 2 885548932
+58 652 5 884304728
+495 109 5 888633594
+496 97 1 876066848
+330 729 5 876545721
+347 356 5 881654134
+392 650 5 891038978
+406 219 3 879792897
+326 483 5 879874963
+271 235 3 885848062
+488 605 3 891294785
+13 357 3 881515411
+92 421 4 875654534
+87 228 5 879875893
+18 972 3 880130515
+3 268 3 889236961
+256 741 4 882151517
+436 794 4 887771123
+92 160 4 875654125
+495 222 5 888633277
+112 339 4 892439990
+315 327 4 879799583
+476 238 3 883364324
+417 198 4 879647924
+333 153 4 891045496
+296 180 5 884198772
+194 820 1 879541742
+222 506 2 878183264
+504 404 4 887910370
+422 327 3 875129603
+399 582 3 882343358
+87 21 3 879877173
+203 283 5 880434359
+299 1005 5 878192833
+311 648 4 884364694
+86 888 4 879570218
+298 1 5 884126061
+275 408 3 875154438
+379 447 4 880524582
+101 742 4 877136302
+496 380 2 876068433
+297 237 4 875239383
+279 291 3 878878420
+517 284 2 892659923
+143 323 3 888407656
+77 250 3 884732873
+500 739 2 883876573
+286 121 3 876522166
+293 939 2 888906516
+346 56 5 874949217
+60 173 4 883326498
+125 705 5 879454243
+455 47 2 879112172
+511 313 5 890004702
+245 1033 5 888513522
+506 779 2 885135954
+509 50 5 883591878
+23 856 4 874787288
+193 508 4 889125319
+104 289 4 888442112
+527 152 2 879456405
+339 276 4 891032495
+1 40 3 876893230
+450 13 3 882373297
+464 326 4 878354761
+527 956 4 879455847
+368 313 5 889783251
+454 509 2 881960230
+271 520 5 885848615
+339 157 4 891032379
+160 410 4 876769148
+524 198 4 884634707
+7 656 3 891351509
+474 61 3 887924619
+339 428 5 891032349
+468 137 4 875280126
+321 1126 3 879439860
+332 264 3 893027312
+387 972 2 886483859
+332 456 4 887938556
+437 208 5 880139997
+485 289 3 891041551
+37 566 4 880916010
+532 95 5 893118711
+7 558 4 892131924
+491 19 4 891185209
+13 191 3 881515193
+489 272 5 891448367
+500 164 4 883874469
+437 794 4 880143243
+436 159 4 887770192
+500 1163 1 883865290
+311 423 5 884365579
+342 1167 1 875319854
+52 204 4 882923012
+429 1217 2 882385489
+519 352 5 883250148
+178 127 5 882823978
+43 133 4 875981483
+532 70 4 888634801
+92 651 4 875653271
+42 58 5 881108040
+109 411 4 880572296
+435 49 4 884132072
+296 303 4 884196238
+406 1202 3 879445684
+85 712 3 882995754
+429 164 4 882385489
+425 55 4 878737945
+91 603 5 891439171
+13 909 5 890704721
+497 152 2 878759898
+177 176 4 880130951
+327 298 3 887744405
+276 222 4 880913800
+456 69 4 881373949
+507 826 5 889966127
+303 544 4 879483617
+200 392 5 884128858
+358 318 5 891271063
+128 387 2 879968774
+514 402 4 875463245
+489 263 2 891448268
+389 780 3 880614316
+495 642 4 888635050
+161 186 4 891171530
+345 223 5 884902317
+459 1 4 879562960
+417 367 2 879648898
+351 1024 4 879481495
+363 216 3 891495879
+26 831 2 891379753
+109 809 4 880582945
+280 324 5 891700185
+299 962 4 889501593
+339 709 5 891032982
+94 993 4 891724303
+450 451 4 882398220
+184 708 4 889909962
+197 895 3 891409199
+439 405 4 882893323
+406 474 5 884630554
+476 944 2 883364813
+42 125 4 881105462
+328 12 5 885045528
+398 494 3 875813142
+497 588 4 879309993
+199 1326 3 883782934
+430 221 5 877225547
+105 313 5 889214193
+210 69 4 887736482
+393 761 4 889728667
+476 734 4 883365274
+205 1025 1 888284495
+385 8 5 880870206
+295 631 5 879966498
+223 591 3 891549627
+268 179 4 875309258
+408 315 5 889679715
+466 334 3 890283690
+416 25 4 876697243
+107 268 4 891264387
+405 419 4 885548785
+360 248 4 880354484
+75 114 4 884051893
+393 421 2 889555000
+385 496 2 879441538
+533 949 4 879439519
+102 38 2 888801622
+18 94 3 880131676
+508 568 4 883777237
+497 230 2 879310762
+184 654 4 889908824
+110 231 1 886988664
+62 436 3 879375883
+507 1034 5 889966127
+521 1016 3 884476002
+223 749 4 891549049
+313 167 3 891029076
+380 566 3 885478519
+393 239 4 889728324
+102 332 3 883277920
+235 701 4 889655086
+350 265 2 882347466
+345 534 4 884994592
+454 651 4 881960083
+104 290 4 888465739
+52 588 4 882922927
+416 785 3 888703399
+447 678 3 878854056
+208 996 3 883108684
+389 208 5 880087415
+532 369 3 874792142
+138 133 4 879024043
+354 661 4 891306946
+312 514 3 891698516
+502 294 3 883702255
+405 1587 1 885546529
+373 189 5 877100416
+502 879 3 883701980
+496 154 2 876066424
+473 276 4 878157404
+452 684 4 888493923
+398 49 3 875736199
+35 881 2 875459127
+453 268 4 877552481
+119 276 2 874775262
+509 288 5 883590443
+189 647 4 893265826
+381 139 3 892697358
+294 413 3 889242166
+429 692 3 882385118
+303 54 3 879484695
+472 552 5 892790576
+291 231 3 874835024
+312 654 5 891698485
+339 640 5 891035035
+246 679 2 884922917
+500 386 3 883875610
+435 118 2 884132458
+493 175 4 884131933
+298 79 5 884182685
+125 780 2 892839270
+450 418 4 882395914
+95 205 3 888954412
+472 395 3 875982559
+506 1016 4 882100828
+318 282 4 884470775
+465 28 3 883531110
+244 105 2 880605333
+380 699 3 885479186
+129 302 4 883243934
+486 597 3 879875187
+425 1464 2 890346998
+26 24 3 891377540
+417 1182 3 879648798
+389 610 5 880086972
+109 403 5 880581719
+275 135 3 880314824
+387 195 4 886479528
+91 182 4 891439439
+195 326 3 887439400
+61 748 2 892302120
+327 708 4 887818596
+533 477 4 880402957
+500 640 4 883874776
+6 47 3 883600943
+346 181 5 874948332
+230 568 3 880484567
+256 88 5 882165296
+318 378 4 884497632
+18 707 3 880131450
+269 185 5 891448951
+425 679 3 878738548
+406 198 2 879793179
+389 612 4 879991218
+367 183 5 876689738
+373 64 4 877098643
+184 738 3 889910372
+330 293 3 876544311
+385 143 3 879446465
+336 1496 1 877757268
+387 650 2 886480163
+198 56 5 884207392
+314 284 3 877886706
+426 524 4 879442785
+293 660 2 888907433
+268 89 4 876513897
+262 735 4 879793854
+524 66 3 884636617
+497 101 4 879310070
+233 196 5 880610814
+254 1183 4 887347350
+497 87 3 879363565
+532 216 5 893119438
+374 928 1 880393892
+44 448 2 878348547
+43 86 4 883955020
+338 708 5 879438627
+313 493 3 891016193
+303 550 3 879467607
+222 806 4 878181534
+487 265 5 883530236
+422 250 5 875130100
+331 958 5 877196504
+474 529 5 887924571
+503 54 2 879454950
+476 585 1 883365336
+429 591 3 882385663
+286 14 4 875807003
+426 835 3 879444853
+460 301 3 882910579
+370 195 4 879434886
+257 1160 4 882049973
+496 727 5 876072633
+230 95 5 880484850
+303 382 3 879467815
+363 322 2 891493959
+279 649 3 875312719
+320 66 4 884751034
+456 1168 4 881375284
+486 276 4 879874969
+374 226 5 880937876
+327 428 4 887819021
+1 270 5 888732827
+446 754 3 879787858
+291 403 4 874835165
+478 604 3 889398289
+393 494 4 889727702
+304 895 3 884967017
+453 17 4 877553928
+35 678 3 875459017
+194 693 4 879524216
+466 333 4 890284652
+385 134 5 879441538
+455 692 3 879111249
+524 95 3 884636617
+239 421 5 889181048
+498 258 2 881955080
+501 324 4 883346694
+214 100 4 891542986
+345 70 5 884992248
+479 752 3 889125284
+1 133 4 876892818
+473 508 2 878157456
+106 216 5 881452998
+405 769 1 885548475
+456 640 4 881373697
+85 512 3 879456199
+90 26 4 891385842
+13 321 2 882140740
+453 276 5 877552564
+521 179 4 885253708
+503 402 3 880383467
+144 244 3 888104588
+484 94 4 891195856
+381 99 5 892696445
+416 710 4 893142441
+514 175 4 875462426
+472 475 5 892791017
+42 175 2 881107687
+291 215 4 874868382
+275 132 3 880314529
+314 78 4 877890463
+417 255 3 879646327
+234 950 2 892079538
+426 1064 4 879444117
+267 655 4 878971989
+145 761 4 882182850
+327 1069 4 887819136
+417 39 3 879648212
+533 1177 1 879192184
+532 333 4 875441189
+425 327 4 890346659
+504 403 3 887910409
+459 222 4 879562994
+416 144 5 893212730
+417 562 4 879648955
+144 144 4 888105254
+474 181 5 887915511
+159 72 3 884026946
+187 651 5 879465566
+64 191 4 889740740
+437 58 4 880141243
+328 559 3 885048986
+60 433 4 883327342
+334 125 3 891544925
+409 615 5 881107084
+450 611 5 887135833
+193 237 4 889124327
+405 211 1 885547177
+327 686 4 887820293
+405 1307 1 885546529
+523 662 4 883703070
+207 756 2 877878923
+435 27 1 884133911
+445 1277 2 891200736
+505 66 4 889333313
+532 399 3 888630360
+311 504 4 884364873
+121 1266 4 891388250
+365 151 4 891304106
+416 393 4 886316118
+378 1048 2 880333851
+429 93 4 882385136
+314 1267 3 877888117
+487 45 5 883446725
+291 563 3 874867824
+373 499 4 877098643
+495 217 5 888637768
+116 191 4 876453961
+305 180 4 886323806
+320 82 3 884749359
+338 83 2 879438064
+62 91 4 879375196
+279 1266 1 875308843
+416 158 3 886319235
+454 79 4 881960083
+453 288 4 877562071
+190 15 4 891033697
+151 549 4 879543324
+484 597 3 881450182
+487 87 5 883445606
+437 381 5 880142426
+405 788 1 885548275
+181 358 2 878961709
+478 17 2 889396180
+97 183 5 884238911
+83 249 2 887664680
+183 176 3 891466266
+18 480 4 880129595
+387 511 3 886483049
+94 741 4 891721352
+177 469 4 880131201
+496 1133 3 876070957
+429 762 4 882386814
+347 117 5 881652518
+13 401 1 882141841
+405 404 4 885548932
+385 483 4 879442028
+407 455 3 884201774
+390 126 5 879694123
+407 1012 3 875548480
+232 514 4 888549879
+87 722 4 879876946
+383 89 3 891193181
+524 143 3 884635085
+222 271 4 881057647
+194 1011 3 879539794
+374 69 5 880394840
+70 83 4 884065895
+313 168 3 891013589
+497 94 3 879363133
+354 272 3 891180399
+454 1269 3 881959698
+305 170 4 886322691
+197 56 1 891409799
+504 1508 3 887911686
+496 921 5 876072633
+268 981 1 875743283
+96 181 5 884403687
+145 977 3 879161931
+373 66 4 877099263
+453 68 4 877561411
+183 1159 3 891479702
+334 197 4 891546181
+521 156 4 884478171
+308 68 4 887740933
+505 705 3 889333758
+3 288 2 889237026
+501 151 4 883348543
+32 313 4 883709840
+308 241 4 887738509
+307 660 3 879205470
+303 357 5 879466717
+83 411 2 880307259
+116 203 5 876453915
+459 8 5 879563903
+73 272 4 888792247
+495 392 5 888635455
+450 258 4 882216108
+107 313 2 891264266
+510 330 2 887667808
+303 455 3 879484421
+189 1065 5 893265478
+23 433 5 874785233
+293 433 3 888907407
+372 559 4 876869481
+15 118 1 879456381
+269 715 4 891448092
+222 257 4 877563353
+160 455 4 876769689
+287 682 4 888177213
+416 468 5 893213549
+391 659 4 877399208
+518 934 3 876823143
+44 24 3 878346575
+533 526 2 879191265
+463 993 2 877387935
+429 531 5 882385729
+378 716 3 880056735
+457 395 2 882551605
+467 1142 5 879532478
+210 482 5 887736739
+13 553 2 882399419
+286 1239 3 877535344
+146 328 3 891458079
+77 215 2 884752757
+215 196 4 891435548
+497 1555 2 879363780
+473 293 4 878157507
+58 741 2 892242159
+525 281 3 881086562
+301 196 4 882077836
+417 485 3 880949880
+183 210 3 891465869
+236 462 4 890115933
+276 331 4 890979062
+60 405 4 883326958
+8 229 5 879362356
+120 121 4 889490290
+26 302 5 891386368
+428 877 5 885943685
+533 50 5 882902988
+464 116 4 878355167
+497 549 4 879310445
+263 543 5 891298727
+437 97 3 880141286
+487 188 4 883445900
+102 771 2 888802508
+463 124 5 877385381
+469 194 5 879524116
+293 160 4 888907036
+478 81 4 889395977
+276 128 4 874792436
+487 549 4 884046879
+407 208 4 887832999
+416 783 3 886318768
+435 54 4 884132403
+424 127 4 880859493
+503 281 3 879454576
+58 171 5 884663379
+276 120 2 874787172
+505 422 3 889333975
+312 1126 4 891699455
+43 735 4 875981275
+451 292 3 879012684
+58 172 5 884305241
+53 568 4 879442538
+118 56 5 875385198
+407 230 4 875045371
+483 277 3 878952636
+327 222 2 887744357
+216 790 3 881428365
+437 42 3 880141129
+486 1202 4 879874995
+199 93 4 883782825
+94 1218 4 891722511
+447 286 2 878855082
+102 53 2 888801577
+178 405 3 882823905
+497 77 3 879362093
+487 541 3 884050711
+85 412 3 879453288
+379 575 2 882044649
+290 1285 3 880475565
+373 828 3 877111951
+202 481 1 879726642
+24 69 5 875323051
+407 1 4 876338278
+18 639 4 880131407
+264 217 3 886122446
+60 835 4 883326893
+236 685 2 890117308
+257 181 5 882050131
+44 678 3 878340887
+504 529 4 887832391
+106 280 2 883876680
+7 140 5 891353124
+514 302 5 885180556
+151 657 5 879524760
+377 98 5 891299009
+334 746 3 891548622
+254 28 4 886472369
+64 218 1 889739517
+43 217 2 883955930
+479 133 2 879461970
+363 58 3 891494962
+287 181 3 875333964
+416 931 3 886315822
+436 381 4 887769209
+479 405 4 879460236
+506 77 3 874874850
+290 926 3 880732538
+351 322 5 879481589
+380 670 1 885480187
+24 486 3 875322908
+478 369 3 889388429
+448 900 3 891887393
+457 114 5 882396868
+399 1139 4 882348974
+53 118 4 879443253
+296 61 3 884197287
+486 886 3 879874388
+151 275 5 879524443
+241 682 2 887249745
+418 899 5 891282706
+16 11 5 877718755
+371 117 3 877487052
+417 665 2 880952400
+43 1048 3 883956260
+267 550 4 878973047
+303 616 4 879484948
+8 228 5 879362286
+435 354 3 889722012
+348 291 4 886523790
+244 746 3 880606180
+497 99 3 879310021
+379 168 4 891674489
+521 69 3 884477727
+499 11 3 885599372
+151 603 5 879524641
+262 55 3 879791790
+344 280 3 884899815
+496 38 2 876068615
+188 5 4 875074266
+299 508 4 877878451
+487 161 5 883530702
+194 1041 2 879553591
+8 195 5 879362287
+432 1016 3 889416397
+200 982 2 891825589
+396 333 4 884645528
+454 686 2 888267280
+495 629 3 888636032
+270 257 4 876954223
+315 271 3 879799546
+308 469 5 887738104
+454 50 4 881959144
+476 1074 4 883365274
+416 684 5 893213405
+85 27 4 879827488
+347 460 3 881652888
+295 705 4 879517682
+260 288 3 890618476
+279 219 2 875736276
+133 313 3 890588524
+374 983 2 880936289
+13 527 5 882140252
+69 886 4 882027284
+251 313 5 886271472
+230 204 4 880484616
+283 49 4 879298333
+405 667 1 885548275
+308 430 4 887738717
+201 735 3 884113975
+339 508 4 891032189
+60 59 5 883326155
+390 319 5 879693561
+456 222 2 881371766
+152 720 5 882477356
+334 657 4 891545898
+524 1560 4 884636444
+397 22 4 885349476
+64 182 4 889738030
+123 286 5 879809053
+222 473 1 877563622
+183 226 3 891466350
+393 630 4 889728150
+53 546 4 879443329
+398 28 5 875660302
+256 210 4 882164443
+312 214 3 891699121
+409 166 4 881107992
+129 311 3 883244059
+215 203 3 891435266
+43 347 3 888177393
+102 29 1 888802677
+330 135 3 876546172
+474 481 4 887927153
+253 8 4 891628323
+532 132 5 893118711
+450 905 5 885945656
+109 64 2 880572560
+314 627 4 877888996
+287 426 3 875336743
+124 28 3 890287068
+474 244 4 887915646
+456 111 3 881371942
+493 79 5 884131287
+308 715 5 887740700
+346 369 3 874948890
+426 492 5 879441931
+487 679 2 883530724
+340 50 4 884990546
+246 24 4 884921345
+380 81 3 885478908
+466 315 5 890284231
+314 1471 4 877892430
+256 15 5 882150644
+343 177 4 876407252
+304 300 5 884968415
+452 234 3 875264355
+269 1397 4 891450575
+417 270 2 879646036
+7 677 3 891354499
+487 735 4 884042206
+433 333 2 880585133
+524 1154 1 884637914
+500 287 3 883865268
+486 718 3 879874449
+115 922 3 881170252
+471 1 4 889827881
+450 1479 3 882377479
+13 843 5 882399156
+495 133 3 888632888
+158 194 5 880134913
+385 169 5 880870205
+249 467 4 879572795
+382 180 5 875946830
+122 724 4 879270677
+324 260 5 880575277
+382 197 4 875946830
+497 56 4 878759659
+239 50 5 889179131
+417 943 3 879648761
+269 212 4 891447002
+159 319 1 880485290
+337 636 4 875236281
+500 1014 2 884527433
+141 313 5 884584271
+380 340 3 885481179
+447 484 5 878856457
+535 1 3 879617663
+221 407 2 875245100
+419 134 5 879435722
+524 234 4 884634877
+453 234 3 877561411
+455 257 4 879109733
+207 524 4 878104569
+145 410 4 875270616
+244 173 4 880605458
+459 147 3 879563435
+174 323 1 886434241
+317 748 5 891446843
+533 288 2 882901971
+429 185 4 882386006
+279 764 3 888425981
+345 294 3 884901497
+305 195 3 886323006
+520 283 4 885170516
+91 98 5 891439130
+158 399 3 880134595
+405 1108 1 885546069
+536 174 5 882359065
+460 322 3 882910722
+267 405 3 878970953
+7 100 5 891351082
+251 813 3 886272086
+401 762 2 891032662
+23 82 3 874787449
+382 14 3 875946055
+97 197 3 884239655
+513 472 4 885062636
+487 820 3 883444884
+523 186 3 883703495
+234 381 3 892335739
+454 56 3 888267590
+219 1014 3 892039611
+303 270 4 879466088
+486 125 3 879874970
+269 783 1 891451889
+118 135 5 875384591
+59 432 4 888204802
+431 300 4 877844248
+221 50 4 875244125
+524 942 4 884636980
+256 22 5 882164259
+286 737 4 877532419
+119 1260 5 874781547
+253 100 4 891628122
+178 97 5 882827020
+478 739 4 889398528
+151 770 4 879542527
+387 113 4 886479575
+215 50 5 891436543
+282 340 3 879949394
+389 451 2 880165881
+405 714 1 885546379
+434 1051 3 886724453
+469 134 5 879524062
+527 588 4 879456289
+169 331 5 891268491
+417 461 3 879647140
+514 748 2 875463906
+528 58 5 886101994
+316 730 4 880853775
+194 762 3 879539305
+394 31 3 880887152
+334 286 4 891544049
+416 13 5 893212623
+325 1232 1 891479228
+405 1571 1 885549463
+2 305 3 888550065
+181 1277 2 878963085
+426 616 4 879444787
+181 920 1 878962496
+213 185 5 878955501
+430 286 4 877225174
+459 864 4 879563435
+476 748 2 883365634
+25 143 3 885852529
+189 501 4 893265893
+405 971 1 885549464
+434 1095 5 886724940
+43 3 2 884029543
+480 347 3 891207605
+314 801 3 877892017
+60 582 4 883327664
+152 275 4 880148664
+442 710 5 883388576
+405 1200 1 885548785
+22 202 5 878886480
+239 961 5 889181093
+293 29 1 888907499
+507 117 3 889965997
+492 124 4 879969345
+16 947 4 877719454
+268 234 4 875309430
+500 827 2 883876904
+465 588 4 883531380
+524 479 4 884637314
+446 688 2 879786985
+455 1137 3 879109881
+455 727 3 879112561
+7 557 4 892132145
+330 210 5 876546866
+495 1110 4 888637147
+15 15 4 879455939
+94 509 5 885873159
+272 96 5 879454845
+87 144 4 879875734
+151 238 5 879542286
+130 98 5 875216507
+535 286 2 879617123
+346 184 1 874950463
+251 151 5 886272118
+109 77 4 880578388
+454 736 3 888266991
+59 423 5 888204465
+416 67 4 886318740
+437 480 4 881002345
+435 294 4 884130584
+476 328 4 883365684
+497 71 4 879309993
+308 201 5 887737334
+535 519 3 879617931
+130 939 4 876252041
+393 410 4 887744419
+276 959 4 874791695
+385 487 4 887670073
+484 234 4 891195687
+533 103 3 887032538
+286 588 5 877532131
+119 22 4 874781698
+458 86 5 886397679
+463 1117 1 877385954
+344 129 4 884899346
+439 282 3 882893859
+450 502 5 882469061
+398 274 3 875655841
+535 515 3 879619224
+502 890 2 883702945
+430 12 4 877226164
+92 620 3 875813224
+389 105 3 880614316
+239 499 5 889179808
+235 181 3 889655360
+99 125 4 885678840
+429 12 5 882386424
+279 978 1 889231898
+504 288 5 887831273
+469 10 5 879525373
+413 245 2 879969027
+177 200 4 880130951
+363 7 3 891495510
+253 343 4 891627815
+198 276 3 884205317
+438 280 5 879868423
+527 28 3 879456289
+271 703 3 885848559
+381 1117 4 892697574
+16 498 5 877719333
+472 720 5 875982096
+455 31 4 879111937
+384 313 5 891273683
+201 631 2 884140750
+454 272 5 888007255
+389 384 2 880089211
+487 69 4 883445859
+456 168 4 881373794
+393 465 4 887746916
+123 657 4 879872066
+416 879 3 892439224
+339 197 5 891033653
+297 258 5 874953892
+457 157 5 882553112
+262 1013 2 879791471
+293 1229 1 888907210
+130 929 4 876251160
+340 520 5 884991544
+451 1025 3 879012773
+339 227 2 891035524
+474 696 3 887916330
+489 343 5 891447913
+134 328 4 891732335
+533 275 4 887721848
+526 7 4 885682400
+75 427 4 884051921
+308 523 4 887737084
+324 749 3 880575277
+394 541 3 880889741
+429 1017 3 882385399
+267 810 3 878973568
+340 173 5 884990703
+75 304 2 884051610
+116 888 2 886309958
+262 582 4 879962517
+89 724 4 879460027
+387 176 3 886480446
+41 318 4 890687353
+387 455 4 886481105
+527 615 4 879456312
+358 529 3 891269464
+145 54 5 888398669
+500 1 4 883865021
+158 652 4 880134966
+393 356 3 889731088
+479 211 4 879461447
+504 276 3 887831790
+485 347 2 891040688
+389 234 4 879991081
+313 483 5 891016193
+405 1549 1 885548671
+487 1217 3 884025080
+10 480 5 877888943
+276 17 4 874791894
+59 508 5 888203095
+184 411 3 889908207
+313 1091 2 891030261
+450 792 4 882396050
+110 230 3 886988750
+404 678 4 883790400
+472 1248 4 875983427
+56 232 4 892676339
+334 371 2 891547283
+141 118 5 884585274
+524 423 4 884635358
+16 200 5 877722736
+269 659 4 891449406
+269 462 3 891447216
+70 161 3 884067638
+381 898 5 892697869
+90 427 5 891384423
+213 405 3 878870904
+358 268 3 891269077
+100 286 3 891375629
+181 1280 1 878961668
+152 161 5 882476363
+487 81 3 883531507
+160 202 4 876862077
+57 24 3 883697459
+116 900 4 888311676
+473 1142 5 878157299
+130 159 4 875802211
+519 1280 5 883250102
+436 400 3 887771924
+506 475 1 874862229
+54 291 1 891898613
+532 746 5 893119438
+391 276 3 877399780
+234 143 3 892079288
+184 401 3 889910418
+274 591 4 878945466
+301 47 4 882076936
+301 235 2 882074408
+427 688 5 879701326
+291 391 1 874835242
+218 712 3 877488902
+497 1042 3 879362178
+456 581 3 881375155
+243 423 3 879988587
+456 578 2 881375127
+533 328 4 887032063
+249 64 5 879572210
+262 785 3 879794359
+524 187 5 884634646
+246 1052 1 884924710
+533 595 2 887032451
+119 916 1 892564442
+427 292 2 879701127
+426 673 4 879442227
+70 313 4 884063469
+517 300 5 892660728
+532 769 2 888630531
+256 54 5 882164955
+110 586 3 886988536
+94 404 4 891721615
+398 159 3 875717020
+114 318 3 881259495
+479 616 4 879462062
+100 908 1 891375068
+527 963 4 879456030
+303 658 5 879484327
+343 229 4 876407340
+18 166 4 880129595
+121 628 3 891389037
+299 1050 4 878192721
+407 29 3 876344410
+64 179 5 889739460
+468 1168 2 875302155
+128 1048 2 879968858
+279 189 5 878082781
+95 506 3 888954552
+457 959 4 882549180
+198 121 3 884206330
+411 527 4 892845926
+320 288 4 884748277
+478 403 2 889398645
+537 28 3 886031438
+312 524 5 891699345
+497 228 3 879310762
+405 226 2 885547953
+256 1041 4 882165328
+254 768 3 886475004
+514 269 4 885180864
+216 215 5 880235120
+63 741 3 875747854
+327 715 4 887819860
+535 789 2 879618613
+479 489 5 879460844
+325 655 4 891479312
+328 172 4 885045528
+499 463 5 885599498
+6 482 4 883601203
+6 529 4 883601459
+215 300 3 891434733
+279 109 5 880869018
+21 436 4 874951858
+450 131 4 882377861
+210 821 3 887730532
+90 651 5 891384997
+535 836 5 879617746
+13 883 3 882140848
+374 741 3 880392717
+201 588 4 884113490
+391 334 5 877399745
+1 239 4 878542845
+85 153 3 879453658
+279 1087 2 891209189
+533 245 3 890659336
+504 77 4 887840681
+339 423 3 891033602
+257 198 3 880496822
+320 79 4 884749255
+512 1 4 888589126
+104 748 2 888442461
+466 882 5 890284231
+482 298 4 887644085
+90 306 4 891382267
+416 452 3 886319106
+347 404 4 881654846
+246 216 3 884920949
+305 286 4 886307828
+490 123 2 875428570
+145 257 5 875270932
+336 56 4 877757601
+490 764 1 875427993
+378 1407 3 880334329
+323 678 2 878738910
+234 474 4 892317967
+311 479 5 884365519
+303 340 5 879466088
+3 355 3 889237247
+21 976 1 874951483
+500 143 3 883875092
+332 1090 5 888360508
+308 522 3 887737484
+92 554 2 875907180
+38 188 2 892431953
+342 367 5 875319967
+341 259 3 890758051
+27 148 3 891543129
+103 250 4 880415918
+416 248 5 893213103
+378 1211 3 880333516
+453 298 4 877552641
+97 96 5 884239712
+194 50 3 879521396
+13 95 5 882140104
+279 1402 1 888462243
+370 183 4 879434937
+303 952 3 879467706
+65 63 2 879217913
+82 99 4 878769949
+82 740 2 884714249
+102 194 3 888803537
+533 582 3 879192278
+334 905 1 891547612
+195 413 3 885110849
+214 180 5 892668130
+360 306 4 880353584
+305 792 4 886323406
+311 357 5 884365104
+406 772 4 882480836
+250 179 4 883263374
+58 1105 2 884794758
+222 710 4 881059714
+537 526 3 886031720
+109 70 4 880578038
+505 195 3 889334096
+189 855 3 893265657
+497 161 5 879310730
+535 165 4 879617613
+504 693 4 887832741
+478 1521 3 889397343
+346 172 5 874947609
+303 508 4 879467260
+497 54 3 879362071
+7 27 4 891352692
+420 288 3 891357271
+21 301 4 874951054
+435 157 4 884132146
+497 501 2 879309993
+456 462 3 881373506
+269 518 4 891447815
+500 815 3 883865374
+373 385 3 877099016
+389 483 5 879991535
+407 291 4 876348681
+533 252 4 880402784
+181 982 1 878963205
+90 170 5 891383561
+118 513 5 875384751
+533 651 4 888845036
+447 111 3 878854954
+527 127 5 879456132
+435 338 2 887509306
+406 508 4 879539883
+472 288 5 875977682
+536 274 4 882318394
+514 609 4 875462826
+489 331 5 891366606
+405 627 1 885548877
+123 479 4 879872066
+276 158 3 874791932
+178 751 4 882823353
+145 566 5 875272010
+454 531 2 888266785
+36 358 5 882157581
+15 302 4 879455049
+109 1074 4 880583308
+216 82 4 880244446
+5 399 3 875635947
+437 217 3 880143695
+71 197 5 885016990
+327 502 3 887747134
+38 105 3 892434217
+534 1047 4 877808361
+295 125 5 879518528
+421 914 3 892241236
+508 223 4 883767361
+285 198 5 890595900
+427 1265 5 879701253
+435 128 3 884132184
+388 895 4 886438540
+435 38 2 884133509
+7 609 3 891352749
+385 871 1 879440986
+79 690 4 891271308
+405 702 1 885547407
+416 448 3 886316797
+405 643 1 885546336
+427 303 5 879701253
+518 14 3 876822923
+458 282 2 886396958
+342 124 4 875318267
+524 483 4 884634533
+200 179 4 884129029
+59 52 4 888205615
+532 348 4 886364825
+184 82 3 889909934
+504 419 3 887832643
+504 1135 4 887911854
+537 46 3 886031678
+313 430 5 891013620
+144 823 3 888104659
+272 42 4 879454939
+239 190 1 889178616
+145 450 3 885557660
+278 258 3 891295099
+87 502 5 879876524
+313 409 2 891030334
+459 252 4 879563506
+342 410 3 874984661
+408 347 3 889679761
+422 515 4 875129882
+506 88 4 874873944
+454 326 4 881958362
+497 217 4 879362382
+398 700 2 875736199
+279 1305 4 875313406
+260 882 5 890618729
+327 582 4 887822711
+511 271 5 890004879
+119 300 5 874774286
+293 302 4 888904092
+329 274 3 891656639
+449 276 5 879958705
+417 89 5 879647604
+291 1303 3 874835279
+299 529 4 877880852
+28 323 3 882826593
+484 255 3 882079980
+535 1093 4 879617931
+450 673 3 882396928
+416 917 4 893214332
+405 399 1 885547408
+468 132 5 875292134
+433 1598 1 880585865
+305 16 3 886324058
+425 98 4 878738186
+399 587 3 882351626
+452 517 2 875562846
+83 191 4 880308038
+491 657 5 891189306
+486 1514 4 879874663
+387 250 4 886480970
+18 781 3 880132188
+342 174 2 875319681
+406 206 1 879445735
+83 121 4 880306951
+144 87 5 888105548
+92 64 4 875653519
+408 539 1 889680018
+466 176 4 890284766
+379 527 3 880524860
+454 631 2 888267643
+507 323 5 889964809
+201 423 4 884112901
+442 1067 3 883388576
+184 20 4 889907771
+327 1073 2 887744241
+308 1126 3 887738268
+188 764 4 875072087
+233 527 5 877665324
+141 127 2 884584735
+469 1558 5 879524177
+274 282 5 878945788
+254 1469 3 886473929
+498 1426 3 881959103
+439 93 4 882893737
+291 763 4 874833841
+18 425 3 880130713
+51 603 3 883498728
+7 77 5 891353325
+130 31 4 875801801
+293 824 3 888905252
+262 473 2 879791216
+346 288 2 886273342
+223 924 1 891549975
+490 126 2 875427812
+194 9 4 879535704
+392 325 4 891037634
+454 427 4 881960173
+454 735 2 888267387
+26 1012 4 891386369
+275 1 4 875154310
+34 294 1 888602808
+407 1044 3 876348639
+469 173 4 879524178
+222 723 3 878184812
+450 56 4 882371645
+493 528 5 884132246
+200 89 5 884128788
+503 182 3 880472321
+332 597 5 887938486
+385 1428 4 879447181
+213 24 5 878870846
+214 172 3 891544390
+50 324 5 877052008
+271 602 3 885848886
+370 425 3 879434860
+450 940 2 882471737
+506 230 4 874873847
+533 450 5 879191713
+217 546 2 889070196
+445 147 2 891199974
+334 510 4 891628832
+378 182 4 880055239
+276 763 3 874787214
+92 800 3 875906802
+88 300 3 891037466
+373 4 4 877100232
+342 196 3 874984128
+151 378 4 879528520
+92 449 3 875812511
+18 132 5 880132437
+5 456 1 875636375
+474 72 3 887927457
+214 522 4 891544052
+180 153 1 877126182
+455 126 5 879172791
+201 582 5 884111873
+437 421 4 881001983
+153 265 4 881371032
+489 681 3 891366805
+428 300 5 885943713
+313 418 3 891014838
+313 840 2 891028360
+488 228 4 891294854
+318 869 3 884498461
+504 1415 3 887912335
+484 122 2 889974407
+347 252 2 881653176
+183 181 2 891463937
+373 208 4 877106773
+520 1051 3 885170585
+59 1050 2 888205188
+224 744 1 888103646
+443 258 5 883504617
+49 80 1 888069117
+14 750 3 891014196
+252 1 5 891456989
+220 305 4 881197771
+42 161 4 881108229
+103 255 5 880416423
+450 1192 5 887137066
+256 233 4 882164479
+357 820 4 878952288
+429 47 4 882384950
+406 179 5 879446718
+168 871 3 884287711
+466 748 2 890283592
+72 118 3 880036346
+457 380 4 882392854
+527 204 5 879455847
+453 156 5 877554908
+25 195 4 885852008
+393 89 3 887745973
+385 192 5 884586327
+435 1133 2 884133224
+254 265 3 886471695
+435 672 1 884133253
+363 859 4 891500462
+58 463 3 884305241
+537 602 3 886031634
+207 210 3 878191574
+180 733 5 877128388
+22 216 4 878886682
+373 110 3 877104086
+256 174 4 882164406
+504 28 4 887839810
+459 22 5 879563903
+495 53 1 888637440
+486 146 2 879875188
+437 748 4 880139631
+450 158 3 882471524
+485 307 3 891040967
+201 789 3 884112840
+16 510 4 877727280
+455 584 4 879111528
+43 317 2 883955319
+454 568 4 888266906
+44 429 4 878347791
+177 628 2 882143736
+457 428 5 882553113
+503 313 5 884637568
+387 769 1 886481851
+110 325 3 886987561
+450 203 4 882396799
+23 780 1 874788388
+127 62 5 884364950
+128 218 3 879969244
+497 562 2 879310941
+133 749 4 890588720
+13 92 3 882397271
+343 508 5 876403514
+500 172 2 883873640
+7 405 3 891353290
+464 258 5 878354626
+348 323 5 886522579
+268 328 1 876513643
+391 462 4 877399588
+59 194 3 888204841
+311 651 4 884364623
+94 97 4 891721317
+230 427 5 880484501
+497 168 5 878760023
+297 117 4 874954497
+345 588 3 884992100
+332 322 4 887916365
+450 193 5 882372027
+534 455 5 877807816
+498 489 3 881956140
+208 739 4 883108873
+374 143 2 882159114
+275 416 3 880314991
+405 569 1 885546680
+110 802 3 886988793
+11 24 3 891904016
+389 131 3 880087739
+399 633 3 882347019
+104 508 2 888465201
+504 972 3 887910552
+409 514 5 881107310
+416 972 4 891476265
+474 11 5 887924571
+314 993 5 877886279
+328 589 4 885046244
+269 1006 3 891447409
+246 77 2 884921839
+497 655 4 878759862
+234 131 3 892334680
+328 649 3 885047417
+109 452 2 880583753
+425 474 4 890347138
+405 41 1 885547735
+405 70 3 885545912
+430 98 5 877226365
+533 724 4 888347691
+456 100 3 881372366
+95 94 5 880573288
+73 289 2 888792410
+405 1182 1 885547557
+497 105 2 879309836
+234 842 4 892334045
+49 692 1 888069040
+326 230 3 879876861
+344 459 4 884899741
+487 215 4 883446027
+489 302 5 891448109
+447 281 3 878854857
+56 1035 4 892910268
+64 183 5 889737914
+500 529 4 883874558
+85 1170 3 879456350
+11 580 5 891905222
+401 328 4 891031723
+2 14 4 888551853
+305 223 4 886322758
+354 423 4 891217575
+346 959 2 875260577
+99 845 3 885679183
+537 682 1 886029083
+181 760 1 878963418
+514 179 4 875463468
+450 612 4 882396564
+445 64 2 890987771
+13 292 5 882140867
+152 15 5 880148843
+348 546 3 886523256
+505 623 3 889333365
+374 872 5 880392268
+508 150 5 883767325
+246 413 4 884923922
+506 510 5 874873067
+321 530 4 879440109
+234 163 3 892335951
+363 895 3 891493840
+168 294 4 884286862
+5 168 3 875636691
+347 468 2 881654825
+62 715 2 879375912
+394 56 5 880887406
+488 662 4 891294896
+489 908 5 891446623
+406 211 5 879445936
+20 763 1 879668476
+476 33 4 883364475
+216 402 2 881432430
+442 482 3 883389747
+527 646 5 879455792
+230 1 5 880484370
+523 154 4 883702125
+96 216 4 884403095
+222 227 3 878184171
+486 270 2 879874064
+500 522 4 883875041
+537 557 3 886032245
+121 595 2 891390521
+252 410 5 891456989
+201 124 3 884112991
+271 864 3 886106165
+406 529 2 879446108
+393 870 3 887745454
+64 203 4 889737851
+269 53 1 891451111
+137 243 4 881432790
+527 64 3 879456030
+451 937 4 879012684
+291 232 4 874835198
+291 128 4 874835062
+233 223 4 875508225
+369 172 5 889428642
+514 83 5 875462568
+406 652 2 879793179
+172 772 1 875537099
+12 195 4 879959670
+451 299 1 879012721
+417 72 4 879649107
+254 423 5 886472799
+271 89 3 885848518
+487 73 3 884050038
+298 257 4 884126240
+82 211 4 878769815
+506 1014 3 880908472
+363 448 5 891497953
+102 235 3 892993605
+87 1041 4 879877007
+363 29 1 891498365
+488 333 4 891293606
+440 271 5 891550404
+541 756 4 883866028
+405 85 4 885547407
+537 504 3 886030652
+466 682 1 890282957
+528 358 2 888520491
+524 410 2 884832742
+497 79 4 879310730
+100 690 4 891375629
+249 1 4 879572210
+504 1004 4 887910023
+486 331 2 879874112
+286 707 5 877531975
+442 1183 3 883390674
+293 482 4 888906096
+82 462 4 878769992
+1 194 4 876892743
+7 391 3 892132943
+109 239 4 880578632
+407 345 4 884614729
+459 993 3 879563146
+393 404 3 889728713
+222 214 4 878182453
+163 272 4 891219977
+121 427 4 891388286
+254 678 3 886470859
+481 42 3 885828426
+291 236 4 874834128
+454 490 2 888266754
+363 603 4 891495109
+343 943 4 876406552
+160 474 4 876857977
+533 673 3 879439143
+382 7 2 875945837
+538 164 3 877108631
+374 550 5 880938965
+90 19 3 891384020
+381 682 2 892697982
+511 299 2 890004827
+450 1054 2 882812495
+293 732 3 888906516
+486 336 2 879874218
+405 548 1 885549095
+301 501 3 882078040
+537 1065 1 886030738
+59 176 5 888205574
+327 651 4 887745744
+343 180 5 876404613
+453 59 2 888202258
+429 264 3 882387551
+447 483 5 878855818
+60 95 4 883327799
+422 1199 3 875129975
+512 198 5 888579920
+279 395 4 875659329
+533 322 4 879193106
+421 174 5 892241362
+221 240 4 875244352
+387 1091 1 886483670
+488 200 2 891294606
+515 288 4 887658604
+360 170 5 880355485
+372 447 5 876869445
+200 195 5 884128822
+15 280 3 879456167
+504 443 3 887910511
+280 1041 5 891702544
+394 222 4 881132876
+325 191 3 891478408
+262 69 4 879793479
+417 286 5 879646286
+492 97 3 879969210
+450 134 3 882373597
+109 739 4 880579107
+64 269 5 879365313
+268 1091 2 875744895
+497 257 4 879309648
+305 215 2 886323464
+207 566 4 875509434
+532 655 5 892861435
+423 328 1 891394874
+303 151 5 879484534
+299 197 3 878192039
+373 163 4 877098891
+509 680 1 883591252
+236 151 2 890116964
+82 81 3 878770059
+409 496 5 881107817
+326 44 1 879875852
+392 344 4 891037490
+486 121 3 879875188
+508 13 4 883777366
+394 385 5 880889010
+524 702 4 884636262
+535 171 3 879618414
+10 527 4 877886597
+455 222 3 878585775
+361 53 2 879441351
+334 1041 3 891549667
+421 302 4 892241236
+94 183 5 891720921
+93 1 5 888705321
+506 520 5 878044852
+394 144 5 880886978
+267 408 5 878974783
+481 596 4 885828773
+181 360 1 878962005
+130 665 3 876252175
+205 875 2 888284532
+339 134 5 891033044
+474 199 5 887927456
+435 1044 4 884132515
+357 471 5 878951498
+94 41 3 891723355
+524 193 4 884636498
+535 506 5 879617819
+389 411 4 880088659
+246 572 3 884923127
+465 190 4 883530054
+240 245 4 885775831
+457 20 5 882393967
+373 144 3 877098949
+145 825 4 875271477
+64 195 5 889737914
+458 234 4 886397808
+393 1014 3 887745086
+327 172 4 887743986
+401 707 2 891032868
+84 866 4 883452174
+473 268 5 878156932
+435 710 4 884131267
+504 96 4 887840098
+200 54 4 884129920
+200 98 5 884128933
+256 117 5 882150313
+293 182 5 888905481
+277 742 4 879543845
+477 255 5 875941763
+276 1407 1 874977513
+28 200 2 881961671
+478 288 5 889388862
+537 150 3 886029974
+180 790 1 877127572
+537 203 4 886031437
+537 177 3 886031506
+95 179 3 880570909
+455 277 4 879109565
+59 489 4 888205300
+514 344 3 891900164
+12 202 4 879959514
+363 707 3 891494906
+219 855 5 889452619
+523 516 5 883702863
+429 179 3 882385012
+537 507 4 886030966
+126 311 4 887855173
+293 15 3 888904777
+499 213 3 885598989
+524 179 5 884635204
+458 952 2 886395119
+457 529 4 882397763
+45 50 5 881007272
+345 365 2 884993760
+370 114 3 879434587
+391 71 3 877399236
+236 275 3 890116499
+495 162 3 888633351
+145 379 3 875272299
+466 27 3 890285113
+458 182 4 886397771
+53 96 4 879442514
+351 880 2 879481460
+406 235 4 879540330
+42 219 1 881109324
+513 546 4 885062601
+298 133 3 884125093
+89 137 1 879441335
+455 1265 3 879108997
+125 41 2 892838510
+98 322 3 880498586
+90 18 3 891383687
+426 657 5 879442160
+535 662 3 879618414
+234 546 1 891227851
+246 1411 2 884924026
+457 64 5 882396868
+521 153 4 884478086
+503 153 2 880472250
+220 294 4 881197663
+442 403 4 883390466
+445 1528 2 891200355
+425 562 1 878738385
+435 255 3 884134290
+56 376 3 892911420
+425 597 1 878739095
+499 427 5 885599474
+393 56 2 887746015
+189 24 4 893264248
+532 412 2 874795951
+269 274 1 891450901
+354 604 4 891217755
+75 408 4 884050046
+194 414 3 879522240
+117 546 3 881009758
+406 411 4 879540199
+445 881 1 891199510
+154 482 4 879138831
+142 463 3 888640489
+450 99 4 882376803
+467 248 3 879532651
+185 276 4 883524475
+8 684 4 879362356
+380 512 3 885479355
+469 923 5 879523891
+299 275 4 877877535
+301 28 4 882076264
+542 206 2 886532602
+358 213 5 891269827
+500 319 4 883864793
+94 392 3 891722646
+291 79 5 874834799
+530 535 4 886198575
+185 111 4 883524529
+101 255 4 877137015
+99 358 2 885678520
+376 181 4 879454598
+255 281 1 883216902
+296 199 5 884197193
+320 568 4 884749327
+498 11 3 881956576
+450 607 5 887135753
+416 473 2 876697387
+521 100 3 884475872
+532 692 5 893119336
+21 261 1 874951006
+130 79 5 875217392
+217 79 5 889069741
+496 1401 3 876065499
+535 285 4 879619144
+67 24 4 875379729
+141 1283 3 884585168
+125 109 3 892838288
+59 149 4 888203313
+355 286 5 879485423
+454 215 4 881959917
+537 312 3 886029211
+501 127 5 883347773
+308 512 5 887736584
+9 690 1 886959344
+194 230 1 879535548
+87 781 5 879876524
+496 1444 1 876066465
+249 228 4 879572496
+144 476 2 888104625
+524 928 4 884323551
+466 550 3 890284903
+250 475 4 878089436
+436 1178 3 887771825
+164 370 5 889402443
+407 229 3 876338691
+178 298 2 882823905
+144 258 4 888103371
+416 12 5 893212572
+268 249 4 875742437
+399 747 5 882345053
+203 276 4 880434810
+487 194 5 883446322
+514 150 3 886189467
+339 203 4 891032466
+269 81 3 891448323
+279 139 3 890780864
+339 208 4 891032827
+195 152 3 890589490
+389 435 4 880087073
+363 849 2 891498365
+268 1037 2 875745255
+94 125 1 891721851
+360 205 5 880356240
+13 419 3 882398814
+95 649 4 880571678
+7 56 5 891351432
+58 732 3 884305321
+398 715 2 875736732
+472 374 2 875982922
+405 1558 1 885549506
+401 724 4 891033319
+312 671 5 891699182
+178 92 3 882827803
+234 610 4 892079769
+343 302 4 876402390
+308 71 4 887739257
+433 294 3 880585271
+339 735 4 891034717
+405 73 5 885547313
+495 163 5 888633277
+346 293 3 875000499
+393 274 4 887744549
+65 778 4 879216949
+537 206 1 886031720
+60 736 5 883327923
+392 488 4 891038978
+390 742 4 879694198
+497 174 4 879310705
+406 4 2 880131792
+332 370 2 887938849
+21 748 1 874950889
+83 1047 2 891182319
+498 302 3 881953659
+380 61 4 885478193
+130 407 2 876251388
+254 210 5 886472172
+429 1033 1 882387350
+255 447 3 883216599
+526 269 5 885681886
+62 729 3 879375414
+158 129 5 880132383
+293 252 2 888905086
+525 829 2 881086393
+57 249 5 883697704
+405 39 1 885546155
+234 140 2 892334766
+514 558 4 875318114
+512 318 5 888579569
+95 282 4 880573506
+458 293 5 886396767
+455 25 3 879109110
+58 512 3 890770101
+541 654 3 883875215
+194 182 3 879521475
+458 317 5 886397155
+445 959 5 891200869
+276 99 4 874792907
+215 288 2 891434563
+441 15 3 891035699
+207 237 4 877878342
+495 616 4 888635050
+250 270 4 883263374
+512 11 5 888579520
+5 50 4 875635758
+405 517 3 885547177
+115 96 3 881172117
+279 455 5 877236424
+236 56 5 890116254
+252 276 5 891456877
+322 23 5 887314417
+478 350 1 889387418
+24 176 5 875323595
+36 289 2 882157356
+242 331 5 879741340
+344 487 5 884900791
+523 242 5 883699464
+95 356 4 880571117
+489 682 4 891366606
+311 12 4 884364436
+135 234 4 879857797
+373 186 5 877099178
+318 376 3 884498314
+82 28 3 878769815
+339 29 3 891035759
+442 156 4 883391221
+417 1210 2 879649044
+295 738 4 879518546
+452 204 3 875275815
+524 127 5 884634533
+459 597 3 879563270
+537 570 2 886031831
+521 230 3 885254250
+354 14 4 891216575
+195 500 4 876617344
+49 13 3 888068816
+222 845 3 877563530
+255 982 2 883217030
+399 214 4 882344722
+325 961 4 891479312
+386 117 5 877655028
+474 1123 4 887923924
+178 249 3 884836855
+457 96 5 882553113
+95 63 3 880572218
+378 277 4 880044609
+412 56 5 879717071
+436 172 3 887768945
+222 132 2 878181829
+505 271 4 888631208
+351 343 3 883356591
+472 97 3 875981281
+318 628 4 884494757
+542 396 4 886533112
+60 153 3 883326733
+387 156 5 886484336
+405 1575 1 885549407
+399 975 2 882344974
+518 763 1 876823994
+393 423 3 887746849
+92 504 3 875653050
+487 294 4 883440572
+297 298 5 874954814
+164 866 5 889402121
+363 298 5 891499411
+184 25 4 889908068
+30 304 4 875988548
+112 323 3 884992651
+537 475 4 886029727
+187 214 4 879465632
+447 85 4 878856526
+311 8 4 884364465
+378 631 4 880045652
+537 134 5 886030862
+36 333 4 882157227
+527 1109 3 879455792
+141 279 1 884584817
+430 117 3 877225484
+197 39 2 891409982
+442 628 4 883391221
+532 1119 5 893119415
+494 107 4 879541405
+498 228 2 881961627
+154 191 4 879138832
+269 1011 4 891446246
+325 23 5 891478276
+532 345 4 884594358
+276 603 5 874795613
+271 570 3 885849742
+295 527 4 879517964
+545 554 3 879899497
+308 357 4 887738151
+399 432 3 882348283
+181 1132 1 878963342
+363 571 1 891498964
+309 334 4 877370356
+119 11 5 874781198
+506 463 3 874873157
+128 245 2 879966524
+463 221 5 877385180
+537 1085 4 886030416
+382 504 3 875946907
+497 1016 4 879310604
+253 685 2 891628884
+233 197 5 877663303
+402 529 4 876266775
+479 144 4 879461741
+459 1040 2 879563701
+532 96 5 892867296
+361 150 2 879440345
+405 1159 1 885549407
+44 71 3 878347633
+455 245 3 878585344
+391 294 2 877398619
+535 8 4 879618288
+429 602 5 882386628
+450 127 5 882373155
+416 588 5 893213644
+312 684 5 891698664
+223 682 4 891548828
+463 14 1 890453075
+361 504 4 879441215
+109 71 4 880578066
+174 111 5 886433898
+299 432 3 877880612
+447 447 3 878855724
+293 1248 2 888907527
+41 175 5 890687526
+62 238 5 879373568
+506 176 5 874873892
+52 237 4 882922227
+59 1119 4 888206094
+207 5 3 880839802
+521 288 3 884475470
+72 664 3 880037020
+237 9 4 879376730
+292 298 4 881103977
+379 398 1 880525638
+151 31 3 879524713
+276 100 5 874786605
+393 473 3 887745135
+514 4 4 875463440
+293 546 1 888904927
+94 83 4 885873653
+254 449 5 886475446
+58 175 5 884663324
+436 821 4 887769733
+486 220 3 879875441
+62 174 4 879374916
+206 691 1 888180081
+301 373 4 882079334
+494 194 4 879541298
+308 198 3 887739172
+193 541 1 889125976
+545 132 4 884134519
+44 231 2 878347915
+474 618 4 887927457
+356 316 4 891406372
+457 232 4 882397666
+144 333 3 888103371
+429 223 4 882385034
+506 97 4 874873374
+399 1090 2 882345212
+537 143 1 886031438
+233 8 3 877663612
+389 173 3 880087003
+506 402 4 877539905
+516 191 4 891290685
+504 234 3 887838740
+303 1510 3 879485659
+289 222 2 876789463
+450 428 4 887660722
+500 216 4 883873556
+405 1274 1 885548137
+344 202 4 884901180
+152 785 5 886535773
+479 54 3 879462121
+326 72 2 879877264
+353 326 2 891402444
+359 472 4 886453402
+151 561 3 879543342
+234 1044 2 892336194
+308 448 3 887740866
+532 338 3 879931705
+504 133 5 887832593
+344 647 4 884814401
+259 15 3 881378653
+482 257 4 887644063
+405 720 1 885546487
+453 416 2 888206132
+495 566 4 888635144
+201 438 1 884114813
+527 207 4 879455873
+454 837 2 888267315
+60 229 4 883327472
+95 779 3 880572288
+368 217 5 889783562
+15 930 2 879456381
+393 138 3 889731793
+389 69 5 880087345
+244 458 3 880604405
+279 190 3 875307407
+274 100 5 878945404
+505 651 3 889333598
+339 151 4 891033676
+254 227 4 886474806
+279 150 3 886019867
+474 42 4 887923923
+345 382 4 884992725
+539 382 5 879787825
+531 905 4 887049166
+380 435 3 885479124
+378 469 5 880046069
+151 517 2 879542588
+435 21 4 884134134
+290 484 3 880474174
+534 926 4 877807780
+128 82 5 879968185
+347 470 5 881654301
+536 2 4 882360227
+186 121 2 879023074
+43 778 5 883955363
+493 527 5 884132037
+410 886 2 888627018
+399 384 2 882345698
+399 234 3 882343294
+311 191 4 884364764
+545 222 4 879899157
+207 696 3 877751310
+18 588 4 880131201
+399 195 2 882342669
+293 460 3 888905005
+481 524 5 885829045
+401 1011 3 891032367
+450 378 5 882373995
+474 1172 4 887924469
+533 274 4 885305541
+45 596 3 881014015
+454 96 4 888266600
+300 876 5 875650105
+197 435 5 891409935
+456 523 4 881373353
+521 72 3 885254323
+249 789 5 879572911
+130 237 5 874953621
+532 301 4 874999563
+493 1278 5 884130215
+465 64 5 883530088
+84 543 5 883453713
+416 354 4 893214333
+287 4 4 875336652
+90 285 5 891383687
+295 421 4 879517802
+276 916 4 892436298
+151 1070 4 879524174
+246 993 3 884920770
+6 510 4 883600785
+466 269 2 890282759
+347 17 4 881654635
+59 673 5 888204802
+399 412 2 882352468
+187 65 5 879465507
+336 90 5 877757062
+458 307 4 889323481
+284 539 2 885329821
+458 1048 4 886395119
+132 523 4 891278996
+301 133 4 882077142
+198 208 3 884208571
+314 161 5 877888168
+233 91 3 876812281
+435 351 2 887509368
+190 823 2 891626040
+151 566 3 879528890
+152 354 3 890322242
+18 435 4 880130890
+271 135 4 885848373
+407 290 3 875042865
+291 1077 4 874834963
+363 271 4 891493840
+479 255 2 879460192
+240 873 2 885775857
+5 408 5 878844495
+514 1 5 875309276
+532 235 3 887041328
+498 1103 4 881957847
+13 79 3 882139746
+437 1075 4 881002374
+38 1035 5 892431907
+69 245 1 882027284
+442 12 4 883390912
+371 197 4 877487364
+211 457 4 879437184
+13 674 3 882396955
+104 316 4 888442461
+290 167 2 880475807
+270 7 4 876954004
+534 117 5 877807973
+221 402 2 875393426
+457 134 5 882396832
+404 300 4 883790749
+474 591 3 887915366
+44 69 4 878347711
+201 1224 2 884140891
+514 11 4 875318082
+542 648 4 886532950
+486 1589 3 879874515
+405 588 2 885548785
+293 133 3 888906045
+81 150 3 876533619
+193 1 4 890859954
+244 1132 4 880605132
+187 197 4 879465597
+94 750 4 891725501
+312 486 5 891699655
+206 1022 1 888179980
+533 475 1 879192500
+299 514 5 877881229
+308 1456 4 887739056
+547 328 4 891282757
+201 129 4 884114471
+392 270 4 891037437
+219 71 1 889452455
+496 746 3 876066633
+321 499 3 879440393
+337 125 4 875185574
+543 210 3 875721967
+303 328 3 879466166
+416 326 5 893214041
+367 145 3 876690077
+239 427 5 889180888
+6 493 5 883601713
+178 729 4 882827020
+201 1070 5 884111677
+269 1188 1 891451857
+82 283 2 884714164
+313 655 4 891014474
+533 122 1 879366118
+500 421 4 883875303
+497 268 4 878759399
+178 876 2 886678484
+406 168 3 879445642
+374 963 5 883629108
+108 127 4 879879720
+293 651 3 888905865
+10 274 4 877889333
+228 938 1 889387173
+393 95 4 889555295
+32 1023 3 883717913
+198 298 1 884204993
+406 468 1 879446361
+72 9 5 880035636
+15 866 4 879456288
+429 428 4 882386942
+437 674 3 880143714
+246 254 1 884924710
+398 85 4 875718731
+7 62 3 891354499
+256 794 4 882165135
+458 237 4 886394623
+290 629 3 880474716
+378 217 3 880332683
+12 242 5 879960826
+279 529 3 875308843
+339 195 3 891032576
+334 425 4 891548835
+59 135 5 888204758
+487 227 3 883531279
+527 99 3 879456186
+430 164 3 877226323
+254 71 3 886472737
+55 118 5 878176134
+409 855 4 881108246
+476 63 3 883365274
+271 441 3 885849648
+37 147 3 880915749
+207 319 3 879664891
+399 1393 3 882340421
+456 449 3 881375226
+58 189 3 884304790
+217 56 5 889069709
+425 325 3 878737684
+416 156 5 893212895
+423 696 3 891395759
+271 651 4 885848584
+455 97 5 879112436
+73 64 5 888625042
+266 275 5 892257831
+421 176 5 892241422
+435 111 3 884132777
+371 22 5 877487134
+243 1148 3 879988723
+21 406 1 874951293
+520 269 5 885168591
+213 942 4 878955533
+346 156 4 874948139
+416 916 3 893141069
+402 696 4 876267014
+246 81 5 884921638
+184 483 5 889908630
+537 844 4 886029692
+244 162 4 880606993
+416 627 5 893213918
+405 51 1 885546577
+533 303 4 893160944
+405 1425 1 885547557
+62 472 2 879373152
+474 183 5 887924619
+454 133 4 881959652
+508 239 2 883777257
+460 146 4 882912370
+533 847 3 880402996
+24 729 5 875323475
+81 121 4 876533586
+263 58 4 891299264
+541 28 4 883864739
+98 88 3 880499087
+533 218 2 879191652
+347 31 5 881654321
+416 87 5 893212484
+324 150 4 880575412
+233 204 5 880923202
+542 318 4 886532602
+227 1007 4 879035158
+399 143 5 882344638
+130 313 5 884623736
+234 195 2 892078936
+280 771 3 891702122
+253 15 4 891628019
+457 717 3 882395894
+401 316 5 891031756
+393 622 4 889555074
+479 523 4 879460894
+184 285 5 889907771
+311 31 4 884364570
+136 318 5 882848820
+488 243 3 891293400
+59 741 4 888203175
+334 423 5 891545821
+426 435 3 879444604
+479 50 4 879460160
+178 654 3 882827506
+18 213 5 880131201
+495 581 5 888635655
+222 396 1 878183381
+416 720 4 886318128
+428 323 3 885943869
+234 133 3 892334680
+221 732 4 875246330
+527 210 4 879455924
+401 197 4 891033417
+442 1098 4 883388237
+330 660 5 876546752
+504 25 4 887831419
+57 318 5 883698580
+151 154 4 879524642
+409 318 4 881107943
+176 325 3 886047375
+449 127 5 879958572
+455 428 4 879111268
+264 123 4 886122952
+456 286 3 887165765
+23 418 4 874786037
+416 985 3 876697165
+416 812 4 893212623
+548 273 5 891044411
+535 182 3 879617574
+307 419 4 877122115
+435 470 2 884131661
+268 1054 1 875744051
+354 32 3 891217929
+245 756 3 888513425
+13 849 1 882397833
+459 278 4 879563270
+405 1074 3 885546636
+217 373 2 889070307
+480 510 4 891208460
+474 237 4 887915366
+548 690 3 891042475
+178 280 4 882824592
+537 318 4 886030707
+416 98 5 893213644
+347 763 5 881652837
+532 938 3 892519553
+486 1093 4 879874692
+374 465 5 882158849
+457 15 4 882393688
+326 433 2 879875644
+104 181 5 888465972
+537 874 3 886029083
+486 1079 2 879875347
+201 546 2 884140891
+305 317 4 886323713
+268 72 3 875743831
+454 685 3 888267198
+320 1215 1 884749097
+325 654 4 891478276
+279 124 3 878261977
+318 763 3 884494897
+230 82 5 880485311
+145 356 4 875272299
+297 160 1 875238853
+268 1231 2 875744228
+121 313 5 891390013
+342 286 4 874984002
+507 682 5 889964620
+117 173 5 881011697
+450 294 4 882370316
+233 129 3 876374463
+263 222 4 891299573
+532 690 4 876696258
+435 1204 3 884132100
+292 209 5 881103874
+178 265 5 882826394
+307 135 4 877122208
+69 273 3 882072803
+334 488 5 891546231
+546 413 4 885140808
+269 931 1 891451754
+398 491 5 875718954
+508 502 4 883776778
+468 182 5 875292320
+263 498 5 891298046
+472 743 4 883904504
+13 339 3 882140718
+381 102 2 892696130
+361 673 4 879441286
+358 127 1 891269117
+375 185 5 886621950
+465 395 1 883532120
+7 29 3 891353828
+50 276 2 877052400
+130 974 4 876250932
+62 1134 2 879372936
+214 475 5 892668153
+32 271 3 883709953
+70 393 4 884068497
+533 161 4 879439465
+144 288 2 888103509
+36 875 3 882157470
+151 131 5 879525075
+401 272 3 891031508
+238 845 3 883576424
+429 448 3 882386006
+137 476 1 881433524
+180 684 5 877442058
+487 95 4 883446872
+466 357 4 890285706
+8 435 5 879362233
+486 285 5 879874482
+524 527 5 884634785
+201 505 3 884113772
+425 1597 3 878738596
+373 142 3 877111362
+548 636 4 891044538
+465 584 3 883531325
+338 175 4 879438762
+45 411 3 881015657
+26 14 3 891371505
+42 202 5 881107687
+158 985 4 880134261
+328 540 3 885048730
+452 161 5 885816915
+262 131 5 879961282
+274 69 5 878946644
+523 393 5 883702411
+409 89 5 881107539
+416 70 5 893213019
+59 462 5 888205787
+445 748 1 891199458
+352 385 4 884289760
+504 420 3 887840560
+59 403 5 888206605
+435 402 3 884131996
+492 511 5 879969879
+393 443 3 887745624
+537 687 1 886029526
+399 95 3 882343068
+450 469 4 882396153
+463 150 2 889943683
+327 919 5 887820828
+264 873 3 886121517
+495 501 3 888634536
+374 1134 4 880392846
+157 289 4 886889876
+103 257 3 880415892
+223 926 4 891549792
+524 467 4 884635287
+406 174 4 879445809
+468 98 5 875288196
+478 23 2 889388562
+188 157 3 875072674
+393 364 2 889731139
+399 38 2 882345164
+109 373 5 880583241
+380 306 4 885477802
+45 13 5 881012356
+454 228 3 881959960
+417 579 2 879649467
+339 180 5 891032793
+459 123 3 879563312
+222 941 3 881059736
+307 529 4 877381142
+292 180 5 881103652
+432 844 4 889415947
+474 171 4 887926804
+532 763 5 892866230
+264 185 5 886122261
+141 298 5 884584790
+435 80 2 884133610
+404 332 4 883790749
+533 82 4 879439204
+405 796 3 885547447
+532 532 3 887040858
+408 358 4 889680045
+385 144 3 879443102
+56 117 5 892679439
+299 474 5 877880474
+476 42 4 883364295
+301 746 3 882075774
+467 124 5 879532534
+537 663 3 886031540
+181 1097 1 878962720
+437 654 5 880141041
+327 865 5 887745774
+398 497 3 875717407
+110 41 4 886989399
+210 181 5 887731082
+249 237 5 879640361
+512 1459 4 888579569
+399 760 1 882341554
+535 181 4 879617818
+548 276 3 891415512
+147 937 3 885593997
+389 23 4 879991147
+545 399 4 879900794
+222 549 4 878184055
+503 88 4 880383468
+522 100 5 876960824
+330 197 5 876546071
+458 694 4 886396140
+201 95 3 884114015
+409 609 3 881108829
+378 403 4 880046408
+327 676 3 887746686
+176 741 3 886048145
+527 285 5 879456363
+391 544 4 877400092
+312 510 5 891699490
+254 588 3 886473701
+25 265 4 885853415
+7 552 4 891354531
+296 528 5 884197068
+393 117 4 887745575
+410 328 3 888626786
+433 12 5 880585803
+339 1110 4 891034657
+405 1579 1 885549408
+287 121 4 875334494
+496 42 5 876066676
+222 655 4 878182210
+393 479 4 889555295
+312 414 3 891699626
+184 97 2 889908539
+135 230 3 879857843
+542 214 3 886533452
+532 492 4 888637105
+456 133 3 881373084
+13 585 4 882141814
+26 546 2 891371676
+470 952 3 879178884
+508 73 3 883777329
+399 566 4 882344871
+521 241 4 885254006
+406 519 4 879445378
+129 678 1 883245452
+268 381 3 875309344
+417 685 1 879646570
+522 96 3 876961076
+7 600 4 891354090
+411 195 3 891035239
+213 257 4 878870846
+276 800 3 874792745
+174 739 5 886513729
+500 175 5 883874341
+497 1407 3 879362609
+456 61 4 881373228
+535 39 4 879617574
+487 196 5 883446830
+243 215 3 879988046
+484 422 3 891195825
+387 806 1 886483824
+450 208 5 882377358
+100 874 1 891374868
+394 433 4 880886919
+181 291 3 878962997
+311 732 4 884365617
+385 658 2 879445454
+506 603 5 874873198
+227 934 2 879035874
+288 234 4 886374473
+498 32 4 881956363
+184 215 4 889909812
+505 566 3 889334503
+217 541 3 889069974
+194 529 4 879523575
+443 327 4 883504593
+345 278 3 884991505
+499 750 5 885597747
+13 712 4 882141872
+221 79 4 875245715
+479 118 3 887064767
+450 290 4 882399509
+160 770 4 876861878
+533 405 3 879192793
+518 547 3 876823645
+10 333 4 877886359
+454 250 4 881959238
+454 566 4 888267087
+97 205 2 884238817
+490 15 1 875427739
+435 196 4 884131597
+85 134 5 879454004
+279 1499 4 890451408
+458 9 5 886394373
+429 77 3 882385705
+65 28 4 879216734
+504 295 4 887831567
+343 1073 4 876405771
+70 168 4 884065423
+521 202 3 884478530
+405 1112 2 885546530
+498 538 1 881962988
+487 260 2 883441026
+510 325 1 887667575
+413 275 5 879969557
+329 137 5 891655812
+303 50 5 879466866
+417 325 2 880949231
+327 772 3 887822646
+200 325 5 876041719
+517 1016 1 892607194
+535 212 4 879618613
+339 5 3 891034953
+389 954 4 880614031
+399 420 3 882347783
+137 260 3 881432735
+498 12 4 881957195
+378 632 5 880055564
+384 289 5 891283502
+525 411 3 881086612
+132 12 4 891278867
+534 237 4 877808002
+551 684 5 892783212
+538 963 4 877363775
+521 161 2 885254116
+181 413 2 878963241
+174 100 5 886433788
+338 216 4 879438196
+49 420 4 888067031
+498 515 4 881956953
+373 409 2 877107235
+95 275 3 879192819
+524 168 3 884634995
+293 810 1 888907674
+275 162 3 880315276
+295 417 5 879518474
+494 126 4 879541476
+417 386 3 879648382
+311 218 4 884366363
+277 925 4 879543592
+116 310 4 886309549
+328 232 3 885047670
+59 11 5 888205744
+437 91 3 880143315
+551 578 5 892784672
+378 720 2 880056798
+417 68 3 879647275
+452 458 1 875266197
+311 228 5 884365325
+527 634 5 879456363
+321 463 3 879440393
+13 110 3 882141130
+472 3 5 892790676
+435 637 4 884132691
+303 250 4 879544712
+429 366 3 882387181
+84 25 3 883452462
+24 421 5 875323712
+189 136 4 893265535
+194 837 4 879546671
+466 651 3 890284819
+488 520 4 891293660
+494 50 5 879541246
+339 649 5 891034007
+468 435 4 875292027
+360 165 4 880356059
+130 477 4 875216593
+492 185 3 879969512
+18 504 5 880129940
+438 845 4 879868042
+497 89 4 879310850
+487 586 2 884051840
+484 258 5 883402900
+521 232 3 886063553
+459 220 3 879563367
+297 283 4 874954387
+112 1106 4 892439835
+495 404 4 888635380
+9 294 4 886959453
+497 197 3 879310419
+7 446 2 892132020
+426 174 3 879442044
+69 246 5 882072827
+70 183 4 884149894
+21 281 2 874951416
+521 248 3 884476110
+515 292 3 887659805
+253 591 3 891628358
+472 368 3 875979685
+332 333 5 889069499
+395 378 5 883764421
+308 1154 2 887740367
+119 25 5 886177013
+84 317 3 883453587
+7 380 4 891354053
+340 417 5 884991544
+56 191 4 892678526
+291 946 4 875086887
+290 465 3 880474799
+551 756 1 892784437
+543 135 5 875667109
+387 593 3 886480483
+506 367 3 874873068
+479 1016 3 879460254
+3 320 5 889237482
+518 1017 3 876823071
+20 934 4 879668783
+544 326 3 884795580
+344 926 2 886381985
+488 186 4 891294108
+267 144 5 878971463
+276 271 4 880913800
+361 165 5 879440573
+487 202 5 883445943
+303 650 5 879483941
+537 529 3 886031375
+397 177 5 882843746
+450 1030 1 882468789
+473 7 2 878157329
+542 746 4 886532838
+435 474 3 884131085
+525 300 4 881085217
+303 1073 4 879467191
+90 174 5 891383866
+308 842 3 887740099
+60 418 3 883327342
+313 485 3 891016425
+458 521 4 886397377
+345 241 4 884992142
+467 340 3 879532198
+393 1040 3 887745410
+151 638 5 879528819
+471 969 2 889828154
+426 610 4 879444550
+347 276 3 881652657
+43 172 4 883955135
+506 678 3 879074774
+532 312 2 884594422
+160 201 5 876858346
+307 200 3 877117875
+450 632 5 882395914
+295 513 4 879517492
+535 489 4 879619000
+495 62 3 888635937
+22 988 1 878887116
+141 261 1 886447904
+524 742 3 884627446
+519 335 5 883248595
+291 12 5 874834701
+33 294 3 891964166
+90 317 4 891383626
+504 71 5 887909321
+363 121 2 891497393
+90 896 3 891382163
+346 2 5 875263473
+497 386 2 879363111
+234 1205 1 892335501
+339 474 4 891032286
+546 928 4 885141132
+445 313 2 890988206
+301 111 1 882074708
+332 1047 3 887938652
+504 716 4 887909532
+543 982 3 877452676
+496 1473 3 876072548
+416 264 3 876696938
+399 393 4 882343455
+119 226 3 887038665
+481 507 4 885828773
+543 83 4 877547441
+524 506 4 884634938
+299 811 4 877880794
+194 118 3 879539229
+293 942 4 888907210
+283 625 3 879298007
+450 663 4 882373019
+387 102 3 886483669
+498 218 3 881961877
+313 144 4 891015144
+474 346 5 887914688
+315 1065 4 879799526
+393 1224 3 889555176
+500 83 4 888538350
+452 259 2 888494119
+323 763 4 878739459
+206 359 1 888179980
+458 753 4 886397110
+101 841 2 877136763
+291 475 5 874805699
+429 805 3 882385963
+331 198 4 877196634
+222 391 3 881060635
+262 485 4 879793363
+405 519 2 885546025
+426 98 4 879442737
+363 88 2 891498087
+43 559 1 883956468
+393 843 3 889731861
+96 238 4 884403250
+548 322 4 891043509
+543 95 3 874865728
+336 1011 2 877754536
+263 204 4 891298854
+405 710 4 885547268
+64 237 4 889740310
+530 156 4 883790381
+450 878 2 884098534
+506 295 4 879074845
+454 210 4 881960361
+452 97 4 885476560
+109 122 2 880583493
+489 355 5 891447872
+215 636 2 891436690
+459 255 4 879563613
+226 507 2 883889146
+312 855 5 891699538
+416 316 3 888700030
+195 508 3 886782519
+523 83 5 883700870
+447 845 3 878854678
+551 405 3 892783612
+495 831 1 888637325
+450 132 5 882374422
+354 9 3 891216607
+315 276 4 879799526
+484 1 5 881450058
+535 923 4 879617531
+327 644 3 887747410
+336 125 3 877760032
+303 1142 4 879544659
+363 200 3 891495918
+393 1239 3 889729508
+286 763 2 876521809
+290 69 4 880473696
+399 48 3 882349868
+542 508 3 886532762
+480 298 2 891207665
+439 288 3 882892424
+435 834 5 884134910
+189 97 4 893277579
+503 385 1 880472298
+211 1127 1 879461395
+407 172 4 875044037
+339 737 3 891035180
+2 287 3 888551235
+535 454 3 879617894
+92 1157 2 875812435
+249 309 3 879571456
+521 238 3 884478101
+416 249 3 876697558
+339 22 5 891033735
+332 824 3 887938818
+44 313 4 883612268
+48 528 5 879434954
+201 591 3 884140307
+178 578 4 882828021
+301 559 4 882078955
+407 28 4 875042826
+327 209 4 887747939
+92 7 4 876175754
+96 190 4 884402978
+301 1135 3 882078906
+405 707 1 885549309
+270 447 4 876956360
+14 238 5 879119579
+314 806 4 877887802
+308 195 5 887738619
+38 356 2 892430309
+421 117 5 892241624
+224 689 3 888082246
+90 762 3 891385250
+10 33 4 877893020
+184 747 3 889909672
+435 1231 2 884134019
+263 646 5 891299877
+161 22 2 891171282
+271 234 5 885848640
+10 245 4 877886281
+504 204 3 887838908
+270 794 4 876955689
+279 1361 3 878261977
+453 239 3 877554927
+16 509 2 877720118
+363 77 2 891496587
+276 298 5 874786467
+459 323 3 879561708
+364 262 3 875931432
+460 302 4 882910837
+48 183 5 879434608
+141 333 5 887424639
+186 568 4 879024014
+210 483 5 887736482
+451 995 1 879012721
+453 651 4 877554743
+379 153 4 880525284
+239 1204 4 889178986
+334 1198 3 891544735
+345 709 4 884993033
+535 953 5 879618019
+380 168 4 885479436
+474 517 4 887925916
+68 475 5 876973917
+217 720 3 889070011
+527 190 4 879456362
+437 179 4 881002345
+293 291 2 888905377
+276 974 2 874786945
+548 264 4 891043547
+157 269 4 886889876
+458 8 4 886395899
+553 505 5 879949107
+181 290 2 878963168
+526 315 5 885682102
+106 1242 4 881516731
+102 204 4 888803487
+399 153 2 882351347
+499 414 3 885599533
+295 105 4 879519473
+545 210 5 879899158
+433 322 2 880585466
+406 1220 3 882480802
+286 212 1 877531830
+378 200 3 880045681
+516 523 3 891290649
+543 79 4 877545356
+511 294 4 890005011
+216 943 5 881721799
+178 469 3 882827870
+508 218 2 883777237
+94 49 4 891722174
+138 487 3 879023853
+88 1191 5 891038103
+220 264 3 881198524
+370 176 4 879435217
+87 111 4 879876611
+313 449 3 891028323
+370 64 4 879434745
+374 176 4 880937692
+494 748 1 879540720
+430 100 5 877225570
+303 928 3 879485589
+194 28 5 879522324
+12 168 4 879959513
+16 109 4 877719333
+544 312 2 884796086
+347 333 5 881652077
+279 172 2 878082751
+311 209 2 884364502
+239 268 2 889178512
+99 345 3 885678696
+234 160 2 892336119
+506 222 4 884517178
+330 151 4 876544734
+286 217 3 877533447
+532 682 4 877898976
+429 457 1 882384438
+293 14 3 888904985
+389 81 3 880086972
+552 13 3 879222238
+537 1111 3 886031506
+387 737 3 886484098
+314 942 3 877888346
+508 436 4 883777109
+385 811 4 879443315
+329 185 3 891656347
+109 1035 2 880579787
+541 210 5 883865575
+504 50 3 887831293
+64 588 4 889739091
+237 485 4 879376553
+405 1184 1 885547996
+20 210 4 879669065
+487 4 4 883531003
+456 54 3 881375416
+85 193 3 879454189
+506 70 4 874874055
+508 209 5 883767325
+102 211 3 892993190
+268 11 4 875309507
+484 202 5 891195179
+151 845 4 879525035
+422 558 4 879744085
+314 685 4 877886788
+498 652 5 881961182
+417 222 3 879646388
+389 693 4 880088038
+269 632 4 891447931
+551 552 3 892784259
+343 231 5 876407032
+458 663 4 886398289
+551 13 1 892783411
+463 689 2 889936731
+109 449 5 880581987
+453 174 4 877554564
+280 200 5 891702544
+10 404 4 877886911
+506 1279 4 880198144
+545 101 4 879901538
+113 116 3 875076246
+15 243 1 879455362
+389 1444 3 880088445
+454 203 2 888267487
+178 1048 2 884837073
+439 475 3 882893220
+447 963 5 878855963
+197 22 5 891409839
+201 381 3 884111986
+380 423 3 885478218
+407 732 4 876341443
+429 755 3 882387685
+363 193 3 891494962
+498 171 3 881955866
+203 222 4 880434318
+465 1078 2 883532119
+7 258 4 892135277
+75 294 3 884049758
+267 182 5 878971773
+450 751 5 885945114
+537 1068 3 886029974
+454 654 2 888267419
+182 126 5 885613153
+532 373 3 888630658
+320 1522 3 884751316
+416 865 3 886316477
+472 559 5 875981708
+490 1128 4 875428765
+343 63 4 876406062
+450 1039 5 887137271
+474 493 4 887925837
+450 967 5 882373994
+99 201 3 885680348
+356 310 3 891405721
+399 1192 3 882344638
+478 219 2 889398289
+540 7 4 882157011
+314 699 5 877888527
+407 91 4 875044337
+72 628 4 880035857
+128 815 3 879968827
+442 800 3 883390139
+210 208 5 887730443
+85 99 5 880838306
+453 721 4 888205696
+455 318 3 879111528
+303 1013 1 879544860
+454 1107 4 888267617
+535 607 5 879618700
+234 1445 4 892336286
+425 230 4 878738644
+435 473 3 884133544
+175 419 5 877108098
+308 655 4 887738664
+325 502 4 891479058
+533 525 3 879191770
+538 202 4 877108250
+450 1603 3 887139728
+437 512 4 880140978
+280 1207 4 891701998
+298 118 4 884183016
+447 435 4 878855756
+293 831 3 888905286
+60 506 5 883327441
+541 399 3 883866093
+407 118 3 876338309
+482 301 4 887643315
+506 655 4 874873892
+85 14 4 879452638
+454 248 3 881959238
+269 66 1 891451063
+387 117 3 886480788
+507 892 5 889964809
+5 416 1 875721196
+342 68 3 875319992
+56 88 1 892683895
+222 468 2 881060412
+456 216 4 881374193
+207 248 3 877878409
+201 191 4 884114471
+22 184 5 878887869
+497 298 3 879310580
+328 186 4 886037065
+328 344 4 893195665
+343 931 3 876403938
+489 334 4 891448453
+486 299 1 879874113
+373 90 4 877103846
+138 194 5 879024184
+146 301 2 891457905
+407 400 1 876348583
+497 722 3 879362985
+213 478 5 878956129
+363 179 4 891496373
+405 1265 2 885549942
+347 50 5 881652456
+92 204 4 875653913
+7 593 5 891351851
+534 1028 5 877807816
+128 1035 3 879968921
+421 56 5 892241421
+326 96 3 879875057
+472 633 4 875981428
+503 514 3 880472102
+299 47 4 877881508
+449 170 4 880410652
+459 832 3 879563758
+545 73 4 879900121
+456 92 4 881374048
+327 550 2 887820448
+532 515 5 889327324
+497 155 3 879310522
+504 1136 5 887840560
+506 608 4 874874055
+381 259 2 892698054
+59 181 5 888204877
+372 452 4 876869534
+321 186 4 879440245
+392 114 4 891038401
+8 174 5 879362183
+244 655 5 880605766
+535 174 4 879617747
+129 882 2 883244662
+338 514 5 879438114
+389 393 2 880088717
+554 28 4 876232758
+409 1537 4 881106605
+144 117 4 888103969
+528 751 4 888520371
+250 237 2 878089753
+440 319 2 891549397
+457 168 5 882395018
+217 550 1 889069842
+227 460 2 879035963
+492 86 3 879969454
+125 399 3 892838509
+372 100 3 876869388
+230 650 4 880484778
+437 684 3 880382747
+244 246 5 880604302
+399 382 3 882344134
+405 1239 1 885548163
+521 291 1 885254166
+478 79 4 889388743
+24 8 5 875323002
+305 1073 1 886323591
+497 692 3 879310379
+382 258 2 875945173
+59 174 5 888204553
+450 472 4 882397813
+184 956 3 889908693
+346 358 4 886273570
+313 479 5 891013652
+533 357 3 879191085
+90 480 5 891383835
+357 117 5 878951217
+521 427 3 884477630
+553 511 5 879948869
+298 97 4 884183063
+128 497 3 879967102
+294 240 3 877820294
+128 26 4 879969032
+280 219 2 891702199
+70 95 4 884065501
+125 914 1 892835594
+132 127 4 891278937
+348 7 4 886523302
+412 114 4 879716874
+506 646 4 874874947
+330 470 5 876546267
+32 405 4 883718008
+125 585 4 892838463
+416 388 2 886320177
+495 1419 1 888635995
+464 181 3 878354998
+536 143 5 882360425
+269 644 5 891447593
+442 210 3 883388609
+365 1137 5 891303950
+547 316 5 891282797
+380 286 5 885477802
+437 672 1 881002300
+318 566 4 884496472
+90 1199 5 891385652
+10 174 4 877886661
+85 659 4 879453844
+385 273 2 879440557
+497 748 4 878759432
+347 1016 3 881652730
+425 853 4 878738853
+456 1220 3 881375051
+550 259 2 883426119
+421 213 3 892241491
+83 871 2 891182319
+453 471 4 888205557
+398 82 5 875721348
+380 217 2 885480093
+455 694 4 879110870
+556 327 5 882135508
+101 597 3 877136928
+249 125 3 879640210
+387 246 3 886480623
+57 126 3 883697293
+104 333 2 888442305
+426 607 4 879444734
+181 1114 1 878963342
+343 277 4 876402978
+425 943 4 890347172
+499 207 5 885599533
+293 177 4 888906193
+276 151 5 874786568
+374 743 1 880394000
+200 411 3 876042824
+234 463 4 892333865
+532 331 4 890021268
+120 117 3 889490979
+69 181 5 882072778
+13 68 3 882397741
+533 931 2 879366160
+500 1111 4 883874529
+85 182 4 893110061
+518 717 5 876823963
+421 175 2 892241576
+161 50 2 891170972
+442 281 3 883391299
+495 69 3 888632070
+500 1616 4 883875501
+346 77 4 874950937
+203 257 3 880434298
+299 538 3 881605700
+398 385 3 875723253
+48 523 5 879434689
+311 520 5 884365251
+95 210 5 879196566
+426 601 3 879444321
+347 28 4 881654612
+301 426 4 882076967
+184 66 4 889910013
+537 1073 3 886031149
+405 1522 1 885548670
+394 7 5 880888390
+10 129 4 877891966
+336 237 5 877759598
+124 154 5 890287645
+492 64 4 879969539
+189 238 5 893265683
+197 230 4 891409893
+100 880 1 891375260
+87 172 5 879875737
+505 79 3 889333274
+7 178 4 891350932
+429 581 2 882385684
+535 185 4 879617931
+269 182 4 891447961
+389 531 4 880086918
+96 98 5 884403214
+111 344 2 891680243
+391 132 4 877398951
+311 194 4 884364724
+276 802 3 874792634
+515 329 2 887660131
+484 318 5 891194932
+429 55 4 882384847
+305 735 4 886324128
+532 210 5 888637085
+445 871 2 891200592
+351 289 5 879481613
+368 569 3 889783586
+90 568 5 891385165
+264 286 2 886121691
+506 209 4 874873529
+360 936 4 880354181
+372 332 4 876869330
+269 69 1 891448048
+465 855 4 883531444
+476 435 3 883364218
+416 576 5 893213103
+503 607 5 880472272
+387 265 4 886483049
+467 108 4 879532744
+249 483 5 879572314
+234 211 3 892079475
+446 270 4 879786892
+409 175 4 881107251
+524 284 3 884323525
+425 229 3 878738548
+435 357 4 884131771
+511 333 4 890004778
+246 118 1 884923175
+519 349 5 883250148
+453 475 5 877552514
+460 311 5 882912418
+28 449 2 881961394
+426 836 3 879444117
+559 524 3 891035917
+294 331 4 877818580
+13 709 4 882139863
+454 131 3 881960330
+394 1371 2 880886546
+385 127 4 879439667
+459 111 3 879563201
+537 1139 2 886032000
+445 405 4 891200869
+378 111 3 880044562
+417 181 3 879646286
+354 709 5 891217928
+186 303 3 891717938
+435 961 1 884133635
+456 919 4 881371548
+550 405 4 883426027
+54 1 4 880931595
+501 1278 3 883348372
+251 117 4 886272009
+234 393 2 892335108
+375 183 5 886621917
+370 323 2 879434333
+79 268 5 891271792
+331 414 4 877196504
+151 582 5 879524563
+334 312 2 891544286
+495 679 3 888634784
+535 203 3 879619035
+457 218 4 882547554
+87 1177 1 879877280
+186 332 4 891719775
+85 191 4 879455021
+551 690 5 892775584
+472 755 4 875981829
+445 544 2 891200417
+237 178 4 879376671
+523 549 4 883703144
+474 195 5 887923789
+130 181 5 874953621
+405 956 2 885546069
+405 555 1 885546835
+454 434 3 888267387
+95 1133 3 880572416
+373 191 4 877102549
+16 237 5 877719504
+478 392 2 889398571
+313 50 5 891013859
+201 1073 2 884111899
+515 893 1 887660131
+541 420 4 883874749
+399 826 2 882349353
+389 605 5 879991512
+504 567 2 887839196
+533 546 3 879192769
+184 399 3 889910159
+328 561 3 885049431
+250 100 5 878089786
+201 729 2 884140975
+405 1104 1 885549408
+482 295 3 887644063
+416 357 5 893213645
+429 81 3 882385243
+269 241 1 891450405
+381 1401 4 892697013
+75 1 4 884050018
+262 100 3 879962366
+452 614 3 875562198
+452 494 5 885805554
+445 325 1 891199533
+532 205 5 887788806
+357 1034 2 878952222
+551 365 5 892784524
+336 383 1 877758935
+553 182 3 879949290
+293 636 4 888906576
+6 495 4 883601366
+486 748 2 879874218
+270 250 2 876954223
+433 754 3 880585162
+62 1091 3 879376709
+448 750 5 891888099
+326 790 1 879877198
+63 405 4 875748109
+496 420 3 876069927
+8 82 5 879362356
+393 415 4 889730117
+313 629 3 891028873
+234 102 2 892335616
+405 183 1 885547909
+271 699 4 885849025
+447 405 2 878854704
+553 523 4 879948508
+435 786 4 884133657
+222 338 1 881058145
+116 258 4 876451911
+487 540 2 884050192
+128 732 4 879967047
+524 490 3 884634679
+186 540 4 879024014
+125 513 4 879454385
+460 149 4 882912174
+450 474 5 882812558
+276 88 3 874791960
+160 508 5 876768025
+249 568 4 879572256
+504 186 3 887840637
+373 382 4 877100458
+94 808 2 891723931
+338 1 3 879438143
+551 864 5 892785091
+437 1090 1 880143092
+518 458 3 876823266
+113 50 5 875076416
+339 663 5 891032952
+494 507 4 879541207
+527 513 4 879456030
+264 211 5 886123472
+38 395 3 892434164
+370 484 4 879434937
+262 559 3 879792792
+130 894 4 884624087
+90 528 5 891384065
+188 462 4 875073246
+495 1183 4 888637228
+144 729 4 888105665
+94 204 4 891721317
+234 516 3 892079140
+299 251 5 877877434
+79 319 4 891271278
+535 70 4 879618849
+553 22 5 879949324
+94 716 3 885873006
+15 310 4 879455049
+506 732 4 874874109
+21 989 3 874951039
+334 405 3 891547040
+474 198 3 887925621
+271 269 4 885844430
+489 878 2 891448565
+332 328 5 887916217
+188 553 4 875071775
+450 765 3 882471362
+115 56 5 881171409
+293 497 4 888906217
+243 1465 3 879988215
+70 1146 3 884151576
+385 506 2 879445291
+417 324 1 879646463
+263 250 2 891300103
+251 118 3 886272514
+455 898 3 883768822
+455 174 4 879111763
+299 746 4 889502979
+457 845 4 882393801
+221 59 2 875245514
+13 170 5 882139774
+75 196 4 884051948
+472 658 5 875983231
+92 425 4 875812898
+82 424 1 878768811
+339 614 3 891034867
+504 616 4 887910267
+416 58 5 893212929
+435 72 4 884132809
+290 1047 4 880475757
+472 1119 5 875983023
+524 199 4 884634646
+529 331 4 882535220
+313 393 4 891015268
+416 795 2 892440060
+487 732 5 884025080
+437 144 2 880141196
+232 132 5 888549721
+453 50 5 877562313
+58 1089 1 892242818
+24 582 4 875323368
+94 143 4 891722609
+234 515 5 892078424
+269 428 5 891448980
+295 134 5 879519556
+293 204 3 888906012
+500 275 1 883873439
+560 7 3 879975718
+181 118 2 878962955
+456 101 3 881375284
+202 242 3 879726342
+181 749 1 878961586
+506 148 3 877539905
+458 357 3 886397275
+334 1312 4 891628832
+503 241 5 880383425
+57 748 4 883696629
+495 470 5 888637768
+465 283 3 883530560
+540 100 5 882156948
+444 912 4 891978663
+299 498 4 878192237
+452 162 3 875277319
+70 132 4 884067281
+122 269 5 879269963
+23 7 4 874784385
+526 283 3 885682400
+381 228 4 892697373
+320 1091 4 884751462
+276 144 5 874792401
+21 760 1 874951293
+343 930 1 876403587
+424 323 5 880859084
+417 65 4 879647011
+42 471 4 881105505
+87 449 3 879876110
+58 70 4 890321652
+118 551 5 875385306
+416 462 5 893212895
+92 78 3 876175191
+385 961 4 879446868
+452 60 1 887718917
+38 247 5 892429460
+128 692 4 879967197
+464 1598 3 878355088
+178 11 5 882826162
+486 872 5 879874153
+454 485 4 888267386
+99 121 3 885679261
+449 105 1 879959573
+371 180 4 877487656
+125 1185 3 892838509
+216 318 5 880233564
+116 297 3 890633075
+339 511 5 891032885
+79 116 5 891271676
+204 262 4 892389137
+26 405 2 891376986
+269 42 5 891449646
+548 248 4 891043852
+60 160 4 883326525
+561 51 3 885810834
+215 202 4 891435295
+537 70 4 886031786
+234 528 4 892079689
+211 520 4 879460096
+497 720 2 879310941
+5 162 1 875721572
+332 746 5 888360129
+500 120 3 883865826
+551 286 4 892775466
+33 682 4 891964274
+62 283 4 879372598
+24 11 5 875323100
+429 578 3 882386942
+554 8 4 876550526
+354 1063 3 891218230
+393 552 2 889729638
+423 9 5 891395395
+406 202 3 880131704
+269 315 4 891446132
+82 409 1 884714421
+102 450 1 888802768
+497 13 2 878759927
+259 781 3 888630664
+279 843 4 875314313
+244 64 5 880605638
+327 164 3 887746219
+466 902 5 890283497
+551 458 2 892784166
+178 763 4 882824253
+279 1121 4 875310101
+38 313 5 892428216
+394 746 2 880888313
+378 285 4 880044312
+450 482 5 882371904
+503 747 3 880383424
+551 31 4 892783451
+560 123 2 879976542
+303 619 3 879467574
+511 355 2 890004827
+425 244 1 878739015
+43 280 3 883955806
+536 230 5 882359779
+303 168 5 879467223
+447 1132 3 878855164
+519 327 4 883248134
+266 14 4 892258004
+56 862 3 892910292
+500 276 5 883865290
+530 476 4 886198206
+560 108 1 879976988
+269 218 2 891450509
+267 380 2 878973426
+431 245 4 877844489
+322 656 5 887314027
+178 354 4 892239771
+505 1285 3 889333711
+508 88 3 883777299
+326 33 2 879876975
+508 109 3 883768886
+60 212 5 883327087
+11 238 3 891905032
+458 57 1 886395758
+15 257 4 879455821
+533 345 3 888347628
+361 190 5 879440573
+537 588 1 886031473
+541 781 5 883866093
+526 301 2 885682031
+511 358 1 890004916
+378 153 4 880055779
+18 582 5 880131450
+1 256 4 889751712
+268 1046 3 875745501
+7 416 5 891353051
+405 141 2 885548877
+435 151 3 884132898
+327 72 2 887819582
+114 176 5 881260203
+537 697 2 886031966
+552 151 3 879222238
+397 127 5 885349427
+489 991 3 891445439
+267 124 5 878970473
+361 274 3 879441034
+201 31 1 884114232
+374 97 5 880394571
+5 95 4 875721168
+68 409 3 876974677
+334 231 2 891549024
+152 274 5 880149166
+416 143 5 893213918
+157 117 5 886890296
+450 1261 4 882472964
+373 165 5 877100354
+327 340 4 887744167
+450 614 4 882377479
+532 468 5 893119491
+373 497 3 877099317
+456 202 3 881374586
+109 413 3 880572382
+58 209 5 884305019
+429 168 5 882387773
+360 284 3 880354991
+536 204 4 882359938
+230 216 4 880484444
+286 805 3 878141931
+454 194 3 881959698
+504 132 5 887838815
+374 64 5 880396256
+501 1534 4 883348743
+380 654 4 885478953
+311 521 4 884366686
+533 118 4 879192792
+24 727 3 875322727
+463 597 2 890531227
+483 405 3 878952966
+379 195 3 880525368
+454 655 3 881959746
+110 340 3 886987183
+401 321 2 891031554
+501 298 4 883347950
+405 528 1 885546248
+277 619 4 879543801
+374 5 4 880937875
+512 313 3 888578289
+130 227 3 875801868
+500 56 5 883873976
+487 288 4 883440572
+308 699 4 887737193
+101 117 4 877136067
+527 653 4 879456077
+499 183 4 885599718
+82 826 3 876311646
+476 175 4 883364143
+294 298 5 877819265
+338 490 5 879438275
+263 879 2 891297416
+445 595 2 891200624
+201 121 2 884114275
+505 258 1 888630999
+535 508 5 879617931
+62 222 5 879372480
+200 549 4 884129567
+393 194 4 887746239
+68 111 3 876974276
+116 1254 2 876453377
+57 1096 3 883697940
+343 257 3 876402941
+500 3 4 883865786
+249 183 4 879572540
+537 291 2 886030235
+561 164 2 885809626
+235 196 3 889655162
+434 833 4 886724914
+251 281 4 886272456
+360 845 3 880354942
+114 180 3 881309718
+321 7 4 879438793
+293 941 2 888907407
+452 969 2 875276006
+545 710 3 879900227
+387 76 3 886484215
+416 140 4 886317030
+369 166 4 889428418
+534 591 5 877807845
+126 344 4 887853735
+450 700 1 882469863
+318 174 4 884495590
+297 83 4 875774306
+545 228 5 879899266
+244 174 3 880605896
+22 1003 1 878887277
+351 678 4 879481675
+189 656 4 893265568
+481 435 5 885828510
+349 15 4 879465785
+90 356 4 891385752
+429 151 5 882386870
+542 8 3 886532908
+308 96 4 887737432
+532 685 5 892521554
+504 416 4 887910294
+151 198 4 879524472
+479 840 1 879460547
+514 45 4 876061444
+532 586 4 888636373
+397 156 5 885350381
+401 168 1 891033442
+385 461 4 879441942
+540 50 5 882156948
+145 17 3 875272132
+454 97 4 881960029
+532 591 5 893119335
+131 242 5 883681723
+387 123 3 886480970
+497 250 3 879310581
+189 516 1 893265568
+456 282 3 881371694
+15 323 1 879455311
+345 655 4 884991851
+553 1451 4 879949212
+25 968 4 885852218
+455 228 4 879111153
+541 660 5 883865039
+82 456 1 884714618
+496 11 4 876067022
+521 659 4 885253376
+158 250 4 880132356
+405 556 1 885546636
+429 382 3 882386601
+533 69 4 879438849
+342 382 3 875320623
+400 307 3 885676526
+181 456 1 878962586
+344 8 5 889814194
+472 49 5 875982607
+374 1277 3 880394331
+405 1539 1 885546724
+500 316 3 891916809
+480 517 4 891208460
+463 741 1 889937778
+85 291 3 882994658
+23 386 4 874789001
+243 509 4 879988369
+249 317 5 879572106
+7 571 3 891353950
+370 661 5 879435217
+264 14 4 886122771
+59 762 4 888203708
+53 628 5 879443253
+75 111 4 884050502
+332 70 2 888360179
+387 20 4 886480789
+94 732 3 891721216
+186 1046 3 879023751
+545 25 2 880348933
+561 23 5 885807888
+474 194 5 887924571
+504 372 4 887839195
+416 775 4 893142245
+25 186 4 885852569
+320 679 4 884749306
+295 22 4 879517372
+328 601 4 885048004
+548 1051 4 891415677
+339 160 5 891033512
+503 97 4 880383424
+224 349 4 888082246
+327 960 5 887745774
+308 97 1 887738469
+394 4 4 880888037
+479 117 3 889125627
+363 625 4 891498038
+77 209 4 884752562
+316 183 1 880853654
+323 292 4 878738997
+391 504 5 877398856
+435 290 3 884132484
+85 310 3 880838201
+92 1028 2 876769174
+303 586 2 879485659
+60 168 5 883326837
+280 197 2 891700836
+468 8 4 875288196
+198 6 2 884206270
+434 844 3 886724505
+501 844 4 883347023
+249 117 4 879640414
+446 690 2 879786892
+483 286 3 878950353
+385 631 3 879461422
+94 864 2 891723397
+325 208 3 891478771
+537 3 2 886030317
+554 582 3 876232758
+262 294 2 879962366
+489 872 2 891448530
+380 38 2 885479537
+54 930 1 880937813
+246 1139 2 884923811
+541 699 4 883864985
+63 224 4 875747635
+506 662 5 878044851
+11 290 3 891903877
+554 229 3 876369907
+514 307 4 880210104
+299 1103 4 889503013
+533 180 3 879439379
+479 288 3 879459836
+267 1185 2 878973995
+416 526 5 893214226
+417 157 4 879647966
+379 427 5 881996665
+295 403 4 879517762
+76 77 2 882607017
+269 445 3 891450385
+22 211 3 878886518
+504 117 4 887831694
+279 60 4 875310263
+312 211 4 891698254
+221 222 3 875244232
+425 590 3 878737945
+207 281 3 876018471
+422 370 2 879744287
+410 269 5 888627137
+13 578 3 882397974
+454 692 5 888267158
+434 763 5 886724873
+500 662 2 883876005
+509 751 3 883590443
+305 480 5 886322758
+244 318 5 880603082
+198 411 1 884206659
+10 178 5 877888677
+474 1050 4 887926106
+541 423 3 883864985
+95 448 3 879197783
+386 685 4 877655085
+249 471 4 879640241
+380 139 1 885480414
+114 679 2 881259741
+256 151 5 882151623
+354 89 4 891217547
+339 130 4 891034040
+527 56 4 879456611
+246 173 5 884921227
+393 85 3 889729375
+508 115 3 883767383
+479 463 4 879460984
+506 1110 1 885135955
+200 866 4 891825324
+472 1053 4 875982397
+327 11 4 887745303
+318 56 3 884495561
+223 993 4 891549876
+474 633 4 887926436
+417 323 3 879646820
+472 455 4 883903686
+556 496 5 882136252
+181 1255 1 878962086
+41 216 3 890687571
+405 1444 2 885549005
+450 92 4 887660650
+363 54 3 891497440
+479 182 4 879460984
+226 224 4 883889690
+28 195 4 881957250
+343 1211 4 876406677
+433 1005 5 880585730
+10 11 4 877888677
+494 100 5 879541475
+234 1204 3 892078297
+486 109 3 879874902
+536 441 2 882361018
+13 404 5 882399014
+92 182 4 875653836
+346 496 5 875260242
+318 480 4 884495795
+185 514 5 883524428
+398 476 3 875652760
+265 240 3 875320633
+293 403 3 888906869
+40 879 2 889041595
+543 199 4 875663056
+274 1152 4 878945939
+530 1300 2 890627207
+551 950 2 892783861
+177 568 3 880130915
+497 240 4 879309734
+194 225 3 879543589
+343 739 3 876406939
+130 412 4 874953866
+328 645 4 885046344
+351 341 4 879481425
+504 384 2 887912447
+343 86 5 876404836
+551 260 5 892775869
+479 1039 4 879461015
+95 72 2 880571389
+374 318 2 880394886
+457 403 4 882397177
+526 875 3 885682264
+535 137 4 879618502
+505 56 1 889333560
+417 474 4 879647118
+551 576 2 892784743
+436 347 4 887768398
+552 252 2 879222002
+211 423 5 879459846
+377 508 4 891298549
+286 818 2 877531281
+194 86 3 879520991
+533 26 3 879192035
+320 588 3 884750766
+542 399 2 886533172
+144 654 4 888105823
+152 794 5 886535773
+94 53 4 891721378
+465 286 4 883529338
+301 39 3 882076292
+158 123 3 880132488
+447 204 4 878856458
+411 568 4 892845634
+538 191 5 877106665
+246 92 1 884921661
+463 596 3 877385731
+498 919 4 881954451
+545 524 4 879900185
+456 60 4 881373838
+537 459 3 886030381
+468 582 3 875287535
+479 421 4 879460762
+92 411 4 875640189
+7 507 5 891352383
+429 1110 2 882387234
+532 284 5 893119438
+528 748 3 888520471
+318 132 4 884495868
+402 50 4 876266741
+183 1090 2 891467546
+360 357 5 880355958
+551 223 4 892776650
+536 70 2 882359906
+125 372 1 879454892
+249 290 2 879640521
+429 505 4 882384821
+551 292 3 892775612
+525 121 4 881085893
+451 242 1 879012857
+84 1047 2 883452694
+487 195 4 883446907
+116 519 5 886310197
+213 479 4 878955534
+539 661 5 879788045
+533 411 2 879365998
+551 581 5 892783972
+365 271 4 891303408
+168 678 1 884287109
+274 211 5 878946612
+92 1214 2 876174925
+157 685 3 886890372
+548 118 5 891415855
+520 289 4 885169052
+7 646 5 891351383
+551 181 2 892778074
+479 249 2 879460236
+416 416 4 886319038
+10 182 5 877888876
+87 181 5 879876194
+85 610 3 879454582
+345 1012 3 884994606
+426 332 4 879441781
+213 118 4 878870871
+426 194 4 879444919
+527 124 4 879455680
+291 565 2 874867852
+343 1194 4 876405129
+551 22 5 892776650
+470 19 4 879178813
+489 330 4 891445277
+553 434 3 879948771
+253 689 5 891627775
+481 514 4 885829045
+409 207 3 881108715
+524 185 4 884635204
+499 176 4 885599447
+429 520 3 882384603
+293 463 4 888906619
+412 96 5 879717286
+501 249 3 883348411
+521 423 3 884478792
+537 58 4 886031719
+33 678 4 891964306
+13 1 3 882140487
+303 1232 3 879484948
+435 413 2 884134104
+480 191 4 891208265
+242 111 4 879741196
+234 970 4 892335437
+400 323 4 885676582
+94 923 5 885882685
+226 176 4 883888978
+435 42 3 884131267
+538 237 4 877109986
+78 327 1 879633495
+497 783 3 879362908
+506 53 4 874874985
+83 546 4 887665549
+92 642 3 875654929
+435 109 4 884132297
+429 702 5 882387757
+40 896 4 889041402
+249 478 4 879572911
+75 685 4 884050134
+456 238 4 881373756
+288 175 1 886629664
+561 143 1 885810000
+472 1 5 892790627
+144 271 2 888103632
+193 354 3 889123158
+537 661 4 886031149
+9 483 5 886960056
+82 418 4 878769848
+538 496 5 877107491
+563 1035 4 880507204
+18 478 5 880129691
+474 495 4 887927728
+554 696 3 876232023
+60 515 5 883326784
+326 780 2 879877326
+256 739 5 882165135
+409 156 2 881108715
+469 705 5 879524302
+504 94 4 887841158
+542 265 4 886532238
+286 819 3 876521835
+122 660 3 879270644
+519 909 5 883250148
+194 1207 1 879555410
+234 608 3 892078741
+497 1157 2 879362178
+385 384 1 884118861
+537 1050 2 886031575
+201 180 3 884140078
+527 201 3 879456490
+144 280 1 888104625
+566 177 4 881650654
+563 692 5 880506842
+194 22 5 879521474
+556 192 5 882136440
+488 210 4 891294896
+126 690 3 887853735
+452 648 4 875273292
+320 24 3 884748641
+35 358 1 875459073
+374 521 4 880395530
+24 41 5 875323594
+550 892 2 883426119
+343 357 5 876408139
+478 381 5 889397221
+474 996 3 887927153
+145 823 3 875271397
+446 334 3 879787149
+164 411 2 889402407
+455 515 4 878585775
+194 732 3 879522021
+533 659 4 879439379
+160 1197 4 876768609
+472 99 3 875981595
+342 357 3 874984234
+58 116 5 884304409
+533 845 4 882902989
+406 133 5 882461684
+276 461 4 874787526
+342 1103 3 874984395
+533 4 3 888845066
+234 319 3 892334883
+159 96 4 884360539
+496 141 3 876067493
+115 273 4 881169984
+548 887 4 891043442
+524 42 3 884636453
+121 127 5 891388333
+481 650 3 885828650
+378 144 4 880046100
+308 605 4 887740603
+305 70 4 886324221
+334 338 1 891544524
+246 1028 3 884923653
+115 177 5 881172117
+543 694 4 874862966
+256 288 5 882150122
+497 3 4 879309715
+515 243 3 887659667
+195 809 3 877835548
+378 21 3 880044944
+527 203 4 879456662
+532 242 4 888817735
+534 1034 3 877808120
+339 1526 4 891035116
+537 654 3 886031506
+466 95 2 890285788
+407 712 2 876340043
+354 281 1 891216915
+130 1089 2 876250718
+121 250 2 891388676
+491 273 5 891188230
+295 137 4 879517271
+382 177 4 875947005
+6 203 3 883602864
+184 529 4 889909445
+308 517 4 887737483
+484 69 5 891194743
+387 663 4 886482883
+7 665 4 891354471
+532 241 5 892859148
+407 403 4 875045658
+399 118 3 882341383
+378 1230 2 880334305
+71 357 5 885016495
+389 454 2 880086868
+520 300 4 885168906
+342 7 4 875318266
+467 1016 4 879532671
+109 177 4 880578358
+58 1048 1 892242190
+516 628 4 891290649
+60 491 4 883326301
+109 12 4 880577542
+492 187 5 879969878
+394 802 1 881058201
+518 685 5 876823597
+193 763 3 889127457
+401 83 4 891033122
+447 248 5 878854383
+409 1393 1 881105367
+385 650 5 880870205
+464 1226 4 878355033
+530 214 2 886202320
+92 230 3 875656055
+450 928 3 882397813
+338 208 3 879438225
+279 684 3 880825843
+216 156 5 880233608
+201 408 4 884111436
+389 527 3 880086868
+347 1039 5 881653830
+405 1179 1 885547690
+345 416 4 884992142
+561 7 5 885808738
+363 164 2 891496722
+28 56 5 881957479
+557 262 2 882458820
+380 751 3 885481179
+377 271 4 891295957
+15 282 3 879456204
+326 434 5 879875203
+305 941 2 886324792
+380 163 2 885478539
+496 87 5 876073616
+328 323 3 885044940
+457 1140 2 882551344
+503 561 5 879454977
+463 1014 2 889936324
+557 166 4 881179397
+542 496 4 886532534
+62 44 3 879374142
+402 1060 3 876267041
+244 754 4 880603960
+360 304 4 880353660
+521 228 4 884478007
+391 282 4 877399894
+18 461 4 880130713
+545 89 3 879899125
+222 11 5 878181534
+456 693 3 881373949
+389 631 5 880087493
+451 308 1 879012890
+141 823 3 884585437
+110 196 4 886987978
+417 380 3 879648860
+552 225 3 879221876
+503 382 4 880383174
+52 13 5 882922485
+147 270 3 885594204
+457 105 3 882396001
+149 337 2 883512968
+405 1231 1 885548136
+450 589 3 882813241
+219 258 5 889386635
+49 946 2 888067096
+474 603 5 887923788
+253 485 5 891628435
+342 298 3 874984619
+417 245 4 879649779
+481 216 5 885828339
+34 292 5 888602742
+66 50 5 883601236
+373 71 5 877098891
+48 185 4 879434819
+276 1194 3 874790875
+498 182 4 881955596
+541 763 3 883866068
+232 750 3 885939690
+454 496 4 881959991
+416 245 2 876696788
+453 214 3 877553928
+545 229 3 879899380
+168 597 3 884288112
+13 654 5 881515295
+435 713 5 884131385
+359 546 3 886453373
+533 427 4 879191373
+532 721 4 874791671
+345 298 5 884902339
+152 49 5 882477402
+374 183 4 880434204
+406 173 2 879446684
+312 608 5 891699372
+537 488 4 886030622
+346 375 1 875266176
+417 385 5 879648184
+276 915 4 892436368
+542 866 2 886533046
+75 405 4 884050164
+539 242 5 879787770
+524 161 4 884637095
+455 57 4 879112460
+31 875 4 881547938
+295 202 5 879517943
+429 83 4 882385168
+399 301 4 882340242
+49 42 4 888068791
+378 736 4 889665232
+381 705 5 892696209
+413 250 3 879969674
+479 175 4 879461102
+561 805 3 885810240
+124 144 4 890287645
+214 705 4 891544414
+385 507 3 879445631
+546 17 4 885141411
+417 340 3 880949136
+503 488 5 880472216
+484 56 5 891195057
+440 937 5 891548567
+223 125 3 891549294
+236 127 5 890116032
+308 214 2 887738104
+354 166 4 891218379
+145 762 3 875272926
+160 282 4 876768025
+536 727 3 882359697
+523 935 5 883700186
+548 458 3 891415512
+87 657 4 879877740
+437 1007 5 881002374
+41 195 4 890687042
+72 220 3 880035786
+454 70 4 888267419
+385 900 4 885168653
+382 100 4 875945812
+541 1 4 883874645
+457 651 5 882396799
+99 475 5 885678785
+497 550 4 879310913
+187 216 5 879465394
+101 1132 3 877136954
+543 179 4 874862879
+542 69 4 886532552
+18 42 3 880130713
+145 412 4 888398492
+318 1012 4 884471076
+474 216 4 887924683
+22 94 3 878887277
+263 315 4 891296896
+201 425 3 884140246
+74 258 4 888333194
+406 421 4 882480628
+293 211 4 888906338
+456 721 4 881373756
+393 569 4 889728736
+291 566 4 874834799
+280 697 5 891701506
+15 676 4 879455871
+398 239 3 875747539
+472 38 4 875981358
+393 240 2 887745380
+189 246 4 893264048
+56 794 3 892683960
+496 39 5 876072633
+425 198 4 890347247
+277 1129 3 879543421
+530 692 4 883784258
+558 116 5 879436396
+563 233 4 880507165
+523 3 4 883702474
+542 56 5 886532706
+201 282 2 884140428
+556 170 4 882136162
+10 134 5 877889131
+56 11 4 892676376
+239 753 5 889179478
+452 79 4 875269386
+339 79 4 891032701
+174 1221 5 886514398
+130 420 5 876252472
+280 284 3 891701090
+457 483 5 882396705
+425 176 3 878738386
+361 269 4 879441490
+456 174 4 881373019
+226 713 5 883889884
+112 887 5 884992444
+483 199 3 882165665
+520 1028 1 885170476
+423 148 3 891395417
+207 111 3 880839802
+497 38 3 879310965
+532 1470 5 888630402
+545 472 5 879899266
+185 423 5 883524428
+532 562 5 892859148
+234 124 4 891227689
+551 132 5 892777583
+526 270 3 885681860
+463 15 4 877385287
+500 721 1 883875561
+451 690 4 879012382
+396 871 2 884646289
+193 476 2 889127698
+201 464 1 884140522
+274 685 5 878945542
+524 184 1 884636416
+138 15 4 879023389
+110 765 3 886989028
+339 4 4 891033653
+537 226 2 886032000
+332 369 4 887938556
+561 1101 3 885808887
+559 902 4 891035111
+343 168 4 876404612
+564 1399 2 888718470
+200 358 5 884127221
+474 521 5 887925977
+52 151 5 882922249
+57 820 3 883698039
+407 197 4 875553731
+504 258 5 887831273
+417 1247 3 880953033
+276 715 3 874791194
+30 172 4 875060742
+463 244 4 877387935
+286 930 2 876522240
+234 1169 4 892334543
+1 220 3 875241390
+524 554 4 884636746
+532 421 5 888637085
+405 1042 1 885548671
+405 265 2 885547910
+426 655 4 879444952
+269 58 2 891447842
+429 546 3 882387140
+560 1160 3 879976215
+450 591 4 887660762
+435 1103 4 884131627
+400 288 4 885676365
+405 1585 1 885546487
+544 1280 3 884795542
+122 956 4 879270850
+236 176 2 890115933
+16 642 5 877719075
+360 286 5 880353526
+447 926 3 878854438
+381 214 2 892697338
+535 433 5 879618160
+566 395 1 881651672
+528 423 1 888522642
+325 498 4 891478333
+548 311 3 891042194
+530 328 4 886198454
+313 633 5 891014597
+356 292 3 891405978
+494 289 1 879540630
+363 578 4 891497925
+99 22 5 885679596
+188 651 4 875073408
+474 170 4 887925620
+378 1181 2 880332537
+508 214 3 883775341
+334 305 2 891544135
+189 313 2 893263960
+264 856 3 886123472
+537 956 4 886031751
+497 127 5 879310580
+565 52 5 891037524
+209 1 5 883460644
+321 863 3 879440746
+425 187 3 878738386
+83 584 4 880308453
+10 137 4 877889186
+354 151 3 891218356
+454 318 5 881959576
+281 326 1 881200491
+104 628 4 888465347
+59 168 5 888204641
+128 690 3 879966274
+394 38 4 881058146
+479 58 4 879461432
+458 461 4 886397377
+552 336 3 879221267
+76 137 5 875498777
+334 640 4 891548129
+563 401 4 880507108
+551 561 5 892785363
+561 151 2 885808843
+536 265 5 882360300
+417 391 2 879649519
+406 117 4 879539824
+239 300 1 889178513
+118 320 5 875385386
+551 318 5 892776824
+7 286 4 891350703
+429 763 4 882387053
+251 978 2 886272585
+394 313 5 883304657
+573 194 4 885844431
+99 300 4 885678397
+506 663 4 874874947
+497 407 2 879309852
+450 385 4 882396489
+450 282 5 882377653
+69 236 4 882072827
+507 147 5 889965997
+275 257 3 876197645
+121 100 4 891388035
+308 56 5 887736924
+308 646 5 887738508
+523 50 5 883700186
+552 322 3 879220760
+499 136 4 885599447
+328 44 3 885047864
+541 560 3 883874872
+508 82 3 883777145
+537 242 3 886028498
+195 198 3 884420000
+453 424 1 888206768
+406 240 4 879540078
+549 866 4 881672573
+567 1019 5 882425874
+54 295 3 880936905
+485 538 3 891040560
+496 181 5 876064168
+532 155 4 888630086
+456 743 2 881372256
+363 831 1 891498469
+406 357 4 879446108
+243 1197 4 879988337
+144 319 3 888103509
+456 170 5 881373353
+332 237 5 887916529
+311 468 4 884365140
+352 12 4 884290428
+62 83 5 879375000
+194 8 3 879521719
+209 285 5 883417613
+500 28 3 883874078
+49 640 1 888066685
+444 515 4 891979402
+390 302 5 879693461
+118 55 5 875385099
+533 127 5 879192278
+201 803 2 884112282
+269 56 5 891455815
+561 204 3 885808716
+510 286 3 887667439
+567 636 4 882427155
+455 380 3 879112654
+7 613 4 891352010
+176 328 4 886047375
+569 111 3 879793948
+562 443 5 879196604
+291 998 1 875086728
+29 300 3 882820897
+416 237 3 876697330
+428 243 4 885943713
+144 1 4 888104063
+425 1596 2 878738695
+1 93 5 875071484
+489 687 3 891445439
+89 702 5 879459999
+416 1300 3 886315494
+92 120 2 875642089
+538 211 4 877109986
+425 566 2 878738695
+435 327 3 884130765
+56 173 4 892737191
+393 147 5 887744549
+459 250 5 879563270
+478 427 4 889388633
+303 1089 1 879544978
+488 419 3 891294976
+450 305 4 885944806
+417 1 4 879646413
+536 603 4 882359653
+84 95 4 883453642
+322 603 5 887314417
+276 755 3 874792870
+200 401 2 884130085
+236 9 5 890116792
+451 336 4 879012811
+502 338 4 883702370
+536 69 5 882359938
+435 584 3 884132297
+308 371 3 887738469
+416 934 2 876698178
+343 297 5 876403283
+337 380 4 875185319
+479 500 4 879461255
+184 508 4 889907738
+189 527 5 893265327
+321 60 4 879440954
+13 222 3 882140285
+87 281 4 879876074
+479 632 5 879460785
+437 12 5 880382685
+545 226 3 879899438
+195 1413 2 877835268
+397 345 4 889760663
+435 715 3 884133635
+70 208 4 884149431
+436 761 4 887770693
+104 13 3 888465634
+225 427 5 879539615
+419 617 4 879435628
+346 470 3 874948513
+543 513 4 874863035
+56 111 2 892683877
+187 428 4 879465308
+557 294 3 880484929
+138 513 5 879024043
+454 474 4 881959917
+561 343 4 885807035
+357 123 4 878951864
+457 172 5 882553113
+267 169 5 878972614
+406 212 2 879793210
+95 25 3 879192597
+450 275 4 882372178
+416 242 4 888819254
+299 129 4 877877733
+64 425 4 889739051
+339 235 3 891036387
+473 116 5 878157544
+221 108 3 875244866
+476 194 5 883364143
+452 99 3 875562410
+448 321 4 891888509
+428 272 5 885943651
+276 1042 1 874795823
+393 999 4 889730187
+416 1051 3 886319079
+496 136 1 876066424
+263 527 5 891299148
+479 127 5 879460192
+537 736 3 886031634
+537 470 2 886032029
+454 1 3 881959818
+378 257 4 880045207
+7 47 5 891352692
+43 660 4 883955859
+123 523 3 879872406
+151 761 3 879542813
+496 135 2 876066038
+406 434 5 879446269
+11 742 3 891902815
+424 172 3 880859385
+537 258 4 886029286
+42 924 3 881105677
+329 174 4 891656639
+567 252 1 882427384
+255 682 5 883215759
+441 288 2 891035056
+463 362 1 889943741
+498 512 5 881957757
+514 423 5 875462568
+311 501 5 884365954
+527 143 2 879456289
+94 22 4 885872758
+118 396 5 875385335
+484 293 5 881254899
+542 693 4 886533395
+308 24 4 887738057
+536 50 5 882318139
+89 321 4 879441049
+480 166 5 891208185
+463 1605 2 877387935
+456 505 4 881373473
+276 289 2 890979634
+239 132 5 889178986
+312 185 5 891699121
+313 95 3 891014313
+554 286 4 876231521
+6 501 5 883602730
+374 665 4 880939228
+474 203 5 887926059
+339 528 5 891033044
+184 651 3 889908462
+552 301 4 879220720
+109 1228 3 880582758
+457 31 4 882397543
+486 300 4 879874388
+435 825 3 884133372
+362 748 1 885019592
+234 1453 2 892335415
+501 282 4 883348185
+450 873 3 882216475
+487 68 5 883530949
+344 121 3 884899792
+535 1149 4 879618288
+505 151 3 889334162
+533 19 3 879365781
+6 259 1 883268375
+339 415 3 891035553
+576 9 3 887168978
+90 509 5 891383866
+264 202 5 886123596
+186 98 5 891719859
+291 569 3 874868580
+385 1007 3 879439949
+181 1331 1 878962052
+567 482 5 882425966
+417 174 3 879647498
+543 1262 2 876382812
+207 55 3 875509395
+399 69 3 882342019
+567 615 4 882425932
+532 500 5 889235367
+533 98 4 879438543
+354 116 5 891216692
+474 135 5 887924424
+206 1024 1 888180049
+130 1095 3 876251192
+399 186 4 882342669
+303 1110 1 879543939
+479 121 4 879460236
+533 435 4 879438455
+512 97 5 888579520
+434 1152 5 886724633
+18 177 3 880131297
+474 708 4 887927339
+119 168 5 874781351
+323 933 3 878739393
+305 793 5 886324712
+342 197 4 875318988
+60 12 4 883326463
+308 945 4 887739136
+44 450 2 883613335
+354 531 4 891217897
+529 873 4 882535091
+295 95 4 879518080
+387 194 3 886480206
+314 22 4 877889724
+429 48 3 882384896
+173 302 5 877556626
+308 494 5 887738570
+550 255 3 883425388
+537 681 1 886029488
+456 42 4 881373655
+313 1 4 891013436
+459 300 4 879561574
+523 1022 4 883699629
+453 79 3 888207161
+533 47 1 879191998
+5 452 1 878844397
+60 166 4 883326593
+561 584 3 885809781
+245 1047 3 888513393
+274 276 4 878945437
+194 1066 3 879554383
+471 8 5 889827881
+533 54 4 888844601
+379 385 2 882563616
+466 183 3 890284766
+251 282 4 886272223
+397 340 2 882838664
+491 190 4 891189631
+18 198 3 880130613
+343 703 4 876404426
+256 66 4 882165103
+306 756 3 876504472
+405 68 1 885547996
+202 1 3 879727059
+125 105 3 892839021
+504 82 4 887837918
+499 651 4 885598895
+401 194 4 891033395
+499 87 4 885599598
+495 507 4 888633316
+222 1139 3 878185137
+26 458 3 891352941
+140 302 4 879013617
+325 183 3 891477980
+286 390 1 889652378
+524 291 4 884627777
+535 735 5 879619067
+280 748 2 891700080
+405 1209 3 885547645
+460 14 5 882912418
+493 327 5 884129868
+510 294 3 887667681
+328 912 3 893195852
+174 764 4 886434343
+49 90 1 888069194
+506 227 4 874875062
+546 672 3 885141438
+90 543 3 891383173
+352 82 3 884290328
+192 108 4 881368339
+234 1450 3 892335213
+244 156 4 880602517
+63 676 3 875747470
+416 827 4 878879350
+208 310 4 883108105
+346 712 3 875264985
+268 1222 2 875744174
+417 218 3 879648184
+498 591 4 881961877
+429 161 3 882385934
+357 151 5 878951728
+406 559 3 879792974
+472 561 5 875982050
+334 297 5 891544680
+417 248 4 879646286
+392 255 3 891038224
+465 97 2 883532120
+495 1135 5 888634475
+474 173 5 887924027
+536 133 4 882359477
+405 427 5 885545306
+577 471 3 880471640
+246 559 3 884922898
+474 463 5 887927457
+406 234 4 879792863
+573 143 2 885844339
+456 720 3 881375515
+540 109 4 882157194
+261 125 5 890456142
+318 58 4 884496243
+347 1012 4 881652590
+336 111 3 877756999
+573 192 4 885844535
+554 546 3 876231886
+190 989 3 891033327
+532 538 4 881048155
+340 143 5 884990669
+130 100 3 874953558
+470 295 3 879178455
+416 298 4 876697387
+190 313 5 891033606
+92 265 4 875657620
+415 480 5 879439960
+1 8 1 875072484
+217 183 3 889069741
+271 357 5 885848408
+573 127 4 885843596
+542 367 4 886532881
+498 1083 3 881961932
+536 584 5 882360530
+49 698 2 888066776
+253 679 3 891628578
+533 240 1 879192474
+75 825 1 884050393
+198 98 4 884207611
+128 419 3 879967268
+466 117 5 890285034
+416 585 1 886318085
+553 478 4 879948964
+124 474 3 890287221
+73 382 4 888626496
+525 237 4 881085893
+56 78 3 892910544
+328 301 2 885044607
+90 954 4 891385522
+286 461 2 877532930
+449 273 4 879959003
+38 259 3 892428754
+276 391 2 874977442
+90 650 5 891384516
+110 1249 3 886989612
+29 286 5 882820663
+407 289 3 875115339
+496 222 3 876064290
+269 302 3 891446132
+174 417 4 886515490
+235 192 4 889655298
+72 194 4 880037793
+334 163 4 891548602
+506 550 4 885135881
+406 705 4 879445935
+2 291 3 888551647
+535 479 4 879617977
+262 288 3 879961374
+313 443 5 891013971
+178 819 2 882824670
+311 356 4 884365653
+539 19 5 879788007
+434 147 3 886724822
+474 461 5 887924683
+567 613 4 882426927
+463 235 2 877385457
+543 231 3 877545230
+513 265 5 885062919
+563 367 4 880507083
+326 654 1 879875151
+59 514 5 888204641
+290 125 3 880475245
+467 7 5 879532385
+496 1063 3 876066485
+457 144 5 882397494
+472 431 5 875982607
+214 166 4 891544512
+535 502 5 879618502
+454 12 3 881960114
+506 654 4 874876486
+299 58 3 878192601
+453 586 2 892447163
+244 268 5 880601904
+542 1218 3 886532762
+84 300 4 883449419
+422 127 4 875129839
+43 79 4 875981335
+235 431 2 889655490
+188 100 4 875074127
+62 195 5 879373960
+553 482 4 879948831
+478 161 3 889396645
+269 134 4 891448849
+257 129 4 880008245
+536 217 3 882360601
+518 370 4 876823963
+527 50 4 879455706
+449 702 5 880410778
+504 63 3 887912504
+339 942 4 891034484
+500 89 4 883873505
+189 13 4 893264220
+183 356 3 891466447
+99 471 4 885679091
+44 121 4 878346946
+497 625 3 879310021
+279 403 1 879573060
+354 216 3 891217782
+279 890 3 882146458
+1 205 3 878542909
+410 347 1 888626538
+409 1379 3 881106451
+293 591 3 888904712
+429 768 3 882387551
+579 1 4 880951740
+322 302 5 887314417
+514 318 4 875318331
+299 483 5 877880961
+363 264 3 891494049
+43 785 3 883956538
+109 164 5 880578066
+419 14 5 879435828
+574 300 4 891279012
+533 258 4 884007368
+49 96 1 888069512
+201 207 3 884111360
+465 12 4 883530088
+166 286 1 886397562
+417 73 3 879648343
+472 393 3 875983129
+188 97 5 875071891
+521 176 4 884477820
+498 23 4 881955596
+409 526 3 881107117
+474 653 4 887926999
+519 336 5 883248595
+393 173 5 887745759
+500 70 4 883875388
+312 208 5 891698334
+490 124 4 875427629
+308 568 5 887740649
+506 56 4 874873374
+151 204 4 879524641
+487 38 2 884052069
+402 273 4 876267014
+425 670 3 878738914
+401 153 2 891033466
+551 274 2 892783488
+393 825 4 887745230
+450 195 4 882371826
+311 639 4 884365686
+189 603 5 893265239
+290 435 3 880473802
+22 175 4 878886682
+385 444 1 879448994
+393 588 4 887746824
+407 100 5 875042905
+447 147 4 878854678
+171 315 4 891034835
+487 298 5 883442431
+474 684 4 887925977
+181 100 3 878962816
+454 58 4 881960029
+399 471 3 882340719
+385 739 1 879448665
+459 120 2 879563392
+70 576 2 884065248
+450 299 2 889568793
+405 1422 1 885548632
+561 582 4 885808796
+542 721 2 886533003
+452 491 4 875261100
+485 341 4 891042027
+342 194 3 875318858
+342 144 5 875319912
+523 792 4 883702263
+543 175 3 874864182
+59 61 4 888204597
+442 665 2 883390139
+21 854 5 874951657
+472 177 4 875981358
+136 204 4 882848866
+484 578 3 891195444
+334 937 3 891544367
+335 323 4 891567125
+417 855 2 879647450
+456 608 4 881373168
+409 382 4 881108170
+479 304 4 879459692
+296 294 1 884196374
+117 210 4 881012293
+551 237 4 892777825
+318 842 2 884495742
+454 603 4 881959876
+403 845 4 879786052
+344 322 2 889814470
+336 100 3 877756934
+194 73 3 879527145
+311 519 3 884365548
+421 87 4 892241736
+373 173 5 877098751
+426 488 5 879442785
+23 203 4 874786746
+560 203 4 879975613
+152 364 4 884019146
+60 609 3 883327923
+378 572 3 880333995
+164 100 5 889401998
+542 28 4 886533452
+537 516 3 886030966
+577 229 4 880475094
+328 755 3 885048801
+457 744 3 882393457
+234 873 3 891034007
+367 672 4 876689991
+521 474 3 884477677
+95 200 2 888954552
+399 58 3 882344942
+237 238 4 879376435
+130 215 5 875802035
+277 50 3 879543652
+483 612 3 878953751
+158 92 4 880134407
+1 234 4 876892355
+92 450 2 875907134
+417 214 5 879647254
+116 358 2 876452094
+16 234 5 877720185
+392 328 3 891037634
+340 662 2 884991584
+450 153 5 882374422
+426 204 3 879442128
+500 252 2 883865889
+29 480 4 882821989
+181 767 1 878963381
+479 101 4 879462185
+57 109 4 883697293
+401 9 3 891032218
+87 1049 3 879876812
+454 28 4 888267560
+131 293 3 883681442
+379 659 5 880568307
+528 193 4 886101873
+452 1089 1 876215899
+286 211 4 879781579
+517 283 4 892660728
+533 295 4 888844601
+511 895 4 890004863
+399 180 3 882345001
+50 1008 5 877052805
+533 879 3 892469600
+224 469 1 888104219
+567 302 4 882426300
+547 301 3 891282680
+234 178 5 892078890
+347 508 3 881652629
+85 229 3 882813248
+64 969 3 889737889
+267 235 3 878970578
+244 3 5 880602451
+378 1400 3 880057088
+342 699 4 875319808
+538 195 4 877108919
+297 13 3 874955210
+450 381 2 882374497
+286 179 5 889651822
+455 402 4 879112356
+141 292 1 884584906
+496 99 3 876066598
+531 323 5 887049081
+181 282 4 878962816
+519 1592 5 883250148
+504 428 3 887910511
+507 245 5 889964809
+285 100 4 890595636
+545 447 3 879899978
+496 509 3 876067272
+497 67 3 879362858
+503 405 3 879438685
+406 20 3 879446529
+13 13 5 882141617
+290 228 4 880473556
+116 252 2 876453376
+531 289 3 887048862
+363 317 5 891495596
+514 204 5 875318331
+442 318 4 883391046
+174 553 5 886513674
+472 229 5 875982560
+401 451 2 891033343
+532 1496 2 874795634
+161 132 1 891171458
+487 1035 4 884044329
+256 36 3 882165269
+109 125 5 880564534
+551 582 5 892783749
+207 514 4 877878343
+87 783 4 879877279
+425 307 4 890346411
+95 89 3 879196353
+299 255 2 877878036
+405 421 1 885549309
+538 956 3 877107914
+569 222 3 879794265
+3 258 2 889237026
+514 243 2 885181043
+327 1101 4 887746665
+555 168 4 879975419
+405 1518 2 885546577
+576 280 5 886985003
+244 1057 4 880608992
+347 258 4 881652077
+280 731 3 891702049
+534 930 4 877808002
+339 498 4 891033044
+425 144 4 878738335
+562 56 1 879195156
+327 273 2 887745911
+180 660 5 877372188
+215 99 4 891435731
+194 624 2 879525695
+84 203 3 883453587
+59 234 5 888204928
+497 1052 2 879309869
+84 597 3 883452200
+506 554 3 885135912
+276 323 3 874786392
+406 274 3 879539987
+561 469 4 885809099
+540 245 3 882157172
+156 187 5 888185778
+406 746 3 880131741
+94 80 2 891723525
+314 1014 3 877886317
+573 661 4 885844431
+222 284 3 877563462
+405 397 4 885548094
+293 550 1 888906781
+284 345 4 885328728
+187 660 5 879465744
+481 238 4 885828245
+299 732 4 889502688
+553 427 5 879948508
+548 255 4 891043852
+474 419 4 887925916
+279 81 4 875732652
+429 132 3 882385636
+545 810 4 879899523
+157 313 5 886889616
+291 975 2 874834146
+527 181 4 879456464
+458 180 4 886397679
+291 164 4 874834875
+459 225 3 879563777
+429 535 2 882386941
+562 636 2 879195007
+500 1324 2 883865985
+534 24 5 877807780
+1 105 2 875240739
+229 300 2 891632142
+299 652 3 877880522
+374 458 5 880393710
+211 491 3 879459876
+251 742 5 886272486
+524 707 4 884634995
+379 174 5 880525368
+222 569 2 878184866
+486 1017 3 879874970
+201 521 2 884111637
+545 54 4 884134519
+84 117 4 883450553
+151 609 4 879525075
+357 1277 5 878951918
+521 90 2 885254006
+338 474 4 879438627
+139 297 5 879538275
+455 191 5 879111422
+337 250 3 875185219
+194 997 3 879553988
+243 514 4 879989006
+313 88 2 891028956
+277 1283 2 879543592
+1 147 3 875240993
+424 427 4 880859346
+13 790 2 882141841
+508 443 4 883777071
+326 423 3 879876159
+441 751 4 891035247
+453 143 2 888206053
+62 98 4 879373543
+57 871 3 883697536
+366 217 5 888857990
+459 687 3 879561782
+354 98 3 891218312
+361 56 4 879440516
+115 23 5 881171348
+197 245 4 891409352
+577 284 4 880470732
+469 127 4 879525373
+251 275 4 886271675
+472 655 5 875982397
+484 924 5 880937157
+125 181 5 879454139
+95 77 4 880571746
+558 936 5 879436396
+239 498 4 889179623
+294 1081 3 889242328
+13 621 4 882398934
+307 395 3 877121789
+436 179 3 887770015
+532 1046 4 874790629
+200 68 5 884129729
+151 215 3 879524420
+71 248 3 877319446
+557 8 5 881179653
+332 123 4 887916653
+566 33 2 881650907
+276 358 3 874786419
+109 986 2 880572382
+530 322 4 886203949
+216 11 5 880234346
+493 746 4 884131143
+276 395 2 877935377
+567 7 4 882426622
+14 428 4 879119497
+478 98 5 889388862
+52 815 4 882922357
+58 640 5 884304767
+486 258 5 879874064
+450 231 3 887662002
+299 634 2 877880852
+564 333 3 888718521
+83 25 2 883867729
+399 43 3 882348664
+130 250 3 876250833
+381 16 4 892697266
+95 1188 2 880572787
+500 498 4 883873911
+561 501 3 885808620
+95 705 5 880570964
+495 1119 4 888634784
+457 230 4 882392853
+334 13 3 891545089
+253 895 4 891627893
+342 1170 3 875319659
+234 25 3 892335797
+72 228 1 880037204
+342 326 1 874984002
+406 72 3 880131954
+506 1073 4 874873247
+486 127 5 879874448
+556 520 5 882136441
+421 333 4 892241236
+509 310 1 883590443
+24 173 5 875323474
+534 595 4 877807747
+378 756 3 880057088
+447 1 3 878854273
+467 276 5 879532460
+137 1 3 881433048
+537 327 2 886028730
+543 85 2 877547580
+537 447 3 886031752
+334 127 4 891544840
+551 91 1 892783025
+354 169 3 891217511
+226 182 1 883889322
+505 402 5 889333937
+424 333 5 880859228
+151 26 3 879542252
+21 559 1 874951761
+498 1422 3 881961877
+401 172 3 891032896
+291 55 4 874834735
+398 229 3 875744031
+291 1217 3 874834850
+137 892 3 882809210
+343 58 4 876406283
+405 1442 1 885546835
+87 127 4 879876194
+523 1009 5 883701154
+280 729 2 891700963
+188 468 4 875073329
+472 473 4 875978867
+517 873 3 892660034
+370 107 4 879435244
+452 513 4 875561734
+466 302 5 890284651
+479 181 5 879460028
+86 683 5 879570974
+560 118 3 879976892
+294 269 5 877818457
+334 483 5 891628266
+385 508 2 879439728
+442 177 4 883390366
+158 544 2 880132638
+368 672 2 889783453
+416 689 4 885114578
+488 259 1 891293051
+13 871 2 882141924
+546 118 5 885141260
+521 173 4 884477896
+519 243 1 883250021
+85 143 4 879456247
+417 183 4 879647298
+276 634 4 874795888
+83 111 3 884647519
+472 748 5 875977682
+488 845 3 891294853
+200 760 4 876042753
+142 176 5 888640455
+533 283 3 879365733
+369 919 5 889428642
+280 174 3 891700588
+548 147 5 891415540
+286 969 5 878142001
+168 325 1 884287073
+405 504 2 885548579
+1 99 3 875072547
+28 227 4 881961393
+77 127 2 884732927
+572 300 4 879449243
+264 26 4 886123727
+181 977 1 878962997
+392 172 5 891038401
+454 661 4 881959991
+390 283 4 879694316
+474 132 4 887924683
+94 686 4 891720540
+195 143 5 875771441
+559 188 5 891034609
+393 64 4 887745973
+504 1439 4 887840517
+575 215 3 878148229
+49 433 5 888068739
+401 365 4 891033497
+222 1011 4 881061049
+536 271 3 882317149
+501 406 3 883348656
+301 109 5 882074236
+243 736 4 879988520
+537 151 2 886030177
+72 241 4 880037242
+503 233 5 879454811
+5 395 2 879198898
+483 538 2 886470912
+435 385 5 884131771
+493 235 2 884130593
+584 114 4 885778238
+189 630 4 893266376
+407 181 3 875045027
+560 319 4 879975173
+498 98 4 881957681
+280 315 5 891700184
+543 15 3 888209697
+535 22 3 879619107
+108 748 3 879879662
+113 237 3 875076246
+554 87 4 876550654
+430 1240 3 877226470
+504 237 3 887831753
+551 316 5 892696165
+385 256 4 879439728
+546 286 2 885139580
+493 343 3 884130074
+218 8 3 881288574
+379 205 5 880524973
+311 621 4 884365579
+102 436 2 888803051
+394 98 5 880887088
+564 750 3 888718771
+332 679 5 887939021
+455 24 3 879111662
+576 825 4 886986304
+87 1181 3 879875940
+457 143 5 882548099
+497 139 3 879363696
+16 531 5 877722736
+398 525 3 875908134
+378 203 4 880055239
+349 121 2 879465712
+278 315 4 891294932
+262 486 5 879794296
+311 416 4 884365853
+247 300 2 893081411
+72 655 5 880037702
+104 111 1 888465675
+288 880 1 886373007
+61 300 5 891206407
+398 502 3 875717717
+334 221 5 891544904
+301 568 4 882076538
+299 249 3 877878414
+236 692 4 890116670
+416 403 5 893212730
+64 196 4 889737992
+508 1 5 883777430
+6 530 4 883601203
+381 479 5 892696929
+200 758 3 884127370
+276 433 4 874791960
+201 1135 5 884140750
+346 100 3 874948426
+1 1 5 874965758
+320 241 4 884750968
+405 651 5 885545167
+543 1194 4 875659174
+318 26 5 884497471
+87 435 5 879875818
+41 414 4 890687550
+405 904 1 885549904
+533 234 2 879191373
+378 126 4 880057018
+18 98 5 880129527
+42 237 4 881105882
+92 5 4 875654432
+320 808 4 884749359
+407 565 3 876348702
+406 1065 2 882480567
+15 546 2 879456324
+394 265 4 880888390
+514 682 4 875463891
+526 346 3 885681860
+489 260 3 891366693
+148 151 4 877400124
+276 241 4 874792402
+454 118 4 888267128
+357 273 5 878951457
+387 127 4 886479575
+59 651 5 888204997
+425 340 4 890346264
+450 865 4 887136139
+435 211 4 884131627
+437 134 5 880139951
+416 194 5 893214041
+557 257 2 880485764
+222 175 3 878181739
+452 294 2 886148704
+16 385 5 877727192
+184 694 5 889908824
+405 606 3 885545070
+210 657 4 887736429
+181 307 1 878962006
+532 568 5 892521554
+498 1007 3 881954219
+246 198 4 884922196
+416 251 5 893213405
+343 57 5 876404426
+429 3 2 882386785
+551 566 5 892783212
+243 458 4 879987397
+361 83 3 879440345
+524 237 3 884322169
+588 31 3 890015722
+565 179 5 891037778
+538 405 3 877109564
+151 132 5 879524669
+497 792 3 879362954
+450 484 3 887662002
+500 584 1 883874528
+587 995 3 892871503
+506 490 3 874873529
+361 23 5 879441215
+145 515 5 875270394
+485 294 1 891041103
+469 654 4 879524177
+269 1040 1 891456425
+77 641 5 884733621
+569 1 4 879793399
+408 312 3 889680073
+429 157 4 882384920
+474 71 5 887926872
+488 70 3 891294854
+387 229 2 886483195
+506 28 4 874874308
+13 801 3 886303172
+249 135 5 879572668
+393 1063 4 889554540
+496 625 4 876067306
+323 873 3 878738949
+269 523 5 891447593
+373 214 4 877100326
+450 1033 3 882468401
+498 164 3 881961689
+488 28 4 891293805
+336 998 1 877757062
+94 797 2 891723848
+94 391 3 891723644
+438 100 4 879868024
+453 385 3 888207161
+14 210 5 879119739
+378 1042 3 880056287
+546 98 5 885141332
+553 131 5 879948655
+302 301 4 879436820
+380 182 3 885478391
+569 3 1 879795551
+479 190 4 879461354
+314 1519 4 877892181
+246 235 3 884921965
+446 302 4 879787730
+177 135 5 880130712
+458 469 4 886397377
+93 283 4 888705146
+363 650 2 891495197
+493 265 5 884131048
+100 349 3 891375629
+286 82 3 889651605
+85 955 4 879454400
+160 933 3 876767621
+20 174 4 879669087
+347 181 5 881652377
+567 1131 4 882426601
+59 410 3 888203270
+535 283 4 879618160
+503 654 5 879454753
+553 604 5 879949107
+524 866 2 884626810
+557 508 4 880485956
+305 135 3 886323189
+354 88 2 891307206
+457 549 4 882398178
+380 956 4 885478271
+567 1204 5 882427023
+272 205 5 879454726
+568 606 5 877907720
+387 8 4 886480108
+276 24 4 874792366
+504 51 4 887839260
+13 551 1 882397084
+405 1470 2 885549045
+393 1000 3 889731139
+449 410 3 879959134
+328 97 3 885046174
+184 639 3 889909590
+399 117 2 882347620
+568 835 4 877907157
+478 218 3 889396731
+574 315 3 891278860
+199 100 3 883782807
+569 283 4 879793847
+450 199 5 882371732
+193 23 4 889126609
+577 996 3 880475094
+529 323 4 882535091
+305 251 5 886321764
+290 176 4 880473971
+468 475 4 875280041
+504 396 2 887911369
+268 184 4 875310524
+346 183 4 874948382
+24 289 3 875245985
+12 591 5 879959212
+514 408 5 875311225
+474 7 5 887915414
+502 358 4 883702518
+363 380 4 891496481
+91 127 5 891439018
+536 21 3 882320267
+193 403 3 889125945
+64 144 3 889737771
+586 628 3 884064631
+492 186 3 879969539
+214 171 4 891544323
+556 479 5 882136162
+73 179 5 888626041
+308 275 4 887737891
+280 409 3 891702441
+271 546 2 885848102
+49 557 3 888066394
+514 1014 2 885180645
+311 133 3 884364652
+118 641 5 875385386
+497 810 3 879310941
+436 1468 5 887770668
+60 637 4 883327975
+405 1478 1 885546636
+468 612 4 875294549
+301 197 5 882075774
+184 203 3 889908571
+527 324 3 879455415
+157 286 5 874813268
+493 763 4 884130593
+560 756 2 879977032
+497 229 2 879310850
+90 990 3 891382522
+303 215 5 879467413
+378 686 4 880056350
+417 555 1 879649389
+164 515 4 889401906
+402 286 5 876266650
+467 298 4 879532385
+484 588 5 891195773
+201 231 2 884310104
+276 388 2 874792094
+363 423 3 891495711
+576 435 4 886986400
+181 117 2 878962918
+585 1488 4 891283921
+447 65 3 878856422
+119 412 4 874775136
+91 210 5 891439208
+541 465 4 883874716
+222 732 4 878183425
+455 1034 2 879110767
+429 356 3 882386942
+201 466 4 884113453
+464 301 4 878354829
+288 190 1 886374286
+435 752 3 887509539
+47 683 3 879439143
+587 748 1 892871438
+320 800 4 884751190
+378 729 4 880046069
+562 462 5 879196074
+59 610 4 888205615
+559 73 4 891035812
+416 1516 5 893213549
+291 941 4 874868284
+536 511 5 882359603
+13 795 2 882399219
+313 632 4 891013620
+489 873 3 891447008
+64 423 4 889739569
+532 1415 2 892520390
+216 569 3 880245291
+533 430 5 879191972
+145 294 4 875269871
+181 876 1 878961781
+405 184 1 885547952
+416 591 5 893212895
+524 541 1 884702593
+560 864 3 879976970
+399 1244 3 882341607
+393 243 4 887742916
+385 18 5 884915008
+508 216 5 883768886
+527 193 3 879455680
+494 322 2 879540819
+151 474 5 879524222
+416 9 5 893212572
+57 284 3 883697158
+44 737 1 883613298
+519 263 5 883250102
+522 523 5 876961133
+464 294 4 878354721
+416 469 4 893141989
+468 293 5 875280395
+28 609 3 881956220
+495 742 5 888632888
+588 721 5 890023722
+250 258 4 878088969
+334 68 3 891548387
+201 230 3 884112487
+506 82 5 874873745
+546 288 4 885141260
+234 432 4 892079722
+354 258 4 891180399
+138 12 5 879024232
+416 286 5 893212929
+551 121 5 892783411
+472 362 5 892790627
+13 603 4 884538571
+283 21 3 879297867
+369 890 3 889428268
+550 323 5 883425465
+536 582 2 882360100
+488 9 4 891294063
+486 936 3 879874629
+357 476 3 878951616
+402 515 5 876266860
+387 428 4 886482969
+299 915 4 892250102
+326 181 4 879875592
+503 714 4 880383126
+321 174 3 879441111
+478 145 1 889398599
+232 269 3 891565001
+521 182 3 884477993
+394 233 3 881058062
+545 22 3 879899158
+518 7 3 876823197
+532 734 3 874791786
+378 99 4 880045791
+416 918 4 893214332
+399 754 3 882340242
+206 749 2 888179980
+458 32 4 886395963
+402 10 2 876266985
+211 230 3 879460294
+207 462 3 877845656
+416 1 5 893212483
+294 237 4 889242035
+200 63 4 884130415
+342 125 2 875318585
+536 31 3 882360685
+392 515 5 891038110
+445 235 1 891200272
+489 689 5 891447913
+102 1240 2 883748450
+456 410 4 881372160
+109 722 3 880583493
+425 232 3 878738548
+417 518 5 879647604
+389 739 2 880088229
+500 535 3 890010025
+577 204 4 880474338
+517 111 3 892659922
+473 25 4 878157427
+493 98 4 884131460
+264 645 4 886123358
+201 1421 3 884141015
+318 70 5 884496368
+429 238 5 882384526
+428 312 4 885944005
+405 1193 1 885549506
+549 50 5 881672199
+269 191 5 891457067
+391 58 4 877398898
+357 220 5 878951954
+535 42 3 879618849
+561 53 3 885810538
+347 371 1 881654715
+536 387 3 882363919
+291 1 5 874834481
+215 1063 5 891436543
+201 1006 2 884112136
+343 950 3 876403121
+374 978 2 880936233
+320 570 4 884749384
+504 167 3 887909556
+520 274 3 885170516
+331 234 4 877196633
+38 1036 4 892433704
+345 226 3 884993418
+523 727 4 883703167
+389 642 4 880087804
+452 111 3 886061565
+551 161 5 892782936
+460 713 4 882912469
+325 82 3 891479263
+126 340 5 887854982
+334 151 4 891544925
+518 100 4 876822967
+283 294 4 879297013
+72 77 4 880036945
+189 207 5 893266161
+30 892 4 884310496
+278 313 5 891294932
+479 879 4 879459657
+336 1051 2 877757094
+462 271 1 886365928
+373 226 3 877107024
+440 921 5 891578264
+500 208 4 883873745
+110 258 4 886987183
+194 76 2 879549503
+454 121 4 888267128
+560 260 1 879977973
+311 539 4 884364268
+551 50 2 892776336
+263 699 4 891299207
+72 591 5 880035708
+561 109 1 885810271
+226 109 4 883889063
+401 1 2 891032170
+500 255 3 883865374
+401 276 4 891032433
+15 248 1 879455871
+565 212 5 891037453
+385 443 3 879445098
+560 423 4 879975586
+472 355 3 892790003
+339 566 3 891034717
+527 213 4 879456186
+227 14 4 879035463
+332 252 5 888098524
+556 48 5 882136252
+439 1048 4 882893602
+450 311 4 885945425
+504 655 4 887840713
+566 1232 2 881651126
+399 282 3 882340775
+567 221 5 882426927
+497 381 3 878759898
+289 125 2 876789373
+6 485 5 883602664
+533 378 4 879439290
+425 127 4 878738290
+141 831 2 884585470
+526 147 4 885682503
+514 732 5 875462901
+6 137 5 883599327
+561 489 4 885807743
+569 25 4 879793785
+198 191 4 884208682
+363 231 1 891497679
+586 665 3 884061256
+445 908 1 891199331
+405 1560 1 885549635
+41 188 4 890687571
+379 64 5 882563520
+251 147 3 886272319
+537 137 4 886029841
+399 77 2 882349094
+10 462 3 877891747
+533 65 4 879439465
+64 121 2 889739678
+429 404 4 882386121
+344 1142 5 889814518
+178 423 4 882826556
+371 393 2 880435397
+508 101 5 883777430
+561 1009 4 885810706
+276 1011 3 874836682
+455 223 4 879111554
+379 172 4 880525400
+450 433 3 882469061
+538 98 5 877107012
+254 181 5 886471151
+18 283 5 880130551
+529 292 4 882535180
+314 866 4 877892461
+561 15 3 885809291
+95 188 3 879196354
+504 1421 4 887841073
+295 121 4 879518455
+564 827 3 888731038
+507 827 5 889966088
+312 625 3 891699538
+587 327 3 892871252
+229 269 4 891633029
+283 409 4 879297442
+537 82 2 886031752
+235 496 4 889655662
+132 484 4 891278807
+197 228 4 891409894
+496 17 3 876065645
+59 975 4 888203610
+3 339 3 889237141
+137 680 5 881432735
+49 1083 2 888068651
+466 385 4 890284819
+453 963 4 888202307
+7 64 5 891350756
+130 565 3 880396541
+497 98 4 879361802
+282 300 3 879949438
+497 408 4 879309955
+485 245 3 891041782
+145 134 4 882181695
+88 319 3 891037708
+551 135 5 892778129
+280 389 5 891701913
+385 211 3 879446183
+372 333 5 876869109
+532 66 5 893118712
+409 1097 2 881108829
+194 13 4 879539410
+294 121 5 877819714
+537 417 2 886031831
+506 182 5 888848342
+479 1 5 879459939
+535 1124 4 879617613
+363 657 5 891494587
+311 399 4 884366269
+417 144 3 879647232
+453 69 4 877554647
+144 8 4 888105612
+582 948 1 882960718
+389 210 2 879990996
+298 514 4 884182989
+540 741 3 882157797
+362 322 3 885019651
+530 50 4 883781669
+480 642 4 891208822
+57 181 5 883697352
+476 209 4 883364218
+566 8 4 881650690
+345 464 3 884992084
+293 544 3 888905062
+379 144 5 880525367
+219 879 4 892039556
+253 220 4 891628060
+234 1461 2 892078297
+92 370 1 875644796
+380 506 3 885481179
+267 174 5 878971405
+196 287 3 881251884
+454 316 4 888015879
+391 511 5 877398855
+178 56 4 882825767
+533 479 4 879191184
+561 211 4 885808824
+39 270 4 891400609
+536 183 3 882359455
+399 941 3 882347577
+313 523 5 891014401
+551 616 5 892777052
+95 153 5 879197022
+503 246 5 884638548
+498 628 4 881961627
+77 246 5 884732808
+567 480 4 882426508
+301 455 5 882074437
+394 282 3 880888096
+507 300 5 889964239
+177 217 3 880131230
+327 301 3 887743725
+543 117 3 874861792
+206 683 1 888179980
+552 1277 3 879222763
+553 646 4 879949251
+210 301 4 887731435
+302 680 2 879437035
+435 122 3 884134677
+180 201 2 877127189
+480 165 5 891208390
+532 300 5 888635239
+216 257 3 880232830
+405 1206 1 885546530
+542 1059 4 886533193
+254 22 4 887347350
+405 802 1 885548049
+141 926 4 884585300
+509 300 3 883590800
+254 225 3 886475952
+420 475 4 891357162
+269 410 4 891446662
+343 471 4 876402941
+416 559 3 886317272
+584 258 4 885774483
+339 50 4 891032576
+194 549 3 879527263
+187 168 5 879465273
+303 721 4 879484194
+393 751 2 887741960
+12 708 3 879959394
+359 121 4 886453373
+342 547 5 875318347
+591 787 3 891031500
+524 497 2 884637467
+547 354 4 891282640
+438 255 4 879868242
+116 1214 3 876453422
+537 237 3 886030011
+460 676 4 882912285
+49 50 1 888067691
+137 210 5 881433654
+494 174 5 879541112
+69 98 5 882145375
+210 4 4 887730443
+406 699 4 884630617
+551 15 5 892782936
+53 1087 4 879443329
+472 117 3 875978740
+437 607 5 880140892
+566 1193 5 881649548
+504 563 3 887911314
+585 1347 2 891285658
+95 650 4 880572132
+455 42 2 879110767
+389 503 3 880087739
+500 179 4 883873782
+561 19 3 885808673
+579 845 4 880952549
+410 754 3 888626710
+271 509 4 885848559
+566 423 2 881649709
+305 1512 3 886322796
+62 1132 2 879373404
+178 9 2 882823758
+13 637 2 882396913
+533 190 2 879439379
+378 181 4 880045167
+415 269 4 879439108
+539 50 3 879788136
+386 24 4 877655028
+504 151 4 887831678
+194 467 5 879521253
+416 127 5 893213796
+504 210 4 887832643
+417 27 3 879648594
+437 660 4 880141441
+587 881 2 892871641
+363 518 4 891494835
+437 155 3 880143189
+314 379 3 877890463
+465 191 4 883530133
+465 199 3 883531026
+92 195 5 875652981
+588 365 5 890028385
+548 1405 3 891415572
+434 237 5 886724754
+420 408 4 891356927
+537 460 2 886030442
+197 265 5 891409893
+26 118 3 891385691
+486 250 1 879874753
+263 271 1 891297276
+255 564 1 883216600
+398 230 3 875908666
+416 432 2 878879861
+537 615 3 886031074
+228 750 3 889388440
+537 269 3 886028446
+527 156 3 879456334
+385 236 2 879439637
+561 1524 4 885809897
+313 333 4 891012877
+455 317 3 879111616
+543 207 5 875665787
+436 39 3 887769887
+488 199 4 891293911
+267 665 4 878973825
+31 319 4 881547788
+532 829 3 892520073
+248 176 5 884534808
+263 136 4 891298337
+561 518 4 885808620
+22 636 3 878888106
+7 603 4 891350757
+238 471 4 883576359
+20 820 2 879668626
+299 488 4 877881508
+314 845 5 877886483
+398 796 3 875732862
+177 963 4 880130736
+409 322 2 881105077
+276 1141 3 874790773
+552 14 4 879221649
+332 282 5 887916692
+314 196 3 877888212
+59 484 4 888204502
+479 358 1 879459732
+13 484 5 882139804
+561 1139 1 885810744
+90 20 4 891384357
+271 88 4 885849087
+588 204 5 890015323
+95 542 2 888954039
+246 981 1 884924765
+405 1471 1 885548670
+416 1217 4 886319366
+13 138 1 882399218
+296 237 5 884196785
+475 316 5 891627927
+30 174 5 885941156
+405 939 5 885545200
+533 9 4 879192414
+452 143 3 885805093
+405 1063 5 885548785
+561 678 2 885807080
+409 1524 4 881107666
+92 237 4 875640318
+501 181 4 883347857
+164 717 3 889402265
+401 64 3 891032757
+234 307 2 891033427
+15 235 1 879456424
+157 340 5 886889616
+553 98 5 879948996
+537 207 4 886030682
+533 1282 3 879773572
+435 148 3 884133284
+425 1089 2 878739095
+374 1513 2 883961242
+430 628 3 877225832
+561 468 1 885809291
+532 1210 4 888636373
+519 324 1 883248191
+473 137 4 878157357
+294 291 2 889242469
+591 1017 3 891039616
+311 77 5 884365718
+507 689 5 889964844
+404 270 4 883790749
+71 181 3 877319414
+524 525 3 884634615
+170 259 3 886623680
+581 50 4 879641698
+327 269 3 887737629
+144 61 3 888106182
+334 265 3 891545876
+22 24 5 878888026
+349 471 3 879465535
+411 566 4 892845634
+486 766 4 879874417
+303 1411 2 879483941
+442 53 3 883390048
+392 289 5 891037769
+23 224 5 874784638
+587 875 1 892871462
+535 238 4 879618809
+189 500 5 893266351
+379 576 4 880525678
+459 328 3 879561574
+308 216 3 887737789
+546 346 5 885139634
+208 517 3 883108398
+254 415 3 886475523
+539 131 4 879788159
+459 230 4 879564941
+11 357 5 891904241
+532 485 5 893119491
+405 537 1 885546445
+587 349 3 892871400
+399 735 3 882344512
+405 520 2 885546025
+484 50 5 881254239
+181 1059 1 878963440
+498 1142 4 881955432
+524 931 3 884627932
+457 132 5 882547619
+373 550 3 877105588
+62 651 4 879373848
+228 137 1 889388662
+13 117 3 882398138
+292 235 3 881104797
+429 627 2 882387114
+62 403 4 879375588
+456 1324 4 881371720
+150 288 4 878746174
+417 616 2 879648048
+561 124 3 885807842
+161 257 3 891172174
+214 462 4 892668197
+440 1191 5 891550404
+574 321 1 891279285
+336 290 3 877756934
+545 648 3 879899719
+83 406 2 891182431
+552 717 3 879222368
+343 153 5 876404539
+406 428 5 879446684
+363 678 1 891494012
+131 127 4 883681418
+104 294 3 888442404
+399 231 3 882350375
+18 973 3 880129595
+207 849 3 877822704
+397 878 1 875063722
+270 581 5 876955938
+244 401 3 880607424
+537 457 1 886029444
+500 660 2 883874835
+484 510 4 889974386
+378 620 3 880056582
+503 20 5 879438285
+268 544 3 875743090
+560 13 3 879976602
+523 629 5 883702125
+177 173 4 880130667
+455 462 3 879110436
+94 665 3 891723328
+528 310 3 888520371
+561 222 3 885807843
+451 881 4 879012721
+575 322 3 878146541
+555 87 4 879975505
+592 418 4 882956551
+145 282 5 875270570
+69 307 2 882027204
+393 797 3 889731138
+270 860 5 876956464
+553 307 4 879948235
+458 193 4 886396460
+54 546 3 880937583
+425 831 3 878739095
+487 1244 2 883444859
+516 310 4 891290565
+257 582 5 879547608
+374 483 3 880394716
+268 203 5 876513855
+422 1187 4 875130137
+580 825 4 884125339
+77 15 2 884732873
+551 959 5 892784166
+303 741 4 879466604
+264 1118 4 886123656
+271 285 4 885847876
+308 176 4 887736696
+334 955 1 891547563
+276 399 2 874792634
+316 83 4 880853992
+435 762 4 884132840
+532 153 4 888629670
+13 311 3 881514726
+128 924 3 879967341
+521 721 4 885253337
+60 404 3 883327287
+592 124 5 882607986
+88 313 3 891037201
+463 13 3 877385664
+75 13 5 884050102
+500 284 3 883865632
+401 1289 2 891032495
+537 7 4 886029727
+500 845 4 883865566
+303 780 5 879483900
+412 154 3 879717071
+456 13 4 881372604
+294 50 5 877819353
+495 214 5 888632219
+405 1553 1 885548632
+87 570 3 879876163
+592 50 5 882607872
+70 230 4 884064269
+586 148 3 884065745
+299 237 2 877877649
+92 737 4 875654125
+550 993 4 883425426
+543 176 4 874865635
+459 742 4 879562834
+11 727 3 891904335
+222 168 4 878181616
+405 1517 1 885547735
+57 405 4 883697459
+303 64 5 879466457
+566 83 4 881650148
+316 678 1 880853310
+487 794 5 883530503
+96 445 4 884403095
+450 1140 2 882471362
+338 135 5 879438570
+479 298 3 879459909
+537 241 3 886031540
+84 685 3 883452274
+13 12 5 881515011
+336 275 4 877759730
+294 928 3 889242468
+255 665 3 883216748
+92 271 2 880149111
+456 1218 3 881374921
+54 181 5 880931358
+592 204 5 882956158
+276 159 3 874795637
+8 273 3 879362287
+457 44 4 882548214
+460 591 2 882911603
+13 518 4 882140252
+474 503 4 887925838
+201 679 3 884310104
+582 246 4 882961082
+403 288 4 879785822
+314 121 4 877886221
+373 96 4 877098262
+271 277 4 885847714
+503 176 5 879454754
+551 307 4 892775516
+450 315 4 884098435
+154 874 3 879138368
+429 441 3 882386848
+102 187 3 888801232
+144 4 4 888105873
+85 1103 3 882995489
+389 423 5 880087461
+481 648 5 885828165
+22 684 3 878887983
+370 433 3 879434860
+286 396 4 877534414
+405 199 1 885546025
+405 1559 1 885546577
+351 888 4 879481589
+246 401 1 884923750
+329 331 3 891656639
+561 530 4 885807547
+439 300 4 882892424
+218 56 3 881288574
+449 558 4 880410599
+293 678 2 888904439
+288 121 2 886893063
+399 806 3 882344096
+49 71 3 888067096
+189 487 5 893265568
+178 87 4 885784558
+472 930 5 875979317
+425 147 3 878738643
+297 11 4 875240015
+497 145 4 879362382
+551 742 5 892782838
+374 48 5 880395426
+405 1032 1 885549044
+363 774 4 891498835
+465 318 4 883531487
+52 111 4 882922357
+456 182 3 881373228
+330 105 4 876545150
+145 603 5 875272009
+545 636 3 879899472
+48 209 5 879434954
+429 186 4 882385294
+387 582 3 886483497
+500 1326 4 883865020
+10 205 5 877888812
+181 1197 1 878962774
+551 238 5 892777638
+445 293 3 891199945
+328 195 3 885045899
+586 39 4 884061623
+447 981 2 878855139
+417 396 2 879649560
+178 200 3 882826983
+425 207 2 891986445
+405 415 2 885549005
+186 56 3 879023460
+342 866 1 875318585
+23 151 3 874784668
+435 318 5 884131385
+491 340 4 891189716
+189 7 3 893264300
+555 480 4 879975474
+197 373 1 891410124
+344 151 5 884899719
+328 1439 3 885048827
+178 226 4 882826187
+579 83 5 880952360
+476 710 5 883364324
+474 483 5 887924424
+503 204 3 880383703
+567 483 5 882425843
+10 663 3 877886598
+479 739 1 879461932
+267 53 4 878972842
+326 154 2 879875271
+255 5 2 883216599
+411 655 4 891035639
+291 829 2 874834308
+246 1044 1 884922869
+188 64 5 875071891
+449 753 5 880410700
+542 187 4 886533395
+394 172 4 880886919
+532 168 5 892519934
+42 627 2 881109271
+378 969 4 880056195
+206 1431 1 888180018
+81 283 4 876533504
+15 181 5 879455710
+299 965 4 889501260
+329 117 3 891655868
+36 288 4 882157227
+345 772 4 884993121
+10 467 4 877891904
+493 318 5 884132315
+435 260 3 884130810
+33 260 4 891964306
+101 147 4 877136506
+411 161 2 891035761
+270 79 4 876955938
+409 433 4 881108170
+323 144 4 878739988
+118 171 5 875384825
+549 252 3 881672538
+92 1018 4 875653769
+6 367 2 883602690
+154 174 5 879138657
+90 443 4 891385250
+406 960 2 879793376
+561 506 3 885809146
+399 727 4 882344722
+429 686 2 882385519
+25 116 4 885853335
+405 645 1 885546635
+268 174 5 875309882
+497 39 3 879310913
+561 497 4 885809064
+545 474 3 884134205
+16 12 5 877718168
+430 124 5 877225726
+577 662 4 880474933
+409 170 4 881107084
+567 1 3 882426899
+394 195 5 880886919
+405 461 3 885545639
+407 357 4 875042569
+592 297 5 882607844
+13 851 5 882139966
+435 95 3 884131868
+254 1028 2 886474619
+236 435 4 890115966
+405 807 1 885546680
+456 432 4 881374390
+561 1220 2 885810538
+7 157 5 891352059
+28 286 3 881955018
+590 285 5 879438735
+405 82 4 885547952
+387 238 5 886482928
+6 64 4 883600597
+416 1048 3 876698255
+416 824 2 876697592
+530 178 5 883787080
+463 50 4 890530818
+503 778 5 892667730
+164 1016 3 889402091
+506 747 2 874874629
+233 275 5 885147637
+280 140 4 891701223
+527 868 4 879456663
+396 405 3 884646314
+497 771 4 879362638
+515 315 4 887658604
+574 258 5 891278916
+543 591 4 876896210
+506 661 5 874874308
+397 457 1 875063722
+307 257 5 875645340
+421 164 4 892241687
+474 298 3 887915645
+532 818 2 888631077
+269 160 2 891448220
+503 45 5 880383064
+585 582 3 891282894
+566 480 4 881649471
+407 972 3 876340120
+59 498 5 888204927
+361 770 3 879441352
+243 162 4 879988459
+406 498 5 879445378
+409 204 5 881108496
+454 76 1 888266433
+38 418 5 892431026
+404 302 4 883790218
+447 17 3 878856110
+542 475 3 886532359
+298 588 4 884125022
+456 185 4 881372849
+435 317 2 884132483
+448 338 1 891888712
+290 141 4 880474740
+497 403 3 879310883
+435 436 4 884133691
+537 187 4 886030767
+374 463 1 880396511
+509 260 2 883591195
+326 317 3 879875243
+49 1071 3 888069138
+24 237 4 875323002
+92 949 3 875653664
+577 117 4 880471359
+579 528 4 880951708
+303 227 3 879542884
+85 495 3 882994860
+105 340 3 889214245
+537 313 4 886028446
+405 779 1 885548137
+111 303 3 891680028
+268 59 5 875309282
+416 864 3 888700529
+539 483 5 879788101
+551 185 5 892777885
+546 436 5 885141438
+405 1146 2 885546724
+435 435 3 884132230
+190 245 4 891033487
+401 121 3 891032662
+435 520 4 884132027
+267 159 4 878974659
+97 175 5 884239616
+94 484 5 891720996
+224 365 3 888104188
+551 355 4 892776041
+227 748 1 879035387
+428 334 4 885943847
+592 79 4 882955583
+543 238 3 874866319
+373 553 4 877100267
+324 323 4 880575163
+414 272 5 884998953
+253 190 5 891628278
+271 161 2 885849470
+399 1074 4 882345842
+506 54 4 874876651
+508 181 3 883767047
+288 268 4 886372812
+405 403 5 885546445
+494 924 4 879541475
+158 53 1 880134781
+455 65 3 879111396
+586 756 1 884067105
+269 318 4 891447791
+48 191 5 879434954
+480 265 3 891208390
+416 628 4 876697283
+60 73 4 883326995
+348 926 3 886523683
+488 299 3 891293051
+593 633 5 875671081
+486 305 3 879874218
+271 529 4 885848475
+13 233 4 882397650
+269 679 1 891449962
+453 401 3 888206038
+488 87 5 891294297
+194 159 3 879552401
+124 168 5 890287645
+364 319 3 875931309
+533 96 4 879438767
+158 221 2 880132421
+500 42 5 883874139
+434 148 3 886724797
+458 408 5 886396637
+109 156 5 880573084
+76 547 2 882607017
+7 595 2 891353801
+457 476 2 882392810
+561 1 2 885807713
+156 83 3 888185677
+474 258 4 887914688
+94 209 5 886008301
+440 243 1 891577504
+308 171 4 887738346
+158 111 4 880134261
+217 50 1 889069684
+98 25 5 880499111
+326 565 3 879877470
+94 200 4 891721414
+363 979 1 891497748
+76 1048 2 882607017
+87 50 5 879876194
+455 313 4 884649784
+354 1137 4 891219376
+592 969 4 882956718
+456 91 2 881373948
+586 559 5 884060807
+472 196 4 875982005
+95 198 5 880570823
+540 742 4 882157584
+449 1367 4 879958976
+524 31 4 884636205
+276 721 3 874791871
+85 1121 3 879454820
+406 813 4 879539824
+537 472 2 886030415
+239 589 3 889180978
+82 3 2 878768765
+408 302 5 889679683
+511 880 5 890004778
+52 19 5 882922407
+465 180 3 883530015
+391 191 3 877399336
+363 250 1 891499468
+194 134 2 879521719
+416 307 1 889907392
+270 559 5 876956442
+170 988 3 884706063
+451 687 2 879012510
+364 948 4 875931561
+282 343 4 881702939
+343 241 3 876407291
+391 11 3 877398951
+542 246 3 886532359
+396 282 4 884646052
+339 204 3 891033542
+405 509 1 885546112
+268 260 3 876513643
+583 83 4 879384338
+243 468 3 879988298
+429 154 3 882384683
+206 1395 1 888180081
+569 126 5 879793909
+328 161 4 885047670
+21 244 4 874951349
+174 278 5 886433833
+60 30 5 883325944
+568 269 4 877906547
+521 271 3 884475524
+234 417 3 892336119
+450 790 2 882374332
+548 1073 4 891044411
+106 25 4 881451016
+91 429 4 891439324
+517 369 5 892660727
+263 480 3 891298453
+537 467 3 886031634
+214 135 3 891544175
+393 905 3 887742851
+473 327 3 878156857
+523 166 4 883701018
+303 673 4 879468250
+457 934 3 882396092
+479 692 3 879461700
+279 158 3 875313351
+497 455 4 878759777
+318 191 5 884496069
+522 173 4 876961020
+26 748 1 891348192
+387 197 2 886483824
+541 274 4 883866093
+569 924 3 879793784
+94 506 5 891721642
+313 538 2 891014313
+262 420 3 879793854
+472 417 4 875982337
+506 530 5 874874110
+311 449 3 884365823
+450 371 3 887661961
+459 866 5 879563312
+183 375 2 891467545
+540 150 3 882157036
+301 3 2 882075082
+59 211 5 888206048
+576 181 4 887081041
+373 225 4 877106676
+118 564 1 875385335
+218 47 4 877488492
+524 607 3 884637314
+43 9 4 875975656
+124 174 3 890287317
+184 175 3 889908985
+435 229 2 884133544
+378 702 4 880056453
+537 922 3 886030442
+167 521 5 892738307
+59 226 4 888206362
+487 768 3 884025080
+524 290 2 884323525
+160 293 5 876767572
+119 879 5 875720232
+243 318 4 879988071
+308 202 4 887737084
+596 678 3 883538965
+457 373 2 882551189
+11 728 3 891905366
+119 459 4 887038711
+294 682 3 889241486
+472 123 4 875979317
+437 287 2 881000931
+405 22 5 885545167
+457 38 3 882549651
+435 797 3 884133872
+570 303 5 881262256
+401 493 4 891033370
+200 501 4 884129504
+460 7 3 882912205
+83 196 5 880307996
+525 412 2 881086757
+59 747 4 888205410
+592 20 4 882608315
+328 272 5 888641556
+545 144 3 879899125
+445 23 3 890987465
+599 682 4 880951079
+474 92 4 887927509
+234 477 1 892335108
+80 260 1 883605215
+115 174 5 881171137
+236 174 3 890116539
+468 181 3 875280041
+156 772 3 888185947
+385 122 3 883791694
+458 1070 4 886395963
+568 194 3 877907671
+233 143 4 877663383
+541 810 3 883871719
+587 879 1 892871536
+115 673 3 881171558
+593 392 3 886193788
+474 966 4 887925837
+466 324 1 890283690
+363 805 4 891497205
+524 724 3 884636444
+336 186 4 877757730
+262 72 3 879962366
+105 327 4 889214406
+478 518 4 889395638
+432 181 5 889416118
+448 304 3 891888137
+541 255 3 884046321
+119 301 4 886176779
+92 222 4 886440557
+213 187 5 878956022
+358 666 3 891269992
+201 334 4 884110927
+417 58 3 879647140
+437 497 5 880140192
+497 412 1 878759926
+56 408 4 892683248
+451 688 1 879012811
+244 716 3 880607641
+445 221 1 891200203
+495 504 4 888632546
+401 147 2 891032662
+472 4 3 875980418
+95 141 4 888954631
+550 300 4 883425652
+429 85 4 882387234
+357 274 4 878951784
+465 194 4 883531072
+234 188 2 892079288
+365 222 4 891303950
+535 168 5 879618385
+18 805 4 880131358
+13 661 5 881515411
+234 692 3 892335990
+525 332 4 881085178
+302 988 2 879436875
+181 19 1 878962392
+536 570 3 882361162
+276 356 3 874791101
+507 271 5 889964312
+249 148 3 879640361
+196 116 3 881251753
+472 80 3 875981230
+214 92 4 892668249
+114 646 4 881260473
+197 679 1 891409935
+577 684 4 880474394
+378 450 3 880334476
+452 485 2 875276589
+130 11 5 875216545
+503 134 5 880383588
+434 9 1 886724563
+291 38 3 874834914
+450 357 5 882373531
+548 657 5 891044411
+81 42 4 876534704
+576 70 5 886986361
+318 284 3 884470775
+19 211 4 885412840
+432 508 5 889415853
+303 979 4 879484213
+437 301 3 881002067
+423 689 4 891395020
+381 1532 2 892696831
+546 458 1 885140689
+291 22 5 874835062
+279 204 3 878082751
+537 90 1 886032029
+474 98 5 887924027
+471 102 5 889828081
+174 139 3 886515591
+553 496 3 879948460
+43 1056 3 883955498
+293 283 2 888904884
+18 709 5 880131028
+361 213 5 879440605
+181 129 2 878962279
+525 1011 3 881086274
+37 118 2 880915633
+463 813 4 877385125
+551 203 5 892782975
+433 95 3 880585802
+545 254 4 879898995
+136 237 4 882693597
+453 393 3 888207162
+479 216 3 879461399
+295 431 5 879518233
+495 650 5 888634956
+138 662 4 879024128
+193 742 4 889126673
+159 126 5 880557038
+308 566 4 887739014
+243 461 3 879988132
+201 644 3 884113924
+148 496 3 877015066
+533 708 2 879439167
+593 79 4 875671674
+350 210 4 882345918
+107 323 1 891264566
+177 64 4 880130736
+308 162 4 887739095
+437 1039 2 880140101
+303 709 5 879468021
+361 204 4 879440516
+94 549 5 891721528
+97 191 5 884239472
+305 181 4 886321799
+246 288 5 884922235
+589 313 5 883352434
+435 1228 2 884133972
+521 73 3 885253827
+195 93 3 891762536
+488 100 2 891293910
+301 1016 4 882074684
+373 393 4 877104284
+145 692 2 885557505
+497 384 2 879362985
+370 210 3 879434745
+329 194 3 891656429
+551 746 5 892777013
+489 539 4 891448834
+535 480 4 879618207
+503 430 5 880383653
+405 1404 1 885547360
+401 14 3 891032271
+270 1009 5 876954522
+495 389 5 888637643
+326 837 4 879875507
+535 521 5 879618809
+558 124 4 879435855
+535 629 4 879618776
+182 479 5 876436556
+548 235 3 891415746
+545 265 4 883115423
+523 575 4 883702800
+594 237 3 874784095
+348 756 4 886523735
+184 739 3 889910257
+474 641 4 887926436
+328 708 2 885048101
+207 127 5 875506634
+449 459 4 879958803
+326 228 4 879876861
+505 88 4 889334334
+256 203 4 882164867
+394 419 5 880887250
+561 62 3 885810144
+222 1336 2 877563998
+541 239 4 883865211
+435 451 4 884133487
+406 1118 3 880132091
+59 436 5 888206094
+347 544 4 881652862
+417 1157 4 880952616
+541 419 5 883874682
+566 71 2 881650958
+514 336 1 885180842
+568 923 3 877906995
+58 1012 4 884304627
+401 655 3 891033417
+498 144 1 881958471
+254 1033 3 886475034
+92 171 4 875652981
+257 475 5 879029716
+299 228 3 878191823
+538 692 3 877107765
+10 511 4 877888877
+52 1011 4 882922588
+577 95 5 880474747
+597 328 4 875339132
+293 70 3 888907101
+474 848 4 887926998
+453 591 3 877552969
+458 596 4 886395350
+533 380 4 879438510
+373 734 3 877111313
+543 810 3 877547004
+278 752 5 891295164
+577 188 3 880474715
+54 288 4 880928957
+344 298 4 889814571
+417 746 5 879648048
+472 951 1 875983426
+56 820 3 892683303
+95 208 4 879198353
+531 457 1 887049341
+283 208 5 879298239
+6 174 4 883600985
+130 118 4 874953895
+578 294 3 888957453
+425 1434 4 890346317
+271 276 3 885847800
+59 529 4 888205145
+85 79 3 879453845
+488 521 3 891294942
+551 340 4 892775584
+497 25 4 879309780
+379 124 5 883156810
+533 496 5 879439061
+586 203 3 884059027
+506 581 2 874874850
+393 255 4 887744328
+420 116 4 891357162
+543 385 3 877545717
+554 98 5 876550491
+180 367 1 877127486
+536 679 4 882360495
+545 219 2 880348933
+83 274 4 880306810
+589 268 1 883352463
+152 549 4 882476261
+72 174 5 880037702
+390 1 5 879694066
+504 183 3 887832531
+534 240 5 877807873
+498 1131 3 881955866
+173 306 5 877556626
+222 102 2 878183043
+504 54 4 887909936
+96 182 4 884402791
+95 121 4 879194114
+368 774 4 889783562
+378 319 3 884530934
+48 98 5 879434954
+293 196 4 888906012
+467 455 3 879532744
+91 50 5 891439386
+393 1210 3 889731593
+601 324 4 876346383
+213 985 3 878955164
+162 208 3 877636746
+363 710 5 891495596
+504 68 5 887912665
+63 546 2 875747789
+548 477 1 891415786
+5 172 5 875636130
+535 423 5 879618613
+602 678 4 888638193
+391 963 5 877399746
+499 202 4 885598961
+497 808 2 879310941
+528 479 4 886101505
+158 694 5 880133209
+405 5 4 885545070
+472 746 5 875983023
+532 679 5 888629565
+311 754 3 884363758
+298 530 5 884182600
+575 506 2 878148087
+237 197 4 879376515
+237 489 4 879376381
+472 370 4 875979317
+504 585 2 887909864
+347 471 4 881652518
+394 597 2 881058201
+537 1008 2 886030078
+480 8 5 891208576
+380 7 3 885478334
+314 562 4 877890960
+548 760 3 891416049
+552 829 3 879222738
+378 727 4 880055454
+488 176 4 891293734
+38 590 1 892434373
+184 523 4 889909618
+416 433 4 886316226
+483 365 2 878953277
+70 231 3 884064862
+429 150 5 882385569
+232 186 4 888549790
+500 39 4 883875092
+175 12 4 877108146
+167 8 5 892738237
+543 216 4 874864666
+181 18 1 878962623
+201 47 4 884140610
+268 180 3 875309719
+521 826 2 884476920
+600 92 3 888451665
+590 221 4 879439645
+181 224 1 878962623
+169 243 3 891268851
+162 1 4 877635819
+18 236 3 880131077
+256 405 4 882151088
+592 433 5 882956761
+189 124 5 893264048
+261 243 5 890454351
+353 340 4 891401942
+470 288 4 879178216
+561 239 3 885809336
+538 69 5 877107340
+303 106 2 879543796
+327 232 4 887819538
+342 818 4 875318488
+405 1484 1 885547690
+224 423 4 888103581
+457 673 4 882397829
+389 79 4 879991461
+383 480 5 891193242
+452 874 2 887718965
+293 199 5 888905582
+577 15 3 880470350
+288 289 3 886372937
+385 1143 4 880828451
+416 980 4 886314987
+566 89 4 881650423
+22 229 2 878887925
+223 864 3 891550094
+432 1049 2 889415983
+524 213 4 884635136
+184 393 4 889909788
+450 1172 5 882373231
+76 1006 3 875027907
+294 546 4 877819761
+8 241 4 879362423
+452 243 5 886148336
+92 405 2 875644795
+409 427 5 881107251
+605 127 5 879366240
+566 242 5 881649273
+603 21 3 891956715
+76 60 4 875028007
+59 79 5 888204260
+514 659 3 875463245
+537 102 1 886032123
+125 176 5 879454448
+95 274 4 879193881
+15 879 3 879455311
+263 732 5 891299265
+92 284 2 876175733
+221 29 3 875245739
+152 117 4 880148782
+253 96 5 891628651
+264 1070 4 886123415
+214 174 4 892668249
+579 179 3 880952038
+548 619 3 891415786
+47 327 4 879440360
+523 211 4 883702292
+518 1028 3 876824266
+429 248 5 882386870
+92 577 3 875907649
+164 291 5 889401963
+370 174 3 879434587
+592 323 1 882607690
+400 286 4 885676230
+389 179 4 879991461
+495 201 2 888633594
+181 111 3 878962774
+92 80 2 875907504
+109 332 3 880562908
+537 205 5 886031297
+603 230 4 891955922
+468 603 5 875296309
+533 87 4 879191184
+577 186 4 880472153
+576 381 3 886986445
+525 1012 3 881086078
+286 339 5 884583549
+40 270 3 889041477
+89 66 3 879459980
+62 1018 3 879375606
+533 1028 2 879192769
+580 7 3 884124844
+197 354 2 891409199
+592 336 1 882607476
+476 211 5 883365019
+293 48 5 888905819
+561 513 3 885807345
+130 1244 4 876251192
+385 511 4 879441881
+545 520 4 884133794
+318 864 2 884495032
+510 358 1 887667780
+348 368 3 886523876
+468 19 4 875280126
+291 82 4 874835116
+62 97 2 879373795
+119 23 3 874782100
+332 1 4 887938245
+399 53 4 882345271
+387 532 3 886480970
+406 125 3 879539987
+561 64 3 885809605
+299 1507 3 877881170
+443 644 3 883505465
+163 301 3 891219977
+334 235 3 891545293
+453 3 4 877552717
+442 56 5 883388237
+174 843 2 886515551
+537 461 3 886031105
+221 230 3 875246506
+200 890 4 884127082
+265 293 4 875320661
+500 125 3 883865632
+279 41 2 875313646
+378 476 3 880044642
+314 721 5 877891465
+568 59 1 877906995
+416 678 2 876696788
+276 189 4 874977555
+449 179 4 880410674
+485 288 3 891041171
+57 710 3 883698324
+530 70 4 886198864
+416 1014 3 876697847
+561 616 3 885808929
+371 523 4 880435210
+81 405 3 876533764
+87 427 4 879877824
+190 272 5 891033606
+538 216 4 877364204
+1 197 5 875072956
+433 435 4 880585700
+151 147 2 879524947
+334 498 4 891545898
+297 919 1 874954260
+450 1401 4 882372103
+37 231 2 880916046
+437 116 3 880139997
+323 11 5 878739953
+496 480 3 876065289
+378 629 5 880056318
+5 414 3 875636691
+474 418 3 887928562
+94 1222 3 891723848
+528 393 2 886101695
+484 15 5 881449527
+90 462 5 891383752
+236 423 5 890116304
+425 576 3 878738813
+432 322 3 889416657
+268 1314 2 875744289
+342 535 3 874984727
+595 1264 2 887588203
+308 732 4 887738847
+222 375 1 878182880
+416 1540 4 893142245
+213 393 3 878955973
+588 207 2 890025076
+556 325 2 882135684
+363 32 2 891496667
+436 21 3 887772028
+561 1119 3 885810144
+29 879 3 882821161
+518 123 2 876823143
+322 48 4 887313946
+215 127 4 891435183
+286 40 4 877534824
+29 661 5 882821942
+59 477 3 888203415
+207 38 3 875509507
+301 121 4 882075148
+539 185 4 879788101
+303 1426 2 879484804
+449 15 4 879958866
+161 133 2 891171023
+244 1168 4 880608788
+552 118 3 879222520
+405 1031 1 885549045
+398 519 4 875723337
+210 956 3 887736900
+561 1024 3 885806883
+409 1593 4 881108971
+193 739 4 889126427
+489 1243 4 891445231
+198 356 3 884208455
+535 59 3 879618338
+95 78 3 888956901
+416 1160 4 876697760
+6 505 4 883602422
+334 485 3 891548224
+586 281 3 884062405
+92 474 4 875653519
+551 62 5 892784524
+320 458 4 884748868
+451 1394 1 879012858
+136 116 5 882693723
+468 692 4 875292027
+479 226 3 879461280
+287 313 4 888177170
+533 196 4 888844941
+346 578 2 874950463
+429 732 4 882385882
+3 342 4 889237174
+181 831 1 878963241
+429 62 3 882387350
+263 515 5 891298592
+82 432 4 878769373
+6 507 4 883601310
+393 553 3 887747108
+381 934 2 892697495
+487 183 5 883446637
+446 292 5 879786838
+499 318 5 885599286
+500 304 2 883864749
+568 954 2 877907671
+496 229 2 876070655
+548 222 5 891044596
+552 760 3 879222306
+447 1028 3 878855139
+190 273 4 891033676
+279 12 2 875306515
+83 1016 4 883868345
+49 419 4 888067691
+392 491 5 891039049
+239 504 4 889179544
+417 50 3 879646123
+119 825 3 874780860
+152 402 5 882829501
+392 1258 1 891038247
+116 288 3 886309812
+533 221 3 888844601
+528 657 5 886101505
+569 50 5 879793717
+524 898 4 884701702
+456 696 3 881372078
+222 580 3 878715168
+234 642 3 892334766
+498 50 4 881954821
+516 181 4 891290566
+82 326 2 879788343
+561 163 3 885808963
+561 154 4 885807612
+275 431 3 880314969
+592 324 4 882607387
+221 544 4 875244512
+95 640 3 880571746
+2 293 4 888550939
+1 173 5 878541803
+94 399 4 891722802
+503 416 2 880472250
+181 270 4 878961270
+311 1119 4 884366703
+506 772 1 874873247
+441 117 4 891035489
+505 7 3 889334129
+606 123 3 878143605
+321 382 3 879440245
+592 202 5 882956803
+320 546 4 884748818
+437 732 4 880143167
+472 790 3 875981968
+562 114 1 879195156
+501 237 4 883348011
+597 824 3 875342875
+207 609 4 877879173
+330 216 5 876546470
+82 430 5 878769703
+49 262 5 888065620
+385 657 4 879442109
+405 94 5 885547408
+497 1419 2 879362638
+316 707 4 880853485
+214 608 4 891544114
+474 380 4 887927588
+207 239 3 876079016
+200 527 4 884129656
+321 132 5 879440342
+535 209 5 879617819
+195 1415 1 874825827
+351 323 5 883356710
+417 758 2 879649247
+561 671 3 885808673
+263 132 5 891298392
+267 62 3 878973597
+600 229 3 888451840
+543 86 4 876896210
+600 1110 3 888452564
+488 511 4 891294209
+523 707 5 883701093
+411 38 4 891035405
+201 923 3 884113592
+456 508 4 881371427
+339 527 4 891032793
+551 1267 4 892783906
+457 174 5 882397267
+414 346 5 884999037
+290 97 3 880475016
+533 202 4 879191938
+399 155 2 882348773
+406 573 3 880132319
+524 76 4 884636182
+399 395 3 882350733
+62 959 4 879375269
+13 433 4 881515239
+108 294 4 879879662
+303 715 4 879484441
+274 125 4 878945711
+421 674 5 892241687
+505 176 4 889333340
+517 269 3 892659922
+128 471 4 879967804
+452 660 4 875560068
+42 501 5 881108345
+524 642 4 884636182
+63 591 3 875747581
+537 770 3 886031913
+413 508 4 879969484
+509 879 1 883590913
+223 333 4 891548675
+454 968 2 888267198
+559 204 3 891035708
+600 127 5 888451492
+222 95 4 878182453
+490 237 1 875427993
+437 11 1 880139951
+500 1008 4 883865786
+381 529 5 892696060
+562 191 5 879196176
+13 7 2 882396790
+291 568 4 874835141
+222 365 4 878184765
+47 269 4 879438984
+122 11 1 879270424
+467 93 4 879532595
+47 258 4 879438984
+357 472 3 878952166
+524 178 3 884634968
+566 154 3 881651151
+151 847 5 879528459
+85 458 3 879452867
+309 304 3 877370319
+422 201 4 879744014
+493 172 5 884131597
+65 735 4 879216769
+7 215 4 891351624
+403 284 1 879790389
+577 393 4 880475363
+487 99 4 883530434
+523 652 2 883703495
+514 750 4 885180627
+107 286 2 891264266
+579 1074 3 880952579
+416 275 5 893212484
+561 458 4 885809197
+299 302 4 889501087
+194 659 4 879520743
+89 100 5 879441271
+575 181 2 878148295
+439 237 5 882893220
+429 225 2 882387599
+533 222 5 884007368
+573 427 4 885844091
+299 298 4 877878227
+474 923 4 887926632
+458 127 5 886396390
+269 200 4 891449984
+577 38 2 880475453
+256 808 4 882164559
+591 1099 5 891031203
+497 395 4 879363284
+7 572 3 891354331
+592 1623 4 882955794
+505 199 4 889333442
+251 405 3 886272547
+521 33 4 885254133
+485 313 4 891040423
+554 69 5 876232682
+405 1576 1 885549464
+318 892 3 884470391
+181 547 1 878962720
+331 238 4 877196383
+243 86 5 879989217
+435 697 4 884133372
+13 792 5 882139686
+537 11 3 886030937
+559 514 4 891035633
+1 75 4 878543238
+583 663 4 879384338
+568 185 4 877907834
+393 739 3 887746671
+544 332 3 884795437
+293 50 5 888905519
+495 550 3 888635235
+538 117 3 877107492
+405 1437 1 885547557
+63 282 1 875747657
+524 646 5 884637347
+141 293 2 884584735
+454 836 2 888266785
+407 525 4 875046427
+505 614 3 889334162
+543 190 5 875665787
+592 1315 2 882609056
+125 340 1 892835659
+514 367 5 875318164
+498 340 2 881954618
+537 95 1 886030891
+342 193 5 875320199
+503 1194 5 879438072
+392 288 4 891037531
+551 343 4 892775869
+487 779 2 884050879
+276 44 3 874795637
+57 826 2 883697990
+305 199 4 886323779
+389 763 1 879916203
+401 356 4 891033122
+449 244 4 879959152
+537 648 4 886031505
+389 40 3 880088825
+535 1396 4 879618058
+514 392 4 875463351
+264 1009 4 886124417
+16 427 5 877722001
+330 177 4 876546267
+354 956 4 891218271
+532 403 4 892865321
+264 656 4 886122099
+276 627 3 874792907
+68 25 4 876974176
+18 66 3 880131728
+582 250 3 882961000
+198 117 1 884205114
+309 1296 2 877370319
+250 325 4 883262927
+184 51 4 889909069
+158 744 4 880132462
+374 118 5 880393864
+216 408 3 880232547
+592 742 4 882608357
+518 236 3 876823597
+286 1288 4 876522114
+159 1049 4 880485972
+308 92 4 887737293
+536 199 3 882359499
+12 216 5 879960826
+174 662 5 886513752
+247 222 3 893081411
+493 191 4 884132225
+592 988 1 882607745
+518 222 5 876823597
+575 507 2 878148137
+351 301 3 879481424
+222 576 3 881060305
+198 143 3 884208951
+116 302 3 876451911
+151 492 3 879524738
+586 219 3 884060705
+495 465 5 888635180
+435 23 4 884132942
+523 514 4 883702172
+558 508 5 879436396
+525 685 4 881086295
+416 313 5 893214226
+397 273 4 889760803
+471 151 2 889828154
+21 243 2 874951039
+227 221 4 879035535
+529 269 3 882534996
+301 193 3 882075994
+85 510 4 879454400
+314 67 4 877891386
+13 791 5 882141686
+409 174 4 881108881
+405 739 2 885549309
+554 228 5 876550011
+476 288 4 883365734
+421 234 5 892241646
+197 172 5 891409839
+255 147 4 883216845
+190 591 4 891033863
+389 700 2 881384441
+268 658 3 875310524
+363 1 2 891494563
+109 597 2 880571715
+537 1105 1 886029153
+334 175 4 891546257
+508 173 4 883767140
+97 408 5 884238652
+593 211 4 875671198
+292 748 3 877718776
+42 402 5 881108982
+319 750 3 889816107
+603 174 3 891956927
+577 720 4 880475043
+559 294 1 891035519
+59 1101 5 888205265
+94 670 3 891722249
+608 1172 5 880404636
+46 50 4 883616254
+118 98 5 875384979
+423 628 4 891395602
+437 254 3 881002300
+592 288 5 882607528
+226 191 4 883889229
+102 127 2 888801316
+330 739 5 876545368
+318 255 4 884494693
+344 275 4 884899397
+451 1026 1 879012773
+280 156 4 891700643
+254 151 2 886474396
+537 13 4 886029806
+328 127 5 885045645
+204 170 5 892513865
+506 33 3 874873703
+552 471 3 879222306
+437 566 3 881002161
+456 179 5 881372779
+5 70 4 875636389
+480 237 2 891207836
+508 151 5 883768886
+400 306 3 885676230
+16 208 5 877727054
+579 168 4 880952142
+555 1054 3 879964335
+378 692 4 880045580
+450 354 4 892141784
+145 563 3 877343280
+542 238 4 886532706
+285 346 4 890595456
+523 208 5 883702209
+378 517 3 880056384
+405 586 4 885548136
+291 325 4 874805610
+474 283 3 887915437
+399 264 3 882340517
+514 1035 3 875463595
+523 269 5 883699464
+391 480 4 877398991
+276 572 3 874795823
+552 742 4 879222103
+7 237 5 891351772
+344 88 3 884901403
+92 1208 4 875812741
+519 908 5 883250148
+447 470 4 878856208
+523 285 5 883701962
+535 4 3 879618777
+378 1009 3 880318415
+200 568 5 884128372
+474 178 4 887926105
+394 449 3 881132958
+417 1183 4 879648676
+378 635 2 880333802
+409 877 2 881105366
+20 357 1 879669244
+161 473 1 891172358
+449 473 3 879958866
+407 483 4 875042642
+315 183 3 879821267
+201 181 2 884112245
+7 213 3 891351686
+354 1511 4 891216575
+472 567 4 875982922
+601 1073 2 876350230
+226 97 3 883889355
+293 248 3 888904985
+405 200 2 885548330
+316 187 2 880853548
+402 476 3 876266985
+457 234 5 882548426
+320 17 5 884751190
+472 477 5 875978387
+416 564 4 892440782
+429 218 3 882387350
+343 200 2 876404539
+237 180 4 879376730
+538 56 4 877107408
+577 218 3 880475269
+201 667 2 884114682
+33 348 4 891964404
+314 66 5 877887763
+554 542 3 876369995
+456 959 4 881375127
+244 468 1 880606947
+541 143 4 883874645
+555 546 3 879962551
+500 699 3 883875523
+379 622 5 880525839
+450 54 4 887138820
+13 441 1 882396984
+537 285 4 886029806
+256 147 4 882152540
+60 629 3 883327175
+215 228 5 891436543
+243 732 4 879988557
+21 874 2 874951005
+501 129 4 883348036
+292 98 5 881103758
+479 266 3 879459791
+601 181 5 876347039
+321 513 4 879440294
+385 851 5 880870205
+456 194 3 881373472
+83 477 2 887665798
+387 23 2 886479528
+425 178 3 878737841
+485 321 3 891041275
+607 487 4 883879213
+429 283 3 882385136
+29 79 4 882821989
+551 241 4 892783057
+432 100 3 889415895
+354 650 3 891217693
+384 333 4 891273509
+76 628 2 882606768
+569 151 5 879793948
+89 880 5 879461219
+214 156 5 892668172
+524 210 3 884635287
+407 993 4 884203128
+533 462 2 879190926
+560 478 4 879975752
+318 85 3 884497180
+484 143 4 891195746
+606 418 5 880923745
+449 1372 4 880410834
+588 432 4 890027113
+404 22 5 883790911
+397 171 5 882839540
+395 273 2 886481149
+580 148 4 884125773
+548 298 4 891043882
+123 289 1 879809220
+144 316 5 888103666
+13 914 2 892870589
+514 42 5 875318331
+99 405 4 885678813
+329 7 3 891655961
+586 187 4 884058566
+592 1134 5 882608234
+561 65 3 885808673
+495 88 4 888635380
+213 127 5 878870790
+498 59 4 881961312
+406 381 3 879793261
+160 185 5 876861185
+85 664 4 879829562
+524 172 3 884634849
+265 688 2 875320084
+495 84 3 888633011
+311 72 4 884365686
+487 367 3 883530674
+524 289 4 884321591
+201 665 2 884114770
+70 450 1 884064269
+130 449 4 878537516
+493 687 1 884130055
+479 195 4 879460939
+354 1119 4 891307114
+601 834 1 876348381
+136 275 4 882693723
+383 315 5 891192158
+494 9 2 879541404
+218 1073 5 881288265
+62 290 3 879373007
+303 470 4 879468375
+230 280 4 880485254
+248 69 1 884534695
+466 898 1 890283667
+404 754 3 883790218
+589 288 5 883352536
+272 183 4 879454726
+336 88 2 877757910
+233 194 4 877663913
+525 276 5 881086468
+455 265 4 879112152
+533 25 4 884096575
+6 516 4 883602664
+479 257 4 879459955
+453 509 4 877553850
+577 110 4 880475581
+470 813 3 879178370
+120 237 3 889490172
+428 329 3 892572335
+154 651 4 879138783
+437 70 3 881002161
+92 823 4 875654846
+506 792 2 874876598
+452 187 3 875265265
+299 209 3 889503013
+603 173 4 891956877
+151 211 5 879528588
+444 271 3 891979403
+221 763 4 875244232
+532 302 5 875441085
+352 17 2 884289728
+482 311 4 887643340
+313 820 2 891030228
+6 13 2 883599400
+392 248 4 891038205
+311 294 4 884364047
+155 332 2 879371121
+293 357 4 888905760
+568 1050 4 877907835
+392 173 4 891039050
+455 4 3 879111786
+293 483 5 888905481
+585 113 3 891283681
+436 287 4 887770169
+589 340 1 883352494
+276 239 4 874791194
+608 490 4 880405824
+338 650 5 879438275
+194 402 3 879524008
+327 100 4 887744513
+405 1078 1 885549004
+484 252 3 880270616
+453 367 2 888202813
+381 693 4 892697280
+577 1291 3 880471954
+605 527 4 879424429
+257 166 4 880496522
+399 928 2 882341586
+237 659 4 879376553
+283 820 4 879297904
+497 809 3 879362609
+551 991 2 892775935
+361 237 4 879440740
+147 319 4 885593812
+303 423 4 879483535
+130 5 4 876251650
+403 1047 2 879786381
+532 117 5 893119335
+293 356 3 888907955
+495 50 5 888632134
+474 615 4 887924619
+201 514 3 884112747
+486 696 3 879875041
+116 328 3 876452186
+119 823 3 874775406
+109 55 2 880572756
+472 924 2 875978994
+561 1074 3 885810813
+507 302 5 889963959
+326 609 3 879875930
+62 170 3 879373848
+592 1009 3 882608662
+104 273 3 888465972
+195 678 3 883295570
+479 535 3 887064690
+460 293 4 882911603
+526 754 2 885681886
+548 323 4 891043547
+518 1079 1 876824266
+216 403 3 880244446
+314 294 5 877885887
+528 82 4 886101632
+379 729 4 880961621
+194 183 3 879520916
+303 535 1 879544681
+312 165 5 891698726
+588 227 3 890028385
+603 11 5 891956927
+317 355 4 891446783
+13 494 4 881515295
+347 99 3 881654591
+303 413 2 879543524
+185 9 4 883524396
+405 364 1 885547766
+1 268 5 875692927
+168 685 3 884287759
+254 21 3 886474518
+537 60 3 886031297
+175 508 1 877107712
+370 923 4 879435074
+567 318 2 882425901
+422 742 2 875130204
+121 937 4 891389924
+579 89 3 880952102
+327 23 4 887745463
+207 684 3 875509307
+481 367 3 885829153
+116 655 4 886309958
+151 512 5 879524712
+373 181 5 877099178
+537 772 3 886031297
+214 249 3 891543256
+554 67 3 876369932
+361 258 3 879440286
+484 625 4 891195825
+360 100 5 880354379
+542 288 2 886532149
+470 137 3 879178406
+405 391 1 885548137
+199 7 4 883782854
+350 136 5 882347699
+279 554 1 875314231
+606 15 5 878143729
+553 199 4 879949153
+459 15 4 879563102
+7 590 2 891354730
+449 1404 5 880410801
+410 258 2 888626538
+585 463 5 891284816
+87 510 5 879875818
+589 289 3 883352679
+437 778 3 881002092
+280 313 3 891699839
+374 832 1 882157930
+35 328 3 875459046
+495 282 5 888637768
+13 833 2 882397974
+262 125 3 879961882
+304 278 4 884968415
+115 98 3 881171409
+128 25 3 879968185
+440 171 5 891577871
+478 41 3 889396330
+581 919 5 879643155
+437 95 4 880143315
+514 58 4 875462689
+547 311 2 891282699
+442 226 3 883390416
+95 1221 4 880572448
+378 300 4 889665232
+569 248 4 879793741
+442 810 2 883390674
+429 143 3 882385829
+588 71 4 890024195
+303 100 5 879466420
+514 170 3 875462764
+545 68 4 879899266
+561 1120 4 885807318
+74 7 4 888333458
+496 7 4 876064168
+350 258 3 882347465
+167 1225 3 892738277
+468 357 5 875294549
+554 82 4 876550257
+376 707 4 879434750
+519 299 5 884545961
+59 147 5 888203270
+600 1228 2 888452490
+592 408 5 882607955
+376 11 4 879454598
+484 135 4 891194820
+437 651 4 881002345
+457 507 4 882397059
+3 303 3 889236983
+269 151 5 891450489
+429 274 3 882386096
+43 686 3 883955884
+529 984 4 882535353
+535 603 4 879617613
+593 210 2 875673181
+59 650 5 888205534
+417 999 3 880952434
+539 367 3 879787801
+405 376 5 885547690
+325 114 5 891478307
+286 535 5 875806918
+1 34 2 878542869
+164 326 3 889401362
+455 447 4 879111153
+527 709 5 879455961
+537 937 3 886029488
+62 53 2 879376270
+313 739 3 891031747
+561 318 3 885807345
+27 118 3 891543222
+13 706 1 882396869
+270 583 5 876956038
+504 623 3 887910433
+406 452 2 879793011
+270 739 4 876955729
+193 1168 4 890860234
+94 132 4 891720862
+374 696 3 880394233
+204 318 5 892513819
+601 419 4 876351263
+292 528 5 881105657
+435 164 2 884132515
+606 241 3 880926246
+566 651 4 881650242
+235 175 4 889654971
+164 934 5 889402547
+121 582 2 891390034
+468 428 4 875291403
+437 1161 4 880141770
+493 115 4 884131665
+118 603 4 875384916
+280 126 3 891700643
+374 393 4 880395973
+524 474 4 884634578
+8 341 2 879361825
+587 347 3 892871223
+405 786 1 885547644
+68 275 5 876973969
+380 664 3 885479415
+297 55 4 875238922
+437 730 3 880141374
+509 687 1 883591489
+119 1166 5 887038711
+355 260 4 879485760
+249 1011 5 879640284
+553 265 5 879948508
+249 462 5 879572725
+537 352 1 886028544
+263 511 5 891299324
+536 163 5 882360080
+370 678 4 879435369
+372 79 5 876869667
+470 285 3 879178619
+28 760 3 882826399
+184 182 4 889908497
+158 181 3 880132383
+505 265 4 889333598
+152 1053 5 882475618
+382 507 4 875946809
+432 121 4 889416312
+345 747 3 884993139
+447 89 5 878855723
+454 195 4 888266810
+138 56 5 879024232
+363 590 3 891500527
+385 50 1 879440127
+522 79 3 876960824
+100 310 3 891375522
+383 517 5 891192748
+437 47 4 880140534
+109 628 2 880564640
+488 203 4 891295023
+593 5 4 875671525
+588 1047 3 890031141
+387 79 4 886483049
+58 269 4 884304267
+405 515 1 885546025
+181 1372 1 878962279
+606 186 5 880925290
+566 235 3 881650534
+416 1226 3 893013826
+69 50 5 882072748
+328 405 4 885047018
+222 642 3 878181421
+313 183 5 891013554
+608 1115 4 880406168
+119 537 5 886176618
+484 248 4 883973581
+434 347 1 886724329
+500 147 3 887720583
+551 1518 4 892785363
+358 324 4 891269077
+13 879 2 881515697
+548 649 4 891044538
+59 220 2 888203175
+198 55 3 884207525
+234 497 4 892334481
+497 452 2 879362202
+521 743 1 886061689
+136 303 4 882693234
+320 257 4 884749499
+595 1067 4 886922069
+385 208 3 879442360
+592 455 4 882608402
+361 98 5 879441215
+90 488 5 891384065
+453 318 4 877553761
+450 558 3 882396050
+334 1525 4 893074672
+21 925 2 874951447
+498 61 4 881957431
+312 166 5 891698391
+249 405 3 879640284
+568 475 4 877907782
+435 826 2 884134713
+96 486 3 884403392
+508 180 5 883767565
+588 144 3 890024564
+87 204 5 879876447
+566 7 4 881649747
+176 222 5 886048145
+18 95 4 880131297
+297 213 3 875240171
+181 104 1 878962866
+497 679 3 879310850
+523 289 4 883699869
+454 277 2 881959960
+561 42 3 885809025
+573 211 5 885843964
+514 210 5 876067462
+354 93 4 891216805
+395 343 5 883762614
+422 760 3 879744287
+533 286 4 879193088
+504 257 5 887831753
+607 529 4 883880027
+488 222 4 891376029
+381 1119 4 892696252
+462 321 5 886365734
+560 25 3 879976706
+77 175 4 884733655
+588 40 4 890026154
+429 365 2 882386237
+197 2 3 891409981
+608 661 3 880405927
+144 647 4 888105338
+454 419 4 881959917
+62 196 4 879374015
+201 483 3 884111546
+217 779 1 889070266
+221 273 5 875244183
+60 185 4 883326682
+543 194 3 874864870
+201 699 3 884140610
+498 525 4 881961547
+193 905 4 889123458
+498 1286 3 881956576
+184 1117 2 889907771
+507 405 5 889966127
+605 531 4 879424583
+321 654 4 879439927
+325 115 3 891478557
+194 655 5 879520813
+601 699 3 876350812
+503 156 1 880472250
+344 844 1 886381985
+72 476 4 880036048
+554 9 4 876231468
+552 864 3 879221876
+537 1009 2 886030254
+181 93 1 878962773
+445 174 4 891200869
+198 216 4 884208490
+393 186 3 887746734
+49 403 3 888069636
+269 111 1 891446703
+60 528 4 883326086
+248 50 5 884535013
+610 315 4 888702764
+327 117 3 887820385
+297 268 4 881707737
+293 294 2 888904410
+284 750 3 885328906
+393 821 3 889554756
+416 199 5 893214225
+75 1059 1 884050760
+399 50 3 882343040
+59 44 4 888206048
+21 984 1 874951040
+455 58 3 879111318
+230 447 1 880485513
+455 1136 3 879111705
+332 405 4 887938503
+144 1101 4 888105312
+450 241 4 882376658
+501 117 4 883347975
+276 1028 3 874787044
+488 523 3 891293699
+194 720 2 879553883
+566 755 2 881651561
+343 334 5 876402468
+399 1178 3 882350341
+417 815 4 879646741
+607 107 4 883879756
+488 8 3 891295067
+293 198 4 888906143
+321 657 4 879440660
+222 559 3 878184291
+611 300 5 891636244
+588 783 4 890027297
+270 244 3 876954004
+363 698 2 891495987
+545 231 4 879899472
+493 176 5 884132197
+7 80 4 891354381
+130 403 5 876251922
+364 261 2 875931432
+141 147 4 884584906
+405 132 5 885544698
+119 132 5 874782228
+222 1074 3 881060504
+528 50 5 886101695
+281 294 3 881200643
+218 183 5 881288265
+504 1110 2 887911583
+502 333 4 883701866
+253 125 3 891628033
+49 98 4 888067307
+543 53 3 877547190
+455 939 4 879111454
+594 744 3 874783298
+488 22 4 891294108
+7 51 2 891352984
+566 77 4 881651183
+416 203 3 886316596
+551 193 5 892777363
+421 96 4 892241343
+270 164 5 876956137
+23 161 2 874787017
+313 720 2 891028472
+556 132 5 882136396
+222 392 4 881059920
+342 478 3 875319967
+346 325 1 886273717
+243 694 4 879988262
+469 495 5 879525237
+506 250 2 880198224
+617 637 3 883789507
+388 569 5 886441248
+352 228 3 884289729
+440 582 3 891577919
+104 456 3 888465853
+6 310 2 883268353
+82 820 3 878768902
+445 310 1 891199331
+483 275 4 878951388
+483 12 2 878953999
+23 472 2 874784972
+293 1311 3 888907603
+297 288 3 874955131
+526 886 3 885682077
+417 472 2 879646369
+518 151 3 876823018
+553 89 5 879948386
+330 126 5 876544480
+521 1022 4 884475591
+58 474 4 884305087
+374 1051 4 880394138
+416 121 5 893213645
+506 611 5 874874525
+37 546 3 880915565
+532 404 5 893119336
+533 568 5 879438849
+13 193 5 882139937
+273 340 3 891292761
+484 451 4 891195127
+455 1 4 878585685
+144 135 5 888105364
+90 684 3 891385335
+330 866 5 876544998
+221 96 5 875245672
+500 517 4 883873839
+606 147 5 880922503
+238 286 5 883575683
+110 873 2 886987505
+18 157 3 880131849
+543 129 4 874862036
+332 470 5 887939157
+72 2 3 880037376
+234 321 2 891033393
+269 162 3 891448141
+503 248 4 884638469
+382 50 1 875945451
+405 1249 1 885547408
+476 186 5 883365019
+460 221 4 882912285
+269 660 1 891448220
+592 1187 4 882608358
+593 655 3 886193724
+559 435 2 891035781
+161 483 3 891171214
+506 193 4 874873944
+490 273 1 875427629
+188 281 3 875074772
+51 203 4 883498685
+592 201 5 882955794
+437 582 5 880140855
+293 233 2 888907266
+254 417 3 886473408
+567 606 4 882425630
+537 231 3 886032246
+393 951 3 889728531
+515 271 4 887658844
+222 28 5 878182370
+535 172 3 879617747
+504 38 4 887840134
+583 209 4 879384404
+542 63 3 886533090
+449 118 1 879959573
+518 595 3 876824266
+234 268 2 891033261
+557 343 4 881095995
+233 623 3 876374602
+545 680 2 879898486
+118 413 4 875385306
+565 640 4 891037837
+531 332 4 887048813
+582 750 5 882960418
+20 151 3 879668555
+299 1223 3 878191779
+405 562 1 885548137
+188 177 4 875073329
+417 669 2 880953014
+184 121 2 889908026
+608 150 3 880406299
+459 473 4 879563102
+376 268 3 879432976
+296 251 5 884196523
+527 22 5 879456132
+312 505 5 891698987
+551 755 4 892784008
+428 305 3 885944136
+36 873 3 882157386
+594 222 4 874783052
+437 736 5 881001888
+551 127 5 892776420
+405 215 5 885545263
+82 230 2 878769815
+507 310 4 889964162
+618 204 3 891307098
+207 712 4 877847025
+68 121 1 876974176
+353 332 5 891402757
+325 269 4 891477567
+532 266 4 875441640
+393 578 4 889728413
+521 250 3 884476020
+346 549 4 874950966
+11 719 3 891905279
+421 185 4 892241422
+586 1407 3 884063080
+537 201 3 886031831
+562 720 4 879196483
+394 1 4 880886855
+614 126 4 879464183
+52 762 3 882922806
+178 535 3 882824671
+381 95 4 892696534
+331 286 4 877196089
+429 679 4 882387653
+276 1170 4 877934392
+151 50 5 879525034
+493 150 5 884130495
+327 527 4 887745319
+151 499 5 879524585
+213 284 5 878955164
+63 828 1 875747936
+313 153 3 891015268
+504 499 4 887909595
+349 325 3 879465326
+577 380 3 880474991
+499 177 3 885599660
+416 50 5 893212730
+595 1134 5 886921392
+85 485 5 879454400
+586 174 4 884058898
+609 538 1 886895795
+378 161 4 880056034
+274 877 3 878944543
+263 1020 3 891298337
+389 181 4 879915806
+90 464 5 891385039
+497 1092 3 879363233
+264 88 3 886123728
+455 170 3 879111616
+110 2 3 886988536
+600 227 4 888451977
+618 100 4 891308063
+164 342 2 889401691
+532 750 5 884594358
+493 1126 2 884131517
+336 288 3 877760521
+334 324 4 891628832
+615 735 3 879448823
+193 199 5 889125535
+606 473 4 878149415
+550 254 1 883426119
+181 126 2 878962585
+328 180 4 885046134
+344 14 5 884814532
+457 186 5 882397575
+399 63 3 882348615
+610 11 4 888703432
+618 781 3 891309382
+239 489 5 889178833
+373 756 3 877106900
+592 184 5 882956419
+597 300 5 875338983
+587 261 3 892871438
+468 257 4 875280417
+508 211 3 883777047
+615 517 5 879449068
+303 56 5 879466547
+436 553 3 887769777
+339 521 4 891032737
+533 229 4 879191621
+250 153 2 878090066
+405 63 3 885547408
+95 71 5 880573288
+454 270 4 881958606
+411 732 4 892845634
+524 978 3 884628212
+26 222 3 891371369
+361 657 5 879441253
+437 151 5 881002374
+527 1333 3 879456104
+551 43 2 892784976
+600 554 4 888451977
+334 98 4 891545793
+283 393 4 879298295
+151 81 5 879524293
+566 727 4 881650850
+77 455 3 884732873
+403 748 5 879786406
+535 338 3 879617098
+518 546 4 876823447
+425 272 4 890346317
+577 443 4 880475269
+316 651 5 880854227
+158 252 3 880132893
+409 98 5 881107817
+618 185 5 891308260
+537 179 4 886031105
+246 219 5 884922801
+496 228 1 876065588
+599 282 5 880951657
+381 217 2 892696757
+455 288 2 879110767
+99 456 3 885679504
+314 202 5 877888610
+573 478 4 885844674
+59 393 2 888205714
+617 7 3 883789425
+568 525 3 877907720
+616 269 4 891224517
+608 65 5 880406469
+468 826 3 875284096
+399 338 1 882509709
+537 405 2 886030381
+95 539 4 884266022
+452 455 1 876297413
+95 586 2 881599672
+551 423 1 892782975
+44 871 3 883613005
+92 980 3 883433686
+198 161 3 884208454
+264 182 5 886122098
+603 172 5 891956139
+409 172 5 881107750
+227 1047 2 879035834
+618 367 3 891309319
+535 505 4 879618569
+489 264 4 891445721
+128 202 2 879968579
+615 170 4 879447895
+218 39 2 881288265
+470 847 3 879178568
+237 525 4 879376487
+593 172 4 886193379
+189 492 3 893265535
+437 1148 4 881001983
+178 1033 2 882824869
+374 642 1 880937920
+608 1153 3 880406623
+151 488 4 879524900
+23 185 4 874785756
+560 288 4 879975116
+566 196 4 881650405
+273 272 4 891292811
+416 498 4 876699287
+318 527 5 884496596
+374 1094 4 882158020
+566 485 3 881650242
+200 552 4 884130540
+454 191 4 888266724
+207 742 4 876018580
+200 756 3 876042493
+554 845 3 876231993
+254 204 4 886472434
+422 124 3 875129839
+163 269 3 891219977
+498 548 2 881957267
+57 546 4 883697482
+363 185 5 891495338
+524 712 4 884637147
+271 194 5 885848770
+536 49 3 882360753
+599 873 5 880951174
+589 995 1 883352562
+13 900 5 888279677
+164 742 5 889401981
+378 22 5 880045520
+583 265 4 879384522
+256 5 5 882164727
+145 816 5 877343156
+382 511 4 875946730
+551 692 4 892777092
+573 69 4 885844091
+277 111 4 879543487
+346 1025 3 886273570
+387 228 5 886484336
+280 751 3 891699925
+234 488 4 892078386
+365 100 5 891303901
+620 71 5 889988005
+280 1473 3 891700904
+591 191 5 891031116
+368 11 4 889783678
+524 192 4 884634877
+372 628 4 876869915
+506 86 3 874876551
+224 221 2 888103812
+13 565 1 882397040
+339 185 4 891032885
+334 288 3 891544209
+554 411 3 876231886
+221 566 3 875246308
+120 1 4 889490412
+593 1035 3 875671464
+618 93 3 891307019
+486 1134 3 879875040
+535 97 4 879618880
+614 287 3 879464456
+566 82 4 881650709
+3 329 4 889237455
+537 239 2 886031933
+196 382 4 881251843
+335 307 5 891566952
+589 327 3 883352535
+157 410 4 886890855
+21 443 4 874951761
+577 40 4 880475435
+586 928 3 884065665
+474 192 4 887924571
+487 462 2 883445859
+497 431 4 879310825
+537 606 3 886030938
+610 751 4 888702795
+487 402 4 883531507
+114 197 4 881260506
+508 506 5 883777430
+569 287 4 879795551
+197 11 1 891409893
+479 261 1 879533993
+456 325 3 881372687
+542 382 3 886532726
+506 342 3 888848304
+25 568 4 885852529
+399 64 3 882342313
+514 715 4 876067592
+499 1302 5 885598378
+330 31 5 876546812
+464 260 2 878354859
+393 926 4 887745200
+158 450 3 880134815
+484 665 4 891195602
+383 285 5 891193210
+292 492 4 881105318
+445 603 3 890988205
+323 619 3 878739519
+585 1512 5 891283000
+280 1112 4 891702324
+450 1402 2 882473230
+293 506 5 888906428
+253 81 4 891628614
+535 1166 4 879617779
+450 207 4 882374497
+523 794 4 883703144
+193 313 4 889122950
+385 492 2 879445531
+568 491 2 877907126
+94 160 4 891721942
+479 153 4 879462140
+145 934 1 875270394
+592 806 4 882956586
+611 350 4 891636399
+558 19 5 879436396
+347 97 4 881654101
+416 161 4 886316739
+178 313 5 884836422
+488 187 3 891293863
+435 831 2 884134677
+430 514 4 877226568
+551 944 2 892784320
+281 331 3 881200491
+115 847 4 881170844
+362 350 5 885019537
+373 175 3 877099352
+452 624 2 875560067
+201 458 4 884140428
+128 651 5 879966983
+399 977 3 882341607
+450 550 4 882473915
+3 317 2 889237482
+94 597 2 891723078
+600 2 3 888451908
+178 1314 3 882827134
+283 56 5 879298206
+363 559 3 891496927
+566 88 3 881650090
+87 80 4 879877241
+488 880 3 891293606
+588 260 2 890014930
+334 272 4 891544103
+60 602 4 883326958
+332 227 5 888360371
+416 375 1 886319930
+288 688 1 886373007
+72 405 3 880036346
+437 183 3 880140892
+35 258 2 875458941
+592 255 4 882608915
+200 1091 4 884129814
+385 1131 3 879445587
+145 1087 1 875271357
+497 1210 4 879362178
+444 313 4 890246940
+532 592 3 874791850
+504 97 4 887832760
+13 177 5 882397271
+363 226 1 891497015
+583 12 5 879384522
+190 685 3 891033725
+503 121 3 879438707
+114 485 3 881260409
+571 496 3 883354886
+559 4 4 891035876
+43 250 2 875975383
+472 218 4 875980120
+406 693 3 884630583
+486 284 2 879874784
+252 475 5 891456876
+195 877 3 887567629
+7 679 5 891353124
+325 190 4 891478432
+450 637 4 882395662
+291 123 4 874806006
+618 182 4 891307289
+286 336 5 884069544
+567 517 5 882426673
+385 238 5 879442085
+452 531 4 875263244
+4 329 5 892002352
+551 955 3 892783411
+64 190 4 889737851
+527 474 3 879455792
+530 483 3 883785248
+121 546 1 891390521
+301 82 5 882077078
+536 234 4 882360405
+553 485 3 879948695
+568 474 5 877907834
+425 357 5 878737981
+318 301 4 884470034
+357 24 4 878951457
+514 380 4 875462965
+463 112 1 890530721
+190 276 4 891033632
+618 28 4 891309887
+406 13 2 879539987
+537 558 4 886030584
+332 841 4 887938669
+388 266 5 886439918
+550 846 2 883426119
+503 498 5 880383588
+379 204 5 880525236
+2 294 1 888551648
+562 480 4 879195126
+608 9 4 880403765
+261 288 4 890454087
+580 358 4 884124472
+541 625 4 883874717
+619 245 4 885953743
+371 527 5 877487309
+425 1419 3 878738757
+130 452 4 880396495
+186 880 3 891718700
+429 833 3 882386895
+330 651 5 876547311
+498 649 3 881961745
+351 689 4 879481386
+328 155 4 885048198
+432 678 4 889416570
+452 654 2 875273543
+328 149 2 885048730
+484 151 4 881450017
+227 250 2 879035637
+278 288 5 891295230
+579 98 4 880951804
+272 604 4 879455113
+500 196 4 883874835
+417 674 2 879649560
+130 1079 3 876251217
+453 655 3 877553999
+520 678 2 885170330
+617 860 1 883789635
+206 300 1 888179565
+303 334 3 879466184
+125 191 5 879454385
+435 132 3 884131156
+509 258 4 883590526
+429 58 4 882385090
+239 150 5 889179131
+435 168 5 884131515
+457 411 3 882395894
+472 204 5 875980823
+393 476 3 887744688
+59 58 4 888204389
+500 235 5 883865567
+407 559 3 875553424
+537 210 3 886031912
+506 404 5 878044851
+554 742 3 876231546
+465 134 4 883530133
+56 323 3 892676028
+557 254 4 880485908
+210 423 5 887737338
+527 514 5 879455961
+1 144 4 875073180
+561 640 5 885809005
+461 121 2 885355890
+452 8 4 875266060
+474 221 4 888628044
+532 895 3 884594450
+536 724 4 882359988
+284 268 5 885329065
+268 506 4 875310625
+614 25 1 879464376
+13 442 1 890705056
+416 937 2 876696823
+592 847 5 882607986
+232 419 4 888550013
+13 845 3 882141503
+505 332 4 888631126
+580 300 3 884124103
+363 575 1 891498681
+217 210 4 889069709
+97 153 5 884239686
+1 271 2 887431672
+429 508 4 882385569
+451 337 2 879012857
+150 319 4 878746174
+116 20 3 892683858
+62 129 3 879372276
+452 168 4 888568251
+486 282 2 879875278
+378 575 3 880334409
+487 978 1 883445251
+326 232 2 879876941
+120 827 2 889490979
+210 99 4 887736937
+533 692 4 879191902
+486 762 4 879874939
+451 883 1 879012858
+403 685 4 879786662
+450 414 3 882396564
+613 258 5 891227365
+293 222 3 888904861
+537 136 4 886030583
+500 714 2 883874469
+327 546 2 887820448
+478 93 4 889387871
+339 427 5 891034778
+500 258 4 883864578
+543 770 4 874863803
+537 188 4 886030891
+268 1273 2 875745476
+538 97 5 877107086
+399 738 4 882350583
+373 748 4 877098042
+559 315 5 891033635
+622 2 4 882671363
+15 292 5 879455128
+621 404 3 874965496
+577 365 5 880475504
+435 455 3 884132208
+498 558 4 882205321
+276 739 2 874795538
+235 522 5 889655086
+174 147 4 886433936
+383 203 5 891193242
+303 170 5 879467574
+405 1569 1 885549505
+543 403 4 875663543
+222 326 4 877562819
+450 340 4 882216178
+151 504 4 879528868
+37 50 5 880915838
+601 623 1 876349897
+488 260 2 891293304
+263 194 5 891298107
+201 179 5 884114471
+423 313 4 891394595
+399 110 2 882343523
+535 357 2 879617531
+479 176 4 889125562
+216 423 4 881432467
+588 99 5 890023646
+534 456 5 877808300
+510 687 2 887667752
+23 155 3 874787059
+512 191 4 888579747
+222 620 3 877563873
+542 89 4 886532294
+538 196 4 877107408
+482 876 3 887644023
+515 322 3 887659073
+181 407 2 878963038
+24 919 3 875246185
+81 111 3 876534174
+22 546 3 878888107
+537 191 4 886030862
+6 186 4 883602730
+44 405 3 878346512
+315 175 5 879799423
+94 230 2 891723124
+189 166 4 893265657
+561 141 2 885809781
+241 346 3 887249482
+557 271 4 881179557
+575 173 5 878148258
+601 176 2 876348820
+85 378 4 879829642
+297 1 3 874954425
+621 567 3 874964991
+303 1511 3 879544843
+359 748 3 886453271
+85 496 4 879453781
+328 1478 3 885049275
+58 127 4 884304503
+448 340 4 891888137
+268 466 3 875310571
+457 122 2 882396158
+496 659 3 876065822
+274 280 1 878946162
+521 1059 1 884476821
+506 274 4 874862229
+345 50 5 884992367
+586 926 4 884067199
+13 688 1 883670819
+222 66 4 878183837
+619 117 5 885953778
+24 357 5 875323100
+48 479 4 879434723
+524 518 3 884635031
+393 722 2 889728736
+144 318 5 888105419
+343 631 4 876407175
+426 1079 3 879442892
+267 179 5 878972314
+474 121 4 887916260
+423 302 5 891394595
+476 890 1 883365989
+486 460 4 879875316
+486 7 5 879874753
+99 238 4 885680616
+442 684 3 883391221
+484 227 5 891195506
+276 31 4 874795704
+426 185 5 879445005
+416 763 5 893212623
+187 213 4 879465858
+428 344 3 892572308
+317 299 4 891446371
+119 348 3 886433226
+268 727 2 875310116
+137 385 5 881433719
+116 47 3 876454238
+297 474 4 875239125
+385 959 3 879446741
+345 736 3 884992897
+109 174 5 880572721
+514 239 5 876067462
+403 117 4 879786112
+59 595 3 888203658
+70 99 4 884067222
+551 25 1 892783366
+220 995 3 881197948
+244 772 4 880601937
+545 568 3 879899299
+498 151 4 881956140
+432 108 3 889416608
+5 437 1 878844423
+622 845 3 882590291
+431 358 2 877844489
+488 230 3 891375900
+380 382 3 885478759
+518 924 3 876822873
+6 512 4 883601155
+91 389 2 891439130
+425 338 1 890346781
+407 97 4 875116167
+457 56 4 882396868
+218 55 4 881288265
+465 175 5 883530054
+188 54 4 875074589
+94 142 3 891721749
+551 471 5 892783365
+276 771 2 874795795
+92 157 4 875653988
+429 265 4 882386096
+422 257 4 875129839
+378 227 3 880332857
+474 87 4 887925916
+181 1245 1 878962550
+532 329 4 886364769
+459 1016 4 879563506
+13 183 4 882397271
+303 78 2 879544238
+405 1568 1 885547222
+348 118 4 886523588
+524 191 4 884634707
+466 873 2 890283056
+445 28 4 890987772
+532 38 3 874789332
+130 427 5 875217033
+417 326 4 879649669
+540 125 3 882157011
+114 483 4 881260246
+334 328 3 891544311
+295 96 1 879517299
+450 506 5 882373088
+506 951 3 874875062
+592 157 5 882955918
+75 25 5 884049875
+308 419 4 887737194
+385 346 3 883791602
+497 578 4 879310965
+535 58 5 879618502
+109 451 5 880583192
+536 229 4 882361142
+130 470 2 875217096
+295 109 4 879517911
+181 1054 2 878963418
+221 695 4 875245776
+401 481 3 891033014
+606 1110 2 880927358
+602 304 4 888638022
+35 879 4 875459073
+346 54 4 874949217
+453 157 4 877561172
+450 313 5 882811655
+435 895 3 884130647
+393 271 3 887742179
+540 1 3 882157126
+487 781 3 884030528
+314 796 2 877891518
+615 1021 5 879448119
+205 268 2 888284618
+496 528 4 876065933
+615 886 2 879447692
+197 526 5 891409935
+442 17 4 883388535
+274 9 5 878945404
+82 866 3 878768840
+313 461 3 891014925
+608 69 4 880405702
+342 238 4 875319012
+343 581 4 876405820
+620 444 3 889987682
+35 937 4 875459237
+117 423 4 881012472
+551 273 4 892782865
+11 180 2 891904335
+271 79 4 885848672
+379 251 5 885063301
+476 790 4 883365274
+315 513 5 879821299
+378 485 4 880055921
+224 239 4 888104554
+70 554 3 884068277
+393 283 3 887744239
+534 290 4 877807845
+527 631 4 879456030
+497 405 3 879310621
+405 716 1 885547408
+201 672 2 884112673
+50 1010 5 877052329
+422 307 4 879743925
+318 404 3 884496639
+479 97 3 879461651
+423 754 4 891394832
+436 708 3 887770457
+566 207 5 881650502
+429 159 3 882386051
+472 946 2 875981122
+582 258 4 882960396
+585 863 5 891283000
+472 418 3 875980120
+299 647 4 878192804
+160 15 2 876768609
+291 121 2 874805984
+574 272 4 891278860
+76 358 2 878101114
+504 84 3 887840589
+541 222 4 883864848
+297 191 3 875238923
+401 357 4 891032896
+447 31 4 878856526
+56 386 3 892911494
+537 762 3 886030051
+334 237 4 891545067
+586 28 3 884066087
+573 480 4 885844481
+351 311 4 879481589
+450 1221 5 887660722
+17 286 3 885165619
+116 253 3 876452492
+312 1516 4 891698334
+208 371 5 883108842
+308 294 3 887736408
+399 80 3 882349068
+535 178 4 879618925
+308 1252 3 887741604
+110 288 4 886987145
+132 151 3 891278774
+537 402 1 886031752
+523 181 5 883700186
+6 191 4 883601088
+144 15 4 888104150
+318 269 5 884469970
+358 582 5 891269723
+524 215 2 884636735
+109 940 3 880583133
+551 719 1 892784898
+280 13 5 891700257
+339 1153 4 891035035
+435 732 4 884132341
+488 1025 2 891293263
+293 1298 3 888906045
+435 433 5 884131243
+450 283 3 887661961
+62 568 3 879375080
+185 205 3 883524320
+450 692 4 882373724
+417 963 4 879647431
+59 137 5 888203234
+537 421 2 886030863
+121 742 5 891390013
+551 1067 2 892785091
+401 69 3 891033417
+504 699 4 887838573
+487 411 3 883444793
+506 300 3 888178161
+597 1152 4 875339876
+336 70 5 877757910
+94 432 4 885873089
+312 519 5 891698726
+606 620 4 887059014
+622 797 2 882670862
+312 432 5 891699491
+200 472 4 884127890
+283 151 4 879297318
+499 1101 5 885599182
+297 1073 3 875238695
+619 39 2 885954083
+422 288 3 875129640
+399 825 2 882341586
+128 1221 3 879968279
+561 218 3 885810000
+604 444 2 883668175
+193 25 4 889127301
+59 288 5 888202787
+622 106 2 882591172
+269 602 4 891449346
+480 114 4 891208547
+524 24 3 884626906
+136 283 4 882693529
+26 109 3 891376987
+102 82 2 888801360
+374 1033 4 883628021
+446 286 3 879787730
+5 151 3 875635723
+151 1098 1 879528890
+617 396 1 883789590
+579 328 3 880951444
+178 153 4 882826347
+329 323 2 891655594
+490 298 3 875427532
+474 175 4 887925497
+450 80 3 882471737
+621 542 2 874965093
+215 218 3 891436607
+334 287 3 891545162
+615 87 4 879448780
+459 19 3 879563064
+500 43 3 883876859
+561 205 3 885807393
+380 425 4 885479163
+174 747 5 886513729
+52 126 5 882922589
+548 281 4 891044538
+286 761 4 877533640
+279 1059 4 891209332
+479 147 3 889125665
+64 520 5 889737851
+543 371 5 875665787
+592 125 2 882608795
+438 220 4 879868328
+379 511 4 880524811
+606 96 5 880925074
+95 144 5 879197329
+378 70 4 882642831
+561 346 5 885806862
+201 1045 2 884140788
+487 79 5 883446543
+231 1 3 879965704
+476 216 4 883364250
+518 696 5 876823266
+617 565 4 883789635
+304 328 3 884967167
+417 167 3 880952355
+255 834 4 883216358
+452 1403 1 875875272
+601 174 4 876348572
+130 328 4 874953525
+23 230 4 874785809
+110 294 3 886987540
+429 209 4 882384950
+593 234 2 875660850
+622 756 3 882591321
+152 632 4 882474734
+284 938 3 885329821
+593 196 5 875670939
+474 276 5 887915221
+255 559 4 883216748
+293 230 2 888907384
+540 249 3 882157687
+417 173 5 879647519
+349 458 4 879465933
+181 1150 1 878963305
+226 69 4 883889430
+591 382 4 891031500
+346 1231 3 875265106
+586 568 3 884061623
+90 531 4 891383204
+592 354 4 888553156
+385 1121 4 879443315
+97 663 5 884239791
+417 91 2 879647800
+607 86 4 883880079
+534 1199 5 877807780
+94 98 4 891721192
+512 527 5 888579645
+557 127 4 880485718
+259 154 5 876365003
+404 879 3 883790465
+255 121 2 883216902
+427 937 5 879701326
+498 933 3 881959018
+246 132 4 884921319
+521 206 5 884476637
+499 8 5 885599682
+336 859 2 877758103
+100 347 4 891375212
+561 661 4 885808715
+82 181 4 876311241
+417 15 5 879646166
+429 502 3 882385543
+618 96 3 891307749
+624 471 4 879792493
+389 185 5 879991434
+457 111 3 882393384
+72 98 5 880037417
+476 712 3 883364475
+385 305 4 879740222
+327 92 4 887748006
+447 150 4 878854438
+532 11 5 893119491
+568 165 4 877906935
+327 65 2 887747617
+567 257 3 882427250
+234 404 4 892333830
+85 476 3 879453018
+13 740 1 882140355
+234 111 3 892318060
+378 143 4 880046022
+72 25 5 880035588
+591 322 2 891031013
+596 123 2 883539767
+234 609 3 892335186
+121 357 5 891388063
+159 1013 4 880557170
+356 331 3 891405619
+334 906 5 891544177
+324 875 3 880575163
+128 168 4 879966685
+189 317 4 893265826
+608 276 2 880404975
+590 754 3 879438686
+303 195 4 879466937
+551 1087 1 892784437
+475 313 2 891451083
+496 77 2 876066531
+222 1087 1 878185102
+174 140 4 886515514
+387 320 4 886480325
+151 497 5 879524325
+442 67 3 883389028
+458 304 4 889323982
+209 14 3 883417547
+496 774 5 876066424
+455 197 5 879111057
+257 1129 5 879585415
+592 1008 4 882608357
+188 877 2 875071361
+612 926 2 875324789
+15 690 4 879455128
+532 195 5 892521554
+603 931 2 891956715
+268 941 2 875310463
+439 895 3 882892424
+57 1073 3 883698525
+184 644 4 889908947
+90 811 4 891384516
+476 343 4 883365634
+387 93 5 886480703
+592 347 4 885280098
+87 824 3 879877043
+439 147 4 882893737
+84 546 3 883452462
+417 384 4 879649284
+526 676 5 885682370
+442 672 3 883390048
+600 583 3 888451977
+566 117 4 881650886
+495 357 5 888633277
+234 64 4 892078983
+535 813 5 879618777
+485 326 2 891041705
+130 62 4 876252175
+367 324 5 876689418
+222 1178 2 878184392
+518 13 4 876823266
+498 484 4 881957546
+416 712 4 886318795
+567 919 4 882426105
+585 730 3 891285188
+399 1219 3 882348448
+327 856 4 887744167
+455 627 3 879111705
+486 181 4 879874482
+537 215 3 886031342
+32 9 3 883717747
+272 423 4 879454939
+437 387 2 880140726
+214 175 5 892668153
+603 157 1 891957031
+398 197 5 875660226
+128 729 2 879968447
+504 56 3 887832643
+380 1065 4 885478519
+542 411 4 886533275
+624 278 4 879793545
+561 393 2 885810309
+95 968 5 880571117
+82 523 5 878769373
+515 307 4 887659123
+234 646 3 892335500
+569 302 4 879792991
+506 183 5 874874308
+276 655 4 874791297
+314 216 3 877888722
+189 209 1 893265826
+457 357 5 882396735
+465 656 3 883531410
+60 327 4 883325508
+426 208 4 879442161
+597 242 4 875338983
+452 419 4 887719030
+544 286 4 884795135
+54 255 3 882153415
+456 955 4 881374162
+592 251 5 882607955
+605 601 5 879426339
+151 741 2 879524394
+303 443 4 879468459
+13 733 5 882399528
+178 744 3 882824028
+489 270 4 891448731
+433 268 3 880585162
+344 210 4 884814401
+336 763 3 877756890
+594 286 3 875917841
+537 330 2 886029488
+593 609 3 886194241
+588 143 5 890015684
+620 1043 4 889988340
+130 1231 4 878537778
+90 310 3 891382240
+11 237 4 891903005
+504 728 3 887908974
+210 72 3 891036310
+481 659 5 885829153
+17 294 4 885166209
+615 1192 4 879448715
+127 271 5 884364866
+543 516 4 876896210
+470 50 5 879178487
+136 475 4 882693339
+49 1067 3 888068842
+533 484 3 879190724
+325 548 3 891480086
+606 210 3 880924557
+586 176 3 884061623
+42 419 5 881107178
+416 762 3 876697524
+551 748 4 892775612
+429 188 4 882386566
+606 763 5 887060488
+2 310 4 888979061
+417 264 2 879649763
+595 289 4 886920602
+435 717 3 884134104
+468 662 4 875291570
+368 145 2 889783586
+373 209 4 877098437
+295 427 4 879517412
+87 323 3 879876256
+481 780 1 885829240
+483 20 2 878952993
+410 315 4 888627138
+405 383 1 885547605
+387 659 4 886480325
+489 266 5 891446232
+500 988 3 883864840
+471 501 3 889828027
+279 1215 2 884556545
+279 1025 2 880825843
+425 305 3 890346411
+606 124 3 878143246
+224 1152 3 888104313
+457 372 4 882548382
+558 847 4 879436396
+562 418 5 879195738
+560 1 4 879976449
+601 257 2 876347224
+401 684 4 891033651
+60 650 4 883327201
+593 245 3 888872154
+561 537 4 885808866
+480 127 3 891207715
+579 655 3 880952201
+456 1328 4 881372328
+394 665 2 881130009
+554 951 3 876369840
+411 50 5 892845604
+394 780 2 881059180
+592 318 5 882955863
+429 117 4 882387757
+546 860 4 885141439
+236 318 5 890116539
+405 388 4 885547558
+537 721 2 886031752
+200 43 3 884129814
+481 505 5 885828574
+476 1118 3 883364392
+593 402 4 875672970
+493 127 3 884130416
+456 95 4 881373756
+91 483 4 891439208
+279 802 4 875313600
+311 173 5 884364569
+430 222 4 877225682
+620 930 2 889987875
+488 172 3 891293863
+569 676 4 879793847
+534 150 3 877807873
+616 300 4 891224644
+70 204 3 884066399
+592 1377 3 882607872
+363 1073 4 891496337
+298 603 5 884125093
+344 216 4 884901156
+293 49 3 888907312
+537 1019 1 886031606
+164 298 3 889401835
+104 3 3 888465739
+217 568 4 889069782
+504 723 4 887910896
+279 869 1 892176473
+290 318 4 880473776
+452 636 5 885816916
+188 121 4 875073647
+551 2 2 892784780
+280 66 5 891701148
+207 1225 3 875508817
+542 319 3 886532950
+42 283 3 881110483
+437 288 2 880139533
+201 42 4 884113713
+619 809 1 885954238
+489 883 2 891448811
+365 340 5 891303536
+200 423 5 884129275
+450 66 4 882398770
+489 1025 5 891366652
+493 275 1 884131357
+169 480 4 891359137
+592 187 5 882956157
+437 83 4 880140325
+430 56 4 877226323
+303 264 3 879466214
+590 150 5 879438878
+627 26 3 879530824
+235 692 4 889655595
+17 323 1 885166256
+293 1016 2 888905086
+399 622 4 882343605
+334 58 4 891546914
+518 118 5 876823804
+536 189 5 882360143
+483 107 3 878951717
+472 378 4 875981759
+202 318 1 879727116
+275 420 2 875154535
+496 378 1 876066794
+346 642 3 874949952
+60 205 4 883326426
+558 14 4 879436097
+13 732 5 882141617
+577 845 4 880471578
+436 581 4 887772060
+278 538 4 891295164
+197 322 3 891409475
+200 141 4 884129346
+524 1456 3 884635031
+621 833 3 880738462
+554 432 4 876550491
+83 4 2 880336655
+384 751 4 891274091
+244 50 5 880604379
+286 312 4 884069415
+163 879 2 891219643
+13 427 5 882398814
+537 194 3 886030891
+498 203 5 881961547
+588 258 4 890014591
+577 932 3 880471287
+350 50 5 882345502
+220 289 4 881198113
+585 1266 3 891286059
+559 191 5 891034139
+582 826 3 882962652
+216 789 5 880233957
+540 591 3 882157036
+441 259 3 891035211
+279 1206 5 884986688
+405 1399 1 885549942
+592 147 4 882608357
+194 1411 1 879554331
+508 176 4 883767565
+483 432 3 884047278
+533 528 4 879438999
+234 524 3 892079910
+527 87 3 879456132
+271 527 5 885848736
+399 423 3 882344052
+19 210 3 885412840
+417 96 3 879646915
+533 276 1 889451077
+393 826 3 889731729
+82 121 4 876311387
+144 1197 4 888104322
+536 561 3 882364065
+301 51 4 882078928
+221 282 4 875244558
+373 1133 3 877112076
+475 259 5 891628024
+56 67 2 892677114
+21 988 1 874951005
+623 50 5 891035112
+453 357 5 877554174
+628 270 5 880776981
+92 4 4 875654222
+421 4 3 892241624
+497 724 5 879310445
+523 9 4 883700564
+239 634 4 889180487
+561 92 3 885809897
+288 515 4 886373591
+567 1020 3 882425820
+577 727 5 880474747
+398 124 5 875717717
+551 550 5 892784130
+381 176 4 892696698
+321 432 5 879439812
+405 798 1 885546724
+465 603 4 883531284
+51 479 3 883498655
+288 216 4 886629592
+554 274 3 876232317
+623 275 5 891035112
+95 509 4 879197728
+621 263 1 883800011
+420 100 5 891357104
+617 294 1 883788511
+144 588 4 888105549
+601 276 4 876346890
+198 923 3 884207946
+391 646 4 877399066
+43 276 4 883954876
+435 228 4 884131157
+536 214 2 882360450
+580 329 3 884124191
+622 284 1 882590670
+537 172 3 886030707
+66 294 4 883601089
+354 1085 3 891219432
+435 12 5 884131434
+541 596 4 884645816
+291 369 3 874834388
+625 748 3 891262561
+145 312 3 885622510
+276 1056 4 874796201
+450 222 3 882395778
+532 545 2 874791976
+354 25 2 891216854
+489 301 3 891366805
+11 286 5 891901606
+431 327 3 877844559
+533 151 3 879192474
+465 22 3 883531246
+509 603 4 883591826
+315 523 4 879799390
+500 1226 4 883865715
+501 293 4 883347823
+130 436 3 875801573
+8 259 1 879361604
+347 176 3 881653866
+450 647 4 887136622
+347 655 5 881653973
+505 203 4 889334162
+207 284 3 877746137
+474 382 3 887927339
+450 192 4 882467868
+268 53 3 875744173
+499 539 1 885598827
+87 477 3 879876610
+447 157 4 878856290
+440 86 5 891577919
+508 219 1 883767628
+104 276 4 888465290
+579 111 4 880952142
+504 58 3 887837740
+291 416 4 875087100
+565 730 5 891037837
+62 387 2 879376115
+378 132 4 880046256
+178 783 4 886678484
+536 862 3 882360834
+18 125 3 880131004
+65 238 3 879218449
+533 193 4 879439379
+436 721 3 887770092
+374 95 4 882158577
+398 737 2 875811449
+486 13 4 879874811
+622 993 4 882590809
+500 325 3 883864862
+479 210 4 889125866
+23 79 4 874785957
+125 1115 3 879454345
+429 301 3 882387252
+463 288 1 889943851
+524 613 4 884637347
+535 591 4 879617977
+507 316 5 889964844
+346 333 4 886273342
+615 259 1 879447642
+532 1337 3 874790930
+463 257 4 889935910
+536 227 5 882361066
+342 1315 1 875318742
+497 1000 2 878759777
+425 1016 3 878739054
+433 340 3 880585162
+497 645 3 878759659
+280 367 5 891701002
+92 396 3 875654733
+87 728 4 879876768
+456 603 5 881373019
+449 9 4 879958624
+85 435 4 879828911
+59 581 5 888206015
+194 991 2 879520306
+589 678 4 883352735
+450 549 3 882377358
+474 1518 3 887927338
+152 487 5 882474587
+425 346 5 890346198
+460 303 3 882910553
+560 258 5 879975116
+614 117 3 879464352
+437 51 1 880382644
+516 902 5 891290565
+627 699 1 879530263
+344 124 5 884899346
+472 715 4 875982607
+449 1195 5 880410754
+311 794 4 884366270
+279 294 2 875249117
+409 213 4 881107750
+585 1524 3 891283124
+561 597 3 885810428
+541 181 5 884046910
+608 162 3 880406862
+343 90 4 876406677
+403 1012 1 879786190
+429 671 3 882385065
+196 285 5 881251753
+12 159 4 879959306
+592 425 5 882956467
+417 800 2 879649467
+575 483 3 878148137
+574 690 3 891279174
+532 831 2 874790629
+151 430 4 879528418
+417 825 4 879646463
+533 195 4 879439082
+553 151 5 879949181
+148 521 1 877398836
+445 1252 1 891199749
+332 234 5 888360342
+180 1046 2 877442125
+304 111 3 884968264
+425 201 3 878738104
+57 295 5 883698581
+608 419 4 880405702
+194 944 2 879551999
+548 258 4 891042474
+24 200 5 875323440
+487 226 3 883531085
+588 73 3 890026262
+532 121 4 888636374
+524 29 3 884637173
+56 523 4 892676970
+551 698 4 892782734
+479 179 1 879461142
+7 324 1 892135078
+297 249 3 874955210
+295 204 4 879517655
+395 181 5 883764336
+457 531 5 882392906
+305 686 3 886324330
+438 471 4 879868184
+232 166 4 888549815
+312 663 5 891699599
+233 432 3 877663383
+347 163 4 881654801
+600 1407 2 888453083
+259 97 4 874809292
+524 286 5 884287379
+344 89 5 884814479
+387 732 1 886484215
+402 455 3 876266886
+536 402 4 882361042
+394 364 3 881059544
+430 1007 3 877225599
+435 1128 2 884132027
+538 238 5 877110174
+249 257 3 879571715
+537 509 4 886031540
+2 309 1 888980029
+621 147 3 880738282
+501 475 5 883348080
+477 25 5 875940755
+195 740 3 890985743
+115 657 3 881171488
+553 492 3 879949042
+268 630 4 875542174
+234 517 3 892333919
+40 316 3 889041643
+194 87 4 879523104
+566 707 4 881650442
+233 234 4 877664010
+179 333 5 892151459
+229 288 4 891633028
+457 100 5 882393244
+459 100 1 879562859
+385 498 3 879441942
+393 79 4 887745973
+517 597 4 892660034
+566 772 4 881650467
+298 127 5 884125847
+153 258 5 881371336
+13 328 3 881514811
+487 748 4 883440540
+567 298 4 882426279
+254 554 3 886475952
+417 145 3 879648979
+308 928 4 887742103
+276 421 4 874795500
+215 195 5 891435655
+621 107 4 880737311
+451 288 5 879012470
+514 658 4 875463028
+428 347 4 885943782
+207 1028 3 877847025
+106 161 3 881452816
+629 284 4 880117719
+102 892 2 883278138
+524 277 3 884322379
+7 429 5 891351002
+472 234 4 875980081
+523 66 4 883702292
+280 1182 3 891702214
+437 770 3 881001208
+313 484 5 891016193
+583 268 5 879384094
+559 687 3 891035551
+286 476 4 876521993
+141 284 5 884585071
+331 682 5 877196820
+456 99 3 881374767
+184 79 3 889909551
+567 191 3 882427124
+60 265 5 883327591
+305 184 3 886323937
+405 1408 1 885549094
+569 117 3 879793847
+551 317 5 892777092
+608 489 5 880403765
+379 1 4 883156176
+497 187 5 879310825
+407 521 3 884201716
+429 250 2 882386357
+94 29 2 891723883
+385 191 2 879444597
+389 168 5 879991434
+193 895 1 889123777
+601 196 3 876349810
+455 1028 2 879110767
+328 117 4 885046420
+497 153 4 878759659
+537 875 1 886028544
+244 357 5 880605553
+486 879 3 879874297
+401 509 4 891033582
+495 496 5 888632888
+297 185 5 875239870
+56 946 4 892737210
+6 274 4 883602501
+493 95 5 884131287
+595 1059 4 886921344
+151 9 4 879524199
+177 1218 4 880131231
+69 265 4 882145400
+299 283 3 889417370
+82 834 1 884714618
+621 748 4 880226710
+59 1 2 888203053
+393 29 4 889729398
+521 144 3 884478171
+537 653 4 886030738
+379 271 3 886835602
+452 924 5 885816916
+350 479 5 882345789
+57 105 3 883698009
+506 175 5 874873327
+104 255 1 888465604
+52 285 5 882922227
+421 448 3 892241687
+457 8 5 882397734
+271 521 5 885848373
+54 328 4 880928957
+327 631 3 887747133
+469 483 5 879524177
+528 238 3 886101782
+367 563 4 876690077
+381 931 4 892697628
+465 87 4 883530054
+499 657 5 885599413
+429 387 4 882386051
+268 455 3 875742499
+533 282 4 888844577
+50 268 4 877051656
+591 740 4 891039974
+608 609 5 880406950
+79 93 2 891271676
+621 135 5 885596819
+85 345 4 884820077
+479 483 4 879460844
+537 749 2 886028544
+224 329 3 888082187
+346 250 3 886274255
+25 837 4 885852611
+59 746 5 888204642
+537 698 3 886031178
+380 521 2 885479397
+276 53 4 883822485
+539 153 5 879788533
+387 952 5 886484561
+189 162 3 893266230
+570 245 1 881262497
+553 474 5 879948609
+601 184 3 876350230
+450 136 5 882812349
+402 258 4 876266650
+627 179 5 879530536
+286 172 4 889651549
+553 177 4 879949180
+526 408 5 885682562
+537 275 4 886029806
+56 778 4 892678669
+385 1154 5 880870205
+601 496 4 876349302
+388 333 5 886439561
+555 249 4 879963127
+429 761 2 882386711
+487 128 5 883531333
+191 750 4 891560253
+416 696 3 876697524
+448 1602 4 891888042
+151 463 5 879525002
+308 679 4 887739426
+417 642 5 879647947
+479 100 3 879460028
+181 1338 1 878962240
+109 531 4 880578066
+585 212 5 891282894
+545 88 3 879901941
+589 259 5 883352631
+551 651 4 892776750
+318 1063 3 884495973
+562 501 5 879196653
+457 265 5 882397699
+580 1028 3 884125829
+145 342 4 882181205
+533 14 3 879192582
+450 610 4 882371904
+99 1 4 886518459
+436 1135 4 887771022
+423 546 2 891395684
+334 185 4 891545950
+588 423 3 890015649
+6 178 4 883600785
+59 649 4 888205660
+394 184 3 880889010
+483 109 5 882165734
+468 273 2 875280499
+318 739 5 884496984
+389 480 5 879991175
+110 1210 3 886989191
+487 620 3 883445168
+392 304 4 891037720
+290 265 4 880475371
+453 1017 3 887942122
+288 435 4 889225633
+610 483 5 888702859
+308 288 4 887736408
+385 675 5 879446952
+25 131 4 885852611
+301 43 5 882078994
+621 541 4 874964605
+319 689 3 881355802
+633 28 4 877212366
+518 273 5 876823804
+605 137 5 879425432
+496 133 5 876066567
+145 652 5 882181571
+186 203 5 879023529
+437 244 3 881001270
+38 405 5 892432205
+365 895 4 891303515
+514 357 4 875462901
+370 497 3 879434636
+104 405 3 888466028
+19 268 2 885412034
+411 181 5 892845605
+290 732 4 880473777
+11 86 4 891904551
+152 692 5 880149963
+70 568 3 884149722
+592 195 4 882955863
+453 210 4 877554587
+297 4 1 875240201
+181 818 1 878963380
+291 798 4 874871655
+382 1381 3 875945757
+553 481 3 879948806
+406 190 5 879793210
+506 234 5 874873111
+541 376 3 883866210
+378 409 2 880044642
+344 316 4 889814343
+608 97 3 880405659
+6 473 2 883600111
+506 58 4 874874985
+301 142 3 882078420
+31 328 2 881547746
+605 180 4 879424315
+627 1004 4 879531504
+452 510 4 875562475
+537 235 1 886030317
+516 50 5 891290565
+483 270 3 891917351
+595 825 2 886921606
+125 367 4 892836551
+267 31 4 878972119
+452 430 3 885817719
+608 265 3 880406470
+455 1197 4 879109565
+320 453 3 884751610
+500 729 4 883875303
+601 411 2 876348107
+276 393 4 874792094
+430 50 4 877225516
+503 435 3 880472125
+622 730 4 882669509
+472 588 3 875979797
+307 209 5 879283798
+389 1114 2 880614050
+565 170 5 891037291
+420 508 3 891357162
+85 301 4 886283002
+338 427 4 879438419
+537 613 3 886031831
+542 191 5 886532338
+536 501 3 882360834
+6 408 4 883599075
+541 196 4 883864928
+145 1215 2 888398400
+532 250 3 891910110
+145 572 5 888398747
+343 527 5 876404757
+442 273 4 883390328
+409 283 4 881109264
+327 79 3 887745661
+328 29 3 885048930
+618 2 2 891309091
+393 566 3 887745717
+433 507 4 880585730
+64 1140 1 889740676
+293 492 5 888906096
+489 988 3 891446982
+128 181 4 879966954
+592 264 2 882607528
+64 188 4 889739586
+21 145 1 874951761
+555 236 5 879962769
+561 1529 3 885809064
+590 864 1 879439567
+621 451 1 874963028
+526 919 3 885682400
+345 378 4 884993436
+178 506 3 882827084
+277 124 3 879543421
+276 658 4 874791194
+119 210 5 874781407
+543 735 4 874863269
+174 9 5 886439492
+548 31 5 891044481
+130 354 5 888211701
+454 693 2 888267315
+555 489 5 879975455
+276 1244 3 874836608
+354 489 4 891217851
+508 317 4 883767246
+26 1011 3 891371597
+506 538 3 880908452
+566 15 3 881650030
+605 582 4 879424661
+405 52 1 885546379
+292 844 5 881104481
+275 96 3 880314914
+615 289 2 879447670
+91 136 4 891438909
+529 321 4 882535353
+582 222 4 882961804
+125 520 5 892836309
+109 82 5 880572680
+327 202 4 887822400
+354 558 4 891217082
+625 739 3 891263665
+608 789 3 880405971
+449 269 5 879958444
+504 1030 3 887911314
+608 695 5 880405565
+244 82 3 880606667
+94 173 4 885872758
+297 151 3 875239975
+497 741 4 879361707
+618 237 4 891307343
+334 115 5 891545768
+432 24 1 889416188
+533 10 2 879192414
+87 89 4 879875818
+532 879 3 892519328
+450 35 2 882468790
+116 390 4 876454090
+350 515 5 882346756
+478 763 5 889388375
+592 197 5 882955863
+380 1113 4 885479730
+526 678 1 885682214
+493 50 5 884131553
+184 93 4 889907771
+177 288 5 880130467
+618 131 4 891307343
+621 554 4 874964657
+6 538 2 883268483
+614 100 5 879464119
+308 428 5 887739426
+181 1302 1 878962086
+622 755 4 882670211
+498 1070 3 881959103
+308 825 4 887740700
+92 780 3 875660494
+201 1069 2 884111312
+498 603 4 881955960
+514 257 4 880209981
+107 902 5 891264501
+163 300 3 891219977
+407 25 3 876339975
+28 176 5 881956445
+426 99 4 879444081
+249 480 5 879572210
+18 613 5 880129769
+378 796 2 880333626
+592 271 4 882607647
+517 275 5 892660728
+539 956 5 879788405
+461 255 2 885355890
+504 180 4 887837918
+506 796 3 874875062
+320 231 2 884749411
+599 471 4 880953441
+541 257 5 884046320
+44 211 4 878347598
+619 403 5 885954159
+479 282 5 879460049
+592 1025 1 882607745
+591 204 4 891031500
+632 188 4 879457857
+312 835 5 891712535
+250 181 4 878089393
+452 245 2 876216206
+593 65 3 875671674
+521 1012 3 884476049
+472 1036 4 875983484
+541 215 4 885595771
+291 85 2 874877699
+389 525 4 880165277
+268 204 3 875310311
+280 67 4 891701785
+380 712 2 885480585
+442 695 5 883387935
+378 703 4 890572396
+268 12 4 875310116
+450 507 5 882373020
+601 164 4 876350875
+335 748 2 891567098
+7 597 3 891353744
+588 25 4 890024677
+76 513 5 882606305
+221 469 3 875245481
+197 38 3 891410039
+314 99 4 877888391
+406 89 4 879446361
+320 368 3 884748946
+535 658 4 879618569
+350 214 3 882347465
+113 273 4 875935609
+463 116 5 877385381
+486 1272 3 879875154
+450 490 5 882373786
+182 181 5 885612967
+566 512 4 881650148
+385 200 3 879446110
+308 135 5 887737243
+207 33 2 877125422
+495 227 5 888636899
+256 657 5 882164727
+239 228 2 889180651
+553 1021 2 879949153
+577 12 4 880474257
+346 98 2 874948173
+600 38 3 888452491
+298 186 4 884183256
+504 579 4 887911391
+591 286 4 891030956
+184 283 5 889913687
+350 489 4 882347465
+520 25 4 885170476
+545 217 5 879899934
+378 807 3 880334199
+371 357 5 877487751
+622 479 4 882669668
+312 613 5 891698454
+605 284 2 880762139
+378 28 4 880045989
+600 526 4 888451750
+270 121 4 876954093
+158 55 4 880134407
+524 281 2 884323464
+579 408 3 880951740
+454 740 2 888266433
+174 1262 5 886434566
+365 235 2 891304278
+624 864 3 879793198
+474 73 3 887928793
+286 428 5 877532303
+222 508 3 877563326
+416 658 5 893214226
+65 88 4 879217942
+64 135 4 889737889
+410 340 2 888626506
+521 392 3 886063254
+568 6 3 877907235
+491 900 5 891189761
+537 92 3 886031678
+457 52 4 882398055
+279 922 3 890451433
+195 1193 4 888737346
+207 414 2 876078916
+23 432 4 884550048
+181 1340 1 878962240
+479 79 4 879460894
+441 683 2 891035350
+204 321 1 892388900
+463 544 4 877385415
+601 250 4 876346930
+551 447 5 892783711
+425 568 3 878738643
+532 470 5 892859148
+322 528 5 887314418
+416 7 4 876697205
+126 300 4 887854943
+605 15 5 879427151
+92 125 4 876175004
+453 742 3 888207161
+254 1 3 887347350
+498 121 2 881962699
+407 40 1 876338799
+620 268 4 889986452
+405 233 1 885547952
+478 412 4 889388249
+385 250 3 879440701
+312 1020 5 891698553
+557 872 5 881095916
+583 239 2 879384522
+73 153 3 888626007
+537 349 1 886028845
+104 534 2 888465554
+546 56 5 885141332
+533 1 4 879192521
+35 876 2 875458970
+623 523 4 891034756
+454 451 4 888267455
+294 100 4 877819265
+577 385 5 880474530
+500 930 3 883865929
+303 475 4 879467155
+538 240 2 877109422
+472 72 5 892791017
+622 12 5 882669468
+590 244 3 879439431
+151 381 5 879528754
+15 291 3 879456084
+535 204 5 879617856
+308 423 5 887736999
+170 687 3 884706063
+620 565 4 889987682
+551 384 1 892785223
+104 237 3 888465263
+458 473 4 886395022
+562 197 4 879196105
+109 88 4 880581942
+354 251 5 891216691
+316 172 1 880854197
+53 7 3 879442991
+256 1051 4 882150552
+1 119 5 876893098
+478 237 5 889388863
+250 751 2 883262694
+399 1480 3 882350899
+406 543 4 884631010
+560 281 3 879976828
+474 99 4 887927339
+303 762 4 879468179
+89 237 4 879441381
+455 405 3 879109764
+522 318 4 876961248
+618 496 4 891307619
+527 59 5 879455792
+585 707 5 891282894
+484 250 4 891194646
+271 659 3 885848827
+405 1224 1 885546487
+435 944 2 884133911
+586 403 4 884061807
+592 876 1 882607690
+305 202 3 886323684
+458 709 4 886396192
+56 176 5 892676377
+416 195 5 893214128
+621 181 5 874965408
+250 367 4 878090330
+363 572 2 891498469
+293 895 3 888904410
+617 132 1 883789006
+478 216 5 889396029
+608 193 4 880405824
+152 133 5 882474845
+581 847 3 879641787
+279 666 2 890451373
+1 26 3 875072442
+602 125 4 888638674
+615 644 4 879448599
+554 576 4 876549377
+543 202 4 874863734
+608 1113 3 880406862
+406 203 4 882480891
+527 19 3 879456611
+486 864 3 879875041
+342 873 3 874984068
+109 118 3 880571801
+234 429 4 892079434
+22 163 1 878886845
+336 284 4 877759833
+479 209 4 879460863
+478 357 5 889388724
+526 243 1 885682295
+257 381 5 880496690
+318 215 2 884496218
+504 98 5 887832433
+592 263 1 882607779
+466 455 3 890285113
+343 515 4 876402626
+496 532 5 876072633
+181 322 1 878961814
+572 1010 2 879449683
+493 754 3 884129868
+195 373 3 875158215
+301 1283 4 882075386
+385 1158 5 879443150
+145 1025 4 877343020
+391 546 3 877400037
+115 13 5 881171983
+454 107 3 888267087
+44 90 2 878348784
+457 425 4 882397828
+31 299 4 881547814
+535 630 2 879619144
+487 1446 3 883530814
+458 287 4 886394822
+303 960 4 879467361
+545 69 4 884133906
+528 194 5 886101956
+13 754 4 882140718
+441 1 5 891035468
+352 194 3 884290361
+379 674 3 880524614
+551 1207 1 892785300
+402 1101 4 876267234
+286 527 4 877531407
+406 64 4 879445430
+560 235 2 879976867
+311 1221 4 884364502
+405 1359 1 885549790
+450 510 4 887660722
+405 584 1 885548785
+338 213 5 879438250
+465 529 3 883529984
+510 881 2 887667838
+592 42 5 882955918
+568 286 3 877906547
+179 362 1 892151231
+60 641 5 883326086
+60 411 3 883327827
+406 945 3 884631010
+620 465 4 889988232
+460 253 3 882912316
+458 427 4 886396460
+416 88 3 886316140
+313 152 3 891016878
+416 29 2 886318228
+484 97 5 891194957
+141 286 4 884584247
+267 826 3 878971266
+592 411 2 882608457
+108 252 3 879879961
+478 469 3 889395879
+468 275 4 875280143
+396 1215 2 884646709
+478 28 3 889395655
+303 1215 1 879544435
+406 607 4 882480511
+495 147 5 888637768
+355 681 4 879485523
+221 186 4 875245641
+173 984 4 877556988
+573 205 3 885844674
+64 340 4 879365313
+600 435 5 888451750
+537 193 4 886031375
+328 729 4 885047737
+534 628 5 877807747
+399 26 2 882510126
+586 235 3 884066859
+380 750 4 885477859
+393 1055 4 889728895
+271 126 3 885848034
+506 81 1 874874000
+244 197 4 880605838
+414 258 5 884998953
+507 328 5 889964162
+291 1229 2 874868027
+267 206 5 878974783
+620 768 5 889988069
+456 228 3 881374548
+139 150 4 879538327
+551 808 3 892783791
+498 271 2 881962988
+508 528 5 883777430
+312 537 5 891698516
+500 381 4 883875585
+207 175 1 877845982
+459 333 3 879561574
+292 264 3 877628138
+393 1440 3 889731359
+42 66 4 881108280
+414 260 3 884999193
+332 895 5 887916385
+525 255 1 881086078
+399 156 3 882342537
+532 865 2 888630531
+534 471 5 877807935
+561 13 3 885810060
+6 427 4 883600707
+441 405 3 891035507
+561 436 4 885807843
+447 176 4 878856148
+85 1172 4 879453781
+342 789 3 875319412
+555 7 4 879962172
+632 288 3 879458977
+85 462 4 879454189
+633 1132 2 875325691
+538 215 5 877107536
+361 212 5 879440941
+148 222 4 877398901
+566 95 2 881649913
+465 257 4 883530818
+495 671 2 888634956
+18 708 3 880129595
+567 273 5 882427068
+62 159 3 879375762
+601 109 4 876346930
+631 272 4 888464916
+560 480 3 879975613
+78 813 2 879633745
+634 458 4 875729148
+299 23 4 878192154
+2 306 4 888550774
+181 409 2 878963276
+363 506 2 891496077
+429 780 3 882387685
+291 735 4 874868027
+522 133 3 876961314
+334 315 4 891550535
+303 552 2 879485048
+604 183 3 883668021
+249 806 5 879572167
+592 460 3 882608873
+537 357 4 886030707
+320 760 3 884748946
+565 855 5 891037628
+188 470 5 875073647
+140 286 5 879013617
+561 1069 4 885808053
+417 797 3 880952656
+299 25 3 877878227
+537 133 4 886030707
+532 259 3 884594498
+601 39 1 876350443
+537 610 4 886031912
+553 648 4 879948552
+378 365 2 880318158
+141 330 1 886447735
+445 276 3 891199869
+145 274 3 875270800
+233 203 3 880923202
+554 118 4 876550257
+322 157 5 887314244
+535 151 4 879618338
+494 15 5 879541475
+407 484 4 875042378
+606 95 4 880924188
+186 1336 3 879024346
+324 827 4 880575715
+618 273 4 891309293
+176 874 4 886047118
+64 194 5 889737710
+417 404 3 879647947
+412 172 5 879717449
+535 282 3 879618091
+634 476 3 875729668
+463 7 4 877385180
+99 595 4 885679504
+488 208 4 891294298
+381 432 5 892696587
+11 544 4 891903226
+308 148 3 887740788
+308 8 5 887736696
+617 53 1 883789537
+497 1047 3 879309836
+622 283 4 882590534
+585 166 4 891283338
+83 1060 3 880306926
+274 15 5 878945505
+551 1314 2 892783750
+230 693 2 880485594
+130 1028 4 876250805
+455 281 3 879110281
+536 385 4 882359085
+553 490 4 879949073
+585 190 4 891282808
+555 285 5 879963127
+474 489 4 887923972
+537 85 2 886032123
+181 242 1 878961814
+552 455 3 879221764
+624 50 5 879792581
+311 498 4 884364931
+618 778 3 891308515
+324 14 5 880575531
+486 887 5 879874218
+33 879 3 891964230
+454 357 3 881959844
+238 301 3 883575855
+81 591 5 876534124
+10 32 4 877886661
+621 364 3 874963446
+437 181 4 880140466
+627 281 3 879531504
+600 550 4 888452071
+48 527 4 879434654
+458 124 4 886394822
+336 765 4 877757516
+567 496 5 882426184
+617 98 2 883789080
+387 13 4 886480788
+422 334 4 877162682
+546 569 4 885141502
+615 179 4 879447968
+399 508 3 882509971
+518 866 5 876823540
+511 872 5 890004728
+351 328 4 879481550
+151 516 5 879542707
+422 93 4 875129882
+561 304 3 891710572
+39 269 4 891400188
+119 931 1 886178294
+216 42 5 880234469
+496 432 4 876066652
+464 748 4 878354681
+560 813 4 879976478
+625 172 4 891263057
+279 502 5 875310263
+596 258 3 883539011
+495 168 5 888632738
+290 1060 3 880732271
+552 249 3 879222368
+329 313 4 891655191
+184 596 4 889907812
+59 491 4 888206689
+524 180 4 884634579
+227 1011 4 879035834
+548 270 5 891044304
+214 603 4 891544089
+536 176 3 882359726
+595 1094 3 886921820
+586 186 2 884059287
+593 216 5 875671277
+566 705 4 881649871
+621 33 4 874962824
+249 294 3 879571557
+569 252 3 879795551
+450 164 4 882396050
+455 301 2 879110767
+141 248 3 884585039
+552 620 3 879222738
+201 750 3 884110598
+559 265 4 891033696
+606 197 3 880926862
+458 425 3 886398246
+474 1045 4 887927728
+592 303 5 882607325
+561 32 4 885807455
+288 1358 5 886892241
+545 388 3 880347984
+276 647 4 874790903
+597 988 1 875339237
+5 415 1 875636842
+385 719 2 879447136
+559 127 4 891033956
+407 123 3 876342671
+588 347 5 890014648
+437 463 5 880141008
+94 281 3 891722576
+439 285 5 882893220
+413 300 4 879968959
+577 623 5 880475149
+634 237 5 877018125
+496 246 4 876064198
+66 121 3 883601834
+455 39 2 879111345
+365 125 3 891304152
+422 458 3 875130173
+6 435 4 883601529
+271 198 4 885848616
+639 88 3 891239638
+624 346 3 885215462
+85 1006 3 882995833
+3 181 4 889237482
+416 36 2 878879809
+314 628 5 877886606
+109 233 4 880578502
+128 705 3 879968096
+618 697 3 891308063
+325 319 3 891477638
+224 925 3 888104281
+634 273 3 875729069
+64 210 3 889737654
+538 127 5 877107231
+23 91 4 884550049
+542 1098 4 886532818
+551 79 5 892776824
+585 45 5 891282808
+456 490 4 881373084
+13 91 2 882398724
+437 234 4 880142851
+297 174 5 875410071
+524 530 4 884634785
+535 11 4 879618849
+627 210 3 879531248
+110 313 5 886987183
+399 386 3 882349353
+246 1228 1 884923971
+479 732 4 879461120
+603 100 4 891956776
+151 523 5 879524173
+588 1039 4 890024611
+279 1132 1 892864828
+123 276 4 879873830
+606 11 5 880923579
+292 1 4 881104147
+318 318 5 884496218
+95 515 5 879197329
+56 154 2 892911144
+542 58 4 886532571
+305 751 3 886307971
+181 275 3 878962720
+515 310 3 887658975
+385 945 5 879441313
+492 923 5 879969878
+394 763 3 881058929
+246 633 3 884920997
+315 154 5 879821158
+567 611 4 882425998
+588 15 5 890015608
+430 515 4 877225660
+514 69 4 875309276
+590 276 4 879439645
+114 357 4 881259525
+177 292 3 880130415
+352 302 4 884289619
+106 712 3 881452599
+537 22 2 886030767
+90 273 3 891385040
+301 465 4 882077811
+553 99 5 879948508
+457 155 4 882550065
+52 258 5 882922065
+128 1192 2 879967576
+528 174 5 886101821
+23 145 3 874786244
+534 1059 4 877807692
+577 561 4 880474955
+276 252 3 874787006
+417 1228 2 879649304
+133 300 3 890588577
+478 255 4 889398363
+176 321 4 886047176
+543 664 4 874863336
+298 435 5 884182573
+536 699 3 882360209
+230 239 4 880484320
+588 623 3 890026939
+98 428 5 880498834
+72 97 4 880036638
+85 516 4 879454272
+478 137 4 889398260
+87 235 3 879877208
+307 631 3 879283544
+532 1426 3 874791506
+405 195 5 885544881
+313 186 3 891017011
+585 116 3 891284393
+533 603 4 879190670
+312 491 5 891699702
+361 421 3 879440974
+406 624 5 879793112
+536 648 3 882359678
+561 382 4 885807842
+490 258 2 875427021
+497 746 5 878759777
+624 271 3 879791884
+595 928 3 886921820
+442 161 3 883390497
+554 86 4 876369678
+541 769 1 884046888
+537 171 3 886030967
+59 87 4 888205228
+102 260 2 883277645
+548 991 1 891044050
+599 1152 4 880951623
+630 294 4 885666018
+586 226 4 884061806
+303 502 4 879484421
+545 444 3 879899978
+452 482 5 885544110
+269 647 4 891447815
+412 276 5 879717572
+345 955 4 884993932
+416 660 5 893213404
+639 242 4 891238514
+174 15 5 886434065
+298 951 4 884183130
+499 326 3 892501059
+405 234 5 885548275
+95 186 5 880573288
+442 550 2 883390466
+279 186 5 875309482
+407 436 3 875045814
+484 144 4 891195298
+393 28 4 889554674
+246 97 3 884922272
+345 239 4 884993485
+537 498 3 886031105
+537 965 2 886031540
+71 14 5 877319375
+577 795 3 880476630
+621 876 2 883799203
+363 523 3 891494659
+169 300 5 891268491
+544 689 2 884795706
+184 1148 3 889910098
+248 64 5 884534735
+634 405 4 877017872
+466 89 3 890284819
+210 167 4 891036054
+342 47 5 874984430
+224 748 3 888082099
+239 434 5 889180041
+163 258 4 891219977
+484 239 4 891195036
+307 28 3 877119480
+287 546 4 875334271
+299 1056 4 889502292
+553 205 4 879948869
+627 144 2 879531158
+296 515 5 884196555
+544 325 1 884796016
+389 25 3 879916170
+405 219 5 885548384
+470 125 4 879178969
+561 193 3 885808673
+435 199 5 884132072
+630 934 3 885667624
+489 340 4 891448367
+325 236 3 891478695
+543 443 4 874864857
+137 405 5 881433336
+417 69 3 879647471
+551 42 5 892783212
+162 105 2 877636458
+346 204 4 874948730
+632 622 4 879459418
+429 276 5 882385542
+535 478 5 879617931
+495 191 3 888632219
+402 42 4 876267173
+591 56 4 891031344
+537 306 3 886028604
+239 221 5 889180447
+622 11 4 882669740
+620 294 5 889986557
+269 956 3 891448475
+361 694 4 879440774
+407 159 3 876338453
+593 70 5 875658983
+495 575 3 888637477
+530 319 3 891568424
+314 257 5 877886413
+489 294 3 891366748
+608 886 1 880402564
+405 661 3 885546025
+450 135 3 882373231
+23 250 4 874784338
+486 295 3 879874630
+221 1185 3 875246710
+457 509 4 882398086
+221 1017 4 875244268
+237 169 5 879376381
+44 655 3 878347455
+18 285 5 880130333
+271 461 5 885849582
+344 174 5 884900993
+545 161 4 879899472
+587 303 4 892871068
+474 15 5 887915600
+589 895 5 883352562
+342 1008 3 875318669
+453 168 4 877553708
+201 216 4 884111360
+7 134 4 892134959
+547 347 4 891282680
+472 550 5 875983066
+449 983 2 879959331
+308 663 5 887738469
+296 144 4 884197131
+381 151 5 892697526
+458 430 5 886398543
+158 187 5 880134332
+268 13 3 875742647
+398 710 2 875716830
+425 79 4 878738335
+125 455 5 879454987
+356 286 3 891405721
+312 191 5 891698334
+496 561 5 876068582
+448 333 2 891887161
+291 210 5 875086491
+2 25 4 888551648
+7 585 4 892133180
+561 410 1 885810117
+592 1060 2 882609057
+444 251 5 890247385
+627 1194 4 879529855
+630 845 3 885666918
+533 181 5 879191085
+417 13 2 879646591
+499 69 5 885599718
+561 735 3 885809712
+374 77 5 880937779
+51 173 5 883498844
+614 411 3 879465452
+559 1101 4 891035111
+642 70 2 886132189
+475 381 4 891627606
+294 235 3 877819532
+393 26 3 887746767
+484 9 1 881449910
+545 665 3 879899299
+120 742 4 889490549
+380 315 4 885477975
+472 584 1 875980377
+399 781 2 882350617
+301 64 5 882075672
+381 15 2 892697358
+7 194 5 891351851
+590 1017 4 879439196
+606 228 5 880924663
+178 143 4 882827574
+577 1032 3 880475561
+514 709 3 876067380
+609 287 5 886894940
+621 423 4 880739654
+162 358 3 877635375
+405 549 1 885546336
+373 1110 4 877107379
+504 1133 3 887910871
+306 111 4 876504442
+468 159 3 875292320
+387 99 5 886483620
+64 652 2 879365590
+586 276 3 884057692
+149 325 2 883512834
+620 101 2 889988069
+326 481 1 879874964
+552 123 3 879222033
+213 258 4 878870226
+254 1091 3 886475586
+521 132 3 885253186
+397 135 5 885349825
+620 121 5 889987825
+510 678 4 887667780
+3 338 2 889237297
+482 127 4 887644063
+637 100 4 882902924
+190 544 4 891033806
+619 328 1 885953684
+416 312 3 885114480
+624 262 4 891961078
+425 636 4 878738596
+308 404 3 887736998
+18 649 3 880131591
+501 508 4 883347920
+543 831 2 876718718
+487 845 4 883442260
+198 70 3 884207691
+627 403 2 879530694
+421 672 3 892241687
+560 1163 3 879976988
+59 237 3 888203371
+560 250 4 879976126
+500 129 4 886359266
+505 378 5 889333466
+330 501 5 876546719
+640 11 4 874777440
+512 302 4 888578289
+374 568 5 880396622
+548 603 5 891044356
+487 3 5 883444583
+214 196 4 891544493
+200 117 5 876042268
+323 258 4 878738826
+262 1 3 879962366
+637 690 5 882900888
+198 132 4 884208137
+546 895 3 885139608
+117 406 3 881010556
+620 379 4 889987656
+148 175 4 877016259
+417 395 4 879649199
+335 355 3 891567053
+195 433 3 878019342
+578 380 3 888957833
+418 288 5 891282836
+198 655 4 884209188
+577 595 4 880471170
+497 186 4 878759806
+87 414 3 879876673
+474 1020 3 887926573
+295 208 5 879517157
+343 461 2 876404957
+343 265 2 876406878
+566 1044 3 881651583
+387 121 2 886481228
+543 647 3 874864182
+116 285 4 876454023
+130 589 4 875216717
+622 30 4 882670190
+333 186 4 891045335
+548 307 4 891042474
+600 1231 2 888452152
+588 1041 2 890027063
+481 692 4 885828339
+632 164 4 879458692
+634 302 5 877974667
+416 821 4 886317146
+416 364 2 886319855
+311 197 4 884365686
+141 323 4 884584480
+194 238 5 879521396
+344 198 5 884814507
+409 28 2 881107943
+533 597 3 879192939
+579 100 4 880952201
+487 181 4 883441956
+532 1502 1 874796400
+263 622 4 891299949
+453 223 4 888203147
+642 1039 5 885602630
+385 502 3 879446235
+194 91 3 879524892
+27 9 4 891542942
+327 482 4 887745661
+458 1011 3 886394471
+435 67 4 884132919
+62 62 3 879375781
+28 429 5 881960794
+295 629 5 879518780
+116 325 3 876452186
+256 1047 4 882151743
+13 241 3 882397502
+85 813 4 879452664
+90 1137 2 891384516
+158 202 5 880135001
+585 639 4 891283921
+268 1228 1 875744357
+374 247 1 880936522
+553 86 3 879948771
+612 878 2 875324400
+524 100 5 884322047
+336 1188 3 877757418
+407 70 4 884197052
+456 658 3 881375351
+630 717 3 885667661
+276 765 3 877935335
+472 751 5 892790628
+435 392 3 884131404
+288 520 5 886374497
+519 288 4 883248089
+510 259 2 887667708
+69 742 3 882072956
+389 1041 3 880088269
+209 181 4 883417491
+483 99 3 884047323
+389 58 4 880087695
+445 346 5 891200869
+206 1062 3 888180018
+572 1137 3 879449708
+560 136 3 879975661
+409 58 4 881108170
+82 228 3 878769629
+610 216 4 888703291
+32 742 3 883717628
+468 15 4 875280518
+254 389 3 886473852
+566 392 4 881650519
+77 833 1 884733284
+142 346 5 888639815
+13 639 3 882139804
+346 318 5 874948105
+416 778 3 886316835
+72 170 3 880037793
+601 179 5 876351073
+506 226 4 885135844
+391 59 5 877399745
+554 227 3 876369198
+15 285 4 879455635
+447 1046 3 878856602
+546 930 5 885141260
+600 176 5 888451665
+540 240 3 882157662
+440 1591 5 891548567
+536 470 5 882360530
+405 523 2 885545975
+588 333 5 890014710
+312 154 4 891699372
+457 755 4 882549356
+542 346 3 886532149
+234 649 3 892335870
+509 332 2 883590800
+214 1073 5 892668130
+503 479 4 880383653
+457 462 5 882396283
+331 491 3 877196383
+533 319 3 879193132
+130 816 5 880396518
+592 457 1 882607779
+387 230 3 886483194
+552 866 3 879222002
+13 394 2 882399615
+374 123 2 880393511
+642 951 3 886568618
+587 272 5 892870956
+617 606 3 883788929
+286 433 5 877531537
+373 217 3 877098821
+160 763 4 876768025
+518 120 3 876824218
+83 371 3 880308408
+387 192 5 886484336
+533 412 1 879366159
+599 120 3 880953441
+450 735 4 882377590
+298 22 4 884182965
+23 156 3 877817091
+442 100 2 883388325
+207 735 4 877878688
+288 511 4 886373509
+72 461 3 880036824
+201 172 5 884111269
+506 417 4 874874396
+628 330 5 880777096
+642 38 4 885843141
+623 815 2 891034053
+618 1071 1 891308542
+85 210 3 879454981
+508 121 2 883767047
+82 288 3 876311518
+624 748 3 879792109
+102 228 4 888801465
+374 174 5 880395530
+334 936 3 891544764
+490 596 1 875427225
+626 288 3 878771243
+488 483 3 891293660
+325 443 4 891478817
+293 658 1 888907499
+144 475 1 888104032
+460 273 4 882912371
+313 133 5 891014956
+306 286 4 876503793
+559 238 1 891035674
+502 539 3 883701980
+23 174 4 874785652
+618 724 3 891309091
+464 298 4 878355061
+517 50 5 892660727
+194 449 1 879554897
+286 95 5 877531407
+468 423 4 875296868
+312 487 5 891699655
+181 820 1 878963342
+577 281 3 880470447
+416 1016 5 893213444
+214 24 3 891543176
+525 25 5 881085917
+417 388 3 879649178
+576 259 2 887168978
+562 427 4 879195244
+498 985 1 881961877
+435 404 2 884132266
+514 135 4 875311193
+378 742 4 880044697
+73 154 5 888625343
+492 523 4 879969583
+484 399 4 891195565
+305 91 2 886323303
+551 715 1 892785128
+85 465 4 879454437
+447 742 3 878854658
+618 12 4 891307263
+83 174 5 880307699
+160 240 4 876768990
+330 432 4 876546753
+442 508 3 883388283
+308 856 4 887738387
+294 249 5 877819941
+613 303 4 891227111
+334 74 2 891549246
+327 357 4 887747338
+217 147 3 889070174
+349 1128 3 879466062
+500 61 4 883875431
+345 245 2 884901497
+617 488 4 883789386
+612 1063 5 875325049
+371 186 5 880435288
+30 873 1 875061066
+373 603 4 877098262
+597 936 3 875343067
+429 662 3 882386309
+543 96 4 875665787
+126 326 2 887853919
+535 121 4 879618123
+193 280 4 889124016
+552 15 3 879222484
+535 421 4 879617701
+530 172 4 883790882
+454 612 3 881960145
+378 281 3 880044609
+504 452 2 887911974
+573 492 4 885843964
+466 87 3 890285706
+76 343 3 882129361
+435 183 5 884132619
+417 944 4 880952141
+448 305 4 891888509
+446 887 4 879786943
+270 694 5 876954927
+85 69 4 879454582
+429 69 5 882386309
+574 331 1 891279013
+458 169 5 886396390
+389 481 5 879991147
+3 302 2 889236939
+338 196 2 879438505
+57 8 4 883698292
+634 977 3 877018033
+541 82 3 883871562
+489 259 2 891445743
+495 2 2 888635595
+556 507 5 882136205
+587 688 3 892871536
+276 458 4 874786854
+279 659 5 877756699
+429 1418 3 882385267
+298 866 3 884183930
+469 656 5 879524116
+334 606 5 891545793
+536 195 4 882359431
+577 225 4 880470827
+592 291 3 882609008
+497 940 2 879362954
+314 410 5 877886706
+207 197 4 875774463
+534 151 4 877807692
+643 419 4 891448002
+600 27 3 888451977
+464 879 4 878354791
+21 262 4 874950931
+476 202 4 883364295
+389 407 1 880614292
+210 153 5 887730297
+592 56 5 882955948
+104 130 1 888465554
+429 275 4 882384603
+387 508 4 886479690
+627 467 5 879530042
+484 823 4 891195506
+468 214 5 875288771
+293 81 4 888906576
+234 863 5 892079689
+530 357 5 883784456
+290 271 3 880473557
+446 301 3 879786838
+270 443 3 876955976
+454 356 1 888267279
+246 741 5 884921533
+598 323 4 886711452
+606 966 5 880923745
+290 229 3 880473557
+174 151 3 886434013
+561 80 2 885810372
+239 659 3 889179808
+14 427 5 890881433
+500 246 5 883865128
+416 1220 3 886318155
+145 328 5 875270006
+54 338 3 880929490
+539 155 4 879788480
+616 355 4 891224881
+466 24 4 890285159
+295 559 4 879518674
+207 1049 3 877878860
+561 708 3 885809447
+141 250 4 884585128
+87 297 3 879877404
+436 218 4 887771123
+642 921 5 885603849
+262 95 3 879793503
+623 642 3 891034472
+102 188 2 888801812
+463 151 4 877385341
+621 197 4 885596884
+378 591 4 880044385
+397 475 4 885350045
+312 837 4 891699426
+618 944 2 891309266
+214 168 3 891544222
+486 237 4 879874629
+1 158 3 878542699
+407 705 4 875116117
+7 440 1 892131978
+211 462 4 879460096
+500 97 4 883874715
+244 527 5 880606155
+532 472 5 893119335
+506 356 3 874874630
+267 720 3 878973946
+532 177 4 888636501
+1 37 2 878543030
+484 568 3 891195417
+478 42 5 889388763
+542 179 4 886532571
+561 645 3 885808767
+573 176 3 885844481
+491 285 5 891185919
+375 302 5 886621795
+642 746 3 885602483
+455 125 3 879109133
+551 780 5 892785431
+615 660 4 879448882
+373 70 4 877099968
+638 194 3 876695774
+60 429 5 883326733
+194 15 4 879539127
+323 293 4 878739299
+110 451 4 886988909
+328 286 5 885044452
+537 491 4 886030584
+64 546 3 889739883
+554 79 5 876550491
+510 288 3 887667545
+450 245 4 892141986
+109 790 2 880580662
+145 354 4 891509877
+635 873 3 878878752
+468 856 4 875302155
+280 80 3 891701998
+279 380 4 889326161
+459 291 4 879563312
+538 168 3 877107408
+234 675 4 892078342
+433 174 5 880585730
+468 160 3 875295148
+569 340 4 879793075
+21 993 4 874951245
+621 72 2 874962900
+23 134 4 874786098
+640 53 4 874778274
+280 1048 4 891701002
+169 258 5 891268552
+606 287 4 880921656
+455 176 3 879111960
+625 96 5 892000372
+397 23 5 885350132
+342 656 5 875319151
+644 100 4 889076775
+237 127 5 879376671
+320 300 4 884748229
+618 196 4 891307889
+474 83 3 887925977
+532 357 5 892519935
+630 476 5 885667108
+353 258 5 891402757
+560 1171 3 879976807
+308 403 4 887738571
+606 1277 3 878148493
+14 32 5 890881485
+195 384 2 874825826
+207 180 3 879665352
+621 4 4 874962988
+435 246 5 884134345
+595 742 2 886921521
+523 189 5 883701800
+312 531 5 891698254
+487 419 3 883530644
+374 1248 3 880938044
+286 1038 5 884583549
+644 748 4 889076222
+11 549 4 891904617
+392 246 5 891038110
+429 1011 4 882387731
+91 31 5 891438875
+446 359 3 879787226
+635 294 3 878878588
+551 334 4 892775970
+406 404 5 884630554
+277 137 3 879543336
+627 956 2 879530463
+13 760 1 882396914
+130 864 2 874953595
+291 427 4 874868304
+297 455 4 874954611
+207 282 4 879577372
+76 56 5 875027739
+628 168 4 880777167
+451 263 2 879012811
+561 202 3 885808867
+177 527 4 880130898
+592 266 1 882607744
+504 385 4 887832571
+261 321 3 890455521
+631 286 3 888465033
+371 452 2 880435634
+457 173 5 882395049
+334 12 5 891547016
+144 423 5 888105714
+592 258 5 882607476
+67 105 4 875379683
+110 1222 2 886989191
+453 158 2 888205937
+497 173 5 878759659
+630 117 5 885666804
+230 91 3 880485043
+538 317 4 877107765
+513 181 5 885062332
+314 36 2 877889103
+627 97 2 879529958
+436 219 5 887770064
+198 200 4 884207239
+457 86 3 882397455
+138 603 4 879024184
+44 423 4 878348111
+567 132 3 882426021
+334 886 4 891544233
+490 515 3 875427224
+608 729 4 880407079
+622 240 3 882590420
+615 294 3 879447613
+529 340 1 882535181
+276 123 4 874786657
+210 732 4 887730676
+21 289 3 874950972
+83 755 5 887665423
+472 541 5 892791017
+579 288 4 880951346
+328 215 3 885046773
+488 385 4 891294014
+151 111 4 879542775
+378 273 4 880044221
+406 87 3 879445809
+450 842 4 882376446
+297 109 4 874954814
+551 354 3 892775752
+417 298 3 879646327
+301 693 5 882076806
+256 323 5 882150193
+481 4 3 885829196
+543 110 2 874865635
+144 251 4 888103929
+499 879 3 885598827
+109 386 1 880579916
+102 373 2 888802508
+506 892 1 888848224
+633 176 3 875325577
+405 585 1 885547447
+497 114 4 879309992
+361 86 4 879440941
+198 433 2 884208326
+215 237 4 891435761
+481 98 4 885828574
+406 52 5 879793235
+599 1095 4 880952316
+566 479 4 881649428
+564 121 4 888730534
+457 554 4 882549682
+303 1218 4 879484350
+543 1619 3 874865635
+286 1075 5 877532385
+328 684 5 885046537
+577 230 3 880474357
+442 276 4 883391027
+430 294 2 877225239
+624 742 4 879793093
+625 258 4 891262561
+454 520 4 881959607
+534 370 4 877808260
+542 204 3 886532762
+428 538 4 885944005
+452 188 4 875560300
+629 58 4 880117215
+232 32 4 888549467
+96 56 5 884403336
+506 140 3 874873327
+452 174 4 875263413
+538 568 3 877107491
+439 273 2 882892675
+417 709 3 879647355
+489 680 5 891445439
+510 1025 3 887667780
+10 513 4 877886598
+303 379 4 879485546
+173 937 4 877557077
+325 628 3 891478772
+200 235 2 884128065
+320 769 3 884751288
+551 56 5 892776450
+83 781 4 883868890
+537 101 2 886031860
+618 77 3 891309720
+506 38 3 885135912
+636 222 5 891449148
+481 1039 4 885828732
+13 850 4 882140318
+369 752 4 889428011
+526 312 2 885682295
+253 222 4 891628548
+193 1074 3 889126453
+405 482 3 885544739
+606 258 4 887058788
+452 286 4 876298932
+385 1462 4 879447555
+409 30 4 881108881
+495 705 4 888634111
+573 632 4 885844007
+385 89 4 879441853
+363 98 3 891495402
+44 89 5 878347315
+293 286 3 888904265
+14 222 4 876965061
+370 50 4 879434707
+483 1 4 878950971
+411 28 4 892845986
+460 258 3 882910637
+589 307 1 883352402
+137 89 5 881433719
+645 748 1 892052039
+521 117 4 884475913
+32 307 2 883709915
+317 288 4 891446190
+607 528 4 883879556
+267 391 3 878973675
+552 1315 3 879222452
+13 747 4 882140624
+551 846 3 892783942
+268 50 5 875309719
+425 358 4 890346630
+250 558 4 878091965
+94 589 5 891720786
+28 117 4 881957002
+522 128 4 876961133
+442 203 3 883391146
+435 89 4 884131489
+642 720 5 885606787
+599 934 3 880953441
+373 180 3 877098678
+387 496 3 886480515
+85 168 4 879454304
+504 5 4 887912462
+387 684 3 886483099
+315 770 3 879821348
+249 191 4 879572167
+497 2 1 879310883
+405 347 4 885544635
+342 1528 3 875318585
+540 126 3 882157105
+638 183 4 876694704
+419 478 5 879435785
+487 174 5 883446404
+466 568 3 890285034
+299 94 1 889503564
+233 95 5 877661496
+344 372 4 884901469
+465 638 3 883531380
+551 1035 2 892778244
+43 312 4 883953502
+642 728 4 886131674
+326 182 2 879876861
+640 941 5 874778095
+435 588 4 884131996
+234 181 3 892079373
+640 173 5 886354270
+401 815 3 891032662
+643 671 4 891446652
+166 243 3 886397827
+283 1079 4 879297526
+58 1006 2 884304865
+344 1014 4 889814600
+407 385 4 875045658
+201 402 2 884140975
+262 52 3 879792331
+363 451 2 891497130
+536 542 1 882364876
+586 578 3 884062621
+22 109 4 878886710
+478 111 3 889397582
+527 543 4 879455740
+293 272 4 888904180
+648 96 5 884368538
+213 521 4 878955474
+184 118 2 889908344
+548 504 5 891044482
+543 381 4 877547580
+13 194 5 882141458
+642 1469 4 886568725
+610 527 4 888703801
+459 264 4 879561755
+445 895 2 891035897
+54 151 2 880936670
+194 640 1 879535548
+385 32 5 879442988
+550 538 5 883425812
+397 197 5 885349825
+379 383 2 881000374
+580 294 4 884124337
+14 288 4 876964936
+553 479 5 879948386
+325 1230 3 891479737
+478 72 1 889397841
+82 511 3 878769948
+151 134 4 879524131
+548 345 1 891042194
+393 108 2 887744658
+542 479 4 886532265
+625 151 3 891999874
+425 219 2 878738956
+458 405 4 886395022
+19 325 4 885412251
+550 310 5 883425627
+595 763 3 886921551
+345 433 4 884992142
+527 317 4 879456405
+622 519 3 882591938
+456 71 3 881374710
+174 31 4 886434566
+534 322 4 877807461
+457 584 4 882548615
+562 727 5 879196267
+111 258 4 891679692
+235 338 1 889654821
+145 650 4 875273120
+632 71 4 879458649
+598 349 4 886711452
+393 109 3 887744419
+427 681 5 879701326
+60 546 4 883326837
+633 526 4 877212250
+197 29 3 891410170
+379 88 4 880525968
+416 748 4 876696687
+468 222 4 875279269
+90 497 5 891384996
+541 452 3 883874518
+642 132 3 885603636
+246 11 4 884922512
+253 1468 3 891628142
+592 1319 1 882608234
+399 288 3 882340200
+95 203 3 879198888
+324 50 5 880575618
+551 291 4 892778337
+472 1228 4 875983270
+127 343 5 884364151
+542 790 3 886533090
+351 748 4 879481613
+633 143 4 877211134
+606 756 3 878146986
+31 1021 3 881548082
+620 678 3 889986642
+62 483 4 879373768
+194 864 2 879539305
+640 38 4 874778612
+457 448 4 882548537
+230 99 3 880485066
+456 172 5 881373019
+145 405 3 875270970
+13 846 2 882141997
+470 284 4 879178884
+542 73 3 886533227
+334 228 5 891547894
+308 678 3 887736408
+630 278 4 885667508
+533 742 4 879192681
+195 1030 2 877835451
+392 324 1 891037720
+445 324 1 891199297
+580 123 4 884125199
+429 290 3 882386333
+497 781 3 879310445
+533 21 3 888239930
+401 235 1 891032474
+635 300 3 878879107
+1 181 5 874965739
+491 1281 3 891186806
+447 158 3 878856262
+630 1040 4 885667660
+194 241 2 879527725
+178 316 4 888513290
+622 196 3 882669695
+72 521 4 880036718
+435 24 4 884133084
+538 213 3 877364067
+298 205 5 884181969
+493 258 5 884129725
+385 653 4 881948265
+60 275 4 883326682
+385 276 3 879440098
+108 319 5 879879662
+533 194 4 879191061
+21 200 5 874951695
+551 658 5 892783559
+246 228 3 884921558
+592 952 4 882608699
+413 270 4 879969027
+585 638 4 891284016
+146 271 3 891457749
+489 286 4 891366571
+421 12 5 892241458
+532 151 5 892519935
+514 405 2 875463386
+503 168 5 880383624
+91 187 5 891438908
+524 679 2 884636746
+620 1035 4 889988232
+497 80 3 879363181
+195 313 5 883688297
+586 470 4 884064631
+462 313 5 886365231
+511 908 4 890004938
+532 914 5 893118711
+627 175 1 879530110
+437 99 4 881001946
+451 989 1 879012857
+500 298 4 890009939
+455 87 3 879110905
+497 288 2 878759351
+6 272 4 883717304
+645 69 4 892053644
+325 16 1 891478981
+74 294 4 888333311
+320 410 4 884748839
+49 217 3 888067405
+429 652 4 882385118
+527 507 5 879455654
+393 72 4 889730045
+426 134 4 879444787
+130 289 5 874953291
+171 906 3 891034684
+474 209 5 887927670
+85 631 4 886282927
+541 1035 3 883874749
+244 393 3 880607365
+561 170 4 885808738
+268 743 1 875743335
+85 180 4 879454820
+207 509 4 877878688
+642 105 5 885606482
+281 310 4 881200264
+361 659 5 879441324
+648 473 3 882211965
+449 748 2 879959273
+59 654 4 888204309
+561 302 4 885806797
+335 300 5 891567029
+535 131 4 879618532
+497 109 4 878759659
+330 168 3 876546439
+526 936 5 885682448
+445 1601 1 891199533
+357 546 5 878951729
+102 218 3 888803002
+308 239 3 887740033
+595 129 3 886921088
+298 393 4 884183099
+123 242 5 879809053
+442 186 4 883388429
+639 488 4 891240160
+286 315 5 889651138
+417 288 3 879647749
+561 1153 3 885808986
+236 866 3 890117223
+292 462 3 881105657
+504 537 3 887910811
+622 120 1 882592643
+429 183 4 882385489
+398 1020 3 875659843
+456 232 2 881374389
+356 1294 4 891405721
+13 430 5 882139495
+346 1228 4 875265825
+401 478 2 891033497
+392 127 5 891038110
+606 64 5 880923579
+49 1021 5 888066647
+450 714 4 882472144
+624 272 5 885215463
+128 70 3 879967341
+474 227 4 887926872
+573 183 3 885844091
+385 473 3 879440584
+189 191 5 893265402
+312 478 5 891698664
+500 742 3 883865290
+634 1008 2 877017951
+536 63 4 882360802
+577 808 3 880475094
+7 234 5 891351041
+429 95 3 882385012
+506 258 4 884517178
+57 42 5 883698324
+479 82 4 879461898
+524 670 4 884637203
+632 25 1 879459418
+648 288 4 882211654
+490 277 3 875428531
+506 878 3 874872812
+330 993 4 876544632
+630 127 2 885666536
+633 288 2 875324233
+473 275 5 878157527
+194 155 3 879550737
+488 83 4 891294530
+234 525 4 892078984
+232 127 3 888550101
+514 651 4 875462901
+456 806 3 881373617
+566 25 2 881651077
+551 825 5 892784049
+175 172 5 877107339
+393 228 3 889728385
+500 44 1 883875862
+244 169 5 880606274
+6 405 1 883600066
+229 344 5 891633028
+588 289 2 890015063
+184 1160 5 889907363
+481 427 4 885828807
+624 952 3 879793129
+592 238 5 882956321
+381 14 5 892696512
+543 185 4 875662979
+638 472 3 876695307
+303 109 4 879467131
+494 427 5 879541112
+642 1033 3 886569278
+525 118 3 881086393
+212 528 5 879303950
+271 494 4 885848770
+634 919 2 877979309
+387 325 2 886484460
+404 901 2 883790585
+83 161 4 887665549
+591 275 4 891039974
+44 260 4 878340905
+603 181 5 891956154
+609 878 1 886895827
+6 166 4 883601426
+62 405 3 879373118
+107 288 3 891264432
+535 44 4 879619035
+198 1244 2 884206659
+36 1026 5 882157581
+437 447 4 880143663
+267 218 4 878972650
+588 699 4 890024385
+254 1050 3 886472609
+405 58 1 885546247
+436 568 5 887769416
+484 257 5 882079956
+427 359 5 879701253
+13 763 1 882141458
+337 831 1 875236281
+276 47 4 874787407
+454 649 2 888267279
+160 192 5 876861185
+639 306 4 891238550
+18 134 5 880129877
+457 89 5 882397058
+234 531 3 892078984
+21 561 1 874951761
+7 403 4 891351234
+542 209 4 886532762
+300 288 4 875649995
+459 546 1 879563367
+600 228 3 888451840
+90 1134 3 891385752
+534 325 4 877807461
+385 131 4 879445754
+144 1226 4 888104737
+18 969 3 880131106
+531 312 5 887048899
+130 24 5 874953866
+642 1415 4 886569783
+595 597 2 886921634
+311 1041 3 884366334
+634 286 5 877018125
+603 748 5 891956302
+592 273 5 882607986
+324 289 5 880575163
+551 268 4 892775516
+550 304 3 883425743
+249 56 5 879572189
+389 191 5 880087493
+10 529 3 877892438
+577 655 4 880474394
+393 721 2 889727930
+56 97 3 892677186
+532 526 5 893119415
+556 64 5 882136162
+506 47 4 874876486
+600 226 4 888451977
+145 979 3 879161882
+621 559 5 874964915
+385 525 4 879444685
+412 64 4 879717505
+320 235 3 884748929
+585 224 2 891283681
+489 989 3 891446201
+634 124 3 875728913
+405 149 1 885549746
+280 79 4 891700453
+545 689 4 879898362
+534 742 5 877807653
+13 355 3 888688733
+269 365 2 891448738
+431 689 3 881127786
+450 4 3 882373865
+532 419 5 888635366
+16 1 5 877717833
+93 151 1 888705360
+621 293 3 880227385
+617 134 3 883788900
+146 319 4 891457538
+405 75 2 885546069
+297 230 2 875238814
+443 286 5 883504521
+588 316 5 890015021
+387 715 5 886484157
+99 117 5 885678784
+221 178 4 875245989
+374 1210 4 880938100
+221 181 4 875244087
+82 21 1 884714456
+634 221 1 875729105
+391 491 3 877398898
+226 652 3 883889012
+647 554 4 876533810
+479 189 2 879461298
+644 300 5 889075967
+206 343 1 888179788
+595 368 1 886921977
+207 70 3 875506737
+606 760 3 880923349
+588 652 2 890026339
+507 1089 5 889966088
+470 100 4 879178370
+187 69 4 879465566
+466 127 3 890284766
+585 1018 2 891286059
+26 121 3 891377540
+542 684 4 886532238
+151 965 5 879524849
+422 98 5 879744014
+494 1197 3 879541405
+399 551 1 882349022
+605 174 3 879424743
+327 204 4 887818658
+621 231 4 874964375
+246 576 1 884923864
+542 818 4 886533112
+536 139 4 882361317
+563 254 3 880506963
+223 284 2 891549683
+313 495 2 891016280
+498 483 3 881957625
+642 768 4 885606609
+380 152 2 885478312
+499 516 4 885599572
+271 648 4 885848770
+334 318 4 891545926
+493 273 4 884131717
+621 67 4 880739654
+374 554 2 880938370
+403 597 2 879786747
+416 662 4 876699994
+621 208 4 874962824
+335 342 2 891566976
+109 98 4 880572755
+151 632 4 879528779
+617 217 1 883789507
+346 276 1 874950029
+280 678 2 891700124
+650 630 5 891371061
+393 270 5 887742040
+592 689 2 882607690
+514 14 3 875318331
+537 182 4 886030862
+296 1160 4 884196964
+251 45 5 886271855
+184 845 3 889907971
+189 83 4 893265624
+308 367 4 887738571
+625 428 5 891953755
+553 641 4 879948386
+448 1176 2 891887393
+85 751 3 884820157
+590 126 5 879439316
+422 551 2 879744218
+450 302 5 882215617
+588 278 5 890027600
+644 823 4 889076997
+478 743 1 889388534
+262 443 3 879792027
+622 521 5 882670009
+626 324 4 878771281
+21 981 2 874951382
+378 528 5 880056034
+201 222 3 884112201
+435 176 5 884131627
+277 508 4 879543487
+612 9 3 875324876
+160 168 4 876858091
+487 300 5 883441026
+618 282 3 891307289
+587 873 3 892871284
+303 801 1 879543679
+593 66 5 875671807
+176 927 3 886048305
+642 210 5 885842610
+537 259 1 886029116
+458 192 4 886396240
+342 482 5 875318936
+319 259 2 889816172
+328 752 2 888641528
+144 70 4 888105587
+151 952 3 879528729
+642 135 3 886131953
+498 275 3 881955348
+198 265 3 884207206
+198 1245 4 884205317
+330 257 5 876544609
+311 530 3 884365201
+552 1620 3 879222071
+604 234 5 883668097
+276 274 3 874791960
+566 157 5 881649985
+63 302 3 875746809
+452 432 2 875264432
+296 282 4 884196712
+606 746 5 880925394
+459 148 5 879563367
+276 201 5 889174849
+194 483 4 879520916
+106 275 4 883877219
+495 288 4 888633165
+500 1018 3 883875756
+76 1019 3 879576256
+493 56 4 884130911
+525 595 2 881086803
+624 886 4 879792251
+429 91 3 882386260
+576 237 4 886985003
+508 1135 3 883777382
+2 273 4 888551647
+154 945 3 879138713
+363 682 1 891493634
+618 392 3 891308979
+231 471 5 888605273
+104 311 1 888442112
+639 58 3 891239296
+94 54 4 891722432
+239 428 5 889180978
+264 478 5 886122194
+650 517 3 891382033
+479 324 1 879459611
+118 210 5 875384825
+455 89 3 879111616
+457 470 5 882398204
+566 186 3 881649893
+13 286 3 881514683
+648 298 2 884884466
+436 216 4 887770064
+368 561 2 889783617
+592 1 4 882608021
+519 878 5 884545961
+284 690 3 885329468
+487 684 5 883446543
+622 105 3 882591726
+13 867 5 882399615
+521 11 4 884477993
+532 689 4 880484527
+151 14 5 879524325
+561 45 3 885808716
+417 24 3 879646531
+454 454 3 881959745
+405 356 5 885545912
+599 928 4 880953441
+301 702 4 882077784
+308 32 5 887737432
+387 515 5 886480755
+501 456 3 883348610
+271 845 1 885847800
+543 737 3 874866535
+556 288 4 882135646
+18 238 5 880132437
+643 154 4 891447286
+406 639 4 879793295
+450 121 3 882395537
+216 201 3 880235734
+561 14 3 885808929
+445 742 1 891200078
+601 290 3 876350501
+625 692 3 892000518
+637 829 2 882905070
+201 118 1 884310148
+406 712 3 880132091
+189 485 4 893265710
+561 1110 2 885809524
+577 1531 4 880475408
+474 963 5 887926105
+256 1046 4 882164927
+72 792 3 880036718
+334 902 4 891550520
+591 934 3 891039769
+421 100 4 892241422
+648 674 3 884883476
+135 260 3 879857575
+413 877 3 879969100
+394 391 4 881058330
+286 139 3 889653012
+305 315 5 886308168
+222 826 2 883816093
+271 190 4 885848707
+375 770 3 886622131
+13 413 1 882396984
+514 729 4 886189841
+561 715 3 885809606
+44 196 4 878348885
+313 892 4 891013059
+393 40 1 889729185
+543 28 4 875663543
+535 469 3 879618464
+559 210 4 891034957
+280 527 5 891700768
+638 50 4 876694704
+405 810 1 885548094
+344 708 4 884901561
+158 742 4 880134261
+633 778 2 877211886
+11 98 2 891905783
+57 472 1 883697253
+318 403 2 884496759
+487 111 3 883444558
+363 172 5 891495711
+94 518 5 891720950
+632 202 4 879457712
+532 601 3 888629518
+601 140 1 876351298
+378 787 3 880332480
+537 399 2 886032246
+497 651 4 879310762
+615 640 3 879448182
+142 514 5 888640317
+144 262 3 888103444
+552 7 3 879221580
+563 50 5 880507404
+198 185 3 884209264
+358 1021 5 891269464
+314 405 4 877886522
+3 322 3 889237269
+214 169 4 891544175
+551 527 5 892777123
+532 658 5 893119335
+647 748 4 876532501
+314 56 1 877887568
+59 1115 3 888203128
+450 430 4 882377590
+230 628 3 880485421
+437 212 3 880141402
+396 222 5 884646152
+643 229 3 891449640
+539 197 5 879787985
+551 98 5 892776524
+592 262 5 882607356
+622 194 4 882669762
+179 340 4 892151064
+618 79 5 891307494
+568 1203 5 877907281
+481 197 3 885828773
+535 514 5 879617531
+488 11 1 891294158
+650 514 3 891371020
+474 789 4 887927152
+651 292 2 879348881
+589 271 3 883352654
+554 252 4 876232528
+1 136 3 876893206
+481 153 5 885828165
+604 185 2 883668175
+592 272 5 882955387
+545 215 3 884133881
+487 956 4 883530702
+521 380 3 884478483
+648 304 5 884363798
+144 466 2 888105823
+497 526 3 879362478
+548 315 3 891415258
+308 11 5 887737837
+5 371 1 875720967
+178 50 5 882823857
+588 496 3 890023879
+378 234 4 880045652
+592 61 4 882956586
+627 300 4 879529486
+264 1474 2 886123728
+346 597 3 875003052
+181 844 1 878962816
+345 79 4 884992291
+81 237 4 876533764
+587 312 2 892871563
+422 665 5 879744143
+210 514 5 887730532
+543 71 4 874864870
+472 66 5 875981158
+543 748 3 876110379
+551 1079 1 892785431
+537 553 2 886032123
+592 32 5 882956067
+579 1047 3 880952579
+394 226 2 880888850
+92 1211 3 876175395
+501 313 3 883346623
+618 210 3 891308703
+561 98 4 885807393
+7 578 3 891354090
+363 1101 3 891495004
+210 15 4 887737710
+94 191 5 885870175
+136 744 5 882693569
+13 769 3 882397040
+405 603 3 885548578
+457 747 4 882397787
+399 237 3 882510490
+254 622 4 887347350
+62 357 4 879374706
+501 257 4 883348114
+393 824 3 889731793
+397 435 4 885349376
+243 708 3 879988520
+551 912 3 892775723
+1 257 4 874965954
+70 411 3 884066399
+311 509 3 884366590
+334 553 1 891548866
+457 655 5 882397879
+642 443 2 885603870
+210 392 3 887736017
+308 21 3 887740729
+634 150 3 875728834
+498 202 3 881958897
+18 627 3 880131931
+534 687 5 877807486
+393 273 3 889727768
+308 117 3 887738620
+503 640 1 880383201
+334 303 4 891544077
+567 181 1 882426246
+394 540 4 881058330
+188 22 5 875072459
+253 482 5 891628451
+128 770 3 879968008
+592 330 3 882607606
+618 50 5 891307175
+406 520 4 879445735
+568 1005 1 877907877
+628 302 5 880776981
+543 165 4 874863436
+639 170 4 891239790
+207 748 3 877750478
+523 8 5 883702125
+413 15 4 879969709
+398 87 4 875716709
+178 319 1 884836946
+234 290 3 892333980
+572 1171 3 879449734
+532 929 3 874791786
+354 59 5 891218208
+406 517 2 880131550
+373 275 5 877098437
+599 988 4 880951211
+73 213 4 888625753
+416 538 4 885114408
+180 12 2 877355568
+595 291 3 886921656
+560 1008 3 879976731
+479 241 3 879461800
+457 453 2 882551854
+417 402 4 879648656
+324 282 5 880575619
+612 924 5 875324710
+443 678 2 883504818
+279 760 3 875297522
+312 1451 4 891699156
+235 318 5 889654971
+305 664 2 886324462
+354 190 4 891217221
+99 367 4 886519075
+291 940 3 875086608
+549 288 4 881672605
+470 118 4 879178645
+449 61 5 880410700
+472 771 4 875983427
+472 384 3 875982051
+303 692 4 879468123
+317 879 3 891446575
+256 356 3 882164927
+194 174 4 879520916
+632 28 3 879458649
+466 344 5 890284231
+506 930 1 877984514
+474 513 5 887924571
+608 58 2 880406800
+472 228 5 875979910
+491 236 4 891185919
+606 33 4 880928180
+496 554 2 876070997
+566 856 5 881650690
+437 137 5 880140221
+479 197 4 879461102
+235 86 4 889656113
+496 89 5 876072633
+639 487 5 891240566
+496 418 3 876066848
+109 584 2 880581127
+297 243 1 878771163
+532 1226 4 893015131
+144 48 5 888105197
+234 613 4 892079434
+503 205 4 880472344
+43 588 4 883955745
+489 315 5 891448389
+264 603 5 886122508
+637 831 1 882904961
+213 463 5 878956000
+569 475 3 879793717
+472 90 5 892791063
+591 88 3 891031525
+303 98 5 879466572
+577 168 5 880472124
+606 288 4 877641931
+416 1132 2 876697913
+276 281 3 874787065
+222 929 1 881061213
+551 234 4 892777092
+570 302 4 881262145
+16 946 5 877724727
+452 781 3 888568714
+76 514 4 882129456
+295 69 5 879517911
+456 452 2 881375515
+256 451 4 882165135
+416 24 5 893212730
+629 9 4 880117485
+110 684 4 886988480
+514 510 3 886190480
+385 135 3 879444991
+594 14 4 874781173
+207 631 2 877847187
+621 576 2 874964605
+234 389 3 892335309
+630 871 2 885666918
+500 708 5 883873999
+542 655 4 886532908
+627 162 3 879530568
+395 97 5 883763800
+405 1222 1 885548049
+417 186 5 879647118
+435 167 3 884133224
+401 651 4 891032919
+300 300 4 875649995
+608 1119 5 880406552
+123 514 5 879872193
+505 553 4 889333937
+567 478 5 882426079
+523 72 4 883702351
+621 301 4 880226534
+295 228 4 879518414
+373 1228 2 877107379
+533 23 3 879191770
+503 318 5 880383679
+627 581 3 879530662
+593 501 2 886193661
+264 746 3 886123358
+110 421 4 886988873
+134 326 5 891732296
+326 219 2 879877349
+26 50 4 891386368
+455 71 3 879112098
+271 168 2 885848343
+279 558 4 875307210
+296 1284 4 884196765
+481 190 5 885828732
+619 62 1 885954185
+639 462 5 891239838
+545 208 3 879899619
+462 310 5 886365197
+541 15 3 883864806
+449 59 5 880410599
+435 924 3 884132072
+472 73 4 875981317
+269 173 1 891449429
+286 210 5 877535208
+463 270 3 889936535
+397 423 5 885349999
+194 380 1 879535549
+639 659 3 891240111
+548 327 3 891042794
+447 597 3 878855021
+642 97 4 885602418
+500 88 4 883875926
+363 174 4 891495109
+454 497 3 881959876
+479 70 4 879461630
+332 105 2 887938631
+479 185 4 879461604
+524 97 5 884636583
+622 693 4 882592383
+279 166 4 879572893
+526 1 5 885682562
+559 527 4 891034172
+137 748 4 881432626
+464 286 3 878354626
+342 208 4 874984430
+551 222 5 892783411
+234 88 3 892335920
+645 179 5 892054600
+97 82 4 884239552
+246 178 5 884920918
+334 484 5 891545793
+214 8 4 892668196
+534 825 4 877808281
+345 44 3 884992770
+554 174 5 876550257
+6 194 4 883601365
+601 740 4 876347196
+346 363 3 874951062
+433 474 3 880585759
+643 1101 3 891448002
+436 762 4 887771722
+295 213 5 879517324
+479 398 1 889125474
+110 689 3 886987584
+327 271 3 887743644
+543 186 3 877550660
+425 289 1 878737635
+597 298 5 875339723
+69 294 2 882027233
+409 461 3 881108364
+462 315 4 886365837
+450 1425 4 882471737
+185 25 4 883525206
+548 7 5 891044304
+234 313 4 891033261
+534 986 5 877808319
+519 748 2 883248307
+13 32 4 882140286
+642 1023 3 885842351
+207 185 4 875509832
+274 300 5 878944464
+210 393 3 891035904
+303 1145 2 879544219
+561 135 4 885809336
+452 479 5 885544109
+545 404 4 884133839
+642 133 5 886206274
+374 218 4 880396444
+442 635 4 883389380
+429 2 3 882387599
+642 50 5 885604280
+226 813 4 883890235
+644 294 4 889076095
+95 290 3 879193973
+144 327 3 888103444
+160 151 4 876769097
+318 193 3 884496367
+396 455 2 884646582
+295 196 5 879966498
+417 513 5 879647580
+13 204 5 882140318
+586 229 3 884062742
+381 121 2 892696793
+130 895 5 884623799
+194 81 2 879523576
+592 334 3 882607476
+618 378 4 891309514
+174 69 5 886514201
+341 682 3 890757961
+373 417 3 877099092
+654 4 4 887864830
+52 527 5 882922927
+595 1009 4 886921584
+76 1155 2 882607017
+414 301 3 884999128
+500 639 4 883875195
+622 168 4 882592041
+170 322 5 884103801
+537 301 2 886028647
+514 631 4 875463386
+643 546 3 891445660
+455 40 3 879111662
+527 517 5 879456186
+160 153 3 876860808
+504 318 5 887832593
+601 482 4 876350142
+394 416 5 880889350
+632 419 4 879457903
+102 72 3 888803602
+112 937 4 884992801
+321 212 3 879440342
+551 174 4 892776650
+545 55 3 879899233
+543 88 4 877550535
+161 100 4 891171127
+393 347 4 887742040
+76 172 5 882606080
+520 242 5 885168819
+315 645 4 879821065
+643 1149 3 891447835
+395 240 1 886481149
+605 754 3 879425457
+487 823 1 883445302
+470 508 5 879178932
+488 64 5 891294529
+476 367 3 883364475
+368 184 5 889783453
+536 1118 2 882360776
+328 315 4 885044782
+90 905 4 891383319
+81 619 3 876534009
+184 1061 3 889908264
+331 221 4 877196308
+493 59 5 884132315
+458 245 2 889324066
+244 763 4 880604830
+437 753 4 880140927
+21 7 5 874951292
+495 479 4 888632574
+178 155 4 882828021
+537 744 3 886030380
+360 64 5 880355485
+63 286 4 875746809
+634 596 3 875729105
+394 739 4 880889766
+551 240 3 892784673
+265 327 3 875320052
+639 709 3 891239581
+94 800 3 891723296
+279 1242 1 888797284
+118 800 4 875385280
+621 117 5 880227268
+363 206 2 891496587
+653 164 3 878854633
+529 1038 4 882535304
+541 225 4 885595846
+618 705 3 891307825
+13 5 1 882396869
+527 479 4 879455707
+277 293 4 879544145
+588 288 4 890014818
+286 132 5 877531791
+535 269 4 879617063
+316 69 3 880853881
+213 182 4 878955766
+267 180 5 878971690
+363 597 4 891498286
+293 159 3 888907674
+592 168 5 882955825
+308 49 3 887740833
+500 62 3 883876690
+514 109 3 876067235
+548 12 5 891044356
+290 252 3 880732575
+64 434 4 889739052
+146 331 5 891458193
+299 1226 2 877878602
+348 1060 3 886523621
+474 1016 3 887915567
+639 553 3 891240868
+368 292 4 889783251
+642 151 3 886568791
+620 625 3 889988005
+21 5 2 874951761
+191 339 3 891562090
+497 510 3 879362496
+543 187 4 874866535
+488 133 4 891294606
+66 237 4 883601355
+348 123 5 886523361
+276 9 5 889174849
+280 755 2 891701278
+565 10 5 891037453
+217 562 3 889070211
+65 15 5 879217138
+122 1044 5 879270923
+644 257 5 889077278
+521 258 4 884475503
+566 98 4 881649445
+604 413 3 883668175
+648 586 3 884883149
+653 573 1 880152843
+504 1522 3 887840942
+43 781 3 883956494
+580 281 2 884126077
+305 42 4 886324172
+401 97 4 891033582
+6 514 5 883600657
+588 1508 3 890029795
+71 282 3 885016990
+542 230 4 886533774
+606 22 5 880927357
+630 25 2 885666779
+456 922 4 881371595
+545 71 5 879901459
+559 528 4 891034209
+326 393 4 879876327
+637 595 3 882904537
+380 12 5 885478218
+497 95 4 879309993
+539 481 4 879788572
+561 241 2 885809119
+591 72 3 891040366
+406 665 3 879792928
+535 971 2 879618569
+619 241 5 885954083
+178 184 5 882827947
+650 843 2 891388266
+130 342 3 881076199
+94 219 4 891721528
+125 427 4 879454277
+493 7 3 884130372
+378 926 1 880318158
+293 65 3 888906945
+653 402 1 880151488
+465 478 4 883531246
+405 567 2 885548474
+567 617 4 882425843
+606 7 4 878143509
+385 745 4 879443352
+144 500 4 888105419
+592 319 4 882607434
+87 546 3 879876074
+90 863 4 891384114
+320 385 4 884749327
+125 300 5 892835836
+374 98 5 880394929
+585 1158 4 891282573
+378 294 2 880043804
+118 960 5 875385136
+422 436 3 879744085
+533 97 2 879438666
+532 353 2 886364951
+539 527 4 879788136
+561 93 4 885809224
+495 184 5 888633086
+533 313 5 884007337
+636 596 5 891449212
+388 259 3 886440334
+559 427 4 891034095
+474 435 5 887926573
+592 179 5 882956761
+555 326 4 879962096
+634 823 3 877017923
+159 195 3 884360539
+320 121 5 884748733
+119 986 3 874781068
+542 100 4 886532432
+363 171 5 891495849
+444 275 4 891979402
+110 376 2 886989340
+623 204 5 891035112
+553 603 5 879948695
+637 280 2 882904679
+104 345 4 888442171
+59 618 4 888205956
+389 616 4 879991329
+246 798 2 884924001
+561 959 3 885810060
+622 367 4 882670712
+653 444 1 880153329
+551 183 4 892776824
+592 345 4 888553233
+328 8 3 885047018
+458 1338 3 886395393
+437 281 1 881001148
+36 878 5 882157581
+407 423 4 876340001
+409 633 4 881108126
+555 271 3 879961963
+591 921 4 891031257
+13 332 3 881515457
+487 133 4 883530865
+415 323 2 879439205
+497 108 3 879309760
+391 421 2 877399269
+569 237 4 879793717
+465 319 3 883529372
+448 887 2 891888042
+450 686 4 882473826
+422 1007 4 875129839
+601 584 4 876350142
+587 343 4 892871337
+601 418 2 876350766
+181 326 1 878961709
+201 567 3 884112673
+592 28 4 882956586
+94 585 3 891723494
+13 737 4 882399615
+279 751 4 882593314
+151 1299 4 879543423
+230 420 5 880485726
+533 210 5 879191401
+465 475 3 883530313
+463 117 3 877385731
+533 1033 4 879192702
+618 549 2 891308342
+523 204 5 883702171
+500 181 3 883865462
+478 168 4 889388697
+187 736 4 879465632
+537 549 2 886031965
+413 269 4 879968793
+144 343 2 888103725
+560 975 3 879977081
+630 222 4 885666779
+14 628 5 880929697
+588 451 5 890026059
+532 197 5 889235367
+650 747 3 891384202
+514 735 4 875462764
+600 265 3 888451582
+551 12 4 892776419
+544 258 3 884795135
+286 749 3 889651060
+638 410 4 876695774
+334 176 3 891547040
+507 352 1 889964274
+622 72 3 882671142
+493 264 3 884129923
+193 343 1 889123777
+629 528 5 880117395
+405 536 1 885549746
+468 1014 3 875280539
+474 642 4 887927152
+343 3 4 876406256
+592 169 5 882955663
+450 775 4 882469432
+573 1012 2 885844339
+285 205 4 890595900
+255 264 2 883215829
+23 204 3 874786122
+588 428 4 890024730
+235 1193 4 889655232
+313 121 4 891015114
+363 56 5 891495301
+653 50 5 878854100
+92 1046 3 875812841
+346 168 4 874948252
+90 286 5 891382267
+625 602 3 891263057
+412 340 4 879716637
+627 157 4 879530110
+7 436 5 891351471
+654 423 4 887864432
+428 350 4 885944005
+343 283 4 876403212
+642 375 1 886131744
+399 926 2 882348850
+593 597 2 875660347
+151 661 4 879524419
+180 98 5 877544444
+10 664 4 877886911
+416 185 4 876699101
+488 111 4 891294785
+567 176 5 882425874
+417 97 4 879647326
+314 783 3 877888855
+332 210 5 887938981
+301 150 4 882074345
+279 425 4 875306430
+22 523 5 878886845
+409 631 3 881108077
+629 1109 4 880117813
+492 83 4 879969644
+334 855 3 891547513
+642 258 3 885601865
+1 237 2 875071749
+634 979 3 875729710
+405 57 1 885546577
+361 178 5 879441462
+269 192 4 891447979
+507 879 5 889964706
+549 225 3 881672804
+416 396 2 886318587
+653 1044 1 880153304
+535 435 5 879618246
+642 72 4 885843087
+609 901 1 886895886
+277 7 2 879543377
+354 50 4 891216498
+532 926 3 888630146
+409 618 4 881107011
+642 468 3 886568479
+466 62 3 890285159
+439 246 4 882892755
+405 379 1 885548475
+627 649 4 879530071
+405 1474 1 885547645
+222 225 1 877563353
+102 386 2 892993735
+618 143 4 891308515
+109 72 5 880577892
+312 515 5 891699677
+303 871 1 879485685
+181 919 1 878962550
+15 935 3 879455710
+213 483 5 878955848
+452 170 4 875261261
+393 4 4 889555384
+48 136 4 879434689
+130 65 4 875216786
+560 1333 3 879976071
+608 478 3 880403606
+353 245 4 891402405
+137 1117 2 881433435
+500 405 4 883865567
+327 26 3 887747299
+648 188 5 884882664
+210 235 3 887730842
+307 1 5 878066938
+435 684 4 884131356
+325 650 3 891478079
+130 763 5 874953728
+536 318 5 882359431
+524 469 4 884636416
+311 700 3 884365852
+450 312 4 882812205
+655 274 3 888474872
+333 168 4 891045496
+561 258 2 885806823
+104 307 2 888442249
+592 652 4 882956467
+326 216 2 879876235
+631 346 4 888465004
+555 147 4 879962172
+592 533 4 882608827
+531 358 1 887049187
+267 156 5 878971599
+293 203 3 888906781
+546 717 5 885141162
+611 303 3 891636073
+301 763 4 882074665
+450 205 4 882373531
+436 595 5 887770731
+108 255 2 879880094
+214 89 4 892668249
+344 1 3 884899372
+632 58 3 879459210
+592 137 5 882608145
+60 50 5 883326566
+327 403 3 887820384
+366 234 1 888857750
+334 634 4 891547513
+60 799 4 883326995
+269 403 1 891448522
+620 563 5 889987682
+567 504 4 882425874
+30 315 4 885941412
+493 181 5 884130308
+436 723 3 887771853
+456 672 1 881374849
+582 288 3 882960396
+141 126 5 884585642
+621 1012 5 880227233
+367 333 4 876689501
+537 1197 3 886029889
+145 123 4 879161848
+394 63 4 881059464
+271 580 2 885849386
+537 1069 2 886030938
+157 515 5 874813477
+557 1070 2 884357600
+461 347 4 885355679
+363 511 4 891495850
+596 288 4 883538847
+255 343 2 883215867
+271 282 2 885847666
+22 21 4 878886750
+455 678 3 878585344
+18 736 4 880131028
+136 525 5 882848925
+417 923 3 879647065
+276 1118 4 874791830
+66 295 3 883601456
+6 177 4 883600818
+532 1221 5 874788957
+99 763 5 885679138
+417 62 3 879648939
+385 664 3 879445335
+114 659 4 881259495
+622 66 3 882670480
+327 201 5 887820828
+247 259 3 893081411
+299 171 4 877880961
+406 919 2 879446684
+648 105 3 882212560
+384 300 4 891273809
+234 224 4 892334107
+62 199 4 879373692
+622 364 1 882672922
+601 21 3 876347113
+622 373 1 882672922
+454 1190 3 881959437
+447 153 4 878855756
+239 511 5 889178798
+256 282 3 882151017
+551 1376 1 892784524
+405 712 1 885547506
+488 496 4 891294246
+592 833 4 882608662
+647 326 3 876532517
+561 273 5 885808824
+332 651 5 888098060
+234 505 4 892333798
+181 883 1 878961847
+323 319 2 878738827
+416 209 5 893214332
+579 49 3 880952360
+178 809 4 882827084
+357 111 5 878951784
+496 33 4 876067108
+305 171 5 886323237
+525 111 4 881086051
+545 993 2 879898802
+470 248 3 879189434
+271 62 2 885849386
+617 89 4 883789294
+456 475 5 881372366
+600 403 3 888451908
+276 523 4 874787496
+200 496 5 884128904
+618 150 2 891308175
+400 294 3 885676411
+653 272 4 893275949
+561 228 3 885807930
+490 286 2 875427021
+69 237 3 882072920
+592 59 4 882956718
+385 187 4 879441728
+505 423 4 889333711
+449 100 5 879958664
+405 1225 1 885547176
+551 827 5 892784710
+592 64 5 882956039
+495 770 3 888635339
+194 580 4 879525876
+586 82 2 884062010
+587 300 4 892871171
+552 222 4 879221764
+130 527 5 875801447
+535 639 4 879618019
+234 175 2 892079076
+200 48 2 884129029
+9 402 4 886959343
+556 1065 4 882136162
+468 173 5 875295093
+561 461 3 885807369
+435 121 3 884133284
+600 210 4 888451665
+311 702 3 884365284
+225 604 5 879540778
+271 4 5 885849357
+503 38 3 879454977
+488 183 4 891293698
+435 546 4 884132942
+505 237 3 889333711
+430 165 4 877226130
+429 118 3 882386145
+650 552 4 891370031
+606 421 4 880923989
+655 126 2 887426732
+627 549 3 879530625
+314 1016 4 877886483
+378 1531 4 880056423
+651 306 5 880126473
+89 202 3 879459859
+503 558 5 880383098
+554 223 3 876232996
+536 54 2 882364876
+99 25 3 885679025
+193 294 1 889123777
+547 258 4 891282596
+642 501 2 885603740
+595 15 4 886921423
+221 346 5 885081300
+585 1535 4 891284816
+244 222 2 880604379
+642 966 5 886569140
+154 642 3 879138910
+495 195 5 888633396
+154 61 4 879138657
+648 154 5 884881621
+592 432 1 882956321
+128 478 5 879966840
+168 291 4 884287668
+347 245 5 881652230
+44 99 4 878348812
+493 117 5 884130416
+533 91 2 879190991
+601 1615 4 876348107
+627 720 2 879531397
+585 207 5 891284016
+488 211 4 891294158
+159 255 3 885501660
+574 245 5 891279362
+330 195 3 876546694
+539 58 3 879788195
+527 531 3 879456077
+638 127 2 876694861
+483 197 3 878953815
+174 340 5 886432749
+650 1474 3 891385288
+365 473 4 891304106
+437 154 4 880141129
+630 12 4 885667854
+621 151 5 880737929
+524 1204 3 884635225
+653 566 5 878854190
+234 1039 3 892078741
+321 604 5 879438651
+380 502 1 885480530
+505 133 5 889334189
+518 117 5 876823804
+105 302 5 889214193
+591 235 3 891039676
+503 186 5 880472061
+244 317 5 880602083
+125 201 3 879455019
+119 685 4 886177048
+387 619 1 886481073
+610 1558 3 888703475
+345 234 4 884991831
+286 174 4 877531537
+11 731 4 891904789
+497 72 3 879362835
+222 578 3 881060281
+475 315 4 891452177
+405 1583 1 885549543
+380 663 4 885478799
+504 323 4 887831274
+207 471 3 875509715
+621 300 3 890517589
+2 10 2 888551853
+342 135 3 874984395
+511 322 3 890005102
+607 847 4 883879638
+608 1124 4 880404846
+396 717 3 884646467
+575 194 4 878148087
+458 14 5 886394576
+41 516 5 890687242
+406 131 2 884630617
+640 385 5 874778569
+449 310 3 880410951
+190 310 4 891033607
+389 1098 4 880087096
+655 693 3 888984506
+436 186 3 887769801
+81 289 3 876533229
+655 1403 3 888813372
+181 1355 1 878963086
+643 189 4 891447093
+161 496 3 891171734
+455 100 4 878585826
+502 893 2 883702867
+601 127 4 876346810
+298 143 5 884182966
+638 161 4 876695307
+378 282 4 880044454
+13 403 2 882397271
+654 258 4 887863436
+593 100 5 875658824
+454 73 3 888267521
+378 1063 4 880046100
+553 111 4 879948869
+536 83 5 882359307
+379 563 2 880962106
+518 471 3 876822873
+7 527 5 891351772
+486 595 2 879875408
+592 823 1 882609009
+60 211 4 883327493
+450 81 4 882376188
+239 174 4 889179131
+545 739 4 884134780
+303 1153 3 879484899
+379 842 4 880525794
+108 284 3 879879911
+445 1010 1 891200506
+405 577 3 885547557
+542 588 4 886533562
+654 318 5 887864230
+480 603 4 891208239
+155 288 3 879370860
+339 199 5 891032576
+399 1086 3 882340827
+22 1002 1 878887186
+293 1048 3 888905034
+654 250 1 887863557
+429 475 4 882384579
+346 11 4 874948174
+49 270 2 888065432
+552 274 3 879222162
+217 300 4 889069555
+428 338 4 885943818
+627 704 4 879530967
+592 782 2 882956510
+483 230 5 878953592
+79 333 2 891271086
+297 347 3 885922424
+425 452 2 878738956
+621 249 5 880738282
+640 204 5 874777974
+43 1052 1 892350297
+14 124 5 876964936
+109 928 3 880572134
+369 268 5 889428642
+474 275 3 887915269
+548 117 4 891415384
+561 219 1 885809583
+637 363 2 882904148
+655 198 4 887428871
+620 148 3 889987299
+495 843 3 888637385
+524 181 3 884634731
+536 132 4 882359962
+545 135 4 884134060
+429 484 5 882384920
+416 419 4 892441448
+311 101 4 884366397
+311 684 4 884365075
+527 176 2 879455740
+58 12 5 884304895
+483 450 4 878953593
+639 166 3 891239838
+566 405 5 881650943
+125 751 5 892835624
+121 83 4 891388210
+592 820 3 882609057
+648 194 5 882213535
+409 482 4 881168712
+497 185 3 879361802
+555 269 5 879962096
+474 499 5 887924683
+312 207 5 891699121
+583 198 4 879384404
+462 288 5 886365260
+128 483 5 879966785
+456 346 5 887165765
+291 235 2 874805860
+455 518 4 879111318
+457 137 5 882393278
+403 370 3 879790344
+495 1118 5 888632888
+487 206 4 883531003
+246 204 3 884921638
+405 1053 5 885545456
+468 56 5 875286450
+234 177 3 892079040
+455 628 4 879109692
+501 288 4 883346694
+566 213 5 881649670
+308 531 4 887738057
+632 96 5 879457902
+495 145 4 888637147
+489 308 4 891447653
+620 281 5 889987852
+454 873 2 881958782
+551 479 3 892776380
+83 70 4 880308256
+548 532 4 891043910
+629 187 5 880117031
+448 902 4 891888779
+655 670 3 887430142
+308 65 3 887738301
+251 248 4 886272223
+213 192 5 878955474
+362 689 5 885019504
+486 111 4 879874693
+530 56 3 886202320
+632 159 3 879459460
+130 465 5 875801596
+264 1475 2 886123596
+268 151 3 875742470
+532 148 5 888817717
+407 648 3 875552647
+644 50 4 889077247
+16 58 4 877720118
+119 917 4 892564349
+95 207 5 880571164
+73 152 3 888626496
+354 135 3 891218230
+472 185 5 875980081
+402 475 3 876266741
+200 161 4 884128979
+579 183 4 880952038
+491 258 4 891189815
+642 596 5 885604113
+407 447 3 876338249
+343 449 5 876407138
+216 237 5 880232752
+496 50 5 876072633
+466 306 5 890284231
+534 820 3 877808340
+293 715 3 888907674
+433 303 4 880585068
+52 463 5 882922927
+592 236 3 882608061
+218 659 4 877488366
+501 124 4 883347919
+446 327 2 879787858
+530 163 3 886202320
+487 1019 5 883447117
+643 56 5 891446791
+312 526 5 891698334
+561 890 1 885807080
+328 449 3 885049607
+59 657 4 888204597
+560 597 2 879976914
+567 506 5 882425701
+319 751 3 889816136
+586 210 4 884059027
+481 678 3 885828016
+488 258 4 891293606
+307 739 2 877122317
+374 449 4 880938044
+99 591 4 885678840
+450 1286 3 882377479
+218 269 4 877487931
+279 663 3 875310394
+90 153 5 891384754
+505 161 3 889333711
+269 3 3 891446722
+429 22 5 882384744
+624 137 4 879792623
+385 254 1 879453094
+357 831 3 878952080
+450 525 3 882467271
+592 619 1 882608234
+270 226 4 876956038
+102 1228 1 888802508
+593 71 4 875661567
+567 497 5 882425901
+221 215 4 875245514
+542 23 5 886532602
+452 443 5 885544109
+487 28 4 883446352
+614 9 4 879464063
+528 181 5 886812857
+181 1152 2 878962496
+116 349 2 886977905
+622 252 1 882591582
+506 403 4 874874458
+130 531 5 875216628
+94 1073 5 891720540
+416 685 3 876697955
+315 209 5 879821003
+552 1152 3 879222002
+425 218 3 878738887
+460 294 2 882910637
+655 523 3 887427268
+537 649 3 886031720
+374 197 5 882158940
+533 133 5 879191085
+7 620 4 891353892
+366 671 5 888857990
+655 736 3 888685734
+592 682 4 882607573
+593 724 3 875670796
+504 1041 3 887910694
+606 530 4 880925074
+138 117 4 879023245
+595 369 3 886921977
+555 117 4 879962152
+260 891 5 890618729
+23 19 4 874784466
+587 682 3 892871372
+251 250 3 886272378
+216 100 5 880232597
+201 127 5 884111708
+268 235 3 875742556
+504 543 4 887908861
+559 199 5 891034040
+346 91 1 874950029
+101 7 3 877135944
+47 288 2 879439078
+214 516 5 892668173
+361 707 4 879440974
+500 1009 4 883865532
+151 88 5 879542645
+324 293 4 880575714
+437 56 4 880140325
+42 203 4 881107413
+338 52 5 879438690
+417 940 2 879649337
+616 689 4 891224748
+650 309 3 891369071
+11 39 3 891905824
+525 252 3 881086780
+639 1020 4 891240136
+495 622 2 888635886
+511 948 3 890004916
+234 785 3 892336119
+59 199 4 888205410
+425 333 3 890346411
+601 588 3 876350719
+152 527 4 882477356
+618 161 4 891308946
+610 568 4 888703648
+621 1118 3 874962824
+593 182 2 886193627
+58 511 5 884304979
+638 554 3 876695059
+204 1296 5 892392078
+316 673 2 880854083
+620 682 2 889986985
+639 1194 5 891239271
+493 742 3 884130253
+457 739 4 882549483
+380 60 4 885478292
+576 56 3 886986444
+608 673 4 880405484
+506 1244 2 884517295
+655 53 2 887429812
+110 1247 2 886988413
+181 756 2 878962866
+280 155 5 891702544
+567 491 3 882426135
+603 429 5 891956981
+437 642 1 880141441
+497 721 3 879362740
+178 62 4 882827083
+497 19 4 879310245
+479 945 5 879460785
+535 129 5 879619000
+440 328 3 891546895
+213 56 5 878955635
+510 876 2 887667574
+587 1624 2 892871752
+416 73 3 876699994
+357 275 5 878951784
+536 52 3 882360187
+624 327 4 879791819
+283 204 4 879298239
+617 100 4 883789425
+1 131 1 878542552
+436 649 5 887771269
+358 639 4 891269584
+13 17 1 882396954
+387 190 5 886483150
+312 175 3 891699321
+342 756 3 874984895
+178 230 4 882826889
+405 55 1 885547909
+463 1033 2 890530703
+14 820 3 882839856
+279 151 4 875249259
+477 724 4 875941086
+625 166 3 891960843
+621 769 3 874964991
+535 116 3 879618246
+453 238 4 877554396
+217 222 5 889069944
+276 453 1 880913767
+417 625 4 879649064
+521 625 3 885253937
+640 732 4 886354499
+6 12 4 883601053
+429 319 3 882387685
+409 1194 5 881107750
+363 778 4 891495510
+99 332 3 885678348
+270 742 2 876954248
+381 344 3 892697905
+468 200 4 875292319
+655 66 2 890887261
+276 367 3 874791667
+44 631 1 883613297
+639 527 4 891239323
+201 226 3 884114232
+561 317 3 885808824
+655 281 2 887426732
+184 50 4 889907396
+608 332 4 880402982
+442 975 3 883391377
+648 69 1 884628564
+519 1062 5 883250148
+504 195 4 887838510
+593 125 4 875659708
+313 193 4 891013887
+615 69 4 879448632
+639 517 2 891239492
+125 412 3 892839191
+474 238 4 887924083
+234 40 2 892335894
+632 237 3 879458570
+16 204 5 877722736
+320 233 4 884749281
+536 449 4 882361262
+655 52 3 891585279
+654 558 3 887864471
+610 402 5 888704000
+41 430 5 890692860
+236 196 1 890115966
+570 326 1 881262437
+617 242 3 883788511
+360 271 2 880354839
+625 209 3 891262633
+568 988 1 877906737
+407 180 4 875044597
+588 220 5 890025023
+645 675 4 892053747
+234 606 5 892318060
+532 51 5 888635365
+533 83 2 879191902
+529 294 4 882535466
+655 224 3 887425845
+576 275 3 886985695
+551 975 5 892784130
+429 629 3 882387163
+612 322 3 875324294
+95 182 2 879198210
+655 918 2 892436609
+547 312 4 891282824
+450 77 4 887139143
+634 460 3 875729710
+616 750 5 891224590
+601 1079 3 876347148
+381 487 5 892697083
+593 584 3 875671579
+56 1057 3 892683978
+160 195 4 876859413
+650 197 4 891372233
+59 523 4 888204389
+394 402 4 880888775
+622 780 4 882671574
+130 315 4 884623887
+313 177 4 891015566
+116 748 2 876452186
+374 185 5 880395665
+151 953 5 879524948
+347 930 2 881653340
+89 275 5 879441307
+138 222 4 879023345
+643 143 4 891447868
+543 578 3 877546305
+100 1234 1 891375068
+308 602 4 887737536
+425 145 3 878738956
+640 239 5 874778274
+450 921 4 882372178
+327 1070 4 887744513
+484 230 5 891195417
+301 418 3 882076751
+590 100 5 879438825
+655 344 4 888204230
+627 740 1 879530501
+655 14 3 891585450
+527 208 4 879456289
+551 156 5 892777723
+295 97 5 879517761
+457 553 5 882396314
+502 678 3 883702448
+405 1468 1 885546287
+614 281 3 879464308
+596 294 4 883539079
+603 380 4 891955972
+381 1098 4 892696045
+503 526 3 880472188
+649 1 5 891440235
+409 481 3 881107602
+452 64 4 875266518
+60 705 4 883326710
+94 81 4 885870577
+658 276 4 875145572
+549 678 3 881671982
+316 482 3 880854337
+339 64 5 891033629
+380 100 4 885478193
+272 175 5 879455043
+435 9 4 884131055
+553 174 4 879949073
+377 682 3 891296448
+7 503 4 891353950
+535 727 4 879618502
+551 875 4 892775970
+315 203 3 879821194
+621 17 4 880739965
+566 218 4 881650242
+7 444 5 891354288
+223 257 4 891550005
+417 364 3 880953014
+533 756 4 879193004
+401 659 3 891033061
+655 935 3 887425498
+502 342 4 883702088
+351 332 5 879481495
+296 688 1 884196374
+180 196 5 877355617
+429 845 4 882386401
+207 202 3 875506771
+236 429 1 890118632
+456 196 4 881374649
+607 382 3 883880110
+533 58 4 888845150
+406 845 3 879540051
+555 302 3 879962096
+334 143 2 891548647
+181 1022 1 878962006
+592 306 5 882607528
+437 238 5 880140369
+445 100 2 890987569
+504 212 4 887909911
+399 542 3 882344021
+336 42 5 877757669
+648 411 2 882212288
+374 986 3 880936113
+323 288 3 878738827
+244 629 4 880606442
+448 286 2 891887393
+567 646 5 882427046
+373 472 3 877111951
+524 480 4 884634911
+554 43 3 876369968
+222 712 3 881060735
+416 651 4 886316439
+141 25 5 884585105
+450 1048 3 882397813
+615 199 5 879448599
+416 181 5 893213019
+614 288 2 879463630
+437 185 5 880140192
+585 971 3 891282894
+438 245 5 879867960
+585 1323 3 891284588
+530 60 5 883790997
+477 36 4 875941224
+371 435 3 877487751
+255 895 2 883216185
+639 210 3 891240136
+548 23 5 891044410
+85 328 3 884906441
+280 393 4 891702323
+416 676 5 893213549
+553 218 4 879948996
+399 1541 3 882510107
+554 14 4 876550182
+567 641 5 882426158
+307 1028 4 875746067
+653 257 3 890181185
+92 174 5 875654189
+141 985 4 884585363
+655 179 4 888813272
+303 824 3 879483901
+342 408 5 875318266
+656 689 2 892319276
+656 327 2 892318738
+374 566 3 880394571
+579 216 5 880952299
+621 63 1 874963445
+189 150 4 893277702
+387 558 4 886480384
+399 215 2 882510226
+10 530 4 877892210
+498 288 3 881953815
+405 433 4 885545070
+643 484 5 891448756
+616 315 4 891224447
+303 1023 2 879544898
+91 192 4 891439302
+620 501 4 889988036
+551 80 1 892785300
+109 111 4 880564570
+244 697 4 880607335
+63 1010 3 875747829
+592 215 5 882956467
+16 227 5 877727193
+92 116 3 875640251
+295 65 5 879517655
+440 750 5 891546784
+650 50 5 891372232
+592 1609 1 882608698
+626 682 3 878771447
+554 318 5 876369730
+606 265 4 880924663
+393 1539 2 889730460
+92 383 1 876175191
+533 72 2 879192157
+499 692 4 885599119
+298 168 5 884182933
+401 735 5 891033158
+503 482 5 880383588
+450 965 4 882394364
+450 26 5 882396489
+510 333 3 887667465
+121 118 2 891390501
+582 93 5 882960844
+562 477 4 879195688
+639 198 2 891239885
+621 100 5 880227104
+271 405 2 885848179
+542 210 3 886532706
+181 758 1 878963418
+561 732 3 885809958
+592 250 4 882608145
+524 781 1 884636583
+504 218 4 887910267
+653 226 3 878867346
+276 679 3 874792520
+553 1200 3 879948964
+479 173 5 879460984
+647 604 4 876537591
+56 226 4 892679277
+280 294 2 891700021
+245 597 4 888513326
+85 606 4 886282959
+587 259 4 892871223
+637 332 4 882900888
+612 15 4 875324455
+526 250 2 885682477
+620 240 5 889987954
+348 25 4 886523521
+13 128 1 882397502
+595 282 4 886921344
+279 169 5 875306910
+653 576 1 880152955
+300 409 4 875650329
+462 22 5 886365498
+26 313 5 891386368
+303 474 5 879466457
+201 318 5 884111269
+378 930 2 880044906
+468 1051 2 875284635
+450 651 5 882376658
+109 227 5 880579417
+622 132 4 882669851
+536 215 4 882360530
+247 1022 4 893097024
+618 168 5 891308342
+43 482 4 875981421
+505 77 3 889334248
+435 227 4 884133372
+537 735 3 886031576
+515 682 4 887659192
+29 182 4 882821989
+328 637 3 885047865
+660 82 2 891200491
+492 69 3 879969385
+521 268 5 884475470
+447 559 3 878856172
+200 193 4 884129209
+532 482 5 888629254
+642 1011 3 885842351
+343 68 1 876406878
+559 523 4 891035812
+201 218 4 884114471
+327 150 4 887744356
+625 169 5 891263665
+452 404 4 875561978
+566 96 3 881650171
+90 647 5 891383204
+524 684 4 884636236
+292 1073 5 881105318
+618 9 3 891308141
+561 8 3 885807455
+279 679 4 884556545
+618 241 4 891309887
+534 147 5 877808031
+462 300 5 886365260
+151 469 1 879528852
+241 689 3 887250085
+109 395 3 880583672
+160 922 5 876767621
+346 144 4 886273914
+504 106 3 887831879
+537 458 3 886030176
+463 107 3 889936181
+655 98 4 887472744
+164 252 4 889402265
+303 70 4 879467739
+179 288 5 892151489
+474 282 4 887916411
+610 489 4 888703343
+635 269 5 878878587
+445 1598 1 891200592
+504 386 3 887912431
+595 994 4 886921897
+115 240 5 881171982
+658 8 5 875147873
+582 124 4 882961082
+477 289 5 875941793
+619 332 4 885953742
+268 576 1 875744289
+392 58 4 891038433
+378 694 3 880055101
+622 722 3 882670862
+100 270 3 891375016
+125 430 4 879454309
+528 523 4 886101846
+659 66 4 891385306
+86 242 4 879569486
+447 96 5 878855847
+466 210 4 890284706
+655 726 2 887475055
+551 717 3 892785164
+495 54 5 888637768
+487 921 5 884042629
+417 433 4 879648403
+394 238 5 880887348
+655 945 2 887476008
+451 301 4 879012431
+496 173 5 876065349
+623 692 3 891034951
+152 1300 4 886535827
+336 1048 4 877757134
+339 174 4 891032320
+18 386 2 880131986
+555 357 4 879975455
+610 97 3 888703453
+354 186 4 891217811
+532 450 2 874796421
+305 179 1 886323966
+390 329 3 879693608
+69 7 5 882126086
+586 249 2 884058005
+561 229 3 885810271
+638 172 4 876694787
+585 1121 4 891283339
+484 562 3 891195565
+321 519 4 879441336
+436 47 4 887769930
+290 211 3 880474235
+341 1280 2 890757782
+363 201 2 891495371
+648 133 4 882212651
+624 242 4 891961040
+118 201 5 875385198
+276 411 4 874786807
+60 69 4 883326215
+307 588 4 877118284
+58 255 4 890321652
+543 226 4 875663372
+269 417 2 891451303
+523 476 3 883702441
+653 153 2 878867228
+488 238 1 891375965
+577 241 5 880474766
+176 237 3 886048145
+653 1210 2 880153705
+493 48 4 884130995
+477 778 4 875941191
+56 42 4 892676933
+330 69 5 876546890
+276 768 3 874793118
+308 665 4 887741003
+524 1454 3 884637128
+72 647 1 880036550
+639 962 1 891243532
+588 215 5 890024564
+437 90 3 880143289
+56 53 3 892679163
+393 144 3 887746174
+606 410 3 880921656
+629 162 5 880117361
+452 427 4 875264976
+241 270 3 887250026
+551 118 5 892784008
+495 924 3 888634441
+378 298 3 883835761
+234 480 4 892078485
+529 245 3 882535639
+239 745 5 889180338
+561 231 2 885810744
+90 234 4 891383835
+58 25 4 884304570
+7 591 3 891352179
+282 268 4 879949438
+621 383 2 874963166
+606 423 5 880925200
+146 340 4 891457714
+375 573 4 886622131
+293 77 2 888907210
+554 209 4 876232997
+655 185 4 887430102
+363 640 2 891496927
+627 724 2 879530305
+215 517 5 891436543
+559 318 5 891033835
+634 597 4 877017923
+336 785 1 877758935
+227 1067 4 879035572
+445 268 1 890987410
+334 79 4 891546992
+454 478 2 888267487
+226 236 3 883889844
+487 92 4 883446600
+261 245 4 890454190
+413 690 4 879968793
+643 820 3 891446381
+59 755 4 888206254
+279 1012 5 875298447
+634 129 4 875729105
+440 313 4 891546631
+622 432 5 882670009
+342 433 5 874984395
+640 1073 5 874778299
+478 1101 4 889396005
+638 181 5 876694787
+277 472 1 879544058
+623 483 5 891035112
+592 484 4 882956551
+648 1050 4 884797033
+650 521 3 891387616
+222 44 3 881059877
+336 1446 1 877757790
+218 642 3 881288351
+593 1028 3 875659896
+506 73 4 874873703
+133 902 3 890588672
+548 302 4 891042194
+604 201 3 883668352
+532 164 5 892519934
+264 116 4 886122892
+586 161 5 884062671
+551 591 5 892783612
+588 751 3 890014887
+629 269 3 880115840
+94 164 3 891721528
+385 521 3 879446208
+315 286 5 879799301
+497 183 4 879310825
+648 1244 3 882212373
+389 923 5 880087151
+276 193 4 874790952
+254 323 3 886470765
+420 478 3 891356864
+58 213 5 884663379
+599 237 5 880951595
+655 347 3 887424948
+188 118 3 875072972
+429 500 1 882384772
+615 707 3 879447990
+650 217 3 891389162
+239 1332 3 889180888
+650 7 4 891369656
+151 408 5 879524222
+104 750 5 888442171
+159 7 5 880485861
+330 205 3 876546105
+452 465 5 886148336
+506 147 3 888848342
+426 1451 4 879444734
+276 183 5 874792402
+577 11 2 880474293
+26 591 3 891351590
+297 752 4 888643376
+505 96 4 889333442
+538 183 4 877106768
+160 514 4 876858091
+660 392 2 891200072
+222 328 5 877562772
+629 332 4 880116722
+543 586 3 877547190
+393 771 3 889731793
+392 257 5 891038184
+226 89 5 883889229
+658 257 4 875145667
+471 422 5 889827982
+650 737 2 891383832
+654 821 3 887864907
+201 186 3 884114069
+537 53 2 886032029
+276 725 2 877935392
+648 554 4 884883323
+538 31 3 877109422
+85 582 4 879828014
+354 81 3 891217249
+614 546 1 879463965
+499 127 4 885598312
+492 286 4 879969099
+629 204 5 880117285
+363 284 2 891495987
+537 111 3 886030077
+582 181 4 882961301
+263 443 5 891298914
+585 70 5 891286256
+646 690 3 888528417
+201 273 2 884112352
+577 423 4 880472124
+381 887 3 892697941
+218 591 3 881288574
+361 79 4 879441286
+6 302 4 883268222
+437 482 5 880140051
+347 550 5 881654734
+65 179 3 879216605
+592 508 5 882608021
+551 172 2 892778164
+95 485 5 888954129
+183 230 5 892323452
+403 129 4 879785822
+480 504 4 891208822
+155 327 2 879371061
+324 259 5 880575107
+541 477 4 883865654
+221 286 4 885081264
+189 1402 4 893266051
+328 328 4 885044566
+334 134 5 891545973
+181 263 1 878961709
+599 111 5 880951885
+543 519 4 875662979
+642 1181 2 885607143
+434 819 3 886724873
+244 71 4 880606874
+324 475 5 880575449
+655 1158 3 888984255
+608 238 5 880403810
+566 327 3 881649273
+541 8 5 883874645
+644 243 4 889076364
+90 194 5 891383424
+523 167 4 883702233
+625 188 4 891262724
+378 180 3 880045822
+299 730 4 889501926
+119 255 3 874775914
+399 210 3 882342805
+197 307 3 891409323
+458 529 3 886398120
+52 473 4 882922661
+254 393 3 886473489
+214 298 3 891543191
+518 591 3 876823447
+490 151 1 875428185
+604 670 5 883668352
+6 309 2 883268430
+499 272 5 885597680
+30 50 3 875061066
+514 275 5 875463028
+648 797 3 884883031
+521 227 3 885253808
+133 243 3 890589035
+185 116 4 883526268
+472 56 5 875979853
+358 8 5 891269179
+262 1014 5 879961954
+645 1018 3 892053518
+593 692 3 886193724
+85 152 5 879454751
+524 494 4 884637409
+13 471 1 882140455
+643 117 3 891445823
+11 603 4 891905783
+299 1 3 877877535
+524 831 3 884628212
+577 203 3 880474455
+62 582 4 879374753
+296 111 3 884196712
+624 475 4 879793223
+532 252 4 888636478
+95 209 4 879197021
+7 384 3 891353710
+280 2 3 891701278
+452 211 2 875266197
+21 992 2 874951349
+334 42 4 891545741
+94 930 2 891724747
+234 317 2 892334189
+18 414 4 880131054
+403 864 4 879786747
+655 205 3 887650538
+474 211 5 887925751
+72 187 4 880036638
+629 463 4 880117852
+488 500 4 891294568
+7 487 3 891352178
+270 421 5 876955633
+660 167 2 891201565
+327 111 4 887819462
+54 307 4 891813846
+58 497 2 884305123
+61 333 3 891206232
+327 682 3 887737629
+592 705 5 882955978
+423 1238 3 891394874
+318 77 3 884497078
+397 641 5 885349999
+312 490 5 891699655
+489 327 5 891448409
+663 588 4 889493628
+605 1040 2 879425689
+653 436 1 880151673
+639 1121 2 891239885
+458 278 2 886395469
+374 1010 5 880393921
+524 451 3 884637202
+634 1199 1 875728913
+312 607 5 891698424
+1 109 5 874965739
+294 1134 3 877819761
+90 126 2 891384611
+145 316 5 888396966
+648 1072 2 884882527
+551 505 5 892777397
+562 66 1 879195927
+653 622 3 880152377
+324 1 5 880575412
+40 272 2 889041283
+601 671 4 876348572
+563 412 2 880507108
+615 127 5 879448399
+537 176 2 886031606
+328 182 2 885045678
+518 126 4 876823018
+532 501 5 889235367
+586 651 3 884059287
+565 1018 5 891037862
+201 233 4 884310104
+497 273 4 879310604
+415 322 4 879439205
+598 350 4 886711452
+532 292 4 884594621
+397 100 5 882839517
+498 186 4 881960591
+249 4 4 879572142
+642 1178 3 885606067
+588 723 2 890026459
+645 197 5 892055244
+295 740 4 879517225
+84 258 4 883449347
+169 204 3 891359317
+90 519 5 891384423
+354 286 4 891180445
+527 202 3 879456691
+18 753 4 880129816
+417 51 3 879648526
+13 299 3 881515698
+460 250 2 882912261
+484 849 3 891195506
+630 258 3 885666143
+389 416 4 880087996
+472 665 4 875983023
+653 1014 2 884405682
+130 578 5 878537681
+465 511 4 883530991
+472 7 5 892790953
+16 321 3 877717116
+70 429 3 884150369
+642 552 4 886569347
+648 98 4 884368313
+321 170 4 879438651
+646 304 3 888529014
+643 203 4 891446956
+191 331 4 891560631
+189 378 4 893266137
+457 191 5 882396659
+655 550 2 887611677
+82 678 1 884714726
+388 628 4 886436661
+336 15 4 877754621
+371 431 5 880435601
+421 82 4 892241294
+250 993 5 878089881
+493 455 5 884131690
+627 172 3 879531196
+541 118 4 883871670
+401 11 2 891033227
+152 66 5 886535773
+555 169 5 879975419
+486 1369 3 879874582
+650 399 3 891381784
+303 22 5 879467413
+339 74 4 891033382
+385 433 4 879442673
+332 756 2 887938687
+537 582 3 886030966
+271 487 4 885848770
+577 338 3 880469983
+625 213 4 891999608
+1 182 4 875072520
+655 303 4 888474107
+534 274 3 877807846
+47 874 3 879439078
+514 531 3 875308734
+493 483 5 884131534
+43 969 5 875981159
+640 720 3 874778612
+650 708 3 891383356
+660 96 3 891200430
+588 282 5 890015894
+227 129 5 879035387
+458 98 3 886396240
+267 141 4 878972147
+464 293 5 878355033
+301 163 3 882076264
+655 805 2 888474327
+13 667 1 882397040
+341 330 5 890758113
+567 306 3 882426327
+561 81 2 885808000
+606 549 4 880926862
+653 83 5 878853936
+372 176 3 876869667
+504 527 4 887838624
+655 58 3 887427600
+534 619 4 877807653
+360 172 4 880356240
+108 124 4 879879757
+363 747 5 891495918
+394 496 5 880887206
+219 936 4 889387284
+291 924 4 874833962
+650 480 5 891371090
+653 1140 1 880153841
+286 888 5 884583549
+617 590 1 883789747
+466 56 4 890284706
+234 845 3 892335825
+291 90 5 874871800
+623 629 3 891034973
+298 946 3 884182868
+363 550 4 891497205
+592 1039 4 882955582
+479 213 4 879461039
+425 24 2 878738386
+96 89 5 884402896
+498 136 3 881958174
+635 748 2 878878838
+608 337 4 880402982
+94 735 5 891721528
+514 483 4 875462795
+429 298 5 882386145
+474 697 4 887928498
+406 487 3 884630973
+487 412 1 883445220
+643 597 2 891446301
+593 83 5 886194064
+198 237 2 884206191
+311 64 5 884364502
+145 88 5 875272833
+524 1129 2 884832580
+293 402 2 888907702
+659 507 5 891383561
+655 162 3 888474165
+542 195 3 886532294
+505 510 3 889334477
+642 53 2 885604940
+449 936 5 879958721
+655 100 3 888474138
+472 68 5 892791017
+271 173 4 885848672
+643 928 4 891445660
+505 660 3 889334477
+373 746 4 877098714
+457 209 5 882553113
+526 343 3 885682264
+588 832 1 890027865
+527 652 4 879456248
+18 747 3 880132225
+497 24 4 879310260
+290 199 3 880474799
+373 1119 5 877105708
+161 640 2 891171558
+435 163 3 884131489
+489 261 2 891449155
+597 293 5 875340939
+504 660 4 887839195
+417 257 3 879646244
+458 651 3 886397988
+655 1651 4 891913500
+393 354 4 889554151
+535 210 5 879618160
+655 51 2 887611677
+457 568 4 882547590
+543 410 3 877453103
+442 367 2 883388887
+592 174 5 882955918
+601 186 4 876349542
+103 211 3 880420565
+416 319 5 893213444
+630 243 2 885666301
+500 996 1 883875241
+279 301 4 878082781
+39 748 5 891400704
+315 121 2 879821300
+437 265 3 880142942
+629 886 3 880116278
+370 480 4 879434886
+407 710 4 875046460
+515 323 3 887659192
+464 176 4 878355211
+419 615 5 879435785
+506 198 2 874873703
+592 919 5 882608061
+398 430 4 875659265
+326 616 5 879875724
+438 21 2 879868683
+379 131 5 882563797
+660 845 3 891198385
+385 183 3 879442706
+647 588 4 876531955
+514 988 2 885180989
+64 531 3 889740718
+605 133 5 879424661
+523 163 5 883702411
+545 1 5 879901359
+479 183 5 889125563
+646 682 3 888529153
+630 71 3 885667854
+363 709 4 891495003
+23 211 4 874786512
+94 654 5 885872684
+151 195 3 879524642
+398 2 3 875718614
+429 566 3 882386357
+373 166 5 877098262
+495 151 5 888635236
+72 471 4 880035588
+640 663 5 874778240
+659 646 4 891332122
+642 65 4 886132172
+616 272 5 891224517
+156 806 3 888185777
+593 158 3 875671891
+458 301 1 889323539
+236 750 5 890117676
+655 727 2 888685914
+592 1265 1 882607690
+200 483 5 884128426
+517 1 3 892659892
+194 371 3 879527584
+373 239 3 877105708
+504 223 5 887832364
+486 322 2 879874262
+224 582 4 888104030
+1 71 3 876892425
+653 157 5 878855483
+90 56 5 891384516
+500 464 4 883875274
+564 345 4 888718521
+13 492 5 882140552
+198 195 3 884207267
+457 22 5 882396705
+592 521 5 882955703
+650 751 2 891369001
+401 630 4 891033370
+10 319 3 877886223
+504 1444 3 887911133
+99 240 4 885679279
+618 477 2 891308791
+536 662 5 882360100
+660 510 3 891199056
+592 546 4 882608500
+524 516 4 884634578
+545 633 3 884133963
+213 455 4 878870749
+451 680 1 879012811
+49 57 4 888066571
+290 930 3 880732131
+171 305 2 891034606
+423 471 3 891395626
+291 974 1 874833962
+1 223 5 876892918
+114 615 2 881260441
+239 172 4 889178833
+493 65 4 884132146
+472 1090 5 875983321
+537 919 4 886030012
+401 25 4 891032412
+532 354 4 887672256
+401 1009 4 891032626
+141 676 5 884585001
+227 1143 4 879035803
+454 660 3 888267128
+450 934 3 882471362
+23 102 3 874785957
+399 660 3 882510250
+642 259 5 885605095
+525 125 3 881085709
+597 15 5 875341758
+173 687 1 877557132
+291 219 4 874867785
+591 1111 4 891031603
+85 23 4 879454272
+633 79 5 875325128
+268 574 2 875745579
+44 64 5 878347915
+437 946 3 881002092
+514 713 3 875309415
+585 1009 5 891285491
+514 70 5 875462826
+536 596 3 882317312
+560 246 5 879976109
+92 72 3 875658159
+387 193 5 886484065
+43 28 4 875981452
+11 15 5 891903067
+458 582 1 886398488
+493 12 3 884132225
+312 640 2 891698951
+461 285 4 885356112
+345 66 3 884993069
+548 654 5 891044411
+655 744 2 887427636
+18 549 4 880131173
+588 97 2 890023587
+586 496 3 884059426
+608 4 3 880406168
+538 381 3 877110175
+450 1444 4 882468239
+236 181 4 890115933
+250 116 4 878089921
+572 476 4 879449573
+267 209 5 878971745
+569 458 2 879794498
+453 1230 2 888202271
+582 7 5 882961082
+293 531 4 888905642
+119 340 4 886176485
+294 148 3 877820155
+664 179 4 876523654
+311 796 3 884365889
+645 175 5 892054537
+568 435 2 877907721
+542 127 5 886532294
+472 485 3 875980377
+606 455 2 880923349
+522 430 5 876961314
+526 748 1 885682214
+373 627 4 877105901
+536 135 5 882359370
+174 546 3 886514323
+457 1168 5 882548761
+406 451 2 880131954
+518 864 3 876823324
+406 5 4 880132276
+215 28 4 891435416
+633 234 4 877212594
+531 327 3 887048718
+495 452 2 888637070
+618 173 3 891307404
+537 573 2 886031886
+43 301 5 875975135
+399 399 3 882342354
+72 380 1 880036854
+72 685 4 880035588
+95 67 2 879198109
+561 642 3 885809356
+99 1079 3 885679504
+645 512 5 892055072
+363 1012 4 891499355
+627 685 3 879531351
+236 934 4 890117570
+23 131 4 884550021
+405 842 5 885548932
+541 651 5 883864782
+394 164 4 880886612
+664 89 5 878092649
+222 934 2 877563758
+523 194 5 883702210
+537 44 3 886031886
+540 323 3 882156851
+158 583 3 880134477
+343 4 5 876408139
+389 65 4 880088171
+663 181 4 889493732
+267 679 4 878974509
+625 546 2 891273897
+653 211 1 880149947
+21 438 1 874951858
+106 495 4 881451016
+387 92 4 886483098
+488 185 4 891376137
+347 290 3 881653132
+537 873 2 886029211
+551 1169 4 892778297
+649 1016 4 891440511
+231 597 3 879966146
+3 352 2 889237055
+592 1047 1 882608736
+213 756 2 878955319
+429 1048 2 882386966
+293 1041 2 888907674
+538 710 3 877107726
+645 523 5 892053686
+409 286 5 881104697
+85 732 3 879455238
+591 580 2 891031526
+244 1109 4 880607116
+429 96 4 882387053
+399 575 1 882350762
+536 1039 5 882360029
+528 615 4 886101715
+457 50 5 882393620
+577 58 4 880474414
+495 447 4 888635420
+622 1303 2 882672060
+577 545 3 880476578
+18 434 3 880131297
+659 601 3 891386241
+235 483 5 889655204
+490 150 5 875428765
+401 161 2 891033603
+13 638 3 881515239
+507 898 5 889964202
+501 1007 4 883995203
+601 71 1 876349937
+618 762 3 891309636
+142 186 4 888640430
+109 542 3 880582045
+638 144 5 876694861
+457 223 5 882396734
+313 215 4 891015011
+577 866 5 880470570
+330 100 4 876544277
+655 1097 3 887426008
+524 436 4 884636864
+538 735 3 877108785
+374 248 1 880393191
+207 196 4 880911845
+476 386 2 883365135
+523 934 4 883702602
+254 82 4 886472767
+639 1163 1 891239349
+525 250 3 881085917
+368 183 5 889783678
+656 245 1 892319084
+90 154 5 891384516
+469 215 4 879523802
+517 222 4 892660033
+62 380 5 879375626
+545 413 4 879899977
+472 21 3 875978686
+479 295 1 879460424
+161 204 2 891170947
+589 294 5 883352600
+492 212 3 879969367
+297 419 3 875240016
+643 443 4 891446919
+61 271 1 892302231
+655 509 3 887427441
+650 665 2 891381819
+49 358 1 888065805
+663 1047 4 889492679
+419 604 5 879435590
+345 762 5 884991285
+401 515 4 891032367
+90 387 5 891385215
+629 880 4 880116722
+16 583 4 877720186
+657 690 4 884238002
+629 195 4 880116847
+312 596 5 891699626
+642 1079 5 885605987
+157 597 3 886890406
+615 527 4 879448399
+328 204 3 885045993
+201 258 2 884110667
+629 207 4 880117000
+405 1091 1 885549004
+324 328 4 880575002
+405 83 1 885545974
+280 496 5 891700321
+409 523 4 881106682
+655 959 3 887427958
+276 82 4 874792402
+430 328 4 877225327
+524 301 4 884321179
+659 607 5 891331825
+463 477 2 877385489
+496 164 3 876066153
+116 11 5 886310197
+51 210 4 883498844
+477 553 5 875941155
+353 905 4 891402674
+655 685 2 887426666
+665 762 4 884290480
+506 261 3 885135514
+665 287 4 884290575
+311 660 4 884365252
+387 206 4 886483429
+49 324 4 888065702
+554 692 4 876549579
+334 865 2 891549631
+605 827 3 879429729
+343 50 5 876402814
+387 1018 3 886483526
+663 245 4 889491891
+450 71 3 882377358
+56 655 4 892676996
+303 251 4 879544533
+450 98 4 882371732
+320 204 5 884750717
+552 50 4 879221876
+529 326 4 882535304
+399 204 3 882342061
+13 895 1 883670515
+593 77 4 875671619
+595 930 2 886921870
+551 421 4 892778202
+416 137 3 876697165
+291 411 4 874834220
+268 622 3 875310145
+207 435 4 875506807
+493 171 5 884130825
+664 73 2 878090764
+275 432 4 875154535
+425 117 3 878738435
+181 300 3 878961227
+253 153 3 891628278
+593 451 3 875672999
+579 603 5 880952006
+97 434 4 884239791
+397 1001 1 885350326
+582 760 3 882962886
+77 31 3 884753292
+468 144 5 875287826
+618 959 4 891309756
+633 410 2 875325865
+445 55 1 890987712
+497 222 3 879310580
+303 85 3 879484588
+295 357 4 879517136
+637 1374 1 882903447
+514 680 1 885180893
+588 272 5 890014748
+435 845 3 884132100
+291 1012 4 874805892
+174 246 5 886433833
+500 45 4 883874170
+588 110 3 890027247
+104 591 4 888465263
+500 531 3 883873911
+506 55 4 874873287
+429 114 5 882385663
+598 313 5 886711452
+489 243 4 891445389
+102 612 4 879082395
+139 100 5 879538199
+237 134 5 879376327
+382 122 3 875946440
+514 470 3 875462901
+276 1098 4 880913684
+594 126 3 874781173
+158 576 4 880134607
+201 682 3 884110887
+125 172 5 879454448
+167 530 5 892738453
+643 712 3 891449249
+540 310 4 882156710
+332 845 3 887938421
+291 282 4 874833788
+297 529 3 875238778
+648 252 4 882212374
+241 310 4 887249576
+653 310 4 884405406
+614 1009 3 879464119
+255 56 5 883216448
+387 196 2 886484012
+518 1011 4 876823645
+429 233 3 882385593
+474 215 5 887926804
+89 235 5 879441657
+379 137 5 890464307
+555 120 4 879964334
+379 436 3 885063346
+623 88 4 891034973
+201 469 4 884113453
+514 65 3 886190207
+170 304 4 887646133
+308 614 3 887739757
+398 194 5 875717638
+116 479 4 876454191
+524 77 3 884637095
+429 631 4 882385243
+373 568 4 877100199
+550 125 4 883425958
+239 45 5 889180578
+567 156 5 882426055
+440 1105 5 891548567
+620 99 3 889988005
+345 639 4 884993139
+469 611 5 879525237
+317 354 4 891446251
+640 566 4 874778569
+466 96 5 890284819
+95 65 4 879197918
+437 1036 5 880143562
+484 431 4 891194692
+486 1375 3 879874449
+409 708 4 881109019
+425 689 2 890346517
+363 22 3 891494962
+201 303 2 884110667
+653 732 2 878866724
+573 185 3 885844605
+344 367 5 884901560
+584 172 4 885778080
+574 302 4 891278860
+13 657 4 882139829
+493 22 5 884131114
+12 161 5 879959553
+493 238 3 884131985
+443 687 3 883504889
+11 430 3 891905032
+500 475 5 883865232
+197 403 3 891410038
+608 961 4 880405431
+326 173 5 879874989
+642 240 3 885606137
+657 300 2 884237751
+541 432 4 883874716
+648 203 1 884796571
+660 252 2 891198459
+591 514 4 891031383
+177 322 2 880130534
+65 423 5 879216702
+500 135 5 883875041
+122 469 5 879270644
+343 176 5 876405553
+264 100 5 886122261
+299 792 4 889503112
+639 51 2 891239613
+363 691 3 891493663
+326 229 3 879876941
+295 561 5 879518696
+5 396 5 875636265
+532 305 3 878372701
+493 209 5 884130933
+410 316 4 888627138
+600 50 4 888451492
+467 117 2 879532437
+615 988 1 879447735
+334 856 4 891545926
+592 313 5 882955258
+621 881 2 883798770
+201 1128 4 884140825
+194 432 4 879524007
+393 291 4 887744202
+375 233 4 886621985
+541 62 4 883871644
+295 265 4 879518042
+454 435 2 881960145
+452 521 3 885545770
+59 184 4 888206094
+536 97 3 882360662
+619 226 5 885954133
+618 1468 3 891308665
+603 923 4 891957139
+561 285 4 885808715
+72 56 5 880037702
+457 59 5 882397575
+660 926 2 891201587
+96 127 5 884403214
+176 298 4 886047918
+342 846 2 875318688
+653 527 2 878855510
+118 175 5 875384885
+373 679 2 877107355
+541 121 3 883871695
+10 273 4 877888613
+331 1296 5 877196820
+197 241 3 891409893
+468 1012 4 875280462
+387 258 4 886480818
+148 132 4 877020715
+665 527 3 884294880
+458 289 2 889323582
+551 402 4 892784049
+542 150 2 886532908
+650 429 4 891383523
+352 156 4 884290428
+595 926 1 886921897
+40 310 3 889041283
+175 133 4 877107390
+425 823 3 878738757
+503 840 1 879454292
+655 1370 3 890887261
+378 1145 3 880334409
+622 15 4 882590670
+13 179 2 882140206
+457 819 2 882396001
+407 201 4 875045240
+58 651 4 884305185
+492 291 4 879969692
+234 28 4 892079538
+601 133 4 876350812
+639 212 4 891239550
+416 369 2 888701033
+452 490 4 875261350
+650 1119 3 891383303
+358 512 5 891269511
+532 9 5 893119438
+546 347 5 885139580
+577 1209 4 880476578
+666 56 4 880139090
+490 7 3 875427739
+655 476 2 887428671
+121 644 4 891388035
+60 230 4 883327441
+239 165 5 889180411
+592 342 2 882607745
+37 841 3 880915711
+577 4 4 880474635
+58 135 4 884305150
+501 118 3 883348474
+56 395 3 892911625
+646 346 2 888528392
+159 1023 2 880557741
+605 237 3 879424661
+501 410 4 883348207
+59 479 5 888205370
+555 288 3 879962096
+608 301 1 880402633
+498 210 2 881957054
+131 269 5 883681723
+450 233 3 882474001
+644 121 5 889077344
+666 173 4 880139253
+515 258 4 887658676
+593 9 3 875659306
+642 623 4 886570010
+56 265 4 892676314
+648 33 1 884881722
+374 423 3 880394484
+392 209 5 891038978
+653 180 5 878854593
+380 265 3 885481179
+405 561 1 885548475
+409 1073 4 881107750
+609 314 1 886895941
+405 48 1 885546154
+234 197 5 892333616
+561 1230 3 885810813
+405 694 1 885546336
+405 1072 1 885547222
+660 184 3 891200741
+73 748 2 888792247
+498 56 3 881957353
+585 1344 3 891282573
+605 9 4 879365773
+429 742 4 882386711
+69 879 1 882027284
+244 949 4 880606874
+548 121 5 891415939
+55 79 5 878176398
+486 93 4 879874629
+666 1047 3 880313858
+552 117 3 879222412
+569 121 3 879794699
+655 273 4 887426373
+632 172 5 879457157
+357 304 5 878951101
+305 770 3 886324521
+592 253 1 882608279
+606 31 4 880925199
+524 435 4 884635053
+661 183 4 876035466
+389 661 4 880165168
+479 274 4 879460370
+195 1414 2 874825826
+70 173 4 884149452
+286 483 5 877531661
+401 174 4 891032803
+650 445 4 891388210
+379 238 5 880525236
+605 98 5 879425432
+534 823 4 877807973
+617 436 3 883789464
+125 122 1 892839312
+579 238 3 880952201
+566 461 4 881649853
+269 1444 1 891451947
+645 658 4 892054632
+405 1037 3 885547506
+655 1232 3 887472606
+524 44 4 884636416
+313 195 5 891013620
+655 1605 3 888685850
+455 275 4 878585826
+661 132 5 886841714
+648 178 4 884368273
+65 215 5 879217689
+484 168 4 891195036
+477 732 4 875941111
+587 326 3 892871284
+411 1197 4 892846971
+398 117 4 875653091
+280 402 4 891701249
+442 288 4 883390048
+498 222 3 881961877
+460 248 4 882912342
+388 508 3 886436930
+663 411 3 889492877
+622 165 5 882591938
+263 50 5 891300029
+205 322 3 888284577
+638 514 2 876695714
+301 797 4 882078558
+582 237 3 882960941
+387 321 3 886484384
+595 591 4 886921344
+158 238 5 880134913
+525 596 4 881086195
+116 1255 2 876453377
+653 181 4 878854145
+450 141 3 882377726
+663 658 4 889493467
+538 11 4 877109516
+662 515 4 880571006
+322 303 3 887313611
+487 471 3 883441956
+398 496 5 875721111
+248 22 2 884534752
+202 516 4 879726778
+650 95 3 891371186
+591 367 3 891031403
+135 1217 2 879857956
+70 28 4 884065757
+488 429 4 891375991
+82 412 1 884714513
+151 216 4 879524713
+567 133 4 882425790
+450 956 4 882394097
+246 431 3 884921661
+405 944 3 885547447
+627 399 3 879531557
+344 203 4 884901328
+664 433 3 876525998
+624 347 4 891961140
+222 1060 2 878184055
+276 759 1 874796412
+181 236 1 878962350
+279 210 4 878261893
+293 393 3 888906906
+601 476 1 876347765
+551 38 1 892784553
+639 971 4 891239913
+282 333 3 879949394
+524 845 5 884323426
+648 675 2 884883424
+353 331 4 891401992
+557 892 3 884357648
+363 408 5 891494865
+405 204 5 885544769
+486 236 3 879874629
+152 21 3 880149253
+457 623 3 882550065
+389 732 4 880087850
+545 181 5 879898644
+99 1132 4 885679319
+109 15 4 880577868
+634 275 3 875728834
+263 588 3 891298273
+454 431 3 888266991
+624 815 3 879793174
+574 1313 4 891278916
+463 147 3 877386047
+537 485 3 886031576
+661 131 3 886841714
+406 8 4 879445562
+655 508 3 887426030
+126 337 5 887938392
+240 353 1 885775959
+279 1486 1 875314076
+606 660 5 880926470
+536 496 5 882359455
+526 293 5 885682477
+560 134 5 879975406
+601 949 2 876351214
+90 10 5 891383987
+637 111 3 882903645
+91 143 4 891439386
+338 1124 4 879438301
+587 887 2 892871310
+621 755 3 874965299
+537 644 5 886031438
+614 410 3 879464437
+13 636 2 882397502
+331 269 5 877196819
+532 510 5 888635197
+355 324 4 879486422
+207 160 2 878191632
+75 56 5 884051921
+299 28 4 877880474
+659 272 4 891044849
+201 511 3 884112201
+634 1048 3 875729668
+130 934 4 876251341
+630 412 1 885667508
+405 201 1 885547176
+514 792 4 875462611
+496 1459 4 876067376
+586 156 4 884064459
+527 96 4 879456611
+374 222 4 880392778
+287 108 4 875334519
+405 1438 1 885546835
+248 283 1 884535157
+606 483 5 880924921
+483 1152 4 893098572
+262 402 4 879795059
+660 473 2 891198996
+224 676 3 888103942
+610 143 5 888703290
+85 230 3 882813248
+339 156 5 891032495
+454 414 2 888267226
+458 121 1 886395022
+602 871 3 888638589
+425 180 4 878738077
+242 1011 3 879740800
+283 433 4 879298333
+416 44 4 886316596
+608 506 4 880406728
+535 205 3 879618464
+579 303 3 880951494
+373 281 3 877103935
+542 501 4 886533562
+493 196 4 884130933
+210 315 5 887731417
+600 233 2 888452071
+396 546 4 884646647
+82 1 4 876311241
+660 97 3 891200406
+343 1140 3 876405943
+660 362 2 891197585
+11 662 3 891904300
+505 164 4 889334189
+6 71 4 883601053
+234 498 5 892078699
+378 245 3 880906161
+365 285 4 891303999
+644 326 5 889076148
+587 288 4 892870992
+648 507 1 884796598
+133 245 3 890588878
+660 1181 1 891200594
+667 234 2 891034730
+666 122 2 880313723
+7 631 4 891352984
+392 310 4 891037490
+58 151 3 884304553
+642 22 4 885602285
+26 111 3 891371437
+458 179 4 886397808
+334 736 3 891548979
+530 191 5 883785574
+536 169 5 882359047
+45 288 3 880996629
+655 533 2 887651114
+634 471 4 875729478
+524 380 2 884637202
+298 604 5 884127720
+565 70 5 891037629
+614 476 3 879464507
+388 773 3 886441083
+553 484 5 879949324
+540 596 4 882157126
+658 1 4 875145614
+667 285 5 891034810
+577 25 4 880470504
+9 371 5 886960055
+207 233 3 877124847
+37 96 4 880915810
+527 429 5 879456611
+427 990 5 879701326
+52 741 4 882922302
+346 520 5 874948105
+334 712 3 891549594
+268 1303 1 875744228
+74 690 4 888333352
+579 428 4 880952335
+624 258 4 879791792
+207 286 2 875504669
+640 952 4 886474538
+104 270 4 888442337
+486 273 3 879874871
+497 118 4 879310621
+479 588 1 879461378
+545 196 4 884133859
+178 1038 2 882823566
+99 975 3 885679472
+549 1047 3 881672700
+439 240 3 882893859
+191 340 4 891560842
+601 472 1 876348177
+459 472 5 879563226
+466 995 5 890284231
+159 326 3 880485345
+619 1314 3 885954341
+303 82 4 879467465
+518 300 3 876822581
+477 282 4 875941948
+592 631 3 882956624
+394 250 4 881130076
+641 59 4 879370259
+664 229 3 876526631
+60 482 4 883326958
+378 977 3 880334305
+650 243 2 891369215
+110 43 3 886988100
+459 174 4 879566291
+234 636 3 892336358
+592 283 4 882956241
+599 595 5 880952144
+666 223 3 880314144
+627 215 1 879529767
+62 463 4 879374916
+214 93 4 892668249
+561 172 2 885807743
+385 320 3 885367060
+487 17 3 883531279
+13 86 1 881515348
+639 70 3 891239862
+290 720 3 880475695
+466 294 3 890282986
+655 27 3 888984478
+196 1241 3 881251642
+527 467 3 879455999
+375 603 4 886621917
+200 118 4 876042299
+393 775 4 889731390
+521 229 2 884478314
+286 739 3 877532683
+286 137 4 884203281
+290 650 2 880475625
+109 508 4 880571629
+411 4 4 892845634
+380 462 4 885478374
+514 178 4 875308925
+661 480 5 876016491
+267 143 4 878973329
+254 465 3 886473078
+144 478 4 888105337
+615 194 5 879449164
+629 117 5 880116963
+659 569 2 891386910
+618 433 2 891309410
+224 356 4 888103840
+202 191 2 879727294
+655 517 4 891585450
+654 546 4 887863885
+399 549 4 882347190
+642 294 5 885601998
+393 755 3 889729831
+22 201 4 878886449
+474 971 4 887924469
+246 411 3 884923715
+193 69 5 889125287
+349 125 4 879466541
+542 47 5 886532855
+343 473 3 876403212
+450 491 3 882373297
+645 200 5 892054906
+667 223 5 891034767
+328 260 2 885044940
+474 12 5 887924683
+500 476 2 883865851
+158 367 4 880134913
+573 162 4 885844007
+429 804 3 882387599
+557 299 4 881095916
+458 183 4 886396460
+260 1243 5 890618729
+484 655 5 891194820
+194 209 3 879521936
+491 7 3 891185298
+535 527 3 879617574
+385 207 4 881530739
+413 471 4 879969642
+668 345 2 890349041
+664 187 5 876524699
+566 127 5 881650219
+621 417 3 874965299
+654 222 5 887863534
+86 338 1 879570277
+637 985 2 882905284
+561 179 4 885807261
+500 514 5 883873941
+90 141 5 891385899
+23 55 4 874785624
+398 432 3 875718670
+495 228 5 888632738
+661 97 4 888299980
+329 11 3 891656237
+664 659 5 876526518
+556 603 5 882136440
+655 628 3 890887261
+650 66 3 891384285
+590 1129 3 879438735
+404 310 4 883790750
+497 1303 2 879311007
+416 471 5 893213645
+368 98 3 889783407
+370 603 5 879435244
+385 430 5 880870206
+33 323 4 891964373
+490 473 2 875428417
+495 64 5 888632496
+353 346 4 891402757
+673 294 4 888787376
+90 134 5 891383204
+474 252 4 887916567
+55 22 5 878176397
+363 660 4 891496588
+514 228 5 875463202
+293 186 2 888906045
+450 185 5 882376365
+500 568 1 883874715
+363 195 4 891495238
+409 343 3 881105677
+620 288 4 889986452
+655 283 3 887425936
+435 214 4 884131741
+567 648 4 882426021
+416 239 5 893212730
+425 310 3 890346411
+264 156 2 886122577
+454 255 4 881959276
+343 657 5 876404464
+650 204 4 891369707
+472 768 5 875982771
+450 448 4 882371526
+579 269 3 880951346
+200 132 5 884130792
+250 222 4 878089547
+648 497 4 884796769
+450 169 5 882371732
+360 654 5 880355715
+417 582 3 879647749
+620 683 3 889986984
+643 87 5 891447663
+496 172 5 876065558
+459 7 5 879563245
+184 40 4 889910326
+653 87 4 878854332
+384 329 3 891273761
+609 304 5 886895436
+154 197 5 879139003
+256 1424 3 882165066
+643 794 3 891450376
+595 1259 3 886921819
+136 124 5 882693489
+519 1591 5 883250102
+271 347 3 885844634
+648 748 3 882211886
+567 60 5 882425966
+184 664 3 889911712
+666 1170 4 880568352
+662 291 2 880570487
+667 301 1 891034513
+90 610 5 891383753
+308 739 4 887739639
+655 36 2 888685955
+222 181 4 877563168
+399 454 3 882510989
+567 135 3 882426837
+654 66 4 887864727
+457 11 4 882397020
+664 118 3 876526604
+18 197 4 880130109
+493 271 1 884129823
+447 367 3 878856232
+453 1016 4 877552991
+459 1190 4 879563169
+631 289 4 888465216
+256 283 3 882150313
+11 646 3 891904389
+574 910 1 891279362
+671 947 3 884035775
+537 23 4 886030738
+405 553 1 885546379
+380 419 3 885479124
+619 288 3 885953931
+648 191 5 884368002
+116 1142 4 876452492
+569 125 3 879794348
+347 595 2 881653244
+62 128 2 879374866
+110 566 4 886988574
+250 95 5 878090499
+553 435 4 879948869
+662 50 3 880570142
+85 513 4 879454350
+500 25 3 883865755
+313 735 3 891014649
+605 318 5 879426144
+535 170 4 879618160
+270 324 2 876954733
+70 404 4 884149622
+669 505 3 891517159
+503 125 3 880390153
+484 313 5 885237934
+648 107 4 882212200
+201 269 3 886013700
+78 288 4 879633467
+409 285 4 881168712
+343 236 5 876402668
+171 346 4 891034835
+593 117 4 875659497
+479 356 3 879461951
+406 638 4 879446684
+379 188 4 892879481
+645 81 4 892055039
+537 268 4 886028647
+286 1502 2 877535499
+632 79 5 879457317
+548 14 1 891043182
+332 122 5 887938886
+661 118 4 876037058
+655 505 3 891735725
+537 427 4 886030831
+648 564 1 884883724
+405 1030 1 885547605
+582 1215 4 882963027
+99 173 4 885680062
+668 231 2 881605433
+217 181 1 889069878
+526 1084 5 885682590
+503 387 4 880383358
+99 210 5 885679705
+204 301 4 892389328
+537 170 3 886031211
+663 956 4 889493732
+429 53 1 882386814
+632 97 4 879458856
+624 285 5 879792557
+457 27 4 882549483
+618 597 4 891309041
+543 936 4 888209568
+401 507 4 891033014
+676 265 5 892686703
+533 12 4 879438543
+585 1485 3 891283124
+643 152 4 891446956
+407 479 4 875045240
+450 1441 3 882397940
+125 401 4 892838656
+217 472 3 889070011
+186 1083 1 879023599
+299 478 4 877880612
+653 1228 2 880153378
+510 258 4 887667465
+472 548 1 875982867
+643 216 4 891448136
+363 1009 2 891497205
+647 631 4 876532425
+268 1073 4 875309304
+663 7 4 889492841
+640 474 4 874777623
+62 723 2 879375738
+42 135 4 881109148
+641 514 4 879370062
+562 89 1 879195819
+660 462 2 891199293
+521 829 2 884476168
+648 685 5 882211924
+416 717 2 876697283
+659 602 4 891385986
+624 108 3 879793198
+586 239 3 884067058
+363 1157 2 891498558
+654 69 4 887864641
+485 319 3 891041485
+339 488 5 891032379
+648 118 4 882212200
+445 203 3 890988205
+291 1220 5 874868382
+328 118 3 885048396
+632 68 1 879459394
+419 100 5 879435722
+595 255 3 886921392
+499 182 2 885599551
+239 46 4 889180487
+487 273 5 883443504
+416 1054 3 876698083
+239 419 3 889178689
+663 117 4 889492390
+145 1023 1 885557545
+658 137 3 875145572
+455 471 4 879109692
+600 586 2 888453083
+425 171 3 890347138
+521 151 3 884476240
+599 815 3 880953441
+267 774 3 878973701
+429 123 4 882386448
+674 127 5 887762799
+450 1153 5 882397223
+450 328 4 886449488
+233 735 5 880610635
+509 302 5 883590443
+601 191 4 876350016
+666 203 4 880139180
+296 304 3 884196149
+44 67 3 878348111
+59 97 5 888205921
+494 222 5 879541375
+393 841 3 887745199
+561 100 4 885807484
+595 762 4 886922069
+77 252 1 884733379
+593 807 4 875672999
+380 708 3 885478759
+393 24 3 889729674
+514 73 4 876067258
+176 117 4 886048305
+233 100 4 877661294
+548 443 4 891044446
+374 322 4 880392482
+504 162 4 887832741
+479 283 4 879460140
+303 1092 1 879544435
+18 482 5 880130582
+637 471 2 882903822
+222 693 4 878184514
+457 181 4 882393384
+574 345 2 891278860
+551 476 5 892784259
+90 447 5 891385389
+1 46 4 876893230
+454 939 2 888267386
+629 317 4 880117430
+559 216 5 891035876
+450 421 4 887834823
+296 289 3 884196351
+94 944 1 891723619
+460 1 2 882911203
+397 192 5 885349610
+557 288 1 884357600
+200 385 5 884129696
+7 417 3 892132652
+595 237 3 886921315
+271 477 3 885847955
+589 538 5 883352494
+389 471 4 879916077
+393 628 4 887744626
+130 67 4 876252064
+606 144 4 880924664
+570 288 2 881262307
+393 477 3 889727833
+327 87 3 887818620
+470 458 4 879178542
+468 178 5 875296401
+535 604 4 879617663
+592 963 5 882955663
+314 106 2 877886584
+551 230 5 892782901
+90 64 4 891383912
+303 402 4 879485250
+606 28 4 880924921
+537 848 3 886030552
+203 258 3 880433368
+634 341 2 890779883
+653 502 2 878866995
+655 707 3 887472671
+44 163 4 878348627
+495 98 5 888632943
+279 591 2 875297381
+637 515 4 882902540
+409 1360 2 881106087
+313 744 3 891016986
+212 246 5 879303571
+503 297 5 879438346
+629 197 5 880117031
+269 661 4 891447773
+448 344 4 891888244
+416 31 5 893212730
+425 573 3 878738914
+592 339 3 882607572
+200 748 3 884125953
+380 258 4 885477742
+178 476 3 882824713
+592 11 5 882955978
+551 431 4 892777583
+344 1082 2 889814622
+417 559 4 879648979
+360 531 4 880355678
+585 1193 5 891282894
+270 213 5 876955067
+323 876 2 878738949
+464 603 5 878355259
+471 50 3 889827757
+305 282 3 886323806
+109 17 4 880582132
+221 1217 4 875247421
+183 380 4 891463592
+194 294 4 879520305
+3 271 3 889237224
+666 182 4 880139526
+501 7 4 883348236
+372 637 4 876869512
+524 504 5 884634877
+495 684 5 888634956
+583 276 4 879384338
+293 273 4 888904901
+615 22 4 879448797
+458 704 2 886397857
+332 450 5 888360508
+405 558 1 885546069
+405 1394 1 885549903
+504 141 3 887909578
+430 181 4 877225484
+188 566 5 875074200
+606 1518 4 880926760
+589 892 4 883352762
+59 106 4 888203959
+116 221 4 876453560
+115 124 5 881170332
+268 173 4 875310031
+666 638 3 880139563
+592 216 4 882955978
+316 515 4 880853654
+81 25 5 876533946
+472 254 4 875978191
+587 749 2 892871223
+350 183 3 882347465
+65 73 4 879217998
+397 199 5 885349790
+349 118 2 879466283
+53 257 4 879443188
+650 182 3 891385775
+308 962 4 887738104
+622 1 3 882590344
+519 330 5 884545961
+553 423 3 879948655
+271 603 4 885848802
+638 515 4 876694704
+628 938 5 880777095
+387 318 3 886479610
+552 412 2 879222583
+535 483 5 879618742
+506 66 4 874874676
+546 222 4 885141260
+488 98 4 891293698
+437 176 2 880143809
+531 288 1 887048686
+457 83 5 882396487
+601 287 1 876348215
+91 204 4 891438909
+447 27 3 878856601
+399 161 3 882344434
+162 403 3 877636713
+144 124 4 888104063
+630 250 1 885666650
+45 597 3 881014070
+664 478 5 878090415
+620 354 5 889986477
+18 411 3 880131986
+435 1215 3 884134810
+608 215 3 880406299
+70 264 4 884063668
+451 333 5 879012550
+655 280 2 888474490
+350 179 5 882347653
+453 975 2 887942451
+269 1073 3 891447169
+620 795 4 889988340
+297 582 4 875238814
+638 230 5 876695259
+576 514 5 886986400
+332 172 5 888098088
+630 191 3 885668090
+399 444 1 882350733
+650 140 2 891389132
+647 117 3 876776321
+488 265 4 891294473
+395 15 3 883765928
+69 298 4 882072998
+268 95 4 875309945
+627 182 4 879529916
+652 323 3 882567100
+437 603 5 880140051
+660 797 2 891201753
+642 826 5 888963032
+437 955 4 881002404
+436 313 5 887768521
+504 310 4 887831273
+537 265 3 886031473
+650 485 3 891385422
+153 325 2 881370935
+474 1113 3 887926059
+194 521 4 879524504
+514 28 5 875311192
+95 1228 3 880572689
+642 996 2 885605932
+393 118 4 887744578
+432 3 3 889416260
+284 754 3 885329065
+436 26 3 887771146
+328 685 4 885047450
+542 410 4 886532971
+526 282 3 885682370
+328 65 4 885046912
+460 127 4 882912150
+85 782 2 879829757
+660 546 2 891198588
+551 693 5 892777943
+504 208 4 887838450
+52 318 5 882922974
+577 560 3 880475363
+60 434 5 883327368
+603 183 4 891957110
+660 17 1 891265453
+405 516 1 885547314
+275 121 3 876197678
+645 434 4 892055389
+646 683 3 888529014
+301 210 4 882076211
+405 849 1 885548049
+625 265 3 892054198
+621 944 5 874963126
+46 100 4 883616134
+23 8 4 874785474
+660 63 2 891201823
+450 182 5 882376585
+113 255 5 875935609
+557 150 3 881179621
+666 183 5 880139180
+331 1017 2 877196235
+234 215 3 892079722
+622 1552 2 882670793
+234 166 5 892079237
+417 849 1 879649632
+677 286 1 889399113
+334 433 5 891628158
+271 177 3 885848373
+334 1426 4 891548647
+425 550 4 878738813
+593 815 3 875659826
+132 1154 3 891278896
+637 410 2 882904148
+293 234 5 888906726
+650 498 4 891369587
+59 503 4 888205855
+429 658 3 882386448
+268 56 4 875309998
+154 324 2 879138287
+106 739 3 881453290
+391 237 4 877399864
+321 32 3 879440716
+189 663 3 893265773
+99 105 2 885679353
+416 187 5 893214128
+455 475 4 879109069
+392 482 5 891038945
+477 1041 5 875941225
+457 197 5 882396705
+373 1066 4 877106233
+450 163 4 882377358
+435 117 3 884131356
+600 11 5 888451665
+619 651 5 885954053
+252 286 5 891455263
+643 282 3 891445230
+668 307 4 881523762
+435 358 4 884130864
+303 583 1 879483901
+457 77 4 882398345
+650 202 3 891372258
+219 4 4 889452481
+600 651 4 888451492
+484 679 2 891195476
+291 933 4 874833936
+608 199 1 880403606
+537 181 2 886031437
+190 121 3 891033773
+535 921 4 879617489
+422 287 3 878199757
+450 83 4 882372027
+500 250 4 883865195
+614 255 5 879464119
+15 925 2 879455764
+606 1039 4 880923690
+601 157 3 876349716
+496 1614 3 876070690
+638 89 4 876694704
+541 235 1 883866049
+524 1166 5 884635031
+577 1271 3 880475581
+387 625 2 886483669
+637 833 1 882905070
+597 225 4 875342875
+417 1011 3 880949438
+617 647 3 883789006
+682 924 5 888517627
+328 77 4 885046977
+628 874 5 880776981
+609 908 1 886895699
+521 475 3 884475889
+655 950 3 887611566
+623 234 4 891034343
+435 394 4 884132873
+606 214 4 880926018
+474 69 5 887924618
+358 1524 5 891269418
+592 100 5 882608182
+567 170 3 882426184
+291 423 4 874868210
+606 432 5 880926339
+200 91 4 884129814
+234 489 3 892079237
+593 220 3 875660274
+535 173 5 879617747
+234 504 4 892078485
+21 185 5 874951658
+613 471 3 891227410
+665 343 3 884292654
+204 146 3 892513979
+456 211 4 881374162
+245 894 1 888513860
+618 190 4 891307404
+235 195 4 889655162
+148 474 5 877019882
+607 180 4 883879556
+293 1286 4 888906844
+92 684 3 875656502
+292 665 3 881103478
+472 834 3 875979685
+622 568 4 882592449
+587 325 5 892871252
+158 231 2 880134532
+70 501 4 884067201
+405 774 1 885548475
+663 11 5 889493628
+343 193 4 876405857
+545 17 3 879899472
+432 117 4 889415853
+379 357 5 881000269
+332 121 5 887916692
+286 569 4 877534313
+276 735 4 874791214
+379 219 3 890464337
+650 435 4 891372286
+577 99 3 880474674
+354 248 4 891216956
+586 155 3 884067874
+414 302 5 884998953
+405 97 2 885545638
+659 258 4 891331825
+606 928 4 880928180
+422 260 3 875129668
+614 279 3 879464287
+478 238 3 889388818
+548 333 4 891042624
+602 50 5 888638460
+102 596 2 883748352
+549 515 5 881672276
+194 276 3 879539127
+500 274 3 883865807
+363 50 5 891495168
+38 452 5 892434523
+336 710 4 877757700
+406 504 4 879445859
+622 542 2 882671346
+92 274 4 876175626
+608 568 5 880406032
+58 249 4 892242272
+666 4 5 880314477
+249 96 4 879572600
+655 611 3 887475345
+423 340 4 891394504
+667 435 3 891035104
+653 1620 2 886052291
+407 183 4 875046799
+479 479 4 879461378
+503 210 5 880383703
+591 94 3 891031603
+496 1139 2 876073882
+606 709 5 880927417
+496 825 3 876065015
+380 1039 3 885481179
+664 1090 1 876526739
+618 132 4 891307057
+543 471 3 875657863
+527 93 4 879456078
+654 278 3 887863757
+94 501 4 891721642
+437 28 3 880140534
+246 1089 1 884924710
+506 539 4 884517135
+181 412 2 878963122
+344 96 4 889814195
+385 235 5 879440940
+81 596 3 876533824
+13 736 4 882399528
+268 802 3 875744388
+664 7 3 878091393
+106 14 4 881449486
+629 11 2 880116789
+393 1181 3 889731064
+655 210 3 888474646
+207 521 4 878191679
+474 1421 4 887928562
+535 133 5 879618019
+357 685 3 878951616
+43 174 4 875975687
+457 402 4 882548583
+659 96 4 891384552
+585 923 5 891282808
+543 44 3 874865728
+130 398 3 878537516
+587 892 3 892871462
+291 393 3 875086235
+230 223 5 880484415
+467 742 2 879532671
+533 685 4 887032380
+577 44 3 880474934
+469 64 5 879523802
+13 865 5 882141425
+151 265 5 879542566
+519 266 5 883248595
+393 105 3 887745544
+579 173 5 880951765
+405 853 1 885547124
+640 195 4 874778515
+334 155 2 891549927
+135 321 4 879857575
+587 342 1 892871503
+453 364 3 888206676
+246 748 1 884924441
+125 393 4 879455241
+97 603 4 884238817
+629 991 1 880115923
+663 603 4 889493540
+515 750 2 887658782
+430 462 3 877226164
+504 69 4 887837918
+67 1052 3 875379419
+660 313 4 891197481
+342 412 3 875318648
+655 576 2 888893313
+650 127 2 891369520
+303 150 5 879467190
+59 474 5 888204430
+639 692 3 891239550
+606 132 5 880923925
+544 749 4 884795471
+381 303 3 892697999
+551 979 4 892784479
+468 157 4 875294741
+447 1048 2 878854579
+293 129 3 888904814
+552 411 3 879222002
+437 180 4 880139868
+479 328 4 879459611
+296 186 3 884199624
+486 255 3 879874692
+592 331 3 882607528
+577 87 5 880474216
+417 399 3 879648898
+345 125 3 884991191
+459 969 3 879564882
+59 672 5 888206015
+43 12 5 883955048
+650 674 4 891386778
+502 680 3 883702255
+287 476 1 875334340
+28 322 2 881955343
+542 70 4 886532788
+85 419 5 882819427
+334 494 4 891547235
+13 656 5 882139746
+533 186 3 879438850
+513 405 3 885062559
+551 3 5 892784093
+655 1319 3 887426373
+417 63 3 879649021
+682 735 4 888517627
+660 432 4 891199104
+411 73 4 892845634
+503 216 5 880383357
+624 924 4 879792493
+669 537 3 891517159
+649 275 2 891440412
+608 658 3 880408150
+666 492 4 880139252
+616 299 3 891224801
+429 1 3 882385785
+621 41 4 874963273
+610 294 1 888702795
+614 122 3 879465320
+637 544 3 882903914
+457 540 3 882551740
+669 462 5 892550137
+627 586 3 879531557
+653 409 2 880153406
+497 248 4 879309673
+86 269 4 879569486
+178 124 4 882823758
+574 289 4 891279285
+599 535 4 880952267
+13 411 2 882141924
+479 188 2 879461545
+18 427 5 880129421
+403 477 4 879786165
+682 623 3 888523288
+144 405 4 888104419
+624 534 3 879792358
+288 173 3 886373474
+435 1225 3 884131597
+184 165 4 889911178
+319 332 4 876280289
+569 276 4 879793493
+407 255 4 884197052
+73 1 2 888626065
+514 19 4 875463128
+561 520 4 885807318
+267 186 5 878972071
+411 58 3 892845804
+494 479 3 879541207
+303 23 5 879467936
+474 699 4 887927457
+605 483 5 879425432
+664 732 3 876525315
+295 497 5 879519556
+472 343 5 892790628
+610 427 5 888703730
+633 183 4 875325577
+405 23 5 885545372
+546 349 4 885141260
+463 952 1 890453075
+374 619 3 880393553
+537 65 3 886030767
+116 355 2 887605347
+90 654 5 891384357
+528 178 4 886101695
+478 340 5 889398260
+145 284 4 888398104
+305 1485 3 886323902
+56 153 4 892911144
+642 80 5 885606557
+551 455 1 892783525
+153 181 1 881371140
+350 195 5 882347832
+287 710 4 875334807
+407 449 2 876344772
+298 153 3 884127369
+194 1091 3 879528568
+640 578 3 874778612
+588 172 5 890026459
+265 117 5 875320332
+577 651 5 880475043
+442 240 2 883388833
+625 248 4 891629673
+407 657 4 875553625
+655 252 2 888474490
+528 484 3 886101695
+308 321 3 887736408
+664 514 5 876526179
+165 260 3 879525673
+627 458 3 879530824
+659 419 5 891331916
+496 158 2 876069951
+537 317 3 886031786
+49 501 3 888066979
+653 1012 4 878854852
+537 525 3 886030891
+620 895 3 889986984
+548 1025 4 891043278
+313 503 5 891014697
+184 235 2 889907862
+196 1007 4 881251601
+537 512 3 886031438
+277 471 3 879543377
+422 452 3 879744183
+391 772 2 877399030
+617 185 5 883789042
+59 313 5 888202532
+332 77 4 888360343
+640 357 5 874778274
+618 71 4 891309041
+489 875 2 891449465
+552 291 2 879222661
+457 304 4 882392853
+566 483 4 881649357
+661 527 4 876035679
+232 170 5 888549929
+486 277 3 879874418
+682 215 4 888517197
+189 214 1 893266326
+641 83 4 879370119
+537 959 3 886032154
+664 466 4 876526519
+110 385 3 886988574
+23 479 5 874785728
+621 393 3 874962705
+314 151 4 877886522
+303 72 3 879485111
+378 715 4 889665232
+70 225 3 884148916
+466 326 3 890282925
+49 1079 1 888069165
+587 938 2 892871141
+682 265 3 888520922
+506 380 4 874874585
+655 1208 3 887430746
+13 568 3 882140552
+109 186 3 880572786
+326 180 1 879875457
+648 429 4 884368130
+682 325 4 888521174
+605 462 5 881016176
+587 902 2 892871584
+83 298 4 891181511
+436 785 2 887770731
+373 431 5 877098643
+591 238 5 891031228
+92 227 1 875654846
+522 179 5 876961190
+311 192 3 884366528
+541 50 5 884046910
+656 750 2 892318648
+144 55 4 888105254
+82 539 3 884713704
+188 294 2 875071249
+474 70 4 887928498
+588 318 4 890015435
+174 401 1 886515063
+442 449 2 883390739
+278 923 5 891295330
+666 206 4 880139669
+295 382 5 879519556
+495 1046 5 888636837
+476 83 3 883364143
+376 321 3 879433164
+188 742 5 875073909
+234 923 4 892078741
+199 323 3 883782655
+564 312 3 888718443
+595 678 1 886920819
+346 739 3 874950316
+385 428 3 879442706
+380 744 3 885480144
+1 169 5 878543541
+591 86 5 891031171
+514 214 5 875318163
+303 501 4 879484981
+159 364 1 884026964
+661 313 4 886829961
+627 732 3 879530568
+679 520 4 884487031
+291 456 3 874834165
+299 81 4 889504036
+298 484 4 884182627
+303 597 1 879485204
+97 195 5 884238966
+521 746 4 884478152
+655 1007 3 891585504
+308 153 5 887737484
+10 693 4 877886783
+311 1050 3 884365485
+474 60 3 887925620
+297 746 3 875239569
+346 55 5 874948639
+405 1570 1 885549544
+481 50 4 885827974
+373 169 5 877099016
+127 901 5 884363990
+212 645 3 879303795
+234 277 3 892334680
+351 310 5 879481386
+489 326 4 891362773
+290 174 5 880473891
+125 186 3 879454448
+342 378 4 875319617
+344 127 5 889814518
+608 98 5 880403855
+487 191 4 883446027
+300 264 1 875650132
+493 693 4 884132129
+451 880 1 879012773
+514 258 4 875308674
+630 477 4 885667200
+465 258 5 883529482
+122 135 4 879270327
+121 282 1 891389037
+411 229 3 891035362
+640 1016 3 886474538
+452 780 1 885476356
+373 95 5 877099263
+135 324 3 879857575
+586 200 4 884060941
+543 566 4 877545605
+130 1210 2 880396831
+523 25 4 883702054
+663 274 3 889493182
+381 640 5 892696168
+660 826 3 891198762
+474 604 4 887926059
+660 98 4 891199348
+87 1188 2 879876110
+489 752 5 891448109
+657 1009 4 884240629
+654 257 4 887863802
+136 9 5 882693429
+567 268 4 882426327
+308 603 5 887736743
+583 175 5 879384471
+559 187 3 891033911
+301 735 2 882077871
+533 333 4 886425803
+239 1098 5 889180487
+653 737 1 880151839
+601 58 1 876350400
+665 177 3 884294374
+301 742 4 882074437
+663 471 3 889492841
+532 26 3 888629359
+432 257 5 889416118
+478 231 1 889398598
+429 385 3 882386915
+252 290 3 891456877
+393 1168 3 889729346
+625 195 4 891262983
+43 491 4 883954997
+536 56 3 882360405
+405 697 1 885545883
+581 100 5 879641603
+627 117 3 879531248
+668 258 2 881523929
+537 307 3 886028791
+257 1022 2 879547764
+660 249 2 891198109
+545 729 3 884134114
+582 410 3 882961481
+290 121 4 880475266
+387 187 4 886483049
+587 338 4 892871462
+295 790 3 879519265
+257 313 5 884151683
+666 179 5 880139323
+521 235 3 884476221
+38 202 2 892431665
+145 352 4 885556043
+293 17 2 888907335
+94 250 4 891724257
+244 235 1 880604910
+263 180 4 891297921
+435 890 1 884130883
+597 713 2 875340010
+354 308 4 891180569
+158 455 4 880132772
+18 23 4 880130065
+659 855 2 891386576
+457 200 5 882396799
+605 191 5 879426212
+380 629 2 885478497
+271 381 3 885849536
+255 930 1 883216958
+388 288 5 886439506
+58 655 5 884304865
+642 1029 3 885606271
+598 750 5 886711452
+659 161 3 891386492
+421 50 5 892241294
+648 122 1 882212609
+264 525 5 886122508
+62 521 5 879374706
+389 66 3 880088401
+498 160 5 881958174
+559 163 4 891035840
+268 636 3 875744174
+447 1142 5 878854481
+161 428 3 891171023
+255 222 3 883216845
+537 468 2 886032029
+620 300 3 889986411
+389 300 3 879990863
+63 325 2 875747047
+537 202 3 886031540
+660 101 3 891201243
+567 604 4 882426508
+660 1178 1 891265453
+625 222 4 891273543
+671 250 5 875389187
+682 68 5 888522575
+524 81 1 884636262
+650 484 5 891372365
+618 192 5 891307367
+541 476 5 883866007
+632 470 4 879459677
+660 7 3 891198203
+421 219 3 892241687
+148 181 5 877399135
+534 756 4 877808175
+387 1129 4 886480623
+334 20 4 891544867
+450 187 5 882373597
+221 27 4 875247754
+256 679 3 882164525
+11 717 2 891902815
+505 496 5 889333534
+288 134 2 886374129
+613 64 5 891227204
+305 196 4 886324097
+592 81 4 882956201
+207 357 5 878191679
+452 603 4 887718667
+327 658 2 887747668
+605 340 4 879365132
+476 999 2 883365385
+559 519 5 891034004
+94 196 4 891721462
+457 756 2 882395742
+445 273 2 891199869
+640 12 5 874777491
+673 288 4 888787423
+539 22 3 879788195
+276 1267 4 874791102
+632 746 3 879459481
+406 524 4 879446361
+472 183 5 875980376
+343 65 5 876405172
+206 346 5 888179981
+160 461 5 876857977
+684 64 4 878759907
+163 357 4 891220097
+669 169 3 891517159
+606 68 5 880927127
+588 934 4 890030736
+627 86 3 879530263
+301 97 4 882076121
+63 480 3 875748245
+640 201 4 874778240
+588 531 3 890015722
+385 919 4 879440158
+347 100 3 881652417
+344 1137 3 884899339
+77 25 2 884733055
+634 293 3 877018347
+493 404 4 884132351
+305 165 4 886323153
+466 79 3 890284706
+161 272 5 891170514
+454 211 2 888267158
+546 185 4 885141360
+436 660 4 887771825
+350 173 4 882347465
+479 258 5 879459552
+5 398 2 875636167
+492 657 3 879969345
+301 340 4 882075432
+682 352 1 888518424
+485 303 4 891040688
+542 531 4 886533452
+634 100 4 875728834
+262 411 2 879791130
+488 776 4 891294298
+488 890 1 891293478
+666 831 2 880313841
+554 939 4 876550342
+326 1 3 879876159
+518 1335 3 876823018
+437 588 3 881002092
+542 192 5 886533421
+407 177 4 887833034
+416 86 1 886316439
+503 729 3 880472454
+216 216 4 883981877
+643 89 3 891448630
+406 143 1 879445935
+169 321 3 891268777
+130 538 5 884623983
+286 184 3 877534506
+380 170 4 885478192
+597 50 5 875339876
+95 102 4 880572474
+267 47 5 878972369
+577 132 4 880472153
+591 516 3 891031469
+537 489 3 886030738
+655 1351 3 888984539
+326 441 2 879877433
+156 510 4 888186093
+229 896 4 891633029
+600 761 4 888451977
+566 384 3 881651360
+537 727 2 886032245
+311 735 4 884366637
+637 1344 4 882901356
+313 748 3 891012934
+417 122 2 879646838
+665 684 3 884294286
+528 588 2 886101736
+198 581 3 884209504
+360 25 4 880355209
+568 504 3 877907596
+450 661 3 882373231
+459 164 4 879564941
+279 176 3 875310606
+620 993 5 889987954
+492 531 4 879969539
+115 137 5 881169776
+178 679 4 882826944
+151 97 5 879528801
+466 273 4 890284857
+276 1109 3 882659656
+385 417 2 879447671
+178 144 4 882825768
+643 70 3 892502414
+685 269 3 879451401
+665 1040 4 884291550
+166 347 5 886397562
+579 56 3 880952360
+401 477 1 891034050
+6 168 4 883602865
+405 808 1 885546487
+109 202 5 880578632
+532 915 4 891909850
+600 62 4 888452151
+94 302 4 891928684
+342 531 3 874984175
+568 659 3 877907050
+665 346 2 884289897
+70 135 4 884065387
+107 259 2 891264630
+506 972 3 874874760
+341 872 4 890757841
+21 573 2 874951898
+606 172 5 880924322
+436 655 5 887769233
+642 142 4 886569380
+500 15 2 883865129
+374 558 1 882158738
+552 926 2 879222698
+94 1012 4 891724100
+505 526 5 889333823
+662 591 4 880570112
+653 388 2 880153705
+541 234 5 883874433
+495 157 5 888635294
+538 258 3 877095640
+435 68 4 884131901
+334 887 5 891544491
+608 144 4 880405659
+662 286 3 880569465
+538 187 5 877107840
+222 158 3 878184171
+50 544 4 877052937
+7 634 5 891351287
+673 269 4 888786942
+503 485 4 880472383
+551 5 4 892783314
+450 471 4 882396153
+542 175 3 886532762
+184 185 4 889908843
+349 1028 2 879466200
+506 731 4 874873374
+600 89 5 888451492
+682 92 5 888519059
+347 689 4 881652250
+532 364 3 874791976
+655 1046 3 887430779
+411 117 2 891035761
+332 406 3 887938601
+655 1169 3 887427210
+112 272 5 886398204
+181 1173 1 878962052
+515 328 2 887660131
+500 393 3 883875793
+600 540 3 888453083
+418 895 4 891282595
+395 196 4 883764378
+504 479 4 887832571
+630 257 3 885667037
+200 509 4 884129602
+462 11 5 886365498
+487 160 4 884041685
+214 508 4 891543157
+606 225 1 880923349
+543 855 4 875663543
+551 332 4 892775547
+474 601 5 887927509
+529 886 4 882535353
+380 9 3 885479301
+405 783 2 885547645
+474 289 3 887914906
+49 1074 2 888069165
+536 283 3 882318369
+591 48 4 891031286
+629 509 5 880116818
+533 100 5 882902988
+174 871 1 886434166
+676 520 4 892686758
+207 655 4 877878342
+610 331 3 888702764
+64 101 2 889740225
+380 194 4 885478799
+374 66 3 880394571
+94 1211 5 891722458
+284 310 3 885328991
+588 597 4 890026543
+639 512 2 891239759
+489 325 5 891445439
+592 461 4 882955765
+460 458 2 882911603
+354 533 5 891216805
+546 100 3 885140706
+621 172 5 874965407
+417 827 2 879646860
+125 376 3 892838510
+200 462 4 884128858
+314 470 3 877889770
+683 1483 3 893286346
+193 177 4 890860290
+510 300 5 887667439
+269 762 1 891446662
+577 1033 4 880471170
+220 258 3 881197771
+56 473 2 892683323
+617 767 3 883789747
+429 68 3 882385963
+276 455 4 874786713
+380 270 3 885481179
+524 52 4 884636453
+682 351 4 888518468
+16 98 5 877718107
+621 222 4 880736904
+653 395 1 880153674
+443 340 5 883504748
+334 181 4 891544904
+429 82 4 882386121
+691 603 5 875543191
+342 692 1 875319090
+94 418 3 891721317
+684 147 2 878232961
+595 508 5 886921199
+654 746 3 887864204
+561 724 3 885808867
+432 864 2 889416657
+334 675 4 891547148
+634 14 3 875728783
+524 55 2 884634911
+659 77 4 891386680
+543 4 4 875658853
+503 50 5 879438161
+436 628 5 887770457
+537 299 2 886028791
+363 95 3 891496694
+338 197 5 879438473
+682 1303 2 888522699
+626 294 3 878771243
+585 1021 3 891283681
+561 684 3 885808867
+653 1206 3 880152377
+665 476 4 884291133
+460 307 4 882912418
+655 1395 3 887768594
+660 402 3 891201380
+299 531 3 877880350
+458 589 4 886396140
+577 829 3 880470884
+684 38 3 878759635
+460 1251 3 882912285
+82 7 3 876311217
+269 1110 2 891450385
+550 50 5 883425283
+654 1035 4 887864697
+163 28 3 891220019
+668 554 3 881702723
+11 125 4 891903108
+519 325 1 883248535
+487 955 5 884024462
+372 288 5 876869066
+561 216 3 885807173
+299 274 3 877878339
+621 257 5 880738699
+52 25 5 882922562
+483 195 3 878954753
+610 288 3 888702795
+539 285 4 879788623
+294 151 5 877819761
+648 28 5 884628437
+85 121 2 879453167
+650 581 2 891370155
+624 1047 3 879793436
+552 988 3 879220650
+49 25 2 888068791
+566 673 4 881649775
+537 718 4 886029771
+499 357 5 885599372
+430 276 1 877225753
+634 235 3 875729825
+499 271 3 882995586
+541 142 5 883874778
+624 237 4 879793174
+18 614 4 880130861
+139 302 3 879537844
+331 304 5 877196820
+198 153 4 884207858
+378 479 4 880055564
+437 702 1 880141335
+661 178 4 876013492
+647 490 4 876532145
+629 7 2 880117635
+360 523 3 880356240
+352 653 3 884290428
+276 328 4 874786366
+352 144 5 884290328
+643 223 4 891447696
+622 144 5 882592103
+605 879 3 879365417
+271 205 5 885848343
+487 686 4 884044329
+345 287 4 884991670
+639 98 4 891240643
+618 655 4 891309887
+314 1469 4 877889103
+327 845 3 887818957
+625 183 3 892000438
+531 302 5 887048686
+369 316 5 889428641
+524 65 4 884636646
+586 233 4 884062405
+345 69 4 884992755
+632 480 5 879459739
+7 641 5 892135346
+433 919 5 880585923
+472 577 3 875982680
+386 982 3 877655195
+541 88 3 883865738
+459 678 4 879561783
+577 56 3 880474934
+459 301 2 879561574
+115 654 5 881171409
+498 448 4 882205321
+617 519 3 883789105
+521 121 2 884475889
+296 221 5 884196524
+60 675 4 883326995
+626 328 1 878771505
+502 895 4 883702370
+622 82 3 882670767
+655 1418 4 888474646
+83 409 4 880307417
+595 1312 3 886921787
+2 311 5 888552084
+536 172 5 882359539
+13 224 4 882140166
+666 202 5 880139493
+561 240 1 885810726
+463 126 4 877385531
+451 286 1 879012343
+5 204 4 875636675
+618 1058 3 891309114
+363 227 4 891498135
+375 1217 4 886622131
+407 132 4 875043800
+644 307 4 889076031
+100 1233 3 891375112
+683 248 4 893286603
+580 471 3 884125018
+391 100 4 877399805
+607 121 2 883879811
+271 69 4 885848559
+654 1285 4 887864998
+601 842 1 876351171
+682 1118 3 888521711
+617 184 1 883789464
+458 126 4 886394730
+515 302 3 887658604
+624 881 3 879792132
+631 313 4 888464915
+458 750 5 889323771
+11 738 3 891905324
+314 742 4 877886221
+496 143 3 876067146
+526 342 2 885682295
+592 257 4 882608107
+291 67 4 875086308
+358 1149 3 891270043
+41 97 3 890687665
+445 333 2 890987410
+650 637 3 891387353
+42 462 2 881108093
+641 124 4 879370299
+674 405 4 887762861
+618 318 5 891307825
+655 134 4 887431976
+533 211 4 879191972
+200 924 5 876042368
+174 623 3 886515532
+632 131 4 879458941
+551 157 4 892782765
+567 168 5 882425736
+138 602 4 879024382
+406 505 4 879540515
+548 460 4 891416122
+493 876 1 884129923
+407 143 4 875117053
+234 418 3 892079373
+85 504 4 879453748
+18 178 3 880129628
+537 990 2 886029153
+279 763 3 875297522
+256 319 2 882150053
+614 405 2 879464525
+327 98 4 887746196
+360 933 3 880354408
+200 443 5 884129468
+353 315 4 891402757
+456 763 4 881372015
+299 213 5 878192555
+629 1119 5 880116756
+259 298 4 874724754
+350 271 3 882347466
+73 175 5 888625785
+623 66 4 891034993
+661 443 4 876035933
+624 1017 3 879792322
+659 144 4 891384499
+209 271 2 883589607
+280 609 4 891701278
+92 436 4 875654534
+533 1041 2 879192069
+591 116 4 891039616
+479 172 4 879461084
+84 87 5 883453587
+308 613 4 887738620
+672 127 4 879787729
+524 568 4 884636152
+692 56 3 876953204
+573 275 4 885843596
+459 1051 3 879563667
+504 942 4 887841136
+625 584 3 891636000
+588 217 4 890030473
+601 12 3 876348947
+473 256 4 878157648
+279 625 3 878261977
+577 939 5 880474933
+580 405 2 884126077
+314 496 4 877888060
+275 625 2 875154655
+474 617 3 887925620
+437 161 2 880140288
+592 320 5 882955735
+313 683 3 891030792
+269 629 2 891451396
+535 52 4 879618091
+542 237 4 886532238
+13 367 3 882141458
+13 33 5 882397581
+561 243 1 885807010
+624 249 3 879793380
+650 507 4 891371153
+378 5 3 880332609
+551 313 4 892775389
+171 354 3 891034606
+435 577 3 884133973
+426 511 4 879441978
+546 7 5 885140689
+660 710 3 891199942
+590 744 4 879438769
+458 980 5 886394667
+342 965 4 875319195
+453 93 2 887941962
+426 654 5 879442785
+134 315 3 891732122
+570 324 2 881262437
+145 173 5 875272604
+650 77 3 891370093
+370 181 4 879434832
+330 1 5 876544432
+160 825 2 876767299
+346 127 5 874947747
+553 617 4 879949042
+679 174 3 884486837
+503 280 1 892667653
+128 465 4 879968008
+599 756 5 880952037
+184 451 4 889909914
+654 313 5 887862952
+6 303 3 883268321
+57 496 4 883698362
+236 191 4 890116335
+294 111 4 877819999
+115 479 5 881171825
+457 1037 2 882551818
+311 623 2 884366112
+661 436 4 876036043
+421 144 5 892241624
+532 1207 2 874790439
+666 792 4 880568694
+121 300 3 891387810
+378 86 4 880045935
+508 23 4 883767361
+666 301 4 880138999
+585 510 5 891284016
+148 56 5 877398212
+21 978 1 874951483
+545 257 5 879898678
+424 310 3 880858829
+234 496 4 892079190
+640 336 3 886353894
+207 92 2 875509346
+682 780 3 888522217
+671 385 5 884035892
+639 664 2 891239324
+350 168 5 882346847
+488 692 4 891294707
+354 582 4 891217897
+663 544 4 889492841
+314 747 1 877889698
+690 384 3 881177804
+13 684 5 882397271
+630 1047 4 885667200
+506 203 4 874874152
+194 474 4 879521396
+587 687 1 892871683
+537 955 4 886031149
+622 56 5 882592103
+442 174 4 883389776
+552 147 3 879222412
+690 364 3 881178026
+537 530 4 886030768
+521 50 4 884475799
+263 482 4 891298976
+236 207 3 890116221
+550 748 4 883425365
+390 845 2 879694232
+62 597 2 879373254
+673 344 5 888787376
+178 724 4 882827433
+328 1217 3 885049790
+161 1117 3 891172402
+70 597 3 884148999
+181 323 2 878961304
+567 299 4 882426350
+655 1045 3 887427473
+474 605 3 887927670
+554 678 3 876231229
+664 168 4 878090705
+148 549 3 877398385
+268 159 2 875745350
+387 446 2 886481800
+246 404 3 884922434
+48 194 4 879434819
+256 1208 3 882164927
+429 23 4 882385243
+234 436 3 892334765
+405 1232 1 885546681
+405 679 1 885547997
+588 118 3 890026210
+660 24 3 891198277
+505 172 3 889334129
+268 479 4 875310463
+643 208 5 891448136
+392 312 4 891037561
+666 174 3 880139586
+573 713 4 885843817
+689 273 3 876676165
+690 218 5 881179906
+665 65 4 884293523
+466 231 1 890285159
+639 387 3 891239380
+184 707 4 889908873
+87 195 5 879875736
+406 610 1 879446228
+461 319 3 885355778
+592 367 4 882956510
+60 227 4 883326784
+364 990 4 875931478
+314 655 4 877887605
+7 540 3 892132972
+416 431 4 886316164
+527 238 5 879456405
+663 47 4 889493576
+518 1040 3 876823541
+271 498 5 885848672
+497 418 3 879310021
+345 4 4 884993619
+363 90 5 891498183
+201 556 4 884111397
+268 559 2 875744556
+586 742 3 884057578
+686 28 4 879546147
+624 628 4 879793198
+450 239 5 882373865
+453 871 1 888206233
+281 301 3 881200643
+653 98 2 878854633
+11 332 5 891901769
+665 328 4 884290055
+527 60 4 879456132
+634 258 4 884980585
+627 273 4 879531196
+452 423 5 885544110
+615 529 5 879448036
+472 12 5 892791017
+537 923 3 886031342
+655 32 4 887426900
+558 253 5 879436396
+514 186 4 875463028
+606 150 4 878143246
+92 51 4 875812305
+296 480 5 884197068
+527 962 3 879456312
+592 702 4 882956510
+274 628 4 878945505
+532 508 4 888636373
+340 428 1 884991618
+399 506 3 882344406
+507 298 5 889965997
+439 7 4 882893245
+315 642 5 879821267
+435 152 4 884132072
+178 1258 4 882823930
+171 303 4 891034801
+665 588 4 884294772
+396 9 4 884646401
+178 625 3 884837073
+264 637 4 886122446
+452 48 5 885816769
+153 357 5 881371059
+302 748 1 879436739
+618 216 3 891308791
+496 53 3 876070655
+590 475 4 879439645
+655 525 2 892333973
+455 127 5 879111586
+40 876 3 889041694
+299 202 4 889501325
+554 11 4 876233069
+682 655 5 888519725
+616 678 2 891224718
+527 655 3 879456464
+348 243 3 886522740
+457 412 2 882396217
+451 259 4 879012721
+458 588 5 886396460
+480 96 4 891208623
+385 93 3 880682080
+541 877 1 884046888
+537 147 2 886030012
+210 763 2 887730750
+655 962 5 887473674
+667 651 5 891034767
+592 751 3 882955258
+295 216 5 879517580
+1 41 2 876892818
+508 474 5 883777430
+393 636 3 889729508
+674 294 4 887762296
+213 106 4 878870904
+478 1270 1 889396212
+22 568 4 878887810
+645 55 3 892053748
+128 684 4 879969390
+586 144 4 884059287
+329 879 2 891655515
+454 614 3 888267590
+441 294 4 891035211
+361 207 4 879440545
+532 330 4 888636373
+66 763 4 883602094
+378 53 3 880333695
+1 162 4 878542420
+389 238 5 879991387
+181 1326 1 878963342
+450 497 5 882374422
+693 181 3 875483881
+70 174 5 884065782
+201 286 2 884110702
+106 244 4 883877094
+546 457 1 885139608
+668 294 3 890349076
+551 176 4 892776876
+648 184 5 884368643
+660 846 2 891198174
+11 715 3 891904764
+31 136 5 881548030
+363 173 5 891494658
+311 282 5 884963228
+276 51 3 874791025
+668 403 4 881605433
+552 125 3 879222484
+184 213 5 889909045
+551 180 5 892777052
+586 358 4 884069523
+625 528 3 891961633
+639 168 1 891240678
+346 120 3 875264287
+621 722 4 881444887
+151 507 5 879524394
+500 619 3 883865341
+686 98 5 879546651
+563 237 5 880506666
+653 685 3 878854769
+334 81 4 891546299
+592 144 5 882956668
+682 509 2 888517235
+334 462 4 891628832
+65 98 4 879218418
+49 240 3 888067031
+193 218 4 889126705
+653 7 2 878866951
+535 56 3 879617613
+425 231 3 878738435
+686 474 5 879545413
+614 472 3 879464416
+371 181 3 877486953
+409 493 4 881108364
+279 203 2 875310676
+101 926 3 877136628
+642 44 3 885603870
+669 898 1 891182812
+222 619 4 877563953
+429 527 5 882387757
+516 250 4 891290565
+436 95 4 887770037
+624 919 4 879792581
+654 128 5 887865053
+119 405 4 874775815
+454 69 4 881959818
+643 262 3 892502480
+481 430 4 885829196
+110 272 4 886987145
+397 611 5 885349562
+608 76 4 880408115
+321 286 4 879438932
+406 237 1 879540078
+188 162 4 875072972
+429 921 2 882385962
+618 559 3 891309382
+38 155 5 892432090
+682 1045 3 888517792
+254 69 5 886471959
+463 224 3 877385181
+46 305 5 883614766
+650 629 3 891387398
+426 427 5 879442737
+629 566 5 880117395
+474 14 5 887915306
+685 286 1 879447443
+666 1098 4 880314384
+472 121 5 875978600
+650 196 4 891370998
+591 466 3 891031116
+590 255 1 879439374
+406 220 3 879540388
+173 299 4 877556926
+627 214 3 879530408
+89 50 5 879461219
+152 8 5 882829050
+559 1141 2 891034316
+80 531 4 887401430
+652 259 2 882567058
+158 226 3 880134675
+671 204 5 884204510
+211 1025 3 879461394
+537 209 4 886030966
+655 782 3 887650483
+473 321 2 878156950
+566 529 4 881649358
+411 318 4 892845712
+647 222 4 876534274
+307 62 3 881966033
+495 444 3 888636958
+586 33 5 884061807
+279 976 3 877756631
+530 183 4 883790882
+586 849 3 884062742
+666 258 4 880138999
+643 249 3 891446323
+455 9 4 878585685
+222 219 4 878184675
+566 97 3 881650090
+102 328 2 883277645
+561 234 3 885808824
+436 974 5 887771997
+665 7 4 884290635
+445 9 2 891199655
+665 1283 3 884292654
+489 1612 5 891446623
+606 83 5 880925289
+457 417 4 882549575
+605 255 2 879510904
+381 514 5 892697394
+221 576 3 875246824
+181 6 1 878962866
+169 499 3 891359354
+367 302 5 876689364
+565 30 5 891037499
+533 107 3 879773606
+639 202 2 891239581
+18 489 4 880129769
+6 472 1 883600003
+293 200 4 888906655
+389 99 5 880087832
+303 171 4 879467105
+487 333 3 883440491
+339 449 3 891036316
+291 124 5 874834481
+682 164 3 888521005
+181 1084 2 878962550
+472 41 4 875982511
+538 173 3 877107914
+619 825 2 885953850
+312 172 4 891699677
+45 257 5 881008781
+608 607 5 880405395
+673 303 5 888787376
+297 750 5 888643345
+688 288 5 884153712
+21 637 4 874951695
+378 42 4 880046256
+435 258 4 884130647
+224 193 4 888082552
+586 720 4 884062742
+95 960 2 888954129
+429 708 3 882386895
+634 7 4 875729069
+385 58 4 879441881
+25 404 3 885852920
+1 110 1 878542845
+13 650 2 882140425
+344 864 3 884900454
+342 93 4 874984684
+416 333 4 876696788
+524 197 4 884637347
+405 642 1 885548579
+661 727 4 888300194
+457 452 3 882551228
+2 269 4 888550774
+29 264 3 882820897
+403 106 2 879786084
+618 720 3 891309293
+160 285 4 876767660
+450 264 3 882370581
+600 562 3 888452564
+648 216 4 882213596
+334 116 4 891545044
+405 37 1 885548384
+44 298 2 883612726
+11 367 3 891905058
+268 70 3 875309282
+666 199 5 880314253
+325 58 3 891478333
+429 237 3 882384526
+406 747 2 879446108
+606 89 5 880927358
+619 313 5 885953601
+400 301 4 885676411
+663 286 3 889491515
+346 240 1 874948929
+648 523 3 884628644
+450 966 4 882377861
+604 5 2 883668261
+629 50 5 880117395
+14 302 5 890880970
+537 455 1 886030317
+279 137 4 886014686
+629 709 3 880117062
+207 411 3 877750701
+569 9 5 879793493
+661 425 4 886841714
+398 211 4 875717407
+684 553 4 878760305
+243 22 3 879988104
+21 817 3 874951695
+95 95 3 879198109
+690 25 3 881177430
+276 160 4 874787441
+584 82 3 885778458
+581 813 5 879641603
+537 1101 3 886031720
+551 76 4 892778202
+373 727 4 877098784
+554 58 4 876549808
+207 317 4 875506634
+305 845 3 886323335
+7 73 3 892133154
+299 48 4 877880612
+407 96 3 875042569
+178 77 4 882827947
+655 159 3 887477216
+617 607 4 883789212
+194 542 3 879551849
+102 273 3 888801465
+650 227 2 891369836
+232 655 4 888549721
+159 876 2 893255905
+503 1317 4 879438874
+697 294 4 882621569
+439 591 4 882892818
+280 486 5 891700751
+432 471 3 889416229
+618 66 4 891309697
+262 427 4 879791999
+608 693 3 880405927
+608 132 2 880403899
+524 520 3 884637314
+551 917 3 892775466
+532 1 5 893119335
+116 1020 3 887605454
+608 702 1 880406862
+643 228 4 891447260
+387 107 3 886481002
+548 39 5 891044481
+595 268 4 886920576
+430 318 5 877226130
+244 1188 4 880608864
+407 729 4 876348660
+495 1182 3 888636871
+500 1441 2 885237683
+455 423 5 879111862
+542 109 4 886532416
+360 275 4 880354149
+208 86 2 883108895
+527 209 4 879456405
+514 132 4 875463469
+660 2 2 891201151
+189 50 5 893263994
+677 237 4 889399402
+378 1058 3 880333695
+276 794 2 874793198
+341 895 4 890757961
+82 274 3 876311492
+286 316 5 889651121
+311 88 4 884365450
+486 628 3 879875278
+406 92 4 882480836
+566 80 3 881651531
+642 1028 4 885605735
+667 124 5 891035164
+522 654 4 876960824
+256 975 3 882151017
+593 275 3 875658862
+234 259 2 891033686
+102 655 3 888803802
+198 369 1 884206806
+533 371 3 879439488
+497 358 4 878759378
+532 559 5 892859148
+495 435 5 888632969
+606 203 5 880926084
+601 98 3 876348526
+693 499 4 875484539
+562 5 4 879196576
+683 895 2 893284138
+313 499 3 891016452
+343 536 4 876403310
+643 53 4 891449719
+94 328 3 891724990
+269 631 4 891447891
+689 879 2 876674692
+658 433 4 875147994
+201 228 3 884112427
+486 508 4 879874753
+582 121 3 882961133
+667 316 4 891034584
+648 240 2 882211857
+637 294 3 882900888
+580 546 1 884126077
+601 185 4 876349577
+568 162 2 877906935
+56 969 3 892683303
+271 924 3 885847974
+592 14 5 882607986
+561 895 1 885807035
+437 207 4 880142365
+40 259 2 889041643
+615 160 3 879448599
+13 22 4 882140487
+360 1134 3 880355261
+648 878 3 884367366
+677 405 4 889399328
+374 192 5 880395665
+508 153 3 883777329
+648 174 5 884882664
+198 73 3 884208419
+655 1016 3 887425601
+526 323 2 885682214
+476 168 5 883364143
+610 12 5 888703157
+650 219 3 891386671
+64 384 2 889740367
+531 895 2 887049214
+557 58 4 880555684
+533 236 4 890659276
+346 67 3 875264985
+577 447 3 880475226
+682 1107 2 888517896
+347 386 1 881654846
+615 632 5 879448759
+669 23 4 891260474
+90 208 3 891384065
+660 431 4 891200658
+561 811 3 885808963
+527 651 5 879455654
+370 172 4 879435369
+586 1047 3 884067058
+207 722 3 878191750
+299 487 5 889501230
+685 302 3 879451401
+80 514 3 887401533
+535 166 4 879618385
+339 657 4 891032221
+280 416 5 891701666
+409 367 3 881109264
+697 713 5 882622505
+368 670 3 889783562
+174 763 1 886434260
+2 255 4 888551341
+43 747 4 883956169
+293 404 4 888907122
+698 1063 2 886367406
+218 175 3 877488492
+620 246 4 889987276
+523 944 4 883702324
+670 482 5 877975285
+592 4 4 882956418
+153 182 5 881371198
+59 465 2 888206363
+101 370 2 877136711
+308 230 4 887739014
+359 268 4 886453490
+135 55 4 879857797
+192 235 3 881368090
+313 432 5 891016583
+664 79 4 876526519
+610 56 3 888703213
+654 1009 3 887863885
+151 748 2 879523925
+643 288 4 891445255
+222 424 1 881061049
+690 210 3 881177581
+303 269 5 879466018
+533 20 5 882902988
+10 197 5 877888944
+626 243 1 878771505
+474 614 4 887926999
+684 48 4 875812176
+484 204 5 891195057
+664 197 4 876523654
+305 48 5 886323591
+508 185 5 883777430
+626 286 5 878771242
+682 333 4 888518279
+648 79 5 884796689
+542 772 4 886533694
+617 569 1 883789537
+379 516 4 880525306
+365 277 4 891304078
+328 549 4 885047556
+186 291 4 879023073
+453 53 3 877561894
+64 91 4 889739733
+445 245 2 891035830
+629 135 5 880117586
+511 288 4 890004795
+356 307 4 891406040
+409 186 5 881109420
+643 150 5 891445823
+503 321 2 879438024
+374 172 3 880434204
+669 257 3 892549514
+496 191 5 876072632
+605 252 4 879510953
+406 53 4 879792928
+493 195 3 884131314
+320 1059 4 884748868
+429 52 4 882387074
+268 1098 3 875743534
+437 1599 5 880142614
+474 218 4 887927588
+618 385 4 891309163
+95 1126 4 879197445
+474 416 4 887926271
+374 979 3 880936113
+92 243 1 875644795
+294 313 5 889241339
+94 317 5 885873653
+685 991 1 879451282
+256 363 3 882163834
+405 843 2 885549005
+533 382 1 879191998
+425 895 4 890346198
+28 28 4 881956853
+626 988 1 878771281
+490 455 4 875428152
+189 863 4 893266161
+524 322 4 884320358
+487 97 5 883446600
+659 127 5 891331825
+618 423 5 891309886
+428 326 3 892572448
+270 535 5 876954123
+686 425 5 879546651
+291 780 5 875086636
+58 98 4 884304747
+406 123 4 879540173
+227 274 4 879035963
+85 822 3 880581629
+268 561 3 876513897
+58 199 4 891611501
+586 240 3 884066799
+90 1205 3 891383687
+592 854 5 882955948
+592 173 5 882956276
+622 1207 2 882671958
+619 720 4 885954238
+59 679 4 888205714
+568 615 5 877907235
+497 1228 2 879362569
+600 810 3 888451977
+506 215 5 878044852
+185 160 1 883524281
+405 447 4 885548331
+305 143 3 886323275
+323 23 5 878739925
+488 328 4 891293606
+198 727 4 884208876
+466 885 2 890283667
+312 945 5 891699068
+463 473 4 877385731
+655 1029 1 887475032
+130 64 5 875801549
+537 425 3 886031297
+391 498 4 877399513
+623 504 3 891034343
+692 1023 2 876954083
+693 273 3 875481549
+660 996 1 891265453
+244 80 3 880607489
+225 286 4 879539027
+177 186 4 880130990
+279 61 4 875306552
+295 809 4 879519438
+268 728 2 875744051
+347 183 3 881654232
+536 435 3 882359755
+426 197 4 879444816
+484 405 4 881450182
+269 530 3 891448926
+608 166 3 880403388
+409 209 5 881107117
+234 154 3 892078605
+627 1134 1 879530305
+629 660 5 880117772
+561 679 3 885807235
+450 527 5 882374059
+6 185 5 883601393
+374 1013 2 880936476
+344 281 3 884900374
+644 597 4 889077513
+504 4 4 887839260
+20 148 5 879668713
+189 118 1 893264735
+354 473 3 891216498
+539 170 5 879788533
+638 430 5 876695714
+485 330 3 891042162
+415 748 5 879439349
+465 423 3 883531533
+543 480 4 876896210
+354 311 5 891180445
+586 31 4 884064631
+354 303 5 891180548
+326 484 5 879874933
+584 40 4 885778385
+648 676 2 882211384
+665 24 3 884291300
+577 63 4 880476606
+543 529 4 874866208
+586 27 3 884062405
+343 134 5 876404568
+370 199 4 879434999
+505 191 3 889333792
+655 1585 4 887523403
+125 508 1 892838351
+181 1391 1 878962168
+469 306 4 879450473
+391 182 4 877399696
+635 13 2 878879164
+470 1067 4 879178568
+698 568 2 886367955
+587 339 3 892871284
+94 780 3 891723558
+590 15 3 879438936
+682 1089 2 888518871
+424 538 5 880858861
+560 411 3 879976828
+346 391 2 875266600
+690 790 3 881177970
+467 249 3 879532671
+642 570 1 886131332
+559 197 4 891035111
+250 248 2 883263390
+619 515 1 885953778
+474 291 4 887916567
+568 638 3 877907877
+479 318 5 879461039
+672 50 3 879787753
+234 66 3 892334765
+389 491 5 879991352
+642 63 3 885606090
+484 73 4 891195199
+174 126 5 886433166
+441 342 4 891035267
+262 1135 3 879794599
+559 511 2 891034347
+254 231 3 886474712
+610 7 2 888703137
+694 1050 3 875726759
+267 153 5 878974783
+543 163 4 874864870
+655 527 3 887427568
+330 102 4 876546586
+361 611 4 879441462
+588 174 3 890015323
+645 286 4 892051844
+606 125 4 878148493
+624 687 2 891961362
+94 679 4 891722006
+396 245 3 884645720
+182 50 5 885613018
+361 49 3 879441179
+492 772 1 879969512
+318 385 4 884496398
+538 42 1 877108077
+586 591 3 884058249
+450 731 3 882398084
+470 1 3 879178428
+303 143 4 879483680
+690 80 3 881177778
+174 178 5 886513947
+72 1147 5 880036783
+517 127 4 892660033
+500 268 5 883864840
+7 666 4 892132192
+318 618 3 884496984
+327 152 3 887819194
+468 111 4 875280518
+435 162 1 884132755
+1 66 4 878543030
+345 255 4 884994156
+239 462 5 889179623
+13 39 3 882397581
+311 66 4 884365325
+658 96 4 875147873
+552 1014 4 879222520
+682 597 1 888522699
+622 855 3 882592103
+654 678 4 888687055
+262 153 3 879793346
+664 663 4 876525998
+481 283 5 885828389
+545 549 4 879901920
+593 183 4 875670915
+606 161 4 880926994
+426 135 3 879444604
+269 255 1 891446703
+536 708 3 882361179
+680 20 4 877075273
+76 93 4 882606572
+561 52 4 885809583
+207 475 2 875503932
+295 381 5 879518528
+346 541 3 874951104
+234 765 3 892336322
+276 769 1 874977334
+21 259 2 874951005
+677 148 4 889399265
+427 258 4 879700792
+606 993 5 887059716
+401 511 2 891033092
+138 509 4 879024232
+234 650 3 892078837
+478 1048 4 889388357
+388 9 3 886437226
+232 100 5 880062447
+483 180 2 878954086
+683 268 4 893286261
+90 496 4 891385787
+634 508 4 880067125
+542 357 5 886532534
+198 431 3 884208137
+496 356 2 876070764
+408 313 4 889679761
+417 1416 2 880952534
+379 434 3 880961672
+554 173 3 876369527
+622 50 5 882592815
+291 117 5 874834481
+642 462 4 886455357
+295 465 4 879518630
+486 935 4 879874516
+222 1188 3 881060281
+345 485 4 884992141
+434 7 1 886724505
+642 527 4 886207132
+176 286 2 886046979
+151 93 5 879525002
+223 1016 5 891549657
+705 1043 5 883427857
+682 357 3 888516979
+85 710 2 879828912
+85 82 3 879454633
+655 698 4 887473727
+543 518 3 874864736
+524 416 4 884636152
+363 204 2 891495402
+537 281 1 886030281
+693 132 4 875484562
+230 121 4 880484998
+256 538 5 882150122
+653 474 4 880150019
+551 943 5 892783451
+592 12 5 882955825
+26 116 2 891352941
+398 602 4 875660302
+680 1012 3 877075214
+110 1090 2 886989191
+597 264 4 875339156
+705 578 3 883428276
+524 705 3 884634818
+84 628 3 883450434
+378 94 3 880332752
+567 209 4 882426812
+129 903 2 883245311
+502 687 4 883702867
+514 293 3 880209950
+524 950 4 884323351
+115 176 5 881171203
+416 1262 5 893213019
+244 433 5 880603683
+299 91 4 889501654
+690 276 3 881178293
+655 1379 3 888685879
+149 346 4 883512658
+268 191 4 875310784
+387 429 3 886484065
+541 174 4 883871524
+59 180 4 888204597
+650 238 4 891382032
+276 475 5 874786756
+437 275 5 881001888
+655 208 3 888813272
+527 7 5 879456162
+532 251 4 888636374
+650 449 3 891370031
+111 315 5 891679692
+197 183 5 891409839
+513 127 4 885062286
+91 601 4 891439171
+605 475 3 879424369
+521 22 4 884477677
+500 98 4 883873811
+334 629 4 891548460
+145 1051 2 888398087
+528 298 4 888520849
+535 61 3 879619107
+279 1037 1 888806543
+405 666 1 885549635
+499 157 3 885599447
+543 704 3 875662979
+562 416 5 879195613
+659 179 1 891384077
+611 896 3 891636152
+72 5 4 880037418
+478 65 4 889395879
+660 197 3 891199965
+141 1014 3 884585572
+442 1218 2 883388960
+655 1134 3 887611594
+323 50 5 878739137
+203 323 3 880433558
+640 750 5 886353742
+487 239 5 883531507
+9 242 4 886958715
+624 342 3 891961267
+236 328 5 890117711
+670 651 4 877975070
+701 285 5 891447139
+223 1051 3 891549945
+429 418 3 882386096
+624 333 4 879791884
+299 502 4 878192756
+257 286 5 879029516
+299 402 3 889502865
+218 648 4 877488233
+693 131 3 875484953
+565 638 4 891037837
+406 405 3 879540296
+671 233 4 883547351
+620 35 3 889988340
+538 566 3 877107765
+443 12 5 883505379
+592 305 4 885280098
+92 363 3 886443455
+671 581 2 884035173
+584 313 5 885773921
+653 196 2 880151539
+642 1076 2 885606648
+693 480 4 875484454
+492 285 4 879969345
+435 195 5 884131118
+160 483 5 876859413
+493 60 2 884131263
+694 432 4 875727513
+91 328 4 891438245
+699 748 2 879382698
+507 690 4 889964074
+639 197 3 891239492
+337 879 3 875429233
+623 435 5 891035112
+214 582 3 891544236
+653 230 3 890181186
+699 100 4 878882667
+694 191 5 875727749
+240 269 5 885775536
+144 514 5 888105197
+698 512 4 886367644
+279 480 3 875309189
+632 184 5 879458277
+458 143 4 886396005
+456 143 3 881373983
+336 204 5 877757601
+495 1469 5 888636810
+532 1188 4 874790998
+495 229 3 888634918
+298 211 5 884125093
+560 654 5 879975613
+658 458 3 875145926
+518 147 4 876823324
+545 419 3 884134177
+655 909 3 890611503
+619 350 3 885953641
+279 342 4 881375917
+521 431 4 884478601
+416 754 5 893214128
+301 12 4 882076239
+59 789 4 888205087
+62 569 1 879376158
+632 282 4 879458806
+102 68 2 888801673
+621 398 2 874964605
+653 448 4 878867249
+692 285 3 876953204
+349 100 4 879466479
+606 174 5 880924663
+519 259 1 883248278
+371 183 5 880435519
+545 182 3 883115423
+388 307 4 886439506
+486 124 5 879874545
+655 1008 3 887426300
+343 98 5 876404836
+457 1039 5 882397934
+1 77 4 876893205
+111 354 4 891679692
+704 205 5 891397819
+417 258 4 879645999
+524 584 1 884635205
+606 153 3 880926700
+200 62 5 884130146
+659 654 4 891384526
+595 1061 3 886921945
+507 750 5 889964274
+671 23 4 883547351
+405 193 4 885544698
+669 326 1 891182678
+487 685 3 883444252
+546 164 4 885141360
+149 874 3 883512752
+618 576 4 891309608
+608 133 4 880405165
+125 687 3 892836268
+472 28 5 892791063
+679 288 4 884312660
+582 3 3 882961723
+555 410 4 879962769
+417 357 5 879647118
+301 250 4 882074236
+347 202 4 881654211
+553 515 5 879948386
+393 68 4 889729537
+72 466 4 880037461
+650 55 4 891369889
+301 393 3 882078735
+270 582 3 876955087
+279 1185 1 888805868
+436 92 3 887770115
+184 715 4 889909590
+373 435 4 877098979
+404 690 5 876889178
+338 215 3 879438092
+347 203 5 881654232
+647 328 3 876531582
+621 561 4 874964945
+650 692 3 891384226
+465 32 3 883531026
+322 258 4 887313698
+457 117 4 882393457
+59 185 5 888205228
+457 203 4 882397133
+435 15 3 884132146
+707 14 3 880060118
+609 258 3 886894677
+692 692 3 876953130
+499 275 3 885599447
+429 210 4 882387731
+160 589 3 876857977
+461 158 2 885355930
+234 1100 2 892335500
+623 659 5 891035112
+409 1093 2 881106087
+643 111 4 891446301
+589 286 3 883352372
+345 620 2 884991614
+195 386 2 874825826
+463 1163 4 877385982
+514 181 4 875463494
+498 212 3 881958238
+417 946 4 880950324
+389 283 5 879916099
+12 416 3 879959025
+476 1036 2 883364780
+653 1023 3 878855109
+487 550 3 883530841
+250 458 5 878092104
+210 443 4 887737487
+666 1266 5 880139493
+648 5 4 884883476
+543 111 4 874861699
+537 88 2 886032204
+268 831 3 875744357
+44 496 4 878348885
+435 31 5 884131157
+501 125 3 883348435
+224 687 2 888082135
+700 181 5 884493523
+194 88 3 879549394
+405 8 4 885545015
+682 94 3 888522021
+481 100 4 885828426
+145 447 5 877343185
+563 210 4 880507483
+200 410 3 876042204
+595 151 5 886921475
+704 209 3 891397667
+429 405 3 882387202
+618 97 5 891308913
+592 534 5 882608531
+457 70 4 882396935
+630 172 3 885667918
+23 214 3 874785701
+466 328 4 890284652
+643 24 4 891449614
+49 997 1 888069117
+64 273 2 889739381
+671 188 2 884035992
+685 319 2 879451401
+568 509 4 877906935
+411 1475 3 891035617
+178 7 4 882823805
+655 1607 3 887768472
+463 1377 4 889935837
+610 591 3 888703316
+518 820 2 876824218
+620 1 5 889987954
+697 331 3 882621431
+655 77 3 887430746
+655 500 2 887651149
+588 164 5 890026262
+94 951 3 891722214
+450 823 3 887139729
+141 619 4 884585039
+291 597 3 874833857
+450 274 4 882469627
+450 380 5 882398939
+474 664 4 887925620
+315 204 5 879821158
+664 469 3 876524474
+291 202 4 874871736
+85 132 5 879453965
+293 174 5 888905923
+269 792 4 891448436
+72 69 4 880036579
+592 307 4 882607528
+16 684 5 877719863
+627 939 3 879530264
+388 559 5 886441133
+548 234 4 891044356
+353 358 1 891402617
+249 421 5 879572516
+222 716 2 878183481
+490 926 2 875428185
+533 1016 3 887721769
+242 283 4 879740362
+244 68 5 880602170
+551 728 2 892785331
+504 448 5 887840134
+378 237 4 880044697
+686 187 5 879545481
+659 89 4 891384637
+500 611 5 883873940
+547 333 4 891282555
+222 816 1 881060412
+222 191 2 878181906
+5 216 1 875720967
+685 340 2 879451401
+704 354 4 891397015
+299 970 4 877880350
+479 281 3 879460285
+430 248 3 877225832
+405 1103 2 885546025
+110 88 4 886988967
+457 195 5 882395049
+405 1070 1 885547123
+113 9 3 875076307
+655 1538 3 887425498
+642 88 5 886131546
+692 287 3 876953130
+496 204 3 876066531
+666 529 5 880568129
+655 792 3 891585380
+642 139 1 886569417
+452 62 2 875563098
+102 49 2 892992129
+529 319 4 882535220
+655 284 2 887426732
+655 619 3 887430746
+235 1176 5 889655820
+187 179 5 879465782
+682 443 3 888520977
+405 684 3 885547996
+406 663 5 879446269
+648 471 4 882211685
+605 325 2 879365219
+397 855 4 885349476
+109 95 4 880572721
+455 64 4 879111500
+472 78 1 875982967
+158 1016 3 880132701
+687 245 3 884652276
+301 758 3 882075242
+263 1 5 891299207
+429 202 4 882385829
+531 688 1 887048998
+18 528 4 880129489
+682 940 2 888521907
+472 928 4 875979562
+627 1136 4 879530762
+299 77 3 878192638
+695 300 1 888805767
+657 151 4 884239886
+399 233 3 882347061
+182 150 3 885613294
+246 181 5 884920978
+693 289 3 889167919
+373 571 1 877111864
+457 231 4 882549998
+437 843 4 880143520
+593 193 4 886193361
+40 321 4 889041523
+85 136 4 879454349
+219 38 1 889452455
+543 239 2 877550660
+393 204 4 887746301
+60 684 4 883328033
+550 288 5 883425979
+234 443 3 892334079
+28 288 5 882826398
+388 596 4 886436661
+545 384 3 879900863
+542 273 3 886532466
+654 825 3 887863826
+582 50 5 882961082
+5 420 3 875721168
+655 733 3 888474138
+167 83 5 892738384
+653 967 2 880153123
+497 399 4 879310883
+328 692 4 885046976
+675 306 5 889488487
+405 1219 1 885549094
+533 22 4 879438961
+562 402 5 879196074
+650 650 2 891372203
+405 784 1 885548275
+524 403 4 884636182
+496 227 1 876066794
+658 772 3 875147591
+320 274 4 884748683
+661 676 4 886841222
+405 1044 4 885545552
+180 961 5 877544384
+90 454 2 891383423
+697 298 4 882621940
+291 100 5 874834481
+291 69 5 874868146
+378 125 2 880044609
+215 174 4 891435995
+543 170 4 874863269
+12 215 4 879959553
+666 699 3 880568297
+406 39 4 884630523
+645 59 5 892053429
+128 393 4 879969136
+632 150 2 879457525
+483 229 3 878953485
+151 628 5 879528674
+12 4 5 879960826
+479 727 5 879461818
+627 83 3 879530071
+457 792 4 882548312
+606 42 3 880926245
+59 616 5 888206049
+586 397 3 884063080
+361 168 4 879440386
+666 132 4 880139669
+72 222 1 880036346
+474 274 3 887916330
+633 172 3 877212250
+336 780 3 877756934
+141 871 3 884585148
+683 511 5 893286207
+568 478 4 877907235
+90 221 4 891383987
+621 250 4 880738568
+365 268 5 891303474
+589 749 3 883352631
+368 234 3 889783365
+523 509 4 883700870
+63 25 4 875747292
+181 1345 1 878962168
+255 325 1 883215723
+705 58 2 883518834
+373 510 3 877100379
+433 326 2 880585386
+639 305 1 891238668
+445 7 1 891200078
+116 323 3 876452186
+630 832 2 885667528
+480 89 4 891208651
+490 1386 4 875428416
+303 425 4 879466795
+587 350 3 892871372
+416 463 4 886316703
+13 818 3 882141814
+250 754 4 883263374
+650 1065 4 891383547
+634 748 3 875729217
+313 505 5 891014524
+269 496 5 891455816
+436 559 4 887770640
+682 1074 4 888517792
+43 294 5 875975061
+99 313 5 885678348
+201 196 4 884111677
+608 185 5 880405484
+405 480 4 885544739
+393 696 4 887745258
+435 105 3 884133872
+643 367 4 891447518
+194 507 4 879520916
+405 12 5 885545306
+440 350 5 891550404
+385 1069 4 879442235
+35 333 4 875459017
+697 301 5 882621523
+345 1281 4 884991105
+708 322 3 892719062
+534 273 5 877807747
+655 936 3 887425625
+301 462 2 882076587
+663 332 4 889491768
+569 473 4 879794699
+405 790 1 885547360
+537 168 4 886030552
+650 671 3 891386878
+621 180 4 885596944
+665 156 5 884294772
+444 9 5 890247287
+457 94 3 882549544
+671 748 3 875386402
+507 315 5 889964593
+64 288 4 879365313
+288 136 5 886374316
+56 443 4 892679144
+184 65 4 889909516
+551 685 1 892782901
+682 293 4 888523581
+217 403 5 889069944
+527 4 2 879456162
+398 174 5 875660535
+437 699 4 880143419
+534 294 5 877807461
+389 154 3 880087200
+416 472 4 876698204
+494 294 4 879540593
+622 472 3 882591687
+666 245 3 880138865
+561 702 3 885809873
+406 1194 4 879446588
+600 510 5 888451665
+184 1 4 889907652
+654 50 5 887863323
+655 1085 2 888813416
+284 751 3 885329322
+397 346 4 890172230
+246 172 5 884922042
+294 1011 2 889242370
+142 425 4 888640489
+601 225 1 876347462
+293 518 5 888906489
+487 96 5 883446801
+398 73 3 875723337
+445 118 2 891200506
+336 1183 1 877757972
+642 364 5 885843025
+56 373 4 892910950
+447 284 4 878854552
+619 405 3 885953826
+524 1152 3 884626906
+583 7 5 879384471
+207 69 4 877878342
+124 173 2 890287687
+655 481 2 888474390
+168 225 5 884288304
+307 70 4 877121347
+181 289 4 878961332
+655 1649 3 892333993
+325 200 2 891478120
+423 125 2 891395547
+707 663 4 886286979
+634 21 2 875729668
+20 378 3 879669630
+524 836 2 884637409
+661 95 5 876036190
+465 705 4 883531444
+569 508 3 879793785
+610 79 3 888702859
+629 340 2 880115971
+303 255 4 879544516
+313 211 5 891013859
+82 474 3 878769597
+548 1014 4 891043932
+474 208 3 887925497
+607 45 4 883880079
+592 1514 5 882608625
+623 648 5 891035112
+308 210 4 887737130
+383 345 2 891192251
+698 83 5 886366731
+618 596 4 891309065
+95 465 3 882803918
+567 484 4 882426508
+450 316 4 889568753
+450 166 5 887660440
+684 161 3 878760137
+627 69 3 879529855
+287 100 5 888177364
+409 192 4 881107666
+99 147 5 885678997
+537 64 3 886030707
+621 241 4 874964604
+202 269 4 879726420
+642 148 5 885604163
+495 143 1 888634315
+41 168 5 890687304
+602 988 4 888638248
+505 588 5 889333823
+655 672 2 891585573
+295 237 4 879517994
+450 125 4 882376803
+579 286 4 880951444
+617 175 4 883789386
+617 573 4 883789590
+686 180 5 879546147
+566 192 5 881649747
+609 288 2 886894677
+405 101 1 885549192
+90 218 5 891385899
+71 174 2 877319610
+642 68 3 885606765
+109 229 5 880578632
+599 1315 4 880951743
+346 423 4 874949057
+452 154 5 888568251
+618 239 3 891309293
+533 696 3 887032538
+450 535 3 882812636
+650 286 3 891369022
+533 204 4 879192157
+330 969 5 876546409
+346 842 1 874948513
+637 408 5 882901355
+682 50 5 888518639
+130 29 3 878537558
+94 228 4 891720996
+543 8 4 875658853
+476 80 3 883364392
+198 434 3 884208061
+637 255 3 882903645
+498 514 4 881958093
+457 405 5 882553113
+222 377 1 881060205
+624 741 4 879792557
+582 268 4 882960396
+393 1435 3 889731821
+87 153 5 879876703
+670 945 4 877975285
+56 501 3 892737210
+506 92 3 874876551
+435 566 4 884132643
+498 887 3 881953907
+655 213 4 888474934
+682 541 3 888522612
+648 399 4 884882104
+116 678 3 876452228
+111 302 5 891679971
+14 265 3 890881216
+457 732 4 882548426
+308 496 3 887736532
+472 569 4 892790676
+643 181 3 891445476
+595 929 2 886921722
+59 371 4 888206095
+506 224 1 885136005
+650 175 4 891372233
+505 204 3 889334162
+622 298 4 882590559
+682 122 3 888522260
+387 295 3 886480818
+14 923 5 890881294
+145 343 5 882181082
+709 219 4 879848120
+145 898 1 885555980
+621 268 4 890517367
+632 186 5 879459738
+704 381 3 891397713
+116 515 4 876452443
+659 659 3 891332006
+328 1107 3 885048532
+707 256 4 880061024
+664 81 5 876524474
+686 172 4 879545181
+233 633 5 877663185
+181 460 1 878963418
+707 716 2 886287051
+159 476 5 880557564
+660 625 3 891200513
+694 196 5 875727226
+262 283 3 879962366
+474 107 3 887915722
+650 143 5 891369656
+492 479 3 879969583
+409 661 5 881107817
+452 631 4 888568464
+38 401 3 892434585
+266 321 3 892256892
+535 153 4 879617663
+393 810 4 889731138
+525 15 4 881085964
+478 69 3 889388612
+435 239 4 884132968
+663 273 4 889492679
+92 258 4 886440479
+533 291 3 882902727
+90 133 5 891384147
+524 930 3 884832772
+628 305 5 880776981
+618 4 2 891308459
+553 135 4 879948996
+399 544 2 882340556
+524 72 4 884636958
+23 144 3 874785926
+551 595 2 892784744
+435 3 3 884133911
+148 227 4 877399083
+506 391 2 885135912
+334 879 3 891544264
+352 56 5 884289760
+609 125 4 886895193
+550 121 5 883426027
+276 184 4 874792547
+54 100 5 880931595
+204 316 4 892388935
+573 479 4 885844051
+504 651 4 887832531
+474 212 4 887927670
+167 288 3 892737972
+18 704 3 880131986
+693 1522 3 875483670
+401 566 5 891033684
+407 248 4 884197006
+592 405 4 882608531
+13 573 3 882396955
+530 582 4 883783631
+585 61 4 891283338
+234 416 4 892335616
+83 225 3 880307208
+541 1185 2 883866028
+361 794 3 879441033
+372 443 4 876869481
+456 226 2 881375482
+665 298 3 884292654
+426 50 4 879442226
+568 855 1 877906935
+506 241 2 874874850
+325 647 5 891478529
+257 275 4 879029716
+694 229 4 875728801
+552 286 4 879220564
+416 1441 3 886318546
+128 367 4 879968858
+569 826 3 879794660
+634 411 4 877018059
+8 227 4 879362423
+43 168 4 875981159
+705 827 4 883427297
+521 56 4 884478530
+346 385 5 886274124
+648 175 3 882213597
+201 317 3 884113634
+313 300 4 891012907
+588 94 2 890027865
+392 705 5 891038433
+325 32 3 891478665
+121 156 4 891388145
+588 419 5 890023646
+495 790 3 888636635
+705 400 4 883427817
+74 276 4 888333458
+622 47 3 882670406
+267 155 3 878973088
+577 407 4 880471271
+693 604 3 875484480
+474 168 3 887927670
+619 50 4 885953778
+590 14 5 879438852
+194 783 2 879527865
+420 603 4 891356864
+665 15 4 884290676
+276 546 3 874786568
+634 126 3 875729106
+432 815 3 889416260
+577 1 5 880470282
+532 636 5 892859149
+569 979 3 879793948
+269 508 4 891446265
+666 429 5 880139409
+389 506 4 879991330
+207 182 3 891759050
+653 509 4 878854441
+250 1426 5 878091771
+615 303 5 879447530
+385 46 5 880870206
+671 628 3 883950232
+276 313 5 885159577
+454 89 1 888266433
+297 984 1 881707865
+92 583 3 875907134
+426 705 5 879441931
+601 47 3 876349542
+378 1035 3 880332911
+210 234 4 887737108
+671 53 3 884034800
+487 742 5 883442053
+92 636 3 875812064
+478 160 2 889395921
+407 715 4 876340239
+709 564 1 879848318
+618 123 2 891308063
+300 881 5 875650105
+624 876 3 879792251
+362 245 4 885019504
+60 7 5 883326241
+682 1220 4 888518130
+665 172 4 884293523
+479 108 4 879460424
+642 769 5 885842903
+130 1279 4 876251217
+514 136 4 875462867
+352 39 5 884289728
+235 462 3 889656168
+378 410 3 882022445
+545 820 3 879901359
+59 198 5 888204389
+42 64 5 881106711
+645 87 4 892055444
+392 271 1 891037490
+457 65 5 882547967
+16 476 3 877720437
+537 243 1 886029239
+619 1016 4 885953826
+533 191 4 879192315
+711 421 4 879993674
+618 673 3 891309139
+632 483 5 879459738
+535 221 3 879618700
+44 102 2 878348499
+650 968 4 891372258
+417 106 2 879646741
+148 418 3 877019251
+416 737 3 886318613
+661 52 4 876017029
+603 229 4 891955972
+159 276 5 880485824
+497 731 3 879310474
+379 654 5 880526123
+666 474 5 880139323
+429 700 3 882386485
+660 527 3 891200073
+320 232 4 884749281
+561 578 3 885810575
+44 7 5 878341246
+664 450 3 876526604
+123 23 4 879873020
+638 238 4 876695819
+655 1017 3 887611566
+665 508 2 884290751
+293 638 4 888906168
+406 151 2 879540051
+378 318 5 880045823
+398 47 3 875738523
+639 724 3 891239581
+454 1035 3 888266601
+125 117 3 879454699
+474 511 5 887925620
+405 448 4 885548331
+109 81 2 880580030
+158 1067 4 880134261
+707 526 1 886287405
+655 728 2 887431019
+409 606 4 881108829
+454 237 4 881960361
+525 151 5 881086562
+308 203 5 887737997
+514 473 3 875462520
+454 879 4 881958402
+468 655 5 875294464
+405 1271 2 885547506
+633 322 3 875325888
+632 655 3 879457641
+506 68 4 874873944
+401 143 4 891033034
+663 1073 3 889493691
+117 596 3 880126392
+204 322 3 892391947
+636 740 4 891449263
+588 208 3 890023879
+635 301 3 878878587
+239 69 1 889179544
+449 1142 4 879958803
+183 202 4 891463320
+654 294 3 887863127
+233 498 5 877663465
+650 4 3 891386695
+655 97 3 887426931
+709 64 5 879846293
+537 135 5 886031149
+561 212 3 885809025
+709 769 3 879848239
+707 153 3 886286844
+200 582 4 884129782
+174 721 2 886514889
+503 275 5 879438411
+684 218 1 878232961
+621 746 4 874963028
+655 867 4 887427307
+313 142 3 891030261
+499 295 2 885598827
+501 1067 5 883348011
+235 50 5 889655403
+655 117 2 887426030
+682 97 4 888517587
+655 149 4 887425936
+667 318 5 891034976
+562 1039 4 879196105
+463 1197 4 877385180
+389 1036 2 880087170
+630 70 2 885667994
+442 27 2 883390416
+601 172 4 876348736
+621 174 3 874965407
+345 131 4 884992998
+87 926 4 879877043
+306 283 3 876503995
+72 402 4 880036824
+593 69 5 875660419
+248 250 3 884535532
+28 185 5 881957002
+581 181 3 879641787
+58 462 4 884304865
+658 98 4 875147800
+588 125 3 890026154
+91 750 5 891438209
+648 68 1 884882916
+622 46 4 882670610
+627 1074 3 879530694
+627 258 4 879529339
+710 627 4 882064377
+626 948 1 878771281
+480 213 5 891208492
+183 228 4 891463591
+642 195 3 885602718
+625 191 3 891636079
+361 451 3 879440740
+608 423 4 880406727
+524 578 5 884637031
+586 379 4 884060941
+417 393 4 879648096
+632 81 5 879458834
+498 183 4 881957905
+576 257 4 887168556
+13 761 4 882398076
+592 118 3 882609056
+337 181 2 875184353
+429 338 3 882387599
+602 127 5 888638491
+608 753 5 880405395
+509 754 1 883590676
+592 1097 4 882608021
+130 294 5 874953337
+338 525 4 879438449
+708 471 4 877325455
+416 27 4 886318270
+39 294 4 891400609
+59 1048 4 888203270
+279 31 3 875309667
+693 472 3 875484089
+598 292 4 886710735
+488 196 3 891293974
+665 111 4 884290608
+493 357 5 884130891
+334 744 3 891545108
+325 1149 4 891479228
+230 491 3 880484975
+458 696 3 886395512
+167 237 4 892737972
+393 290 3 887745322
+454 483 3 881960145
+605 300 2 879365101
+116 181 4 876452523
+466 258 4 890284652
+232 250 4 880062618
+528 402 4 888520911
+643 235 4 891445698
+45 1059 2 881014417
+707 676 4 880060180
+458 526 5 886396241
+634 313 5 884980565
+532 335 3 888636389
+478 300 3 889387471
+318 179 4 884497546
+499 605 1 885599533
+495 423 5 888633522
+442 117 3 883390366
+435 69 4 884131243
+707 866 2 880060974
+49 171 4 888066551
+694 419 4 875729907
+442 33 3 883388508
+60 204 4 883326086
+249 173 5 879572229
+705 298 5 883426892
+639 137 3 891239271
+490 93 4 875427993
+359 118 3 886453402
+452 947 5 885816915
+189 178 5 893265191
+265 756 4 875320574
+253 433 3 891628670
+694 300 4 875726453
+70 142 3 884150884
+429 181 5 882384870
+85 1136 3 879455402
+653 216 3 878866900
+506 173 4 874874308
+645 403 3 892055603
+537 1451 3 886030552
+104 871 2 888465853
+661 357 4 876014469
+618 356 2 891309608
+116 1039 4 876453915
+344 928 2 884900409
+540 1048 4 882157635
+693 427 4 875484908
+206 337 2 888180049
+82 367 4 878769848
+399 576 3 882350563
+178 735 5 882827083
+496 433 4 876066904
+561 1449 5 885808620
+592 121 4 882608573
+472 373 4 875983129
+399 451 3 882344684
+100 326 3 891375630
+201 346 4 884110766
+618 371 3 891308980
+588 781 2 890028509
+168 1012 5 884287509
+318 321 4 884470149
+268 525 4 875309913
+615 518 4 879448632
+248 1 3 884535744
+354 241 3 891307069
+70 408 4 884152129
+561 47 4 885809557
+569 16 3 879794348
+254 403 3 887347350
+301 576 4 882079199
+682 273 4 888520864
+614 717 4 879465414
+615 462 4 879447990
+705 622 4 883427778
+332 742 5 887938224
+141 1047 4 884585220
+479 177 4 889125665
+666 1045 4 880567974
+606 1280 2 889137292
+268 240 2 875742341
+570 690 3 881262307
+301 451 4 882078061
+435 159 5 884132898
+561 174 4 885808053
+684 88 4 878761788
+472 576 5 892790952
+378 79 4 880045722
+590 130 1 879439567
+373 380 4 877112017
+508 168 4 883767172
+450 1208 3 882399359
+618 215 4 891307494
+592 1281 3 882608795
+435 29 3 884133691
+221 1267 3 875246459
+493 71 5 884131020
+519 332 3 883248159
+456 135 4 881373169
+542 99 5 886533587
+648 195 5 884368313
+60 215 4 883327566
+56 227 3 892676430
+592 922 3 882608736
+699 1 3 878882272
+417 895 3 886186520
+393 168 4 887746482
+463 268 4 877384940
+474 45 5 887924618
+495 402 3 888635050
+405 143 5 885548785
+686 504 5 879545662
+618 1032 2 891309192
+13 670 3 882396955
+529 271 4 882535536
+463 472 3 877385922
+579 433 3 880952237
+643 100 5 891445140
+234 13 3 892335342
+59 212 4 888205463
+201 145 3 884114813
+318 722 4 884497546
+264 7 5 886122261
+230 266 4 880484286
+413 332 3 879968890
+686 357 5 879545549
+490 224 2 875428702
+622 705 3 882592217
+234 301 3 892826947
+586 254 4 884064246
+521 755 3 885254872
+655 271 3 887425103
+600 1188 3 888452152
+234 223 3 892079336
+704 316 4 891397015
+487 230 5 884036466
+504 631 4 887837701
+436 1048 2 887770379
+450 393 4 882812349
+381 132 5 892696426
+380 570 3 885479706
+373 83 5 877098599
+712 747 3 874730552
+488 612 4 891294210
+488 515 4 891293699
+663 924 3 889492351
+450 845 4 882373385
+612 237 3 875324455
+19 202 4 885412723
+194 419 2 879521088
+642 790 4 885605932
+683 264 2 893283997
+561 614 3 885809336
+617 429 3 883789212
+194 1044 2 879524579
+561 405 2 885809313
+474 497 5 887926106
+190 326 4 891033305
+398 495 4 875660439
+659 202 4 891385306
+343 179 5 876405633
+704 604 5 891397366
+198 69 4 884207560
+655 1067 2 887650593
+527 498 4 879455961
+655 572 2 887651149
+566 959 4 881651406
+577 208 4 880474556
+422 286 5 875129523
+608 318 4 880404916
+642 699 5 886568959
+189 934 2 893264678
+621 96 5 874963797
+559 502 4 891035946
+506 239 3 874874152
+569 15 4 879794265
+656 347 4 892318488
+514 215 4 875462689
+433 273 3 880585923
+399 564 3 882350899
+653 239 5 878854475
+226 203 5 883888978
+601 410 4 876347113
+456 421 3 881374086
+537 434 3 886031211
+459 332 3 879561630
+22 181 5 878887765
+320 89 4 884749327
+429 281 3 882386027
+487 403 4 884050247
+101 288 4 877137015
+633 385 4 875325497
+673 347 4 888787290
+534 1 5 877807718
+217 172 1 889069684
+297 168 5 875049192
+548 1278 4 891416371
+524 492 3 884634679
+648 385 5 884368130
+427 332 5 879701253
+648 290 3 882211707
+466 313 5 890284651
+330 15 5 876544366
+564 257 4 888731011
+102 95 4 883748488
+694 684 4 875730313
+552 248 4 879221795
+91 1126 1 891439301
+648 827 3 882211924
+152 173 5 882474378
+393 655 3 887746346
+694 193 4 875728435
+638 241 3 876695217
+394 257 4 881130047
+588 131 5 890024918
+665 307 3 884292654
+669 521 4 892550196
+456 845 3 881371839
+561 188 4 885807261
+38 409 5 892433135
+500 559 4 883875523
+655 1197 3 887474289
+158 866 2 880132701
+582 472 4 882962561
+189 165 5 893265535
+648 722 3 884882104
+344 285 5 889814068
+405 1036 1 885547506
+505 1 3 889333414
+680 276 5 877075135
+336 1079 1 877757094
+506 195 4 874873374
+661 1045 3 886841865
+429 90 4 882387731
+210 755 3 887737631
+650 313 4 891381546
+642 15 5 885602314
+186 356 5 879023663
+601 91 5 876349251
+600 530 4 888451664
+327 896 5 887820828
+537 321 3 886028791
+393 84 3 889731009
+347 159 4 881654635
+465 136 4 883530133
+303 746 4 879467514
+533 687 2 879193517
+541 1036 2 883866280
+514 313 5 891900147
+468 70 3 875287535
+626 289 1 878771281
+592 192 5 882955460
+700 144 4 884494252
+465 172 3 883531026
+417 1040 2 879649428
+585 1319 2 891285820
+343 1008 4 876403418
+327 86 4 887822433
+524 443 4 884636542
+407 315 4 891873158
+567 293 5 882427250
+201 185 5 884111217
+532 554 4 874790813
+389 285 5 879916076
+453 77 3 888207161
+18 189 5 880129816
+666 656 4 880139120
+248 180 3 884534735
+189 151 5 893264378
+548 717 4 891416050
+650 367 2 891387490
+653 748 5 878853734
+693 143 4 875484613
+664 210 4 878090054
+85 1174 3 879454633
+354 733 3 891217693
+505 294 3 888631311
+646 319 3 888529054
+653 405 3 878854810
+577 673 3 880474851
+193 153 4 889125629
+178 157 5 882827400
+13 453 2 882397067
+314 775 3 877888645
+683 286 2 893282977
+486 333 2 879873973
+479 270 4 879459641
+676 751 4 892685695
+405 1415 1 885549045
+505 210 4 889333508
+328 849 3 885048333
+344 71 3 884901371
+642 249 5 885604805
+385 173 4 879441386
+389 520 3 879991175
+549 472 3 881672408
+484 173 5 891195036
+246 672 4 884923047
+655 1252 3 887425601
+244 70 4 880604077
+643 77 3 891449557
+128 220 1 879968352
+18 631 5 880129691
+577 210 3 880474715
+276 42 4 874791623
+57 288 4 883696347
+533 294 4 879193088
+695 307 4 888806120
+506 425 4 874874585
+666 518 4 880567742
+393 132 2 887746207
+608 196 5 880405395
+190 148 4 891033742
+561 130 4 885810429
+387 774 3 886481737
+316 633 4 880854472
+94 710 3 891721117
+715 228 3 875963486
+181 109 1 878962955
+286 781 4 877532777
+701 316 5 891446857
+378 482 4 880046229
+588 85 5 890026882
+550 301 2 883426119
+625 179 4 891961170
+426 23 4 879444734
+60 9 5 883326399
+65 476 3 879217290
+100 269 4 891374641
+627 184 4 879531248
+499 902 5 892501173
+371 69 5 877486953
+311 404 3 884365406
+92 382 4 875656317
+587 269 3 892870956
+571 124 4 883354760
+177 258 3 880130379
+13 815 4 886303934
+492 131 3 879969720
+642 625 3 885603932
+561 12 5 885809356
+666 186 2 880139587
+254 1060 3 886472466
+456 1010 5 881371766
+622 166 5 882669695
+602 748 3 888638160
+577 949 2 880475408
+713 310 4 888882133
+311 755 4 884366035
+561 665 3 885810309
+537 479 4 886030938
+234 511 5 892078567
+668 286 4 881523612
+629 265 4 880116887
+195 276 4 880710086
+288 174 4 886374286
+474 182 5 887923924
+112 751 4 884992754
+667 1101 3 891035015
+149 1295 3 883512813
+664 169 5 878092569
+608 969 5 880407079
+713 539 3 888882085
+151 199 3 879524563
+271 131 4 885849419
+715 202 5 875962931
+586 672 2 884061084
+500 396 3 883876224
+429 496 4 882384603
+573 178 4 885844395
+698 497 3 886367473
+429 1218 3 882387653
+477 756 4 875940755
+387 434 5 886483970
+163 305 2 891219977
+592 294 3 882607434
+639 707 5 891239492
+392 250 3 891038158
+497 122 1 879309802
+181 1335 1 878963241
+533 504 4 888845229
+507 748 5 889964844
+399 628 3 882340719
+588 72 4 890026939
+437 1227 3 880142630
+64 650 3 889740225
+387 231 3 886483194
+450 609 5 882398312
+334 1132 2 891545616
+504 411 4 887831447
+181 683 1 878962006
+399 824 2 882341445
+497 28 3 879363586
+135 203 4 879857797
+619 258 5 885953622
+551 70 4 892783057
+653 22 5 878854284
+682 658 4 888517390
+484 51 4 891194910
+534 763 4 877808361
+192 25 4 881367618
+436 585 3 887771722
+329 295 4 891656012
+354 60 5 891217160
+412 651 4 879717548
+648 4 1 884881646
+640 4 4 874778065
+71 429 4 877319610
+690 85 1 881177430
+456 97 4 881373838
+661 531 4 876013552
+16 125 3 877726944
+654 969 5 887864204
+437 286 2 880139482
+707 640 2 886287471
+707 302 4 886285168
+561 132 2 885809269
+23 217 2 874787144
+327 447 4 887746196
+445 762 1 891200355
+716 318 5 879794962
+613 28 3 891227262
+363 69 3 891494865
+379 310 4 888646088
+569 748 2 879793228
+230 284 1 880485634
+622 737 5 882592678
+527 100 5 879455905
+538 275 4 877107050
+643 508 4 891445287
+144 282 4 888104123
+383 435 4 891192836
+506 715 2 874876486
+659 317 4 891331874
+506 802 4 885135954
+627 434 4 879529855
+236 100 3 890116402
+94 813 5 891720786
+659 181 3 891384107
+640 186 5 888026047
+190 508 3 891033905
+648 687 1 882212527
+569 225 3 879794408
+361 218 3 879441324
+713 1656 2 888882085
+606 56 5 880924483
+634 340 4 881952599
+682 1428 3 888518131
+149 1296 3 883512752
+24 79 4 875322796
+112 294 3 884992566
+406 136 4 879445522
+503 19 5 879438319
+425 1 2 878737873
+450 1091 4 882468047
+655 166 3 891585530
+167 512 5 892738341
+347 405 4 881652610
+293 192 5 888905582
+608 50 1 880403765
+14 191 4 890881557
+561 319 2 885809005
+154 211 4 879139002
+595 324 3 886920632
+200 622 3 884129782
+13 410 1 882141997
+536 746 5 882359838
+699 321 3 879383009
+158 408 5 880132313
+429 4 4 882385684
+407 561 4 887832999
+57 240 2 883697512
+405 1405 1 885549745
+668 354 4 890349060
+385 1252 5 879578355
+716 483 5 879795790
+566 1005 5 881650090
+416 425 4 886316647
+707 478 4 886285762
+11 29 3 891904805
+509 289 2 883590972
+13 775 4 886304188
+484 392 4 891194932
+622 558 2 882592523
+594 988 2 874780945
+497 545 3 879363233
+437 739 3 880143243
+586 436 2 884060807
+682 69 4 888519206
+478 196 3 889395921
+21 564 3 874951797
+519 1293 5 883250148
+499 300 4 882995625
+532 307 4 880831630
+524 604 4 884637501
+601 443 4 876350766
+593 470 2 875671062
+682 191 3 888517197
+679 181 5 884487279
+551 544 4 892784093
+665 427 5 884293309
+324 276 5 880575531
+655 1475 3 887477386
+697 273 5 882622481
+38 411 3 892433290
+659 735 3 891385079
+327 568 2 887820417
+711 64 4 876278860
+314 332 5 877886029
+586 237 4 884057783
+43 248 4 875975237
+102 88 3 892991311
+543 97 3 874864346
+25 495 4 885852862
+660 21 3 891198671
+588 399 3 890027379
+447 815 3 878854658
+89 49 4 879460347
+379 393 4 892879325
+711 684 3 879993758
+637 717 3 882905572
+263 98 4 891297988
+11 724 3 891904551
+145 66 4 875272786
+666 25 3 880313559
+661 408 5 876015530
+408 324 5 889680018
+656 286 1 892318343
+472 1110 5 875981429
+305 433 2 886324792
+347 943 4 881654545
+10 69 4 877889131
+561 447 3 885808767
+670 615 3 877974605
+603 1240 5 891956058
+495 90 4 888635637
+565 713 5 891037693
+640 168 5 886354114
+524 751 4 884701677
+342 251 5 875318267
+167 655 4 892738237
+659 402 3 891387400
+131 9 5 883681723
+616 1313 4 891224840
+224 660 4 888103703
+661 216 5 876017933
+672 281 3 879788819
+404 307 4 883790749
+6 79 3 883600747
+561 191 3 885807484
+681 898 4 885409515
+288 651 4 886374342
+660 202 2 891199683
+664 735 4 878092802
+64 559 3 889740310
+95 22 4 888953953
+545 79 4 879899233
+524 129 5 884322047
+178 460 2 882824869
+389 202 5 880087599
+416 395 2 886319620
+98 502 2 880499053
+453 552 2 877561713
+595 922 4 886921036
+437 1098 3 880141243
+291 1079 2 875086608
+633 276 3 875326698
+571 64 4 883355063
+152 153 4 880149924
+527 177 5 879456405
+449 742 3 879958839
+303 283 3 879467936
+633 317 3 875324598
+545 378 3 884134177
+526 50 5 885682426
+26 456 1 891386174
+5 438 1 878844423
+507 334 5 889964748
+694 195 4 875726708
+715 739 2 875964681
+588 154 4 890024529
+87 802 4 879875940
+87 47 3 879876637
+587 1483 4 892871337
+380 204 2 885479274
+523 116 5 883700766
+625 433 3 891636427
+29 268 5 882820686
+301 959 4 882078778
+708 268 3 892718876
+458 896 5 889323481
+472 69 5 892790628
+276 27 3 874787407
+373 24 4 877100016
+418 346 2 891282595
+663 985 3 889493210
+592 248 4 882608279
+642 235 2 885606047
+450 1220 5 882398084
+684 238 3 878759545
+622 577 2 882672143
+102 522 3 888803487
+523 866 5 883700618
+561 223 4 885807235
+90 836 5 891385190
+330 283 5 876544432
+633 651 3 877212283
+246 550 3 884922740
+477 1051 5 875941763
+267 230 4 878972493
+661 237 4 876037519
+591 100 5 891039565
+606 208 3 880925074
+651 242 5 880126430
+648 443 2 884883424
+269 196 1 891448283
+678 111 4 879544397
+514 200 2 875462867
+109 545 2 880583493
+370 423 4 879435369
+180 318 5 877355315
+585 970 3 891284915
+593 162 5 875671807
+343 747 4 876407174
+1 199 4 875072262
+139 676 4 879538275
+506 660 3 874873157
+640 64 5 874777701
+77 132 3 884753028
+293 1018 3 888907552
+658 724 3 875148059
+560 1014 4 879976215
+474 692 4 887927588
+663 741 4 889493351
+399 1540 3 882350282
+712 731 5 874729750
+660 1078 2 891201521
+370 613 2 879434587
+244 241 4 880602893
+393 258 4 887741960
+432 7 2 889415983
+543 24 3 874861639
+660 161 1 891201223
+628 300 5 880776981
+445 340 5 891035571
+524 79 4 884634818
+399 56 3 882346649
+181 1095 1 878962955
+243 724 3 879988459
+524 319 4 884638062
+653 378 3 890181185
+497 194 3 878759705
+546 322 4 885139921
+63 713 3 875747556
+561 1103 4 885807291
+396 237 4 884646092
+647 705 4 876530628
+487 651 5 883445606
+716 91 5 879796438
+655 393 2 887428334
+308 77 3 887740788
+374 229 5 880937780
+560 358 3 879975358
+588 559 5 890025951
+346 211 4 874948475
+655 958 3 887428993
+658 511 4 875147935
+276 375 1 874791339
+409 195 4 881109306
+610 699 2 888703507
+514 259 4 885180989
+367 670 4 876690021
+525 288 4 881085217
+673 311 4 888787396
+326 161 3 879875873
+417 498 4 879647540
+660 71 2 891200430
+94 201 4 891721378
+305 144 2 886323068
+168 280 4 884287580
+383 484 4 891192949
+650 223 3 891369656
+393 1182 3 889731413
+671 1222 3 884036365
+66 286 1 883601089
+346 743 2 875265295
+716 275 5 879793501
+648 862 1 884882441
+249 275 4 879572451
+454 259 4 881958606
+181 24 1 878962866
+239 921 5 889181092
+600 450 4 888453144
+580 181 5 884125042
+671 1239 3 884036683
+189 654 3 893265291
+410 311 3 888626913
+698 50 5 886366101
+412 81 2 879717829
+292 199 5 881105481
+343 385 3 876406939
+156 515 3 888185735
+648 636 4 884882916
+465 169 4 883531072
+372 446 4 876869512
+686 204 4 879546553
+591 47 3 891031426
+655 321 3 887425103
+601 378 2 876351041
+711 652 4 879993824
+201 86 4 884111637
+653 2 1 880151839
+276 233 3 874792436
+575 427 4 878148329
+290 1035 4 880475782
+249 258 5 879571438
+417 831 2 879646820
+648 226 4 884882916
+660 50 4 891197980
+16 945 4 877719158
+171 690 3 891034756
+17 471 2 885272779
+276 552 3 874795795
+660 930 2 891198762
+313 419 3 891014313
+601 1135 2 876351141
+493 597 4 884131738
+130 38 4 876252263
+627 177 5 879531158
+593 159 4 875671302
+653 101 3 880151817
+545 183 4 879899125
+648 103 1 884367274
+474 514 4 887926632
+495 660 3 888635144
+699 1060 3 879147367
+699 324 4 879147497
+648 434 5 884628437
+49 1081 3 888069246
+627 546 3 879531429
+548 292 4 891042530
+639 638 4 891239790
+683 748 3 893286347
+386 323 4 877655085
+642 412 2 885606271
+551 696 2 892785194
+584 229 3 885774172
+201 137 4 884112901
+301 186 4 882076121
+622 552 2 882671863
+650 269 4 891368885
+12 174 5 879958969
+393 561 3 889728438
+379 56 5 880524541
+617 644 4 883789386
+313 661 4 891015082
+535 686 5 879617489
+313 102 3 891030189
+442 7 4 883389983
+560 89 5 879975752
+276 195 5 874792483
+715 410 4 875962227
+144 963 4 888105254
+294 879 4 877818580
+104 15 5 888465413
+456 559 3 881373574
+601 1047 1 876347557
+308 22 4 887737647
+334 899 4 891547348
+524 71 3 884634755
+385 557 2 879446786
+664 673 3 876526718
+548 928 3 891415890
+421 603 4 892241422
+446 306 3 879786691
+521 28 3 885253323
+230 132 5 880484475
+378 2 2 880333851
+619 300 5 885953684
+13 655 5 886261387
+312 479 5 891698365
+486 1129 4 879874726
+524 649 4 884636205
+479 1007 4 879460140
+535 657 5 879618338
+456 9 3 881372328
+109 238 2 880580637
+503 603 3 880383653
+661 168 5 876017294
+270 869 1 876955633
+381 59 3 892697266
+492 242 5 879969878
+495 219 4 888636992
+667 186 4 891035033
+682 399 4 888522612
+385 177 4 879442673
+618 676 2 891307977
+660 569 2 891201499
+461 304 4 885355805
+532 29 3 888636521
+608 275 5 880403810
+532 97 5 893119415
+276 709 4 874792018
+671 258 5 875386402
+198 652 3 884209569
+670 228 5 877975344
+331 1101 4 877196633
+552 257 3 879221795
+417 202 4 879647140
+334 124 5 891544680
+406 575 1 880132188
+639 66 3 891240868
+402 135 4 876266775
+693 655 3 875482604
+429 249 4 882386662
+588 810 4 890029445
+389 178 4 880086755
+13 891 1 892015288
+313 502 3 891017395
+486 475 4 879874583
+69 289 4 882027133
+661 428 4 876016726
+498 594 2 881956498
+660 603 4 891199182
+295 70 5 879517779
+655 1103 3 887428417
+719 673 3 879360965
+74 13 4 888333542
+94 72 3 891723220
+621 273 4 880739654
+506 749 4 888178129
+405 81 3 885546025
+299 727 4 878192379
+458 195 4 886397318
+43 8 4 875975717
+666 467 4 880568094
+593 659 5 875671464
+505 228 2 889333894
+391 258 3 877398517
+344 694 5 884901093
+535 655 4 879618385
+589 300 5 883352600
+533 792 3 879190771
+471 768 3 889827982
+561 430 3 885809336
+223 619 2 891549570
+330 708 3 876545598
+562 684 4 879196517
+145 1273 5 875272196
+130 392 4 876252243
+654 756 4 887864071
+479 511 5 879461280
+451 877 4 879012471
+537 4 2 886031634
+560 183 5 879975586
+276 67 3 874791993
+711 720 3 879995077
+83 319 1 886532955
+472 51 5 875981708
+624 288 4 879791922
+214 69 2 891544445
+379 178 5 880741811
+297 200 3 875239092
+450 1271 2 882468686
+663 925 3 889493069
+655 291 3 887523177
+577 531 4 890089749
+308 196 3 887739951
+503 10 5 879438257
+683 313 2 893282664
+344 709 5 886382364
+101 125 4 877137015
+526 332 2 885682006
+1 57 5 878542459
+682 51 5 888517740
+658 182 5 875147448
+478 959 4 889396049
+712 392 5 874729996
+145 454 1 885557699
+454 289 3 881958783
+598 898 4 886711452
+450 79 4 882376446
+214 191 4 891544472
+429 537 4 882387773
+648 924 1 884795447
+82 946 2 878769748
+642 71 5 886131547
+416 834 3 878879314
+705 196 4 883518903
+638 100 3 876695560
+661 423 4 876016726
+702 346 1 885767306
+590 282 2 879439374
+416 281 5 893213103
+694 9 5 875726618
+7 551 1 892131978
+622 380 4 882592850
+207 242 4 890793823
+686 185 5 879545603
+514 301 4 880209797
+524 573 4 884636827
+184 476 2 889908207
+642 1413 3 886569809
+693 39 3 875482396
+234 510 4 892079840
+501 1010 4 883348308
+664 678 2 876523288
+65 402 4 879216949
+450 1116 3 887661961
+342 319 4 874984002
+176 1008 4 886048040
+561 431 2 885808738
+622 685 2 882590862
+64 419 2 889740310
+436 367 4 887770217
+721 87 3 877140859
+709 227 2 879848551
+445 1097 1 891199682
+268 77 2 875745453
+562 806 1 879195289
+343 429 4 876407138
+524 709 5 884635171
+526 879 3 885682102
+60 393 4 883327754
+481 163 4 885828389
+38 1031 5 892433801
+455 69 4 879111937
+621 420 4 874965298
+63 813 5 875747265
+339 1267 3 891033766
+323 544 4 878739459
+40 328 3 889041595
+497 568 3 879310792
+107 264 3 891264598
+270 574 3 876956038
+450 278 5 882473476
+659 566 3 891383889
+1 50 5 874965954
+429 393 3 882385749
+659 670 2 891385689
+276 355 3 887601451
+269 448 2 891450623
+707 487 2 886286360
+605 521 5 879424743
+624 286 5 879791792
+493 260 1 884129979
+655 286 3 887424831
+640 382 4 874777528
+659 492 3 891332189
+662 6 5 880571006
+311 56 5 884364437
+551 144 5 892778035
+619 331 4 885953574
+393 871 3 887745174
+674 118 3 887763150
+269 133 3 891449280
+160 211 4 876862171
+308 50 5 887737431
+639 199 3 891239155
+198 382 4 884207525
+627 92 4 879529702
+159 301 2 880485344
+539 45 4 879788345
+405 859 1 885547506
+638 118 3 876695385
+409 1449 5 881107817
+145 181 5 875270507
+669 340 4 891182948
+608 16 2 880406950
+714 282 4 892777903
+378 918 3 892383162
+454 657 3 881959876
+372 696 4 876869667
+552 243 3 879220651
+539 357 4 879787917
+537 414 4 886030938
+208 66 4 883108477
+223 185 2 891550684
+561 121 3 885810372
+545 743 3 879901322
+561 568 3 885807962
+699 456 1 880696679
+669 523 4 891260638
+648 1047 2 882212288
+174 371 5 886513674
+496 1286 2 876065382
+235 1451 4 889655112
+308 1135 4 887740099
+510 243 3 887667780
+498 443 3 881958237
+448 271 4 891888509
+440 1194 5 891577843
+107 312 4 891264535
+503 427 5 880472216
+498 607 3 881958093
+686 205 5 879545181
+11 123 3 891902745
+379 566 4 880525540
+637 148 3 882905070
+699 760 3 879147239
+652 699 5 882567383
+354 429 3 891218439
+429 432 4 882385443
+543 214 3 874864421
+328 181 4 885046244
+158 227 2 880134499
+452 318 5 885544110
+699 983 3 886568097
+453 122 3 877553532
+234 619 2 891227851
+697 150 5 882622127
+690 67 4 881177836
+503 451 4 880383425
+267 1336 1 878974659
+642 959 5 885605794
+450 969 4 882376584
+495 91 2 888634859
+577 265 5 880474851
+709 195 5 879848432
+593 866 5 875660236
+174 244 4 886433881
+676 181 5 892686164
+644 258 4 889075928
+399 147 5 882340620
+559 322 4 891034987
+398 474 4 875657926
+577 582 4 880475540
+326 239 3 879875612
+83 393 5 887665423
+488 1039 4 891294654
+697 333 3 882621431
+339 81 5 891033566
+526 750 4 885681886
+626 332 3 878771355
+242 268 5 879741340
+682 182 4 888523619
+552 240 2 879222133
+334 508 3 891544867
+279 1321 4 888806671
+717 287 5 884642558
+373 1039 4 877098437
+65 69 3 879216479
+719 659 4 879373935
+26 274 3 891385634
+11 42 3 891905058
+712 1178 4 874957086
+612 118 3 875324947
+532 506 5 889235367
+682 80 1 888521803
+684 520 4 875812065
+273 347 4 891293008
+425 100 4 878738853
+537 288 2 886028706
+454 1203 2 888267521
+660 1035 2 891201116
+22 17 4 878886682
+664 223 4 876523654
+712 385 5 874729778
+305 172 4 886323757
+429 726 2 882386751
+592 421 5 882956158
+561 744 3 885809781
+128 490 5 879966785
+382 135 3 875947078
+487 42 3 883446685
+715 231 3 875963273
+678 181 3 879544450
+411 435 3 891035478
+279 517 4 879572893
+267 100 5 878970427
+450 277 3 882397223
+284 333 3 885329146
+463 258 5 877387935
+328 984 3 885044940
+435 1411 1 884133104
+648 393 4 884881679
+664 805 5 878090381
+496 98 4 876073160
+374 820 4 882158327
+407 203 4 876341467
+162 237 4 877635980
+593 781 3 875671334
+233 12 2 880610333
+230 294 5 880484286
+709 561 3 879848209
+536 71 5 882360467
+533 284 1 879192641
+217 233 4 889069878
+625 214 4 891961632
+716 235 2 879794154
+474 527 5 887923923
+718 756 5 883349384
+450 1248 4 882399664
+70 143 5 884149431
+474 230 3 887927728
+712 366 5 874956713
+188 288 4 875071195
+457 632 5 882397543
+682 1305 3 888522021
+696 1176 4 886403631
+699 16 3 879148259
+684 186 4 878762087
+577 100 4 880470350
+176 129 3 886048391
+367 7 5 876689878
+655 183 4 887429999
+690 174 4 881179505
+671 685 5 884035992
+99 931 2 886780147
+659 675 4 891386936
+217 636 2 889069878
+361 276 4 879441417
+684 121 3 875810574
+637 411 1 882904678
+537 782 3 886031831
+498 172 3 881956362
+407 223 4 891868745
+345 81 4 884992998
+538 144 4 877107558
+539 127 3 879788046
+721 879 4 877136175
+503 132 5 880472148
+92 268 4 890251912
+635 875 2 878878838
+159 628 3 880486071
+655 1226 3 891585529
+560 111 3 879976731
+422 129 4 875129839
+655 1108 3 887427083
+13 886 5 881515613
+707 166 3 880061579
+198 122 1 884206807
+405 960 1 885545975
+417 44 2 880951252
+537 655 3 886030831
+343 10 4 876403009
+369 900 4 889428642
+557 269 3 881179139
+344 4 4 884901235
+715 181 4 875961816
+285 222 4 890595636
+483 116 3 878951532
+453 258 4 876191239
+716 143 5 879796171
+144 751 4 888103725
+716 118 2 879793763
+334 203 4 891546181
+472 271 5 892790628
+436 748 3 887768738
+712 97 5 874729816
+318 210 4 884496069
+13 231 3 882397582
+2 284 4 888552017
+581 283 2 879642274
+275 472 3 876197944
+265 628 4 875320516
+553 615 5 879949073
+58 603 5 884304812
+637 50 4 882901146
+405 1407 1 885548137
+705 427 2 883518783
+605 293 3 879366256
+291 129 5 874805699
+642 1473 4 886568874
+102 226 2 888801673
+660 404 2 891200621
+251 210 4 886271675
+59 584 4 888205145
+52 107 4 882922540
+686 79 4 879546443
+456 53 4 881375284
+373 232 3 877105075
+116 1134 4 886310197
+588 133 5 890015894
+722 546 3 891280866
+246 67 2 884923893
+271 182 3 885848408
+665 71 4 884293933
+711 95 4 879993758
+455 17 3 879111862
+698 168 3 886366731
+655 1194 5 887474605
+634 819 2 876171049
+173 324 5 877556864
+190 597 2 891626023
+707 154 3 886286742
+466 144 5 890284707
+244 126 4 880604302
+658 510 3 875147800
+659 837 3 891386307
+7 625 3 892131824
+688 682 5 884153712
+249 248 5 879571695
+654 111 4 887863635
+483 380 3 878953592
+308 1045 4 887740033
+654 317 4 887864757
+487 216 4 883530484
+457 559 4 882398054
+201 1131 5 884111359
+7 204 5 891351121
+51 184 3 883498685
+642 541 5 885607028
+635 262 5 878878654
+332 628 4 887938556
+716 196 5 879796596
+716 159 4 879797475
+311 186 3 884364464
+406 194 5 880131550
+551 554 5 892783906
+551 217 1 892784093
+505 988 3 888631371
+458 685 3 886394373
+642 250 5 886131457
+717 748 3 884641884
+650 663 4 891370971
+659 520 3 891332006
+537 199 4 886030682
+716 194 5 879795576
+655 923 3 888685734
+416 713 4 876697448
+421 653 3 892241422
+145 164 4 875271948
+698 529 5 886366731
+627 284 2 879530306
+634 282 4 875729749
+682 763 4 888521783
+503 615 5 880472061
+455 934 3 879110260
+596 313 5 883538815
+694 610 4 875729983
+666 5 2 880568465
+59 430 5 888205228
+402 471 4 876267041
+222 451 3 878185014
+394 230 3 881132958
+504 393 3 887909456
+666 661 4 880139765
+56 233 1 892679308
+363 435 3 891495850
+532 125 5 893119415
+660 125 3 891198421
+656 316 3 892318450
+539 289 4 879787770
+13 157 3 882140552
+450 191 5 887660440
+655 25 3 887611511
+655 1128 3 887472791
+290 109 3 880475564
+654 168 4 887864369
+435 673 3 884132341
+51 655 3 883498728
+586 273 5 884057692
+186 684 4 879023599
+712 72 4 874730261
+655 402 2 887431019
+87 578 3 879875940
+239 171 5 889178986
+321 1050 3 879441336
+637 475 1 882903191
+13 896 5 891036745
+487 404 4 883446725
+682 1016 2 888518747
+715 216 4 875963452
+197 879 4 891409535
+698 95 3 886367406
+417 142 3 879648184
+617 136 3 883789079
+707 283 4 880059957
+659 385 5 891331825
+425 62 4 878738548
+617 497 3 883788782
+354 381 5 891217851
+538 423 4 877108919
+487 578 3 884036466
+615 949 3 879448149
+405 736 5 885546336
+308 942 3 887737432
+486 14 5 879874725
+41 58 3 890687353
+378 95 4 880055296
+407 188 3 875043801
+601 763 5 876348035
+676 271 3 892685621
+426 648 3 879441931
+721 984 3 877137527
+457 783 3 882549936
+109 234 4 880578286
+486 137 4 879874871
+102 269 2 891427996
+421 183 5 892241459
+458 467 4 886396240
+618 969 3 891307889
+697 302 5 882621460
+184 340 5 889906905
+682 742 3 888519738
+399 755 2 882344757
+535 71 4 879618502
+707 1281 4 880060820
+487 49 4 884036466
+491 696 3 891188296
+634 274 3 876170992
+295 84 2 879518107
+361 166 4 879440605
+393 153 3 887746671
+638 228 3 876694917
+405 464 1 885546379
+291 364 3 875086699
+504 65 4 887838717
+634 924 4 877017810
+334 23 4 891545821
+501 147 3 883348080
+256 988 4 882150193
+514 647 3 875463079
+721 687 3 877137358
+178 1047 2 882824326
+201 59 4 884111546
+524 304 4 884321179
+460 1380 3 882912469
+482 315 3 887643146
+693 53 4 875483597
+488 135 4 891294785
+21 379 3 874951820
+437 812 3 881002092
+655 20 3 887611537
+354 528 5 891218155
+303 491 4 879466631
+393 924 4 887744688
+344 11 3 884901270
+97 23 5 884239553
+326 367 3 879877264
+711 204 3 879992994
+588 728 3 890027707
+592 322 1 882607647
+447 260 2 878854120
+712 734 4 874957027
+480 209 4 891208599
+622 157 4 882670389
+665 234 3 884293610
+7 402 5 891352904
+567 603 5 882425631
+378 775 3 880333305
+712 1119 4 874957269
+254 386 2 886475616
+552 282 3 879222133
+593 241 5 875672874
+717 25 5 884642710
+399 68 3 882347577
+565 970 4 891037757
+690 98 5 881179196
+699 544 4 879147109
+666 79 3 880567919
+62 402 3 879375883
+178 484 4 882826187
+152 1136 5 882477202
+388 300 4 886438122
+622 809 2 882671081
+686 64 5 879547224
+345 300 3 884900427
+570 301 3 881262404
+401 275 4 891032271
+267 127 5 878970529
+648 218 3 884883424
+567 430 4 882426927
+41 357 4 890687175
+648 56 1 884881592
+314 158 3 877892099
+525 127 3 881085647
+670 650 2 877975200
+437 496 4 880140662
+533 15 4 879192641
+494 357 5 879541245
+378 597 3 880044763
+293 180 5 888906428
+622 1039 5 882669575
+44 222 4 883613334
+307 163 3 879283384
+622 142 3 882670826
+630 411 4 885667108
+591 127 4 891031203
+448 307 2 891888042
+525 475 3 881086108
+82 71 4 878770169
+303 298 4 879544607
+307 736 3 877118152
+426 483 5 879442226
+407 226 3 876345024
+151 133 5 879524797
+583 258 4 879384094
+398 203 4 875908134
+344 297 4 889814555
+305 269 4 886307948
+64 235 4 889740567
+537 292 2 886029116
+693 23 4 875482168
+386 840 5 877655145
+497 597 3 879310649
+622 408 5 882590223
+540 820 3 882157545
+236 64 5 890116163
+222 747 2 878181976
+545 491 3 884134035
+429 21 2 882386508
+217 586 2 889070050
+637 1226 2 882903191
+661 501 4 876036190
+70 88 4 884067394
+318 866 4 884494976
+64 185 4 889739517
+682 379 4 888519260
+595 330 4 886920819
+566 240 3 881651225
+664 513 4 876524053
+717 324 3 884641842
+187 423 4 879465745
+416 686 5 893213444
+194 674 2 879553988
+194 157 4 879547184
+365 476 4 891304278
+373 577 1 877111423
+655 172 4 887477167
+303 127 5 879466523
+698 478 4 886366814
+567 675 4 882426812
+650 194 4 891369588
+94 544 3 891721562
+591 662 3 891031145
+724 305 3 883757259
+152 871 3 884018842
+239 652 5 889178762
+324 331 4 880574827
+727 123 3 883709402
+215 56 5 891436543
+416 476 5 893213796
+676 354 4 892685437
+425 750 2 890346317
+374 403 2 880939126
+109 755 5 880578814
+521 1244 3 884476887
+565 166 4 891037252
+650 210 3 891381585
+178 64 5 882826242
+379 116 4 880525194
+147 304 5 885593942
+633 252 3 875325273
+721 289 3 877137597
+280 8 5 891700303
+532 228 5 893118712
+405 238 5 885545070
+705 560 2 883427951
+709 29 3 879848695
+638 449 2 876694995
+656 875 2 892318842
+498 806 3 881957905
+301 802 2 882078883
+478 655 3 889395541
+69 182 4 882145400
+43 566 3 883955969
+495 416 5 888636899
+666 302 5 880138999
+198 164 3 884208571
+684 934 3 875811158
+655 875 3 888685850
+715 33 3 875964751
+606 562 4 880928181
+617 667 2 883789590
+60 136 4 883326057
+472 313 5 892790628
+622 496 4 882592314
+357 473 3 878951831
+694 671 3 875728989
+650 969 3 891371186
+453 186 4 877554466
+537 741 2 886030199
+13 306 3 881514876
+642 29 5 886454812
+676 748 4 892685538
+711 269 5 879991028
+95 665 2 879196666
+665 216 4 884293690
+648 1092 1 884882502
+191 316 5 891561456
+198 108 3 884206270
+595 844 4 886922069
+102 258 4 875886337
+715 284 4 875962109
+577 85 3 880475170
+429 482 3 882384683
+674 282 5 887763231
+709 22 5 879847946
+143 1038 3 888407656
+391 168 4 877399455
+188 144 3 875071520
+487 727 3 884029774
+493 410 4 884132883
+557 327 3 882458785
+454 392 2 888266991
+7 545 2 891354882
+60 745 5 883327442
+624 328 4 879792131
+466 518 4 890284903
+348 974 4 886523683
+621 624 5 874965093
+388 258 5 886439506
+537 519 3 886030584
+721 333 3 877137358
+365 137 3 891303999
+280 229 3 891702171
+564 344 4 888718521
+617 774 1 883789635
+725 1197 3 876106243
+394 109 4 880889159
+684 371 2 878576866
+60 70 4 883326838
+593 280 3 875660194
+701 297 4 891447197
+506 761 2 874873327
+508 222 3 883777281
+514 486 3 886189869
+538 143 3 877364003
+38 78 5 892433062
+7 652 3 891352659
+96 83 3 884403758
+488 318 4 891293734
+601 64 4 876349503
+305 708 3 886324963
+535 98 2 879617977
+707 531 5 886286214
+601 125 1 876347320
+87 72 3 879876848
+181 476 4 878962996
+503 443 5 879454811
+346 64 4 874948214
+239 180 5 889178833
+164 405 5 889402160
+633 566 3 877212173
+151 82 3 879524819
+16 273 5 877722736
+497 577 2 879363284
+524 513 4 884634938
+416 840 4 886315536
+398 756 3 875654592
+488 96 3 891294014
+13 789 5 882140389
+718 841 4 883349557
+640 126 4 886474802
+682 546 3 888517740
+76 192 5 875027442
+314 318 5 877888796
+682 157 4 888517484
+250 322 3 878089182
+660 132 3 891199683
+357 455 5 878951498
+665 369 4 884291747
+533 150 3 886425704
+608 328 4 880402983
+460 276 5 882912418
+533 239 3 879192157
+280 1217 5 891702544
+573 144 4 885844638
+716 153 4 879796311
+334 740 3 891548678
+395 154 5 883764878
+569 236 4 879793717
+629 182 5 880116818
+291 985 3 874805984
+479 272 4 889125255
+279 1491 5 890451408
+706 245 3 880996945
+291 94 2 875086354
+94 1011 4 891722214
+407 193 3 875046799
+642 597 4 885607065
+109 405 5 880564640
+233 588 5 877661553
+545 393 4 879900891
+279 546 3 875296924
+216 169 3 880233635
+666 515 5 880313230
+680 408 5 876816268
+560 137 4 879976427
+456 427 4 881372779
+719 291 3 884900301
+577 69 4 880474829
+617 631 2 883789212
+708 1051 4 892719193
+658 31 3 875148108
+178 172 4 882826555
+643 69 3 891447430
+592 1085 3 882608625
+276 174 5 874792366
+588 739 4 890025704
+655 129 3 887426008
+693 25 4 883975697
+589 258 2 883352463
+454 528 4 881959818
+207 470 3 879665381
+363 816 1 891498787
+516 169 5 891290685
+501 922 4 883347857
+87 423 3 879877710
+707 83 3 886286926
+709 823 3 879849573
+579 65 3 880951944
+458 597 3 886395022
+711 343 3 882457816
+567 582 3 882426899
+276 346 4 885159545
+639 269 3 891238599
+424 288 1 880858924
+553 186 3 879948552
+24 12 5 875323711
+454 300 4 881958326
+435 720 2 884133818
+707 1176 2 879438910
+727 678 3 883708229
+295 186 5 879517512
+682 70 4 888517416
+643 173 4 891447663
+303 124 4 879466491
+108 405 3 879880157
+449 337 4 880411035
+691 1 5 875543346
+223 243 3 891549079
+474 486 4 887924425
+445 144 3 890987569
+561 425 4 885808000
+3 333 2 889236939
+497 66 3 879362720
+551 1217 1 892784524
+497 225 3 879363510
+655 960 3 887427210
+568 462 4 877907236
+637 273 3 882903250
+674 929 3 887763150
+393 245 3 887742145
+715 756 2 875962280
+566 12 4 881649802
+622 449 2 882592850
+707 427 4 886285907
+622 212 3 882669740
+417 234 4 879646965
+18 223 5 880129731
+347 192 4 881653798
+452 156 4 875261819
+620 674 3 889987586
+141 597 4 884585071
+406 1 4 879446107
+6 173 5 883602462
+660 434 3 891200430
+648 373 3 884883149
+705 265 5 883428154
+181 718 1 878962675
+62 1077 3 879374607
+727 441 2 883711924
+653 765 1 880153207
+417 95 5 879646965
+13 279 5 882139804
+682 188 4 888522417
+499 483 5 885598854
+663 284 4 889492841
+545 746 4 879900321
+269 649 2 891448220
+379 746 3 880961839
+711 1074 3 879995754
+676 313 4 892685224
+727 117 3 883708660
+654 181 3 887863381
+650 648 3 891384201
+697 683 1 882621813
+727 181 3 883708750
+344 516 5 884901311
+472 29 5 875982867
+655 1255 3 887425732
+192 813 4 881367456
+83 864 4 883954588
+85 657 4 879454189
+472 63 4 875982511
+663 405 3 889492877
+148 168 5 877015900
+271 847 4 885847926
+625 945 3 891262724
+639 191 3 891239109
+90 482 5 891383204
+140 873 2 879013719
+545 97 3 879901865
+324 411 5 880575589
+489 313 4 891362740
+6 268 3 883268406
+655 1344 3 887474020
+554 864 4 876231993
+682 651 4 888517168
+720 872 3 891262780
+564 472 4 888730658
+568 301 1 877906737
+432 1 2 889415983
+429 141 3 882386966
+416 28 5 893212730
+698 210 5 886366690
+450 455 4 882376188
+521 25 2 884476002
+162 79 4 877636713
+632 357 4 879456844
+575 50 2 878148258
+718 975 2 883349301
+141 346 1 886447613
+560 100 5 879975752
+213 164 5 878956300
+588 395 4 890030781
+478 26 5 889396212
+712 213 3 876251366
+645 956 4 892053310
+407 250 4 890687564
+436 265 3 887769106
+680 248 4 877075312
+729 328 3 893286638
+334 9 4 891544707
+537 47 4 886030768
+716 707 4 879795121
+694 199 5 875728435
+623 183 3 891034294
+693 333 3 875481397
+49 428 5 888068791
+694 50 5 875730386
+727 105 1 883709884
+299 513 4 877881228
+682 222 4 888519725
+532 771 3 874791172
+435 977 2 884134829
+296 127 5 884196489
+199 313 4 883782557
+7 230 3 891353326
+619 118 5 885953827
+328 1518 3 885049503
+659 699 3 891384499
+551 328 5 892775584
+466 346 3 890283056
+387 742 2 886481105
+174 905 3 890168415
+675 531 5 889489108
+399 179 3 882344406
+298 423 5 884183063
+650 659 3 891369798
+718 222 4 883348712
+476 85 2 883364433
+524 640 1 884636541
+650 233 2 891370243
+642 391 4 885607143
+380 1116 4 885479397
+136 127 5 882693404
+693 432 4 875484908
+648 24 3 882211532
+727 720 2 883712037
+145 894 1 883840965
+601 151 3 876346930
+586 238 2 884059027
+393 377 3 889728200
+554 220 3 876232109
+234 1369 3 892333765
+292 499 5 881105245
+659 762 3 891387227
+663 280 3 889492841
+727 1119 3 883711923
+521 191 4 884477868
+30 683 3 885941798
+650 195 4 891369442
+142 7 4 888640489
+499 132 4 885599040
+637 150 1 882903447
+592 181 3 882608182
+523 533 4 883700395
+716 836 4 879795425
+613 127 4 891227204
+655 656 3 887430072
+711 483 5 879992739
+52 919 5 882922140
+141 930 4 884585247
+606 748 3 880921753
+502 300 2 883701980
+609 319 1 886895516
+643 155 2 891449345
+540 294 4 882156617
+478 451 5 889396282
+405 1107 1 885546635
+600 241 5 888451582
+618 955 2 891307540
+557 887 3 881179118
+567 357 2 882425901
+727 68 4 883710347
+339 1135 2 891033898
+711 229 3 879995461
+416 707 4 876699179
+615 275 4 879447872
+501 840 4 883348655
+726 355 3 889829235
+56 229 3 892676340
+486 1086 3 879874482
+303 956 4 879466421
+590 9 3 879438972
+159 405 5 880557564
+704 304 2 891396595
+682 581 2 888517948
+716 602 5 879795691
+450 197 5 882374059
+561 180 4 885807261
+537 581 3 886031886
+416 815 4 876697243
+622 403 4 882592735
+639 274 1 891240495
+595 411 3 886921448
+655 175 3 887426931
+443 343 5 883504771
+639 796 1 891240805
+715 175 3 875962964
+81 186 5 876534783
+498 425 2 881957431
+164 282 5 889401927
+479 187 4 879460785
+542 625 3 886533588
+699 678 3 879147032
+694 200 4 875726968
+707 140 2 886287191
+655 330 2 887425295
+59 191 4 888204841
+284 687 3 885329902
+114 474 5 881260170
+115 317 5 881171137
+666 410 2 880313447
+655 516 2 887523581
+480 462 4 891208520
+567 811 4 882426210
+647 250 3 876532975
+676 688 1 892685695
+642 559 5 885604874
+643 420 4 891449803
+338 488 5 879438449
+622 143 4 882670228
+646 258 3 888528417
+568 603 5 877907157
+83 235 1 883867920
+315 23 5 879821193
+659 805 5 891383561
+654 56 4 887864414
+724 342 3 883757874
+256 678 5 882150192
+279 130 1 892864707
+579 676 3 880951784
+283 866 3 879297867
+464 984 2 878354681
+453 12 5 877553813
+327 99 4 887820761
+500 569 4 883876370
+566 393 2 881651434
+684 625 3 878760041
+727 125 4 883710598
+600 188 4 888451750
+174 70 5 886453169
+669 508 3 892549292
+234 173 3 892334577
+644 1610 3 889077115
+345 9 4 884900976
+634 287 3 877018059
+392 615 5 891038371
+301 678 2 882075386
+450 86 4 887660440
+243 151 3 879987397
+102 200 3 888803051
+557 322 3 880485052
+648 479 4 884368538
+502 751 3 883702120
+588 142 5 890024117
+593 846 2 875660295
+429 79 4 882385243
+21 853 5 874951658
+472 392 4 875981503
+600 541 1 888451977
+328 723 3 885047223
+655 1642 4 888474934
+339 939 4 891034115
+437 204 5 880141528
+524 111 5 884323426
+608 213 4 880404693
+450 432 4 882377861
+92 428 4 875653519
+291 93 4 874805927
+675 509 5 889489465
+638 265 5 876695216
+579 1446 2 880952165
+87 577 4 879877127
+274 258 5 878944379
+409 179 5 881107817
+504 485 4 887839745
+54 252 3 880937630
+437 318 4 880140466
+593 476 2 875659943
+679 327 4 884312731
+699 749 3 893140897
+561 277 3 885809223
+429 419 4 882385293
+665 97 2 884294329
+557 334 4 881179362
+722 124 4 891280842
+15 931 1 879456507
+331 302 5 877196819
+181 305 2 878961542
+555 762 4 879964159
+527 425 4 879455792
+645 203 4 892053456
+693 69 3 875482336
+686 234 4 879546715
+110 161 5 886988631
+513 250 3 885062332
+130 475 3 874953595
+630 255 5 885666740
+729 689 4 893286638
+303 281 3 879543375
+658 70 3 875148196
+655 38 2 887429875
+712 465 4 874957113
+247 64 5 893097024
+13 444 4 882396984
+391 213 4 877398856
+591 487 4 891031203
+611 333 4 891636073
+621 333 4 890517503
+728 508 4 879443265
+212 269 3 879303468
+457 629 4 882397177
+256 460 4 882153987
+313 452 3 891029993
+57 678 3 883696547
+542 13 4 886533002
+650 679 3 891381709
+653 282 3 884405616
+116 896 2 890632896
+397 688 1 875063649
+627 121 3 879531397
+590 515 3 879438972
+708 535 2 877325838
+618 966 4 891307931
+416 990 2 876696739
+614 1134 2 879464556
+397 989 1 875063722
+648 367 3 884881837
+419 405 3 879435503
+426 133 5 879441978
+43 473 3 884029309
+563 118 4 880506863
+450 287 4 887660504
+657 1 3 884239123
+588 602 3 890015580
+561 710 4 885809897
+693 1232 2 875483114
+608 655 5 880405395
+660 153 4 891200388
+453 24 4 877553108
+13 797 5 882398327
+487 747 4 883531466
+653 476 2 878855211
+458 208 4 886395963
+682 124 2 888517097
+683 350 2 893284184
+405 377 1 885547690
+406 228 3 884630974
+545 258 3 879898617
+201 637 3 884112627
+97 100 2 884238778
+468 195 5 875291902
+405 1572 1 885549635
+181 292 1 878961781
+664 172 5 878090054
+429 178 4 882384772
+688 339 5 884153712
+551 272 5 892775389
+679 121 2 884488260
+13 561 1 882396914
+269 122 1 891446873
+92 735 3 875656121
+653 458 2 878866475
+293 265 3 888906193
+567 493 4 882426719
+152 284 5 880149045
+268 257 4 875742866
+581 9 5 879641787
+716 160 2 879797303
+300 833 4 875650329
+486 275 4 879874582
+660 357 2 891200014
+256 243 4 882150193
+286 70 5 877531975
+562 98 4 879195081
+397 134 5 885350132
+533 31 3 879191265
+246 1188 3 884924001
+658 718 3 875145667
+716 499 4 879796942
+615 306 4 879447556
+707 467 4 886286057
+702 294 1 885767555
+193 580 4 889127270
+567 174 1 882426869
+263 602 4 891298592
+524 133 5 884634968
+455 747 4 879111422
+230 451 4 880485402
+436 441 3 887772060
+286 946 3 889652221
+405 1218 5 885547360
+272 654 5 879454977
+425 316 4 890346705
+682 1437 2 888521942
+727 367 3 883712430
+294 252 4 877820240
+655 187 5 888474357
+588 1428 5 890032056
+592 338 2 882607647
+581 221 2 879642274
+456 79 3 881373228
+691 294 4 875542868
+234 473 5 892334976
+455 12 3 879111123
+479 215 3 879461651
+333 269 2 891044134
+637 1102 3 882904537
+472 240 4 875979187
+108 740 3 879880055
+727 217 3 883712913
+643 94 4 891450240
+327 311 3 887737629
+546 690 2 885139693
+257 60 5 879547440
+23 194 4 874786016
+704 211 5 891398726
+389 396 3 880089037
+109 636 5 880581817
+603 385 4 891957012
+627 461 3 879530042
+351 312 5 883356784
+682 29 2 888522699
+35 748 4 875458970
+727 933 1 883709009
+637 744 4 882903044
+457 931 2 882395916
+303 845 4 879485221
+703 293 4 875242990
+314 53 1 877891426
+684 111 4 878760164
+271 73 2 885848707
+658 943 3 875148196
+437 614 5 880139951
+429 232 4 882385859
+101 979 2 877136711
+354 518 3 891217340
+411 208 4 891035617
+548 313 5 891044304
+674 25 4 887763035
+548 591 3 891415465
+711 1466 4 883589693
+637 405 1 882903250
+567 475 4 882426508
+716 416 3 879796354
+543 38 3 877545717
+694 121 5 875726886
+128 742 3 879967197
+417 1086 4 879646369
+216 79 4 880235381
+220 332 3 881198246
+352 92 3 884289728
+478 222 2 889387931
+121 135 5 891388090
+561 356 1 885809752
+634 50 4 877018347
+661 310 2 889500835
+87 1179 3 879877127
+610 271 1 888702795
+313 331 3 891013013
+506 578 3 885135881
+145 331 3 879161554
+49 77 1 888068289
+514 283 4 875309231
+299 1036 2 889503856
+308 506 4 887738191
+537 198 2 886030652
+343 1039 5 876404689
+629 64 5 880117513
+721 403 4 877139638
+345 293 4 884994592
+714 252 3 892777619
+709 28 5 879847946
+606 191 5 880923988
+430 258 4 877225570
+716 470 4 879797152
+616 260 3 891224864
+159 250 3 881679988
+113 289 2 875075887
+632 404 5 879459544
+184 492 4 889908947
+689 151 3 876676501
+391 661 5 877398898
+588 417 5 890026009
+658 515 5 875145493
+280 575 2 891702422
+711 699 5 879993728
+279 410 5 890780547
+665 133 3 884294771
+269 1428 5 891447409
+587 905 3 892871503
+592 483 5 882955613
+307 168 5 879283798
+623 298 2 891032433
+479 602 4 879461492
+187 23 4 879465631
+665 194 3 884294671
+474 50 5 887915221
+332 294 5 887916324
+629 147 5 880117534
+647 134 4 876534275
+305 1 5 886323153
+429 468 3 882384896
+650 780 2 891389237
+717 293 5 884715103
+716 503 3 879795071
+579 709 5 880952142
+8 177 4 879362233
+664 481 5 878091912
+560 429 3 879975485
+343 127 5 876404464
+468 22 5 875287686
+269 509 4 891447280
+483 274 4 878953129
+585 171 3 891285491
+648 578 4 884882987
+707 186 3 886286133
+619 257 3 885953805
+648 265 4 884796886
+655 60 3 887564614
+73 268 3 888625754
+571 174 4 883354940
+394 411 4 881058969
+89 181 4 879441491
+529 310 4 882534996
+570 243 1 881262557
+490 475 4 875427629
+684 237 5 875811158
+684 94 3 878762183
+514 342 1 885180909
+144 651 4 888105197
+712 399 5 874956872
+535 447 5 879617574
+712 542 4 874956543
+483 480 3 878953862
+711 137 5 886030557
+567 836 3 882426998
+243 280 1 879987148
+727 585 2 883713257
+353 333 4 891402757
+738 188 3 875350456
+551 90 1 892784199
+648 117 2 882211301
+618 91 4 891309756
+695 882 4 888805836
+519 339 3 883248222
+468 25 5 875280214
+601 820 1 876348316
+488 659 3 891293771
+537 83 4 886030891
+56 144 5 892910796
+694 275 4 875727640
+41 276 2 890687304
+457 190 5 882396602
+659 661 5 891331916
+408 270 5 889679683
+314 65 4 877888855
+374 282 5 880392936
+493 188 5 884131314
+650 739 2 891384328
+170 258 3 884104016
+389 1197 3 880165664
+643 49 3 891449848
+719 126 2 884900234
+699 112 3 884152976
+41 1039 3 890687642
+689 471 4 876676433
+472 101 5 875981624
+21 983 2 874951416
+699 235 3 878882272
+11 25 3 891903836
+473 319 3 878156824
+78 237 5 879634264
+643 1074 2 891448630
+587 340 5 892871141
+665 127 4 884292654
+453 94 4 877561956
+618 44 4 891308791
+606 239 4 880926339
+234 56 3 892078837
+577 217 5 880475363
+383 514 5 891192949
+738 651 4 892957752
+169 683 3 891268976
+567 521 3 882425701
+311 581 3 884366137
+541 1074 1 884046888
+676 344 5 892685657
+466 22 5 890284706
+671 578 3 884036411
+339 144 3 891033794
+648 615 4 884796652
+619 55 1 885954053
+81 269 3 876533229
+588 315 4 890014591
+727 208 4 883711240
+559 69 5 891034003
+450 807 4 887834823
+101 278 2 877136737
+463 744 3 877385457
+721 317 4 877147872
+48 289 1 879434252
+386 273 3 877655028
+621 71 3 874965208
+679 357 5 884486812
+487 1 5 883443504
+504 70 3 887838869
+561 10 3 885808766
+640 249 4 886474493
+474 685 3 887915784
+379 186 5 880740495
+690 204 3 881177430
+599 975 5 880952357
+707 496 3 886286433
+671 576 5 884035939
+235 971 4 889656113
+655 228 3 887429594
+169 134 5 891359250
+479 472 1 879460354
+456 1057 3 881372191
+618 117 5 891307494
+498 156 5 881957054
+542 80 3 886533142
+270 200 5 876956360
+468 150 5 875280309
+655 610 4 887432283
+456 268 5 887165395
+642 1285 4 886132043
+586 250 3 884057661
+14 762 3 876964936
+76 6 5 875028165
+333 174 5 891045082
+648 568 5 882212651
+546 250 4 885141260
+379 63 2 880962215
+660 80 1 891201796
+719 66 3 888454637
+305 300 3 886307828
+342 98 3 874984261
+354 143 4 891217547
+343 67 3 876407663
+416 1058 5 893213019
+235 153 4 889655662
+222 678 3 877562973
+514 527 4 875462466
+479 198 5 879460939
+659 1119 4 891383674
+339 205 5 891033629
+543 474 5 875665787
+594 181 3 874781076
+467 273 4 879532565
+664 64 4 876524474
+468 191 4 875287686
+504 961 4 887839081
+410 873 4 888627138
+422 396 4 879744143
+90 660 4 891385652
+686 588 4 879546497
+480 705 4 891208520
+23 96 4 874785551
+77 1 5 884732808
+713 1431 3 888881939
+592 221 5 882608357
+632 423 4 879459003
+655 1629 3 887427083
+489 358 5 891445439
+666 864 3 880313523
+48 56 3 879434723
+736 181 2 878708646
+486 1171 3 879874417
+720 258 4 891262762
+262 278 3 879790741
+551 331 5 892775584
+504 88 3 887909839
+569 1014 3 879795581
+207 226 2 877125390
+181 885 1 878962006
+734 82 4 891022704
+276 382 4 874791236
+176 289 3 886047292
+144 357 4 888105254
+588 846 4 890025621
+270 665 4 876956419
+728 282 4 879443291
+654 284 4 887863914
+547 332 3 891282681
+339 1404 5 891034592
+640 684 4 874778568
+311 655 4 884365406
+147 750 5 885593812
+688 678 5 884153750
+84 744 4 883449965
+87 845 4 879876564
+425 686 3 878738757
+505 177 3 889334477
+514 156 4 875311225
+229 937 2 891632347
+195 358 2 883463275
+543 313 3 887912223
+524 118 4 884627463
+708 280 4 877325316
+405 770 1 885548048
+452 73 3 875277472
+607 485 3 883879442
+82 473 2 878768765
+637 546 1 882905182
+650 1126 4 891369620
+671 182 4 884035685
+374 412 4 883627129
+435 448 3 884132230
+370 136 4 879434999
+42 38 3 881109148
+437 402 2 880143263
+537 6 2 886029806
+550 328 5 883425652
+499 887 5 882995826
+524 382 3 884636596
+416 211 5 893214041
+201 65 4 884113806
+374 235 3 880394301
+707 1397 1 886289521
+712 728 4 874956384
+178 435 4 882827043
+235 1 4 889655571
+655 629 3 887428559
+536 472 3 882319003
+533 1047 3 887032276
+721 681 3 877137214
+701 304 4 891446679
+659 143 5 891384973
+470 150 5 879178406
+425 209 2 890347085
+658 318 4 875148196
+682 748 3 888516814
+653 416 1 880152426
+184 655 3 889908630
+526 328 2 885682006
+308 588 5 887738893
+661 709 4 886841685
+281 690 5 881200264
+543 302 4 887912238
+561 371 1 885809426
+606 628 4 878143729
+450 51 4 882377358
+327 663 4 887819582
+99 651 5 885679833
+393 949 3 889731465
+109 161 3 880572756
+346 1232 1 875264262
+141 100 4 884584688
+543 531 4 874864347
+705 50 4 883427012
+559 153 3 891035708
+705 172 3 883427663
+705 627 3 883427932
+276 1481 2 877934446
+532 346 5 885761690
+655 717 1 887430830
+639 155 3 891239638
+223 535 3 891549876
+618 692 4 891309091
+618 276 3 891309266
+239 632 5 889181015
+695 338 2 888806270
+650 222 4 891369924
+406 611 3 879446268
+184 591 3 889907711
+126 681 5 887938392
+442 217 3 883390083
+447 469 4 878856394
+392 345 4 891037385
+373 202 3 877099352
+194 29 2 879528342
+588 483 4 890015500
+345 303 4 884900448
+466 182 4 890284706
+210 684 3 887737171
+635 886 4 878878901
+79 258 5 891271308
+457 588 5 882397411
+51 136 4 883498756
+233 318 5 877665324
+313 28 3 891016193
+190 696 3 891042883
+574 310 4 891279012
+642 729 3 885603566
+43 418 4 883955387
+590 287 4 879439645
+655 150 3 888893279
+727 692 4 883711240
+730 298 4 880310426
+236 97 5 890118228
+688 332 5 884153712
+548 1089 2 891044049
+505 202 3 889333508
+486 880 5 879874112
+172 425 1 875536591
+743 321 2 881277690
+488 181 4 891376029
+74 340 5 888333194
+291 1209 1 875086308
+279 926 4 875296696
+399 79 3 882512214
+533 356 4 879191652
+78 880 5 879633600
+376 328 3 879433164
+698 177 1 886367366
+100 258 4 891374675
+539 303 5 879787770
+125 8 4 879454419
+622 597 5 882591687
+244 26 5 880606274
+41 238 5 890687472
+693 183 2 875483301
+110 326 4 886987417
+577 228 3 880474338
+222 571 2 881060823
+30 252 3 875140740
+100 900 4 891374832
+625 647 4 891263822
+686 170 5 879547043
+456 121 2 881372052
+682 356 3 888517986
+94 286 4 891724122
+707 170 5 886285824
+201 160 5 884113368
+472 1047 4 875979082
+682 573 4 888521116
+425 195 4 878738245
+717 268 5 884642133
+454 526 4 881959698
+173 334 4 877556926
+207 293 2 878104486
+650 198 4 891381546
+274 597 3 878946133
+716 163 4 879795949
+452 863 5 885816769
+393 203 4 887746091
+693 162 3 875482912
+653 77 3 880152843
+383 134 5 891192778
+553 136 4 879948655
+561 175 4 885807429
+650 234 4 891369890
+405 851 1 885549407
+577 140 4 880475043
+653 64 4 878867272
+615 211 5 879449164
+634 325 1 877974690
+630 595 5 885667660
+589 272 5 883352535
+588 386 2 890029445
+642 1219 4 885603932
+606 157 4 880926018
+301 68 4 882076558
+541 1053 3 883865317
+13 762 5 882141336
+318 1048 4 884495001
+151 1 5 879524151
+716 157 3 879796914
+378 755 3 880056073
+445 237 2 891199906
+577 8 4 880474257
+566 54 3 881651013
+271 747 3 885849087
+528 210 5 886101976
+286 198 4 877533887
+521 1014 3 884476320
+578 323 3 888957735
+611 344 5 891636073
+416 794 5 893213019
+64 31 4 889739318
+110 692 4 886988937
+705 233 3 883428154
+514 435 3 875463551
+554 222 4 876231802
+642 218 3 886130929
+151 642 3 879524713
+660 559 2 891201069
+703 294 2 875242281
+293 187 3 888905865
+604 200 1 883668261
+604 164 4 883668175
+639 313 1 891238514
+537 87 3 886030622
+698 485 4 886367473
+409 608 4 881107155
+593 4 4 877728878
+593 140 4 875671226
+721 305 3 877137285
+697 1059 2 882622208
+83 828 3 883868208
+675 305 4 889488548
+528 185 4 886101652
+586 761 3 884062742
+622 89 5 882669740
+533 197 5 882902988
+655 778 2 890497653
+276 29 3 874796373
+42 468 4 881108346
+537 32 3 886031178
+527 169 4 879455961
+671 405 3 884035939
+541 1078 4 883874834
+666 31 3 880314500
+508 154 5 883767704
+409 23 4 881109175
+711 25 4 876185920
+716 628 3 879793376
+721 632 4 877147675
+672 864 3 879789278
+234 44 3 892335707
+642 1 5 885603565
+677 150 3 889399402
+536 98 4 882360029
+7 668 4 891352778
+478 410 3 889388357
+655 739 4 891585450
+214 1017 4 891543156
+454 1105 3 888015988
+653 449 3 880153740
+308 151 4 887741795
+491 129 4 891185170
+697 123 5 882622016
+666 191 4 880139090
+742 258 5 881005590
+405 1441 1 885546835
+7 635 3 891352864
+454 742 3 888267315
+290 191 3 880474235
+181 932 1 878963121
+707 1628 5 886287353
+271 956 4 885848997
+328 229 3 885046977
+416 955 4 876699839
+498 53 4 881961689
+540 1014 4 882157224
+334 257 4 891544764
+145 678 2 879161675
+737 428 4 884315066
+708 1 5 877325375
+453 1170 3 877562135
+655 42 3 887428184
+679 169 3 884486904
+293 121 3 888905198
+334 710 3 891548295
+389 591 3 879915726
+708 938 3 892718896
+129 748 2 883245452
+478 568 5 889396615
+415 432 4 879439610
+537 404 3 886031720
+682 291 1 888517364
+313 696 3 891032028
+601 22 4 876348820
+579 82 3 880951783
+234 172 3 892078837
+533 237 2 879193048
+456 789 3 881374522
+551 24 5 892783142
+59 736 5 888205145
+655 1462 3 887429077
+439 293 3 882892818
+683 321 5 893286207
+651 268 2 880126473
+531 748 4 887049081
+276 219 4 874792692
+687 336 2 884652144
+280 71 4 891700818
+254 416 4 886472713
+297 211 4 875240090
+90 490 5 891383753
+527 466 2 879455765
+119 1244 3 874781037
+502 350 3 883701792
+514 431 4 875463595
+529 876 3 882535466
+642 56 4 885602656
+422 294 3 875129692
+343 7 5 876402941
+138 137 5 879023131
+541 941 4 883865394
+644 289 1 889076364
+630 295 4 885666875
+457 410 4 882393937
+142 259 3 888640104
+569 268 3 880559356
+497 204 3 879362683
+564 831 3 888730658
+459 258 3 879561574
+237 474 5 879376327
+711 488 4 879992407
+395 458 3 883765731
+467 327 4 879532164
+405 438 1 885548384
+484 746 4 891195179
+276 122 3 874787150
+426 168 3 879444081
+712 181 5 874729901
+279 710 4 890451408
+500 479 5 883873811
+655 1532 2 887476999
+213 69 3 878955534
+716 663 5 879795467
+303 111 3 879467639
+715 425 4 875964655
+342 3 2 875318606
+347 742 5 881652610
+588 873 3 890014887
+666 209 4 880139205
+567 192 4 882426021
+31 262 5 881547766
+661 222 3 876013121
+671 298 4 875389187
+659 393 3 891387054
+409 607 5 881107697
+69 1144 5 882126156
+716 471 2 879795375
+426 631 3 879442006
+354 855 4 891306852
+707 486 3 886287662
+354 246 4 891216607
+290 117 3 880474799
+403 472 4 879790319
+158 325 4 880133920
+705 385 4 883428084
+521 168 4 884477585
+605 282 4 879424743
+535 631 5 879619176
+536 82 4 882360929
+313 202 5 891014697
+338 286 4 879437522
+495 11 5 888634536
+733 10 3 879535559
+245 300 4 888513026
+734 204 4 891022938
+184 632 5 889913687
+500 775 1 883877001
+284 303 5 885328991
+303 395 2 879544080
+745 492 5 880123572
+42 926 3 881105766
+297 535 3 874954814
+435 182 4 884131356
+159 948 2 880485344
+435 206 5 884133223
+1 192 4 875072547
+268 208 4 875309430
+268 223 3 875745728
+637 535 2 882905573
+543 582 3 874863550
+265 748 5 875320112
+736 296 4 878709365
+552 1048 3 879221683
+235 923 4 889656132
+655 1131 5 887428772
+58 1084 4 884304896
+84 411 2 883452516
+664 127 5 876525044
+734 99 4 891023086
+26 148 3 891377540
+654 468 4 887864757
+291 1305 3 875086766
+521 7 3 884475973
+1 178 5 878543541
+478 843 5 889397582
+713 1434 3 888882133
+130 1088 2 876250805
+402 12 4 876266826
+360 1149 4 880356025
+354 109 3 891216692
+487 347 2 884806595
+653 517 1 880150330
+90 59 5 891383173
+62 1129 5 879372060
+604 48 5 883667946
+711 1152 1 879991762
+721 690 3 877136967
+379 514 3 880961718
+204 288 3 892389137
+394 28 4 880886821
+718 926 2 883348912
+405 659 4 885544739
+494 65 5 879541207
+676 948 1 892685803
+363 210 4 891494905
+638 234 4 876695627
+650 98 4 891369798
+708 326 4 892719007
+655 522 3 887426900
+690 239 2 881177532
+708 871 1 892719101
+456 234 3 881373473
+586 160 4 884066360
+405 1147 2 885546069
+169 50 5 891359250
+43 69 4 875981421
+537 942 3 886031913
+659 636 3 891387400
+268 860 1 875744501
+586 181 4 884057344
+405 745 1 885547506
+623 283 4 891032275
+62 949 4 879376210
+145 246 4 888397946
+745 190 5 880123905
+463 248 3 889935953
+645 91 3 892054990
+380 443 4 885480283
+615 526 4 879448735
+533 747 5 879438767
+664 268 3 876523093
+504 490 4 887909816
+200 202 5 884129275
+738 367 3 875351346
+694 48 4 875726759
+618 763 2 891309319
+130 1275 5 876252288
+207 1435 2 877821612
+389 1204 4 880165411
+320 122 3 884749097
+250 12 5 878090499
+655 806 3 887523224
+523 634 5 883700743
+442 144 4 883390328
+548 340 1 891042794
+601 673 1 876351264
+539 124 4 879788480
+270 1073 5 876955202
+422 151 4 875130173
+121 717 5 891390688
+123 64 3 879872791
+387 410 3 886480789
+685 334 1 879451168
+638 550 5 876695059
+683 900 1 893282740
+293 789 2 888906071
+592 150 5 882607955
+21 656 5 874951797
+328 427 3 885045740
+416 172 5 893213796
+506 1136 3 877539905
+92 193 4 875654222
+705 151 3 883427134
+504 53 4 887911730
+374 323 3 880392482
+566 163 5 881649622
+460 242 4 882910838
+620 975 3 889987852
+224 1381 3 888104589
+655 880 2 887523271
+450 606 5 882371904
+645 518 5 892055285
+565 652 5 891037563
+291 722 4 875086460
+650 183 4 891369924
+491 124 5 891185170
+533 1173 4 885820219
+655 1490 2 887489792
+321 357 4 879439832
+659 942 3 891386347
+188 678 3 875071361
+587 690 3 892871252
+1 5 3 889751712
+645 168 4 892054797
+606 1190 3 889137308
+537 882 4 886028791
+244 1 4 880604405
+686 134 5 879545340
+716 97 4 879794996
+660 164 2 891200307
+429 961 3 882385518
+343 288 2 876402428
+597 1534 1 875341758
+311 630 5 884365929
+712 790 4 874956931
+343 56 5 876404880
+637 1233 5 882900888
+625 255 2 891629673
+106 28 4 881451144
+486 248 4 879874663
+618 195 3 891308431
+716 484 4 879795867
+710 116 4 882063852
+313 63 4 891030490
+740 319 3 879522781
+59 458 4 888203128
+735 1 4 876698796
+83 56 1 886534501
+314 1074 3 877890857
+529 270 4 882535304
+351 989 4 883356684
+393 22 4 887745973
+253 1404 3 891628651
+684 722 2 878762302
+7 575 3 892133271
+653 214 3 880151311
+95 58 3 879197834
+385 1110 2 879446566
+232 1149 5 888549674
+693 11 4 875482197
+271 462 4 885848448
+235 179 5 889656028
+412 182 4 879716983
+588 433 5 890024246
+454 77 4 888266955
+538 385 3 877108345
+715 73 4 875964410
+551 1419 1 892785332
+543 56 5 874866535
+561 362 2 893105375
+705 8 3 883427904
+698 751 3 886365557
+437 707 3 880141374
+292 48 5 881105318
+7 672 1 892131925
+502 258 2 883701927
+645 627 2 892055244
+280 764 4 891701685
+560 489 3 879975662
+562 218 4 879196576
+429 1071 2 882385729
+590 125 3 879439509
+65 1044 3 879217002
+463 1244 1 890530329
+490 293 2 875427993
+619 568 5 885954083
+641 192 4 879370150
+648 177 5 884882702
+533 423 5 888844906
+520 286 5 885168591
+524 1113 3 884636236
+472 404 3 875982922
+298 208 5 884182867
+507 333 4 889964121
+222 180 3 878181804
+270 1074 5 876955770
+707 1171 3 880059687
+663 272 5 889491515
+716 381 4 879795644
+435 1268 5 884131950
+294 827 1 889243393
+43 699 4 883956040
+606 71 5 880923745
+458 134 5 886395963
+661 238 4 876016491
+13 87 5 882398814
+624 147 4 879792557
+610 275 4 888703453
+255 300 3 883215358
+455 276 4 879109594
+393 977 4 887745501
+697 1245 1 882622526
+620 740 5 889987349
+503 70 4 880383174
+453 9 3 888207161
+697 754 3 882621431
+67 235 3 875379643
+13 631 3 882140624
+665 748 4 884290076
+493 684 4 884132267
+472 1058 4 875980081
+167 735 4 892738277
+279 33 4 875308510
+536 188 3 882359755
+666 502 3 880567883
+478 616 4 889398260
+689 597 4 876676165
+515 900 4 887658975
+92 9 4 875640148
+634 756 3 875729749
+712 785 5 874730206
+712 82 5 874730031
+658 129 3 875145750
+305 684 3 886323591
+551 11 5 892777052
+342 327 4 874984025
+83 259 2 883869199
+459 1115 3 879563506
+664 92 4 876525002
+132 521 4 891278996
+586 468 3 884066087
+590 127 4 879439645
+234 1285 3 892335764
+457 473 4 882395360
+115 980 4 881169984
+222 294 3 877562795
+634 762 3 879787667
+43 550 3 883956040
+500 709 4 883873640
+60 378 4 883327566
+541 1442 1 884046888
+238 294 3 883575813
+363 208 4 891496190
+613 126 5 891227338
+734 419 4 891023066
+92 575 2 875907763
+695 301 3 888806120
+589 243 3 883352735
+82 1078 3 878769748
+624 1028 3 879793485
+94 928 3 891723774
+130 2 4 876252327
+683 306 3 893286347
+504 1084 4 887837958
+710 300 3 882063407
+644 293 4 889076851
+497 11 3 879310825
+480 661 4 891208327
+648 407 4 884367248
+151 290 1 879543400
+490 181 4 875427873
+184 223 4 889911195
+663 243 3 889492076
+527 182 5 879456132
+496 96 4 876065881
+469 582 5 879524266
+310 50 5 879436177
+144 98 4 888105587
+747 228 4 888639736
+699 495 3 878883113
+160 276 5 876768106
+7 434 4 891352384
+439 1328 4 882893891
+197 332 2 891409290
+59 321 4 888206764
+473 9 5 878157357
+655 753 3 887860615
+5 387 3 875637419
+189 175 5 893265506
+393 1051 3 887745544
+621 763 4 880738462
+103 181 4 880415875
+544 323 2 884796016
+655 1535 3 887429023
+59 774 2 888206562
+723 28 3 880498970
+497 373 4 879311007
+608 1183 1 880405484
+398 168 3 875658967
+607 498 4 883879556
+658 45 5 875147800
+606 25 5 878149689
+85 707 4 879454350
+739 359 5 886825529
+606 925 4 880922566
+474 86 4 887927456
+710 200 4 882063793
+243 477 4 879987736
+592 898 2 887257199
+536 62 4 882360873
+175 195 3 877107790
+655 1600 3 888474286
+188 928 3 875074847
+632 215 4 879458834
+653 506 2 880606619
+605 1226 4 879510864
+526 544 1 885682477
+711 707 5 879993579
+694 699 4 875728639
+178 229 4 885784558
+155 331 3 879370860
+316 531 5 880853704
+10 60 3 877892110
+506 423 5 874874850
+429 70 4 882386401
+740 748 3 879522872
+230 588 5 880484683
+503 753 1 880383064
+201 473 3 884141470
+145 111 3 875270322
+503 504 4 880472298
+655 1560 2 887429136
+669 82 4 892550310
+699 258 5 883278844
+374 1001 1 882158327
+179 300 4 892151231
+503 702 2 880383236
+749 2 4 878849375
+654 22 5 887864292
+332 230 5 888360342
+144 307 1 888103407
+10 708 4 877892438
+377 194 5 891298549
+617 145 1 883789716
+1 87 5 878543541
+748 154 3 879454602
+709 816 2 879848318
+487 1016 5 883444515
+459 117 5 879563146
+567 469 4 882426837
+675 1653 5 889489913
+632 181 5 879457016
+321 182 3 879439679
+603 1483 5 891956283
+537 1045 3 886032154
+676 169 5 892686524
+697 277 5 882622581
+661 200 3 876035896
+521 8 3 884477914
+276 72 4 874791960
+378 31 4 880045652
+630 895 4 885666143
+546 977 5 885140939
+648 238 3 882213535
+512 56 5 888579996
+548 344 1 891042530
+619 252 3 885953878
+301 546 4 882078228
+745 215 3 880123751
+405 45 1 885549506
+718 300 5 883348269
+490 1067 2 875428309
+457 235 3 882395894
+724 311 1 883757597
+618 11 4 891307263
+646 347 2 888528392
+707 995 4 879439418
+23 162 3 874786950
+378 674 3 880056735
+691 56 4 875543025
+234 1452 4 892335342
+321 283 3 879438987
+416 781 4 893142283
+121 411 1 891390544
+435 625 2 884132588
+655 700 3 887523200
+486 1082 2 879875221
+374 2 4 880939035
+493 183 5 884132225
+417 219 3 879648979
+716 969 4 879794815
+577 191 4 880472055
+694 22 5 875726759
+536 443 3 882360833
+222 56 5 878182058
+616 348 3 891224801
+735 258 4 876697561
+385 652 5 881530738
+63 596 2 875747470
+488 514 2 891294063
+577 194 4 880474216
+301 412 4 882075110
+405 351 1 885549942
+416 1469 3 878880195
+734 98 4 891025247
+747 25 3 888639318
+682 697 4 888517816
+715 217 2 875963452
+650 546 1 891382877
+488 724 3 891375751
+718 111 4 883348634
+621 109 4 880737607
+749 56 2 878847404
+373 946 5 877104048
+447 629 3 878855907
+748 528 3 879454880
+389 56 5 880086868
+608 136 3 880403280
+648 70 2 884881592
+680 274 3 877075312
+621 53 4 874964496
+326 419 3 879875203
+660 228 3 891200193
+462 259 3 886365773
+717 322 5 884642133
+587 691 4 892871031
+214 173 4 892668249
+280 528 3 891700553
+95 216 5 880573287
+13 668 1 882397068
+499 50 3 882996761
+311 499 4 884365519
+534 286 3 877807602
+266 319 2 892256765
+601 154 5 876350017
+399 31 3 882345649
+704 461 3 891397712
+69 234 5 882145505
+24 92 5 875323241
+654 13 1 887863780
+92 95 3 875653664
+644 291 4 889076949
+450 1435 4 882471362
+666 1011 4 880313723
+707 799 4 886287876
+716 187 3 879795189
+479 1608 2 889125499
+201 436 3 884112627
+339 131 5 891033382
+665 117 4 884290575
+328 597 3 885048465
+435 156 4 884131822
+646 1237 3 888529127
+749 125 5 878848764
+294 1012 4 877819792
+727 746 4 883710514
+655 1644 1 888474327
+486 298 3 879874871
+682 737 3 888518104
+453 496 4 888203066
+295 222 4 879517136
+585 1623 4 891283921
+350 435 5 882346900
+600 22 5 888451491
+682 327 3 888518299
+648 997 1 884882636
+653 234 3 878854633
+113 288 3 875075887
+279 1490 4 875312947
+440 70 4 891577950
+435 631 2 884132540
+479 24 3 879460236
+524 405 2 884627065
+405 794 5 885549309
+499 194 4 885599372
+653 451 2 880152351
+746 96 4 885075267
+654 963 4 887864414
+215 180 3 891435060
+537 42 3 886030622
+655 433 2 887428030
+378 213 5 880045935
+413 328 3 879968933
+532 451 4 874789474
+246 96 3 884920900
+654 268 1 887863017
+490 137 3 875427739
+506 67 3 874874894
+746 117 4 885075304
+718 591 4 883349191
+738 196 4 875350086
+85 65 3 879455021
+344 476 3 884900499
+89 731 3 879460347
+151 443 5 879524947
+666 636 4 880568322
+694 216 4 875729830
+286 301 5 879780879
+653 790 2 880152523
+393 1028 3 887745174
+357 760 3 878952080
+269 208 2 891449304
+573 10 4 885843818
+731 197 5 886185743
+417 232 3 879648510
+709 633 3 879846561
+515 1399 4 887659718
+699 224 3 878883249
+657 922 4 884239123
+586 202 4 884066689
+508 229 2 883777346
+716 1039 5 879796808
+546 234 4 885141332
+642 1480 1 886569922
+233 293 4 877660832
+708 751 4 892718687
+696 523 5 886404542
+611 751 4 891636098
+504 632 3 887837701
+455 270 4 878585321
+429 928 2 882386849
+577 71 5 880474433
+514 385 3 886189965
+233 371 5 880190399
+28 332 2 881954915
+692 1040 2 876954021
+690 64 5 881179682
+279 1488 4 875659924
+325 1523 4 891478504
+606 135 5 880926245
+332 96 5 887939051
+82 175 4 878769598
+495 944 5 888637768
+376 301 3 879433102
+276 235 4 874786734
+504 90 3 887910552
+488 168 4 891293910
+85 246 4 881704999
+577 147 4 880470604
+325 205 4 891478307
+701 100 5 891447139
+440 904 5 891546654
+716 191 5 879796046
+405 317 4 885544911
+734 166 3 891022849
+553 191 4 879949153
+629 984 3 880116278
+682 412 1 888521907
+549 100 4 881672333
+544 271 3 884795986
+561 1512 5 885807455
+733 253 3 879535407
+719 50 2 879358671
+164 222 4 889401927
+693 568 4 875483947
+641 303 3 879369827
+451 1265 4 879012772
+171 304 3 891034756
+439 121 2 882893768
+429 654 4 882385542
+207 546 3 876018553
+386 405 4 877655145
+1 238 4 875072235
+735 741 2 876698796
+653 520 3 880151488
+663 928 3 889492679
+606 326 4 889137188
+749 663 4 878847988
+450 761 4 882398939
+406 11 4 879446529
+606 194 4 880925199
+347 76 5 881654679
+490 246 2 875427812
+717 328 4 884641842
+737 186 5 884314944
+417 80 4 879649247
+627 4 2 879531248
+650 742 3 891369889
+514 582 4 875318224
+552 934 3 879222336
+643 501 4 891448062
+711 196 5 879993918
+315 324 3 879799302
+339 485 5 891032413
+405 563 1 885548475
+106 647 3 881450440
+450 67 3 882469941
+705 121 5 883427479
+551 216 5 892777609
+663 23 4 889493818
+595 294 2 886920748
+244 1136 3 880608162
+664 212 4 878090180
+586 29 5 884062405
+423 299 3 891394788
+561 980 3 885809146
+234 942 3 892334610
+393 930 3 889731593
+389 72 3 880614164
+378 254 1 880318158
+234 956 3 892826643
+514 393 3 876067592
+657 286 4 884238002
+548 284 3 891415619
+134 301 2 891732296
+616 333 2 891224448
+642 585 5 885606178
+749 366 4 878849903
+545 742 4 880347813
+699 300 3 893140897
+697 596 4 882622372
+299 152 4 877880474
+546 294 1 885139779
+608 25 4 880406506
+655 498 3 887523453
+280 1051 4 891700904
+557 325 3 880485074
+655 70 2 887474727
+721 259 3 877137527
+198 131 3 884208952
+712 812 4 874729996
+716 673 4 879797535
+2 274 3 888551497
+750 330 2 879446215
+457 472 4 882395768
+664 328 3 876523314
+663 268 3 889491617
+655 903 3 887425070
+320 145 4 884751552
+665 845 4 884292654
+552 25 3 879221833
+743 288 2 881277690
+564 300 4 888718470
+639 513 4 891239030
+653 696 1 880152989
+656 344 4 892318520
+525 1014 3 881086468
+49 181 1 888067765
+286 742 5 877530860
+483 318 3 884046480
+343 81 5 876408139
+409 430 4 881168604
+563 153 4 880507625
+32 111 3 883717986
+632 402 3 879458725
+682 317 4 888517390
+425 1595 2 878738757
+436 38 3 887771924
+694 504 3 875728912
+691 170 5 875543395
+694 197 5 875727926
+522 12 5 876960894
+721 191 3 877140490
+699 479 3 878883038
+66 825 3 883602268
+184 170 5 889913687
+633 110 3 877211817
+642 233 4 885606964
+532 1039 4 888629863
+689 125 3 876675152
+686 327 5 879543445
+327 7 3 887744023
+94 210 4 886008459
+707 286 5 879438988
+394 186 5 880887322
+739 69 5 886959069
+624 273 4 879793129
+721 82 4 877139015
+13 692 4 882141659
+514 403 3 875463202
+716 86 5 879796072
+682 205 3 888518164
+697 242 5 882621486
+56 578 3 892910860
+669 517 3 892550282
+627 226 1 879531397
+207 82 3 877125249
+694 1263 3 875729146
+682 75 4 888518185
+523 1 5 883701763
+194 871 2 879554603
+451 328 5 879012470
+384 302 5 891273509
+538 294 3 877095702
+251 300 4 886271472
+299 248 5 877877933
+747 108 4 888733415
+480 1007 4 891207715
+632 144 4 879457812
+738 318 5 892844112
+201 607 4 884111485
+691 8 2 875543346
+683 299 3 893283997
+361 742 1 879441351
+653 88 3 880152399
+577 549 5 880475539
+655 64 4 887426931
+721 749 3 877137359
+1 156 4 874965556
+743 273 3 881278061
+620 225 3 889988281
+294 743 2 889242905
+664 479 5 878090087
+535 962 4 879617747
+13 576 3 882398076
+682 554 3 888521116
+727 628 3 883709774
+648 173 5 882213502
+650 179 2 891383786
+654 288 3 887863064
+629 15 5 880117719
+503 739 1 880383490
+676 117 4 892686244
+532 796 5 888635445
+407 496 5 875042425
+655 906 2 888813416
+588 1053 3 890027780
+479 265 4 879460918
+634 932 3 877018004
+617 1019 4 883788782
+456 474 5 881373353
+655 740 3 888474713
+293 568 4 888906489
+738 151 4 875352737
+393 78 2 889731521
+222 1066 1 881060435
+186 38 5 879023723
+624 1048 4 879793223
+454 22 4 881959844
+38 717 1 892433945
+489 887 2 891447845
+747 208 5 888640862
+496 56 5 876066009
+85 87 4 879829327
+738 205 5 892844079
+715 70 3 875964105
+13 510 5 882139717
+537 392 2 886032245
+581 224 4 879641698
+503 285 4 884637911
+379 306 3 892879325
+533 663 5 879191022
+738 180 5 892844112
+749 49 4 878848137
+565 639 5 891037291
+699 325 5 879148050
+474 507 4 887924424
+334 91 4 891547306
+445 1012 1 891199843
+488 357 4 891293699
+727 259 4 883708265
+585 213 5 891284393
+661 603 3 876016726
+551 849 5 892785128
+561 559 1 885809336
+586 1042 4 884065773
+502 681 1 883702631
+479 96 4 879460959
+597 295 3 875340117
+642 89 2 886455538
+543 157 3 874863549
+548 1016 4 891043882
+605 260 4 879365417
+472 890 4 883903272
+450 479 4 882371526
+564 597 4 888730699
+256 387 4 882165328
+274 220 4 878946107
+7 202 3 891352947
+741 95 2 891018400
+588 230 1 890023692
+308 792 3 887737594
+393 944 4 889728712
+579 211 3 880952476
+268 1188 3 875743735
+479 380 3 879462007
+701 255 3 891447164
+487 790 3 884045135
+709 125 4 879847730
+748 748 4 879454208
+455 7 4 879111213
+522 192 5 876960894
+554 423 4 876550182
+545 199 4 880347770
+117 7 3 880125780
+693 403 2 875483049
+530 64 5 883790942
+704 152 2 891397819
+574 269 5 891279173
+250 1073 5 878090114
+121 472 3 891390599
+632 735 4 879458649
+472 391 2 875983129
+62 144 3 879374785
+269 818 3 891446873
+673 750 5 888786969
+389 615 4 879991115
+579 326 3 880951494
+215 168 5 891436024
+513 118 4 885062559
+479 111 4 879460323
+441 121 4 891035489
+590 13 4 879438972
+550 1620 4 883425448
+416 97 5 893213549
+655 239 2 887428507
+727 831 3 883709839
+251 60 4 886271641
+692 756 2 876953681
+345 461 3 884992175
+667 168 3 891035206
+561 432 5 885807776
+484 692 5 891194998
+721 135 3 877140490
+422 326 3 875129523
+6 502 4 883602664
+182 596 5 885613152
+405 441 1 885548435
+137 866 3 881433090
+405 61 1 885549589
+719 281 3 888897264
+453 49 3 877561172
+608 321 2 880402633
+458 255 2 886396521
+603 271 2 891955922
+655 92 3 891585477
+574 1062 5 891279122
+60 225 3 883327976
+500 72 4 883876155
+406 1203 2 884630860
+194 1410 2 879553404
+506 96 4 874873423
+648 143 4 884368002
+543 98 4 874863336
+370 269 5 879434206
+747 23 5 888639735
+135 452 2 879857843
+8 96 3 879362183
+198 820 1 884206773
+660 216 2 891199804
+738 183 5 892844079
+303 41 5 879485686
+363 854 1 891497047
+537 426 1 886032154
+452 659 4 875266415
+110 397 3 886988688
+145 597 4 875271477
+104 330 1 888442530
+680 845 4 877075241
+640 56 5 874777528
+489 874 2 891448774
+450 705 4 882373656
+584 449 2 885778571
+13 572 2 882398255
+716 496 5 879795467
+393 65 2 887746346
+593 661 2 886193103
+660 316 4 891197728
+331 178 3 877196173
+452 418 4 875275700
+457 948 1 882393156
+536 153 4 882359540
+517 538 4 892607155
+393 86 2 889729674
+450 821 2 882812495
+73 660 4 888625754
+714 181 5 892777876
+749 1 4 881602577
+699 276 3 885775479
+458 644 4 886397275
+5 447 3 875720744
+588 69 2 890023556
+207 216 5 877878688
+280 103 3 891702122
+597 763 4 875340191
+325 132 3 891478665
+659 157 4 891383636
+102 546 3 888801876
+537 469 3 886030652
+655 86 4 887650978
+664 778 3 876525192
+535 609 4 879618019
+429 207 4 882385729
+474 836 3 887926804
+537 445 3 886030767
+37 385 4 880915902
+727 33 3 883711150
+745 7 4 880123019
+659 172 3 891384526
+738 199 4 892938594
+654 116 4 887863436
+666 187 5 880139439
+291 756 3 874833878
+559 182 4 891035111
+690 649 4 881179906
+269 8 2 891449985
+381 778 4 892697066
+716 96 2 879795122
+642 565 4 886569870
+643 410 4 891445597
+642 579 4 885606537
+642 444 1 886569417
+286 724 3 877532013
+577 728 3 880475226
+185 321 5 883524428
+303 829 2 879485814
+342 1070 3 875319412
+7 523 4 891350845
+537 1335 3 886030347
+660 67 1 891201859
+663 25 4 889492917
+58 181 3 884304447
+508 423 5 883777430
+534 121 4 877808002
+543 272 3 888300821
+617 288 1 883788566
+726 845 3 889832358
+648 67 4 884882192
+738 96 5 892844112
+218 42 4 877488546
+601 201 5 876349503
+85 174 4 879454139
+429 66 2 882386357
+141 257 3 884584773
+669 117 1 891260577
+43 186 3 875981335
+305 382 5 886323617
+653 55 3 878854051
+724 937 3 883757670
+413 936 4 879969484
+480 479 4 891208215
+3 344 4 889236939
+717 150 4 884642339
+465 181 3 883530521
+728 117 4 879443321
+533 566 4 879191652
+654 28 5 887864610
+592 1014 4 882609009
+722 118 4 891281349
+339 719 3 891036753
+537 705 3 886031074
+606 313 5 887841727
+657 628 3 884241192
+749 142 4 878850456
+345 1074 3 884993890
+244 158 3 880608904
+648 406 3 882212373
+270 319 5 876955633
+657 475 4 884239057
+692 100 4 876953482
+503 133 5 880472272
+683 302 5 893286207
+440 988 1 891577504
+653 136 1 880149965
+624 323 2 879792155
+628 845 5 880777167
+239 514 1 889178562
+515 748 2 887660131
+733 147 1 879535938
+580 289 5 884124382
+572 289 3 879449277
+398 127 4 875651657
+524 204 3 884635358
+234 222 3 892079803
+676 1527 1 892685657
+528 505 4 886101956
+690 163 3 881177459
+279 239 4 875310418
+187 8 5 879465273
+474 519 4 887926872
+624 1095 2 879793408
+405 1548 1 885547952
+537 1134 3 886030176
+650 281 2 891382877
+650 554 2 891382877
+450 622 5 882468239
+699 989 4 883279196
+618 124 1 891308542
+303 174 5 879466523
+733 676 4 879535603
+625 483 5 891262983
+201 1192 3 884113772
+385 1037 1 879449950
+593 322 2 875644752
+432 294 4 889416229
+593 568 4 886193361
+345 258 4 884916532
+541 732 3 883865173
+682 1091 3 888523288
+537 141 3 886032183
+5 228 5 875636070
+130 290 3 876250955
+268 294 3 876513675
+624 678 3 879792155
+378 1047 2 880044726
+554 238 3 876232682
+655 354 2 891667570
+718 240 1 883349467
+751 568 3 889133334
+104 124 2 888465226
+332 323 5 888098276
+387 678 3 886484460
+717 294 3 884641842
+537 93 3 886030077
+113 1251 5 875325377
+630 1023 4 885667581
+747 223 5 888638913
+454 694 2 888266874
+247 750 4 893081381
+707 124 4 880059876
+74 539 3 888333255
+712 783 3 874956981
+618 625 4 891309192
+312 137 3 891698224
+168 313 5 884286862
+309 258 5 877370288
+749 399 3 878849433
+452 180 4 875560300
+234 1221 4 892334852
+506 461 2 874873944
+730 332 3 880309870
+684 239 4 878762118
+640 318 5 874777948
+388 237 5 886436813
+707 45 4 886286926
+666 591 2 880313604
+405 439 1 885548330
+727 24 3 883709711
+26 815 2 891371597
+301 503 3 882078228
+223 117 5 891549529
+707 705 4 886285851
+94 121 2 891721815
+7 141 5 891353444
+707 1109 5 886286283
+78 871 3 879634199
+749 252 3 878847057
+654 216 4 887864432
+716 340 3 879792665
+505 435 3 889333676
+538 100 4 877109748
+212 735 4 879304010
+392 303 4 891037437
+478 7 1 889387871
+716 23 4 879795643
+543 1441 3 874863436
+238 538 4 883575749
+528 168 4 888522642
+489 316 5 891447872
+697 125 3 882622559
+711 1119 4 879994632
+528 203 4 888522613
+747 432 5 888640567
+714 255 2 892777140
+416 42 3 876699578
+572 277 1 879449799
+452 518 5 885816768
+561 751 3 885806779
+467 246 5 879532534
+625 480 4 891263589
+599 508 3 880953441
+129 242 4 883243972
+727 73 4 883713048
+705 64 5 883518709
+702 228 5 885767774
+617 563 1 883789747
+750 286 4 879445755
+17 919 4 885272696
+417 804 3 879649153
+398 604 5 875658794
+669 902 2 891182948
+429 559 3 882386662
+59 900 4 888202814
+554 820 2 876232176
+711 739 3 879995215
+178 180 3 882826395
+216 98 5 881432467
+373 184 4 877104086
+712 498 3 874729935
+586 541 3 884063080
+639 414 3 891240719
+643 550 3 891450273
+532 227 4 874788566
+648 181 5 882211066
+523 70 5 883700743
+653 572 2 880153522
+593 619 3 877727927
+40 300 3 889041523
+328 135 3 885046853
+378 509 4 880055672
+298 523 4 884182774
+506 503 4 874874396
+296 628 5 884196640
+404 683 4 883790366
+24 288 3 875245985
+756 63 3 874830908
+738 178 4 875349628
+561 971 3 885809269
+426 491 4 879442702
+632 705 5 879459738
+627 239 3 879530662
+710 22 3 882063852
+174 381 5 886513706
+334 506 3 891547763
+497 325 2 878759505
+399 203 4 882344434
+33 271 4 891964166
+666 523 4 880314194
+303 734 1 879543711
+654 79 5 887864256
+665 393 3 884295080
+293 780 3 888907816
+749 31 5 878847209
+429 584 4 882385749
+269 68 3 891449751
+615 178 5 879448547
+606 729 4 880927247
+485 328 2 891040560
+262 955 2 879792604
+649 1244 3 891440676
+536 213 5 882360704
+727 433 5 883710994
+545 551 4 879900053
+676 144 4 892686459
+373 496 5 877098643
+671 720 3 884036050
+389 824 3 881384649
+373 150 4 877098821
+645 183 4 892053340
+244 871 3 880605010
+254 616 1 886473736
+586 11 3 884059693
+655 44 2 887564639
+700 96 4 884494310
+537 24 1 886030176
+757 399 3 888466782
+682 723 1 888518063
+271 474 3 885848518
+703 7 4 875242599
+705 1 5 883427101
+629 423 5 880117333
+711 463 5 879993959
+747 48 5 888639890
+450 90 4 887660650
+621 401 1 874963210
+615 175 5 879448439
+344 742 3 884900248
+525 124 3 881086108
+601 153 4 876350060
+469 511 5 879524062
+52 100 4 882922204
+455 709 3 879111471
+260 258 3 890618198
+707 735 4 886286792
+407 209 5 875042378
+267 198 5 878971745
+479 510 4 879461337
+648 679 3 884882802
+756 367 4 874827614
+500 118 3 883865610
+669 127 5 891260596
+549 127 5 881672441
+594 50 3 874783018
+513 222 5 885062519
+480 258 3 891207859
+403 291 4 879790319
+178 79 4 882826306
+751 301 5 887134816
+388 100 3 886437039
+635 276 3 878879257
+487 423 4 883446685
+672 1028 4 879789030
+293 1421 2 888907794
+373 99 5 877099091
+417 451 4 879649266
+141 291 5 884585220
+627 191 4 879529957
+274 200 4 878946612
+682 862 1 888522021
+532 135 3 888629938
+531 245 4 887049049
+268 1118 3 875310673
+560 240 3 879976970
+437 428 5 881001983
+627 729 1 879530600
+618 191 4 891307175
+660 810 3 891265495
+42 239 5 881108187
+566 575 1 881651652
+234 9 3 891227689
+436 65 4 887771753
+62 245 2 879373232
+660 755 2 891201026
+499 690 4 882995558
+399 289 4 882340311
+568 132 2 877907236
+399 1217 4 882350282
+470 283 5 879178370
+551 117 5 892782807
+483 582 3 887677797
+591 172 3 891031116
+498 89 5 881957353
+567 659 4 882426508
+286 451 5 877533993
+585 1005 4 891283339
+658 151 5 875148319
+611 286 5 891636244
+181 833 1 878963205
+711 658 4 879994581
+545 230 5 879899327
+399 227 2 882344794
+466 268 2 890282759
+482 269 4 887643096
+692 321 3 876946833
+370 31 3 879434766
+577 65 5 880475539
+579 209 4 880951944
+337 228 5 875185319
+392 272 5 891037437
+639 471 2 891239349
+699 825 3 879147917
+488 732 4 891294606
+454 199 3 881960413
+622 118 1 882591663
+664 70 3 878092758
+11 690 4 891901716
+718 689 4 883348355
+621 128 4 880740034
+232 48 5 888549879
+130 455 4 874953728
+504 447 4 887909816
+536 474 5 882359678
+733 294 2 879536001
+639 1195 2 891239838
+7 670 5 891353254
+655 647 3 888813306
+313 615 4 891013652
+603 12 5 891955991
+757 196 4 888445604
+207 1272 3 879132830
+734 607 5 891023066
+476 1271 2 883364433
+456 357 4 881373084
+241 268 4 887249576
+256 628 5 882150848
+347 660 2 881654186
+655 234 3 888474713
+60 755 4 883327639
+455 382 3 879112239
+561 214 3 885809670
+83 993 2 883868978
+95 197 4 888954243
+588 132 5 890015476
+669 527 3 891517185
+487 378 5 883530973
+699 307 3 893140697
+380 357 4 885478425
+606 176 5 880923925
+452 212 2 885490812
+527 628 3 879456289
+566 161 4 881651097
+682 673 3 888517049
+472 1074 5 892790676
+717 100 4 884642268
+682 1222 3 888523657
+64 153 3 889739243
+636 1 3 891448229
+498 447 3 882205321
+495 186 5 888633277
+666 604 3 880139669
+92 758 1 875644796
+650 180 3 891383164
+326 663 1 879877159
+417 546 3 879646712
+346 234 2 874950291
+618 197 3 891307825
+499 521 4 885599119
+741 783 3 891457633
+556 12 5 882136440
+711 476 4 876185832
+588 83 5 890015435
+576 319 3 886985695
+503 740 5 879438411
+567 124 4 882426812
+690 194 4 881177349
+631 301 4 888465107
+517 258 5 892660728
+94 436 5 891721815
+24 98 5 875323401
+697 989 2 882621813
+217 62 2 889070050
+543 161 4 877545356
+481 86 5 885828650
+551 710 5 892777753
+177 60 4 880130634
+682 9 3 888517168
+442 231 3 883390609
+757 71 4 888445838
+640 919 5 886474436
+60 286 5 883325421
+342 487 5 874984315
+453 164 3 877554771
+756 603 5 874831383
+381 94 3 892697337
+99 120 2 885679472
+432 249 5 889416352
+618 82 4 891308704
+655 537 3 887489086
+280 728 3 891701614
+629 292 4 880116722
+4 11 4 892004520
+669 300 4 892549238
+593 174 4 875660546
+416 200 5 893213103
+198 64 4 884207206
+671 1073 3 883949781
+385 1499 5 881047168
+246 841 1 884923829
+524 965 4 884635288
+586 452 3 884060941
+62 699 4 879375022
+526 690 3 885681910
+57 473 3 883697916
+639 584 2 891239790
+500 211 3 883875241
+298 88 5 884183236
+307 164 4 879283514
+624 124 4 879792358
+401 508 3 891032433
+707 163 2 886285939
+677 323 4 885191280
+693 1145 2 875483049
+716 105 2 879794450
+751 178 5 889132896
+548 466 5 891044446
+587 266 1 892871536
+495 231 3 888635294
+654 204 4 887864610
+435 862 1 884133972
+353 327 2 891402443
+504 102 3 887910409
+495 768 3 888636216
+334 248 4 891544997
+200 455 3 876042340
+647 291 3 876534275
+589 323 2 883352631
+141 717 4 884585470
+655 529 4 887428965
+451 268 2 879012684
+62 127 4 879372216
+468 238 3 875286036
+327 302 3 887737355
+551 235 1 892784629
+664 462 4 878091912
+551 188 5 892783672
+435 748 4 884130765
+727 132 2 883710271
+698 491 2 886367644
+399 164 2 882344553
+585 736 4 891284184
+738 916 3 892938181
+64 98 4 889737654
+679 416 3 884488226
+747 1050 3 888640099
+505 50 3 889334067
+707 371 3 886287497
+727 419 2 883710236
+653 1188 1 880153568
+180 739 3 877128156
+627 949 2 879530824
+537 625 3 886032184
+510 681 1 887667808
+326 176 2 879876184
+556 513 4 882136396
+158 284 5 880132638
+682 1655 2 888517922
+484 111 4 881450111
+567 9 4 882426696
+374 934 3 882158146
+724 877 1 883757834
+286 934 3 889653107
+737 89 4 884314664
+634 13 4 878916178
+514 890 1 885180929
+672 931 1 879789164
+406 480 4 882480802
+619 307 2 885953601
+276 1 5 874786568
+650 1247 1 891384110
+314 25 3 877886753
+727 177 4 883710687
+7 605 4 891353290
+457 176 5 882397542
+693 631 3 875482826
+294 535 4 877820240
+490 50 5 875428765
+459 260 2 879561782
+716 405 4 879793844
+168 405 4 884287927
+318 196 3 884495973
+715 204 4 875964025
+405 674 1 885548275
+618 419 4 891309887
+660 120 1 891198996
+144 632 4 888105472
+682 447 2 888522857
+622 250 4 882590252
+284 289 3 885329671
+756 527 3 874828242
+718 273 3 883348712
+537 664 3 886031634
+90 340 4 891382121
+410 690 4 888627138
+501 741 5 883347857
+632 98 4 879457217
+276 1046 3 874795772
+197 1222 3 891410082
+307 483 5 875680937
+591 393 4 891031644
+514 652 4 886189466
+16 180 5 877726790
+501 342 4 883346823
+551 55 5 892777753
+459 1039 3 879564915
+610 477 2 888703475
+717 331 3 884641681
+627 554 2 879531557
+684 204 4 875812299
+527 14 2 879456663
+472 895 4 892790628
+648 505 4 884796652
+460 515 5 882912418
+629 202 4 880117635
+271 1120 2 885847800
+200 405 3 884127370
+152 121 5 880149166
+23 541 4 876785720
+655 294 3 887425103
+710 264 2 882063564
+474 659 5 887925187
+682 761 4 888521090
+326 127 1 879875507
+536 151 3 882318442
+445 818 1 891200656
+457 185 5 882397375
+369 358 3 889428228
+727 1217 3 883711965
+219 631 5 889403559
+653 550 3 890181186
+622 233 4 882670423
+531 286 5 887048741
+595 824 3 886921748
+557 180 5 881179653
+291 11 4 874835024
+712 746 4 874730085
+314 731 4 877892099
+707 151 4 880059810
+624 260 2 879792251
+496 1060 1 876071243
+474 26 4 887927509
+747 486 5 888732609
+588 588 4 890023692
+181 864 2 878962774
+643 519 4 891447663
+363 161 4 891496753
+22 1000 3 878886333
+648 403 4 884882802
+708 1047 2 877325726
+280 203 4 891701530
+22 566 3 878888145
+620 404 4 889988232
+653 742 3 886052040
+747 1375 4 888732571
+745 425 4 880123540
+344 118 3 884900353
+648 1376 2 884367180
+656 303 4 892318553
+203 742 3 880434882
+195 451 5 875771441
+94 433 4 891721078
+551 282 5 892777092
+537 310 3 886028647
+639 275 4 891239492
+606 428 3 880927247
+411 56 4 891035278
+655 1221 3 891585477
+499 251 5 882996735
+699 319 3 883279146
+58 773 4 884304790
+508 230 2 883768706
+507 257 5 889966054
+378 663 3 880046437
+301 271 4 882075473
+393 501 3 889729614
+639 300 3 891238790
+227 240 1 879035934
+672 476 5 879789462
+711 340 5 886030557
+668 29 3 881605433
+99 282 3 885678753
+553 661 5 879949324
+741 399 2 891457456
+458 474 4 886397109
+546 145 4 885141502
+630 930 3 885667551
+504 1277 4 887832012
+678 7 4 879544952
+316 89 1 880854197
+699 977 2 879147550
+532 44 5 888637085
+561 589 3 885807510
+665 249 5 884290608
+374 975 4 880936113
+452 615 3 875261350
+597 235 4 875340062
+664 234 3 876526554
+634 864 3 877368475
+311 944 4 884366439
+128 404 3 879968308
+533 205 5 882902988
+650 163 3 891386878
+627 597 3 879531557
+698 603 4 886366770
+727 1231 3 883713082
+447 11 4 878856208
+181 1319 1 878962120
+690 1207 3 881180138
+664 47 4 876525076
+605 176 4 879426339
+521 655 4 885253904
+146 1293 5 891458080
+568 213 4 877907835
+703 117 4 875242814
+500 412 1 883876370
+668 333 3 881524020
+486 150 3 879874838
+620 118 4 889987825
+562 230 1 879195954
+187 462 5 879466062
+7 452 5 891353860
+618 427 5 891308431
+622 217 4 882671185
+458 203 5 886396460
+385 1008 4 879440628
+650 154 3 891381993
+417 168 4 879647355
+602 181 5 888638547
+433 246 4 880585885
+600 269 4 888451388
+682 83 3 888517011
+747 783 1 888732921
+537 81 3 886031106
+711 692 3 879993150
+640 751 4 886353742
+563 181 4 880507374
+611 299 1 891636223
+660 1183 1 891201049
+666 684 4 880568063
+374 637 4 882159237
+5 250 3 875635265
+59 402 4 888206296
+635 1 4 878879283
+63 473 2 875747635
+537 337 3 886029526
+660 1074 1 891201399
+416 216 5 893213444
+715 174 4 875963306
+618 176 4 891307426
+332 56 5 888098256
+305 713 4 886323115
+11 504 3 891905856
+521 135 4 885254226
+97 133 1 884239655
+305 198 4 886322838
+745 520 3 880123696
+316 44 4 880853881
+658 56 5 875148108
+714 121 4 892777903
+650 82 3 891381585
+345 498 4 884992117
+740 289 4 879523187
+561 657 4 885807235
+736 532 4 878709365
+496 186 4 876065558
+493 405 2 884130619
+665 195 3 884294819
+393 393 3 889731064
+526 475 5 885682635
+102 73 3 892992297
+532 925 4 892520642
+751 248 5 889132413
+588 638 4 890024289
+474 44 3 887926998
+33 339 3 891964111
+401 315 4 891031464
+587 271 4 892871310
+752 286 1 891207940
+749 188 3 878848302
+659 269 4 891331825
+653 204 4 878867093
+387 22 5 886483049
+645 228 3 892053748
+291 246 5 874834481
+651 286 4 879348880
+615 631 4 879448843
+525 928 3 881086586
+632 234 3 879457641
+541 588 4 883874682
+249 403 4 879640998
+139 288 4 879537918
+561 183 5 885807215
+715 150 4 875961898
+710 751 3 882860806
+271 815 3 885848153
+10 170 4 877889333
+698 659 3 886367013
+690 794 3 881180543
+648 125 2 882211654
+256 182 4 882164479
+758 347 3 885257453
+374 1218 2 881291426
+59 179 5 888204996
+7 606 3 891352904
+457 180 5 882396989
+632 510 5 879459738
+666 1132 3 880313992
+13 163 3 882141582
+405 91 2 885548932
+654 246 1 887863471
+573 174 4 885844431
+607 475 4 883879811
+22 144 5 878887680
+391 490 4 877399658
+49 85 3 888068934
+292 491 4 881105318
+659 177 5 891384850
+486 1120 3 879875465
+749 1337 3 882804605
+658 527 5 875147800
+363 248 5 891499595
+655 293 4 887650683
+671 241 5 884035686
+666 530 3 880139323
+655 1140 3 887474699
+599 319 2 880951046
+610 117 4 888704000
+436 111 4 887771773
+655 167 4 888474713
+604 448 5 883668261
+568 494 4 877907835
+749 735 5 878847716
+378 780 2 880334241
+655 1602 3 891817435
+450 709 3 882371826
+7 386 4 892133310
+440 198 4 891577843
+592 479 4 882956668
+507 222 5 889965997
+142 294 3 888640054
+554 66 3 876369615
+145 826 2 875271312
+399 455 4 882340924
+334 537 4 891547995
+407 257 4 884202243
+504 40 4 887910409
+399 332 3 882340242
+634 1142 3 877018347
+716 133 5 879795239
+344 86 4 884901129
+655 346 4 888474713
+417 5 4 879648593
+132 251 4 891278996
+575 304 2 878146638
+207 125 4 877878688
+194 1408 1 879555267
+468 121 4 875280628
+537 670 2 886031342
+627 405 3 879531458
+58 367 5 892243053
+436 790 3 887770428
+741 69 4 891018550
+416 843 3 886317748
+88 880 3 891037466
+221 384 3 875246919
+537 1113 3 886031606
+749 154 5 878847988
+389 383 2 881384649
+716 144 2 879795467
+557 96 5 881179653
+312 427 5 891698224
+373 22 5 877098919
+747 116 4 888639318
+457 257 3 882393036
+350 89 4 882347465
+727 569 2 883713286
+84 273 4 883452086
+430 42 3 877226568
+399 385 3 882344597
+715 1011 4 875962524
+344 13 3 884899768
+655 654 3 887474077
+676 1654 1 892685960
+595 181 5 886921199
+524 558 4 884634533
+405 1297 1 885546577
+749 406 4 881072892
+223 1088 4 891550326
+60 513 5 883325994
+279 1027 4 891208908
+675 1101 4 889490029
+78 93 4 879633766
+119 826 4 874775580
+527 283 4 879456405
+633 121 3 875325168
+405 173 5 885544798
+43 367 4 883956494
+82 546 3 876311423
+590 286 5 879439645
+742 109 1 881335960
+733 1009 2 879536723
+654 173 5 887864181
+272 238 5 879455143
+748 22 4 879455126
+314 1012 4 877886584
+457 658 4 882398308
+130 321 5 874953291
+682 204 3 888521413
+594 319 3 874780864
+682 1232 2 888517896
+737 222 3 884315127
+474 648 4 887926804
+727 432 2 883711298
+230 498 5 880484755
+393 369 3 887745174
+515 687 3 887659718
+363 325 1 891494012
+332 38 2 888360488
+359 323 3 886453431
+650 63 2 891388294
+181 1117 2 878962585
+554 100 3 876231441
+749 151 5 878846783
+586 1273 4 884065825
+716 443 4 879796381
+92 49 3 875907416
+707 525 3 886286999
+267 56 5 878972493
+478 1 4 889387931
+676 962 4 892686525
+393 135 1 887747108
+718 1048 2 883349363
+741 435 4 891455353
+159 25 5 880557112
+311 1217 3 884365686
+561 956 4 885809336
+407 393 2 876344736
+393 5 3 887746849
+595 880 3 886920819
+374 240 1 880394301
+678 924 2 879544397
+328 230 3 885048101
+148 234 3 877020297
+758 135 5 881974742
+311 393 4 884366066
+630 322 3 885666211
+732 300 4 882589552
+627 76 3 879530173
+588 959 5 890026459
+344 494 4 884901210
+307 178 3 877118976
+476 648 4 883364295
+291 783 2 875087432
+630 96 4 885668277
+731 378 1 886187652
+403 222 5 879786190
+666 427 4 880139382
+642 575 3 886454901
+646 300 3 888528418
+423 329 3 891394952
+532 267 3 875441348
+724 266 1 883758119
+379 161 2 880525502
+595 820 2 886921870
+535 1136 4 879618465
+514 26 3 875463595
+627 11 4 879529702
+104 1028 2 888465818
+160 1142 5 876768609
+637 289 2 882900047
+451 1022 4 879012858
+608 487 4 880406032
+737 47 3 884314970
+752 272 4 891207898
+63 284 3 875747581
+102 219 2 888803149
+559 393 2 891035917
+592 193 5 882955948
+436 182 5 887769150
+435 1061 3 884134754
+151 33 5 879543181
+523 306 5 883699583
+624 1016 3 879793582
+751 305 2 887134730
+6 308 3 883600445
+738 175 4 875349968
+427 304 4 879700850
+198 480 4 884207239
+7 238 5 891351814
+670 15 4 877975200
+698 307 4 886365629
+486 129 4 879874939
+549 118 4 881672479
+721 302 3 877137358
+694 654 4 875727099
+504 245 4 887831274
+69 197 5 882145548
+701 315 5 891446559
+555 121 3 879962551
+535 1045 4 879617663
+634 106 3 877017923
+683 187 5 893286501
+608 660 5 880406800
+617 648 3 883789080
+504 465 3 887909936
+621 391 3 874964657
+435 569 3 884134019
+286 386 3 877534975
+58 405 2 892242047
+458 117 4 886394623
+449 248 4 879958888
+661 48 4 876016726
+49 396 4 888067482
+276 1482 4 874791383
+643 732 3 891447868
+194 737 4 879553003
+472 226 5 875982867
+731 168 1 886185744
+167 513 4 892738385
+660 201 3 891200513
+416 66 5 893213019
+353 270 2 891402358
+588 475 2 890015684
+658 844 3 875145667
+707 269 4 882200810
+5 145 1 875720830
+161 486 1 891171657
+592 844 4 882608021
+712 431 3 874730552
+524 47 2 884635136
+623 181 5 891032291
+524 209 4 884634755
+642 8 5 885603662
+537 495 2 886031678
+537 510 3 886031575
+545 575 3 879900985
+110 184 1 886988631
+405 420 5 885548785
+453 1273 2 877561258
+159 1258 1 884026823
+608 61 5 880404693
+655 475 3 887693376
+92 202 3 875653805
+537 1245 3 886030051
+505 125 3 889334373
+505 385 4 889334477
+632 17 3 879459573
+234 712 2 892336077
+640 85 5 874778065
+296 313 5 884196114
+567 653 5 882425843
+500 204 3 883874265
+561 443 4 885809197
+655 1288 3 887523427
+466 292 4 890284651
+294 1254 3 889242661
+517 105 1 892654653
+125 144 5 879454197
+435 172 5 884132619
+643 195 5 891447063
+682 942 2 888517324
+619 1231 2 885954215
+89 1119 3 879459884
+551 747 3 892783025
+694 98 5 875726886
+28 447 3 881961532
+13 164 3 882396790
+758 298 4 880672727
+554 265 4 876232956
+714 597 3 892777533
+538 28 3 877107491
+59 197 5 888205462
+629 301 3 880115922
+715 58 4 875964131
+429 493 4 882385663
+487 88 4 884024901
+625 134 4 891263665
+140 245 3 879013720
+13 635 1 882396984
+608 300 1 880402327
+95 237 2 879192708
+468 372 2 875301098
+667 313 3 891034404
+511 682 4 890004844
+719 223 5 879360442
+757 161 3 888468909
+599 888 5 880951249
+459 108 1 879563796
+352 86 4 884290505
+94 194 4 885870284
+659 192 4 891384372
+83 356 4 880308755
+642 82 5 885602285
+532 268 4 875441085
+458 58 5 886396140
+431 302 3 877844062
+397 172 5 885350381
+211 64 3 879460213
+37 405 4 880915565
+303 93 5 879467223
+682 3 3 888519113
+381 1 5 892697394
+207 9 4 880911845
+532 898 4 884594575
+738 265 4 892957967
+543 761 2 876105554
+399 307 3 882340264
+104 926 1 888465936
+90 530 3 891385522
+644 1620 4 889077247
+448 301 1 891888099
+463 926 1 890453075
+488 50 4 891293974
+588 658 5 890025751
+495 161 4 888634746
+520 302 3 885170330
+720 304 4 891262697
+437 143 5 880141528
+712 584 4 874730342
+682 802 2 888521047
+698 275 4 886366558
+234 99 5 892333573
+538 82 4 877107558
+757 100 3 888444056
+692 412 4 876954196
+727 949 3 883711616
+533 43 4 879439341
+503 662 3 880383467
+407 258 4 884197027
+128 955 5 879969064
+696 689 1 886404208
+566 230 2 881650123
+64 141 4 889739517
+468 462 4 875288196
+758 517 3 881976377
+244 1119 5 880606993
+705 300 5 883426780
+405 1499 1 885549407
+416 500 5 893212573
+262 90 4 879795270
+587 316 4 892870992
+711 283 4 876185788
+660 483 4 891199804
+346 403 3 874950383
+618 22 4 891308390
+708 328 3 892718964
+264 93 5 886123993
+654 124 4 887863412
+301 145 3 882078040
+664 636 3 876526631
+385 37 4 880013483
+479 688 1 887064434
+181 1102 1 878963381
+606 216 5 880925579
+207 461 3 878104017
+671 327 1 875387273
+506 210 5 885135737
+557 50 4 881095916
+655 1061 2 887428623
+279 845 1 888426577
+592 825 1 882608795
+758 127 5 880672637
+514 169 5 875308734
+462 272 5 886365142
+303 246 5 879544515
+707 165 3 886285939
+536 210 5 882359477
+722 300 3 891279945
+663 287 5 889492720
+586 586 2 884063080
+232 423 4 888549595
+750 301 4 879445911
+749 1089 3 882804586
+562 118 3 879196483
+696 312 4 886404322
+298 196 4 884182891
+550 688 3 883425762
+703 458 3 875242935
+617 444 4 883789590
+716 588 4 879795606
+716 181 4 879793221
+758 258 4 880672230
+666 257 3 880313682
+279 1170 1 891209102
+244 1095 2 880605333
+551 44 4 892777825
+128 1053 3 879968494
+347 24 3 881652657
+611 268 5 891636192
+643 255 4 892502414
+354 520 3 891217811
+747 303 5 888638091
+756 99 3 874829258
+690 523 4 881177430
+92 1 4 875810511
+297 32 4 875239267
+619 879 4 885953743
+51 144 5 883498894
+237 187 3 879376553
+660 542 2 891201887
+201 202 3 884112747
+655 319 3 888685879
+749 73 4 878849586
+618 684 3 891306991
+303 653 4 879466937
+603 294 4 891956330
+72 50 2 880037119
+411 228 3 891035309
+620 423 5 889988168
+521 385 3 885254837
+284 903 4 885329238
+495 431 5 888632546
+608 174 3 880406506
+614 294 4 879464507
+224 54 3 888104313
+694 517 4 875727926
+693 300 2 875481397
+206 1176 1 888180049
+665 357 4 884293979
+323 1012 4 878739594
+705 932 5 883427339
+256 82 5 882164559
+607 222 3 883879613
+648 71 3 884368165
+560 270 4 879975173
+579 381 3 880952360
+293 179 4 888905898
+642 627 3 885606581
+593 423 4 875671505
+619 127 4 885953778
+655 772 3 887426972
+587 270 4 892871171
+158 29 3 880134607
+90 699 4 891385298
+498 631 3 881957905
+655 19 2 887472719
+524 432 1 884636151
+329 333 4 891655322
+308 615 3 887739213
+73 433 4 888626437
+459 879 4 879561630
+201 97 2 884140115
+13 346 4 883670552
+757 7 4 888444826
+234 550 2 892334883
+627 631 3 879529885
+741 94 3 891457483
+217 1034 3 889070266
+342 421 3 875319435
+663 321 5 889491739
+640 342 5 886353780
+592 752 4 888553156
+715 156 4 875964438
+296 1007 4 884196921
+641 484 5 879370299
+479 89 4 879460959
+712 49 3 874956872
+478 975 4 889388229
+592 223 5 882955863
+484 181 5 881254239
+58 210 4 884305042
+741 1029 1 891457506
+676 315 4 892685224
+398 13 3 875652318
+709 265 4 879846489
+653 423 2 880152039
+503 26 2 880383200
+398 399 4 875721702
+642 417 3 886568791
+606 749 4 888333338
+758 272 4 884413293
+733 1129 4 879535338
+293 47 3 888907061
+82 304 3 884713664
+480 511 4 891208599
+592 900 4 887257094
+320 833 1 884748904
+450 500 4 882376188
+566 202 4 881650551
+591 300 3 891030956
+699 234 3 878883172
+741 1090 1 891455880
+642 1140 4 886569732
+405 955 1 885549308
+762 302 5 878718810
+610 313 4 888702841
+489 288 4 891366693
+650 608 4 891369520
+569 281 3 879793466
+271 202 4 885849025
+374 467 4 880395735
+56 89 4 892676314
+478 134 2 889397467
+100 886 3 891375522
+455 241 4 879111808
+157 120 1 886891243
+650 501 3 891385980
+329 286 4 891655291
+493 239 5 884131952
+498 137 3 881954357
+372 56 4 876869445
+543 252 3 889308778
+731 510 1 886186091
+629 87 5 880117635
+642 974 3 886569765
+487 82 5 883446252
+708 847 3 892719246
+450 396 2 882469941
+648 447 5 884883578
+592 853 5 882956201
+455 217 4 879112320
+121 744 3 891388936
+479 751 4 889125759
+758 597 2 881978805
+291 204 4 874871736
+751 316 4 888871453
+479 651 5 889125921
+466 1176 5 890284651
+355 328 4 879486422
+744 127 5 881171481
+92 55 3 875654245
+65 87 5 879217689
+312 177 3 891698832
+626 264 1 878771476
+345 237 4 884991077
+593 15 4 875659636
+405 1195 1 885549590
+314 790 4 877889698
+738 22 3 875349713
+699 271 3 880695324
+473 14 4 878157242
+712 796 4 874957268
+178 168 4 882826347
+622 385 5 882592421
+385 727 1 879443102
+95 196 4 879198354
+463 1017 2 877385731
+303 132 5 879466966
+394 73 3 881058929
+13 199 5 882140001
+472 1002 4 883904649
+533 300 4 888844557
+374 468 4 880396359
+417 465 4 879648079
+721 258 3 877135269
+280 76 2 891700699
+524 472 3 884323500
+754 676 3 879451517
+711 1221 4 879994777
+400 332 2 885676526
+664 708 4 876525077
+474 207 4 887925751
+450 202 4 882397223
+249 1069 5 879572890
+537 50 4 886030805
+749 554 3 878849612
+398 132 5 875716829
+103 487 4 880421001
+13 67 1 882141686
+222 145 2 878181804
+627 39 4 879530408
+182 178 5 876435434
+731 192 5 886182457
+376 154 4 879434558
+708 538 2 892718762
+416 99 4 876700137
+650 673 3 891369924
+586 228 3 884061459
+704 180 4 891397491
+121 1194 4 891388210
+305 287 3 886324097
+758 235 5 881978274
+65 655 4 879216769
+398 403 4 875657734
+534 3 4 877808031
+435 81 3 884131661
+268 655 4 875309486
+437 87 3 880140891
+654 172 4 887864532
+735 9 4 876698755
+504 238 3 887912416
+747 650 4 888639014
+339 7 4 891032952
+736 255 1 878709025
+683 308 3 893284420
+514 173 5 875462826
+476 692 3 883364143
+536 1140 1 882364876
+478 1221 2 889398645
+253 659 5 891628358
+753 673 1 891402379
+116 539 2 886309573
+24 71 5 875323833
+539 236 3 879788345
+518 412 1 876824266
+296 50 5 884196469
+286 17 4 877531537
+705 275 5 883427048
+506 432 4 874873112
+757 569 3 888467400
+524 837 2 884637467
+676 172 5 892686490
+618 497 2 891307019
+682 410 3 888521740
+553 1124 4 879948695
+167 238 4 892738341
+468 58 4 875288771
+248 89 5 884535046
+260 333 4 890618198
+393 73 4 887746206
+655 310 3 887473937
+708 934 4 892719172
+22 2 2 878887925
+303 282 3 879467895
+693 523 4 875482448
+561 58 3 885809654
+409 498 4 881108715
+537 236 3 886029726
+524 1124 3 884637528
+548 100 5 891044304
+588 404 3 890026656
+763 28 3 878915765
+189 990 3 893264849
+442 294 2 883388120
+599 948 4 880951281
+311 487 4 884365519
+674 288 3 887762296
+498 675 4 881958414
+617 475 1 883789294
+618 462 2 891307540
+409 275 4 881107351
+313 636 4 891028241
+279 797 4 875744512
+622 215 3 882592523
+711 345 4 884485683
+529 682 4 882535256
+495 385 3 888633042
+495 505 5 888633473
+540 250 4 882157172
+536 419 3 882360993
+425 188 3 878738386
+51 172 5 883498936
+346 216 3 874949011
+666 238 4 880139615
+362 1025 2 885019746
+566 511 4 881649445
+343 582 3 876404836
+12 98 5 879959068
+666 742 3 880313723
+464 321 4 878354680
+342 294 3 874984067
+659 648 3 891332006
+393 620 4 887745199
+657 346 4 884238162
+175 11 5 877107339
+290 419 4 880474235
+489 678 4 891366693
+758 587 4 881978635
+690 79 4 881179809
+79 902 3 891271086
+734 591 4 891022977
+94 215 4 891722174
+666 339 4 880138999
+553 8 3 879949290
+655 326 2 888474742
+598 308 4 886710612
+3 326 2 889237224
+648 430 5 884881563
+455 292 3 879108751
+524 124 5 884322113
+764 86 3 876246358
+537 294 1 886029083
+674 117 5 887762861
+276 1074 3 877934446
+552 748 4 879220651
+390 1296 2 879693770
+638 636 3 876695108
+767 1068 4 891462829
+393 42 4 889554976
+545 82 4 879899266
+393 1337 3 887745380
+383 1005 3 891193072
+681 259 2 885409882
+738 127 4 892957753
+524 94 2 884637245
+276 582 3 874787407
+429 435 4 882385636
+500 448 3 883873745
+100 294 4 891375313
+551 627 3 892783906
+639 427 4 891239064
+148 135 5 877016514
+655 612 3 888474456
+676 245 4 892685592
+414 325 3 884999193
+567 607 4 882426762
+454 162 3 888267315
+548 282 4 891415384
+666 181 2 880139563
+737 175 5 884315246
+763 588 4 878918213
+62 13 4 879372634
+536 1115 5 882318369
+92 245 4 877966971
+500 964 4 883874557
+469 490 5 879524485
+365 326 2 891303614
+537 628 2 886030177
+705 174 5 883427640
+721 50 5 877138584
+47 289 4 879439040
+561 946 3 885810813
+587 353 2 892871706
+648 1003 4 884882375
+523 582 4 883701154
+620 8 3 889988121
+655 320 5 888474456
+537 975 3 886030281
+1 106 4 875241390
+712 568 5 874730491
+648 410 2 884882375
+741 54 3 891455610
+536 190 5 882359431
+498 293 4 881955189
+654 174 5 887864727
+504 731 3 887840014
+153 172 1 881371140
+8 187 4 879362123
+743 15 3 881277855
+60 1125 4 883326497
+538 12 4 877107633
+313 568 4 891015114
+618 1066 3 891309756
+246 185 5 884921428
+757 651 4 888445279
+532 824 4 888634802
+634 742 4 875729794
+374 846 2 883627509
+543 180 4 874866208
+717 980 4 884642268
+332 833 5 887938556
+682 809 2 888522755
+320 195 5 884749255
+541 585 2 883866114
+527 91 2 879455873
+608 172 1 880405927
+221 762 4 875244598
+484 222 5 883402900
+668 97 2 881702632
+622 31 3 882669594
+262 172 2 879791875
+376 288 3 879454598
+568 772 1 877906995
+561 608 3 885809119
+715 426 5 875964104
+457 14 4 882393457
+518 476 4 876823324
+293 510 3 888905716
+754 937 4 879451061
+592 8 5 882955582
+13 448 1 882396869
+524 612 3 884635204
+128 66 3 879969329
+527 528 3 879456104
+727 1657 3 883711991
+457 458 3 882393765
+732 873 5 882589845
+503 319 3 879438024
+767 486 4 891462560
+181 628 3 878962392
+480 1388 4 891207665
+16 302 5 877716993
+620 91 2 889988069
+234 836 4 892317967
+628 361 5 880776981
+645 209 5 892053483
+655 1436 2 888474679
+500 509 4 883874216
+458 286 4 886396637
+497 70 4 879362798
+551 195 5 892777052
+483 290 3 878953199
+727 1047 2 883709750
+395 89 5 883764264
+397 223 4 885350132
+728 871 2 879443321
+769 269 5 885422510
+648 225 1 882212527
+87 709 3 879876812
+21 437 1 874951858
+634 121 5 877018125
+566 215 3 881650739
+188 591 5 875072674
+425 200 4 878738854
+417 640 5 879648742
+553 238 5 879948655
+684 402 3 878759310
+230 504 3 880485136
+577 566 4 880474216
+720 995 4 891262762
+628 173 3 880777167
+448 327 2 891888367
+472 672 4 875982771
+699 1129 3 878882319
+320 946 5 884751462
+450 530 3 887661843
+416 807 4 886319649
+237 498 4 879376698
+665 1225 2 884294286
+528 56 3 886101428
+311 494 4 884364593
+486 1197 4 879874582
+94 1110 4 891722801
+275 169 3 875154535
+547 340 4 891282757
+606 91 5 880926610
+23 655 3 874787330
+244 609 3 880607154
+551 572 1 892784672
+691 98 4 875543281
+421 129 5 892241459
+271 511 5 885848736
+650 755 3 891386187
+455 98 4 879110436
+577 28 5 880472077
+315 520 4 879799526
+639 660 2 891239271
+75 831 3 884051056
+622 64 5 882669391
+437 514 4 880140369
+514 7 5 875309415
+744 603 5 881170528
+323 762 4 878739488
+233 521 5 877663071
+536 403 3 882360496
+717 301 4 884641717
+621 298 4 883801703
+561 157 4 885808053
+750 331 4 879446114
+17 126 4 885272724
+354 487 3 891217298
+209 16 4 883417810
+230 622 3 880485380
+582 477 4 882961540
+91 735 4 891439503
+57 258 5 883698581
+704 429 4 891397366
+671 986 2 884035173
+429 288 3 882387685
+324 292 3 880575045
+584 109 4 885778204
+524 895 4 884320358
+561 95 2 885809605
+145 1046 4 888398702
+59 1111 5 888204758
+101 820 3 877136954
+648 662 3 884368485
+293 371 2 888906906
+407 8 5 875042425
+331 1199 1 877196634
+495 265 5 888633316
+173 995 5 877556988
+537 385 2 886032098
+431 690 3 877844183
+13 82 2 882397503
+587 310 3 892870992
+82 133 4 878769410
+454 169 4 888266955
+389 427 5 879991196
+709 200 4 879848053
+655 979 3 888893279
+276 1140 2 874791894
+610 153 5 888703766
+212 86 4 879303830
+715 252 1 875962049
+416 1053 4 886319434
+344 269 4 884814359
+474 462 4 887925497
+744 237 4 881171907
+548 748 3 891043910
+154 515 4 879138657
+88 898 4 891037859
+618 485 3 891307646
+727 153 4 883710856
+487 772 3 883530885
+416 849 3 886318676
+605 276 4 879365773
+551 315 5 892775389
+758 810 3 881980195
+606 200 5 880923862
+188 1041 3 875072328
+1 167 2 878542383
+496 485 3 876065477
+472 540 3 875982239
+450 427 5 882371415
+344 95 4 884901180
+119 1016 5 874775262
+662 93 5 880571006
+715 732 3 875964179
+150 276 5 878746982
+94 435 4 885870418
+640 790 4 874777260
+463 319 1 889936589
+462 323 2 886365837
+731 183 1 886185744
+756 550 2 874829152
+719 660 5 879360493
+650 510 3 891371090
+417 216 3 879647298
+702 313 5 885767336
+659 23 5 891332006
+501 845 3 883348036
+318 732 5 884496267
+301 1013 3 882075286
+699 151 3 878882002
+545 96 5 879899233
+543 479 4 874866208
+709 187 5 879847945
+749 23 3 878849176
+682 127 5 888517011
+701 333 3 891446788
+490 302 4 875428765
+26 840 2 891386049
+642 1063 3 885603740
+339 549 4 891034040
+661 514 3 876013398
+452 88 2 875559842
+457 239 5 882397267
+618 125 3 891308704
+640 14 4 886474436
+597 283 5 875340010
+664 649 4 876525044
+266 245 1 892257446
+680 121 3 876816268
+16 158 4 877727280
+620 15 5 889987210
+227 127 4 879035387
+693 428 3 875484763
+280 1099 5 891701114
+521 184 4 884478358
+349 126 2 879465598
+704 50 5 891397262
+605 831 1 879429729
+629 172 5 880117333
+504 196 4 887838935
+464 302 5 878354626
+18 517 2 880129388
+554 125 3 876550913
+755 319 3 882569801
+279 1028 4 875296104
+408 1296 4 889679901
+498 435 3 881956363
+653 313 4 890180685
+267 411 3 878974325
+627 58 5 879529958
+758 431 3 881977309
+405 367 1 885547222
+224 92 1 888103812
+385 520 3 879441599
+252 149 5 891456876
+753 79 4 891401665
+731 357 5 886187538
+771 762 2 880659970
+644 328 4 889076222
+83 300 3 889050543
+450 481 5 882373231
+711 1014 4 886030873
+386 825 4 877655146
+318 540 4 884498141
+435 250 4 884134290
+119 252 3 874780832
+643 177 4 891448002
+294 1089 2 877820132
+653 197 3 878854332
+457 450 4 882392853
+514 430 4 875462901
+49 1036 2 888069304
+659 196 4 891384888
+659 153 4 891045891
+650 515 4 891369678
+312 506 4 891699121
+200 95 5 884128979
+738 210 5 892844112
+659 794 3 891386910
+477 369 4 875940836
+527 462 3 879455707
+276 890 3 880913460
+6 153 4 883603013
+669 174 3 891260369
+454 15 2 881960029
+101 1009 2 877136598
+450 936 5 889569270
+145 892 2 885557505
+618 1185 2 891309471
+416 322 3 876696788
+373 705 4 877099934
+768 173 5 883835053
+715 12 4 875963657
+298 284 4 884126240
+381 276 3 892696587
+619 281 4 885954133
+175 50 5 877107138
+758 892 2 883190434
+399 72 4 882350323
+682 808 4 888517762
+230 405 4 880485634
+566 288 3 881650627
+328 956 4 885046912
+503 452 1 879454950
+666 288 3 880138999
+716 82 5 879796138
+695 319 5 888806056
+196 411 4 881252090
+89 709 3 879459980
+482 748 4 887643365
+669 427 4 892550137
+717 290 3 884642738
+119 137 5 886176486
+222 393 4 878184028
+416 792 4 876699526
+601 840 2 876347599
+1 115 5 878541637
+773 169 5 888539232
+627 510 4 879529730
+236 427 5 890118153
+108 931 2 879880190
+606 183 5 880926162
+724 690 1 883757468
+554 151 4 876550100
+577 118 3 880471658
+627 582 3 879529916
+189 661 4 893265569
+13 881 2 881514876
+624 181 4 879792378
+64 228 4 889739438
+129 906 5 883245310
+749 879 4 878846449
+655 904 5 887473639
+758 7 5 881975243
+734 198 1 891022734
+551 95 5 892783791
+762 116 1 878719186
+42 523 5 881107375
+286 741 4 876521887
+436 1058 4 887770547
+514 48 4 875318114
+621 584 5 874965094
+525 762 4 881085917
+654 169 5 887864275
+184 396 3 889910326
+524 484 4 884634646
+749 144 5 878847835
+508 132 5 883767279
+487 1440 4 884045494
+387 27 1 886483252
+346 3 3 875265392
+308 134 5 887737686
+714 477 2 892777408
+234 770 4 892335920
+578 1264 3 890939815
+624 591 3 879792557
+655 124 3 887426087
+763 88 4 878918486
+425 2 2 878738757
+495 523 5 888632155
+757 226 3 888467038
+666 177 3 880567612
+716 491 4 879794934
+90 1005 2 891383912
+621 123 4 880738080
+340 584 3 884991369
+686 99 5 879546553
+506 294 4 877861414
+585 584 3 891286256
+523 477 3 883703495
+477 731 4 875941275
+288 632 4 886373591
+467 1 4 879532459
+545 379 4 879900010
+666 506 5 880139252
+561 790 1 885810538
+608 427 4 880403765
+135 327 4 879857575
+291 245 2 874805577
+455 96 4 879111616
+497 716 4 878759745
+453 254 2 877562293
+619 188 4 885954158
+409 733 4 881109264
+329 199 4 891656347
+158 283 5 880132421
+665 315 4 884697720
+487 566 4 883529540
+497 559 4 879362359
+339 568 3 891035061
+374 11 4 880395202
+708 864 3 892719172
+413 303 5 879968793
+270 251 5 876954752
+656 346 3 892318488
+59 622 4 888206015
+648 929 4 882211066
+747 173 3 888640862
+664 77 3 876526631
+234 357 4 892333573
+551 227 5 892783488
+435 219 5 884133691
+577 739 3 880474871
+734 174 4 891025247
+738 191 4 875350086
+466 327 3 890282956
+765 285 5 880346694
+452 66 4 885816884
+234 607 4 892079140
+134 302 2 891732150
+660 496 3 891199082
+643 423 4 891447370
+655 50 4 887425458
+660 825 2 891198549
+519 264 2 883248251
+7 68 4 891351547
+56 385 4 892676429
+543 742 3 874861699
+440 300 3 891546785
+426 178 4 879444080
+13 223 5 882139901
+667 527 4 891035121
+360 661 5 880356131
+450 73 3 887661438
+749 403 4 878849903
+551 1047 4 892785264
+541 527 3 883864638
+547 345 5 891282555
+405 564 1 885547606
+716 1 5 879793192
+233 504 5 877663128
+318 14 4 884471030
+211 205 5 879459952
+712 110 5 874956956
+727 155 3 883712068
+490 117 1 875427948
+558 20 5 879436396
+648 520 4 884367538
+561 515 3 885807215
+363 946 4 891498510
+275 434 3 880315396
+176 508 3 886047879
+664 484 5 878090705
+302 294 1 879436911
+249 31 4 879572688
+328 343 3 885044452
+682 15 4 888523581
+772 312 4 889028941
+495 101 5 888632943
+492 137 4 879969670
+378 220 2 880044944
+124 195 4 890399864
+286 340 4 879780905
+715 239 4 875963867
+582 455 1 882961481
+710 265 4 883705484
+70 289 3 884066399
+113 245 3 875325377
+749 11 5 878848189
+84 286 5 883449271
+416 619 4 886315423
+766 451 2 891310824
+669 310 4 892549126
+489 304 3 891362812
+640 210 5 876067710
+554 218 4 876550654
+756 117 4 874828826
+476 655 4 883365019
+756 178 5 874831383
+102 541 2 888801673
+704 178 5 891397535
+531 751 4 887048836
+487 31 5 883446685
+200 323 3 884125973
+758 177 5 881974823
+707 903 3 886285216
+665 185 4 884294200
+706 628 4 880997412
+720 906 4 891262697
+340 274 4 884991618
+588 645 5 890024488
+576 15 4 886985104
+435 7 4 884131597
+606 298 4 880920725
+525 289 3 881085256
+731 487 4 886184682
+198 27 2 884208595
+600 172 4 888451665
+63 287 3 875747829
+471 932 5 889828027
+621 385 5 874963797
+748 48 4 879455083
+506 208 4 874873423
+586 467 4 884066230
+586 790 3 884067151
+573 685 3 885843779
+393 51 4 887746456
+244 710 3 880607034
+378 393 3 880057018
+30 321 4 875988547
+669 118 2 892549838
+98 435 5 880498967
+293 686 3 888906869
+279 977 4 875297281
+268 652 4 875309232
+758 1142 5 880672766
+452 136 4 875266060
+699 1143 3 879146941
+429 642 4 882386600
+600 515 5 888451492
+725 264 1 876103811
+464 16 4 878355211
+764 223 3 876244625
+320 176 4 884749255
+290 31 4 880475032
+715 250 2 875962806
+561 607 5 885807173
+295 794 4 879518978
+385 529 4 879445949
+532 570 4 888629804
+655 547 4 887523176
+450 1028 4 882469250
+313 231 2 891028323
+435 561 2 884133064
+698 656 1 886367133
+659 498 3 891383733
+606 69 4 880926339
+197 554 4 891410170
+730 50 4 880310285
+379 395 2 880741868
+672 756 2 879789244
+26 250 3 891350826
+165 169 5 879525832
+301 71 4 882077007
+308 17 4 887739056
+49 239 2 888068912
+255 335 4 883215630
+352 176 5 884289693
+405 402 3 885546445
+524 583 4 884635326
+747 180 5 888639735
+536 707 5 882359678
+619 273 4 885953778
+62 1135 2 879376159
+586 153 2 884058956
+712 776 4 874730155
+610 705 3 888703710
+369 346 4 889427890
+654 109 3 887863635
+59 96 5 888205659
+72 972 4 880036911
+636 258 5 891448155
+699 413 3 884152706
+638 121 4 876694995
+145 62 2 885557699
+401 257 2 891032563
+187 134 3 879465079
+608 310 1 880402450
+733 1142 4 879535694
+179 1127 1 892151270
+500 59 4 883873528
+622 949 3 882672941
+154 258 3 879138235
+146 272 5 891457538
+435 568 2 884131868
+707 12 3 886286004
+514 172 4 875462726
+717 117 4 884642339
+176 319 3 886046979
+744 508 5 881171907
+661 196 3 888300680
+721 358 1 877137214
+6 89 4 883600842
+676 482 4 892686702
+399 470 4 882344832
+487 2 3 883531122
+699 285 4 879148050
+716 293 4 879793258
+216 22 5 880234346
+385 12 3 879441425
+767 478 4 891463095
+664 152 3 878091463
+279 778 4 891209332
+733 288 2 879535694
+137 411 5 881433490
+227 13 5 879035205
+758 248 4 880672747
+665 538 4 884290143
+774 1091 1 888558041
+460 1142 4 882911203
+462 237 5 886365387
+275 542 3 880313680
+750 270 4 879445877
+389 649 4 880165344
+457 148 4 882395360
+699 991 3 879382830
+586 676 3 884066112
+64 127 5 879366214
+507 313 5 889964121
+541 102 4 883874778
+164 307 5 889401284
+771 690 4 880659235
+536 740 4 882318630
+724 909 1 883758208
+561 746 3 885809025
+640 302 5 888025971
+31 271 4 881547854
+749 622 3 878850675
+394 797 3 881058330
+397 751 3 885349348
+671 925 3 883949781
+707 715 3 886286954
+452 197 5 885816768
+541 500 4 883874682
+774 1419 1 888557409
+683 358 2 893283948
+521 393 3 884478667
+373 259 5 877098041
+751 250 3 889132397
+642 1036 4 885606234
+711 763 1 876185767
+713 1127 3 888882225
+760 65 2 875667131
+763 200 4 878915015
+722 122 3 891281655
+751 472 2 889299043
+572 121 2 879449610
+643 163 4 891448839
+693 196 2 875482548
+488 414 2 891293863
+325 1203 5 891478159
+463 310 3 889936490
+540 258 4 882156584
+429 466 2 882384847
+660 265 2 891199241
+482 50 4 887644063
+145 31 5 875271896
+60 1060 4 883326995
+454 134 3 881959991
+504 219 3 887911314
+761 278 4 876190370
+456 23 4 881373019
+406 134 5 879445430
+556 481 5 882136441
+450 112 2 882468307
+38 400 1 892434036
+711 778 4 884485635
+721 328 5 877136303
+757 771 2 888467160
+655 1466 3 890497592
+746 128 3 885075211
+405 566 1 885547953
+279 671 2 875296238
+655 694 3 887428772
+765 237 3 880346797
+717 235 4 884642762
+763 1 4 878915559
+638 186 5 876695859
+411 210 5 892845605
+518 9 3 876822811
+687 749 4 884651746
+276 218 4 874792663
+533 823 4 879192901
+698 255 3 886366213
+705 554 2 883428201
+498 79 3 881959104
+59 369 2 888203959
+466 405 3 890284903
+693 423 3 875482136
+640 1244 3 886474849
+514 1160 4 886189748
+718 284 4 883349191
+682 41 3 888522073
+488 207 3 891294942
+548 237 4 891415540
+660 139 2 891202060
+574 900 4 891278860
+21 50 3 874951131
+751 418 5 889135211
+758 269 4 880672230
+747 531 4 888732609
+299 55 2 877881061
+693 673 4 875483050
+712 732 5 874730370
+694 641 4 875726618
+664 603 5 876526518
+761 289 2 876189871
+537 59 3 886031178
+586 76 5 884059196
+453 22 5 877553870
+18 702 3 880131407
+755 294 3 882569574
+719 392 4 879360846
+321 531 4 879440294
+79 676 3 891271957
+535 60 5 879618613
+611 313 3 891636125
+682 1440 2 888517538
+591 451 3 891040366
+684 181 4 875810999
+633 117 3 875326491
+345 191 5 884902317
+87 496 5 879877709
+707 712 3 886288624
+40 242 4 889041330
+648 230 5 884796822
+777 286 2 875979137
+537 1070 3 886031678
+655 288 3 887472814
+757 678 2 888443531
+495 188 4 888632250
+747 279 4 888732571
+738 95 4 875350122
+508 70 4 883776748
+567 511 2 882425701
+219 664 5 889403761
+26 249 2 891377609
+212 127 2 879303571
+527 855 2 879455814
+10 602 5 877889057
+435 983 2 884134830
+429 50 5 882384553
+715 399 2 875963418
+305 191 3 886322966
+259 181 4 874809057
+276 28 4 874787441
+561 644 3 885807743
+601 87 4 876349503
+402 19 4 876267096
+655 1639 4 887650483
+630 272 5 885756030
+398 589 3 875657734
+116 303 3 890633075
+666 496 4 880139149
+405 1229 1 885546835
+311 39 4 884364999
+680 1089 2 877075214
+271 504 3 885849025
+440 736 5 891578036
+560 12 5 879975661
+573 283 4 885843817
+474 288 3 887914615
+712 420 3 874957140
+654 431 4 887864414
+713 1176 3 888882224
+269 59 4 891447141
+653 578 1 880153009
+622 433 4 882669886
+542 864 3 886533112
+745 519 5 880123751
+660 386 2 891200904
+327 131 4 887818783
+389 499 4 880087873
+660 56 1 891265453
+313 157 3 891017372
+391 482 4 877399380
+666 430 4 880139614
+503 14 3 879438161
+332 222 4 887916529
+551 735 5 892783110
+13 160 4 882140070
+532 946 5 888635366
+757 2 3 888466490
+445 208 2 890987712
+682 304 1 888523810
+452 22 5 885544110
+554 294 3 876231229
+759 1016 5 881476922
+514 10 4 875462867
+730 748 4 880310082
+473 303 4 878156932
+655 831 2 887564549
+739 79 4 886958938
+215 692 3 891436277
+666 11 4 880314453
+518 10 3 876822744
+747 661 5 888639642
+222 51 3 881059816
+144 1010 3 888104834
+696 883 4 886404208
+642 624 3 885606608
+85 923 4 879455403
+605 121 1 879429706
+647 427 4 876534275
+551 68 2 892783972
+690 88 4 881177689
+543 1555 3 874863155
+456 46 3 881374613
+764 245 4 876244181
+650 232 3 891381634
+435 640 4 884132873
+776 422 2 892210688
+405 218 5 885548330
+389 94 2 880089115
+167 673 4 892738341
+605 118 3 879429729
+271 81 3 885849113
+435 424 1 884134536
+666 168 4 880314272
+620 416 4 889988196
+524 511 5 884634707
+543 1099 4 874863878
+731 393 5 886183978
+606 477 4 878143247
+465 1 4 883530054
+536 180 4 882359431
+303 1230 1 879485447
+704 486 4 891397764
+618 746 2 891308946
+666 924 2 880313582
+480 64 3 891208293
+374 156 2 880395896
+771 203 1 880659482
+669 347 3 891182948
+347 928 3 881653176
+545 541 4 879899548
+658 168 3 875148108
+537 638 3 886030682
+381 525 5 892696982
+625 588 4 891263057
+104 825 1 888466028
+551 182 5 892776824
+724 299 1 883758119
+641 434 4 879370259
+6 7 2 883599102
+437 412 3 880142147
+642 403 4 886454812
+551 186 5 892783142
+503 286 3 879438191
+602 148 4 888638517
+642 485 5 885602612
+145 859 3 882182763
+609 294 2 886895346
+622 67 1 882671463
+777 168 5 875980492
+709 164 3 879848120
+647 742 4 876534275
+554 21 1 876232212
+629 191 3 880116887
+399 1170 3 882510250
+405 1065 1 885546069
+545 151 4 880348074
+728 25 4 879443155
+469 520 4 879523947
+760 183 2 875667366
+429 190 5 882387773
+661 506 3 886841865
+168 252 1 884288304
+653 177 3 880150702
+80 237 4 887401732
+575 98 4 878146853
+554 132 4 876550453
+675 1255 1 889490151
+111 305 2 891680243
+92 432 3 876175031
+576 323 3 886960604
+749 121 3 878847645
+533 109 2 879192986
+555 748 4 879962096
+450 503 4 882371311
+455 1160 4 879108892
+22 161 4 878887925
+600 399 4 888452491
+94 553 3 891722511
+733 847 3 879535471
+758 288 4 882056007
+627 196 5 879530172
+102 13 3 892991118
+756 404 3 874830908
+780 70 2 891363969
+587 937 4 892871031
+717 291 4 884642479
+409 266 1 881105677
+773 72 3 888539531
+532 402 5 893118712
+416 401 2 886318651
+676 682 1 892685716
+757 260 3 888443511
+766 487 3 891309090
+712 4 4 874730179
+444 748 1 890247172
+694 448 3 875729489
+70 507 4 884066886
+538 79 4 877107050
+455 148 3 879110346
+572 13 4 879449763
+716 507 5 879796072
+716 1047 3 879794200
+606 248 5 887058736
+745 177 3 880123572
+560 847 4 879976449
+332 313 5 887916125
+699 109 3 879147109
+429 7 2 882385569
+133 750 4 890588720
+222 1440 3 878184697
+1 11 2 875072262
+727 343 3 883708149
+646 313 5 888528457
+361 727 3 879440740
+492 134 3 879969644
+299 60 5 878192680
+437 705 4 880141335
+470 471 5 879178593
+704 1296 4 891397015
+145 728 2 875272988
+774 195 3 888557236
+90 57 5 891385389
+510 313 5 887667439
+250 191 5 878091869
+571 964 4 883355063
+650 99 4 891372365
+699 277 3 878882319
+535 87 5 879618965
+719 742 4 879358893
+709 92 4 879848397
+658 1079 2 875145572
+604 56 2 883668097
+175 186 4 877107790
+391 603 5 877398991
+716 47 3 879795606
+276 943 4 883822485
+363 283 2 891495987
+751 487 5 889134705
+521 763 4 884476152
+437 219 3 880143663
+542 775 2 886533253
+340 66 5 884990798
+450 716 4 882469166
+586 427 3 884066016
+504 506 4 887910552
+761 147 4 876190370
+286 372 4 877532683
+709 229 2 879848645
+554 111 4 876550526
+693 572 2 875484148
+727 541 4 883712751
+664 52 5 876525736
+660 211 4 891199104
+334 169 4 891546348
+468 377 2 875288503
+726 819 3 889832688
+648 323 5 882212526
+429 603 4 882384847
+652 301 1 882566948
+592 261 1 882607744
+537 10 4 886030109
+728 322 4 879442761
+721 1392 3 877137598
+7 510 5 891352134
+554 216 3 876369162
+580 252 5 884125829
+1 245 2 875071713
+7 594 3 891354114
+677 307 5 885191227
+472 1035 4 875981759
+738 226 3 875351299
+109 732 3 880572588
+379 372 4 880961807
+406 727 3 882480749
+184 1008 4 889907896
+330 559 3 876547500
+542 15 2 886533483
+592 243 1 882607780
+537 739 1 886032154
+233 216 5 877665357
+357 411 3 878952041
+615 319 4 879447585
+669 114 5 892550196
+629 333 4 880116722
+766 1444 2 891310508
+655 216 4 887428086
+653 202 3 880151794
+645 640 4 892055285
+664 770 4 876526659
+347 15 2 881652535
+606 427 4 880924106
+664 425 3 876524937
+744 963 5 881170576
+68 1089 1 876974484
+605 288 5 879365158
+94 736 5 891721077
+7 640 3 891353614
+336 546 3 877760310
+621 122 2 880738838
+561 131 4 885808929
+389 420 3 880088229
+130 932 3 876251389
+761 294 3 876189664
+42 227 4 881109060
+72 233 4 880037242
+158 161 2 880134477
+128 274 4 879969084
+207 367 3 875508873
+295 385 4 879518864
+151 487 5 879524669
+314 401 3 877890769
+437 435 3 881001945
+660 663 2 891199833
+452 202 3 885547846
+450 82 3 887834953
+233 187 4 876021170
+293 527 4 888906598
+727 890 1 883708478
+279 170 3 875312643
+30 313 5 885941156
+116 289 4 876452094
+201 200 5 884112537
+81 284 3 876533894
+280 742 4 891701249
+642 120 3 886206256
+666 331 4 880138999
+505 154 1 889334555
+640 79 5 874778515
+497 164 4 879361872
+501 369 4 883348703
+537 123 2 886030109
+744 428 4 881170528
+645 188 4 892054906
+424 681 3 880859115
+561 91 4 885807455
+13 439 1 882397040
+110 808 2 886988250
+773 27 1 888540218
+7 387 3 892133670
+180 372 5 877127237
+407 235 4 875044531
+71 177 2 885016961
+294 323 3 877818729
+527 657 4 879455999
+629 81 3 880117689
+141 15 5 884584981
+714 871 3 892777903
+30 257 4 885941257
+650 444 2 891388341
+269 402 2 891448697
+765 15 2 880346491
+192 515 4 881367889
+474 945 4 887923923
+95 133 3 888954341
+774 739 2 888558187
+232 165 4 888550036
+399 340 2 882340517
+60 708 4 883326784
+152 278 4 880149166
+279 288 3 875249102
+761 924 4 876190723
+585 340 2 891281651
+387 474 5 886480163
+249 156 5 879572402
+655 474 3 888813306
+708 358 2 892719007
+711 1518 3 879993997
+614 458 4 879464287
+586 51 4 884066336
+378 762 3 880044879
+717 222 4 884642215
+613 1 4 891227410
+587 286 4 892870992
+779 284 3 875994401
+763 960 4 878915958
+655 24 3 887473831
+684 70 4 878761788
+409 1558 5 881107281
+495 155 3 888635455
+665 475 3 884290349
+474 478 4 887926804
+377 272 5 891295989
+319 346 3 889816026
+579 66 4 880952516
+752 748 4 891208392
+16 423 5 877721142
+460 847 3 882912205
+174 286 5 890168158
+766 53 4 891310281
+712 622 4 874730293
+220 269 5 881197597
+387 580 5 886483565
+603 449 4 891955972
+592 301 1 882607573
+727 826 2 883713738
+694 82 5 875728345
+406 96 5 879446529
+125 209 4 879455241
+360 187 4 880355527
+649 15 4 891440373
+407 72 4 876344772
+665 282 4 884291094
+677 126 1 889399265
+758 224 4 881975922
+472 122 3 875979153
+327 129 4 887744384
+276 202 4 874791871
+752 300 3 891208126
+676 50 5 892686083
+588 1 4 890015684
+301 1052 1 882075386
+587 878 2 892871641
+537 971 4 886031375
+576 137 3 886985695
+588 393 4 890026939
+737 180 4 884314644
+654 71 3 887864610
+405 816 1 885548435
+774 920 2 888559297
+764 118 3 876243046
+562 231 1 879196446
+37 172 4 880930072
+766 229 3 891310210
+661 117 4 886841250
+760 181 3 875666268
+115 229 3 881171693
+6 192 4 883600914
+399 132 3 882343327
+453 959 4 877561676
+428 268 4 885943818
+756 398 3 874831050
+776 769 3 892920446
+456 419 4 881374124
+303 813 4 879467985
+715 193 5 875965127
+223 309 4 891548750
+707 238 4 886286764
+764 140 3 876245940
+172 124 4 875537151
+560 496 3 879975752
+406 289 3 879445250
+711 230 3 879995053
+303 1135 2 879485589
+734 662 3 891022704
+682 556 2 888517840
+477 90 4 875941275
+303 670 2 879544062
+187 209 4 879465370
+655 1650 4 892871225
+497 96 4 879310705
+450 126 5 882396051
+219 223 5 892039530
+580 100 3 884124872
+665 833 3 884291210
+676 1 5 892686188
+328 153 2 886037257
+385 347 3 885844578
+470 235 3 879178486
+747 132 4 888732640
+201 515 5 884111546
+524 482 5 884634938
+59 510 4 888204502
+619 302 4 885953600
+533 596 2 880402996
+224 157 4 888103971
+643 1 5 891445287
+454 678 2 881958782
+326 515 5 879874897
+574 319 5 891279236
+327 31 2 887820531
+474 525 4 887925837
+372 5 4 876869445
+7 502 5 891352261
+722 7 4 891280842
+524 478 3 884637376
+95 405 3 879194159
+711 1285 3 879995238
+536 405 2 882318246
+711 588 4 879993173
+618 729 3 891308945
+745 285 1 880123905
+450 373 3 887834953
+665 191 3 884293475
+639 778 5 891239613
+727 809 4 883713082
+774 511 3 888556483
+615 523 5 879448735
+234 1170 1 892336077
+731 216 5 886184682
+778 94 2 891233603
+110 333 4 886987288
+763 367 3 878918871
+472 239 5 875982398
+627 318 5 879529701
+757 28 3 888467794
+406 368 2 880132115
+92 984 2 888469687
+671 591 3 883546333
+564 289 4 888718546
+343 26 3 876404689
+345 566 3 884992194
+624 123 3 879793223
+59 705 4 888205087
+49 182 3 888069416
+463 20 5 877385590
+707 492 2 886286818
+393 281 4 887745343
+299 820 3 889501620
+758 108 5 881978148
+679 64 4 884487052
+719 9 4 883354106
+416 252 4 876698115
+663 316 4 889491974
+435 125 3 884132483
+655 895 3 887472767
+58 169 4 884304936
+601 928 1 876348140
+417 290 4 879646661
+234 478 3 892079538
+272 204 4 879454939
+267 498 5 878971902
+559 55 4 891035111
+712 177 2 874730155
+92 743 2 890251826
+573 513 4 885844395
+385 318 2 879441572
+68 596 2 876974023
+761 1197 3 876190025
+73 187 5 888625934
+99 290 4 886518628
+382 134 3 875947149
+624 1120 4 879793269
+562 1 2 879194894
+409 945 3 881108971
+716 357 5 879795762
+655 289 3 887425070
+506 435 5 874873744
+407 656 4 875042865
+256 123 2 882150508
+616 873 3 891224767
+606 419 4 880924188
+683 1280 3 893284032
+116 902 2 890632896
+664 209 4 876525998
+743 224 5 881277931
+599 1277 4 880952496
+722 237 4 891280988
+110 393 3 886989363
+782 1216 2 891500150
+224 321 2 888082134
+655 521 3 887426900
+628 340 5 880777095
+664 180 4 876524641
+643 23 5 891447835
+665 31 3 884294880
+520 898 5 885168939
+468 246 5 875280352
+736 50 3 878708579
+758 619 4 881977205
+154 238 5 879139040
+586 318 3 884065986
+117 156 4 881011376
+314 717 3 877890769
+764 742 3 876243410
+517 761 5 892660727
+405 1228 1 885548137
+484 98 4 891195687
+588 731 2 890026705
+79 257 3 891271545
+758 58 4 881977169
+643 66 3 891448786
+463 121 3 877385797
+704 289 3 891396881
+102 856 2 892993927
+487 55 5 883446685
+738 63 3 875351905
+221 391 3 875247754
+312 657 5 891698485
+567 175 5 882425630
+625 202 3 891262633
+492 205 4 879969692
+286 4 5 877531899
+297 546 3 874954763
+786 276 1 882841875
+537 707 4 886031576
+416 412 2 892440119
+405 782 1 885546636
+195 60 3 888737240
+747 44 2 888639437
+477 237 4 875940451
+377 168 5 891298407
+711 741 4 886030774
+705 282 5 883427216
+618 68 3 891309608
+682 66 3 888521740
+198 186 5 884207733
+747 835 3 888640180
+704 154 3 891398702
+417 190 5 879647065
+754 284 3 879451775
+523 301 4 883700064
+328 778 3 885047822
+308 485 3 887737719
+430 674 4 877226405
+495 732 4 888634070
+715 82 4 875964025
+690 746 2 881177532
+764 820 3 876243953
+500 281 3 883865463
+716 661 3 879794870
+655 161 2 887429758
+588 578 5 890029212
+638 504 2 876695560
+180 747 4 877128156
+646 892 2 888529180
+399 673 3 882343789
+747 183 5 888732899
+663 258 3 889491560
+295 100 5 879518080
+244 144 1 880602264
+389 835 5 879991242
+97 83 1 884238817
+640 550 4 874778722
+213 458 4 878870679
+633 665 3 875325577
+682 87 5 888517235
+473 124 4 878157357
+680 9 4 876816106
+466 174 5 890284706
+395 472 3 883765965
+506 62 3 874874894
+601 123 1 876347148
+493 550 4 884132181
+506 69 5 874873327
+632 56 3 879458277
+758 1085 5 881975503
+18 957 3 880132188
+621 176 3 874963797
+608 699 5 880406507
+774 576 1 888557520
+275 1219 2 880313679
+457 216 5 882396765
+291 1067 4 874805892
+630 126 4 885667305
+758 56 5 881976031
+393 338 2 887742964
+92 186 4 875653960
+405 139 3 885549005
+773 64 4 888540507
+715 789 4 875963353
+291 636 4 874834799
+293 468 2 888906869
+395 215 5 883763768
+151 470 3 879528674
+517 335 3 875492066
+13 873 1 881515565
+286 884 5 884069544
+62 676 3 879372633
+548 185 5 891044356
+371 443 4 880435576
+312 194 4 891699207
+59 187 5 888204349
+76 223 2 882606623
+693 508 2 875482447
+92 1074 3 875907535
+747 292 4 888638293
+408 328 2 889679791
+325 210 2 891478796
+243 25 3 879987875
+474 116 5 887915366
+542 734 3 886533303
+551 356 4 892783829
+708 764 4 877325934
+465 143 4 883531380
+716 25 4 879793737
+233 50 3 876021213
+721 157 3 877140137
+4 327 5 892002352
+458 273 4 886394730
+472 43 4 875982560
+602 895 3 888637925
+553 513 4 879948806
+671 177 4 884035775
+121 276 3 891388453
+195 134 5 875771441
+92 789 5 875653242
+771 88 4 880659970
+642 99 2 885602446
+445 1008 1 891200320
+94 1225 3 891723262
+176 7 5 886048188
+311 238 4 884365357
+546 769 4 885141465
+650 91 4 891371061
+778 78 1 890803860
+267 742 3 878970621
+417 78 2 879649632
+459 748 4 879561754
+13 485 1 882140624
+327 792 4 887819021
+506 699 4 888848303
+709 82 4 879848645
+758 50 4 884999132
+704 191 3 891397262
+754 9 4 879451626
+435 187 4 884131489
+627 808 2 879531557
+250 943 4 878091870
+734 143 5 891022958
+256 218 3 882164727
+682 572 4 888521116
+723 174 4 880498996
+715 926 4 875962201
+450 280 4 882397940
+579 258 5 880951444
+642 815 4 892241051
+499 97 4 885599227
+671 356 3 883949781
+399 693 3 882510165
+5 409 2 878844651
+592 1023 1 882608873
+747 443 5 888640136
+181 116 1 878962550
+554 732 4 876550833
+401 151 1 891032584
+249 7 5 879572760
+721 357 5 877140221
+786 405 4 882842311
+328 357 4 885046244
+409 1099 4 881168712
+405 208 5 885547124
+588 485 5 890015835
+405 434 3 885546201
+639 648 3 891239491
+698 705 4 886366611
+566 582 5 881650186
+447 123 3 878854459
+624 111 3 879792671
+178 1 4 882823805
+716 502 3 879795867
+152 411 4 880149350
+95 389 4 880572388
+305 709 5 886324221
+592 265 4 882956039
+748 71 3 879454546
+401 748 3 891031784
+503 166 5 880472188
+698 190 5 886366515
+158 121 4 880132701
+543 919 2 874863549
+682 323 2 888516865
+221 42 5 875245813
+540 1226 4 882157732
+327 48 4 887745662
+347 188 5 881654480
+773 959 4 888539608
+201 1136 1 884140637
+711 509 4 879993674
+626 748 2 878771281
+15 328 3 879455192
+734 210 3 891022937
+587 304 4 892871141
+52 302 4 882922065
+92 771 1 875907180
+584 165 1 885778780
+747 654 5 888639939
+766 357 4 891309558
+640 1054 1 886474010
+286 1074 4 889652912
+1 35 1 878542420
+267 82 4 878973675
+173 319 4 877556926
+596 13 2 883539402
+663 125 3 889492720
+453 80 2 888205783
+699 24 3 879147239
+472 64 5 875981829
+612 604 4 875325256
+749 64 4 878847171
+333 100 4 891045666
+554 121 4 876232267
+664 222 3 876524641
+11 527 4 891904335
+650 164 4 891369798
+654 265 5 887864330
+618 501 4 891308884
+687 678 4 884652482
+682 834 3 888522971
+466 908 4 890284651
+725 245 4 876103793
+493 647 4 884131287
+405 180 3 885546069
+534 978 4 877808175
+704 514 4 891397112
+592 845 4 882608573
+25 463 4 885852529
+717 302 5 884641599
+727 566 3 883711449
+559 233 3 891034688
+487 257 4 883442260
+681 539 4 885409810
+295 743 4 879518674
+655 1281 3 891585477
+686 1184 1 879547337
+456 188 4 881373573
+740 242 4 879523187
+643 168 5 891447157
+459 523 4 879564915
+497 475 4 878759705
+527 200 3 879455999
+436 83 5 887770115
+87 514 4 879876672
+671 554 4 884036411
+671 29 3 884036050
+784 269 5 891387155
+748 496 4 879454455
+532 795 2 874789538
+415 185 4 879439960
+758 865 4 881975005
+768 282 4 880135987
+521 97 3 884478049
+505 22 5 889333274
+582 763 2 882961804
+264 137 3 886122892
+409 647 5 881107817
+354 606 5 891217633
+541 553 4 883865289
+326 187 1 879875243
+642 1531 3 886569226
+184 692 4 889909672
+222 418 2 878182959
+334 569 2 891548920
+327 108 3 887819614
+291 550 4 874835218
+405 80 1 885547557
+409 528 4 881107281
+677 1 4 889399229
+588 121 5 890026154
+504 409 4 889550757
+719 7 2 877311269
+435 218 3 884133194
+664 203 4 876526685
+709 4 3 879848551
+627 568 2 879531301
+347 1047 1 881653224
+727 562 2 883713548
+276 790 3 877935306
+721 699 3 877147080
+243 125 3 879988298
+757 195 4 888445802
+682 328 3 888518363
+720 306 4 891262635
+650 72 2 891386755
+239 242 5 889178512
+447 144 5 878856078
+389 205 4 880165939
+653 82 4 880150393
+711 694 5 879993318
+495 204 4 888632155
+533 866 2 887032297
+676 508 1 892686134
+771 83 5 880659369
+724 300 3 883757468
+328 194 3 885046976
+344 751 4 886381635
+331 175 4 877196235
+522 510 5 876961190
+711 432 4 879992870
+770 477 4 875972259
+393 644 3 889555074
+257 121 3 882050360
+92 783 3 875907574
+682 181 5 888518639
+495 176 5 888632496
+715 298 4 875962076
+716 417 3 879797257
+408 294 5 889680045
+504 1210 3 887840637
+377 173 5 891298589
+161 284 3 891172246
+777 153 1 875980541
+42 467 3 881108425
+724 1176 1 883757397
+561 631 3 885808000
+653 223 3 878866636
+313 402 3 891031747
+416 65 5 893212930
+495 226 4 888633011
+480 257 4 891208037
+345 742 4 884991191
+184 485 4 889908947
+710 50 4 882063766
+533 367 2 879191972
+176 881 3 886047531
+445 127 2 890987687
+704 496 5 891397712
+551 411 1 892784437
+626 330 3 878771447
+780 433 1 891363826
+707 378 3 886287628
+497 1240 5 879310070
+562 73 4 879195881
+561 48 4 885807547
+788 568 3 880869862
+514 174 5 875310992
+398 588 4 875659517
+615 187 5 879448598
+674 50 4 887762584
+642 392 4 886132237
+561 217 3 885810858
+722 412 2 891281679
+630 298 5 885666686
+472 186 5 888183325
+279 781 3 875314001
+230 435 4 880484444
+588 275 3 890024246
+655 221 3 891585242
+788 723 3 880870207
+708 271 1 892718796
+76 129 3 878101114
+640 347 3 886353742
+80 205 5 887401533
+222 386 2 881060205
+566 203 4 881650148
+437 523 3 881002191
+211 705 4 879459952
+291 262 4 874833603
+176 150 4 886047879
+115 279 3 881170725
+766 483 3 891309250
+173 303 5 877556864
+56 204 5 892676908
+655 1062 3 887650979
+417 109 2 879646369
+59 190 5 888205033
+532 842 4 888635407
+201 431 1 884112352
+766 82 3 891309558
+709 739 3 879849049
+543 169 4 875663267
+618 203 3 891308176
+152 143 5 882474378
+456 414 3 881374331
+650 188 3 891381610
+452 194 4 885816440
+758 153 5 881976377
+770 301 4 875971703
+671 1217 4 883547351
+209 127 5 883417589
+614 756 4 879465398
+738 969 4 892957860
+434 471 2 886724797
+608 499 4 880403484
+749 625 3 878848430
+472 780 4 875982922
+470 7 3 879178518
+627 183 5 879531196
+655 732 3 887428445
+776 672 3 892920381
+318 188 3 884497031
+650 229 2 891370031
+712 949 4 874730370
+498 754 2 881962988
+462 292 5 886365260
+707 1257 2 880061190
+788 23 3 880868277
+757 157 3 888467855
+698 1149 3 886367013
+328 572 3 885049658
+145 690 4 877342952
+751 735 4 889134332
+417 1091 3 879648435
+457 729 4 882547857
+758 287 5 881975182
+452 462 4 875264825
+756 122 1 874831227
+498 381 3 881961312
+702 259 3 885767604
+615 23 5 879448547
+694 1205 3 875727550
+468 95 4 875287826
+517 1047 2 892659923
+535 14 3 879618743
+655 604 4 888984325
+682 272 5 888523619
+632 204 4 879458277
+353 750 4 891402757
+680 98 4 876816224
+499 307 4 885597747
+586 405 5 884061807
+771 237 5 880659482
+416 133 2 876699903
+379 183 4 886317511
+583 357 5 879384575
+413 50 5 879969674
+586 800 3 884061189
+731 205 1 886187652
+655 1196 3 888984325
+332 452 4 888360508
+308 61 3 887739336
+532 72 3 888636538
+532 619 5 889235367
+387 528 4 886483906
+262 546 2 879791049
+97 169 5 884238887
+648 152 5 884368485
+622 550 4 882670929
+773 239 4 888539512
+766 77 2 891310313
+468 172 4 875293386
+567 188 5 882426055
+773 229 3 888540112
+234 412 2 892336322
+49 287 4 888068842
+149 328 2 883512689
+343 318 5 876406707
+435 393 2 884133610
+458 654 5 886397771
+403 515 4 879785867
+207 1331 3 877995673
+782 250 4 891499440
+91 22 5 891439208
+539 286 4 879787771
+746 184 4 885075267
+628 288 5 880777096
+503 423 5 880472321
+676 13 1 892686319
+479 604 3 879461084
+492 654 4 879969323
+290 49 3 880475542
+453 410 4 877552951
+478 40 1 889398198
+31 811 4 881548053
+13 205 2 881515193
+592 589 5 882955825
+254 172 5 886472051
+297 42 3 875238853
+679 73 4 884488036
+653 105 3 890181185
+650 403 3 891381709
+747 87 5 888640222
+264 23 5 886122577
+593 26 4 875660886
+268 200 4 875309459
+357 126 5 878951537
+720 345 2 891262762
+479 264 3 879459791
+145 329 4 888397542
+509 301 2 883591043
+250 418 5 878090199
+39 307 2 891400342
+682 1028 3 888523657
+747 467 4 888639222
+561 719 1 885810785
+234 226 2 892335673
+536 96 4 882359988
+474 89 5 887924425
+648 1176 1 884628278
+697 628 4 882622016
+682 806 3 888523658
+726 274 4 889831222
+739 100 5 886825383
+500 1385 4 883865290
+621 125 4 880739654
+660 515 2 891199391
+139 1233 5 879537844
+549 411 3 881672667
+715 447 3 875963452
+486 20 3 879875069
+749 521 4 878847765
+789 1012 4 880332169
+334 255 3 891544840
+625 190 3 892000576
+743 100 5 881277962
+671 510 3 884035892
+405 384 3 885547605
+717 286 3 884641644
+201 581 3 884140788
+727 1411 2 883713419
+710 197 4 882064200
+279 230 4 892865054
+786 177 4 882843646
+388 323 4 886442062
+465 154 2 883532119
+666 96 3 880568270
+708 690 4 892718919
+299 194 3 877881229
+393 111 3 887745293
+749 222 3 878847716
+186 477 4 891719775
+1 137 5 875071541
+715 83 4 875963792
+211 199 5 879459952
+706 333 1 880996945
+85 478 4 879454951
+234 605 3 892333798
+621 539 1 883799884
+409 1369 4 881106287
+782 1600 3 891500066
+545 563 3 879900011
+716 238 4 879797286
+406 158 2 880132115
+741 5 3 891455671
+707 1107 3 886288239
+757 248 4 888444209
+435 541 4 884134187
+579 514 3 880952165
+498 449 3 881961932
+320 572 3 884751316
+399 239 3 882344553
+642 395 5 885604187
+710 99 4 882064434
+646 310 3 888528483
+606 117 4 878143605
+109 679 3 880578093
+548 882 4 891043442
+514 31 4 886190665
+559 385 4 891035111
+409 303 4 881104727
+334 164 3 891548104
+539 239 3 879788572
+758 303 4 880672321
+643 233 4 891449249
+672 1061 4 879789566
+561 523 4 885809269
+393 405 4 887744626
+504 1050 4 887832433
+178 156 2 882826395
+307 99 4 879283449
+122 1119 3 879270769
+669 276 2 892550259
+772 898 3 889028941
+749 944 4 878849482
+786 633 4 882843237
+11 526 3 891904859
+682 520 4 888519725
+640 151 4 886474515
+500 50 3 883864992
+790 380 4 885157419
+715 159 3 875964330
+456 180 4 881373084
+790 1074 3 885158235
+528 109 4 886812980
+466 11 3 890284707
+618 404 5 891309192
+697 124 5 882622505
+504 399 4 887840882
+659 647 3 891384823
+311 967 3 884364764
+164 751 4 889401263
+435 83 4 884131434
+323 222 3 878739251
+787 310 5 888979007
+542 208 4 886532881
+539 640 2 879788101
+31 1020 3 881548030
+128 88 4 879969390
+581 1375 5 879641787
+693 684 3 875483435
+712 1091 3 874956543
+298 504 3 884127249
+630 288 4 885666102
+771 258 5 880659323
+420 750 4 891356790
+643 482 4 891447063
+495 95 3 888634315
+561 97 3 885809312
+244 9 5 880604179
+234 806 2 892334766
+747 1194 5 888639102
+207 56 4 875503973
+6 527 4 883600877
+747 211 5 888639014
+532 24 5 892867296
+128 433 4 879967225
+690 90 1 881179469
+23 694 4 884550049
+222 226 3 878185044
+352 98 5 884290428
+782 1023 3 891499611
+407 286 4 890687500
+766 90 1 891310313
+695 313 2 888805836
+527 671 5 879455873
+327 732 1 887819316
+537 262 5 886028446
+622 184 5 882592103
+417 809 3 880951251
+670 174 4 877975344
+786 230 4 882844295
+499 301 4 882995808
+650 452 2 891370155
+303 5 2 879484534
+606 507 4 880923689
+171 269 4 891034835
+655 1192 4 887650851
+188 153 5 875075062
+716 95 4 879794775
+770 875 4 875971612
+6 519 5 883601365
+782 322 4 891498381
+122 1168 4 879270902
+749 837 5 878848587
+751 1011 4 889132599
+694 491 3 875731050
+773 91 4 888539232
+398 205 5 875660535
+577 665 4 880475644
+546 447 3 885141360
+701 750 5 891446588
+639 371 1 891240495
+94 1058 4 891722609
+655 1211 4 887427681
+783 288 3 884326274
+6 491 4 883602174
+766 98 3 891309522
+654 117 4 887864350
+733 293 4 879535559
+455 95 4 879111057
+540 281 3 882157011
+406 499 5 884630973
+454 659 2 888267028
+314 546 4 877886788
+393 544 3 887745135
+659 313 5 891331825
+551 198 5 892778035
+450 292 5 882215922
+524 211 5 884635136
+455 307 4 892230486
+391 22 4 877398951
+773 639 4 888538931
+680 169 5 876816162
+145 135 5 885557731
+268 627 3 875310603
+92 58 4 875653836
+297 27 1 875239535
+660 890 1 891198996
+537 1267 3 886032123
+92 282 4 876769303
+749 159 4 878849956
+378 468 5 880055396
+286 1119 3 877534054
+90 1196 4 891383599
+655 202 2 887651114
+593 173 5 877728878
+508 96 2 883768886
+314 15 5 877886483
+748 8 4 879455126
+420 513 5 891356864
+474 179 5 887924424
+705 2 3 883428058
+682 465 3 888523054
+648 502 5 884881679
+741 31 3 891455516
+145 1009 2 875270764
+777 357 5 875980235
+332 118 5 887938330
+648 49 2 884881679
+580 455 4 884125492
+495 433 4 888634315
+603 62 2 891955972
+708 873 5 892718965
+500 8 4 883874621
+493 201 5 884131089
+5 386 2 875636230
+682 1048 3 888521564
+600 177 5 888451583
+768 278 2 883835210
+661 498 5 876017801
+755 875 1 882570023
+409 504 2 881106682
+313 385 4 891015296
+574 333 3 891279285
+783 334 3 884326461
+198 4 3 884209536
+476 738 3 883364812
+385 654 5 879442085
+146 245 5 891458080
+690 226 3 881179969
+785 195 4 879438984
+474 436 3 887926873
+484 275 3 891195973
+610 735 3 888703360
+548 581 4 891044596
+561 198 3 885808986
+645 70 4 892055325
+665 866 3 884290676
+256 1042 5 882164927
+621 24 4 880737433
+715 627 3 875964614
+541 168 4 883865555
+694 1203 4 875729489
+363 1014 1 891499760
+454 293 4 881959238
+467 919 2 879532535
+541 259 1 884046888
+484 24 1 881449826
+535 628 4 879618246
+523 663 5 883701962
+151 473 4 879524974
+697 222 4 882622016
+504 392 5 887908645
+642 125 4 885603586
+653 492 4 880149999
+442 11 4 883390284
+655 518 2 888813186
+345 204 4 884991925
+90 676 2 891384066
+622 214 4 882670228
+658 429 4 875147800
+757 50 4 888444056
+625 250 4 891273750
+716 414 4 879797152
+422 475 4 875129881
+472 173 5 875982641
+234 11 2 892079140
+551 150 3 892782807
+74 302 4 888333219
+535 558 5 879618385
+305 408 5 886323189
+53 151 4 879443011
+655 684 3 887473965
+634 985 4 877017790
+543 550 2 877547005
+343 9 5 876402738
+724 346 1 883757703
+727 203 5 883710236
+502 259 3 883702448
+265 111 2 875320371
+305 1074 2 886324330
+537 724 3 886031886
+328 433 2 885047670
+751 736 5 889134533
+778 7 4 890725886
+399 697 2 882345454
+542 789 3 886532909
+642 731 5 885605909
+747 500 4 888640222
+703 147 3 875243049
+707 778 3 886287160
+782 938 3 891498030
+661 69 4 876013492
+747 1660 2 888640731
+109 317 2 880573085
+374 68 1 880396622
+663 96 5 889493628
+751 480 4 889133129
+630 620 4 885667661
+601 107 4 876347113
+654 81 2 887864831
+116 272 3 886309505
+514 294 3 885180929
+184 428 4 889909551
+714 237 3 892776261
+776 234 5 892920290
+749 145 4 878849433
+372 436 5 876869445
+217 96 4 889069741
+616 347 4 891224677
+347 686 5 881654101
+133 316 4 890588928
+152 739 5 882475924
+653 480 4 880150239
+650 523 3 891382066
+467 475 4 879532460
+715 92 3 875963899
+711 65 4 879992968
+440 310 3 891546631
+313 519 5 891013436
+621 825 3 880738142
+653 523 4 878854284
+316 286 5 880853038
+417 1288 1 879646741
+81 288 3 876533229
+592 122 4 882608960
+671 54 3 884035173
+384 327 4 891273761
+789 127 5 880332039
+650 172 4 891369442
+264 789 4 886122644
+660 243 2 891197757
+763 286 4 878914901
+128 161 5 879968896
+770 508 5 875972322
+637 1051 2 882905388
+291 820 4 875087125
+94 32 5 891721851
+328 744 4 885046878
+731 507 3 886184771
+407 214 4 875042466
+67 412 1 875379540
+609 890 1 886895914
+508 191 5 883767383
+751 419 4 889134533
+600 449 4 888452564
+69 1016 3 882072956
+244 109 4 880604798
+703 257 5 875242990
+711 404 3 879993579
+17 7 4 885272487
+279 728 4 875314287
+303 241 4 879483301
+498 554 3 881962385
+749 550 4 878850212
+642 722 3 885606113
+417 574 2 879649428
+428 1024 4 885943651
+646 315 4 888528483
+305 89 3 886322719
+398 510 4 875658715
+788 480 3 880868473
+553 100 5 879948869
+727 801 2 883713194
+707 694 4 886286246
+399 291 3 882510126
+561 550 1 885810117
+379 414 5 880740415
+659 448 4 891385438
+668 210 5 881605849
+95 692 4 879198482
+152 423 5 882899511
+752 313 3 891207791
+21 800 1 874951727
+429 480 4 882386071
+18 737 3 880132055
+270 815 4 876954522
+400 690 3 885676365
+299 7 3 877877847
+760 723 2 875669011
+630 118 4 885666875
+397 853 4 885350045
+378 135 2 880046362
+655 800 2 887430197
+634 840 2 875729794
+222 585 3 881060062
+116 50 3 876452443
+454 55 2 888267617
+749 105 1 878849508
+234 1330 3 892078343
+592 1017 4 882608279
+3 319 2 889237026
+595 9 4 886922069
+25 183 4 885852008
+720 315 4 891262608
+445 752 1 891199167
+488 493 3 891294297
+774 527 1 888556698
+622 294 3 882589830
+87 472 4 879875996
+254 126 3 887347350
+23 526 3 874787116
+574 347 3 891278860
+711 1117 4 883589726
+165 318 5 879525961
+660 195 4 891406212
+608 319 4 880402983
+548 642 4 891044538
+648 816 1 884883724
+62 81 4 879375323
+567 479 5 882425997
+201 685 3 884112352
+13 50 5 882140001
+684 401 3 878762302
+451 329 4 879012721
+258 286 5 885700778
+794 242 5 891034156
+758 192 4 882053053
+420 14 5 891356927
+561 380 2 885809524
+280 226 3 891701998
+433 323 1 880585530
+181 875 3 878961623
+416 592 3 892441347
+750 294 4 879445961
+528 77 3 886101428
+648 66 5 882213535
+363 38 3 891498407
+629 22 5 880116818
+22 688 1 878886307
+149 268 4 883512715
+437 692 4 880143115
+507 269 2 889964121
+442 234 4 883389983
+733 1173 2 879535814
+241 300 4 887249685
+505 307 4 889332705
+593 50 4 875660009
+784 307 4 891387623
+504 291 4 887832043
+450 422 3 882467991
+574 332 3 891279410
+695 260 4 888806150
+276 225 3 874786854
+58 1063 1 884304728
+664 286 4 876523092
+497 603 3 879361802
+543 118 3 874862036
+776 485 2 891628656
+635 255 4 878879213
+448 345 5 891887440
+774 89 2 888557198
+297 111 3 874955085
+69 302 4 882027109
+439 301 3 882892424
+711 215 3 879994555
+749 238 3 878847863
+721 393 5 877138200
+43 121 4 883955907
+663 762 4 889492473
+279 1480 3 875314370
+407 1090 2 876348799
+329 651 4 891656639
+592 657 4 882956011
+303 1509 1 879544435
+627 797 4 879531504
+593 357 5 875661486
+664 504 4 876526518
+530 487 4 883784557
+109 367 3 880578121
+474 1134 3 887915306
+758 95 3 881977057
+747 496 5 888640136
+693 419 2 875484501
+393 472 3 887745199
+22 712 4 878887186
+389 731 3 880089152
+498 693 3 881957625
+497 849 2 879310913
+727 312 3 883708435
+664 427 4 876524053
+71 744 4 877319294
+145 394 1 888398833
+758 197 3 881975687
+711 744 4 876185896
+499 520 3 885599572
+537 99 2 886031375
+402 204 5 876267206
+559 194 3 891035781
+90 1039 5 891383599
+666 662 3 880568094
+463 1067 2 877385531
+749 86 4 878848369
+607 511 5 883879556
+707 1007 4 880060180
+669 324 3 891517159
+695 1024 5 888805913
+342 844 3 874984789
+542 1061 2 886533275
+650 216 4 891381546
+174 386 1 886515130
+145 731 3 875272833
+474 475 4 887915479
+497 423 3 879363586
+68 763 1 876973917
+767 207 5 891462759
+698 194 4 886366454
+627 562 2 879531504
+323 294 3 878738827
+601 427 4 876348736
+652 395 3 882567383
+499 484 4 885599013
+611 269 4 891636072
+567 1451 3 882426952
+738 405 2 875349968
+420 86 5 891357021
+49 320 5 888067334
+136 15 4 882693723
+13 406 1 882397011
+720 1062 5 891262812
+533 230 4 879191563
+401 127 1 891032170
+613 509 4 891227236
+565 83 5 891037628
+768 340 2 879523820
+697 268 5 882621548
+456 1059 4 881372052
+239 42 5 889180578
+488 164 3 891293911
+521 96 4 884477853
+395 252 3 883765897
+445 591 2 891200020
+748 174 5 879454405
+570 305 5 881262256
+442 746 3 883388354
+758 81 5 881975815
+463 93 4 877385457
+629 199 5 880117772
+676 300 4 892685403
+551 708 1 892783830
+503 732 3 880383467
+239 482 3 889180978
+166 313 5 886397478
+372 875 4 876869183
+13 473 4 882398724
+536 566 5 882360264
+500 202 4 883874239
+253 1 5 891628467
+405 64 5 885544739
+624 270 3 891961120
+453 181 5 877552612
+794 887 4 891034284
+437 82 3 880140192
+159 829 4 880557741
+452 135 3 875560790
+280 471 3 891700553
+95 1047 3 879193881
+413 258 4 879968794
+620 928 5 889987825
+729 333 4 893286638
+297 90 4 875239942
+655 417 2 888771346
+380 582 4 885478583
+690 716 1 881179469
+551 204 4 892777673
+711 1118 4 879994633
+758 427 4 881974742
+56 22 5 892676376
+532 77 5 892519935
+532 676 5 892521554
+62 71 4 879374661
+305 528 4 886323378
+608 333 4 880402983
+569 19 5 879794127
+747 316 4 888638552
+439 100 3 882892705
+538 181 3 877107700
+780 662 5 891363756
+456 864 4 881371660
+147 301 5 885594204
+13 348 2 886952246
+379 163 4 880740495
+756 642 2 874829924
+738 357 4 875353869
+758 155 1 882054226
+501 591 4 883348138
+157 118 2 886890439
+682 252 3 888518773
+648 550 4 884882802
+676 257 5 892686220
+676 288 1 892685437
+542 427 5 886532294
+615 237 4 879448843
+588 566 2 890023557
+181 1047 2 878962866
+630 100 3 885666592
+697 1 5 882622481
+724 245 2 883757874
+514 64 4 875462645
+343 159 2 876405893
+721 655 2 877140490
+344 562 2 886381985
+649 291 5 891440330
+697 818 4 882622228
+459 568 3 879564941
+514 425 5 875318291
+246 809 2 884923767
+327 186 2 887744064
+606 195 5 880926162
+578 355 1 888957758
+437 842 4 880143451
+521 732 3 884478135
+787 899 3 888979074
+764 143 5 876245331
+444 245 4 891979402
+451 305 3 879012647
+6 317 3 883602174
+778 1273 3 890726925
+354 737 4 891307206
+472 82 5 892791017
+735 744 3 876698714
+541 755 5 883874716
+461 242 3 885355735
+207 204 3 875506737
+704 131 5 891398726
+345 274 3 884991267
+781 483 5 879633942
+737 12 4 884314922
+225 606 5 879540649
+654 54 3 887864941
+524 1553 3 884635136
+533 297 4 893160944
+653 819 3 880149751
+234 1446 3 892335739
+758 172 4 881974880
+660 22 4 891199262
+533 134 4 879439379
+534 15 4 877807873
+548 1244 4 891043953
+542 418 4 886533562
+456 506 4 881374332
+655 190 3 887427338
+94 42 4 885870577
+731 95 3 886183978
+666 13 4 880313542
+445 181 2 891199945
+195 234 5 875771441
+771 28 5 880659392
+711 716 5 879995215
+687 340 4 884651894
+450 869 4 882470064
+786 471 4 882842311
+741 70 4 891456573
+85 231 2 882995615
+457 9 5 882393485
+458 23 4 886397931
+707 211 3 886287051
+541 1084 4 883864569
+774 294 1 888555792
+591 357 5 891031228
+699 933 3 878882226
+788 754 4 880867477
+472 1034 3 875979359
+538 234 3 877108077
+627 810 3 879531459
+747 648 5 888734012
+339 124 4 891032885
+42 294 4 881105296
+402 13 3 876266701
+416 1020 5 893212483
+705 241 4 883428128
+779 257 4 875993201
+796 1074 1 893047691
+462 100 4 886365387
+774 229 2 888557329
+644 261 4 889076502
+690 663 4 881177376
+311 54 4 884366439
+595 109 2 886921365
+59 277 4 888203234
+543 720 2 877546306
+597 250 4 875340939
+543 656 4 875665787
+10 582 4 877892276
+767 98 5 891462560
+452 181 4 886151027
+727 204 3 883710395
+437 77 4 880143040
+407 228 4 875046799
+470 257 4 879178568
+727 195 4 883710375
+452 124 5 885816768
+773 559 2 888540314
+632 275 3 879457582
+256 471 5 882150644
+210 105 3 891036331
+648 559 2 884883578
+761 214 1 876190510
+484 136 5 891194766
+721 70 3 877145403
+602 257 4 888638618
+416 873 5 893213645
+414 343 2 884999193
+291 200 4 874867740
+406 561 3 879792974
+13 897 1 886952422
+755 689 3 882570077
+648 519 4 884628482
+60 615 5 883326215
+693 488 4 875484539
+756 1119 4 874828349
+655 345 3 887473803
+533 176 1 879191332
+85 845 3 879828456
+774 403 2 888556814
+763 238 4 878915559
+795 172 3 880570209
+130 808 5 878537631
+237 656 4 879376730
+794 118 2 891035413
+642 845 5 891318088
+619 174 4 885953992
+660 215 3 891199082
+417 447 3 879649064
+555 150 4 879963127
+622 679 3 882671483
+53 25 4 879442538
+788 185 4 880868316
+756 234 3 874829924
+313 47 3 891015268
+569 286 5 879792991
+178 1197 4 882824055
+224 70 2 888103812
+592 259 2 882607573
+790 154 4 885156290
+224 715 1 888104487
+604 637 4 883668261
+679 132 4 884487374
+496 109 3 876064357
+332 79 5 888098088
+128 392 3 879967102
+157 276 4 886889876
+144 474 4 888105311
+694 174 5 875727061
+153 79 5 881371198
+393 7 4 887744419
+640 134 5 874777623
+795 117 4 880558122
+648 510 5 884796728
+130 236 5 876251160
+756 753 2 874832788
+667 137 3 891035206
+567 194 3 882425874
+622 86 4 882670587
+547 315 4 891282555
+587 886 2 892871171
+517 823 2 892659923
+759 332 4 881476516
+537 221 3 886029841
+754 619 4 879451517
+672 225 2 879789437
+619 183 5 885953992
+371 194 3 877486953
+588 421 5 890023830
+600 684 4 888451582
+417 223 5 879646986
+641 865 5 879370149
+758 889 3 889038958
+232 582 5 888549595
+694 131 5 875727715
+271 302 5 885844430
+450 476 4 882469306
+363 187 2 891494725
+545 373 3 879899523
+721 294 3 877137447
+780 491 4 891363651
+222 1045 3 881060412
+694 226 3 875729271
+793 276 3 875103971
+721 215 4 877141373
+709 636 3 879848645
+622 28 3 882592314
+648 231 2 884882987
+518 544 3 876823324
+771 242 4 880659235
+506 746 5 874875062
+638 227 2 876695259
+434 975 5 886724873
+592 763 5 882608531
+405 715 1 885546445
+758 324 5 880672230
+709 174 5 879848396
+532 295 5 884594761
+561 693 3 885808620
+708 50 5 877325186
+782 683 1 891498213
+577 151 4 880470604
+681 288 1 885409810
+727 401 2 883713521
+736 246 4 878708929
+417 1539 2 879649539
+121 197 4 891388286
+417 100 3 879646166
+660 177 2 891200014
+623 79 5 891035112
+782 249 2 891499399
+276 590 2 874977334
+574 270 3 891279121
+718 1165 3 883349598
+711 713 3 879991283
+409 404 2 881109019
+428 1313 4 892572362
+308 382 4 887739521
+664 132 4 878092569
+453 693 5 877561172
+741 651 4 891018507
+637 926 2 882904898
+727 201 4 883710717
+774 673 2 888556545
+201 64 3 884111436
+614 1 5 879464093
+660 898 4 891197561
+746 196 4 885075612
+758 826 3 882054854
+773 37 3 888540352
+293 427 4 888906288
+101 412 2 877136842
+76 270 3 879117602
+486 591 4 879874662
+521 163 3 884478483
+346 669 1 875265690
+697 751 5 882622481
+506 181 5 874874676
+533 13 3 879192475
+774 54 1 888556814
+781 100 5 879634175
+435 562 5 884133819
+690 94 4 881177836
+642 1509 2 885606270
+316 435 2 880854337
+474 792 4 887926573
+495 386 3 888636837
+15 111 4 879455914
+589 682 4 883352494
+158 471 4 880132513
+570 748 3 881262497
+423 924 4 891395602
+380 121 3 885479896
+621 472 3 880738462
+793 1067 4 875103875
+780 202 4 891363783
+721 300 5 877135806
+152 781 5 882476486
+642 1503 2 885602446
+276 1208 3 882659656
+7 4 5 891351772
+364 286 5 875931309
+665 597 3 884290853
+669 749 3 891517159
+731 462 5 886186568
+501 546 4 883348283
+318 4 2 884497516
+741 77 3 891455671
+249 409 4 879640452
+399 5 3 882345001
+711 949 4 879994719
+782 984 2 891498821
+795 367 3 883252202
+218 176 5 881288299
+645 474 5 892053398
+422 275 5 875130026
+542 451 3 886532971
+782 329 3 891498213
+194 89 3 879521328
+506 94 3 874876599
+796 401 3 893219427
+796 184 1 892761544
+521 99 3 885253937
+222 422 2 878183657
+13 832 4 882399156
+533 71 4 889450972
+599 255 5 880951479
+738 195 4 875349628
+747 844 4 888640136
+774 172 3 888557198
+487 356 4 884024462
+637 325 1 882899928
+417 294 4 879646463
+748 228 3 879454687
+432 300 4 889415763
+629 684 5 880117430
+761 546 5 876190468
+705 38 5 883428258
+790 157 2 885156193
+497 163 2 879363181
+749 293 4 878846783
+491 100 5 891186806
+761 148 5 876189829
+721 715 2 877147726
+447 209 4 878856148
+450 443 4 882377861
+403 235 5 879786165
+295 168 5 879517467
+119 410 1 890627339
+676 132 5 892686703
+374 1217 2 880938100
+781 474 5 879633976
+784 678 4 891387895
+655 385 3 887429669
+599 1014 4 880951885
+607 483 4 883879379
+665 143 4 884293475
+546 590 4 885141538
+494 98 4 879541158
+693 118 2 875483597
+747 705 5 888639939
+545 121 5 879899299
+735 333 4 876697647
+642 1014 5 886131547
+705 28 4 883427640
+364 302 4 875931309
+389 186 2 880087435
+321 86 4 879440294
+758 64 5 881974931
+672 25 5 879789056
+746 231 2 885075476
+507 678 5 889966088
+634 1284 3 875729794
+500 234 3 883875638
+698 230 3 886367337
+379 710 4 880961839
+15 934 4 879456507
+7 544 3 891353254
+318 712 4 884496368
+790 1063 5 885156478
+537 433 4 886031634
+595 475 5 886921166
+536 136 4 882359780
+716 131 5 879796311
+655 536 3 887650512
+539 238 3 879788045
+425 385 2 878738813
+749 1047 3 878849740
+345 323 3 884916551
+43 625 4 883956146
+437 709 5 881000931
+87 944 5 879876848
+434 477 5 886724940
+344 169 5 884814457
+246 69 3 884921202
+614 871 2 879465376
+504 628 4 887831678
+622 90 4 882671574
+679 8 2 884486856
+621 810 3 874964657
+493 323 4 884129979
+551 762 5 892784130
+102 431 3 888801407
+372 201 2 876869387
+774 644 4 888556777
+487 282 4 883442105
+642 367 5 885605866
+789 475 5 880332063
+407 427 4 876338966
+749 199 5 878847171
+393 794 4 889730117
+505 174 4 889333340
+13 37 1 882397011
+625 173 3 891953681
+524 238 4 884634755
+660 117 3 891197934
+537 290 2 886030254
+666 855 4 880568270
+749 254 2 881602674
+703 275 4 875242663
+18 221 5 880129816
+404 689 2 883790585
+506 1089 1 889979761
+399 121 3 882341403
+608 480 3 880405165
+606 816 2 880927358
+782 1538 3 891500109
+709 385 4 879848397
+543 1524 4 874866319
+406 218 3 879792863
+604 184 3 883668352
+643 468 4 891449900
+727 549 3 883712219
+653 127 5 878853780
+575 127 2 878148137
+43 539 3 883953716
+625 357 3 891262784
+416 318 5 893213549
+747 474 5 888639526
+766 521 4 891309261
+696 305 4 886403578
+777 100 1 875979380
+325 182 3 891478835
+747 152 3 888640222
+655 81 3 887427371
+560 277 3 879976731
+296 256 5 884196741
+551 1139 4 892785263
+129 304 3 883244707
+476 67 4 883365218
+373 389 3 877099352
+684 1283 3 875811708
+563 862 1 880507672
+474 356 5 887928793
+653 756 1 878854996
+6 489 5 883601011
+742 321 3 881005611
+698 513 2 886366558
+495 158 3 888637477
+551 1443 5 892784942
+533 514 3 879190670
+406 478 4 879445378
+696 344 5 886403672
+307 228 5 879538921
+312 23 4 891698613
+373 50 5 877098678
+758 607 5 881976032
+735 276 4 876698796
+167 99 4 892738385
+734 751 4 891021937
+592 522 5 882955662
+764 71 5 876429672
+660 186 3 891199781
+766 202 3 891310281
+181 1350 1 878962120
+85 531 4 879454112
+303 569 3 879484159
+60 445 5 883326273
+747 939 3 888639362
+87 410 4 879876565
+643 209 5 891446652
+548 283 3 891415572
+586 841 3 884063854
+450 832 2 882468307
+655 306 3 887424883
+308 122 4 887742165
+559 257 3 891035466
+456 1222 2 881375019
+716 1203 2 879795239
+724 680 1 883758119
+474 23 4 887925620
+542 186 4 886532909
+54 346 4 890608303
+25 604 4 885852008
+650 495 3 891372316
+423 245 4 891394952
+693 1311 1 875482939
+796 418 4 893218933
+592 234 5 882955863
+654 473 2 887863933
+751 88 4 889298660
+374 742 5 880393331
+506 161 4 885135881
+200 596 4 876042584
+707 293 4 880059810
+361 705 5 879441416
+301 420 3 882077285
+537 466 4 886031149
+495 181 5 888632180
+557 300 4 881095916
+654 660 5 887864532
+650 496 4 891369707
+664 149 3 876525315
+741 1074 2 891457395
+425 538 2 890346866
+508 511 4 883767246
+540 111 4 882157148
+557 198 5 881179513
+608 44 4 880406469
+451 359 2 879012721
+655 1069 1 887473535
+758 684 4 881977872
+774 1028 2 888558829
+206 1432 1 888180082
+562 181 3 879195125
+363 282 2 891495596
+535 196 4 879617894
+407 215 3 875045658
+554 819 3 876231688
+470 13 4 879178518
+23 713 4 874784337
+429 191 5 882385065
+192 125 3 881367849
+642 451 5 885605794
+342 212 5 875319992
+425 121 4 878738813
+758 24 4 881979891
+391 174 5 877399301
+606 48 4 880924483
+417 260 3 879649779
+742 117 2 881335528
+714 472 2 892777730
+379 636 3 880525502
+42 284 3 881105581
+655 708 3 887427307
+704 654 5 891397667
+171 310 4 891034835
+330 385 5 876546378
+721 881 3 877137359
+181 981 1 878962279
+535 482 4 879619107
+703 258 4 875242076
+20 274 4 879668248
+178 333 3 884836479
+686 651 5 879545413
+798 94 3 875914939
+417 413 3 879646327
+683 303 3 893283104
+216 735 5 880244758
+479 1444 1 879462121
+442 219 3 883390009
+405 675 1 885548275
+476 26 4 883364475
+592 925 3 882608915
+798 1 4 875295695
+172 463 4 875537502
+518 280 4 876824218
+645 28 4 892053310
+733 279 2 879535968
+222 742 5 877563597
+749 578 3 878850429
+609 1012 1 886896237
+367 800 4 876690049
+643 200 3 891448265
+525 1047 2 881086274
+796 229 3 893048471
+398 186 4 875733496
+660 208 4 891199201
+405 921 1 885549634
+535 9 5 879617779
+527 647 5 879455654
+616 322 4 891224840
+358 1266 4 891269944
+704 662 3 891397819
+786 404 4 882843500
+788 229 3 880870299
+788 51 4 880870018
+750 306 4 879445877
+664 175 4 876524699
+276 928 3 874836629
+346 97 4 874948929
+617 1073 3 883789105
+655 1368 5 888474285
+601 504 4 876350300
+279 28 2 875296461
+456 380 3 881375097
+196 153 5 881251820
+777 1 4 875979431
+614 841 2 879465398
+561 195 3 885808963
+328 133 5 885047018
+406 447 4 879792897
+749 172 5 878847239
+608 100 4 880403280
+143 294 3 888407708
+637 333 3 882900888
+230 371 4 880485330
+633 177 3 875325654
+682 1410 3 888517324
+707 730 3 886286742
+745 174 3 880123179
+536 713 4 882318741
+774 563 1 888557883
+536 498 5 882359906
+479 455 4 889125853
+94 4 4 891721168
+796 679 4 893048471
+276 185 4 874792663
+18 111 3 880131631
+394 386 3 881058897
+655 87 3 887476943
+610 95 2 888703316
+733 19 5 879535338
+350 132 5 882346929
+637 1 4 882902924
+542 122 3 886533253
+95 97 4 879198652
+758 689 1 881295176
+707 162 5 886285968
+715 475 4 875962049
+454 423 4 881959607
+177 216 4 880130653
+94 692 4 891722249
+798 998 3 875915317
+450 226 4 882474001
+326 194 4 879874825
+30 161 4 875060883
+222 402 4 878185044
+643 521 4 891448586
+10 701 4 877888812
+796 87 5 893218728
+764 321 1 876233034
+566 1437 2 881651434
+586 385 3 884058956
+758 752 3 887086705
+551 924 5 892783451
+708 21 1 877325316
+436 710 4 887769281
+757 743 2 888445172
+665 79 3 884293831
+110 366 3 886988341
+125 482 1 892836309
+731 194 3 886183681
+747 156 3 888639362
+645 433 4 892054906
+198 127 5 884204919
+288 1065 4 886373474
+181 1365 1 878963086
+402 237 4 876266948
+648 254 3 884367248
+405 42 1 885547313
+533 228 4 879191332
+683 316 4 893286208
+168 300 5 884287011
+671 1215 3 884036365
+234 279 3 892333980
+454 185 2 881960265
+458 514 5 886397504
+486 332 3 879874187
+29 326 2 882820869
+551 774 5 892783314
+640 1228 4 889235993
+645 963 4 892053241
+643 418 4 891447518
+671 559 4 884338399
+684 692 4 878576614
+625 154 3 891998289
+363 235 5 891497130
+48 357 5 879434653
+462 330 3 886365803
+716 392 2 879796895
+782 1390 3 891500028
+713 307 3 888882311
+543 1014 4 875655073
+184 7 3 889907738
+234 97 2 892334267
+655 324 3 890103072
+303 790 4 879485507
+314 433 3 877887642
+55 50 4 878176005
+747 1203 5 888639685
+682 259 3 888518424
+149 300 3 883512715
+724 1617 1 883757703
+791 289 4 879448087
+250 175 5 878090004
+760 216 2 875667366
+660 145 2 891202022
+788 235 3 880871328
+766 648 3 891309913
+160 237 3 876768609
+728 678 4 879442794
+655 249 3 887474630
+164 472 5 889402071
+588 724 2 890015648
+676 318 5 892686459
+802 135 4 875985347
+650 434 4 891382218
+650 627 2 891387520
+507 319 3 889964074
+629 258 4 880116722
+524 550 3 884636958
+733 7 3 879535603
+70 101 3 884150753
+665 319 4 884289897
+642 542 5 885606609
+308 285 5 887736622
+180 939 4 877355472
+642 143 5 885603018
+727 790 2 883711616
+468 42 4 875294549
+663 357 5 889493732
+342 276 3 874984531
+735 690 4 876697561
+593 631 3 886194296
+496 268 4 876063784
+195 582 4 883822804
+209 813 5 883417810
+563 781 4 880507582
+486 117 3 879874939
+630 276 1 885667108
+795 1036 2 883255578
+514 229 3 875463525
+25 98 5 885853415
+382 357 4 875947149
+49 432 5 888066979
+290 651 3 880474034
+758 391 3 881980386
+292 96 4 881103568
+709 96 5 879848397
+451 938 4 879012772
+93 121 3 888705053
+642 138 4 886570173
+551 448 4 892783242
+222 476 3 877563739
+608 448 5 880406593
+771 222 2 880659709
+503 432 5 880472102
+524 321 3 884321179
+148 8 4 877020297
+296 19 5 884196524
+758 163 5 881976089
+606 151 5 878148493
+389 671 5 880087516
+663 1324 3 889492473
+755 690 5 882569574
+798 988 3 875295469
+746 566 4 885075367
+560 318 4 879975406
+788 692 3 880869106
+647 255 4 876534131
+664 45 4 878090415
+733 121 3 879536723
+399 450 2 882350791
+343 197 4 876404836
+664 684 4 876526580
+435 331 5 884130671
+298 193 5 884182867
+714 289 3 892778092
+457 7 4 882393278
+504 357 4 887832705
+308 99 4 887738057
+787 361 3 888979075
+758 373 4 882055347
+275 470 3 880314772
+695 995 4 888806150
+696 315 5 886403578
+795 636 3 883253661
+223 820 4 891550371
+271 499 3 885848971
+785 209 3 879439043
+798 1119 3 875916421
+582 15 3 882961481
+506 676 1 874945513
+367 184 5 876689990
+236 133 5 890116059
+350 654 5 882345918
+279 948 3 891209078
+716 186 3 879795867
+292 631 5 881105778
+798 164 4 875303502
+623 227 4 891034528
+303 1052 2 879544365
+497 1177 1 879363111
+694 617 4 875728181
+679 69 4 884487688
+731 504 3 886183209
+622 94 2 882671694
+442 209 4 883388283
+450 939 4 882376803
+82 197 4 878769847
+800 742 4 887646477
+767 187 4 891462658
+664 480 5 878091393
+561 656 4 885807455
+499 12 5 885599040
+804 11 4 879442954
+411 230 3 891035362
+682 240 4 888521637
+22 384 3 878887413
+506 755 4 874876486
+751 1661 1 889299429
+650 1031 3 891369480
+595 1023 1 886921977
+76 70 4 875027981
+152 155 5 884018390
+424 50 3 880859519
+458 546 3 886394863
+538 210 3 877106665
+480 863 4 891208356
+705 373 3 883428237
+748 678 2 879454233
+294 181 5 877819532
+328 798 2 885048159
+13 758 1 882397084
+747 3 2 888733567
+688 326 5 884153606
+644 127 4 889076775
+731 153 3 886182555
+72 553 5 880036638
+125 269 1 879454002
+432 276 4 889415947
+675 650 5 889489971
+493 288 4 884129823
+2 237 4 888552017
+640 568 4 874778569
+435 100 3 884131711
+727 271 4 883708149
+705 568 5 883428058
+70 222 4 884064269
+354 865 3 891217109
+429 92 4 882385684
+501 685 3 883347774
+655 1099 3 887428965
+711 40 4 879994875
+253 192 1 891628884
+756 92 3 874828027
+84 466 4 883453148
+655 750 2 887472879
+668 311 4 881591023
+174 125 5 886514069
+693 650 3 875482364
+280 58 4 891700514
+798 274 5 875295772
+303 875 4 879466291
+548 3 1 891415967
+579 333 4 880951372
+727 765 2 883712780
+803 286 5 880054592
+92 47 4 875654732
+287 952 4 875334036
+682 687 2 888518871
+234 625 3 892336286
+189 61 3 893265826
+18 269 5 880129305
+665 181 4 884291936
+532 269 4 891288537
+487 258 5 883440613
+186 258 1 879720880
+796 1042 4 893194740
+802 294 4 875984637
+275 450 3 876198296
+697 689 4 882621714
+101 151 3 877136628
+395 50 5 883763009
+754 476 4 879451742
+345 220 3 884991457
+378 43 3 880056609
+416 159 1 886317412
+593 723 4 875671890
+648 172 5 884367538
+118 672 4 875385257
+119 354 5 890626231
+145 219 5 877343185
+201 1423 3 884140853
+180 785 4 877128388
+637 323 1 882899182
+721 989 3 877137527
+796 159 3 893194685
+6 257 2 883599478
+655 165 3 887650512
+654 276 1 887863866
+788 70 4 880869908
+593 761 2 875671951
+533 66 4 879439204
+670 232 3 877975448
+216 56 5 880233608
+536 480 5 882359370
+476 239 4 883364475
+336 26 5 877757877
+557 750 4 884357373
+405 231 3 885548094
+638 679 3 876695259
+467 10 4 879532496
+308 1515 4 887738346
+454 260 1 888000454
+551 739 4 892784710
+580 687 3 884124583
+194 488 3 879521475
+130 185 5 875217033
+437 30 4 880140855
+796 540 2 893048672
+633 405 4 875325654
+610 419 5 888703241
+501 24 3 883348519
+18 208 4 880131004
+675 347 4 889488431
+773 188 3 888540091
+92 974 2 886443626
+780 199 5 891363723
+757 4 5 888466461
+248 156 5 884534945
+505 31 4 889334067
+486 1302 3 879874515
+151 178 5 879524586
+537 678 1 886029181
+623 222 4 891034110
+472 2 5 892790676
+680 815 3 877075312
+475 902 5 891451402
+588 778 3 890027600
+551 72 5 892783972
+514 194 4 875463525
+582 411 1 882962652
+524 32 4 884634679
+628 333 5 880777096
+764 31 4 876246687
+536 493 4 882359333
+733 298 2 879535502
+278 515 5 891295330
+484 82 4 891195444
+780 98 1 891364027
+181 259 1 878961668
+712 842 3 874957160
+537 20 3 886029974
+233 511 5 876021120
+709 230 2 879848551
+294 324 4 877818729
+443 309 5 883504866
+122 1045 4 879270605
+780 467 3 891363904
+786 449 2 882844096
+83 31 5 880307751
+642 174 5 885842594
+381 742 4 892697677
+666 517 4 880139563
+740 322 3 879522839
+7 513 4 891351772
+719 778 3 883982002
+788 205 4 880868068
+643 205 5 891447222
+733 248 3 879535752
+387 919 5 886479575
+758 286 5 880672230
+360 321 3 880354094
+430 19 5 877225623
+405 728 4 885547690
+738 56 4 875350418
+301 249 3 882074801
+666 82 3 880314194
+592 312 2 882607780
+568 656 3 877907281
+519 313 5 883248134
+586 173 3 884059287
+727 747 2 883712519
+622 833 4 882590955
+629 467 5 880117565
+56 732 4 892677147
+615 855 4 879448088
+766 510 3 891310038
+759 300 5 875227686
+548 326 4 891043278
+296 297 4 884196665
+766 135 4 891309053
+796 527 3 892675654
+754 742 3 879451991
+327 44 3 887745840
+450 608 4 882373088
+796 154 3 892676155
+143 315 4 888407542
+374 228 5 880395973
+106 191 5 881451453
+608 28 4 880405484
+775 348 3 891032804
+495 472 5 888635144
+802 286 2 875984532
+655 257 3 887474020
+378 747 3 880055597
+689 7 5 876676334
+253 1039 4 891628199
+610 28 4 888703258
+244 1118 4 880608087
+804 546 3 879443884
+756 554 1 874829152
+638 403 3 876695059
+758 128 4 881977625
+751 652 4 889133951
+407 89 4 875043948
+804 31 4 879442792
+792 111 3 877910126
+537 1103 4 886031407
+425 669 3 878737908
+229 751 3 891632164
+735 813 4 876698570
+717 111 4 884642479
+694 178 4 875727099
+774 127 4 888557198
+504 725 3 887911973
+793 298 4 875103971
+642 1311 3 886569715
+405 29 4 885545639
+151 614 4 879528729
+592 678 2 882607690
+194 282 3 879539614
+251 471 3 886272319
+566 31 3 881650825
+637 338 4 882900888
+371 1 4 877487440
+730 109 4 880310390
+141 696 4 884585498
+385 283 2 879439984
+775 286 4 891032741
+618 70 3 891307495
+92 179 5 875653077
+562 161 3 879196445
+689 250 5 876676334
+663 1276 3 889492679
+295 79 4 879517600
+600 184 3 888451750
+751 85 3 889297767
+619 22 5 885953992
+593 660 5 875671372
+758 69 5 881976233
+684 742 4 875810830
+660 1411 2 891201294
+465 56 4 883531110
+398 498 5 875657734
+500 471 4 883865391
+454 956 2 888266955
+749 15 5 878846841
+54 117 5 880935384
+763 210 3 878915015
+546 53 5 885141502
+642 376 3 885606194
+34 990 5 888602808
+496 421 3 876066229
+487 25 1 883445130
+650 404 3 891369443
+645 4 4 892055347
+614 147 5 879464332
+752 271 5 891208452
+344 98 4 884901180
+526 288 4 885681910
+535 152 4 879618385
+290 1 5 880474327
+303 187 5 879466631
+714 685 4 892777903
+524 447 5 884636182
+636 9 3 891448185
+731 419 4 886183039
+604 127 4 883667946
+535 692 4 879618880
+85 232 3 882995966
+642 216 3 885603083
+735 628 3 876698755
+159 456 3 880557848
+513 323 5 885062636
+560 255 4 879976109
+650 1149 4 891383856
+709 2 4 879848511
+378 582 5 889665232
+299 154 4 878191943
+782 878 3 891498918
+634 315 5 889464384
+600 96 5 888451664
+389 197 5 879991485
+455 393 3 879112152
+592 191 5 882955735
+255 827 2 883216958
+715 87 4 875963024
+798 151 3 875554819
+43 581 3 883956468
+250 123 3 878089837
+675 874 4 889488679
+770 1 5 875972219
+497 552 3 879362155
+777 216 4 875980597
+774 28 3 888556698
+313 143 3 891014925
+437 698 2 880142426
+86 304 3 879570149
+724 304 4 883757703
+487 286 2 883439831
+763 11 4 878918333
+104 847 2 888465263
+727 539 2 883708523
+194 651 3 879520991
+535 1474 4 879618207
+786 86 4 882843006
+434 111 5 886724540
+735 25 4 876698684
+474 88 4 887926106
+741 280 3 891458403
+453 628 3 887942025
+406 284 1 879539987
+712 79 4 874729850
+334 172 3 891548954
+132 286 3 891278680
+671 231 3 884035993
+454 99 3 881960296
+744 628 2 881172357
+682 570 2 888517948
+601 143 3 876351073
+140 304 4 879013747
+777 690 4 875979137
+766 134 5 891308968
+746 546 3 885075434
+774 185 2 888557683
+758 634 5 881975922
+705 191 1 883518871
+151 971 5 879528607
+608 1009 4 880406032
+457 1210 4 882549905
+796 270 4 892611799
+712 660 4 874730234
+745 8 4 880123627
+758 1501 3 881978258
+537 322 1 886029153
+474 193 4 887925497
+738 208 4 875350418
+682 423 5 888519206
+442 576 2 883390703
+374 50 3 880394367
+241 895 2 887250085
+792 595 3 877910305
+747 494 5 888639015
+776 442 2 892920480
+445 330 2 891199274
+466 68 3 890285159
+800 127 4 887646980
+500 217 4 883876053
+718 820 2 883349642
+716 611 5 879795496
+223 339 4 891549212
+180 222 5 877127815
+557 12 5 881179653
+399 1210 2 882348690
+492 528 5 879969878
+593 161 5 875671464
+768 65 4 887305100
+654 283 5 887863471
+709 447 2 879848167
+663 1048 4 889492562
+675 258 3 889488679
+758 656 5 881976032
+605 100 5 879425432
+318 1050 4 884496738
+272 200 5 879455043
+35 327 3 875459017
+305 478 3 886323275
+738 172 4 875349895
+581 269 3 879641348
+630 975 4 885667108
+647 993 4 876534131
+682 167 2 888522101
+651 327 4 880126473
+73 82 2 888625754
+620 946 4 889988036
+406 196 2 879446588
+621 87 5 874965408
+697 283 5 882622146
+452 86 4 875274683
+666 603 4 880567943
+621 894 1 883800011
+629 523 3 880116963
+634 717 4 875729794
+763 375 2 878923513
+766 366 3 891310875
+201 972 3 884140522
+291 212 4 874868027
+463 751 4 889943769
+497 202 4 878760023
+161 316 5 891170275
+676 114 5 892686606
+793 121 3 875104193
+639 111 2 891239613
+551 1135 5 892785331
+527 673 4 879456587
+795 100 5 880555946
+643 99 4 891447485
+716 1050 4 879797303
+699 221 4 878882667
+268 405 2 875742822
+648 17 2 884882078
+396 125 3 884646191
+487 77 3 883530814
+659 649 3 891386307
+782 1658 2 891500230
+515 269 2 887658844
+318 514 2 884496524
+608 357 5 880404916
+405 1021 1 885549543
+774 871 1 888558876
+354 485 4 891217659
+327 95 3 887818596
+661 272 4 893281023
+638 510 3 876694704
+752 310 1 891207791
+663 50 5 889493502
+804 204 4 879441450
+533 125 5 891263021
+532 147 4 888634802
+181 744 2 878962720
+62 210 4 879374640
+749 736 3 878847988
+715 735 4 875964224
+158 188 4 880134332
+497 797 3 879362586
+641 268 4 879369827
+416 755 4 893214333
+188 180 5 875073329
+608 8 2 880405484
+655 632 3 887523224
+720 269 3 891262608
+618 1 4 891308063
+617 313 1 883788511
+193 161 3 889125912
+705 255 5 883427152
+502 243 3 883702945
+59 504 5 888205921
+624 1089 2 879793408
+342 496 4 875319334
+648 169 5 882212651
+484 294 4 878060860
+617 669 1 883789635
+548 245 4 891042624
+753 898 4 891400364
+508 357 5 883767246
+303 665 4 879485475
+727 54 3 883711045
+677 845 3 889399327
+754 819 3 879452116
+772 879 4 877533731
+454 961 1 888267279
+181 1252 1 878962168
+299 239 3 878192601
+276 387 3 874787526
+781 288 2 879633862
+355 1392 4 879485760
+429 63 2 882387505
+600 161 4 888451908
+429 1209 3 882387350
+354 270 5 891216082
+747 327 4 888638425
+559 508 3 891034209
+488 190 5 891376046
+92 1023 2 892655775
+320 825 4 884749550
+234 199 5 892079040
+708 313 5 892718687
+606 939 4 880927247
+796 164 3 893194548
+707 208 5 886285939
+492 482 3 879969720
+339 327 4 891032150
+617 480 4 883789179
+567 47 4 882426696
+193 755 4 889126919
+343 523 5 876404647
+727 294 4 883708087
+584 423 4 885778263
+804 82 5 879442001
+276 254 2 874796373
+76 1153 2 882607017
+685 325 3 879451401
+752 340 4 891208077
+114 168 3 881259927
+416 735 5 893213549
+688 336 2 884153728
+671 597 4 884036365
+523 430 4 883702125
+650 612 4 891369656
+406 115 4 879446108
+500 282 4 883875092
+541 91 5 883874683
+783 346 5 884326424
+429 340 5 882384870
+655 387 3 888984538
+299 512 4 889501995
+573 50 4 885843738
+397 181 4 885349955
+6 127 5 883599134
+779 471 4 875993165
+328 89 5 885046344
+798 719 1 875743196
+621 419 4 874965093
+457 161 4 882397829
+7 655 5 891351384
+98 152 3 880498968
+276 678 3 874786419
+647 257 2 876776321
+521 240 3 884476067
+487 652 5 883530374
+721 877 3 877137285
+331 268 5 877196820
+618 202 2 891307714
+552 1051 3 879222238
+391 458 4 877399864
+672 124 3 879787922
+684 1 4 875810928
+177 302 4 880130379
+796 193 3 892662964
+606 647 3 880924663
+578 343 2 888957735
+710 1039 4 882063736
+406 47 4 880131741
+764 527 4 876339982
+712 692 5 874729995
+503 268 5 884637610
+774 52 3 888556659
+659 195 4 891384152
+425 234 3 878738853
+463 301 5 889936512
+236 117 3 890116818
+96 144 4 884403250
+495 559 4 888635180
+545 29 3 880347984
+702 288 1 885767306
+624 905 4 891961250
+698 421 2 886367366
+706 100 1 880997211
+685 327 2 879451234
+620 98 4 889987560
+693 514 4 875484431
+743 297 5 881277931
+474 660 5 887926999
+645 488 4 892053241
+587 332 4 892871171
+790 174 4 885155572
+379 208 4 880525214
+658 117 4 875145879
+561 155 2 885810785
+204 268 3 892388935
+324 678 3 880575277
+724 310 5 883757170
+694 181 5 875730386
+524 50 4 884634615
+706 50 5 880997142
+642 463 3 885602232
+504 99 3 887837739
+474 566 5 887926632
+429 684 4 882385882
+44 197 4 878347420
+592 1199 5 882608358
+799 479 5 879254026
+95 707 3 880572009
+592 1073 5 882956276
+782 346 2 891497854
+650 96 4 891369479
+347 977 5 881653224
+585 10 3 891286256
+643 32 4 891447459
+691 50 4 875543191
+619 82 5 885954053
+595 358 2 886920714
+679 419 3 884487514
+804 1076 3 879446162
+534 405 3 877807935
+562 286 4 879194616
+592 328 1 882607476
+599 274 5 880952144
+85 173 3 879454045
+301 162 3 882078287
+534 546 4 877808120
+588 42 5 890024529
+707 631 4 886286844
+469 286 5 879450367
+90 1204 4 891384959
+430 137 3 877225433
+524 549 4 884636931
+327 709 4 887819411
+719 121 1 879372253
+588 184 4 890025951
+588 165 2 890015649
+796 431 4 892676231
+716 729 2 879795375
+505 71 4 889333937
+449 285 5 879958572
+546 751 3 885139871
+613 194 5 891227299
+745 527 3 880123486
+131 813 3 883681466
+115 282 4 881171009
+805 319 2 881696876
+773 92 4 888540041
+747 591 2 888640776
+506 42 3 874873247
+528 173 5 886101610
+776 168 5 891628656
+295 155 4 879518715
+543 70 4 874863155
+176 262 4 886047292
+721 527 5 877140046
+452 163 4 886151027
+544 343 2 884796062
+574 327 3 891279122
+592 1226 4 882608873
+392 244 3 891038247
+790 38 2 885157929
+690 281 3 881180005
+225 705 5 879540707
+339 238 5 891032827
+1 127 5 874965706
+409 300 3 881104697
+267 81 4 878972434
+383 193 4 891193072
+303 385 4 879467669
+608 305 3 880402633
+623 194 5 891035112
+625 403 3 891961882
+543 684 4 874864737
+621 1028 4 880737861
+805 715 4 881698828
+465 174 3 883531409
+250 933 3 878089467
+354 464 4 891217512
+724 880 3 883757834
+407 514 4 875042675
+670 480 5 877975017
+312 1192 3 891699491
+763 213 4 878917468
+171 286 3 891034801
+194 629 3 879552401
+767 495 4 891463095
+708 763 4 877326158
+751 778 3 889297178
+255 117 2 883216845
+358 1006 5 891269913
+350 23 5 882345823
+660 774 3 891200594
+56 596 4 892683275
+798 138 3 876176160
+539 69 5 879787801
+215 77 3 891436690
+774 105 1 888558946
+774 520 3 888556398
+690 12 4 881179631
+486 319 3 879874388
+92 8 5 875654159
+749 195 5 878848639
+591 517 4 891040366
+795 502 3 883251421
+757 693 4 888467498
+707 529 4 886287376
+804 318 5 879441450
+194 540 1 879554950
+201 183 4 884112245
+346 219 2 875263664
+145 1289 1 875271660
+325 480 4 891478455
+504 142 3 887841158
+682 38 3 888521116
+522 134 5 876961020
+15 220 4 879456262
+387 679 5 886483194
+564 323 3 888730838
+588 684 4 890024246
+758 316 5 888020827
+796 399 4 893048471
+378 568 4 880055779
+268 92 4 875310745
+465 404 2 883532120
+13 398 2 882398410
+268 578 2 875744388
+790 284 4 884461888
+655 594 3 887430778
+216 64 5 881432544
+122 1267 4 879270769
+10 185 5 877888876
+508 52 4 883777047
+497 208 3 878759806
+746 56 3 885075211
+119 181 4 874775406
+743 268 4 881277551
+747 502 5 888733182
+747 1028 1 888733480
+416 2 4 886317115
+782 246 3 891499321
+788 639 3 880870710
+354 171 4 891306892
+607 30 4 883880180
+538 153 4 877106976
+804 588 4 879442687
+424 435 3 880859346
+802 323 5 875984722
+751 856 2 889134393
+758 387 2 881978495
+698 222 4 886366611
+429 174 4 882387773
+407 135 3 875119886
+342 192 4 875320082
+437 111 3 881002067
+308 152 5 887739292
+647 72 4 876534083
+551 77 3 892784130
+447 298 4 878854195
+711 132 5 879993150
+125 70 3 892838287
+16 661 4 877726789
+690 376 3 881177910
+532 315 3 888636423
+492 192 3 879969583
+503 12 3 879454675
+236 255 3 890116747
+710 310 3 882063224
+796 1119 4 892675528
+145 930 2 888398833
+76 1071 3 882606017
+753 515 5 891401712
+750 271 4 879445911
+143 326 5 888407708
+447 498 4 878856321
+343 561 3 876405172
+508 1153 4 883768797
+766 228 3 891309811
+804 399 4 879445111
+435 743 3 884134910
+727 424 1 883713454
+764 77 4 876246687
+593 286 5 875660009
+345 715 4 884993069
+806 324 2 882384513
+671 431 2 883546677
+763 258 3 878914901
+553 520 5 879949153
+796 491 4 892662964
+790 412 4 885158495
+57 471 4 883697134
+666 300 3 880138702
+254 118 4 886475406
+715 53 1 875963946
+104 332 2 888442305
+786 429 4 882843237
+657 109 1 884239886
+658 603 4 875147994
+608 461 4 880406507
+391 173 4 877399030
+291 670 5 874867785
+463 845 3 877385830
+802 452 4 875985976
+387 62 2 886483252
+388 315 3 886438122
+659 76 4 891383917
+648 498 3 884368130
+510 457 2 887667969
+135 470 4 879857931
+450 631 4 882394251
+716 211 5 879796171
+493 890 3 884130074
+484 699 4 891195773
+763 461 4 878915015
+437 174 5 880140122
+417 55 5 879647900
+346 657 4 875260577
+548 331 4 891042530
+436 23 4 887770064
+222 156 4 878183777
+790 1183 2 885157956
+804 198 5 879441391
+707 191 5 880061699
+59 32 4 888205228
+514 747 4 875463245
+455 1171 3 882141702
+495 395 1 888637147
+363 552 4 891497853
+486 975 3 879874783
+58 153 5 884304896
+363 919 5 891494659
+655 466 3 887474630
+624 125 3 879793093
+281 289 3 881200704
+608 475 3 880405971
+796 517 2 893047208
+796 795 3 893219254
+425 168 5 890347172
+301 562 3 882077256
+452 729 1 885981574
+497 652 5 878759777
+605 873 3 879365219
+654 252 2 887864031
+675 311 3 889488647
+542 41 4 886533068
+524 186 3 884634995
+682 549 3 888517415
+554 595 3 876232109
+157 111 3 886889876
+689 222 5 876674954
+485 748 2 891041551
+42 369 4 881105931
+764 100 4 876242649
+435 45 5 884131681
+56 300 4 892675935
+159 67 1 884026964
+207 526 4 875509507
+501 13 4 883348011
+534 1327 2 877808281
+525 322 2 881085256
+591 1028 3 891039658
+381 418 3 892696471
+654 100 1 887863436
+221 151 1 875246008
+523 384 3 883703495
+698 434 4 886366515
+599 763 5 880952316
+611 262 4 891636223
+805 17 4 881695346
+562 143 5 879196074
+13 70 3 882140691
+804 433 4 879444714
+416 8 5 893212484
+5 450 1 875635962
+619 385 5 885954053
+601 163 4 876350400
+667 131 5 891034810
+733 242 4 879535011
+663 619 4 889493182
+585 1449 5 891283338
+712 699 5 874956586
+660 1020 4 891199833
+654 739 4 887864886
+458 147 2 886395065
+724 908 1 883758208
+91 657 4 891439130
+130 179 4 875217265
+269 163 2 891449751
+506 418 4 874874055
+687 264 3 884652197
+662 813 3 880570194
+768 1016 2 883834814
+497 233 2 879310883
+805 387 3 881696905
+60 479 5 883326301
+712 416 3 874957113
+769 15 3 885423824
+532 411 3 874792031
+699 929 3 879147366
+109 210 5 880573084
+256 284 4 882151576
+537 178 4 886030767
+751 659 5 889133012
+776 496 3 891628708
+130 827 4 876251312
+59 591 4 888203270
+125 746 3 879455018
+387 10 4 886481228
+378 269 4 890513693
+642 862 4 892241015
+660 68 4 891199391
+455 14 3 883768822
+711 732 4 879994495
+798 1224 2 875638842
+593 580 1 876507120
+804 231 4 879445334
+321 275 4 879440109
+521 402 3 885253501
+744 482 3 881171420
+606 175 4 880927127
+551 324 3 892775824
+658 952 2 875145926
+406 277 3 879540106
+724 288 4 883757597
+7 638 4 892132122
+504 1118 3 887911035
+244 118 2 880604981
+459 16 2 879562939
+379 210 4 883156880
+279 456 3 875296924
+798 196 3 875743006
+687 319 4 884652276
+340 179 1 884989963
+749 187 3 881073104
+475 70 4 891627606
+645 430 5 892054797
+428 1280 3 885944069
+458 181 2 886396824
+715 89 3 875963538
+89 1 5 879461219
+758 827 3 882055257
+25 23 4 885852529
+682 150 4 888517197
+592 744 3 882608500
+734 172 4 891022212
+796 742 3 892660505
+487 176 5 883445540
+716 866 3 879794200
+343 28 5 876404793
+498 464 4 881958471
+757 207 2 888468632
+733 1171 3 879535780
+265 100 5 875320601
+532 535 5 888637085
+394 578 2 880888927
+755 304 4 882569881
+747 497 5 888639890
+254 343 2 886470904
+59 684 3 888204553
+661 28 5 876013975
+537 614 3 886031473
+655 1171 3 887426200
+699 268 4 884152267
+738 69 5 892844079
+602 9 4 888638490
+727 187 5 883710104
+676 352 1 892685875
+267 579 3 878973126
+748 144 4 879454707
+486 10 4 879874871
+624 150 4 879792493
+592 344 4 888553156
+514 197 4 875310992
+758 1098 5 881976746
+243 116 4 879987526
+398 66 4 875736732
+24 402 4 875323308
+790 139 2 885157748
+796 871 1 893219001
+627 651 4 879530109
+308 274 3 887738760
+699 252 4 879148050
+793 824 3 875104000
+309 989 3 877370383
+787 269 3 888979547
+299 99 3 889501790
+690 712 4 881177880
+293 232 2 888907384
+758 765 2 881980315
+90 732 5 891383241
+92 658 3 875654353
+721 382 4 877147675
+786 187 4 882843112
+539 487 3 879788101
+533 1147 3 879439204
+216 396 3 880245260
+788 71 3 880868144
+121 237 5 891388708
+806 405 3 882385762
+727 284 3 883709607
+222 1035 2 881060015
+568 486 4 877907720
+741 228 2 891455610
+420 301 3 891357188
+630 1055 3 885667898
+374 225 3 882158071
+774 179 5 888556634
+380 549 3 885479926
+151 151 5 879524760
+416 154 4 876699839
+595 952 5 886921424
+357 1028 5 878951729
+763 151 4 878923488
+535 1039 4 879618058
+486 245 3 879875441
+601 156 4 876348782
+794 475 5 891035822
+775 258 4 891032837
+394 68 5 881058419
+655 48 4 887472744
+587 895 4 892871113
+221 174 4 875245514
+82 79 3 878769334
+807 399 4 893080801
+774 238 5 888555928
+711 401 3 879995405
+276 173 5 874791993
+327 523 4 887818800
+745 203 3 880123696
+194 516 3 879522021
+704 655 3 891397190
+489 748 4 891366838
+123 432 5 879873120
+659 182 4 891332044
+421 127 4 892241624
+654 385 4 887864308
+347 156 5 881653652
+671 33 5 883949781
+771 993 4 880660199
+807 419 5 892528813
+198 707 2 884207009
+323 179 4 878739904
+593 278 3 875659686
+222 363 2 877563852
+254 665 2 886475234
+650 849 2 891381745
+455 252 3 879110818
+290 527 4 880474590
+221 94 3 875246857
+735 147 1 876698643
+711 50 4 876185648
+303 386 4 879485352
+739 969 1 886959039
+280 384 4 891702137
+561 345 4 885806823
+758 412 5 882054797
+788 504 4 880867970
+806 629 3 882389862
+798 116 3 875554781
+470 360 2 879189269
+450 167 5 882469863
+748 196 3 879454958
+706 1 4 880997324
+3 325 1 889237297
+639 510 3 891239862
+145 1210 1 888398766
+279 198 3 882456211
+378 186 3 880055186
+707 382 3 886287191
+581 285 5 879641533
+655 1009 2 887523271
+561 46 4 885808796
+561 1015 2 885810060
+777 56 5 875980670
+766 588 3 891309484
+161 210 2 891171698
+342 499 5 875319912
+592 98 5 882955918
+695 346 5 888806011
+174 50 4 886433166
+751 1007 4 889132222
+782 288 4 891498079
+655 215 2 887472943
+693 357 5 875482169
+181 595 2 878962918
+591 381 4 891040366
+532 52 4 888629446
+569 405 3 879794498
+177 129 3 880130653
+276 624 2 874792969
+327 160 4 887822209
+499 198 5 885599682
+8 181 4 879362183
+773 56 2 888539328
+568 612 3 877907720
+807 117 4 892528813
+518 475 4 876822811
+717 274 4 884642581
+600 29 2 888452490
+627 673 2 879530110
+738 496 4 875351346
+727 356 3 883712365
+699 244 3 878882319
+268 156 3 875745398
+792 124 4 877909865
+109 834 3 880583308
+456 181 3 881373120
+611 873 3 891636399
+407 232 3 876344993
+488 269 3 891293606
+755 269 5 882569604
+177 340 4 880130415
+727 69 4 883710186
+704 302 4 891397015
+641 496 2 879370337
+287 1067 2 875334036
+648 215 2 884796689
+768 756 3 883835053
+291 1277 4 874834019
+757 89 4 888445279
+739 286 2 886825020
+682 977 3 888521090
+724 872 1 883757537
+22 290 5 878886607
+401 302 3 891031464
+557 298 5 881095916
+380 98 4 885478698
+83 862 4 883868805
+798 480 3 875303765
+643 790 4 891449249
+537 523 3 886030682
+218 186 3 877488366
+406 182 4 879445734
+417 452 2 880952970
+467 269 4 879532145
+682 100 3 888517011
+611 887 2 891636125
+561 168 4 885807261
+591 792 4 891031383
+741 785 3 891457371
+548 925 2 891415709
+16 172 5 877724726
+214 496 4 891544545
+543 134 5 874862967
+543 16 3 875655073
+746 232 3 885075304
+707 723 3 886286954
+577 77 3 880475561
+727 1088 2 883709884
+797 307 2 879439190
+372 299 4 876869147
+146 315 5 891458193
+109 748 3 880562908
+801 890 2 890333150
+459 249 2 879562860
+425 520 3 890347085
+385 53 1 879446110
+790 123 3 884461413
+551 66 2 892783281
+432 628 5 889416398
+704 735 4 891397305
+805 321 3 881705292
+313 465 3 891030096
+506 582 3 874873423
+748 258 5 879454081
+709 27 3 879848590
+459 815 4 879563102
+663 31 4 889493628
+749 69 5 878847576
+405 43 1 885546680
+145 176 5 875271838
+561 955 3 885808738
+37 827 3 880915607
+435 399 3 884133253
+305 285 5 886322930
+780 208 3 891364125
+640 231 5 874778424
+450 693 3 887139232
+416 295 5 893213405
+496 1229 1 876071097
+782 294 3 891498381
+45 282 4 881008636
+474 302 5 887914615
+326 385 3 879876882
+712 73 5 874730293
+796 932 4 893219254
+210 792 3 887730532
+655 265 3 887477314
+435 573 1 884132515
+653 722 1 880152800
+472 210 5 875981664
+748 135 4 879454998
+372 595 4 876869878
+698 489 3 886367849
+579 748 3 880951569
+776 127 5 891628731
+642 864 3 885605987
+796 496 5 892662223
+367 413 4 876689879
+499 313 5 885597821
+198 531 5 884207525
+578 1098 2 890939753
+325 529 4 891478528
+736 248 4 878709365
+207 302 4 891759118
+747 952 2 888733630
+393 385 4 887746207
+749 477 3 878848405
+782 310 4 891497963
+475 50 5 891627857
+809 678 2 891037172
+522 23 5 876961248
+608 549 4 880405824
+806 705 4 882387595
+489 892 3 891449532
+659 739 4 891387022
+535 654 5 879617856
+668 323 4 881591198
+543 102 4 874863155
+452 1383 1 886149828
+804 85 4 879445190
+59 792 4 888206362
+749 194 5 878847541
+681 304 3 885409742
+537 435 3 886031933
+561 367 3 885809583
+605 597 3 879427755
+125 72 4 892838322
+514 462 4 875310992
+234 30 4 892335951
+805 595 3 881695951
+711 111 2 876185574
+608 1039 5 880406552
+396 471 4 884646263
+697 336 3 882621523
+301 431 4 882078008
+399 15 5 882340828
+405 71 1 885548836
+743 311 5 881277551
+658 178 5 875148195
+796 765 3 893047691
+756 100 5 874831383
+711 735 5 886030557
+569 1284 2 879795512
+569 756 3 879794660
+189 4 5 893265741
+656 269 3 892318343
+92 1090 3 875907079
+342 381 5 875320312
+536 408 5 882318561
+690 159 3 881180005
+232 69 3 888549376
+82 286 4 876311004
+760 604 4 875668219
+807 385 4 892530349
+609 475 2 886896281
+782 308 4 891498030
+707 582 5 886286433
+290 323 3 880473346
+540 508 4 882156983
+489 1280 3 891447653
+707 1530 3 886288356
+327 338 1 887743815
+440 1265 5 891548567
+133 343 2 890589188
+312 10 5 891699455
+254 29 2 886474847
+184 496 5 889908539
+579 245 2 880951595
+754 255 3 879451585
+809 289 1 891037020
+138 45 5 879024232
+133 269 4 890588766
+363 449 3 891498863
+804 49 2 879447476
+561 276 4 885807713
+561 203 4 885807261
+479 180 4 879460819
+378 106 2 880334241
+718 274 3 883349363
+778 265 4 890726003
+524 496 2 884637314
+711 10 5 876185943
+650 654 3 891369890
+124 7 4 890287645
+644 237 4 889076775
+745 286 1 880123905
+330 185 4 876546236
+586 127 4 884057313
+355 288 5 879485523
+201 396 3 884114682
+152 778 3 882476683
+100 272 4 891375629
+551 732 4 892783711
+788 708 2 880869908
+325 105 3 891480175
+7 145 1 891354530
+479 1142 5 879459939
+104 50 5 888465972
+365 846 3 891304152
+632 588 2 879457217
+748 514 4 879454749
+523 210 5 883702209
+291 21 2 874834389
+525 1315 4 881086393
+551 73 2 892784130
+533 871 2 879192730
+276 881 3 885537717
+661 173 4 876014469
+558 1068 2 879435896
+463 870 2 877385615
+727 282 4 883709157
+516 660 5 891290593
+525 405 4 881086693
+447 98 4 878855873
+604 558 4 883668175
+556 187 5 882136396
+804 192 4 879441752
+795 4 4 881253238
+622 156 5 882592143
+206 360 1 888180081
+733 1658 3 879535780
+484 7 4 881449706
+677 1240 5 889399671
+532 318 5 893119439
+95 177 3 879196408
+389 674 2 880088900
+671 5 2 883949781
+711 286 4 876185488
+627 96 3 879531196
+379 173 5 880525259
+535 721 3 879618464
+815 196 4 878694526
+159 988 3 880485529
+666 197 4 880568129
+785 22 4 879438957
+709 939 4 879847082
+360 210 4 880356166
+671 4 5 884035939
+468 100 5 875279269
+493 300 4 884129725
+321 611 4 879439832
+144 54 2 888105473
+307 172 5 879283786
+727 1218 4 883712068
+276 479 5 874836703
+659 664 4 891386380
+272 651 4 879454797
+804 550 4 879445739
+650 416 3 891387312
+634 1009 2 875729794
+711 248 5 886030732
+537 346 3 886028544
+593 966 5 886193788
+650 715 3 891383206
+527 70 4 879455873
+496 10 5 876064845
+7 601 5 891353744
+763 22 4 878921853
+51 134 2 883498844
+653 381 2 880606620
+354 238 4 891217394
+655 207 3 888893279
+617 219 4 883789536
+763 275 5 878915958
+712 402 4 874729935
+509 345 1 883590115
+293 589 4 888906677
+87 1185 4 879876885
+295 89 5 879519555
+606 99 4 880923799
+90 8 5 891383424
+508 98 3 883767140
+450 431 5 882473914
+642 90 4 885606024
+617 201 1 883789465
+648 202 5 884881524
+298 265 4 884127720
+621 1013 2 880738282
+501 405 4 883347857
+339 191 5 891033676
+524 402 2 884636617
+739 132 4 886959039
+802 447 2 875985686
+387 241 1 886483194
+679 291 4 884487960
+18 204 3 880131407
+606 531 5 880924188
+670 98 2 877975731
+807 465 4 892529448
+497 420 3 879309993
+389 1050 4 879991242
+220 340 4 881197663
+592 875 4 882607434
+804 1222 3 879446276
+642 313 5 886454784
+650 571 3 891387915
+675 312 2 889488624
+716 527 5 879795813
+727 72 3 883712476
+766 423 3 891309844
+655 1501 3 887523200
+625 257 4 891273543
+654 591 5 887863412
+748 319 3 879454107
+721 324 3 877137447
+807 471 4 892775416
+796 49 3 893047287
+545 31 4 884133988
+313 520 5 891013939
+817 748 4 874815649
+6 425 3 883602865
+82 822 2 878769262
+653 563 1 880153406
+677 457 1 889399113
+417 783 3 879649064
+641 89 4 879370364
+664 12 5 876524699
+782 678 3 891498767
+786 200 5 882844010
+532 4 5 893119415
+715 976 1 875962339
+553 638 3 879948732
+708 255 5 877325601
+404 245 3 883790401
+639 750 2 891238514
+749 951 4 878848533
+521 31 3 884478135
+506 478 4 874873067
+694 1455 3 875727061
+773 234 2 888540279
+387 856 5 886484124
+390 286 4 879693461
+804 213 3 879441651
+454 842 2 881960266
+553 190 5 879949251
+251 24 3 886272283
+89 475 5 879441307
+752 288 5 891208452
+807 250 4 893084375
+749 472 4 878849149
+756 161 3 874831194
+624 7 4 879792623
+662 319 3 880569520
+749 78 3 878850632
+328 192 4 885045805
+499 497 2 885599498
+276 3 3 874786924
+88 354 5 891037708
+450 1521 3 882812350
+600 181 4 888451491
+307 1065 3 879205470
+677 471 4 889399171
+440 329 5 891548567
+805 755 3 881705810
+721 1296 3 877137285
+805 747 3 881696729
+267 483 5 878971463
+84 486 5 883453664
+806 177 3 882388254
+436 763 4 887771042
+102 288 2 887051621
+569 685 4 879794075
+537 180 4 886031342
+399 779 4 882350850
+60 89 5 883326463
+633 128 3 875325225
+627 578 3 879531351
+109 391 2 880581127
+181 1328 1 878962240
+710 603 4 882063921
+476 88 4 883364717
+561 2 3 885809752
+771 154 2 880659426
+708 748 4 892719033
+751 50 5 889132162
+693 660 3 875483020
+5 235 4 875635384
+655 152 3 890887261
+666 270 3 880138720
+575 294 1 878146447
+716 837 4 879796475
+234 867 4 892826174
+805 176 4 881684185
+648 414 1 884797033
+712 739 4 874729935
+268 562 4 875744357
+698 205 4 886367013
+234 130 1 892336194
+13 586 3 882398326
+763 1268 5 878918933
+705 231 3 883428201
+382 23 5 875946978
+374 12 4 880395202
+287 652 4 875335018
+420 484 5 891356864
+821 742 4 874793130
+634 125 4 875729710
+197 82 5 891409893
+406 15 4 879540051
+770 255 4 875972099
+307 580 4 879283514
+708 304 4 892718876
+671 96 5 884035686
+409 205 3 881107992
+474 64 5 887924027
+130 944 4 876252042
+539 962 4 879788195
+738 380 3 875351530
+518 1114 2 876824079
+758 1111 4 881977375
+533 94 4 879192184
+368 100 4 889783407
+213 597 5 878871062
+104 271 1 888442370
+652 245 4 882567058
+795 235 3 880560263
+501 111 3 883348474
+773 384 2 888539766
+576 248 4 887169019
+642 755 3 885603495
+210 451 3 891036054
+708 148 4 892719246
+762 237 3 878719294
+358 855 3 891269464
+188 76 4 875073048
+711 731 4 879994656
+530 815 4 886202404
+655 302 4 887424720
+774 208 2 888555897
+263 133 5 891298977
+543 576 4 877546306
+325 482 4 891478333
+320 183 4 884749255
+539 133 4 879788136
+758 997 4 881979969
+591 210 3 891031469
+552 250 3 879222336
+763 742 4 878921584
+758 302 5 882848498
+758 480 5 881975213
+815 944 3 878696318
+213 582 4 878955442
+561 1035 3 885810390
+467 24 4 879532496
+452 496 5 875261666
+537 543 5 886031074
+422 561 3 879744143
+666 489 4 880314194
+680 15 3 877075048
+768 845 2 880135875
+796 576 3 893048562
+688 754 5 884153606
+43 131 3 883954997
+557 529 5 881179455
+492 100 4 879969292
+268 268 5 876513491
+221 227 3 875247522
+790 232 4 885156773
+28 573 4 881961842
+625 517 3 891636079
+818 302 5 891870264
+381 509 5 892696872
+712 1043 3 874956788
+587 355 3 892871610
+655 919 2 888474490
+805 475 5 881704016
+774 672 1 888557772
+627 55 4 879531301
+543 204 4 874864737
+788 601 4 880868876
+456 186 4 881374048
+514 97 5 875462764
+795 407 3 880560679
+673 328 4 888787355
+75 322 1 884049789
+459 989 5 879561708
+648 825 4 882212039
+7 506 5 891353614
+793 294 5 875103584
+747 91 5 888640820
+538 22 5 877107232
+814 565 3 885411347
+588 747 4 890025797
+255 443 1 883216544
+741 38 2 891455832
+805 576 4 881695040
+747 135 5 888640437
+761 678 2 876189689
+806 182 5 882387925
+773 1021 5 888539011
+495 417 3 888636741
+524 107 3 884628284
+655 275 4 887425845
+378 1101 3 880055983
+181 1161 1 878962119
+704 136 4 891397819
+650 526 4 891369554
+435 567 3 884133785
+290 28 5 880474235
+6 1 4 883599478
+50 15 2 877052438
+529 328 4 882535256
+495 132 4 888632916
+639 178 5 891240543
+798 932 4 875637927
+328 73 4 885048062
+693 509 3 883975500
+5 169 5 878844495
+517 333 3 892659922
+595 748 2 886920655
+184 301 3 889907045
+618 507 4 891309239
+606 747 4 880927468
+110 468 3 886988202
+716 425 5 879796279
+236 274 1 890117073
+812 288 4 877625294
+16 71 5 877721071
+682 79 4 888520705
+91 56 1 891439057
+792 1132 3 877910160
+391 483 3 877399423
+561 196 4 885808620
+320 732 3 884751013
+189 517 4 893265535
+90 322 4 891382658
+336 151 1 877759473
+424 740 5 880859674
+400 258 5 885676316
+815 386 2 878696563
+786 231 2 882844127
+709 293 4 879847879
+798 21 5 875554953
+734 482 2 891025591
+159 1092 2 880989744
+605 22 4 879424548
+742 181 3 881335281
+627 636 4 879531302
+244 1041 4 880608788
+335 322 4 891567125
+130 1245 3 876251312
+552 826 2 879222002
+721 755 4 877139773
+796 716 3 893047167
+633 5 3 877212085
+298 215 5 884182685
+753 96 1 891401366
+526 508 4 885682590
+699 1615 3 883884998
+221 809 3 875247775
+279 515 3 875295943
+805 527 3 881698798
+500 100 4 883865104
+292 2 4 881105778
+474 22 4 887924571
+305 431 4 886323806
+751 100 4 889132252
+378 709 4 880055921
+622 795 2 882672079
+658 32 3 875147800
+548 678 4 891043547
+633 1019 4 875324766
+566 204 3 881649828
+399 268 3 882340284
+688 259 5 884153750
+748 173 4 879454831
+383 238 5 891192836
+216 466 4 880234347
+776 436 4 892920350
+303 144 5 879467035
+655 1223 3 891585242
+121 347 3 891389304
+749 468 3 878848333
+545 569 3 879900011
+457 82 5 882397494
+627 27 3 879530762
+623 291 3 891034129
+655 89 4 887650683
+738 298 3 875348670
+615 428 5 879449111
+57 1001 1 883698039
+798 586 2 875303765
+342 262 2 874984025
+216 238 5 880244446
+230 496 5 880484501
+59 240 2 888203579
+730 300 3 880309964
+618 1048 3 891308980
+500 1160 5 883865483
+823 94 2 878439497
+545 99 4 880347957
+551 88 4 892783314
+806 407 3 882386125
+671 684 3 883546890
+568 242 4 877906547
+709 860 3 879848318
+659 356 3 891385012
+367 637 3 876690021
+664 196 4 878090054
+671 144 4 884035686
+622 395 2 882672143
+768 117 4 883834981
+655 770 2 892011201
+567 205 3 882425736
+676 845 5 892686398
+555 181 5 879962172
+715 318 5 875963867
+474 709 5 887928755
+489 333 4 891362740
+566 318 4 881649471
+417 82 4 879647326
+805 222 4 881694823
+630 174 3 885668131
+622 169 5 882669374
+354 478 5 891217365
+332 125 5 887938224
+796 488 2 892662400
+303 228 4 879467574
+751 56 4 889132775
+517 405 4 892659893
+748 710 3 879455410
+385 133 1 879441728
+682 294 3 888516841
+416 183 5 893214127
+766 99 3 891309810
+788 570 3 880869862
+576 50 4 887081005
+757 1090 2 888467187
+543 89 4 877545605
+59 644 4 888205033
+746 550 4 885075367
+268 88 2 875743760
+570 258 3 881262189
+158 233 3 880134477
+548 1013 3 891043910
+642 418 5 885606581
+305 749 2 886308111
+532 708 4 877634392
+521 109 5 884475845
+702 300 3 885767461
+710 142 3 882064377
+788 403 3 880870516
+101 411 2 877136891
+704 1454 3 891397441
+306 1514 4 876504614
+768 257 4 880136012
+1 16 5 878543541
+805 473 4 881695591
+626 313 5 887772871
+222 109 3 878184136
+234 492 3 892078936
+642 234 1 885603662
+747 205 5 888639102
+655 1421 3 887523477
+788 54 4 880869174
+790 449 2 885157594
+178 658 5 882827162
+7 433 5 892135347
+529 288 4 882535353
+222 185 4 881059419
+592 327 4 882607387
+83 38 5 887665422
+805 96 4 881694713
+226 509 4 883889322
+508 196 3 883776704
+787 292 3 888979236
+804 365 4 879446194
+322 654 5 887314118
+535 284 4 879619144
+665 214 4 884294935
+63 1 3 875747368
+378 59 4 880046475
+11 434 4 891904270
+404 66 4 883790883
+663 127 5 889493540
+620 820 4 889987954
+320 751 4 884748470
+724 344 1 883757468
+676 259 4 892685621
+303 1220 2 879484899
+710 313 4 882860832
+276 392 3 874790996
+488 1050 4 891294568
+659 629 4 891386680
+44 553 3 878347847
+665 815 4 884290608
+561 22 3 885809223
+684 386 3 878759184
+798 197 2 875303502
+655 921 3 887474656
+530 660 3 883785464
+671 742 5 884035173
+788 188 4 880870083
+42 151 4 881110578
+806 3 2 882385916
+694 423 5 875727018
+536 121 4 882318820
+749 732 4 878848452
+650 631 3 891383424
+720 749 3 891262812
+806 192 4 882387798
+122 190 4 879270424
+798 1089 3 875295616
+7 649 5 891353254
+682 282 4 888519918
+452 509 4 875560790
+200 71 4 884129409
+535 942 4 879619035
+660 33 2 891200193
+620 125 2 889987255
+772 326 4 877533625
+674 1 4 887762799
+790 376 2 885157533
+429 172 5 882385118
+747 153 4 888639989
+456 582 5 881374162
+794 50 5 891035307
+510 323 4 887667752
+299 153 3 877881320
+618 942 2 891309293
+795 186 3 883249522
+653 385 4 878854190
+435 821 2 884132840
+554 405 4 876550654
+313 588 4 891016354
+682 476 1 888522100
+671 161 5 884035892
+712 215 3 874730031
+660 680 2 891405088
+116 607 2 876453961
+450 602 4 882373532
+280 22 5 891700552
+178 720 3 882827645
+776 164 3 892920290
+727 542 2 883712993
+804 654 3 879441651
+234 520 4 892078890
+686 176 3 879545413
+254 432 2 886473158
+342 461 3 874984315
+42 318 5 881107718
+435 222 3 884132027
+780 133 5 891364086
+617 183 4 883789386
+809 272 5 891036743
+768 70 4 888798611
+764 1152 3 876242755
+224 699 4 888103703
+738 42 2 875350012
+769 546 4 885424242
+804 81 4 879441913
+660 106 2 891903867
+334 82 4 891547083
+803 271 2 880054833
+176 93 5 886047963
+425 118 1 878738596
+2 300 4 888979197
+550 877 4 883425723
+398 523 4 875717779
+531 338 1 887048938
+174 780 1 886515030
+608 939 4 880405896
+708 756 2 877326062
+788 194 4 880870052
+786 180 4 882843112
+97 186 3 884239574
+698 220 3 886367874
+158 10 4 880132513
+530 88 4 890627443
+499 474 4 885599227
+405 1261 1 885546529
+301 218 4 882076643
+606 250 4 878143047
+700 50 5 884493899
+796 168 5 892662871
+766 654 4 891309090
+655 955 3 887860615
+804 609 3 879444583
+354 42 2 891217512
+796 202 4 893047167
+454 98 1 888266433
+92 627 3 875654159
+20 496 5 879669244
+243 191 5 879989217
+151 652 5 879524472
+210 708 5 887731391
+181 285 2 878962816
+716 490 4 879794870
+236 50 3 890116059
+532 498 4 888629124
+757 217 3 888467381
+262 56 4 879792027
+422 672 3 879744086
+423 823 3 891395759
+556 294 2 882135855
+87 13 3 879876734
+611 355 1 891636399
+559 226 5 891034688
+756 176 4 874828826
+688 329 5 884153606
+825 111 3 892947930
+715 172 4 875963452
+629 381 4 880117852
+804 151 3 879442412
+519 351 5 883250102
+243 737 3 879988557
+552 932 3 879222194
+807 239 4 892529805
+216 655 5 880233726
+817 124 4 874815885
+543 715 3 877550534
+543 709 3 874866535
+627 423 3 879530145
+601 389 2 876350537
+764 597 4 876243440
+619 346 3 885953622
+294 117 4 877819634
+554 596 3 876232758
+571 462 4 883354992
+508 200 4 883768842
+345 268 4 884900448
+292 64 5 881105373
+773 433 3 888539471
+367 564 2 876690077
+773 238 4 888539347
+726 257 3 889831166
+655 297 4 888474107
+347 195 4 881653603
+292 248 4 881103999
+88 286 5 891037111
+207 143 4 878191679
+489 258 5 891366570
+711 1046 3 879994367
+360 1039 5 880356131
+709 470 3 879847026
+690 739 3 881180564
+796 26 2 893047208
+178 1011 3 882824431
+823 211 5 878438585
+608 64 4 880405165
+535 193 4 879618700
+776 21 3 892313317
+449 1011 4 879958685
+466 98 3 890285762
+567 183 4 882425701
+771 91 4 880659815
+760 278 4 875666242
+727 42 5 883710375
+350 483 5 882347734
+650 155 2 891384249
+164 471 5 889402245
+738 79 3 875351019
+487 272 5 885322350
+804 175 4 879444583
+130 329 4 874953337
+763 196 4 878919206
+596 181 4 883539431
+694 203 4 875728801
+716 521 3 879796846
+671 864 3 884204727
+807 636 4 892530752
+389 118 2 880088900
+521 967 3 885254071
+749 216 4 878848137
+712 722 3 874957086
+770 118 4 875973080
+625 516 3 892000518
+721 732 4 877147079
+805 447 4 881695293
+608 56 5 880403690
+610 50 4 888702961
+216 67 3 881721843
+513 50 5 885062365
+771 949 5 880659941
+425 398 1 878738597
+639 97 1 891240495
+286 462 5 877531537
+339 546 4 891036423
+25 929 4 885852178
+746 157 4 885075590
+25 430 4 885852920
+293 213 3 888906905
+749 781 4 878849979
+62 474 4 879373613
+653 128 3 880606620
+802 327 2 875984861
+472 132 5 875979853
+769 934 4 885424462
+534 149 2 877808237
+535 194 5 879617663
+62 652 4 879375364
+305 1018 5 886324580
+733 14 5 879535368
+727 131 2 883711699
+591 615 4 891031116
+815 173 5 878695241
+434 743 1 886725027
+429 1089 2 882387053
+343 276 5 876403078
+747 739 3 888734072
+682 11 4 888517049
+345 305 4 884900483
+653 930 4 880148885
+420 270 3 891356790
+541 418 5 883874646
+655 188 3 888474807
+268 39 3 875309914
+732 882 5 882589819
+711 724 5 879995461
+500 9 4 883865042
+184 1297 2 889910257
+758 527 5 881977169
+709 637 3 879848168
+593 143 4 886193303
+795 675 3 883251659
+264 201 5 886122261
+566 182 4 881649428
+642 254 4 886454812
+752 896 3 891207846
+464 248 5 878354998
+699 250 4 879148050
+661 647 4 876013356
+684 208 3 878761120
+70 538 2 884066399
+827 329 3 882807787
+270 123 5 876954223
+790 29 2 885158082
+537 234 3 886031211
+113 258 5 875075887
+748 86 4 879455126
+37 930 3 880915711
+634 763 3 875729825
+642 723 4 886132088
+655 1378 3 887523176
+393 357 2 887745815
+284 302 4 885328906
+708 597 2 877326345
+774 1182 1 888556278
+715 1045 2 875965171
+654 300 5 887863017
+671 12 5 883546120
+451 884 1 879012890
+416 378 5 893212896
+749 148 3 878850212
+727 95 4 883710948
+354 494 4 891217194
+178 233 4 882827375
+500 285 3 883865020
+823 81 4 878437836
+716 481 4 879795025
+416 191 5 893213019
+536 736 5 882360264
+796 174 5 892662069
+637 274 5 882904065
+825 423 5 881101641
+802 444 4 875985840
+184 220 3 889908264
+561 67 1 885810240
+751 272 4 887134672
+677 1245 4 889399199
+524 517 4 884635136
+806 654 5 882387837
+645 73 3 892055445
+642 153 3 885602572
+595 246 4 886921068
+774 31 1 888558284
+628 292 5 880776981
+644 323 4 889076433
+648 1 5 882211109
+254 629 2 886472337
+593 155 5 875671579
+65 1 3 879217290
+782 264 4 891498381
+473 302 4 878156824
+224 328 4 888081947
+435 1151 1 884134019
+586 23 2 884058674
+95 257 5 879197329
+554 275 4 876231634
+795 514 4 883250472
+416 729 5 893212896
+429 1228 3 882387163
+721 318 4 877140047
+625 208 3 891968164
+734 699 4 891022752
+749 389 3 878849375
+655 1053 1 887489159
+15 237 3 879455871
+712 136 1 874730443
+56 87 4 892678508
+479 31 4 889125905
+497 1 4 879309955
+653 195 5 878854100
+211 275 2 879460096
+629 729 4 880117852
+466 187 3 890284857
+477 846 4 875942042
+806 238 4 882388082
+144 1012 4 888104521
+268 230 3 875310824
+567 234 3 882426762
+796 636 2 893048505
+194 133 3 879523575
+378 218 3 880056491
+745 646 4 880123416
+751 131 5 889132966
+675 937 1 889490151
+60 617 4 883326273
+13 264 4 882140848
+793 1142 5 875104068
+804 254 4 879441195
+660 64 3 891199035
+554 71 4 876550257
+1 79 4 875072865
+43 258 5 875975028
+82 1063 3 878769815
+401 892 1 891031867
+781 322 2 879633862
+710 23 5 882064200
+201 315 3 884111029
+663 330 4 889491739
+23 62 3 874786880
+551 1621 1 892785194
+780 357 5 891363723
+611 334 5 891636223
+270 943 5 876956038
+766 494 3 891309177
+344 713 3 884899742
+655 1167 3 887428384
+686 521 5 879546786
+189 10 5 893264335
+796 5 4 893194607
+279 211 4 875309616
+565 1396 5 891037333
+807 1444 3 893082702
+522 543 4 876961076
+711 232 3 879993799
+616 331 4 891224677
+648 500 5 884368002
+82 1128 1 884714361
+656 322 1 892319238
+801 895 5 890332929
+128 73 3 879969032
+804 1488 3 879445579
+457 841 4 882395516
+805 42 2 881704193
+655 405 2 887429900
+805 90 2 881705412
+778 239 4 890726303
+234 552 2 892336322
+635 1025 2 878878901
+221 184 4 875245574
+334 1504 3 891549718
+736 515 5 878709365
+650 525 3 891369954
+514 116 4 875462426
+650 530 4 891372233
+435 264 3 884130671
+795 797 3 883254750
+280 88 3 891701556
+660 191 4 891406212
+85 924 1 879453114
+371 504 4 880435576
+791 299 2 879448035
+829 278 1 881712488
+639 727 2 891239613
+782 1279 3 891499660
+707 86 4 886286283
+585 59 4 891283124
+569 13 3 879793847
+194 143 3 879524643
+721 22 5 877139147
+749 134 4 878847286
+723 137 3 880498970
+759 678 2 875227742
+343 606 5 876404836
+373 390 3 877098890
+655 631 4 887473570
+602 121 4 888638434
+731 1 2 886184421
+406 191 5 882480443
+364 325 4 875931432
+266 237 3 892257940
+747 634 5 888639222
+7 474 5 891351002
+727 1273 3 883713286
+682 53 2 888519519
+222 237 4 877563437
+621 1029 2 874963210
+788 739 2 880870149
+588 678 2 890015063
+276 871 2 874836608
+501 952 4 883348114
+804 385 4 879445904
+745 183 3 880123205
+600 779 2 888452564
+773 191 4 888540448
+189 1401 4 893266137
+338 189 4 879438449
+14 81 5 890881384
+642 83 5 885603636
+468 724 4 875287615
+807 1050 5 892529311
+692 127 3 876948910
+715 265 5 875964105
+790 790 2 885157928
+592 466 5 882955766
+201 192 4 884111637
+70 15 3 884148728
+580 250 5 884125072
+498 1161 3 881960777
+783 876 4 884326424
+742 508 4 881335461
+469 474 5 879524117
+804 664 3 879446090
+665 105 2 884291810
+417 1016 4 886186827
+496 607 3 876065822
+596 682 4 883539173
+678 50 4 879544450
+581 127 5 879643079
+100 881 1 891375186
+541 402 3 883864946
+432 284 4 889416521
+804 663 5 879442793
+76 517 5 882129432
+592 188 5 882956387
+537 238 4 886030966
+650 373 1 891382877
+403 276 4 879785941
+545 173 5 879900185
+752 347 4 891207846
+486 151 2 879875041
+490 847 3 875427873
+442 64 5 883389682
+472 323 4 892790117
+782 248 4 891499321
+370 321 2 879434265
+655 887 3 887650979
+774 1305 3 888555829
+699 118 4 879148051
+643 12 5 891446720
+829 189 4 891992008
+521 172 3 884478049
+405 662 1 885546155
+753 359 4 891399477
+804 674 4 879445699
+666 151 2 880313582
+53 50 4 879442978
+807 99 5 892529401
+642 168 5 885842943
+758 428 4 881976745
+528 69 3 886101761
+7 356 4 891351728
+380 959 2 885479455
+712 662 5 874730320
+380 684 3 885478886
+782 687 2 891498865
+398 25 4 875655011
+18 492 4 880131054
+537 709 4 886031342
+630 300 4 885665975
+602 457 3 888638305
+387 789 4 886482928
+16 448 5 877722736
+648 94 5 884882234
+807 842 4 892979600
+811 301 5 886377530
+682 21 4 888522194
+681 286 5 885409370
+757 58 3 888467592
+804 405 4 879443776
+487 941 3 884045297
+527 183 5 879456691
+679 56 4 884487418
+739 96 5 886959039
+709 451 1 879848969
+543 147 4 877543316
+456 1547 4 881373948
+752 326 1 891208299
+435 64 5 884131036
+710 335 1 882063564
+722 151 5 891281020
+393 550 3 887746482
+666 729 4 880314225
+450 1053 3 882396352
+560 321 3 879975151
+807 271 3 892527385
+682 419 3 888523054
+178 293 4 882823954
+625 393 4 891263665
+747 1142 4 888732952
+186 298 3 879023073
+308 434 4 887736584
+270 93 5 876954522
+762 1662 1 878719324
+577 226 4 880475094
+655 974 2 887477025
+430 152 4 877226569
+523 722 3 883703495
+796 1049 4 893219151
+515 286 2 887660131
+804 194 4 879442490
+342 875 1 874984045
+366 201 5 888857866
+325 199 5 891478199
+429 655 3 882385399
+741 88 4 891457456
+377 234 5 891299078
+613 607 4 891227236
+682 238 3 888521540
+259 65 3 883371001
+664 192 4 876524096
+458 96 4 886398543
+758 742 4 881976168
+815 483 5 878696284
+830 385 4 891561805
+263 258 3 891296969
+119 9 4 890627252
+798 993 3 875554639
+586 69 4 884059426
+825 20 2 889021180
+685 873 2 879451401
+619 665 5 885954261
+346 708 3 874951714
+221 210 5 875245760
+805 761 3 881695040
+606 841 3 880922625
+742 1012 4 881335528
+380 222 3 885478519
+615 732 4 879449211
+255 273 2 883216845
+661 427 4 876016491
+790 109 3 884461775
+304 763 4 884968415
+764 9 4 876242649
+704 491 5 891397535
+201 1170 4 884141053
+145 1283 1 875270903
+694 97 5 875727399
+375 176 4 886621917
+497 181 5 879310580
+178 792 5 882827834
+13 835 3 882139901
+795 80 3 883254212
+271 625 3 885849606
+624 305 4 891961140
+326 226 5 879876975
+385 732 3 879442189
+703 1047 3 875243028
+663 876 3 889491739
+537 988 1 886029488
+545 550 3 879899327
+524 546 4 884627594
+826 336 4 885690064
+234 286 3 891033314
+731 1269 3 886187652
+642 577 4 886569870
+804 1079 4 879444133
+655 1322 2 887523641
+630 280 2 885667148
+751 70 4 889297870
+405 518 1 885546287
+666 333 3 880138999
+817 118 3 874815947
+454 724 3 888267158
+622 1079 2 882591663
+758 790 4 881978115
+826 313 5 885689782
+612 300 4 875324266
+629 319 4 880116722
+314 542 4 877890300
+712 99 4 874729995
+559 398 3 891034904
+457 215 4 882398002
+537 746 3 886031149
+831 877 2 891354391
+757 549 5 888468540
+405 453 3 885548385
+729 683 2 893286511
+806 483 4 882387409
+38 144 5 892430369
+567 212 2 882427023
+92 566 4 875658112
+389 657 5 879991115
+365 276 2 891303901
+343 462 4 876404385
+778 193 4 890769241
+437 186 3 881001208
+598 258 5 886711452
+659 7 3 891331564
+311 97 4 884365357
+302 358 3 879436981
+345 280 3 884991457
+674 125 5 887762779
+85 483 5 879453933
+374 15 3 880393380
+318 100 5 884470896
+712 220 5 874729682
+741 722 3 891457528
+653 455 3 878854051
+452 7 5 885816915
+693 581 3 875482731
+322 127 4 887313801
+110 642 2 886989126
+393 459 4 887744517
+142 315 3 888639837
+44 144 4 878347532
+703 50 5 875242813
+268 1413 2 875744388
+236 98 5 890116253
+713 340 3 888882133
+766 646 4 891309053
+660 1419 1 891202022
+525 597 3 881086413
+379 227 4 880525638
+782 1241 2 891500150
+521 95 3 885253266
+393 1035 3 889731329
+45 1001 3 881014785
+561 28 2 885808053
+819 1537 5 884012662
+711 909 4 889911007
+378 722 3 880334017
+580 1014 3 884125135
+312 499 4 891699296
+753 182 3 891401851
+786 238 4 882843646
+683 56 5 893286364
+577 55 3 880474694
+748 474 4 879454475
+473 129 4 878157329
+487 50 4 883442018
+130 156 3 875801447
+773 60 5 888538931
+695 270 4 888805952
+215 98 5 891436543
+539 610 4 879788533
+650 735 3 891369588
+747 28 4 888640915
+778 1035 1 890804607
+710 134 5 882063648
+655 651 4 887564613
+682 7 4 888522455
+627 227 3 879531352
+717 271 2 884641842
+372 98 5 876869388
+790 229 3 885156686
+587 750 3 892871113
+43 729 4 883956387
+678 282 3 879544952
+452 183 4 888492759
+707 1113 2 886287990
+749 295 3 881602635
+474 414 4 887927153
+667 504 3 891035015
+653 228 4 878854190
+617 238 3 883789249
+650 212 3 891383713
+474 520 5 887925837
+69 124 4 882072869
+132 285 4 891278996
+454 385 3 888266810
+303 8 5 879467223
+682 31 3 888520705
+655 425 3 887477409
+565 382 5 891037586
+524 7 2 884627065
+416 693 3 878879976
+733 237 3 879535338
+521 13 2 884476240
+668 283 5 881605324
+778 616 4 890726086
+407 274 3 876344287
+5 431 3 875636099
+8 688 1 879361732
+712 625 3 874956516
+586 77 3 884065719
+457 1028 3 882393828
+450 648 5 887660503
+573 657 4 885843928
+745 515 4 880122863
+804 451 2 879446063
+567 185 5 882426899
+828 1646 4 893186124
+655 1632 3 888685759
+735 332 3 876698022
+654 144 5 887864907
+808 333 4 883949519
+537 657 3 886030966
+327 286 2 887737328
+450 715 3 887137066
+788 98 5 880868919
+250 98 5 878090365
+626 923 5 887772922
+94 469 4 891721048
+85 735 3 879454905
+632 432 3 879456910
+271 697 4 885848863
+815 182 3 878693424
+545 732 4 879899619
+451 879 4 879012580
+752 690 4 891208170
+430 101 2 877226501
+521 159 3 885253904
+543 651 3 877546306
+416 215 5 893213644
+663 363 2 889492990
+597 127 4 875340062
+543 211 4 877547441
+509 326 4 883591043
+756 55 5 875129318
+707 116 5 880059974
+694 132 5 875727640
+487 432 3 883447015
+520 240 1 885170476
+561 705 3 885808000
+276 1016 3 874786713
+92 68 3 875653699
+537 116 3 886029841
+721 196 5 877139147
+545 176 4 879899125
+648 820 2 882212131
+450 215 5 882396051
+387 33 3 886483098
+593 98 5 875661596
+296 301 5 884196284
+301 685 3 882074867
+285 357 5 890595777
+747 79 4 888640392
+330 1035 4 876547470
+588 362 3 890014710
+85 596 3 880838337
+394 96 5 880886919
+344 276 4 889814194
+655 449 3 887429732
+561 652 5 885809312
+487 144 5 883446725
+474 205 5 887924469
+551 346 4 892775547
+109 527 3 880577604
+450 900 5 885944864
+621 871 3 881445723
+602 343 2 888638022
+666 32 4 880139466
+796 367 5 893048150
+299 169 4 878192555
+629 307 5 880116722
+528 1618 1 888521905
+450 254 3 887662083
+59 425 4 888204928
+773 53 3 888540147
+233 478 5 877661437
+752 905 2 891207940
+732 690 5 882589626
+807 528 4 892530173
+606 237 4 878148365
+506 880 1 885135560
+151 606 5 879528496
+367 50 5 876689696
+806 89 5 882387756
+450 210 3 887835408
+827 347 3 892157356
+757 117 4 888444181
+694 692 4 875728729
+805 581 2 881695793
+554 215 5 876550833
+567 203 4 882426508
+543 11 3 874866116
+559 196 5 891033805
+776 486 4 892920189
+145 347 3 891509921
+532 218 5 889235367
+543 636 3 876718718
+416 1135 2 886319234
+798 384 2 875915279
+588 554 3 890032281
+537 688 1 886029153
+588 471 5 890024289
+721 264 1 877135806
+291 84 3 874868327
+823 684 4 878439391
+649 1283 2 891440528
+804 186 4 879442687
+94 368 2 891724846
+346 1039 2 874948303
+634 122 3 877017975
+336 475 4 877756934
+661 615 4 876013774
+308 1065 5 887739382
+799 45 4 879253969
+197 177 5 891409935
+101 826 3 877136686
+85 1171 3 879452638
+387 186 2 886480515
+726 1014 1 889832744
+37 1027 3 880930072
+555 195 4 879975438
+660 748 3 891197757
+95 139 4 880572250
+249 209 5 879572582
+119 277 4 874774993
+456 197 4 881373793
+639 153 3 891240752
+56 62 5 892910890
+751 62 4 889298660
+669 302 4 891182948
+778 230 2 890804025
+623 163 3 891034756
+777 205 4 875980306
+748 654 4 879454998
+456 655 3 881373838
+562 133 2 879195007
+770 919 5 875972024
+825 1047 3 880756934
+804 473 4 879443884
+684 710 5 875812109
+548 751 4 891042851
+823 1217 1 878438435
+643 399 3 891450376
+514 1047 3 876063961
+698 284 1 886368545
+399 616 1 882341881
+441 7 4 891035468
+199 539 1 883782509
+374 1101 4 880395634
+488 245 3 891292897
+64 89 3 889737376
+493 192 3 884132015
+771 241 1 880659791
+518 847 5 876823447
+814 656 3 885410957
+276 25 4 874786686
+7 214 5 891352384
+606 924 5 880921408
+437 697 4 880140978
+741 241 4 891019625
+474 248 4 887916438
+639 716 1 891240805
+682 64 5 888517011
+692 204 5 876953340
+561 31 2 885809146
+329 39 2 891656391
+506 29 2 874874894
+655 248 2 888685759
+417 767 1 879646860
+746 38 2 885075476
+378 1 4 880044251
+655 1 2 887650876
+795 219 3 883252104
+736 257 3 878708721
+655 26 3 887427338
+793 844 4 875103842
+823 502 5 878439008
+698 191 2 886367406
+656 272 3 892318343
+694 31 4 875728345
+592 289 4 882607606
+831 96 5 891354668
+794 238 5 891035135
+661 79 5 886841798
+798 839 4 875638649
+595 346 4 886920576
+63 321 3 875746917
+798 1282 3 875296234
+262 417 2 879795319
+92 934 2 875639642
+347 91 1 881654679
+488 69 4 891294209
+645 211 4 892054364
+804 121 4 879442377
+124 117 3 890287181
+804 185 4 879444890
+634 137 3 875728834
+770 25 5 875972582
+275 624 3 880313679
+429 87 3 882384821
+804 141 3 879445841
+391 234 4 877399455
+392 294 4 891037561
+397 498 4 885349955
+478 77 1 889395879
+183 431 2 891467545
+568 319 2 877906697
+696 234 4 886404617
+578 678 3 888957490
+90 527 5 891384959
+429 378 3 882386916
+790 378 3 885156934
+695 311 4 888805767
+552 591 3 879222412
+709 218 4 879848168
+601 222 4 876347039
+814 100 4 885410957
+60 96 4 883326122
+828 887 4 891033611
+577 111 4 880470604
+796 746 3 893048115
+796 855 3 893279958
+606 1199 3 878143246
+694 157 4 875729667
+181 1321 1 878962200
+151 724 4 879542270
+709 56 5 879848053
+658 181 3 875145614
+395 1 5 883765062
+213 213 5 878956300
+770 546 4 875972699
+7 671 5 891351728
+536 546 2 882318533
+618 790 3 891309471
+686 208 5 879547275
+345 738 3 884993636
+758 14 5 883287566
+588 28 5 890024051
+521 405 2 884476820
+707 133 2 886287268
+53 284 2 879442901
+637 936 4 882902487
+487 1011 3 883444768
+650 576 1 891382877
+495 234 5 888634144
+807 193 4 892529483
+459 172 5 879563902
+666 510 4 880139409
+756 423 3 874830675
+503 47 5 880472216
+829 1067 4 891990842
+246 432 3 884921511
+708 412 1 877326159
+749 826 3 878850038
+655 483 4 888685734
+745 222 2 880123126
+798 1249 4 875914785
+805 422 4 881695560
+599 845 5 880951974
+763 197 4 878918360
+378 1425 2 880056930
+521 748 3 884475618
+784 1038 3 891387704
+650 371 2 891387725
+720 302 5 891262608
+7 568 5 891352261
+815 183 5 878694381
+479 423 2 879461084
+805 470 5 881695872
+712 232 3 874956903
+823 739 4 878439582
+1 261 1 875692992
+682 699 3 888523658
+587 989 2 892871438
+586 185 2 884058860
+804 445 4 879445766
+35 326 3 875459017
+290 168 3 880474204
+761 181 5 876190072
+526 751 2 885681958
+682 281 3 888520864
+756 930 3 874830344
+653 152 2 878866951
+721 680 3 877137448
+758 271 4 884999132
+345 886 3 884900736
+666 28 3 880139381
+359 181 5 886453305
+653 674 3 880151983
+392 1007 5 891038137
+343 476 2 876403239
+373 418 5 877104235
+23 234 2 874785624
+457 318 5 882397337
+545 174 4 879899125
+581 275 3 879641787
+13 771 3 882398410
+655 1553 4 888474019
+279 21 3 875297456
+676 895 1 892685562
+13 58 4 882139966
+393 964 2 889555461
+644 322 5 889076364
+699 298 4 883278699
+790 56 4 885155150
+159 1014 4 884027206
+768 50 4 883834705
+825 369 3 880756862
+747 461 5 888639526
+665 405 3 884291300
+389 926 3 879916099
+682 779 3 888522754
+790 401 4 885157621
+741 82 3 891018400
+835 1 3 891033420
+625 181 4 891262633
+833 340 5 879818293
+833 544 1 875133458
+605 295 4 879366240
+689 111 3 876676501
+476 173 5 883364218
+679 204 3 884487191
+811 292 3 886377041
+237 58 4 879376434
+374 284 1 880393753
+344 235 3 884900423
+638 62 3 876695307
+601 131 4 876350766
+666 525 4 880139467
+146 336 5 891458193
+181 274 4 878962720
+727 202 4 883711354
+94 1046 2 891723262
+804 128 5 879441702
+725 258 4 876106729
+239 518 3 889180949
+715 826 2 875962652
+79 283 4 891271627
+144 116 4 888104258
+669 354 1 891182622
+523 1195 5 883700969
+416 315 3 889341306
+422 299 1 875129602
+183 177 5 892323452
+659 136 5 891331874
+727 38 1 883712993
+207 423 4 875774463
+782 243 3 891498381
+128 174 3 879966954
+758 282 3 881977488
+267 202 5 878972398
+222 68 4 881059876
+586 92 3 884061459
+373 12 5 877098343
+762 475 5 878719219
+556 134 5 882136252
+751 181 5 889132397
+609 408 5 886896185
+766 382 3 891310281
+770 300 5 875971612
+682 190 4 888519725
+768 1 5 883835025
+749 228 5 878848828
+749 501 4 878847209
+408 271 3 889679947
+548 295 5 891044304
+649 323 3 891440624
+537 480 4 886030622
+653 215 2 880606619
+551 28 4 892776982
+788 284 3 880869323
+354 811 5 891218091
+90 523 4 891383423
+10 499 4 877893021
+212 631 5 879303929
+452 384 2 875559398
+734 222 1 891022849
+823 31 5 878439038
+659 211 3 891384077
+804 210 5 879441372
+318 307 3 884470681
+85 221 2 879452693
+426 474 4 879442785
+695 288 4 888806120
+406 153 3 879445522
+495 79 5 888632546
+530 98 4 883784195
+747 492 4 888639060
+673 242 4 888787508
+89 736 3 879460027
+540 455 4 882157477
+234 1063 3 892079769
+279 636 5 875313387
+545 211 3 879900586
+749 250 3 878846978
+301 1230 1 882079221
+632 763 3 879459304
+468 126 3 875280214
+13 687 1 883670705
+244 708 4 880607231
+294 831 3 889242542
+790 1044 4 885158185
+666 234 3 880139323
+601 1028 2 876347557
+836 165 4 885754149
+774 537 2 888556893
+499 193 4 885599682
+233 23 5 877665324
+435 1047 3 884132315
+435 1185 1 884133371
+366 53 5 888857990
+429 430 4 882384553
+161 69 4 891171657
+707 221 4 880059749
+682 710 3 888521413
+18 175 4 880130431
+374 23 3 880395896
+101 717 3 877136928
+505 73 4 889334248
+593 118 4 875660009
+447 222 3 878854340
+659 173 4 891383412
+796 4 5 893048150
+653 300 4 889151716
+577 579 4 880475602
+2 100 5 888552084
+583 55 4 879384404
+714 50 5 892777876
+85 52 3 881705026
+766 174 3 891308968
+655 1074 3 891999461
+497 758 2 879362292
+774 293 1 888559123
+792 546 3 877910353
+699 13 4 879146941
+484 427 5 891195746
+697 295 3 882622733
+477 722 5 875941763
+765 127 5 880346722
+87 158 3 879877173
+619 144 5 885954083
+748 143 3 879454546
+645 11 4 892054278
+445 840 1 891200320
+823 210 4 878439498
+816 309 5 891711801
+753 484 5 891401757
+650 527 3 891383229
+667 880 3 891034568
+559 550 4 891035111
+207 1012 3 876109074
+694 645 4 875727143
+770 181 3 875972219
+682 619 3 888519226
+835 325 5 891032391
+698 153 2 886367586
+717 751 4 884642001
+550 252 1 883426119
+727 63 2 883713454
+13 602 4 884538634
+207 535 3 877750595
+624 358 3 891961210
+561 181 3 885807318
+450 657 4 887660504
+524 367 5 884636453
+405 1509 1 885547557
+629 322 3 880116240
+561 1149 4 885807713
+533 148 3 882902641
+605 496 5 879424600
+348 477 3 886523521
+428 271 2 892572448
+807 427 4 892528427
+385 405 2 879440961
+456 1009 5 881372160
+712 386 3 874956956
+82 235 1 876311517
+699 225 3 878882133
+320 172 4 884749227
+796 1090 4 893194992
+423 748 3 891394985
+125 388 2 892839270
+489 353 4 891449555
+693 942 2 875482396
+783 333 4 884326383
+468 96 5 875295148
+159 1048 3 880557584
+536 168 5 882359863
+694 393 3 875728952
+447 28 4 878856110
+201 715 4 884140382
+707 499 4 886287450
+435 191 4 884131200
+566 465 2 881650654
+94 181 4 885872942
+435 578 5 884132230
+752 1105 3 891207983
+275 22 3 880314528
+426 200 2 879442702
+249 242 5 879571438
+318 8 4 884495616
+496 393 1 876069951
+693 693 3 875482860
+222 78 1 878184899
+136 269 5 882693234
+711 144 2 879993871
+109 191 4 880577844
+535 381 3 879617818
+615 13 4 879449184
+733 146 3 879536001
+619 294 1 885953684
+486 1094 2 879874838
+591 732 3 891031500
+714 7 4 892777903
+487 100 5 883442105
+244 1053 2 880606993
+588 655 3 890025864
+409 486 3 881109175
+393 191 3 887745717
+766 230 3 891310444
+588 402 5 890026882
+790 52 4 885156934
+363 328 3 891493840
+684 728 2 878762243
+716 248 4 879793293
+389 59 5 880087151
+221 405 3 875244633
+494 528 3 879541245
+529 286 4 882534996
+370 494 3 879435033
+776 443 3 892920290
+770 295 4 875972290
+280 660 5 891701114
+543 303 4 875664365
+496 484 3 876065382
+461 9 5 885356112
+655 396 2 887428507
+381 443 5 892696616
+721 194 5 877138024
+751 734 1 889299637
+544 310 2 884795264
+77 154 5 884733922
+555 248 4 879963127
+521 154 2 884478119
+152 280 5 880148941
+74 307 4 888333329
+432 93 2 889415812
+658 654 4 875148059
+659 606 5 891331959
+826 1239 4 885690854
+686 182 5 879546217
+177 7 4 880130881
+593 385 4 886194041
+523 1041 4 883702411
+566 100 5 881649548
+90 211 5 891383424
+825 544 3 889021037
+782 690 4 891497793
+667 482 4 891035140
+378 58 4 880046408
+707 309 2 880684605
+796 117 5 892660283
+6 460 2 883600004
+640 369 3 886474977
+428 259 4 885943685
+648 111 5 882211886
+833 546 2 875036354
+561 451 2 885810117
+716 423 4 879795496
+738 136 4 892958170
+693 527 3 875482280
+747 997 3 888733480
+716 176 3 879795189
+445 744 2 891200272
+406 420 4 879793112
+823 191 5 878437623
+633 289 3 875324233
+407 588 4 875552964
+314 820 5 877892461
+630 983 3 885667699
+758 977 2 882055347
+225 215 5 879539789
+545 193 3 884133988
+618 421 3 891308615
+697 107 5 882622581
+537 979 2 886030317
+655 1647 3 891817435
+554 282 3 876232267
+772 321 5 877533625
+42 50 5 881107178
+483 151 2 878952582
+445 1011 1 891200320
+78 294 3 879633495
+716 111 4 879793443
+286 762 2 876522008
+188 519 4 875072972
+387 772 4 886483782
+201 81 1 884140488
+493 475 3 884130495
+524 748 2 884321592
+393 922 4 887744419
+815 357 5 878693906
+401 44 4 891032868
+644 1025 4 889076433
+437 521 4 880141164
+442 176 5 883390284
+500 257 3 883865321
+706 118 3 880997464
+387 129 5 886480583
+406 121 5 879540199
+830 413 1 891899475
+807 576 4 893081656
+458 285 4 886394423
+426 196 4 879444734
+221 485 2 875245265
+626 358 1 878771505
+347 293 5 881652709
+780 97 5 891363617
+567 847 4 882425791
+262 68 2 879794887
+805 443 5 881695196
+665 763 4 884291210
+450 88 5 882396799
+450 117 4 882397373
+593 164 4 875671861
+806 233 2 882390614
+749 1228 4 878850748
+766 127 5 891309011
+421 187 4 892241624
+721 875 3 877137527
+836 268 3 885753475
+659 50 3 891044882
+805 168 5 881704016
+264 47 5 886123472
+291 801 3 875086766
+654 1020 4 887864566
+682 654 4 888520799
+537 921 3 886031074
+838 298 3 887064476
+648 187 3 884882664
+459 25 2 879563201
+750 300 3 879446013
+601 1296 1 876346344
+537 14 4 886030108
+707 792 4 886287107
+471 404 2 889827757
+493 328 4 884129823
+796 176 5 892662523
+689 109 5 876675152
+477 49 5 875941155
+116 307 3 879864042
+506 642 4 874874000
+255 872 4 883215723
+402 1 5 876266860
+782 689 3 891498720
+234 653 3 892335108
+399 403 3 882350502
+710 318 4 882063710
+488 358 3 891293051
+206 272 5 888179565
+455 549 4 879112320
+737 127 5 884315175
+305 2 2 886324580
+839 237 3 875752317
+239 64 1 889178616
+790 771 4 885158436
+457 214 5 882548280
+716 445 3 879797221
+498 175 5 881956498
+823 7 5 878438298
+608 1101 4 880405863
+655 1005 4 887474605
+835 143 5 891033819
+659 316 4 891044849
+97 496 2 884238693
+585 529 3 891283124
+805 664 5 881697667
+363 67 1 891498038
+437 1091 3 880143392
+567 487 4 882427155
+790 566 3 885156618
+705 111 4 883427012
+128 869 3 879969064
+787 304 4 888980193
+761 1277 1 876190752
+724 361 1 883758241
+305 597 2 886324551
+308 657 4 887736696
+206 310 5 888179625
+64 271 3 889737047
+403 9 3 879786052
+840 479 4 891204385
+786 699 4 882844295
+82 475 1 884714181
+551 351 3 892775894
+759 258 4 875227686
+532 181 5 889235367
+194 393 2 879524007
+707 1018 3 886288455
+521 2 3 886063310
+551 147 4 892783525
+773 175 4 888539425
+1 45 5 875241687
+666 114 4 880567919
+210 230 3 887736323
+788 302 4 880867326
+452 52 3 888494119
+764 496 5 876244991
+712 787 3 876251366
+423 344 4 891394558
+625 380 3 891263589
+661 161 4 876013588
+707 952 3 880060724
+709 781 3 879849185
+660 250 4 891198174
+733 221 4 879535265
+271 238 4 885848408
+699 597 3 884152570
+119 286 5 874774286
+749 595 4 878850107
+529 258 4 882535091
+474 385 4 887927670
+479 629 3 879461161
+392 197 5 891038978
+230 205 3 880484476
+380 109 2 885480093
+432 845 4 889416260
+385 383 1 879449871
+387 68 4 886483099
+456 366 2 881374967
+472 172 5 892791063
+806 254 3 882387272
+747 967 3 888639318
+680 100 3 877075214
+428 286 3 885943980
+10 276 4 877891904
+453 369 2 877553051
+434 928 5 886724913
+332 983 2 887938886
+641 427 4 879370119
+595 298 4 886921166
+541 417 4 883874749
+370 134 4 879434859
+675 344 4 889488754
+674 763 5 887762799
+5 121 4 875635189
+798 563 2 875638323
+655 195 3 887473965
+774 834 1 888559013
+416 182 4 876698934
+697 129 5 882622016
+774 186 3 888556047
+796 728 3 893047691
+451 991 2 879012647
+796 1269 5 892662765
+760 819 1 875666064
+236 505 3 890116575
+16 15 5 877722001
+314 939 4 877888060
+771 707 4 880659507
+757 22 4 888466407
+775 264 4 891033071
+665 620 3 884291613
+484 829 2 891195663
+115 48 5 881171203
+840 152 4 891204160
+606 662 4 880926162
+630 409 3 885667037
+318 968 3 884496671
+654 736 5 887864757
+524 1065 1 884636646
+152 775 4 884018798
+545 391 2 883115552
+661 70 4 876017029
+536 486 4 882359652
+796 1001 2 893219180
+710 1101 4 883705436
+561 56 5 885807291
+199 9 5 883782853
+43 411 3 884029519
+763 879 3 878914901
+567 177 4 882426673
+416 1264 4 886316381
+629 327 3 880116201
+637 118 1 882904961
+406 655 3 880131704
+533 988 2 882821725
+7 470 3 891352489
+715 90 5 875964386
+526 742 3 885682562
+808 294 5 883949986
+297 215 2 875240133
+450 655 4 882377653
+749 173 5 878847740
+565 512 3 891037453
+542 433 3 886532838
+719 532 3 888449606
+450 269 5 882215617
+796 751 5 892611979
+383 182 5 891192836
+387 642 4 886483395
+655 174 3 888474456
+825 294 4 880755305
+768 1014 2 882816126
+632 276 2 879457856
+630 50 3 885666536
+727 91 4 883710396
+747 419 5 888640820
+38 410 3 892432750
+379 194 5 880525194
+343 223 5 876405735
+637 286 5 882900888
+757 588 3 888467286
+650 97 3 891383110
+627 553 3 879530967
+453 132 3 877554871
+840 845 5 891203553
+833 161 1 875224515
+763 164 4 878917850
+648 127 3 884365970
+437 378 4 880143451
+774 514 2 888555998
+790 172 4 885155540
+776 511 5 891628632
+823 1118 3 878437836
+833 156 4 875038775
+738 39 3 875350720
+541 843 4 884645883
+666 205 3 880139562
+816 258 3 891711378
+716 49 4 879797286
+83 566 4 880308099
+735 293 3 876698570
+690 431 2 881179856
+621 271 5 880226633
+43 354 4 891293957
+835 193 4 891033148
+218 466 4 881288234
+506 46 3 874874802
+299 98 4 877881229
+92 250 4 890251534
+183 62 2 891479217
+805 89 4 881694713
+358 179 4 891269666
+43 926 2 875975613
+426 432 3 879444192
+643 969 4 891446826
+826 431 5 885690636
+593 56 5 875658887
+7 566 4 891353411
+622 277 4 882590252
+653 11 2 878854145
+533 174 4 879191184
+781 127 5 879634017
+621 28 4 874965408
+767 100 5 891462560
+236 194 3 890116426
+770 253 5 875971949
+532 230 5 893118712
+782 1237 3 891497906
+738 393 3 875350944
+798 687 4 875295566
+699 1284 3 879147239
+385 219 1 879446952
+601 241 4 876350652
+605 528 5 879424273
+766 447 3 891309522
+115 284 2 881170902
+757 1210 2 888467187
+514 183 3 875462645
+301 50 5 882074647
+454 204 4 881960504
+524 618 3 884636416
+406 509 3 879540515
+740 288 4 879523187
+815 216 3 878693381
+799 50 4 879254077
+437 507 5 880140015
+745 1126 2 880123572
+741 98 5 891455516
+305 160 4 886323937
+840 423 5 891209449
+495 403 5 888634475
+756 1009 4 874827247
+788 1248 3 880871460
+643 715 5 891450210
+819 862 2 884012586
+684 734 3 878762302
+551 164 4 892776650
+366 200 5 888857990
+683 588 4 893286584
+683 887 4 893286261
+508 269 4 883766931
+638 98 3 876695560
+588 880 1 890014996
+186 820 2 879024345
+535 188 3 879618999
+722 147 3 891281158
+416 411 3 876698006
+363 234 3 891495197
+642 204 4 885602593
+650 134 5 891369520
+668 257 3 881605269
+758 512 5 881975416
+332 195 5 887939051
+354 313 3 891180399
+130 1019 4 875801530
+516 286 5 891290565
+746 523 3 885075497
+619 187 5 885953992
+480 272 4 891207539
+85 135 5 879453845
+392 189 4 891038433
+700 79 3 884494420
+650 476 2 891388080
+474 470 3 887926437
+447 56 5 878855782
+399 720 3 882348565
+743 300 4 881277267
+642 1049 3 885606271
+130 89 4 875216458
+782 1477 3 891499344
+447 156 5 878856625
+818 316 4 891870301
+117 96 5 881012530
+324 301 5 880575108
+764 11 4 876244652
+200 234 4 884129381
+711 315 4 886030353
+549 620 3 881672650
+561 921 3 885810769
+622 83 5 882592178
+324 327 4 880575002
+693 483 3 875484352
+815 524 4 878693381
+318 1204 2 884496156
+457 770 4 882547794
+507 894 5 889964162
+605 301 3 879365237
+807 405 4 892684722
+823 97 5 878439113
+580 249 5 884125243
+498 262 2 881954618
+660 62 2 891201243
+234 273 3 892336165
+455 53 1 879112415
+615 209 5 879449068
+1 48 5 875072520
+198 824 2 884206847
+42 273 3 881105817
+40 358 3 889041741
+49 93 5 888068912
+458 844 4 886394576
+833 673 4 875224039
+471 878 4 889827710
+740 938 1 879522906
+760 185 2 875667450
+716 192 3 879794870
+802 441 3 875985840
+816 343 4 891711423
+101 846 3 877135914
+748 183 4 879454584
+709 215 3 879846259
+621 410 4 880738623
+605 286 4 879365101
+555 21 4 879964265
+682 582 1 888517816
+518 276 5 876822923
+537 323 1 886029211
+747 99 5 888640524
+790 184 3 885156958
+814 185 3 885411030
+425 362 3 890346317
+280 928 5 891700850
+650 161 3 891381709
+326 498 5 879875083
+721 990 5 877137213
+13 630 2 886302261
+787 348 4 888979875
+637 149 2 882901356
+801 307 4 890332853
+256 1150 5 882152570
+463 508 4 877385125
+833 483 4 875122716
+504 298 4 887831717
+705 405 4 883427479
+779 411 3 875999002
+807 527 5 892528646
+531 690 5 887048789
+696 310 4 886403673
+805 200 5 881695244
+398 969 4 875659518
+711 99 3 879993534
+766 520 4 891309146
+451 325 3 879012721
+476 300 5 883365561
+417 444 4 880952691
+827 258 3 882201175
+667 461 4 891034913
+698 1299 2 886367775
+622 553 3 882670929
+269 831 2 891451611
+803 243 1 880055548
+733 284 2 879535129
+551 751 4 892775797
+438 864 3 879868547
+526 331 3 885681935
+643 663 4 891447747
+497 175 4 878759745
+495 1208 4 888636032
+802 300 4 875986155
+833 121 1 875133458
+487 572 1 884050940
+732 286 5 882589593
+618 785 3 891309351
+768 275 4 880135736
+22 430 4 878886607
+640 202 5 874778366
+450 180 4 882373020
+763 658 3 878915600
+474 628 4 887915414
+655 702 2 887477262
+757 685 3 888444684
+747 408 5 888639481
+788 301 2 880867855
+574 303 3 891278962
+599 260 1 880951113
+658 9 4 875145572
+830 739 4 892503093
+369 751 4 889428097
+326 391 4 879877005
+680 117 4 877075312
+545 578 4 884134936
+805 569 1 881695414
+666 945 4 880567883
+452 45 4 875265446
+711 966 5 879994390
+527 496 4 879456248
+294 597 3 889242306
+387 205 5 886480384
+476 4 4 883364143
+727 234 2 883711699
+149 678 2 883512928
+406 129 5 879539949
+378 1311 4 880332949
+746 226 4 885075434
+831 245 2 891354226
+823 33 3 878438332
+562 79 4 879196445
+654 926 4 887863981
+653 194 3 880150260
+755 259 3 882570140
+730 125 4 880310521
+776 648 3 893077100
+832 181 3 888260089
+650 288 3 891369889
+393 939 4 887745816
+642 49 4 885605909
+676 879 3 892685489
+404 323 3 883790430
+749 62 3 878849052
+694 210 4 875728293
+795 719 2 883254675
+807 1034 5 893082544
+708 846 2 892719269
+435 411 3 884132484
+835 708 5 891035078
+267 614 5 878972015
+6 242 4 883268170
+552 288 2 879221267
+609 243 1 886895886
+601 132 5 876350104
+398 235 2 875716709
+678 25 2 879544915
+751 483 5 889132849
+807 151 4 893081163
+435 1 5 884131712
+472 465 3 875982149
+591 508 4 891039616
+586 230 2 884061623
+524 393 3 884637032
+624 269 4 891961120
+734 111 3 891025993
+660 380 2 891201587
+830 69 5 891898262
+114 98 4 881259495
+707 630 3 886287608
+346 153 3 874948252
+271 47 3 885849386
+545 751 3 883115062
+810 301 5 890083124
+840 517 4 891204322
+339 168 4 891033710
+738 257 3 875348912
+632 156 3 879457437
+280 1114 4 891702199
+119 506 5 886176779
+225 194 5 879540678
+222 627 3 878183173
+534 21 4 877807905
+254 584 3 886473283
+786 318 5 882843190
+545 94 3 879900794
+255 760 1 883216185
+398 521 5 875717779
+145 642 3 875272010
+792 21 3 877910444
+659 604 4 891331916
+836 12 5 885754118
+256 526 3 882164443
+825 986 5 881185343
+87 179 4 879875649
+49 8 3 888067691
+378 417 3 880056034
+839 123 3 875752560
+805 248 4 881683074
+807 498 4 892529150
+771 275 5 880659392
+648 199 4 884368313
+490 741 4 875427629
+844 22 4 877386855
+758 385 4 881974742
+716 956 4 879796011
+406 32 5 879446639
+805 183 5 881684185
+399 380 3 882345164
+694 520 5 875726618
+650 1110 4 891388467
+201 568 3 884112245
+642 409 5 885605909
+693 282 4 875482626
+134 1 5 891732756
+749 843 3 878848998
+655 443 4 887430102
+697 748 5 882621569
+128 179 3 879967767
+788 237 4 880869584
+589 301 2 883352535
+74 245 3 888333280
+239 137 5 889178688
+742 250 3 881336006
+180 469 5 877372278
+587 351 2 892871683
+650 1118 3 891385746
+800 118 3 887646342
+403 928 3 879786008
+313 546 4 891028426
+401 582 4 891033523
+151 962 1 879524394
+608 462 4 880406552
+743 298 4 881278061
+162 147 4 877636147
+773 218 2 888540295
+843 186 2 879447170
+532 139 5 874792232
+659 481 5 891385866
+608 956 3 880405896
+634 628 4 876170992
+672 15 3 879787922
+562 141 4 879195334
+198 50 5 884204919
+387 385 3 886483150
+709 403 3 879848590
+532 316 4 888631773
+693 318 4 875482092
+429 756 2 882386711
+181 1394 1 878961847
+253 1025 3 891627878
+766 679 3 891310337
+713 689 3 888882225
+487 627 4 883531122
+840 647 5 891205004
+144 234 4 888105115
+563 403 4 880506963
+170 876 3 886190449
+711 89 5 879993997
+43 58 3 883955859
+398 591 3 875652876
+666 185 4 880139466
+178 66 4 882826868
+412 23 4 879717147
+520 100 4 885170394
+617 604 2 883788955
+708 147 4 892719246
+774 423 1 888556634
+527 153 5 879455847
+716 675 2 879796766
+655 116 2 887476999
+733 125 2 879535814
+331 506 2 877196504
+805 827 4 881695040
+496 417 1 876066465
+72 684 4 880037203
+699 181 3 878882082
+580 323 2 884124383
+753 483 5 891401712
+435 384 3 884134047
+309 690 3 877370319
+13 806 5 882140426
+254 871 2 886475682
+608 1204 2 880403606
+47 322 2 879439078
+733 1067 5 879535603
+640 68 4 874778479
+682 358 3 888518450
+711 277 5 879991476
+792 1011 3 877910730
+707 1381 3 880061346
+823 209 4 878438379
+664 160 3 876524731
+829 268 4 886631672
+579 877 1 880951594
+387 211 4 886480108
+458 189 4 886396460
+763 96 2 878918213
+669 348 1 891182572
+705 226 3 883428028
+747 29 1 888734152
+804 87 4 879442954
+454 322 2 881958782
+548 229 5 891044596
+769 824 2 885424511
+817 1 4 874815835
+535 612 4 879618385
+686 198 5 879546443
+611 346 5 891636152
+59 133 3 888204349
+487 125 5 883444736
+804 164 4 879442025
+607 474 4 883879473
+405 102 1 885548877
+363 675 3 891495849
+94 1188 3 891723525
+178 483 4 882826210
+13 675 5 882396955
+838 173 5 887065782
+807 622 3 892530656
+828 171 3 891036568
+449 763 2 879959190
+795 164 3 883253368
+802 559 2 875985840
+775 310 3 891032837
+752 270 4 891208077
+293 317 4 888906193
+577 425 2 880474808
+698 330 4 886365606
+92 466 4 875811549
+784 303 4 891387077
+551 232 5 892783365
+532 100 5 893119335
+639 59 3 891239658
+757 168 4 888468756
+724 271 2 883757834
+416 132 4 876699652
+655 65 2 887477511
+290 257 4 880731518
+636 313 5 891448155
+793 458 3 875104243
+834 269 5 890860566
+541 1315 1 884046202
+703 864 2 875242912
+738 153 4 875350223
+455 234 4 879110436
+196 13 2 881251955
+686 514 5 879545662
+798 748 5 875295521
+738 747 4 875351603
+301 157 2 882076021
+44 636 4 878348969
+286 728 3 889652740
+490 919 4 875428765
+666 471 4 880313423
+758 305 4 880672257
+601 183 4 876348674
+222 195 4 878182132
+280 167 4 891701631
+653 511 4 878854100
+286 204 3 877531941
+234 329 2 891033922
+181 1115 1 878962774
+764 756 3 876243595
+189 914 2 893265046
+487 692 5 883530434
+717 471 4 884642427
+301 363 4 882078326
+705 144 3 883427988
+836 896 3 885753506
+57 475 2 883697223
+561 503 4 885808887
+782 343 2 891498821
+744 28 3 881170416
+787 311 4 888979605
+699 455 3 878882178
+778 582 1 891232769
+271 208 4 885848916
+804 215 5 879441752
+804 33 4 879445975
+476 1180 3 883365336
+621 779 3 880740296
+846 1074 3 883950859
+797 50 5 879439314
+831 591 4 891355004
+314 70 1 877890531
+399 276 3 882510107
+761 1 1 876190094
+788 234 3 880868473
+766 419 3 891309913
+379 339 3 883031585
+698 507 4 886366611
+828 19 5 891035613
+780 508 3 891363826
+294 123 4 877819634
+188 151 3 875073909
+17 100 4 885272520
+564 50 4 888730974
+660 207 4 891199620
+807 420 3 892979368
+650 451 2 891384202
+655 133 4 888474106
+181 1323 1 878962119
+788 447 3 880870299
+619 29 1 885954238
+595 235 3 886921392
+671 568 5 884035686
+174 716 5 886513674
+805 108 3 881705082
+756 135 2 874827884
+843 452 2 879443442
+833 367 3 875123359
+109 54 3 880578286
+792 1335 4 877910353
+741 815 3 891458647
+764 323 3 876233088
+361 55 2 879441253
+694 632 4 875727399
+393 11 3 887745844
+642 1095 2 885606271
+763 237 3 878919153
+826 38 3 885690750
+344 122 1 886381985
+606 222 3 878147770
+687 748 3 884652276
+593 739 5 875672970
+465 615 3 883530991
+205 242 4 888284313
+592 293 5 882607986
+186 1033 3 879024212
+537 333 2 886028707
+763 176 4 878919116
+437 195 2 880141286
+703 259 1 875242336
+548 905 4 891044198
+663 678 2 889492140
+833 129 3 875035718
+751 380 3 889298548
+387 11 3 886480325
+567 173 4 882425630
+553 378 3 879948655
+186 887 4 891717761
+81 276 4 876533545
+825 283 2 880756224
+201 96 4 884112352
+181 1086 1 878962464
+279 514 4 875307210
+586 820 4 884057412
+246 223 5 884921033
+796 1228 4 893048713
+682 366 4 888517896
+682 568 3 888522575
+806 343 3 882384656
+599 748 4 880951144
+668 271 4 881523787
+533 257 4 882195275
+377 200 5 891299010
+804 202 4 879442079
+288 294 2 886372841
+835 393 5 891033718
+460 285 4 882912205
+814 200 4 885411204
+704 480 5 891397086
+838 596 5 887064275
+751 436 4 889135879
+697 682 2 882621523
+733 820 2 879536608
+751 405 3 889298528
+749 280 4 878847835
+179 691 3 892151331
+593 1119 5 875660823
+788 597 3 880870582
+788 73 3 880869174
+773 665 2 888540187
+363 151 4 891497076
+616 328 3 891224590
+709 89 3 879848397
+621 546 3 880738894
+336 628 3 877760374
+399 543 3 882509971
+293 163 4 888907290
+616 329 3 891224748
+846 94 4 883950711
+642 365 4 886569922
+7 186 4 891350900
+271 210 4 885848447
+298 276 2 884183833
+606 498 4 880923862
+487 318 3 883528237
+737 427 3 884314970
+712 421 4 874729935
+416 253 3 876697283
+686 528 5 879547336
+422 137 5 875129882
+571 604 3 883354886
+727 993 4 883709750
+450 1163 3 882396928
+308 507 3 887738893
+524 606 4 884634968
+642 946 2 885606581
+466 55 4 890284857
+830 82 3 891561673
+7 25 3 891352451
+378 207 4 880055002
+95 228 4 879196231
+256 796 5 882165328
+161 487 3 891171357
+833 187 5 875124348
+413 14 5 879969513
+439 307 3 882892424
+757 203 5 888445521
+750 269 4 879445755
+688 1234 5 884153712
+699 222 3 883884642
+379 712 3 880741832
+312 589 5 891698695
+605 124 3 879365748
+642 378 3 885603517
+761 261 1 876189871
+156 86 4 888185854
+704 170 3 891397086
+474 326 3 887914822
+715 455 3 875962109
+790 1132 2 885158329
+536 84 4 882363820
+328 662 3 885047593
+655 332 3 888984255
+405 943 1 885548633
+666 959 4 880139149
+846 627 4 883949594
+805 238 5 881704223
+756 418 3 874829333
+560 1405 4 879976215
+474 530 5 887926271
+567 1022 5 882426350
+674 300 3 887762296
+806 121 4 882385916
+739 216 4 886958831
+795 577 3 883254987
+506 248 2 880198305
+630 929 4 885667249
+804 205 4 879442434
+458 744 4 886394623
+774 240 1 888558787
+174 1086 5 886434047
+804 135 3 879444407
+690 742 3 881179878
+767 56 4 891462759
+664 227 3 876526718
+788 521 4 880869945
+666 423 3 880139381
+693 64 3 875482136
+778 262 4 891482843
+521 17 1 885254888
+568 493 3 877907281
+544 750 3 884795135
+730 15 4 880310264
+393 1249 4 889731329
+535 136 5 879619107
+151 1269 5 879528438
+116 340 3 879864008
+790 738 3 885158396
+158 823 2 880132941
+474 13 5 887915684
+606 100 5 878146986
+708 1117 4 892719269
+468 7 3 875280214
+729 879 3 893286299
+671 770 2 883547351
+684 781 3 878762183
+600 56 5 888451492
+399 55 2 882343171
+526 300 2 885682031
+780 887 4 891363073
+518 125 5 876823645
+389 428 3 880087461
+787 333 3 888979074
+846 57 2 883949121
+634 1 3 875728872
+653 763 1 878854906
+781 324 4 879633862
+766 188 4 891309484
+711 185 4 876278721
+682 4 3 888521599
+650 199 4 891369520
+716 205 5 879796438
+536 389 5 882360734
+215 234 4 891435655
+571 47 3 883354818
+803 748 1 880054885
+118 844 5 875385256
+130 42 4 875801422
+749 511 4 878847286
+632 161 3 879459053
+524 654 5 884634877
+67 125 4 875379643
+639 179 1 891239324
+128 715 4 879968512
+729 690 2 893286149
+1 25 4 875071805
+843 298 2 879444531
+449 1073 5 880410734
+346 1258 4 875002895
+807 143 4 892528062
+624 294 3 879792109
+738 186 4 875351773
+758 253 5 880672855
+676 916 5 892685849
+407 603 4 875044037
+440 312 5 891550404
+796 215 5 892676115
+319 261 3 889816267
+624 240 2 879793129
+230 214 4 880485573
+788 483 5 880867933
+757 265 3 888466614
+259 484 4 888720541
+690 216 4 881177302
+771 289 4 886640547
+840 732 3 891204947
+535 237 4 879617779
+160 497 4 876858346
+291 234 4 874834735
+472 1239 5 892790676
+405 626 1 885548877
+774 300 2 888555792
+579 186 3 880952237
+270 88 5 876955711
+181 828 1 878963086
+484 71 2 891194743
+648 123 4 884366184
+242 740 5 879741196
+606 652 3 880925200
+747 639 5 888732899
+263 357 5 891299573
+778 238 3 890725804
+626 268 4 878771355
+303 388 2 879544365
+658 518 4 875147873
+450 794 5 882473476
+87 273 3 879875857
+326 510 5 879876141
+720 333 4 891262669
+712 59 2 874730420
+443 358 1 883504748
+684 252 4 875812227
+531 890 1 887049341
+758 837 4 881976377
+423 591 5 891395547
+782 902 2 891497906
+655 96 3 887651060
+825 276 1 880756575
+450 951 4 882399508
+606 1047 2 880923349
+198 229 3 884209353
+308 365 3 887739915
+109 288 5 880562908
+807 584 4 892529031
+682 518 4 888517324
+235 207 4 889656132
+666 70 4 880139526
+637 124 3 882902835
+668 82 4 881702925
+639 237 1 891239296
+658 50 4 875145750
+516 212 4 891290649
+745 100 5 880122809
+615 792 4 879448632
+727 121 4 883709518
+656 338 3 892319359
+735 269 3 876698022
+64 186 4 889737691
+221 1011 4 875244792
+556 127 5 882136205
+539 963 4 879788533
+332 73 4 888360229
+201 144 4 884112245
+780 423 5 891363618
+670 657 5 877974857
+837 476 3 875722225
+566 403 3 881650654
+345 14 4 884991077
+60 131 4 883327441
+766 434 5 891309947
+778 780 3 890803133
+327 333 2 887737493
+85 526 4 879454500
+468 192 4 875291403
+670 479 5 877975594
+192 7 4 881367791
+23 235 1 874784712
+606 1010 3 878149278
+746 181 5 885075166
+813 294 1 883752051
+472 496 4 875980823
+334 238 4 891546231
+380 479 4 885478374
+566 763 4 881651045
+642 41 3 885605347
+371 77 5 880435601
+625 640 3 891999796
+727 248 5 883709207
+471 465 5 889827822
+606 1151 3 889137292
+90 65 4 891385298
+334 301 2 891544233
+621 735 4 880739654
+374 38 4 880937876
+501 1011 4 883348519
+640 778 4 886354499
+99 780 5 886780007
+712 575 3 874957053
+742 222 2 881336006
+95 495 4 888954760
+551 288 4 892775466
+406 170 3 879445599
+267 217 4 878973760
+834 744 4 890862527
+328 809 4 885048895
+276 405 3 874787044
+761 50 5 876189795
+450 568 4 882397939
+442 1188 3 883390609
+693 7 4 875483947
+256 546 4 882151088
+842 362 3 891217891
+532 496 5 893119491
+686 480 5 879547224
+442 62 2 883390641
+744 1134 3 881171482
+534 235 4 877807973
+334 19 4 891544925
+826 241 4 885690600
+474 150 5 887915188
+479 566 3 879461800
+727 210 3 883710123
+653 1028 2 880152902
+666 134 5 880567695
+389 584 4 879991512
+537 196 3 886030831
+577 29 3 880474903
+758 159 3 881977408
+417 179 4 879647749
+795 8 5 880569317
+682 339 2 888518364
+701 257 4 891447197
+293 1333 4 888905618
+772 307 4 889028773
+597 678 1 875339041
+344 273 4 884900677
+334 1048 4 891545480
+806 522 3 882388128
+226 275 3 883889764
+268 60 5 875309344
+567 1252 3 882427294
+739 1429 5 886825529
+606 121 4 878148425
+694 153 4 875728508
+758 380 4 884999133
+495 449 5 888637768
+750 688 1 879446013
+715 276 3 875962454
+661 166 5 888300194
+580 222 3 884125292
+318 133 4 884496432
+718 471 5 883348634
+647 22 5 876534131
+452 371 3 875562573
+790 941 3 885157061
+62 69 4 879374015
+194 219 2 879527865
+645 447 3 892053541
+682 420 3 888523115
+393 412 3 887745380
+293 4 4 888906489
+435 25 5 884132434
+719 23 3 888897264
+338 269 4 879437523
+543 509 3 874863734
+542 11 2 886533710
+542 97 4 886533754
+5 374 3 875636905
+307 196 3 879205470
+130 1013 4 876251287
+846 377 2 883950155
+706 25 4 880997385
+666 318 5 880139180
+405 951 1 885548877
+727 197 3 883710271
+773 1475 4 888539027
+308 141 3 887739891
+750 358 3 879446216
+457 692 4 882396989
+734 56 1 891022752
+514 234 3 876063765
+712 202 4 874730031
+588 354 5 890014930
+501 121 4 883347023
+792 844 4 877910822
+655 1506 3 887428871
+782 1389 3 891500028
+82 496 4 878769992
+307 72 3 877122721
+644 333 3 889075967
+462 866 5 886365387
+173 332 4 877557028
+648 193 4 884628607
+405 708 1 885546487
+796 203 3 892690173
+291 413 4 874834054
+11 208 4 891905032
+749 603 5 878847804
+664 154 5 876525963
+184 724 4 889909672
+295 451 4 879518864
+829 192 5 881712519
+837 845 4 875722392
+498 168 4 881958174
+588 62 2 890027865
+758 4 4 881977375
+679 710 4 884487374
+773 52 3 888538853
+499 7 4 882996793
+393 1049 4 887744688
+551 202 4 892783177
+543 12 5 875665787
+796 322 3 892611953
+700 180 3 884494278
+487 366 3 883530929
+650 141 4 891386210
+658 408 5 875145614
+537 127 5 886030622
+790 583 2 885157489
+749 633 4 878848764
+458 20 4 886394778
+535 461 3 879617663
+665 1009 4 884291936
+327 367 4 887819355
+535 778 2 879617819
+642 465 4 885603932
+847 290 4 878775523
+796 419 5 893219001
+785 423 2 879438957
+506 665 2 885135882
+299 753 5 877880852
+374 17 2 880937876
+673 268 1 888786997
+201 886 1 884110927
+26 283 3 891371437
+715 955 4 875963596
+578 258 1 888957735
+719 282 4 879358874
+683 332 3 893283997
+792 24 3 877910091
+567 134 5 882425873
+334 283 4 891544810
+774 468 2 888556968
+796 278 4 892660323
+790 265 4 885155770
+490 292 3 875428185
+161 15 2 891172284
+176 405 2 886048262
+234 219 2 892336287
+327 336 2 887737569
+487 270 5 883440572
+16 152 4 877728417
+739 526 5 886958895
+772 678 4 877533546
+655 1170 3 891585242
+521 1013 1 884476820
+472 546 4 875979041
+715 117 3 875961816
+199 14 4 883783005
+434 274 5 886724797
+293 1209 2 888908117
+782 1643 2 891499321
+836 180 5 885754200
+770 244 4 875973047
+716 504 5 879795189
+296 315 5 884196351
+633 939 4 877212045
+642 1126 1 885603495
+843 665 3 879443482
+630 31 2 885667968
+796 29 3 893048672
+613 514 4 891227236
+754 744 3 879452073
+484 315 3 883973609
+450 28 4 882377861
+610 276 4 888703766
+389 346 4 885681315
+59 228 4 888205714
+716 568 4 879796718
+844 403 3 877387825
+776 439 1 892920480
+788 781 3 880871205
+747 163 4 888733111
+128 405 4 879968859
+605 223 5 881015099
+339 173 5 891034254
+527 11 4 879456662
+399 172 3 882342537
+682 125 4 888523635
+683 690 4 893286260
+94 477 2 885870323
+624 276 5 879792446
+60 209 5 883326593
+405 501 3 885548837
+161 315 5 891169965
+370 443 5 879435369
+665 1132 2 884291662
+592 936 4 882608315
+422 5 3 879744085
+268 3 1 875743161
+760 202 3 875667834
+586 188 2 884058956
+270 475 5 876954122
+50 327 3 877052093
+835 660 4 891033986
+699 23 4 878883113
+326 378 4 879875724
+690 396 2 881177861
+132 50 3 891278774
+763 629 5 878918871
+840 135 5 891204356
+848 164 5 887043421
+503 25 4 879438685
+354 306 5 891180445
+620 969 4 889988037
+648 840 1 884367180
+610 272 4 888702815
+125 111 3 892838322
+286 202 4 877532204
+733 287 3 879535129
+833 441 1 875224352
+325 495 3 891478180
+805 33 5 881694885
+457 162 5 882548793
+249 252 2 879571998
+766 131 3 891309703
+715 27 3 875964051
+663 351 2 889491919
+125 395 3 892838687
+703 410 4 875243028
+506 393 3 874874802
+128 685 3 879968774
+676 902 4 892685740
+838 732 4 887066782
+332 9 4 887916653
+648 928 4 882212071
+642 377 3 886569809
+18 963 5 880132437
+721 175 5 877140282
+595 304 3 886920774
+550 294 3 883426119
+710 182 4 882063967
+474 141 4 887926059
+758 249 4 880672782
+648 756 2 884366939
+665 125 4 884291340
+130 426 4 875801897
+324 458 4 880575619
+694 468 4 875729270
+652 282 4 882567294
+295 71 5 879517822
+437 478 5 881002323
+823 48 5 878438642
+807 1 4 892528231
+360 199 5 880355678
+547 313 5 891282611
+308 659 3 887736532
+118 558 5 875385228
+516 194 4 891290593
+308 1169 5 887739136
+1 251 4 875071843
+396 121 5 884646235
+643 162 3 891448436
+833 160 5 875124535
+846 382 3 883948989
+694 480 4 875726759
+763 627 3 878923488
+591 202 3 891031469
+313 125 3 891017059
+605 132 5 879425432
+727 380 3 883712397
+267 92 4 878971514
+773 268 4 888538249
+694 659 4 875728181
+533 527 4 879191022
+770 289 5 875971655
+661 191 4 888300344
+670 168 3 877974549
+131 137 1 883681466
+567 12 4 882426508
+713 313 3 888882179
+394 179 5 880886919
+650 705 4 891371153
+622 222 5 882592815
+780 510 4 891363904
+554 1 3 876231938
+715 380 3 875965058
+22 210 3 878886479
+692 238 4 876953340
+790 609 2 885156773
+848 294 5 887037669
+383 657 5 891192858
+548 277 3 891415540
+622 1181 4 882670367
+698 144 2 886367586
+92 210 4 875653519
+674 685 3 887762861
+151 956 4 879542567
+798 257 4 875295842
+805 216 2 881696699
+540 300 3 882156618
+654 1016 4 887863841
+663 473 3 889492917
+719 357 4 879360583
+741 234 4 891455545
+843 238 3 879446359
+807 946 3 893081338
+454 124 4 881959960
+798 365 3 875639656
+795 381 2 883774317
+805 240 3 881705350
+719 289 2 877311150
+758 685 5 881979987
+561 403 3 885809690
+717 475 5 884642187
+840 478 3 891204627
+560 1265 3 879975194
+782 987 3 891499660
+374 39 4 880937876
+586 215 4 884066141
+843 98 3 879443668
+290 180 1 880474913
+514 154 4 875462689
+311 650 3 884364846
+722 291 4 891281228
+837 220 4 875722007
+608 694 3 880405085
+207 96 3 877847025
+332 31 4 888098205
+102 411 2 892993786
+828 57 3 891037640
+551 205 5 892776575
+10 629 4 877886722
+506 328 4 885135476
+764 176 4 876244856
+704 607 4 891397535
+524 638 2 884637914
+666 248 3 880313640
+734 604 4 891023086
+48 529 4 879434850
+716 4 2 879796046
+822 1091 1 891038627
+429 101 4 882386662
+577 436 4 880475339
+815 153 4 878695020
+144 1013 1 888104446
+125 756 4 892838424
+825 7 5 880755612
+792 476 1 877910206
+193 122 1 889127698
+85 521 3 879829471
+587 308 3 892871642
+223 984 3 891548987
+749 294 2 878846265
+474 584 5 887927728
+731 662 3 886183209
+488 304 4 891293606
+711 222 3 876185896
+601 258 5 876346344
+788 435 3 880869278
+184 488 5 889913687
+387 89 5 886483048
+815 528 5 887978255
+846 60 4 883948606
+119 89 4 874781352
+830 233 3 891561737
+533 471 4 882902330
+683 62 4 893286208
+487 249 1 884637200
+568 187 3 877907596
+541 71 5 883874716
+615 208 4 879449130
+551 809 5 892784629
+381 294 5 892698068
+796 273 2 892660856
+325 134 4 891478599
+786 70 4 882843534
+565 213 4 891037803
+763 195 4 878918360
+393 17 1 889728895
+774 521 2 888556483
+344 478 4 884901210
+90 97 5 891383987
+456 32 4 881372911
+796 781 4 893047241
+533 187 4 879438811
+666 1110 3 880314366
+711 402 4 879993674
+293 67 3 888907575
+682 12 5 888516953
+455 118 4 879109733
+711 8 5 879993707
+666 264 3 880138999
+713 347 4 888882337
+60 23 4 883326652
+640 66 4 874778345
+699 14 3 878881952
+363 89 4 891494688
+847 185 2 878939503
+468 1016 3 875280670
+648 222 5 882211258
+442 154 4 883389491
+632 183 4 879456909
+749 168 5 878847765
+838 748 3 887060972
+619 550 5 885954134
+830 100 5 891560934
+681 258 1 885409516
+806 172 3 882387373
+83 243 3 891181725
+405 529 1 885549543
+109 655 3 880577735
+385 940 3 879447089
+660 176 3 891199182
+823 144 5 878438535
+774 649 3 888556814
+405 861 1 885548275
+416 136 5 893212623
+465 651 3 883531155
+782 1315 3 891499440
+576 815 3 886985695
+763 111 2 878918871
+786 216 4 882843272
+551 761 1 892785164
+791 327 5 879447977
+354 496 3 891217109
+747 588 5 888639989
+1 195 5 876892855
+716 570 3 879797286
+810 879 5 890083124
+276 431 3 874977474
+699 308 4 879382955
+641 285 5 879370028
+807 265 5 892529076
+109 365 4 880581817
+668 358 3 881524153
+790 786 3 885157533
+766 318 5 891309522
+846 1518 2 883950186
+727 184 3 883710761
+500 238 4 883873839
+761 258 4 876189585
+724 882 1 883758267
+846 90 2 883950001
+18 81 3 880130890
+629 286 4 880115839
+567 640 4 882426927
+768 288 4 883834705
+537 652 3 886031074
+625 405 3 891273859
+200 243 3 876041719
+608 11 5 880405927
+830 511 5 891561673
+564 292 4 888718546
+727 154 3 883711567
+749 378 5 878847612
+526 307 2 885681958
+560 1073 3 879975586
+758 297 4 880672700
+416 285 2 876697165
+749 175 3 878847576
+231 50 4 888605273
+758 716 2 881978864
+745 188 3 880123540
+748 193 3 879454789
+731 97 5 886183681
+102 334 2 888295889
+780 22 4 891363969
+758 121 2 881978864
+561 427 4 885807484
+62 82 4 879375414
+450 633 5 887660440
+788 327 3 880867855
+676 173 5 892686665
+796 520 3 892662223
+828 971 4 891380167
+345 518 4 884916484
+747 580 5 888734112
+660 349 3 891197757
+560 653 4 879975529
+833 831 1 875297256
+634 240 3 877018033
+715 755 2 875964704
+588 79 4 890023722
+416 157 4 886317316
+234 479 5 892334107
+639 216 3 891239528
+564 181 4 888730974
+807 1091 3 893082703
+804 396 3 879445956
+556 493 5 882136441
+719 237 2 877917981
+498 922 5 881955432
+792 291 2 877910629
+682 234 3 888520705
+804 993 2 879441236
+553 23 5 879948806
+151 170 5 879524669
+682 578 3 888522575
+771 4 1 880659748
+823 475 5 878438297
+588 1058 2 890030656
+636 121 5 891449212
+611 336 5 891636399
+542 732 3 886533227
+727 275 3 883708927
+188 673 4 875074127
+666 176 4 880139120
+653 233 3 880151599
+328 606 3 885046244
+70 755 3 884150865
+746 399 3 885075211
+563 678 2 880506368
+362 332 5 885019537
+358 638 3 891269584
+805 660 3 881698881
+834 282 4 890863052
+663 1245 4 889492959
+506 10 2 874862734
+478 467 5 889395563
+774 741 1 888558762
+540 222 4 882157224
+588 1044 4 890025674
+648 1110 3 884881621
+221 259 4 875243990
+642 404 3 886569122
+807 177 4 892705191
+543 114 4 874864346
+585 19 3 891282808
+406 10 3 879445684
+831 181 5 891354866
+756 138 2 874830864
+766 211 4 891310009
+428 322 4 885943782
+240 751 3 885775683
+763 507 4 878918933
+655 662 2 888686011
+334 337 4 891544177
+848 1126 5 887043265
+44 480 4 878347315
+746 431 5 885075304
+716 127 5 879793293
+487 833 4 888262381
+109 431 3 880578186
+745 480 3 880123361
+535 16 4 879618532
+269 663 4 891449880
+693 215 4 875482860
+412 186 5 879717071
+638 204 5 876695917
+738 751 3 892938297
+639 87 3 891239218
+487 1410 5 883446637
+457 582 5 882548350
+751 591 1 889132375
+592 242 5 882607286
+298 419 5 884182774
+760 162 3 875668418
+301 219 4 882078955
+102 476 3 892993827
+452 461 4 875273609
+85 589 3 879453587
+834 293 3 890862974
+194 72 3 879554100
+833 205 4 875122814
+549 237 4 881672605
+178 748 4 882823460
+828 921 4 891037948
+798 403 4 875743140
+562 504 4 879196709
+435 71 3 884132208
+225 510 5 879539672
+821 180 5 874793517
+401 312 3 891031784
+758 191 5 881975853
+805 386 3 881704224
+518 829 3 876824156
+835 157 4 891033526
+731 8 2 886184681
+749 182 3 878848639
+699 121 3 878882366
+666 519 4 880139205
+619 576 4 885954261
+790 1 3 884461306
+313 147 4 891016583
+540 293 4 882157084
+795 200 3 883251581
+761 288 4 876189614
+561 494 4 885808824
+769 258 3 885422650
+795 433 4 880588141
+779 222 4 875503280
+773 1188 2 888539842
+174 155 4 886513767
+393 710 4 889554607
+405 1581 1 885548579
+216 302 5 881966913
+682 173 4 888521381
+694 614 4 875726886
+29 12 5 882821989
+445 1199 1 891200447
+472 109 4 875978686
+843 615 3 879446215
+805 40 3 881704553
+437 436 4 880143635
+648 728 2 884882078
+601 204 2 876348783
+821 97 5 874793848
+380 554 2 885479754
+89 88 4 879459980
+577 31 4 880474216
+216 50 4 880232637
+396 840 3 884646648
+848 481 3 887038527
+826 172 5 885690481
+10 478 5 877889004
+833 52 3 878078390
+148 663 5 877399018
+227 285 4 879035347
+699 211 1 878883113
+834 258 4 890860194
+504 211 4 887837739
+553 519 5 879949042
+216 184 4 880245056
+796 485 4 893279958
+593 747 4 877728878
+547 338 2 891282967
+788 183 5 880868743
+833 204 1 875039255
+346 203 4 874948139
+756 409 2 874830998
+484 216 4 891195105
+660 739 2 891201925
+352 79 4 884289693
+655 285 4 887425936
+616 323 4 891224801
+708 1061 3 892719143
+216 66 2 881428365
+91 501 2 891439130
+783 335 3 884326545
+407 239 4 875553509
+757 241 3 888466863
+647 403 4 876533657
+715 69 4 875963692
+757 202 4 888445730
+460 224 4 882911603
+834 100 4 890862311
+484 237 3 881450112
+778 195 4 890769370
+622 101 5 882592662
+585 713 4 891282808
+666 436 3 880568637
+94 658 3 891722533
+42 491 3 881106711
+92 235 3 875640338
+697 282 4 882622559
+147 898 5 885593965
+332 327 5 887916324
+724 538 2 883757537
+504 1046 4 887912298
+551 410 5 892784093
+504 294 2 887912722
+453 684 3 888205336
+500 762 4 883865532
+393 623 3 889731562
+788 69 4 880868144
+90 385 4 891385899
+852 685 3 891036435
+788 451 4 880871240
+729 354 5 893286637
+682 724 4 888517948
+588 231 4 890028987
+49 372 4 888069040
+815 623 3 878697043
+815 603 3 878694664
+751 42 5 889133429
+851 1009 2 874789084
+758 578 4 881977872
+782 991 2 891500230
+648 483 5 882212708
+201 855 4 884111873
+56 1028 4 892911227
+141 276 1 884584817
+152 740 4 880149197
+849 928 5 879695153
+527 170 3 879456637
+528 83 5 886101632
+828 269 4 891033574
+472 597 5 892791062
+787 329 4 888980193
+655 1375 3 887426008
+417 373 3 880952988
+484 29 3 891195532
+673 272 5 888786942
+342 1057 2 875318783
+798 690 4 877117972
+660 347 3 891197585
+500 780 3 883876904
+647 213 3 876534151
+367 98 5 876689932
+405 38 5 885548093
+257 57 5 879547717
+790 367 4 885156114
+660 771 2 891201984
+397 680 1 875063649
+721 688 3 877136967
+102 396 2 892993735
+835 628 3 891032930
+789 93 4 880332063
+655 125 2 887426200
+804 228 4 879441391
+796 98 5 892663090
+207 223 3 880388784
+653 121 4 878854769
+90 402 5 891385335
+567 32 5 882426644
+276 993 3 874787065
+385 484 4 879442559
+435 28 3 884131799
+788 798 2 880870827
+506 187 5 885135819
+468 367 4 875296868
+643 824 3 891449681
+23 216 4 874787204
+694 604 4 875727399
+493 91 3 884132287
+334 56 4 891546914
+637 873 1 882899608
+688 338 5 884153751
+669 490 5 892550283
+182 48 3 876436556
+830 288 1 891899475
+851 27 4 875806765
+680 285 5 877075079
+805 1232 3 881703472
+634 922 4 875728913
+649 147 4 891440214
+840 465 4 891204798
+425 124 2 878737945
+378 623 3 880333168
+524 195 2 884634849
+121 298 2 891388676
+671 147 1 884035992
+406 152 2 880131666
+313 504 5 891013859
+276 518 4 888873407
+339 404 4 891035147
+840 166 5 891204798
+763 283 4 878915600
+837 225 3 875722371
+26 252 3 891385569
+178 607 3 882826347
+168 744 5 884288058
+621 1047 3 880738080
+773 45 4 888538776
+301 4 4 882077033
+13 197 4 881515239
+805 147 5 881694286
+303 319 5 879466065
+342 216 5 875320104
+804 1178 3 879445990
+815 131 2 878698449
+119 70 3 874781829
+595 1165 1 886921748
+194 173 5 879521088
+425 976 1 878738992
+821 275 5 874792369
+291 3 3 874833936
+838 181 5 887063696
+43 222 4 883955547
+693 98 4 875483268
+450 87 5 882374059
+758 100 5 881975119
+96 183 4 884403123
+405 288 5 885544635
+837 274 4 875721989
+392 260 1 891037790
+699 820 2 880696597
+419 79 4 879435590
+472 94 5 892791063
+87 535 4 879876315
+77 96 3 884752562
+794 514 5 891035604
+60 656 4 883327018
+606 103 3 880923349
+442 204 3 883389028
+638 431 4 876695108
+418 333 5 891282520
+623 127 4 891032275
+788 699 3 880869323
+56 237 5 892679540
+694 1035 4 875728345
+659 496 5 891385258
+551 603 5 892776524
+782 872 2 891498513
+528 294 3 888520438
+639 57 3 891239862
+716 48 5 879795314
+535 45 3 879618655
+680 195 4 876816106
+222 154 3 878183747
+484 150 4 891195246
+847 826 3 878939266
+833 127 5 875035660
+566 70 4 881649563
+642 231 3 886454812
+770 282 5 875972927
+53 156 4 879442561
+560 127 5 879976071
+796 357 4 892662400
+758 221 3 881976335
+268 290 3 875742866
+618 815 4 891309552
+798 832 4 875637822
+755 343 3 882570077
+318 40 4 884497882
+727 684 4 883710948
+645 483 5 892053456
+305 166 4 886322719
+151 194 4 879524443
+323 295 3 878739519
+655 1406 3 888984325
+796 121 5 892661043
+805 148 2 881695911
+545 588 4 879901459
+782 352 1 891498513
+20 143 3 879669040
+407 127 3 875044597
+557 253 3 880485693
+605 294 4 879365219
+286 382 5 877531830
+661 751 4 886840577
+562 4 1 879196517
+588 742 4 890024002
+831 333 4 891353915
+730 117 3 880310300
+813 289 4 883752455
+699 717 1 878882511
+830 225 3 891560596
+402 276 5 876267014
+773 769 1 888540390
+351 882 5 879481589
+109 168 3 880577734
+839 260 2 875751560
+833 854 4 875038529
+639 958 4 891241052
+796 417 4 893218933
+735 126 3 876698570
+370 52 4 879434969
+707 97 4 886285876
+498 664 5 881955596
+671 117 3 875389187
+758 1159 5 881974639
+749 117 4 878846654
+751 291 3 889299155
+499 191 5 885599307
+343 53 5 876407421
+767 141 4 891462870
+682 17 3 888520923
+213 170 5 878955886
+733 16 3 879535969
+94 464 5 885873302
+643 1012 4 891445550
+424 151 2 880859722
+588 367 5 890024117
+489 319 3 891447218
+798 367 3 875743434
+844 195 3 877387825
+703 471 4 875242885
+654 275 5 887863394
+767 172 5 891462614
+497 1030 1 879363780
+738 233 3 875353678
+492 1147 1 879969670
+689 15 5 876676502
+839 257 3 875751930
+312 1298 5 891699426
+167 241 5 892738419
+191 345 4 891560753
+648 432 5 884368538
+854 186 3 882814298
+551 763 5 892784008
+246 570 1 884923592
+425 174 3 878738149
+756 399 2 874828967
+334 607 3 891546206
+637 291 4 882905183
+848 69 2 887043340
+600 231 3 888452152
+600 230 4 888451839
+656 301 3 892318648
+683 312 3 893284183
+18 529 5 880130515
+838 318 5 887067085
+758 26 4 881977108
+616 286 5 891224448
+627 62 4 879531397
+271 493 4 885848558
+486 1047 2 879875316
+586 204 3 884066723
+109 564 3 880582633
+455 298 4 882818787
+387 101 4 886479528
+194 465 3 879527513
+838 72 4 887067162
+87 808 3 879875996
+663 333 5 889491655
+253 427 5 891628229
+645 216 4 892054732
+791 328 4 879448087
+537 730 3 886031211
+506 576 4 885135954
+668 300 4 881523612
+826 50 5 885690525
+840 1065 5 891209285
+839 244 3 875751958
+694 176 5 875729146
+287 815 3 875334248
+660 272 4 891197481
+848 32 5 887042871
+805 137 5 881697713
+815 451 3 878696965
+788 540 3 880871394
+846 566 5 883948874
+537 1010 2 886030381
+69 117 4 882072748
+380 208 2 885480301
+650 1060 3 891387833
+850 204 5 883194859
+487 1425 4 884024462
+757 1188 3 888466651
+815 405 4 878692071
+806 197 4 882387728
+806 204 5 882388205
+573 182 4 885843892
+699 147 2 883279472
+392 493 4 891038945
+655 1273 2 888984386
+659 367 3 891385166
+650 1039 3 891383229
+458 190 4 886397771
+405 1584 1 885549407
+367 5 4 876689991
+451 1280 1 879012773
+502 270 2 883702043
+286 1051 4 876522261
+763 127 4 878920656
+484 79 5 891195322
+674 323 3 887762937
+655 258 2 887650944
+745 98 5 880123905
+648 40 4 884882234
+72 191 5 880036515
+704 259 2 891396904
+490 410 4 875428570
+500 387 2 883875388
+747 478 4 888639437
+666 504 4 880139120
+854 979 4 882813315
+790 1119 4 885156732
+125 21 3 892838424
+5 365 1 875637144
+836 880 4 885753506
+13 455 3 882141425
+452 856 4 885817937
+409 327 2 881104837
+65 511 4 879216567
+367 164 4 876690119
+308 519 4 887737997
+361 228 4 879441285
+397 286 4 882839517
+405 855 1 885549543
+749 132 4 878847926
+406 86 4 879793295
+843 444 2 879443442
+233 133 5 877661364
+470 181 4 879189434
+637 293 3 882902835
+606 491 4 880923799
+749 659 5 878847611
+37 833 4 880915565
+234 951 1 892334766
+715 655 4 875964203
+793 150 4 875103842
+378 275 5 880044312
+707 100 5 880059810
+746 79 5 885075165
+158 449 2 880134815
+55 121 3 878176084
+486 1011 4 879874939
+835 654 5 891033173
+545 234 3 879899905
+648 930 3 882212131
+818 912 3 891870301
+715 591 4 875962109
+782 1394 4 891498323
+222 140 1 881060062
+299 396 4 889503503
+606 138 3 880927923
+774 22 2 888556600
+627 161 2 879531302
+829 318 5 883149860
+648 413 2 882212609
+758 483 5 881975577
+459 289 4 879561679
+552 815 3 879222336
+851 1245 4 875730826
+323 93 4 878739177
+655 531 4 887473570
+405 747 1 885549309
+711 257 3 876185726
+291 772 4 874868169
+839 825 4 875752274
+459 245 3 879561731
+805 32 4 881697792
+207 117 3 875504809
+738 71 3 875350352
+682 201 4 888519365
+387 298 3 886480623
+620 409 4 889988196
+670 511 4 877975285
+230 211 5 880485181
+637 1011 1 882904961
+458 1067 5 886395311
+312 509 5 891699490
+13 307 2 881514684
+13 227 5 882397650
+653 139 2 880153123
+622 1074 2 882671185
+629 690 2 880116067
+784 328 3 891387502
+854 475 4 882812352
+497 291 3 879361707
+21 444 3 874951859
+293 245 3 888904265
+814 559 3 885411132
+569 321 4 879793103
+405 1194 1 885546201
+383 132 5 891193108
+804 203 4 879442122
+468 170 4 875301056
+782 1244 3 891499660
+601 69 3 876348987
+849 143 5 879695515
+286 955 5 877533914
+858 331 3 880932343
+847 288 4 878774722
+848 529 5 887042871
+456 546 4 881371942
+639 615 5 891240160
+749 434 4 878848369
+833 379 2 875224178
+751 381 1 889134419
+378 255 4 882642831
+573 507 5 885844638
+796 546 4 893048505
+503 1 5 879438233
+92 307 4 892655699
+851 987 1 875730601
+49 161 1 888069513
+399 102 3 882344236
+766 559 4 891310824
+749 616 3 878848612
+689 298 4 876676211
+393 122 1 889731465
+591 655 4 891031469
+786 82 4 882844096
+732 938 1 882590201
+807 450 4 893082931
+201 654 3 884113422
+837 535 1 875722246
+655 1213 2 887489282
+89 222 5 879441491
+794 221 4 891036222
+592 881 1 882607476
+543 730 3 874864346
+694 239 4 875729520
+542 585 2 886533068
+117 1165 3 881010727
+805 12 4 881695677
+654 218 2 887864330
+484 229 5 891195476
+760 125 4 875666242
+655 813 3 888474456
+504 139 3 887840589
+144 127 4 888105823
+130 1280 4 877984734
+203 1049 2 880434463
+190 546 3 891626000
+452 58 3 875261666
+747 501 5 888639362
+340 180 3 884991236
+660 222 2 891198063
+684 118 4 878760274
+854 499 4 882813537
+697 473 5 882622372
+593 371 3 875659076
+716 472 3 879794032
+432 248 4 889416352
+320 147 4 884748641
+751 755 4 889298116
+393 280 4 887744724
+405 444 3 885548385
+709 129 2 879846332
+806 144 5 882388658
+686 127 5 879545481
+197 4 3 891409981
+440 242 5 891546594
+786 520 4 882843311
+782 326 5 891498322
+813 335 2 883752417
+521 186 4 884478358
+717 106 4 884642932
+607 213 4 883880027
+826 92 4 885690636
+181 1199 1 878962675
+222 477 2 883815749
+506 211 4 874873198
+56 421 4 892677186
+606 685 3 880923349
+87 1028 4 879876946
+853 1025 4 879365360
+388 591 4 886437039
+435 679 3 884133372
+328 227 3 885047129
+621 121 3 880227385
+738 230 4 875351530
+788 712 3 880871804
+92 1042 3 875907079
+293 275 3 888904696
+698 505 2 886367750
+663 69 4 889493770
+245 596 4 888513361
+722 307 4 891280245
+618 69 4 891308176
+122 1113 5 879270677
+543 192 4 874863878
+582 369 1 882963114
+682 56 4 888519077
+454 279 4 881960330
+640 233 4 874778479
+710 187 5 882064096
+144 147 3 888104402
+378 392 3 880055636
+533 408 4 880402916
+851 693 5 875731816
+727 507 2 883710948
+768 111 3 880136139
+167 831 3 892738141
+752 289 1 891208299
+825 988 3 889020557
+846 258 3 883946284
+697 928 3 882622044
+200 94 4 884130046
+112 891 3 892439990
+782 1644 2 891500110
+642 366 4 886131707
+378 708 4 880055949
+734 83 4 891022733
+725 300 4 876106729
+801 259 3 890332986
+654 238 4 887864452
+804 662 4 879442413
+843 448 4 879443297
+708 866 5 892719143
+674 304 3 887762296
+758 482 5 881975922
+633 333 3 875567562
+766 482 3 891309117
+659 176 4 891045747
+109 576 3 880580663
+436 217 4 887771146
+301 232 4 882078287
+825 841 4 880756904
+560 845 3 879976602
+851 11 5 875731441
+31 153 4 881548110
+804 157 4 879442862
+802 445 3 875985686
+539 1211 3 879788371
+844 90 3 877387242
+690 223 4 881179069
+850 208 5 883194973
+748 179 4 879454728
+826 182 4 885690600
+224 380 4 888104188
+721 288 3 877137447
+751 168 5 888871900
+758 764 1 882054519
+695 305 3 888805797
+815 496 5 878694027
+855 283 3 879825383
+780 300 3 891362937
+294 254 3 889242937
+189 181 3 893264023
+840 1266 5 891204535
+422 219 4 879744086
+748 188 4 879455167
+752 322 1 891208261
+617 675 4 883789425
+640 22 4 874778479
+597 323 3 875339041
+782 750 4 891497793
+109 715 2 880583519
+830 194 4 891898720
+840 252 4 891203810
+805 175 5 881697229
+746 50 5 885075165
+533 77 4 879191713
+484 385 4 891195416
+807 705 4 892528918
+650 79 3 891369924
+592 281 4 882608573
+705 286 3 883426747
+146 345 4 891457538
+573 258 4 885843700
+423 286 4 891394632
+417 1090 3 879649577
+524 1093 4 884628136
+277 258 4 879544145
+465 7 5 883529916
+400 269 4 885676230
+592 1129 5 882608021
+31 303 3 881547719
+8 403 4 879362234
+303 477 3 879483827
+835 131 5 891033560
+817 358 4 874815679
+747 4 4 888733111
+833 653 4 875039558
+854 87 4 882814063
+424 115 1 880859385
+234 358 1 891034007
+824 678 3 877021121
+776 276 4 892313295
+700 168 3 884494420
+303 230 3 879483511
+786 161 4 882843534
+7 180 5 891350782
+655 371 3 887611537
+95 781 2 880572495
+381 178 4 892696291
+215 433 3 891435501
+747 302 5 888638091
+788 82 3 880870116
+846 205 5 883948141
+694 356 4 875729622
+796 282 4 892660364
+782 1609 1 891499439
+705 1228 2 883428258
+639 357 3 891239156
+470 276 5 879178619
+806 157 3 882387974
+615 736 5 879448149
+293 150 3 888904838
+531 259 1 887048789
+566 165 5 881649530
+790 748 1 884461073
+642 225 4 886569942
+632 91 3 879459187
+629 98 5 880117254
+785 1050 3 879439232
+620 951 3 889988258
+717 246 5 884715146
+665 293 4 884290728
+533 476 2 879365951
+828 325 2 891035438
+487 58 5 883446907
+591 211 4 891031469
+639 12 3 891239030
+606 845 4 878147770
+277 762 3 879543931
+653 746 5 878853936
+835 50 4 891035309
+378 951 3 880056547
+378 961 3 880055706
+787 307 4 888979074
+758 686 3 881974823
+184 813 4 889907711
+160 61 4 876861799
+635 327 5 878878752
+747 693 5 888732899
+158 562 4 880134607
+852 473 3 891036884
+706 331 5 880996945
+804 95 2 879447476
+738 603 5 892844079
+709 568 4 879848396
+615 423 5 879448672
+766 52 4 891309177
+852 408 5 891036843
+843 636 4 879443837
+624 250 4 879792623
+753 510 4 891401457
+627 697 5 879530042
+827 268 4 882201175
+293 316 3 888904392
+757 144 4 888466490
+666 632 4 880568028
+59 687 1 888206764
+796 731 3 893047320
+117 410 3 886021458
+715 288 4 875962201
+189 952 5 893264619
+677 222 4 889399171
+734 582 2 891022684
+711 193 4 879993092
+345 124 5 884900777
+707 65 4 886286004
+747 1204 4 888639102
+122 403 4 879270805
+833 154 5 875038775
+592 332 3 882607286
+230 100 4 880485856
+679 241 3 884488149
+827 313 3 892157221
+632 233 3 879459441
+798 356 3 875639236
+245 210 3 888513026
+642 383 5 886570062
+849 172 5 879695469
+710 223 4 882063766
+775 270 2 891032742
+493 124 3 884130253
+489 332 5 891447823
+840 428 4 891209547
+758 434 3 881976233
+580 258 5 884124103
+682 154 5 888521489
+399 57 4 882343260
+376 357 4 879434750
+704 172 2 891397058
+797 328 2 879439136
+682 254 2 888518871
+476 208 5 883364250
+606 435 4 880923862
+727 680 3 883708462
+641 242 5 879370299
+845 311 4 885409493
+788 125 3 880870335
+326 4 1 879876688
+689 748 5 876674637
+853 302 4 879364669
+13 507 1 882140070
+603 419 2 891957012
+463 243 1 877384970
+795 771 3 883255324
+788 744 4 880869621
+158 175 4 880135044
+774 203 2 888558447
+201 1401 2 884140670
+621 940 3 874963166
+443 313 4 883504564
+506 568 5 889979761
+578 250 2 888957735
+738 385 5 892844079
+472 810 5 875982922
+715 111 3 875962173
+308 420 4 887740216
+839 281 3 875752456
+851 272 5 891961663
+465 8 4 883530991
+648 455 3 882211685
+707 956 5 886287107
+500 301 2 888538350
+254 167 3 886474712
+841 892 3 889067182
+663 134 5 889493818
+796 1040 3 893047460
+506 770 3 874874110
+859 111 4 885776056
+807 495 4 892530792
+862 50 5 879304196
+791 50 5 879448338
+312 610 5 891698921
+757 1035 2 888469113
+846 36 2 883950665
+238 405 4 883576424
+360 56 4 880356131
+655 746 3 891999461
+197 182 3 891409935
+1 153 3 876893230
+684 596 3 875812351
+826 161 3 885690677
+436 43 2 887770300
+339 136 5 891033898
+586 295 3 884068393
+682 218 3 888520977
+856 879 3 891489450
+733 224 4 879535265
+546 181 5 885140754
+558 15 3 879436140
+530 204 4 883790833
+474 943 4 887925751
+727 109 2 883709266
+813 538 3 883752380
+773 1187 3 888540020
+724 326 4 883757671
+648 168 5 884797068
+486 1 4 879874870
+763 69 4 878915600
+738 174 5 875349968
+825 298 5 880756726
+391 471 2 877399864
+26 678 2 891349122
+820 538 3 887954906
+417 79 3 879647924
+292 50 4 881103977
+709 452 3 879848318
+863 754 3 889289067
+732 324 2 882590201
+749 245 4 878846423
+563 70 4 880506528
+784 292 4 891387315
+653 654 2 880606620
+280 228 3 891701405
+42 660 3 881108484
+706 7 3 880997412
+179 914 5 892151174
+332 356 3 888360396
+39 272 2 891400094
+815 102 3 878694028
+606 93 4 878142865
+308 182 5 887737194
+357 407 3 878952341
+642 726 2 886570131
+548 898 1 891043509
+327 507 4 887744205
+699 405 3 878882608
+532 781 5 877635505
+844 423 3 877382762
+418 750 2 891282626
+790 230 4 885155846
+536 404 4 882359838
+622 396 1 882671222
+772 332 4 877533731
+619 17 1 885954184
+852 323 3 891036039
+707 602 4 886287290
+658 488 4 875148196
+49 1075 2 888066424
+756 3 1 874829174
+666 255 4 880313423
+690 237 4 881178330
+653 597 4 878854810
+437 629 3 881002405
+766 95 3 891309421
+373 433 3 877098223
+793 109 4 875104119
+768 332 4 879523820
+201 212 4 884111899
+422 447 4 879744143
+715 232 4 875964905
+835 610 5 891034401
+272 208 4 879455176
+429 847 3 882385569
+543 663 4 874866208
+689 121 5 876676433
+661 194 5 876016667
+552 405 3 879222268
+690 234 4 881179878
+643 211 4 891447617
+776 569 3 892920403
+535 79 3 879618502
+571 194 3 883354818
+543 397 3 877547005
+633 1046 4 877212085
+786 240 1 882842762
+851 255 3 890343651
+412 211 4 879717177
+694 237 4 875728509
+846 136 3 883947861
+607 212 3 883880052
+653 193 4 878866951
+833 614 2 875131539
+381 462 4 892697442
+836 507 4 885754149
+851 544 4 874728396
+554 684 4 876550342
+722 678 3 891280443
+280 111 4 891700983
+823 233 4 878439365
+340 15 5 884991396
+391 148 3 877400062
+666 616 3 880139253
+499 153 4 885599269
+363 186 3 891494865
+405 60 1 885549589
+455 660 4 879111454
+650 69 2 891382877
+773 171 5 888538726
+582 475 5 882961000
+747 929 3 888733218
+5 189 5 878844495
+846 1411 4 883950364
+702 1127 2 885767414
+476 56 4 883365019
+690 233 3 881179968
+268 201 3 875309801
+393 184 4 889555251
+104 250 3 888465972
+632 1 3 879458692
+707 647 5 880061652
+494 86 3 879541298
+83 820 2 881971231
+639 651 4 891239349
+782 532 2 891499370
+389 588 5 879991298
+794 557 4 891036008
+436 1227 2 887772028
+587 323 4 892871284
+82 169 4 878769442
+280 385 5 891702544
+507 691 5 889964162
+452 127 5 885544109
+567 474 5 882426135
+405 727 1 885546247
+391 479 4 877399030
+802 1025 3 875984637
+355 329 3 879486421
+399 401 3 882350710
+643 1139 3 891449680
+118 258 5 875385386
+318 265 4 884495664
+102 265 3 888801622
+846 403 3 883948765
+244 1150 4 880604195
+804 675 3 879445355
+854 126 3 882812826
+390 13 2 879694409
+537 474 5 886030805
+795 742 2 880556833
+775 269 4 891032742
+158 810 4 880134759
+548 358 2 891043547
+798 465 4 876176115
+766 675 3 891308927
+368 777 2 889783586
+301 404 3 882076463
+498 83 3 881957846
+437 432 3 880140854
+830 22 5 891561673
+686 174 4 879545966
+59 633 3 888204641
+487 588 5 883446725
+445 644 3 890988205
+838 497 5 887067162
+12 228 4 879959465
+447 1326 4 878854838
+506 497 5 874873703
+14 173 4 879119579
+830 177 4 891561870
+508 234 4 883767465
+585 1558 5 891282893
+833 1214 4 875225193
+378 1053 3 880332831
+459 286 4 879561532
+643 404 4 891447959
+788 10 4 880869584
+582 293 5 882961082
+618 526 5 891308141
+308 567 4 887741329
+637 934 1 882905285
+433 293 3 880585843
+805 603 4 881696335
+676 64 5 892686563
+712 60 1 874730520
+573 347 4 885843476
+455 591 4 879109923
+714 15 3 892777197
+654 97 3 887864727
+606 12 2 880924384
+299 749 1 877618647
+398 429 4 875716829
+725 100 5 876106729
+691 478 4 875543281
+606 655 4 880926469
+417 810 3 879649178
+216 763 4 880232953
+788 53 1 880871717
+237 176 3 879376328
+749 841 3 878850768
+846 736 4 883948874
+804 1 5 879442661
+716 282 3 879793501
+850 490 5 883194859
+199 408 5 883782716
+389 945 4 880165070
+605 357 5 879426180
+397 210 4 885349825
+403 100 5 879785974
+665 109 4 884292654
+733 322 2 879536523
+230 168 4 880484616
+435 321 3 889722170
+345 65 4 884992158
+778 209 4 890769470
+391 628 4 877399864
+498 124 3 881955291
+790 572 3 885157956
+843 145 3 879443597
+479 148 2 879460354
+303 271 2 879466065
+766 674 3 891310772
+833 22 3 875122716
+450 1282 3 882394364
+489 268 2 891448453
+13 228 4 882140389
+177 642 4 880130972
+378 435 4 889665232
+216 673 4 880244779
+835 1153 4 891035309
+782 1379 3 891500028
+860 4 4 885991163
+561 673 3 885809313
+271 481 3 885848559
+623 121 4 891034129
+551 177 5 892777274
+756 1274 2 874828278
+407 756 2 876348232
+85 50 5 882813248
+435 926 3 884133972
+782 515 3 891500028
+553 1009 4 879949212
+412 150 4 879717621
+745 181 2 880122965
+743 879 4 881277656
+798 222 3 875295616
+116 315 3 886309605
+436 99 3 887770344
+825 864 3 880756725
+567 23 4 882426740
+749 231 4 878849660
+487 71 3 883530786
+472 386 5 892790953
+268 178 4 876518557
+716 526 5 879795269
+830 402 4 892503093
+360 297 4 880354484
+569 258 5 879792991
+848 152 5 887046166
+746 24 4 885075434
+642 292 2 887663326
+201 46 4 884140247
+379 141 4 880525839
+49 725 2 888069354
+712 26 2 874957053
+358 65 4 891270405
+744 238 4 881170416
+496 147 3 876064356
+508 91 4 883767246
+741 275 4 891019587
+776 22 5 891628752
+823 274 4 878439038
+694 378 3 875730313
+592 252 3 882608915
+566 684 4 881649802
+747 1067 2 888733348
+542 71 3 886533562
+22 89 5 878887680
+663 260 2 889491861
+806 24 3 882385394
+500 472 3 883865374
+642 66 5 885603740
+484 174 5 891195298
+787 259 4 888979721
+499 117 3 885599246
+627 70 4 879530408
+659 578 3 891387351
+774 258 1 888555792
+716 28 5 879794815
+667 192 5 891034947
+648 145 4 884883616
+78 25 3 879633785
+663 288 4 889491617
+328 318 5 885045740
+830 95 3 891561474
+625 168 3 891262837
+496 469 3 876065962
+585 18 2 891283124
+532 722 3 888629836
+524 498 5 884636453
+764 1221 4 876430033
+554 13 2 876232730
+826 684 3 885690600
+843 195 4 879444711
+766 951 3 891310540
+654 735 4 887864846
+845 903 4 885409493
+832 334 2 888259984
+59 662 3 888206125
+389 88 3 880613773
+854 409 2 882813421
+608 418 1 880405971
+599 276 2 880951439
+534 477 3 877807780
+683 133 5 893286208
+606 471 4 878146986
+61 269 3 891206125
+773 228 3 888539993
+472 174 5 875981595
+128 605 3 879967804
+293 469 4 888906378
+450 168 5 882376803
+407 158 2 876342927
+682 772 4 888517922
+640 180 5 874777528
+851 338 3 891961750
+707 900 4 890008041
+612 275 5 875324710
+488 707 2 891294707
+655 764 1 887431074
+682 121 4 888520799
+638 176 3 876694861
+727 265 4 883710326
+221 55 4 875245319
+595 546 4 886922069
+551 92 5 892783672
+608 742 4 880406299
+837 19 4 875721948
+529 322 4 882535383
+227 249 2 879035775
+665 9 4 884290608
+606 24 5 878143509
+795 240 2 883767338
+467 1226 4 879532744
+286 431 5 889651822
+682 47 1 888517870
+778 121 3 890803561
+588 161 4 890015580
+445 1081 1 891200447
+393 1016 5 887744688
+643 739 3 891449476
+627 802 2 879531557
+751 269 5 888871900
+373 213 4 877100061
+340 502 2 884991678
+405 545 1 885547766
+561 480 4 885807484
+774 135 3 888556600
+853 331 2 879364822
+788 218 4 880871328
+616 303 4 891224558
+727 50 4 883708951
+825 50 4 880755418
+593 106 2 875660347
+246 724 4 884922383
+853 245 3 879365091
+21 994 2 874951104
+856 678 3 891489666
+863 264 3 889289385
+436 327 5 887768694
+405 777 1 885548275
+392 50 5 891038110
+719 118 2 879360001
+846 1286 4 883948173
+642 871 3 885605835
+283 412 5 879297526
+828 753 4 891037047
+709 127 5 879847945
+592 939 3 882956510
+725 358 3 876103744
+766 493 4 891309261
+841 331 5 889066999
+843 183 5 879443800
+94 504 5 885870612
+553 56 4 879949042
+655 337 2 887433538
+660 99 2 891200704
+286 278 5 876521700
+297 228 2 875238984
+302 289 3 879436874
+561 215 3 885809872
+846 603 5 883947960
+666 856 5 880139765
+856 258 4 891489356
+755 302 4 882569771
+796 326 4 892612032
+659 131 4 891383412
+468 97 5 875288503
+757 193 4 888445521
+847 405 3 878938982
+782 1669 2 891500150
+807 612 5 892528690
+313 625 4 891030189
+696 313 3 886403672
+625 23 4 891263960
+524 414 4 884635136
+618 23 5 891306990
+774 849 1 888557482
+151 222 5 879525002
+759 298 4 875227858
+178 304 4 882823375
+798 142 3 876175427
+839 276 3 875751799
+486 327 3 879874112
+715 179 4 875963596
+826 1219 4 885690442
+606 129 3 878142865
+815 465 5 878694952
+425 343 3 890346517
+344 26 3 884901561
+308 671 4 887739014
+718 742 5 883348873
+514 13 3 876063880
+748 176 5 879454773
+381 134 5 892696347
+81 1059 3 876534366
+577 468 3 880474766
+472 742 5 883903715
+655 855 3 887428965
+807 22 5 892528470
+851 564 3 875806892
+621 578 5 874964604
+650 502 3 891387353
+766 272 4 891306880
+774 436 2 888557739
+841 748 4 889067253
+804 568 4 879442793
+380 651 3 885478292
+655 1147 3 887472767
+634 991 3 875729239
+727 378 3 883712603
+854 122 3 882813287
+857 294 3 883432251
+308 69 2 887738664
+711 420 5 879995302
+437 237 4 880140466
+727 386 2 883712805
+282 319 4 879949394
+434 151 5 886724453
+653 941 1 880153040
+850 202 4 883194737
+450 630 3 882376188
+846 674 4 883949046
+144 14 4 888104122
+864 71 3 888889389
+765 25 4 880346418
+682 566 3 888519260
+65 531 4 879218328
+249 327 4 879571489
+661 684 3 888299899
+625 498 4 891263703
+197 1420 1 891409683
+757 129 3 888444400
+545 1228 3 884134603
+346 1217 4 886274201
+804 522 3 879445190
+625 144 4 891962917
+823 659 4 878437589
+838 169 4 887067390
+85 238 2 879453965
+804 243 3 879440727
+710 192 5 882063921
+45 7 3 881008080
+863 301 4 889289240
+472 443 4 875982149
+718 546 4 883349158
+751 386 3 889299078
+655 311 3 887473702
+694 584 4 875727877
+447 1016 3 878854918
+311 645 5 884366111
+660 38 2 891201842
+167 615 5 892738277
+518 121 5 876823804
+760 50 3 875666268
+619 53 2 885954341
+798 662 3 875916187
+763 418 4 878921530
+722 458 4 891280955
+650 636 3 891370066
+763 98 4 878914968
+684 202 4 878759384
+796 393 4 893218933
+669 12 5 891517287
+690 120 1 881179469
+625 655 3 891999926
+601 210 4 876350060
+84 823 3 883452672
+653 575 1 880153406
+417 796 4 879648881
+788 76 3 880869323
+447 546 2 878854704
+806 150 4 882385563
+227 405 2 879035934
+298 820 4 884183897
+864 408 5 877214085
+682 384 2 888522073
+705 284 3 883427190
+751 748 2 887135437
+543 94 3 877550791
+183 94 3 891466863
+239 647 5 889180651
+711 143 5 879993236
+864 53 4 888891794
+865 1028 1 880144024
+648 368 2 884366748
+833 157 2 875132195
+753 499 3 891402323
+758 529 4 881979609
+551 779 4 892785399
+429 277 4 882386096
+778 738 1 891578101
+807 1483 4 892527385
+506 684 5 874873529
+297 156 4 875240090
+846 585 2 883949643
+606 307 4 888334083
+765 242 5 880345862
+841 288 3 889067046
+480 294 1 891208058
+343 154 5 876406552
+648 444 3 884883679
+544 331 3 884795516
+358 174 1 891270560
+847 238 2 878939975
+862 407 3 879303843
+672 815 4 879788819
+798 270 4 880483677
+712 623 4 874729778
+188 318 5 875072518
+683 682 1 893284032
+387 526 4 886483150
+357 687 3 878951101
+805 358 3 879971215
+16 87 4 877720916
+748 357 3 879454584
+786 234 3 882843753
+838 311 4 887060659
+403 118 5 879785974
+795 184 4 880588118
+279 550 4 880850073
+435 781 3 884133447
+693 606 4 875484584
+847 1172 1 878939803
+326 849 1 879876975
+788 1135 2 880871460
+811 304 5 886377311
+535 702 1 879619067
+848 584 3 887039531
+854 1014 3 882813315
+125 1270 3 892838977
+714 300 5 892778035
+757 423 3 888445279
+775 272 4 891032742
+864 642 3 888890432
+332 240 4 887938299
+826 188 4 885690636
+778 204 4 890726518
+807 1138 5 893084886
+825 832 3 881101246
+846 672 4 883949594
+537 338 1 886029239
+697 1160 1 882622824
+286 747 4 877533796
+798 1517 4 875743605
+703 237 5 875242787
+661 209 4 876013492
+743 222 4 881277962
+139 242 3 879537876
+567 1021 4 882425736
+752 311 3 891207983
+292 197 5 881105246
+648 15 1 884795447
+363 4 5 891494962
+475 127 4 891627857
+279 864 5 875296829
+663 742 4 889492720
+540 475 4 882156983
+370 193 4 879435168
+234 100 4 892079769
+829 250 3 882816754
+125 49 3 879455241
+598 343 2 886710795
+735 327 3 876698022
+669 258 2 891182622
+298 132 5 884182966
+417 501 3 879647540
+489 538 4 891448222
+716 412 2 879794727
+648 9 1 884795447
+524 419 1 884635031
+458 283 5 886394730
+790 191 3 885155209
+537 212 3 886032123
+727 232 3 883712780
+17 111 3 885272674
+294 268 4 889241426
+817 147 3 874815947
+268 423 2 875309859
+770 325 4 875971703
+767 176 3 891462759
+293 528 4 888906490
+254 142 3 886474489
+435 369 1 884134771
+535 511 3 879618655
+804 184 5 879441727
+255 546 3 883216902
+621 270 4 890517239
+419 50 5 879435541
+785 301 4 879438565
+515 1430 3 887658604
+618 98 5 891307494
+276 443 4 874792692
+773 100 4 888539347
+406 418 5 879793081
+834 762 4 890863072
+833 449 2 875223923
+645 427 5 892053483
+697 300 5 882621431
+337 50 5 875184413
+605 153 4 879424784
+58 313 5 884304267
+650 644 3 891371061
+645 134 5 892054364
+416 699 5 893212895
+775 331 4 891032923
+321 651 3 879441178
+757 24 4 888444616
+216 356 3 880245125
+535 213 5 879618849
+21 975 3 874951447
+288 528 4 886374286
+286 22 4 877532889
+474 131 4 887927509
+514 211 3 876067235
+851 760 4 875730418
+712 404 3 874730467
+234 125 3 892335739
+542 315 4 886532120
+334 931 1 891549513
+731 508 1 886186811
+786 183 4 882843150
+50 124 1 877052400
+758 1025 3 881295176
+741 25 3 891458428
+772 304 4 876250442
+727 775 4 883713147
+275 448 3 880314383
+308 194 5 887739257
+682 386 2 888521942
+795 1110 3 883251943
+868 204 2 877105882
+151 168 5 879528495
+103 118 3 880420002
+676 258 2 892685370
+717 282 5 884642817
+198 823 2 884206587
+42 1046 3 881108760
+786 143 4 882843039
+643 92 4 891447835
+293 663 3 888906516
+578 324 1 888957735
+437 450 3 880143040
+158 511 5 880134296
+802 56 3 875985601
+777 157 3 875980235
+718 879 2 883348355
+1 101 2 878542845
+854 273 4 882812852
+835 609 4 891034310
+784 286 3 891386988
+212 318 5 879303928
+94 417 3 891722799
+634 741 3 875728834
+830 633 4 891898661
+181 222 4 878962919
+345 1101 4 884993436
+458 250 1 886396637
+622 402 3 882670252
+122 83 5 879270327
+478 447 4 889396732
+427 328 4 879700908
+843 635 2 879443544
+733 459 4 879535440
+185 286 4 883523876
+711 1160 5 884485704
+301 318 5 882075962
+458 298 5 886396677
+832 326 4 888259121
+798 306 3 875637329
+436 340 5 887768445
+708 362 1 892718575
+434 283 3 886724505
+112 245 4 884992691
+668 752 4 890349005
+642 470 4 886206991
+851 527 5 891961663
+588 1469 3 890026705
+839 475 5 875751856
+741 202 3 891455316
+328 520 5 885045844
+312 673 5 891699426
+379 502 5 887437190
+308 653 5 887736999
+666 582 4 880139642
+532 833 4 888629804
+560 181 4 879975661
+573 22 4 885844394
+80 86 5 887401496
+867 660 4 880078723
+438 815 5 879868581
+776 661 5 893077159
+686 135 5 879547276
+585 740 4 891284588
+487 1074 1 884051840
+771 873 3 886635816
+796 427 4 892662355
+542 121 2 886532381
+851 172 5 875731567
+532 191 5 888635366
+852 118 4 891037262
+184 134 5 889909618
+579 194 5 880952271
+474 510 4 887925837
+838 480 4 887066078
+805 161 1 881694823
+655 582 2 887427131
+712 781 4 874956841
+658 1101 4 875147995
+782 1511 2 891500194
+828 1268 2 891038098
+85 357 4 879454045
+650 181 4 891371116
+313 489 4 891017372
+650 1 3 891369759
+409 530 4 881107602
+547 303 3 891282715
+796 56 5 892663009
+716 705 5 879794892
+435 108 1 884132540
+815 31 4 878695490
+314 72 2 877888996
+600 576 3 888451840
+717 358 2 884642001
+507 121 5 889965997
+756 325 3 874832132
+110 1182 2 886989566
+847 763 1 878775914
+619 295 4 885953804
+833 128 3 875123536
+548 13 1 891415677
+716 427 5 879795375
+268 588 3 875310745
+867 196 3 880079043
+201 173 3 884111360
+655 882 3 887473879
+665 215 2 884294880
+784 271 3 891387623
+457 709 5 882547856
+775 343 4 891033022
+627 51 5 879530866
+786 381 3 882843397
+758 441 3 882054797
+709 294 3 879847304
+682 659 1 888520638
+503 707 5 880382768
+334 217 2 891549805
+495 421 1 888634389
+682 991 2 888518871
+845 877 2 885409719
+70 63 3 884151168
+482 881 3 887644022
+553 197 5 879948831
+699 1068 3 879146547
+664 71 4 878090125
+682 720 4 888522699
+790 91 3 885157862
+196 762 3 881251955
+790 386 2 885158208
+864 50 5 877214085
+798 1049 3 875638150
+748 50 5 879454428
+512 273 5 888579645
+854 281 3 882813047
+627 12 4 879529819
+554 1042 3 876550610
+711 216 4 879993149
+593 1012 3 877727961
+846 519 4 883947694
+658 169 5 875147935
+786 132 5 882842946
+471 225 5 889828026
+655 512 3 887474050
+825 508 4 880756725
+417 668 2 880953014
+601 1540 2 876350017
+398 173 4 875719080
+825 1015 2 880756321
+867 480 5 880078401
+551 802 4 892784437
+703 222 4 875242704
+535 319 5 879617310
+650 228 4 891369954
+470 9 5 879178370
+727 658 5 883711720
+697 181 4 882621913
+780 172 5 891363723
+712 1469 4 874730206
+846 651 3 883948141
+859 25 4 885776056
+861 170 5 881274672
+334 154 4 891547235
+831 1 4 891354573
+805 223 5 881698139
+625 603 4 891636000
+632 684 5 879457903
+629 4 3 880117513
+694 228 4 875727306
+385 1022 3 883791570
+810 326 5 891873739
+94 69 3 885870057
+334 171 4 891546132
+44 447 4 878347598
+395 216 3 883764378
+221 121 2 875244813
+548 156 5 891044356
+867 23 5 880078723
+679 196 4 884487610
+830 227 3 891561737
+405 365 1 885545672
+391 48 4 877399171
+249 2 3 879641284
+798 29 4 875915913
+548 595 4 891416071
+865 928 1 880144368
+693 188 2 875483847
+653 97 3 878854383
+246 1039 4 884921227
+705 550 2 883428058
+454 114 3 881960330
+654 1 4 887863557
+782 1038 4 891498213
+202 195 4 879726914
+843 152 2 879446458
+405 202 4 885547221
+774 357 2 888556434
+846 601 5 883947500
+267 203 5 878972241
+319 682 3 879977089
+645 660 3 892055628
+289 742 4 876789463
+731 945 4 886183209
+179 902 1 892151064
+868 1031 1 877109535
+610 210 3 888703290
+300 1094 5 875650298
+572 124 5 879449610
+786 191 4 882843272
+434 628 1 886724873
+790 708 3 885158082
+711 568 3 879995238
+790 864 4 884462647
+276 1000 2 877935262
+225 603 5 879540649
+721 325 3 877137109
+363 120 1 891500218
+267 239 4 878972873
+334 1226 4 891545540
+276 783 1 874792143
+246 174 3 884921086
+588 51 4 890026395
+825 741 4 881343947
+119 259 4 886175571
+707 902 5 890008121
+598 312 5 886711452
+770 288 4 875971612
+434 287 5 886724359
+697 25 3 882622188
+843 159 2 879443951
+506 168 5 874874055
+765 286 5 880345862
+217 385 2 889069808
+151 208 4 879524443
+846 648 5 883948343
+610 183 4 888703749
+378 77 4 880056453
+497 195 4 879310730
+788 983 3 880871173
+530 195 3 883784105
+716 488 4 879796171
+767 506 5 891462829
+474 526 5 887927339
+221 1437 3 875245967
+659 524 4 891332158
+704 657 4 891397667
+10 59 4 877886722
+848 615 5 887037980
+455 289 3 892230574
+643 268 4 891450748
+805 154 5 881704063
+833 928 2 879818689
+523 1014 5 883700307
+330 202 5 876546948
+643 483 4 891446889
+373 941 4 877105563
+269 181 2 891448871
+418 327 1 891282836
+117 265 4 881012940
+500 69 4 883873839
+389 42 4 879991147
+854 925 2 882813179
+809 328 5 891036989
+355 306 4 879486422
+407 98 5 875044510
+788 121 4 880869469
+396 597 4 884646647
+796 615 4 892690263
+562 435 4 879195125
+804 403 3 879445739
+338 523 3 879438366
+701 50 5 891447197
+110 12 4 886987826
+545 546 3 879901281
+798 940 1 875914898
+276 820 3 874793062
+239 205 3 889181015
+639 83 4 891239790
+650 200 4 891386047
+343 234 1 876405633
+768 826 1 883835210
+588 443 3 890024876
+65 356 5 879216825
+786 15 3 882841855
+682 576 4 888522754
+648 931 2 882212609
+707 498 3 886286133
+127 228 5 884364866
+857 321 4 883432352
+690 168 3 881177376
+395 739 3 886481149
+832 471 4 888260089
+717 405 3 884642738
+773 14 5 888538620
+757 333 4 888443263
+750 881 2 879446114
+864 273 5 878179555
+591 428 4 891031500
+618 283 3 891309217
+18 956 5 880131525
+840 98 5 891204160
+796 381 3 893047208
+782 315 4 891497698
+561 71 2 885810039
+158 232 3 880134477
+624 295 3 879793511
+840 498 5 891204264
+686 181 4 879547337
+592 194 4 882955543
+537 464 4 886031506
+782 1258 2 891499440
+862 210 4 879304410
+504 773 3 887909936
+744 50 3 881172357
+532 1016 4 888636450
+575 321 3 878146540
+405 858 1 885548435
+679 70 4 884487325
+269 451 1 891450880
+557 532 5 881095916
+181 332 2 878961173
+786 465 4 882844010
+840 663 4 891204322
+265 107 1 875320398
+655 1198 3 888984538
+823 404 4 878438484
+320 240 3 884748818
+537 213 4 886031830
+795 831 2 880560971
+498 1073 3 881961496
+708 283 1 892719363
+846 193 5 883948417
+837 628 3 875722225
+843 403 2 879444934
+717 340 4 884641599
+841 270 4 889067045
+870 517 2 875680597
+805 1170 5 881700749
+804 209 3 879442538
+493 1 3 884130416
+766 431 3 891310067
+405 723 1 885546288
+535 64 5 879617531
+629 12 5 880117333
+305 486 5 886323563
+843 449 3 879444083
+48 524 3 879434723
+592 597 2 882609056
+293 97 4 888905898
+276 447 4 874792663
+571 657 4 883354992
+299 166 4 889501926
+181 1380 1 878962086
+828 1073 4 891036630
+815 96 5 878693871
+365 1 4 891303999
+505 604 5 889333598
+863 1294 4 889289618
+634 477 3 876171093
+820 289 2 887955020
+825 1291 2 889021258
+207 255 3 877845763
+843 227 3 879443908
+782 1386 3 891500066
+682 959 4 888521803
+843 205 4 879446888
+796 603 4 892662152
+472 33 5 875981829
+597 111 3 875342355
+738 511 4 875349584
+671 31 2 883546333
+655 845 2 887426446
+739 56 4 886958938
+774 254 1 888559144
+234 1021 4 892333765
+669 172 3 891517159
+722 13 2 891281876
+766 209 3 891309053
+236 655 3 890116670
+597 24 3 875341858
+757 179 4 888467855
+860 289 3 880829225
+715 1047 3 875962500
+772 313 5 889028363
+660 168 5 891199477
+527 211 4 879456289
+788 370 2 880870881
+839 1664 1 875752902
+372 44 4 876869837
+749 755 4 878848866
+577 307 3 890089564
+642 765 3 885606234
+659 204 4 891384152
+450 1303 4 887136016
+440 272 5 891546631
+843 151 2 879447007
+824 286 2 877020871
+686 12 5 879545758
+185 701 3 883524364
+308 131 4 887739383
+588 173 5 890024677
+324 270 5 880575045
+817 15 3 874815836
+233 121 4 880190627
+783 328 4 884326545
+256 554 4 882164644
+234 445 2 892334713
+541 676 3 883865063
+579 582 4 880952102
+586 121 5 884062010
+840 234 5 891204948
+109 222 4 880563471
+858 286 4 879458829
+489 751 5 891362773
+778 496 1 891234406
+707 224 4 880059876
+851 405 5 874767550
+828 301 2 893186210
+600 195 4 888451492
+823 229 3 878439211
+830 696 2 892502651
+262 418 3 879794223
+499 530 4 885599390
+268 259 3 876513675
+527 286 2 879455354
+87 27 4 879876037
+682 89 4 888522418
+549 181 4 881672241
+393 139 4 889729185
+634 1335 2 877017975
+45 151 2 881013885
+682 1090 2 888521047
+197 184 1 891409981
+495 144 4 888634070
+301 323 4 882075110
+868 398 1 877109082
+771 542 4 880659834
+271 40 1 885849558
+712 955 2 874957293
+489 1613 4 891449466
+38 501 5 892429801
+846 423 4 883949335
+299 165 4 889501890
+130 1276 4 876251312
+850 56 1 883195034
+104 127 3 888465201
+497 97 4 879310473
+749 183 5 878847286
+313 309 4 891031125
+698 283 2 886367849
+829 339 2 891992167
+64 751 2 889737047
+49 328 2 888068651
+818 1105 1 891883071
+462 136 4 886365498
+848 480 5 887040025
+145 890 2 885557505
+542 523 4 886532788
+761 222 4 876190025
+276 7 5 874786517
+115 741 3 881170065
+871 245 3 888192475
+416 509 5 893214041
+756 421 4 874829637
+796 974 3 893194740
+373 194 4 877098714
+437 292 5 880139631
+655 296 4 888474934
+532 310 4 888634802
+411 222 3 891035152
+761 1014 1 876190256
+757 205 4 888467498
+281 342 1 881200789
+22 228 4 878887810
+848 207 5 887043265
+766 504 3 891309484
+665 1061 4 884292654
+2 127 5 888552084
+825 472 5 880756442
+846 483 5 883948173
+6 298 3 883599558
+128 451 4 879967879
+394 216 3 880888063
+715 743 2 875962806
+11 54 3 891905936
+653 380 3 880151984
+749 176 4 878847954
+271 591 4 885847901
+495 202 4 888633042
+727 159 2 883712016
+293 285 5 888904632
+472 562 5 875983023
+453 48 4 877553761
+588 941 5 890026513
+607 311 4 883879971
+472 260 4 875977827
+854 79 4 882814298
+796 217 4 893218556
+62 708 3 879375912
+825 924 2 880756725
+862 505 4 879305016
+342 320 5 875318833
+805 423 1 881698175
+532 483 5 892867296
+303 773 4 879466891
+569 1197 4 879793465
+838 223 3 887065807
+357 322 3 878951101
+562 144 5 879196445
+830 651 4 891561737
+445 689 1 891199458
+846 796 1 883950524
+721 402 4 877147200
+290 596 4 880474141
+840 737 4 891205320
+830 183 4 891462467
+831 1063 4 891354668
+498 229 2 881961877
+807 679 4 892705307
+631 307 4 888465033
+279 44 1 875313514
+23 153 4 874786438
+783 345 4 884326461
+389 301 4 879916385
+59 290 3 888203750
+655 328 2 887425025
+468 180 5 875291902
+417 164 3 879648156
+862 127 5 879304196
+684 395 2 878762243
+708 274 4 877326086
+823 568 3 878439293
+786 199 4 882843006
+385 1017 3 883791666
+850 566 5 883195256
+674 315 3 887762296
+215 88 3 891436277
+460 279 2 882912316
+106 566 4 881452711
+811 294 4 886377483
+694 489 4 875727640
+683 911 3 893286346
+175 273 2 877107640
+851 240 4 875730629
+596 323 4 883538965
+269 464 3 891448283
+541 38 3 883871617
+710 1 4 882064377
+269 121 1 891451013
+709 181 4 879846375
+648 546 4 882211736
+587 313 5 892870956
+79 340 4 891271180
+378 13 3 880044609
+89 236 5 879441400
+766 1203 3 891309421
+608 207 5 880404975
+221 651 4 875245350
+870 952 3 880584584
+332 1042 4 888360396
+854 255 1 882812852
+854 291 2 882813074
+265 282 5 875320714
+554 378 4 876549808
+655 1071 2 888984293
+798 576 3 875639324
+405 1387 2 885549745
+773 204 3 888539559
+864 168 4 888888067
+773 47 4 888539512
+196 173 2 881251820
+846 1110 3 883950390
+847 434 3 878941520
+852 257 4 891036414
+764 588 5 876246409
+875 772 5 876465188
+783 260 4 884326690
+805 91 5 881695527
+867 211 3 880078484
+844 179 3 877387548
+500 300 4 883864749
+533 48 4 879191373
+18 603 3 880129388
+24 132 3 875323274
+592 730 4 882956011
+747 509 5 888639176
+503 744 2 879454442
+416 418 4 876699793
+560 1021 4 879975718
+567 647 5 882425998
+823 333 3 878439845
+664 717 1 876526555
+655 282 3 888685989
+660 100 3 891198063
+141 255 4 884585039
+707 1311 3 886287608
+775 307 4 891032989
+349 276 5 879465841
+137 1028 5 881433409
+605 143 1 879424345
+6 535 2 883600030
+32 298 5 883717581
+642 96 5 885842289
+661 189 4 876013850
+727 403 4 883712282
+343 189 4 876405697
+661 215 3 876015657
+821 181 4 874792521
+648 22 4 884628482
+727 156 4 883710326
+805 582 3 881698798
+254 62 3 886474009
+49 919 5 888066133
+605 126 5 880762240
+710 654 4 882064524
+303 833 2 879484327
+104 272 4 888441878
+497 167 2 879363111
+862 357 3 879305204
+492 193 4 879969415
+838 1115 4 887064476
+130 739 5 876252420
+699 111 3 878881875
+592 132 5 882955794
+553 153 5 879949107
+480 100 4 891207715
+789 1161 3 880332189
+415 531 5 879439684
+682 257 2 888518704
+731 56 2 886179161
+325 523 3 891478376
+463 137 2 877385237
+768 252 3 880136317
+694 528 3 875728842
+724 358 1 883757834
+664 588 3 878092569
+710 269 3 882063224
+650 187 2 891381585
+91 651 5 891439057
+846 1055 3 883949459
+694 230 4 875727143
+774 4 2 888556090
+794 24 5 891035957
+416 553 4 886317079
+565 462 4 891037692
+694 496 4 875727640
+797 781 5 879439594
+711 191 5 879993959
+21 260 2 874950972
+344 311 4 884814359
+683 915 2 893282977
+831 273 3 891354773
+709 145 3 879848319
+521 298 3 884476126
+807 127 3 892529647
+846 443 4 883948643
+606 196 4 880926759
+520 311 3 885168591
+539 372 2 879787985
+796 815 4 893047321
+160 1134 4 876768828
+876 294 4 879428145
+476 294 3 883365634
+334 896 5 891544049
+705 118 4 883427377
+429 483 5 882384821
+733 275 3 879535265
+453 196 4 877554174
+753 462 4 891401510
+601 288 1 876346515
+680 286 4 876815942
+655 403 2 891585574
+443 294 5 883504593
+716 478 4 879795735
+126 350 2 887854892
+758 202 5 881976821
+342 188 3 875318936
+582 151 4 882961133
+687 288 4 884651576
+323 993 4 878739488
+821 174 5 874793773
+727 866 3 883709710
+872 332 3 888480019
+160 150 4 876767440
+829 1018 2 881707829
+234 45 4 892079140
+472 215 4 875981968
+264 186 5 886123728
+627 205 5 879529767
+280 72 4 891702276
+680 515 4 876816268
+714 763 4 892777903
+200 742 4 876042133
+467 1012 3 879532534
+843 413 2 879443482
+32 268 5 883709797
+690 1042 4 881180035
+829 512 4 881698976
+576 475 1 887168978
+654 195 4 887864350
+757 684 4 888445864
+766 231 2 891310851
+758 554 3 882055007
+151 302 3 879523860
+579 204 3 880952201
+534 105 4 877808198
+276 148 3 874786924
+442 55 3 883390813
+831 340 4 891354000
+207 22 3 875509262
+844 71 3 877388040
+804 678 4 879440700
+788 204 3 880868644
+564 930 3 888730699
+643 50 4 891445140
+426 653 4 879442841
+303 1034 1 879544184
+846 555 2 883949508
+791 286 3 879447907
+246 1135 1 884922605
+566 219 1 881651286
+558 286 4 879435828
+864 708 3 888889863
+668 124 3 881605489
+843 416 2 879448352
+521 742 3 884477512
+347 369 4 881653300
+660 29 2 891357371
+659 58 4 891385012
+735 100 2 876698796
+450 332 4 882369964
+718 982 4 883348912
+574 262 5 891279122
+474 313 4 887914615
+620 769 4 889987706
+805 274 2 881705055
+385 217 2 879448208
+655 181 3 887425601
+875 169 5 876465025
+795 756 3 880559895
+747 282 2 888640475
+279 22 1 875296374
+845 750 3 885409719
+624 248 4 879793485
+536 164 4 882361018
+684 151 3 875810633
+279 1178 4 875744641
+804 259 4 879440700
+866 319 4 891221302
+835 216 4 891033560
+262 367 4 879792818
+834 275 3 890862648
+853 748 2 879364883
+407 508 4 876348660
+738 144 5 892844079
+679 184 4 884487491
+201 93 5 884113662
+694 449 4 875727271
+279 257 5 875295736
+608 283 4 880406623
+663 710 3 889493437
+452 132 2 875560255
+627 176 5 879531158
+6 132 5 883602422
+692 1054 3 876954197
+260 350 4 890618476
+527 197 4 879455740
+766 507 3 891309878
+682 255 3 888518722
+694 429 4 875726759
+497 1077 4 879361847
+645 673 3 892054600
+62 1130 4 879376686
+334 179 4 891546231
+854 318 5 882813825
+716 651 5 879796278
+868 738 2 877108624
+775 300 4 891032956
+234 116 2 892079434
+429 203 5 882385684
+727 783 3 883713737
+650 509 3 891372233
+429 729 2 882386684
+276 257 4 874786657
+285 194 4 890595777
+767 657 4 891462917
+2 285 5 888552084
+828 1196 2 891036492
+397 390 3 885349427
+812 1393 3 877625224
+643 470 4 891448352
+862 288 5 879302533
+298 479 5 884182685
+796 249 1 892661011
+833 208 3 875039326
+478 367 4 889396235
+868 562 2 877112440
+707 1251 4 880059647
+823 1107 3 878438332
+828 874 3 891380355
+506 90 2 874876599
+738 403 3 875351638
+777 117 5 875979380
+871 515 4 888193176
+666 432 3 880139439
+173 327 5 877557168
+543 29 2 877546306
+631 338 2 888465299
+630 7 4 885666571
+444 258 3 890246907
+470 286 4 879178216
+710 204 4 882063824
+709 161 5 879848511
+308 132 3 887737891
+393 496 5 887746119
+679 484 4 884486658
+864 208 4 888888994
+189 1315 3 893264220
+868 206 5 877108352
+560 132 3 879975485
+653 862 2 880153378
+652 538 4 882567012
+213 508 4 878870790
+387 1078 1 886483670
+104 895 2 888442507
+409 216 4 881107251
+864 1446 3 888889948
+297 92 3 875239346
+771 71 5 880659815
+860 283 4 885990998
+692 845 3 876948910
+545 202 4 879900388
+790 211 4 885156046
+457 91 4 882547302
+642 165 4 885604480
+805 83 4 881696671
+290 89 3 880473971
+393 206 3 889731329
+837 596 3 875721969
+794 847 5 891035822
+864 566 4 888889601
+653 222 3 884405596
+401 181 3 891032518
+102 117 3 888801232
+823 22 5 878438058
+854 287 3 882813143
+789 286 1 880332039
+825 742 4 880756224
+630 597 4 885667006
+5 446 4 875720845
+624 268 4 879791962
+833 191 4 875132134
+418 328 1 891282738
+397 195 3 885350381
+410 905 4 888627138
+781 64 4 879634387
+803 690 4 880055210
+782 1383 3 891499611
+798 52 3 876176979
+486 235 2 879875370
+741 48 4 891018550
+538 223 4 877107700
+798 71 3 875303589
+800 864 4 887646980
+650 430 4 891382138
+458 509 4 886397857
+608 606 5 880404693
+391 9 5 877399780
+804 105 3 879444077
+766 192 4 891309391
+757 38 3 888467038
+537 1475 2 886031786
+230 135 2 880485216
+6 462 5 883600914
+13 748 4 882140792
+402 628 3 876267067
+463 253 5 877387935
+711 173 3 879993890
+263 465 4 891299697
+707 419 3 886285968
+798 118 4 875295842
+655 605 3 887474241
+818 286 4 891870222
+474 58 4 887925977
+493 462 2 884132015
+234 378 4 892335213
+425 82 3 878738757
+823 91 3 878439365
+454 492 3 888266643
+680 25 4 876816310
+751 194 5 889297693
+748 250 5 879454383
+698 968 1 886368545
+701 272 5 891446559
+708 284 5 892719340
+618 471 3 891309041
+803 887 5 880054671
+148 190 2 877398586
+416 1428 3 886319204
+380 356 2 885480064
+758 732 4 881977057
+766 168 5 891309090
+343 568 1 876406640
+818 328 4 891870301
+92 257 2 875640273
+804 739 4 879444805
+642 554 4 885842962
+73 683 2 888792535
+821 118 3 874793218
+745 531 3 880123517
+264 98 5 886122098
+712 243 4 874956228
+654 210 5 887864350
+94 959 5 891725332
+280 584 4 891701223
+811 748 3 886377579
+255 294 2 883215406
+634 283 2 875728783
+213 218 4 878956074
+537 97 2 886031720
+699 1375 3 878882836
+429 163 4 882387599
+870 481 4 875680046
+862 215 4 879304624
+877 382 3 882677012
+23 171 5 874785809
+568 1286 4 877907327
+648 678 3 884366792
+753 50 4 891401902
+853 326 2 879364955
+843 265 3 879443865
+608 508 4 880406593
+453 184 4 877554846
+643 514 3 891446688
+868 1480 1 877111932
+1 168 5 874965478
+682 455 4 888521866
+707 8 5 886285762
+800 457 2 887646168
+612 1 4 875324876
+804 125 4 879443709
+648 179 4 884368442
+542 959 3 886532971
+320 27 3 884749384
+637 741 1 882903644
+709 727 2 879849049
+861 294 3 881274504
+381 855 3 892696291
+796 291 4 893188576
+523 508 3 883703495
+763 469 4 878915958
+488 498 3 891294707
+746 578 4 885075399
+763 162 4 878923433
+363 719 3 891498365
+747 109 5 888733274
+727 2 4 883711874
+87 692 5 879876565
+299 517 4 889502688
+786 283 4 882841906
+831 272 5 891353915
+711 217 4 879994454
+844 627 3 877388040
+799 499 4 879253969
+211 596 3 879460294
+741 288 4 891018070
+857 898 5 883432141
+774 234 2 888557683
+738 202 4 875351299
+59 15 5 888203449
+846 33 5 883948571
+495 173 5 888632180
+489 948 2 891447960
+500 768 2 883876596
+618 151 3 891309514
+692 249 3 876953681
+293 693 4 888906781
+472 358 5 892790676
+807 501 3 892529358
+13 371 3 882399385
+814 674 3 885411030
+666 200 5 880568465
+99 116 2 888469419
+450 3 4 882398220
+295 735 5 879519556
+843 217 4 879443341
+95 51 4 879198353
+577 399 4 880475269
+721 173 5 877138745
+840 496 5 891204089
+666 284 3 880313523
+796 313 4 892610692
+303 479 5 879466572
+747 596 5 888640437
+751 432 4 889134420
+405 1035 1 885548877
+606 735 5 880926610
+417 125 5 879646369
+493 168 5 884131143
+843 603 2 879446596
+96 265 5 884403758
+128 131 5 879967452
+642 13 4 886206806
+873 292 5 891392177
+327 257 2 887746728
+610 1 4 888703157
+747 301 1 888638335
+565 165 4 891037252
+851 68 3 875731722
+70 229 3 884064269
+731 478 4 886182555
+387 1110 2 886483009
+712 378 4 874730370
+792 1015 5 877910822
+496 743 2 876065190
+860 715 4 885991198
+586 809 3 884061459
+493 182 5 884130971
+387 569 2 886481737
+158 1047 4 880134261
+576 125 4 886985177
+378 173 5 880057088
+843 655 3 879447030
+468 1 5 875280395
+268 79 3 875309801
+786 588 5 882843039
+508 318 4 883767704
+782 1025 2 891498436
+326 449 3 879877039
+548 343 4 891043547
+123 182 4 879872671
+823 374 1 878438733
+779 243 4 875501402
+436 204 5 887769209
+794 751 3 891034523
+747 265 4 888639060
+821 64 5 874793649
+296 1 5 884196689
+593 276 1 875659150
+17 475 4 885272520
+827 331 3 892157376
+731 132 3 886182632
+592 1184 5 882956551
+661 300 3 876036477
+393 181 4 887743141
+496 288 2 876063810
+851 111 3 874767408
+862 193 4 879304326
+782 1663 2 891499700
+815 199 4 878694055
+497 393 4 879362858
+784 312 3 891387623
+628 242 5 880777096
+294 1014 2 889242306
+787 347 4 888979606
+817 281 4 874816007
+117 11 5 881011824
+843 208 3 879446716
+833 151 4 875036418
+342 654 4 875319745
+537 970 3 886032184
+383 180 5 891192778
+592 469 4 882955825
+843 288 4 879443544
+593 157 3 875671732
+864 693 4 888888168
+207 11 3 878104245
+662 285 5 880571005
+176 919 2 886048391
+840 169 5 891204215
+378 317 5 880056195
+506 430 4 874873703
+723 1 3 880499050
+753 199 5 891401510
+307 505 3 879205470
+655 860 3 887477386
+708 237 5 892719144
+168 1 5 884287509
+59 466 4 888204389
+659 4 3 891383917
+305 863 4 886324387
+389 477 4 880087939
+806 923 3 882389080
+840 628 4 891209285
+828 923 3 891037047
+291 631 5 874871479
+469 65 4 879524178
+234 647 3 892826411
+145 55 3 875272009
+731 480 4 886187652
+641 305 5 879369848
+561 952 3 885810192
+530 100 4 883784058
+716 492 3 879795425
+535 215 4 879619144
+126 353 5 887938392
+694 519 4 875728293
+168 763 2 884288033
+609 259 1 886895763
+727 178 4 883710123
+684 435 3 878761717
+608 1262 5 880406095
+532 226 4 892859148
+543 198 4 876896210
+392 181 5 891038137
+144 248 4 888104032
+798 155 3 875639581
+452 472 5 885816916
+758 508 4 881975962
+862 168 4 879304526
+757 128 3 888466490
+772 327 4 877533873
+393 58 3 887746734
+867 135 5 880079065
+862 1011 5 879303123
+537 26 3 886031913
+716 610 4 879795375
+826 184 3 885690677
+741 215 4 891456615
+791 269 4 879447940
+753 194 4 891401757
+804 925 4 879443946
+677 748 4 889399113
+795 265 3 881265483
+850 8 5 883195055
+629 331 3 880116067
+486 264 3 879874262
+653 510 2 880150040
+533 824 1 879366160
+118 172 5 875384751
+16 100 5 877720437
+749 465 4 878847716
+637 922 1 882902487
+710 720 3 882063649
+698 465 3 886367720
+748 699 3 879455454
+91 205 5 891438947
+864 227 4 888889510
+548 346 4 891042624
+262 65 4 879793897
+616 346 3 891224558
+43 122 2 884029709
+545 204 4 879899641
+450 717 4 887834953
+796 807 2 893047691
+677 245 5 885191403
+291 158 2 875086208
+776 135 4 891628656
+852 151 4 891036922
+299 1258 2 877878451
+587 678 2 892871438
+523 95 4 883701800
+758 605 3 881977057
+846 217 4 883950022
+880 386 3 880174995
+653 357 4 878854383
+622 100 5 882590252
+561 426 1 885810220
+823 71 3 878439008
+466 288 4 890284651
+13 323 3 882140848
+311 570 4 884365890
+196 1022 4 881251143
+325 530 4 891478376
+569 300 3 879793036
+796 315 5 892611769
+417 162 3 880951886
+851 680 3 886534717
+878 283 3 880868035
+130 188 4 876251895
+757 326 3 888443434
+650 661 3 891385206
+625 286 4 891262561
+740 300 4 879523187
+49 209 5 888068877
+92 50 5 875640148
+7 9 5 891351432
+851 363 4 875730629
+665 685 2 884290515
+796 218 3 893194607
+653 386 1 880152864
+569 284 4 879793886
+561 484 4 885807215
+254 441 3 886475831
+421 879 4 892241274
+828 347 1 891035438
+353 301 3 891401992
+515 289 1 887660131
+709 550 3 879848475
+815 250 1 878691779
+290 692 5 880474293
+684 365 4 878759820
+251 7 3 886272146
+707 488 4 886286491
+608 126 1 880405165
+195 748 2 876632518
+528 541 3 888520782
+833 50 2 875035718
+577 143 3 880474635
+130 1 5 874953595
+194 211 4 879524292
+184 56 3 889908657
+854 32 4 882813574
+730 815 3 880310490
+178 222 4 882823857
+385 512 5 880958750
+629 328 3 880116103
+840 191 4 891204160
+714 405 5 892777876
+622 866 2 882591484
+113 257 5 875935609
+606 537 2 880925074
+435 476 3 884133872
+790 1282 5 884462551
+379 257 4 880741811
+389 501 5 880087804
+792 7 4 877910822
+870 642 4 875680258
+782 297 3 891500067
+690 211 3 881177349
+232 4 4 888550130
+393 373 4 889731437
+880 824 4 880174879
+51 50 5 883498685
+661 144 5 876016580
+295 227 4 879517635
+473 242 3 878156824
+877 31 4 882678483
+833 203 5 875124299
+763 97 3 878919153
+532 107 5 893119415
+710 89 4 882063736
+207 158 3 878191798
+828 730 3 891036972
+648 563 5 884883679
+747 82 4 888639642
+173 259 3 877557239
+841 353 1 889067253
+450 557 5 882472306
+643 129 5 891445354
+112 346 5 891307980
+805 472 2 881695040
+437 1206 4 881002191
+13 382 1 882140624
+378 566 3 880045856
+711 58 4 879993028
+795 1052 3 883255477
+524 132 4 884634968
+18 382 3 880129595
+574 883 4 891279520
+498 656 3 881957999
+747 50 5 888639060
+869 412 5 884493279
+880 307 4 892958090
+702 229 4 885767775
+846 433 4 883948457
+655 256 3 887651060
+833 328 2 875035534
+271 313 4 885844583
+746 230 1 885075337
+848 204 5 887039078
+552 515 3 879221543
+642 423 3 885602506
+545 405 4 879899380
+236 88 2 890116709
+595 544 3 886921699
+83 240 1 883870084
+868 568 1 877107847
+29 312 4 882821705
+655 773 3 887430072
+815 215 5 878694820
+416 625 5 893212623
+627 521 2 879529767
+479 546 2 879460305
+707 473 4 880060820
+664 1101 3 876525002
+670 659 5 877974699
+807 358 3 892527606
+527 511 5 879456248
+648 379 1 884883724
+807 630 4 892529573
+478 327 3 889387577
+17 243 1 885166209
+851 742 5 874767519
+642 949 1 885605834
+848 318 5 887038231
+537 52 3 886030891
+871 346 3 888192859
+878 582 4 880866810
+804 584 4 879444964
+360 479 4 880356092
+792 282 3 877909931
+623 211 3 891034814
+840 66 3 891209509
+210 1028 3 887730931
+786 172 5 882843112
+336 3 1 877758935
+56 441 4 892679163
+815 125 5 878692242
+655 203 3 887476943
+737 156 5 884314693
+760 682 3 878530117
+362 313 4 885019304
+642 843 3 886569682
+450 218 4 882397224
+606 168 5 880924557
+314 997 1 877892214
+640 428 5 874778299
+424 1084 5 880859591
+846 1044 4 883950820
+749 627 2 878848951
+786 7 5 882841955
+648 1228 3 884883149
+532 1092 2 888630838
+831 266 3 891354338
+790 47 2 885156988
+844 553 4 877387242
+735 285 4 876698897
+435 665 3 884133973
+833 657 4 875123986
+664 319 4 876523133
+551 1011 5 892783177
+829 13 4 881086933
+595 293 4 886922069
+389 847 4 879915806
+839 321 1 875751470
+301 481 4 882075827
+870 566 2 882123618
+257 921 5 883982173
+312 612 5 891699263
+481 173 4 885828165
+813 342 1 883752417
+394 22 5 880886919
+682 1035 3 888523227
+642 94 2 885605909
+314 150 4 877886522
+447 293 4 878854459
+256 732 5 882165067
+551 518 4 892783212
+826 566 3 885690636
+791 319 2 879448086
+551 1059 3 892785128
+727 483 4 883710236
+450 223 3 882371732
+577 54 4 880474903
+292 117 4 881104606
+643 276 5 891445354
+399 501 2 882346851
+334 1074 2 891548979
+774 650 1 888556893
+830 613 4 891898603
+654 332 4 887863081
+585 634 4 891285491
+435 572 2 884133938
+630 988 2 885666301
+851 1132 3 875730757
+481 479 4 885828619
+823 273 3 878437890
+862 974 2 879304113
+846 231 2 883950711
+265 50 2 875320398
+823 732 5 878439183
+489 890 5 891447990
+686 467 5 879547336
+291 977 2 874834071
+653 94 2 880153494
+841 286 5 889066959
+880 299 4 892958517
+821 126 5 874792570
+622 206 1 882670899
+481 207 3 885828619
+535 83 4 879618091
+804 1188 2 879446245
+237 174 4 879376773
+367 443 4 876690119
+328 58 4 885046206
+450 499 5 882372178
+880 398 3 880167965
+834 313 5 890860566
+682 185 4 888520639
+665 926 3 884291376
+828 903 4 891380167
+401 133 4 891032847
+262 496 4 879792402
+151 4 5 879524922
+566 273 5 881650063
+334 707 4 891546153
+276 80 3 874792237
+279 29 2 879573041
+62 952 3 879372505
+703 235 1 875242885
+655 468 3 887427681
+200 245 3 884126687
+87 451 4 879876448
+815 132 5 878695278
+787 690 5 888979007
+843 578 3 879448604
+864 54 4 888891473
+830 126 5 892502421
+537 490 4 886031786
+684 225 3 875811341
+524 508 5 884322047
+477 20 4 875941888
+498 150 3 881954451
+236 370 3 890117353
+474 430 3 887925977
+345 737 3 884993418
+804 222 5 879442591
+698 433 4 886366848
+401 484 3 891032737
+871 174 5 888193176
+155 326 2 879371121
+407 45 4 875552352
+741 475 3 891018152
+880 232 4 880167806
+399 238 1 882342061
+271 51 4 885849386
+372 678 4 876869183
+37 230 4 880915942
+487 66 5 883530484
+800 304 3 887645987
+165 328 3 879525673
+622 41 3 882672060
+392 313 5 891037385
+694 127 5 875730386
+840 117 3 891209408
+506 200 4 874873112
+417 246 4 879646225
+757 566 3 888466490
+815 735 5 878695438
+825 1117 3 880756402
+782 1405 2 891499213
+822 333 4 891033747
+269 232 1 891450817
+632 174 5 879457856
+721 179 5 877141038
+450 173 5 882371526
+642 166 5 885604434
+796 717 3 893194862
+411 9 4 891035827
+252 224 4 891456738
+59 472 3 888203482
+476 73 4 883364475
+870 521 3 875679795
+223 259 3 891548920
+710 330 3 882063612
+752 294 3 891208261
+455 8 4 879111345
+707 216 3 886286092
+685 337 2 879451401
+445 79 4 890987742
+308 156 4 887738057
+474 315 5 887914615
+715 128 3 875964300
+837 283 5 875722069
+833 479 2 875039101
+542 172 4 886532265
+815 185 3 878693830
+804 771 3 879446108
+312 740 4 891699568
+457 393 3 882548583
+695 242 5 888805837
+551 26 4 892785056
+678 287 3 879544397
+749 934 3 878850333
+683 340 4 893286260
+589 873 5 883352600
+881 54 4 876539387
+690 51 3 881180543
+851 1314 1 890862741
+851 238 5 875731330
+782 990 3 891499611
+181 331 1 878961511
+448 319 5 891888099
+344 132 4 889814194
+655 212 3 887477409
+62 271 1 879371909
+486 262 1 879874017
+689 763 4 876676165
+305 197 2 886322758
+707 950 2 880061287
+588 68 5 890026705
+387 7 5 886479528
+738 209 4 875350485
+715 685 3 875962173
+635 323 3 878878714
+200 1073 3 884129542
+429 470 5 882386309
+833 512 4 875225257
+653 163 4 880151629
+844 154 3 877387052
+705 79 5 883428028
+501 221 3 883348011
+286 117 2 876521650
+648 200 2 884883476
+622 423 3 882670121
+861 1227 4 881274936
+601 56 3 876349577
+417 420 4 879648452
+832 25 2 888260157
+409 428 4 881109175
+706 288 3 880996945
+747 951 2 888640648
+363 143 2 891496667
+537 1129 1 886030051
+798 819 3 875295930
+821 1084 5 874792285
+447 55 4 878856573
+638 82 2 876694917
+846 610 4 883948221
+738 418 3 875353105
+488 1 3 891294896
+713 898 3 888882276
+212 863 2 879303863
+59 655 5 888204642
+63 79 3 875748245
+498 486 2 881957431
+643 65 4 891448786
+697 979 5 882622044
+721 330 3 877136967
+184 473 4 889908133
+638 174 5 876694861
+495 4 3 888633129
+747 1003 1 888733314
+863 270 3 889288943
+125 202 5 892836523
+197 538 3 891409535
+848 196 5 887044238
+586 655 4 884066294
+453 423 4 877554819
+567 179 5 882426135
+376 603 4 879434613
+474 286 5 887914646
+593 699 4 875671334
+450 161 5 882396245
+862 405 2 879303123
+881 133 4 876537718
+868 581 2 877109748
+521 77 3 885254338
+374 628 3 880392778
+456 4 3 881374849
+160 955 4 876862243
+535 492 4 879618742
+843 102 2 879449177
+162 7 3 877635869
+764 191 3 876244688
+380 561 2 885479519
+666 520 3 880139562
+619 363 2 885954215
+215 132 5 891435548
+826 294 4 885689918
+699 129 4 878882667
+405 1073 1 885548578
+854 117 3 882812755
+833 715 2 875133633
+200 79 5 884128499
+450 1119 4 882374332
+184 403 3 889909746
+618 234 4 891307714
+851 192 4 875731441
+880 301 4 880166557
+805 420 4 881695560
+765 248 2 880346392
+804 657 4 879445904
+291 291 5 874834054
+870 54 2 879714458
+846 622 4 883950220
+671 27 3 884036050
+457 97 5 882397699
+231 313 3 888604920
+232 690 4 880062259
+805 856 4 881698881
+664 153 4 876526152
+786 709 2 882843607
+151 663 4 879524268
+551 187 5 892776450
+650 209 3 891382032
+724 272 5 883756996
+489 1265 2 891449466
+244 153 4 880606069
+545 968 5 884134395
+691 524 5 875543153
+495 380 3 888635339
+567 198 5 882425631
+92 156 4 875656086
+881 423 4 876538726
+487 1276 2 885239896
+632 508 2 879458570
+836 429 4 885754200
+788 162 3 880869787
+41 56 4 890687472
+694 177 5 875726886
+95 99 4 888954699
+605 678 1 879366335
+92 304 4 888469716
+864 1531 3 888890690
+798 810 3 875915855
+852 546 4 891037245
+749 431 5 878848069
+865 7 5 880143425
+151 56 4 879524879
+119 125 5 874775262
+781 223 4 879634175
+655 1400 3 887427268
+694 23 3 875727926
+741 273 3 891458066
+804 363 4 879446245
+642 78 3 886570084
+640 170 5 874777583
+372 218 5 876869481
+42 97 3 881107502
+374 789 4 882158609
+852 127 4 891035544
+758 411 4 881978115
+872 258 4 888478698
+181 411 3 878963276
+416 274 4 893142100
+798 87 3 875639680
+621 540 3 874964657
+536 380 4 882360734
+879 300 3 887760802
+268 452 1 876514002
+847 1050 3 878940618
+711 451 5 879994749
+658 730 3 875147995
+514 202 4 875309414
+268 188 4 875309859
+501 1081 3 883348703
+774 402 2 888556938
+145 358 4 875273234
+210 832 3 887730264
+622 405 4 882590886
+738 470 4 875350551
+805 648 4 881696729
+830 187 2 891464054
+178 164 3 882827288
+757 288 4 888443307
+188 199 4 875071658
+405 32 1 885546025
+844 228 3 877387858
+184 272 4 889907301
+803 754 2 880054754
+13 111 5 882140588
+870 511 3 881001249
+871 27 2 888193275
+233 614 4 877661437
+255 597 4 883216958
+257 113 4 879547534
+686 48 5 879545180
+69 288 5 882027173
+693 193 4 875482092
+508 1067 4 883767665
+719 318 5 879360493
+617 447 4 883789386
+655 591 3 887426237
+782 323 3 891498512
+532 931 3 892520696
+189 418 3 893266204
+524 1126 1 884637409
+869 846 2 884492201
+767 163 4 891462560
+618 187 5 891307098
+414 690 4 884999347
+200 609 3 884129457
+758 484 5 881975814
+294 538 5 889241562
+773 588 1 888539232
+494 286 4 879540508
+83 591 4 880306745
+196 845 4 881251954
+567 100 1 882425791
+378 167 4 880333446
+286 257 3 875806837
+869 310 4 884493279
+416 657 5 893214225
+545 203 4 880347831
+593 366 4 875671255
+749 82 5 878848405
+82 338 1 884713704
+468 699 3 875287686
+486 845 4 879874995
+717 50 4 884715122
+271 707 4 885849140
+650 205 4 891370971
+564 313 4 888718415
+198 518 3 884208876
+145 546 3 875271047
+249 181 3 879571998
+851 826 4 875730719
+815 135 2 878694493
+864 70 4 888888168
+608 848 4 880403690
+256 44 4 882164893
+697 286 4 882621486
+693 199 3 883975558
+763 5 4 878920895
+624 14 5 879792623
+823 471 3 878438608
+721 457 3 877137214
+862 474 5 879304722
+758 29 3 882054935
+264 235 5 886122952
+724 989 1 883757874
+90 644 5 891384065
+303 588 5 879468459
+621 1 3 880227233
+698 294 4 886365733
+846 520 5 883947960
+435 96 5 884131822
+398 183 4 875659518
+749 480 5 878847328
+784 270 3 891387249
+707 155 3 886288598
+655 135 4 887427083
+843 79 2 879445658
+872 323 2 888480019
+90 1203 5 891385466
+360 1142 4 880354250
+665 699 4 884294374
+294 273 3 877819421
+264 742 2 886122578
+44 427 3 878348547
+747 430 4 888639437
+846 55 5 883948642
+604 100 5 883668097
+482 346 3 887644022
+580 871 4 884125135
+833 211 3 875124495
+721 69 4 877140282
+43 124 4 891294050
+837 15 3 875721869
+188 265 5 875071520
+627 1135 3 879530625
+537 273 3 886029727
+94 372 4 891723124
+659 49 3 891385438
+497 451 2 879310419
+11 718 5 891903836
+880 791 2 880174961
+591 923 4 891031116
+550 924 4 883426027
+279 1205 3 888461244
+267 98 5 878971989
+629 111 5 880117689
+624 597 3 879793129
+481 204 4 885829196
+836 875 1 885753752
+201 17 3 884112581
+716 215 5 879796046
+883 792 4 891694182
+709 210 4 879848432
+308 661 4 887736532
+867 79 4 880079142
+206 682 3 888179694
+206 332 3 888179602
+796 542 3 893219403
+200 1217 4 884130014
+773 509 4 888538995
+343 208 4 876404426
+862 187 4 879304672
+280 750 5 891700185
+483 121 2 878952692
+566 228 2 881650262
+619 323 3 885953878
+519 680 5 883248595
+299 72 3 889503305
+60 134 4 883326215
+747 558 4 888640046
+474 651 5 887927670
+855 198 4 879825613
+198 405 2 884206428
+766 378 4 891310540
+843 219 2 879443394
+814 590 2 885411749
+49 1077 4 888068057
+711 255 4 886030579
+747 427 5 888732899
+653 944 2 880152657
+239 208 3 889181015
+778 174 4 890725804
+519 340 5 883248251
+397 50 5 885349955
+774 654 2 888558284
+849 15 5 879695896
+239 238 5 889180747
+682 1011 4 888517986
+90 198 5 891383204
+795 181 4 880557060
+703 845 4 875243028
+653 291 4 878855275
+239 1115 2 889180651
+621 143 2 874965208
+788 579 3 880871804
+776 474 5 891628632
+843 588 2 879447579
+394 658 3 880889159
+878 642 3 880866971
+15 275 4 879455562
+21 635 4 874951727
+665 100 3 884290349
+753 215 5 891402272
+870 466 4 878737789
+158 174 5 880134332
+707 533 5 880060420
+6 497 4 883601088
+405 1305 1 885547644
+13 751 5 882774081
+774 1110 1 888557519
+581 253 5 879642333
+568 530 3 877907782
+757 474 3 888469045
+14 507 4 890881521
+533 203 4 879438743
+421 172 5 892241707
+774 373 2 888557557
+468 47 5 875301056
+417 182 4 879646938
+689 328 5 879211479
+796 219 4 893218453
+301 284 4 882074708
+844 690 3 877381230
+247 7 4 893081395
+851 50 5 891961663
+812 326 4 877625294
+761 688 2 876189913
+346 161 3 874950413
+841 272 4 889066780
+582 257 3 882961608
+864 526 4 888889784
+500 283 2 883865341
+535 195 4 879618288
+495 121 5 888633473
+653 328 4 884408848
+650 22 3 891369707
+834 7 4 890862974
+867 956 4 880079142
+880 651 5 880167695
+716 648 4 879796138
+815 675 2 878698831
+11 699 4 891904389
+771 313 3 886635643
+393 692 3 889554908
+823 124 4 878437925
+442 979 3 883391344
+806 286 3 882384513
+442 195 4 883390328
+832 245 3 888259984
+94 527 5 886008885
+661 568 4 888301266
+514 25 4 875463028
+648 185 5 884368485
+215 204 3 891436129
+454 117 3 888267343
+815 471 2 878692149
+832 681 2 888259984
+665 147 4 884291057
+504 969 4 887838677
+712 506 3 874730520
+843 515 3 879444801
+7 549 4 891353086
+312 152 2 891698485
+57 930 2 883698039
+593 11 4 875660482
+829 153 4 887584684
+648 357 2 884628534
+881 550 3 876539261
+846 464 2 883947778
+269 775 1 891451571
+537 132 3 886031074
+727 101 2 883711771
+588 162 5 890026339
+559 12 3 891034067
+189 133 5 893265773
+788 195 3 880868876
+862 214 3 879304834
+442 769 1 883391397
+878 427 5 880872394
+774 559 1 888557715
+271 124 4 886105886
+505 1039 4 889334004
+684 117 4 875810999
+697 121 4 882622066
+684 82 5 875812227
+665 183 4 884293933
+201 358 1 884111095
+582 300 3 882960446
+537 896 3 886028604
+711 168 4 879993318
+880 820 3 880167384
+1 123 4 875071541
+799 258 5 879253668
+655 724 3 887427600
+881 671 3 876537512
+452 195 4 875265114
+314 412 3 877892052
+430 300 3 877225239
+854 216 3 882814028
+674 151 2 887763274
+707 869 1 886289521
+522 492 4 876961190
+696 307 5 886404144
+164 407 2 889402443
+669 879 2 891182703
+629 651 5 880117163
+295 50 5 879517540
+880 295 5 892958887
+665 294 2 884289922
+655 268 3 887474077
+749 385 3 878848272
+543 521 4 874865636
+872 815 4 888479434
+875 334 4 876464800
+556 178 5 882136162
+193 79 4 889125755
+693 651 3 875482548
+846 1050 4 883949046
+796 186 3 892676114
+332 660 3 888098125
+500 210 3 883874290
+21 358 3 874951616
+711 162 5 879994875
+484 472 4 891195565
+295 83 5 879518257
+389 1007 4 879915832
+883 7 5 891754985
+660 144 3 891199856
+455 44 3 879112678
+574 213 4 891279712
+830 403 4 891561806
+184 216 4 889908539
+45 926 3 881015386
+291 172 5 874835062
+768 354 3 888798611
+554 237 3 876231570
+620 147 3 889987299
+334 521 4 891548835
+10 192 4 877891966
+870 171 4 875050698
+796 433 2 892675694
+186 330 4 891718038
+880 769 3 880241492
+671 201 3 884204509
+432 109 2 889416188
+585 83 3 891282808
+574 316 4 891279451
+524 273 3 884322113
+805 661 4 881697713
+393 1180 4 889731465
+624 831 3 879793545
+711 762 3 879991585
+750 749 3 879446271
+828 960 5 891036568
+474 97 5 887924028
+753 22 4 891401798
+453 550 3 888207161
+303 744 3 879467607
+495 86 5 888637768
+543 702 2 877550399
+784 321 3 891387249
+592 655 5 882955543
+578 272 2 888957735
+456 125 4 881372015
+561 116 4 885809146
+14 523 4 879119497
+757 173 4 888445604
+851 153 3 875806683
+804 56 3 879441371
+864 11 5 888887502
+845 1592 3 885409493
+883 144 4 892557605
+741 393 2 891040490
+880 833 4 880167288
+392 463 3 891038946
+846 524 3 883947819
+774 176 4 888557198
+677 268 5 889398907
+294 301 4 877818915
+378 606 5 880055478
+854 237 3 882812406
+790 774 4 885156904
+128 319 5 879966274
+854 15 3 882812451
+607 211 5 883879556
+739 327 5 886825529
+526 276 4 885682477
+463 1060 2 889936244
+451 874 4 879012684
+447 1315 4 878854838
+727 434 5 883710717
+660 640 1 891201223
+363 933 2 891498920
+593 591 4 877728878
+592 149 4 882607910
+810 294 5 879895233
+553 367 4 879949153
+13 239 4 882141752
+804 62 4 879445305
+92 993 4 890251516
+828 313 3 891033342
+782 533 2 891500151
+416 148 5 893212730
+299 207 3 877880394
+751 708 4 889298140
+42 559 2 881109271
+655 729 2 887476031
+682 467 3 888517364
+727 27 4 883711847
+680 273 3 877075214
+450 229 4 882474001
+863 882 4 889289570
+186 689 4 889817888
+833 550 2 887158946
+584 161 4 885778170
+868 1 4 877103320
+666 106 2 880313992
+880 80 2 880175050
+738 650 3 875351712
+877 237 4 882677827
+883 68 4 891696957
+59 480 5 888204802
+22 732 4 878886710
+678 147 4 879544882
+201 895 3 884110702
+548 257 5 891044304
+769 748 2 885422821
+588 181 5 890015608
+451 307 4 879012431
+835 673 4 891034117
+484 28 5 880937193
+682 72 3 888521540
+807 252 4 893084689
+821 100 2 874792285
+514 384 3 876067623
+58 111 4 884304638
+339 503 4 891035093
+327 718 4 887745494
+245 258 4 888513691
+105 269 4 889214193
+577 82 4 880474433
+666 269 5 880314564
+764 1012 4 876244181
+502 264 3 883702518
+326 505 3 879875271
+18 392 3 880130193
+882 193 5 879867263
+57 194 4 883698272
+435 885 3 887509396
+397 8 4 885349913
+653 81 1 880151651
+774 68 3 888557329
+804 68 3 879445975
+328 302 4 885044380
+506 542 3 874873794
+85 313 4 884820133
+660 290 4 891198549
+678 1 5 879544882
+796 210 3 892662441
+715 161 5 875964905
+758 257 5 880672700
+847 108 2 878939266
+487 596 5 883441956
+643 231 2 891450316
+757 1273 2 888467187
+533 318 5 879438849
+757 450 2 888467205
+463 283 5 877385287
+730 742 3 880310553
+716 64 5 879795314
+405 731 3 885546202
+752 258 3 891207898
+835 162 5 891033420
+126 266 5 887938392
+881 663 5 876538322
+457 62 3 882550925
+782 296 3 891500109
+880 204 5 880174652
+622 1078 3 882671160
+627 288 3 879529381
+68 9 4 876974073
+791 288 3 879447907
+216 91 4 880235546
+229 898 5 891633028
+465 132 4 883531325
+751 434 4 889297670
+846 417 4 883950129
+664 326 2 876523225
+643 639 4 891447790
+768 300 5 883835026
+815 202 4 878694341
+620 140 4 889988258
+833 663 3 875134317
+776 760 3 892920241
+807 1615 4 893084653
+873 258 3 891392818
+861 714 4 881274899
+119 121 4 874775311
+215 272 3 891434619
+347 204 4 881653830
+655 233 3 887611537
+804 196 4 879441752
+664 162 4 876525764
+392 323 3 891037769
+840 506 5 891204385
+877 270 4 882676054
+164 825 4 889402203
+201 157 4 884113453
+81 456 1 876533504
+446 268 2 879786892
+94 1209 2 891723459
+747 675 2 888640180
+747 526 5 888639642
+435 447 3 884132315
+592 292 1 882607434
+7 615 4 891351585
+606 3 5 880922084
+779 181 5 875501734
+606 385 4 880925200
+308 853 5 887736797
+663 844 2 889492841
+833 488 5 878078229
+234 207 2 892078605
+870 134 4 875050697
+90 1202 5 891385132
+416 240 1 886315446
+206 1429 1 888180018
+682 1231 2 888522612
+823 237 4 878439037
+102 841 2 888802319
+733 296 2 879535265
+457 194 5 882397058
+524 449 3 884637245
+82 100 5 876311299
+779 15 4 875501782
+174 709 4 890168554
+830 205 5 891462531
+782 680 1 891498865
+676 345 2 892685621
+127 258 5 884364017
+615 638 5 879447968
+643 28 4 891448002
+884 116 4 876858914
+798 493 3 875638514
+491 286 4 891184567
+479 294 3 879459578
+601 1084 5 876346849
+749 541 3 878850825
+882 616 4 879879807
+509 307 2 883590729
+7 488 4 891351041
+463 880 4 890452525
+754 595 2 879452073
+790 660 3 885156904
+424 15 4 880859722
+864 775 1 888891473
+782 1007 3 891500067
+164 678 4 889401432
+861 949 4 881274937
+782 1652 1 891500230
+561 475 3 885807393
+363 47 5 891496264
+706 756 4 880997412
+481 70 5 885828389
+880 841 3 880167411
+749 358 3 878846422
+256 1033 4 882152838
+629 504 4 880117719
+60 517 4 883327265
+775 345 5 891032895
+81 475 5 876533504
+206 242 3 888180049
+606 179 5 880927552
+537 48 4 886030805
+807 751 3 892527467
+393 731 3 889730227
+26 841 2 891380200
+176 268 5 886046979
+479 1028 1 879460192
+38 243 3 892429095
+825 174 5 881101782
+786 89 4 882842878
+495 796 4 888637070
+669 50 5 891517215
+747 15 4 888639780
+833 93 4 875036056
+336 959 3 877758138
+823 222 3 878438179
+709 282 5 879847945
+639 747 3 891239528
+770 151 5 875973080
+373 172 5 877098678
+552 410 3 879222070
+666 613 5 880139295
+821 405 4 874793022
+881 1118 3 876538131
+85 697 3 879829471
+145 925 4 875271047
+774 712 1 888556169
+731 204 4 886184682
+149 272 3 883512591
+810 333 5 886614819
+817 129 4 874815836
+805 197 5 881696671
+497 189 4 879309993
+95 420 4 888956001
+666 111 3 880313523
+642 1066 3 885606608
+258 328 3 885700877
+705 318 5 883518731
+476 579 2 883365385
+703 9 2 875242814
+405 860 1 885548435
+664 631 4 876525077
+751 257 4 889132542
+738 177 4 892958051
+326 135 3 879875852
+13 491 4 882140166
+59 451 5 888206049
+796 448 4 893218485
+823 240 3 878438119
+834 292 5 890860566
+883 129 5 891755088
+353 343 2 891402636
+776 706 3 892920480
+457 193 5 882397666
+435 307 5 884130744
+757 181 3 888444314
+644 988 4 889076475
+788 429 3 880868919
+537 98 3 886030583
+187 241 3 879465858
+201 134 4 884113772
+749 1274 2 878850212
+752 301 4 891208077
+745 124 5 880122775
+222 246 4 877563597
+405 543 1 885549407
+555 25 4 879963127
+707 719 3 886288189
+707 58 3 886285907
+815 89 4 878695092
+442 228 5 883390366
+642 1030 4 886570173
+826 1091 3 885690379
+551 1039 4 892777013
+393 996 3 889731139
+698 654 1 886367586
+881 180 5 876538063
+268 358 3 876513643
+686 56 5 879546147
+487 713 4 883444631
+865 825 1 880144123
+755 748 4 882570141
+209 9 3 883417547
+711 676 5 876185812
+714 1016 5 892777876
+655 270 4 887650943
+883 727 3 891696750
+846 8 4 883947861
+727 729 2 883711720
+838 24 4 887064231
+417 211 4 880949907
+748 69 4 879454849
+833 159 2 879818659
+447 233 4 878856526
+705 228 3 883428109
+330 225 4 876544507
+654 249 5 887863866
+883 83 3 891693200
+835 458 4 891032869
+596 276 3 883539431
+567 136 5 882426210
+537 387 4 886031860
+457 288 4 882392853
+537 566 2 886032183
+859 249 5 885775086
+748 692 3 879455410
+652 288 2 882566890
+828 246 2 893186163
+721 303 3 877137285
+660 366 1 891405958
+667 272 5 891034404
+763 510 4 878915559
+639 702 2 891240868
+878 692 4 880869191
+843 474 3 879445738
+472 416 3 875982867
+774 230 2 888557237
+343 408 5 876403121
+861 289 5 881274504
+805 537 5 881703643
+312 606 5 891698300
+770 678 2 875971655
+711 240 1 879991425
+811 690 5 886377248
+778 197 4 891232569
+643 204 3 891447901
+204 880 2 892388976
+863 1062 4 889289570
+64 111 4 889739975
+815 99 4 878694665
+770 7 5 875972185
+189 503 3 893266137
+648 477 3 882211585
+370 100 4 879435369
+141 1023 4 884585274
+815 94 3 878697705
+833 98 3 875123359
+399 66 3 882343171
+92 38 3 875657640
+654 336 3 887863227
+334 196 4 891547128
+830 790 1 891899476
+537 15 3 886030051
+628 326 5 880777095
+650 157 3 891382960
+500 94 2 883877023
+620 706 3 889987706
+838 276 4 887064825
+851 304 3 877831020
+847 658 3 878940855
+650 54 2 891385876
+848 419 5 887043421
+883 749 3 891695490
+861 52 5 881274718
+332 117 4 887916575
+184 487 4 889908571
+510 245 3 887667574
+865 929 2 880144539
+450 704 3 882372178
+721 471 5 877138200
+848 185 3 887037861
+456 127 5 881373019
+642 832 3 892240991
+620 145 5 889987682
+770 331 3 875971703
+474 66 4 887926437
+798 231 2 875638817
+738 926 3 875350456
+805 88 2 881696876
+70 473 3 884066399
+244 114 4 880603219
+350 480 5 882345918
+583 530 4 879384404
+830 99 3 891561474
+405 33 1 885547360
+406 528 4 879446361
+207 64 5 877846793
+833 111 2 875134110
+826 55 5 885690636
+753 211 4 891402240
+707 1008 3 880060460
+716 197 5 879794962
+425 540 2 878738486
+618 118 3 891309004
+741 401 3 891457483
+728 100 5 879443321
+58 1070 4 884304936
+877 949 3 882677440
+846 516 4 883948457
+825 595 3 889021134
+457 204 5 882397699
+757 31 4 888445570
+792 471 4 877910822
+848 423 4 887038197
+357 932 4 878952341
+492 56 5 879969878
+360 521 5 880355845
+811 258 5 886377311
+790 849 4 885157205
+264 447 5 886122352
+886 4 3 876031601
+562 127 5 879196401
+743 289 3 881277357
+715 546 4 875962076
+828 302 4 891380166
+608 865 4 880403537
+708 1280 1 892718819
+808 271 3 883949602
+881 49 5 876538986
+592 686 5 882956387
+250 28 4 878090153
+593 97 4 877728878
+659 215 4 891385258
+655 325 2 887425197
+674 252 2 887763151
+442 988 1 883388064
+589 689 4 883352787
+807 71 5 892530705
+215 226 4 891436633
+624 257 3 879793269
+708 126 4 892719340
+128 501 3 879968921
+771 197 1 880659919
+668 272 5 890349005
+537 117 2 886030011
+611 347 4 891636244
+116 640 3 876453560
+806 14 3 882385394
+843 402 2 879447599
+128 432 2 879968125
+254 168 1 886472400
+663 455 2 889492679
+864 716 2 888889744
+804 10 4 879442298
+733 137 5 879535406
+683 754 3 893284184
+862 198 5 879304484
+693 708 3 875483049
+880 54 3 880242503
+601 1063 3 876350340
+560 122 3 879977081
+747 97 5 888640437
+776 848 2 892210321
+64 625 3 889740286
+537 694 4 886031407
+617 615 3 883789294
+104 286 1 888442304
+837 289 5 875721539
+453 476 3 890939266
+881 53 2 876539448
+487 591 2 883444462
+804 932 3 879444077
+877 271 4 882676507
+790 282 4 884461590
+693 127 4 875482056
+727 1076 2 883712632
+599 872 2 880951046
+330 21 5 876544953
+605 14 5 879427619
+129 1176 4 883244059
+788 58 4 880868355
+868 91 3 877107817
+846 53 3 883950820
+144 9 5 888104191
+881 204 4 876538506
+256 591 5 882151017
+862 526 4 879304623
+470 258 4 879178216
+796 564 1 893194929
+846 216 4 883948571
+791 300 5 879447977
+541 526 4 883865088
+805 952 5 881704553
+756 566 4 874830168
+717 826 2 884642868
+663 1 4 889492679
+429 1118 4 882385902
+308 471 3 887739382
+694 523 4 875727877
+715 40 1 875964681
+878 511 4 880866810
+812 358 3 877625461
+535 30 4 879617531
+581 276 3 879641850
+862 216 5 879304410
+113 222 3 875076872
+659 1203 4 891385258
+474 939 4 887928562
+711 281 3 879995362
+881 559 2 876539220
+83 751 3 883869440
+770 358 3 875971655
+236 199 4 890118307
+458 28 3 886396005
+846 86 5 883949290
+168 473 2 884288178
+805 382 4 881698258
+290 825 3 880732508
+181 303 1 878961749
+833 640 3 875123986
+610 582 4 888703749
+178 31 4 882827083
+642 422 3 885606608
+627 47 2 879530346
+560 278 1 879976892
+851 1016 5 891961664
+807 384 4 893080838
+682 233 2 888520864
+299 313 3 887135516
+868 89 4 877107446
+832 328 3 888259020
+579 88 4 880952440
+663 1086 3 889492959
+222 470 3 878181869
+757 229 3 888466652
+828 10 3 891035970
+735 475 4 876698570
+562 132 4 879195721
+354 19 5 891216549
+531 300 4 887048862
+425 912 2 891986392
+810 313 5 885406451
+149 258 3 883512658
+274 318 5 878946577
+666 505 4 880139526
+299 244 2 877878001
+28 229 2 881961393
+454 610 3 881959576
+863 352 1 889289491
+405 854 1 885547222
+695 991 5 888806011
+662 1380 2 880570952
+820 748 1 887955223
+833 53 1 875224039
+727 1229 2 883713473
+606 508 4 878147350
+884 70 4 876859208
+472 24 5 892791017
+145 821 3 875272833
+880 50 5 880167175
+806 186 4 882387925
+520 690 5 885168677
+525 472 2 881086012
+878 659 4 880870854
+457 248 4 882393008
+807 1063 4 892529112
+92 546 2 875640512
+664 22 2 876524731
+795 554 3 883254802
+222 717 1 877563716
+804 414 4 879444890
+588 384 1 890032013
+22 4 5 878886571
+320 1047 4 884748733
+363 1215 1 891498920
+296 7 5 884196896
+824 991 3 877021121
+434 225 4 886724453
+844 1474 4 877387195
+6 474 5 883601277
+617 179 4 883789386
+712 102 4 874956543
+753 322 3 891401167
+137 289 3 881432671
+268 218 2 875744469
+389 82 4 880087977
+798 1270 3 875915190
+505 692 3 889334583
+534 331 4 877807429
+854 1077 3 882813907
+864 134 5 888887013
+749 88 4 878849534
+535 708 5 879618777
+354 209 3 891218155
+802 687 3 875984722
+862 181 5 879305143
+543 1199 2 877542776
+455 237 3 879109923
+495 232 5 888635202
+640 70 4 874778065
+821 15 5 874792835
+470 1134 4 879178486
+293 152 4 888905716
+883 311 4 891691505
+682 96 4 888523635
+593 200 5 875661567
+843 193 3 879446863
+711 1446 2 879994608
+761 127 3 876190025
+243 111 4 879987793
+200 378 5 884129301
+859 276 4 885776056
+458 187 5 886398543
+710 504 4 882063649
+567 195 3 882426782
+503 213 5 880383030
+711 219 2 879995792
+514 50 5 875462466
+692 328 4 876953340
+883 50 4 891696824
+716 102 2 879797256
+457 401 3 882550654
+594 483 3 874786695
+851 31 4 875807058
+740 286 5 879523187
+194 179 4 879521329
+423 322 3 891395020
+87 188 4 879875818
+249 144 4 879572567
+343 555 1 876407706
+308 200 5 887738933
+866 321 3 891221302
+490 127 5 875428765
+409 14 5 881107992
+788 200 4 880869075
+788 549 4 880869753
+782 268 3 891497854
+380 729 3 885479252
+424 1 1 880859493
+94 1045 4 891721815
+87 801 3 879876768
+316 192 1 880854267
+299 435 3 877881061
+851 772 3 875807019
+213 55 5 878955680
+747 481 5 888639525
+697 876 3 882621595
+587 880 3 892871536
+749 110 2 878850703
+537 713 3 886030177
+742 13 4 881335361
+864 219 4 888889129
+778 161 3 890727175
+637 275 3 882903191
+450 416 5 882395779
+664 276 5 876524053
+292 115 4 881104194
+747 923 5 888639939
+747 428 3 888640046
+343 510 5 876408139
+146 327 3 891457905
+846 659 5 883948908
+586 566 3 884062621
+805 550 3 881694854
+640 354 4 888262331
+847 225 1 878775647
+840 705 4 891204713
+796 233 4 893048471
+774 77 1 888556938
+405 1062 1 885549904
+735 124 5 876698643
+682 58 3 888517627
+514 587 4 880210105
+704 497 3 891397764
+717 846 4 884642339
+345 744 4 884991348
+796 2 5 893048377
+579 169 4 880951867
+486 995 4 879874388
+597 1 3 875339723
+838 249 4 887064315
+804 639 4 879442591
+445 302 1 891199195
+43 169 5 875981128
+769 831 1 885424534
+504 526 3 887838624
+561 50 3 885807429
+744 23 4 881171420
+425 355 3 890346705
+749 484 5 881073043
+666 709 4 880314144
+709 628 3 879847000
+435 790 4 884133818
+488 527 3 891294473
+807 505 3 892528110
+71 514 4 877319567
+291 773 3 874834827
+624 24 3 879793380
+733 129 2 879535299
+561 286 4 885806710
+836 216 4 885753979
+880 181 5 880166719
+50 547 4 877052297
+207 316 5 891759050
+659 13 4 891331361
+880 783 1 880175187
+347 137 2 881652568
+111 321 3 891680076
+42 86 3 881107880
+393 298 4 887743453
+717 1137 5 884642580
+216 747 4 880245260
+793 815 3 875103901
+850 173 5 883195008
+713 362 1 888882040
+886 175 4 876031550
+880 508 4 880166966
+385 47 4 879441982
+424 882 3 880858829
+880 721 1 880174749
+482 288 3 887644023
+634 127 5 877018347
+804 1285 2 879445766
+343 235 4 876403078
+749 1051 3 878846676
+655 1257 3 887433685
+854 289 2 882811962
+684 376 3 878762273
+56 280 4 892683913
+871 1197 3 888193136
+758 1052 5 882055497
+7 610 5 891353086
+805 343 5 881684185
+294 286 5 877818457
+640 338 5 886353852
+378 14 5 880044251
+486 924 3 879875069
+423 282 4 891395448
+580 748 2 884126077
+882 409 4 879863031
+668 538 5 881523787
+825 286 4 889912073
+757 210 4 888445570
+339 145 3 891036557
+398 56 4 875659843
+447 582 4 878855724
+222 455 3 877563437
+548 203 5 891044446
+433 358 2 880585554
+871 1119 3 888193384
+758 183 5 882055987
+883 135 4 891717319
+630 252 2 885667464
+280 619 4 891701913
+838 1005 4 887066678
+675 1007 4 889489522
+632 168 4 879457248
+736 1388 5 878709365
+207 692 3 877750738
+865 597 1 880144368
+751 3 3 889299391
+679 531 4 884487153
+601 238 2 876349897
+833 28 3 875135213
+591 25 4 891039658
+807 633 4 892529401
+523 412 3 883702351
+721 581 2 877141373
+392 663 4 891039049
+805 455 4 881694854
+332 840 4 887938781
+833 518 3 875039100
+201 58 4 884140488
+284 270 3 885328906
+243 283 3 879987362
+773 792 4 888539471
+640 304 4 876067605
+595 325 3 886920774
+509 343 3 883591319
+280 218 4 891701474
+222 356 4 878184571
+201 268 4 884110637
+516 431 3 891290649
+300 294 3 875649995
+655 730 2 890497653
+705 22 5 883427988
+502 261 2 883702945
+650 1035 2 891389132
+618 609 4 891309440
+540 220 3 882157820
+230 162 4 880484587
+486 1379 3 879874515
+863 902 5 889289456
+790 722 3 885157686
+763 961 5 878919083
+505 1409 3 889333974
+779 300 3 875501300
+525 257 4 881085739
+303 1407 1 879544063
+611 752 5 891636223
+26 475 3 891350826
+592 1048 3 882608625
+268 718 4 875306805
+758 122 4 881980408
+749 257 3 878846957
+303 73 3 879484918
+537 1084 3 886030050
+880 755 3 880242848
+529 749 4 882535466
+189 742 3 893264270
+837 237 3 875721793
+297 28 4 875239913
+758 489 5 881975687
+495 120 5 888637768
+864 892 3 887686497
+747 71 5 888639102
+880 1016 4 880167223
+167 493 4 892738307
+727 431 4 883711045
+338 498 4 879438250
+279 1072 4 890780735
+860 303 3 876074139
+790 111 3 884461849
+766 208 5 891309810
+749 523 4 878847285
+538 4 3 877107726
+846 132 5 883948840
+328 689 5 885044733
+207 871 5 880839802
+551 468 5 892783559
+514 648 3 886189869
+877 515 5 882677640
+866 306 4 891221165
+666 137 4 880313423
+670 949 2 877974465
+790 358 2 885154848
+325 1018 3 891479038
+796 873 3 892874827
+77 173 5 884752689
+512 258 3 888578768
+883 407 3 892557605
+291 774 3 874867852
+145 155 2 875272871
+44 109 3 878346431
+690 684 4 881179938
+716 965 2 879797504
+846 186 5 883948949
+851 109 4 875730379
+823 196 5 878439211
+414 748 3 884999147
+373 645 5 877098599
+711 1115 4 876185812
+868 448 2 877110401
+846 83 4 883947911
+429 214 3 882384526
+447 866 2 878855082
+18 143 4 880131474
+795 173 4 880567884
+884 275 4 876857845
+537 924 3 886030254
+846 92 4 883948495
+495 94 3 888636992
+877 274 4 882678105
+782 948 2 891499699
+823 140 3 878438332
+843 121 3 879444047
+642 202 3 885842351
+854 405 4 882812755
+883 867 5 891695588
+846 1168 4 883950569
+745 507 1 880123335
+796 810 3 893048622
+332 431 5 888360412
+405 47 5 885545429
+813 259 2 883752528
+764 14 4 876752116
+758 420 3 882053499
+738 229 3 875351906
+270 86 4 876955067
+648 423 4 884368442
+198 447 4 884209188
+450 417 4 882376365
+514 49 2 886189676
+666 222 3 880313423
+532 186 4 891910189
+870 48 4 875050603
+568 224 4 877907236
+621 80 4 874963126
+650 402 3 891383272
+620 623 4 889988232
+301 429 4 882076072
+380 228 3 885479235
+417 723 5 879648938
+716 946 2 879796718
+885 1311 2 885714582
+378 1438 3 880333098
+864 22 5 888888937
+743 338 1 881277800
+92 408 4 876175704
+398 692 4 875717020
+468 216 5 875288771
+828 61 5 891037466
+843 97 3 879447377
+286 821 4 877534550
+354 305 4 891180489
+624 15 4 879793330
+151 125 4 879542939
+708 596 4 877326158
+643 566 3 891449476
+840 462 3 891205287
+499 486 3 885599598
+587 243 3 892871401
+70 820 1 884152379
+741 290 3 891457956
+543 22 3 877545230
+655 789 3 887473879
+742 15 4 881335461
+748 517 3 879455083
+883 72 4 891694431
+665 432 4 884294025
+445 979 2 891200272
+557 268 5 881179653
+541 542 1 884046888
+645 268 4 892051811
+643 356 4 891448218
+648 831 1 882212131
+291 1248 4 875087634
+617 670 1 883789590
+854 1197 3 882812263
+653 258 3 886051833
+871 177 5 888193336
+82 87 3 878769598
+793 1187 2 875104167
+56 410 4 892911348
+59 151 5 888203053
+864 722 2 888892091
+833 675 4 875224252
+437 79 4 880143855
+472 161 5 875982149
+738 89 5 892844112
+747 736 5 888732899
+840 497 4 891209571
+699 880 3 893140941
+100 895 2 891375212
+130 196 5 875801695
+804 702 2 879447476
+849 288 5 879695056
+648 484 5 884368442
+637 866 3 882905285
+534 475 4 877807747
+860 211 3 885990998
+884 9 5 876858820
+75 460 5 884050829
+868 160 4 877104414
+435 230 3 884132809
+487 48 2 883445540
+704 347 4 891397015
+716 81 4 879796475
+665 423 4 884294611
+711 845 4 879991247
+870 663 3 879540005
+746 144 5 885075211
+383 479 4 891192985
+554 31 4 876369085
+655 1265 3 887425025
+778 234 3 890726231
+583 513 5 879384338
+848 209 5 887038397
+676 22 5 892686606
+854 268 3 882811865
+622 204 3 882592559
+655 55 2 887429302
+826 820 3 885690250
+428 886 4 885943651
+774 758 1 888559036
+879 237 4 887761309
+660 239 2 891200989
+618 582 4 891309217
+398 196 4 875746951
+796 197 3 892676231
+436 1028 4 887770693
+303 564 1 879485447
+643 505 4 891447260
+275 164 4 880313886
+840 945 3 891204509
+422 867 3 878059137
+200 951 5 884130014
+297 498 3 875239018
+666 133 3 880139439
+885 210 5 885713544
+699 978 4 886568066
+821 132 5 874793898
+846 708 3 883948685
+727 636 3 883711616
+535 496 5 879618246
+883 516 4 891694372
+682 67 4 888523581
+672 269 3 879787460
+884 269 5 876857704
+727 1042 2 883712068
+505 568 4 889333466
+673 315 5 888786942
+882 515 5 879865307
+788 271 3 880867855
+92 452 2 875906828
+399 9 3 882510018
+656 270 3 892318676
+429 411 3 882386848
+250 234 3 878091736
+881 601 5 876539186
+655 786 2 887472965
+727 928 3 883709802
+707 135 2 886286032
+872 106 3 888479624
+682 217 4 888523581
+327 184 3 887820341
+827 272 4 884213984
+95 1116 4 888956137
+450 483 3 882371826
+692 294 3 876946833
+690 496 4 881179222
+824 321 2 877021002
+788 56 3 880868235
+805 142 4 881705843
+84 477 4 883452307
+593 255 5 875659055
+764 696 3 876243465
+566 170 5 881650739
+885 405 4 885715691
+731 320 1 886186811
+798 62 4 875915855
+871 895 3 888192689
+130 95 5 875216867
+682 1084 2 888518164
+889 72 3 880181317
+566 419 2 881650907
+751 785 4 889298010
+721 111 4 877154765
+564 1034 3 888730838
+102 751 3 885100000
+830 50 5 891561606
+201 211 3 884112840
+852 597 3 891037562
+25 173 4 885852969
+243 285 5 879989217
+870 42 2 879270213
+138 209 4 879023948
+642 942 4 886207151
+788 432 1 880869323
+519 328 2 883248251
+747 216 2 888639060
+851 10 3 875730030
+592 885 2 887257199
+615 678 1 879447713
+465 100 3 883532119
+286 1101 5 877532715
+717 597 4 884642710
+889 659 4 880178367
+409 485 2 881107155
+862 230 3 879305273
+222 575 3 881060550
+298 210 5 884182891
+303 595 2 879484421
+399 241 4 882342866
+755 327 2 882569801
+591 196 4 891031116
+786 418 4 882843352
+488 182 3 891293734
+617 170 1 883788929
+843 1411 3 879449377
+397 318 4 885349610
+624 473 3 879793093
+710 268 4 882063276
+664 191 3 876523833
+782 258 4 891497906
+648 112 2 884367366
+577 173 5 880472055
+339 167 4 891036058
+672 275 5 879787955
+645 664 4 892054402
+838 385 4 887067127
+749 571 3 878850456
+1 191 5 875072956
+813 877 1 883752331
+279 364 4 891209077
+504 240 1 887832012
+669 1 5 892549412
+647 231 4 876533657
+833 444 3 875224352
+181 122 2 878963276
+126 678 3 887855283
+515 905 2 887660131
+676 1483 4 892685826
+600 385 3 888451582
+847 473 2 878938855
+391 76 3 877399618
+851 290 4 874728430
+698 511 2 886367693
+804 528 4 879443048
+536 141 4 882361042
+804 1074 1 879447476
+464 1025 2 878354829
+497 472 3 879310650
+385 1014 2 879450441
+230 22 5 880484850
+792 100 4 877910822
+774 2 1 888557383
+8 11 3 879362233
+590 237 3 879438911
+537 96 3 886031576
+102 294 2 883277645
+863 333 5 889289123
+48 215 4 879434751
+889 134 4 880179648
+647 88 4 876534041
+184 640 4 889909551
+886 819 4 876033897
+860 514 5 885991040
+109 282 3 880564678
+535 499 4 879617894
+601 508 4 876346964
+798 444 2 875639115
+622 674 2 882670929
+761 291 3 876190770
+838 179 5 887067340
+601 591 3 876347267
+865 245 3 880235263
+772 288 2 889028773
+386 127 5 877654961
+552 1047 3 879222521
+642 1047 3 885606327
+423 678 3 891395020
+889 160 4 880180945
+852 289 2 891035325
+307 64 4 879283371
+878 949 3 880871600
+334 73 3 891548695
+833 919 2 875124348
+378 707 3 880046475
+288 269 5 886373071
+592 48 5 882955735
+382 482 5 875946945
+201 1267 3 884141053
+59 89 5 888204965
+330 963 5 876547533
+766 212 5 891310125
+203 890 2 880433499
+771 709 5 880659894
+768 628 3 880136174
+845 313 4 885409374
+676 168 5 892686459
+863 315 5 889288910
+15 125 5 879456049
+699 1013 3 879147722
+854 382 4 882813761
+545 194 3 879899677
+881 790 3 876539549
+787 880 3 888979123
+435 928 3 884134187
+862 147 5 879304196
+561 428 4 885810084
+622 70 3 882670562
+774 515 2 888556398
+416 1189 5 893213917
+836 496 4 885754231
+698 625 3 886366731
+488 526 4 891294530
+125 153 2 879454419
+787 342 2 888979875
+659 69 3 891384916
+474 607 4 887926872
+889 654 3 880178512
+532 431 5 892521553
+747 347 5 888638091
+552 294 4 879220688
+505 190 4 889333598
+786 69 4 882844295
+459 676 3 879563288
+313 238 4 891013859
+604 443 3 883668352
+868 1035 1 877107817
+774 577 2 888556278
+409 879 1 881105366
+347 177 5 881654386
+747 409 1 888733595
+621 686 5 880739852
+409 714 3 881108170
+699 1011 4 880696196
+537 230 2 886031860
+749 133 4 878849052
+704 632 3 891397441
+425 879 2 878737593
+436 506 5 887770485
+59 69 5 888205087
+788 823 3 880871294
+244 214 5 880603219
+592 93 4 882608061
+551 71 4 892783281
+233 89 3 875508225
+566 191 4 881649853
+387 475 3 886480657
+782 1226 2 891499439
+452 530 3 875562062
+712 433 3 874956903
+581 515 4 879641533
+694 521 3 875730042
+22 127 5 878887869
+385 1495 3 879443186
+807 380 4 893080442
+363 65 4 891495682
+823 87 5 878438887
+609 877 5 886895649
+831 100 4 891354573
+782 1105 3 891498766
+610 283 3 888703316
+874 306 4 888632194
+886 781 4 876033340
+621 183 4 874963594
+532 520 5 892861434
+782 286 2 891497906
+749 496 5 878847673
+545 890 2 880347690
+782 989 3 891498267
+833 1016 1 875133458
+659 134 4 891332189
+474 657 5 887924028
+270 268 5 876953745
+889 65 4 880180817
+870 568 4 879714588
+879 282 4 887761865
+762 875 5 878718996
+450 505 5 882376658
+707 536 3 880059921
+862 1093 5 879304196
+638 685 4 876695307
+848 151 4 887043180
+429 88 3 882386895
+740 294 4 879523187
+868 265 3 877108302
+806 485 5 882388381
+731 588 3 886184682
+399 1396 4 882343455
+828 1153 3 891037948
+764 173 3 876245383
+666 319 4 880138999
+290 135 4 880474510
+214 960 2 891544152
+334 258 4 891544264
+577 64 5 880474394
+177 324 4 880130434
+402 9 4 876266741
+413 147 2 879969860
+684 274 2 878759884
+846 702 4 883949380
+679 143 2 884487135
+615 216 4 879449068
+632 50 5 879459738
+542 871 2 886533142
+694 1221 3 875728842
+751 95 5 889134419
+663 872 3 889491919
+561 474 5 885807318
+361 176 4 879441215
+720 1176 5 891262812
+489 750 5 891448080
+837 13 4 875721843
+257 61 5 879547534
+823 433 4 878438379
+296 181 5 884198772
+829 237 3 891204271
+592 178 5 882956241
+848 234 4 887037861
+862 491 3 879304799
+405 446 1 885548385
+885 428 4 885713461
+877 286 2 882675993
+486 1598 5 879874583
+867 318 5 880078424
+773 217 3 888540314
+436 1053 4 887771853
+889 58 3 880178130
+716 473 4 879794379
+477 294 4 875940693
+847 926 1 878938792
+774 56 2 888555928
+23 522 4 874785447
+345 118 3 884991520
+735 106 3 876698714
+884 322 3 876857745
+582 1033 2 882962030
+675 891 2 889488779
+435 22 4 884131156
+766 1126 4 891309767
+846 398 1 883950753
+215 552 3 891436730
+244 1467 5 880605553
+739 1431 5 886825529
+886 68 3 876032422
+378 381 4 882642831
+459 651 3 879564309
+748 222 4 879454707
+457 183 5 882397455
+802 672 3 875985767
+805 167 3 881705534
+650 420 3 891385826
+881 222 5 876536079
+179 1234 1 892151459
+883 239 3 891694401
+654 239 4 887864868
+878 172 4 880870854
+892 134 5 886608591
+44 133 4 878347569
+711 170 5 876279059
+848 1118 5 887048573
+328 720 3 885049535
+580 15 3 884125339
+234 238 3 892079040
+867 96 5 880078656
+298 333 5 884126600
+497 12 4 879362019
+119 82 2 874781352
+789 293 4 880332259
+709 405 3 879848590
+151 44 4 879542413
+380 515 4 885478218
+527 603 4 879456078
+758 546 3 882053613
+805 174 3 881694798
+789 9 5 880332114
+768 591 4 883834945
+857 300 3 883432251
+643 98 3 891446688
+694 492 4 875727581
+483 257 2 878952519
+712 1053 4 874730490
+606 969 5 880925074
+828 286 4 891033342
+872 597 4 888479370
+263 520 3 891298163
+577 7 2 880470447
+650 316 3 891369190
+843 23 2 879446696
+458 736 4 886398543
+271 48 4 885849087
+850 300 5 883194367
+758 547 5 881975472
+383 478 5 891193042
+397 109 4 889760803
+567 246 4 882426508
+763 209 4 878918213
+518 106 5 876823804
+661 433 5 876016545
+796 487 5 892676195
+393 463 4 889555225
+532 82 5 892521554
+313 514 4 891013887
+256 595 4 882164037
+653 425 2 880606619
+862 64 5 879304326
+630 310 3 885665975
+850 210 5 883195301
+804 679 4 879445393
+710 496 4 882063793
+413 286 5 879968793
+339 170 5 891032286
+450 528 5 882371526
+881 1124 4 876538627
+833 696 3 875036912
+566 122 2 881651583
+292 486 4 881105246
+880 228 3 880167843
+326 53 1 879877039
+119 288 4 886175150
+557 337 5 881179653
+663 1009 3 889493069
+489 339 3 891448428
+267 715 4 878972682
+743 303 5 881277357
+868 73 1 877108220
+886 147 5 876033228
+436 72 5 887770693
+524 216 5 884634849
+154 222 2 879138910
+251 535 3 886272283
+890 118 2 882915661
+787 245 3 888980193
+334 244 3 891545044
+600 679 2 888451839
+561 1018 3 885809806
+851 588 4 875731529
+892 273 4 886608681
+798 953 2 875639290
+833 628 4 875036102
+886 235 3 876032739
+491 237 3 891187226
+457 51 5 882397734
+178 246 4 884837324
+592 1143 5 882607872
+401 371 3 891033550
+676 9 2 892686134
+128 381 3 879969033
+699 1028 2 880696678
+870 255 2 889409590
+618 735 3 891308571
+234 663 4 892335707
+327 684 4 887820293
+889 168 4 880178449
+354 735 3 891218312
+534 243 3 877807461
+643 114 4 891446854
+80 483 5 887401328
+268 286 5 875306477
+435 1291 1 884134853
+224 980 1 888104353
+522 11 4 876961076
+889 762 3 880177154
+823 53 5 878439229
+739 661 2 886958831
+889 246 4 880176926
+669 194 3 891517159
+792 1197 4 877910822
+881 441 2 876539549
+773 531 5 888538853
+893 56 5 874829733
+843 625 2 879448542
+825 275 3 881100775
+692 763 3 876954381
+757 232 3 888466435
+825 122 1 889021209
+798 66 3 875639364
+452 237 2 875263068
+747 73 4 888640305
+703 628 4 875242762
+440 340 2 891549397
+290 405 2 880732365
+625 254 3 891273897
+885 1 5 885714990
+650 137 3 891385105
+838 96 4 887065781
+841 754 4 889067045
+783 264 4 884326726
+887 931 3 881379009
+592 544 4 882608107
+613 632 3 891227204
+886 233 3 876032126
+826 288 3 885689759
+863 1024 3 889289619
+653 366 2 880152901
+615 509 4 879448149
+727 174 4 883710186
+843 674 2 879443394
+489 324 3 891445320
+781 205 5 879634256
+756 1 4 874826629
+655 653 3 892011201
+854 505 4 882813600
+848 755 5 887046674
+314 132 4 877890644
+859 421 5 885776384
+882 204 5 879864697
+650 380 2 891383735
+526 277 2 885682657
+269 135 4 891447931
+881 13 4 876536364
+848 172 5 887038022
+537 76 3 886031934
+851 307 4 878574215
+664 528 5 876523833
+130 453 3 880396602
+663 123 3 889492562
+542 235 3 886533228
+648 619 3 882211301
+854 223 4 882814177
+798 163 3 875814110
+883 224 4 891692683
+891 546 3 883489282
+894 15 3 880416340
+303 554 2 879484500
+758 294 5 880672523
+321 197 5 879439812
+868 358 2 877103098
+347 174 4 881654248
+113 127 4 875935610
+867 174 5 880078991
+798 173 5 875656071
+886 160 1 876031550
+392 300 2 891037437
+399 99 3 882344269
+192 100 5 881367706
+634 331 4 875728702
+773 403 2 888540091
+771 1129 5 880660106
+821 213 5 874793806
+450 570 4 887139728
+87 94 4 879876703
+90 1045 2 891385843
+751 193 5 889133556
+174 1311 3 886514430
+741 673 4 891455671
+655 49 1 887428417
+593 471 3 875659826
+805 86 4 881696729
+758 123 1 881977872
+854 86 3 882814436
+747 1456 3 888732747
+608 269 3 880402272
+472 796 4 875981595
+437 170 5 880140787
+524 815 3 884627519
+314 722 1 877891089
+630 240 3 885667200
+868 109 3 877107627
+660 491 4 891199348
+783 269 4 884326274
+145 636 4 875272050
+748 237 4 879454880
+805 101 2 881695591
+412 24 3 879717177
+463 887 5 890452468
+617 646 4 883789386
+724 682 1 883757703
+653 70 2 880151340
+453 204 4 877554704
+555 340 4 879962096
+454 193 2 881959818
+893 147 3 874828569
+500 77 3 883875793
+805 212 3 881696729
+642 1146 1 886570084
+792 831 2 877910666
+810 331 4 891873686
+630 735 2 885668231
+749 87 4 878849558
+892 781 4 886610137
+889 819 2 880177738
+829 213 4 881698933
+766 639 3 891309622
+804 1028 3 879445556
+868 183 5 877104414
+286 931 4 876522340
+846 180 5 883947630
+846 317 3 883947778
+880 1291 3 880175468
+664 50 5 878090415
+666 286 5 880138999
+575 96 5 878148199
+7 573 5 891353828
+492 221 3 879969454
+22 926 1 878887062
+894 888 4 879896756
+354 83 4 891217851
+883 665 4 891695717
+880 396 2 880174995
+798 795 3 876176160
+435 571 2 884134047
+894 405 3 880416177
+860 294 2 880829225
+551 7 5 892777638
+805 771 5 881695999
+638 195 4 876694787
+578 222 4 888957788
+661 71 4 876015530
+215 87 5 891436543
+796 198 4 892662871
+754 359 3 879451299
+870 603 5 875050723
+69 172 5 882145548
+65 64 5 879216529
+405 198 2 885549506
+383 58 4 891193210
+716 265 5 879797414
+566 110 1 881651813
+854 1086 3 882812195
+881 89 4 876537577
+847 372 5 878940189
+752 306 5 891208451
+95 381 4 880571678
+561 209 4 885807369
+749 742 4 878849375
+601 405 1 876347765
+761 235 3 876190182
+625 238 4 891636000
+243 157 5 879989217
+224 553 4 888104393
+882 173 5 879867980
+716 632 4 879795691
+737 96 2 884314715
+881 1046 3 876539051
+840 48 3 891204418
+375 773 3 886621985
+425 522 3 878738077
+417 252 3 879646530
+854 603 4 882813600
+468 12 4 875291902
+880 72 3 880174996
+854 928 3 882813143
+648 227 3 884882803
+27 288 3 891543129
+778 98 4 890725951
+458 632 4 886398289
+174 724 5 886453169
+731 69 5 886179040
+579 732 4 880952335
+882 140 3 879879868
+11 372 4 891904968
+541 627 4 883874749
+846 755 3 883950311
+439 276 5 882892755
+854 22 2 882813691
+891 117 3 883488774
+790 98 5 885156375
+312 14 5 891698664
+788 693 2 880868705
+447 410 2 878854630
+802 443 4 875985686
+186 159 5 879023723
+200 449 5 884130540
+445 1143 4 891200870
+561 200 4 885807743
+781 204 4 879634256
+412 684 4 879717313
+864 966 4 888888994
+796 271 5 892874827
+877 60 5 882677183
+7 379 4 891353325
+102 55 3 888801465
+394 158 3 881059315
+645 513 5 892054481
+846 770 5 883948606
+847 1160 4 878939153
+686 451 4 879546847
+848 899 3 887037471
+881 294 3 876535642
+530 333 3 890627264
+815 596 5 878692043
+846 228 5 883947737
+867 258 3 880077751
+890 98 4 882403446
+780 526 5 891364125
+177 181 4 880130931
+543 233 4 877545716
+455 123 3 879111705
+627 713 2 879530306
+806 1071 4 882388965
+1 4 3 876893119
+405 526 1 885546154
+865 169 5 880235059
+715 376 2 875964545
+854 250 4 882812376
+313 82 3 891014838
+255 324 5 883215586
+692 168 2 876953204
+882 71 5 879867631
+629 655 5 880117333
+883 561 3 891695717
+561 539 1 885807035
+753 134 4 891402323
+60 501 3 883327472
+468 118 3 875280417
+537 646 2 886030552
+506 1407 2 885135954
+537 382 3 886030938
+1 263 1 875693007
+214 98 4 892668249
+671 257 5 875388720
+857 14 4 883432633
+892 151 4 886609330
+312 507 5 891698300
+796 9 3 892660251
+871 1385 3 888193136
+868 173 4 877107961
+804 188 4 879442096
+784 754 3 891387249
+90 270 4 891382310
+566 155 2 881651225
+42 71 4 881108229
+389 211 4 880087415
+393 1044 4 889731821
+456 403 2 881373900
+878 655 3 880866687
+145 227 4 885557660
+821 357 5 874793517
+741 496 5 891456718
+887 1012 1 881378153
+524 823 4 884628136
+863 303 1 889288911
+406 507 4 879445735
+551 461 3 892778074
+588 63 5 890028385
+870 386 4 880584752
+796 1101 5 892690382
+660 405 2 891198479
+840 529 4 891204891
+577 79 4 880474530
+655 209 3 887473831
+705 849 3 883428201
+484 449 4 891195602
+749 808 3 878849929
+474 490 5 887926059
+387 289 1 886484413
+559 515 4 891035111
+605 69 5 879425432
+559 144 5 891034551
+788 1 3 880867970
+468 471 3 875279269
+804 719 3 879445132
+402 117 3 876267173
+767 222 5 891462760
+751 849 2 889299133
+296 483 5 884197307
+545 426 3 879901483
+867 252 2 880078179
+696 1062 4 886403631
+666 544 4 880313682
+222 1220 4 878184290
+756 731 3 874827920
+481 322 4 885828016
+847 118 3 878775982
+506 873 4 889874717
+844 50 5 877388182
+814 448 3 885411030
+551 470 5 892783711
+411 449 3 891035405
+288 214 2 886374316
+455 1086 3 879109692
+687 988 3 884652429
+894 333 4 879896756
+679 268 4 884312834
+887 839 4 881379566
+894 246 4 882404137
+805 151 5 881705810
+871 747 3 888193541
+894 297 4 880416380
+622 209 5 882592421
+653 658 2 880151817
+543 391 3 877547190
+718 815 4 883348873
+435 1016 4 884134377
+334 950 3 891545162
+871 1345 3 888193136
+194 78 1 879535549
+648 13 3 882212071
+492 45 3 879969814
+852 820 4 891037754
+712 768 5 874956560
+586 85 3 884067003
+49 1017 3 888069040
+870 216 4 875680520
+327 1218 4 887822400
+642 1000 3 885602340
+727 1139 3 883713348
+637 24 2 882903511
+664 194 4 876525998
+655 269 3 888474807
+524 693 5 884636562
+825 120 3 889020852
+892 849 2 886610341
+758 213 5 881976377
+655 1623 4 887428735
+564 1016 2 888730699
+790 826 1 884462714
+785 12 4 879439137
+851 273 5 891961663
+763 157 4 878917467
+863 326 5 889289157
+846 239 4 883947694
+77 28 5 884753061
+763 70 5 878917468
+676 328 5 892685657
+536 1063 5 882359938
+859 1014 4 885775564
+727 820 2 883709539
+846 1018 4 883949421
+276 260 3 874786439
+536 179 2 882359625
+646 893 3 888529080
+655 46 4 887523403
+647 831 3 876776321
+268 25 3 875742556
+361 70 4 879440386
+756 435 3 874832788
+708 25 3 877325838
+886 1303 1 876033987
+466 1607 5 890284231
+642 1136 4 888123195
+655 1278 2 887433780
+483 743 1 893098548
+606 405 4 878148493
+145 901 1 885556116
+881 183 4 876537995
+592 547 4 882607910
+411 276 3 892845575
+655 520 3 887523427
+795 97 2 881529761
+835 526 3 891033927
+751 1078 3 889299290
+881 161 3 876538506
+79 1 4 891271870
+768 151 2 880135923
+450 1115 4 882395778
+45 111 4 881011550
+634 1047 3 875729668
+26 369 2 891379664
+181 1163 2 878963086
+405 417 2 885548836
+870 770 4 875679992
+881 514 4 876537457
+728 546 2 879443155
+353 260 1 891402617
+876 48 5 879428481
+417 17 4 879648183
+857 325 1 883432397
+698 258 3 886365527
+261 326 4 890454279
+524 499 4 884637598
+761 295 4 876190130
+696 245 4 886404208
+681 690 4 885409770
+293 455 2 888905229
+880 348 4 892958376
+663 322 4 889491739
+886 232 3 876032973
+453 515 4 876191626
+632 591 4 879459053
+290 809 4 880475664
+889 488 2 880180265
+820 315 3 887954828
+339 515 5 891033072
+768 121 4 883834705
+113 325 4 875935610
+176 876 3 886047375
+786 99 4 882843112
+301 294 4 882074408
+1 203 4 878542231
+450 196 5 882371526
+63 1138 2 875747789
+487 289 2 883441083
+862 478 4 879305016
+600 570 4 888452563
+896 1101 2 887159110
+177 96 3 880130898
+843 542 2 879448392
+896 403 1 887160554
+378 40 3 880333653
+313 172 4 891014335
+864 13 4 877214125
+682 946 4 888523155
+598 691 2 886710330
+699 831 2 884152570
+660 385 3 891199883
+385 419 2 879442606
+561 1131 4 885807173
+690 8 4 881177430
+389 509 4 880614449
+864 386 3 888891288
+721 216 5 877138498
+873 300 4 891392238
+363 315 3 891493603
+457 196 5 882397763
+642 67 4 885843025
+393 344 3 891364581
+68 713 2 876974073
+5 406 1 875635807
+451 327 4 879012580
+488 173 4 891294473
+293 956 3 888906726
+460 313 4 882910837
+457 151 5 882394010
+253 655 4 891628142
+486 1322 3 879875347
+880 566 3 880167880
+13 531 3 882140104
+864 163 4 888888680
+693 1135 3 875482689
+506 399 5 874874054
+824 294 3 877021002
+210 654 5 887737559
+880 931 3 880243564
+312 660 4 891699321
+401 604 4 891033370
+487 150 5 883442430
+788 645 3 880870626
+881 135 4 876537900
+796 196 5 892675693
+374 1048 3 880394179
+636 100 5 891448228
+858 292 3 879459087
+554 22 4 876232794
+63 748 4 875747010
+738 214 4 875350157
+601 99 3 876350536
+52 1085 4 882922454
+864 222 4 888887502
+655 655 3 888474285
+838 143 5 887067631
+848 162 2 887048541
+878 794 4 880869418
+33 329 4 891964326
+692 25 4 876953340
+812 294 5 877625367
+757 156 3 888445551
+361 216 5 879440740
+554 230 5 876369968
+422 670 2 879744143
+637 121 4 882904458
+867 524 5 880078604
+864 173 5 888889129
+455 455 3 879111862
+109 209 1 880572756
+713 345 3 888881939
+758 474 5 881976089
+870 549 2 879270213
+618 443 4 891308665
+782 266 1 891498919
+747 480 5 888639060
+807 485 5 892531977
+187 83 5 879465274
+753 195 1 891401851
+298 526 5 884182573
+336 367 3 877757910
+852 930 3 891037777
+290 235 3 880474451
+761 326 1 876189715
+711 82 3 879994632
+825 870 3 880931932
+465 428 3 883531246
+43 70 4 883955048
+887 1015 5 881377933
+590 116 5 879439196
+844 318 4 877382762
+328 939 4 885046655
+407 675 3 876349153
+877 59 5 882677012
+630 756 4 885667551
+329 302 5 891655191
+661 972 3 876016581
+447 227 2 878856233
+293 218 2 888906168
+248 172 4 884534992
+10 654 5 877886597
+639 1465 2 891239048
+883 69 2 891717356
+881 179 5 876538400
+731 648 4 886183515
+889 1589 5 880177219
+642 944 5 885605987
+833 427 3 878078390
+686 97 2 879546847
+846 46 4 883949199
+313 58 3 891015387
+655 287 3 890497592
+592 1010 5 882608357
+773 2 3 888540146
+838 302 4 887060659
+640 496 4 874777491
+356 312 3 891406317
+846 1133 2 883950711
+727 1 3 883708660
+639 116 3 891239739
+788 228 3 880870365
+854 487 4 882813990
+727 206 3 883711896
+893 426 4 874829733
+402 483 5 876267173
+286 116 5 875806888
+691 631 4 875543025
+311 210 5 884364652
+896 108 3 887159854
+601 259 1 876346515
+858 181 2 879460595
+702 687 1 885767629
+640 47 4 874777735
+279 862 5 875313646
+424 100 5 880859446
+661 230 4 888300344
+605 117 2 879365748
+845 272 3 885409374
+592 890 1 882607745
+852 678 3 891036414
+682 1188 3 888519408
+846 1101 3 883948685
+804 972 3 879445783
+365 309 1 891303566
+606 1055 4 880923690
+790 173 3 885156046
+882 186 5 879879731
+870 1006 2 881001249
+653 657 4 890181185
+882 215 5 879867816
+410 354 3 888626481
+591 79 4 891031171
+193 121 3 889125913
+57 117 4 883697512
+634 222 3 875728913
+308 73 3 887738972
+552 284 3 879222071
+844 69 5 877388182
+790 42 5 885156686
+878 286 4 880865183
+510 322 3 887667752
+595 948 3 886920919
+660 1110 2 891201823
+764 28 4 876245069
+755 311 4 882569771
+248 98 5 884534673
+799 654 5 879254027
+631 334 2 888464941
+846 504 5 883948221
+560 268 4 879975173
+782 1283 2 891499469
+650 568 3 891381709
+868 452 2 877111394
+382 334 5 876802971
+883 53 5 891696999
+449 60 5 880410652
+712 755 4 874957113
+842 268 5 891218059
+835 215 4 891033199
+862 22 5 879304571
+766 496 5 891309767
+592 89 4 882955543
+606 55 4 880926245
+437 415 4 880143591
+386 597 3 877655145
+805 7 5 881694693
+796 173 5 892662483
+764 866 4 876244181
+655 1634 2 888474019
+555 129 4 882385841
+543 367 4 876105366
+848 125 5 887040159
+463 475 3 877385341
+303 128 4 879467542
+466 184 4 890285113
+450 133 5 882373019
+889 196 5 880180612
+666 866 2 880313582
+894 134 4 879897198
+861 86 5 881274630
+91 511 5 891439243
+90 212 4 891384147
+892 87 5 886609263
+541 511 4 883864739
+159 1221 5 884027141
+879 1 4 887761865
+505 102 1 889334526
+666 89 4 880139149
+828 83 3 891036826
+703 596 3 875242912
+479 526 4 879461378
+454 1126 2 888266955
+645 239 3 892055445
+663 682 3 889491891
+734 423 4 891022734
+728 147 4 879443418
+95 195 5 879196231
+234 832 2 892335501
+698 482 2 886367406
+606 963 5 880923925
+768 966 4 883834814
+662 985 4 880571006
+682 249 3 888518722
+582 1014 4 882962247
+889 886 3 880176666
+618 127 5 891307619
+537 448 3 886032001
+479 95 4 879461818
+846 400 1 883950889
+450 620 4 882399818
+504 440 3 887910370
+710 334 2 882063327
+806 162 3 882388557
+802 484 3 875985239
+886 108 5 876033200
+889 73 3 880181663
+194 387 2 879527146
+882 105 3 879863735
+385 98 4 879442189
+450 310 4 887660650
+804 63 4 879445334
+297 210 4 875410100
+896 281 2 887161172
+660 230 3 891199856
+846 1182 2 883950488
+846 837 5 883948495
+429 28 3 882385636
+666 144 3 880314144
+372 674 5 876869512
+249 407 3 879640618
+758 231 3 881979012
+9 201 5 886960055
+804 826 3 879443776
+653 294 2 878853618
+682 274 4 888521740
+896 67 2 887160983
+727 29 3 883712603
+630 687 3 885666301
+717 975 2 884642843
+796 232 3 893048911
+886 273 2 876032274
+493 173 4 884131114
+603 216 4 891957139
+883 882 4 891691388
+886 419 3 876032353
+853 873 3 879365091
+18 22 5 880130640
+365 591 4 891303901
+698 199 2 886367065
+181 884 1 878961847
+244 249 4 880604930
+666 1021 5 880139669
+869 312 2 884490251
+533 120 1 879366160
+678 1115 3 879544815
+896 310 4 887157208
+51 181 5 883498655
+846 739 4 883949459
+506 323 3 875444631
+740 269 4 879523187
+665 12 4 884294286
+551 796 4 892785264
+481 484 4 885828686
+749 197 4 878848044
+878 126 3 880865940
+745 258 5 880122502
+727 435 3 883710687
+870 487 4 879270313
+500 821 2 883876837
+753 504 3 891401457
+388 680 5 886439808
+871 259 3 888192971
+798 283 5 875637963
+892 441 3 886610267
+450 618 4 882373995
+536 423 4 882360601
+332 307 5 888098170
+764 15 4 876242945
+814 443 3 885411132
+897 1 5 879994113
+642 1209 3 885606212
+554 756 3 876231938
+328 915 3 893195665
+594 357 4 874786664
+878 22 2 880866918
+279 373 4 875659844
+706 294 4 880996945
+682 948 2 888516865
+751 485 4 889134483
+399 181 3 882342689
+405 1311 1 885546859
+657 118 1 884240732
+777 521 5 875980235
+796 928 2 893194929
+779 71 4 875999285
+75 1152 1 884050502
+214 357 5 892668130
+848 195 3 887040097
+763 505 4 878919206
+848 99 3 887038397
+724 678 2 883757874
+642 122 2 885606463
+682 25 4 888521564
+405 161 1 885547997
+847 180 2 878939945
+847 183 4 878940332
+370 222 3 879434746
+851 313 4 883148627
+853 879 4 879364955
+419 275 5 879435520
+843 511 3 879447837
+606 173 5 880924859
+734 165 3 891025393
+458 603 4 886397155
+659 98 4 891045943
+825 1016 3 880756077
+663 1051 3 889493118
+711 241 4 879994536
+894 269 3 879896041
+560 476 2 879977124
+655 1296 3 891585242
+844 109 2 877381850
+314 508 3 877886789
+831 250 5 891354931
+293 420 4 888907356
+518 288 3 876822581
+363 429 5 891496077
+820 264 3 887955180
+399 378 3 882348284
+561 675 3 885808904
+383 205 4 891193210
+815 404 4 878695147
+504 939 4 887838869
+537 486 3 886031149
+862 433 4 879304445
+658 7 4 875145879
+271 690 4 885844430
+513 252 5 885063549
+839 220 3 875753029
+705 720 5 883428178
+469 199 4 879524006
+727 239 4 883711449
+393 597 3 887745293
+890 237 3 882575209
+293 571 2 888908041
+679 223 5 884487052
+450 300 4 882216475
+622 482 3 882592178
+788 492 3 880868235
+642 356 4 886132104
+758 273 4 881977714
+664 302 4 876523093
+347 200 4 881654452
+833 597 1 875133458
+826 627 4 885690342
+864 603 4 888888025
+131 744 4 883681384
+653 53 2 880153304
+829 640 3 881707829
+828 213 2 891037865
+717 678 3 884641842
+345 87 5 884991984
+7 546 4 891353444
+690 554 3 881180005
+291 1090 2 875087634
+423 307 3 891394673
+787 324 2 888979605
+328 657 4 885046134
+830 97 4 892502984
+540 628 3 882157148
+75 1048 4 884050705
+13 202 5 882141425
+807 678 3 892527569
+707 212 4 886286792
+862 429 5 879304526
+507 250 5 889966024
+890 181 4 882405808
+823 160 4 878438232
+620 123 3 889987190
+158 217 5 880133095
+693 378 2 883975537
+421 709 4 892241389
+694 511 5 875728048
+271 480 4 885848475
+890 89 4 882403446
+632 385 4 879458649
+547 289 3 891282775
+684 168 4 878761120
+618 109 2 891308615
+14 473 5 876964936
+398 72 3 875719399
+705 623 5 883427778
+823 164 3 878437658
+864 123 4 888890594
+588 82 5 890024829
+696 906 3 886403769
+222 537 4 881060735
+796 1 2 892660251
+846 172 4 883949834
+880 597 3 880167436
+727 926 3 883709438
+577 161 5 880475561
+698 588 4 886367558
+541 404 4 883874646
+853 292 4 879364669
+746 449 1 885075476
+705 89 2 883428083
+890 340 4 882402181
+750 683 1 879445911
+788 474 3 880868599
+790 288 4 884460942
+867 1608 2 880078110
+897 597 5 879993519
+451 330 3 879012721
+707 606 4 886285762
+887 993 5 881378251
+374 572 2 880938255
+839 129 4 875751893
+833 434 3 875038888
+881 141 3 876538889
+463 819 1 889937778
+818 322 2 891870389
+704 175 3 891397712
+626 258 4 878771243
+840 97 3 891205041
+796 183 5 892662441
+524 241 5 884635205
+18 210 5 880131054
+141 409 5 884585274
+621 676 3 880737607
+354 602 3 891217717
+535 699 4 879619000
+710 874 3 882063254
+379 193 4 880524783
+741 423 3 891018339
+758 33 4 881976335
+727 246 4 883708806
+790 231 4 885158057
+764 432 5 876245421
+565 381 2 891037628
+698 648 4 886367100
+249 179 5 879641140
+868 232 1 877109082
+56 50 5 892737154
+881 281 3 876536439
+675 318 5 889489273
+537 272 4 886028446
+889 655 4 880178224
+890 163 3 883010005
+683 22 4 893286550
+586 451 4 884067422
+892 226 3 886610201
+807 73 3 892532030
+606 260 3 887059561
+747 268 5 888638091
+846 238 5 883948377
+398 202 3 875725256
+795 386 3 883254649
+233 127 5 877661364
+641 50 3 879370150
+393 687 3 887742916
+814 675 3 885410957
+655 1214 2 891999461
+793 288 4 875103584
+825 258 4 880932625
+826 232 3 885690713
+535 425 5 879618338
+880 1284 4 880167355
+149 245 3 883512813
+658 86 4 875147873
+887 369 5 881378896
+770 93 5 875971989
+505 471 4 889333392
+831 150 3 891354815
+852 841 4 891037625
+880 879 3 880166529
+749 232 4 878848483
+322 346 3 887313611
+728 285 4 879443446
+554 1012 3 876231839
+684 49 4 878762243
+863 242 4 889289570
+496 150 2 876064230
+862 121 5 879304196
+864 215 4 888888994
+508 208 5 883776748
+747 508 5 888638876
+234 557 1 892335989
+639 582 3 891239739
+617 1021 4 883788730
+758 780 5 882054468
+450 114 5 887660504
+47 301 4 879440333
+880 451 2 880243230
+677 678 4 889399113
+883 709 5 891694431
+442 68 3 883390416
+889 1103 2 880180071
+845 1434 4 885409719
+334 225 3 891545645
+749 96 5 878847498
+731 196 5 886186811
+846 606 4 883948685
+387 430 3 886482882
+7 443 5 891353254
+766 175 3 891309118
+830 523 4 891898661
+701 311 5 891446679
+430 528 4 877226164
+299 93 2 877877775
+70 684 3 884149646
+456 1017 4 881372574
+271 792 4 885849536
+194 657 4 879521328
+537 1005 3 886031752
+805 541 3 882216971
+271 763 3 885847876
+897 472 5 879993620
+374 527 4 883628801
+789 50 5 880332114
+653 179 4 880149927
+731 427 5 886186940
+773 176 4 888539962
+561 70 4 885808673
+561 86 4 885809064
+863 361 5 889289618
+685 299 2 879451540
+887 1 5 881377972
+13 750 5 883670552
+379 644 5 880961648
+85 1070 4 879453809
+399 144 3 882342689
+697 288 2 882621431
+881 112 2 876536978
+632 82 4 879457903
+889 728 3 880181995
+554 204 5 876550610
+373 80 3 877107235
+198 462 3 884209535
+727 167 2 883713419
+676 471 3 892686273
+387 248 4 886481151
+833 1231 4 875132237
+878 212 3 880867987
+623 210 5 891035112
+781 174 5 879634256
+13 817 1 882396914
+171 288 2 891034606
+758 657 5 881975213
+458 129 4 886394667
+374 756 3 882157967
+165 174 4 879525961
+313 654 5 891013681
+648 275 5 882211016
+901 275 3 877130677
+780 187 5 891363904
+727 369 2 883709948
+655 375 2 888984293
+545 98 5 879899861
+823 642 4 878439089
+489 902 4 891448931
+181 847 1 878962550
+894 302 4 879896041
+379 96 5 880741811
+825 515 4 880756076
+846 673 4 883949422
+545 423 4 884134114
+495 665 1 888637169
+43 542 3 883956518
+572 319 4 879449209
+760 1037 5 875668781
+880 1001 2 880167435
+627 100 5 879529702
+751 226 3 889134237
+417 172 3 879647519
+505 127 1 889333711
+780 511 5 891364027
+271 2 1 885849386
+293 175 2 888906244
+629 475 4 880117121
+543 792 4 877550535
+494 121 4 879541429
+13 506 5 882140691
+488 289 1 891293263
+843 672 3 879443297
+886 118 1 876032673
+757 432 3 888467269
+209 1086 4 883417667
+586 83 2 884059196
+509 268 2 883590443
+815 1078 2 878695903
+803 688 1 880055043
+774 774 1 888557883
+369 179 4 889428442
+655 1256 3 887425655
+889 381 4 880180784
+308 185 4 887736925
+212 87 5 879304010
+634 544 3 875729478
+788 809 3 880870401
+545 78 2 884134578
+553 559 3 879949251
+577 1517 3 880475644
+168 458 1 884288058
+896 525 5 887158164
+7 651 5 891350932
+829 855 4 881698934
+23 367 4 874785957
+889 1267 3 880182629
+648 183 5 884368442
+840 495 3 891209322
+399 388 2 882350791
+493 369 2 884130271
+871 241 3 888193385
+682 881 3 888521291
+388 302 5 886438122
+379 331 4 880526281
+660 254 1 891357371
+417 596 3 879646244
+840 285 4 891203203
+896 212 2 887160582
+305 729 3 886324712
+765 522 5 880346951
+746 1 4 885075714
+592 358 1 882607690
+314 283 4 877886483
+65 25 4 879217406
+682 98 4 888520638
+503 277 4 879438580
+892 1219 2 886611079
+716 601 4 879794892
+707 311 4 879439624
+484 274 4 881450085
+385 855 5 882081995
+774 692 1 888556121
+272 234 4 879455143
+585 165 4 891284184
+666 163 3 880567742
+487 222 4 883442018
+892 661 5 886608473
+867 498 4 880078401
+617 859 3 883789590
+723 169 4 880498938
+750 288 4 879445808
+827 690 3 882807503
+429 433 3 882385858
+599 288 4 880950997
+573 180 4 885844091
+665 257 3 884292654
+598 347 3 886710330
+676 890 1 892685900
+416 38 3 886318228
+574 340 1 891279174
+749 746 5 878848764
+716 393 3 879796596
+561 87 3 885809197
+749 322 4 878846422
+405 229 1 885548048
+647 121 4 876534274
+654 215 4 887864587
+410 323 3 888626990
+805 5 4 881695293
+491 284 3 891185330
+371 449 3 880435733
+779 21 5 875996932
+627 471 3 879530463
+283 91 5 879297965
+343 410 3 876403212
+201 468 4 884140927
+773 1240 3 888539256
+713 342 3 888882179
+236 179 1 890118417
+749 237 3 878846782
+545 117 4 879899233
+21 769 1 874951916
+42 941 4 881109060
+13 69 4 884538766
+848 95 5 887041354
+718 1047 3 883349442
+892 432 4 886610996
+870 704 3 879714532
+629 193 5 880117565
+116 603 3 876454174
+746 222 3 885075267
+864 245 4 887686369
+896 136 5 887158768
+875 923 5 876465370
+709 508 4 879846590
+698 172 5 886367100
+813 988 3 883752528
+878 402 4 880869303
+721 77 5 877147200
+493 151 3 884130516
+853 301 1 879364744
+899 208 3 884121857
+901 509 4 877288977
+741 478 5 891456741
+727 79 4 883710806
+782 681 3 891498436
+826 11 4 885690526
+142 147 1 888640356
+221 1098 4 875245283
+833 385 3 875039204
+896 752 1 887161916
+311 1297 4 884365654
+505 742 4 889334162
+291 173 5 874871800
+450 511 5 882372178
+592 333 5 882607476
+316 174 1 880854539
+548 79 5 891044482
+385 59 2 879442490
+666 607 4 880139563
+747 1159 2 888639685
+779 195 5 875999211
+840 79 4 891204135
+622 1408 1 882672922
+715 1215 1 875962762
+365 316 4 891303638
+798 805 4 875743813
+749 510 4 878847404
+657 282 3 884239745
+825 281 3 880756678
+398 178 5 875718614
+503 1475 5 880382768
+764 743 1 876243100
+648 431 5 884882664
+878 71 4 880870130
+705 826 4 883428238
+457 226 3 882548825
+141 407 2 884585523
+846 1239 2 883950634
+774 528 4 888556698
+702 227 4 885767775
+671 226 3 883949693
+380 215 3 885479163
+642 141 4 886568744
+602 1 4 888638547
+798 280 2 875554523
+690 581 2 881180109
+409 435 3 881107310
+766 568 2 891310313
+833 558 4 875039204
+763 144 3 878915722
+286 988 3 875806722
+551 597 4 892784976
+677 14 1 889399265
+875 514 5 876465112
+125 709 3 879454891
+640 346 4 886353742
+13 902 3 891749765
+495 1245 5 888633129
+661 8 5 876016491
+457 378 4 882548312
+848 165 5 887038397
+627 230 4 879531397
+824 292 3 877020927
+833 185 5 875039416
+655 238 3 887473831
+727 127 4 883708830
+428 294 4 885943651
+561 511 4 885807510
+882 559 3 879876806
+719 293 3 883982002
+339 655 4 891033452
+368 127 4 889783678
+579 1110 1 880952516
+288 197 5 889225574
+881 630 4 876539187
+584 431 3 885774702
+777 1079 2 875979431
+886 173 5 876031932
+831 174 5 891354534
+634 288 3 875729178
+844 216 5 877388183
+682 151 5 888523115
+840 531 5 891204089
+18 72 3 880132252
+748 153 4 879454930
+771 1 5 880659449
+782 1251 3 891500028
+22 62 4 878887925
+363 735 3 891496077
+650 214 3 891369587
+90 1136 3 891385899
+889 402 3 880182496
+699 340 4 893140639
+731 705 5 886182632
+506 855 4 874874802
+840 507 4 891208667
+880 802 3 880167918
+533 934 3 879366118
+519 350 5 883250102
+276 501 4 874793035
+699 191 3 878883173
+705 99 3 883427691
+648 1028 2 882212288
+717 280 4 884642738
+711 496 5 879993073
+429 473 3 882387551
+504 517 4 887832782
+618 962 1 891307784
+655 899 2 887433492
+867 295 4 880078069
+753 180 2 891401712
+64 132 4 889737851
+804 511 4 879442792
+715 697 2 875963566
+882 15 5 879862141
+629 132 5 880117395
+727 5 3 883711680
+263 260 2 891297677
+894 845 3 881443365
+823 692 4 878439438
+831 258 2 891354020
+846 578 3 883949200
+287 235 4 875334248
+826 802 4 885690854
+897 214 5 879990923
+493 24 4 884130593
+730 410 1 880310440
+787 750 5 888979075
+44 194 5 878347504
+805 725 3 881705672
+712 729 5 874730491
+405 168 1 885547124
+385 427 4 879441386
+406 672 2 879792897
+506 518 4 874873198
+279 100 4 875249259
+852 515 5 891036414
+577 627 5 880475339
+664 56 4 876525962
+453 4 4 877554490
+843 450 2 879444083
+75 508 4 884050102
+188 194 3 875073329
+429 72 2 882387551
+248 121 2 884536206
+830 313 5 891462165
+62 704 2 879375477
+592 346 4 885280098
+821 106 2 874793196
+891 50 4 891638682
+619 566 4 885954105
+298 199 4 884127690
+788 1277 3 880870583
+391 215 4 877399100
+878 530 5 880872619
+416 614 5 893212572
+664 702 4 876526052
+881 151 2 876536241
+595 222 3 886921274
+881 118 4 876536332
+764 13 2 876242755
+625 1020 3 892000629
+896 686 3 887159146
+145 106 4 875270655
+623 216 4 891034756
+568 479 5 877906995
+899 694 5 884121009
+262 650 4 879792604
+189 433 5 893266326
+738 161 4 875350720
+746 202 5 885075518
+470 1084 3 879178406
+717 307 5 884642133
+903 1132 3 891031949
+533 182 3 879191265
+604 218 3 883668175
+637 1244 1 882904458
+13 690 3 881514811
+848 640 1 887037935
+721 181 5 877138951
+580 348 3 884124382
+670 611 5 877975129
+782 298 4 891499278
+826 228 3 885690600
+758 20 4 881976574
+595 864 4 886922069
+586 54 3 884068393
+493 154 4 884131952
+655 251 3 888984417
+880 1267 4 880242356
+145 222 5 885557660
+846 232 3 883949290
+835 197 5 891033889
+899 209 5 884121173
+804 24 5 879443776
+822 926 2 891040155
+886 208 3 876031764
+212 317 5 879303638
+894 752 3 888280083
+394 771 4 881060366
+277 221 4 879544146
+784 898 4 891387895
+543 423 3 874863035
+621 367 3 874962900
+854 147 3 882812492
+889 81 4 880180849
+808 245 4 883949822
+699 127 3 878881828
+174 1091 3 886515591
+552 280 3 879222002
+565 515 5 891037803
+868 101 4 877109996
+693 79 4 875483330
+806 133 5 882389908
+880 118 3 880167551
+597 118 3 875343067
+606 678 3 877642127
+606 206 4 880927552
+774 826 2 888558623
+230 161 5 880485468
+588 117 4 890027062
+697 833 3 882622228
+776 635 4 892920403
+389 77 2 880088922
+851 132 4 875731370
+896 849 2 887161563
+894 255 3 879896836
+539 275 4 879787917
+805 99 2 881695560
+13 558 1 882397011
+896 744 3 887160040
+110 54 4 886988202
+498 10 5 881960711
+880 1518 2 880242422
+648 1029 2 884882636
+177 1110 3 880131123
+796 222 5 892660364
+804 181 5 879440947
+761 471 3 876190336
+442 410 4 883388508
+805 259 1 879971049
+561 238 4 885807547
+472 1014 4 875978191
+880 4 4 880167843
+886 357 4 876031601
+492 527 5 879969879
+452 815 2 875277472
+882 1015 3 879863457
+402 510 5 876267235
+507 50 5 889965997
+821 763 3 874792491
+379 381 5 885063301
+904 9 4 879735316
+886 3 3 876032330
+303 1182 2 879543459
+397 268 4 889760703
+533 143 4 879438850
+18 59 4 880132501
+833 665 3 875224309
+264 675 4 886122352
+819 303 4 879952508
+795 217 1 883774317
+889 1074 3 880181515
+545 566 4 879899438
+235 82 2 889655403
+456 1198 4 881371595
+378 239 3 880055148
+887 111 5 881378370
+889 576 3 880182541
+520 310 4 885168862
+537 539 1 886029212
+758 109 3 881975687
+587 877 2 892871372
+786 732 4 882843353
+291 249 4 874805893
+546 313 2 885139580
+617 345 1 883788511
+619 808 3 885954053
+401 471 4 891032495
+533 126 4 879192414
+357 456 3 878952265
+815 501 3 878694028
+587 330 3 892871372
+760 172 3 875667294
+823 1135 3 878437836
+883 30 4 891693058
+334 753 4 891545741
+886 7 5 876031330
+514 216 5 875309350
+177 678 3 882142086
+707 194 4 886286246
+774 926 1 888558946
+454 317 4 888267343
+732 305 2 882590201
+837 20 4 875721919
+43 546 4 875975613
+706 471 4 880997172
+758 186 5 881974931
+390 258 5 879693461
+883 194 3 891694218
+112 310 4 884992444
+659 792 4 891384003
+667 216 4 891034894
+500 407 3 883877252
+622 111 4 882591014
+868 403 2 877111837
+907 1057 3 880159151
+846 229 3 883949771
+766 729 3 891310394
+463 1606 2 889936565
+864 124 5 877214158
+487 546 3 883444674
+655 1268 3 892914357
+796 403 4 893048410
+303 866 2 879485277
+731 1503 5 886184578
+577 735 5 880474338
+543 13 3 876896210
+711 829 2 879992018
+568 641 5 877907596
+704 603 5 891397262
+839 950 4 875752408
+840 638 3 891204239
+871 337 3 888192475
+880 578 3 880168411
+870 238 4 875050865
+666 26 3 880568505
+682 393 4 888521711
+653 638 1 878866636
+791 322 4 879448128
+905 333 3 884982806
+774 200 2 888557715
+868 1028 3 877103195
+780 496 4 891364027
+553 611 5 879948386
+764 289 5 876244991
+456 461 4 881373168
+588 1240 5 890025864
+433 276 5 880585843
+697 50 5 882621913
+380 238 3 885479057
+339 222 4 891033512
+487 259 2 883441083
+846 1540 3 883949121
+795 3 2 880561783
+6 170 4 883602574
+6 223 4 883600747
+874 321 3 888632275
+63 259 3 875747047
+907 763 5 880159081
+757 155 2 888469095
+757 101 4 888467309
+833 1071 3 875134150
+904 289 5 879735177
+524 1041 2 884636746
+499 663 5 885599718
+826 101 5 885690442
+454 66 4 888266685
+711 52 5 879993534
+812 748 5 877625368
+406 132 5 879445430
+567 297 3 882426246
+655 1267 2 887427840
+763 73 3 878919180
+435 820 1 884132367
+345 781 3 884993636
+474 434 4 887928562
+798 1283 4 875295695
+896 458 1 887235027
+749 24 2 878849508
+659 490 4 891384215
+570 289 1 881262497
+276 575 2 874792310
+530 196 5 883784601
+862 276 5 879303079
+896 48 4 887158635
+233 435 5 877665324
+197 947 2 891410083
+757 658 2 888467765
+543 174 4 874864666
+801 326 4 890332885
+561 1478 3 885809626
+887 279 5 881378478
+659 88 2 891385955
+897 478 3 879991105
+715 405 3 875962374
+234 204 2 892079617
+727 196 4 883710514
+650 662 3 891371153
+854 535 3 882813364
+881 88 3 876538595
+826 432 3 885690379
+567 109 2 882425673
+792 129 4 877909753
+387 181 4 886479610
+505 1063 3 889334334
+553 275 5 879948552
+854 333 3 882811742
+774 227 5 888557383
+479 66 3 879462103
+317 678 2 891446887
+887 200 1 881380883
+303 21 2 879484004
+234 243 1 891034107
+226 513 3 883889256
+864 1135 3 888890594
+642 560 4 886568978
+850 172 5 883195301
+726 1059 5 889832806
+689 295 1 876676334
+682 135 4 888517484
+846 723 2 883948949
+826 53 5 885690900
+798 862 3 875914534
+830 181 5 891561673
+758 1007 5 880672727
+592 172 5 882956011
+881 642 4 876538027
+761 476 2 876190468
+894 1016 3 879896920
+846 748 3 883946477
+833 403 1 875133458
+751 1101 1 889298379
+322 505 4 887314119
+868 651 5 877103249
+263 199 5 891298914
+537 149 3 886030078
+280 550 2 891701764
+795 153 3 880569085
+387 477 1 886480733
+437 145 1 880143663
+491 319 1 891184567
+611 301 4 891636152
+468 297 4 875280462
+729 288 2 893286261
+871 781 4 888193541
+409 505 5 881107943
+501 411 4 883348564
+188 174 5 875072741
+815 713 4 878692016
+378 89 4 880046363
+627 68 4 879531429
+244 234 3 880606593
+870 52 2 880584400
+406 606 3 879445642
+659 97 5 891384798
+608 603 5 880403537
+666 480 4 880568063
+798 79 4 875638627
+774 161 2 888557409
+459 873 4 879561731
+201 1056 2 884113592
+580 1 3 884125243
+892 73 3 886610523
+553 480 5 879948552
+864 349 4 887686388
+794 1 4 891035864
+468 153 5 875287720
+840 513 5 891204295
+551 570 4 892785264
+715 79 5 875964579
+896 684 4 887158959
+881 282 4 876536773
+506 186 4 874875062
+535 223 5 879618207
+907 619 2 880159038
+630 237 5 885666823
+758 864 4 882053726
+543 515 4 876896210
+655 644 3 887474288
+896 713 2 887159630
+804 143 3 879442490
+795 581 4 883253316
+823 286 5 878437499
+757 570 3 888466683
+759 1 5 875227798
+293 429 4 888906045
+706 742 2 880997324
+181 410 1 878962955
+596 149 3 883539402
+639 549 2 891239427
+561 780 1 885810769
+737 173 4 884314970
+238 1258 1 883576666
+836 659 5 885754096
+108 7 5 879879812
+174 132 2 886439516
+890 172 5 882402905
+468 318 5 875293386
+738 88 3 875351712
+405 755 2 885548877
+255 7 2 883216358
+796 474 2 892663009
+875 171 5 876465370
+648 219 4 884883578
+792 696 3 877910241
+902 258 3 879463109
+821 435 4 874793773
+672 280 2 879787729
+643 42 4 891446750
+735 286 5 876697561
+629 300 4 880115923
+848 1101 5 887046533
+281 271 5 881200457
+500 735 4 883873941
+896 318 4 887158294
+661 219 2 876035968
+699 98 4 878883038
+506 8 5 874873374
+82 125 3 877452380
+855 60 3 879825528
+896 384 2 887160860
+833 552 3 875223976
+559 180 4 891035111
+312 648 5 891699068
+268 186 3 875310311
+588 1074 5 890032056
+344 22 3 884901180
+763 56 5 878919116
+830 202 5 891464148
+648 780 1 884882501
+851 932 3 875730455
+634 322 3 875729217
+645 772 3 892055728
+222 255 3 883815804
+567 679 4 882426055
+533 132 5 879191220
+804 615 5 879442298
+639 528 4 891239239
+738 474 4 875349775
+427 286 4 879700792
+373 197 3 877099352
+537 380 2 886032154
+796 38 5 893048505
+741 403 5 891456083
+859 762 5 885775437
+851 258 4 883148669
+533 88 4 879191902
+628 338 5 880776981
+894 638 3 882404669
+201 733 3 884140522
+417 171 3 879647800
+532 79 5 889235367
+821 318 5 874793368
+637 225 3 882904829
+897 127 5 879990647
+661 538 3 886830056
+294 281 3 889242035
+625 514 3 891262724
+293 235 3 888905146
+880 243 2 892958608
+4 324 5 892002353
+766 662 3 891310281
+595 336 2 886920966
+334 275 4 891544707
+497 590 2 879362461
+750 879 4 879445961
+891 591 4 891639497
+293 100 4 888904734
+841 323 3 889066880
+486 678 1 879874297
+815 393 4 878696473
+414 340 4 884999066
+682 246 5 888518659
+621 395 4 880739654
+617 269 1 883788511
+514 191 5 875318224
+898 288 4 888294529
+187 186 4 879465308
+877 640 2 882677311
+903 100 5 891031203
+901 1049 3 877127021
+503 226 5 879454841
+584 25 3 885778571
+734 318 5 891022648
+788 1273 3 880871771
+388 871 2 886440608
+655 301 2 887424991
+872 932 4 888479498
+692 1012 1 876953553
+765 971 4 880346911
+18 52 5 880130680
+846 540 2 883950711
+895 597 2 879438101
+18 716 5 880131676
+758 185 4 881975182
+507 597 5 889966089
+109 11 4 880572786
+663 183 4 889493770
+397 748 2 889760845
+690 121 3 881179906
+751 538 4 887134672
+271 539 1 885847170
+402 116 3 876267067
+566 736 4 881650690
+270 603 5 876955868
+456 1081 4 881372191
+553 1126 4 879948508
+896 325 1 887157732
+635 237 3 878879257
+603 176 2 891956776
+601 8 3 876348736
+618 65 3 891309720
+85 64 5 879454046
+655 79 5 887429559
+782 338 2 891498676
+705 225 4 883427594
+473 1007 4 878157329
+515 347 3 887658604
+868 176 4 877103248
+524 228 3 884636152
+907 100 5 880158712
+906 100 4 879434846
+682 26 3 888517986
+540 20 4 882157509
+276 531 4 874790801
+645 65 4 892054824
+868 202 3 877104264
+741 281 2 891455792
+497 790 2 879362720
+826 174 5 885690481
+221 578 4 875247023
+601 230 4 876350583
+524 1101 4 884635053
+655 1100 3 887427371
+835 281 4 891032718
+417 732 4 879647825
+222 654 3 878184087
+11 748 1 891902270
+862 11 4 879305172
+889 1134 4 880177219
+500 245 2 883864862
+454 468 3 888267087
+588 1180 2 890032056
+669 133 4 891260779
+442 150 4 883388283
+880 182 5 880167670
+789 294 3 880332275
+896 789 2 887157978
+621 240 4 880738893
+871 275 3 888193384
+899 216 5 884121885
+807 374 3 893083109
+75 988 2 884049820
+697 455 4 882622170
+429 672 2 882387551
+312 143 4 891698893
+769 1028 3 885424186
+453 354 4 888201923
+890 443 4 882404541
+655 171 2 887523641
+642 473 1 886131585
+165 127 4 879525706
+853 323 3 879364883
+374 762 5 880393460
+716 520 4 879794935
+758 452 3 882054468
+314 710 3 877888796
+416 938 3 892439155
+430 148 2 877226047
+707 962 2 886285792
+44 756 3 878346904
+292 150 4 881105135
+49 455 1 888068791
+328 1021 3 885045740
+87 804 3 879877083
+559 195 3 891034647
+21 628 3 874951616
+370 525 4 879434666
+778 180 4 890725725
+193 286 4 889122906
+411 1 4 892845604
+752 327 5 891208451
+655 356 3 887430804
+726 310 4 889828404
+262 369 2 879791160
+864 98 5 888886946
+870 17 4 880584752
+246 227 4 884922475
+493 174 3 884131211
+752 1294 3 891207898
+568 512 1 877907596
+661 172 5 876036358
+747 482 5 888639526
+94 568 3 891721974
+416 1077 1 886317030
+790 17 2 885157399
+845 269 4 885409493
+906 121 4 879435598
+863 1038 1 889289327
+793 250 4 875104031
+882 815 2 879861678
+788 471 3 880869862
+98 988 1 880498668
+144 174 5 888105612
+805 93 5 881704016
+601 455 4 876347148
+409 100 5 881107992
+561 479 4 885807547
+435 655 2 884131799
+458 238 4 886397679
+879 151 3 887761425
+804 558 3 879441627
+872 1 3 888479151
+551 596 5 892784049
+774 431 4 888557329
+778 56 3 891232041
+397 991 1 875063678
+181 108 1 878963343
+782 1588 3 891500067
+104 268 3 888442172
+537 607 4 886030682
+889 382 2 880178248
+178 51 4 882828021
+753 23 2 891401665
+868 474 4 877105882
+634 116 3 875729069
+903 318 5 891032793
+643 679 3 891447747
+200 230 5 884128400
+704 344 4 891397015
+621 161 3 874964447
+640 313 5 888639815
+758 959 3 881978864
+639 381 2 891239581
+407 844 2 884196984
+181 1011 1 878963204
+814 219 4 885411030
+892 127 5 886607878
+437 559 3 880143695
+449 251 3 879958603
+642 679 2 885606986
+7 70 1 891352557
+805 180 3 881698139
+327 180 4 887745774
+586 1249 3 884067058
+263 28 3 891298219
+659 174 4 891384215
+393 333 4 889554171
+165 187 3 879526046
+807 140 3 892530004
+232 589 3 888549790
+896 159 2 887160880
+840 747 4 891209490
+755 881 1 882569732
+802 7 5 875986303
+711 393 4 879994778
+894 288 3 879896141
+251 845 4 886272378
+396 117 4 884646191
+611 324 3 891636399
+113 292 3 875076105
+653 56 5 878853975
+275 181 4 876197615
+548 525 5 891044446
+486 742 2 879874693
+843 831 4 879444977
+479 204 4 879461583
+870 51 2 879714500
+319 301 4 875707721
+748 56 4 879455083
+660 83 3 891199556
+897 227 3 879992190
+526 333 3 885681935
+885 866 3 885713102
+346 188 4 874948252
+733 302 4 879535011
+807 101 4 893080637
+862 184 2 879305097
+887 1136 5 881381071
+642 732 4 885605538
+758 567 4 881978016
+729 748 4 893286638
+840 884 5 891203087
+711 423 3 879993534
+798 825 3 875638178
+904 97 4 879735678
+684 178 4 878760250
+864 294 4 878179381
+521 12 5 884477853
+824 304 3 877020964
+524 1421 5 884637147
+372 164 4 876869446
+882 471 4 879861562
+836 288 1 885753475
+497 432 3 879309993
+751 945 3 889133852
+889 494 3 880181275
+665 472 3 884291242
+537 958 2 886030652
+803 311 5 880054754
+653 4 3 878866755
+661 749 2 889500304
+239 209 5 889179032
+835 179 5 891033819
+870 559 2 879714532
+781 180 4 879633895
+875 133 4 876464967
+668 252 2 881702925
+671 79 2 883546120
+774 233 2 888557383
+407 186 4 876348198
+887 473 4 881378896
+863 258 5 889289122
+608 86 5 880403484
+847 258 5 878774722
+875 268 4 876464755
+757 121 2 888444635
+456 1134 4 881372281
+840 210 3 891204592
+178 781 4 882827716
+854 591 2 882812451
+535 520 4 879618058
+835 237 4 891035310
+498 772 1 881957999
+648 104 1 884367274
+881 98 5 876537612
+742 50 4 881335248
+499 886 4 885598215
+646 332 3 888528870
+881 97 3 876537613
+804 624 2 879445536
+537 963 3 886030805
+60 484 5 883326370
+571 357 4 883355063
+537 640 3 886031211
+632 11 4 879458142
+634 595 4 877017923
+508 210 4 883777125
+336 781 3 877757373
+326 195 4 879875752
+896 186 4 887159069
+456 1240 3 881374332
+690 546 4 881178383
+774 98 4 888557682
+539 603 4 879787985
+469 507 5 879523803
+512 286 5 888578937
+303 432 3 879468274
+831 331 4 891353979
+849 298 5 879695086
+889 56 5 880177857
+654 137 4 887863596
+308 472 2 887739336
+849 588 5 879695680
+833 647 4 875123427
+758 1019 4 881975736
+716 99 5 879796214
+674 222 3 887762839
+880 252 2 880167551
+350 98 4 882347832
+815 188 3 878693906
+883 1045 5 891717462
+452 1013 1 876215773
+900 458 2 877833326
+805 95 3 881695527
+650 603 4 891369836
+694 88 4 875727018
+455 291 3 879109984
+577 405 3 880470282
+450 435 4 882374332
+200 9 4 884126833
+468 427 5 875291722
+666 482 4 880567997
+487 179 3 883528237
+559 587 4 891034095
+898 319 5 888294676
+188 510 3 875071775
+201 1174 5 884140670
+608 262 3 880402368
+334 689 3 891544340
+561 1170 3 885809407
+151 371 4 879542891
+31 306 3 881547814
+416 323 3 876696739
+820 301 2 887955046
+230 431 3 880485254
+406 582 4 879793295
+453 402 3 888207161
+527 1101 4 879456691
+81 928 4 876534214
+334 186 3 891547128
+250 55 5 878091915
+885 432 4 885714820
+882 8 5 879864789
+279 1244 3 875298652
+459 1038 4 879561654
+406 485 3 879445735
+327 174 4 887744513
+899 685 3 884119954
+387 583 4 886483098
+749 576 3 878850533
+756 111 4 874829670
+796 684 5 892676195
+727 411 3 883709905
+766 217 4 891310650
+618 164 3 891309041
+823 423 5 878438780
+701 689 3 891446822
+299 97 4 878192680
+521 89 3 885253266
+537 1445 3 886031576
+864 951 3 888891288
+535 198 4 879618850
+607 707 4 883880027
+262 86 3 879791948
+660 151 5 891198335
+826 588 4 885690342
+268 550 2 875310524
+268 940 2 875743888
+387 435 3 886480483
+900 137 3 877832803
+538 96 4 877109669
+758 421 4 881975814
+711 747 4 879993871
+259 39 4 888720644
+798 321 3 875286981
+592 1067 5 882608698
+840 153 3 891204627
+484 419 4 891195825
+703 25 3 875242683
+472 175 5 875979910
+332 827 4 887938503
+886 1324 2 876032308
+363 393 4 891497925
+379 428 4 880568452
+585 52 3 891284184
+782 260 2 891498079
+868 615 4 877109375
+773 393 2 888539711
+760 204 4 875668105
+659 185 4 891332223
+13 274 3 882399384
+823 159 3 878438484
+379 529 4 891674436
+557 197 5 881179653
+395 100 4 883765155
+664 531 2 876523833
+399 223 3 882343012
+849 27 5 879695469
+524 818 3 884628308
+892 604 5 886608296
+381 1115 4 892697600
+908 56 4 879722642
+831 328 3 891354000
+735 298 4 876698897
+534 748 4 877807429
+889 211 4 880180765
+361 186 3 879440516
+780 657 3 891363723
+345 137 4 884991077
+588 550 3 890026513
+311 726 3 884366035
+684 282 4 875811274
+774 79 2 888557236
+82 112 1 877452357
+828 52 3 891037639
+395 186 5 883764817
+886 17 4 876032596
+868 179 4 877107056
+826 403 4 885690750
+309 286 4 877370383
+811 323 5 886377579
+796 1037 2 893047967
+900 130 1 877833512
+442 436 3 883390048
+378 928 2 880044488
+653 200 4 878866952
+159 866 5 880557539
+758 414 4 881977487
+903 994 3 891031883
+437 253 1 880141796
+884 179 5 876859109
+702 538 4 885767461
+744 657 5 881170575
+454 136 3 881959745
+673 301 3 888787450
+95 419 4 879198547
+717 890 1 884642001
+645 616 3 892054508
+821 234 5 874793574
+613 1315 4 891227338
+644 181 4 889077189
+456 208 4 881374710
+577 663 5 880474612
+881 924 3 876536850
+774 795 1 888555864
+694 673 4 875726926
+655 1041 3 887611537
+464 264 4 878354886
+829 14 2 881712488
+256 322 4 882150152
+796 720 4 893048562
+354 168 5 891218507
+747 287 4 888733182
+682 631 3 888517922
+472 79 5 892790953
+334 529 5 891547445
+417 228 3 879646915
+569 294 2 879793149
+862 479 4 879305351
+850 969 5 883194908
+804 133 3 879445904
+826 56 5 885690525
+610 318 5 888703378
+840 213 4 891205199
+405 1076 2 885549044
+377 258 4 891296356
+663 655 4 889493869
+867 195 5 880078452
+13 511 5 882139863
+180 191 4 877372188
+804 559 3 879445334
+845 1463 1 885409374
+733 282 3 879535814
+558 283 3 879436097
+495 179 5 888632470
+719 79 4 877310859
+800 257 4 887646980
+686 527 3 879547177
+554 289 4 876549656
+727 1303 2 883713737
+429 8 3 882386237
+805 934 1 881705611
+538 318 5 877106768
+624 245 3 879792109
+621 455 4 880738462
+655 709 3 888475039
+876 178 4 879428378
+334 815 3 891545540
+39 339 3 891400609
+181 1171 1 878962773
+493 118 4 884132898
+626 323 1 878771505
+889 568 3 880179785
+311 942 5 884366112
+880 280 2 880243204
+233 168 5 877663302
+379 419 4 880525794
+783 887 5 884326620
+788 519 4 880868235
+916 467 3 880844420
+798 239 4 875814157
+782 539 3 891498865
+823 184 3 878439629
+804 419 3 879444624
+911 357 4 892838954
+663 180 4 889493691
+421 218 4 892241687
+838 111 4 887064357
+813 358 3 883752606
+486 1609 3 879875220
+332 255 4 887938330
+659 1297 2 891387306
+450 748 4 882370410
+617 174 1 883788820
+847 168 4 878939912
+650 427 4 891383424
+642 156 1 886454965
+711 114 5 879992870
+62 171 4 879373659
+634 475 5 877018125
+771 403 4 880659769
+896 82 3 887159068
+821 1 5 874792813
+912 238 4 875966320
+881 81 3 876538666
+505 495 3 889333823
+56 114 4 892683248
+456 433 4 881373120
+883 20 4 891693723
+460 117 3 882912342
+912 1041 4 875966616
+776 196 3 891628773
+870 1041 2 879270213
+566 387 4 881651512
+831 347 3 891354191
+806 433 4 882389523
+18 419 3 880131878
+506 271 4 880198184
+504 717 4 887911730
+887 210 5 881379649
+371 185 3 880435519
+705 215 2 883518871
+782 993 3 891499370
+539 269 5 879787770
+301 128 5 882078228
+716 546 1 879794094
+711 77 3 879994749
+357 150 4 878951615
+847 410 1 878938855
+885 596 4 885714990
+747 631 5 888638957
+908 414 3 879723022
+896 144 4 887158333
+300 687 2 875650042
+880 347 5 892958301
+390 9 5 879694232
+624 1 4 879792581
+479 8 5 879461415
+63 3 2 875748068
+407 216 4 875552401
+629 55 4 880117094
+800 1047 3 887646804
+875 582 5 876465408
+847 176 3 878941398
+312 419 3 891699182
+825 717 4 889021088
+863 294 4 889289327
+294 276 4 877819421
+699 21 3 884152916
+804 323 4 879440765
+890 324 4 882404093
+18 714 4 880130334
+749 160 3 878847461
+894 221 4 885428233
+868 122 3 877113586
+468 529 3 875287686
+398 1041 3 875733660
+412 357 4 879717548
+870 92 4 875679861
+605 405 3 879429706
+102 1052 2 892993983
+894 1142 4 882404137
+862 175 5 879305172
+880 1002 3 880175527
+798 1544 3 875638925
+548 628 2 891415890
+840 203 5 891204627
+825 14 3 880755942
+532 633 5 888635197
+636 813 5 891448297
+456 1020 4 881373506
+532 480 5 893119491
+655 8 3 887477336
+434 476 4 886725076
+434 288 5 886724797
+543 237 4 876896210
+759 121 5 881476858
+828 1597 3 891037813
+320 238 4 884751672
+882 117 4 879861492
+345 1009 2 884991546
+90 171 2 891384476
+839 285 5 875752138
+896 385 4 887160426
+707 517 3 886287079
+821 70 4 874793933
+389 820 3 880089211
+758 569 3 881978460
+664 156 4 876526784
+894 328 4 879896466
+788 38 3 880871359
+908 156 3 879722603
+663 919 3 889492562
+863 1607 2 889288973
+472 375 5 875982680
+682 471 3 888517537
+806 195 3 882388328
+502 288 5 883701866
+789 181 4 880332437
+323 268 4 878738865
+630 496 3 885667854
+472 760 5 892790953
+650 423 3 891372316
+903 182 5 891380461
+487 628 4 883444558
+808 302 5 883949986
+582 235 3 882962803
+280 670 2 891702485
+551 357 5 892777274
+201 48 3 884111485
+815 418 4 878695744
+392 340 5 891037437
+914 724 3 887123464
+466 82 3 890284819
+168 118 4 884288009
+833 183 5 875123026
+723 289 2 880498816
+325 195 2 891478276
+548 310 3 891042474
+741 15 4 891456573
+303 1046 3 879468375
+839 319 1 875751411
+882 86 5 879867568
+152 724 5 884035936
+823 55 4 878438484
+887 1540 5 881380739
+788 222 3 880869945
+514 176 4 875463128
+608 131 4 880406032
+409 357 5 881107410
+334 150 4 891628832
+453 508 4 877552612
+334 846 3 891545318
+741 566 4 891455671
+608 483 4 880404916
+630 640 1 885668276
+393 879 3 887742798
+452 70 5 888492838
+276 508 5 874786467
+72 526 4 880037164
+894 249 3 879896872
+684 100 4 875810574
+844 625 3 877388040
+738 238 4 875349895
+842 269 5 891217834
+345 5 3 884992922
+650 294 3 891369190
+648 89 4 884797033
+881 291 3 876537177
+862 111 5 879302844
+883 16 4 891692713
+177 183 4 880130972
+825 926 4 880756643
+23 195 4 874786993
+795 150 3 883766579
+503 234 5 879454675
+506 233 4 874874109
+823 155 3 878439211
+279 1088 4 877756804
+269 521 4 891448048
+875 474 5 876465188
+769 405 2 885424214
+606 806 5 880923579
+606 234 4 880927179
+416 90 4 876699102
+334 220 3 891545513
+757 62 3 888466758
+751 746 4 889133219
+795 182 4 881530041
+721 938 3 877137359
+725 15 4 876106206
+752 305 4 891207940
+851 123 4 875730379
+885 186 4 885713434
+234 622 2 892335415
+451 1395 1 879012858
+192 1171 2 881368358
+757 122 1 888445218
+295 470 3 879518257
+642 739 5 886568838
+565 1622 4 891037478
+718 118 4 883348912
+852 181 4 891036414
+405 746 1 885547176
+548 742 5 891044596
+693 729 4 875482912
+424 508 3 880859519
+870 789 4 879705466
+560 483 5 879975406
+846 1267 3 883949728
+454 627 2 888267643
+847 39 2 878940531
+897 186 5 879994113
+11 318 5 891904194
+878 275 4 880865469
+561 676 3 885810674
+871 302 5 888192970
+650 186 4 891370998
+666 210 2 880139493
+647 70 3 876776321
+914 111 1 887124121
+638 435 3 876694787
+277 278 1 879543879
+693 222 2 875482524
+59 265 4 888205410
+722 756 3 891281369
+592 1070 5 882956158
+911 588 4 892840837
+11 449 3 891906327
+388 1 5 886436813
+885 70 5 885713585
+864 1119 3 888890548
+648 566 4 884882702
+839 292 3 875751559
+99 1048 4 885679411
+551 281 5 892784320
+504 127 5 887831510
+671 68 3 884035892
+847 234 2 878939645
+184 506 4 889909569
+174 280 5 886433862
+846 22 4 883948222
+621 94 2 874963081
+718 717 4 883349214
+682 890 2 888518564
+46 300 3 883611307
+916 1428 3 880845415
+169 443 4 891359418
+256 229 3 882164644
+548 226 5 891044596
+705 399 5 883427778
+152 596 2 880148941
+148 191 1 877020715
+454 465 3 888267343
+802 760 3 875986303
+716 514 5 879796331
+788 518 3 880869754
+804 378 4 879445605
+869 118 1 884492338
+887 181 5 881378040
+705 195 2 883428083
+493 234 5 884132037
+890 843 3 882916650
+798 259 5 875295566
+876 238 4 879428406
+795 727 3 881530317
+864 176 5 888887289
+846 64 4 883948221
+659 1138 4 891045266
+577 298 4 884819086
+586 930 2 884063080
+525 291 2 881086644
+896 133 2 887159502
+137 118 5 881433179
+478 591 3 889387958
+561 733 3 885809099
+877 955 4 882677936
+877 216 4 882677827
+715 157 4 875963024
+181 598 1 878962623
+659 1172 4 891332122
+757 385 3 888468596
+297 465 3 875238984
+658 212 3 875148059
+897 393 4 879991493
+499 425 3 885599474
+846 482 5 883948173
+194 367 3 879525624
+514 152 4 875318163
+561 1070 4 885809043
+756 210 4 874828902
+441 313 4 891035056
+398 414 3 875721111
+175 88 4 877108146
+468 952 3 875280310
+90 242 4 891382267
+440 749 3 891547746
+587 294 3 892871197
+20 633 4 879668979
+677 687 4 889399113
+782 292 4 891498213
+698 176 4 886366814
+880 831 4 880167411
+847 448 4 878940013
+692 326 3 876948579
+826 946 3 885690342
+385 61 2 879441572
+780 275 4 891363685
+716 480 5 879795025
+365 352 1 891303728
+392 191 5 891039015
+788 133 5 880868473
+378 382 4 880055520
+870 1134 4 879376967
+749 802 3 878850789
+618 924 4 891309040
+498 204 2 881957267
+774 418 2 888558019
+764 99 4 876246687
+537 964 3 886031407
+758 203 5 881978016
+728 742 4 879443321
+889 217 4 880182582
+13 152 5 882141393
+489 349 4 891449155
+757 68 4 888466435
+617 440 4 883789635
+497 364 3 879363233
+808 325 1 883949873
+905 258 3 884982806
+870 504 5 880584497
+479 201 4 879461142
+328 64 4 885046276
+643 33 3 891449417
+906 321 4 879434436
+647 568 4 876533832
+643 516 4 891447037
+733 1023 1 879544411
+622 121 1 882590955
+606 88 4 880926533
+870 272 4 890920916
+457 628 4 882393688
+416 803 3 886319177
+833 186 1 875133458
+452 492 4 875263413
+593 546 3 875659849
+782 324 2 891498381
+26 298 3 891371505
+551 168 5 892777723
+198 291 2 884205219
+878 736 5 880868035
+627 123 3 879530305
+457 566 4 882548583
+892 76 4 886609977
+292 603 5 881105318
+796 1041 5 893047287
+738 181 4 875348856
+393 538 3 887742071
+884 1214 1 876860434
+694 965 4 875727672
+377 895 3 891296307
+804 1047 3 879443852
+101 819 1 877136424
+32 7 4 883717766
+682 380 4 888517510
+805 735 4 881698139
+172 23 3 875537717
+423 127 4 891395394
+659 469 4 891385136
+560 211 4 879975752
+13 662 5 882399420
+773 1367 5 888538643
+896 398 2 887161469
+520 294 3 885170330
+864 7 5 878179608
+840 238 5 891204239
+844 151 4 877381674
+862 199 5 879304761
+234 466 4 892334368
+889 479 4 880177994
+560 617 3 879975661
+892 71 3 886608348
+682 552 3 888520977
+896 222 4 887159109
+593 763 3 875660105
+458 25 1 886394576
+493 257 5 884130495
+798 391 3 875915855
+834 343 4 890860416
+729 901 1 893286491
+742 237 4 881335960
+324 250 4 880575531
+474 491 4 887925187
+663 289 1 889491861
+896 273 5 887157947
+437 583 1 880143040
+232 900 5 888364663
+528 31 5 886101761
+449 288 3 879959082
+803 245 4 880055378
+452 576 2 875563050
+537 100 4 886029692
+373 177 3 877100161
+639 135 4 891239239
+750 305 4 879445877
+234 164 3 892334644
+345 262 5 884901701
+653 89 5 878854100
+828 306 3 891033342
+892 578 4 886609469
+618 136 3 891307931
+339 823 3 891035850
+416 451 5 893212623
+429 972 4 882387757
+101 225 3 877136814
+38 288 5 892428188
+871 947 2 888193177
+144 12 4 888105419
+546 898 4 885141260
+705 148 5 883427134
+222 541 2 878184973
+705 29 5 883428237
+445 460 2 891200624
+480 12 5 891208433
+423 879 3 891394558
+642 1179 3 885606048
+823 180 4 878439008
+533 474 3 879190771
+892 708 4 886607879
+774 947 2 888557276
+795 238 3 881266197
+828 1005 3 891037813
+363 73 2 891497234
+787 271 1 888979721
+733 149 4 879535440
+864 720 3 888891238
+198 31 3 884207897
+746 89 4 885075243
+807 231 4 892530705
+504 451 1 887912584
+586 779 3 884062856
+664 151 4 878091912
+883 529 5 891693012
+846 731 3 883949594
+751 756 2 889299249
+902 318 5 879465522
+804 472 3 879443976
+758 125 2 881977205
+221 150 5 875244557
+556 604 5 882136205
+294 258 3 877818457
+825 491 4 881101782
+54 240 4 880936500
+193 24 2 889125880
+643 185 5 891447157
+850 228 5 883195394
+802 396 2 875985840
+847 479 3 878940405
+831 326 4 891354275
+881 655 4 876539448
+911 168 4 892838676
+736 1278 1 878709262
+561 232 3 885810428
+561 510 3 885808673
+804 406 3 879444133
+825 176 5 881101641
+727 755 2 883712828
+679 721 3 884487611
+395 423 5 883764742
+667 196 5 891034993
+763 16 5 878918332
+719 378 4 879360555
+875 176 4 876465112
+865 122 3 880144539
+907 290 4 880159259
+859 846 5 885775612
+850 15 5 883195256
+38 326 5 892428688
+158 686 5 880134499
+686 430 4 879546786
+860 159 3 889984855
+880 928 2 880167435
+847 367 3 878940189
+143 307 4 888407622
+879 763 5 887761425
+639 52 3 891239838
+28 230 4 881961393
+577 742 4 880470504
+748 89 5 879454831
+786 871 1 882842762
+524 173 4 884637436
+868 151 5 877104879
+682 276 3 888517097
+896 98 5 887158359
+712 969 4 874729850
+314 934 4 877887155
+435 1240 4 884132296
+534 333 5 877807486
+524 98 3 884634615
+527 172 5 879456490
+632 55 2 879457857
+916 271 3 880843185
+916 232 3 880844897
+908 192 2 879722489
+880 8 4 880174677
+798 1183 1 875915190
+399 845 3 882340719
+660 307 3 891197503
+901 287 3 877126935
+893 264 3 874828296
+835 354 3 891032224
+307 222 4 879538922
+660 1483 3 892520856
+744 1 4 881171926
+773 354 2 888538143
+867 210 5 880078547
+540 473 3 882157687
+864 217 4 888891524
+871 883 3 888192475
+727 257 2 883708806
+311 198 3 884364812
+659 62 4 891386380
+660 135 4 891199833
+844 431 4 877387825
+894 273 3 880416220
+840 194 3 891204264
+582 748 3 882960601
+543 944 3 877547863
+457 1119 4 882398308
+702 343 2 885767629
+815 7 4 878691975
+211 1330 3 879460096
+796 280 4 893047208
+423 750 5 891394704
+833 325 4 875035885
+798 405 5 875296148
+125 90 5 892838623
+881 50 3 876535927
+650 15 3 891383594
+828 224 3 891035614
+13 62 5 882397833
+724 336 1 883757784
+194 97 3 879524291
+75 79 5 884051893
+416 690 5 893214127
+576 276 3 887080905
+566 2 5 881650739
+451 681 1 879012773
+141 1028 4 884585168
+871 237 3 888193386
+459 685 3 879563613
+660 41 1 891265453
+717 281 4 884642958
+727 444 2 883712851
+810 304 4 885406558
+798 228 3 875915639
+877 275 4 882677183
+640 761 5 874778613
+702 683 1 885767576
+880 235 3 880166990
+405 568 4 885547910
+25 1 5 885853415
+824 268 4 877020871
+466 50 5 890284819
+899 275 4 884119877
+830 820 1 891899475
+70 451 4 884065678
+85 630 3 879453623
+869 181 3 884490825
+535 529 3 879618655
+727 1244 3 883709859
+768 405 4 883834883
+622 49 3 882671273
+489 303 4 891448109
+198 248 3 884205385
+712 738 4 874956841
+271 692 4 885849582
+181 1329 1 878962240
+615 937 2 879447530
+536 144 4 882359962
+862 413 4 879303952
+793 696 3 875104303
+514 111 5 875463165
+648 25 2 882211760
+808 750 5 883949986
+907 724 5 880159642
+380 190 5 885478668
+681 294 5 885409938
+92 451 3 875660083
+342 289 2 874984067
+796 597 5 892661043
+867 11 3 880078547
+916 100 5 880843288
+13 53 1 882396955
+875 501 4 876465335
+593 133 4 876507391
+840 99 5 891204509
+739 97 5 886959115
+214 482 4 891544114
+298 174 5 884125022
+723 191 3 880499019
+833 451 1 875134016
+654 742 4 887863339
+293 436 3 888906990
+918 488 3 891987846
+757 546 3 888444881
+886 472 3 876033755
+840 509 3 891204564
+663 148 4 889492989
+891 278 4 883489438
+64 87 4 889737851
+806 511 5 882387520
+253 234 4 891628252
+486 280 2 879875249
+698 480 2 886367100
+764 356 4 876430571
+815 436 3 878695241
+840 655 5 891205245
+823 92 5 878438357
+727 510 4 883710717
+563 476 3 880507311
+611 307 4 891636125
+533 489 4 879438961
+833 1597 5 875225193
+648 23 3 882212709
+537 673 3 886031505
+605 471 3 879365748
+269 657 4 891449550
+10 709 4 877888613
+804 1056 4 879442762
+776 192 5 891628836
+774 205 4 888556434
+907 685 5 880158960
+627 2 3 879531352
+312 222 3 891698764
+660 722 1 891265453
+823 216 5 878438584
+617 635 4 883789716
+707 449 2 886288688
+804 948 1 879447476
+537 1006 2 886032245
+429 514 3 882385243
+790 436 4 885156686
+464 322 3 878354680
+864 356 4 888889268
+882 294 4 879860936
+591 285 5 891039565
+892 177 4 886608507
+825 307 4 880755305
+452 526 4 875562645
+569 273 3 879793810
+416 238 4 876699179
+897 928 5 879993621
+435 291 4 884133446
+806 475 4 882385083
+636 275 3 891448229
+830 435 5 891561737
+429 665 2 882387474
+747 30 5 888638913
+222 117 5 877563227
+868 209 4 877103195
+796 181 5 892660177
+318 216 4 884495868
+834 151 4 890862974
+899 231 1 884122844
+342 11 5 874984315
+919 1101 5 875373470
+637 596 2 882903582
+606 187 4 880926861
+535 47 5 879618160
+845 1394 4 885409719
+886 161 5 876033478
+840 297 5 891203334
+846 675 2 883949379
+456 616 3 881373655
+457 469 4 882397208
+416 1221 5 893213103
+622 511 4 882592103
+411 485 4 892845986
+690 1028 4 881177836
+733 619 3 879536488
+919 787 3 875921283
+921 24 3 879380097
+916 366 3 880845658
+738 81 4 875351092
+392 347 4 891037600
+782 1605 2 891500194
+600 771 3 888452564
+453 717 2 888206467
+524 1050 2 884637501
+543 692 4 877547580
+586 550 4 884061459
+397 313 4 889760640
+70 596 3 884148728
+861 275 5 881274612
+846 289 4 883946548
+693 492 3 875484539
+769 284 3 885423927
+884 166 3 876859207
+755 264 2 882570077
+910 182 4 880821696
+447 290 4 878854838
+864 132 5 888887128
+503 736 4 880383174
+6 340 2 883268278
+896 672 2 887161218
+532 1189 5 892521554
+383 496 5 891192888
+886 318 5 876031308
+532 1168 4 888630436
+433 269 5 880585068
+606 294 2 880923349
+200 720 4 884130114
+847 474 4 878941562
+883 752 4 892872163
+908 173 3 879722901
+551 460 3 892784320
+596 895 3 883539049
+326 175 1 879874933
+532 272 5 884594422
+271 188 2 885849087
+758 676 2 881977428
+786 724 4 882844295
+339 121 3 891035454
+903 409 4 891031794
+716 50 5 879793192
+399 769 3 882350813
+197 326 3 891409199
+766 136 3 891310009
+891 280 3 883489646
+76 156 3 882606108
+896 526 4 887159211
+665 411 4 884291242
+567 481 5 882426899
+606 238 4 880927179
+639 923 4 891239702
+337 392 5 875236512
+846 269 5 883946315
+840 170 4 891204713
+296 11 5 884197131
+711 288 1 879991364
+773 547 4 888538643
+853 887 2 879365169
+860 1061 3 879169685
+305 176 4 886323839
+664 715 3 876525718
+913 99 4 881366878
+773 1097 4 888538590
+561 171 5 885807261
+910 1012 4 884229250
+899 154 5 884122420
+500 1166 4 883874139
+670 606 4 877975391
+826 229 4 885690713
+807 404 3 892528427
+72 493 5 880037768
+823 197 5 878437623
+889 498 4 880178748
+749 157 3 878847364
+854 127 4 882813933
+113 874 5 875935338
+734 132 3 891022212
+892 649 5 886608135
+896 356 3 887160427
+840 180 5 891205143
+527 180 5 879456334
+519 1612 5 883250148
+717 125 4 884642339
+749 448 2 878847645
+726 1028 2 889832592
+846 378 4 883948989
+850 663 2 883194768
+846 480 5 883947861
+605 949 5 879427164
+916 1046 2 880845722
+758 1022 5 885698979
+707 303 3 879438988
+542 180 3 886532602
+716 88 4 879796596
+545 627 3 879901504
+655 250 3 887425625
+696 347 1 886403578
+536 489 4 882360451
+603 747 3 891956897
+751 270 4 887134730
+751 89 3 889132966
+832 876 3 888259480
+798 463 3 876175467
+838 187 3 887067019
+6 9 4 883599205
+582 269 4 882960418
+56 161 4 892910890
+514 95 4 875309350
+603 751 4 891956242
+662 1381 5 880571005
+862 24 4 879302990
+634 118 4 875729106
+834 347 4 890860007
+378 458 4 880044697
+194 177 3 879523104
+871 50 5 888193275
+660 430 4 891199747
+106 162 5 881450758
+653 518 2 878866755
+882 476 3 879863735
+790 1446 4 885157230
+195 431 3 877835063
+788 258 4 880867855
+815 969 5 878694306
+90 223 4 891383912
+735 7 3 876698683
+882 692 4 879867631
+554 273 3 876231839
+650 472 3 891381784
+338 180 4 879438505
+332 682 4 889069561
+293 193 3 888905990
+454 202 3 881960201
+903 746 2 891033302
+870 381 3 889409590
+91 69 5 891439057
+875 173 5 876465111
+886 697 1 876033368
+809 286 4 891036809
+712 140 4 874957140
+839 866 2 875752687
+901 78 4 877131738
+817 328 4 874815679
+575 111 1 878148329
+916 470 3 880845476
+871 690 3 888192315
+881 434 2 876538889
+467 1011 2 879532630
+800 597 4 887646555
+562 458 2 879195982
+426 646 3 879444787
+790 559 3 885156773
+512 183 5 888579474
+18 216 4 880129527
+450 727 4 882812635
+705 685 5 883427190
+537 274 2 886030235
+805 25 4 881704193
+587 268 4 892871068
+426 1020 4 879442702
+648 204 5 884368002
+805 396 4 881695396
+692 300 4 876953340
+854 220 4 882813248
+551 159 4 892784743
+883 256 5 891692713
+642 386 5 885605932
+325 737 4 891479846
+766 526 2 891309558
+158 56 5 880134296
+868 167 1 877110191
+767 28 4 891462759
+782 344 3 891497854
+262 66 3 879794338
+787 350 1 888979721
+54 245 4 880929738
+299 384 3 889503774
+682 156 5 888519207
+450 926 4 882470125
+311 76 4 884365140
+16 199 5 877719645
+435 649 3 884133330
+709 217 5 879848168
+846 31 4 883948571
+896 768 2 887160653
+916 160 3 880844511
+553 132 4 879948610
+907 340 2 880158425
+694 660 3 875729270
+537 511 5 886030652
+506 742 5 878044851
+758 496 3 881976031
+782 535 3 891499469
+187 435 4 879465242
+890 153 3 882403345
+901 22 5 877131045
+11 176 3 891905783
+634 9 5 877018125
+299 603 3 877880474
+664 627 1 878090125
+463 304 3 877384881
+560 284 3 879976525
+897 151 5 879993519
+577 237 4 880470323
+854 191 4 882813825
+653 1444 3 880153077
+438 1 4 879868096
+454 222 3 888266785
+532 420 4 888636374
+677 980 2 889399470
+645 212 4 892054857
+655 781 1 887428384
+382 1017 4 875946830
+561 483 4 885807612
+293 161 2 888907081
+627 33 1 879531397
+848 428 5 887047809
+222 99 3 878182059
+764 174 5 876245475
+758 1046 4 881978767
+362 300 5 885019304
+831 749 2 891354225
+907 591 5 880158913
+887 1035 5 881381740
+479 300 2 879459641
+545 328 4 879898301
+201 656 4 884111775
+305 33 3 886325627
+688 304 5 884153606
+798 821 5 875916505
+541 403 3 883865110
+896 123 3 887159748
+916 451 3 880845227
+600 4 4 888451908
+280 380 2 891700226
+94 177 5 885870284
+804 4 4 879442192
+823 186 4 878438672
+826 231 3 885690713
+429 1020 4 882387757
+751 742 3 889132347
+796 809 4 893048471
+857 19 4 883432633
+445 1014 1 891200506
+314 1253 4 877892017
+694 161 4 875727018
+843 142 2 879448604
+747 949 5 888733182
+216 276 4 880232830
+183 144 3 891479783
+699 273 3 878882563
+738 662 4 875350418
+828 190 3 891036826
+834 117 4 890862386
+422 117 2 875129975
+250 151 4 878089677
+749 686 4 878850429
+709 363 3 879848695
+535 507 5 879617856
+618 925 2 891308854
+222 1439 3 878183951
+744 276 4 881171907
+847 202 4 878940255
+739 187 4 886959115
+787 331 3 888979235
+683 311 3 893283049
+807 62 3 892979256
+705 684 3 883428084
+293 217 3 888907955
+561 3 3 885810390
+537 750 3 886028498
+897 419 4 879990430
+823 68 3 878438930
+864 64 5 888887830
+607 275 4 883879756
+426 205 4 879444893
+64 326 3 879365313
+603 180 4 891956946
+616 313 5 891224590
+379 47 5 880740461
+244 845 3 880606634
+763 173 4 878914968
+717 237 5 884642400
+843 252 3 879445114
+854 270 4 882811810
+315 301 2 879799327
+378 118 4 880044879
+299 4 3 889503074
+532 7 5 893119415
+887 768 4 881381471
+766 179 4 891309484
+897 473 3 879993644
+790 496 3 885155172
+910 100 4 880821098
+805 117 3 881694798
+594 242 4 875997093
+417 156 3 879647380
+666 494 4 880314310
+711 16 5 886031006
+860 301 2 880829226
+455 193 4 879111586
+687 895 4 884652331
+919 257 4 875288848
+529 880 4 882535304
+730 276 3 880310390
+627 849 4 879531504
+650 272 4 891381546
+870 181 4 875680119
+756 226 3 874830103
+178 331 4 882823301
+880 237 4 880166798
+912 204 2 875966202
+74 268 3 888333195
+908 55 3 879722334
+629 294 3 880115922
+859 1095 2 885775513
+450 1284 3 887139594
+830 241 4 891464148
+493 338 4 884130032
+825 1028 3 889021037
+854 619 2 882812376
+683 344 3 893284138
+243 10 4 879987526
+314 846 3 877886971
+883 1121 3 891693702
+506 482 5 878044852
+889 273 4 880177016
+880 728 4 880243410
+916 252 2 880843864
+201 182 4 884111485
+542 763 4 886533253
+915 304 3 891030032
+222 258 5 877562748
+330 405 5 876544872
+783 271 5 884326506
+653 973 2 880150348
+816 259 2 891711423
+770 742 4 875972927
+845 1022 2 885409493
+184 317 3 889909426
+889 129 5 880177266
+671 222 1 883546333
+633 498 2 875324922
+758 542 2 881978495
+561 173 4 885807393
+207 763 3 877743609
+407 796 2 876338663
+747 672 4 888734152
+881 77 2 876538627
+637 151 5 882904064
+826 768 3 885690442
+126 990 4 887855231
+804 1041 3 879446037
+908 288 4 879722097
+642 102 5 885603849
+286 734 2 877534618
+590 6 5 879439145
+412 969 3 879716961
+751 2 4 889298116
+502 271 5 883702088
+398 484 4 875659319
+514 144 3 875462520
+908 694 4 879722603
+606 333 5 887059213
+450 749 4 892141807
+524 70 4 884636519
+887 633 5 881380584
+922 161 3 891450401
+890 516 2 882916537
+848 588 3 887043514
+312 178 5 891698553
+796 185 4 893194548
+676 270 4 892685489
+450 284 4 887139517
+864 422 3 888892968
+843 432 2 879447326
+894 244 4 879896985
+497 553 2 879310379
+886 1073 4 876031805
+638 229 1 876695108
+454 402 3 888267419
+773 260 2 888538348
+712 655 5 874730467
+749 404 5 878847673
+877 732 4 882677898
+894 281 3 880416102
+823 282 3 878439364
+905 245 3 884983273
+331 634 3 877196308
+648 926 3 882212400
+435 496 4 884131243
+854 7 4 882812352
+199 813 3 883782807
+258 294 4 885700898
+354 1466 5 891217547
+790 215 2 885157797
+606 108 1 880923349
+892 54 3 886609828
+882 473 3 879862936
+663 508 4 889492503
+342 169 5 875318907
+556 318 5 882136252
+901 8 3 877131307
+918 131 3 891987824
+870 470 3 879901727
+504 307 4 887831273
+201 506 4 884114471
+506 44 4 874874850
+923 410 3 880387908
+354 433 3 891217221
+503 293 4 879438411
+798 1034 2 875638547
+123 185 4 879873120
+653 403 2 880151461
+886 483 4 876031656
+745 151 2 880122948
+31 519 4 881548053
+896 191 4 887158604
+65 111 4 879217375
+724 349 2 883757537
+808 262 5 883949986
+453 226 3 877561214
+537 478 4 886030938
+620 859 4 889987657
+311 380 4 884366067
+405 942 1 885546336
+805 172 4 881694713
+543 2 3 877546306
+914 88 2 887124121
+665 186 4 884293569
+500 831 3 883866004
+427 289 5 879701326
+276 71 4 874792870
+911 435 5 892839993
+44 50 5 878341246
+7 71 5 891352692
+403 257 2 879786112
+378 160 2 880332998
+407 504 3 875043948
+828 958 5 891038262
+174 988 1 886515335
+829 275 4 892312770
+862 978 3 879303591
+425 265 3 878738643
+870 131 4 875050865
+790 1048 4 884462692
+705 94 4 883427857
+727 1034 2 883713692
+498 185 4 881955960
+758 76 3 881977265
+234 749 3 891033772
+407 930 2 876348901
+276 1145 2 874977115
+803 988 1 880055454
+840 8 5 891208958
+95 715 1 880572060
+810 321 5 879895290
+474 616 4 887924028
+246 133 3 884921705
+13 862 3 882399074
+643 1065 4 891448756
+313 481 4 891014000
+798 158 2 875914604
+378 543 4 880055840
+806 12 5 882388204
+901 988 4 877125716
+890 1065 3 882402949
+398 447 2 875658967
+712 585 4 874730234
+592 443 5 882956158
+577 172 4 880472124
+766 177 3 891309844
+315 303 4 879799302
+256 986 5 882164059
+913 58 5 880759221
+216 508 4 881432564
+94 172 4 885870175
+534 1054 5 877807973
+868 423 2 877107373
+861 736 4 881274672
+790 977 1 885158208
+880 363 4 880167200
+902 295 2 879465128
+751 490 4 889133429
+883 1 3 891914583
+727 157 3 883711965
+250 91 5 878091965
+833 384 3 875134724
+380 151 4 885478759
+198 230 3 884209073
+831 298 5 891355004
+881 385 4 876538666
+805 385 1 881694693
+922 143 4 891449021
+733 985 3 879535909
+263 662 4 891299324
+889 7 3 880177219
+18 48 4 880130515
+485 311 3 891040423
+928 8 5 880936905
+650 566 3 891369890
+840 405 4 891203585
+902 327 3 879463373
+682 22 5 888519725
+537 305 4 886028498
+326 521 2 879875399
+757 343 3 888443555
+624 300 4 879792132
+798 1539 2 876177839
+823 172 5 878437589
+333 520 4 891045117
+894 740 4 880416253
+653 28 4 878866814
+567 271 4 882426327
+892 230 4 886609793
+778 11 5 890725951
+374 203 3 880937735
+703 118 5 875242852
+864 511 4 888886846
+593 25 3 875659826
+764 274 3 876243410
+624 763 3 879792671
+620 164 5 889987586
+747 1098 4 888640437
+405 571 5 885547605
+450 318 5 882373531
+912 172 3 875966027
+187 300 4 879464783
+343 203 5 876406764
+450 968 4 882395537
+697 323 4 882621621
+851 974 2 875730979
+817 840 2 874816007
+782 1191 3 891498558
+308 410 4 887741329
+748 186 5 879454498
+861 1148 3 881274913
+857 475 5 883432663
+521 324 2 886059923
+557 292 4 880485019
+654 114 5 887864532
+746 127 2 885075243
+914 197 4 887122028
+291 96 4 874835062
+627 197 5 879529730
+311 417 3 884366035
+870 499 4 879713935
+447 294 4 878855082
+682 433 3 888521540
+749 211 5 878847887
+373 856 3 877105809
+913 357 5 880824372
+682 685 3 888522541
+620 63 5 889988232
+894 285 4 880416136
+465 281 2 883532120
+615 357 5 879448399
+839 286 4 875751411
+705 222 5 883427318
+892 89 5 886608714
+887 84 4 881381114
+313 222 3 891017708
+875 651 5 876466687
+795 826 3 880560736
+746 685 3 885075304
+883 1019 5 891695570
+863 305 4 889289122
+303 679 2 879484534
+886 98 4 876032352
+456 697 4 881374390
+650 578 3 891381661
+775 327 5 891032956
+787 938 3 888979605
+301 402 2 882076915
+592 60 4 882955460
+880 546 3 880167410
+840 474 5 891204089
+705 95 4 883427640
+864 1210 2 888892667
+903 203 4 891032911
+458 460 4 886394916
+272 133 1 879455143
+393 1039 3 887745973
+757 939 4 888467498
+805 45 4 881697128
+727 570 2 883713194
+456 395 2 881375542
+467 258 2 879532164
+125 243 2 892836123
+7 602 3 891352594
+775 312 3 891032866
+188 684 3 875073477
+519 903 5 883248595
+927 222 5 879177177
+561 455 3 885808766
+197 311 4 891409070
+280 142 4 891701747
+318 121 1 884495052
+671 234 4 883546890
+864 483 5 888886913
+189 498 5 893265773
+752 346 4 891207983
+922 210 3 891450368
+682 55 4 888520705
+303 1337 1 879485770
+343 215 5 876405943
+715 24 3 875962374
+659 175 5 891386829
+916 229 3 880845328
+437 425 4 880141374
+381 159 3 892696674
+778 268 2 890803859
+896 597 4 887159854
+859 1061 4 885776056
+449 14 3 879958603
+751 417 2 889297615
+394 405 3 880889010
+921 1060 2 879379942
+790 552 2 885157984
+867 68 4 880079020
+721 1039 5 877140780
+545 80 3 879900654
+561 268 3 885806710
+176 293 5 886048040
+487 392 4 883529363
+892 63 4 886610480
+882 526 4 879864642
+788 318 5 880868355
+889 462 5 880180707
+831 50 5 891354900
+843 429 4 879446503
+847 645 3 878940132
+514 1039 5 875318163
+334 29 2 891549751
+395 1028 2 886481149
+832 294 4 888259121
+655 193 3 887427307
+417 90 3 879649107
+782 1417 2 891500193
+790 188 4 885157399
+748 451 1 879455186
+844 258 4 877381147
+416 15 4 876697017
+843 800 4 879443482
+591 13 4 891039637
+568 135 4 877907782
+922 371 3 891448348
+867 650 5 880078818
+488 234 4 891293911
+733 127 3 879535265
+630 193 3 885667939
+285 258 2 890595408
+321 491 3 879440746
+167 554 1 892738237
+554 770 1 876369382
+620 760 3 889987073
+833 730 4 875038888
+653 117 4 878854810
+927 138 4 879198655
+450 501 4 882371416
+267 1028 3 878971143
+831 300 3 891354191
+805 412 3 881705592
+838 275 5 887064193
+454 48 4 881960114
+846 451 4 883949379
+881 38 3 876538763
+694 187 4 875727582
+537 789 2 886030805
+568 661 4 877907126
+311 699 4 884365075
+90 505 5 891383687
+693 313 5 885703726
+92 228 4 875653867
+757 751 3 888443398
+857 348 1 883432170
+210 222 4 887737603
+708 9 1 877325135
+487 156 4 883446027
+682 657 4 888520638
+724 301 4 883757670
+179 682 5 892151459
+450 307 5 882216475
+804 226 4 879445372
+686 317 5 879546553
+727 526 4 883711113
+712 173 5 874729901
+924 96 4 886760020
+875 4 3 876466687
+851 682 1 890804746
+588 570 4 890032281
+552 873 3 879220688
+3 347 5 889237455
+625 212 3 891968320
+699 322 3 879382698
+923 333 5 880386897
+655 766 3 891585450
+385 182 5 880870205
+796 826 2 893049362
+130 347 4 884623800
+279 1030 4 875659761
+249 603 5 879640935
+464 307 5 878354859
+265 676 2 875320487
+682 231 1 888522612
+699 116 4 887503290
+878 416 5 880870854
+593 744 3 886193049
+886 636 3 876032473
+721 306 3 877137285
+761 864 4 876190336
+855 1021 3 879825578
+705 143 3 883427663
+889 782 2 880182784
+892 173 5 886607778
+360 520 4 880355448
+806 95 5 882388658
+905 328 3 884983034
+721 260 3 877137109
+504 633 3 887912542
+866 300 1 891220881
+423 293 4 891395547
+537 647 4 886030891
+899 751 4 884120724
+655 1193 3 887477360
+655 28 3 887427210
+929 89 5 879640126
+896 546 2 887160938
+445 1051 1 891200390
+650 185 3 891369836
+805 55 5 881694693
+886 129 5 876033015
+823 95 4 878439257
+788 409 3 880871057
+747 56 5 888639526
+109 25 4 880571741
+846 135 4 883947694
+807 451 5 892530112
+924 117 2 887421305
+456 824 3 881372256
+6 261 3 883268522
+847 144 4 878940189
+508 179 4 883767465
+923 827 3 880387997
+919 243 3 875288418
+842 270 5 891218251
+896 562 2 887161448
+92 702 3 875656054
+497 629 2 878759862
+880 233 4 880167918
+848 490 5 887043514
+847 485 3 878941539
+537 277 2 886029973
+885 239 3 885713609
+900 589 5 877833631
+642 651 4 885602571
+205 748 4 888284710
+758 603 5 881976262
+828 340 5 891033756
+838 206 4 887067020
+442 222 3 883391221
+897 202 2 879990683
+409 1392 1 881105367
+676 193 5 892686606
+640 189 5 874778181
+860 153 4 885990965
+852 7 3 891036485
+796 1285 4 893188622
+790 776 3 885155119
+913 301 1 880753802
+521 226 4 884478721
+698 486 4 886366815
+928 98 5 880936884
+919 690 3 885059658
+91 418 2 891439503
+844 326 3 877381268
+246 616 5 884922475
+602 237 4 888638547
+169 538 4 891268653
+540 9 5 882156965
+922 215 3 891453653
+405 381 1 885547222
+743 292 3 881277267
+870 520 5 875050559
+731 434 1 886186811
+854 200 5 882814121
+862 603 5 879304445
+553 45 4 879948732
+658 100 4 875145493
+429 99 3 882386601
+575 963 1 878148199
+374 684 5 880937692
+534 1052 4 877808300
+896 685 3 887160465
+854 125 3 882813099
+885 65 2 885714336
+177 307 4 882141842
+798 1425 4 875915317
+804 200 3 879445493
+748 200 3 879454522
+286 1079 3 876522240
+833 504 4 875038671
+896 452 3 887161564
+712 560 3 874730261
+931 50 3 891036715
+916 781 3 880845451
+881 478 4 876537612
+823 153 4 878438856
+875 96 4 876465144
+391 50 4 877399588
+817 363 3 874816007
+751 1446 2 889298694
+886 62 3 876033265
+355 1175 5 879486421
+7 463 4 891353192
+867 228 5 880078958
+642 2 4 885606787
+822 408 5 891037291
+738 697 2 875353869
+839 696 2 875752479
+924 174 5 885458009
+864 276 5 878179411
+701 303 4 891446618
+874 340 3 888632194
+786 204 4 882843925
+488 751 3 891292771
+312 97 5 891698391
+292 169 5 881105625
+572 9 5 879449610
+507 538 4 889964239
+707 953 4 886288015
+642 801 3 885605794
+650 483 5 891372315
+903 708 4 891033808
+428 303 3 892572308
+887 692 5 881380654
+758 234 4 881974823
+846 528 5 883948417
+189 486 5 893266105
+758 533 4 882055948
+130 471 2 874953928
+803 338 2 880055454
+655 642 3 887430714
+682 153 3 888521465
+151 277 4 879524642
+840 165 5 891204239
+397 665 3 885349348
+543 700 2 874865923
+872 111 4 888479151
+330 318 5 876546377
+904 694 3 879735551
+87 49 5 879876564
+889 1419 2 880182924
+887 99 5 881380539
+99 310 3 885678348
+759 117 5 881476781
+98 211 4 880498797
+790 66 3 885156560
+645 243 1 892052232
+561 4 3 885809044
+746 684 4 885075337
+887 826 1 881379239
+618 699 3 891309410
+826 391 4 885690854
+861 547 4 881274857
+781 258 2 879633862
+883 64 4 891717988
+913 92 4 881725846
+917 25 4 882911390
+119 924 4 874775535
+927 501 4 879190422
+886 238 3 876031459
+190 328 3 891033305
+25 408 5 885852920
+924 1400 4 886327641
+790 96 3 885155648
+174 648 5 886513648
+22 250 5 878888251
+801 294 5 890332748
+826 343 5 885690046
+751 300 2 887134622
+621 501 3 874965299
+524 1074 2 884637128
+595 14 5 886921223
+733 546 1 879544466
+711 213 5 879994390
+711 69 3 879993194
+864 623 3 888889035
+858 289 3 879459337
+453 453 2 888206768
+870 554 2 879714800
+655 214 3 887650851
+374 288 4 885107876
+402 748 3 876266860
+854 537 3 882813797
+12 328 4 879958742
+747 651 5 888640862
+619 827 3 885953878
+497 4 3 879310825
+660 472 2 891198421
+244 1028 3 880604830
+899 660 4 884122564
+574 344 5 891278962
+727 88 5 883711394
+892 191 5 886607879
+889 302 4 880176518
+346 233 4 874948889
+295 52 5 879966498
+455 449 4 879112582
+267 293 4 878970785
+894 847 4 879897122
+790 781 4 885157107
+843 959 2 879447523
+838 271 4 887060972
+738 176 5 892844079
+844 778 4 877387195
+122 239 4 879270741
+882 237 5 879862327
+896 141 3 887159012
+864 56 5 888887097
+885 95 4 885714933
+285 300 4 890595584
+660 90 2 891201346
+707 174 2 886286133
+94 627 3 891722678
+916 1335 4 880843798
+679 28 5 884486732
+675 900 4 889488624
+637 7 1 882903044
+862 201 3 879304326
+893 117 4 874828772
+846 50 5 883948003
+25 419 4 885852218
+463 25 3 877385664
+655 939 3 887473905
+354 610 4 891217429
+582 597 3 882962267
+927 294 5 879199250
+845 900 3 885409719
+711 135 4 879992445
+900 280 2 877833364
+481 252 4 885828016
+711 1163 4 879991347
+721 107 4 877140780
+850 174 5 883195419
+782 1256 2 891500230
+657 9 4 884239123
+776 675 3 892920321
+650 215 2 891371152
+455 269 4 878585250
+701 690 4 891446520
+535 963 5 879617977
+556 172 5 882136441
+862 919 4 879303409
+840 56 5 891204239
+896 227 4 887161728
+903 204 3 891033335
+647 1047 4 876534275
+391 125 3 877399894
+417 1057 2 880949763
+679 154 4 884486658
+822 1240 3 891036703
+694 1028 3 875728581
+595 258 4 886920602
+889 186 5 880181563
+707 660 5 886287107
+637 25 4 882904537
+504 418 3 887832391
+820 343 4 887955241
+545 77 3 884134704
+230 117 5 880484320
+57 845 4 883697253
+486 741 3 879875221
+715 470 4 875963538
+293 1135 3 888907575
+618 54 3 891309319
+711 169 5 879992929
+915 288 2 891031450
+750 245 3 879446215
+694 648 5 875728639
+916 244 4 880843401
+683 906 4 893286261
+342 293 4 874984619
+648 14 2 882211223
+896 200 4 887158768
+818 887 4 891870590
+889 386 3 880182207
+652 294 2 882566890
+524 466 4 884636583
+919 259 4 875288362
+673 258 2 888786969
+891 934 3 883489806
+932 135 5 891249538
+738 455 4 875350551
+820 316 3 887955204
+437 721 2 880141335
+128 496 5 879967225
+425 546 3 878738548
+635 117 2 878879284
+23 56 4 874785233
+711 313 4 889910848
+651 294 1 879348880
+116 343 2 881246552
+639 792 2 891240752
+880 692 3 880174652
+47 307 4 879439112
+932 7 4 891250109
+751 737 4 889298945
+909 286 4 891919160
+932 435 4 891249821
+908 98 5 879722300
+493 1016 4 884130550
+796 211 3 893048115
+776 816 2 892920423
+694 498 5 875726618
+172 642 4 875538028
+800 125 3 887646608
+416 447 4 876699027
+843 96 3 879444711
+883 715 5 891694311
+807 657 4 892529573
+889 175 4 880180101
+805 546 2 881703473
+358 45 3 891269464
+932 285 4 891250392
+771 294 4 886640547
+886 172 5 876031527
+682 762 3 888521637
+836 419 2 885753979
+499 257 5 885598342
+889 678 3 880177352
+562 153 4 879195954
+608 70 4 880406552
+921 8 3 884673699
+610 8 4 888702902
+321 19 4 879438825
+682 5 3 888520799
+279 1494 1 889232401
+896 1672 2 887159554
+752 351 3 891207898
+759 742 5 875227798
+527 185 5 879455680
+862 737 4 879305386
+102 229 3 888801623
+620 1036 4 889988258
+709 203 4 879849372
+416 151 3 876697105
+880 1000 3 880175128
+659 167 3 891385438
+877 300 3 882676366
+774 405 1 888558539
+346 68 3 874951062
+592 467 5 882955582
+764 70 4 876244559
+566 386 1 881651375
+826 435 4 885690677
+786 708 4 882844171
+326 550 5 879876505
+660 134 4 891199153
+551 69 4 892776982
+630 325 3 885666301
+703 993 4 875242787
+913 260 1 881037229
+922 1035 3 891449552
+223 71 5 891550649
+916 523 3 880844511
+921 1 3 879379601
+506 95 5 874873198
+823 188 5 878438672
+709 173 4 879846169
+112 313 5 884992444
+896 367 4 887160227
+790 181 4 884461283
+896 549 2 887160209
+450 713 3 882395778
+455 121 4 878585685
+291 742 3 874805927
+435 265 3 884131996
+887 1278 2 881378087
+880 65 4 880241977
+629 23 5 880117001
+932 105 2 891252338
+922 89 5 891450368
+198 181 4 884205050
+527 492 3 879456405
+846 1148 3 883950220
+417 322 3 886186468
+541 405 3 883871695
+773 382 3 888538829
+916 170 4 880844612
+497 90 4 879310445
+835 1673 3 891034023
+393 785 3 889729749
+601 141 4 876350443
+846 507 3 883947861
+848 530 5 887043040
+629 174 5 880116847
+870 209 4 875680546
+679 153 2 884486904
+880 69 4 880175646
+868 121 2 877111542
+206 1175 1 888180049
+932 1204 5 891249821
+790 762 5 884462105
+487 783 4 884045361
+757 746 3 888468435
+64 79 4 889737943
+811 892 4 886377530
+643 219 5 891449614
+833 636 3 879818659
+338 497 3 879438165
+762 173 5 878719533
+29 1019 4 882821989
+566 443 4 881649505
+626 272 5 887772871
+442 859 3 883390169
+868 188 3 877103320
+806 28 3 882388286
+632 132 5 879459738
+116 249 2 876452705
+716 387 4 879797391
+587 918 3 892871113
+110 238 3 886989340
+13 38 3 882397974
+854 604 4 882813601
+833 72 2 875134724
+218 603 4 881288234
+421 197 3 892241491
+463 1284 4 877385381
+889 520 4 880179756
+316 275 5 880853810
+671 802 3 884036411
+795 1555 3 883249643
+311 231 4 884365746
+922 72 4 891452470
+661 1035 3 876017717
+802 657 4 875985239
+445 433 2 890987617
+757 809 4 888466758
+783 258 4 884326348
+201 441 1 884112537
+399 468 3 882344134
+508 232 3 883777109
+846 486 5 883948948
+610 9 3 888702961
+666 647 5 880139439
+595 3 4 886922069
+13 211 4 882140002
+788 614 4 880868803
+774 53 4 888557383
+716 180 3 879794815
+864 794 3 888889268
+256 409 4 882163654
+871 751 4 888192744
+43 208 5 883955547
+707 297 3 880060261
+804 981 3 879444077
+661 140 3 876013552
+128 702 3 879967879
+755 271 1 882570023
+380 272 4 885477742
+232 508 1 880062447
+913 1112 1 882044453
+868 96 2 877107056
+606 684 3 880925579
+445 1047 1 891200656
+522 521 5 876961190
+397 186 5 885349955
+833 1154 4 875039101
+804 984 4 879440727
+796 112 4 893219477
+881 196 3 876538185
+682 258 3 888516814
+747 887 5 888638335
+880 1276 3 880167384
+712 196 4 874730396
+863 349 1 889289457
+772 310 4 889028363
+589 879 4 883352654
+790 41 3 885158235
+774 684 1 888557329
+908 701 4 879722780
+752 345 1 891207898
+862 820 4 879303774
+795 576 2 883254780
+522 48 4 876961020
+301 409 4 882075242
+66 284 3 883601812
+846 1473 5 883949335
+782 900 3 891497963
+833 144 4 887158945
+648 637 2 884883424
+623 186 3 891034814
+896 76 3 887158359
+847 732 4 878940510
+846 71 4 883948141
+663 748 2 889492019
+719 240 1 879372631
+795 204 3 880570209
+455 213 4 879111453
+780 79 4 891363860
+416 232 5 893213549
+846 393 3 883949547
+144 223 4 888105197
+472 660 5 875982096
+887 710 5 881380709
+766 396 2 891310934
+664 159 3 876526739
+262 92 3 879794205
+894 332 3 879896233
+758 462 4 881975687
+653 1135 2 880152759
+158 518 4 880134398
+305 474 5 886322838
+870 781 3 881001249
+896 414 3 887159145
+881 103 1 876536745
+711 542 1 879995754
+918 1065 4 891988002
+881 127 4 876536079
+807 415 3 893082702
+703 1197 3 875242762
+903 254 2 891032101
+757 11 4 888466583
+916 1135 3 880845556
+321 493 4 879441110
+806 155 3 882390164
+880 1030 2 880243147
+397 652 3 885350326
+705 210 5 883427988
+444 306 5 890246907
+178 511 5 882827532
+846 552 4 883950634
+328 1401 2 885046537
+256 841 2 882163857
+468 50 5 875280352
+622 280 3 882590534
+234 629 4 892335042
+868 225 1 877111453
+642 783 4 885606024
+306 258 2 876503793
+870 591 2 879270212
+145 590 1 882182802
+725 181 4 876106206
+843 99 2 879448751
+496 961 2 876070655
+807 739 4 892684321
+886 813 4 876032029
+181 508 3 878962623
+216 1 4 880232615
+466 17 5 890284766
+643 481 4 891447127
+919 19 4 875288681
+749 185 4 878847740
+749 89 4 878848098
+839 326 4 875751519
+406 491 4 884631010
+782 335 2 891498918
+463 237 4 877385237
+707 220 2 880060549
+554 4 2 876369560
+554 531 4 876549731
+796 321 2 892611871
+521 87 3 884478314
+450 188 3 882395778
+932 504 4 891250236
+552 1278 3 879222452
+864 476 2 888892917
+497 62 4 879310913
+846 719 2 883949643
+328 159 3 885047194
+872 237 4 888479275
+761 426 1 876190510
+707 1174 5 880059749
+774 519 5 888556434
+201 366 2 884141015
+763 61 5 878915628
+889 515 5 880176807
+624 455 3 879793358
+226 286 4 883888600
+887 235 3 881378537
+733 405 2 879536659
+553 181 4 879948695
+551 636 5 892784130
+756 123 2 874830344
+616 289 4 891224840
+833 933 4 875035914
+144 126 4 888104150
+716 614 4 879795159
+881 943 4 876537404
+704 611 3 891397764
+919 253 3 875288748
+853 271 3 879364668
+896 423 3 887159172
+853 328 3 879364744
+474 188 5 887926437
+82 50 5 876311146
+786 66 4 882843607
+506 517 2 874874585
+846 72 4 883950129
+1 55 5 875072688
+716 792 4 879796010
+416 353 2 886314834
+928 187 5 880936884
+913 8 2 880825916
+345 628 3 884991105
+541 66 4 883865929
+145 310 4 883840666
+804 240 4 879443958
+605 269 4 879365101
+514 511 3 886189990
+828 895 2 891035437
+575 79 5 878148199
+71 286 4 877319080
+272 194 5 879455043
+908 204 4 879722427
+915 310 3 891029965
+746 172 5 885075165
+897 194 5 879991403
+877 402 3 882677997
+897 568 5 879992216
+491 127 3 891185129
+535 517 4 879617977
+896 436 3 887159692
+878 82 3 880870609
+537 129 3 886029889
+894 582 4 882404485
+328 69 4 885045844
+790 940 3 885157928
+916 866 3 880843798
+567 89 5 882425820
+749 628 4 878846903
+716 493 5 879795949
+837 276 1 875721843
+864 140 3 888892016
+724 876 1 883757784
+886 67 4 876033228
+745 205 2 880123205
+758 1016 4 880672855
+868 427 4 877103679
+625 408 4 891997054
+804 929 3 879444092
+181 1187 1 878962816
+834 150 5 890862564
+247 121 4 893081396
+693 1248 3 875483597
+924 6 4 886759441
+682 268 5 888518279
+708 926 3 877325523
+119 299 4 890626446
+11 121 3 891902745
+630 550 3 885667968
+505 313 5 889332743
+886 824 4 876033413
+798 722 3 875914534
+868 501 3 877103449
+361 28 3 879441417
+287 168 5 875335190
+667 86 5 891034894
+587 334 3 892871171
+716 622 3 879797152
+262 132 3 879792604
+447 13 5 878854630
+887 206 5 881381471
+739 301 5 886825529
+59 525 3 888204758
+655 9 3 891585450
+594 15 4 874783052
+896 132 3 887158579
+881 739 4 876539091
+334 307 3 891544135
+889 1079 2 880177647
+934 50 5 891189363
+756 473 3 874829296
+892 500 5 886609622
+881 401 1 876539260
+592 747 4 882956102
+870 462 4 875679860
+843 679 4 879444851
+899 230 4 884122472
+138 1 4 879023031
+934 423 3 891191660
+863 332 4 889288943
+228 286 5 889387172
+178 684 5 882827019
+649 254 4 891440695
+848 154 5 887038634
+846 746 3 883949254
+782 1382 3 891500109
+815 127 3 878691739
+889 399 3 880182359
+565 971 5 891037862
+10 482 4 877889262
+61 751 3 891206274
+792 13 4 877910822
+698 1021 1 886367615
+871 335 3 888192475
+655 204 3 887477192
+674 742 5 887762714
+68 276 5 876973884
+721 65 1 877140221
+788 227 3 880867890
+606 585 4 880927358
+806 1074 3 882390515
+334 129 4 891544735
+828 270 5 891034148
+864 216 4 888886882
+462 261 2 886365773
+933 1017 3 874854953
+880 579 3 880243882
+704 661 4 891397667
+913 12 4 881366897
+911 185 5 892841255
+918 1200 4 891988276
+655 1479 2 887475032
+889 771 2 880182961
+312 223 5 891698485
+788 85 1 880869984
+457 1029 3 882551135
+694 663 4 875727926
+804 212 3 879445933
+807 21 4 892823188
+830 230 3 891561806
+360 69 3 880355994
+919 322 3 875288253
+868 210 5 877103248
+886 27 2 876031829
+154 200 5 879138832
+825 413 3 889020940
+536 568 4 882360209
+854 3 1 882813047
+519 1295 5 883248595
+653 168 3 890181186
+707 1101 4 880061652
+72 188 4 880037203
+886 182 4 876031932
+458 499 4 886397450
+327 537 4 887744023
+458 1226 2 886396910
+759 257 4 881476824
+525 269 5 881087067
+587 264 4 892871400
+665 660 4 884294935
+903 181 4 891031309
+59 182 5 888204877
+663 192 4 889493628
+62 1028 1 879373215
+380 845 4 885479706
+7 586 3 891354639
+807 820 3 892532068
+892 102 3 886610078
+796 402 5 893047320
+796 132 4 892662222
+911 174 4 892838577
+437 221 5 880140154
+935 476 4 884472465
+602 538 4 888638048
+813 901 1 883752708
+643 673 4 891448095
+7 96 5 891351383
+363 549 4 891496225
+370 302 5 879434182
+664 215 4 876525293
+537 837 3 886031211
+854 176 3 882813877
+798 560 3 875638972
+693 855 2 883975636
+889 1072 3 880182444
+38 294 5 892428584
+194 518 4 879524291
+655 1514 2 887472879
+896 215 5 887158959
+711 318 5 879992968
+690 1041 3 881177804
+194 1107 3 879525624
+893 294 3 874827789
+130 257 4 874953665
+44 520 5 878347874
+416 1011 4 885114897
+539 132 5 879788284
+819 248 5 880382511
+830 432 3 891561474
+754 276 5 879451841
+59 1112 3 888206161
+727 845 3 883709325
+843 21 2 879448392
+584 230 4 885774171
+707 949 3 886287191
+666 169 4 880567883
+739 172 4 886958938
+709 728 4 879849185
+758 238 5 881975538
+889 747 4 880181515
+622 1203 3 882669645
+450 662 4 882395914
+843 176 4 879447837
+105 343 2 889214524
+130 355 4 888211731
+819 268 4 884012614
+730 258 5 880309940
+891 281 5 891639920
+643 153 4 891447196
+900 493 2 877833603
+682 1079 3 888523657
+497 237 3 879310314
+747 392 3 888734178
+585 919 2 891283681
+705 403 4 883428154
+478 12 5 889388862
+324 690 4 880574901
+897 1254 2 880253037
+885 418 4 885714933
+854 488 4 882813761
+842 886 4 891218459
+932 1065 5 891251538
+533 216 4 879191864
+460 298 2 882912440
+663 89 4 889493818
+889 183 3 880178019
+733 1115 3 879535338
+887 82 4 881381028
+846 102 2 883950286
+847 567 3 878940783
+938 864 4 891356827
+933 317 4 874853779
+899 2 3 884122563
+862 657 5 879304369
+291 184 4 874835198
+604 441 2 883668261
+896 462 3 887159069
+922 756 2 891455185
+343 403 4 876406878
+442 153 3 883388237
+812 261 1 877625461
+772 300 4 877533731
+602 358 4 888637965
+774 448 2 888557715
+774 1218 3 888556169
+900 474 4 877833781
+659 431 4 891385627
+843 447 2 879443297
+94 67 3 891723296
+455 144 3 879110436
+753 435 4 891401712
+903 276 5 891380461
+35 300 5 875458970
+821 427 5 874793649
+575 182 3 878148295
+868 524 3 877107730
+523 1047 5 883702800
+707 1068 4 880061405
+805 501 5 881695560
+589 322 3 883352631
+878 137 3 880865562
+895 284 3 879438062
+738 206 3 875350223
+328 235 3 885048464
+815 193 4 878696054
+374 294 2 880392193
+924 523 5 885458121
+887 423 2 881379954
+420 173 3 891356864
+435 58 3 884131328
+746 8 4 885075539
+222 150 3 878181869
+459 259 4 879561630
+833 670 1 875124428
+707 811 4 886287531
+721 873 3 877137447
+655 1529 2 887489792
+897 204 4 879990396
+919 358 3 875288304
+909 582 5 891920125
+399 302 4 882340101
+62 190 5 879374686
+935 284 4 884472673
+406 660 3 882461650
+476 66 3 883364433
+892 97 5 886608802
+339 343 3 891031800
+21 986 1 874951482
+909 292 4 891919160
+650 393 3 891386778
+160 213 4 876859778
+761 455 2 876190439
+846 780 4 883949380
+874 748 3 888633197
+500 183 4 883873461
+913 527 5 881036957
+435 144 4 884131085
+256 228 3 882164559
+724 1062 1 883758208
+660 227 2 891201172
+504 1147 4 887832741
+387 1011 3 886481033
+518 628 5 876823804
+792 591 2 877909865
+271 654 5 885848475
+919 887 3 885059452
+833 320 4 875124647
+727 398 2 883713714
+878 181 3 880865770
+716 172 4 879795542
+774 23 3 888556634
+868 273 3 877107284
+846 679 3 883948989
+442 447 3 883390048
+747 290 3 888733144
+295 1 4 879517580
+825 12 5 881101782
+501 597 3 883348260
+461 258 4 885355735
+385 1449 4 881047049
+891 471 5 891639941
+79 222 4 891271957
+497 210 4 878759777
+339 200 5 891033118
+234 989 2 891033966
+853 258 3 879364883
+899 218 4 884122155
+630 932 2 885667108
+846 1248 4 883949254
+664 285 5 876524053
+889 173 5 880178019
+815 200 5 878693871
+854 285 4 882812165
+870 396 3 875680668
+445 289 1 891199510
+458 735 2 886397679
+682 299 4 888518363
+474 469 4 887925916
+693 174 4 875483881
+775 329 3 891033071
+758 705 5 881976203
+862 183 5 879304834
+107 325 3 891264659
+929 209 3 880817752
+747 1225 3 888733314
+394 89 5 880889349
+815 50 5 878691739
+532 136 5 892865321
+484 2 4 891195391
+874 289 4 888633197
+885 91 3 885714820
+796 191 4 892690382
+343 198 4 876406006
+817 324 2 874815789
+352 431 2 884289728
+749 620 4 882804506
+788 211 4 880868401
+711 425 4 879993728
+863 898 1 889288973
+327 246 4 887744384
+634 272 5 889464384
+486 21 3 879875371
+878 15 4 880872273
+251 125 4 886272346
+709 11 5 879847945
+506 202 5 874873374
+285 270 4 890595456
+276 1213 1 874791407
+771 79 1 880659729
+707 1642 5 886286491
+496 842 2 876068249
+707 93 5 880059995
+927 24 3 879181042
+303 1039 5 879466457
+901 623 4 877131793
+745 427 4 880123361
+940 193 3 885921893
+642 237 5 885603870
+404 750 3 883790750
+387 563 2 886481851
+773 258 5 888538143
+655 1633 3 889331315
+883 28 3 891717908
+119 204 4 886177659
+897 143 5 879991069
+864 382 3 888887437
+882 222 5 879861562
+916 214 3 880844958
+474 200 3 887925497
+804 183 4 879445904
+916 175 4 880845011
+497 725 3 879363253
+87 476 2 879877241
+372 292 5 876869183
+790 1091 1 885157728
+747 313 5 888638265
+804 756 3 879443976
+628 1025 5 880777095
+632 143 5 879459053
+739 197 1 886958860
+378 949 3 880056318
+846 1118 5 883948495
+551 84 1 892785020
+919 347 3 885059569
+888 869 4 879365086
+900 183 3 877833781
+905 282 3 884983889
+524 570 4 884637128
+524 523 4 884634615
+642 571 3 885606113
+868 417 1 877108087
+788 661 5 880868473
+616 343 4 891224864
+497 49 3 879310474
+880 402 3 880242115
+223 313 5 891548750
+397 298 4 885349348
+474 1011 4 887916203
+932 176 5 891250449
+393 449 2 889731088
+313 15 2 891016962
+882 988 5 879861385
+782 898 3 891498720
+7 577 2 892133310
+881 1540 1 876539091
+894 83 4 882404250
+749 526 5 878847804
+833 396 3 875134063
+269 735 2 891448120
+593 233 2 875671549
+889 461 3 880181159
+819 1160 4 880382533
+707 1211 4 886287268
+886 171 4 876032072
+59 603 5 888204309
+454 480 4 881959652
+551 451 1 892784976
+608 1221 2 880406800
+940 568 3 885921870
+592 482 4 882955582
+897 56 2 879991037
+831 31 4 891354612
+222 770 3 878181592
+624 122 3 879793436
+870 68 3 879714087
+641 209 4 879370365
+621 88 2 874962772
+935 100 3 884472110
+715 274 3 875963899
+693 281 3 875483597
+872 748 3 888478942
+696 427 5 886404542
+892 144 5 886609179
+116 292 4 876453847
+940 14 3 885921710
+860 305 4 878567538
+771 69 5 880659606
+922 382 4 891451373
+863 1022 2 889289569
+331 22 4 877196235
+802 234 5 875985601
+899 172 4 884121089
+625 235 3 891631761
+925 5 4 884718156
+488 136 4 891294158
+771 144 1 880659507
+934 573 2 891197530
+710 174 4 882064283
+568 56 4 877907720
+595 275 4 886921166
+313 141 4 891030189
+942 117 4 891282816
+863 873 2 889289491
+889 155 3 880182582
+286 330 5 884069544
+771 408 5 880659302
+774 241 4 888557237
+466 895 3 890283056
+697 118 3 882622044
+123 14 5 879872540
+894 863 5 881105162
+664 408 5 878094973
+721 172 5 877138884
+880 864 3 880167200
+940 205 3 885921243
+548 181 4 891043008
+587 358 3 892871284
+444 328 5 890247082
+933 28 4 874853977
+84 318 5 883453617
+234 1075 3 892335797
+897 497 3 879990430
+256 50 4 882164443
+399 222 3 882344434
+846 967 3 883950791
+865 676 2 880144153
+940 272 4 884801316
+194 679 2 879523104
+640 461 4 874777833
+712 388 3 874957053
+846 727 4 883948873
+406 180 5 879445599
+911 496 3 892838954
+868 919 4 877103757
+817 546 4 874815947
+830 480 5 891462594
+766 393 3 891310372
+622 162 3 882670389
+847 404 3 878940732
+279 32 3 875298696
+608 22 4 880405395
+864 1228 3 888892375
+912 132 5 875965981
+610 127 5 888702902
+886 789 3 876031656
+937 275 4 876769323
+152 88 5 884035964
+868 117 2 877110332
+557 682 2 881179213
+1 42 5 876892425
+610 185 5 888703191
+882 33 2 879868197
+833 92 2 875135363
+706 181 4 880997105
+889 24 4 880177266
+835 313 5 891032224
+405 44 1 885548670
+748 326 3 879454171
+346 177 4 874948476
+825 117 5 889021393
+781 215 3 879634124
+860 300 4 874967063
+830 2 3 891561806
+394 252 3 881130112
+828 509 2 891036630
+253 490 5 891628374
+716 225 3 879794482
+606 111 4 878146986
+1 139 3 878543216
+790 25 2 884461925
+487 802 4 884051006
+479 509 4 879461756
+301 122 2 882074818
+846 469 2 883949290
+942 200 4 891282840
+798 97 1 875638474
+371 31 5 880435576
+846 190 5 883947694
+940 655 4 885921775
+529 343 3 882535180
+173 326 5 877556988
+806 216 4 882388128
+601 864 1 876347320
+443 260 1 883504818
+840 197 5 891204509
+305 275 2 886323153
+825 1244 5 881185672
+789 1 3 880332089
+592 472 1 882608795
+767 483 5 891462870
+913 1240 2 881037004
+896 25 3 887159261
+321 127 3 879438651
+831 316 3 891354338
+722 476 4 891281635
+890 625 3 882575104
+682 660 2 888517870
+730 327 2 880309964
+933 187 4 874854294
+258 877 3 885701044
+271 470 3 885848707
+429 65 3 882386216
+215 159 3 891436707
+766 386 3 891310620
+758 526 4 882052744
+593 288 4 877728878
+892 118 4 886610649
+805 655 3 881698175
+859 294 3 885775218
+710 299 3 882063612
+345 1007 5 884994119
+433 286 5 880585068
+831 7 5 891354947
+125 1204 3 879454419
+835 527 4 891033048
+537 1166 2 886031886
+932 55 3 891249994
+864 99 3 888890730
+938 122 1 891357190
+393 729 4 887746431
+911 381 5 892839846
+792 147 4 877910822
+903 288 4 891031105
+650 419 4 891370971
+774 201 2 888556090
+178 628 4 882824027
+843 191 3 879446755
+848 89 5 887040097
+896 481 4 887158683
+73 894 1 888625592
+880 40 2 880174904
+867 98 5 880078937
+830 612 4 891898061
+770 303 4 875971568
+437 101 3 880143355
+444 307 3 891979402
+161 929 1 891172377
+235 429 4 889655662
+469 161 3 879523802
+833 943 4 875124382
+671 56 1 883546120
+897 477 3 879993315
+17 628 1 885272724
+556 340 5 882135646
+865 268 4 880142652
+747 111 4 888733480
+883 212 5 891695570
+766 89 4 891309090
+843 675 5 879443174
+865 91 3 880235059
+753 294 5 891399737
+559 520 5 891033911
+194 79 3 879521088
+527 427 4 879455740
+903 191 5 891032872
+745 125 5 880123069
+389 302 5 879915633
+773 179 5 888538810
+655 5 2 887523641
+653 526 3 880151752
+551 294 4 892775824
+747 133 5 888732695
+688 359 5 884153606
+305 318 3 886322560
+450 96 4 887834823
+567 498 4 882425966
+435 44 2 884132619
+455 147 4 879109764
+92 385 4 875653665
+899 640 1 884122228
+893 148 3 874829287
+653 225 1 886052230
+864 87 5 888887403
+937 9 5 876769373
+542 627 3 886533604
+662 1652 3 880570909
+846 1311 2 883950712
+924 127 3 884371438
+805 631 5 881698243
+584 249 4 885774551
+905 300 4 884983556
+913 481 3 880758579
+379 1113 4 892879325
+659 568 4 891384850
+486 304 3 879874186
+128 258 2 879966299
+846 219 4 883948607
+779 109 3 875501782
+497 450 2 879362202
+825 293 3 880931805
+626 266 1 878771476
+637 301 1 882899527
+942 604 4 891283139
+452 663 2 885817516
+185 178 4 883524364
+881 117 5 876535796
+566 181 2 881649985
+826 510 4 885690677
+940 315 4 884801125
+642 742 5 885602839
+125 205 5 879454345
+911 98 2 892839015
+801 288 5 890332820
+141 1282 3 884585320
+681 1176 4 885409515
+587 689 1 892871438
+74 508 4 888333542
+144 56 4 888105387
+321 116 3 879439595
+902 50 5 879464726
+880 367 4 880174730
+885 195 4 885715827
+851 343 2 883148773
+301 205 4 882076046
+650 80 2 891389216
+795 42 3 881252510
+617 567 2 883789747
+701 328 4 891446707
+698 96 4 886366515
+645 186 4 892053340
+735 283 2 876698796
+854 1677 3 882814368
+291 98 5 874834701
+869 240 4 884491734
+642 780 5 885606270
+183 121 3 891463809
+544 288 2 884795135
+709 859 3 879848318
+885 56 3 885714641
+807 210 4 892528646
+442 433 4 883388283
+919 321 2 875288164
+826 678 4 885689942
+379 286 4 880524329
+654 153 4 887864414
+707 294 2 879438988
+828 1056 1 891036630
+588 1219 2 890028385
+435 687 2 884130834
+782 1380 2 891500150
+844 7 3 877381784
+378 98 5 880045760
+758 505 5 881979012
+826 570 4 885690790
+654 151 4 887863471
+474 467 4 887928498
+933 64 5 874853605
+401 286 2 891031464
+407 204 3 875116964
+325 383 1 891480034
+896 1018 3 887160116
+864 234 4 888887658
+910 845 4 880821405
+890 449 1 882915661
+886 218 3 876031829
+871 547 3 888193136
+733 117 2 879535779
+409 61 4 881109420
+881 94 2 876539020
+843 581 3 879443951
+643 169 4 891447222
+880 1053 3 880242660
+892 95 4 886608770
+710 510 4 882064283
+877 79 4 882678387
+537 714 3 886031886
+551 363 4 892784710
+942 423 5 891283095
+886 76 4 876033897
+41 96 4 890687019
+877 748 4 882676423
+933 447 2 874854678
+863 1679 3 889289491
+739 176 1 886958938
+887 91 5 881380884
+496 495 3 876066300
+671 779 3 884036683
+655 1473 3 888474872
+459 696 4 879563736
+474 174 5 887925750
+499 527 5 885599307
+915 300 3 891031477
+536 720 4 882361207
+870 395 3 879901999
+222 91 2 878183777
+850 121 5 883195055
+889 187 4 880177857
+622 210 3 882669784
+339 1258 3 891034717
+95 398 1 888956804
+503 130 5 879438837
+804 139 3 879444943
+472 432 5 875979964
+655 1129 3 891585242
+773 231 2 888540186
+896 20 1 887235027
+846 2 5 883948949
+621 432 4 874965093
+587 680 1 892871503
+452 842 2 875265368
+184 313 4 889906905
+892 596 3 886608136
+553 497 4 879948460
+846 588 4 883949380
+818 751 5 891870473
+583 708 5 879384338
+428 315 5 885943980
+734 193 4 891025340
+908 657 4 879722822
+846 654 5 883948089
+795 214 4 881265372
+910 237 4 880822060
+397 65 2 875063876
+181 596 4 878962866
+399 379 3 882512003
+521 751 3 884475485
+503 463 1 880383126
+802 53 4 875985840
+798 623 3 876175980
+894 1131 4 879897198
+894 511 4 879897198
+877 566 4 882678547
+916 81 5 880844527
+798 740 2 875296148
+620 313 5 889986477
+49 465 3 888067798
+703 508 3 875243028
+805 143 3 881705765
+871 22 5 888193177
+315 164 4 879821349
+760 739 4 875668888
+790 228 3 885156647
+940 66 4 885922016
+454 283 3 888267590
+868 81 4 877107373
+109 572 3 880583308
+933 156 4 874854135
+862 203 4 879305312
+892 110 3 886610523
+747 615 5 888640348
+561 542 1 885810858
+417 1230 2 880953088
+416 1119 5 893214225
+890 258 3 882404055
+885 173 4 885713357
+678 275 2 879544450
+648 161 3 884882802
+815 584 3 878696355
+568 234 3 877907092
+385 1456 4 879447205
+894 1560 4 882404641
+605 70 3 879424680
+474 96 4 887925497
+796 735 2 893188514
+894 257 3 880416315
+616 288 4 891224676
+798 603 3 875743267
+673 327 4 888787396
+919 596 3 885059887
+881 934 3 876537011
+917 471 4 882911099
+839 111 4 875752237
+923 237 4 880387908
+765 137 5 880346255
+815 174 4 878693424
+354 221 4 891216788
+934 1425 1 891197851
+926 286 4 888636202
+932 1266 4 891248937
+637 9 1 882902924
+181 678 2 878961369
+201 10 3 884114169
+899 282 5 884120007
+227 741 3 879035464
+778 568 3 890726190
+303 375 2 879544276
+768 310 4 883835026
+823 182 4 878438260
+690 435 5 881177616
+366 773 3 888858078
+320 185 4 884751141
+747 40 2 888733480
+222 67 4 878183616
+924 195 5 886065785
+882 660 3 879879731
+815 181 5 878691844
+943 58 4 888639118
+452 100 5 885544109
+503 694 5 880383030
+886 371 1 876033435
+884 165 3 876859070
+527 191 5 879455654
+794 269 5 891034213
+738 64 4 875351092
+825 243 4 884642187
+709 228 3 879848397
+424 286 4 880858792
+561 603 4 885807842
+478 11 4 889395638
+285 64 3 890595777
+417 231 4 879648798
+414 886 4 884999286
+686 173 5 879546847
+524 715 4 884636182
+932 679 2 891251538
+795 1199 3 880557953
+872 288 5 888478743
+924 273 3 889286721
+883 277 4 891717936
+864 161 4 888891288
+870 494 3 879865875
+745 204 3 880123335
+463 302 5 877384835
+907 317 5 880159910
+682 943 3 888520864
+782 1534 2 891500194
+751 917 2 892486699
+405 1577 1 885549506
+296 114 5 884198772
+499 588 4 885599334
+870 528 4 875050801
+541 584 3 883874646
+622 581 4 882670562
+880 722 3 880174904
+751 710 3 889298051
+480 443 4 891208746
+591 306 5 891030956
+676 295 1 892686220
+854 129 3 882812165
+776 195 3 891628836
+833 977 2 879818799
+551 1028 4 892785056
+860 347 4 886424396
+835 499 5 891033675
+846 1179 2 883949121
+693 121 2 875483564
+540 597 4 882157248
+622 484 3 882669803
+927 228 5 879184644
+655 170 3 887523224
+899 250 2 884120105
+551 226 5 892783411
+332 41 5 887938997
+693 157 4 875482779
+862 484 4 879304571
+456 952 4 881371766
+368 5 3 889783454
+655 1111 3 887473856
+561 1044 2 885810834
+116 246 5 876452405
+630 216 5 885667968
+837 275 4 875721989
+592 176 5 882956039
+882 225 5 879862865
+751 197 3 889296961
+919 462 3 875372844
+903 23 5 891033541
+840 144 3 891209104
+250 9 2 878089547
+669 151 5 892549370
+354 222 3 891216854
+896 1221 2 887159261
+650 622 3 891387468
+276 397 1 874792601
+104 246 3 888465319
+878 496 5 880867387
+921 932 3 879381128
+761 988 1 876189715
+592 224 5 882608357
+892 237 4 886608802
+867 250 4 880078091
+864 969 4 888887172
+682 683 2 888518503
+768 815 3 880135963
+31 1022 5 881547814
+744 340 3 881171820
+830 56 2 891464054
+305 326 2 886307917
+437 71 3 880141402
+901 929 4 877126902
+256 381 5 882165135
+788 621 3 880871026
+536 436 3 882359883
+846 387 3 883950634
+185 845 4 883524507
+833 511 4 875038742
+790 145 2 885158299
+59 524 3 888206689
+853 300 5 879364744
+782 873 4 891498512
+940 873 3 889480440
+370 137 4 879434707
+613 272 5 891227111
+298 50 5 884125578
+374 227 4 880937876
+383 660 4 891192748
+474 737 4 887926633
+276 385 4 874792547
+886 393 3 876033181
+27 930 2 891543222
+880 79 4 880167670
+416 550 4 886317599
+508 47 3 883777257
+634 473 2 875729558
+903 187 5 891033754
+764 121 5 876244991
+92 44 3 875906989
+627 328 4 879529486
+909 116 5 891920010
+541 659 5 883865555
+826 230 4 885690600
+627 358 3 879529556
+379 7 5 891674489
+398 231 2 875743840
+450 389 4 882396051
+868 98 4 877103371
+935 471 4 884472352
+618 52 3 891307224
+450 50 5 882371415
+327 181 4 887745537
+648 234 5 884368314
+425 12 5 878737791
+868 662 2 877103714
+825 1163 3 880756076
+840 515 5 891203280
+815 141 4 878694613
+907 620 4 880159113
+727 455 3 883709671
+933 98 5 874853734
+837 280 2 875722350
+495 1079 5 888636511
+301 233 4 882077872
+796 692 5 892761544
+561 1010 3 885809781
+773 958 4 888538908
+445 300 1 890987410
+360 223 5 880355803
+922 202 5 891448115
+664 664 4 876524474
+723 189 3 880498938
+658 42 4 875147873
+943 111 4 875502192
+889 1070 3 880178367
+716 418 4 879796620
+87 765 3 879877006
+907 274 5 880158986
+864 2 4 888889657
+708 473 1 877325656
+932 1305 2 891252260
+812 286 2 877625109
+843 582 2 879445658
+795 477 3 880558562
+889 755 3 880182017
+207 195 3 875509307
+610 172 4 888702962
+524 14 5 884322047
+939 931 2 880262196
+890 662 3 882575303
+6 531 4 883600747
+622 253 3 882591047
+344 546 3 884899837
+895 181 5 879437950
+840 257 3 891204056
+697 595 4 882622066
+823 90 4 878438552
+497 7 3 879310604
+401 428 4 891033092
+145 118 3 875270764
+751 704 2 889133429
+892 732 4 886610480
+880 44 4 880243712
+683 880 3 893283641
+181 1034 1 878962586
+684 158 3 878760372
+883 549 4 891696782
+870 179 4 875680165
+778 367 5 890802895
+747 234 5 888640099
+867 117 3 880079117
+829 222 4 882816987
+823 1267 4 878438780
+144 7 2 888104087
+741 118 1 891455855
+262 609 3 879793736
+130 326 5 874953239
+460 1067 4 882912316
+654 143 5 887864275
+406 122 3 879540405
+276 217 4 874792692
+58 137 5 884304430
+885 501 3 885714820
+731 613 2 886186568
+782 688 2 891498918
+854 4 2 882814436
+593 282 5 875659518
+788 120 2 880871520
+393 1076 3 889731109
+815 257 3 884320266
+889 223 4 880177906
+788 281 4 880871205
+462 326 4 886365297
+661 165 5 876013975
+394 358 3 880886546
+790 158 2 885157797
+548 56 5 891044356
+218 23 4 881288298
+604 7 4 883668097
+850 584 4 883195276
+886 1 4 876031433
+472 405 5 875978600
+671 265 3 884035992
+896 358 1 887235749
+586 581 2 884065745
+701 289 4 891446857
+665 202 3 884294612
+540 340 4 882156710
+286 42 4 877533698
+62 455 3 879372696
+618 218 3 891308115
+592 23 5 882955735
+222 167 3 878183588
+848 118 2 887047243
+843 551 3 879443544
+911 485 3 892839454
+864 747 3 888890380
+655 300 3 887476919
+239 531 5 889178762
+883 168 5 891694218
+303 1 5 879466966
+846 494 5 883947590
+446 245 4 879787226
+788 231 3 880871267
+608 317 5 880405527
+311 705 3 884365201
+344 431 3 884901469
+892 11 3 886608897
+573 157 4 885844161
+848 1021 5 887043777
+683 270 3 893283049
+896 175 2 887159603
+896 603 4 887158384
+833 7 3 875035953
+605 238 1 879424783
+943 11 4 888639000
+823 13 5 878438642
+872 363 4 888479582
+682 179 4 888517627
+38 637 2 892434452
+899 186 4 884121767
+916 46 4 880844480
+796 755 4 893219033
+936 1258 2 886833281
+650 478 4 891371186
+866 242 3 891221165
+882 243 4 879861325
+795 465 3 883252686
+921 313 5 884673044
+699 370 3 879148129
+458 204 4 886396390
+624 25 4 879792446
+796 1217 3 893194607
+908 133 5 879722603
+665 50 4 884290432
+577 313 4 890089462
+592 382 4 882956761
+853 259 3 879365034
+399 96 3 882342019
+846 554 4 883949728
+536 778 4 882359988
+917 50 3 882910915
+161 70 3 891171064
+715 135 2 875964203
+313 1470 1 891017319
+468 174 5 875294549
+894 713 4 880416177
+889 89 4 880177941
+680 269 4 876815942
+234 527 3 892334189
+731 136 4 886182826
+755 289 1 882569912
+690 1185 1 881177778
+665 473 4 884290882
+734 191 4 891025523
+162 179 3 877636794
+820 288 5 887954934
+886 801 3 876034205
+510 292 4 887667524
+776 564 3 892920446
+919 1136 2 875374269
+667 98 4 891035104
+806 1514 3 882385643
+928 496 5 880936863
+521 754 3 885252562
+655 458 3 887426407
+887 72 4 881381471
+741 204 4 891018266
+668 289 2 881523929
+747 606 5 888638958
+841 307 5 889067152
+727 760 1 883713388
+643 132 5 891448265
+601 436 4 876350230
+784 313 5 891386988
+773 198 4 888538950
+938 313 5 891349471
+731 521 1 886184682
+446 307 3 879786892
+339 396 4 891036316
+629 173 5 880116847
+756 274 3 874829637
+42 655 3 881107642
+275 380 3 876198328
+782 876 2 891498267
+932 614 4 891280138
+749 414 4 878848189
+413 327 3 879968933
+171 270 4 891034835
+564 1025 2 888718443
+536 79 4 882359813
+491 513 5 891189306
+357 121 5 878951576
+541 1047 2 883866173
+655 11 2 887427307
+194 204 4 879522324
+307 161 3 879205470
+901 12 5 877132065
+754 118 2 879451775
+336 1 3 877759342
+748 495 3 879454687
+795 209 5 880587862
+894 690 4 879896200
+489 885 4 891448861
+127 230 5 884364866
+445 257 2 891199945
+929 31 2 880817708
+95 8 5 879198262
+836 611 5 885754096
+505 132 5 889333598
+514 655 4 875462568
+650 218 3 891370065
+654 196 5 887864757
+802 263 1 875985032
+918 640 3 891988163
+851 301 3 890343401
+655 467 3 887523790
+541 140 5 883874682
+870 38 3 879714608
+43 257 4 875975276
+234 106 4 892336322
+763 462 5 878921529
+834 255 3 890862940
+621 7 4 880738353
+922 249 3 891455250
+474 924 4 887915600
+608 204 4 880405527
+622 588 4 882592246
+790 709 3 885156686
+504 187 3 887840559
+368 559 3 889783562
+864 780 2 888892968
+883 1591 3 891695570
+344 1048 3 884899815
+10 414 4 877891966
+880 746 4 892959246
+533 226 4 879191621
+13 903 3 890704759
+500 60 5 883874557
+518 129 5 876823804
+588 206 4 890025023
+328 903 3 893195755
+554 245 3 876231229
+759 937 4 881476756
+472 367 5 892790953
+788 223 4 880868181
+339 218 3 891034810
+643 674 3 891449901
+313 237 2 891016757
+886 388 1 876033850
+862 1117 4 879303668
+210 163 3 887730407
+577 102 4 880475043
+666 1071 3 880567771
+543 160 3 874863803
+870 1112 2 879714902
+929 517 5 879640329
+881 472 4 876537285
+715 227 3 875964272
+907 825 3 880159404
+805 106 5 881695968
+378 96 4 880055740
+910 245 2 881420474
+13 911 2 892015141
+835 543 5 891033232
+488 191 3 891293974
+868 150 5 877103834
+749 1615 4 878847076
+893 1 5 874827725
+814 665 4 885411204
+536 8 5 882359047
+244 58 3 880605438
+269 604 3 891448895
+862 117 5 879302844
+660 183 2 891199499
+77 519 5 884752874
+223 1284 1 891550295
+871 213 3 888193386
+299 515 4 877877691
+868 195 2 877104212
+630 323 4 885666237
+321 704 3 879440423
+896 515 3 887158029
+804 748 4 879440700
+845 268 3 885409374
+720 286 5 891262635
+738 203 3 892958137
+663 1017 2 889492679
+869 284 1 884491966
+727 199 4 883710288
+13 569 2 882396955
+894 344 4 887825614
+120 127 4 889489772
+868 178 5 877103714
+389 1168 3 880088717
+932 497 5 891249933
+550 1 3 883425913
+934 177 3 891192623
+792 1 4 877910822
+562 135 5 879196075
+639 213 5 891239528
+90 511 5 891384476
+464 299 4 878354791
+306 19 5 876503995
+749 223 4 881602704
+843 563 2 879443545
+846 493 5 883947590
+751 302 4 888870893
+600 232 3 888451839
+719 58 3 879360933
+867 289 5 880077950
+448 302 5 891887337
+854 55 4 882814467
+150 150 3 878746824
+923 472 4 880388547
+814 56 3 885410957
+408 327 5 889679982
+932 1184 3 891250169
+435 721 4 884132072
+451 335 4 879012721
+260 334 5 890618729
+503 503 3 880472250
+862 982 4 879303622
+897 172 4 879990466
+312 530 5 891698921
+395 286 4 883762088
+782 1302 3 891500028
+916 824 3 880843838
+894 355 3 889469028
+854 483 4 882813691
+931 237 3 891036552
+82 241 3 878769992
+893 405 5 874828864
+344 762 3 884900391
+458 519 4 886395899
+882 235 3 879863560
+738 423 4 875350223
+629 137 5 880117001
+918 428 5 891988001
+580 147 3 884125658
+655 980 2 888984354
+910 288 3 884229224
+851 291 4 875730244
+363 223 5 891495197
+790 208 3 885156014
+711 1170 3 879993842
+919 270 4 885059422
+774 118 1 888558594
+721 327 2 877136967
+862 179 5 879304410
+90 275 5 891383626
+311 96 5 884365653
+890 427 5 882405586
+533 169 4 879438543
+896 152 3 887160116
+869 50 4 884490892
+807 8 4 892528374
+97 69 5 884239616
+851 685 4 875731022
+942 261 4 891282673
+615 427 5 879448475
+694 1269 5 875726793
+826 449 4 885690819
+919 1047 3 875289697
+758 629 4 881978715
+187 707 5 879465882
+283 1009 3 879297867
+887 832 2 881379059
+618 183 4 891307494
+835 735 5 891033349
+757 222 4 888444400
+537 289 1 886029153
+709 441 4 879848239
+848 633 3 887043040
+903 1008 3 891031505
+885 233 3 885715889
+450 347 4 887047775
+13 288 1 882396790
+624 127 4 879792322
+483 283 5 878952582
+843 95 2 879446716
+907 282 4 880158939
+305 475 4 886324199
+886 71 4 876032274
+899 25 3 884120249
+897 951 3 879991186
+618 159 3 891309670
+299 480 4 878191995
+693 216 4 875484613
+667 238 3 891035140
+201 1426 2 884114015
+608 182 4 880403484
+210 655 5 887730496
+808 313 5 883949986
+409 1541 4 881107992
+825 546 5 880756603
+347 926 1 881654846
+921 282 2 879379714
+824 322 4 877021044
+938 240 2 891356847
+913 265 4 880757553
+708 150 4 892719246
+922 216 3 891448115
+930 121 4 879535392
+377 689 3 891297256
+276 586 3 874977512
+914 387 3 887124121
+881 678 2 876535695
+815 172 5 878694613
+881 178 3 876537512
+511 300 4 890004658
+921 720 4 879381128
+500 532 4 883865952
+495 511 4 888634536
+532 980 4 884594911
+918 204 1 891987317
+664 367 3 876526152
+943 570 1 888640125
+661 175 2 888299899
+790 248 4 884461888
+158 651 5 880134296
+435 527 4 884130995
+833 432 4 875132134
+465 48 3 883530313
+936 818 4 886832903
+868 419 3 877103449
+381 307 2 892697959
+347 418 4 881654134
+417 203 4 879646915
+524 521 4 884636182
+782 252 3 891499469
+758 144 4 881975267
+210 969 4 887730221
+932 967 4 891251331
+11 401 3 891905324
+716 22 5 879795159
+437 13 4 880141129
+319 358 3 889816233
+645 319 3 892051708
+915 1038 2 891030070
+940 289 3 884801144
+541 946 5 883874749
+508 710 4 883777071
+840 272 4 891202756
+760 928 1 875666242
+782 1666 2 891500194
+815 665 2 878698525
+913 237 4 881725960
+886 746 3 876032473
+788 620 3 880871088
+316 162 3 880854472
+508 524 5 883767608
+880 222 4 880166990
+406 629 3 880131977
+286 232 4 877534701
+653 307 4 889151627
+733 220 2 879544411
+896 872 3 887157322
+450 230 4 882371732
+768 471 3 880135875
+561 194 4 885807612
+457 371 4 882398275
+446 879 3 879786691
+846 230 3 883948720
+896 174 5 887161710
+846 716 3 883949508
+943 232 4 888639867
+621 1093 4 880738568
+619 181 4 885953778
+864 1217 3 888889327
+487 380 2 883531466
+505 123 3 889333894
+887 1473 1 881379522
+913 98 4 881725761
+707 1120 4 880060974
+339 639 4 891034115
+416 542 1 886317599
+754 328 3 879450984
+708 713 4 877325316
+577 568 3 880475021
+582 547 4 882961608
+788 164 3 880870115
+702 230 4 885767774
+786 423 5 882843150
+592 116 4 882608182
+700 28 3 884493712
+851 121 4 874728565
+823 1 4 878438206
+904 628 3 879735362
+665 631 2 884294459
+399 419 3 882343327
+713 344 5 888882276
+816 355 2 891711472
+922 56 1 891447628
+619 685 3 885953850
+801 300 5 890332748
+896 182 4 887157924
+804 227 4 879443136
+537 753 2 886030622
+655 1186 3 888984538
+807 684 5 892529851
+532 304 5 893118711
+901 196 4 877288864
+863 682 3 889289491
+890 135 5 882405546
+293 173 5 888905550
+672 109 4 879788774
+889 1006 4 880181563
+933 577 1 874938705
+62 466 3 879374785
+846 426 1 883949046
+788 657 4 880868277
+803 242 5 880054592
+661 181 5 876015607
+863 872 2 889289240
+709 192 4 879846705
+666 175 4 880567612
+875 71 2 876465336
+682 108 3 888521564
+899 265 4 884122087
+788 1518 3 880871394
+453 85 3 877561301
+757 271 3 888443307
+437 1063 5 880141661
+417 343 2 886186253
+896 217 2 887161198
+889 696 3 880177407
+454 632 3 881960145
+722 471 4 891281020
+901 168 4 877131342
+429 257 4 882386121
+834 288 5 890860566
+791 181 5 879448338
+311 496 5 884364593
+619 195 5 885954019
+896 880 4 887235664
+683 472 3 893286550
+798 423 3 875639864
+790 411 3 884462929
+13 158 1 882142057
+177 748 3 880130534
+7 341 3 892333206
+881 483 4 876537418
+786 125 4 882841745
+646 349 2 888529127
+880 140 4 880243001
+84 4 3 883453713
+787 1434 1 888979657
+897 177 5 879990465
+536 228 5 882359863
+942 427 5 891283017
+270 219 5 876956389
+846 415 2 883950605
+901 498 4 877131990
+60 237 4 883327442
+920 347 4 884220131
+102 947 3 888801360
+479 480 5 889125737
+870 447 4 879713953
+699 1187 4 879148051
+781 191 4 879633995
+919 298 3 875288983
+823 111 4 878438206
+334 246 4 891544952
+230 174 5 880484661
+286 41 2 877535323
+682 542 2 888523227
+392 589 4 891038946
+854 358 2 882812001
+618 420 3 891309163
+864 137 4 878179514
+758 152 5 881975853
+291 592 3 874834895
+59 219 5 888206485
+741 427 5 891018221
+567 187 5 882425673
+889 240 3 880177246
+851 1028 3 875730686
+485 301 2 891041551
+892 284 5 886610840
+764 294 3 876233213
+357 1048 2 878951217
+425 190 3 890347085
+756 53 3 874830432
+532 1428 4 874791420
+663 151 3 889492841
+487 248 1 883443504
+759 328 5 881476590
+298 121 4 884126202
+748 180 4 879454958
+850 742 5 883195214
+436 435 4 887769256
+932 229 4 891251063
+405 4 4 885547314
+593 153 5 875671107
+58 121 2 892242300
+798 486 4 875639889
+766 367 2 891309878
+47 303 4 879439112
+621 65 3 885596944
+747 483 5 888639318
+347 282 5 881652590
+805 769 2 881695999
+450 372 4 882396245
+931 678 3 891036247
+774 168 1 888555964
+922 395 4 891452879
+727 260 1 883708265
+654 381 3 887864886
+739 603 4 886959069
+930 148 1 879534886
+894 264 3 879896309
+455 568 4 879112298
+854 823 2 882813316
+409 1070 4 881107410
+897 409 4 879993553
+482 245 4 887643461
+805 225 1 881705892
+737 187 5 884315175
+620 174 5 889988121
+178 194 4 882826306
+894 1315 3 879896985
+618 1039 4 891309887
+308 479 5 887738346
+899 435 3 884122450
+623 286 2 891032107
+541 254 3 884046953
+776 438 2 892920506
+933 523 4 874853957
+935 846 4 884472999
+833 405 3 875038395
+654 1165 1 887864146
+913 234 4 880825443
+647 15 4 876532975
+942 487 4 891282985
+896 97 4 887158265
+416 846 3 878878779
+851 892 2 886534635
+836 134 3 885754096
+840 143 4 891209490
+897 603 5 879991666
+747 625 3 888640648
+533 549 4 879439340
+240 242 5 885775683
+425 217 1 878738914
+312 661 5 891698726
+887 871 5 881378325
+378 183 4 880331829
+916 82 4 880845772
+877 83 3 882677085
+881 129 4 879052141
+807 173 3 892528285
+625 484 4 891262783
+368 7 4 889783365
+839 1085 5 875752877
+894 346 4 884036796
+889 952 3 880178411
+655 461 2 887427130
+863 1237 4 889289618
+886 5 3 876032929
+655 240 3 887650538
+822 272 3 891033683
+222 100 5 877563052
+694 1020 4 875728345
+718 405 5 883349384
+789 1008 4 880332365
+275 473 3 880313679
+711 272 5 884485798
+840 632 3 891204296
+26 271 3 891348070
+102 384 2 892993827
+863 690 4 889289067
+727 233 4 883713473
+145 271 4 885557660
+419 191 4 879435590
+26 291 3 891379753
+669 222 3 892549434
+889 39 2 880181191
+577 1044 4 880475504
+556 323 2 882136058
+637 244 1 882903645
+799 690 3 879253668
+733 1114 3 879535603
+537 547 1 886029771
+788 193 4 880868235
+846 721 4 883948719
+200 380 5 884129381
+174 11 5 886439516
+355 1233 4 879486421
+592 92 5 882956358
+795 568 3 883251659
+907 828 5 880159361
+852 405 3 891037262
+793 456 3 875104752
+647 1014 3 876531583
+327 324 3 887743644
+682 551 2 888522977
+859 955 5 885776352
+464 257 4 878355088
+936 285 4 886832221
+385 215 2 879442559
+897 69 5 879990396
+911 423 4 892840837
+128 633 4 879967729
+748 425 4 879454773
+236 28 4 890116539
+72 654 4 880037461
+538 137 3 877108372
+883 1041 3 891694603
+846 479 4 883947694
+474 186 4 887925977
+642 472 5 885607081
+435 179 5 884131085
+889 212 2 880181225
+647 237 3 876776320
+4 359 5 892002352
+907 125 4 880159259
+760 841 3 875666421
+627 22 5 879530205
+435 298 4 884134500
+597 326 1 875339083
+145 228 4 885557660
+870 1042 2 879902127
+868 219 2 877107817
+279 193 2 875307407
+568 79 4 877907782
+562 385 2 879196483
+864 184 4 888890775
+822 410 1 891039486
+387 29 1 886483252
+782 1016 3 891499321
+929 419 4 880817844
+764 280 4 876244181
+551 128 4 892783829
+758 955 2 881977021
+887 410 4 881378040
+693 229 2 875483435
+119 28 5 874782022
+650 152 3 891382138
+717 126 5 884642580
+887 258 1 881377893
+929 134 4 880817752
+316 462 3 880853516
+639 174 4 891240160
+79 515 5 891271792
+807 121 4 892529278
+481 198 4 885828686
+303 293 4 879544515
+630 153 3 885668277
+356 322 3 891406289
+907 472 5 880159360
+790 235 1 884462551
+889 475 4 880176896
+465 528 3 883530190
+790 417 2 885156538
+535 427 4 879618246
+492 514 3 879969415
+919 937 4 875920627
+653 229 3 880153145
+268 143 2 875310116
+932 709 4 891251395
+709 747 2 879848925
+645 173 4 892053748
+660 474 2 891200037
+661 174 5 876013447
+838 300 2 887060778
+642 427 3 886132043
+592 87 4 882956467
+618 770 2 891309756
+665 69 5 884293475
+500 121 3 883865611
+821 509 5 874793574
+621 879 4 880227012
+886 22 4 876032378
+721 174 5 877139015
+632 99 5 879458941
+222 54 4 878183111
+907 301 4 880158537
+102 447 4 888803002
+764 276 3 876752289
+595 288 3 886920602
+474 197 5 887923788
+806 82 4 882389179
+823 428 5 878438511
+669 329 1 891182771
+870 90 4 875680668
+295 144 4 879518166
+625 210 3 892054095
+909 275 5 891920166
+865 845 1 880144123
+222 188 3 878184393
+537 699 4 886031149
+574 346 4 891278962
+896 798 2 887160983
+711 121 1 876185726
+752 316 3 891208329
+588 1061 5 890024876
+733 290 4 879535752
+840 611 4 891204509
+321 511 4 879440954
+886 96 3 876031392
+488 478 3 891294530
+766 183 4 891309484
+345 385 3 884993418
+532 313 5 884594326
+85 281 3 879452971
+783 872 4 884326545
+690 585 2 881177970
+787 898 3 888979182
+94 673 3 891721615
+788 12 5 880868919
+780 497 2 891364059
+665 274 3 884290408
+568 30 4 877907877
+11 83 5 891904335
+332 1157 4 888360532
+823 217 3 878439655
+806 153 4 882388658
+354 724 2 891307114
+508 204 3 883767510
+653 508 3 886052198
+776 50 5 891628977
+862 1110 5 879305386
+374 153 5 880395487
+911 1203 4 892838357
+790 274 3 884461950
+741 265 5 891455735
+355 689 4 879485423
+99 172 5 885679952
+450 181 4 882372103
+833 302 3 884828670
+710 180 4 882063736
+741 194 4 891457242
+474 611 4 887925395
+637 1033 3 882904233
+883 172 4 891696824
+753 527 4 891401510
+913 465 2 880826366
+715 7 3 875962110
+751 578 4 889298174
+897 588 4 879990877
+938 125 3 891356742
+13 370 1 882396984
+664 655 3 876524097
+889 1170 2 880182127
+741 1152 3 891458597
+844 210 4 877386928
+303 403 5 879468274
+758 751 4 882597651
+569 257 4 879794302
+908 185 4 879722822
+593 732 3 875660850
+95 431 3 879196629
+14 195 5 890881336
+919 50 3 875288570
+751 87 5 889297927
+886 732 3 876032029
+644 330 4 889076173
+885 949 4 885714452
+726 249 1 889832422
+907 86 5 880160162
+543 61 4 875659098
+698 204 2 886366770
+823 239 4 878438959
+90 156 4 891384147
+506 216 4 874873794
+329 1011 3 891655981
+782 1138 2 891499699
+931 476 3 891036974
+560 458 3 879976731
+716 479 4 879796010
+790 122 2 884462954
+939 106 3 880262019
+372 1090 5 876869878
+399 665 3 882345408
+453 215 3 877554419
+804 411 3 879443776
+768 476 4 883834705
+792 9 3 877909631
+487 809 2 884050192
+500 117 4 883865755
+642 628 3 891317897
+854 303 3 882811810
+903 845 1 891031450
+774 411 1 888558853
+942 323 3 891282644
+727 207 5 883710889
+833 573 1 875223976
+724 879 1 883757259
+409 115 2 881108777
+699 309 3 882000505
+551 508 4 892783366
+711 959 5 879995322
+794 248 4 891036463
+781 403 4 879634340
+758 802 3 881978572
+883 9 4 891717495
+682 232 3 888519408
+793 597 3 875104565
+890 183 3 882404917
+840 566 5 891209285
+393 96 4 889555434
+166 688 3 886397855
+917 740 5 882912385
+766 602 4 891310038
+416 265 5 893213796
+548 696 4 891415912
+615 26 4 879448233
+158 978 3 880133937
+751 79 4 889132776
+643 273 3 891445287
+562 174 5 879196105
+92 732 3 875812841
+252 847 4 891456738
+641 1194 3 879370299
+880 1059 4 880166939
+731 170 5 886179040
+567 223 4 882426508
+436 423 4 887769992
+190 100 4 891033653
+721 720 5 877138395
+868 455 5 877103410
+855 531 3 879825614
+897 871 3 879993519
+804 84 3 879445933
+271 215 4 885849300
+934 25 4 891195233
+693 144 4 875483847
+493 358 4 884129979
+880 12 5 880175622
+919 202 3 875373582
+886 150 4 876031656
+735 245 3 876698022
+655 636 3 888475015
+537 175 4 886030966
+710 172 4 882064283
+19 8 5 885412723
+668 882 3 881523929
+551 34 4 892778336
+731 127 4 886179415
+45 278 3 881014550
+905 150 4 884984148
+385 198 3 881128357
+608 517 4 880403856
+806 228 4 882389230
+819 340 5 879952627
+768 248 3 883834705
+609 894 1 886895852
+664 14 4 878090764
+870 443 3 882123736
+374 79 4 880394997
+773 1 3 888539232
+643 72 4 891449301
+916 1113 4 880844897
+686 192 5 879545340
+487 689 1 883441407
+418 300 3 891282656
+472 403 5 875982200
+642 35 2 886570027
+909 531 4 891920166
+833 198 4 875123677
+295 951 5 879517893
+880 92 4 880167778
+606 281 4 880922148
+921 1047 1 879380015
+665 410 3 884291165
+805 269 5 879971251
+854 829 2 882813287
+83 248 3 883868788
+885 356 3 885714317
+49 54 2 888068265
+627 431 4 879531302
+864 238 5 888890432
+442 188 3 883390782
+367 268 4 876689364
+851 916 3 891961195
+796 187 5 892662904
+707 603 3 886286926
+796 821 4 893047126
+115 684 3 881171489
+689 50 5 876676397
+709 117 4 879846623
+847 948 1 878774764
+657 273 3 884239566
+54 634 1 892681013
+269 939 2 891448177
+363 770 4 891497174
+560 301 3 879975116
+119 194 5 874781257
+941 147 4 875049077
+921 72 4 879380806
+795 403 3 883250829
+869 1134 1 884492445
+828 1672 2 891037722
+896 228 5 887158266
+903 91 5 891033005
+653 802 2 880153040
+807 554 4 892684529
+637 181 4 882902540
+786 222 4 882842044
+627 228 4 879531301
+432 15 4 889416456
+239 483 5 889179253
+704 22 2 891397441
+159 299 3 893256013
+627 180 5 879529794
+896 765 4 887160750
+385 55 2 879441728
+938 988 3 891356282
+606 293 5 878143605
+524 559 3 884637067
+640 174 5 876067863
+889 64 5 880178313
+806 2 3 882389862
+708 685 3 877326158
+713 327 2 888882085
+271 203 4 885848448
+903 521 5 891033781
+693 96 4 875483881
+890 101 2 882915661
+695 682 1 888805952
+235 524 5 889655204
+438 284 2 879868308
+844 511 3 877387825
+654 408 5 887863381
+667 79 3 891034930
+346 79 5 874948105
+336 257 4 877759730
+610 187 4 888703213
+573 216 4 885844674
+647 203 3 876776321
+757 176 5 888445730
+713 286 3 888881939
+642 441 1 886569942
+862 105 3 879303346
+487 231 1 884050940
+932 525 5 891250418
+918 419 3 891987622
+542 202 3 886532314
+870 69 4 875050603
+499 208 4 885599718
+854 134 4 882813825
+802 567 4 875985976
+524 476 3 884628212
+14 430 5 879119692
+405 1019 1 885549465
+896 161 3 887159302
+130 1142 4 874953595
+13 310 4 881514683
+727 1437 2 883713082
+644 298 4 889077513
+857 687 1 883432470
+826 576 4 885690900
+836 657 5 885754096
+894 129 4 880416253
+95 234 2 879197886
+503 13 3 879438377
+905 7 4 884984329
+935 127 4 884472086
+790 209 1 885155540
+752 904 4 891207845
+843 28 3 879446977
+838 100 4 887063994
+530 255 4 886198864
+934 197 5 891192041
+790 186 3 885156165
+316 716 5 880853881
+850 480 5 883194810
+942 615 3 891283017
+918 923 4 891987317
+49 820 1 888067164
+805 105 2 881705238
+504 176 3 887837739
+940 96 5 885921265
+924 1036 2 886759690
+892 472 3 886610523
+773 221 2 888540448
+875 692 2 876465230
+642 217 2 886569659
+932 1397 4 891250793
+13 172 5 882140355
+523 407 4 883702800
+37 210 4 880915810
+130 373 4 878537681
+570 879 2 881262795
+774 1017 3 888558829
+856 750 5 891489250
+677 1049 3 889399139
+159 130 1 880557322
+798 289 3 875286981
+843 135 5 879449177
+11 28 5 891904241
+924 300 2 884337243
+931 1152 4 891037177
+555 318 4 879975419
+693 298 3 885703740
+756 71 3 874828391
+624 928 3 879793511
+758 748 1 880672522
+828 382 3 891037639
+863 313 5 889288910
+832 873 2 888259984
+928 333 3 880937258
+308 654 5 887736881
+850 494 3 883195168
+892 5 4 886611354
+586 569 3 884060807
+851 352 1 890343544
+923 148 4 880387474
+897 455 3 879993772
+92 111 3 875641135
+697 820 3 882622373
+839 532 3 875752560
+822 432 3 891037394
+346 164 3 874948824
+881 443 5 876539448
+639 451 4 891239529
+846 168 5 883947737
+911 238 2 892839970
+738 434 4 875351872
+889 455 4 880177647
+566 523 4 881649622
+916 53 4 880844834
+629 416 4 880117813
+929 515 5 878402162
+886 1074 2 876033645
+650 550 3 891381661
+716 1020 5 879795314
+537 1400 2 886031678
+495 225 4 888635524
+454 972 2 888267128
+823 762 4 878439557
+13 722 3 882399528
+695 895 1 888805864
+447 15 1 878854481
+579 435 5 880952038
+913 789 4 880946415
+699 1033 4 884152917
+682 2 3 888522541
+592 69 5 882956201
+856 310 3 891489217
+648 295 4 882211464
+299 481 3 877880566
+541 79 5 883871524
+804 206 3 879445440
+825 984 5 884642187
+877 538 4 882676533
+700 222 3 884493899
+655 1022 3 887424948
+606 568 4 880923988
+452 83 3 885490812
+610 750 4 888702841
+532 1312 4 888631036
+873 294 4 891392303
+821 79 5 874793517
+664 1109 4 876526555
+407 95 3 875045190
+790 931 2 884462105
+712 210 5 874730293
+894 147 3 880993709
+859 368 3 885775880
+478 202 4 889396256
+757 91 4 888467309
+500 727 2 883875041
+749 210 4 878848587
+831 270 4 891354000
+332 471 4 887938351
+864 44 4 888890144
+733 534 3 879544377
+747 418 5 888639102
+901 71 4 877131654
+678 15 3 879544449
+912 154 4 875966027
+805 742 3 881695872
+796 659 3 892662482
+276 472 3 874787109
+464 255 4 878355061
+894 326 3 879896168
+668 269 5 881523612
+940 194 5 885921953
+904 66 4 879735641
+889 403 3 880179868
+406 521 3 882480511
+908 181 3 879722754
+932 179 5 891249239
+529 327 4 882535353
+890 85 1 882917090
+370 427 5 879435146
+918 137 5 891987879
+933 470 4 874854611
+522 200 4 876961314
+697 270 5 882622481
+860 245 3 880829225
+623 525 4 891034294
+883 270 4 891691436
+320 625 4 884751439
+444 286 2 890246847
+655 459 2 891408204
+90 268 4 891382392
+897 222 4 879993042
+835 23 4 891035310
+285 319 3 890595523
+639 311 3 891238599
+504 174 4 887909455
+823 150 4 878438058
+314 787 2 877889927
+886 186 4 876033460
+703 764 2 875242885
+765 14 5 880346204
+7 365 4 891353744
+854 616 4 882813877
+846 786 4 883949771
+560 928 3 879977062
+181 1382 1 878962168
+633 921 3 875324812
+130 552 5 876252225
+621 1228 3 880740296
+843 77 2 879443975
+916 506 3 880844728
+916 1206 2 880845543
+42 969 5 881107687
+826 373 3 885690900
+690 780 4 881177910
+627 7 5 879531158
+894 283 3 880993490
+174 384 1 886515121
+638 168 4 876695714
+933 63 2 874938563
+913 179 3 881368269
+881 15 3 876536241
+49 4 2 888069512
+894 336 3 879982820
+541 378 5 883864908
+807 511 5 892705391
+392 510 4 891038979
+660 318 3 891199133
+901 228 5 877131045
+766 72 2 891310704
+429 200 3 882386333
+112 333 4 884992566
+62 511 4 879373586
+778 451 1 891234405
+741 790 3 891457456
+919 204 4 875921396
+928 1007 5 880937163
+523 874 4 883699869
+844 56 4 877386897
+927 380 5 879196283
+828 198 4 891036492
+796 155 5 893047241
+181 333 3 878961227
+796 275 4 892660211
+374 273 2 880392747
+584 227 4 885774172
+216 416 3 880245165
+702 879 1 885767604
+897 451 4 879991607
+707 1401 3 886286663
+522 135 5 876960824
+766 182 4 891309053
+116 1256 1 876453222
+422 248 3 875130100
+797 988 1 879439230
+875 1422 3 876465274
+430 121 2 877225832
+505 69 3 889333974
+571 1039 3 883354760
+937 285 4 876769436
+868 449 3 877113540
+380 498 4 885478738
+686 197 5 879545814
+491 116 5 891185209
+137 685 5 881433296
+896 431 3 887159262
+798 1023 3 875295772
+497 83 2 878759898
+644 457 4 889076502
+930 8 3 879535713
+488 418 3 891294530
+385 954 4 879446235
+896 1284 2 887160958
+495 521 5 888632219
+632 720 3 879459025
+94 94 2 891723883
+727 62 3 883712603
+87 433 3 879876702
+110 722 3 886989028
+773 655 3 888539347
+601 118 1 876347320
+38 406 2 892434251
+436 81 3 887770244
+899 496 5 884121379
+621 95 4 880739654
+574 100 5 891279712
+935 717 4 884472872
+642 931 4 885606857
+389 134 5 879991045
+385 205 2 879443253
+704 318 5 891397491
+943 1067 2 875501756
+666 118 3 880313903
+639 655 3 891239406
+498 109 3 881955189
+588 8 5 890023557
+536 10 4 882318772
+256 64 5 882164231
+875 504 5 876465275
+868 240 5 877107373
+774 449 1 888557482
+920 331 3 884220094
+690 4 3 881177459
+690 451 4 881177910
+883 147 2 891717419
+715 433 2 875963082
+867 511 5 880078371
+832 258 3 888258960
+7 179 5 891352303
+776 184 4 892920381
+711 197 4 879993110
+538 188 4 877108195
+924 526 3 886327826
+632 227 3 879459025
+934 297 5 891189969
+916 17 4 880845135
+764 1028 4 876244181
+764 220 3 876243925
+773 1018 3 888539095
+763 1065 5 878915559
+763 174 4 878919019
+790 217 4 885158459
+374 4 2 880395924
+145 1041 5 875272987
+472 366 4 892790952
+846 191 5 883948048
+286 401 1 877535446
+864 1047 3 888888680
+309 879 4 877370319
+730 7 4 880310352
+545 450 2 883115718
+860 1602 3 893009852
+125 1271 2 892839021
+724 327 4 883757670
+551 824 1 892784629
+158 302 4 880132193
+831 117 3 891354970
+734 213 5 891022684
+880 1423 3 880175577
+665 240 5 884291271
+908 322 2 879722169
+817 245 2 874815789
+567 50 1 882426246
+472 230 5 875981876
+894 479 5 879897198
+102 11 3 888801232
+908 69 3 879722513
+451 334 3 879012648
+747 98 5 888639480
+790 117 5 884461283
+329 186 3 891656268
+44 157 4 878347711
+514 208 4 875463494
+669 915 3 892549178
+878 531 2 880866564
+830 226 5 891561806
+846 609 5 883949199
+774 175 3 888555897
+823 175 4 878438457
+868 436 3 877104913
+881 477 4 876536107
+393 141 2 889729537
+804 260 2 879440787
+13 275 3 886303585
+688 349 5 884153712
+897 484 3 879991341
+854 1061 1 882813421
+456 258 4 887165802
+936 340 4 886831535
+759 275 4 875227858
+795 1101 4 881528779
+905 321 4 884983463
+942 584 4 891283239
+670 417 4 877975129
+109 63 3 880582679
+841 300 4 889066780
+230 56 3 880484416
+943 808 4 888639868
+753 242 4 891399477
+904 778 3 879735678
+857 259 4 883432397
+539 496 3 879787985
+479 193 3 879460939
+796 949 4 893047460
+867 216 3 880079043
+921 471 2 879379821
+889 94 4 880181646
+896 216 5 887159658
+796 396 2 893218621
+861 382 5 881274780
+681 328 3 885409810
+841 358 1 889067348
+758 890 3 880672552
+883 250 3 892439468
+721 243 3 877137527
+829 100 4 881086893
+665 687 2 884290143
+280 173 3 891700453
+593 1221 3 875671982
+592 1356 4 882608915
+932 570 4 891251178
+724 347 4 883757670
+832 323 3 888259984
+734 275 4 891023019
+472 1079 4 883904360
+722 508 4 891281020
+94 403 3 891723188
+819 182 4 884105025
+798 225 4 875637487
+883 589 5 891754985
+498 663 4 881956363
+495 183 5 888633277
+79 276 3 891271957
+717 831 3 884642958
+532 367 5 893119439
+774 122 1 888558924
+870 550 3 879714310
+228 812 5 889388547
+262 58 3 879792452
+790 1039 3 885155490
+838 405 4 887064589
+680 318 5 876816106
+845 1399 3 885409493
+942 347 5 891282396
+835 357 5 891033232
+671 88 4 884036846
+529 264 2 882535820
+280 673 4 891701223
+787 1024 2 888979606
+902 134 3 879465523
+865 24 4 880143612
+640 1067 4 876068799
+654 1283 1 887863779
+940 172 4 885921451
+918 289 2 891988559
+653 719 3 880153841
+561 1039 3 885807612
+835 612 4 891033927
+916 655 3 880844350
+727 70 5 883710856
+588 561 3 890027780
+790 15 5 884461413
+865 101 1 880235099
+907 147 5 885862325
+764 227 4 876246358
+882 932 4 879863969
+89 301 5 879461219
+648 291 3 882211736
+919 57 5 875373621
+409 1512 5 881106947
+538 199 5 877364067
+334 137 2 891544953
+397 182 5 885349759
+254 496 4 886471982
+699 275 3 879148201
+585 170 5 891282573
+666 46 4 880139348
+891 531 4 883430128
+356 294 1 891406076
+883 79 4 891696864
+747 179 5 888639780
+590 546 1 879439538
+804 237 4 879443709
+788 64 5 880868005
+80 79 4 887401407
+727 1222 1 883713574
+774 367 2 888556047
+782 1013 3 891499439
+298 427 5 884127369
+716 497 3 879795949
+727 1249 3 883711991
+506 525 4 874876486
+881 755 4 876538922
+707 736 4 886286311
+882 496 5 879866320
+653 1016 3 890181186
+566 69 4 881650108
+872 310 4 888478698
+512 50 5 888579997
+921 288 3 879379265
+648 758 2 884795447
+736 293 4 878709365
+864 250 3 891044057
+505 98 4 889333792
+922 227 4 891447777
+561 772 4 885808715
+450 627 3 882396489
+859 928 3 885775473
+733 107 4 879536001
+738 1047 3 875351872
+588 385 3 890023557
+435 91 4 884131597
+434 974 5 886724940
+406 433 3 880131791
+5 239 4 875636655
+758 184 5 881974823
+872 118 4 888479560
+796 1407 3 893049362
+595 826 1 886921819
+841 271 4 889067216
+754 117 4 879451626
+308 1140 4 887740933
+627 550 1 879531352
+875 181 4 876465335
+727 358 2 883708462
+727 567 2 883713388
+592 55 4 882956067
+922 588 4 891448580
+487 399 5 884046800
+805 1017 3 881704337
+892 12 5 886608022
+880 346 5 892958128
+102 234 3 888802940
+869 756 1 884492780
+897 195 5 879991137
+752 539 4 891208357
+851 331 3 877830970
+830 627 3 891561541
+896 1 4 887158579
+896 479 3 887158713
+910 293 4 880822060
+823 419 4 878438780
+606 249 3 880922503
+828 1622 1 891038060
+800 276 3 887646245
+648 1030 2 884882552
+903 317 4 891033808
+298 546 3 884184098
+851 1277 2 875730418
+862 141 4 879305237
+860 716 2 887754411
+834 127 5 890862412
+566 121 3 881650755
+428 894 4 885943955
+625 216 4 891262899
+794 150 4 891034956
+861 83 5 881274672
+522 530 4 876961314
+647 357 5 876534131
+405 205 3 885546025
+846 499 4 883948840
+514 1074 4 876067623
+116 300 3 876452094
+894 558 5 882404250
+815 433 3 878695199
+734 742 4 891025958
+694 526 5 875729431
+422 185 4 879744015
+898 300 2 888294375
+526 294 3 885681982
+488 15 4 891294568
+927 15 5 879177509
+488 197 2 891294473
+751 1140 2 889299503
+133 306 4 890588612
+910 23 4 881421332
+409 1020 5 881107410
+817 24 4 874815947
+864 1 5 877214125
+64 480 3 879365619
+889 153 5 880181317
+621 625 4 874965299
+10 518 4 877886722
+711 134 5 876278804
+694 582 4 875728801
+896 134 5 887159109
+119 298 4 874775038
+505 227 2 889334334
+76 1154 5 878100710
+878 8 3 880866288
+888 269 5 879364981
+790 742 4 884461541
+763 518 4 878919180
+293 11 3 888905898
+641 338 3 879369958
+318 531 4 884495921
+918 211 2 891987752
+112 328 4 884992566
+339 506 4 891033766
+686 435 5 879545758
+660 568 3 891199182
+109 1245 2 880571872
+934 151 3 891189401
+669 355 2 891182792
+727 80 4 883713454
+627 195 4 879531301
+456 382 1 881374710
+934 202 5 891193132
+846 530 5 883948606
+790 65 4 885155846
+881 449 3 876539549
+854 135 4 882813933
+389 67 2 880614340
+324 285 4 880575412
+690 1090 3 881180138
+521 568 3 884478101
+117 132 4 881012110
+184 1121 4 889910545
+749 80 1 878850533
+85 270 3 890255063
+639 519 4 891239380
+635 879 3 878878866
+453 99 3 888205588
+649 24 4 891440460
+854 244 3 882812826
+756 181 4 874831383
+919 1315 2 875289611
+387 516 3 886482928
+633 328 4 875324298
+870 219 2 879714351
+729 322 4 893286637
+851 1047 3 874789005
+699 523 2 878883038
+435 203 4 884131434
+378 47 4 880055984
+283 100 4 879297160
+234 694 3 892079040
+472 222 5 876882530
+893 471 4 874828897
+536 94 4 882363972
+587 888 3 892871563
+524 661 3 884637467
+541 63 3 883866049
+932 379 2 891251798
+889 70 3 880180979
+781 187 5 879633976
+868 156 3 877103834
+747 31 4 888639222
+305 86 4 886323757
+633 958 3 877210979
+638 96 4 876694917
+907 740 5 880158960
+49 62 2 888069660
+796 89 5 892662222
+64 655 4 889739243
+840 606 4 891205004
+774 228 4 888557237
+919 168 1 875373074
+918 275 4 891987176
+711 660 5 879994825
+929 188 4 880817728
+758 353 4 886743253
+745 510 3 880123720
+183 274 5 892323452
+890 271 3 882404055
+660 328 3 891197585
+38 940 1 892434742
+921 181 5 879379562
+894 319 4 879896756
+763 39 4 878918360
+898 324 4 888294621
+564 245 4 888718546
+707 88 3 886287331
+916 39 4 880845011
+474 318 5 887923708
+655 1516 3 887474630
+922 63 3 891449363
+325 469 4 891478504
+777 42 5 875980670
+535 389 4 879619177
+293 513 5 888905990
+939 258 4 880260692
+846 565 2 883950712
+579 520 4 880951708
+894 1313 3 889229605
+907 181 4 880158692
+896 504 3 887159926
+711 86 5 886030557
+878 1065 1 880871600
+907 287 4 880158913
+151 385 3 879542775
+923 456 4 880388562
+365 237 3 891304278
+472 125 5 875979041
+711 202 4 879993194
+64 258 3 879365313
+773 427 3 888540484
+655 428 3 887428157
+478 68 1 889396582
+314 808 4 877892052
+851 696 3 874728338
+64 28 4 889737851
+476 746 3 883364295
+542 420 3 886533587
+709 53 3 879848272
+82 170 4 878769703
+854 93 5 882814571
+637 847 3 882903191
+864 218 4 888890316
+804 211 4 879444805
+435 919 5 884132184
+864 47 5 888887502
+452 514 3 875261350
+804 768 3 879445493
+825 116 3 880755693
+921 87 2 884673673
+592 71 4 882956668
+921 728 3 879381299
+521 520 3 884477585
+892 481 5 886610011
+798 485 5 875639784
+682 627 4 888523171
+644 117 4 889077418
+896 708 2 887159926
+165 156 3 879525894
+890 479 5 882402238
+890 515 5 882402518
+766 705 4 891309668
+624 319 3 891961140
+831 315 3 891353915
+708 125 4 877325601
+889 1011 3 880177287
+506 945 4 874874585
+711 301 4 889910848
+655 236 3 887426407
+13 777 1 882397084
+519 333 3 883248089
+880 22 4 880167695
+829 198 4 884736647
+825 925 4 880756904
+64 718 4 889739243
+889 67 2 880182541
+716 203 4 879796311
+737 58 4 884314970
+883 707 3 891693139
+851 271 5 883148692
+877 170 5 882677012
+715 1 5 875961843
+911 383 3 892841094
+798 756 3 875296109
+514 79 4 875462520
+63 276 4 875747265
+871 197 3 888193385
+758 436 3 881978572
+796 258 4 892611840
+474 294 3 887916330
+76 955 4 882606789
+303 405 4 879483802
+904 421 5 879735772
+747 530 5 888734041
+532 277 5 893119439
+523 451 5 883702441
+535 100 5 879617531
+807 1089 4 893084724
+721 8 4 877154765
+682 163 3 888521833
+291 575 2 875086699
+498 480 5 881960523
+782 354 2 891497698
+639 48 4 891239295
+721 518 2 877140221
+493 806 3 884131143
+201 640 4 884112029
+939 1054 4 880261868
+210 79 4 887736352
+435 127 4 884131681
+658 195 3 875148059
+934 195 4 891191600
+881 228 3 876537995
+721 735 4 877141039
+421 331 2 892241236
+863 879 2 889289123
+940 181 3 885921310
+642 622 4 886568941
+489 269 3 891362740
+110 939 4 886988042
+823 125 4 878438585
+913 144 5 880946236
+724 308 1 883757170
+851 144 5 875806849
+423 620 4 891395711
+864 182 3 888886913
+804 39 2 879447475
+880 826 3 880167551
+131 287 4 883681351
+661 135 5 876013398
+622 213 5 882670009
+782 1662 4 891500110
+476 732 3 883364250
+782 1296 3 891498030
+788 7 4 880868559
+645 558 4 892053429
+918 582 4 891987723
+85 519 4 879829265
+795 710 3 881265617
+936 106 3 886833148
+7 629 3 891352526
+534 93 1 877807692
+877 269 4 882676098
+796 628 4 893194740
+406 208 2 880131582
+934 411 3 891190377
+290 181 5 880473696
+627 792 4 879530501
+796 588 5 893218728
+846 110 3 883950568
+650 118 4 891381546
+405 646 2 885546202
+861 584 5 881274815
+801 333 5 890332885
+916 65 3 880845327
+889 497 4 880179893
+624 898 1 891961380
+425 1110 1 878738486
+635 15 3 878879346
+633 98 4 875324715
+796 97 3 892690059
+684 1028 4 875810966
+109 826 3 880572064
+864 588 3 888887289
+682 475 3 888521465
+533 443 3 879191595
+454 313 5 888000454
+90 481 5 891384516
+399 39 2 882344310
+886 941 2 876032072
+856 315 5 891489250
+889 127 4 880176845
+788 282 4 880869819
+919 1137 4 875289170
+17 221 2 885272654
+659 693 4 891331417
+844 251 4 877381484
+792 1047 3 877909798
+914 371 4 887122029
+288 327 1 886373007
+916 708 4 880845673
+910 117 4 880822012
+896 187 5 887157924
+561 96 1 885809336
+48 323 3 879434181
+471 420 1 889828027
+921 692 4 884673724
+780 660 3 891363969
+870 649 4 889717102
+293 1228 1 888908041
+698 173 5 886366652
+918 645 4 891988090
+682 109 3 888521539
+308 501 4 887740099
+648 665 2 884882987
+606 209 4 880926018
+650 482 3 891385775
+878 50 4 880865562
+837 762 2 875722318
+735 242 5 876697561
+632 195 5 879459738
+476 393 4 883365135
+682 451 3 888521637
+840 443 5 891209490
+931 303 4 891035917
+295 1297 4 879519529
+817 928 3 874815835
+541 622 3 883874804
+756 860 1 874830068
+844 300 3 877381268
+883 566 3 891696999
+198 201 3 884207897
+943 356 4 888639598
+883 455 4 891916411
+796 272 4 892610692
+311 69 5 884364999
+738 429 3 875353813
+782 244 4 891499321
+885 208 3 885713406
+896 12 3 887158604
+798 98 1 875639581
+699 243 2 879147597
+593 237 4 877728878
+291 844 5 874805804
+385 874 3 879438975
+119 473 3 874775647
+417 780 4 880952880
+529 309 3 882535353
+197 568 4 891410038
+834 50 5 890862362
+749 685 4 878848137
+710 234 4 882064321
+719 69 5 879360536
+790 364 2 885158161
+559 174 4 891035111
+568 483 5 877907281
+207 211 5 878191679
+919 327 4 875288304
+848 135 4 887038022
+305 428 3 886323902
+897 66 3 879990973
+496 652 5 876065693
+15 121 3 879456168
+254 269 2 887346935
+896 1406 3 887160676
+447 737 4 878855907
+902 993 3 879465180
+796 709 3 892676155
+486 301 4 879874113
+736 993 4 878709365
+562 229 1 879195848
+366 288 4 888857598
+283 211 4 879298271
+807 29 4 892530626
+774 428 1 888556090
+896 233 2 887160631
+328 23 3 886036795
+903 977 1 891031810
+843 141 4 879447327
+918 433 2 891987082
+682 824 1 888521907
+773 567 2 888540352
+474 468 4 887926999
+498 496 3 881957905
+629 210 5 880117689
+755 872 1 882569844
+725 321 2 876103700
+271 148 3 886106165
+648 229 4 884882802
+867 50 5 880078027
+870 10 4 879376967
+886 240 3 876031720
+683 609 3 893286502
+640 827 3 886474833
+496 174 4 876066507
+299 118 2 877880111
+886 80 3 876034228
+637 245 3 882900047
+830 15 4 891561065
+848 747 5 887043777
+720 313 3 891262608
+532 588 5 893119415
+229 303 1 891632073
+886 187 4 876031309
+417 506 4 879647471
+405 436 1 885548384
+693 12 4 875482056
+864 210 4 888887469
+798 1540 4 875743576
+59 42 5 888204841
+70 655 4 884150153
+184 29 3 889910326
+586 195 4 884058956
+318 482 5 884496156
+151 686 3 879525035
+806 496 5 882387798
+804 514 4 879443032
+49 717 2 888068651
+828 955 3 891379818
+831 288 1 891354043
+394 141 3 880888815
+766 604 4 891309329
+321 173 4 879440636
+643 29 2 891449901
+787 904 3 888979182
+742 7 3 881335492
+932 177 4 891250609
+543 466 4 874864094
+747 390 4 888640862
+868 621 2 877103449
+782 1528 2 891499577
+889 820 2 880182103
+68 127 4 876973969
+782 1300 2 891499469
+842 344 1 891217835
+174 215 5 886514220
+864 710 2 888888115
+5 425 2 875637440
+562 591 4 879196176
+913 82 3 881368310
+874 276 4 888632484
+714 250 5 892777876
+708 300 4 892718939
+932 617 4 891251588
+906 696 4 879435758
+778 42 5 890670510
+798 768 4 876175980
+682 849 2 888522699
+151 805 4 879542567
+868 229 3 877111154
+823 566 4 878439605
+145 240 5 875270764
+727 148 2 883709438
+919 1152 4 875288612
+548 978 2 891416122
+268 117 4 875742613
+733 740 3 879535886
+185 47 4 883524249
+638 222 4 876694787
+712 69 3 874730085
+486 1226 4 879874902
+864 31 4 888888202
+510 299 3 887667681
+666 147 3 880313661
+916 14 5 880843378
+263 135 5 891299877
+222 588 4 881059537
+916 179 3 880844420
+806 176 5 882387798
+899 428 4 884122254
+457 121 4 882393066
+913 127 4 882044440
+846 612 5 883949421
+181 713 2 878962774
+882 427 5 879877026
+405 36 2 885546859
+391 176 3 877398856
+789 508 4 880332169
+682 186 4 888521413
+643 631 3 891447930
+312 813 5 891698516
+655 1160 3 888685850
+715 42 5 875963112
+693 234 2 875483330
+618 64 4 891306990
+889 194 5 880178248
+653 428 1 880151580
+255 328 2 883215630
+634 678 2 877017632
+271 649 3 885849510
+889 172 4 880177941
+582 405 3 882962133
+827 750 3 892157198
+414 288 5 884999066
+721 299 3 877137447
+836 170 5 885754200
+864 496 5 888887944
+786 133 5 882843353
+354 896 4 891180527
+804 23 4 879442557
+541 427 4 883864638
+243 699 4 879988397
+130 350 4 886023989
+894 1226 4 879896920
+802 330 2 875985031
+535 640 3 879618742
+686 214 5 879546651
+911 659 3 892838677
+435 210 4 884131799
+637 283 2 882903822
+891 1197 5 891638734
+709 172 5 879848397
+42 132 5 881107502
+933 231 1 874939031
+684 173 3 878761120
+864 144 5 888887830
+708 149 3 892719246
+847 444 3 878940782
+708 476 3 892719385
+259 172 4 883371882
+664 483 4 878091463
+324 763 5 880575589
+854 257 3 882812877
+911 143 5 892840889
+751 239 4 889134237
+795 118 2 883254314
+399 225 3 882345212
+823 77 4 878438958
+913 1 2 880758579
+796 50 5 892660147
+880 90 3 880174858
+897 228 4 879991607
+577 62 3 880475504
+868 470 1 877107924
+457 222 5 882392853
+548 17 3 891044596
+474 111 4 887916203
+850 181 5 883195419
+727 87 4 883710347
+865 919 5 880143713
+592 302 5 882607325
+654 8 5 887864497
+933 433 1 874854251
+807 435 3 892528690
+350 181 4 882346720
+72 642 4 880037479
+715 248 4 875962280
+837 286 4 875721473
+699 1093 3 880696051
+896 232 3 887160427
+345 470 4 884992084
+876 19 5 879428354
+244 171 5 880606385
+883 656 5 891695666
+840 88 4 891209241
+826 127 5 885690482
+569 298 3 879793784
+752 259 5 891208451
+804 566 4 879444820
+648 454 3 884368232
+179 916 5 892151064
+787 326 4 888979547
+726 248 2 889832422
+344 529 5 884814668
+222 542 2 878183837
+788 646 3 880868513
+426 663 4 879444604
+551 111 5 892783612
+898 683 3 888294775
+880 173 3 880174780
+451 326 4 879012431
+749 1028 4 878849149
+669 664 4 892550104
+608 327 2 880402450
+669 96 2 891260392
+703 181 5 875242762
+565 707 5 891037453
+804 510 5 879441346
+940 8 5 885921577
+900 429 2 877833747
+878 274 3 880869003
+567 514 5 882425701
+645 89 4 892053483
+901 546 4 877127250
+805 383 2 881706146
+847 7 3 878775647
+190 7 4 891033653
+924 283 4 884371495
+77 527 4 884752853
+868 136 5 877104414
+880 810 3 880168411
+881 11 4 876537752
+577 240 3 880470884
+881 174 5 876537718
+903 223 5 891033354
+903 56 5 891466376
+586 96 4 884059110
+506 71 5 874873068
+799 319 4 879253668
+545 266 2 879898447
+757 471 4 888444738
+30 751 3 884310551
+864 94 4 888891423
+773 145 3 888540390
+804 89 4 879441524
+846 449 3 883950950
+645 32 5 892054906
+400 748 2 885676411
+914 155 5 887124121
+184 504 4 889908630
+35 264 2 875459099
+742 475 4 881335492
+119 475 4 874775580
+901 144 5 877288015
+621 780 4 874962824
+697 591 4 882622016
+527 640 4 879456464
+566 210 4 881650030
+585 86 5 891284016
+940 153 2 885921953
+347 106 2 881652813
+655 1141 3 888474986
+881 134 5 876539260
+892 648 4 886607642
+495 432 5 888633396
+645 514 5 892053686
+455 435 4 879110544
+788 630 2 880869355
+905 717 1 884984149
+749 932 3 878850333
+621 173 4 874965407
+588 842 3 890015542
+667 23 3 891035084
+618 432 5 891308979
+871 511 2 888193177
+90 220 4 891385165
+708 347 3 892718637
+286 929 4 876522098
+587 876 2 892871536
+484 88 4 891195179
+932 652 3 891248893
+485 286 2 891040897
+655 1635 3 887432079
+681 310 3 885409572
+661 192 4 888299461
+846 1029 1 883950859
+645 469 5 892054707
+295 511 5 879516961
+907 821 5 880160008
+798 705 4 875638447
+720 898 4 891262812
+932 566 4 891251463
+115 772 4 881171273
+648 250 4 882211464
+643 659 5 891447127
+627 523 4 879529767
+910 282 3 880821319
+782 1160 2 891500150
+886 222 4 876032615
+629 223 5 880117813
+18 137 5 880132437
+716 723 4 879796072
+896 429 5 887158866
+721 199 4 877147323
+652 257 2 882567356
+628 1296 5 880777096
+933 182 4 874854853
+798 1411 1 875639656
+511 260 4 890004916
+484 231 2 891195476
+905 326 3 884983034
+934 183 2 891190903
+503 58 4 880472565
+592 325 2 882607647
+618 1225 2 891309382
+493 134 3 884132246
+655 578 2 887488694
+13 326 3 882140792
+773 13 4 888539471
+69 334 3 882125962
+774 501 1 888558019
+641 1039 4 879370337
+725 286 5 876106729
+655 178 4 887427009
+897 200 5 879991434
+934 269 2 891188367
+374 526 4 880938965
+930 651 3 879535574
+851 182 5 875731406
+741 134 5 891455381
+566 11 3 881649962
+346 182 5 874948031
+885 419 4 885716328
+385 2 3 879446786
+200 172 5 884128554
+831 687 2 891354424
+566 631 4 881650605
+354 655 3 891217575
+505 419 3 889333560
+655 1014 3 890103072
+548 55 5 891044482
+883 462 5 891693085
+864 91 5 888887172
+489 245 3 891366838
+868 412 5 877112001
+431 294 5 877844377
+268 24 2 876514002
+823 401 4 878439365
+756 258 3 874826502
+796 722 3 893047460
+643 240 5 891445823
+635 328 3 878878752
+647 173 5 876534131
+923 762 4 880387525
+391 1163 2 877399864
+933 399 3 874939157
+896 196 3 887159173
+420 1347 3 891356927
+758 301 3 880672427
+749 642 2 878848137
+645 709 3 892054570
+786 102 4 882844096
+104 340 3 888441878
+756 742 3 874830026
+505 259 3 888631208
+345 91 4 884993016
+417 4 3 879648360
+709 808 4 879848645
+942 539 3 891282673
+749 229 3 878849482
+824 289 2 877021044
+730 273 2 880310324
+804 755 3 879445305
+663 693 4 889493732
+648 726 3 884882271
+892 203 5 886609390
+766 8 5 891309329
+653 186 5 880151557
+460 100 5 882912418
+579 69 2 880951868
+882 929 1 879863176
+539 319 5 879787770
+667 269 5 891034444
+622 125 3 882590457
+9 50 5 886960055
+694 52 4 875729667
+405 65 1 885546379
+903 467 3 891033606
+610 352 1 888702795
+913 430 2 882544617
+716 659 4 879794962
+654 154 3 887864797
+631 1527 2 888465351
+931 245 4 891037024
+693 159 4 875483521
+856 749 3 891489450
+707 1163 4 880060724
+773 183 4 888539962
+787 302 3 888979123
+674 1197 3 887763386
+748 181 4 879454455
+59 30 5 888205787
+802 260 4 875984938
+667 962 2 891035164
+846 1188 2 883950524
+643 121 4 891445741
+394 651 4 880888223
+216 546 2 880233197
+913 117 1 882544673
+894 691 3 889468982
+56 167 3 892911494
+727 249 2 883708927
+918 1101 4 891987824
+294 840 3 889242516
+393 451 3 887746995
+663 124 3 889492390
+721 145 4 877139773
+788 55 4 880868876
+868 50 5 877103449
+435 1014 2 884134515
+577 470 5 880475245
+896 942 4 887160209
+670 199 4 877974549
+527 187 5 879455999
+884 736 3 876859329
+659 494 4 891383965
+655 1499 3 888685556
+899 463 4 884121342
+514 419 4 875463468
+551 386 1 892785364
+784 272 4 891387077
+890 435 5 882574437
+787 1433 3 888979181
+524 170 4 884634785
+854 293 5 882812102
+493 204 5 884130852
+394 204 5 880888223
+307 433 5 879283625
+643 385 3 891449344
+840 631 4 891205004
+11 729 4 891904637
+655 1070 4 887474050
+796 510 3 892761578
+425 898 3 890346705
+880 195 4 880167670
+456 405 1 881371942
+782 935 2 891500150
+480 50 4 891207951
+806 461 4 882388706
+392 513 5 891039049
+749 100 3 878849052
+766 22 3 891309261
+721 197 4 877140221
+314 365 3 877891465
+361 194 4 879440345
+698 423 2 886366731
+893 724 3 874830160
+916 474 4 880844175
+544 338 2 884796062
+776 656 5 891628678
+527 661 5 879456186
+796 549 3 893047208
+85 1018 4 882995668
+675 463 5 889489003
+534 148 4 877808198
+13 746 3 884538766
+942 313 3 891282396
+746 183 4 885075165
+117 184 3 881012601
+776 177 4 891628937
+682 385 3 888522456
+826 397 3 885690854
+326 611 3 879875572
+562 194 5 879196075
+588 1411 1 890032421
+712 398 4 874957179
+429 843 1 882387114
+303 401 3 879543003
+552 127 4 879221580
+843 270 4 879442947
+859 1132 3 885775513
+756 121 3 874829152
+389 485 5 879991081
+798 208 3 875639010
+314 827 4 877887292
+686 209 5 879545550
+606 148 3 878150506
+941 124 5 875048996
+804 423 3 879441371
+293 143 4 888906428
+648 412 1 884367318
+674 257 4 887762641
+347 210 4 881653973
+773 210 2 888539398
+939 689 5 880260636
+642 401 4 885606178
+724 307 3 883757468
+761 1157 5 876189775
+883 197 4 891696689
+699 283 4 879147032
+119 7 5 874775185
+405 187 5 885544739
+733 124 5 879535213
+303 123 4 879468149
+370 390 1 879434587
+514 209 3 876062951
+577 410 3 880471170
+936 281 4 886832903
+847 1086 4 878775404
+825 257 4 880931887
+92 1216 4 886442386
+450 336 3 882370464
+880 368 1 880175503
+870 218 4 889717102
+711 704 4 879993650
+833 1012 4 875036418
+561 1059 1 885808867
+128 416 3 879967367
+15 249 1 879455764
+338 143 2 879438652
+654 98 5 887864641
+896 299 1 887235709
+823 193 5 878439113
+889 1218 4 880178511
+806 122 3 882385694
+2 289 3 888979353
+710 333 3 882063367
+94 195 3 885870231
+655 1121 3 887428938
+711 995 4 879991134
+394 672 3 880888540
+897 8 3 879990744
+926 322 2 888636270
+95 215 4 879198109
+849 427 4 879695317
+479 915 4 893281238
+246 447 3 884922714
+571 45 4 883354940
+936 952 4 886832966
+884 582 5 876859351
+875 478 4 876465025
+922 229 4 891447777
+532 491 5 893119491
+91 1192 4 891439243
+788 174 2 880868316
+62 134 4 879373768
+699 762 3 878882455
+561 379 2 885810428
+338 517 5 879438505
+290 234 3 880474451
+458 762 3 886395065
+524 582 3 884635326
+530 176 3 886202320
+332 748 4 887916385
+747 989 3 888638508
+533 1048 3 889450842
+642 28 5 885603636
+883 312 3 891692044
+474 655 5 887924083
+180 53 5 877442125
+871 56 5 888193177
+344 50 5 884814401
+922 451 4 891448247
+535 950 3 879618019
+311 747 3 884364502
+650 121 3 891369836
+532 203 5 893118712
+181 743 1 878963241
+768 744 3 880136272
+896 135 3 887158926
+363 239 3 891495272
+854 922 5 882813143
+561 655 3 885807930
+886 43 2 876033134
+389 15 2 879916135
+458 484 5 886397109
+406 492 4 879445859
+537 550 2 886032246
+663 187 5 889493869
+399 545 2 882345164
+525 100 4 881086108
+913 310 3 880753802
+758 98 5 881976289
+940 56 5 885921577
+500 286 1 883864527
+911 313 2 892838135
+880 1296 3 892958128
+495 196 3 888632546
+922 191 3 891454587
+514 272 4 885180603
+758 346 2 883099368
+537 855 3 886030937
+790 472 2 884462416
+823 459 4 878438379
+28 5 3 881961600
+271 1117 3 885847763
+630 98 5 885667898
+178 161 5 882827645
+886 506 4 876032308
+641 511 5 879370337
+798 707 2 875303559
+579 7 3 880952006
+870 244 3 875051043
+844 181 5 877388183
+514 168 4 875308925
+805 28 3 881698243
+561 849 2 885810193
+793 591 4 875104752
+580 597 1 884126077
+758 171 5 881976262
+658 735 3 875148108
+900 121 2 877832803
+655 18 3 888984478
+889 729 3 880179785
+620 28 4 889988121
+762 515 5 878719186
+870 23 4 875050865
+307 472 3 877123683
+798 769 2 876249507
+919 7 3 875288848
+640 91 4 874777998
+92 729 4 875656624
+913 475 4 880757473
+922 290 4 891451277
+524 39 5 884636583
+480 527 4 891208327
+85 316 3 893110061
+741 742 4 891455766
+900 1028 2 877833393
+733 126 2 879535938
+942 269 2 891282396
+833 33 2 875134264
+780 183 2 891363860
+847 71 4 878940653
+84 282 4 883450434
+880 269 4 892958090
+724 286 1 883758268
+514 22 4 875463202
+329 50 4 891655812
+334 209 3 891545821
+551 100 4 892776486
+727 550 4 883712519
+764 282 4 876243291
+756 402 4 874831383
+721 239 4 877147007
+269 639 4 891447216
+654 638 4 887864868
+676 302 5 892685224
+795 705 4 883250829
+831 317 4 891354798
+921 173 5 884673780
+219 906 4 892039575
+593 51 3 875671982
+840 582 5 891204265
+721 937 3 877137359
+689 150 4 876676134
+749 812 3 878849586
+883 405 3 891916961
+45 742 4 881013176
+487 559 3 884029657
+888 792 5 879365054
+804 367 3 879445605
+236 135 2 890116033
+313 651 3 891014552
+821 274 5 874792778
+649 298 4 891440293
+878 100 2 880865661
+682 243 1 888516865
+922 151 5 891449152
+712 486 4 874730521
+731 611 3 886184683
+871 896 3 888192858
+747 524 5 888640222
+435 268 5 884130688
+630 69 3 885667939
+621 577 3 874963446
+889 202 3 880178773
+243 631 4 879988298
+868 567 1 877113481
+682 148 3 888520923
+348 117 4 886523256
+373 367 3 877100458
+843 590 3 879443544
+671 22 4 884035406
+608 195 1 880405527
+882 195 5 879867568
+782 259 1 891498267
+712 88 4 874730155
+880 276 4 880166872
+806 588 4 882388795
+85 428 5 879454235
+514 88 4 875463468
+122 57 2 879270644
+666 121 3 880313603
+705 193 3 883518903
+823 64 5 878437753
+919 15 5 875289250
+429 196 4 882385012
+222 412 1 877564050
+158 107 3 880132960
+916 593 4 880843551
+665 483 4 884293610
+385 1070 5 880870206
+589 333 5 883352402
+919 475 3 875288898
+523 14 5 883700991
+418 1313 2 891282813
+624 313 5 885215463
+753 286 3 891399477
+618 193 4 891308432
+714 291 3 892777117
+143 286 2 888407586
+757 56 4 888445279
+187 173 5 879465307
+916 831 1 880843864
+561 660 3 885810144
+1 240 3 875071898
+838 7 5 887064072
+532 427 5 892519934
+924 836 3 885457975
+881 218 4 876539260
+846 241 4 883947911
+943 186 5 888639478
+940 355 1 889480552
+815 134 4 878694613
+149 340 4 883512775
+10 617 5 877892160
+13 917 4 892015104
+674 597 3 887763150
+883 692 3 891694249
+870 210 4 879270313
+721 261 3 877137214
+679 63 3 884489283
+393 259 4 887742851
+875 321 3 876464755
+919 201 4 875920887
+864 12 5 888886984
+699 930 2 880696344
+554 202 4 876232956
+223 1052 1 891550404
+682 175 3 888517265
+847 218 3 878940254
+921 132 3 884673699
+854 225 1 882813364
+655 735 3 887427338
+774 429 1 888556698
+726 535 3 889832806
+89 86 5 879459859
+771 189 5 880659815
+640 693 5 874778207
+617 448 3 883789507
+234 939 2 892333798
+303 1335 3 879485048
+850 82 5 883194950
+798 380 3 875638680
+417 185 3 879647708
+843 209 3 879446806
+655 423 3 887693376
+334 190 4 891547083
+863 288 4 889288911
+305 464 3 886322796
+881 304 3 876535642
+134 294 4 891732365
+889 451 3 880181488
+648 1271 4 884882234
+788 187 4 880867933
+452 501 3 885476356
+823 747 4 878438585
+198 939 3 884209412
+515 300 5 887658975
+729 362 4 893286637
+750 303 4 879445911
+627 735 4 879530600
+555 505 4 879975474
+826 332 3 885689821
+646 678 3 888529127
+495 182 5 888632043
+22 405 1 878888067
+661 249 3 886841443
+508 514 5 883767301
+864 102 4 888890997
+896 739 2 887159723
+294 986 3 889242810
+657 294 5 884238247
+246 257 4 884924327
+796 566 4 893048343
+707 1479 5 886287854
+292 181 4 881104068
+655 1068 3 891585417
+870 792 3 879540005
+880 595 1 880243541
+786 127 4 882841692
+435 427 3 884131542
+638 450 1 876695415
+923 1028 4 880387624
+293 168 4 888905716
+299 1068 3 877877600
+916 944 2 880845476
+908 147 2 879722932
+152 763 5 884018370
+43 100 4 875975656
+892 187 5 886608682
+659 197 5 891385080
+847 104 3 878939266
+450 235 3 887661217
+42 595 1 881106582
+151 1047 2 879543036
+305 13 3 886323998
+892 178 5 886608681
+23 679 3 874788443
+862 480 5 879304761
+847 756 1 878776020
+643 435 5 891447314
+648 153 4 884881621
+586 172 4 884058708
+476 94 2 883364780
+234 724 4 892335739
+168 931 3 884288329
+601 96 2 876350185
+916 1268 3 880845451
+916 381 3 880845738
+727 291 4 883709009
+841 344 3 889066880
+862 1199 2 879303729
+537 641 4 886031178
+650 239 3 891385876
+881 333 5 876535642
+564 117 4 888730974
+883 174 4 891696824
+606 596 4 878149415
+710 418 3 882063685
+62 451 3 879375716
+523 523 3 883703495
+454 472 3 888266874
+719 423 3 879360583
+863 749 2 889289419
+782 1391 4 891500066
+918 658 3 891987059
+551 415 4 892784710
+429 786 2 882386966
+889 879 3 880176596
+194 168 5 879521254
+711 559 3 879994020
+790 89 4 885155770
+943 215 5 888639000
+774 210 1 888555964
+618 288 3 891307343
+919 508 5 875288570
+804 134 4 879444890
+599 476 4 880953441
+655 2 3 888474138
+851 157 4 875731605
+836 238 4 885754200
+273 313 3 891292873
+846 518 4 883948571
+804 480 5 879442057
+730 301 1 880310202
+407 153 4 875042569
+655 511 3 887427009
+647 71 4 876534275
+629 69 5 880117485
+514 81 4 875463416
+855 45 3 879825383
+707 490 2 886285792
+588 98 1 890015324
+530 174 4 883784503
+183 649 4 891464079
+755 887 3 882569845
+379 577 4 892879355
+899 228 3 884121572
+620 834 2 889987073
+28 96 5 881957250
+934 461 4 891191660
+476 245 4 883365784
+102 550 2 888801812
+559 660 1 891034250
+833 108 2 875036102
+694 606 4 875727189
+670 135 3 877974549
+435 609 4 884132873
+389 709 4 879991115
+224 555 3 888104030
+887 183 1 881379449
+899 135 4 884121857
+894 937 4 880415903
+764 946 4 876246555
+875 527 4 876465230
+891 15 4 891638780
+648 810 4 884883031
+458 1 4 886394423
+943 443 2 888639746
+881 100 4 876536414
+919 286 4 885059400
+788 291 4 880870905
+536 487 4 882359813
+712 367 4 874956841
+397 480 5 885349476
+59 929 2 888203018
+624 100 5 879792581
+474 471 3 887915307
+662 10 4 880570142
+918 28 4 891987541
+833 1017 4 875036017
+84 79 4 883453520
+932 671 3 891250915
+913 42 3 880824372
+919 289 3 875288164
+737 196 3 884314694
+655 315 4 887424720
+267 158 4 878973126
+807 235 1 892530173
+715 658 4 875963693
+760 288 4 875665867
+887 8 4 881380025
+892 385 3 886608000
+936 298 4 886832134
+727 161 4 883712716
+934 228 4 891193778
+885 97 5 885714136
+919 819 3 875288805
+698 606 2 886366770
+651 285 4 879348966
+639 162 3 891239380
+547 319 4 891282926
+622 202 4 882670252
+632 95 5 879456955
+840 489 3 891204385
+276 1483 3 892436354
+559 87 4 891034003
+313 742 3 891016932
+690 722 3 881177937
+894 877 3 882403414
+592 895 3 882607528
+110 63 3 886989363
+660 1050 4 891200678
+287 941 3 875335424
+685 324 3 879451401
+897 926 4 879993674
+757 1240 3 888445820
+693 977 3 875483597
+835 180 5 891033675
+648 208 5 884796652
+788 380 3 880869215
+693 664 2 875482689
+506 566 4 885135819
+501 122 4 883348236
+488 294 4 891293606
+833 206 4 875038671
+260 270 5 890618728
+495 96 4 888634110
+844 1039 4 877382717
+886 230 2 876033106
+918 487 4 891987446
+291 717 3 874834388
+537 343 2 886029153
+639 786 3 891241022
+798 1297 3 875916505
+716 257 5 879793465
+224 591 3 888082584
+653 213 2 880150190
+257 14 5 879029742
+864 419 4 888887984
+758 8 5 881975577
+890 204 4 882403085
+463 749 3 877384882
+806 50 5 882385200
+189 1056 3 893265123
+868 475 4 877104987
+932 483 5 891249962
+486 306 1 879874063
+886 474 4 876031720
+374 1197 4 880393892
+932 157 4 891250667
+682 769 2 888522951
+758 212 4 881976919
+385 421 2 879446026
+887 934 4 881379188
+713 302 4 888882040
+664 137 3 876524641
+805 1091 2 881695591
+836 258 4 885753475
+896 168 4 887158738
+406 216 3 880131741
+663 108 2 889492796
+625 678 3 891262561
+496 277 5 876072633
+790 222 3 884461441
+622 207 5 882592278
+102 449 4 888802176
+425 5 1 878738887
+847 735 4 878940890
+399 890 2 882340517
+776 441 2 892920403
+819 321 4 880381928
+821 1060 5 874793022
+942 511 4 891282931
+758 200 5 881977229
+758 1039 5 881975787
+334 193 4 891547334
+452 82 3 886149040
+935 257 2 884472110
+416 164 5 893214041
+776 437 1 892920446
+707 696 4 880061405
+561 72 2 885810084
+270 185 5 876955938
+884 300 1 876857789
+537 1025 1 886029488
+748 189 4 879454749
+886 288 4 876031122
+421 208 2 892241554
+524 235 1 884628059
+452 23 2 876825745
+162 826 3 877635965
+99 326 3 885678267
+909 300 5 891919232
+659 319 3 891331322
+843 204 3 879448073
+405 1334 1 885549789
+460 1137 3 882912235
+543 1174 3 876894981
+927 456 2 879182709
+327 178 4 887745661
+49 367 3 888069117
+361 443 3 879441253
+194 265 4 879520991
+907 813 5 880158770
+846 196 4 883949290
+488 742 4 891295023
+910 332 2 880821834
+707 747 3 886287900
+125 663 3 879454956
+901 476 5 877289381
+648 180 1 884368643
+714 151 3 892777812
+897 485 3 879991037
+550 181 5 883425283
+683 300 3 893283728
+227 100 5 879035251
+757 233 3 888467038
+62 172 5 879373794
+922 212 2 891448473
+314 1094 1 877887065
+831 12 5 891354687
+774 986 1 888558594
+700 531 4 884494380
+514 185 3 875311225
+179 353 1 892151270
+919 742 4 875289499
+181 593 1 878962349
+554 597 4 876232176
+655 156 2 887430634
+881 230 4 876539291
+934 315 4 891188403
+689 118 4 876676433
+804 468 4 879442687
+655 211 3 887428334
+750 328 4 879445808
+908 200 2 879722642
+727 1016 3 883709802
+815 432 5 878694952
+11 52 3 891904335
+610 505 4 888703537
+863 691 3 889289067
+936 111 4 886832597
+474 748 3 887914979
+840 367 4 891205287
+43 755 3 883956075
+522 205 4 876961020
+718 751 5 883449953
+753 347 2 891401167
+663 323 2 889492230
+708 508 4 892719193
+457 485 4 882396832
+919 325 4 875288418
+606 156 4 880924789
+778 186 4 890802724
+897 736 3 879991186
+207 685 3 876018471
+631 310 4 888464980
+756 245 3 874832096
+625 4 4 892000372
+819 315 5 884618354
+671 472 5 884036411
+745 64 5 880123905
+151 611 4 879524514
+615 528 4 879448399
+1 7 4 875071561
+811 289 2 886377426
+747 463 3 888732695
+847 257 3 878775863
+595 815 3 886921584
+747 209 3 888640437
+389 946 3 880088363
+279 713 3 886015169
+344 19 4 884899346
+451 886 4 879012773
+721 455 5 877138884
+709 578 4 879848645
+919 1086 4 875289322
+896 572 2 887160676
+758 25 4 881977669
+738 193 5 892844112
+592 340 5 882607476
+798 961 1 875303558
+771 216 5 880659894
+783 750 4 884326274
+881 524 4 876537825
+391 322 3 877398619
+429 530 4 882384986
+625 100 3 891878363
+279 462 3 875309911
+227 1068 4 879035289
+663 307 4 889491690
+649 282 4 891440330
+384 879 4 891273874
+62 739 2 879375454
+753 71 5 891401457
+606 717 3 878147770
+454 367 4 888267128
+648 83 4 884628482
+848 603 5 887047308
+883 919 4 891692713
+938 1033 2 891357137
+921 82 3 884673954
+586 1207 2 884065879
+639 647 3 891239217
+634 929 3 877018033
+802 218 3 875985767
+210 402 5 887737171
+796 389 4 893219092
+747 945 4 888639481
+580 343 5 884124304
+542 168 4 886532602
+354 13 3 891216825
+452 607 5 875266680
+782 1142 3 891499243
+929 474 4 879640126
+933 734 2 874938644
+551 673 4 892778164
+731 15 4 886182632
+886 229 3 876032509
+710 95 3 882064434
+486 16 3 879874583
+907 118 4 880159360
+498 531 3 881957195
+94 423 4 885873302
+118 188 5 875384669
+751 588 5 889133291
+537 185 4 886030805
+603 450 3 891955972
+465 357 4 883531325
+146 269 4 891457591
+846 202 5 883949594
+682 223 1 888517011
+710 1019 4 882064555
+659 443 5 891385136
+659 642 2 891386492
+854 919 4 882812406
+255 743 1 883217030
+409 1159 2 881109019
+97 172 4 884238939
+650 38 3 891381784
+833 195 5 875038529
+752 358 4 891208452
+786 121 2 882842416
+650 21 2 891387767
+886 241 4 876032531
+747 189 4 888639272
+666 478 4 880139526
+527 154 3 879455814
+637 125 3 882903582
+656 326 1 892318888
+854 288 5 882814571
+416 118 2 876697479
+863 900 3 889289067
+880 123 4 880167247
+23 1004 3 874788318
+399 658 3 882350198
+682 211 4 888522311
+833 642 3 875038626
+792 151 3 877909753
+314 117 4 877886484
+407 395 1 876348957
+862 431 5 879305312
+666 805 4 880568436
+94 939 4 885873423
+96 200 5 884403215
+705 655 3 883518852
+406 23 4 879446529
+665 421 4 884294552
+70 678 3 884063627
+793 257 4 875103901
+369 335 2 889428072
+458 1109 4 886397318
+303 873 3 879466214
+405 418 5 885548836
+116 145 2 876452980
+751 142 4 889299175
+393 892 3 887742939
+454 312 3 888015842
+42 1048 1 881106220
+942 304 5 891282457
+510 261 2 887667780
+490 100 3 875427629
+577 96 4 880474257
+655 276 4 887473778
+201 12 4 884111269
+405 1540 2 885548877
+499 166 5 885599334
+806 17 4 882389506
+653 429 3 878866679
+799 484 3 879254077
+707 1141 3 886285791
+489 754 5 891448109
+848 642 5 887039164
+881 356 3 876539477
+556 209 5 882136162
+766 485 3 891309913
+653 1267 1 880153253
+848 179 5 887042377
+456 98 3 881372779
+863 1234 3 889289619
+885 28 4 885714136
+435 401 3 884133447
+802 258 5 875984532
+429 587 3 882386895
+766 196 3 891309703
+919 318 5 875372903
+422 773 3 879744183
+709 567 2 879848272
+757 350 3 888443511
+864 501 3 888891836
+913 185 4 881367173
+551 40 1 892785056
+532 1162 2 888631576
+574 896 2 891279013
+940 147 4 885921893
+643 127 5 891445476
+932 209 5 891250258
+802 424 2 875986303
+748 650 1 879454573
+741 121 2 891455766
+619 750 3 885953537
+823 98 5 878437890
+40 1038 1 889041741
+655 896 4 887474605
+591 45 5 891031257
+897 742 3 879993314
+880 272 5 892958036
+617 672 3 883789537
+804 234 4 879442862
+648 29 2 884883149
+903 118 4 891031794
+660 294 3 891197701
+666 48 4 880139180
+666 435 4 880567883
+450 190 4 882373385
+747 21 2 888733111
+880 471 4 880167114
+653 779 1 880153467
+943 210 4 888639147
+627 174 3 879531195
+58 1008 1 884304609
+322 33 4 887313946
+593 131 4 876506731
+799 173 5 879254077
+506 1019 5 878044851
+619 554 3 885954238
+933 219 1 874854217
+741 781 4 891457424
+798 709 5 875914860
+334 866 3 891545239
+655 751 3 888474960
+807 597 4 892705277
+890 193 4 882402826
+766 613 3 891310009
+486 1137 5 879874545
+488 754 4 891293606
+655 796 2 887428280
+688 341 5 884153606
+447 257 3 878854520
+880 697 2 880242281
+886 451 3 876033965
+658 477 3 875145750
+454 751 4 888265376
+934 239 4 891194802
+405 735 5 885545306
+796 623 3 893219122
+388 98 5 886441015
+661 197 4 876013975
+374 276 4 880393056
+914 736 3 887123465
+798 204 4 875742878
+214 188 5 892668173
+911 7 4 892839551
+10 230 4 877892210
+405 203 1 885548578
+760 120 1 875669077
+588 366 5 890027430
+480 197 3 891208215
+29 180 4 882821989
+545 177 3 879899299
+925 678 3 884717790
+201 692 3 884114895
+778 150 3 890802549
+246 941 1 884923547
+94 208 4 891720643
+939 476 5 880261974
+780 485 4 891363826
+301 282 4 882074561
+936 236 5 886832183
+917 1014 2 882911246
+757 969 3 888468741
+503 79 5 879454675
+429 234 4 882386566
+303 1097 3 879466523
+825 248 4 880755869
+828 702 2 891037466
+415 204 4 879439865
+742 1 4 881335281
+832 322 3 888259984
+663 150 5 889492435
+705 227 4 883428178
+621 68 4 880739654
+391 651 5 877399133
+671 50 5 875388719
+532 495 4 888634801
+901 568 5 877131045
+875 12 5 876465230
+851 866 3 875730895
+705 843 2 883427796
+649 50 4 891440235
+920 300 3 884220058
+235 1105 2 889654460
+23 59 4 874785526
+897 679 5 879991630
+925 218 4 884717862
+664 518 4 876524290
+712 61 3 874730031
+429 510 4 882387773
+665 196 4 884294026
+229 886 1 891632164
+544 328 3 884795581
+532 105 3 874789704
+887 416 2 881380539
+222 637 2 878183713
+330 237 4 876544690
+896 15 3 887158900
+334 142 3 891548272
+580 125 3 884125387
+29 306 4 882820730
+784 310 4 891387155
+632 845 4 879459677
+600 431 3 888451908
+543 508 4 874861792
+474 515 5 887915269
+751 98 5 889134186
+886 651 5 876034074
+790 226 3 885156396
+556 988 1 882135994
+612 117 4 875324599
+303 725 1 879544153
+921 252 4 879380142
+537 124 4 886029806
+592 343 3 882607476
+13 497 5 882140166
+398 133 3 875726786
+776 218 4 892920321
+943 685 4 875502042
+608 111 1 880406507
+655 363 3 887426770
+846 715 4 883949380
+940 610 1 885921953
+900 508 3 877832764
+578 288 3 887229335
+870 185 4 875050672
+664 529 4 878090125
+732 245 4 882590200
+918 174 3 891987154
+736 1089 1 878709187
+896 70 4 887160086
+385 656 5 879441425
+706 325 1 880996945
+598 269 3 886710494
+653 227 3 880151488
+493 25 4 884132717
+650 561 3 891370113
+865 189 4 880235059
+907 497 5 880160204
+854 846 3 882813453
+561 549 2 885809654
+630 742 5 885666918
+893 122 2 874829249
+933 214 3 874853666
+303 92 4 879467131
+704 648 5 891397667
+889 137 4 880177016
+774 1079 1 888558897
+463 271 1 889943811
+526 121 2 885682590
+800 300 4 887646980
+798 949 3 875914337
+655 144 3 887429594
+537 279 2 886030177
+324 340 5 880574827
+654 95 4 887864204
+366 675 4 888857866
+786 9 5 882841955
+843 225 2 879449256
+898 748 4 888294739
+747 11 5 888638958
+223 329 2 891549079
+222 596 3 877563739
+673 292 4 888787376
+931 362 3 891035970
+693 48 5 875482280
+872 864 3 888479498
+641 513 5 879370150
+848 476 3 887047674
+918 45 4 891986959
+919 477 4 875289025
+883 568 3 891696999
+674 1620 4 887763035
+654 11 4 887864452
+466 899 5 890284231
+360 879 3 880354094
+889 597 3 880182741
+487 841 2 883445168
+29 657 4 882821942
+486 926 2 879875408
+823 135 4 878438379
+276 540 1 874792519
+907 756 4 880159198
+773 12 3 888540448
+676 303 4 892685403
+65 1041 3 879217942
+164 329 4 889401410
+588 815 4 890024829
+653 797 2 880153841
+867 475 5 880078656
+863 751 4 889289122
+437 26 2 880142399
+399 552 1 882350733
+484 183 4 891195323
+731 140 2 886186811
+840 64 4 891204664
+768 25 4 880136157
+435 768 3 884133509
+840 750 4 891202784
+943 12 5 888639093
+935 742 5 884472266
+887 87 5 881380335
+856 323 2 891489593
+5 66 1 875721019
+416 421 5 893214041
+314 38 5 877889994
+586 231 3 884062010
+749 158 3 878849903
+682 591 3 888517097
+853 678 4 879365170
+881 484 4 876537512
+693 177 3 875484882
+480 1121 4 891208689
+880 1197 3 880167151
+823 474 5 878437890
+933 215 3 874854031
+194 186 5 879521088
+523 954 5 883702474
+571 114 4 883355063
+617 357 4 883789386
+755 288 1 882569771
+658 273 4 875148262
+663 815 4 889492759
+624 824 2 879793582
+713 311 3 888882040
+830 310 4 891462185
+463 764 2 877385457
+938 477 1 891356702
+505 501 2 889334373
+615 180 4 879448475
+488 144 3 891293974
+674 827 4 887762899
+798 720 5 875915940
+10 470 4 877891747
+704 272 5 891397015
+231 300 4 888605273
+927 7 3 879177298
+747 416 5 888640916
+889 430 4 880178411
+833 5 1 879818535
+669 408 5 892549316
+890 134 5 882403122
+911 89 4 892838405
+528 427 4 886813104
+878 66 3 880869354
+715 168 4 875963657
+840 707 5 891204114
+669 647 5 891260596
+864 178 4 888887248
+189 1020 4 893265657
+721 1265 3 877138661
+249 50 4 879571695
+487 53 2 883447118
+869 242 2 884490097
+639 196 3 891239456
+766 633 4 891309947
+676 539 4 892685920
+881 476 2 879052198
+622 99 4 882592383
+622 159 3 882670309
+858 269 4 879458608
+552 181 3 879221399
+479 222 4 879460028
+923 174 5 880388872
+448 258 4 891887440
+474 505 5 887924425
+13 145 2 882397011
+59 60 5 888204965
+771 137 4 880659302
+916 28 4 880844861
+436 239 3 887769952
+804 144 4 879444890
+661 707 5 876016858
+774 215 3 888556517
+474 671 3 887926105
+854 815 2 882812981
+660 485 3 891200491
+54 250 4 880933834
+716 842 3 879796846
+87 66 5 879876403
+72 1148 4 880036911
+416 898 4 885114374
+919 418 4 875373945
+560 472 2 879976945
+669 246 4 892549497
+897 22 5 879990361
+702 222 5 885767775
+903 1073 3 891032842
+666 507 3 880567771
+586 411 2 884067199
+651 116 2 879348966
+795 655 3 881530154
+882 597 4 879863106
+897 82 5 879990361
+886 549 3 876032929
+796 286 2 892610876
+226 370 3 883890235
+848 638 5 887038073
+661 318 5 876013935
+816 313 5 891710780
+894 515 4 879896654
+503 489 4 880383625
+876 187 4 879428354
+480 79 4 891208718
+511 887 5 890004747
+892 174 5 886608616
+593 122 1 875660347
+524 126 4 884323427
+833 654 5 875039558
+727 635 2 883713419
+413 289 4 879969027
+919 268 3 875920245
+683 317 4 893286501
+303 204 4 879466491
+892 845 4 886610174
+158 385 3 880134445
+620 924 3 889987164
+655 242 4 887424795
+698 662 2 886367406
+521 108 3 884476020
+405 781 5 885547447
+648 561 2 884883679
+851 1089 3 875730418
+534 7 4 877807780
+748 64 4 879454707
+923 181 5 880387363
+343 217 3 876405771
+896 95 4 887158555
+417 411 2 879649001
+514 1115 4 875462826
+882 122 2 879863831
+940 1401 1 885921371
+919 5 4 875374088
+660 3 1 891405958
+311 222 4 884366852
+774 231 1 888557383
+174 407 1 886515295
+719 582 3 888451748
+919 1114 3 875920823
+263 484 4 891298107
+733 324 4 879535694
+766 62 3 891310475
+435 1069 4 884131489
+485 269 4 891040493
+477 794 4 875941111
+210 1118 4 887730496
+455 124 4 879109594
+540 181 4 882157060
+296 285 5 884196469
+360 285 5 880354250
+343 157 4 876405045
+773 924 1 888540146
+4 362 5 892002352
+868 228 5 877103935
+595 744 3 886921274
+652 984 2 882567180
+846 294 3 883946477
+497 719 3 879363253
+158 208 5 880135093
+668 355 2 890349190
+497 684 3 879310792
+554 527 4 876233137
+342 763 3 874984854
+664 57 4 878092649
+368 573 3 889783617
+893 237 4 874828097
+913 655 4 881725846
+820 271 2 887955020
+784 751 4 891387316
+816 288 4 891710724
+298 845 3 884183773
+851 353 3 890862878
+853 330 1 879365091
+798 88 4 875743642
+595 240 3 886921424
+738 527 5 892844111
+385 176 2 879441386
+435 636 4 884134047
+262 631 4 879793536
+716 606 5 879796214
+207 515 5 878191679
+890 142 3 882916650
+450 102 4 882468047
+683 323 3 893283903
+830 1 4 891560596
+937 268 1 876762200
+796 570 2 893048505
+898 751 3 888294621
+747 14 3 888734152
+720 268 4 891262669
+130 300 5 874953239
+727 413 2 883709710
+716 474 5 879795122
+115 79 4 881171273
+481 498 5 885828619
+70 343 4 884066910
+116 1258 2 876453376
+858 307 3 880933013
+399 24 4 882341239
+632 451 4 879459505
+919 582 5 875373214
+776 194 4 891628752
+896 238 3 887158165
+659 252 4 891045227
+847 476 4 878775961
+682 239 3 888517439
+529 332 4 882535049
+504 575 3 887912401
+606 619 4 880922565
+280 866 3 891701997
+585 1155 5 891285820
+867 181 5 880078050
+502 343 5 883702370
+378 44 3 880055037
+733 1 2 879535129
+276 65 4 874787467
+449 544 3 879959023
+676 174 5 892686459
+488 678 2 891293400
+658 467 4 875147448
+897 132 5 879990531
+896 271 1 887157278
+347 95 4 881654410
+240 349 1 885775878
+911 99 3 892840889
+301 866 4 882075171
+893 259 3 874827960
+790 273 5 884461888
+804 28 4 879445904
+795 928 1 883774317
+796 443 2 893202878
+262 476 3 879962366
+561 210 3 885809146
+380 50 4 885478497
+835 633 5 891033889
+833 826 2 875297292
+931 121 2 891036604
+576 210 4 886986400
+297 124 4 874954353
+326 227 3 879876941
+864 63 3 888893088
+747 117 2 888639780
+213 117 4 878870987
+83 1041 4 880308909
+37 7 4 880915528
+542 196 4 886533452
+733 150 2 879535440
+521 651 3 885253376
+621 50 5 874965407
+880 327 3 880166475
+334 71 3 891546299
+836 654 5 885754150
+660 95 2 891200491
+823 228 3 878438435
+624 980 4 879793358
+21 980 2 874951349
+487 966 5 883530562
+727 808 2 883712245
+922 406 4 891447944
+417 993 3 879646800
+279 95 3 875309950
+881 286 2 876961961
+875 512 5 876465408
+634 740 2 875729749
+690 655 4 881177272
+577 693 1 880475408
+253 121 5 891628142
+435 56 5 884131055
+868 201 2 877104264
+493 109 4 884130416
+286 169 3 877533101
+487 64 5 883445859
+655 581 2 887477000
+634 676 4 875729633
+413 460 3 879969536
+782 347 1 891498139
+854 664 4 882814091
+851 147 4 874728461
+846 663 4 883948873
+913 588 3 881449256
+880 1023 2 880175405
+922 449 4 891447802
+499 430 3 885598989
+880 71 4 880241289
+608 218 4 880406862
+934 223 5 891191659
+151 436 3 879524947
+178 215 5 882826807
+518 1 4 876823143
+544 313 5 884795413
+788 562 3 880871294
+655 82 2 887429559
+773 364 4 888539875
+543 318 3 874863549
+766 173 4 891309261
+596 295 4 883539402
+401 278 4 891032412
+590 1014 3 879439283
+938 763 4 891356656
+936 1086 3 886832134
+902 333 3 879463310
+839 410 1 875752274
+600 665 5 888452152
+897 161 5 879993309
+901 96 5 877130999
+919 1048 3 875289113
+923 831 4 880388211
+700 318 4 884494420
+649 471 5 891440412
+650 168 4 891381546
+538 712 3 877109773
+561 162 3 885809781
+306 303 3 876503793
+847 11 3 878939876
+373 135 1 877098784
+456 485 4 881373574
+436 348 4 887768521
+665 721 3 884294772
+872 280 3 888479275
+185 50 4 883525998
+797 127 4 879439297
+664 692 3 878152048
+618 660 3 891309040
+11 737 4 891904789
+775 302 3 891032742
+627 679 3 879531429
+361 283 4 879440694
+625 22 3 891262899
+795 96 2 881530415
+655 186 3 887428157
+293 1 2 888904861
+936 313 4 886831374
+881 625 5 876538465
+679 748 4 884312926
+897 199 4 879990465
+875 1073 5 876465230
+747 485 5 888640222
+878 707 2 880866409
+678 237 3 879544915
+537 690 2 886028604
+592 431 2 882956510
+892 423 5 886608185
+489 346 5 891362904
+332 226 5 887939092
+66 282 3 883601266
+727 841 3 883709208
+566 173 3 881649945
+894 170 4 882404329
+678 742 4 879544783
+864 229 4 888891836
+109 1016 5 880571661
+705 699 5 883427640
+610 162 5 888703343
+757 79 4 888445750
+776 708 5 891628599
+405 392 5 885545487
+840 168 5 891204868
+566 156 4 881649428
+924 1011 3 886760052
+682 1217 3 888521047
+647 79 4 876530687
+790 69 1 885155209
+751 91 4 889134705
+682 271 4 888518279
+463 1 1 890453075
+921 15 4 879379621
+303 333 4 879466088
+901 13 1 877129839
+94 91 5 891722006
+399 78 3 882348948
+748 515 4 879454662
+763 47 3 878915692
+256 96 5 882164444
+864 100 5 877214125
+633 318 4 875324813
+894 310 3 882403366
+537 190 4 886030552
+789 284 3 880332259
+712 71 5 874730261
+889 317 4 880180849
+67 756 3 875379566
+455 620 3 879108829
+536 304 3 882317183
+902 250 4 879465073
+774 393 1 888556090
+883 213 2 891693058
+847 121 3 878775523
+929 23 3 880817681
+527 129 2 879455905
+472 257 4 875978096
+919 221 4 875288898
+341 335 4 890757782
+844 24 5 877388183
+727 228 4 883711527
+216 27 3 881428365
+866 305 2 891221006
+567 492 4 882425966
+276 1036 2 889174870
+882 82 5 879867885
+629 357 4 880117062
+184 262 5 889906946
+457 388 2 882551343
+537 121 1 886030380
+385 715 3 879446671
+276 55 4 874792366
+900 200 2 877833632
+751 28 5 889133064
+840 1018 3 891211664
+630 1 4 885666779
+595 273 3 886921140
+702 449 3 885767775
+476 319 1 883365561
+899 51 1 884122387
+854 170 4 882813537
+13 853 1 882397010
+896 343 1 887235690
+500 370 3 883865952
+566 879 2 881649273
+933 546 2 874939105
+303 596 4 879468274
+406 558 3 880132276
+913 202 4 880825052
+880 603 5 880243629
+532 452 5 888630585
+897 193 3 879990466
+921 79 4 879380704
+496 705 2 876065382
+189 318 5 893265191
+407 195 4 875119886
+327 56 2 887745805
+655 340 3 888984325
+796 739 5 893047207
+844 1099 2 877387391
+886 231 2 876032247
+450 403 4 887660440
+790 825 3 884462385
+763 625 4 878923488
+294 93 4 877819713
+887 38 5 881381503
+16 591 4 877726944
+41 152 4 890687326
+831 64 5 891354534
+892 214 2 886608897
+788 550 3 880869508
+450 221 4 882395052
+488 873 3 891293152
+727 283 2 883709009
+874 150 4 888632448
+749 25 4 878846697
+941 117 5 875048886
+716 199 4 879796096
+910 252 2 881421035
+932 1512 5 891249038
+671 159 5 883949781
+766 965 3 891310540
+661 418 4 876036240
+455 50 5 878585826
+894 381 3 882404430
+447 228 4 878855682
+688 898 5 884153606
+360 83 4 880355845
+761 293 4 876190130
+243 367 3 879988976
+405 1006 1 885546445
+279 385 4 875309351
+166 315 3 886397478
+938 333 4 891356146
+884 381 5 876859751
+934 100 4 891189511
+756 89 4 874828769
+655 869 2 889282952
+654 535 3 887863962
+865 302 5 880142614
+881 432 3 876537825
+618 731 2 891309514
+178 410 4 882824467
+533 846 2 879365886
+42 826 3 881106419
+790 63 2 885157837
+545 510 3 880347957
+839 1009 3 875752560
+897 182 4 879990683
+833 209 5 875124604
+592 514 5 882955543
+803 339 3 880054834
+622 135 4 882592346
+694 510 5 875726927
+792 597 3 877910478
+870 2 2 879714351
+643 496 4 891446688
+815 542 4 878694820
+666 433 3 880568560
+181 106 2 878963167
+653 176 3 878854145
+290 993 4 880473630
+539 204 4 879788045
+486 950 4 879875069
+628 8 2 880777167
+830 71 4 891561474
+925 682 4 884717586
+407 747 3 876339940
+56 559 4 892910646
+645 22 4 892054508
+796 434 4 892676195
+269 17 2 891449670
+896 631 2 887159464
+435 1552 3 884134187
+923 245 3 880387199
+177 127 5 880130667
+552 1095 3 879222738
+796 188 2 892675654
+871 173 5 888193383
+621 313 5 883798770
+655 128 3 887429732
+401 751 1 891031532
+468 82 5 875292320
+663 1119 3 889493437
+913 175 5 881366473
+890 655 3 882915818
+774 7 2 888558539
+92 199 3 875811628
+472 150 3 875978686
+776 187 4 891628632
+879 15 4 887761865
+867 276 1 880079020
+930 763 3 879535102
+592 357 4 882956102
+521 343 3 884475605
+586 22 3 884058708
+303 461 4 879484159
+887 418 4 881380025
+637 931 1 882905388
+916 222 3 880843419
+588 222 3 890015722
+896 201 3 887158900
+474 187 5 887923708
+911 501 3 892840916
+577 708 3 880475067
+794 420 4 891035662
+939 409 4 880261532
+886 657 5 876031695
+265 288 4 875320024
+853 688 3 879365169
+119 1265 3 891287060
+618 458 3 891309579
+210 98 5 887736429
+854 463 3 882814395
+564 118 4 888730699
+527 69 4 879456490
+618 62 2 891309697
+198 475 4 884205277
+716 482 5 879795867
+704 528 3 891397491
+934 405 5 891189819
+818 690 3 891870301
+405 1487 1 885546724
+537 183 3 886031407
+752 882 4 891207846
+925 56 3 884717963
+689 410 1 876676293
+781 268 2 879633862
+286 413 3 877531226
+655 255 3 887477336
+846 1069 4 883948221
+504 330 4 887831274
+13 566 5 882397502
+280 392 5 891701328
+645 318 5 892053241
+635 682 2 878878685
+178 12 5 882826162
+379 151 4 880525771
+453 826 1 877553430
+198 343 3 884204666
+766 216 3 891310038
+828 14 4 891035819
+773 475 3 888538533
+805 47 5 881698778
+846 492 3 883947737
+111 311 4 891680028
+880 245 2 892958350
+711 42 3 876278831
+901 566 5 877131118
+815 191 5 878693183
+936 927 4 886833052
+841 873 4 889067121
+846 684 5 883948141
+749 1088 2 881602596
+422 567 3 879744218
+693 56 4 875483268
+612 259 3 875324355
+618 403 4 891309608
+700 423 4 884493943
+666 385 3 880568028
+849 174 5 879695469
+591 866 3 891039658
+524 704 4 884636691
+637 740 2 882903914
+663 15 4 889493069
+763 475 4 878915722
+704 493 4 891397190
+450 23 5 887136837
+655 23 3 887426971
+344 588 5 884900993
+882 228 5 879867694
+860 890 2 880829225
+303 1040 1 879485844
+696 748 1 886404268
+90 316 5 891382658
+536 148 4 882318820
+16 732 5 877726944
+894 898 4 883518875
+667 69 3 891035104
+268 96 5 876513953
+498 135 5 881956576
+499 624 2 885599372
+881 403 3 876539330
+828 381 3 891036568
+655 900 3 887424991
+682 790 3 888521942
+692 1047 2 876953616
+893 1218 3 874830338
+916 91 4 880844223
+474 255 4 887915600
+694 89 4 875728220
+479 431 4 879461741
+879 1284 3 887761562
+796 238 3 892761427
+420 190 5 891356864
+616 339 3 891224718
+790 68 3 885157440
+919 4 1 875374032
+128 69 4 879966867
+682 696 4 888518035
+798 1164 3 875637744
+890 215 4 882916356
+249 853 4 879572256
+608 190 4 880405527
+654 3 3 887864071
+923 689 3 880387001
+11 427 4 891904300
+864 628 4 888890639
+683 307 3 893286347
+542 282 3 886533452
+545 168 4 879900156
+900 834 1 877833536
+648 2 4 884882742
+43 421 3 883954853
+618 275 3 891307577
+174 951 1 886515551
+927 367 5 879199250
+671 566 4 884035303
+568 520 2 877907327
+666 135 4 880139562
+798 194 4 875743366
+524 1046 3 884637173
+543 183 4 874864034
+298 125 3 884125912
+608 443 5 880405824
+943 237 4 888692413
+825 130 2 889021235
+756 171 4 874827062
+899 95 5 884121612
+716 615 3 879795269
+796 45 3 892675605
+903 1101 4 891033828
+6 468 3 883602174
+712 168 2 874956357
+834 475 5 890862311
+677 289 1 889399113
+440 361 5 891548567
+374 54 4 880396048
+782 339 3 891498676
+867 168 4 880078604
+28 448 4 881961600
+160 11 4 876858091
+789 1017 3 880332316
+590 740 4 879439645
+95 250 4 882803989
+918 135 1 891986634
+854 24 4 882812352
+749 866 3 878848639
+804 195 5 879442538
+13 262 4 881514876
+714 3 5 892777876
+548 286 1 891042194
+406 724 3 884630973
+915 270 3 891030070
+562 185 5 879196075
+524 461 3 884635287
+190 258 3 891033183
+869 15 1 884491993
+717 300 5 884641808
+387 953 2 886484012
+883 49 3 891694636
+851 828 2 875730482
+186 12 1 879023460
+886 1208 3 876032596
+643 448 3 891449580
+406 444 3 879792928
+76 264 3 875027292
+345 248 5 884994083
+13 393 3 882141617
+727 941 2 883711874
+654 70 4 887864663
+524 4 4 884636498
+776 145 2 892920381
+916 721 4 880845049
+715 64 5 875963242
+929 1 3 878402162
+647 73 5 876537697
+373 233 3 877105588
+901 679 4 877131205
+790 246 4 884461283
+385 357 4 879441339
+788 963 4 880868644
+807 313 5 892527050
+632 527 4 879458429
+790 49 3 885156852
+95 1227 2 880572581
+181 1356 1 878963204
+667 210 3 891035051
+916 281 3 880843727
+416 791 2 886319550
+682 229 4 888520923
+394 24 5 880889350
+852 260 3 891036414
+749 167 2 878848701
+696 302 5 886403632
+868 198 5 877103757
+643 156 5 891446826
+13 127 5 881515411
+346 159 4 874949011
+927 274 1 879181133
+342 152 4 874984341
+404 272 4 883790181
+618 25 2 891308260
+187 137 5 879464895
+666 514 4 880139295
+240 358 2 885775857
+283 291 2 879297867
+774 44 1 888558343
+886 54 3 876031279
+7 592 5 891353652
+734 97 4 891022993
+406 602 3 882480865
+524 259 3 884320358
+732 875 1 882590201
+508 629 4 883775341
+373 88 4 877106623
+878 60 4 880867035
+796 1303 2 893048713
+694 143 4 875727513
+298 549 4 884183307
+485 346 4 891040967
+637 676 3 882903767
+846 1045 3 883950364
+474 284 4 887915645
+854 840 2 882813364
+211 528 4 879459803
+825 385 5 881101641
+788 177 3 880868513
+716 70 4 879796046
+883 331 3 891691654
+751 83 5 889134705
+64 174 5 889737478
+796 611 4 892675694
+498 517 4 881957353
+793 282 4 875104340
+690 1273 3 881180382
+850 294 5 883194367
+655 1648 2 891817435
+766 435 3 891309053
+672 1023 2 879789672
+268 219 3 875744533
+643 144 4 891447286
+900 471 2 877833259
+823 318 5 878438179
+706 148 4 880997464
+588 553 4 890025864
+887 365 5 881381610
+443 333 5 883504654
+26 284 3 891371505
+655 47 3 887426972
+790 7 4 884461796
+721 28 5 877140137
+562 318 3 879194894
+463 16 4 877385830
+880 185 5 880241355
+601 357 4 876349150
+840 430 5 891204418
+684 763 2 878232961
+743 308 2 881277314
+470 319 3 879178216
+387 286 2 886484385
+847 411 1 878939349
+354 710 4 891217340
+13 474 4 881515112
+754 477 5 879451775
+642 993 4 891317955
+764 132 5 876246236
+724 748 1 883757784
+653 984 4 884408848
+683 305 4 893286261
+311 371 5 884366137
+449 640 5 880410734
+505 724 4 889333861
+207 393 4 877838977
+806 179 5 882387870
+756 173 3 874826565
+450 734 2 882471737
+62 204 3 879373737
+514 1600 4 875723266
+790 678 3 884461115
+782 1399 2 891498919
+864 466 4 888887794
+527 86 4 879456438
+537 484 4 886031105
+662 275 4 880571006
+936 250 5 886832337
+694 69 5 875727715
+593 318 5 875671413
+535 955 3 879618338
+804 160 4 879442707
+943 471 5 875502042
+727 421 5 883711181
+164 9 4 889402050
+56 678 4 892676056
+916 51 2 880845658
+896 118 2 887159805
+841 678 4 889067313
+725 9 4 876106243
+669 191 3 892550310
+790 249 3 884461849
+836 89 4 885754029
+5 366 3 875637145
+10 699 4 877893020
+712 462 3 874730085
+934 617 4 891191778
+867 175 5 880078818
+435 824 1 884134627
+887 1079 1 881378773
+707 137 5 880059876
+838 455 4 887064275
+901 748 4 877125480
+311 51 4 884366010
+672 255 2 879789278
+345 200 4 884916339
+474 213 4 887927509
+788 726 4 880871128
+931 310 3 891035876
+290 66 4 880731963
+428 302 5 885943651
+468 963 5 875286036
+731 606 3 886182366
+405 1055 3 885546202
+715 39 3 875964273
+803 303 4 880054629
+788 100 5 880868277
+796 100 3 892611093
+690 402 3 881180497
+544 259 1 884795581
+807 418 4 892529358
+883 559 3 891695692
+144 284 3 888104213
+881 265 5 876538286
+706 682 2 880996945
+840 429 3 891204827
+149 303 4 883512752
+717 262 4 884641621
+773 710 3 888539366
+851 981 1 875730826
+618 181 5 891307263
+761 15 5 876190314
+650 432 4 891386830
+665 566 2 884293741
+650 160 3 891383572
+690 763 4 881177553
+480 185 2 891208718
+764 218 4 876245837
+927 421 4 879194661
+541 265 5 885595654
+452 385 4 875560933
+836 793 2 885754029
+697 122 4 882622248
+885 402 3 885715489
+748 498 4 879454831
+777 818 5 875980669
+857 547 3 883432633
+896 89 5 887159262
+916 1109 3 880844861
+648 1041 3 884882192
+942 193 5 891283043
+256 222 4 882150313
+46 332 4 883611482
+473 246 5 878157404
+655 381 3 887474656
+508 378 5 883777430
+826 181 5 885690526
+840 300 3 891204056
+826 195 5 885690636
+621 568 5 874963797
+661 274 4 876037199
+938 476 4 891357137
+846 133 4 883948534
+41 180 5 890687019
+934 229 4 891194539
+606 501 4 880926084
+663 237 4 889492473
+269 89 2 891448800
+886 384 3 876034074
+806 56 5 882387999
+513 685 4 885062601
+883 60 5 891693012
+774 450 2 888557557
+880 549 4 880243230
+660 809 2 891201565
+407 388 2 876348849
+925 185 4 884717963
+148 238 4 877398586
+940 170 4 885921401
+802 413 4 875986303
+393 322 4 887742825
+607 494 5 883879556
+416 72 2 886318707
+619 176 5 885954053
+95 472 5 879197329
+870 483 5 880584497
+938 9 3 891356413
+161 197 3 891171734
+893 410 4 874828649
+697 1012 1 882622824
+768 16 3 880135943
+368 53 2 889783562
+682 427 4 888523581
+854 238 5 882813648
+712 234 2 874729935
+783 881 4 884326584
+145 436 5 877343121
+450 671 3 882371416
+633 56 2 875326491
+537 642 4 886031342
+109 226 5 880578503
+504 1090 4 887910961
+665 238 4 884294772
+606 919 2 880923349
+537 419 2 886031342
+698 427 1 886367013
+619 562 3 885954341
+453 732 3 877561695
+758 540 3 882054637
+497 169 4 879309992
+610 70 4 888703609
+406 193 4 879445771
+488 239 4 891294976
+890 1039 4 882403122
+796 699 4 893188576
+754 15 5 879451743
+836 192 5 885754118
+399 794 3 882349274
+927 79 3 879184644
+530 1226 4 891568366
+535 276 3 879618965
+403 151 4 879786270
+881 826 1 879052109
+7 39 5 891353614
+524 943 3 884636453
+545 232 3 883115515
+625 423 4 891263760
+862 56 3 879305204
+798 588 4 875638447
+899 69 3 884121125
+500 151 3 883874059
+72 1051 4 880035958
+92 246 4 890251289
+472 140 3 875980823
+592 189 5 882955583
+881 168 3 876537933
+606 825 5 878149689
+804 732 4 879445037
+782 1527 2 891498641
+521 23 3 884478428
+659 1168 4 891386641
+535 566 3 879618338
+884 258 5 876857704
+595 1142 5 886921199
+639 739 3 891240868
+406 565 3 880132319
+650 732 3 891371061
+896 472 2 887160983
+670 485 5 877974945
+663 827 2 889492796
+796 1057 2 893047967
+697 7 5 882622798
+612 1060 4 875324756
+653 712 3 880153639
+437 606 4 880140978
+848 732 5 887048573
+758 344 3 888715390
+267 69 4 878971659
+920 332 3 884219953
+867 270 5 880077780
+62 237 3 879372563
+532 204 5 892863286
+632 739 3 879459210
+787 305 3 888979721
+830 211 4 891898720
+916 530 4 880844202
+121 25 5 891390316
+889 170 4 880177994
+279 152 5 882146492
+918 1171 4 891988646
+694 485 4 875728952
+916 143 3 880844463
+308 42 4 887738191
+653 185 2 880606620
+120 744 4 889490522
+592 268 5 882607286
+665 134 4 884293569
+484 211 4 891195036
+923 546 4 880387507
+815 435 4 878694269
+833 616 5 875124024
+13 322 3 882140792
+863 346 5 889288911
+537 216 3 886031540
+210 205 4 887736393
+833 30 4 875225297
+930 245 3 879534165
+573 276 3 885843964
+479 22 4 879461280
+889 180 4 880180650
+256 265 4 882164479
+851 595 3 875731021
+867 150 5 880078677
+521 222 4 884475799
+286 97 4 877533101
+782 1096 2 891499699
+758 227 4 884999133
+908 648 4 879722333
+679 168 5 884487534
+280 595 3 891701666
+887 24 5 881378219
+622 183 4 882669826
+934 554 4 891194462
+551 67 5 892785164
+862 742 5 879303298
+880 801 3 880175239
+851 1025 2 884205201
+810 288 3 879895233
+567 387 4 882426899
+454 530 2 881960174
+59 620 4 888203959
+533 748 3 890659295
+597 181 4 875340062
+40 343 1 889041790
+922 172 5 891449021
+854 294 2 882811742
+593 301 4 877728878
+779 1028 4 875996932
+393 1531 4 889731794
+897 622 3 879990877
+428 754 4 885943847
+717 888 5 884642133
+698 525 1 886367615
+586 80 2 884067003
+666 196 3 880568129
+933 550 1 874939185
+7 125 4 891353192
+327 1129 2 887745891
+878 20 2 880865715
+52 333 4 882922038
+837 25 3 875722169
+580 271 5 884124248
+150 124 2 878746442
+312 638 5 891698580
+373 69 4 877099137
+92 39 3 875656419
+47 304 3 879439144
+618 7 4 891309887
+676 269 2 892685224
+665 157 3 884294671
+868 1098 5 877107416
+624 236 3 879792358
+495 498 3 888633165
+848 679 3 887047674
+796 794 4 893047320
+714 284 3 892777438
+682 562 2 888522700
+412 214 3 879717253
+551 655 5 892783142
+579 382 3 880952237
+615 135 4 879448599
+901 56 1 877130999
+709 234 5 879847945
+262 727 3 879792897
+677 508 5 889399171
+746 403 4 885075337
+543 62 3 875663687
+575 176 4 878148087
+694 470 4 875727144
+288 98 5 886373474
+554 328 4 878801354
+890 524 4 882403379
+792 276 3 877910305
+860 846 2 887754411
+567 1012 3 882427273
+888 69 4 879365104
+704 679 2 891398726
+537 1163 1 886030347
+841 333 4 889066780
+682 801 3 888521907
+61 310 4 891206194
+844 168 4 877386990
+724 750 2 883757170
+747 304 4 888638370
+158 648 5 880135020
+548 1011 2 891415746
+715 118 2 875962395
+735 117 3 876698897
+795 429 3 880568492
+426 609 3 879441931
+130 1058 5 876252064
+698 428 1 886367955
+64 48 5 879365619
+932 1573 4 891249239
+853 288 4 879364822
+234 702 2 892335707
+831 323 2 891354275
+894 223 4 879897149
+551 531 5 892777485
+537 61 4 886031211
+809 307 5 891036809
+18 516 5 880130861
+374 274 4 880393668
+864 770 3 888891322
+887 187 4 881381610
+835 185 4 891033957
+864 541 2 888892667
+682 1067 3 888520497
+636 118 5 891449305
+663 1011 3 889493027
+689 596 3 876676134
+466 226 4 890285034
+889 676 2 880176874
+360 955 5 880356166
+273 304 3 891292935
+650 109 3 891386167
+601 743 1 876348410
+298 204 4 884182148
+339 293 5 891033282
+655 312 2 892011201
+453 780 3 877561522
+328 347 5 885596118
+887 697 1 881380623
+378 55 4 880046229
+677 300 5 889398960
+346 196 3 874950692
+913 174 5 881367620
+512 325 2 888579139
+405 380 2 885545883
+516 214 3 891290649
+643 447 4 891449249
+862 60 5 879305143
+763 234 3 878923288
+711 485 4 879993278
+451 678 5 879012510
+871 313 5 888192858
+693 528 1 875484613
+712 627 4 874956515
+670 8 4 877975594
+7 663 5 891352220
+669 522 4 892550196
+385 671 3 879443315
+933 110 1 874938664
+698 1115 2 886367955
+902 515 5 879464726
+713 269 4 888882040
+562 173 5 879196308
+447 278 3 878854810
+387 109 4 886481073
+903 98 5 892760784
+484 153 5 891194716
+405 1551 1 885546835
+663 313 5 889491617
+884 640 1 876859161
+912 483 5 875965906
+487 746 4 883529540
+863 268 5 889289240
+602 117 5 888638674
+689 260 3 879211543
+144 276 3 888104122
+883 322 5 891692168
+515 294 3 887658910
+606 181 5 878143047
+476 47 3 883364392
+666 663 4 880139409
+795 135 3 881530126
+804 552 4 879446209
+693 258 4 875481336
+758 1001 5 882055227
+863 748 3 889289456
+786 28 5 882843646
+639 483 5 891240520
+714 1 3 892776123
+831 307 2 891354064
+43 127 4 875981304
+617 453 1 883789715
+567 631 3 882426869
+655 1063 3 888474909
+645 340 4 892051762
+259 293 4 883371861
+846 96 4 883947694
+809 313 4 891036743
+887 718 1 881377812
+903 177 4 891033541
+773 855 2 888538726
+805 331 4 879971214
+810 902 5 890083210
+846 488 5 883948343
+213 64 5 878955680
+919 58 5 875374032
+877 226 3 882678547
+669 531 3 892550310
+435 33 3 884132672
+503 174 5 880472250
+833 452 1 875224178
+871 750 3 888192689
+804 1170 3 879445393
+464 295 5 878355033
+868 159 2 877107416
+907 281 5 881030348
+618 8 3 891307862
+931 744 4 891036463
+721 334 1 877136831
+828 904 3 891618316
+900 325 1 877832320
+931 275 5 891037521
+294 1028 3 877819897
+149 345 4 883512623
+788 931 2 880871551
+711 921 5 879993318
+548 305 1 891042624
+387 550 2 886483252
+393 1270 3 889731673
+201 479 4 884111397
+480 654 4 891208718
+118 508 4 875385057
+690 9 3 881178232
+901 949 3 877131500
+474 127 5 887915188
+537 528 3 886030805
+489 351 5 891446623
+13 78 1 882399218
+276 12 5 874787407
+683 272 4 893286260
+275 199 4 880315170
+653 174 5 878854051
+361 285 4 879440516
+482 328 4 887643289
+523 258 5 883699583
+763 25 4 878922982
+504 216 4 887838450
+846 575 2 883950569
+863 1434 2 889289618
+194 496 4 879520743
+682 628 4 888517364
+625 174 4 891263589
+452 1057 1 876215627
+661 657 4 876013714
+733 1226 3 879535968
+647 405 4 876532747
+805 469 4 881698243
+932 54 4 891251038
+276 303 4 892436271
+889 11 5 880177941
+747 393 2 888733111
+829 170 4 881698933
+435 181 5 884132208
+622 781 3 882671595
+679 1 3 884487688
+922 403 3 891450805
+804 1228 3 879446090
+881 71 4 876538322
+396 823 2 884646647
+198 423 3 884208241
+321 435 5 879439860
+785 168 4 879438810
+100 892 2 891375484
+13 691 4 889316404
+447 12 5 878855907
+457 284 3 882394010
+442 227 3 883390574
+659 474 2 891384739
+697 328 5 882621486
+358 114 5 891270652
+274 472 3 878945918
+387 513 5 886483330
+758 331 4 882322862
+671 1597 1 884035892
+454 147 3 888267455
+654 476 3 887863914
+844 144 3 877387825
+694 118 4 875729983
+907 333 5 885860288
+914 1355 1 887123886
+533 1174 3 882821669
+224 468 4 888104030
+889 979 3 880177435
+455 181 4 878585826
+840 512 5 891205371
+773 184 2 888540041
+514 949 3 886189510
+640 269 5 886803575
+707 64 3 886286170
+626 333 1 878771281
+943 595 2 875502597
+621 588 3 874965208
+843 133 3 879448431
+796 111 4 893047288
+699 137 4 878882667
+883 384 3 891694431
+834 25 3 890862468
+561 524 4 885807888
+889 29 3 880182428
+585 1475 3 891283681
+693 576 2 875484148
+116 298 3 876452555
+752 1127 3 891208170
+906 740 4 879435415
+498 673 3 881958343
+121 736 5 891387992
+532 234 5 889235367
+667 28 5 891034913
+679 727 4 884487961
+890 423 5 882402905
+262 255 3 879790816
+847 216 3 878940356
+883 137 5 891717356
+429 39 3 882386378
+749 658 4 878849404
+557 289 4 880484992
+606 50 5 878142864
+148 174 5 877015066
+937 515 5 876769253
+860 900 3 886354648
+787 877 2 888980193
+877 55 4 882678512
+699 220 2 885775430
+738 231 3 875350995
+869 269 4 884493279
+880 1151 3 880167454
+515 342 3 887659423
+868 825 1 877109435
+922 265 5 891447777
+788 444 3 880870626
+291 800 2 874834944
+500 411 2 883865826
+378 1074 3 880332802
+607 887 3 883878999
+276 39 3 874790995
+338 275 5 879438063
+409 180 5 881107155
+480 249 1 891207975
+432 288 5 889416456
+881 202 4 876537825
+218 204 3 877488692
+795 432 3 881258945
+763 607 4 878917850
+344 83 4 884901503
+790 431 3 885157159
+627 520 5 879529916
+18 242 5 880129305
+488 215 5 891294742
+93 276 2 888705257
+624 117 3 879792446
+796 151 5 893218765
+730 875 2 880310201
+776 432 1 891628977
+679 294 1 884312763
+826 679 2 885690712
+922 71 4 891448580
+450 43 4 887139080
+655 645 3 887474288
+843 56 3 879443174
+466 173 3 890285762
+440 923 5 891577843
+95 399 4 880572449
+843 566 3 879444766
+890 637 3 882404610
+671 1109 2 883546677
+804 692 5 879442122
+870 154 4 876319311
+236 510 3 890118543
+870 988 2 875050439
+476 90 3 883364433
+749 98 5 878847404
+899 471 4 884120007
+921 190 2 884673602
+932 589 5 891250609
+916 727 4 880845049
+690 70 2 881179584
+324 125 5 880575714
+122 357 3 879270084
+698 175 3 886367406
+468 135 5 875287895
+809 302 5 891036743
+747 603 5 888639362
+896 46 2 887160750
+537 497 4 886030863
+857 116 5 883432663
+311 91 3 884366439
+542 42 3 886532726
+271 472 2 886106165
+504 729 5 887832571
+918 190 5 891986720
+459 619 4 879563169
+435 685 2 884134345
+189 137 4 893264407
+943 62 3 888640003
+795 25 5 880556527
+795 120 3 883255416
+706 273 3 880997142
+527 558 4 879456162
+934 388 3 891197678
+462 655 5 886365467
+666 195 3 880314272
+256 1471 3 882164999
+660 1135 2 891201675
+303 636 3 879484695
+279 450 4 889326161
+608 303 4 880402983
+527 214 4 879456030
+796 484 5 892675528
+110 364 3 886989612
+912 496 4 875965939
+450 172 4 882372103
+929 271 2 880817603
+405 373 2 885548162
+916 134 5 880844123
+940 95 5 885921800
+601 135 4 876350443
+906 628 5 879435551
+912 143 5 875966694
+94 636 4 891721351
+336 585 3 877756966
+716 420 4 879796766
+857 988 2 883432423
+666 153 4 880314103
+889 190 3 880177994
+660 403 3 891357371
+125 1170 1 892838591
+838 235 2 887064515
+880 254 2 880167599
+900 294 4 877832113
+774 808 1 888557451
+765 222 2 880346340
+883 1222 5 891696999
+655 902 2 892333973
+936 14 4 886832373
+245 151 3 888513279
+608 23 5 880403239
+486 1176 3 879874388
+28 31 4 881956082
+653 809 3 880153620
+843 436 2 879443394
+709 214 1 879846922
+890 489 4 882402826
+747 875 3 888638455
+932 647 5 891250987
+774 307 1 888555792
+660 470 2 891199883
+269 186 2 891449670
+897 566 2 879991976
+655 118 2 887426666
+496 483 4 876065259
+504 205 3 887909299
+840 664 3 891204474
+532 339 5 892859148
+773 61 5 888538908
+177 174 4 880130990
+877 702 4 882677386
+745 207 2 880123609
+545 175 4 879899641
+925 323 4 884633287
+743 269 4 881277267
+504 476 5 887831447
+789 137 2 880332189
+18 88 3 880130890
+527 192 4 879455765
+843 271 5 879442947
+665 188 4 884293366
+616 349 4 891224748
+927 41 4 879195407
+532 739 5 893119335
+854 69 4 882814395
+622 174 4 882592559
+823 531 4 878437890
+889 17 4 880181910
+912 423 5 875966694
+807 969 4 892528375
+712 401 3 874957027
+807 161 4 892528919
+870 697 4 875050603
+174 99 3 886515457
+793 293 4 875104091
+152 294 4 880149098
+619 96 5 885954083
+506 529 3 874873615
+778 157 3 891233153
+103 294 4 880416515
+786 237 5 882842195
+857 283 5 883432633
+883 226 3 892557605
+393 288 3 887741960
+728 304 4 879442794
+18 856 5 880131676
+540 280 3 882157797
+280 3 2 891702406
+361 603 5 879441215
+875 753 3 876465188
+101 546 4 877137015
+936 249 5 886832808
+407 739 3 876344062
+833 240 4 875035624
+709 431 5 879848511
+919 1012 4 875289611
+901 35 4 877131685
+345 974 3 884991581
+633 77 3 877212173
+880 734 3 880175240
+442 268 4 883388092
+838 12 4 887067063
+851 881 3 875729751
+766 672 3 891310824
+64 234 4 889737800
+907 198 5 880160162
+627 28 3 879529987
+786 696 3 882842149
+896 474 3 887159426
+684 67 3 878762144
+7 132 5 891351287
+394 69 5 880887063
+293 185 5 888905840
+289 121 3 876789736
+804 432 3 879441677
+699 50 3 878881875
+447 25 4 878854630
+815 65 5 878694664
+603 222 4 891955922
+632 693 2 879458692
+804 265 4 879445037
+788 270 2 880867855
+119 751 3 886175361
+804 173 4 879442412
+747 86 5 888638958
+885 946 3 885714933
+791 9 5 879448314
+274 629 5 878946645
+918 179 2 891988337
+894 744 3 880416072
+393 398 4 889731753
+618 99 3 891308019
+870 471 4 885071869
+758 364 4 882055394
+156 157 4 888185906
+498 9 2 881954931
+931 116 4 891036734
+655 566 3 888893279
+889 97 3 880178748
+924 202 4 886760020
+600 373 3 888452490
+897 73 3 879991341
+749 9 3 878846903
+218 663 3 877488492
+592 1258 1 882608960
+486 831 3 879875316
+880 88 3 880174705
+690 73 2 881177271
+940 174 4 885921310
+623 202 1 891034620
+711 189 5 886030557
+736 286 4 878709365
+709 1218 4 879846623
+321 603 5 879438607
+128 468 1 879968243
+437 121 3 881001766
+878 317 4 880866054
+474 929 3 887916330
+541 110 4 883866114
+766 402 3 891310565
+102 785 2 892991376
+890 737 3 882917152
+837 1047 1 875722267
+721 323 3 877137598
+880 405 4 880167328
+870 641 4 875050524
+700 169 3 884493862
+94 1009 4 891722845
+535 25 4 879619176
+71 52 4 877319567
+128 229 2 879968071
+712 66 5 874729816
+870 192 5 889717102
+417 268 4 879649657
+664 611 5 878090705
+334 1202 4 891544680
+757 175 3 888445551
+896 1078 3 887160983
+693 697 4 875482574
+655 658 3 887427130
+907 713 5 880159172
+684 1301 3 878760019
+937 297 4 876769436
+487 431 3 883529593
+846 179 5 883948571
+805 772 3 881698881
+5 455 4 875635174
+411 8 3 891035761
+867 207 5 880079094
+887 760 5 881378669
+615 168 5 879449110
+474 582 5 887927728
+825 235 3 880756678
+409 475 4 881107750
+827 301 4 882201885
+648 197 3 884628644
+459 105 4 879563819
+747 39 4 888640684
+423 339 2 891394788
+881 106 4 879052493
+437 511 5 880141962
+434 15 3 886724453
+671 17 4 883546889
+207 73 3 876079087
+757 276 4 888444181
+843 275 3 879446680
+572 14 4 879449683
+586 218 3 884060705
+764 89 4 876245837
+815 650 2 878696213
+911 404 3 892840950
+897 97 5 879990622
+716 122 2 879794727
+89 15 5 879441307
+433 205 3 880585730
+751 179 4 889298074
+716 175 2 879795644
+513 841 4 885062602
+932 238 3 891250609
+940 319 2 884800944
+184 238 4 889909069
+504 185 5 887838624
+693 649 2 875483169
+719 620 4 879359034
+299 1300 2 877878382
+347 123 3 881654301
+870 302 4 878737704
+846 143 5 883948804
+783 331 3 884326461
+267 233 4 878972731
+678 515 4 879544782
+751 215 4 889133334
+674 539 1 887763151
+134 269 3 891732122
+215 181 4 891435597
+11 8 4 891904949
+624 307 3 891961056
+815 631 4 887978234
+701 275 5 891447228
+880 365 2 880242660
+751 117 4 889132269
+788 79 4 880868559
+863 339 3 889289353
+587 914 4 892871031
+763 730 5 878923456
+654 291 4 887863914
+853 299 4 879365092
+923 288 5 880386897
+640 184 5 889235992
+828 60 4 891380167
+796 316 5 892610692
+880 768 2 880242848
+907 729 5 880159821
+719 97 3 879360845
+887 252 4 881378972
+129 990 2 883245452
+665 126 4 884290751
+787 352 2 888979657
+135 554 3 879858003
+659 241 3 891387121
+788 363 2 880871088
+817 289 2 874815789
+435 549 3 884132588
+85 515 5 879829265
+629 144 5 880117430
+543 463 3 874864034
+838 408 4 887066040
+234 611 5 892078605
+537 948 1 886029239
+847 456 1 878939393
+790 585 2 885157686
+727 39 2 883712780
+443 175 2 883505396
+912 482 5 875965939
+887 926 5 881378537
+815 163 4 878695841
+256 245 4 882150152
+911 204 4 892839930
+592 1016 4 882608145
+82 895 1 884713704
+682 1178 1 888521866
+707 200 2 886286491
+795 121 3 880558035
+363 176 4 891495109
+627 1478 3 879530967
+700 73 3 884494380
+694 215 3 875728181
+758 1143 5 880672637
+537 508 4 886030108
+897 183 5 879990531
+883 227 3 891696930
+454 252 2 881959336
+198 526 4 884208273
+326 178 5 879875175
+914 451 2 887122085
+788 436 3 880871127
+622 1407 1 882672922
+880 719 3 880174961
+908 488 4 879722642
+724 1234 1 883757170
+868 180 4 877104913
+682 678 1 888516814
+263 323 1 891297485
+823 8 5 878437925
+930 283 4 879535544
+451 988 1 879012773
+223 405 1 891550005
+846 23 4 883948089
+821 476 4 874792403
+503 183 5 879454754
+666 273 3 880313292
+913 530 2 881367312
+771 304 5 886640562
+173 301 5 877557076
+788 97 3 880868235
+907 1119 5 880159865
+373 1530 2 877107138
+201 770 3 884112426
+908 479 4 879723022
+943 1011 2 875502560
+571 484 4 883354992
+916 154 4 880844552
+694 451 4 875729068
+536 378 5 882360405
+920 682 3 884220058
+630 357 3 885668090
+620 1066 5 889988069
+542 95 3 886533562
+711 116 5 888458447
+778 200 5 890726264
+812 678 4 877625294
+642 136 3 885602232
+885 196 3 885714201
+537 639 2 886031438
+889 512 5 880181372
+398 705 5 875658898
+707 4 3 886286170
+621 1035 4 880739654
+313 511 4 891013742
+429 25 4 882385985
+178 283 5 882823784
+727 440 1 883713548
+860 285 5 885990901
+577 196 5 880474357
+583 425 5 879384575
+527 168 5 879456405
+389 521 3 879991330
+663 276 3 889492435
+504 629 4 887841136
+772 259 2 877533957
+833 649 3 875224178
+711 180 4 876279059
+10 589 5 877891905
+497 22 5 879310730
+712 1221 4 874956641
+267 1145 3 878974608
+863 877 1 889289277
+806 1016 1 882386110
+435 2 4 884132619
+924 1 5 884371535
+693 591 3 875482779
+531 892 3 887049187
+767 505 4 891462560
+931 515 5 891036506
+507 252 5 889966054
+881 276 5 876536079
+802 261 3 875985032
+919 1109 3 875373824
+689 405 5 876676292
+661 170 4 888300680
+499 429 4 885599372
+318 692 4 884495561
+777 527 4 875980306
+364 268 3 875931309
+666 116 4 880313270
+854 8 5 882814571
+472 426 4 875980010
+711 238 4 879993126
+699 458 4 879148051
+429 1076 2 882387350
+747 85 3 888733144
+671 181 5 875388719
+629 245 3 880116240
+864 93 3 888889948
+288 211 5 886374473
+758 118 2 881978326
+268 37 3 876514002
+804 163 3 879445579
+405 140 3 885548932
+889 55 4 880181191
+859 293 4 885776056
+378 292 3 882136243
+299 785 2 889502865
+894 753 5 882404278
+347 180 5 881654101
+474 357 5 887924618
+707 921 4 886286361
+655 1161 3 887426446
+899 527 4 884121767
+632 679 4 879459321
+682 866 2 888522101
+862 79 5 879304623
+571 191 4 883354761
+343 202 4 876406256
+921 651 3 884673891
+550 313 5 883425610
+933 934 1 874938412
+360 651 4 880355845
+230 233 1 880485513
+775 690 3 891033022
+851 264 2 890343477
+519 1238 5 883248595
+919 326 3 875288304
+942 31 5 891283517
+385 504 4 879442360
+456 580 4 881374767
+10 238 4 877892276
+695 268 5 888805864
+711 66 4 879994801
+396 472 5 884646647
+682 184 4 888519307
+943 549 1 888639772
+880 625 4 880242933
+660 231 2 891357371
+429 469 4 882386751
+716 218 3 879796766
+500 443 4 883873679
+878 197 4 880866971
+85 204 4 879828821
+355 682 4 879485523
+527 234 5 879455706
+200 176 5 884129627
+717 333 4 884641681
+762 955 5 878719551
+554 1046 4 876550526
+934 1037 1 891197344
+864 471 5 888888862
+815 434 3 878696619
+927 1089 5 879177457
+788 68 3 880869819
+847 211 4 878940383
+548 233 5 891044596
+186 55 4 879023556
+921 422 3 879380957
+900 124 4 877832837
+771 181 4 880659653
+796 12 5 892662483
+77 121 2 884733261
+894 107 3 880993709
+777 202 5 875980669
+109 144 4 880572560
+588 755 3 890025797
+747 1631 3 888638957
+826 554 4 885690749
+368 448 3 889783365
+655 942 4 888685850
+684 66 4 878762033
+850 71 5 883195118
+889 248 4 880176984
+618 470 3 891308615
+606 204 4 880924384
+215 208 4 891436202
+766 234 4 891309558
+552 237 4 879221617
+711 566 2 879995259
+551 1304 1 892783942
+279 805 3 879573022
+314 173 1 877889359
+922 568 3 891450524
+940 549 2 885921915
+643 474 5 891446955
+456 747 4 881374331
+440 57 5 891577949
+6 464 2 883601365
+127 50 4 884364866
+587 333 4 892871031
+624 293 4 879792623
+705 625 5 883427691
+854 744 2 882812787
+716 662 3 879794962
+372 326 4 876869330
+537 328 2 886029083
+710 185 4 882064321
+690 1118 1 881177459
+606 257 5 880922503
+561 762 3 885809654
+667 357 5 891034767
+599 1278 5 880952185
+659 234 4 891384798
+655 6 4 887425812
+805 209 4 881684202
+690 240 1 881179469
+905 475 3 884984329
+751 144 4 889133219
+629 196 4 880117062
+389 182 5 879991175
+360 257 4 880354515
+912 602 5 875965981
+897 385 3 879990622
+940 474 3 885921687
+766 747 5 891310210
+666 405 2 880313662
+468 584 4 875288771
+500 31 4 883875092
+622 721 4 882670610
+924 277 3 889286765
+663 318 4 889493576
+843 1480 2 879449377
+601 318 4 876348572
+524 230 3 884636907
+764 673 4 876246504
+774 412 3 888558924
+198 71 3 884208419
+625 204 3 891999874
+900 480 4 877833603
+620 323 5 889986580
+924 228 4 886327826
+673 345 4 888787396
+757 515 5 888444007
+794 127 5 891035117
+370 650 5 879435369
+901 1620 5 877126743
+259 294 3 881641699
+119 458 5 874774575
+708 1152 5 892719143
+655 912 3 891817522
+905 313 4 884982870
+665 154 3 884294025
+881 506 4 876539020
+419 212 1 879435749
+896 275 4 887158713
+894 751 3 885427971
+682 559 4 888522837
+537 286 3 886028498
+521 290 3 884477262
+643 179 4 891447901
+903 281 4 891031677
+49 301 3 888065640
+707 305 5 879439188
+240 340 4 885775710
+746 62 3 885075434
+331 467 3 877196702
+7 427 5 891352220
+634 515 4 877018346
+13 424 1 882397068
+429 506 4 882386711
+641 64 4 879370337
+749 1139 3 878850084
+891 717 4 883489728
+698 131 4 886366955
+886 803 2 876033015
+881 523 4 876537825
+286 189 3 877533296
+709 546 4 879848475
+637 685 3 882904829
+537 72 1 886031966
+453 750 4 888201942
+838 168 5 887066678
+777 204 5 875980670
+537 140 2 886032001
+899 410 1 884122535
+918 170 4 891987205
+666 1013 3 880314029
+730 873 2 880310035
+712 94 4 874957005
+899 188 2 884121720
+429 111 2 882386532
+308 550 4 887738847
+568 199 3 877906935
+429 167 3 882386629
+655 31 3 887523200
+911 203 4 892841196
+654 689 3 887863194
+831 748 2 891354297
+661 258 4 876012997
+73 197 5 888625934
+875 481 5 876465370
+447 200 3 878855963
+506 836 4 874875062
+689 475 4 876676334
+902 176 5 879465834
+458 302 5 886394314
+605 215 3 879426163
+559 70 3 891035917
+450 345 2 884906309
+640 55 5 874777765
+402 95 5 876267235
+336 294 4 877759103
+856 688 2 891489666
+934 629 4 891191334
+933 52 3 874854161
+716 136 5 879795790
+43 102 4 875981483
+896 302 2 887157234
+923 3 4 880387707
+438 281 4 879868494
+354 185 3 891218068
+46 93 4 883616218
+881 121 5 876536391
+630 123 4 885668203
+922 94 3 891449333
+437 203 1 880140978
+792 544 4 877910822
+79 10 5 891271901
+875 172 4 876465072
+788 503 4 880869984
+903 649 4 891033628
+903 412 2 891032077
+847 161 2 878940830
+443 748 4 883505171
+909 1121 5 891920703
+374 55 2 880394929
+923 117 4 880387598
+684 217 2 875811965
+461 575 2 885355930
+833 68 4 875224515
+588 1091 4 890027865
+526 100 5 885682448
+655 1113 3 887427810
+543 212 4 875659175
+13 184 1 882397011
+699 9 2 878882133
+880 87 4 880241913
+796 483 5 892663044
+864 658 2 888890690
+798 491 4 875743196
+487 385 4 883530454
+887 1033 4 881379295
+387 521 3 886483906
+909 509 5 891920211
+151 418 3 879525002
+732 322 3 882590201
+919 471 3 875289638
+385 234 1 879445493
+263 196 4 891298164
+84 70 5 883452906
+271 97 5 885848736
+758 479 5 881975539
+833 96 5 875132134
+601 173 5 876348736
+709 672 2 879848239
+795 768 3 883252985
+655 1356 3 887426059
+606 202 4 880924921
+860 286 4 874967063
+901 578 3 877131961
+870 385 3 879714159
+524 515 4 884637409
+660 657 2 891199579
+303 236 4 879468274
+934 88 4 891194866
+141 1280 1 887424890
+716 660 4 879796718
+627 289 2 879530899
+940 4 2 885922040
+643 629 3 891450168
+714 1028 4 892777877
+913 656 3 881726004
+666 127 5 880139180
+265 284 4 875320689
+327 305 5 887820828
+194 125 2 879548026
+94 238 5 891721168
+682 941 4 888518035
+677 151 4 889399431
+588 239 5 890025704
+249 195 4 879572911
+716 174 5 879795025
+889 178 5 880178078
+894 45 4 882404250
+538 172 4 877107765
+845 346 3 885409493
+880 1478 3 880242547
+804 64 5 879442001
+62 217 2 879376387
+729 313 3 893286638
+291 64 5 874867994
+642 51 5 886132172
+919 741 3 875288805
+532 918 4 893013954
+394 940 3 881059103
+796 724 2 893047241
+719 456 1 879373729
+684 265 4 878759435
+697 127 5 882622481
+807 624 3 892530705
+682 405 2 888522456
+790 926 2 884462598
+897 71 5 879991566
+717 685 4 884642581
+59 515 4 888204430
+72 518 4 880036824
+276 179 5 874791102
+450 741 3 882376282
+221 246 5 875244457
+286 455 1 889652378
+807 63 5 892531504
+600 182 4 888451750
+916 298 3 880843334
+389 135 2 879990996
+121 257 5 891390014
+645 191 5 892053644
+622 248 4 882590420
+716 428 3 879795838
+634 15 4 875729436
+913 183 4 880757553
+503 496 5 880472474
+889 652 5 880180784
+761 275 4 876190130
+863 306 5 889289570
+940 317 4 885921577
+751 399 3 889298912
+798 377 3 875639061
+255 840 1 883216958
+64 463 4 889739212
+938 595 2 891357042
+373 528 3 877104115
+558 744 4 879436027
+871 258 5 888192970
+474 222 4 887915479
+694 657 4 875728952
+593 949 2 875672949
+879 127 5 887761249
+483 50 5 878953485
+576 294 3 886960098
+940 751 3 884801227
+674 751 3 887762398
+645 172 4 892054537
+663 696 3 889492877
+634 933 3 877017951
+668 367 5 881605587
+800 751 4 887646980
+839 50 5 875751930
+544 294 2 884795581
+186 294 3 879024099
+881 175 2 876537418
+650 493 4 891369554
+454 471 3 881960445
+698 25 2 886367917
+662 13 4 880570265
+670 484 5 877975391
+272 174 5 879455043
+37 578 3 880916010
+552 100 4 879221716
+324 286 5 880574766
+183 449 2 891463592
+695 903 4 888806082
+711 381 5 879994749
+911 102 3 892840889
+216 496 5 880233635
+747 269 4 888638183
+934 208 5 891191258
+127 690 1 884363851
+506 710 5 874874151
+517 237 1 892659923
+721 84 3 877147675
+291 1489 2 875086766
+268 61 4 875309282
+738 260 2 875348571
+682 183 3 888520638
+887 699 1 881379566
+883 342 4 891692116
+669 269 3 891517159
+866 302 2 891220955
+735 277 3 876698604
+664 1098 3 876526152
+655 657 3 891585504
+494 845 4 879541429
+207 208 4 878191679
+210 1 5 887731052
+868 56 3 877107143
+453 273 4 877552678
+592 410 5 882608402
+919 144 4 875373889
+13 174 4 882139829
+927 560 2 879191978
+933 179 5 874854135
+530 443 4 883790943
+697 1089 3 882621958
+727 66 3 883712068
+632 64 5 879457525
+299 642 4 877881276
+807 96 3 892528564
+863 1243 4 889289277
+303 783 2 879543756
+663 173 3 889493818
+712 230 3 874730467
+842 754 1 891218251
+889 185 4 880180266
+897 435 3 879991069
+397 58 5 885349202
+807 968 4 892530498
+887 1051 4 881378773
+203 237 3 880434411
+655 1380 4 887425625
+835 272 4 891035309
+883 45 5 891695570
+671 210 5 884035892
+148 969 4 877398513
+709 79 3 879846440
+629 234 4 880117215
+652 286 3 882567012
+823 660 5 878438435
+893 1215 3 874829287
+110 1055 2 886988134
+542 952 4 886533193
+276 407 2 874792310
+343 13 5 876402894
+816 349 4 891711554
+912 318 4 875966385
+846 505 5 883948343
+871 435 3 888193336
+608 286 4 880402272
+240 307 4 885775683
+717 250 1 884715146
+297 248 3 874954814
+823 218 4 878438232
+560 249 5 879976247
+588 107 5 890030781
+499 915 4 892501128
+246 155 1 884923687
+727 393 3 883712397
+453 797 1 888206339
+503 823 2 879438817
+591 1041 2 891031644
+796 775 2 893047691
+607 435 3 883879473
+637 1028 3 882905182
+413 307 2 879968794
+587 315 4 892870956
+726 117 1 890080144
+912 197 5 875966429
+846 1035 4 883949771
+774 550 2 888557277
+569 7 4 879793909
+899 385 3 884121612
+234 686 3 892334976
+445 274 2 891200164
+215 172 4 891435394
+761 358 3 876189689
+896 1217 2 887160446
+943 181 4 875409978
+653 248 3 884405730
+764 95 5 876246475
+189 157 4 893265865
+764 591 3 876243572
+697 284 5 882622581
+788 427 2 880868316
+758 968 5 881976746
+125 168 5 879454793
+934 709 3 891196314
+90 192 4 891384959
+690 294 3 881177237
+656 896 5 892318842
+451 261 2 879012647
+892 501 3 886611023
+923 281 4 880387875
+822 1110 4 891036395
+833 56 4 875122716
+642 318 2 885602369
+287 222 5 875334224
+557 875 4 881179291
+503 269 5 879438024
+671 679 3 884036050
+916 427 4 880844654
+500 483 4 883874039
+807 174 5 892528866
+213 831 4 878871062
+247 340 3 893081396
+938 105 1 891357137
+931 1022 1 891036003
+750 304 4 879446013
+479 273 4 879459909
+18 100 5 880130065
+889 1195 3 880182317
+156 655 3 888185677
+622 8 4 882592421
+314 1053 5 877891490
+809 258 3 891036903
+883 399 5 891696999
+235 66 2 889655266
+796 301 1 892611903
+682 210 4 888522326
+639 661 4 891239155
+771 768 4 880659867
+671 176 2 883546120
+750 876 2 879446014
+330 376 4 876547378
+280 112 3 891702485
+808 286 4 883949560
+167 1200 4 892738384
+846 427 4 883948948
+495 185 5 888633042
+435 76 3 884131328
+889 154 4 880180612
+892 100 5 886607642
+374 443 5 880937735
+622 665 2 882671769
+576 255 3 887081086
+864 1016 4 877214125
+815 616 1 878697189
+772 323 4 876250551
+901 234 4 877287882
+406 88 2 880131608
+712 38 4 874730553
+451 878 1 879012811
+708 127 3 877325213
+894 307 3 880415834
+337 25 3 875184963
+943 412 2 875501856
+189 8 5 893265710
+559 661 3 891034040
+918 737 3 891988123
+916 2 3 880845391
+545 431 3 879899472
+405 59 1 885549507
+537 174 3 886030622
+114 153 3 881309622
+878 70 3 880868035
+804 180 4 879442348
+501 979 3 883348308
+749 584 3 878848483
+738 408 5 875349584
+366 637 5 888858078
+639 382 2 891239913
+666 1154 3 880567658
+450 118 3 882395166
+371 127 4 877487052
+591 216 4 891031426
+542 393 3 886533142
+437 94 4 881001436
+645 960 4 892054278
+855 86 2 879825462
+842 751 4 891218192
+558 275 4 879435896
+874 191 4 888633311
+916 317 4 880845098
+694 630 3 875728912
+865 111 1 880144123
+119 124 4 874781994
+796 178 3 892662223
+932 234 3 891250060
+663 56 5 889493502
+297 181 4 875410178
+748 328 4 879454208
+746 281 3 885075434
+660 266 2 891197639
+92 118 2 875640512
+393 249 3 887744373
+2 304 4 888979197
+887 763 5 881378087
+655 1107 4 888813272
+85 921 3 879827989
+759 222 5 881476922
+505 584 4 889334067
+7 31 4 892134959
+26 293 3 891371369
+532 352 3 886585109
+450 386 4 882397049
+472 1139 5 875983231
+698 143 3 886367530
+625 283 3 891629673
+641 30 4 879370365
+708 278 4 877325956
+939 121 5 880261373
+807 416 3 892528771
+707 648 4 886285824
+150 123 4 878746852
+922 173 5 891448040
+896 86 1 887159926
+481 580 4 885829153
+910 289 3 881420491
+281 323 3 881200789
+658 471 4 875145879
+915 328 2 891031450
+886 663 4 876032823
+724 683 1 883757834
+815 69 4 878694106
+854 597 2 882813143
+724 333 4 883757670
+303 97 5 879468459
+554 15 4 876231964
+805 1054 3 881705637
+849 633 5 879695420
+532 87 5 892866230
+324 310 4 880574827
+670 175 2 877975448
+835 97 5 891033501
+738 200 3 875350086
+634 285 4 875728872
+711 1168 4 879995753
+185 703 4 883524172
+880 124 5 880166847
+722 100 4 891280894
+577 174 5 880475043
+894 327 4 881625708
+374 278 2 880393754
+119 64 4 874781460
+885 383 2 885713939
+682 111 3 888521740
+924 121 4 886760071
+184 1101 4 889909515
+710 419 4 882063766
+864 38 3 888891628
+716 222 4 879793192
+796 451 5 893047167
+878 116 2 880869638
+637 13 1 882904458
+773 1071 2 888539662
+823 198 4 878439065
+581 222 3 879641698
+342 149 5 874984788
+840 132 4 891204356
+409 289 1 881105077
+498 134 3 881956498
+200 812 4 884130621
+796 516 4 893048115
+699 15 1 878882511
+788 591 3 880869469
+898 242 4 888294441
+686 11 4 879546083
+240 748 3 885775831
+848 25 5 887046890
+927 780 1 879195783
+417 49 3 880951737
+1 149 2 878542791
+291 195 4 874835165
+814 218 3 885411030
+883 134 5 891754950
+825 181 4 880756224
+587 258 4 892871069
+70 91 3 884068138
+72 58 4 880036638
+181 871 2 878963168
+632 196 3 879457064
+625 294 3 891536483
+76 182 4 882606392
+618 568 4 891309409
+936 181 4 886832596
+268 475 4 875306644
+417 180 5 879647604
+942 969 4 891282817
+805 288 1 881695244
+43 845 5 883955547
+932 380 4 891250498
+718 831 3 883349663
+364 687 1 875931561
+249 408 5 879572540
+751 367 4 889133950
+885 189 5 885714820
+749 141 4 878848217
+447 79 3 878856110
+314 419 4 877889039
+896 732 4 887159674
+773 265 2 888540146
+628 258 5 880777167
+675 286 4 889488431
+727 268 4 883708087
+452 945 4 888323595
+660 174 4 891199293
+222 734 2 881060735
+831 83 4 891354848
+936 333 3 886831415
+805 94 1 881705412
+894 748 3 879896233
+770 15 5 875971902
+733 286 4 879535471
+790 50 4 884461387
+248 806 3 884534772
+828 510 3 891037231
+655 1646 3 891913577
+690 238 5 881177302
+460 321 3 882910510
+632 1183 2 879458142
+514 306 4 876672606
+773 121 2 888540163
+735 676 3 876698837
+15 283 4 879455505
+707 347 5 886285277
+646 908 3 888529054
+268 51 3 875745202
+943 184 5 888639247
+798 781 2 875639061
+872 763 3 888479405
+13 619 3 886952245
+693 97 5 875482604
+417 713 2 879646052
+634 1049 2 877018004
+94 746 4 891721716
+498 234 4 881957625
+747 663 5 888733111
+661 64 4 876014060
+487 67 3 884050247
+666 640 4 880314477
+36 261 5 882157581
+896 721 4 887160465
+813 898 1 883752264
+681 990 4 885409770
+407 491 4 875550328
+800 292 5 887646979
+741 692 1 891019587
+892 291 4 886607744
+312 50 5 891698300
+203 879 4 880433474
+801 354 4 890332645
+416 311 3 886314877
+292 282 4 881104661
+655 874 4 888984255
+514 12 5 875318263
+786 71 5 882843786
+851 619 4 875730629
+62 207 3 879375676
+665 418 4 884294611
+60 654 4 883326399
+896 230 4 887161728
+854 511 4 882814298
+347 249 5 881652683
+867 183 3 880078863
+719 64 5 879360442
+764 117 5 876244991
+342 88 1 875320644
+246 651 4 884921638
+870 195 4 875050602
+896 226 3 887160270
+162 122 2 877636300
+666 499 4 880139562
+933 451 1 874938507
+253 699 4 891628630
+942 131 5 891283094
+892 172 5 886607743
+592 15 5 882608457
+472 252 4 875978191
+649 181 4 891440309
+790 298 5 884461849
+18 418 3 880130515
+472 678 4 883904118
+834 294 3 890860159
+239 12 5 889178729
+807 526 5 892530061
+401 678 3 891031936
+666 310 5 880313163
+715 158 2 875965035
+934 121 3 891189819
+883 506 5 891754950
+934 771 3 891196950
+724 328 4 883757727
+743 276 5 881277855
+552 323 2 879221267
+684 756 4 875811455
+660 1 3 891406276
+927 230 5 879199250
+624 845 3 879793129
+916 22 4 880844627
+35 266 3 875458941
+327 168 4 887820828
+870 28 4 875680258
+554 179 3 876369785
+537 428 4 886031506
+620 1503 4 889988196
+663 9 2 889492435
+457 956 4 882548214
+888 286 5 879364981
+356 258 5 891406040
+862 228 5 879305097
+275 229 3 876198296
+478 946 2 889396917
+825 245 5 882109193
+684 8 5 878761120
+880 678 3 880166662
+817 327 4 874815593
+692 208 4 876953340
+121 50 5 891390014
+671 686 3 884036365
+648 62 5 884882916
+785 183 5 879439232
+721 582 3 877140490
+888 762 5 879365497
+401 490 3 891033250
+8 336 3 879361664
+934 210 4 891191206
+463 866 3 877385862
+727 227 4 883710974
+664 321 3 876526179
+323 847 3 878739225
+770 326 4 876598016
+693 521 5 875482092
+201 566 3 884112352
+883 372 3 891694544
+774 204 3 888556316
+564 298 3 888730534
+833 249 1 875133458
+707 618 3 886288282
+330 989 5 876543930
+739 318 4 886958831
+847 153 4 878941496
+586 183 4 884059196
+655 1084 3 888813272
+698 1 4 886366815
+435 39 3 884131822
+501 100 4 883347799
+657 111 5 884239368
+578 298 4 888957584
+743 302 5 881277267
+711 265 2 879994536
+877 176 5 882678484
+648 7 3 882211109
+770 328 3 875971736
+642 173 5 885602314
+798 1066 2 876175427
+537 39 2 886031407
+823 83 3 878438024
+906 307 3 879434378
+788 554 3 880870257
+730 100 5 880310371
+130 928 4 876251287
+193 182 4 890860290
+670 969 2 877975070
+919 193 2 875373471
+932 498 5 891250363
+387 239 1 886483970
+741 239 2 891456040
+416 179 2 876699578
+94 357 5 891720921
+666 213 4 880139120
+825 250 5 880755693
+435 420 4 884132561
+796 554 2 893048713
+322 507 4 887314119
+932 515 4 891249373
+880 815 4 893028814
+707 527 5 880061699
+872 925 4 888479654
+478 283 4 889388137
+913 273 3 881037670
+499 173 5 885599307
+666 98 4 880139381
+13 774 1 882396913
+486 515 5 879874417
+636 10 5 891449123
+757 665 3 888466652
+580 866 4 884125856
+916 4 4 880844395
+889 435 4 880179536
+757 257 4 888444400
+848 65 2 887038527
+731 283 4 886182367
+669 323 1 891182792
+388 672 4 886441083
+269 202 2 891450405
+90 209 5 891383173
+927 67 4 879190473
+934 675 4 891192285
+848 133 4 887047308
+924 742 3 886065661
+460 137 5 882912418
+677 243 3 889399113
+896 542 3 887160677
+592 58 5 882956388
+683 271 3 893284183
+472 67 4 892790628
+943 655 4 888639269
+820 313 5 887954934
+882 1060 3 879862652
+784 333 4 891387501
+66 535 4 883602044
+539 306 4 879787770
+394 202 5 880888245
+943 96 4 888638920
+807 133 5 892705060
+21 619 2 874951416
+436 840 3 887771997
+143 288 5 888407586
+782 691 3 891498079
+645 258 3 892051708
+709 402 3 879849185
+924 173 5 885458060
+898 286 2 888294408
+648 1033 2 882212288
+682 86 2 888518206
+44 625 3 878348691
+938 1012 5 891356500
+821 161 4 874793898
+864 181 5 888887984
+921 1034 3 879380457
+935 121 4 884472434
+346 88 4 874949380
+833 1118 3 875133924
+645 208 5 892054797
+176 458 4 886048305
+391 187 4 877399030
+598 690 3 886710735
+739 465 1 886959039
+727 546 2 883709607
+409 705 2 881109175
+179 538 4 892151231
+733 742 3 879535502
+57 988 4 883696785
+708 258 5 892719007
+269 1103 5 891447773
+654 269 4 889451420
+886 1435 3 876034174
+661 304 2 886829961
+474 1286 2 887927670
+23 154 3 874785552
+682 820 3 888523323
+892 403 3 886610372
+389 603 5 880086943
+942 500 5 891282816
+910 508 4 880821349
+524 311 4 884287428
+655 514 5 887650683
+682 738 3 888522021
+868 214 3 877106470
+650 620 2 891383977
+932 1451 5 891249675
+500 16 4 883865462
+843 1118 2 879448112
+537 517 4 886031341
+943 373 3 888640275
+605 619 4 880762205
+880 421 2 880243204
+560 151 3 879976542
+653 1183 1 880153329
+887 318 5 881379649
+880 689 4 880166577
+921 755 4 884673910
+877 70 5 882677012
+911 835 3 892838405
+153 568 4 881371140
+932 161 3 891251507
+872 977 3 888479737
+653 161 4 878854247
+707 381 3 886286457
+885 237 5 885715151
+888 137 4 879365104
+422 302 3 877162650
+138 14 3 879022730
+770 1012 5 875972730
+463 1009 3 877386047
+727 665 3 883713257
+763 222 5 878918406
+848 501 3 887048073
+878 481 5 880870854
+942 479 4 891283118
+497 231 3 879310883
+650 1215 3 891381850
+730 237 3 880310233
+398 96 4 875716709
+542 181 4 886532359
+717 299 4 884641743
+363 1067 3 891496849
+581 475 4 879641850
+884 475 4 876858914
+417 743 2 880953053
+611 680 4 891636125
+532 22 5 892867296
+910 414 4 881421332
+674 313 5 887762296
+899 934 3 884120603
+630 535 4 885667624
+796 281 4 893194929
+776 866 3 892313273
+892 88 4 886609884
+659 70 4 891383412
+713 882 3 888881988
+883 55 4 891696864
+703 322 3 875242336
+707 317 3 886286433
+659 315 3 891044991
+676 750 4 892685252
+268 176 5 875309998
+57 323 3 883696709
+690 208 5 881177302
+845 909 4 885409789
+913 210 2 880826706
+251 79 5 886271733
+916 135 4 880844552
+457 676 3 882395400
+880 21 2 880174961
+916 50 5 880843436
+728 116 4 879443291
+812 245 2 877625367
+911 240 1 892840297
+643 159 3 891449345
+286 250 4 876521887
+405 26 3 885545552
+679 322 3 884312763
+650 391 2 891382877
+405 1041 5 885547447
+659 708 3 891386641
+774 447 1 888557715
+332 678 4 887916284
+531 898 5 887049081
+455 550 4 879112700
+830 265 5 891561607
+934 179 2 891191600
+754 237 3 879451805
+524 82 4 884636583
+843 69 3 879446476
+274 1051 4 878945763
+25 121 4 885853030
+452 179 5 875265368
+919 246 3 875288523
+522 480 5 876961076
+613 435 5 891227299
+882 416 4 879879868
+734 487 4 891025498
+474 479 5 887923972
+712 1503 4 874730235
+823 173 5 878438148
+715 28 5 875963242
+393 125 4 887744239
+317 260 4 891446887
+597 151 4 875342314
+919 717 3 875288805
+697 975 1 882622044
+13 49 4 882399419
+883 1115 4 891692765
+526 273 2 885682562
+889 226 2 880182016
+883 65 4 891717319
+553 506 4 879948655
+486 408 3 879874481
+85 1113 2 879454981
+608 735 4 880406799
+894 311 4 880993317
+210 174 5 887736045
+606 475 4 878143785
+318 275 4 884470718
+815 614 3 878695964
+707 638 4 886286361
+497 1046 3 879362041
+894 1379 4 879896673
+744 9 3 881170416
+918 64 4 891987025
+790 51 3 885156193
+860 311 4 882120528
+872 350 3 888478840
+693 191 2 875482136
+769 235 3 885424186
+233 70 5 879147810
+749 740 3 878847716
+660 742 2 891198312
+611 288 3 891636073
+234 641 4 892078297
+751 382 3 889298463
+932 489 4 891249710
+684 483 5 878576905
+59 1074 4 888206409
+877 582 2 882677280
+804 123 4 879443645
+551 209 5 892777123
+313 232 3 891014957
+883 89 5 891696864
+942 172 5 891282963
+886 1231 3 876033828
+938 300 3 891350008
+287 64 5 875336775
+712 417 4 874729750
+207 597 3 876018471
+669 482 4 892550170
+795 588 5 880587862
+389 1121 4 879991485
+805 806 4 881698175
+406 513 5 879445378
+151 427 5 879524108
+795 257 3 881252002
+747 1134 5 888732609
+201 1398 4 884140079
+342 1012 4 874984639
+660 238 3 891200340
+853 332 3 879364822
+883 770 4 891696957
+215 54 4 891436607
+553 528 3 879949180
+101 866 4 877137015
+551 1253 2 892784629
+303 993 2 879544576
+303 514 5 879466667
+811 307 4 886377248
+932 1050 4 891251015
+684 411 3 875811455
+650 133 4 891381546
+713 750 3 888881939
+314 949 4 877890428
+737 474 5 884314740
+704 173 4 891397058
+692 411 4 876954021
+862 597 3 879303697
+159 591 4 880557060
+758 91 4 881977375
+731 482 3 886184770
+933 209 2 874854678
+588 380 3 890028987
+806 521 3 882387595
+561 470 3 885809872
+332 769 3 888360532
+567 657 5 882425762
+889 71 3 880180849
+269 717 1 891456493
+931 312 4 891036105
+894 471 4 880416314
+846 69 5 883947500
+622 1060 3 882671160
+718 685 4 883349301
+805 195 3 881694693
+474 423 5 887924425
+458 845 3 886394527
+472 421 5 875982200
+97 173 3 884238728
+42 111 1 881105931
+489 299 2 891447522
+408 272 4 889679683
+858 690 3 879459087
+436 925 4 887770507
+838 128 4 887066724
+889 150 5 880176984
+435 472 2 884133466
+894 275 4 882404137
+494 181 4 879541298
+703 123 4 875242787
+435 501 3 884132266
+334 761 2 891549718
+326 520 5 879875151
+805 568 3 881694854
+26 751 4 891347477
+896 497 3 887158332
+532 549 5 888637085
+379 94 5 883156810
+314 756 3 877886641
+926 300 3 888351623
+889 734 3 880182815
+577 768 3 880474787
+557 246 5 880485693
+737 11 3 884314903
+481 663 4 885828297
+823 69 5 878438095
+504 364 2 887912382
+44 328 4 878340848
+716 432 5 879795269
+601 325 4 876346551
+496 559 5 876068153
+14 654 4 890881294
+870 79 4 879270313
+200 470 4 884129782
+721 991 3 877137214
+659 479 5 891383412
+176 340 5 886046979
+553 81 3 879948732
+893 411 3 874829056
+731 66 4 886184577
+573 179 4 885844091
+738 659 4 875350804
+402 228 3 876267173
+664 53 3 876526580
+716 208 5 879795790
+877 203 4 882678427
+821 56 5 874793847
+833 177 5 875123299
+883 86 3 891693086
+288 199 4 886629592
+909 682 3 891920763
+721 678 3 877137527
+882 684 3 879877026
+721 423 5 877141373
+902 294 2 879463212
+891 25 5 891638734
+835 294 3 891032356
+670 603 5 877974465
+453 120 1 877553678
+878 517 4 880866687
+918 638 4 891987267
+8 510 4 879362233
+224 991 1 888082277
+379 181 4 880525368
+567 527 3 882426673
+876 276 4 879428354
+932 428 4 891251105
+653 581 1 880152819
+301 69 5 882076682
+798 1469 3 876175427
+573 286 3 885843476
+711 736 5 879993871
+409 538 3 881104756
+496 721 5 876067215
+56 225 2 892910292
+679 50 5 884486758
+862 173 5 879304484
+191 315 5 891560253
+909 165 5 891920233
+314 1217 2 877891638
+690 202 2 881177349
+698 499 3 886366515
+648 205 3 884628607
+868 233 2 877109566
+116 56 5 886310197
+889 327 3 880176620
+425 92 5 878738335
+719 285 4 877917156
+731 207 4 886182827
+524 708 4 884636645
+286 274 2 876521917
+553 498 4 879949042
+913 302 4 880794297
+429 596 3 882385808
+90 1192 5 891384673
+291 223 5 874867912
+479 137 4 889125448
+897 205 3 879990556
+341 299 5 890757745
+676 687 1 892685803
+405 209 3 885547124
+345 38 2 884993830
+637 246 2 882903447
+295 461 5 879966498
+130 419 5 876251515
+270 234 5 876955976
+655 411 3 887650512
+514 24 3 875463164
+726 323 3 889828641
+487 720 4 884036466
+721 660 5 877147616
+763 1101 3 878918486
+432 827 3 889416570
+925 299 3 884717478
+425 1416 3 878738695
+748 234 4 879454475
+914 692 3 887122324
+416 302 5 893214127
+712 588 4 874956515
+918 213 5 891988054
+291 27 3 874835024
+285 183 4 890595859
+751 558 3 889298216
+387 175 5 886479771
+650 506 3 891385508
+665 98 4 884293569
+425 294 2 878737512
+222 17 2 878183079
+1 43 4 878542869
+716 185 5 879796046
+828 275 3 891035614
+405 856 1 885546287
+178 993 5 882824592
+822 25 3 891039543
+592 1022 5 885280183
+535 86 4 879618385
+668 50 5 881605642
+666 194 3 880139348
+943 127 5 875501774
+865 294 4 880235263
+926 288 3 888636202
+121 12 5 891390014
+707 882 4 879439382
+896 411 2 887160842
+799 174 5 879254026
+851 125 4 875730826
+503 223 5 880472362
+625 751 4 891536426
+880 435 4 880167778
+880 1013 3 880167355
+697 815 3 882622430
+334 187 4 891547107
+843 185 3 879443341
+870 186 4 875680186
+567 178 4 882425820
+41 194 3 890687242
+666 7 4 880313329
+231 866 3 879965961
+643 197 4 891446983
+586 288 4 884057861
+862 462 4 879304624
+918 606 4 891987132
+155 306 5 879371121
+660 746 4 891199478
+213 627 4 878955680
+291 785 4 875086308
+696 1126 3 886404617
+708 546 3 877325601
+866 887 3 891221165
+298 9 4 884126202
+474 487 4 887923972
+286 123 5 876521586
+902 480 5 879465711
+653 167 2 880153429
+263 434 4 891299514
+788 1112 3 880870428
+854 49 4 882814665
+773 154 5 888539471
+891 1028 3 883489521
+889 271 3 880176573
+229 316 1 891632347
+715 222 3 875962227
+710 135 5 882064041
+325 176 3 891478455
+802 299 4 875986155
+379 1075 3 888044628
+918 16 4 891988560
+269 65 4 891448072
+497 394 3 878759862
+933 80 2 874938689
+405 241 1 885547909
+627 665 3 879531459
+698 257 3 886366141
+878 99 4 880870130
+452 481 5 885544110
+634 109 4 877017810
+718 750 3 883449953
+927 125 4 879177298
+433 457 1 880585554
+793 129 4 875104067
+804 1210 2 879447476
+880 100 5 880166966
+720 262 4 891262608
+43 4 4 875981421
+922 50 5 891447447
+937 224 4 876769480
+569 325 1 879793149
+703 300 4 875242077
+496 651 2 876065610
+805 719 4 881705389
+776 479 4 891813013
+303 997 2 879544219
+716 399 3 879797414
+188 455 4 875075432
+892 588 5 886607879
+308 546 3 887740500
+724 893 3 883757874
+751 111 3 889132657
+459 455 2 879563392
+722 628 4 891280894
+864 191 4 888887869
+533 215 4 879438941
+484 22 5 891194841
+810 269 5 891293811
+557 176 4 880486028
+720 310 4 891262762
+524 796 3 884636958
+740 302 5 879523187
+736 127 4 878709365
+719 88 3 888454637
+641 134 5 879370062
+691 500 3 875543068
+210 302 5 890059415
+927 739 3 879191360
+687 313 5 884651420
+938 873 3 891356085
+601 168 5 876350944
+870 949 3 881001249
+77 156 4 884733621
+885 451 2 885713716
+378 531 4 880045520
+829 124 4 892312784
+749 357 4 878847862
+655 863 3 887473995
+303 83 5 879467607
+81 116 3 876533504
+92 707 4 875653162
+421 98 5 892241458
+426 143 3 879444852
+523 732 4 883702125
+902 181 3 879464783
+325 616 4 891477924
+698 404 1 886368545
+491 23 2 891189306
+62 167 2 879376727
+587 289 3 892871113
+268 713 4 875742365
+758 488 3 881976262
+301 117 5 882074584
+474 609 4 887927509
+249 223 4 879572370
+154 187 5 879139096
+708 111 4 877325570
+709 209 3 879846332
+363 12 5 891495070
+620 243 3 889986676
+815 252 2 884267891
+897 133 4 879991037
+90 656 5 891385132
+941 181 5 875048887
+716 1016 3 879794032
+806 168 4 882387595
+54 823 2 880938088
+826 1222 3 885690819
+486 685 3 879875188
+889 546 4 880177435
+747 845 2 888640046
+655 742 3 888813272
+932 175 4 891250449
+497 29 4 879362569
+271 9 4 885847738
+894 1381 3 880993766
+705 62 5 883428178
+214 253 5 892668173
+843 53 2 879443442
+847 99 2 878940013
+699 288 3 878881675
+885 278 3 885715468
+764 1 4 876244181
+239 633 5 889180040
+889 95 4 880178342
+416 742 4 876697524
+169 199 4 891359353
+749 99 5 878847804
+716 216 5 879795239
+268 273 3 875742470
+128 186 5 879966895
+831 1012 4 891354970
+648 121 5 882211654
+597 688 4 875339132
+902 304 3 879464257
+268 210 3 875310571
+359 930 4 886453402
+890 230 3 882404947
+828 271 2 891035438
+899 283 4 884121424
+130 404 5 875802137
+846 1004 3 883950791
+790 763 3 884462692
+276 902 4 890979199
+379 185 5 880524582
+677 742 4 889399139
+748 132 3 879454998
+747 69 5 888640475
+933 475 2 874853605
+893 172 5 874829883
+290 385 4 880474716
+883 902 4 891691534
+422 859 3 879744218
+870 527 5 875679687
+758 1023 4 880672855
+747 12 4 888639272
+835 423 4 891033857
+830 210 5 891561607
+87 222 4 879875940
+871 345 3 888192859
+497 367 4 879362835
+659 159 4 891386540
+622 98 5 882669449
+524 203 4 884634819
+517 25 2 892659923
+880 111 4 880167132
+561 79 3 885808887
+865 432 1 880235059
+671 455 4 884035775
+533 936 4 889450822
+655 12 3 887427130
+699 619 2 887503290
+924 258 3 884336994
+495 82 5 888632969
+181 1296 1 878962006
+430 235 2 877225727
+173 329 4 877557345
+551 1044 3 892785223
+8 222 5 879362356
+936 547 5 886833795
+8 431 2 879362356
+891 459 5 891638682
+906 10 4 879435339
+363 737 1 891497174
+711 354 3 889910865
+894 900 3 887044070
+537 283 4 886029889
+736 678 1 878709212
+883 229 4 891696930
+407 184 4 875044473
+943 1074 4 888640250
+595 410 4 886921315
+675 1628 5 889489837
+5 367 3 875636281
+519 879 5 883248595
+655 127 5 888474106
+853 327 3 879364955
+666 216 3 880139642
+806 181 2 882384988
+624 321 4 879791962
+666 143 2 880568064
+806 210 5 882387520
+499 143 3 885598961
+749 164 3 878848866
+753 185 3 891401410
+324 339 3 880574827
+734 603 4 891022958
+725 333 5 876106729
+798 1239 4 875915965
+805 1 4 881695527
+535 645 4 879617856
+665 1 4 884290491
+59 434 4 888205574
+429 147 2 882385859
+843 443 4 879443297
+854 274 3 882812906
+463 19 5 877385341
+303 121 3 879485016
+415 136 5 879439684
+724 259 2 883757726
+59 1093 5 888203578
+503 582 5 880383064
+644 250 4 889077463
+825 406 2 889021208
+14 919 4 876964725
+682 196 5 888523581
+537 271 2 886028791
+833 443 3 875124348
+160 458 5 876768025
+653 1207 1 880153329
+479 357 4 889125798
+13 916 4 892870589
+542 12 4 886533774
+924 705 5 885457858
+729 300 4 893286638
+478 195 4 889396509
+868 408 5 877103935
+297 144 3 875238778
+909 289 3 891920763
+804 168 5 879442377
+395 127 5 883765034
+223 873 3 891549111
+363 24 3 891494754
+592 196 5 882955978
+501 294 3 883346694
+747 519 5 888639989
+682 713 3 888517537
+796 859 2 893218622
+412 939 4 879717253
+893 144 4 874830101
+758 430 5 881975503
+697 1047 3 882622228
+778 281 2 890803859
+690 56 4 881177349
+345 238 5 884916495
+666 963 3 880139090
+683 269 3 893282664
+674 289 2 887763151
+891 285 5 891638757
+639 526 4 891239177
+796 307 4 892611799
+871 908 3 888192745
+896 993 4 887235498
+721 245 3 877137527
+916 295 2 880843551
+301 658 3 882076463
+409 923 5 881107410
+702 748 2 885767556
+889 470 4 880180554
+354 747 2 891307069
+13 235 2 882141841
+797 687 2 879439190
+664 83 4 876524869
+632 609 3 879459677
+348 237 4 886523078
+295 546 4 879518780
+846 184 5 883949697
+653 156 4 878854633
+669 132 4 891260519
+756 230 3 874829010
+438 148 5 879868443
+506 79 5 874874054
+758 887 5 882322840
+653 143 3 880150104
+894 535 4 879896920
+638 385 5 876694917
+936 741 4 886832808
+792 926 3 877909798
+807 381 2 892530004
+630 121 4 885666823
+602 880 4 888637925
+476 401 3 883364812
+655 1426 2 888474390
+592 117 5 882608234
+747 93 4 888639685
+665 239 3 884293475
+931 269 3 891035876
+540 333 4 882156617
+727 405 3 883709571
+663 235 2 889492917
+702 258 5 885767306
+528 258 4 886812857
+921 274 4 879379971
+893 246 3 874829968
+896 640 2 887160701
+246 418 3 884921453
+894 923 5 882404278
+645 47 4 892054824
+620 138 5 889988312
+688 307 4 884153505
+497 440 1 879362430
+782 247 1 891499700
+58 1 5 884304483
+543 660 3 875659098
+389 524 5 879991081
+725 322 4 876103762
+334 1020 4 891546181
+833 262 2 875035534
+846 42 5 883948606
+129 300 3 883243934
+221 12 5 875245283
+805 748 2 879971215
+308 273 2 887737084
+936 591 4 886832373
+92 685 3 875640708
+561 473 3 885810428
+419 28 3 879435663
+312 213 5 891699067
+474 323 2 887915020
+847 261 1 878774763
+648 449 3 884882987
+560 264 3 879975231
+385 1118 3 879447047
+638 523 4 876695917
+568 519 3 877907157
+897 33 5 879992310
+795 395 2 883255008
+885 88 4 885713461
+851 228 4 875731776
+880 156 4 880243680
+152 283 4 880148616
+458 433 4 886398289
+880 11 4 880167695
+864 231 3 888891288
+57 477 4 883697655
+455 230 3 879111291
+906 475 3 879435253
+85 405 2 879453018
+682 290 1 888522217
+328 983 3 885049234
+894 1010 4 880993662
+922 257 4 891455049
+694 836 4 875727821
+48 1063 3 879434654
+566 86 4 881649622
+234 837 3 892079434
+756 235 3 874827755
+733 1163 2 879535603
+933 583 3 874854217
+455 82 5 879110818
+168 546 3 884287962
+592 285 5 882607910
+145 449 3 885557699
+500 582 4 883874290
+454 463 2 888267560
+130 123 4 875216112
+618 121 4 891308913
+894 111 3 880416102
+130 291 4 876250932
+184 160 3 889911459
+606 468 4 880923989
+711 655 4 879993605
+727 278 2 883709325
+680 150 5 877075105
+627 187 5 879529855
+934 1449 5 891191976
+288 176 4 886373565
+830 98 5 891462467
+741 699 4 891018400
+896 1134 3 887159950
+913 432 3 881366721
+450 776 4 882468402
+758 38 3 881980408
+545 434 3 884134177
+159 873 2 893256062
+586 184 2 884060807
+747 525 5 888640684
+774 196 3 888556746
+922 471 3 891453501
+235 170 4 889656113
+804 1411 3 879446129
+780 164 4 891363996
+778 54 2 890803859
+793 508 4 875104620
+762 274 4 878719371
+892 50 5 886608802
+815 647 5 878694055
+501 1014 4 883348543
+145 628 2 875270932
+901 140 4 877288179
+741 174 5 891018303
+417 40 3 879649199
+559 205 5 891033805
+838 286 4 887061035
+119 449 5 874782190
+613 576 3 891227204
+537 513 4 886030891
+900 288 2 877832113
+479 474 5 879461279
+545 944 4 879900731
+639 604 4 891240520
+747 190 4 888640305
+880 288 4 880166451
+63 14 4 875747401
+851 977 3 875730533
+882 662 3 879879807
+840 7 4 891203408
+906 7 3 879434846
+864 67 4 888891190
+587 1265 4 892871252
+568 179 2 877906935
+885 151 4 885716221
+514 89 4 875318331
+677 109 1 889399327
+942 878 4 891282702
+357 926 4 878951831
+717 288 1 884641717
+885 386 2 885713680
+851 346 5 884831499
+690 167 2 881177662
+242 294 4 879740082
+385 558 2 879442673
+846 498 4 883947861
+895 13 5 879437950
+727 685 3 883709518
+653 531 5 878854284
+210 168 5 887730342
+565 190 5 891037563
+733 744 4 879535723
+934 436 3 891196610
+911 190 5 892838864
+733 1085 4 879536607
+875 183 5 876465144
+699 10 4 883884599
+896 87 4 887158295
+435 194 4 884131627
+145 742 4 875270616
+848 200 2 887040302
+941 993 4 875048996
+450 519 4 887660820
+660 219 1 891406212
+350 187 5 882347782
+481 88 4 885829153
+406 702 3 879793295
+455 250 3 879109966
+454 285 2 881959917
+846 1066 3 883950568
+698 487 2 886367508
+882 168 5 879867631
+59 193 4 888204465
+919 285 5 875288748
+660 456 1 891198996
+844 260 1 877381312
+840 121 2 891204056
+306 1251 5 876504026
+624 477 3 879793198
+757 153 3 888468995
+735 748 3 876698022
+533 1291 1 879366076
+858 100 3 880932746
+405 99 5 885548785
+428 352 4 885943651
+269 52 4 891447329
+616 879 4 891224864
+664 182 4 876524641
+131 297 4 883681514
+499 525 4 885599660
+766 133 3 891309844
+395 866 3 883766119
+314 1063 5 877887568
+600 511 5 888451492
+828 1466 4 891380166
+650 301 2 891385035
+328 313 4 893195532
+921 227 3 879381051
+835 196 5 891033173
+561 802 1 885810726
+826 176 5 885690600
+744 302 5 881171820
+704 269 4 891397015
+630 213 2 885667994
+44 87 5 878347742
+606 211 5 880926759
+617 656 4 883789386
+59 519 4 888204965
+552 756 2 879221683
+344 408 5 884814532
+751 11 1 889133177
+620 237 4 889987123
+889 121 4 880177308
+374 829 2 885083439
+508 183 5 883767588
+871 17 3 888193275
+682 833 1 888522260
+716 486 5 879795121
+365 1011 3 891304152
+601 294 1 876346515
+883 209 3 891694311
+927 69 4 879183164
+798 378 4 875743858
+727 511 4 883710948
+905 124 4 884983889
+749 291 4 878848137
+686 265 4 879545550
+622 586 3 882671916
+796 879 4 892612031
+865 472 1 880144229
+622 404 3 882670562
+577 472 4 880470570
+160 129 4 876768828
+934 393 2 891193013
+867 186 5 880078937
+507 288 5 889964020
+625 1016 2 891273699
+286 280 4 876522097
+550 596 2 883426119
+802 302 4 875984532
+871 876 3 888192689
+276 428 4 874791870
+644 871 4 889077513
+389 969 4 880086755
+717 298 3 884715172
+799 289 3 879253720
+930 151 2 879534724
+918 443 3 891988248
+756 197 2 874829446
+299 12 5 877880350
+13 826 5 882398385
+655 640 2 888685955
+883 464 5 891717533
+665 151 3 884291017
+788 331 4 880867372
+625 522 3 891968164
+721 406 1 877154989
+199 269 5 883782458
+655 160 3 887427473
+697 257 5 882621913
+693 742 3 875483407
+898 270 4 888294408
+330 403 5 876545417
+605 371 5 879427369
+696 311 5 886404063
+295 402 5 879518820
+807 1133 3 892823295
+254 451 2 886474426
+192 255 2 881367505
+363 751 1 891493772
+452 504 2 875273544
+860 202 4 885990932
+896 291 3 887160795
+361 319 5 879440941
+930 288 1 879534001
+297 357 4 875238922
+451 302 3 879012647
+117 931 3 881010728
+218 514 4 877488316
+860 316 3 889627165
+1 165 5 874965518
+442 218 3 883390048
+655 785 2 887490946
+577 48 5 880474530
+860 333 3 876074177
+794 275 4 891034792
+586 3 5 884068767
+661 210 5 876015530
+569 100 5 879793784
+429 227 2 882385934
+833 381 4 875134016
+877 258 4 882676234
+343 150 4 876402941
+535 707 4 879618809
+715 108 4 875962315
+757 313 3 888443263
+646 751 2 888528870
+910 137 3 880822060
+807 257 4 893084232
+932 172 5 891250472
+758 898 3 883287566
+505 144 3 889333861
+846 570 4 883949698
+718 15 5 883348962
+457 147 5 882395400
+705 183 2 883427988
+681 682 1 885409810
+348 685 4 886523560
+535 265 3 879619144
+692 866 4 876953733
+883 703 3 891693139
+758 154 5 881975267
+431 269 3 877844062
+222 446 3 881060824
+652 96 4 882567356
+303 869 2 879485703
+290 95 4 880474590
+937 242 3 876762200
+429 155 2 882387633
+732 289 3 882590201
+933 196 4 874854932
+904 328 2 879735136
+916 212 5 880844879
+474 608 4 887925187
+721 684 4 877138200
+95 511 4 879196298
+921 892 3 884673402
+591 709 4 891031426
+416 80 2 886317825
+870 384 3 875680597
+716 519 3 879796555
+579 202 5 880952270
+747 507 3 888639890
+741 173 2 891018366
+497 1415 2 879363748
+567 127 5 882426246
+393 121 4 887744419
+329 8 2 891656391
+707 248 4 886285498
+648 452 3 884883679
+853 264 3 879365169
+889 12 5 880177880
+699 124 4 878882667
+826 501 3 885690380
+856 313 5 891489217
+708 118 5 877325545
+674 245 4 887762430
+456 547 3 881371660
+903 333 4 891032653
+767 183 4 891462870
+536 427 5 882359455
+303 147 4 879467816
+374 779 3 880939186
+721 51 4 877141038
+804 284 4 879442732
+643 238 3 891448095
+532 240 3 888629938
+709 7 3 879846440
+943 51 1 888640088
+87 121 5 879875893
+682 195 4 888522418
+773 185 4 888540279
+298 357 5 884181969
+738 2 3 875351530
+610 508 3 888703629
+940 855 5 885921980
+932 154 5 891249994
+429 204 4 882387757
+864 789 4 888886946
+899 483 4 884121572
+45 284 4 881014130
+75 289 1 884049789
+881 375 1 876539387
+640 391 3 874778756
+458 513 4 886396314
+682 1093 3 888522100
+42 1050 3 881107538
+800 294 3 887645970
+716 202 4 879794935
+655 262 5 888474934
+882 21 2 879863909
+500 1311 1 883877467
+883 4 4 891694276
+908 151 3 879722875
+154 496 3 879138910
+749 135 4 878848189
+714 471 4 892777903
+690 197 4 881180427
+217 17 3 889069903
+553 514 3 879948695
+847 95 4 878939503
+263 23 3 891298654
+936 243 2 886831820
+868 227 1 877110060
+711 181 4 876185574
+936 1014 3 886833571
+901 161 5 877131147
+666 162 4 880568662
+883 873 3 891695173
+452 199 5 885816768
+70 559 3 884066399
+933 72 3 874938538
+933 1246 1 874938728
+847 198 4 878940161
+487 349 3 885239880
+714 410 3 892777767
+649 250 3 891440356
+653 154 3 878867137
+903 186 5 891466376
+707 318 5 880061699
+82 640 3 878769292
+847 428 3 878940732
+916 223 4 880844087
+717 866 1 884642932
+655 761 2 888686011
+429 381 3 882385882
+927 288 5 879199250
+659 603 5 891331825
+825 289 1 882109193
+788 144 4 880868599
+810 243 4 879895350
+325 771 1 891480115
+373 529 4 877105901
+201 603 4 884113924
+760 66 2 875668932
+444 272 5 891978637
+303 289 2 879466065
+397 289 3 885349348
+308 770 4 887738057
+883 346 4 891691353
+943 226 4 888639660
+715 88 3 875964633
+311 47 2 884365654
+699 482 2 878883038
+23 89 5 874785582
+445 96 4 890987655
+798 692 4 875743140
+298 187 5 884183063
+414 324 4 884999127
+294 881 3 889241707
+433 137 5 880585904
+758 338 4 881295151
+276 316 4 892436314
+913 269 5 881725938
+927 240 3 879177456
+187 52 4 879465683
+922 183 3 891450401
+883 19 2 891692657
+875 461 4 876466687
+630 11 5 885668028
+894 86 4 882404306
+916 393 2 880845067
+877 197 4 882677827
+374 281 3 880393425
+479 157 5 879461856
+901 257 4 877127196
+655 182 4 888474106
+474 956 4 887926271
+693 192 2 875482477
+503 949 3 892667891
+615 100 3 879448693
+535 275 4 879619177
+615 97 4 879448759
+783 307 5 884326506
+297 196 4 875239267
+795 167 3 883254348
+643 845 3 891445476
+774 545 1 888555864
+234 964 4 892334852
+913 89 5 880794731
+447 276 4 878854552
+577 546 3 880470483
+725 19 5 876106729
+272 56 5 879455220
+835 484 4 891034219
+137 96 5 881433654
+915 313 4 891029965
+315 4 4 879821065
+821 560 3 874793773
+749 1023 3 881073104
+548 762 4 891415709
+223 155 5 891550952
+664 845 2 878090381
+919 687 1 875288362
+758 514 5 881974823
+940 708 3 885921953
+642 1239 4 885607097
+126 316 4 887855231
+151 174 5 879524088
+279 971 4 875314231
+782 1514 2 891500194
+750 873 3 879446013
+838 8 4 887066972
+351 895 3 883356591
+826 226 4 885690677
+707 458 3 880060724
+655 723 3 887650851
+758 628 4 881977714
+692 211 4 876953340
+474 650 4 887925187
+934 174 5 891191511
+753 181 3 891402240
+850 97 5 883195168
+743 326 3 881277656
+500 295 4 883865128
+749 153 4 878848828
+109 151 5 880571661
+732 937 4 882589967
+749 968 3 878850186
+788 637 2 880870516
+896 1423 2 887160631
+894 59 5 882404397
+416 477 4 892441480
+269 281 1 891451590
+686 178 5 879546715
+936 301 3 886831637
+442 89 4 883390416
+363 150 5 891496667
+897 410 3 879993621
+934 514 5 891191546
+334 44 4 891548224
+846 268 4 883946938
+674 15 4 887762584
+393 395 3 889731753
+437 443 4 880142851
+712 1037 4 874956981
+903 1070 4 891033335
+151 629 4 879528754
+629 309 3 880116240
+840 96 2 891204592
+711 79 4 879992739
+648 72 4 884881722
+749 418 5 878847498
+322 1019 4 887314073
+436 167 3 887770403
+274 873 3 878944491
+310 294 1 879436712
+830 172 5 891561606
+379 435 5 882563752
+615 191 5 879448759
+425 319 1 878737511
+474 421 3 887928562
+145 308 2 885557505
+429 100 5 882385807
+305 49 3 886324962
+584 450 2 885778571
+193 826 2 889126146
+567 608 4 882426021
+921 845 4 879379601
+749 527 4 878847364
+1 116 3 878542960
+28 219 5 881961728
+738 517 3 892938492
+243 237 2 879987148
+904 739 4 879735678
+896 824 1 887161541
+234 119 3 892335261
+880 144 5 880167670
+618 651 5 891307263
+514 180 3 886189927
+622 532 3 882591091
+886 518 4 876031601
+18 510 4 880130680
+554 133 4 876369272
+863 340 3 889288911
+617 531 2 883788859
+750 322 2 879445877
+193 1407 3 889126146
+892 182 5 886608507
+151 945 5 879524419
+94 1221 3 891721216
+385 528 4 879470274
+174 65 5 886514123
+760 451 5 875668781
+696 9 5 886404617
+426 100 4 879442128
+488 486 4 891295023
+615 192 5 879448780
+889 1188 2 880182784
+768 315 3 883834448
+931 258 3 891036003
+328 646 3 885046174
+50 100 2 877052400
+504 441 4 887911314
+546 758 4 885140808
+839 277 2 875752082
+843 550 3 879449152
+500 552 1 883876738
+918 792 3 891986904
+797 181 5 879439362
+822 111 4 891039414
+639 286 4 891238618
+232 294 2 880062259
+535 471 4 879618743
+721 304 3 877137285
+743 744 5 881277892
+256 11 5 882164406
+733 713 4 879535938
+870 239 3 875680597
+943 200 4 888639388
+704 135 5 891397305
+758 654 4 881975061
+545 28 4 884133814
+489 322 5 891366571
+233 523 4 877663913
+731 143 5 886182827
+630 239 4 885668061
+271 506 4 885849052
+555 111 4 879964159
+664 494 5 878089975
+227 823 2 879035599
+719 214 2 879360965
+896 157 4 887159555
+521 246 4 884475913
+290 402 4 880474422
+757 206 4 888445683
+729 294 2 893286338
+941 258 4 875048495
+263 31 4 891299387
+815 712 3 878696563
+865 1011 1 880144405
+912 194 4 875966238
+372 872 4 876869330
+933 173 3 874855020
+251 1 4 886272009
+248 79 3 884534992
+940 89 4 885921828
+13 175 4 882139717
+933 318 4 874853605
+899 193 3 884121946
+739 55 1 886958972
+724 1127 3 883758267
+669 216 3 892550170
+134 508 3 891732726
+729 751 3 893286338
+870 1267 2 879270213
+868 184 3 877107730
+921 125 3 879379774
+676 546 3 892686371
+308 211 4 887737535
+184 371 5 889909840
+855 179 3 879825528
+843 498 2 879446155
+727 118 4 883709729
+724 343 1 883757259
+642 588 5 886131546
+602 294 5 888637987
+94 51 3 891721026
+744 156 4 881170452
+737 64 4 884314740
+897 660 4 879991630
+896 576 2 887160677
+472 231 5 875980418
+536 588 3 882359726
+426 519 4 879444117
+707 1168 3 886287990
+564 272 3 888718415
+894 904 4 890409804
+663 763 5 889492614
+495 1542 4 888637643
+805 122 5 881705350
+591 64 5 891031203
+238 257 4 883576261
+942 216 4 891282963
+326 588 3 879875691
+313 427 5 891014029
+393 1225 3 889731820
+491 654 5 891189306
+736 254 1 878709262
+752 325 2 891208126
+570 286 4 881262625
+234 82 3 892334079
+119 31 5 874781779
+694 135 5 875727018
+403 147 5 879786052
+618 895 3 891309929
+788 546 3 880871429
+768 742 3 880136033
+313 89 5 891014373
+870 715 3 875680597
+506 496 5 874873615
+779 328 4 875501334
+458 76 4 886398121
+804 498 5 879442239
+597 477 5 875339970
+919 217 4 875373669
+892 176 5 886608681
+940 427 5 885921451
+379 524 4 880961742
+790 384 2 885158374
+666 188 5 880314564
+891 282 5 891639793
+727 169 5 883710419
+326 568 4 879876882
+886 475 5 876031501
+804 401 2 879445798
+819 319 4 879952627
+561 546 1 885810557
+796 1522 3 893194740
+443 269 3 883504564
+705 69 3 883518834
+549 1 5 881672182
+561 153 3 885808844
+498 317 3 881957625
+840 492 5 891204215
+406 282 3 879539987
+221 847 4 875244051
+757 98 4 888445767
+287 246 4 875333964
+417 161 3 879647519
+712 365 3 874730234
+630 465 1 885668203
+833 69 2 875039326
+297 485 3 875240267
+683 301 2 893283728
+417 163 4 879647604
+758 1527 3 888039070
+484 951 1 891195886
+655 131 2 893002283
+13 165 3 881515295
+415 258 4 879439135
+890 527 4 882405473
+682 708 3 888518104
+922 222 4 891447681
+734 173 3 891025247
+495 67 3 888636635
+901 174 5 877130965
+937 126 4 876769374
+464 520 5 878355167
+741 274 4 891019587
+921 560 2 879380981
+880 188 4 880167842
+932 226 3 891251292
+269 23 5 891447773
+621 692 4 874962614
+630 819 3 885667108
+896 198 4 887158636
+804 172 4 879442001
+883 553 4 891696782
+16 939 4 877717833
+279 1001 4 882160106
+409 657 3 881108126
+719 87 2 879360617
+778 28 4 890726618
+589 688 4 883352707
+495 80 3 888636992
+447 201 2 878855723
+757 151 4 888444684
+232 50 4 880062302
+807 477 4 892775458
+608 83 5 880406862
+509 892 1 883591489
+561 423 2 885808796
+627 591 3 879530205
+790 108 3 884462415
+271 566 4 885848707
+87 252 3 879876224
+551 97 5 892777013
+643 88 2 891449417
+825 593 3 880755468
+537 515 4 886031297
+666 527 4 880139253
+363 589 3 891496077
+843 25 2 879447523
+707 880 2 887860711
+737 154 4 884314694
+168 276 1 884287642
+326 9 1 879875852
+892 25 4 886609828
+632 356 4 879459248
+877 111 3 882677967
+757 742 4 888444563
+868 189 5 877109300
+216 315 5 883981859
+264 150 5 886122952
+480 152 4 891208390
+929 174 3 879640329
+767 724 4 891462658
+677 7 4 889399171
+894 13 4 882404137
+883 461 5 891717988
+868 922 5 877106505
+687 300 4 884652089
+846 452 3 883950950
+634 25 4 877018125
+751 1 3 889132162
+545 167 3 879900731
+591 956 4 891031286
+666 180 4 880139562
+755 300 4 882569574
+798 946 2 875639889
+456 550 2 881375381
+85 141 3 879829042
+462 539 3 886365773
+109 53 4 880583336
+450 866 4 882396565
+868 447 2 877107284
+899 73 4 884121720
+698 100 2 886367809
+246 50 5 884920788
+537 109 1 886030051
+712 495 4 874730520
+254 138 1 886474122
+489 323 5 891445388
+472 1215 4 875979562
+709 423 3 879846741
+56 238 5 892676885
+460 124 4 882912150
+628 690 5 880776981
+847 243 1 878774856
+606 516 4 880924859
+751 216 4 889133602
+174 240 1 886434241
+723 322 2 880499254
+857 275 5 883432663
+481 393 3 885829045
+550 222 4 883425979
+943 188 4 888639269
+436 50 4 887769415
+773 6 3 888538620
+551 587 4 892783525
+770 258 5 875971568
+935 237 5 884472159
+159 291 4 880485766
+761 205 4 876190511
+239 505 5 889180169
+486 9 5 879874449
+615 213 5 879447990
+498 179 4 881961133
+654 597 4 887864812
+762 270 4 878718855
+18 958 5 880129731
+892 429 4 886608559
+399 540 2 882348722
+537 222 2 886029974
+618 154 3 891308615
+881 528 5 876538536
+642 1078 5 885604239
+788 684 5 880868401
+471 82 5 889827822
+363 312 3 891494106
+894 14 4 880416472
+916 48 5 880844861
+14 240 5 880929697
+747 262 5 888638242
+691 604 5 875543025
+561 1229 1 885810220
+589 339 5 883352494
+24 655 5 875323915
+213 7 4 878870518
+693 449 2 875483407
+405 1556 1 885549635
+561 512 4 885808000
+894 909 3 889469007
+889 721 3 880179536
+884 100 5 876858820
+406 466 4 879446228
+521 550 3 885253844
+189 792 5 893265741
+669 150 3 892549477
+807 491 5 892528062
+778 132 2 891232769
+94 411 3 891724508
+705 546 3 883427377
+489 897 2 891448565
+896 518 3 887159234
+887 1116 5 881381610
+913 222 3 881037459
+218 153 4 877488692
+747 423 5 888638958
+222 1079 1 878183984
+911 727 2 892842738
+38 1028 5 892432624
+39 301 3 891400280
+538 527 3 877364067
+846 91 4 883948417
+343 496 5 876404426
+551 720 2 892784744
+495 1157 4 888637300
+733 696 3 879535909
+764 405 4 876243772
+860 949 3 885991163
+707 168 3 886286170
+406 281 3 879540296
+586 118 4 884062671
+827 689 3 882201884
+393 627 4 889729296
+586 159 4 884065719
+541 278 2 883875063
+739 751 3 886825083
+587 331 3 892871197
+807 199 5 892528374
+537 186 4 886031211
+486 324 4 879874262
+534 410 5 877807816
+916 702 3 880845157
+825 591 4 880755943
+276 554 2 874795823
+938 281 2 891356594
+907 409 4 880159151
+899 257 4 884120185
+727 423 3 883710830
+773 462 5 888538776
+435 193 3 884131243
+887 472 4 881378402
+707 6 3 886285627
+422 237 4 875130230
+13 749 3 881515521
+787 300 4 888979657
+796 69 5 892662483
+92 322 3 890251700
+766 414 4 891310150
+892 671 5 886608212
+769 1312 2 885424776
+799 748 2 879253755
+429 582 3 882384950
+560 24 2 879976772
+699 685 3 879147367
+771 892 5 886640606
+119 827 3 874775815
+896 55 3 887157978
+807 605 3 892529150
+415 483 5 879439791
+807 1411 1 893082619
+716 732 5 879795375
+846 1209 1 883950858
+452 625 3 875562159
+906 15 3 879435415
+763 230 3 878923288
+786 866 3 882842173
+627 199 5 879529702
+883 283 4 891692742
+345 570 2 884993662
+871 121 4 888193275
+899 746 4 884121512
+691 318 5 875543281
+760 365 5 875668737
+606 959 5 880927128
+767 242 4 891462614
+74 315 5 888333194
+758 687 3 881295189
+388 218 5 886441083
+387 399 3 886482969
+546 258 4 885139634
+850 168 5 883195456
+894 885 2 887044250
+924 286 3 884337043
+653 631 2 880150412
+222 50 4 877563194
+881 4 3 876538286
+552 977 3 879222033
+709 62 3 879848590
+756 79 4 874829990
+847 109 5 878938982
+666 484 4 880139149
+43 277 1 883955498
+296 211 4 884197068
+503 306 5 879438024
+838 228 4 887067390
+889 79 3 880179705
+811 286 5 886376983
+887 69 4 881380025
+715 196 4 875964131
+728 124 3 879443155
+451 306 2 879012684
+545 403 5 879899380
+733 285 4 879535299
+537 616 2 886031752
+738 169 5 892844079
+716 11 4 879795790
+505 183 3 889333392
+901 405 4 877127250
+805 418 2 881695527
+806 240 2 882385455
+880 1052 1 880175503
+460 312 4 882910837
+222 101 4 878183539
+890 654 5 882404851
+102 435 3 888801315
+253 82 3 891628295
+500 1048 3 883865532
+615 387 3 879448915
+872 1028 3 888479434
+392 517 5 891038466
+874 124 4 888632411
+79 311 4 891271278
+405 737 1 885546487
+606 282 4 878147641
+717 327 3 884641681
+704 208 3 891397262
+457 831 2 882396001
+798 220 3 875295810
+798 90 3 875914860
+307 132 4 879283333
+789 111 3 880332400
+705 1035 4 883427737
+815 494 5 878696093
+755 937 4 882569604
+916 235 3 880843749
+659 660 3 891384798
+429 789 4 882385443
+269 170 2 891447216
+756 147 4 874828826
+535 518 5 879618569
+822 358 3 891037112
+847 82 4 878941466
+878 140 2 880870486
+714 111 3 892777330
+406 924 4 879540228
+731 213 5 886183515
+943 794 3 888640143
+816 326 4 891710803
+109 810 3 880583410
+655 469 3 887427778
+875 333 5 876464801
+313 127 5 891013620
+10 502 4 877889261
+207 3 2 877846284
+930 455 1 879534692
+693 288 2 883975203
+794 181 4 891035957
+110 338 1 886987540
+181 685 2 878963381
+487 229 3 884042207
+289 15 3 876789581
+938 181 5 891356390
+863 1678 1 889289570
+143 322 4 888407708
+884 509 4 876859090
+663 475 4 889492435
+395 163 5 883764378
+922 418 4 891448580
+422 333 4 875655986
+860 381 3 885990998
+170 678 4 886623680
+722 322 3 891280402
+327 47 4 887746553
+897 55 3 879990622
+624 544 4 879792557
+201 116 1 884112800
+579 289 2 880951569
+823 151 4 878438732
+479 670 3 879461530
+918 921 4 891988029
+289 477 2 876790323
+664 654 5 876526604
+616 326 3 891224590
+796 228 5 892761629
+880 1270 3 880175187
+848 474 5 887038441
+640 214 5 874778274
+597 1016 4 875342355
+924 632 4 885458121
+291 760 2 874834037
+506 449 2 885135882
+883 116 5 891692786
+514 778 4 876067546
+751 402 3 889298216
+922 174 5 891449021
+734 478 4 891022849
+814 17 3 885411073
+931 250 2 891036673
+802 563 3 875985976
+663 100 4 889492503
+59 959 4 888206095
+344 1020 5 884814457
+757 895 4 888443483
+786 186 4 882843786
+903 931 2 891032038
+941 7 4 875048952
+457 145 3 882549998
+665 56 5 884294611
+16 286 2 877716993
+852 840 3 891036866
+274 237 4 878945678
+693 506 2 875484932
+932 183 4 891249877
+456 265 3 881374048
+201 702 1 884111986
+56 298 4 892683695
+807 1413 2 893083486
+585 20 4 891285658
+379 143 4 880525839
+735 304 4 876697679
+70 1145 3 884151622
+834 246 4 890863023
+434 118 5 886724873
+192 1265 3 881366585
+1 198 5 878542717
+693 471 3 875482653
+868 23 5 877104949
+457 28 5 882396989
+773 431 1 888540063
+385 533 4 879440602
+709 232 5 879848590
+810 300 5 890083187
+503 484 4 880472188
+295 209 5 879518233
+776 28 5 891628895
+920 328 2 884220058
+691 185 5 875543281
+681 1394 5 885409742
+889 1014 2 880177778
+574 288 4 891279174
+863 752 4 889289277
+868 658 3 877108742
+749 661 5 878847576
+887 477 1 881378570
+786 202 4 882843812
+591 168 3 891031724
+896 64 4 887158926
+167 606 4 892738452
+749 435 4 878847888
+413 515 5 879969591
+521 684 3 884478807
+813 890 4 883752708
+693 195 4 875483847
+856 322 4 891489593
+763 702 3 878917877
+527 12 4 879456637
+774 226 2 888557330
+890 174 5 882405780
+590 1061 2 879439538
+637 268 2 882898692
+271 496 5 885849140
+613 478 5 891227262
+133 539 1 890588720
+239 304 1 889181248
+846 66 4 883949290
+727 176 4 883710948
+543 1159 5 875665787
+542 94 3 886533021
+870 673 5 875679721
+643 68 3 891447338
+689 13 1 876676397
+624 690 4 879791962
+717 130 2 884642958
+886 790 4 876034095
+879 222 4 887761460
+615 302 4 879447500
+927 300 5 879176156
+797 948 1 879439230
+301 15 4 882074460
+520 871 1 885170547
+920 1612 4 884219953
+500 919 3 883865341
+141 984 4 886447880
+752 621 1 891208491
+885 318 5 885714093
+682 719 2 888521982
+452 50 5 875264825
+639 511 4 891239240
+557 252 3 880485846
+610 484 3 888703507
+753 427 5 891401712
+771 243 3 886640629
+889 204 4 880179757
+665 286 4 884289850
+111 286 4 891680076
+701 313 4 891446521
+839 508 3 875752479
+721 56 3 877150031
+758 531 5 881975061
+889 4 3 880180765
+886 1046 2 876033755
+810 286 4 891293811
+399 151 2 882511876
+747 88 2 888733218
+588 762 4 890026705
+924 923 5 886327748
+881 546 4 876536012
+643 405 3 891445859
+916 182 3 880844123
+546 200 5 885141332
+181 151 2 878962866
+234 1101 3 892335372
+843 654 2 879446359
+659 135 3 891383412
+715 205 5 875964410
+535 792 4 879618655
+738 227 4 875353533
+176 285 5 886047963
+871 96 5 888193177
+846 692 3 883949594
+932 144 3 891249710
+635 874 3 878878714
+758 151 5 881975814
+682 925 3 888520923
+249 318 5 879572256
+605 302 4 879365132
+639 173 1 891239492
+750 748 3 879446013
+634 591 4 875729535
+883 1021 5 891693058
+880 418 4 880241256
+134 678 4 891732271
+406 73 2 880131704
+429 616 3 882386333
+749 1092 3 878850703
+445 1129 4 891199994
+152 33 5 882475924
+748 647 3 879454602
+727 258 2 883709325
+896 1074 2 887161393
+744 479 5 881171482
+764 845 4 876242972
+716 241 3 879796138
+11 196 5 891904270
+933 453 1 874938833
+887 176 5 881381348
+879 597 2 887761229
+854 50 4 882812102
+909 166 5 891920166
+682 250 4 888523635
+540 257 4 882157584
+374 713 1 880935656
+926 303 3 888351713
+919 878 2 875288443
+715 81 4 875963112
+803 269 5 880054592
+840 303 5 891202889
+524 855 4 884634911
+399 176 3 882342127
+862 100 5 879304196
+457 287 4 882394010
+118 317 5 875384885
+864 48 5 888886945
+632 549 3 879459210
+940 683 3 884800988
+682 1135 2 888518035
+695 354 4 888806056
+766 205 5 891309975
+563 255 5 880506528
+749 705 4 878847612
+691 672 1 875543153
+269 476 1 891446703
+846 542 3 883950712
+908 357 3 879723046
+333 483 4 891045496
+561 1267 3 885809690
+709 413 2 879848209
+716 151 5 879793631
+622 96 5 882592449
+868 402 1 877113412
+303 17 4 879466830
+308 293 4 887741415
+711 312 5 883589763
+615 514 5 879449110
+765 275 4 880346768
+864 562 4 888891794
+610 51 5 888703523
+269 1411 3 891451829
+823 157 5 878438435
+186 1213 3 879023882
+29 303 4 882820686
+771 8 5 880659583
+497 294 4 878759351
+890 168 5 882916704
+895 50 5 879438062
+712 652 3 876251407
+843 393 2 879448858
+207 538 2 880853139
+896 596 2 887159426
+899 239 3 884121946
+693 520 2 875485037
+629 100 5 880116847
+886 582 1 876032029
+710 282 2 882063921
+184 792 4 889909840
+397 693 4 885349955
+615 325 2 879447693
+655 272 3 888474138
+316 58 3 880854267
+707 485 4 886287079
+745 202 3 880123486
+659 212 4 891387227
+487 24 4 883444558
+793 823 3 875104648
+526 325 3 885682102
+497 826 3 879311007
+733 922 3 879535406
+776 947 2 891628836
+780 603 2 891364059
+710 198 4 883705435
+783 301 4 884326424
+693 99 3 875484763
+637 257 2 882903511
+624 316 4 891961232
+856 326 2 891489450
+637 322 3 882900888
+410 689 2 888626881
+876 529 4 879428451
+606 844 4 878149278
+652 307 4 882566890
+916 190 4 880846339
+699 1061 3 879147169
+450 33 5 882398083
+890 660 2 882917026
+320 1052 2 884749097
+889 207 3 880179785
+846 1451 4 883948089
+135 581 4 879857931
+735 181 4 876698604
+655 1101 2 887427243
+804 474 4 879441524
+864 43 3 888891524
+745 230 2 880123572
+651 683 3 880126096
+244 651 4 880606069
+864 523 4 888888202
+381 124 5 892697690
+864 432 2 888887502
+912 97 4 875966783
+821 705 5 874793649
+844 89 3 877387857
+727 82 3 883711527
+785 1 4 879439137
+399 780 1 882350850
+537 347 4 886028845
+751 372 3 889297990
+782 682 4 891498513
+860 313 4 885145375
+496 28 2 876066153
+454 135 2 888266433
+478 153 3 889396212
+711 1053 4 879995099
+780 286 4 891362937
+700 174 4 884493862
+754 459 4 879451805
+551 433 5 892777787
+592 123 4 882608573
+782 1385 4 891500028
+605 210 3 879424452
+145 98 5 875271896
+269 231 1 891451013
+517 311 3 892660034
+316 427 5 880853704
+449 268 2 880410988
+297 147 3 874955183
+943 73 3 888639598
+776 355 3 892210668
+447 535 4 878854954
+556 319 3 882135437
+828 283 3 891035864
+527 357 5 879455654
+323 98 4 878739699
+600 187 5 888451750
+922 98 5 891447665
+669 187 5 892550170
+868 208 3 877108624
+656 903 2 892318777
+131 248 3 883681262
+797 286 2 879438957
+587 890 1 892871503
+694 603 4 875727476
+405 1567 1 885547123
+806 156 4 882388128
+881 435 3 876538796
+938 840 2 891357190
+775 344 5 891032777
+721 15 4 877140632
+540 15 3 882157084
+916 527 4 880845135
+70 257 4 884063946
+280 68 3 891701066
+653 245 4 893276091
+776 181 4 891628916
+774 202 5 888555964
+862 831 3 879303542
+707 766 3 886287051
+504 559 5 887840745
+503 199 4 880383625
+99 678 2 885678479
+912 185 3 875966065
+937 293 4 876769530
+454 238 3 881960361
+201 792 4 884140579
+373 739 3 877111819
+899 710 3 884122619
+413 333 2 879968933
+655 292 2 889293132
+781 87 4 879634340
+872 1061 4 888479701
+214 114 4 891544290
+894 324 3 879896168
+766 185 4 891310038
+623 15 4 891032375
+768 313 5 883835026
+741 7 3 891040277
+805 545 1 881705488
+903 105 3 891031794
+766 187 4 891309053
+593 735 4 886193600
+619 326 2 885953601
+795 168 5 881528760
+717 343 4 884641983
+464 332 4 878354761
+425 184 4 878738596
+870 646 4 875050524
+926 325 1 888636269
+189 199 5 893265263
+648 436 5 884883476
+919 919 2 875288805
+83 79 5 887665423
+690 186 4 881177349
+932 194 5 891250472
+654 121 4 887863757
+30 164 4 875060217
+781 327 4 879633862
+843 569 1 879443482
+727 188 3 883711679
+934 488 5 891192197
+727 7 2 883708927
+707 279 3 886285627
+678 276 5 879544952
+594 19 3 874781004
+694 483 5 875727449
+606 1016 3 887062032
+934 648 3 891190695
+457 25 4 882393828
+926 315 4 888351623
+840 83 5 891204215
+881 395 3 876538322
+864 209 3 888887172
+877 381 4 882677345
+907 596 4 880159015
+450 702 4 882371904
+472 566 4 875982727
+815 993 2 878691939
+399 320 3 882342537
+830 197 4 891464415
+297 367 2 875239018
+790 584 4 885156773
+901 229 4 877131205
+416 942 4 893214333
+222 38 2 878185102
+328 586 1 885048666
+567 248 4 882427273
+671 203 3 884035173
+577 465 4 880474851
+932 114 5 891249903
+818 300 2 891870222
+588 468 3 890015835
+780 339 4 891363073
+268 80 3 875743909
+5 434 5 875637033
+25 133 3 885852381
+194 67 1 879549793
+62 22 4 879373820
+643 128 3 891447617
+378 370 2 880333494
+896 674 2 887160446
+548 50 5 891044304
+346 472 4 874950937
+736 253 5 878709365
+888 535 4 879365497
+868 47 2 877108302
+389 187 5 879990996
+840 505 5 891204714
+479 831 2 879460562
+727 471 3 883709188
+222 358 2 877562839
+347 121 3 881652535
+494 514 2 879541246
+823 770 4 878438754
+318 898 4 884470237
+807 194 4 892528427
+774 365 2 888556989
+650 136 4 891372203
+870 505 4 880584752
+627 233 2 879531351
+524 12 3 884634646
+727 596 4 883709188
+577 409 5 880470682
+256 665 4 882164644
+747 215 5 888732899
+758 1244 3 881713279
+910 125 3 880821383
+598 895 2 886710977
+890 228 4 882404879
+514 710 5 875318331
+504 928 4 887831353
+938 1014 4 891356632
+730 246 4 880310264
+889 22 3 880178158
+664 582 1 876525044
+751 347 4 887134587
+378 83 4 880045989
+846 414 4 883949771
+440 324 5 891548567
+457 179 4 882397963
+577 179 2 880474829
+892 729 4 886610174
+716 404 4 879796438
+892 265 4 886608380
+701 300 3 891446520
+57 15 4 883697223
+751 96 4 889133154
+897 50 5 879994113
+671 849 3 884036050
+796 785 5 893047287
+746 204 5 885075539
+904 451 4 879735584
+189 525 5 893265946
+766 577 3 891310934
+642 1053 3 886207279
+565 509 4 891037692
+18 512 5 880131407
+200 931 3 891825627
+406 1197 3 879539884
+916 246 5 880843318
+506 607 4 874874851
+770 748 5 875971655
+727 470 5 883711847
+807 79 5 892528690
+32 455 2 883717796
+922 949 5 891454320
+447 118 4 878854578
+881 526 5 876538251
+881 125 5 876536745
+881 405 4 876536667
+593 405 3 875659943
+727 1035 2 883712245
+561 496 3 885807369
+767 300 4 891462511
+711 427 5 886030557
+13 765 2 886303934
+172 428 4 875537964
+916 213 4 880844675
+704 187 4 891397143
+223 288 3 891548562
+499 98 4 885599119
+894 121 3 880993662
+805 554 1 881695080
+695 323 2 888806292
+497 53 3 879362178
+747 475 5 888639397
+816 294 5 891711801
+758 1012 4 880672727
+94 1135 4 891722646
+758 665 2 882055988
+910 24 3 880821367
+932 611 5 891250418
+479 408 5 879460091
+398 71 5 875743517
+712 724 3 874957268
+655 313 4 888474285
+939 1190 5 880260883
+622 375 2 882592625
+859 1315 4 885775251
+611 882 4 891636192
+875 300 3 876464800
+642 405 3 885606946
+247 70 5 893097024
+659 423 4 891384414
+893 412 3 874829249
+938 370 5 891357137
+864 1303 2 888890997
+279 946 3 875313032
+796 1048 2 893047288
+807 94 2 892823225
+394 715 4 880888689
+679 249 3 884486594
+648 826 3 882212526
+536 755 4 882360993
+916 194 4 880843997
+798 28 4 875638354
+23 423 3 874786488
+843 250 4 879445087
+594 245 3 874780909
+697 456 3 882622287
+921 411 2 879380142
+652 300 4 882566890
+650 633 4 891371091
+805 476 1 881705592
+10 430 3 877886597
+662 276 3 880570080
+83 728 4 880308909
+805 525 4 881696335
+567 673 3 882427089
+201 22 2 884112201
+634 1067 4 875729069
+773 152 5 888539398
+785 288 3 879438537
+534 760 2 877808098
+763 509 5 878920895
+429 529 4 882385243
+889 511 4 880178183
+674 678 3 887762480
+659 178 5 891332261
+535 302 3 879617063
+819 381 4 884105841
+930 269 4 879535392
+902 306 4 879463212
+877 340 3 882676395
+645 656 4 892053241
+881 27 3 876538953
+379 234 5 880524541
+38 1016 5 892429542
+737 169 4 884314644
+336 368 1 877756695
+472 472 5 875979153
+551 393 5 892782901
+919 112 3 875289417
+463 125 4 877385590
+547 302 5 891282575
+634 690 3 877368446
+707 1022 3 879439088
+303 47 5 879467959
+596 300 4 883539011
+811 315 4 886377579
+774 58 1 888556698
+588 202 1 890015500
+518 289 4 876823804
+942 607 5 891282931
+504 202 3 887909347
+925 948 2 884717790
+697 742 3 882622044
+437 1006 3 881001472
+216 81 4 880233726
+580 286 4 884124750
+867 651 5 880079065
+712 716 5 874730370
+394 173 5 881057730
+437 52 3 880141402
+808 300 4 883949681
+496 190 5 876072632
+823 152 5 878437703
+899 79 5 884122278
+927 1229 3 879197198
+764 284 4 876243015
+773 209 5 888539425
+57 50 5 883697105
+722 333 5 891279945
+484 117 4 881449561
+488 178 4 891294158
+894 252 3 879896897
+507 1237 5 889964311
+235 463 4 889656008
+716 117 4 879793542
+747 429 4 888639823
+892 496 5 886609435
+707 782 3 886288263
+749 986 3 878850107
+908 484 4 879722361
+724 289 1 883757703
+437 172 4 880140257
+43 274 5 883955441
+869 294 3 884490151
+868 59 4 877103757
+854 12 5 882813990
+561 544 2 885809872
+234 31 4 892334803
+758 580 4 881974880
+601 421 1 876350060
+934 664 4 891193331
+933 651 3 874854081
+889 117 4 880177154
+11 58 3 891904596
+804 22 5 879444407
+643 403 3 891449534
+775 900 3 891032956
+710 343 3 882063327
+731 527 5 886184682
+727 328 4 883708149
+64 591 4 889740394
+643 325 2 891446581
+538 642 3 877107633
+886 939 4 876031765
+933 746 4 874854762
+899 168 4 884121799
+393 483 4 889554540
+705 1544 4 883427691
+383 316 5 891192472
+608 1063 5 880405659
+527 135 2 879456587
+170 294 3 884705913
+821 117 3 874792442
+816 331 5 891710922
+727 71 3 883711069
+447 235 2 878854605
+927 1093 4 879177243
+943 195 4 888639407
+734 313 4 891022311
+744 301 3 881171857
+880 1210 4 880243790
+822 235 3 891039543
+693 582 2 875482477
+648 472 3 882211965
+435 271 4 884130671
+796 776 4 893219065
+852 50 5 891036414
+671 1491 1 884034132
+889 300 3 880176620
+804 1016 4 879441099
+754 282 4 879451804
+324 873 5 880575108
+537 197 4 886030891
+930 845 3 879534724
+758 218 4 881977487
+717 825 2 884642558
+640 169 5 874777890
+666 237 3 880313391
+836 1065 4 885754231
+468 1070 5 875301653
+823 721 4 878438695
+916 472 3 880843697
+2 272 5 888979061
+920 270 3 884219993
+741 66 3 891018266
+484 176 4 891195298
+708 1023 3 877326114
+663 410 3 889492759
+87 174 5 879875736
+479 169 5 879460917
+374 96 4 880938870
+693 187 3 875482336
+940 310 3 884800966
+11 301 4 891902157
+389 199 5 880165388
+860 690 4 876750421
+784 315 4 891386988
+527 116 4 879456611
+932 507 5 891249675
+222 198 4 881059039
+524 275 3 884832616
+189 255 2 893277551
+286 16 3 876521809
+650 658 3 891387571
+773 432 4 888539232
+857 258 5 883432193
+787 319 3 888979721
+871 307 3 888192315
+830 29 1 891899476
+919 458 2 875289212
+417 515 4 879646225
+328 121 4 885048266
+786 357 5 882842878
+870 276 4 889717102
+863 324 5 889289385
+627 468 2 879530408
+637 237 2 882903511
+734 496 5 891025523
+609 1 1 886896185
+551 125 4 892783791
+5 63 1 878844629
+479 756 1 879462203
+751 394 4 889297640
+696 520 5 886404617
+874 197 4 888633310
+883 487 5 891755066
+897 389 3 879991341
+630 273 5 885666779
+506 218 3 874873615
+303 4 4 879467936
+472 423 5 892791017
+745 28 2 880123671
+758 550 4 881978115
+486 297 4 879874629
+432 282 5 889416456
+913 25 3 881366974
+908 111 3 879723073
+782 748 4 891498720
+846 849 3 883950129
+739 195 5 886958939
+506 604 4 874873528
+484 415 3 891195857
+904 300 4 879735109
+655 200 4 887473639
+886 239 3 876032635
+868 132 4 877103195
+618 1212 2 891309410
+641 969 4 879370259
+666 657 4 880139642
+90 750 4 891383319
+847 1204 3 878940757
+387 204 2 886479771
+711 755 3 879994581
+697 246 5 882622798
+766 403 3 891310444
+781 318 3 879634124
+795 89 4 880569085
+938 151 4 891356679
+788 199 5 880868673
+764 56 4 876244472
+666 92 3 880139493
+758 481 5 881976031
+751 154 3 888871900
+847 93 1 878775570
+871 1024 3 888192689
+532 1228 3 874789704
+863 299 2 889289385
+922 746 4 891451143
+296 276 5 884198772
+91 343 4 891438151
+648 635 2 884883476
+873 750 3 891392303
+815 86 5 878693989
+23 116 5 874784466
+334 496 3 891547040
+633 147 4 875325740
+835 183 4 891034023
+445 298 2 891199906
+899 254 2 884122845
+796 66 5 893047241
+495 631 2 888632677
+903 183 4 891032872
+864 86 4 888890547
+788 141 3 880869984
+334 208 5 891546405
+899 83 4 884121214
+892 946 3 886610996
+94 365 3 891722383
+676 222 4 892686273
+846 4 5 883948908
+882 180 4 879865307
+496 771 2 876073865
+770 298 4 875971902
+422 218 4 879744086
+791 754 4 879448086
+454 111 1 888267086
+650 494 3 891371153
+871 1137 3 888193541
+450 1135 4 882396352
+654 147 3 887863488
+387 100 5 886484336
+13 132 4 882140002
+867 22 5 880078424
+682 187 5 888517235
+894 343 2 883518895
+38 35 5 892433801
+870 332 2 879982785
+888 180 4 879365004
+655 660 2 888475101
+782 1012 2 891499344
+540 274 4 882157662
+546 50 5 885140368
+650 56 3 891369798
+706 258 4 880997001
+758 170 5 881976233
+107 322 1 891264535
+862 977 4 879302877
+354 971 3 891217482
+551 310 4 892775516
+800 289 4 887646980
+354 196 3 891218457
+181 1025 1 878961668
+603 313 5 891956091
+655 953 3 887427243
+61 294 2 891220884
+303 559 4 879467670
+919 244 2 875289025
+763 55 4 878917384
+715 471 4 875962202
+486 288 4 879874153
+751 709 4 889132929
+655 1135 3 887427743
+216 210 4 880235229
+655 56 3 887428060
+747 188 5 888639890
+456 1107 4 881375587
+916 509 4 880844312
+360 96 3 880355803
+387 172 4 886480206
+893 240 4 874828864
+58 174 4 884305271
+486 268 3 879874064
+738 189 4 875351404
+758 141 4 881977533
+279 687 4 878793072
+785 152 4 879439527
+843 52 2 879447110
+848 82 5 887039164
+540 286 4 882156584
+5 181 5 875635757
+497 665 2 879310966
+5 412 3 875635416
+871 202 4 888193385
+472 176 5 875981664
+627 942 2 879530408
+405 970 1 885546487
+276 334 4 877935456
+642 54 4 886206959
+901 181 4 877127128
+246 1220 3 884921794
+262 338 4 879961532
+2 278 3 888551647
+474 4 5 887927588
+878 165 4 880866241
+833 118 2 875038483
+864 391 4 888893224
+525 14 3 881086078
+932 1205 5 891250643
+591 435 4 891031724
+556 268 4 882135646
+859 535 5 885774867
+906 544 4 879435664
+405 1308 1 885546336
+843 628 2 879443951
+868 685 1 877111394
+763 153 4 878915692
+617 56 1 883789425
+791 301 3 879448035
+767 170 5 891462717
+314 477 3 877886375
+600 174 4 888451665
+524 1048 4 884627594
+764 237 4 876243440
+826 422 2 885690379
+754 292 3 879451958
+328 911 3 893195879
+844 97 3 877386855
+293 877 2 888904265
+711 475 5 876185673
+924 421 4 885458060
+827 302 4 882201356
+389 486 4 880086971
+716 506 4 879794775
+727 55 3 883710375
+911 205 3 892839454
+452 661 4 875261747
+727 977 2 883709948
+782 127 4 891499213
+793 248 4 875103875
+472 227 5 875981429
+751 82 4 889133334
+459 409 2 879563796
+854 735 3 882813990
+709 50 5 879846489
+424 276 2 880859623
+426 968 3 879444952
+749 215 4 878847172
+488 89 4 891294854
+158 210 4 880134296
+940 343 2 884801246
+326 427 4 879875483
+586 234 3 884060614
+936 253 5 886832454
+863 903 3 889289570
+715 2 3 875964926
+303 615 4 879467413
+276 245 3 877935446
+405 920 1 885549746
+478 393 4 889397306
+900 284 2 877833287
+928 358 5 880936023
+774 222 3 888558539
+262 596 4 879961980
+625 192 2 892000438
+489 338 3 891448200
+880 849 3 880167918
+260 881 4 890618537
+659 1267 3 891385689
+269 1427 2 891448141
+791 245 4 879448087
+885 154 3 885713434
+709 1059 5 879847945
+18 32 2 880132129
+871 1022 3 888192689
+144 100 5 888104063
+653 496 2 878866679
+276 567 3 874792794
+788 118 3 880870335
+854 461 3 882814298
+387 191 4 886479610
+896 471 3 887159972
+883 175 5 891694312
+642 411 5 885605834
+454 486 3 881960385
+7 69 5 891351728
+222 692 4 878182370
+863 342 1 889289241
+665 135 4 884294880
+819 346 5 884012487
+455 239 3 879111397
+344 628 4 884899442
+844 184 3 877387769
+15 748 3 879455262
+303 287 4 879485203
+452 102 2 875560150
+546 379 4 885141465
+455 200 5 879111092
+807 227 4 892529805
+679 215 3 884487999
+60 496 4 883326682
+305 505 3 886323006
+895 301 4 879437793
+874 14 4 888632411
+939 993 4 880260853
+405 1591 1 885549943
+279 30 2 877756984
+672 284 4 879789030
+885 588 4 885714820
+16 202 5 877724726
+463 111 2 877385414
+843 71 2 879449256
+796 761 3 893048622
+741 181 4 891036681
+790 67 3 885158007
+705 82 5 883427663
+698 181 3 886366141
+405 923 2 885549464
+655 317 3 887474269
+577 215 5 880474556
+69 79 4 882145524
+663 978 4 889492614
+795 174 4 880569625
+650 926 3 891388294
+479 485 3 879460844
+927 105 1 879181879
+568 178 4 877907327
+880 793 4 880174677
+790 716 4 885158033
+833 428 2 875134110
+661 280 3 886841562
+848 845 5 887046565
+854 144 3 882814298
+762 246 1 878719294
+425 854 4 878738854
+648 1258 2 884366613
+903 248 2 891031309
+618 73 3 891309440
+664 497 3 878092649
+798 275 4 875295842
+886 200 3 876031573
+903 1 3 891031280
+699 828 3 884152917
+650 417 3 891387591
+83 756 4 883867791
+316 582 5 880854539
+592 235 3 882608662
+568 100 4 877907281
+764 4 3 876245421
+456 402 2 881375416
+449 475 5 879958603
+830 501 3 891561474
+655 1024 3 887650979
+653 780 2 880606620
+169 482 3 891359171
+936 93 5 886833795
+919 976 2 875289453
+578 245 3 887229523
+487 803 2 884045297
+771 97 1 880659919
+293 96 3 888905519
+933 132 3 874853605
+906 676 5 879435415
+899 479 4 884121612
+655 1407 2 887491131
+758 653 3 881975922
+592 480 4 882955662
+747 176 4 888638958
+397 243 1 875063613
+932 213 3 891249038
+931 690 4 891036003
+710 346 4 883705502
+22 50 5 878887765
+848 357 5 887038104
+378 323 3 890572396
+538 483 5 877109932
+542 780 3 886533003
+896 39 2 887158739
+606 942 4 880926700
+279 180 2 875308670
+788 679 2 880871057
+707 1545 2 886288189
+934 161 4 891193290
+851 79 4 875731722
+536 631 2 882363934
+742 100 5 881335492
+886 558 3 876031656
+747 8 5 888639175
+889 252 3 880177503
+738 179 3 875353869
+830 161 4 891561870
+923 928 4 880388306
+380 97 3 885478271
+764 125 4 876243795
+712 432 4 874730056
+610 755 5 888703710
+682 363 2 888522612
+868 998 2 877112063
+942 362 3 891282420
+399 235 4 882340876
+445 281 1 891200417
+13 819 1 882141924
+916 49 3 880845673
+709 427 4 879846489
+922 550 3 891450805
+590 274 3 879439256
+721 988 3 877137598
+391 194 4 877399486
+673 323 2 888787508
+506 2 4 874874850
+504 282 4 887831838
+851 915 5 893090752
+607 462 4 883880110
+31 1019 5 881548082
+647 496 4 876534275
+796 880 3 892611840
+425 443 2 878738956
+901 111 3 877126434
+406 97 5 879446639
+102 760 1 888803245
+931 220 3 891037046
+849 568 4 879695317
+546 816 3 885141411
+869 13 3 884491199
+880 584 3 880242933
+896 568 2 887159603
+851 455 3 875730379
+751 433 3 889134186
+601 148 3 876348140
+794 286 3 891034156
+496 22 4 876065259
+447 1009 4 878854876
+757 231 2 888466614
+757 258 5 888443306
+943 27 4 888639954
+796 414 3 892663044
+453 790 4 877561800
+616 748 3 891224840
+605 12 4 881016144
+630 15 3 885666718
+861 301 4 881274504
+184 368 1 889908104
+665 88 3 884294552
+624 1067 4 879793330
+847 173 5 878940332
+708 121 3 877325349
+669 190 3 892550170
+803 321 4 880054792
+894 979 3 880416473
+738 173 5 875350012
+748 169 4 879454848
+682 585 4 888522021
+655 464 3 887523367
+259 1074 3 874725264
+417 779 2 879649577
+758 290 5 881978495
+798 82 4 875915855
+727 1224 3 883712219
+312 614 4 891698865
+934 389 3 891195811
+796 409 3 893219122
+616 895 3 891224644
+320 1291 3 884749172
+878 175 2 880869911
+308 629 4 887738894
+100 887 2 891374868
+796 1299 2 892676043
+85 42 3 879453876
+316 100 4 880854083
+773 428 4 888539512
+882 419 5 879864917
+559 566 5 891034688
+500 740 3 883865632
+62 72 3 879375762
+293 815 2 888905122
+894 475 3 880416176
+379 97 3 882563752
+222 147 4 877563694
+880 29 2 880167965
+788 1407 3 880871717
+919 100 5 875288522
+796 194 4 892662826
+738 732 3 875350316
+912 611 3 875965830
+566 134 5 881649853
+736 323 1 878709187
+70 79 4 884149453
+765 50 2 880346255
+732 332 5 882589819
+642 416 5 886455469
+782 881 3 891498381
+897 659 5 879990923
+152 393 5 884018430
+717 1282 4 884642762
+622 227 3 882592815
+382 496 3 875946945
+719 220 5 888454728
+689 300 5 876674606
+625 91 4 891263057
+521 833 2 884476869
+545 679 2 879899438
+912 654 3 875966027
+718 255 4 883348773
+727 231 3 883713286
+721 286 5 877137285
+843 661 3 879447077
+426 482 5 879442737
+921 815 5 879379942
+669 290 2 892549820
+896 209 3 887158790
+714 117 5 892777876
+880 392 3 880242475
+383 488 4 891193242
+640 42 5 874778345
+234 89 3 892079910
+758 722 3 881980408
+666 172 3 880139090
+807 195 3 892528999
+560 93 3 879976559
+782 299 3 891498079
+336 871 2 877757550
+315 137 5 879799423
+387 178 3 886483824
+798 14 2 875295930
+7 217 4 891352778
+237 483 5 879376381
+644 259 4 889076433
+336 1249 3 877756356
+606 827 3 880922625
+653 290 3 880153522
+504 225 4 887832207
+655 1149 3 887429107
+907 628 5 880158986
+911 638 4 892839391
+907 202 5 880160204
+293 229 2 888907726
+458 631 4 886397541
+234 52 4 892334141
+875 496 4 876465144
+707 732 4 886287160
+416 150 5 893214041
+766 214 2 891309667
+804 456 3 879444011
+865 240 2 880143680
+805 1014 4 881694265
+527 431 3 879456363
+825 125 5 880755942
+561 40 2 885810834
+72 708 4 880036691
+457 154 5 882397058
+674 121 4 887762881
+550 271 5 883425652
+748 483 4 879455040
+798 602 3 875639260
+684 15 5 878759758
+116 916 2 892683699
+269 432 4 891450005
+718 289 3 883348391
+437 417 5 880143482
+569 762 3 879794740
+593 204 4 875660886
+886 1095 2 876033897
+897 429 5 879990587
+932 576 2 891252198
+790 216 5 885156435
+668 288 4 882818604
+522 208 5 876961248
+648 569 3 884883578
+503 224 3 880390128
+773 98 4 888540279
+343 1267 4 876406576
+406 163 3 880131582
+790 143 3 885156193
+916 87 3 880844262
+751 494 4 889133556
+450 485 5 882373088
+758 250 4 880672766
+759 756 4 875227922
+271 729 4 885848996
+94 587 4 891721078
+222 423 4 878183657
+601 234 1 876348947
+878 435 4 880866103
+184 241 3 889909812
+747 222 2 888640180
+899 1016 3 884120149
+276 844 4 877934677
+64 1065 1 889737968
+935 924 4 884472392
+402 275 5 876266741
+751 143 5 889133882
+932 657 5 891249767
+936 50 4 886832282
+704 185 4 891398702
+407 569 3 876348296
+378 193 4 880056160
+943 405 4 875502042
+763 972 3 878918333
+894 323 2 879896268
+684 215 5 875812176
+886 227 3 876032331
+747 985 2 888732640
+453 941 2 877561613
+578 246 2 890939697
+500 755 3 883876251
+650 230 4 891369656
+703 1 4 875242851
+886 157 4 876031695
+757 1016 3 888444563
+877 737 1 882677749
+913 963 4 881725737
+561 960 4 885809605
+686 969 5 879546083
+521 249 4 884476257
+798 95 5 876175467
+697 1067 5 882622170
+805 337 2 881180971
+698 9 3 886367956
+864 578 3 888889948
+749 258 4 878846265
+181 687 1 878961814
+329 248 3 891656640
+330 694 5 876545971
+551 284 4 892783110
+663 12 5 889493576
+899 747 1 884122535
+707 703 4 886287236
+389 728 3 880089302
+880 55 3 880167778
+77 199 5 884733988
+860 1041 2 887754411
+533 121 4 879192901
+498 174 3 881956953
+818 271 4 891870389
+915 333 3 891031450
+885 821 3 885713585
+409 45 4 881168603
+373 632 3 877106233
+720 316 4 891263387
+447 175 3 878855847
+331 160 5 877196702
+805 558 5 881695243
+761 1272 1 876190160
+445 327 2 891035830
+592 246 5 882608500
+645 214 4 892054570
+493 678 3 884129979
+566 1065 5 881650709
+871 270 5 888192858
+496 94 1 876070975
+817 597 2 874816007
+711 416 3 879995215
+7 318 5 891352010
+711 250 2 876185855
+454 942 2 888267198
+697 325 4 882621673
+749 72 3 878850388
+645 708 3 892055072
+906 276 5 879435299
+541 474 5 884047153
+659 43 4 891385955
+566 411 4 881651013
+840 483 5 891208703
+222 265 3 878182279
+727 597 3 883709641
+749 402 4 878849829
+805 50 4 879971214
+763 168 5 878919055
+749 1263 2 878850533
+592 245 1 882607434
+770 988 3 875971703
+682 558 1 888519276
+758 448 4 881978805
+766 50 4 891309053
+620 100 1 889987073
+618 90 1 891309351
+464 292 5 878354722
+790 550 4 885156618
+642 932 5 885605866
+932 225 2 891251985
+933 405 3 874939157
+524 385 3 884636453
+833 923 5 875039153
+102 4 2 888801522
+500 1195 4 883875468
+708 269 3 892718875
+782 251 3 891500109
+835 421 4 891034023
+253 132 5 891628416
+332 568 4 888098151
+608 306 4 880402983
+911 272 4 892838135
+63 269 3 875746948
+784 323 4 891387704
+715 4 4 875964300
+18 8 5 880130802
+864 596 4 888890001
+903 515 4 891031178
+915 268 5 891031477
+622 934 2 882591726
+582 932 2 882963114
+160 157 5 876858346
+807 234 3 892530216
+314 540 3 877890407
+918 514 2 891987082
+561 230 3 885809426
+815 57 5 878694854
+870 22 4 875680165
+706 410 4 880997444
+727 211 4 883710464
+569 14 4 879793948
+715 257 4 875962423
+894 1658 4 882404137
+913 156 3 880824512
+627 947 3 879531301
+487 197 3 883446404
+650 431 3 891369620
+652 333 4 882566857
+416 875 2 876696938
+897 238 4 879990779
+864 1412 1 888892461
+847 1137 5 878775404
+592 222 1 882608145
+844 597 3 877382339
+533 660 5 882902988
+683 322 2 893283903
+554 95 4 876550526
+804 322 5 879440700
+748 194 4 879454773
+808 288 3 883949454
+345 462 5 884901637
+913 79 4 880758974
+903 820 4 891031768
+738 222 4 875350913
+249 92 5 879572567
+790 1244 1 884462598
+911 484 3 892839363
+286 81 3 889652601
+394 577 2 881059704
+802 674 2 875985768
+741 582 3 891456156
+4 358 2 892004275
+666 546 4 880313640
+665 756 3 884292654
+332 411 4 887938738
+936 137 4 886832544
+744 188 3 881170528
+899 204 4 884121683
+763 357 4 878919116
+851 71 4 875731567
+804 443 5 879442122
+308 179 4 887736584
+808 312 3 883949873
+847 1012 1 878775729
+704 435 4 891397058
+889 1113 5 880182295
+922 159 3 891447853
+545 380 3 884134628
+781 181 5 879634318
+747 584 5 888640524
+796 1036 4 893219522
+416 491 4 886316596
+943 423 3 888639231
+417 651 4 879648212
+883 403 5 891696999
+774 569 2 888557857
+710 432 5 882064434
+493 186 5 884131897
+770 50 3 875971949
+326 500 3 879875644
+619 27 4 885954159
+804 25 4 879442490
+425 672 2 878738887
+296 9 4 884196523
+709 541 3 879848695
+867 176 3 880079094
+503 546 4 879438685
+933 385 3 874939207
+128 506 4 879968125
+840 163 4 891204295
+919 756 3 875289170
+382 59 5 875947049
+770 14 5 875972024
+387 1187 4 886480623
+610 98 5 888702902
+908 427 5 879722642
+724 313 5 883756996
+929 318 4 879640225
+894 1048 4 880993661
+918 382 4 891986846
+800 222 4 887646226
+429 176 3 882385542
+881 530 5 876538571
+194 515 4 879524216
+655 121 3 887651060
+802 448 3 875985686
+807 610 3 892684802
+851 406 2 875731674
+580 50 5 884124927
+748 175 5 879455019
+387 179 5 886484336
+911 399 5 892840120
+755 322 3 882569912
+645 174 4 892053518
+388 328 4 886439561
+846 949 2 883949643
+804 91 4 879442192
+453 575 2 892447163
+639 1193 4 891239702
+373 459 4 877106966
+886 66 3 876032442
+731 14 3 886179040
+756 183 4 874831383
+899 238 2 884121424
+916 33 2 880845135
+782 1127 2 891497793
+569 124 5 879793886
+239 507 5 889180651
+698 709 4 886367065
+890 211 2 882915661
+239 276 5 889179506
+523 67 4 883702654
+892 820 3 886611079
+880 42 5 880174808
+901 395 3 877131500
+783 948 3 884326726
+279 431 4 875310303
+622 195 5 882591938
+402 710 2 876267206
+773 790 3 888539825
+751 174 4 889133012
+715 564 2 875964300
+813 680 2 883752660
+897 616 5 879990877
+889 1073 5 880179893
+727 1215 2 883713521
+671 550 3 884035406
+561 235 3 885809806
+815 136 5 878695311
+437 475 3 880140288
+374 693 5 880396359
+533 402 4 888845284
+279 461 3 875306820
+473 20 3 878157568
+475 258 1 891451205
+549 121 4 881672461
+567 490 4 882425673
+497 141 3 879363611
+712 395 4 874957005
+796 500 4 892761629
+872 328 4 888478822
+109 228 5 880577604
+379 663 3 891674403
+163 316 5 891219976
+592 1275 3 882956624
+692 523 3 876953204
+487 98 5 883446637
+915 307 3 891030032
+452 15 4 875275763
+712 423 3 874729960
+425 301 4 890346705
+664 186 5 876526052
+469 603 5 879524376
+429 1101 5 882385399
+506 31 4 874873247
+682 88 4 888521599
+588 326 4 890014782
+346 96 5 874948252
+113 299 5 875076986
+639 204 3 891240751
+349 291 3 879465934
+805 625 3 881695560
+745 96 4 880123399
+289 455 4 876790464
+943 943 5 888639614
+437 716 5 881002345
+910 257 3 880821349
+844 121 3 877382055
+457 135 5 882397240
+880 176 5 880167731
+796 153 5 892676155
+536 191 4 882360187
+807 627 4 892684456
+416 103 3 886320119
+321 479 4 879438607
+833 67 3 875134891
+659 86 5 891386071
+639 580 2 891239581
+891 933 3 883429998
+532 982 3 888631077
+250 154 4 878090114
+846 76 4 883949200
+438 257 4 879868159
+764 255 4 876244181
+727 779 2 883712717
+642 140 3 886569257
+497 769 3 879362430
+234 465 2 892334803
+507 751 5 889964162
+682 781 2 888521833
+305 462 5 886323525
+416 218 3 876699488
+308 709 3 887737334
+746 568 4 885075211
+429 226 3 882386145
+286 348 4 889651179
+939 222 5 880260956
+18 633 5 880131358
+804 191 4 879442025
+551 770 2 892778244
+912 14 5 875966927
+795 189 3 881265284
+878 225 3 880870765
+716 605 3 879796215
+805 118 3 881695745
+800 25 4 887646980
+923 273 5 880387474
+524 239 2 884636498
+577 202 4 880474787
+788 729 4 880870052
+141 249 2 884585386
+711 172 5 879992445
+671 184 3 884035775
+534 717 5 877808198
+756 1074 4 874831383
+933 21 1 874854383
+939 1023 4 880262057
+151 423 4 879528570
+758 134 5 881975005
+769 121 4 885423865
+854 458 3 882812826
+444 269 4 891979402
+807 141 3 892684576
+650 719 3 891387833
+200 204 5 884128822
+441 338 4 891035289
+370 523 3 879434999
+835 210 5 891033303
+648 21 3 882212609
+708 319 5 892719062
+911 82 2 892840888
+747 357 5 888638876
+494 358 3 879540901
+627 77 2 879530305
+673 300 3 888786942
+668 137 3 881605093
+774 273 1 888558539
+777 509 4 875980449
+805 202 2 881696729
+551 640 4 892783750
+839 455 4 875752107
+590 248 4 879439645
+894 256 3 879896704
+907 42 4 880159957
+747 1205 3 888639594
+681 1105 3 885409742
+927 393 5 879193732
+831 713 5 891354970
+92 708 4 875654432
+42 141 3 881109059
+456 480 4 881373573
+795 552 2 883774317
+650 88 3 891384226
+601 483 4 876348782
+854 96 3 882814467
+804 127 3 879440947
+577 317 5 880474871
+249 69 5 879572600
+268 1208 2 875745398
+659 90 2 891386577
+298 356 3 884182627
+924 211 3 885457891
+533 135 3 879191022
+758 116 5 881976289
+924 285 4 884371386
+450 273 3 882377726
+128 458 4 879968921
+650 809 3 891383926
+669 208 2 891517215
+862 416 3 879305351
+595 845 3 886921448
+766 474 5 891309011
+717 269 5 884642133
+618 679 1 891308615
+624 979 4 879793511
+624 619 3 879793408
+548 950 4 891415643
+788 755 3 880870881
+782 302 3 891497698
+378 1221 3 880056351
+682 95 5 888523581
+387 718 4 886480206
+916 221 4 880843594
+21 990 2 874951039
+613 50 5 891227365
+527 174 4 879455847
+479 203 3 879460893
+870 658 4 875679992
+130 802 5 876252136
+495 211 5 888633194
+708 845 5 892719269
+655 910 3 889458990
+85 186 3 879454273
+882 50 5 879867694
+268 765 2 875743979
+904 278 5 879735616
+624 546 3 879793093
+870 856 3 879715002
+540 13 4 882157585
+653 659 1 880150330
+786 655 4 882843683
+371 73 5 880435397
+693 161 3 875484089
+201 924 3 884140751
+747 493 5 888734012
+648 565 3 884883679
+532 12 5 893119491
+878 204 2 880869911
+297 946 2 875239092
+757 328 3 888469286
+239 133 3 889178652
+417 230 3 879647850
+702 350 1 885767336
+640 315 5 886353894
+500 328 3 883864749
+889 818 4 880177540
+807 135 5 892705362
+666 479 4 880139642
+838 22 4 887065878
+527 179 3 879456587
+772 322 4 877533546
+854 283 3 882812492
+789 742 3 880332400
+488 97 4 891293863
+270 566 5 876955939
+120 508 2 889490979
+880 316 5 892958128
+843 860 3 879443443
+709 183 5 879846590
+831 603 5 891354535
+755 880 4 882569732
+253 168 3 891628278
+450 76 3 882395913
+94 637 3 891723186
+280 405 2 891700963
+848 971 5 887043421
+409 211 4 881108829
+445 272 3 890988205
+417 188 4 879647232
+84 100 4 883452155
+727 520 4 883710288
+892 1224 4 886609792
+387 243 1 886484460
+591 70 4 891031321
+763 1129 4 878918908
+815 391 2 878697734
+554 526 4 876550100
+586 1090 3 884065797
+738 235 2 875350764
+870 431 3 885586224
+592 276 5 882608401
+296 13 3 884196665
+693 507 4 875484837
+405 1412 1 885549005
+488 322 3 891293009
+796 298 5 892660954
+919 564 2 875373770
+632 133 4 879457064
+627 628 4 879530501
+194 167 2 879549900
+805 522 5 881698095
+683 132 5 893286207
+603 988 4 891956529
+650 528 3 891370998
+805 164 3 881695293
+15 297 3 879455606
+51 692 3 883498685
+880 1664 4 892958799
+643 685 3 891445354
+853 294 2 879365035
+450 492 5 882397049
+482 243 2 887644023
+524 194 4 884634646
+592 70 4 882956803
+902 300 4 879463373
+123 288 3 879809053
+900 186 2 877833957
+747 695 2 888733111
+846 810 3 883950434
+52 282 4 882922302
+758 571 4 882054936
+600 1239 2 888452564
+1 124 5 875071484
+880 2 3 880167732
+758 650 5 881979419
+409 1346 3 881168711
+46 748 5 883614645
+690 1210 3 881180035
+711 923 5 879993629
+440 883 5 891550404
+749 609 4 881073104
+802 196 3 875985239
+327 228 4 887820171
+875 50 5 876465370
+672 874 4 879787643
+442 121 2 883390544
+829 515 4 881698803
+743 294 2 881277656
+934 432 5 891191976
+902 483 4 879465448
+454 8 5 888266643
+788 1478 3 880871173
+853 1280 4 879365091
+387 28 5 886483939
+786 195 4 882843312
+818 875 1 891870590
+468 89 4 875291722
+804 526 4 879442792
+666 654 5 880139382
+919 1278 4 875289761
+730 181 2 880310465
+524 700 5 884637246
+828 45 4 891380166
+533 554 1 879191691
+864 114 5 888888168
+741 180 4 891457855
+756 91 3 874830954
+458 56 5 886397679
+922 184 3 891449901
+92 998 2 875907649
+731 481 3 886182456
+583 519 5 879384338
+194 1112 3 879527999
+933 4 3 874854383
+566 742 3 881650627
+655 914 3 891817471
+339 187 5 891032700
+892 321 5 886610341
+738 228 5 875350316
+815 154 5 878694453
+671 89 5 884035406
+222 249 1 883815768
+875 654 4 876465230
+845 690 5 885409719
+682 362 2 888518251
+886 1048 4 876032840
+942 514 4 891283069
+479 609 5 879461951
+393 724 3 889729159
+883 647 5 891717319
+429 1220 3 882387233
+399 82 3 882344512
+748 187 4 879454958
+119 316 4 890626706
+474 137 5 887915188
+932 131 4 891250525
+398 610 4 875745631
+318 809 4 884498210
+758 173 5 881975182
+655 246 3 887474020
+749 58 3 878847988
+748 527 5 879454749
+407 67 1 876339975
+896 696 1 887235027
+757 198 4 888445864
+778 8 1 891234406
+561 178 4 885807713
+847 239 5 878940688
+653 286 4 884405346
+912 152 4 875966320
+719 71 3 883354106
+754 243 1 879451163
+476 268 4 883365503
+800 223 5 887646979
+506 657 5 874873745
+582 841 2 882962133
+589 338 3 883352654
+303 46 3 879467706
+360 258 4 880353585
+782 908 3 891498322
+313 631 2 891014313
+342 249 3 874984661
+925 332 4 884717404
+773 233 1 888540112
+37 831 2 880915607
+871 813 3 888193136
+716 511 5 879795542
+459 50 4 879563064
+928 878 5 880936022
+747 318 5 888732899
+94 47 5 891720498
+449 639 5 880410700
+815 95 3 878693381
+836 318 5 885754172
+561 156 4 885807484
+717 326 3 884641621
+374 597 4 880393460
+851 342 2 888540205
+587 301 3 892871197
+645 496 3 892053686
+774 194 3 888555998
+927 449 4 879196230
+354 65 4 891218046
+148 133 5 877019251
+755 245 4 882569881
+407 134 5 875042569
+934 384 4 891195573
+930 405 3 879534803
+693 88 3 883975500
+758 228 3 881977021
+716 69 5 879795188
+805 559 3 881695347
+932 648 5 891249903
+669 181 5 892549390
+727 89 5 883711298
+748 137 3 879454958
+699 304 4 880695431
+880 948 4 880166662
+669 514 3 892550215
+896 22 5 887157947
+42 181 5 881107291
+897 136 5 879990843
+498 423 3 881957267
+883 176 4 891696895
+843 188 2 879444767
+782 1537 3 891500066
+314 41 5 877887802
+561 233 1 885809246
+392 1226 4 891038288
+592 22 5 882955506
+523 255 5 883700144
+747 187 5 888639318
+741 92 3 891456427
+880 412 3 880167306
+638 117 4 876694995
+715 96 4 875963538
+787 937 3 888979074
+886 589 3 876031365
+908 434 4 879723128
+887 421 5 881379954
+501 108 4 883348564
+804 176 4 879441702
+543 1073 3 874863269
+795 152 4 881260622
+13 799 4 882139937
+696 124 5 886404617
+543 23 4 874864183
+276 248 4 882659269
+727 397 2 883712780
+798 110 4 875914458
+791 259 3 879448087
+825 619 4 880756834
+630 125 3 885666875
+887 946 4 881381348
+753 357 4 891401901
+450 750 3 884098229
+653 219 1 880152780
+1 95 4 875072303
+279 191 3 875734031
+642 186 5 885602739
+927 237 4 879177508
+785 886 3 879438591
+25 134 4 885852008
+758 241 3 881977109
+3 336 1 889237198
+846 26 4 883949335
+330 422 4 876547853
+807 566 4 892528999
+774 526 4 888556600
+880 293 4 880166872
+797 748 1 879439105
+865 328 3 880142857
+664 173 4 876525963
+807 181 5 892528954
+259 271 3 888721050
+449 274 2 879959003
+916 9 5 880843378
+746 161 3 885075304
+291 50 5 874805860
+706 9 3 880997105
+484 226 4 891195390
+804 1140 3 879446276
+10 180 5 877889333
+236 526 3 890116500
+213 154 5 878956101
+504 356 4 887840098
+907 696 5 880159081
+806 258 3 882384589
+543 177 4 877545356
+812 881 4 877625537
+871 127 5 888193081
+871 575 5 888192909
+763 382 5 878922829
+675 896 5 889488575
+710 886 3 882063528
+747 959 5 888733144
+896 569 2 887161488
+188 356 4 875074200
+605 79 5 879425432
+481 8 3 885828245
+795 550 3 883252004
+222 738 3 878182959
+162 474 3 877636556
+354 676 5 891216788
+912 56 2 875966027
+774 679 5 888557383
+762 815 1 878719406
+555 258 3 879962096
+741 480 5 891457855
+322 9 4 887314212
+907 248 5 880159038
+551 280 3 892778337
+766 69 4 891309668
+130 1220 5 876252343
+864 1101 4 888887502
+741 660 3 891040362
+758 28 4 881975990
+870 194 3 875679795
+890 403 1 882915661
+535 258 5 879619286
+889 171 4 880177970
+883 355 5 891692168
+899 284 3 884120205
+349 106 1 879466283
+234 495 4 892335042
+852 681 4 891036414
+889 649 2 880178511
+528 845 3 886812857
+673 12 4 888787587
+313 210 4 891014898
+657 269 5 884238002
+548 15 2 891415854
+391 705 5 877399133
+551 64 5 892776380
+450 1311 4 887139844
+330 443 4 876546377
+650 193 3 891382901
+713 270 2 888882179
+758 124 5 884999132
+533 242 4 884698095
+864 62 4 888889035
+406 563 1 879792975
+906 273 4 879434882
+796 161 5 893048377
+597 289 5 875338983
+298 742 3 884125553
+532 1300 3 888632446
+12 88 5 879960826
+538 162 3 877363863
+932 98 5 891249586
+880 720 2 880167965
+497 176 4 879310762
+597 294 4 875339083
+798 451 2 875638547
+184 318 5 889908571
+593 417 5 875671598
+682 823 2 888522613
+815 423 5 878694613
+852 274 3 891036369
+672 321 4 879787518
+774 659 3 888555864
+592 1011 4 882608699
+502 263 1 883702448
+773 940 2 888539766
+790 151 4 884461988
+658 475 4 875145667
+614 14 3 879464093
+429 228 2 882386485
+409 116 4 881107117
+854 23 4 882813647
+457 13 3 882393883
+796 586 3 893049257
+95 566 2 879196594
+408 334 2 889679901
+883 8 4 891694249
+447 716 2 878856573
+749 68 4 878849612
+498 181 2 881955014
+59 24 4 888203579
+580 619 3 884125175
+854 324 3 882811937
+398 603 4 875721548
+122 86 5 879270458
+886 623 1 876033069
+622 506 3 882670139
+778 144 4 890670638
+399 560 3 882352404
+348 151 3 886523456
+406 150 4 879446748
+435 405 4 884132540
+712 172 5 874729901
+502 313 4 883701792
+642 407 5 885606482
+582 125 3 882961632
+894 1462 3 882404642
+199 751 3 883782557
+733 283 3 879535368
+668 328 4 881523787
+759 405 4 881476969
+727 240 3 883709607
+497 123 3 879361727
+447 223 5 878856394
+45 845 4 881011188
+758 384 5 881979788
+11 88 3 891905003
+738 47 3 875353569
+620 676 3 889987190
+72 1 4 880035614
+779 258 5 875501254
+805 229 2 881694885
+189 511 4 893265349
+588 210 4 890015500
+267 157 5 878971874
+771 15 5 880659303
+870 96 4 879270357
+782 992 2 891499370
+673 528 5 888787587
+865 121 1 880144024
+568 303 4 877906697
+225 482 5 879540707
+268 144 4 875744106
+892 229 3 886610011
+867 657 5 880078769
+864 202 5 888887354
+796 747 4 893047167
+499 898 4 885597901
+801 301 5 890332820
+796 180 2 892675606
+774 510 2 888556484
+363 148 3 891497439
+659 257 2 891044849
+738 568 3 875350485
+458 527 2 886397857
+222 457 1 878181287
+806 952 2 882385578
+201 29 3 884141053
+534 125 3 877807816
+804 831 3 879443852
+368 447 1 889783453
+864 29 4 888891794
+894 1251 4 879896654
+316 127 2 880853548
+870 6 4 875680311
+804 71 4 879442538
+308 47 4 887738933
+783 300 4 884326348
+886 1170 3 876031481
+416 924 5 893212623
+881 400 2 876539128
+640 926 3 886474913
+532 1136 2 888636558
+265 815 3 875320424
+805 709 4 881696699
+543 357 4 874863803
+437 200 4 880140398
+896 770 5 887160702
+784 258 5 891387249
+782 1144 3 891499243
+934 2 4 891192087
+936 9 4 886832373
+805 323 5 879971214
+804 282 4 879444714
+727 168 5 883710152
+763 941 3 878915958
+918 962 4 891988029
+189 659 4 893265796
+108 281 4 879879985
+437 189 2 881001946
+864 106 3 877214236
+712 794 4 874957243
+913 173 5 880826542
+782 358 4 891498641
+757 230 4 888466614
+769 111 5 885424001
+882 1444 4 879877245
+921 1032 5 879381199
+751 238 3 889297524
+766 1021 2 891309011
+921 133 5 884673843
+897 465 5 879992030
+201 201 4 884112537
+682 395 3 888523657
+643 665 3 891449930
+457 1047 2 882395964
+308 1147 4 887738387
+754 922 3 879452073
+541 111 1 884645883
+154 185 5 879139002
+912 168 5 875966107
+875 258 4 876464694
+393 282 4 887744053
+724 995 1 883757597
+936 116 4 886832636
+627 655 4 879530536
+870 959 4 875680046
+643 246 5 891445312
+734 479 4 891025541
+805 190 5 881694423
+143 258 3 888407586
+642 117 4 886131655
+942 303 4 891282477
+112 258 3 884992484
+274 744 5 878945678
+753 657 5 891401665
+806 222 4 882385563
+749 271 5 879788762
+752 302 5 891208451
+877 333 4 882676259
+751 310 3 887134816
+934 145 3 891196610
+824 288 3 877020927
+887 1413 4 881380176
+406 285 5 879792811
+816 687 2 891711554
+919 676 4 875289061
+897 840 3 879993887
+766 28 5 891309668
+271 100 5 885847738
+712 67 3 874957086
+7 265 5 891350845
+717 148 3 884642958
+764 275 4 876242851
+747 333 4 888638335
+51 705 1 883498756
+381 120 1 892696587
+847 301 5 878774832
+13 767 1 882397011
+586 217 5 884061084
+796 293 5 892660251
+496 168 3 876065324
+854 100 5 882812225
+932 778 4 891251272
+733 13 3 879535694
+758 425 5 881977337
+7 275 4 891352831
+402 168 5 876267206
+269 1074 1 891448697
+890 214 4 882916588
+308 1074 3 887741271
+815 158 2 878695645
+730 322 1 880310202
+804 199 5 879442239
+642 795 4 886570173
+675 303 5 889488522
+189 588 4 893266105
+850 28 5 883195214
+913 741 4 881037004
+709 318 5 879846210
+537 184 3 886032246
+815 203 4 878696650
+505 97 4 889333676
+848 214 5 887048573
+880 99 3 880241219
+279 1288 4 891209077
+650 928 2 891370093
+797 990 2 879439456
+447 274 1 878854552
+933 241 2 874855069
+746 82 4 885075337
+455 662 4 879111554
+429 772 3 882386508
+786 111 5 882841667
+379 709 5 880526032
+927 158 2 879198608
+130 96 5 875216786
+692 194 4 876953340
+893 849 3 874830372
+740 328 3 879522814
+345 54 3 884993506
+525 676 2 881086518
+802 304 3 875985142
+913 216 4 881725796
+641 23 5 879370364
+342 89 3 875319090
+608 507 3 880403899
+634 323 4 875729217
+807 699 4 892528515
+868 90 3 877109874
+724 258 4 883757537
+504 382 4 887839709
+901 523 4 877132400
+764 1284 3 876244529
+442 1170 4 883388909
+892 615 5 886609029
+903 529 4 891033278
+326 447 4 879877388
+727 90 3 883711991
+629 288 4 880116722
+887 969 5 881379954
+393 304 4 887742110
+386 118 3 877655085
+843 667 2 879443597
+934 949 3 891197678
+354 165 4 891217755
+796 22 4 892662523
+826 99 3 885690379
+516 204 4 891290649
+805 866 1 881705412
+889 151 3 880177016
+450 1249 3 882812821
+640 540 3 874778479
+796 230 5 893048377
+932 274 5 891250704
+825 827 4 881184695
+921 934 3 879380496
+798 143 5 875639061
+901 250 3 877127196
+497 216 3 879310399
+923 334 5 880387129
+128 462 4 879966729
+738 168 3 875353869
+749 635 1 878850703
+790 405 3 884461925
+650 235 3 891388080
+534 25 5 877807845
+748 709 4 879454546
+836 56 4 885754096
+503 1009 2 884638911
+741 17 2 891455711
+389 664 4 880088290
+523 179 3 883703495
+330 284 5 876544311
+864 317 4 888887128
+723 258 4 880498768
+766 265 3 891309357
+865 117 2 880143746
+450 1107 4 887138957
+854 264 1 882811888
+943 124 3 875501995
+459 98 5 879564941
+911 969 5 892840807
+670 191 4 877975731
+756 1060 4 874831383
+847 96 4 878940301
+758 355 4 888461050
+332 173 5 888360092
+503 221 5 879438377
+697 343 4 882621548
+838 289 5 887061035
+727 164 5 883711497
+387 551 2 886481800
+916 186 3 880844175
+756 591 4 874829924
+833 656 4 875123536
+629 273 2 880117001
+385 488 5 879441599
+868 187 4 877107284
+618 709 2 891308665
+652 125 2 882567383
+1 217 3 876892676
+694 163 4 875729982
+326 90 1 879877198
+234 148 3 891228196
+655 930 2 887429812
+60 1122 5 883326498
+347 1011 3 881653155
+752 307 5 891208451
+328 751 3 885596088
+467 293 4 879532385
+521 679 3 884478515
+758 39 2 881974931
+57 195 3 883698431
+716 134 5 879795314
+757 550 3 888445820
+308 180 5 887737997
+851 748 3 874788804
+758 31 3 881977872
+746 64 4 885075790
+712 50 4 874729750
+868 410 3 877104414
+601 178 4 876348526
+617 423 1 883789294
+341 908 3 890758080
+327 778 3 887819462
+291 97 4 875087264
+577 403 4 880475187
+12 238 5 879960826
+798 996 3 875638717
+886 179 2 876032673
+374 179 1 880395575
+567 96 4 882427155
+473 1143 4 878157242
+572 222 2 879449763
+780 659 4 891363756
+606 118 4 878143785
+488 153 2 891293974
+476 780 3 883365274
+576 208 3 886986445
+680 242 4 876815942
+637 282 3 882903250
+733 258 3 879535011
+796 106 2 893194895
+938 717 2 891357060
+106 100 3 881449487
+848 517 5 887043514
+429 358 3 882387053
+864 286 5 890463283
+526 302 5 885681860
+717 24 2 884642297
+894 258 4 879896109
+839 742 3 875752200
+450 260 2 889568753
+406 806 4 879446748
+463 539 1 889936753
+512 1238 4 888578602
+599 278 3 880953441
+417 663 3 879647040
+58 134 5 884304766
+268 127 4 875309945
+314 1145 4 877892488
+673 286 4 888787508
+617 234 3 883789464
+899 50 5 884119794
+885 71 4 885714820
+726 898 2 889829235
+532 8 5 893119415
+749 300 4 878846365
+790 402 2 885156796
+455 942 4 879112011
+655 963 3 888475015
+294 257 3 877819599
+653 679 2 880153406
+804 824 3 879444133
+442 181 4 883390416
+830 449 2 891899475
+339 1240 5 891033855
+92 558 3 875906765
+882 172 5 879864970
+286 1060 5 889652989
+796 467 3 892675654
+497 151 3 879363510
+788 132 5 880869014
+798 400 3 876176160
+470 305 4 879178257
+796 831 2 893049303
+833 122 2 875135058
+786 176 4 882843069
+602 259 4 888638160
+851 330 3 884205246
+526 260 1 885681982
+570 271 4 881262256
+934 663 5 891192849
+607 137 4 883879556
+788 582 4 880869396
+233 528 5 877665324
+899 658 2 884121911
+840 671 3 891204891
+846 59 4 883948457
+496 155 1 876070859
+889 235 3 880177648
+934 605 4 891195288
+159 125 5 880557192
+780 385 4 891364125
+406 130 3 879540147
+774 178 4 888556483
+467 127 5 879532478
+419 174 5 879435628
+622 625 3 882671120
+653 293 3 886051879
+918 495 3 891987689
+641 657 4 879370062
+592 9 5 882608182
+503 190 5 880383030
+892 570 3 886610566
+709 97 5 879846784
+711 433 4 879992994
+901 443 3 877287910
+932 218 3 891250915
+385 497 5 879443186
+138 474 5 879024327
+585 855 3 891284184
+162 55 3 877636713
+727 250 5 883709242
+787 258 5 888979605
+83 127 4 887665549
+463 591 4 877385590
+901 419 5 877131763
+650 117 4 891370852
+594 221 4 874781207
+936 475 5 886832282
+95 855 3 888954609
+487 568 4 883446322
+492 650 2 879969644
+490 1383 1 875428417
+883 693 4 891717988
+807 550 5 892979747
+239 463 5 889178689
+727 219 3 883712476
+751 313 2 889727869
+860 272 3 885145344
+655 223 3 887473856
+937 301 1 876768812
+192 269 3 881366436
+436 747 5 887770640
+796 432 2 893218728
+871 794 3 888193541
+705 142 2 883427932
+882 118 4 879863031
+940 628 4 885921800
+863 262 3 889289618
+655 220 2 887426583
+776 282 3 892313246
+934 56 5 891191922
+390 754 4 879693561
+894 1501 4 882404363
+828 327 4 891033756
+705 597 4 883427339
+271 178 3 885849087
+624 1289 3 879793093
+851 841 3 875730757
+557 165 5 881179653
+303 1228 2 879543459
+387 531 3 886479528
+647 1263 3 876776321
+417 405 3 879646531
+781 289 3 879633862
+718 121 4 883348773
+405 425 2 885546112
+279 1070 3 875309760
+790 250 5 885158562
+875 64 5 876465275
+393 560 3 889728584
+846 404 4 883949046
+698 479 2 886368545
+159 293 4 880485879
+210 121 4 887737244
+804 415 3 879446391
+592 680 1 882607690
+650 135 4 891381545
+144 58 3 888105548
+648 713 2 884795447
+880 770 4 880167880
+936 268 4 886831415
+504 834 2 887911059
+654 87 4 887864471
+595 111 4 886921496
+342 114 5 875318962
+621 2 3 880739909
+479 32 3 879461354
+655 741 3 887426201
+760 873 4 875665908
+655 218 3 887523477
+277 100 4 879543421
+457 210 5 882397337
+763 432 5 878922982
+145 1033 1 875270903
+374 1322 3 880394000
+764 64 5 876244991
+846 732 4 883948840
+243 26 3 879988459
+634 281 4 877017829
+437 153 5 881001888
+588 542 3 890026787
+476 451 3 883364475
+747 462 5 888639272
+498 190 4 881956203
+815 419 3 878695490
+795 231 4 883254844
+95 739 3 880572689
+340 95 5 884991083
+613 318 5 891227299
+711 380 3 879993959
+889 232 3 880182270
+145 226 1 875272196
+766 630 3 891310772
+796 250 5 892660984
+871 183 3 888193177
+672 515 5 879787812
+168 273 4 884287509
+823 100 5 878437658
+897 68 5 879994113
+900 618 4 877833957
+810 338 4 891873660
+193 715 3 890860076
+506 705 5 878044851
+130 820 5 876251312
+826 91 4 885690342
+702 688 1 885767629
+506 174 5 874873157
+363 302 5 891493571
+938 15 2 891356615
+694 318 5 875727099
+804 7 4 879443673
+940 300 5 884801316
+536 80 2 882360802
+907 98 5 880160037
+710 656 5 882064321
+806 789 4 882389319
+774 94 2 888556248
+450 1197 3 882395662
+778 79 3 890725776
+739 498 4 886958939
+330 423 5 876545971
+789 248 3 880332148
+562 50 5 879196445
+173 262 4 877556864
+493 89 4 884130933
+826 1 4 885690250
+890 1149 5 883009400
+199 243 1 883782636
+825 687 5 882109250
+425 233 2 878738643
+487 1314 1 883530929
+666 64 4 880139120
+122 127 5 879270424
+256 977 4 882154058
+555 319 5 879962096
+234 513 5 892333980
+747 529 5 888640099
+758 1074 1 882054297
+429 999 2 882387163
+416 282 5 893213796
+314 1 5 877886317
+625 176 4 891263960
+821 121 3 874792752
+62 1133 4 879376332
+592 568 5 882956201
+552 121 4 879222698
+524 739 2 884637128
+882 566 4 879876806
+899 157 4 884122419
+846 29 2 883949508
+649 121 2 891440214
+406 709 5 880131642
+437 139 3 881001576
+2 288 3 888550252
+848 650 4 887037822
+285 185 3 890595859
+842 313 4 891217891
+731 485 4 886187414
+568 653 4 877907877
+534 1215 3 877808120
+109 175 1 880577734
+621 783 3 874963273
+328 498 5 885046654
+761 123 3 876190160
+747 1497 4 888732538
+795 319 4 880554132
+896 405 2 887160270
+169 606 5 891359137
+802 379 4 875985976
+726 833 5 889832807
+456 289 4 881372687
+95 62 4 879196354
+737 192 5 884314970
+728 1355 4 879443265
+723 172 4 880498890
+203 477 4 880434755
+606 591 3 880923349
+486 289 3 879874262
+460 1011 4 882912205
+870 810 3 879714883
+804 720 3 879445072
+880 128 3 880167806
+59 285 4 888202941
+770 813 5 875971850
+867 431 4 880078841
+291 747 4 875087290
+374 1093 2 883627582
+346 515 5 874948890
+883 748 5 891692168
+276 109 4 874786686
+452 275 4 875264491
+716 121 5 879794116
+846 127 5 883947911
+407 708 3 876344712
+761 458 1 876190623
+189 531 3 893265327
+682 1225 4 888521783
+499 165 5 885598961
+772 315 5 889028363
+339 504 5 891032255
+936 1097 5 886833795
+164 826 4 889402340
+561 88 2 885810769
+943 94 4 888639929
+919 1277 4 875289887
+715 208 3 875963836
+921 96 4 879380656
+831 354 4 891354063
+728 237 4 879443155
+593 977 3 875660215
+802 681 4 875986155
+600 720 3 888452151
+936 1007 5 886833795
+894 306 4 879896756
+655 1174 3 887523477
+485 242 5 891040423
+839 93 4 875752056
+766 605 3 891310650
+659 705 5 891383561
+45 181 4 881010742
+533 393 4 879192069
+881 323 2 879051487
+671 810 2 884036050
+712 376 3 874956903
+730 269 5 880309870
+932 676 4 891251738
+279 449 3 875312378
+654 118 2 887863914
+234 661 5 892333573
+939 326 5 880260636
+757 96 4 888466461
+144 235 1 888104715
+749 650 3 878848189
+452 265 3 887719158
+378 225 3 880045006
+661 756 3 876037089
+44 419 4 878348784
+796 553 4 893047208
+661 573 3 876036043
+901 89 3 877288929
+778 249 3 891233675
+622 434 4 882592523
+533 550 4 879439340
+671 838 3 884036365
+916 56 5 880844038
+555 50 5 879962152
+456 209 3 881372849
+853 877 2 879364882
+612 147 4 875324975
+727 552 2 883712751
+821 28 5 874793469
+655 650 3 887427009
+222 174 5 878181934
+409 171 4 881107084
+864 568 4 888888115
+90 1201 5 891383687
+535 709 5 879618925
+492 199 3 879969255
+496 1157 1 876070937
+243 1115 3 879987465
+733 1047 2 879536659
+608 479 5 880404636
+846 401 5 883949643
+497 946 4 879310021
+771 274 4 880659941
+554 735 3 876369162
+387 567 2 886481737
+813 310 4 883752290
+577 1054 3 880471823
+628 332 5 880777096
+95 49 3 879198604
+611 353 3 891636125
+497 433 3 878759806
+429 307 3 882384437
+417 210 3 879647749
+894 299 3 879896200
+234 367 4 892334976
+279 1224 3 878082804
+774 29 1 888557519
+871 549 3 888193541
+537 732 3 886031912
+587 307 4 892870992
+463 276 3 877385287
+177 327 3 880130467
+670 1099 3 877975018
+650 1135 2 891383977
+838 56 5 887066782
+663 210 3 889493818
+929 185 5 879640184
+843 485 2 879447007
+450 588 4 882376658
+747 162 5 888639594
+279 2 4 875313311
+244 276 5 880604234
+405 182 1 885545974
+618 693 3 891307540
+805 123 4 881695723
+44 523 4 878348784
+653 1478 2 880153705
+764 22 4 876245549
+617 855 3 883789294
+543 197 4 874866116
+830 204 3 891898551
+244 528 3 880606533
+940 9 3 885921687
+655 7 3 887425969
+450 546 4 887139019
+774 188 3 888557329
+674 255 4 887763012
+190 327 2 891033349
+648 167 4 884882407
+13 779 3 882398255
+611 311 4 891636073
+185 258 4 883526267
+303 484 5 879466966
+391 177 4 877398951
+719 890 1 879358395
+773 1069 4 888539559
+773 216 4 888539608
+233 647 5 877661364
+586 393 3 884066799
+484 566 4 891195416
+903 696 3 891031906
+407 154 5 875116964
+588 155 5 890026882
+592 1071 4 882956668
+483 510 3 878953751
+909 744 3 891920763
+111 307 2 891680243
+708 742 1 892719385
+779 926 4 875992442
+926 289 3 888636269
+471 393 5 889827918
+694 527 5 875727449
+826 233 4 885690713
+784 326 5 891387155
+7 415 2 891354438
+537 1194 3 886030584
+939 818 3 880262057
+455 716 3 879112259
+891 313 5 891638337
+618 550 3 891308261
+901 135 4 877131961
+627 402 3 879530866
+194 435 4 879520813
+133 286 2 890588524
+532 1199 3 874789155
+68 181 5 876973884
+541 73 4 883865693
+458 960 1 886397726
+877 328 2 882676366
+655 219 2 890497653
+75 117 4 884050164
+495 491 5 888632443
+291 125 4 874834019
+693 130 1 875483144
+862 928 4 879303542
+747 285 5 888732899
+929 32 3 880817818
+749 136 5 878849404
+916 578 1 880844985
+299 597 3 877880111
+782 1252 3 891500066
+867 64 5 880078547
+537 314 1 886029239
+758 536 2 880672747
+291 151 5 874833668
+561 462 3 885809246
+833 218 4 875124495
+425 1222 2 878738757
+650 29 2 891382877
+585 543 3 891284393
+247 58 4 893081396
+756 159 4 874829924
+181 473 2 878962919
+682 298 4 888518639
+299 856 3 889503334
+429 443 4 882385210
+923 763 4 880387908
+880 180 5 880241822
+682 583 2 888517587
+766 181 4 891309177
+586 177 3 884061343
+869 411 4 884492828
+650 100 4 891369954
+786 416 4 882843534
+774 182 4 888556398
+943 281 4 875502299
+932 459 4 891250944
+72 198 5 880037881
+829 509 5 881698976
+891 286 5 891638433
+104 222 3 888465319
+526 248 4 885682635
+812 289 1 877625461
+803 306 4 880054629
+290 566 3 880474388
+830 203 4 891898061
+840 949 4 891211530
+445 546 2 891200417
+564 127 4 888730974
+213 197 5 878955707
+798 49 4 875814021
+773 187 5 888539962
+916 217 4 880845282
+263 322 3 891297485
+835 186 4 891034285
+605 408 5 881016144
+99 276 2 885678973
+451 304 3 879012684
+588 729 3 890024488
+381 96 5 892697174
+840 640 3 891209242
+619 298 5 885953778
+424 990 5 880858979
+770 334 5 876597960
+936 1344 5 886832183
+778 82 3 890803491
+1 58 4 878542960
+797 1254 2 879439548
+756 289 4 874828027
+62 546 4 879373118
+851 1094 1 875730455
+645 435 4 892054364
+776 5 4 892920320
+207 428 4 877838826
+262 567 1 879795430
+610 133 4 888703648
+833 445 4 875123299
+886 715 1 876033434
+13 810 5 882398076
+790 664 3 885158235
+577 550 3 880475130
+738 636 3 875350944
+447 508 3 878854195
+823 478 4 878439113
+640 691 4 890014144
+766 432 3 891309250
+152 367 3 882475972
+379 526 4 880525031
+399 526 3 882343171
+504 181 3 887831773
+924 82 4 885458168
+836 603 5 885754029
+626 681 1 878771477
+880 117 4 880166872
+648 90 3 884882271
+642 398 2 886454837
+347 284 3 881652480
+276 425 4 874791101
+715 462 4 875963998
+790 1025 1 884461188
+311 135 4 884366617
+804 1291 3 879444115
+560 405 4 879976970
+629 277 5 880117459
+829 70 4 881699060
+379 175 5 880525108
+851 367 2 875731674
+881 195 4 876539636
+553 525 4 879949153
+405 357 5 885544974
+796 39 3 893048562
+896 27 1 887235026
+363 455 5 891496927
+840 134 3 891204160
+870 77 3 879714103
+780 318 5 891364124
+776 514 5 891628916
+921 395 3 879380908
+738 147 3 875350764
+872 742 4 888479171
+883 286 3 891691654
+807 82 4 892529278
+862 271 5 879302763
+344 69 2 884901093
+703 276 3 875242964
+601 479 4 876349358
+498 509 3 881955867
+308 637 3 887741108
+934 529 5 891194866
+567 433 4 882426673
+766 215 3 891309250
+429 816 2 882387474
+496 195 4 876065715
+934 97 4 891192329
+15 258 3 879455473
+373 153 5 877100354
+250 183 4 878091870
+933 508 3 874853927
+588 969 5 890023831
+916 732 3 880844862
+500 7 5 883865104
+921 369 1 879380328
+217 761 4 889070232
+704 69 3 891397441
+793 1365 2 875104718
+674 866 5 887763062
+807 570 4 893081426
+936 1279 3 886833360
+301 387 3 882078084
+889 50 4 880176807
+251 468 2 886271641
+267 1110 3 878973329
+588 268 5 890014648
+201 232 2 884112282
+780 474 3 891363723
+232 178 5 888549988
+165 326 5 879525672
+854 246 3 882812195
+919 85 2 875372947
+18 524 4 880129816
+682 219 2 888522857
+296 244 1 884196896
+650 389 3 891387571
+379 474 5 886317533
+200 288 5 884125846
+928 877 5 880936022
+878 474 5 880868819
+425 181 4 878738435
+595 50 5 886921112
+279 269 4 892865492
+664 98 4 876526462
+393 585 2 889731649
+406 70 3 879793295
+757 183 4 888445864
+894 886 3 879982820
+916 85 2 880845115
+840 526 4 891204971
+343 64 5 876405697
+727 183 3 883710186
+835 133 5 891033718
+305 60 3 886324097
+834 405 4 890862563
+643 186 4 891447663
+545 164 4 879899906
+629 92 4 880117163
+931 347 4 891035946
+389 489 4 879991115
+107 327 3 891264501
+699 473 3 880696344
+834 315 5 890860687
+254 457 2 886470931
+97 1126 3 884239687
+744 307 4 881171839
+802 185 3 875985601
+322 483 5 887314417
+713 315 4 888881988
+645 98 4 892053241
+666 760 3 880313789
+92 401 3 875907535
+747 842 5 888640916
+337 227 5 875185319
+463 1115 4 877385531
+555 328 4 879962096
+894 919 4 881625708
+469 168 4 879524006
+738 254 2 875349111
+524 22 3 884634731
+174 781 4 886513788
+864 577 3 888892917
+716 73 4 879797256
+773 181 5 888540020
+761 1163 2 876190752
+748 323 4 879454208
+694 144 4 875728912
+845 751 2 885409719
+802 326 5 875984637
+862 172 5 879304243
+660 122 1 891198996
+13 438 1 882397068
+496 496 1 876066424
+862 182 5 879304526
+622 419 4 882670009
+508 451 3 883777281
+747 182 5 888639272
+599 1357 2 880952905
+682 202 4 888521413
+807 211 4 892529448
+412 174 5 879716918
+453 227 3 888207162
+416 293 5 893213019
+661 631 3 886841831
+787 681 3 888979657
+894 855 4 882404460
+871 92 3 888193338
+735 319 4 876697647
+235 344 5 889654419
+610 203 4 888703749
+798 162 3 876177353
+727 100 2 883708830
+817 7 4 874815885
+316 988 1 880853152
+854 133 3 882814091
+929 182 4 879640225
+862 143 5 879304722
+311 443 3 884365718
+751 559 4 889298622
+474 654 5 887924469
+842 1105 2 891218353
+745 79 3 880123540
+802 331 4 875986155
+480 485 4 891208186
+148 189 4 877019698
+805 56 4 881694423
+622 1016 3 882591014
+881 51 5 876538889
+161 194 1 891171503
+342 150 3 874984531
+367 185 5 876689991
+806 257 4 882385394
+758 252 3 880672830
+540 269 4 882156584
+650 588 3 891372286
+494 329 3 879540819
+332 225 3 887938706
+899 197 4 884121512
+860 274 3 885991476
+144 1028 3 888104495
+95 73 4 879198161
+788 1126 5 880869278
+128 223 5 879966839
+660 786 1 891265453
+622 29 4 882592735
+851 1034 1 875731105
+550 237 3 883426119
+565 171 5 891037252
+194 715 3 879527263
+880 742 4 880166847
+863 910 2 889289570
+58 203 5 884305185
+587 262 4 892871069
+405 468 3 885544698
+561 943 3 885809197
+639 1005 2 891239813
+535 207 4 879618613
+923 338 4 880387172
+592 754 3 882607325
+207 517 3 882081278
+472 191 5 875980283
+718 744 3 883348824
+896 50 5 887159211
+687 321 4 884651818
+549 748 4 881671952
+837 294 4 875721502
+297 527 5 875239018
+268 1178 1 875743534
+892 393 4 886607679
+771 462 3 880659426
+349 619 4 879466000
+648 746 4 884881524
+5 163 5 879197864
+774 554 1 888557556
+481 181 5 885827974
+829 462 4 881698976
+501 222 4 883347919
+617 443 4 883788782
+178 471 4 882823930
+934 168 4 891191875
+437 182 2 880140432
+222 193 4 878182005
+846 1107 4 883950128
+807 546 4 892978966
+149 313 5 883512557
+815 417 5 878694664
+613 297 5 891227338
+901 521 2 877289241
+850 648 5 883195527
+749 127 4 881073104
+566 133 4 881649670
+474 1200 4 887927339
+846 388 3 883950950
+860 56 4 885990862
+774 386 2 888556225
+595 717 2 886921977
+748 208 4 879454522
+653 642 1 878866604
+864 136 4 888886913
+484 471 4 881449737
+315 433 4 879821037
+788 685 3 880870996
+506 762 3 877861473
+18 172 3 880130551
+806 357 3 882387373
+498 14 4 881955189
+835 288 2 891032224
+727 180 3 883711589
+521 208 3 885253562
+786 280 3 882841745
+833 475 3 875035718
+782 1615 3 891499611
+833 431 2 875223813
+406 197 4 882480710
+758 352 4 885948283
+703 288 4 875242076
+786 501 4 882843534
+666 204 3 880139090
+450 392 4 887660762
+798 951 3 875639767
+634 1084 2 875728783
+786 1044 4 882844127
+862 434 5 879304410
+634 117 4 875729535
+533 38 2 879191691
+798 1139 3 876177661
+916 930 2 880843934
+380 89 5 885478583
+158 22 5 880134333
+198 474 5 884207298
+757 97 4 888445714
+938 284 2 891356827
+374 472 2 880393783
+749 655 5 878848044
+724 948 1 883758119
+276 728 2 874792277
+429 1109 2 882386448
+505 358 3 888631555
+702 352 1 885767435
+869 126 2 884491927
+934 67 4 891193373
+896 1248 2 887160187
+639 194 4 891240160
+727 774 3 883713257
+833 671 5 875039204
+843 379 2 879443394
+405 698 1 885546069
+902 298 2 879465016
+561 615 4 885807930
+485 345 1 891040560
+523 197 5 883703048
+747 26 3 888733314
+858 334 4 880933072
+592 96 5 882956241
+580 151 2 884126077
+819 300 5 879952538
+534 129 4 877807718
+541 29 2 883865336
+872 1047 4 888479603
+821 1197 5 874792889
+763 100 5 878915958
+682 228 4 888520923
+698 431 1 886367750
+767 524 5 891462560
+308 7 4 887738847
+758 291 4 881978115
+875 185 4 876466687
+807 154 2 892528919
+201 590 1 884114813
+759 984 2 881476642
+763 392 4 878919055
+804 1050 3 879442269
+506 132 4 874873615
+851 129 4 875730379
+561 186 3 885809447
+378 67 2 880332563
+830 968 4 891898211
+916 959 4 880845328
+110 780 3 886989566
+829 281 3 881712349
+425 157 2 878738149
+342 488 5 875319536
+916 1 4 880843361
+274 1060 4 878945645
+130 389 3 875216786
+686 518 5 879546497
+380 480 4 885478718
+779 7 3 875993165
+59 68 2 888205228
+468 508 4 875280539
+707 319 5 879439088
+551 509 4 892777274
+838 87 4 887065750
+843 177 3 879444767
+455 28 4 879111371
+13 209 3 882141306
+716 1124 3 879795838
+299 241 3 889502640
+592 475 5 882608107
+506 523 5 874873112
+899 474 3 884121612
+825 322 5 884642187
+398 837 4 875718614
+256 92 1 882164603
+653 62 3 880151691
+531 311 4 887048763
+503 356 4 879454841
+779 509 2 875999211
+805 102 4 881695591
+938 815 3 891356532
+648 38 5 884882803
+291 71 4 875086887
+890 636 3 882404879
+733 515 5 879535213
+833 522 2 875039039
+60 133 4 883326893
+881 554 1 876539636
+288 258 4 886372882
+871 1388 4 888193136
+741 22 5 891018303
+707 744 3 880060261
+450 78 2 882396245
+896 1522 2 887160750
+830 588 5 891561474
+347 148 3 881652888
+405 1546 1 885549408
+488 589 3 891294400
+327 255 3 887745911
+660 40 2 891201674
+743 301 4 881277357
+354 181 4 891216656
+548 659 4 891044446
+128 553 3 879968718
+303 1044 3 879485685
+470 129 3 879178542
+660 658 1 891200193
+405 303 1 885549904
+616 258 4 891224676
+374 239 4 880396622
+796 732 5 893047241
+893 1245 2 874828812
+291 939 4 874834768
+413 25 3 879969791
+279 56 4 875306515
+716 692 5 879795239
+682 226 3 888520923
+121 172 5 891388090
+475 354 2 891627606
+649 117 5 891440460
+541 393 3 883865693
+868 128 5 877108123
+818 346 4 891870364
+645 180 4 892054402
+249 238 5 879572451
+332 367 4 888360212
+48 243 3 879434330
+934 855 4 891192849
+889 191 4 880178078
+847 200 3 878940756
+450 597 4 882473914
+277 284 4 879543972
+728 289 3 879442761
+221 56 5 875245592
+429 1301 4 882385963
+796 608 3 892675492
+751 161 2 889134419
+13 187 5 882140205
+712 195 3 874730085
+625 519 2 891263703
+811 300 5 886377373
+509 338 3 883591319
+288 205 5 889225443
+806 1018 4 882389908
+877 921 4 882677128
+613 176 5 891227237
+913 603 4 880758150
+939 890 2 880260636
+881 21 3 876536667
+509 266 1 883591489
+653 728 2 880153568
+429 380 3 882387576
+903 96 2 891032842
+465 135 3 883531380
+795 143 3 883252292
+773 172 5 888539992
+907 934 4 880159222
+894 245 4 882404136
+807 1084 4 892529519
+832 286 3 888258806
+826 68 3 885690677
+815 1039 5 878693870
+588 24 2 890015766
+642 496 4 885603516
+429 637 3 882387506
+129 323 1 883245452
+654 1048 3 887864050
+741 83 4 891457855
+815 176 4 878694705
+653 702 3 880151918
+57 1016 4 883697730
+577 49 4 880474955
+868 94 1 877109814
+911 210 3 892839745
+836 269 5 885753475
+276 215 4 874791145
+459 235 1 879563367
+773 96 2 888540063
+500 215 1 883874528
+504 846 4 887831806
+455 183 4 879111862
+747 168 4 888639015
+503 197 5 880383358
+869 596 3 884491734
+886 237 4 876031850
+532 120 2 888630742
+645 367 3 892055039
+506 194 5 874873247
+533 511 4 879439379
+759 220 5 875227904
+833 684 3 875123195
+721 81 2 877139301
+95 552 1 888956422
+899 367 4 884122450
+498 657 3 881957488
+758 510 3 881974823
+761 840 4 876190753
+878 151 1 880870609
+670 83 3 877975018
+387 42 4 886480548
+646 1022 4 888528955
+806 98 4 882387798
+54 405 4 880934806
+889 1231 3 880182871
+224 222 4 888103729
+159 272 5 885501645
+724 938 3 883757671
+830 498 5 891899535
+489 749 4 891366571
+699 1336 3 884152976
+642 399 3 886131257
+194 661 5 879523104
+826 420 3 885690342
+904 736 4 879735499
+722 111 3 891281077
+892 143 2 886608238
+620 181 4 889988146
+854 195 3 882813537
+935 148 4 884472892
+151 258 5 879523838
+727 751 3 883708208
+843 82 3 879444801
+919 748 1 875288253
+416 415 4 886319408
+656 302 3 892318450
+916 961 3 880844202
+402 137 4 876266701
+705 252 1 883427552
+942 496 5 891283043
+933 73 4 874854629
+211 443 1 879460096
+804 576 4 879445355
+901 465 4 877131654
+682 248 3 888518640
+1 142 2 878543238
+207 385 3 875509346
+905 1011 3 884984382
+268 379 1 875744582
+623 228 3 891034343
+279 759 4 875313616
+483 222 3 878953485
+236 273 1 890116670
+720 347 3 891262608
+943 1188 3 888640250
+479 490 4 879461337
+880 1415 2 880243093
+798 161 3 875639235
+622 808 3 882671534
+28 672 3 881961728
+13 143 1 882140205
+762 749 1 878718996
+311 966 4 884365617
+924 13 3 887421305
+159 880 1 893256084
+894 1073 4 882404397
+537 693 4 886031786
+109 257 5 880563331
+804 70 4 879443137
+303 805 4 879485475
+636 283 3 891448916
+856 690 4 891489356
+796 1012 3 892660466
+648 210 4 882213502
+885 660 5 885714317
+819 70 4 884105841
+476 399 3 883364812
+923 125 4 880388289
+551 1136 5 892784049
+506 177 5 888848342
+916 54 3 880845790
+296 632 5 884197264
+290 102 3 880475585
+896 31 3 887158830
+919 240 3 875289611
+450 213 4 882396351
+802 678 4 875984776
+735 289 1 876698022
+881 812 2 876539505
+295 449 4 879518864
+760 631 3 875668368
+830 484 5 891898661
+815 77 4 878695798
+399 426 3 882350431
+195 1315 4 878019299
+689 257 5 876676397
+566 231 1 881651317
+934 963 5 891192914
+585 60 4 891282808
+660 204 3 891200370
+521 566 3 885254925
+881 90 3 876539595
+306 1028 2 876504581
+824 687 2 877021077
+804 358 3 879440787
+490 118 2 875428703
+769 1011 3 885424142
+663 121 4 889493182
+430 1375 4 877225660
+787 308 3 888979181
+788 405 4 880868974
+503 98 5 879454675
+917 276 5 882912385
+592 95 4 882956276
+829 1193 4 881699425
+864 72 4 888891288
+524 23 5 884635031
+788 636 3 880870583
+881 214 4 876538322
+887 96 4 881380403
+822 588 2 891037394
+815 87 5 878694199
+545 172 5 879899125
+781 245 2 879633862
+923 295 5 880387579
+882 89 5 879867508
+833 152 2 875134063
+406 670 3 879792928
+333 127 4 891045496
+887 47 5 881381679
+391 186 5 877399658
+694 1126 5 875727449
+815 518 3 878693183
+870 45 5 875679795
+617 413 1 883789635
+693 939 4 875483381
+840 514 5 891205093
+196 269 3 881250949
+833 589 5 875038807
+680 203 3 876816162
+889 566 3 880181275
+251 595 3 886272486
+588 225 5 890027113
+682 39 4 888518009
+595 121 2 886921550
+712 944 4 874956981
+43 144 4 883955415
+775 750 5 891032804
+916 77 3 880845620
+699 246 4 883278783
+843 501 2 879447578
+184 276 4 889907685
+905 125 3 884984009
+846 431 5 883947590
+851 299 4 886534617
+223 289 1 891549017
+648 63 4 884882103
+721 332 4 877137358
+10 70 4 877891747
+595 472 3 886921847
+342 1094 3 874984873
+269 187 4 891447841
+406 661 5 879446268
+889 93 3 880177219
+943 117 4 875501937
+655 503 3 887523477
+805 135 4 881698095
+1 216 5 876892701
+130 1157 3 880396861
+889 1067 3 880177131
+757 679 4 888466583
+407 176 4 875046427
+838 114 4 887065822
+727 771 3 883713692
+562 393 2 879195954
+122 513 4 879270084
+197 272 4 891409160
+835 318 5 891033718
+699 1163 5 879148050
+893 77 4 874829706
+741 56 4 891018303
+733 130 2 879544411
+669 614 4 891260778
+796 78 3 893219254
+826 258 4 885689759
+181 717 1 878963418
+787 306 3 888979007
+665 419 4 884295126
+305 228 2 886323998
+758 179 5 881976031
+178 588 4 882826242
+650 1627 3 891383786
+655 995 3 887424991
+870 1208 2 879902128
+884 1009 2 876859024
+880 68 5 880167843
+535 488 5 879618965
+889 749 2 880176718
+128 531 4 879966685
+797 269 3 879438957
+735 93 2 876698604
+927 410 1 879190223
+533 654 3 879191770
+327 245 1 887743705
+477 739 4 875941191
+275 393 3 880314772
+365 815 3 891304152
+861 531 4 881274529
+344 530 4 884901403
+796 1076 2 893219150
+92 368 1 886443672
+234 1011 3 891227730
+263 435 4 891298914
+738 164 5 892844112
+829 733 2 887584684
+591 182 3 891031171
+30 403 2 875061066
+805 1033 3 881706146
+491 294 2 891189842
+767 615 4 891463095
+936 508 3 886832282
+851 122 2 875731105
+716 549 4 879797372
+807 254 4 893085166
+878 371 3 880869239
+279 379 3 875314386
+586 50 4 884057387
+886 826 1 876032929
+683 325 2 893286346
+543 234 4 876896210
+897 234 5 879991729
+838 134 3 887066304
+891 237 5 891638601
+693 176 2 875483268
+777 15 4 875980306
+867 655 4 880078906
+325 511 4 891478047
+788 1303 3 880871577
+524 227 2 884636498
+207 847 3 885139179
+442 470 4 883391167
+551 196 5 892776982
+776 618 3 892474057
+562 582 4 879196249
+804 747 3 879445699
+749 239 4 878849286
+487 27 5 884044329
+188 11 5 875071520
+838 274 4 887064388
+846 209 4 883948377
+870 66 4 875680493
+450 489 4 882373464
+822 71 4 891037465
+564 685 3 888730658
+504 158 3 887910737
+796 945 5 892663009
+391 715 2 877399588
+850 519 4 883195168
+587 319 3 892871113
+365 741 2 891304059
+682 263 1 888518541
+524 222 2 884323500
+503 100 5 879438346
+795 58 4 881259362
+538 655 3 877108345
+833 515 3 875035660
+848 610 5 887046259
+727 114 5 883710152
+666 154 3 880568662
+159 742 2 880557192
+922 237 4 891448247
+833 667 1 875224381
+899 176 4 884121173
+846 367 4 883949121
+630 864 4 885667600
+933 1 3 874854294
+805 235 2 881705350
+560 109 3 879976651
+684 50 4 875810897
+862 70 4 879305172
+870 813 4 875051101
+846 185 5 883948534
+586 123 3 884057661
+828 902 4 891380167
+848 495 2 887039018
+574 242 5 891278860
+924 408 3 889286721
+495 636 3 888634475
+343 286 4 876402390
+90 479 5 891384147
+805 352 5 885845656
+887 254 4 881379145
+276 96 5 874792435
+291 404 4 875086958
+389 386 3 880089302
+608 157 1 880405085
+864 972 2 888890475
+919 11 4 875373582
+393 80 3 889729561
+927 763 4 879181749
+942 95 5 891283516
+825 363 4 881185343
+883 323 5 891692168
+757 270 3 888443434
+629 693 5 880117215
+464 270 4 878354762
+543 60 5 874864346
+896 840 2 887161469
+875 511 5 876465188
+392 495 3 891038401
+840 52 3 891205320
+321 1101 3 879440660
+345 86 4 884916235
+427 268 5 879701253
+622 451 4 882671221
+645 61 5 892054508
+846 608 4 883948377
+615 271 2 879447642
+698 483 3 886367133
+602 261 3 888638248
+499 55 4 885599598
+429 425 3 882385859
+494 143 5 879541245
+724 988 1 883758119
+773 455 4 888539471
+635 307 4 878878654
+622 22 4 882592178
+804 670 4 879444536
+712 63 4 874956903
+461 294 3 885355805
+880 1095 3 880175503
+642 771 3 885607115
+937 300 4 876768813
+363 257 2 891499595
+615 48 5 879448399
+804 1489 3 879445441
+854 188 4 882814368
+816 332 4 891710994
+914 643 4 887123886
+717 472 4 884642581
+815 582 1 878695311
+765 42 5 880346975
+896 8 5 887159343
+500 1135 3 883875561
+837 258 4 875721473
+749 1041 4 878849979
+456 544 3 881372114
+721 97 4 877140780
+592 887 5 882607780
+825 455 4 880756796
+939 934 3 880262139
+527 1211 3 879455765
+886 425 4 876032029
+831 28 3 891354848
+630 111 5 885666956
+239 116 5 889181093
+918 631 4 891986664
+786 496 5 882843312
+8 55 5 879362286
+405 398 1 885548094
+803 683 1 880054885
+593 238 4 877728878
+919 328 2 875288304
+846 525 4 883947819
+835 427 4 891033380
+774 1016 3 888559123
+938 472 4 891356656
+824 323 2 877020965
+506 580 3 874875062
+563 257 5 880506596
+72 215 4 880036718
+436 470 4 887770566
+859 1281 3 885774937
+757 53 3 888466737
+144 455 3 888104382
+496 443 2 876066353
+566 378 4 881650467
+533 289 2 879773297
+847 1007 4 878775444
+845 310 4 885409493
+407 402 2 876344329
+537 966 2 886032098
+653 208 3 890181185
+786 322 3 882842463
+481 199 5 885828543
+436 278 2 887771924
+189 405 2 893264487
+807 473 3 892530705
+868 181 5 877103280
+387 1 4 886480681
+846 227 4 883949698
+543 778 4 877550399
+830 96 3 891561673
+894 12 5 881625708
+919 1284 3 875289566
+815 240 2 878692319
+639 731 2 891239613
+804 636 3 879445334
+312 1172 5 891699538
+864 405 5 877214158
+645 60 5 892053748
+639 740 4 891239324
+665 1315 4 884291413
+847 151 4 878775914
+882 205 5 879865307
+15 823 2 879456351
+387 530 4 886483099
+655 1106 2 891817472
+496 506 3 876067215
+861 14 4 881274612
+551 1439 5 892783612
+445 902 4 891200870
+194 228 1 879535548
+450 619 3 882377861
+886 380 3 876032929
+671 379 3 884035303
+506 191 4 874873615
+582 919 5 882961540
+291 402 4 874871498
+566 576 2 881651013
+919 709 3 875374088
+793 928 3 875104864
+773 919 5 888538643
+585 1149 4 891283921
+870 873 2 875050370
+417 450 2 880953014
+98 210 4 880498968
+664 657 5 876526685
+116 1220 2 876453865
+712 996 4 874956903
+717 455 2 884642479
+425 326 1 890346567
+742 546 1 881335598
+521 1240 3 884478667
+789 249 3 880332296
+890 739 2 882915661
+455 15 2 879110767
+77 192 3 884752900
+663 3 4 889492614
+677 91 5 889399671
+627 387 2 879529916
+394 742 5 880888167
+880 986 3 880167569
+655 391 2 887429784
+719 216 4 879373935
+420 124 5 891356891
+666 1474 3 880567612
+924 504 5 885458009
+889 144 4 880178224
+833 100 4 875036169
+749 209 4 878848828
+871 272 2 888192859
+263 234 4 891298792
+464 515 5 878354965
+823 450 1 878439412
+887 294 5 881378219
+500 409 4 883865985
+754 1016 4 879451585
+763 1006 2 878919116
+699 1328 4 879148051
+682 553 3 888517627
+889 664 2 880182695
+398 100 3 875652816
+715 588 4 875963353
+450 214 1 882371416
+913 750 4 883110363
+200 429 5 884130014
+919 218 4 875374032
+474 523 5 887924083
+59 492 4 888205370
+659 720 3 891386492
+804 120 3 879444077
+878 213 3 880867854
+276 975 3 874836629
+545 720 3 883115664
+833 188 4 875124495
+848 265 4 887047808
+830 474 5 891898661
+532 118 4 888634813
+881 465 3 876538595
+629 658 4 880117813
+340 497 5 884990951
+697 310 3 882621431
+854 118 2 882813219
+848 496 2 887037980
+756 118 2 874828967
+630 181 3 885666650
+783 343 5 884326787
+33 880 3 891964230
+454 371 3 888267198
+299 640 3 889501995
+645 96 3 892054444
+920 350 4 884219953
+790 862 1 885158374
+186 1042 5 879023632
+535 144 3 879618123
+615 70 4 879448915
+326 474 5 879875025
+71 302 3 880864015
+642 1224 4 886132139
+654 462 4 887864998
+420 127 5 891357104
+790 105 2 884462907
+405 54 2 885546379
+13 504 5 881515011
+855 165 4 879825382
+455 77 4 879111528
+297 294 3 874953948
+304 243 3 884967391
+790 485 3 885156709
+727 158 2 883713668
+500 134 5 883873461
+889 1262 3 880182270
+790 294 2 884460878
+234 464 4 892079288
+640 182 5 874777925
+809 748 3 891037091
+857 24 1 883432711
+919 372 3 875920948
+883 127 5 891717319
+805 413 2 881695414
+542 347 3 886532176
+797 300 2 879439031
+556 707 3 882136396
+830 195 3 891464054
+189 1404 5 893266325
+875 98 5 876464967
+758 195 5 881975416
+429 808 3 882387576
+730 248 3 880310324
+892 1454 3 886610267
+896 223 4 887158830
+920 346 4 884219768
+390 475 1 879694232
+796 493 3 892675424
+919 628 3 875288898
+634 290 3 877017891
+851 355 4 888540240
+600 183 5 888451750
+790 214 3 885156618
+796 86 5 893047321
+887 28 5 881379522
+92 406 2 881008058
+880 258 4 880166499
+184 387 4 889909515
+486 303 4 879874388
+846 642 5 883950220
+845 302 3 885409374
+694 665 4 875728729
+5 404 2 875721216
+835 371 5 891034366
+795 175 5 881263767
+847 499 4 878940013
+313 326 4 891012907
+59 567 4 888206562
+852 1052 4 891037888
+716 485 5 879795375
+389 654 5 879991411
+729 272 4 893286638
+13 647 5 882140206
+716 724 4 879796138
+698 202 3 886367775
+389 371 4 880088309
+755 331 3 882569771
+394 29 3 881058201
+312 618 5 891698300
+715 11 4 875963306
+532 1217 4 888630453
+145 1216 2 888398238
+910 250 1 880821033
+622 80 3 882671446
+792 121 4 877910412
+682 192 3 888516979
+269 132 5 891449145
+297 148 3 875239619
+819 327 4 879952656
+178 147 4 886678902
+699 185 4 878883038
+625 121 3 891273698
+378 216 4 880055268
+870 327 4 875050410
+764 111 4 876243595
+405 401 1 885547448
+863 321 4 889289157
+660 391 2 891201823
+625 476 2 891632164
+450 696 4 882398666
+862 476 4 879303622
+719 298 2 888451537
+880 375 1 880242782
+108 1 4 879879720
+871 315 3 888192286
+661 89 5 888300344
+933 403 3 874939105
+880 217 4 880241411
+445 288 2 891035830
+805 1101 5 881698745
+601 121 2 876347267
+393 485 2 887746670
+693 685 4 875483947
+710 340 4 882063367
+457 175 5 882547139
+533 591 4 887721848
+805 1110 5 881694978
+420 855 5 891357021
+523 97 4 883702946
+882 380 5 879868197
+830 679 3 891561805
+605 338 2 881015064
+825 928 3 880756224
+198 682 3 884204709
+71 168 5 885016641
+730 257 5 880310541
+116 295 3 876452582
+917 150 5 882912385
+351 307 4 879481550
+659 451 5 891385534
+379 197 5 880568253
+745 194 4 880123262
+781 195 4 879633942
+447 83 5 878856458
+659 183 4 891385079
+897 265 3 879990466
+704 1299 3 891398702
+703 748 3 875242281
+908 447 3 879722850
+399 218 4 882344597
+896 1183 2 887160842
+682 686 4 888519725
+472 294 4 875977735
+301 636 3 882077811
+130 77 5 880396792
+897 240 4 879993823
+577 1219 3 880475067
+753 523 4 891401851
+716 620 3 879797287
+734 15 4 891026009
+780 294 3 891363259
+788 215 3 880869908
+642 21 5 885605148
+349 285 5 879465477
+815 117 3 878691884
+240 895 5 885775711
+655 568 3 887429640
+936 628 1 886832758
+166 687 1 886397777
+935 864 5 884472704
+704 631 3 891397366
+279 566 4 875313387
+884 382 5 876859351
+846 178 4 883947630
+849 121 5 879695086
+586 284 3 884057518
+628 294 4 880777167
+748 83 3 879455019
+846 751 5 883946938
+504 791 3 887911789
+788 286 5 880867372
+292 419 4 881105657
+276 919 4 874786467
+557 346 2 884357321
+780 186 4 891363651
+835 25 5 891032764
+474 504 5 887924469
+815 485 4 878694820
+398 208 5 875723253
+624 93 5 879792557
+181 546 2 878962919
+870 1118 3 881001249
+474 204 4 887924084
+753 174 4 891402323
+916 570 3 880845368
+933 471 3 874854611
+747 404 5 888640648
+840 659 5 891204827
+727 722 2 883712993
+654 568 4 887864868
+380 211 3 885479487
+843 174 4 879444670
+472 651 4 875981830
+332 147 4 887938524
+698 198 2 886367442
+497 951 2 879363695
+728 15 4 879443387
+234 925 2 892334976
+868 480 4 877103280
+385 210 1 879453773
+638 128 3 876695216
+181 1008 1 878963276
+524 485 2 884635085
+774 401 2 888556169
+889 262 4 880176620
+843 739 2 879447523
+835 69 5 891034366
+795 931 2 880560078
+793 148 4 875104498
+160 55 4 876858091
+885 79 4 885715803
+788 433 2 880869621
+936 282 2 886832714
+666 644 3 880314453
+782 1255 2 891500194
+745 12 5 880123905
+695 324 2 888805981
+853 358 1 879365035
+774 197 1 888556746
+642 288 1 885604085
+523 638 4 883701065
+178 100 4 882823758
+763 50 4 878914968
+839 713 2 875751774
+214 276 3 891543271
+201 549 3 884140750
+802 573 4 875985840
+354 451 3 891307114
+870 328 3 875050410
+577 496 5 880474455
+339 434 4 891033350
+325 93 4 891478627
+684 716 2 878761751
+833 435 2 878078229
+889 856 4 880181138
+601 50 5 876346810
+94 465 5 891721851
+608 505 5 880406862
+851 879 4 875729820
+804 988 4 879440663
+64 275 4 879365670
+870 401 3 880584584
+276 150 4 874786924
+568 631 5 877907367
+872 895 5 888478882
+255 332 2 883215586
+669 268 3 891517159
+455 553 3 879111907
+921 275 1 879379642
+581 1097 4 879641787
+139 237 3 879538254
+823 606 4 878438856
+805 217 2 881695293
+493 1088 2 884131777
+727 274 5 883709438
+495 568 1 888635294
+389 1 4 879915860
+889 636 4 880181663
+497 200 3 879362359
+833 168 5 875038775
+846 484 5 883948048
+770 929 4 875971989
+830 176 3 891561673
+921 1279 2 879380142
+804 447 3 879445625
+441 538 3 891035144
+271 181 5 885848707
+752 1024 3 891207940
+788 431 2 880868401
+450 220 4 882394097
+142 42 4 888640489
+747 13 3 888733348
+430 748 3 877225239
+859 287 5 885775358
+487 274 4 883444631
+461 327 4 885355757
+788 182 2 880868599
+715 234 4 875963242
+716 609 3 879796354
+880 790 3 880175050
+806 655 3 882388128
+730 328 2 880310201
+690 747 3 881180427
+47 286 3 879438984
+826 624 4 885690379
+833 289 1 875035487
+537 521 2 886030831
+453 1145 2 888206492
+452 475 2 876299004
+916 1005 4 880845303
+666 511 4 880139120
+439 290 4 882894084
+786 203 4 882843753
+922 217 3 891449993
+381 313 2 892697869
+543 249 2 888209667
+222 48 5 878181592
+634 276 5 877018125
+650 177 2 891371061
+814 53 4 885411132
+497 402 4 879310508
+746 2 3 885075304
+851 983 2 875731021
+763 483 4 878915628
+102 153 2 892991376
+14 186 4 879119497
+495 55 2 888634389
+793 151 5 875104142
+354 170 4 891217194
+85 9 4 879456308
+246 827 1 884923829
+907 8 3 880159688
+637 460 2 882905388
+833 238 2 875124225
+586 808 3 884062405
+837 151 5 875721734
+7 52 4 891353801
+378 71 4 880055672
+854 9 5 882814570
+913 747 3 881369407
+504 595 4 887832097
+851 250 5 875730379
+938 748 2 891356282
+846 559 5 883949200
+788 326 4 880867477
+758 242 3 880672230
+867 588 3 880078887
+894 1080 4 882404507
+699 886 3 893140639
+611 340 5 891636192
+200 930 3 876042790
+707 81 2 886286491
+224 125 3 888103942
+878 509 4 880866288
+807 541 4 893083740
+236 294 2 890116895
+417 212 1 879647800
+398 684 4 875908134
+863 1313 1 889289067
+925 333 3 884717790
+911 622 3 892840996
+621 25 4 880738699
+608 469 3 880405395
+761 877 2 876189931
+796 934 3 893048024
+748 210 3 879454584
+275 825 2 876197904
+867 9 5 880078958
+201 55 4 884114471
+919 794 4 875373521
+690 357 5 881179122
+796 480 4 892663155
+535 301 4 879617199
+795 472 3 880559543
+562 190 4 879196445
+588 625 3 890024325
+798 258 4 875286981
+450 812 4 882468402
+181 988 2 878961847
+796 768 2 893219065
+318 1160 5 884494976
+899 655 4 884121267
+631 682 2 888465247
+938 546 3 891356532
+759 591 3 881476891
+694 179 4 875730980
+409 127 4 881106605
+380 200 4 885479104
+903 185 5 891033070
+769 411 3 885424099
+844 117 4 877381450
+851 412 2 875731105
+868 739 2 877111542
+790 227 3 885156647
+308 392 4 887740367
+749 101 4 878848700
+474 25 5 887916608
+342 486 5 874984207
+82 770 4 878769777
+498 237 2 881957625
+852 825 3 891037586
+506 516 4 874874525
+808 332 4 883949639
+222 35 1 878184007
+896 327 5 887235643
+830 925 4 892502651
+279 321 5 875249102
+824 325 4 877021121
+851 411 3 875731021
+761 237 5 876190417
+645 482 4 892053340
+621 154 5 881444499
+13 863 4 882140487
+805 58 4 881698778
+381 596 3 892697297
+773 59 5 888540617
+918 856 4 891988491
+679 222 4 884487418
+826 33 3 885690600
+644 977 4 889076922
+684 63 4 878762087
+272 32 4 879455113
+768 14 5 883835026
+879 866 5 887761460
+500 1469 1 883876224
+700 173 5 884493713
+910 751 3 884229194
+848 478 5 887039531
+752 344 4 891208212
+497 68 4 879310850
+561 184 3 885808843
+346 175 4 874947644
+486 242 4 879874018
+887 411 4 881379059
+886 1209 2 876034041
+557 1244 2 880485863
+863 328 5 889288943
+601 239 3 876350537
+316 487 3 880853810
+429 235 3 882386966
+825 1087 3 881343153
+740 326 3 879522814
+786 289 4 882844336
+537 431 4 886031678
+869 1382 3 884492201
+42 174 5 881106711
+532 815 4 888635376
+354 527 4 891217394
+640 62 3 874778612
+117 475 5 880125746
+838 190 4 887066988
+586 164 2 884059486
+790 144 4 885155572
+192 289 4 881366615
+645 641 5 892054600
+904 155 4 879735616
+724 873 3 883757784
+903 48 4 891033005
+716 56 5 879796171
+804 515 5 879441000
+828 886 1 891035438
+318 134 5 884495639
+548 370 3 891416050
+715 71 3 875963354
+854 423 4 882813963
+929 483 4 879640036
+824 989 2 877021121
+457 120 2 882551344
+889 249 3 880177266
+540 332 4 882156677
+790 83 3 885155034
+734 274 4 891025943
+416 273 4 876697415
+855 529 4 879825613
+378 56 4 880045760
+933 1070 2 874854031
+739 333 4 886825227
+622 386 3 882671727
+822 539 2 891035086
+707 614 2 886287876
+551 559 5 892784479
+422 717 3 875130173
+758 23 4 881975814
+709 472 4 879848792
+76 203 4 875027507
+102 241 3 888802038
+407 659 5 875550174
+344 64 5 884900818
+393 195 3 889555272
+799 286 5 879253668
+576 763 3 886985695
+909 529 3 891920763
+839 121 3 875752237
+486 919 3 879874902
+798 417 3 876176043
+627 52 3 879530146
+854 924 4 882812314
+943 581 4 888639814
+777 127 1 875980391
+923 322 4 880387130
+534 291 4 877808031
+484 1016 4 883402866
+886 20 2 876031739
+846 188 3 883948642
+915 321 3 891030002
+25 527 4 885852248
+620 755 5 889988169
+634 248 4 877018311
+495 576 3 888637440
+556 324 4 882135805
+846 640 1 883948642
+156 480 5 888185606
+851 347 5 891961663
+71 153 4 885016495
+838 71 3 887066782
+813 892 1 883752708
+717 303 4 884641644
+790 393 2 885156290
+537 568 2 886031912
+843 206 3 879448112
+222 72 4 878183311
+935 1016 4 884472434
+579 234 3 880951708
+747 175 4 888640180
+18 493 5 880132437
+843 157 2 879448199
+932 550 2 891251331
+804 366 4 879445579
+655 1266 3 887428911
+542 321 4 886532928
+504 620 4 887831419
+801 328 5 890332748
+881 99 3 876538571
+932 211 5 891249710
+514 157 4 875309350
+630 9 2 885666536
+698 300 4 886365577
+75 833 2 884051113
+887 140 5 881381425
+293 451 3 888907245
+853 286 3 879364668
+655 584 3 887429171
+691 178 5 875543281
+887 828 3 881378854
+284 319 3 885329238
+366 17 5 888857866
+735 515 4 876698755
+600 947 4 888452071
+790 73 4 885157489
+795 419 3 880569526
+805 1098 3 881704150
+862 436 4 879305386
+541 151 3 883874717
+798 121 5 875295930
+751 751 4 887396425
+776 98 4 891628837
+338 86 4 879438505
+293 51 3 888907674
+878 588 2 880870048
+758 168 5 881975416
+867 323 3 880077951
+943 55 5 888639118
+764 747 3 876246291
+25 204 5 885853415
+559 863 5 891033956
+592 129 5 882608457
+833 202 4 875133924
+943 54 4 888639972
+340 480 5 884991114
+888 514 5 879365154
+825 979 4 889021134
+637 815 2 882904678
+445 508 2 891200078
+747 315 4 888638774
+847 527 2 878939536
+889 650 2 880178130
+736 533 3 878709108
+887 431 3 881379685
+790 237 4 884461541
+715 746 5 875964025
+603 22 4 891956776
+786 285 3 882842726
+711 155 4 879995382
+648 781 4 884882078
+388 276 2 886440608
+795 234 4 883251200
+704 492 5 891397491
+417 111 3 879647768
+60 175 5 883326919
+28 567 4 881961782
+548 546 4 891415815
+334 11 4 891545741
+532 426 5 888635197
+812 292 3 877625610
+908 963 4 879722397
+745 483 1 880123361
+782 289 3 891498436
+397 343 2 885349148
+642 673 2 886130929
+848 181 5 887046674
+290 472 4 880475495
+852 969 5 891037917
+181 1061 2 878963086
+940 521 4 885921915
+331 31 2 877196567
+920 302 4 884219701
+653 684 5 878854247
+327 28 3 887747971
+299 10 5 877878601
+863 327 5 889289327
+595 274 3 886921584
+850 568 5 883194768
+645 64 3 892053429
+846 697 5 883949254
+653 1139 3 880153145
+553 1 3 879949153
+580 121 4 884125457
+614 276 4 879464234
+872 274 3 888479560
+562 204 1 879196288
+766 481 4 891308968
+786 181 4 882841955
+805 22 1 881694423
+584 222 4 885774483
+854 1134 3 882812787
+896 508 2 887159035
+825 825 4 881187129
+268 172 5 875310031
+823 356 3 878439467
+844 70 4 877386990
+911 483 3 892838637
+756 96 4 874828640
+601 416 3 876350683
+506 48 2 874873158
+756 755 3 874830598
+465 98 4 883531409
+727 65 2 883712343
+738 118 3 875351438
+94 245 1 891724828
+737 475 4 884314693
+815 615 2 878696181
+874 325 2 888633197
+256 216 5 882165032
+892 153 5 886609793
+770 475 5 875972381
+566 20 4 881650551
+749 191 4 878848217
+860 49 2 885991316
+276 95 5 874792839
+843 380 3 879448262
+44 172 4 878348521
+269 441 1 891450857
+806 403 4 882388706
+850 22 5 883195527
+78 476 3 879633767
+758 896 5 886658068
+458 475 4 886394729
+833 1029 1 875134940
+854 64 5 882814121
+655 638 4 890497592
+848 509 4 887046674
+7 664 3 891353977
+933 765 1 874938644
+476 384 4 883365274
+249 302 4 879571438
+833 233 2 875223756
+655 480 4 888984506
+751 385 4 889135244
+182 1 4 885613092
+539 531 4 879788572
+336 1094 1 877757062
+7 11 3 891352451
+56 930 3 892679481
+828 322 3 891034515
+504 44 4 887838846
+751 55 4 889134419
+677 539 3 889399113
+773 386 3 888539643
+896 121 3 887159343
+868 217 2 877109895
+889 866 4 880177407
+905 742 4 884983888
+586 265 5 884062405
+436 264 2 887768669
+360 193 5 880355803
+464 288 4 878354626
+896 1437 1 887161564
+705 71 5 883427640
+826 309 4 885689892
+795 7 5 880557294
+666 293 3 880313310
+916 70 4 880845099
+865 21 2 880144229
+621 233 3 874964375
+892 132 5 886608897
+194 710 3 879524393
+345 412 3 884991600
+624 329 3 891961120
+933 161 2 874939105
+545 205 4 884134276
+749 1185 4 878849375
+711 955 1 879992739
+425 1013 1 878739054
+712 843 3 874957140
+426 404 3 879444321
+919 140 5 875373471
+508 175 4 883767465
+942 50 5 891282816
+79 275 4 891271627
+766 186 3 891309522
+875 174 5 876465025
+537 107 3 886030281
+648 769 1 884883724
+854 484 3 882814368
+576 324 2 887168978
+425 96 4 878738335
+343 387 4 876405521
+648 47 2 884881807
+551 380 3 892783488
+899 31 3 884121513
+907 318 5 880159642
+881 357 5 876537457
+896 808 3 887160270
+859 15 4 885776056
+908 423 4 879722822
+627 271 5 879529432
+846 468 4 883948949
+198 367 3 884209379
+756 195 3 874828967
+712 191 3 874730396
+727 179 3 883711150
+721 880 3 877137109
+537 723 2 886032098
+868 746 2 877109082
+437 1267 4 880141528
+536 209 2 882360030
+870 56 5 875050826
+541 655 4 883864782
+688 309 5 884153606
+870 174 5 875050698
+416 510 4 876698853
+453 56 5 877554771
+63 262 4 875746917
+831 741 2 891354726
+579 692 4 880952440
+7 632 5 891352261
+629 392 4 880117747
+881 63 4 876538853
+650 447 3 891386120
+900 318 4 877833672
+690 153 5 881177485
+815 684 4 878696441
+666 66 4 880568560
+906 125 4 879435365
+181 130 1 878963241
+548 316 4 891044139
+896 476 2 887161541
+624 246 4 879792493
+725 301 4 876106729
+393 332 4 887742764
+776 525 2 891629157
+222 90 2 878181647
+643 1016 3 891445766
+846 485 5 883947590
+909 14 4 891920763
+796 797 3 893049257
+655 237 3 887426116
+590 275 4 879439645
+406 472 3 879539884
+828 26 3 891037948
+372 53 5 876869553
+781 286 1 879633495
+823 28 3 878438058
+622 173 5 882670057
+738 128 4 875351873
+305 59 3 886322758
+741 50 5 891018339
+846 208 5 883949547
+749 531 5 878847171
+881 451 1 876539186
+456 739 3 881375226
+932 640 2 891249239
+503 66 3 880383468
+906 117 4 879435574
+474 482 3 887925395
+829 319 4 892312728
+622 480 4 882669414
+833 235 4 875036418
+566 49 2 881651561
+505 328 4 888631175
+315 741 5 879821349
+796 118 4 893048505
+267 554 3 878972040
+799 292 4 879253720
+682 876 3 888521290
+643 509 3 891448839
+924 1478 4 886759691
+657 302 2 884237291
+874 116 4 888632484
+864 401 4 888893271
+812 328 4 877625368
+814 672 3 885411030
+15 472 3 879456204
+846 720 4 883949643
+738 141 3 875352771
+435 479 3 884131901
+42 73 4 881108484
+650 551 3 891370446
+806 158 2 882390404
+912 173 4 875966238
+632 568 3 879458142
+536 222 4 882360552
+627 9 4 879530014
+693 272 4 885703603
+843 182 2 879444739
+805 24 4 881694923
+581 7 4 879643079
+833 324 3 875035487
+848 202 5 887043040
+393 820 3 887745380
+537 660 3 886031149
+97 193 4 884238997
+815 449 2 878698661
+936 275 4 886832134
+209 249 2 883417640
+580 282 5 884125292
+487 85 2 884044654
+527 508 3 879456363
+851 531 3 875731189
+804 177 5 879441727
+851 975 2 875731105
+797 340 2 879439735
+524 96 4 884635172
+698 855 2 886367615
+862 200 5 879304980
+708 687 2 892719062
+487 301 4 883440613
+305 469 2 886323757
+932 180 4 891251014
+921 322 3 879379428
+811 308 4 886377082
+748 318 5 879454475
+907 245 4 880158556
+647 29 4 876533657
+561 77 1 885809246
+246 252 1 884924473
+875 289 4 876464800
+704 14 3 891397190
+642 775 4 886569570
+690 629 1 881177459
+847 79 4 878941588
+643 432 5 891449771
+390 300 5 879693770
+749 284 4 878846812
+92 402 3 875813098
+817 258 3 874815541
+890 632 5 882916538
+901 520 5 877287882
+447 181 5 878854520
+698 490 3 886366814
+911 21 4 892840144
+861 179 1 881274672
+916 763 3 880843683
+639 662 2 891239581
+653 205 1 880150126
+788 356 4 880870827
+931 255 4 891036755
+608 127 5 880403320
+823 195 4 878437703
+585 509 4 891283000
+863 330 2 889289191
+102 511 3 888801407
+846 56 5 883948003
+665 89 4 884294935
+819 302 5 884012512
+854 455 2 882812906
+868 164 2 877104157
+498 410 3 881954931
+749 95 3 878848333
+479 584 3 879461873
+831 358 2 891354371
+461 748 1 885355839
+277 1008 3 879543621
+863 1431 4 889289618
+761 1287 1 876190072
+863 322 1 889289327
+828 694 2 891036717
+889 523 4 880178078
+848 498 5 887037935
+216 151 3 880232936
+880 1165 2 880175527
+758 143 5 881975314
+496 196 3 876066374
+758 217 2 881978805
+480 56 4 891208492
+159 298 5 880557386
+594 269 4 877816219
+469 152 4 879523947
+599 245 3 880953441
+788 1139 1 880871605
+515 304 4 887658782
+339 9 5 891033044
+91 662 4 891439439
+727 408 4 883708895
+892 367 4 886610588
+901 230 5 877131087
+655 1233 3 887650512
+524 69 4 884634578
+712 415 4 874957161
+851 840 3 875731105
+840 70 3 891208919
+756 50 4 874828592
+892 58 4 886609469
+896 88 5 887159426
+872 756 4 888479370
+770 275 5 875972219
+715 595 3 875962718
+916 228 3 880845049
+871 190 2 888193275
+882 748 5 879861155
+758 313 4 882926095
+586 1218 5 884066959
+735 288 4 876697610
+886 1119 4 876032553
+573 423 3 885844127
+851 336 4 890804691
+666 956 4 880568637
+782 355 3 891498821
+921 121 5 879379736
+339 211 5 891034215
+11 431 2 891905896
+435 202 4 884131901
+711 961 5 886030557
+660 449 3 891201796
+186 177 4 891719775
+850 705 5 883195034
+567 434 5 882425997
+765 1009 5 880346606
+798 1076 3 876176043
+474 652 4 887925838
+782 1082 3 891500230
+650 563 3 891388170
+823 709 3 878438095
+911 183 4 892839492
+791 748 3 879448035
+889 1016 3 880177070
+829 427 4 891204271
+537 319 4 886028604
+429 412 4 882387411
+645 72 3 892053686
+844 173 5 877388182
+868 153 2 877105916
+244 28 4 880606300
+385 378 1 879447555
+416 571 3 886318860
+875 195 4 876466687
+739 98 3 886958972
+896 636 3 887159464
+796 182 4 893048342
+749 398 3 878850038
+532 1407 2 874794386
+589 310 5 883352494
+943 174 4 875410099
+851 880 3 886534617
+889 1097 3 880176984
+587 681 2 892871641
+851 1676 2 875731674
+20 323 4 879667684
+686 299 5 879543557
+308 218 5 887738717
+770 246 5 875971813
+570 886 2 881262534
+648 717 4 884366425
+181 1353 1 878962200
+655 454 3 888813372
+840 173 5 891204356
+854 235 2 882813179
+868 382 4 877109874
+877 207 3 882677012
+650 231 2 891381709
+331 306 5 877196819
+867 1159 5 880078796
+751 173 4 889134393
+524 218 3 884636453
+881 108 3 879052402
+409 1328 2 881106287
+849 133 5 879696059
+614 508 4 879464093
+749 77 3 878849534
+823 215 4 878437925
+489 895 4 891448147
+825 1199 4 880755762
+617 424 1 883789716
+825 931 3 889021287
+848 663 5 887046329
+523 257 5 883700187
+711 275 5 876185855
+497 111 4 878759828
+905 302 5 884982870
+784 877 4 891387622
+659 56 5 891331825
+407 1263 2 876344668
+828 1068 4 891035864
+398 482 5 875657802
+796 568 4 892676114
+919 1134 2 875289356
+889 642 3 880181455
+635 331 4 878878654
+795 382 4 881529077
+896 887 2 887235769
+6 306 4 883268246
+835 650 5 891033957
+437 226 1 880142942
+863 901 1 889288972
+674 111 5 887763336
+327 393 3 887819507
+896 575 2 887161469
+437 15 4 881001946
+622 79 5 882591979
+838 172 5 887066143
+867 474 5 880078840
+653 132 3 880149897
+839 258 4 875751411
+863 319 2 889289123
+7 197 4 891351082
+152 944 4 882476632
+664 31 4 876526555
+612 864 4 875324756
+887 443 4 881380883
+630 282 3 885666804
+511 1527 4 890004952
+378 164 4 880056582
+906 473 4 879435598
+601 429 5 876349387
+488 286 1 891292852
+515 538 3 887658676
+843 434 4 879447146
+622 230 3 882592815
+659 294 4 891044849
+774 12 3 888559437
+690 66 3 881177581
+854 492 4 882814333
+932 661 5 891250109
+758 455 4 881977309
+394 431 5 880889607
+655 1086 3 888474358
+880 47 4 880174730
+693 218 4 875483473
+130 330 4 874953424
+622 1216 4 882590344
+894 1115 4 882404430
+657 301 3 884237633
+883 740 4 891692742
+115 644 3 881172183
+49 147 1 888069416
+241 286 5 887249482
+834 346 3 890860194
+637 147 1 882903645
+788 385 3 880869434
+553 609 4 879948806
+848 489 5 887043821
+937 14 4 876769080
+648 575 3 884882553
+934 674 4 891193814
+160 408 4 876767023
+749 540 3 878850388
+425 435 3 878738334
+815 602 3 878694269
+249 427 5 879572472
+919 531 3 875373669
+788 589 5 880868005
+804 582 3 879444963
+870 315 2 883876178
+774 831 2 888558594
+308 356 3 887740833
+666 1451 3 880139614
+624 993 4 879793486
+457 276 4 882393306
+795 1413 3 883254987
+506 137 2 874872872
+707 480 3 886286360
+886 591 3 876031765
+660 259 4 891197778
+868 783 1 877113481
+21 873 2 874950932
+643 504 4 891447370
+889 631 3 880178449
+833 293 4 875035885
+721 292 3 877137527
+727 191 4 883710717
+533 403 3 879439341
+932 441 2 891252504
+878 498 4 880866758
+880 394 3 880243319
+865 627 1 880235060
+296 194 5 884197193
+393 411 2 887745501
+454 984 3 891377968
+586 576 3 884062671
+729 310 3 893286204
+716 559 2 879796846
+192 9 5 881367527
+880 28 5 880175690
+660 173 5 891199556
+669 511 5 891260778
+447 411 2 878855107
+524 64 2 884634877
+32 628 4 883718121
+524 208 5 884635287
+671 174 5 884035685
+451 324 4 879012647
+460 304 2 882911101
+724 268 4 883757397
+13 445 4 882139774
+938 473 3 891357106
+897 184 4 879991226
+463 1028 2 877386082
+405 512 1 885549589
+754 291 4 879451991
+346 1011 1 874947609
+711 651 4 879993707
+940 358 1 884801227
+889 132 4 880181910
+913 498 3 880757473
+655 686 2 887427866
+854 106 3 882813248
+405 542 1 885549095
+916 484 4 880844156
+506 586 2 885135882
+474 1221 4 887926999
+773 357 4 888540448
+436 941 4 887771997
+823 56 5 878438119
+889 471 3 880176926
+716 162 4 879796311
+537 684 3 886030738
+690 705 1 881179505
+795 559 2 883774317
+846 198 5 883948457
+622 363 4 882591484
+561 794 2 885809731
+222 566 4 878185044
+347 696 4 881653266
+840 195 5 891204847
+932 745 5 891250584
+468 117 2 875280499
+716 58 5 879795239
+938 1028 5 891356679
+653 175 2 878854332
+919 1 4 875289321
+533 281 4 887032214
+588 713 3 890015791
+896 895 2 887235788
+655 927 3 887564613
+835 286 3 891032224
+279 1039 4 881731303
+942 1050 5 891283043
+746 423 3 885075612
+94 1010 4 891721117
+748 114 4 879454773
+313 181 4 891014782
+286 408 4 875806800
+536 614 4 882359653
+478 64 5 889388862
+325 408 5 891478307
+514 195 5 876063938
+850 196 3 883194792
+815 222 4 884320310
+655 731 3 888474872
+163 326 3 891219977
+479 196 4 879461207
+916 71 3 880844897
+752 350 4 891208357
+846 1530 2 883949335
+699 477 3 878882411
+516 515 4 891290566
+778 755 2 890804547
+807 1066 5 893081508
+113 300 3 875075887
+796 82 3 892676195
+498 462 3 881958897
+882 756 3 879863457
+880 284 4 880242528
+806 187 5 882387670
+830 79 4 891561607
+943 721 5 888639660
+843 153 3 879446281
+479 202 4 879461567
+660 1065 2 891201049
+749 184 2 878848137
+881 831 2 879052493
+834 316 5 890860566
+274 596 3 878945404
+821 845 5 874792591
+483 515 4 878950971
+535 186 4 879618925
+740 873 2 879522872
+246 56 1 884920948
+489 880 2 891447302
+932 1454 4 891251985
+933 1028 2 874938620
+87 715 3 879876885
+941 475 4 875049038
+778 69 2 890803860
+693 291 3 889167954
+694 194 5 875727143
+618 133 4 891307784
+851 1276 2 875730601
+535 187 2 879617701
+186 1385 2 879023968
+825 249 3 880755693
+831 260 2 891354371
+257 86 4 879547655
+480 302 4 891207539
+698 707 2 886366814
+569 288 3 879793228
+542 423 4 886532676
+6 285 3 883599431
+526 1007 3 885682657
+524 526 3 884636907
+543 188 4 877545717
+462 873 4 886365706
+190 237 5 891033773
+234 631 3 892334577
+916 1401 3 880844262
+158 1303 3 880134865
+846 513 5 883947589
+551 1220 5 892784524
+405 429 5 885545200
+911 923 4 892842509
+637 742 4 882904233
+457 528 5 882397543
+568 127 4 877907050
+116 650 2 876452806
+715 173 5 875963998
+804 637 3 879444943
+942 892 3 891282644
+894 316 4 888280105
+293 88 3 888907266
+621 55 5 874963594
+603 326 4 891956344
+933 559 2 874938808
+478 96 2 889396509
+621 40 3 874963273
+450 571 2 882471604
+336 734 1 877757516
+890 234 5 882404484
+655 722 1 887431047
+559 1556 3 891033759
+374 457 1 880392626
+543 265 4 877545356
+751 431 4 889134705
+896 73 3 887159368
+846 44 1 883947737
+757 562 3 888466737
+932 430 4 891249849
+815 217 3 878696681
+902 497 5 879465894
+889 237 4 880176874
+132 100 4 891278744
+577 559 3 880474903
+210 173 4 887730264
+373 684 4 877098784
+593 742 4 888872002
+676 294 4 892685591
+357 748 5 878951101
+870 1090 2 879902161
+758 147 4 881977021
+608 163 1 880405085
+406 657 5 884630493
+898 358 4 888294739
+334 527 3 891546231
+544 304 3 884795135
+768 15 2 883835210
+411 603 5 892845986
+893 820 3 874829161
+504 612 4 887838677
+863 1680 2 889289570
+794 14 5 891034956
+145 338 3 882181335
+847 426 2 878940485
+498 64 4 881956575
+870 469 4 875679958
+943 421 2 888639351
+380 79 4 885479104
+727 1165 2 883709948
+505 173 3 889333534
+699 596 3 884152780
+749 111 3 878848405
+843 627 2 879447718
+49 577 1 888069329
+664 356 3 876526685
+919 21 2 875289356
+886 1065 4 876033731
+659 64 4 891384152
+814 234 3 885410957
+705 862 1 883427875
+859 257 2 885775330
+793 235 3 875104068
+826 22 5 885690481
+790 944 1 885157299
+653 628 4 878866413
+828 24 4 891035864
+815 671 4 878695679
+486 269 4 879874388
+486 883 3 879874388
+392 837 5 891038466
+833 106 2 879818799
+654 845 4 887863613
+264 275 5 886122706
+533 483 4 879438470
+840 419 5 891208897
+104 678 2 888442404
+776 440 2 892920480
+498 7 3 881954741
+897 423 5 879994113
+535 211 4 879617489
+939 1051 5 880262090
+815 402 5 878695438
+807 222 4 892528174
+682 318 4 888517168
+917 278 3 882911767
+842 1395 4 891218060
+246 735 4 884921679
+887 470 3 881380773
+407 151 4 876340363
+785 318 4 879439232
+844 568 4 877387964
+454 498 3 888267559
+18 174 4 880130613
+872 313 5 888478786
+889 268 4 880176620
+715 122 4 875962718
+872 928 2 888479582
+881 392 5 876538155
+890 50 5 882405807
+236 333 3 890117748
+846 693 5 883949335
+804 292 2 879441099
+846 265 5 883947630
+551 326 4 892775612
+632 877 1 879459777
+838 70 4 887066207
+883 11 2 891696824
+883 603 4 891755017
+115 185 5 881171409
+863 334 5 889289353
+936 129 4 886832134
+875 55 3 876465370
+13 549 4 882399357
+437 23 4 880140288
+749 586 4 878850657
+747 504 5 888640605
+880 685 4 880167083
+896 430 3 887159234
+885 582 2 885714487
+846 772 4 883949421
+181 1366 1 878962200
+796 257 5 892660283
+454 275 2 888267419
+861 1009 5 881274857
+774 8 1 888556090
+664 642 4 876526554
+374 806 3 880396659
+942 97 5 891283239
+896 1471 1 887235026
+336 210 5 877757700
+747 732 3 888639138
+328 299 2 885044904
+5 383 3 875636588
+758 568 4 881977669
+540 270 4 882156731
+294 515 5 889242081
+494 300 5 879540593
+840 154 3 891204564
+886 1019 4 876031695
+728 319 3 879442612
+129 310 2 883244011
+464 510 4 878355167
+900 483 4 877833924
+733 1338 4 879536608
+541 99 4 883874717
+733 591 3 879535440
+452 474 3 875263067
+619 233 4 885954158
+889 282 4 880177246
+878 191 4 880866564
+633 50 4 875326664
+533 192 3 879438486
+752 900 4 891207791
+497 128 4 879362496
+805 393 3 881705843
+880 240 4 880167151
+495 378 5 888634896
+727 410 2 883709710
+363 385 4 891497129
+881 233 3 876538922
+847 220 4 878939327
+727 1025 2 883708149
+823 187 5 878438148
+937 93 4 876780336
+532 447 4 888630205
+585 1501 4 891284393
+779 235 4 875502286
+878 650 2 880866883
+763 59 5 878915765
+347 421 2 881653635
+660 172 4 891199017
+403 1 4 879785974
+771 588 5 880659815
+681 289 5 885410009
+501 829 3 883348656
+393 507 2 889554859
+391 301 4 877399745
+566 496 5 881649428
+615 699 3 879448823
+768 475 2 883835210
+86 326 3 879570423
+625 385 4 892053920
+663 628 4 889492615
+932 736 3 891249261
+643 515 4 891445140
+327 749 3 887743644
+115 192 5 881171137
+586 735 3 884066230
+805 436 3 881695347
+718 597 5 883348938
+663 147 3 889493069
+721 331 3 877137285
+823 654 5 878437703
+650 450 1 891382877
+776 431 4 891628916
+226 12 5 883889322
+773 168 5 888539425
+927 866 4 879181621
+843 657 3 879443668
+495 1188 5 888637147
+430 523 4 877226568
+707 425 5 886287268
+896 484 4 887159302
+727 739 4 883711735
+671 570 3 884036411
+648 384 4 884882235
+629 86 5 880117163
+552 126 4 879221876
+524 310 4 884701677
+711 662 3 879993918
+385 30 5 879442988
+892 117 4 886611161
+826 1228 3 885690900
+595 460 4 886921699
+653 15 3 878854383
+880 82 3 880167806
+686 2 3 879546443
+744 481 3 881171420
+321 705 3 879439812
+726 763 2 889831115
+688 1127 5 884153606
+506 443 4 874874760
+864 290 3 888892053
+873 286 2 891392091
+868 1509 1 877111487
+425 64 4 878738245
+655 794 1 887431019
+759 471 4 881476969
+102 879 3 879443144
+65 237 4 879217320
+416 869 3 892439992
+772 752 3 889028773
+782 325 2 891498720
+531 329 5 887049081
+154 641 5 879138831
+280 9 5 891700664
+158 195 5 880134398
+474 259 1 887914878
+821 237 5 874792491
+851 64 5 875731674
+268 388 1 875743979
+880 249 4 880166966
+343 531 5 876404539
+378 470 3 880056104
+299 855 4 889502087
+796 1297 2 893047504
+667 660 4 891035164
+676 892 4 892685900
+437 156 2 880140627
+903 528 4 892760784
+405 1552 1 885546636
+528 204 5 888522547
+721 359 3 877137359
+633 237 4 875324891
+606 451 3 880927247
+406 100 4 879446062
+933 218 3 874854678
+273 307 2 891292761
+318 735 5 884496182
+60 603 5 883326652
+729 338 1 893286373
+741 682 3 891455960
+645 1159 4 892054632
+864 561 4 888888937
+189 179 5 893265478
+621 721 4 874963126
+873 289 2 891392577
+678 100 5 879544750
+113 333 4 875935609
+533 580 3 879192034
+833 89 5 875124495
+233 304 5 877665323
+442 172 5 883389580
+687 294 3 884651894
+660 800 2 891201675
+568 427 4 877907720
+708 15 3 877325404
+707 111 4 880060420
+286 3 2 876522316
+95 238 5 880570823
+868 579 1 877108241
+770 333 5 875971612
+422 295 3 875130063
+880 456 3 880175270
+611 342 3 891636223
+877 727 4 882677967
+682 716 2 888522074
+622 257 3 882590485
+185 480 4 883526267
+709 144 3 879846622
+468 531 4 875295368
+733 277 1 879536523
+889 357 4 880177906
+843 258 4 879442947
+921 929 1 879380142
+943 161 4 888639772
+445 994 1 891199682
+222 628 5 877563485
+731 484 3 886179289
+262 216 3 879793216
+592 47 5 882955889
+276 97 3 874787549
+653 693 1 880151651
+661 1 5 876016545
+865 546 1 880143917
+840 50 4 891203366
+943 720 1 888640048
+478 762 4 889388161
+654 25 1 887863381
+788 586 2 880871490
+807 172 5 892528515
+84 756 3 883452765
+869 515 5 884493279
+790 161 4 885157181
+381 196 5 892697083
+772 748 3 877533625
+311 227 4 884365617
+650 355 2 891369190
+716 260 1 879793001
+870 340 3 882464808
+501 696 4 883348185
+836 322 2 885753639
+109 358 2 880562908
+453 257 3 877552590
+878 19 4 880865470
+13 811 5 882139829
+763 212 4 878920656
+867 56 5 880078818
+614 293 3 879464157
+883 276 5 891717462
+684 393 4 878761751
+537 276 4 886029806
+324 273 5 880575449
+872 278 3 888479206
+870 65 3 879713898
+943 23 4 888638897
+361 47 4 879440516
+870 333 3 882123130
+889 85 3 880181976
+463 275 5 877385287
+868 636 3 877103449
+7 144 5 891351201
+887 562 5 881381071
+536 694 5 882360622
+836 327 3 885753639
+666 81 4 880314194
+873 313 5 891392177
+943 928 5 875502074
+896 836 3 887158635
+871 937 3 888192689
+577 234 3 880474257
+476 430 4 883364143
+234 93 3 891227771
+796 144 5 892662524
+110 29 3 886988374
+871 195 5 888193274
+817 329 4 874815649
+699 7 2 878882272
+269 1005 4 891447427
+845 1238 2 885409374
+929 480 3 879639969
+920 292 3 884220058
+508 527 5 883775361
+868 239 3 877107924
+359 50 5 886453271
+687 323 2 884651894
+383 166 4 891192858
+500 168 4 883873616
+308 172 4 887736532
+881 56 1 876962037
+934 83 4 891191831
+833 291 3 879818619
+357 283 5 878951616
+694 141 5 875727399
+815 529 5 878694854
+796 447 3 893218485
+653 125 2 878866973
+659 610 3 891332044
+917 535 4 882912385
+174 284 4 886433771
+751 196 4 889133039
+773 737 3 888539064
+145 77 3 875272348
+198 204 3 884207584
+854 302 3 882811836
+878 462 4 880866509
+916 239 3 880844627
+838 210 4 887067359
+805 708 3 881699661
+623 603 4 891034294
+505 207 3 889334004
+854 203 4 882813933
+773 170 5 888538980
+716 636 2 879796651
+795 169 5 880567884
+642 584 4 885842877
+774 91 1 888558018
+889 718 4 880176807
+882 423 5 879878486
+308 1121 3 887737647
+585 640 2 891284816
+297 208 4 875049192
+590 1331 4 879439645
+15 938 3 879455233
+279 375 1 884556678
+299 747 4 889502640
+398 427 4 875657734
+659 476 3 891331534
+716 200 4 879795606
+934 526 2 891192197
+864 423 5 888887739
+882 11 4 879867816
+873 321 1 891392577
+707 641 1 886285907
+353 898 2 891402587
+833 508 5 875035953
+393 689 3 887742991
+703 323 2 875242281
+521 273 3 884476168
+864 663 4 888887248
+795 151 3 880558562
+897 416 5 879991186
+829 294 2 881707829
+780 520 4 891363904
+280 245 3 891700185
+677 294 5 885191227
+773 89 4 888540020
+568 604 4 877907156
+862 423 4 879305273
+814 441 2 885411347
+766 523 3 891309011
+385 1535 4 879448294
+807 826 3 893082505
+794 116 5 891035307
+488 79 4 891294334
+805 204 2 881704016
+716 209 3 879795543
+43 1055 2 883955969
+450 1297 4 882812635
+643 174 4 891446652
+788 720 3 880870482
+869 253 4 884493279
+504 121 4 887831642
+829 259 2 881707829
+680 14 5 877075079
+887 288 4 881378040
+62 673 2 879375323
+666 97 4 880139642
+24 223 5 875322727
+880 619 4 880243499
+437 961 5 881002323
+752 331 4 891208036
+757 204 4 888468577
+660 281 3 891198588
+301 24 4 882074312
+85 474 5 879454500
+880 246 5 892958837
+847 174 4 878941168
+648 743 1 884367366
+846 514 3 883947590
+456 367 3 881373900
+696 286 5 886403578
+854 124 5 882814570
+831 905 4 891354020
+846 441 4 883950252
+864 237 4 878179514
+907 647 3 880159844
+763 83 3 878917877
+804 94 4 879446194
+671 546 5 884036050
+380 179 3 885478313
+918 417 2 891988521
+828 70 3 893186210
+892 625 3 886610565
+345 12 5 884901701
+776 91 4 891628752
+712 238 3 874730206
+786 546 4 882844294
+746 385 5 885075367
+825 982 5 881184695
+916 1220 3 880845282
+96 514 4 884402977
+606 81 3 880924921
+497 416 2 879363611
+897 99 5 879994113
+328 275 4 885046420
+792 840 2 877910539
+72 271 1 880036346
+878 482 4 880866134
+426 484 5 879444662
+707 483 5 886286004
+592 893 1 882955292
+58 491 4 891611593
+870 354 4 889409590
+865 148 3 880144194
+741 209 3 891457342
+878 9 4 880865562
+393 384 3 889729508
+643 161 3 891449381
+537 89 4 886030862
+889 544 3 880177104
+884 323 2 876857745
+216 65 4 880233939
+883 387 5 891696750
+865 271 1 880142778
+527 275 3 879455961
+653 191 5 880150019
+872 905 4 888479034
+782 312 4 891498436
+95 110 2 880572323
+881 456 1 879052291
+722 294 2 891280219
+931 127 5 891037521
+705 419 3 883427663
+712 418 3 874730553
+71 98 4 885016536
+805 21 2 881705055
+900 1132 1 877833364
+393 748 3 887742851
+495 633 5 888632738
+580 288 5 884125658
+620 82 5 889988146
+900 871 1 877833443
+256 984 3 882150192
+836 292 5 885753475
+796 449 4 893048622
+493 1013 1 884131777
+892 425 5 886608977
+301 367 4 882076619
+524 495 4 884635358
+802 134 3 875985347
+859 1048 3 885775767
+456 191 3 881372849
+870 265 4 880584497
+558 9 4 879436069
+883 519 5 891717283
+758 93 5 881975922
+704 300 2 891396674
+524 269 4 884287379
+421 525 4 892241422
+645 654 5 892053686
+881 192 5 876537577
+851 1105 4 890862961
+698 1020 2 886367558
+59 380 3 888205956
+126 286 3 887853469
+526 285 5 885682503
+254 112 2 886473631
+889 408 3 880176960
+887 284 4 881378669
+886 685 2 876032378
+223 477 3 891550144
+826 849 4 885690750
+921 215 4 879380677
+304 879 3 884966972
+901 259 2 877129839
+848 393 5 887047962
+486 547 3 879874753
+405 703 2 885546112
+865 222 2 880143482
+910 298 2 880821124
+438 301 4 879867960
+349 546 3 879466200
+886 496 4 876031952
+809 245 3 891037127
+453 282 4 877561382
+25 79 4 885852757
+833 175 4 875124535
+815 195 4 878695278
+883 796 3 891696782
+85 1039 4 879453903
+749 429 4 878847461
+458 1039 5 886397275
+517 328 3 892660034
+577 183 5 880474747
+699 471 3 879147597
+752 354 2 891208261
+593 121 4 875660036
+286 473 3 875806918
+864 692 2 888890316
+863 350 1 889289457
+437 1142 4 880141696
+648 864 3 882211418
+804 161 4 879442269
+776 674 3 892920321
+453 82 3 877561694
+347 105 2 881653198
+784 304 4 891387501
+894 10 4 880416381
+868 139 1 877109300
+939 597 4 880261610
+663 591 3 889492759
+921 202 4 884673891
+647 77 4 876533851
+290 136 4 880474367
+540 117 4 882157706
+788 180 4 880869174
+663 42 5 889493732
+720 319 3 891263340
+708 151 4 892719211
+865 71 1 880235059
+806 1098 4 882387925
+862 519 4 879304326
+645 30 4 892054824
+667 268 3 891034404
+650 315 3 891368885
+769 222 4 885423824
+566 693 5 881649727
+313 216 4 891013525
+666 498 5 880139669
+883 1009 4 891692811
+588 29 3 890027063
+655 13 3 887426237
+851 473 4 874728396
+394 12 4 880887035
+804 969 4 879442687
+916 5 3 880845099
+648 585 3 884882234
+606 127 4 878143509
+754 295 4 879451626
+846 490 4 883947862
+854 757 3 882814235
+497 622 2 879363586
+650 499 3 891372316
+896 658 4 887159895
+647 177 5 876534131
+694 490 4 875727877
+663 129 3 889492503
+715 176 5 875963792
+864 629 3 888888282
+668 596 3 881591297
+627 135 4 879529702
+177 210 4 880130990
+643 656 4 891447196
+834 323 2 890860471
+503 237 4 879438505
+642 569 2 886569538
+218 288 2 877487931
+239 509 5 889180071
+286 101 5 877532204
+771 381 3 880659970
+864 735 5 888886882
+788 44 4 880869434
+716 213 5 879795906
+854 151 4 882812451
+838 28 4 887065709
+890 404 4 882915696
+592 299 1 882607573
+450 725 3 882469863
+880 568 5 880167843
+437 117 1 881001121
+943 450 1 888693158
+151 491 4 879524536
+735 50 5 876698683
+56 636 4 892683533
+870 772 4 875679767
+823 708 4 878438930
+627 511 4 879529986
+255 219 5 883216544
+780 419 4 891363826
+840 708 4 891209033
+551 9 5 892776982
+222 98 4 878181387
+230 499 4 880484870
+893 815 3 874830372
+405 443 4 885548330
+798 1285 3 876177330
+889 33 5 880180817
+737 32 4 884314993
+846 630 3 883948642
+854 150 3 882812314
+731 64 5 886179040
+748 271 3 879454302
+750 327 4 879446013
+409 890 1 881105677
+8 243 2 879361732
+886 1267 3 876032072
+280 423 5 891700276
+774 585 1 888556225
+541 172 5 884645816
+727 556 2 883713632
+653 521 4 878854441
+643 2 3 891448218
+746 22 4 885075211
+665 546 2 884291376
+734 28 4 891022627
+864 9 5 877214236
+885 662 3 885714362
+883 661 4 891718914
+579 210 3 880951944
+395 515 4 883765297
+566 234 3 881650148
+410 303 3 888626583
+346 720 2 875265528
+702 751 4 885767576
+452 153 4 875276361
+416 631 3 886316295
+788 1183 2 880871891
+497 441 2 879362407
+354 8 5 891217160
+882 275 5 879861678
+758 240 3 882053986
+864 25 4 888888240
+894 315 4 885428012
+793 118 2 875104119
+655 504 5 887650683
+697 235 4 882622188
+676 272 4 892685224
+545 1188 3 883115515
+232 172 4 888549412
+113 742 3 875076827
+634 546 4 875729535
+506 712 3 874873893
+886 202 3 876032509
+878 194 4 880869911
+932 646 4 891250498
+707 387 4 886287733
+756 739 4 874829743
+868 145 1 877109082
+655 676 2 887426665
+901 662 4 877132632
+655 1238 2 888474843
+727 28 5 883710075
+429 231 2 882385489
+860 220 3 885145702
+629 270 3 880116023
+837 763 1 875722123
+495 655 5 888634536
+651 127 4 879348965
+715 254 1 875962762
+922 153 4 891451037
+790 373 3 885158459
+844 207 4 877387392
+561 433 1 885808867
+399 28 2 882344134
+431 328 4 877844377
+538 528 5 877107536
+796 665 2 893048622
+660 435 4 891199883
+416 1337 1 876698083
+475 269 4 891451276
+843 435 2 879446477
+155 300 2 879370963
+816 328 4 891710968
+675 86 4 889489574
+698 435 3 886366980
+840 186 4 891204827
+533 53 1 879191621
+486 1611 3 879874692
+828 328 3 891033988
+506 739 4 874874525
+871 360 3 888192475
+618 111 3 891308946
+84 815 4 883452462
+796 356 4 893194646
+841 313 5 889066779
+886 783 1 876033784
+758 223 5 881975119
+896 83 5 887159554
+543 568 3 877547005
+747 83 4 888732571
+803 325 4 880054885
+805 629 3 881704553
+903 282 4 891031384
+332 385 5 888098398
+898 689 3 888294842
+470 273 3 879178370
+846 11 5 883948343
+848 606 4 887038441
+506 204 5 874874055
+457 367 4 882396989
+864 569 3 888891794
+846 662 3 883948765
+823 425 5 878438298
+871 1431 4 888192971
+416 520 5 893214225
+503 347 5 884637610
+388 294 4 886439561
+21 15 4 874951188
+833 521 4 875124495
+764 1046 4 876244895
+764 692 4 876246358
+588 12 5 890015324
+793 100 4 875104031
+498 269 4 881953527
+655 966 3 887477409
+823 170 4 878438357
+738 550 3 875351603
+881 654 4 876539156
+705 97 3 883518765
+930 1315 3 879534692
+650 625 3 891387616
+568 1125 4 877907281
+416 235 2 885115041
+936 813 5 886832222
+896 719 1 887235026
+256 274 5 882151456
+331 8 3 877196444
+459 294 5 879561755
+882 132 5 879864970
+524 92 4 884635171
+846 226 4 883948495
+682 245 3 888516841
+885 655 3 885713294
+919 681 2 875920347
+178 823 2 882824592
+448 1062 5 891888178
+749 227 4 878848189
+865 118 1 880144229
+833 234 3 875122884
+620 172 4 889988146
+207 18 2 877878739
+749 763 1 878848483
+308 449 3 887741003
+793 240 4 875104565
+880 380 3 880242281
+327 175 2 887744205
+828 547 2 891035864
+523 863 4 883700743
+303 1041 2 879485507
+648 95 3 884368371
+210 132 4 887736206
+758 175 4 881976061
+669 168 4 891517259
+378 473 3 880906178
+901 1041 5 877131443
+401 584 3 891033227
+782 1668 3 891500067
+728 287 4 879443155
+837 250 2 875722104
+707 443 3 886287191
+826 540 3 885690854
+886 10 3 876032030
+866 889 2 891221006
+889 687 2 880177797
+831 313 5 891354000
+236 282 5 890117028
+543 200 4 874864870
+813 9 3 883752051
+496 699 3 876068220
+345 980 4 884991688
+620 78 4 889988340
+890 480 5 882403477
+826 1409 2 885690442
+673 307 3 888787355
+883 724 4 891696689
+392 604 5 891039015
+454 687 3 881959468
+830 229 2 891561937
+759 748 4 875227708
+326 199 5 879875552
+177 144 5 880131011
+332 350 4 891214762
+884 268 4 876857704
+95 946 3 888956489
+457 225 4 882395825
+299 408 4 877877847
+151 1050 4 879524879
+943 765 3 888640227
+834 307 4 890860566
+870 503 4 879713899
+732 288 4 882590200
+865 847 5 880143386
+795 91 5 881265483
+519 874 5 883250102
+895 275 5 879438011
+774 318 1 888556483
+833 194 3 875133840
+520 893 2 885170330
+504 161 4 887839195
+405 1564 1 885546288
+807 588 5 892530251
+374 220 2 882158147
+387 588 3 886480163
+880 7 3 880166872
+735 764 3 876698837
+380 196 4 885479777
+926 340 4 888351623
+72 197 5 880037702
+815 1 5 878691975
+710 202 3 882063793
+535 614 5 879618850
+645 506 5 892055072
+378 64 4 880055239
+533 292 4 883583127
+269 11 3 891448365
+762 934 1 878719406
+311 131 3 884365252
+141 742 4 884584930
+798 472 3 875638178
+846 562 5 883950463
+87 1180 3 879877127
+497 232 3 879310850
+731 486 4 886182556
+99 789 4 885680176
+709 554 4 879848744
+939 1277 5 880261945
+899 121 5 884120164
+916 177 3 880844312
+500 10 3 883865391
+921 228 3 884673823
+716 230 3 879797198
+751 172 5 889133129
+642 368 4 885606271
+889 31 3 880178449
+303 687 1 879544923
+398 607 3 875720467
+856 289 1 891489525
+886 726 1 876033340
+495 418 4 888633440
+936 118 3 886833516
+835 1063 4 891034285
+933 367 4 874854190
+788 112 3 880871173
+90 69 1 891383424
+916 210 4 880844694
+773 288 2 888538199
+11 213 4 891906389
+788 9 4 880869508
+378 1092 3 880332683
+374 1206 2 880396080
+766 176 2 891308927
+843 420 3 879448073
+779 121 3 875503280
+741 1016 3 891458249
+805 451 5 881696759
+537 733 3 886031297
+504 664 3 887910718
+942 357 4 891283239
+840 580 3 891211972
+905 129 4 884984009
+923 291 4 880387707
+336 25 3 877756934
+90 753 4 891385751
+788 879 4 880867422
+907 283 4 880158827
+932 968 4 891250816
+123 187 4 879809943
+934 1285 3 891196516
+796 237 5 893047126
+798 577 2 875639441
+933 168 3 874853869
+943 98 5 888638980
+235 96 4 889654971
+854 194 3 882814235
+747 655 3 888639685
+327 161 3 887820417
+539 340 2 879787771
+842 315 3 891217834
+276 187 5 874791102
+828 512 5 891037948
+464 259 4 878354859
+921 603 3 884673868
+144 72 4 888105338
+861 529 5 881274718
+806 47 4 882387563
+792 596 3 877910241
+776 483 5 891628731
+527 475 3 879455847
+598 751 3 886710494
+130 88 2 875217265
+385 568 3 879446465
+587 260 4 892871284
+934 660 5 891194836
+804 1139 3 879446145
+709 849 4 879848590
+18 612 4 880131591
+758 105 2 882054936
+234 655 3 892333616
+843 473 2 879449193
+666 653 4 880139120
+785 56 4 879438920
+903 179 5 891466376
+314 1047 4 877886279
+721 269 5 877135269
+514 796 4 876067205
+326 202 4 879875724
+907 275 5 880158692
+9 7 4 886960030
+11 356 4 891906327
+716 210 5 879796651
+782 349 3 891498720
+932 649 4 891251199
+721 58 2 877140781
+592 97 4 882956718
+804 99 4 879442984
+73 96 2 888626523
+34 289 1 888602950
+460 19 5 882912418
+912 15 4 875967028
+797 336 2 879439136
+709 121 4 879848475
+896 190 5 887159530
+907 520 5 880159865
+721 942 4 877147140
+394 91 4 880886821
+618 172 5 891307098
+875 332 3 876464801
+454 81 1 888266433
+776 551 3 892920480
+805 665 4 881684185
+551 162 5 892783242
+592 526 5 882956241
+770 222 4 875973686
+825 871 3 880932283
+894 903 4 888280029
+682 932 1 888522017
+736 294 3 878709025
+807 386 4 893080516
+848 215 5 887046565
+870 514 5 875050637
+792 125 3 877910539
+451 358 1 879012550
+839 255 3 875752138
+880 571 2 880175187
+790 391 2 885158299
+883 319 3 891691560
+624 121 3 879793156
+95 671 3 880571045
+716 294 4 879793653
+796 429 4 892690102
+774 406 1 888559013
+541 931 3 883875370
+756 141 3 874831227
+774 732 1 888556814
+704 488 5 891397570
+893 118 4 874828864
+697 546 4 882622626
+872 826 3 888479654
+274 234 5 878946536
+112 888 4 886398699
+447 50 5 878854552
+825 118 4 880756725
+740 332 3 879522681
+805 13 3 881704063
+840 528 5 891209260
+861 582 2 881274796
+769 118 4 885424099
+844 255 3 877382008
+854 1226 4 882814571
+486 106 1 879875408
+883 1592 5 891692168
+224 924 3 888103646
+187 710 4 879465242
+738 252 4 875349045
+610 480 5 888702962
+848 166 5 887038159
+426 136 4 879442083
+887 597 5 881378325
+682 28 3 888516953
+904 216 4 879735461
+765 507 5 880347034
+538 276 1 877107340
+840 519 5 891204356
+588 178 5 890015323
+468 65 3 875294549
+647 1063 3 876776320
+870 582 5 879713817
+606 284 4 878148425
+523 432 5 883701800
+524 302 5 884287406
+622 763 4 882591047
+924 7 4 885458060
+313 176 4 891013713
+933 151 4 874853977
+128 275 5 879967016
+766 226 3 891310150
+452 1255 2 876298932
+877 549 4 882677935
+189 28 4 893266298
+424 969 1 880859385
+880 49 3 880174858
+916 561 3 880845227
+188 635 2 875074667
+345 244 3 884994658
+666 381 3 880139349
+315 163 3 879821158
+940 792 2 885921892
+733 273 4 879535603
+886 26 4 876032929
+665 96 3 884293831
+721 321 3 877137447
+894 179 5 882404485
+94 188 4 885870665
+556 286 4 882135437
+94 159 3 891723081
+848 527 3 887038280
+886 81 4 876032531
+766 194 3 891309117
+605 245 3 879366335
+347 11 5 881653544
+279 547 1 875295812
+660 393 2 891201541
+655 462 3 888474960
+751 631 5 889297711
+414 313 4 884998953
+804 373 2 879447476
+843 50 3 879444670
+716 183 2 879796279
+642 725 4 885606067
+435 444 3 884134075
+865 455 4 880143612
+763 171 3 878915015
+507 1016 5 889966088
+81 717 2 876533824
+848 433 3 887043180
+790 561 3 885158082
+805 509 5 881698095
+393 982 3 889731649
+1 126 2 875071713
+603 210 4 891957110
+699 683 3 880695597
+363 1056 4 891496169
+905 116 3 884984066
+617 653 4 883788955
+214 182 4 891544175
+901 28 5 877131624
+544 270 3 884795135
+343 72 5 876407706
+627 125 2 879530346
+887 412 5 881379188
+308 504 4 887738570
+828 59 5 891036972
+296 469 5 884197264
+807 1039 4 892528324
+886 79 5 876032884
+896 1004 2 887161542
+15 322 3 879455262
+889 1142 4 880176926
+882 739 4 879880131
+738 313 5 892938181
+643 568 4 891447663
+850 50 5 883195143
+389 419 3 880087003
+405 1192 1 885545975
+712 762 4 874956244
+833 79 3 875039254
+690 148 3 881178365
+293 85 3 888906927
+6 496 4 883601155
+621 1016 4 880737785
+692 476 3 876953279
+405 213 2 885549309
+555 89 4 879975438
+798 420 3 876175937
+445 1534 1 891199749
+897 98 5 879990361
+28 444 3 881961728
+942 1028 4 891283209
+373 170 5 877098751
+698 183 3 886366916
+447 471 4 878854340
+938 111 5 891356742
+486 251 5 879874582
+859 282 3 885774964
+854 1016 2 882812406
+862 521 5 879304762
+496 252 2 876065105
+664 449 2 876526718
+834 544 4 890862563
+568 735 2 877907327
+694 138 3 875730082
+391 228 2 877399486
+876 289 3 879428145
+844 99 3 877388040
+783 299 5 884326620
+676 480 5 892686666
+833 460 2 875036827
+748 97 4 879454848
+916 68 3 880845636
+848 805 5 887048111
+523 694 5 883703048
+795 123 4 880558447
+840 216 4 891205123
+361 202 3 879440941
+489 360 5 891362904
+793 273 3 875103942
+864 275 4 878179445
+918 133 1 891987267
+870 180 3 875679860
+452 196 4 875275763
+567 612 4 882427124
+18 212 5 880129990
+840 516 5 891205245
+248 343 4 884534436
+667 9 5 891034831
+684 172 5 875812299
+606 98 5 880923925
+851 160 5 875731224
+311 241 3 884364695
+399 541 3 882345622
+869 125 3 884491867
+666 811 4 880568396
+167 674 2 892738384
+406 124 4 879446588
+774 410 1 888558762
+235 970 4 889655204
+665 255 4 884290608
+455 463 4 879111737
+652 275 4 882567294
+807 520 5 892529358
+659 218 4 891384798
+655 451 3 887428280
+648 596 3 882211419
+267 1240 5 878974783
+406 483 4 879446062
+882 211 4 879867431
+643 67 4 891449476
+642 734 3 886569960
+654 274 4 887863635
+334 236 4 891544765
+690 781 2 881177662
+788 715 3 880871664
+905 748 2 884983627
+1 83 3 875072370
+880 577 3 880175207
+828 1062 4 891380166
+751 428 4 889297239
+518 744 4 876823266
+796 269 3 892610692
+870 763 4 879902059
+380 610 2 885478886
+301 425 4 882077033
+886 195 4 876032030
+486 713 3 879874902
+869 116 4 884490892
+682 237 3 888517324
+936 748 2 886831738
+827 269 5 882201356
+10 23 5 877886911
+110 576 2 886988574
+566 144 3 881649530
+421 269 3 892241210
+880 779 3 880167965
+424 690 3 880858792
+709 559 3 879848209
+852 259 4 891036414
+854 328 1 882811865
+922 476 1 891455167
+541 501 4 883874682
+101 763 3 877136789
+896 28 2 887158738
+788 655 3 880868644
+934 175 4 891190854
+780 210 5 891364027
+91 300 4 891438004
+543 469 4 875663056
+11 173 5 891904920
+686 654 5 879546954
+717 742 5 884642427
+705 83 4 883518834
+906 742 3 879435278
+889 54 3 880182815
+765 10 4 880346308
+897 230 4 879991607
+730 294 4 880309996
+862 96 4 879305051
+782 1393 2 891498512
+843 7 5 879443297
+276 172 5 874792435
+704 214 2 891398702
+96 196 4 884403057
+334 121 3 891545067
+160 59 4 876858346
+892 636 4 886609884
+682 1047 3 888521803
+761 748 4 876189614
+321 419 4 879439620
+504 292 5 887831273
+620 595 5 889987792
+588 88 5 890024730
+716 274 5 879793631
+741 196 5 891018460
+782 534 3 891500109
+234 1449 4 892333573
+893 151 4 874829427
+881 685 2 876536877
+844 83 5 877388183
+896 1194 3 887158604
+896 1042 2 887161151
+911 93 4 892839784
+246 597 2 884921965
+943 559 4 888639638
+925 563 2 884718204
+934 190 4 891191660
+579 70 3 880952299
+640 33 3 874778696
+894 61 4 882404572
+790 1188 3 885157984
+548 300 5 891044304
+908 47 3 879723095
+833 1386 4 875035660
+592 298 5 882608061
+749 4 4 878847863
+846 373 3 883950391
+91 294 3 891438288
+655 534 2 887693376
+878 732 4 880869302
+758 82 4 881976168
+889 177 4 880178183
+823 625 4 878438807
+58 354 3 890321652
+849 234 5 879695469
+533 739 5 882902988
+230 143 5 880484501
+889 473 4 880177503
+632 173 5 879458649
+268 408 5 875742316
+882 79 5 879878486
+790 687 1 884461162
+887 240 5 881378972
+934 302 4 891188367
+749 48 3 878848015
+806 6 2 882385063
+428 288 4 885943847
+886 466 1 876032577
+930 237 3 879534587
+650 491 3 891385775
+332 276 3 887938299
+875 135 4 876465188
+662 1342 4 880570112
+883 971 3 891693200
+886 449 3 876033784
+539 59 5 879788224
+279 284 1 886015853
+405 1419 2 885548137
+732 243 5 882589879
+343 22 4 876406181
+264 430 5 886123531
+227 319 4 879035072
+766 1298 3 891309736
+893 258 3 874827508
+788 553 3 880869687
+624 1012 4 879793408
+597 275 4 875339876
+698 89 4 886366454
+846 430 3 883947778
+682 732 3 888517740
+880 477 3 880166966
+881 527 3 876537900
+233 660 5 877661634
+479 199 5 879460863
+566 64 5 881649530
+798 585 3 875743912
+889 91 4 880180784
+183 739 4 891467353
+450 322 4 882370316
+925 245 3 884633287
+901 121 4 877127219
+810 323 4 879895314
+586 182 3 884066016
+940 116 2 885921741
+863 359 3 889289158
+26 760 1 891383899
+699 878 3 879382955
+328 651 5 885046580
+472 265 4 892790676
+506 63 4 874873944
+534 109 4 877808053
+641 270 3 879369827
+456 1604 4 881372849
+435 17 2 884132540
+296 250 2 884196689
+823 792 3 878438057
+897 95 3 879990586
+745 182 2 880123314
+872 820 3 888479624
+773 90 4 888539643
+896 1214 2 887159302
+305 66 3 886325023
+795 820 3 880560679
+868 200 3 877107189
+90 215 2 891385335
+526 150 2 885682370
+840 100 5 891203166
+640 591 4 875732368
+529 301 4 882535639
+789 1007 4 880332215
+269 603 5 891448871
+694 71 4 875730889
+804 153 4 879441346
+847 25 3 878775796
+939 220 5 880261658
+399 462 3 882510290
+540 1016 4 882157662
+301 258 4 882074363
+540 471 4 882157706
+707 367 4 886291531
+901 477 3 877127021
+784 300 4 891386988
+871 172 5 888193177
+345 469 5 884916274
+899 202 4 884122419
+921 240 1 879379621
+780 705 5 891363685
+833 55 3 875038807
+314 585 2 877890381
+132 664 5 891278996
+7 211 5 891352557
+629 238 5 880117285
+635 246 5 878879190
+899 153 5 884122331
+553 631 5 879948695
+727 67 4 883712652
+505 11 4 889333861
+880 105 3 880175077
+852 25 3 891036802
+560 121 3 879976705
+702 271 1 885767534
+323 64 5 878740017
+777 223 4 875980306
+790 116 4 884461334
+638 188 3 876694995
+703 15 5 875242814
+885 169 5 885714820
+826 1240 5 885690442
+896 202 2 887159464
+592 471 4 882608234
+758 311 4 880672321
+709 273 4 879847686
+940 321 4 884801316
+429 284 3 882386424
+188 50 4 875072741
+932 615 5 891249621
+938 405 3 891356847
+936 1368 5 886832337
+31 611 4 881548111
+643 7 4 891445354
+854 1 3 882812225
+864 472 4 888888861
+621 1036 1 874963446
+669 192 5 891260542
+746 121 3 885075337
+650 823 3 891381661
+788 498 5 880867933
+524 116 4 884322047
+240 286 5 885775625
+671 288 5 883950232
+282 358 3 879949594
+924 322 2 884337164
+916 163 3 880844834
+747 154 3 888733182
+667 283 4 891034947
+541 204 4 884645816
+537 30 3 886031606
+625 25 2 891632018
+840 45 4 891205222
+712 1055 4 874730155
+472 200 4 875981158
+497 541 4 879362546
+533 449 4 879191713
+130 771 2 878537631
+537 211 4 886030831
+43 73 4 883956099
+825 678 4 880757103
+771 134 4 880659482
+897 211 5 879991186
+796 565 3 893218556
+844 55 4 877387769
+863 300 5 889289157
+879 255 4 887761156
+880 64 5 880175646
+889 169 5 880177906
+496 426 3 876071419
+794 109 4 891035941
+883 315 3 891691353
+194 223 4 879547032
+456 1101 3 881374710
+451 1295 2 879012811
+240 302 5 885775536
+302 271 4 879436911
+777 238 4 875980541
+676 1234 1 892685775
+606 651 4 880926018
+894 279 4 880993709
+815 71 5 878694341
+117 252 3 881010322
+459 307 5 879561630
+896 820 2 887159926
+899 48 4 884122044
+756 323 3 874832096
+897 550 3 879990923
+697 369 5 882622481
+754 293 4 879451466
+627 528 4 879530662
+514 898 2 885180893
+844 921 5 877388183
+305 663 3 886323591
+846 1124 4 883948048
+65 471 4 879217434
+873 879 2 891392577
+457 125 4 882393343
+221 751 4 885081300
+503 124 5 879438233
+417 418 4 879647471
+833 135 4 875123677
+757 172 4 888445587
+647 197 5 876534131
+763 224 5 878919153
+707 702 3 886286193
+833 227 2 879818619
+429 136 4 882386071
+101 831 3 877136954
+460 306 4 882912418
+92 63 3 875907504
+11 393 4 891905222
+748 168 3 879454930
+889 428 4 880179536
+844 45 4 877387548
+894 508 3 880993490
+595 1028 3 886921475
+864 65 3 888890690
+256 187 3 882164444
+405 1544 1 885549095
+833 745 4 875134063
+843 164 3 879443297
+62 931 1 879373522
+588 168 5 890024002
+911 507 4 892839289
+425 11 3 878737981
+863 683 1 889289241
+560 1215 2 879977336
+416 78 2 886319785
+922 662 3 891448246
+16 480 5 877720297
+449 462 5 880410674
+690 393 4 881177616
+742 14 5 881335361
+782 270 4 891497963
+840 484 5 891204295
+747 811 3 888639735
+901 155 5 877132671
+899 222 4 884119910
+579 393 4 880952409
+862 647 5 879304369
+943 121 3 875502096
+527 878 1 879455511
+622 95 4 882669556
+916 931 1 880843798
+402 118 4 876267096
+450 111 4 882377590
+798 81 3 876177211
+861 319 5 881274504
+887 1029 5 881381740
+471 432 1 889827822
+395 750 5 883762266
+888 100 4 879365004
+922 274 3 891448247
+13 242 2 881515193
+621 1185 3 881445012
+336 591 5 877759598
+454 611 2 888266685
+234 280 3 892334803
+748 603 5 879454455
+505 181 3 889333974
+654 588 4 887864797
+286 235 4 875807003
+279 259 3 883546906
+806 271 3 882384844
+934 506 4 891193331
+862 238 4 879304624
+889 192 3 880178204
+452 94 1 888568349
+253 518 5 891628392
+888 644 4 879365054
+838 919 5 887064316
+484 720 4 891195532
+268 1110 3 876514077
+181 1079 1 878963122
+387 518 4 886483151
+318 187 4 884495742
+854 620 2 882813453
+411 79 4 892845634
+655 359 3 887424883
+775 313 4 891032837
+165 1119 3 879525922
+532 282 5 893119415
+896 1240 4 887159012
+899 291 4 884122279
+176 1097 4 886047963
+279 1481 4 875313925
+913 168 4 881725796
+18 604 5 880129731
+870 83 4 889717102
+486 544 4 879875249
+682 684 3 888520705
+758 895 4 883190310
+860 204 4 885990901
+823 640 1 878439315
+601 921 5 876351214
+833 436 2 875224252
+894 148 3 880416137
+459 127 4 879562834
+655 76 3 888813372
+497 743 3 879362638
+551 54 3 892784093
+897 378 5 879991137
+878 269 4 880865183
+648 217 2 884883616
+838 258 5 887060659
+880 876 4 892958376
+760 111 4 875666242
+847 447 3 878940890
+931 283 4 891036604
+648 629 4 882213596
+13 905 2 886302261
+829 286 4 891204271
+735 321 3 876698022
+350 427 5 882346118
+868 854 4 877103371
+915 334 3 891031477
+654 255 2 887863513
+934 257 4 891189598
+818 269 3 891870173
+933 211 4 874854251
+897 479 4 879991566
+796 478 5 892761629
+807 831 4 892530881
+804 238 4 879441727
+786 849 2 882844052
+903 89 4 891032842
+854 713 4 882812288
+851 833 3 875731105
+804 216 4 879441450
+851 340 5 883148669
+903 642 4 891033005
+452 520 3 875261100
+568 423 4 877907281
+736 748 2 878708465
+440 462 5 891577994
+833 24 4 875036213
+548 275 3 891415411
+11 451 2 891905003
+655 43 3 888474456
+798 191 4 875743458
+670 705 5 877974905
+942 322 3 891282539
+474 663 4 887924084
+630 1197 3 885667464
+757 27 4 888466683
+74 331 4 888333352
+665 33 2 884293873
+396 281 3 884646647
+882 405 4 879861939
+524 135 3 884634679
+815 660 4 878696441
+545 155 3 879902060
+541 993 4 884046295
+758 216 4 881974931
+180 40 4 877127296
+406 604 3 879446361
+94 474 5 885870322
+655 844 4 887650979
+525 282 4 881085648
+864 55 4 888887045
+763 732 3 878919206
+847 289 5 878774856
+885 274 5 885712996
+13 176 3 882140455
+916 423 3 880844654
+903 111 3 891031677
+216 129 4 880232615
+839 813 4 875752082
+537 302 4 886028446
+715 95 4 875963621
+425 1129 3 878738245
+653 96 4 878854145
+806 230 4 882388520
+756 22 3 874828592
+885 568 4 885715889
+406 531 3 879445475
+752 751 4 891208212
+913 132 3 880758150
+897 864 4 879993772
+569 471 3 879793466
+889 431 4 880179725
+931 300 5 891037521
+798 498 3 875639581
+747 288 4 888638091
+112 332 4 886398611
+936 926 4 886833191
+839 7 2 875751992
+887 22 5 881379566
+268 719 1 875744021
+896 143 4 887158901
+666 660 4 880568094
+560 168 4 879975718
+588 307 4 890014887
+331 1 1 877196567
+534 597 5 877808175
+533 255 2 882195237
+304 323 3 884967391
+804 393 3 879445072
+887 222 3 881378153
+805 214 2 881700713
+660 217 2 891200817
+888 153 4 879365154
+917 287 4 882911185
+747 367 3 888733070
+265 975 4 875320601
+870 211 3 879539713
+586 117 4 884057578
+23 181 4 874784337
+846 1218 4 883950434
+796 391 4 893048713
+523 42 3 883703495
+882 56 4 879865307
+707 632 4 886287426
+802 358 3 875984722
+872 272 4 888478822
+326 94 4 879877304
+653 670 1 880152902
+877 288 3 882675993
+548 254 1 891043999
+788 482 4 880869787
+719 655 4 879360617
+619 121 5 885953805
+931 896 3 891036080
+774 568 2 888557329
+720 321 4 891262762
+642 969 2 885603662
+756 1149 5 874827023
+851 266 3 886534672
+819 246 4 884012614
+734 144 2 891023019
+766 40 3 891310851
+922 175 3 891451240
+867 496 5 880078574
+161 177 2 891171848
+880 956 3 880242380
+731 125 3 886186940
+662 246 5 880571006
+815 945 4 878697261
+938 298 4 891356573
+847 56 1 878939975
+654 146 3 887864105
+773 42 3 888539398
+924 205 4 886327826
+337 67 4 875236631
+843 210 3 879444670
+807 28 4 892528918
+828 6 1 891035614
+840 1214 1 891211729
+406 506 4 882480802
+280 70 4 891700366
+892 613 5 886608714
+796 265 5 892761544
+632 201 4 879457641
+907 83 5 880159865
+146 294 1 891457668
+890 1 4 882402975
+886 178 5 876031829
+771 477 5 880660199
+620 406 4 889987073
+59 526 4 888204928
+405 1574 1 885546529
+854 632 4 882813797
+611 1243 3 891636244
+839 1048 1 875752990
+806 227 2 882388353
+713 752 2 888882276
+840 661 5 891204441
+749 161 3 878847461
+477 546 4 875941972
+894 1404 3 882404536
+198 89 5 884208623
+864 196 4 888887914
+568 488 5 877907782
+626 678 1 878771505
+620 94 5 889988340
+874 305 4 888632057
+751 214 4 889298463
+632 523 3 879458900
+826 578 5 885690713
+640 2 4 874778568
+7 569 4 892131978
+940 151 3 885921800
+664 566 4 876526631
+747 1020 4 888639642
+848 108 5 887040302
+808 751 3 883949560
+771 86 5 880659539
+49 652 5 888066446
+669 22 3 891517159
+924 496 5 886327689
+839 118 2 875752317
+846 705 3 883948141
+859 275 3 885774828
+548 347 2 891415257
+483 101 2 884047278
+463 313 4 889935655
+880 260 4 892958484
+822 91 3 891037394
+655 15 3 888685735
+638 202 3 876695819
+757 576 3 888469012
+869 1061 1 884492377
+617 496 1 883789080
+782 1378 2 891499494
+889 174 4 880178183
+230 422 3 880485633
+73 183 4 888626262
+902 172 4 879465522
+659 1064 5 891385866
+489 688 2 891448861
+899 255 4 884120149
+854 652 3 882813825
+883 100 4 891717462
+802 288 3 875984637
+790 928 3 884462598
+755 258 5 882569732
+503 211 5 880472435
+399 820 4 882341191
+404 938 4 883790749
+303 655 5 879483568
+698 10 4 886366652
+933 467 3 874854479
+279 833 4 875297410
+854 56 5 882814571
+864 239 4 888889466
+664 431 2 876526631
+891 111 3 891639737
+805 1629 5 881703690
+697 280 3 882622597
+544 877 2 884795612
+746 132 4 885075756
+655 803 3 888474358
+638 211 4 876695774
+614 289 2 879463669
+886 94 4 876033200
+923 105 4 880388547
+894 529 4 881625708
+510 748 3 887667707
+815 82 4 884267891
+780 204 5 891363651
+876 435 4 879428421
+798 394 4 875914484
+938 829 1 891357085
+487 204 4 883445495
+618 755 2 891309670
+843 1065 3 879448751
+786 198 5 882843753
+37 233 4 880916046
+603 250 5 891956173
+943 402 2 888639702
+883 1448 5 891695570
+806 1048 3 882385806
+883 956 4 891717885
+569 301 4 879793149
+753 272 4 891399135
+881 411 3 879052376
+527 279 4 879456438
+524 651 4 884634578
+806 45 4 882388159
+940 173 4 885921400
+561 507 4 885807429
+546 5 5 885141411
+276 685 4 874786784
+727 588 4 883710495
+535 484 5 879617819
+773 109 4 888539328
+453 763 4 877553221
+830 625 3 891561541
+453 451 2 877561836
+655 1098 3 887473905
+459 405 3 879563334
+327 83 2 887744101
+308 223 4 887737130
+622 541 2 882592781
+854 1335 2 882812288
+142 91 5 888640404
+394 123 5 880888566
+827 245 3 882807611
+801 302 4 890332645
+862 825 5 879303668
+836 531 4 885754150
+723 168 5 880498912
+807 470 5 892529448
+184 192 4 889908843
+919 558 5 875372988
+128 380 4 879968946
+611 906 2 891636223
+835 191 4 891033276
+699 286 3 880695246
+750 325 1 879446215
+838 705 5 887065750
+489 347 5 891448774
+42 168 3 881107773
+864 5 4 888889657
+221 399 3 875246459
+500 313 3 893192133
+94 86 5 891720971
+274 756 3 878946030
+747 210 4 888639272
+437 602 3 880140822
+586 780 4 884067151
+44 22 4 878347942
+861 286 4 881274504
+498 430 4 881958174
+747 238 3 888638957
+886 403 4 876031765
+796 54 4 893194685
+790 665 3 885158495
+807 402 5 892705096
+827 294 4 882807611
+833 506 2 875132079
+339 53 4 891034254
+593 111 5 875659576
+880 1258 3 880175368
+740 340 4 879523187
+640 580 5 874778096
+234 371 3 892335850
+880 238 4 880174652
+828 582 3 891037813
+453 452 2 888206630
+327 396 3 887819538
+733 458 2 879535129
+745 50 2 880122928
+835 15 5 891032930
+804 98 5 879441503
+796 226 3 893048410
+849 676 5 879695896
+871 300 4 888192971
+889 615 3 880180707
+833 1143 4 887158946
+686 542 1 879546443
+774 183 4 888557198
+250 259 1 883262792
+593 762 4 875659849
+576 124 4 886985002
+697 244 5 882622481
+827 288 3 882204460
+770 250 5 875971902
+883 1462 5 891695570
+449 515 5 879958685
+291 95 4 875086921
+766 197 3 891309011
+551 385 5 892783791
+719 284 2 888449573
+437 476 4 880142177
+903 693 5 891466376
+109 22 4 880572950
+346 660 2 874948979
+468 647 5 875293386
+497 944 3 879362798
+774 187 3 888556483
+405 663 2 885547221
+899 423 4 884121214
+889 575 3 880182850
+59 81 4 888205336
+806 408 5 882385237
+921 484 3 884673633
+790 196 3 885156500
+451 948 3 879012890
+880 208 5 880174652
+137 79 5 881433689
+122 519 4 879270129
+673 321 3 888787355
+481 202 4 885829240
+807 206 2 892684932
+823 1046 3 878439467
+790 72 2 885157661
+279 131 1 886020902
+870 168 4 875680472
+872 268 1 888478864
+485 889 5 891040560
+806 76 3 882389054
+863 906 4 889289570
+887 172 5 881379718
+758 53 4 882053613
+764 50 3 876242649
+303 77 4 879483978
+21 127 5 874951188
+908 527 3 879722754
+592 971 4 882955978
+429 192 3 882385612
+901 1389 5 877127052
+851 1280 4 890343493
+517 740 4 892660728
+606 323 4 877642209
+854 522 2 882814189
+567 79 2 882427023
+275 230 3 876198296
+770 117 5 875971989
+560 498 4 879975718
+868 218 3 877104913
+903 47 5 891033522
+927 405 5 879181451
+935 405 4 884472704
+662 100 5 880571006
+898 347 3 888294485
+790 1165 2 884462890
+406 176 5 879445474
+859 476 5 885775727
+627 1044 2 879530899
+517 294 1 892607194
+513 210 5 885063273
+406 569 3 879792974
+749 38 3 878850724
+257 285 5 882049950
+788 561 3 880870626
+716 284 3 879794116
+532 531 5 893119491
+932 863 4 891249063
+868 496 2 877107597
+175 869 3 877107500
+119 315 5 886175571
+913 418 3 881368742
+194 318 5 879521328
+667 182 5 891034767
+708 993 4 877325349
+933 176 3 874854315
+694 499 4 875728345
+887 1239 3 881381679
+13 590 2 882397068
+524 386 4 884637032
+903 443 5 891033755
+561 748 2 888557502
+396 118 4 884646314
+133 355 2 890588928
+903 196 4 891033781
+868 367 2 877106505
+867 204 4 880078958
+495 1133 3 888636487
+862 520 4 879304484
+907 284 5 881030348
+862 10 5 879303249
+870 288 4 875050370
+682 1039 4 888517510
+660 72 3 891201436
+499 328 5 882996296
+268 185 3 875309801
+795 546 3 880559275
+682 729 3 888518035
+747 136 5 888639481
+870 1021 2 881001249
+916 764 3 880843798
+708 299 1 892718964
+833 861 3 875224309
+863 908 1 889289240
+474 185 5 887923923
+586 17 5 884060807
+714 258 4 892777903
+851 48 4 875731489
+797 309 3 879438992
+344 290 2 884899837
+321 221 5 879438793
+124 1 3 890287733
+694 474 4 875727226
+885 685 3 885715671
+213 212 4 878955474
+514 134 3 875463665
+640 1258 3 886474866
+916 171 4 880844332
+870 135 3 875680045
+73 285 4 888792900
+880 845 3 880167200
+351 898 5 883356784
+537 702 3 886031375
+668 347 4 890349005
+883 202 4 891694312
+790 2 3 885156988
+749 214 3 878849177
+796 236 4 893048149
+828 1462 3 891037948
+922 176 3 891450401
+330 479 5 876546105
+578 346 3 887229335
+839 264 3 875751559
+798 415 3 875639260
+796 1046 3 893194607
+868 162 3 877109505
+181 245 2 878961369
+887 932 2 881379009
+244 744 3 880606923
+870 182 5 883876178
+792 363 3 877910478
+756 8 4 874827755
+903 180 5 891033585
+105 751 2 889214381
+851 56 5 875731489
+178 531 4 882826242
+905 237 3 884983951
+484 742 3 881449737
+586 1046 3 884064912
+867 12 5 880078656
+92 69 5 875653198
+885 584 3 885716328
+889 69 3 880179785
+619 391 3 885954215
+1 231 1 876893031
+589 334 1 883352631
+184 1086 4 889907711
+437 196 4 880140627
+629 1038 3 880116240
+907 260 2 885860511
+901 864 5 877289441
+880 1139 4 880242577
+807 542 5 893081951
+786 173 4 882843069
+682 174 4 888523581
+916 428 4 880844350
+719 127 3 879358453
+618 56 4 891307175
+880 1446 4 880174705
+509 328 1 883590800
+603 228 3 891955922
+942 183 3 891283184
+533 713 2 879192582
+312 602 4 891699263
+393 77 3 889729440
+870 479 5 875050801
+463 129 2 877385287
+889 847 4 880176926
+887 202 5 881379346
+813 271 4 883752455
+900 405 3 877833364
+724 751 2 883757397
+200 22 4 884128372
+758 652 5 881975853
+807 136 5 892529185
+655 176 2 887429999
+878 179 4 880866626
+712 393 3 874730320
+347 748 2 881652142
+871 210 5 888193275
+890 520 4 882403643
+923 168 5 880388872
+873 269 2 891392092
+741 79 4 891455610
+899 144 3 884121173
+922 155 2 891448473
+872 892 3 888479052
+707 15 4 880059876
+329 294 2 891655383
+648 405 4 882211924
+649 678 3 891440562
+144 294 4 888103573
+407 1041 3 876345492
+417 771 3 879649368
+878 168 4 880866626
+894 883 3 880415885
+414 895 4 884999170
+513 739 5 885063056
+372 844 4 876869481
+833 172 2 875224482
+533 480 4 879190670
+485 302 5 891040423
+536 500 4 882360946
+325 1118 3 891479665
+916 265 4 880844813
+647 300 4 876534131
+682 241 4 888522541
+881 226 3 876538400
+790 159 3 885156934
+67 273 4 875379288
+868 216 2 877109234
+619 406 2 885953931
+622 450 1 882592850
+889 554 4 880181976
+912 246 2 875967072
+717 312 5 884642133
+542 87 3 886532676
+892 482 5 886608136
+474 55 4 887926271
+727 609 3 883711923
+714 1152 2 892777651
+762 709 3 878719594
+409 206 4 881109264
+899 431 1 884122645
+528 526 4 886101505
+894 1258 3 879896949
+898 243 1 888294707
+343 663 5 876405045
+833 430 4 875133840
+210 114 4 887736175
+796 479 4 892761427
+883 1227 3 891693200
+796 63 3 893218764
+833 182 5 875039254
+749 423 4 878847645
+870 841 2 878737915
+802 217 3 875985767
+759 245 3 881476616
+622 153 4 882592314
+868 237 1 877108989
+472 91 5 892791063
+840 182 4 891204798
+778 117 3 890727011
+883 386 3 891694372
+867 286 5 880077721
+486 889 4 879873973
+760 776 5 875667247
+422 563 3 879744219
+834 333 5 890860566
+363 232 2 891495272
+835 488 5 891034117
+543 1416 2 876718718
+851 1376 2 875730895
+328 578 2 885048895
+115 218 3 881171623
+666 650 5 880139409
+710 479 5 882064120
+592 683 1 882607745
+921 924 3 879379736
+347 4 4 881654452
+301 90 3 882078360
+87 134 4 879877740
+907 1326 4 880159512
+917 591 3 882911185
+49 289 4 888065744
+790 959 3 885156686
+453 237 4 877552657
+757 559 4 888467400
+454 588 3 881960083
+846 176 4 883947694
+276 89 5 874792366
+655 122 2 887523605
+569 455 3 879794265
+673 310 5 888786997
+870 425 4 889717575
+767 22 4 891462614
+801 752 4 890332853
+747 792 5 888639102
+323 1073 4 878739857
+724 338 3 883758119
+453 1037 1 888206630
+714 100 1 892775786
+682 672 2 888522894
+795 201 4 880569984
+232 268 4 885939544
+10 700 4 877892277
+216 134 4 880233651
+804 1065 3 879441727
+655 823 2 888685759
+738 50 5 892844112
+914 1406 4 887123886
+862 650 4 879304941
+798 210 4 875743410
+788 241 5 880869075
+663 895 4 889491811
+867 132 3 880078629
+399 328 4 882340311
+575 357 5 878148388
+479 471 4 879460028
+852 235 4 891036765
+474 28 4 887924619
+896 53 1 887235026
+533 684 4 879191594
+862 186 3 879305143
+858 333 4 880933013
+682 159 3 888521005
+896 760 2 887235788
+815 258 4 884320310
+98 659 5 880498861
+916 55 3 880844369
+405 640 1 885549589
+841 306 4 889066824
+892 121 4 886609829
+915 345 4 891030145
+655 775 2 887523815
+851 912 4 891961214
+934 212 4 891194802
+409 603 5 881107351
+927 422 4 879199110
+715 1217 2 875963998
+881 480 4 876537679
+788 627 4 880870654
+400 343 4 885676552
+919 432 4 875373824
+717 546 3 884642932
+880 283 3 880167008
+894 126 3 880416381
+938 406 3 891357060
+455 924 3 879110154
+805 346 4 883766007
+286 629 5 877531661
+465 151 3 883530818
+880 38 3 880168411
+592 427 5 882955735
+524 433 5 884636444
+712 1036 5 874956981
+796 134 3 892663009
+91 527 4 891439057
+664 482 5 878090180
+503 172 5 880383588
+593 845 3 875671033
+805 678 4 879971214
+474 678 2 887915020
+234 662 3 892079585
+458 137 5 886394730
+684 585 2 878762273
+829 190 4 881698876
+548 472 2 891415967
+883 185 5 891695692
+848 435 3 887042427
+844 864 3 877381873
+116 326 2 876453376
+297 34 3 875410124
+413 283 5 879969484
+930 153 2 879535685
+259 173 4 874724843
+404 286 1 883790181
+174 582 4 886439537
+379 265 4 883156656
+514 265 4 886190600
+766 616 3 891309589
+897 510 3 879990531
+774 69 4 888556544
+638 455 3 876695059
+864 399 4 888893088
+907 144 5 880159937
+887 225 4 881379094
+864 96 5 888887830
+487 70 3 883530929
+919 323 4 875288362
+902 302 3 879463109
+847 369 1 878939451
+677 129 5 889399199
+726 255 2 889832297
+468 248 4 875280352
+640 96 5 874778240
+655 825 2 887429669
+667 315 4 891034426
+608 79 5 880405863
+405 668 1 885548275
+405 1535 1 885549635
+416 269 4 876696643
+719 185 4 877310932
+831 284 3 891355004
+556 427 5 882136440
+643 215 3 891447037
+900 602 1 877834025
+268 435 4 875309859
+484 684 5 891195390
+446 289 3 879786984
+851 754 2 891961831
+536 86 3 882360573
+846 139 2 883949508
+367 565 2 876690048
+624 302 4 885215462
+782 538 4 891498214
+816 342 4 891711519
+585 557 4 891285820
+846 391 3 883950605
+615 215 4 879448632
+616 245 3 891224767
+758 129 4 881975962
+646 294 2 888528870
+890 589 5 882403221
+297 479 5 875240015
+912 443 4 875966027
+922 427 5 891449123
+332 552 3 888360488
+796 23 2 892690382
+411 89 3 891035761
+109 476 3 880571831
+551 155 4 892784259
+880 148 2 880167030
+756 143 5 874831383
+109 831 2 880572296
+187 1065 4 879465717
+892 192 5 886608473
+567 423 2 882426869
+866 269 3 891221165
+783 286 3 884326274
+389 161 2 880088269
+899 546 2 884120317
+637 591 3 882904233
+883 634 3 891692874
+405 733 1 885546248
+92 926 3 875640542
+930 126 5 879535392
+753 750 2 891401167
+823 161 3 878438535
+663 98 5 889493540
+463 246 4 877387935
+707 1204 3 886286283
+896 317 4 887159069
+626 302 4 878771242
+727 222 3 883709350
+393 893 3 889554457
+521 147 4 884476837
+872 117 4 888479171
+450 286 4 882215617
+405 27 1 885546487
+435 930 3 884134019
+401 125 3 891033651
+48 650 3 879434819
+437 100 4 880140051
+880 655 4 880174623
+405 1266 1 885549634
+933 135 4 874854444
+448 1022 5 891888244
+840 616 5 891209364
+716 237 5 879793844
+892 417 3 886610588
+340 211 3 884991431
+458 199 4 886396140
+782 879 3 891498267
+641 336 3 879369943
+436 693 5 887769515
+846 436 4 883950286
+692 1132 4 876953954
+860 1047 2 885991563
+119 196 5 886177162
+758 475 5 881977205
+717 313 5 884642133
+880 70 4 880174677
+823 294 3 878439981
+849 197 5 879695782
+761 117 5 876190314
+391 652 4 877399588
+474 427 5 887923924
+864 800 1 888891154
+23 603 4 874785448
+896 425 2 887159110
+715 273 5 875961998
+650 271 3 891369143
+840 118 3 891204056
+896 371 2 887159723
+916 202 3 880845028
+405 725 1 885547691
+916 1208 2 880845249
+535 1063 4 879618613
+882 1 5 879864558
+806 288 3 882384554
+659 489 4 891045747
+593 8 3 875673098
+776 241 1 892313489
+779 1 4 875501555
+590 284 2 879439345
+1 204 5 875072688
+655 1445 3 887427538
+592 423 5 882955918
+178 881 2 886678484
+601 82 1 876351298
+785 748 3 879438705
+911 193 4 892839056
+896 426 2 887160722
+566 22 3 881649358
+436 469 3 887769128
+655 318 4 887473702
+877 553 4 882678137
+897 436 4 879991037
+466 4 3 890285034
+870 378 3 879902226
+892 68 4 886611162
+99 98 5 885679596
+640 81 5 874777735
+923 455 4 880387946
+334 130 4 891545318
+5 233 4 875729064
+629 425 3 880117163
+312 189 5 891698516
+865 501 1 880235060
+854 762 2 882812905
+534 685 3 877807653
+864 197 4 888888282
+724 1591 1 883757468
+880 825 4 880167288
+407 568 2 876338730
+921 304 2 879379428
+395 748 3 883762577
+694 435 4 875728639
+667 694 4 891034730
+363 153 3 891495169
+839 117 5 875752169
+412 431 4 879717549
+707 13 4 880059957
+843 616 3 879449256
+276 269 4 885871420
+487 22 5 883445495
+881 58 3 876538796
+637 235 1 882904233
+564 281 3 888730658
+70 739 2 884150753
+917 246 4 882910971
+849 421 5 879695588
+894 754 4 880993317
+244 65 4 880605766
+684 381 2 878762033
+889 484 4 880178313
+610 607 5 888703157
+271 216 5 885848672
+860 302 4 876074139
+90 276 4 891384476
+329 657 3 891656391
+747 95 3 888639318
+927 72 5 879193848
+921 328 5 879379338
+675 244 3 889489775
+883 24 4 891692657
+840 14 5 891203250
+828 86 3 891037047
+896 554 2 887161199
+913 742 3 881036957
+796 28 3 892662523
+620 742 5 889987792
+476 201 4 883364324
+892 222 4 886608094
+597 742 4 875341603
+788 984 3 880867855
+666 516 5 880139348
+707 1021 3 886287079
+715 268 4 875961674
+92 147 2 875640542
+788 151 1 880869908
+825 740 2 880756320
+311 81 3 884365451
+880 781 3 880174961
+616 307 2 891224448
+818 303 5 891870222
+864 755 4 888892128
+829 310 3 890956632
+617 446 2 883789590
+263 378 5 891299630
+896 154 3 887159212
+682 128 4 888522575
+802 219 5 875985767
+405 1545 2 885546201
+722 310 4 891279945
+866 900 4 891221165
+326 648 5 879875644
+886 201 3 876031695
+903 129 3 891031144
+605 135 5 879424369
+577 823 3 880471304
+538 182 4 877107408
+897 88 4 879991283
+883 257 5 891914605
+474 143 4 887926573
+389 482 5 880086777
+380 234 2 885478447
+862 59 5 879305204
+639 694 5 891239492
+321 133 5 879440612
+615 1065 4 879448567
+234 984 2 891033966
+838 204 4 887066040
+854 606 4 882813691
+125 1037 2 892839143
+429 42 5 882385593
+327 466 3 887820171
+843 158 2 879449336
+621 418 3 874965298
+630 820 4 885667391
+934 237 4 891189879
+943 68 4 888639500
+642 369 2 885606090
+267 210 4 878972434
+460 288 2 882910678
+773 675 5 888540279
+500 174 2 883873505
+330 64 5 876546409
+913 613 5 881725796
+764 151 4 876242912
+863 876 2 889289457
+671 511 3 884035406
+382 151 4 875946830
+727 384 2 883712804
+788 176 5 880868743
+178 295 3 882824055
+935 815 4 884472576
+747 466 3 888640136
+345 393 3 884993485
+345 678 2 884901497
+843 690 5 879442947
+843 144 3 879444711
+911 186 5 892839929
+541 812 3 883874872
+940 746 3 885921669
+871 662 3 888193541
+863 259 1 889289240
+933 710 2 874938309
+403 760 1 879790343
+465 868 2 883532119
+755 323 4 882570077
+883 316 5 891692168
+774 180 5 888556634
+538 208 3 877107085
+39 288 5 891400704
+927 623 3 879199110
+606 230 2 880926084
+716 468 3 879796596
+868 640 5 877103371
+916 417 2 880845949
+21 264 3 874950972
+940 316 4 889480582
+796 204 5 892662441
+880 780 3 880175157
+535 180 4 879618655
+548 750 4 891042353
+864 660 4 888889510
+882 841 1 879863909
+689 117 4 876676293
+758 737 3 881978864
+468 286 4 875279126
+374 1194 4 880396292
+653 199 4 880150239
+943 1028 2 875502096
+472 22 5 892790953
+452 515 4 875261747
+716 1113 4 879797443
+222 431 4 881059461
+892 401 3 886609264
+724 242 1 883758268
+802 184 4 875986155
+891 107 5 883490041
+815 1299 3 878697015
+610 516 3 888703710
+279 388 3 875659844
+92 631 4 875658112
+846 955 3 883948720
+293 176 4 888906536
+790 1215 1 884462737
+854 173 4 882813537
+624 298 4 879792378
+938 471 3 891356413
+417 823 2 879646860
+939 127 5 880260745
+887 755 5 881381425
+837 328 4 875721604
+925 773 1 884717862
+678 117 4 879544989
+700 48 4 884494215
+880 1215 1 880167599
+846 61 3 883947911
+815 227 2 878695147
+205 294 3 888284402
+201 217 3 884112627
+320 470 5 884751263
+903 582 3 891033564
+823 79 4 878439038
+653 63 2 880153077
+900 31 2 877833995
+707 197 4 886287130
+863 331 4 889289278
+593 283 4 875659665
+870 1230 2 879901998
+807 298 4 893083851
+796 339 2 892874859
+236 595 3 890117267
+881 8 4 876537457
+843 440 1 879443544
+13 362 4 890704999
+919 237 4 875288805
+885 523 3 885713357
+919 715 5 875921442
+497 774 4 879362407
+716 435 4 879795071
+747 604 5 888638913
+883 732 3 891694340
+293 237 3 888904696
+875 603 4 876465111
+885 225 3 885716242
+848 661 3 887040302
+694 427 4 875727226
+694 482 5 875728435
+762 332 1 878718996
+742 294 3 881005590
+654 596 3 887863802
+867 203 4 880078484
+889 686 3 880180612
+417 151 5 879646463
+734 465 4 891022734
+659 506 3 891385379
+815 9 4 878691739
+725 881 5 876106729
+417 537 4 880949849
+867 31 5 880078656
+327 121 2 887822530
+663 328 4 889491861
+387 367 3 886482883
+650 357 4 891372286
+831 237 4 891355004
+295 232 3 879518900
+847 125 3 878774969
+110 1228 3 886988689
+707 863 4 886286662
+715 480 5 875963387
+342 182 5 875319173
+591 1120 4 891039637
+256 989 5 882150192
+504 504 4 887909890
+631 288 3 888464916
+782 536 2 891500150
+611 272 5 891636098
+860 508 4 885991076
+796 318 4 892661988
+760 300 1 875665867
+627 576 3 879531504
+749 174 5 878847209
+657 117 4 884240629
+13 798 2 882397974
+896 237 5 887158714
+812 873 4 877625537
+922 1110 4 891450768
+921 66 5 884673700
+556 302 4 882135437
+916 76 3 880845049
+694 205 5 875726968
+216 47 4 880244870
+886 48 4 876031526
+821 111 4 874793049
+606 255 5 887061723
+788 649 3 880869649
+868 1285 2 877109926
+900 744 2 877833195
+776 1219 3 891628837
+391 696 4 877400117
+758 131 3 881975243
+868 451 2 877112063
+660 358 2 891197796
+588 66 3 890023646
+897 1051 3 879993772
+886 268 5 876031109
+431 332 3 877844377
+445 56 5 891200869
+738 258 4 875348442
+830 554 5 891561999
+877 88 4 882677967
+804 597 3 879444011
+907 1040 5 880159496
+389 430 5 880087003
+642 419 4 885603537
+757 827 3 888466758
+752 348 4 891208213
+833 1428 3 875123494
+927 257 5 879177353
+679 527 4 884486985
+606 8 2 880923579
+881 216 4 876538922
+634 294 4 876170101
+363 116 4 891495595
+152 319 2 890322385
+892 612 5 886609551
+705 755 5 883427691
+721 729 3 877141222
+347 147 4 881652710
+716 498 5 879795122
+707 106 3 886288189
+892 739 4 886609469
+551 264 3 892775970
+450 724 5 882395537
+885 69 4 885714201
+933 157 4 874854932
+697 287 4 882622170
+717 815 3 884642817
+752 909 3 891208036
+530 220 5 886628953
+870 640 3 886883147
+901 82 5 877131624
+828 207 4 891036492
+427 331 4 879700850
+870 684 3 879714246
+352 174 5 884289760
+807 1078 4 892979639
+540 405 3 882157612
+178 133 4 885784518
+533 227 4 879191563
+453 272 5 887941892
+847 1167 5 878939645
+616 362 3 891224517
+883 318 4 891717936
+802 769 5 875985976
+619 161 4 885954133
+84 408 5 883450553
+542 1 4 886532534
+881 188 4 876538665
+685 872 2 879447443
+406 631 5 882461650
+174 934 4 886434421
+840 473 5 891203408
+181 120 1 878963204
+881 414 5 876537752
+593 685 3 875660081
+308 525 5 887738847
+776 667 2 892920480
+843 179 4 879446774
+484 233 5 891195444
+452 516 3 888324014
+925 327 3 884717790
+492 153 4 879969454
+194 790 1 879535549
+916 709 3 880844123
+851 984 3 874809850
+898 334 3 888294739
+269 710 1 891449843
+843 175 4 879446911
+227 287 4 879035704
+279 451 1 888465592
+679 109 3 884488283
+795 12 4 881260621
+943 76 4 888639523
+653 755 2 880153077
+851 231 4 875807019
+500 289 4 883864818
+874 346 3 888632147
+709 231 3 879848646
+934 156 3 891190813
+846 665 4 883950434
+159 254 3 884026738
+913 518 4 881725761
+916 790 2 880845790
+846 699 3 883947960
+887 655 1 881379609
+314 8 4 877888059
+807 503 3 892530004
+896 139 2 887161033
+611 305 4 891636192
+916 433 3 880844958
+114 135 4 881260611
+655 1112 2 887475641
+846 474 5 883947960
+276 200 5 874792663
+76 806 4 882606471
+342 137 2 874984455
+747 320 5 888732899
+761 457 1 876189950
+144 527 5 888105665
+342 246 4 874984480
+936 827 2 886833191
+486 325 2 879874296
+600 578 2 888451839
+694 495 4 875727018
+536 28 5 882359678
+616 937 4 891224919
+867 483 5 880078372
+471 172 4 889827822
+907 869 5 880160123
+536 197 3 882359567
+774 385 1 888557329
+934 501 4 891196464
+942 1204 4 891283209
+798 254 5 875637836
+748 209 4 879454728
+928 1025 5 880936022
+802 98 4 875985601
+569 277 2 879794385
+911 482 4 892838864
+543 153 3 874863035
+758 502 4 881978864
+615 269 4 879447500
+63 257 3 875747342
+726 409 3 890087998
+592 249 4 882608795
+537 633 3 886031342
+716 735 5 879795644
+936 405 2 886833053
+457 660 5 882396449
+294 334 4 877818861
+798 1032 3 875639212
+918 707 5 891987446
+680 50 5 876816310
+890 447 3 882404541
+379 403 4 880525598
+881 1089 1 876537011
+896 204 4 887157947
+608 690 4 880402527
+733 1011 4 879535644
+698 127 4 886366101
+210 651 4 887736140
+178 232 5 882827162
+897 443 5 879991666
+908 525 4 879722300
+758 1135 2 881980034
+916 181 4 880843401
+572 286 4 879449179
+486 1016 2 879874970
+260 307 3 890618295
+796 514 3 892676231
+790 70 3 885157776
+881 1028 3 876537056
+699 985 3 879147814
+450 457 2 882466909
+758 11 3 881975289
+622 229 2 882592850
+930 107 3 879535207
+761 1152 2 876190623
+804 742 4 879442732
+655 674 3 887523427
+269 371 5 891450880
+903 523 5 891033606
+479 335 3 879459752
+648 684 4 884882702
+650 323 3 891369285
+551 82 5 892783525
+698 613 5 886366770
+385 251 2 879440098
+892 422 1 886610996
+567 199 4 882425820
+924 562 3 886759657
+896 591 3 887160702
+688 877 5 884153751
+73 129 4 888625907
+930 871 3 879535138
+892 274 4 886610451
+916 72 3 880845808
+763 60 5 878914968
+833 134 5 875038987
+776 95 4 892210688
+919 25 4 875289113
+670 519 5 877974604
+913 184 3 880826706
+378 932 2 880056930
+711 218 4 879994852
+658 24 3 875145493
+436 144 5 887769444
+916 96 3 880844813
+864 715 4 888891238
+943 122 1 875502576
+741 226 2 891455711
+492 651 3 879969814
+930 300 4 879535392
+871 352 3 888192971
+246 111 3 884921861
+765 847 4 880346466
+454 302 4 881958326
+852 1 4 891036457
+327 24 2 887745934
+186 331 3 889817888
+840 202 5 891204322
+918 1137 5 891986999
+909 261 5 891919599
+605 1 4 879365748
+869 276 4 884491082
+399 1 4 882340657
+844 432 5 877388183
+707 1061 3 880060118
+932 1021 4 891249146
+650 579 3 891370182
+363 180 3 891494754
+932 516 5 891249877
+766 191 4 891310067
+28 196 4 881956081
+655 607 4 887523427
+123 134 4 879872275
+82 118 3 878768510
+892 768 4 886609977
+184 837 3 889908630
+99 294 4 885678453
+826 271 4 885690022
+374 818 3 880394301
+834 751 3 890860298
+442 69 3 883390935
+583 483 5 879384338
+757 323 3 888443483
+894 879 4 879896141
+632 73 3 879459649
+833 1210 1 879818799
+865 1047 1 880144265
+458 79 5 886396192
+1 3 4 878542960
+303 284 4 879467465
+854 514 4 882813537
+246 164 3 884921613
+880 41 1 880175239
+829 129 4 881712252
+936 273 3 886832453
+106 9 4 883876572
+880 174 4 880167670
+864 732 4 888888067
+878 514 4 880870854
+707 718 5 880059876
+454 95 2 888266433
+592 877 2 882607647
+625 95 3 891953755
+932 141 4 891250363
+896 203 5 887158713
+804 573 3 879445232
+695 264 1 888806222
+890 265 2 882405059
+659 502 4 891385438
+655 30 5 888474646
+465 845 4 883530743
+878 529 5 880870854
+87 152 4 879876564
+466 909 5 890284231
+632 54 3 879459304
+930 45 4 879535492
+937 258 4 876762200
+796 769 4 893218622
+896 23 2 887159145
+429 685 3 882387434
+782 888 3 891498919
+932 659 5 891250770
+905 273 3 884984148
+347 186 5 881653912
+396 271 4 884645790
+805 636 4 881694978
+885 417 3 885716369
+533 111 4 879192474
+782 1388 3 891500028
+269 806 3 891448019
+381 1060 5 892697677
+747 286 4 888638335
+308 824 3 887742013
+788 186 3 880868559
+307 109 5 879283787
+496 416 1 876067754
+585 275 4 891283124
+848 170 5 887039271
+833 192 5 875038529
+904 781 4 879735678
+663 521 3 889493467
+595 979 3 886921847
+429 173 4 882384494
+328 237 4 885047373
+883 289 5 891692168
+655 295 3 887425530
+771 286 2 880659235
+889 13 4 880177179
+930 175 2 879535713
+721 301 4 877136358
+919 832 3 875289726
+907 1221 5 880160080
+892 81 3 886608473
+5 200 2 875720717
+728 243 2 879442892
+473 475 5 878157299
+110 651 4 886988018
+896 582 2 887160040
+877 164 5 882678547
+655 113 3 891585477
+766 972 3 891310907
+867 1039 5 880078677
+554 728 3 876369995
+878 318 5 880866013
+294 1 5 877819634
+653 471 2 884405560
+934 172 5 891191206
+650 73 3 891387542
+553 1194 5 879948995
+685 333 1 879451147
+760 237 3 875666179
+804 520 4 879445904
+891 742 4 891639497
+881 187 4 876539091
+776 670 3 892920351
+734 724 3 891022684
+159 1152 4 880557464
+697 1025 2 882621523
+862 496 5 879304902
+721 64 4 877139301
+922 747 3 891448247
+886 234 3 876031932
+827 316 3 892157262
+815 1157 2 884267828
+458 338 3 889323660
+915 315 4 891029965
+90 60 4 891385039
+618 487 4 891309886
+94 338 4 891725030
+922 294 4 891447296
+826 265 5 885690526
+43 580 3 883956417
+697 126 5 882622581
+730 535 2 880310506
+59 946 1 888206445
+642 245 4 891317923
+469 607 5 879524117
+921 380 4 879381051
+371 66 4 877487213
+657 744 4 884239566
+664 228 4 876526462
+943 485 5 888639523
+601 260 4 876346633
+540 1011 4 882157509
+936 117 4 886832713
+727 135 2 883711069
+805 998 4 881705327
+535 693 3 879619107
+620 596 2 889987954
+747 498 5 888639318
+478 708 3 889397239
+896 1231 1 887160880
+646 1176 4 888528955
+363 256 3 891499542
+932 188 3 891250142
+896 85 3 887160427
+211 117 4 879461498
+932 196 4 891251038
+889 562 3 880181911
+593 49 3 875671891
+328 327 3 885044566
+937 408 5 876769323
+91 474 3 891438947
+843 561 4 879443482
+889 87 4 880178367
+746 597 4 885075304
+83 151 3 880306745
+758 746 4 881976746
+922 22 5 891450586
+645 955 4 892054989
+919 222 3 875288983
+350 603 5 882345975
+943 756 2 875502146
+916 636 3 880845391
+537 950 3 886030347
+875 56 5 876466687
+901 91 1 877131817
+591 66 2 891031526
+835 234 5 891033857
+861 740 4 881274760
+820 333 5 887954878
+789 591 3 880332259
+49 789 4 888068033
+670 222 4 877974857
+704 98 5 891397305
+663 300 4 889491655
+886 127 4 876032472
+693 186 2 875484882
+303 631 4 879483617
+517 748 4 892660728
+764 25 2 876243015
+907 689 4 885860672
+940 168 3 885921597
+913 69 2 880757553
+167 86 4 892738212
+773 730 3 888538852
+881 412 1 876536523
+888 274 4 879365497
+454 327 3 881958428
+887 9 2 881378118
+928 266 5 880936022
+625 654 3 891262837
+747 479 5 888732719
+823 89 5 878438780
+393 1409 4 889729536
+763 135 5 878918332
+167 137 5 892738081
+843 172 3 879444711
+595 871 2 886921945
+862 174 5 879304721
+586 53 5 884061084
+41 969 4 890687438
+798 174 4 875743140
+347 546 4 881653059
+315 673 4 879821267
+860 516 3 885991040
+13 837 4 882139717
+711 403 4 879994513
+693 632 5 875482626
+927 417 4 879184710
+894 1023 3 879896898
+931 252 3 891037070
+707 57 4 886287310
+506 1063 5 888848303
+667 487 5 891035084
+887 125 5 881377933
+894 295 3 879896704
+389 274 4 880088421
+751 332 3 887134842
+314 144 3 877889275
+405 372 1 885547313
+716 650 3 879796278
+553 50 4 879948732
+837 284 1 875722104
+773 93 3 888539366
+864 118 4 888888994
+268 456 2 875743012
+617 611 4 883789386
+795 716 3 880569984
+936 1241 4 886832808
+301 226 5 882077222
+913 268 2 880753802
+899 111 4 884120105
+809 1025 1 891037205
+446 338 2 879786943
+535 197 5 879618288
+632 228 3 879457157
+654 83 5 887864680
+49 99 4 888067031
+442 1074 3 883389053
+741 367 2 891457280
+457 294 2 882393514
+608 59 5 880403856
+867 51 3 880079142
+839 100 3 875751991
+650 206 4 891371186
+880 1181 3 880242781
+522 168 5 876960956
+41 173 4 890687549
+878 88 4 880869418
+92 212 4 875656086
+870 95 4 875050559
+493 974 3 884132914
+533 117 5 879192901
+805 4 2 881694798
+852 122 1 891037738
+881 140 2 876538098
+806 856 5 882387644
+178 69 5 882826437
+592 975 4 882608873
+918 25 4 891988123
+694 100 4 875727640
+924 701 4 885457922
+749 748 3 878846384
+264 234 4 886122261
+831 144 5 891354815
+899 663 4 884122719
+885 143 4 885716344
+521 127 4 885253352
+825 1254 1 880756678
+624 235 4 879793156
+92 260 1 890463551
+714 1014 3 892777694
+643 55 4 891448218
+773 7 2 888539992
+301 288 4 882074291
+179 271 1 892151565
+354 292 4 891180489
+851 92 5 875806791
+608 288 5 880402982
+548 291 5 891415677
+896 468 2 887158866
+782 877 3 891498213
+618 723 3 891309514
+747 582 5 888639362
+804 982 4 879444048
+633 97 3 877211083
+570 358 2 881262582
+941 257 4 875048952
+224 544 1 888103812
+293 1264 3 888905582
+916 697 4 880844937
+573 654 4 885844535
+745 14 3 880122863
+204 269 4 892388976
+642 1133 3 886569295
+805 452 3 881695445
+416 1152 4 876697105
+896 234 4 887157925
+758 181 4 880672747
+311 436 3 884366269
+931 909 5 891037521
+678 1129 1 879544915
+325 71 3 891478981
+498 251 3 881954219
+327 268 4 887737629
+44 318 5 878347340
+504 503 4 887837958
+601 365 3 876350812
+806 1010 3 882385806
+655 553 2 887431019
+416 278 3 876698280
+259 748 4 883371839
+852 827 2 891036866
+82 483 5 878769888
+790 546 1 884461590
+887 476 1 881379059
+752 333 3 891207791
+393 310 4 887742040
+826 39 4 885690600
+670 245 4 877974070
+904 288 4 879735109
+653 407 1 878867398
+937 286 4 876762200
+919 98 5 875373470
+234 165 5 892079040
+738 951 2 875351906
+224 402 5 888103872
+267 188 5 878971745
+896 746 3 887159658
+936 1190 3 886833707
+545 142 3 884135088
+450 259 3 887834953
+881 209 3 876537718
+807 142 3 892530752
+766 518 3 891309878
+864 174 5 888887354
+883 463 3 891693058
+518 240 1 876824079
+676 326 2 892685592
+868 843 1 877109748
+731 28 4 886182826
+807 102 4 892979501
+791 306 5 879447977
+267 135 5 878972463
+866 344 2 891221165
+866 347 4 891221165
+690 993 3 881178697
+868 426 4 877103935
+577 318 5 880472055
+770 294 3 875971655
+825 291 5 880756603
+158 514 3 880135093
+59 116 4 888203018
+831 479 4 891354726
+586 241 4 884061623
+65 66 3 879217972
+840 215 4 891209285
+807 1409 4 892978256
+749 326 4 878846365
+500 249 3 887720111
+689 237 3 876676293
+747 64 5 888639642
+864 655 4 888887128
+475 327 4 891451149
+679 100 3 884487089
+846 174 5 883947737
+863 344 4 889289456
+836 210 4 885754058
+829 1120 2 881707829
+521 210 3 884478119
+683 347 4 893286208
+780 498 5 891363756
+484 4 4 891195154
+921 196 5 884673724
+779 304 3 875501254
+934 135 4 891191659
+102 792 3 892992297
+846 234 5 883948495
+847 1400 5 878940830
+898 539 3 888294441
+695 328 3 888806056
+715 549 3 875964519
+919 245 2 875288253
+664 237 2 876525002
+823 101 3 878438807
+936 325 5 886831709
+840 204 4 891205245
+775 245 3 891032989
+715 31 4 875963692
+897 323 4 879988868
+200 934 2 884127370
+934 65 4 891192914
+502 328 4 883701980
+896 11 2 887158333
+707 185 3 886286032
+504 505 4 887837957
+653 69 4 878854284
+886 544 4 876031850
+880 200 4 880241355
+312 1050 5 891698832
+933 1228 1 874939247
+648 164 4 884883424
+790 4 3 885156773
+128 117 5 879967631
+670 195 4 877974787
+831 301 2 891354275
+716 228 4 879794870
+804 55 4 879442141
+940 286 3 884800898
+709 5 4 879848167
+932 30 4 891249196
+643 492 4 891448586
+648 386 4 884882192
+7 12 5 892135346
+916 118 2 880843838
+301 80 3 882078883
+547 294 1 891282757
+450 44 3 882376658
+21 330 4 874951040
+891 1040 3 883489783
+474 485 4 887926804
+735 331 3 876698022
+650 132 4 891372365
+453 202 4 877553999
+655 304 2 888475101
+940 294 4 884801316
+721 162 2 877147503
+395 21 3 883764534
+872 300 5 888478766
+449 106 3 879958936
+727 1049 1 883709711
+168 181 4 884287298
+181 1276 1 878962586
+109 1135 4 880582976
+836 690 3 885753435
+622 24 4 882590367
+923 264 3 880387199
+551 765 1 892785194
+863 1395 4 889289491
+483 68 1 878953693
+919 284 3 875289280
+633 871 3 875326698
+885 756 2 885713101
+374 1059 2 883627906
+881 193 5 876538131
+863 885 1 889289456
+291 943 4 874834735
+864 433 3 888887703
+334 882 3 891544135
+663 315 4 889491560
+719 215 4 879360781
+476 940 3 883365336
+593 1014 1 875659755
+181 107 1 878963343
+603 50 5 891955922
+680 137 4 876816310
+802 879 5 875984938
+682 895 4 888518380
+608 168 1 880403810
+600 566 3 888451908
+145 827 2 888398238
+901 378 5 877131654
+881 64 5 876537933
+940 69 2 885921265
+354 45 5 891218046
+885 625 3 885714858
+885 1061 2 885713138
+717 147 4 884642297
+412 169 4 879717038
+894 248 4 879896836
+588 67 1 890032343
+846 602 4 883949255
+407 162 4 876339101
+551 218 5 892783212
+823 206 4 878439089
+804 69 4 879444890
+702 289 2 885767604
+668 993 4 881591257
+749 393 5 878849903
+815 523 4 878693462
+677 288 5 885191166
+838 713 4 887064193
+326 493 5 879874825
+528 422 2 886813066
+931 286 5 891037521
+761 125 4 876190798
+521 125 3 884476020
+660 747 4 891200639
+91 333 5 891438106
+715 195 4 875963657
+537 200 3 886031473
+923 100 5 880387474
+639 280 3 891240868
+838 494 4 887066644
+889 257 4 880176845
+892 435 4 886609149
+346 566 5 874950766
+862 97 4 879305143
+798 265 5 875915777
+523 408 5 883700527
+796 988 3 893219180
+787 1671 1 888980193
+514 474 5 875462689
+387 731 1 886482969
+943 42 5 888639042
+504 973 4 887911444
+610 673 4 888704000
+21 321 3 874950972
+712 51 3 874957293
+601 475 4 876346890
+894 339 4 880415854
+504 735 5 887838510
+807 68 4 892705239
+406 671 5 879792863
+389 559 3 880088680
+847 98 4 878940067
+752 338 3 891208329
+297 751 4 885922463
+283 173 5 879298206
+770 936 5 875971902
+798 878 4 875295521
+905 873 3 884983396
+64 389 4 889739834
+526 127 4 885682426
+885 245 2 885712224
+829 458 3 891990881
+698 481 3 886367473
+927 738 3 879196762
+543 195 4 874863155
+504 200 4 887838450
+709 182 4 879846741
+922 99 4 891448580
+554 50 4 876550778
+880 282 2 880166966
+234 176 3 892079190
+870 1 5 889717102
+112 690 4 884992462
+724 269 4 883756996
+426 661 4 879444321
+893 759 3 874830137
+518 713 5 876823071
+109 1210 3 880582230
+537 689 1 886029239
+825 9 3 880755418
+795 746 3 881529904
+694 605 4 875727513
+202 96 4 879727059
+896 709 3 887158866
+292 472 3 881104760
+653 823 2 880153568
+919 895 4 885059623
+870 258 4 886883539
+659 191 5 891332293
+907 286 5 880158316
+749 71 4 878847576
+343 425 5 876406514
+868 946 1 877107189
+66 9 4 883601265
+840 1451 5 891205123
+881 208 3 876538098
+936 975 3 886832714
+848 443 5 887047921
+678 298 3 879544750
+213 195 5 878956156
+334 810 3 891549267
+320 56 5 884749227
+848 582 4 887046329
+802 669 1 875985840
+405 672 1 885548434
+695 748 1 888806270
+393 833 4 887744626
+518 237 4 876823804
+64 10 5 889739733
+870 178 4 875050559
+423 316 4 891394985
+870 474 4 875050559
+618 238 1 891308391
+615 435 5 879449089
+758 343 2 882055987
+76 293 4 879117673
+936 124 4 886832282
+870 50 3 875050865
+96 234 4 884403336
+398 79 4 875660535
+87 648 5 879876448
+790 1230 2 885158235
+62 509 4 879373568
+82 318 4 878769629
+916 762 3 880843579
+341 881 5 890757961
+556 133 5 882136396
+244 291 2 880604379
+710 210 4 882064283
+815 639 2 878696681
+18 15 4 880131054
+655 1176 4 888474934
+549 282 3 881672300
+919 740 3 875289113
+817 455 3 874815947
+788 572 3 880871891
+711 154 4 879992739
+639 193 3 891239177
+63 137 4 875747368
+891 274 5 883429853
+427 881 5 879701253
+913 317 4 881725876
+774 121 1 888558565
+405 35 2 885549095
+417 576 3 879649410
+303 7 4 879467514
+92 1194 4 875654432
+864 214 2 888890052
+868 61 5 877109435
+846 1439 2 883950463
+152 401 3 884018905
+881 9 3 876536198
+458 21 2 886395393
+486 292 4 879874388
+363 386 1 891498407
+11 399 3 891905279
+25 612 4 885852120
+445 249 2 891200447
+92 761 2 875907134
+907 294 4 880158502
+711 120 2 879992038
+467 1059 4 879532693
+128 507 4 879966685
+313 225 4 891030228
+311 739 4 884365823
+722 286 4 891280046
+384 258 4 891273683
+901 795 3 877131738
+867 652 5 880078745
+870 273 3 875051100
+415 684 3 879439610
+828 751 3 891034306
+899 258 5 884119973
+774 451 1 888556169
+537 960 3 886031540
+763 280 2 878915015
+524 514 5 884634938
+938 255 1 891356329
+478 178 4 889388562
+612 7 3 875324876
+592 286 5 882607356
+881 849 2 876539051
+883 648 4 891694249
+280 241 2 891700945
+905 294 3 884983556
+905 100 4 884983888
+450 722 5 882471524
+551 184 1 892777855
+932 613 4 891250363
+939 118 5 880261450
+727 43 3 883712123
+277 1 4 879544145
+592 269 4 882607286
+426 659 4 879442128
+863 329 2 889289157
+345 684 4 884992005
+902 246 1 879465073
+883 313 3 891692285
+566 135 5 881649389
+755 328 4 882569881
+939 298 5 880261184
+447 22 4 878856422
+715 761 3 875965009
+911 548 3 892841073
+250 276 4 878089436
+903 52 3 891466551
+254 163 2 886472023
+467 181 3 879532420
+497 33 4 879310730
+823 234 4 878438608
+326 196 4 879875822
+259 286 4 874724727
+894 236 4 880416177
+933 789 4 874853957
+174 87 5 886514089
+489 359 5 891362812
+756 95 3 874829258
+752 1265 3 891208126
+691 650 5 875543281
+942 315 4 891282355
+880 137 4 880166827
+897 470 4 879991493
+822 169 4 891037394
+627 237 4 879530346
+610 204 1 888703343
+637 285 3 882901356
+882 174 5 879864697
+892 90 2 886610078
+592 326 4 882607573
+275 188 2 880315243
+773 780 4 888539857
+815 83 4 878695311
+545 233 4 879899380
+897 699 4 879990973
+447 265 4 878856394
+851 823 3 875730532
+160 628 3 876767360
+870 1019 3 881001249
+916 318 4 880844175
+707 199 2 886285824
+276 237 5 874786756
+833 1019 5 875039039
+690 1 4 881179631
+822 751 3 891035141
+703 591 4 875243049
+848 88 4 887048260
+481 191 5 885828543
+624 1010 4 879793155
+342 428 5 875320334
+606 201 4 880927417
+598 286 5 886711452
+141 988 3 884584460
+551 153 3 892777310
+877 557 4 882677715
+380 199 3 885478845
+405 194 1 885547176
+864 609 3 888888861
+479 986 1 879460648
+653 1133 2 880153674
+881 1133 2 876539360
+311 511 4 884365202
+933 239 3 874938412
+924 196 4 886759657
+848 514 5 887043777
+923 685 4 880387396
+145 235 4 875270507
+625 855 4 891953479
+610 378 5 888703609
+550 1089 3 883425485
+572 301 4 879449243
+877 228 4 882678387
+618 468 3 891308665
+933 202 2 874854745
+937 304 4 876768813
+712 294 4 876251330
+904 1041 2 879735710
+896 160 3 887160247
+794 285 5 891035355
+930 174 3 879535513
+280 451 5 891701377
+881 864 3 876536198
+870 489 4 875050827
+562 357 1 879195125
+896 250 3 887235144
+94 71 4 891721642
+174 167 3 886514953
+684 408 5 875810796
+890 23 5 882403221
+899 717 1 884120967
+198 137 4 884205252
+936 258 3 886831374
+887 164 4 881380139
+655 574 2 887489222
+823 194 5 878439136
+870 1008 3 879377028
+389 553 2 880089015
+862 515 4 879302877
+587 916 3 892871610
+922 168 3 891450968
+383 286 5 891192186
+780 216 4 891363617
+891 100 5 891638433
+653 546 2 880153253
+861 26 3 881274936
+882 95 4 879877155
+453 144 4 877554443
+796 762 3 892676115
+943 318 3 888639093
+593 974 2 875660347
+336 949 4 877757952
+846 52 4 883949290
+724 302 3 883756996
+879 294 3 887760951
+881 185 5 876537418
+833 455 3 875297104
+883 1065 5 891717533
+417 134 4 879647196
+804 108 3 879443819
+827 748 4 882808465
+55 174 4 878176397
+860 865 4 885990862
+749 179 4 878848015
+896 1220 1 887161033
+756 251 4 875129238
+882 98 5 879865750
+639 283 4 891239913
+762 421 4 878719594
+615 475 4 879447919
+139 475 5 879538415
+660 159 1 891200817
+504 122 1 887832268
+829 408 4 891991300
+854 25 3 882813219
+846 657 5 883947590
+514 274 4 876067433
+566 56 4 881649828
+224 237 3 888082742
+836 42 3 885754266
+786 179 4 882843500
+751 497 4 889134393
+878 236 2 880865470
+524 663 2 884635358
+774 235 1 888558806
+776 109 4 892210576
+766 527 5 891309558
+450 47 3 882394180
+276 1199 4 888873674
+919 276 5 875288612
+543 324 3 890723992
+94 367 4 891723328
+764 864 4 876243232
+63 283 4 875747401
+896 651 4 887158958
+804 529 4 879441913
+643 603 5 891447459
+897 1028 4 879993621
+114 224 3 881259839
+821 284 3 874792521
+907 88 5 881030348
+683 245 2 893283728
+94 1219 4 891722306
+938 676 3 891356428
+301 820 3 882075082
+756 419 3 874830513
+500 170 5 883874446
+916 219 3 880845755
+116 1244 2 876453191
+938 127 5 891356446
+757 254 2 888445172
+758 292 4 880672402
+874 357 5 888633311
+666 974 4 880313929
+807 89 4 892528470
+94 233 3 891722934
+809 340 4 891036744
+932 650 5 891250498
+660 428 4 891200594
+883 211 5 891694249
+916 173 4 880844332
+625 479 4 891262983
+803 261 1 880054754
+848 431 5 887038528
+493 881 1 884130009
+864 188 3 888887172
+560 271 4 879975194
+670 474 3 877975070
+880 56 5 880167731
+828 896 4 891379760
+896 705 5 887158768
+37 472 2 880915711
+933 238 2 874853819
+722 130 4 891281679
+886 128 4 876031551
+756 30 4 874827283
+804 50 4 879440912
+312 169 5 891698893
+144 962 4 888105612
+76 919 3 875027945
+586 679 3 884062742
+625 200 3 892000686
+184 509 4 889908694
+843 181 3 879444670
+788 289 4 880867565
+682 76 3 888517049
+611 886 4 891636399
+561 701 3 885807930
+284 877 2 885329395
+894 300 4 879896466
+570 268 3 881262404
+608 611 3 880403537
+653 686 2 878854247
+756 501 3 874829296
+104 310 2 888442275
+399 54 4 882343126
+830 751 2 891464054
+232 744 3 880062645
+62 116 3 879372480
+851 302 5 888540054
+651 515 5 879348966
+456 150 4 881371453
+828 303 4 891033574
+936 269 4 886831415
+194 604 3 879546498
+632 69 4 879457371
+804 154 3 879441598
+848 462 5 887038634
+829 257 4 881699584
+868 506 4 877104879
+435 778 4 884131844
+932 494 4 891250060
+562 511 2 879195819
+543 462 4 874864182
+711 71 3 879994581
+561 739 2 885810271
+774 232 2 888556121
+312 836 5 891698921
+773 1529 5 888539120
+405 724 1 885546530
+933 87 4 874854723
+491 408 5 891185298
+896 54 2 887160606
+793 1014 3 875103810
+629 632 3 880117031
+790 241 5 885156825
+650 597 3 891381818
+798 736 5 875639010
+681 750 5 885409438
+442 313 3 883387916
+804 379 3 879445465
+504 214 4 887840764
+931 316 5 891037521
+608 294 3 880402450
+680 7 5 876816310
+303 290 4 879483941
+882 227 4 879879868
+916 1098 4 880844862
+560 302 5 879975087
+851 22 5 875731330
+880 423 5 880175690
+40 346 2 889041358
+48 302 4 879434954
+279 87 1 875306613
+881 1215 1 879052376
+262 655 4 879793938
+833 164 2 879818575
+803 300 3 880054629
+878 418 3 880870130
+592 1059 3 882608457
+813 307 4 883752265
+846 1206 3 883948989
+373 471 3 877100458
+936 248 4 886833006
+846 203 5 883948606
+468 955 4 875288504
+924 31 3 885458168
+450 616 4 882373597
+904 553 3 879735710
+745 923 3 880123720
+654 302 5 887862964
+913 9 5 881725816
+302 333 3 879436785
+429 121 3 882386145
+937 847 4 876769213
+723 89 3 880498996
+394 77 3 880888603
+790 269 3 892305174
+820 324 3 887955020
+500 423 3 883875388
+835 176 4 891035309
+682 158 2 888522260
+234 503 2 892333653
+292 789 4 881105701
+894 293 4 881625708
+668 302 5 881523612
+130 681 3 875801315
+601 100 4 876346757
+815 629 4 878695527
+798 63 5 875914939
+87 194 5 879876403
+474 630 3 887928793
+521 421 4 885254070
+927 1014 3 879176876
+563 321 5 880506197
+295 11 4 879517062
+749 498 4 878847926
+10 525 5 877892210
+462 181 4 886365443
+864 109 5 888888994
+916 480 4 880844201
+427 322 3 879701051
+721 631 5 877147260
+453 151 3 877552970
+890 127 5 882402949
+881 1177 1 876539418
+870 188 5 875050672
+764 595 4 876243703
+796 1163 3 892660364
+468 432 5 875287826
+64 172 4 889739091
+724 1432 1 883758208
+830 193 5 891898415
+916 528 3 880846339
+363 705 2 891495371
+926 258 4 888636202
+761 1012 1 876190417
+497 91 2 879309993
+916 631 4 880844654
+880 121 2 880167030
+782 751 2 891498323
+908 419 4 879722875
+927 395 3 879193732
+883 183 5 891696895
+796 143 5 893218728
+169 525 3 891359250
+497 569 2 879362359
+749 273 4 878848243
+429 1074 3 882387163
+882 1412 3 879867368
+367 876 3 876689418
+842 328 2 891218192
+336 407 1 877757373
+755 688 3 882570077
+787 328 3 888979874
+833 806 4 875122675
+825 127 3 880755612
+286 906 5 884069544
+664 705 4 878092802
+777 522 5 875980669
+610 423 4 888703710
+936 476 4 886832544
+894 26 4 882404460
+901 63 5 877131307
+541 678 5 883864160
+663 265 4 889493691
+603 273 1 891956124
+823 427 4 878439038
+846 288 4 883946837
+655 157 3 887611445
+313 229 3 891028241
+864 1112 2 888891097
+313 582 2 891016622
+893 161 5 874830122
+940 47 3 885921758
+864 95 5 888887045
+864 939 4 888890102
+173 881 3 877557168
+680 143 4 876816224
+938 25 4 891356532
+268 29 1 875744356
+943 64 5 875409939
+819 345 4 884618137
+276 332 4 877933879
+768 9 5 883835026
+536 1030 3 882364170
+796 849 4 893048562
+937 255 3 876769323
+805 1119 3 881696759
+87 1118 3 879877007
+184 629 3 889911162
+389 663 4 880087026
+456 56 5 881373353
+716 154 5 879795867
+864 546 4 888892015
+529 991 1 882535639
+937 124 4 876769212
+484 732 5 891194864
+463 740 4 877385922
+869 815 1 884491966
+823 141 4 878438484
+527 175 3 879456132
+877 307 3 882676190
+361 155 3 879441008
+344 463 4 884901210
+715 56 5 875963387
+497 239 4 879362835
+749 196 4 878848302
+833 742 3 875036468
+680 294 4 876816043
+805 724 2 881696699
+840 656 4 891205041
+689 181 5 876674861
+312 124 3 891698726
+902 307 3 879463582
+313 576 3 891028472
+423 100 5 891395448
+682 161 3 888522542
+796 172 4 892663090
+870 13 4 876319137
+328 50 4 885045702
+891 409 4 883490041
+880 357 5 880175622
+930 705 2 879535609
+601 934 1 876348285
+93 934 3 888705988
+725 288 3 876103725
+828 355 2 891035437
+698 28 2 886366916
+773 50 5 888539993
+531 1316 4 887049214
+37 226 5 880916010
+381 520 5 892696757
+916 715 4 880845099
+593 468 3 886193438
+814 444 2 885411347
+566 168 4 881650003
+347 237 4 881652629
+793 628 3 875103942
+627 79 3 879531158
+618 418 3 891308260
+537 1 2 886029889
+363 1478 1 891498469
+336 1118 4 877758055
+749 292 4 878846384
+525 742 3 881085843
+745 168 3 880123671
+907 1284 5 881030348
+527 23 5 879456611
+666 696 3 880313811
+565 207 4 891037393
+854 260 3 882812030
+864 993 4 878179411
+647 82 4 876533912
+532 761 4 874787387
+598 748 4 886711034
+883 269 3 891691436
+834 15 4 890863052
+458 276 5 886394470
+872 405 4 888479151
+936 259 3 886831709
+919 307 4 885059506
+902 228 3 879465834
+804 554 2 879447476
+786 208 5 882843150
+896 1351 2 887160399
+847 742 3 878774969
+854 153 4 882813990
+886 1067 5 876032509
+125 66 5 879455184
+902 423 4 879465765
+708 1054 3 877326158
+551 219 5 892784479
+214 896 4 892668197
+601 1039 4 876350185
+443 307 3 883504564
+653 54 3 880152523
+872 974 4 888479701
+919 367 4 875921085
+748 421 4 879454630
+561 24 3 885807776
+891 1278 5 883489709
+312 459 4 891698365
+450 91 4 887660763
+535 466 3 879618385
+655 695 3 891585242
+881 240 1 879052141
+792 237 3 877910444
+863 307 5 889289157
+297 100 5 874954183
+470 874 3 879189137
+653 38 3 880152955
+851 751 4 883148669
+615 262 4 879447556
+892 951 4 886610649
+806 419 5 882388706
+30 135 5 885941156
+407 234 3 875042268
+686 427 5 879546319
+564 302 3 888718415
+927 401 2 879196762
+863 310 5 889288943
+824 245 2 877021121
+654 1014 3 887863981
+841 689 5 889067253
+657 340 4 884237291
+406 1073 3 882480671
+489 984 5 891362904
+391 291 3 877400062
+826 1231 3 885690854
+778 154 5 890670560
+868 556 3 877110060
+804 685 4 879443946
+883 153 5 891723290
+792 118 2 877910538
+405 1488 1 885546680
+773 809 1 888540186
+763 527 3 878915692
+708 112 1 877325934
+535 919 4 879618207
+805 8 3 881704063
+328 810 3 885049535
+837 222 3 875721793
+253 200 4 891628392
+216 1067 5 881432392
+724 329 4 883757670
+6 533 4 883599830
+867 1154 5 880078991
+694 202 4 875727189
+845 1234 4 885409719
+927 227 2 879196283
+886 799 1 876032973
+721 1025 3 877138200
+788 322 4 880867422
+267 68 4 878972931
+795 109 3 880557210
+618 939 2 891308791
+883 523 5 891694276
+804 429 4 879445037
+797 243 2 879439104
+942 258 4 891282438
+933 233 2 874939008
+921 222 5 879381128
+622 578 4 882670843
+11 365 3 891904764
+446 322 3 879787226
+839 127 5 875751723
+912 186 3 875966202
+409 134 5 881106734
+566 790 3 881651464
+476 325 1 883365684
+804 79 4 879441627
+904 402 4 879735679
+677 455 5 889399470
+914 739 2 887124376
+927 625 3 879191360
+790 577 2 885158122
+892 195 5 886607710
+233 462 5 879147730
+535 132 5 879619035
+840 190 5 891211236
+790 1471 2 885158374
+757 125 2 888467666
+727 395 3 883713692
+919 261 3 885059658
+601 65 4 876350017
+886 721 5 876033460
+590 591 3 879439256
+880 210 4 880167670
+777 273 4 875979432
+847 47 2 878939700
+751 596 4 889133852
+921 1016 4 879379562
+717 289 4 884641911
+788 43 3 880870299
+535 268 3 879617199
+943 284 2 875502192
+521 257 3 884476035
+868 646 5 877109435
+933 195 4 874854589
+868 142 1 877109874
+265 294 4 875320052
+730 340 3 880309892
+840 23 5 891204827
+757 64 5 888445298
+871 310 3 888192858
+622 175 4 882669645
+293 223 4 888905990
+560 546 2 879976705
+804 307 4 879440600
+837 16 2 875721793
+588 584 3 890024677
+892 210 4 886608507
+798 482 3 875638884
+115 302 4 881169559
+896 742 1 887159464
+749 495 4 878847612
+749 1136 4 878847804
+901 73 5 877131416
+864 443 4 888890639
+401 216 4 891032803
+848 180 2 887038993
+130 144 5 875216717
+610 71 4 888703258
+889 480 5 880178019
+823 4 5 878438607
+767 1121 5 891462917
+660 118 2 891198479
+938 1047 3 891357107
+145 269 5 879161576
+700 202 3 884493899
+516 474 5 891290648
+486 405 4 879875040
+269 747 4 891449646
+838 1 5 887064024
+815 91 3 878696840
+708 276 2 877325905
+928 288 3 880935738
+470 222 3 879178711
+804 434 4 879442642
+429 1139 2 882387434
+233 135 4 877661881
+702 690 1 885767392
+917 100 4 882910830
+774 444 1 888557772
+749 428 3 878849534
+506 1020 4 874873067
+902 87 4 879465834
+661 515 5 876017294
+716 79 4 879794935
+596 328 5 883539103
+650 519 4 891381545
+864 282 3 888887469
+830 550 5 891561870
+797 720 2 879439735
+514 118 2 875463416
+624 312 4 891961343
+276 710 4 889174849
+653 356 1 880151734
+487 405 4 883443504
+406 432 5 879793081
+933 265 4 874854697
+368 844 3 889783453
+840 607 4 891204627
+709 250 4 879847626
+349 284 5 879466156
+104 121 2 888466002
+629 268 5 880116722
+405 382 1 885546336
+558 100 5 879436396
+899 742 4 884119830
+851 204 4 875731567
+362 347 5 885019261
+640 373 3 874778756
+406 1170 4 880131851
+343 258 5 876402390
+876 174 4 879428378
+662 268 5 880571005
+613 530 5 891227262
+899 566 3 884122535
+880 97 4 880175714
+326 507 2 879875873
+669 515 5 891517238
+936 995 3 886831637
+892 516 5 886608263
+892 155 2 886609435
+758 79 4 881976061
+708 281 4 877326014
+634 547 4 877979407
+621 276 4 880736723
+804 328 4 879440600
+758 1088 3 880672830
+553 507 3 879948831
+60 423 4 883326593
+589 304 5 883352599
+497 55 3 879310705
+259 168 5 876365003
+883 88 4 891696715
+100 885 2 891375359
+758 713 3 881977533
+519 895 4 883248222
+58 823 1 892242419
+790 268 4 884460878
+733 274 3 879536723
+836 286 3 885753435
+392 316 5 891037811
+577 1042 4 880475286
+804 152 4 879445466
+712 941 5 874730491
+175 136 4 877108051
+312 529 5 891699121
+624 411 4 879793269
+716 949 3 879796718
+916 30 4 880844463
+246 765 2 884924026
+535 179 4 879617489
+889 607 4 880179868
+569 274 4 879794740
+466 300 3 890282795
+717 121 2 884642762
+406 57 4 879446062
+710 156 4 882064524
+629 324 2 880116023
+711 98 5 879992994
+933 357 4 874853635
+643 780 4 891449442
+916 512 5 880844675
+633 45 3 877211326
+758 262 5 880672257
+533 177 4 879191300
+932 204 4 891250667
+846 792 4 883948221
+653 771 2 880606620
+595 127 5 886921199
+806 111 3 882385237
+567 340 3 882426300
+406 1109 4 882480865
+817 876 4 874815542
+868 434 3 877107056
+934 225 2 891197375
+506 447 4 874873847
+851 328 3 886534572
+897 28 4 879990779
+883 61 5 891693012
+886 176 4 876032143
+773 286 3 888538269
+886 212 2 876031897
+708 930 3 892719363
+835 509 4 891035309
+880 366 2 880242257
+492 462 3 879969292
+916 192 4 880844552
+875 963 4 876465275
+197 50 5 891409839
+478 71 3 889388790
+846 785 4 883950364
+927 95 5 879184447
+682 1132 3 888521907
+10 153 4 877886722
+542 88 3 886532727
+880 410 4 880166938
+733 20 5 879535299
+922 83 4 891448115
+716 740 4 879793714
+886 733 4 876032776
+881 22 5 876538028
+776 23 4 891628708
+524 221 4 884323464
+378 265 4 880045989
+13 60 4 884538767
+936 1023 2 886833661
+640 92 4 874778515
+270 242 5 876953744
+887 121 5 881378370
+901 436 4 877131961
+795 567 2 883253903
+52 277 5 882922661
+864 549 3 888890730
+679 42 4 884487584
+393 941 4 889729212
+880 575 3 880175077
+5 380 3 875637191
+94 584 4 885872942
+468 218 4 875294971
+804 239 4 879442122
+94 737 4 891723459
+818 245 4 891870515
+731 190 5 886187538
+562 483 4 879195954
+766 484 4 891309391
+606 215 4 880923925
+941 15 4 875049144
+805 226 3 881694978
+21 877 2 874950972
+796 977 2 893194992
+655 1018 3 887472791
+567 427 3 882427124
+294 872 4 877818580
+804 72 4 879445281
+823 1070 4 878438332
+882 510 5 879864642
+327 33 3 887820341
+931 297 4 891036673
+393 250 4 887743453
+878 796 2 880869473
+779 596 4 875994324
+848 485 5 887042341
+234 1120 3 892079288
+825 628 4 880756504
+660 235 3 891198401
+735 123 3 876698866
+831 210 5 891354612
+380 86 4 885478374
+766 23 4 891309177
+72 237 3 880036346
+210 28 4 887736175
+906 823 3 879435664
+456 588 3 881374462
+896 181 5 887158829
+197 576 4 891410039
+934 435 4 891191365
+851 159 3 875806953
+303 33 4 879468021
+107 1243 3 891264466
+795 425 3 883249522
+829 125 3 891990619
+639 423 2 891239030
+796 227 4 893048471
+412 1 4 879716962
+883 712 3 891694249
+932 432 4 891250109
+755 340 1 882569732
+632 100 3 879457603
+673 326 4 888787423
+727 94 4 883713257
+406 372 4 880131929
+798 418 4 875639212
+592 527 5 882955889
+897 239 2 879992310
+756 919 5 874831383
+429 498 5 882384796
+599 284 4 880952229
+381 118 1 892697051
+671 123 5 883546677
+463 892 2 889936774
+92 369 3 886443672
+710 92 3 883705436
+572 924 1 879449840
+829 276 4 891990694
+796 15 4 893188341
+363 127 4 891495169
+660 675 3 891199556
+58 191 5 892791893
+601 382 4 876351582
+851 127 5 891961664
+866 882 2 891221165
+883 39 4 891696864
+326 429 5 879875175
+727 226 3 883711966
+889 1153 4 880181935
+624 340 3 879791884
+189 489 5 893265452
+622 739 2 882671554
+825 930 5 881184695
+315 475 4 879821036
+5 105 3 875635443
+838 945 4 887065917
+614 235 5 879464437
+602 508 3 888638618
+804 2 4 879445493
+110 31 3 886989057
+1 207 5 875073067
+922 447 1 891449901
+901 866 3 877126963
+579 327 3 880951494
+413 276 4 879969674
+886 423 3 876032422
+712 40 5 874956956
+38 451 5 892431727
+758 199 4 881975687
+57 168 3 883698362
+214 209 5 892668173
+932 495 5 891251105
+925 876 3 884717404
+64 919 4 889739834
+405 792 5 885545552
+627 245 4 879529556
+769 597 2 885424001
+170 300 5 884103732
+530 607 5 883790567
+835 28 4 891034052
+932 1126 5 891250862
+804 1025 4 879440765
+901 216 4 877132578
+919 332 4 885059537
+42 2 5 881109271
+144 198 4 888105287
+929 435 3 880817753
+904 181 3 879735362
+429 293 4 882385293
+788 89 5 880869548
+728 471 4 879443291
+731 1086 1 886186091
+716 633 4 879796808
+734 288 4 891022311
+856 294 4 891489502
+666 443 4 880568638
+936 20 5 886833795
+851 1143 5 891961798
+838 82 4 887066783
+930 238 4 879535544
+919 283 4 875288748
+682 468 5 888517869
+655 699 2 887650593
+707 476 3 880061111
+389 684 4 880087761
+904 237 5 879735551
+854 507 4 882813623
+717 285 5 884642214
+906 1009 2 879435212
+588 22 5 890024195
+782 1611 3 891500066
+668 69 1 881702566
+872 591 3 888479253
+758 230 4 884999132
+532 298 4 892859148
+934 818 1 891190288
+617 668 4 883789716
+872 151 2 888479434
+801 332 5 890332719
+87 685 3 879875856
+943 182 5 888639066
+497 413 3 879362292
+614 7 2 879464215
+87 372 3 879876565
+504 676 4 887908756
+387 655 3 886480352
+495 210 5 888632496
+805 433 4 883415418
+606 38 4 880927923
+892 79 5 886609622
+871 1386 3 888193136
+934 427 4 891191027
+710 56 5 882064021
+868 64 5 877103548
+709 69 5 879846332
+391 209 5 877399541
+806 131 4 882390496
+679 83 5 884486694
+727 982 4 883713632
+830 294 3 891464054
+864 542 4 888892841
+806 455 3 882385455
+922 660 3 891453122
+267 161 4 878972706
+916 216 4 880844312
+880 468 3 880242422
+253 751 3 891627815
+495 582 4 888635080
+165 432 5 879526046
+650 670 3 891387915
+815 625 4 878694705
+283 732 4 879298239
+665 92 4 884295080
+837 278 3 875722246
+906 129 4 879435469
+747 235 5 888733444
+151 143 5 879524878
+796 200 5 893218420
+916 234 4 880845206
+389 686 3 879991434
+445 343 1 891199385
+850 69 5 883195456
+393 577 4 889731437
+933 160 3 874853755
+743 259 3 881277656
+89 25 5 879441637
+896 127 5 887158578
+906 270 4 879434471
+887 588 4 881380298
+640 226 5 874778569
+303 577 3 879544340
+766 436 4 891310038
+899 470 4 884122016
+566 508 4 881649577
+99 544 4 885679183
+903 1048 4 891031906
+766 659 3 891309736
+135 38 3 879858003
+699 333 3 893140662
+532 2 5 893119336
+206 1433 1 888180049
+921 526 4 884673930
+109 56 5 880577804
+399 139 3 882348153
+806 175 5 882387756
+566 172 3 881649644
+500 462 4 883874715
+764 278 4 876243343
+804 671 3 879445493
+18 50 4 880130155
+537 311 3 886028446
+691 748 4 875542868
+650 211 4 891370971
+899 1101 5 884122112
+796 126 3 892690173
+889 231 3 880182444
+279 1250 1 888466349
+606 82 5 880925646
+916 1042 3 880845328
+561 117 3 885810220
+735 13 4 876698643
+862 282 5 879303123
+788 423 5 880868235
+892 2 4 886609006
+832 243 2 888259984
+354 512 3 891306892
+758 222 4 884999132
+342 476 4 875318488
+592 140 3 882956551
+901 243 2 877129839
+194 570 3 879529356
+792 762 4 877910206
+927 403 4 879194335
+918 1265 1 891986494
+795 739 1 883774317
+805 1149 4 881697229
+905 319 2 884983463
+621 299 1 880227012
+749 678 2 878846423
+648 809 3 884883323
+604 98 2 883668097
+933 1110 3 874938728
+848 109 4 887043421
+37 568 3 880915942
+407 175 4 875042865
+651 301 3 880126632
+567 654 5 882425701
+498 479 3 881957054
+880 1496 4 880243147
+643 1221 3 891450316
+751 101 4 889298622
+916 511 5 880844395
+889 436 3 880181275
+181 1281 1 878963241
+363 17 4 891495918
+883 477 5 891914545
+913 483 3 880757975
+682 365 3 888517986
+924 480 3 885457891
+21 991 2 874951039
+415 174 5 879439864
+653 692 2 880151884
+705 96 5 883428028
+890 286 5 882402181
+691 304 3 875542868
+882 185 5 879877245
+442 77 3 883391325
+189 14 5 893263994
+854 512 3 882814063
+711 214 4 879993871
+890 167 2 883010326
+178 203 4 882826242
+938 762 4 891356780
+764 202 4 876246312
+32 50 4 883717521
+934 132 4 891190609
+916 735 4 880844879
+76 1159 3 882606623
+332 685 4 887938277
+942 234 4 891283161
+783 292 4 884326382
+878 855 3 880867803
+930 113 5 879535573
+805 271 3 880055033
+934 4 5 891195713
+429 180 5 882385464
+939 742 5 880260915
+833 271 5 879818341
+497 739 4 879310474
+924 2 3 886759997
+627 188 4 879531196
+889 23 3 880179785
+508 163 3 883768862
+656 312 1 892318777
+807 523 3 892529519
+739 168 1 886958831
+901 235 3 877126963
+292 228 5 881105211
+835 486 4 891034084
+551 228 5 892783212
+577 133 4 880474694
+660 175 3 891199367
+622 4 4 882671120
+253 4 4 891628670
+594 292 3 874780864
+425 89 4 878738435
+618 87 3 891307931
+871 1072 3 888193541
+64 356 3 889740154
+679 432 4 884487514
+224 107 3 888104522
+313 497 4 891015296
+603 89 5 891956825
+437 8 4 880140752
+943 218 4 888639929
+707 739 2 886287919
+436 869 4 887771722
+661 185 5 876013447
+851 298 5 875730379
+405 1464 1 885546154
+540 343 4 882156677
+922 195 3 891450401
+303 562 4 879485447
+402 15 5 876267115
+918 175 3 891987339
+6 216 5 883601500
+907 1163 4 880159015
+536 87 3 882359584
+733 151 4 879535694
+823 418 4 878438672
+436 986 3 887770300
+655 132 3 887565138
+421 423 2 892241707
+642 609 3 885604859
+590 111 3 879438936
+846 41 3 883950859
+566 50 2 881650063
+606 273 4 878143509
+788 810 3 880870773
+232 475 5 880062469
+821 125 4 874792860
+837 9 3 875721889
+923 222 4 880388211
+330 966 5 876547311
+524 792 4 884636519
+840 493 5 891208958
+479 151 4 879461914
+296 153 4 884197419
+846 561 3 883950753
+727 238 2 883710910
+864 684 4 888887289
+896 4 3 887159173
+933 230 3 874854338
+890 195 5 882403045
+886 29 1 876033576
+406 56 5 879792811
+330 209 3 876547032
+533 498 4 879438850
+794 473 4 891036222
+778 143 1 890804547
+752 269 5 891208451
+717 7 4 884642160
+457 69 5 882396659
+889 182 4 880179586
+741 451 3 891457395
+721 282 4 877145657
+450 699 4 882395537
+864 85 2 888889327
+889 250 4 880177179
+420 493 3 891356864
+825 121 5 880756076
+399 1207 3 882350813
+392 326 2 891037685
+653 1 4 878855383
+790 79 4 885156538
+373 1444 3 877112116
+936 1008 5 886833098
+393 684 4 889554811
+177 98 5 880131026
+864 805 4 888889327
+38 185 2 892432573
+916 73 3 880845829
+653 100 4 878854666
+328 72 3 885046686
+807 132 4 892530003
+551 1303 1 892785399
+394 546 4 881058167
+848 405 5 887046915
+435 249 4 884134242
+466 195 4 890284857
+889 627 2 880181646
+661 228 5 876016545
+932 509 3 891248893
+920 310 4 884219768
+882 203 4 879867508
+936 1163 5 886833099
+899 732 3 884122776
+768 245 2 879523820
+846 527 5 883947500
+567 190 4 882427068
+932 14 4 891248856
+429 1133 2 882386848
+633 423 4 877212367
+873 328 4 891392756
+668 13 4 881591075
+28 588 3 881957425
+20 22 5 879669339
+654 24 4 887863651
+927 588 5 879183683
+486 25 4 879874838
+786 97 4 882843683
+807 373 4 893081695
+864 1044 3 888891049
+851 262 4 890343320
+822 101 2 891037465
+654 14 2 887863557
+349 985 3 879466118
+871 187 5 888193081
+327 433 4 887818991
+655 435 2 887860616
+815 79 4 878694493
+545 218 4 879899906
+897 433 4 879991434
+881 1033 1 876536745
+640 150 4 886474493
+254 143 4 886472643
+897 173 3 879990779
+903 4 4 891033564
+655 316 4 889978343
+932 133 4 891249675
+798 112 3 875296234
+514 188 5 875463028
+746 506 3 885075824
+715 944 2 875963755
+593 478 5 875660788
+640 209 5 874778154
+920 299 2 884220163
+796 578 4 893048562
+707 707 5 886286133
+633 82 4 875325273
+748 192 3 879454584
+825 405 5 880756442
+635 358 1 878878838
+648 663 1 882213502
+930 265 3 879535685
+321 430 3 879439734
+128 28 5 879966785
+428 242 4 885943651
+896 578 2 887160653
+896 455 2 887159723
+593 285 2 886193129
+586 410 3 884057783
+893 928 3 874829129
+697 326 4 882621548
+490 952 2 875427532
+345 58 4 884916322
+825 685 4 880756321
+592 654 5 882955703
+623 451 4 891034973
+747 1021 5 888640099
+659 82 4 891384499
+472 214 4 875979964
+934 173 3 891192965
+409 876 2 881105677
+707 770 3 886287405
+234 162 3 892335541
+506 231 3 874873847
+682 49 3 888522194
+804 449 3 879445281
+810 876 3 886614969
+910 273 3 880821492
+393 790 4 889729773
+457 695 3 882398345
+24 7 4 875323676
+201 806 3 884140049
+922 82 3 891449123
+222 245 3 878181198
+882 216 4 879867508
+213 42 5 878956263
+870 513 4 879713578
+749 1188 3 878850610
+221 550 4 875246183
+702 895 1 885767534
+719 274 3 888449274
+336 273 5 877760032
+77 636 2 884753061
+627 53 4 879531504
+913 7 5 881725846
+292 193 4 881105734
+875 418 4 876465230
+358 258 4 891269077
+168 845 4 884287668
+836 163 5 885754058
+890 385 4 882574402
+901 393 5 877131738
+494 238 5 879541207
+626 336 1 878771477
+619 33 3 885954133
+914 313 3 887121969
+906 471 3 879435415
+867 1065 5 880078424
+916 256 3 880843551
+864 470 4 888890052
+798 568 4 875656111
+436 507 4 887769801
+854 825 3 882813143
+896 148 2 887160606
+671 62 5 884036411
+717 887 5 884642133
+753 98 5 891401366
+913 57 4 880758348
+798 73 4 875914114
+721 335 3 877137359
+560 1019 4 879975529
+896 9 4 887158266
+844 294 2 877381206
+279 854 1 875306613
+833 226 3 887158946
+303 390 3 879544365
+312 601 5 891699067
+870 58 5 875050723
+56 193 5 892678669
+847 262 5 878774788
+919 31 3 875373416
+916 685 2 880843727
+711 88 5 886030557
+840 1639 4 891211447
+484 121 4 881449910
+851 925 3 875731022
+521 195 4 884477775
+21 408 5 874951188
+506 521 5 874873529
+847 317 3 878940732
+784 334 3 891387812
+151 124 5 879524491
+893 976 1 874828981
+815 226 3 878698704
+932 519 4 891249710
+878 276 3 880865715
+679 568 2 884488259
+804 647 5 879442001
+697 324 5 882622481
+648 435 5 882212651
+903 461 3 891033334
+694 661 5 875727926
+497 63 3 879362985
+669 357 4 891260616
+650 628 3 891369982
+931 459 4 891036506
+587 328 1 892871284
+833 840 2 875297195
+659 611 4 891384606
+454 606 2 881960330
+934 492 4 891192087
+458 116 4 886394623
+394 168 5 880886919
+851 690 4 891961166
+907 462 4 880159666
+537 482 4 886031375
+650 604 3 891385178
+655 507 4 888813371
+422 339 2 879743848
+398 111 3 875652318
+664 95 4 878090125
+711 186 3 879993237
+928 165 5 880936863
+886 709 3 876032473
+450 601 3 882376658
+821 484 5 874793898
+450 186 3 882396799
+295 143 4 879517682
+887 257 5 881377854
+566 260 2 881649273
+805 768 2 881706049
+715 249 4 875961919
+514 177 3 886189816
+332 1210 3 888360460
+823 238 5 878438057
+576 471 4 886986237
+321 526 3 879440245
+541 83 5 883864806
+747 664 2 888638876
+144 411 4 888104588
+757 227 4 888466652
+259 928 4 874724937
+646 877 3 888529014
+854 58 3 882813825
+440 258 4 891547637
+453 229 2 888206219
+869 476 1 884492519
+311 939 2 884364694
+933 388 1 874938620
+454 504 2 888266955
+560 201 3 879975718
+87 1186 3 879876886
+372 7 3 876869387
+893 1012 3 874828163
+524 6 5 884627388
+823 631 4 878439293
+308 259 3 887736408
+548 539 2 891415257
+868 432 2 877108624
+808 340 5 883949986
+796 1055 3 893188577
+892 1035 3 886608643
+830 174 5 891561606
+664 306 4 876523133
+661 164 4 876035968
+774 150 1 888558787
+815 686 5 878695092
+303 63 1 879484327
+878 215 2 880866687
+766 429 4 891310067
+922 181 5 891449122
+586 44 3 884065692
+796 71 4 893218764
+865 412 1 880144504
+354 714 4 891217449
+372 234 5 876869387
+910 56 4 880821656
+13 825 1 882397651
+450 603 5 882373088
+847 1 3 878775523
+764 273 3 876242649
+487 210 4 883529505
+339 654 5 891032150
+798 125 3 875296178
+805 428 5 881704337
+936 274 3 886832858
+457 423 5 882397699
+488 193 3 891293911
+919 313 5 885059400
+254 241 4 886473190
+504 454 5 887838008
+939 255 5 880261094
+670 96 5 877975070
+897 483 3 879991921
+645 185 5 892054537
+826 779 3 885690900
+833 433 3 875124181
+194 136 5 879521167
+934 13 5 891189566
+530 237 4 886629307
+823 58 5 878438930
+394 118 4 880889066
+648 228 5 884882702
+881 575 2 876539330
+930 235 2 879535207
+887 243 1 881378370
+801 245 3 890333042
+712 142 4 876251366
+927 143 3 879196231
+567 507 5 882425820
+934 414 5 891191027
+279 1034 4 875297381
+230 423 5 880484825
+682 775 1 888521981
+645 50 4 892054824
+790 570 2 885158057
+279 428 1 875307379
+279 429 4 875306910
+581 844 5 879642274
+576 678 3 886960535
+848 739 5 887048260
+1 244 2 887431973
+936 696 2 886833191
+939 266 2 880260636
+815 230 5 878698098
+737 171 4 884314644
+478 780 3 889397808
+660 8 2 891199781
+590 476 3 879439345
+130 17 5 875217096
+727 627 3 883711150
+943 79 5 888639019
+498 100 3 881955291
+925 788 3 884718204
+936 678 3 886831820
+474 1124 4 887927152
+151 301 4 879523925
+655 191 4 887472744
+543 82 4 877545605
+457 47 4 882396935
+645 653 5 892054990
+197 802 4 891410082
+922 739 3 891448516
+479 235 3 879460503
+890 667 2 882404652
+758 362 5 888020763
+222 790 1 878185068
+821 471 4 874792752
+768 127 5 883835026
+918 154 2 891987411
+782 257 3 891499278
+497 417 2 879363627
+883 56 5 891694276
+92 1037 2 875907702
+842 752 4 891218353
+815 613 5 878694983
+927 1035 4 879199030
+588 552 1 890031021
+753 64 4 891402379
+365 108 2 891304019
+805 642 4 881695830
+393 625 4 889554780
+810 328 5 885406635
+862 655 5 879305016
+382 235 5 875946830
+833 150 3 875036213
+435 412 3 884134677
+848 520 5 887039329
+796 633 5 892662070
+879 181 4 887761088
+880 1277 4 880167355
+555 47 2 879975505
+916 581 4 880845543
+584 228 5 885774171
+890 501 4 882403085
+858 678 1 879459926
+82 603 5 878769479
+495 662 5 888636810
+625 300 3 891262561
+299 503 4 878192601
+846 506 3 883948908
+428 245 5 885943713
+347 627 4 881654545
+698 195 4 886366483
+880 250 3 880167521
+303 155 3 879484159
+288 210 3 886373509
+835 591 4 891032579
+280 403 3 891701506
+659 214 3 891387399
+562 1126 4 879196045
+804 655 4 879442377
+896 527 4 887159723
+838 175 3 887066186
+881 95 4 876537679
+660 210 4 891199293
+902 479 4 879465583
+813 266 2 883752660
+833 217 2 875224252
+933 181 2 874854100
+881 521 4 876537870
+94 248 4 891724341
+575 318 5 878148087
+634 950 5 877018125
+486 458 3 879875069
+630 22 3 885668328
+787 362 3 888979657
+83 479 5 880307699
+747 70 4 888733218
+68 926 1 876974298
+746 455 4 885075304
+868 709 4 877109197
+883 347 4 891691559
+796 48 3 892663090
+7 421 3 891352134
+828 179 4 891036972
+608 736 4 880403484
+221 737 4 875393346
+752 750 2 891207791
+562 323 2 879194768
+453 55 4 877554301
+916 290 3 880845206
+293 284 2 888905122
+624 3 3 879793436
+92 149 3 886443494
+825 100 4 880755942
+856 286 4 891489299
+943 508 5 875501795
+727 568 3 883711476
+853 270 4 879364822
+705 257 4 883426944
+537 1420 1 886029181
+938 756 3 891357019
+903 61 4 891033302
+854 98 4 882814394
+632 685 2 879459394
+897 526 5 879990813
+537 204 3 886031786
+762 286 4 878718810
+188 259 3 875071443
+223 1234 3 891548646
+566 685 3 881651183
+59 658 4 888205188
+606 833 5 887060394
+472 105 3 875979402
+932 429 5 891249675
+939 1028 5 880261868
+552 258 4 879220564
+339 92 4 891033452
+311 578 2 884365930
+548 597 4 891415890
+934 792 3 891193132
+629 153 5 880116818
+865 588 2 880235060
+716 495 4 879795762
+830 427 5 891462531
+854 297 4 882812263
+833 181 2 875036321
+658 69 4 875147995
+708 336 2 892718846
+524 676 3 884322379
+568 1137 4 877907092
+234 385 2 892335309
+16 135 4 877720916
+436 143 2 887770092
+647 1016 4 876534131
+796 779 3 893048713
+659 447 3 891386910
+454 604 3 881959960
+916 164 4 880845028
+825 148 4 880756725
+795 402 2 883254905
+509 690 3 883590676
+617 74 5 883788859
+521 203 3 884477896
+296 898 4 884196284
+234 144 3 892079840
+648 475 1 884364250
+931 137 3 891036552
+886 159 2 876031695
+639 215 1 891239271
+747 433 3 888733387
+779 111 4 875994324
+627 82 4 879531248
+871 262 3 888192970
+20 50 3 879667937
+876 604 5 879428406
+757 17 3 888466490
+535 32 3 879617574
+733 148 3 879536607
+774 778 5 888556046
+870 70 4 889409590
+30 780 4 875060217
+64 435 4 889737771
+588 159 1 890029795
+743 258 5 881277357
+897 406 3 879993577
+867 603 5 880078452
+233 180 5 877661364
+64 241 3 889739380
+696 327 4 886404144
+1 19 5 875071515
+38 673 5 892432062
+201 1355 1 884111637
+765 170 5 880346854
+853 304 4 879364822
+667 475 5 891035051
+896 265 4 887158604
+690 232 4 881177689
+774 548 1 888558041
+663 676 3 889492435
+716 630 4 879796138
+916 755 2 880845574
+371 176 4 877487135
+608 421 5 880406427
+666 124 3 880313391
+514 137 3 875318114
+506 333 4 887230118
+846 1297 3 883950665
+746 265 4 885075399
+655 1010 3 887477191
+154 475 4 879138832
+270 563 3 876956442
+804 32 3 879444352
+763 137 4 878918332
+458 275 5 886394471
+880 1058 2 880242421
+936 125 4 886832757
+913 200 5 880825443
+716 515 5 879793293
+159 118 4 880557464
+928 487 5 880936769
+927 420 5 879193437
+62 76 4 879374045
+271 428 4 885849188
+815 233 3 878694381
+363 372 4 891496077
+548 250 5 891044304
+712 178 2 874956357
+749 240 1 878850656
+880 1036 2 880243147
+913 235 1 881725960
+244 924 4 880604550
+535 608 4 879617856
+763 194 5 878918406
+843 504 2 879446911
+855 855 4 879825488
+534 288 4 877807429
+597 990 2 875339041
+782 181 3 891499213
+2 286 4 888549960
+842 306 4 891217942
+627 566 3 879531249
+407 737 4 875117053
+666 23 4 880139467
+343 222 4 876402978
+840 603 5 891204564
+790 739 4 885156686
+276 1052 2 889174870
+786 281 4 882842044
+571 69 2 883354760
+873 342 4 891392698
+95 52 4 879198800
+328 447 2 885045528
+472 825 5 875979439
+459 186 4 879566321
+892 8 5 886607879
+901 435 5 877131342
+894 171 3 882404595
+258 326 5 885701024
+577 50 4 880474394
+716 300 5 879792599
+878 14 5 880865865
+621 184 3 874964267
+56 393 4 892677047
+727 402 3 883711847
+899 174 5 884121125
+378 313 5 889665301
+276 1019 5 883822485
+733 544 1 879535407
+749 1013 1 881073081
+785 69 4 879439137
+932 38 2 891251696
+611 354 3 891636192
+682 23 4 888519725
+548 431 5 891044446
+873 339 3 891392871
+831 742 3 891354866
+887 596 5 881378118
+562 514 1 879195848
+20 243 4 879667799
+815 97 5 878694983
+653 183 3 878854100
+335 340 5 891566808
+827 289 3 882807571
+748 7 4 879454662
+833 163 3 875122814
+883 113 4 891693723
+650 1419 3 891381884
+880 85 3 880174904
+897 79 5 879994113
+18 142 4 880131173
+651 995 1 880126547
+467 222 3 879532651
+863 909 3 889289619
+256 449 3 882164999
+782 304 4 891497906
+922 579 3 891447988
+648 692 4 882213535
+424 840 4 880859693
+497 805 3 879362835
+398 655 4 875658967
+790 135 3 885156538
+722 25 4 891281108
+399 561 2 882345335
+861 242 5 881274504
+886 69 2 876031932
+939 756 5 880261532
+892 56 4 886607957
+919 238 3 875372988
+654 237 4 887863339
+880 150 4 880166798
+478 150 4 889388098
+727 815 3 883709188
+883 208 4 891694340
+673 895 3 888787423
+378 287 2 880044802
+655 502 4 887477168
+933 654 4 874854338
+831 327 2 891353940
+94 412 2 891724485
+280 452 2 891702387
+757 250 4 888444088
+642 91 4 885603897
+46 286 5 883611352
+250 588 5 878091736
+804 252 4 879441160
+343 116 5 876403009
+886 1010 5 876032103
+923 280 3 880388097
+795 191 4 883249962
+880 231 2 880167880
+425 161 3 878738187
+494 323 3 879540901
+699 546 3 879147769
+781 294 1 879633862
+447 211 4 878855724
+883 96 4 891696864
+832 264 3 888259480
+894 32 4 882404137
+605 508 5 879425432
+526 181 4 885682448
+929 195 4 880817681
+876 527 5 879428406
+508 228 5 883777430
+940 692 4 885921651
+437 249 5 880142027
+537 494 4 886031752
+35 321 3 875458970
+835 132 5 891033232
+916 559 3 880845658
+385 240 4 879447317
+916 767 4 880845522
+536 993 3 882318629
+848 238 4 887046329
+931 685 4 891036902
+620 432 4 889988036
+550 15 5 883426027
+476 959 3 883364433
+655 1082 3 887425655
+3 353 1 889237122
+119 727 5 887038711
+903 198 4 891032872
+843 1135 3 879447377
+634 410 4 877017872
+484 14 4 885237963
+847 417 2 878941588
+807 144 4 892528771
+863 292 2 889289067
+301 299 3 882075520
+119 172 4 874782191
+513 435 5 885063304
+160 832 1 876770673
+840 503 4 891209322
+925 260 3 884717669
+184 480 4 889908571
+699 270 4 893140745
+664 157 3 876524731
+405 181 5 885547909
+747 1170 2 888733182
+406 425 3 884630617
+764 222 4 876243440
+285 286 3 890595584
+527 582 2 879456078
+805 1118 5 881704553
+823 181 4 878438260
+804 1244 2 879441132
+937 326 1 876768813
+751 916 1 893113145
+851 327 4 890804671
+546 343 3 885140117
+913 227 1 881368310
+825 195 5 881101543
+586 356 4 884065692
+407 85 4 876339975
+655 793 3 888813186
+437 420 3 881002191
+919 126 4 875289170
+825 620 3 889021134
+579 268 3 880951444
+897 208 5 879991037
+698 187 2 886366916
+622 9 4 882669969
+394 418 4 880887462
+943 187 5 888639147
+897 168 3 879991341
+478 1041 3 889396449
+38 433 5 892433771
+592 815 3 882608625
+846 550 4 883949156
+42 658 2 881107502
+916 919 5 880843465
+846 448 5 883949547
+395 300 3 883762362
+393 541 3 889555384
+694 133 5 875727189
+81 79 5 876534817
+542 432 5 886532552
+158 83 5 880134913
+279 27 5 875313015
+372 273 5 876869730
+888 631 4 879365224
+794 224 4 891035793
+394 403 4 880889034
+836 289 1 885753691
+694 530 5 875726708
+683 288 3 893286259
+321 659 4 879440980
+149 311 3 883512752
+14 382 5 879119739
+49 200 3 888067358
+416 345 5 893214332
+846 1078 2 883949982
+832 895 2 888259285
+768 763 2 883835210
+643 716 3 891449507
+806 128 3 882388419
+942 528 5 891282840
+453 1303 2 888206730
+603 227 3 891955972
+435 658 3 884133223
+863 304 3 889289240
+119 287 4 874775465
+805 411 2 881705350
+843 216 2 879446806
+416 173 5 893214127
+537 506 3 886031860
+802 259 2 875984938
+911 134 4 892838823
+560 58 3 879975485
+629 42 2 880117430
+850 659 4 883194709
+896 379 2 887159805
+829 86 4 891992008
+523 202 4 883702054
+125 289 5 892835854
+942 659 5 891283161
+763 12 5 878918486
+406 9 5 879445735
+880 976 2 880243588
+727 108 3 883709948
+506 641 5 874873158
+886 9 5 876032274
+588 697 5 890024002
+892 357 5 886607568
+458 194 2 886397504
+823 174 5 878437589
+901 194 5 877131342
+747 199 4 888639102
+572 100 3 879449632
+600 1004 4 888451839
+595 1010 4 886922069
+393 720 3 889554648
+864 651 5 888888168
+577 763 3 880470638
+870 793 5 875680258
+566 78 1 881651829
+807 428 4 892530439
+933 392 3 874854652
+671 11 4 884035774
+497 795 1 879363284
+868 24 2 877108385
+756 225 1 874830864
+864 28 5 888887247
+829 410 3 881086959
+854 258 4 882811810
+907 117 5 880159172
+833 526 4 875224515
+184 676 4 889907925
+659 512 3 891386040
+498 268 2 881954618
+919 989 2 875288418
+589 751 4 883352562
+377 678 2 891297043
+846 425 5 883949156
+655 1578 3 887650714
+936 286 5 886833794
+892 465 4 886609295
+59 608 4 888204502
+757 143 3 888468693
+697 339 2 882621714
+661 86 4 876035679
+450 61 4 882376446
+872 845 3 888479313
+496 68 4 876067192
+299 211 4 877880961
+201 697 4 884140115
+751 865 2 889135211
+455 52 3 879112011
+919 116 3 875288749
+869 275 4 884490936
+807 205 3 892528605
+887 109 5 881378289
+554 717 3 876232553
+59 90 2 888206363
+361 121 2 879441324
+731 694 5 886184421
+479 143 1 879461669
+846 200 4 883948685
+927 815 3 879181259
+58 56 5 884305369
+405 435 1 885547176
+741 732 4 891456509
+542 401 3 886533193
+389 418 4 880165168
+682 752 4 888523634
+342 9 5 874984233
+932 654 5 891249877
+546 219 5 885141439
+897 530 3 879990531
+807 422 4 893082741
+868 193 2 877108123
+878 174 3 880872669
+569 118 4 879794265
+932 479 5 891249794
+303 419 4 879467328
+917 756 4 882911622
+92 841 3 886443455
+897 135 3 879990843
+712 510 2 874729749
+350 190 4 882346900
+830 173 4 891464148
+537 708 3 886031860
+804 632 3 879444488
+397 484 5 885349759
+795 202 3 881529874
+442 92 5 883389776
+749 22 5 878847327
+734 483 4 891025247
+565 86 5 891037757
+710 179 4 882063766
+701 326 4 891446707
+516 357 3 891290685
+864 203 5 888886846
+911 584 3 892841033
+892 136 4 886609365
+682 625 3 888523155
+840 22 3 891204265
+414 11 5 884999347
+934 614 3 891191334
+514 100 4 875318163
+654 508 1 887863355
+632 550 2 879458900
+768 682 3 883834776
+886 328 3 876031173
+727 186 5 883710598
+918 216 2 891987205
+712 42 1 874729935
+201 1 3 884113635
+392 11 4 891038371
+552 628 3 879221833
+315 466 1 879821349
+745 20 1 880123905
+922 455 4 891450688
+904 709 3 879735499
+222 472 2 877563998
+535 848 3 879618743
+476 433 4 883364250
+664 414 5 878090415
+711 941 3 879994608
+145 234 5 875271948
+915 346 2 891030070
+903 655 5 891466376
+846 489 4 883948606
+158 298 3 880132513
+896 188 3 887159011
+883 504 5 891754950
+764 371 3 876246436
+398 633 4 875726786
+486 50 5 879874582
+28 529 4 881957310
+340 969 5 884991647
+545 67 1 880348933
+934 661 4 891190960
+517 1177 5 892660728
+930 117 3 879534803
+869 1132 1 884492906
+328 316 5 888641915
+715 97 3 875964330
+381 268 4 892697982
+843 650 3 879447801
+847 663 2 878940954
+586 423 2 884058708
+484 87 5 891195746
+766 663 5 891310067
+634 744 5 877018125
+276 373 2 874977513
+878 921 4 880867665
+551 520 4 892777339
+870 286 4 875050332
+587 322 3 892871113
+881 1066 3 876538726
+892 663 5 886609330
+49 283 3 888066086
+848 183 3 887038104
+862 472 5 879303505
+403 476 4 879790468
+774 101 2 888558018
+704 432 5 891397535
+479 470 5 889125718
+747 1427 2 888639594
+231 15 4 879965704
+782 313 5 891497697
+806 29 4 882390296
+177 156 5 880130931
+666 294 3 880139037
+563 301 4 880506234
+59 73 4 888206254
+416 620 4 878879237
+833 200 4 875131847
+899 515 3 884121945
+336 85 3 877758078
+389 722 2 880089192
+932 67 2 891251611
+856 307 4 891489250
+450 11 5 882376365
+922 433 4 891451143
+919 129 5 875289025
+714 281 3 892777651
+882 208 5 879868197
+173 258 4 877556625
+828 752 1 891035438
+537 972 3 886032123
+301 41 3 882079446
+234 615 5 892079722
+862 81 5 879305237
+869 237 4 884490745
+805 928 3 881695930
+779 879 3 875501300
+899 455 3 884119910
+524 528 4 884634818
+18 187 5 880130393
+234 304 3 891033591
+582 742 3 882961082
+500 557 3 883875136
+847 210 3 878940584
+842 324 4 891218060
+915 347 5 891031477
+537 378 2 886032154
+870 53 2 879714351
+890 357 5 882403299
+429 357 5 882385636
+934 755 4 891196610
+848 973 5 887046619
+234 635 2 892336358
+875 187 4 876466687
+815 114 5 878695019
+758 62 2 881978368
+159 1012 5 880557080
+919 20 1 875289499
+466 260 4 890283592
+416 597 3 876698178
+798 432 4 876176259
+881 1480 2 876539636
+827 300 3 882201725
+861 292 4 881274504
+343 466 4 876404957
+734 485 5 891022976
+796 693 3 893188650
+592 182 5 882955662
+102 2 2 888801522
+472 402 5 892791063
+886 33 4 876033088
+474 431 4 887926999
+806 879 3 882384802
+303 412 3 879543756
+789 150 5 880332333
+878 285 5 880865562
+727 230 3 883711847
+826 29 3 885690750
+13 899 1 892015288
+876 511 5 879428354
+805 273 2 883415418
+545 1028 4 879900731
+823 426 4 878437658
+838 60 4 887067575
+881 756 4 876536012
+938 328 2 891356282
+269 167 1 891451648
+815 521 4 878694381
+659 517 5 891384888
+825 823 4 881342978
+932 173 3 891250337
+655 1042 2 887523641
+882 429 4 879866320
+774 508 3 888558731
+595 676 2 886921140
+734 202 5 891022684
+392 269 5 891037385
+899 827 2 884120388
+897 974 4 879993553
+903 188 5 891466376
+645 182 5 892053686
+524 1540 2 884635326
+805 890 3 882216972
+708 405 4 877325881
+764 2 3 876244856
+752 887 1 891207846
+897 528 3 879991933
+885 117 4 885715643
+903 871 3 891031833
+749 328 4 878846422
+648 186 5 882213597
+671 66 5 884204727
+820 328 2 887955079
+886 100 4 876032187
+796 31 4 893194547
+854 269 4 882811742
+606 1 5 878148365
+452 527 3 885490722
+452 825 5 885816916
+851 333 5 890862741
+435 288 4 884130605
+379 1035 3 880962256
+894 7 4 880993632
+731 655 5 886183515
+922 250 2 891454910
+913 19 5 881366383
+505 121 4 889334004
+887 559 4 881381555
+764 693 3 876246687
+881 23 4 876537419
+766 193 3 891309668
+896 800 3 887161448
+276 696 2 874786632
+542 435 4 886532818
+756 228 3 874828640
+875 213 4 876465408
+284 334 3 885329468
+936 272 4 886831374
+887 7 4 881377812
+786 210 4 882843039
+750 886 3 879446114
+805 950 3 881698828
+934 254 4 891190478
+292 331 5 877560833
+152 568 5 882829846
+608 268 4 880402983
+600 391 3 888452491
+378 561 3 880333695
+389 155 2 880088900
+916 24 2 880843419
+620 931 3 889987875
+622 88 3 882670749
+758 236 4 881974742
+921 97 2 884673891
+627 530 3 879531195
+834 276 5 890862468
+881 1411 2 876539595
+851 681 1 886534672
+896 33 2 887160209
+937 864 3 876769530
+250 323 2 878089100
+365 319 4 891303694
+753 313 5 891399135
+537 430 3 886031297
+546 109 5 885141260
+691 182 5 875543228
+887 118 5 881378289
+886 168 4 876031573
+770 240 2 875972582
+643 147 3 891445526
+308 480 4 887736532
+538 273 3 877107879
+678 222 3 879544989
+848 186 5 887039271
+734 605 4 891025555
+869 287 2 884492047
+883 1656 5 891692168
+592 24 4 882608021
+266 289 3 892256967
+764 819 3 876243159
+710 64 4 882063766
+717 628 5 884644605
+537 471 3 886030012
+102 174 4 888801360
+534 985 4 877807815
+880 281 4 880167384
+500 358 4 887755810
+887 151 5 881378325
+222 1145 3 878185137
+655 1195 3 887693376
+860 315 3 884029545
+896 284 4 887159972
+125 95 5 879454628
+486 100 5 879875465
+49 702 3 888066614
+937 236 4 876769373
+588 928 4 890027063
+840 639 4 891204564
+805 1002 1 881705592
+677 117 4 889399171
+826 586 4 885690819
+624 1059 1 879793358
+409 1050 4 881109420
+830 566 3 891561937
+862 767 4 879303807
+899 161 4 884122367
+246 226 2 884923329
+90 137 5 891384754
+773 235 4 888539677
+504 9 4 887831567
+299 381 3 889502198
+892 576 4 886610840
+125 85 3 892838424
+11 382 3 891904573
+943 609 2 888639702
+883 279 3 891717356
+803 304 3 880054792
+870 1451 3 891214479
+855 170 2 879825383
+823 202 4 878438672
+854 271 4 882811937
+938 343 4 891356062
+932 708 4 891251647
+933 105 2 874938475
+782 894 2 891498031
+464 479 4 878355167
+279 630 4 875313351
+592 180 5 882956102
+798 671 2 875639115
+500 554 3 883877162
+846 54 3 883949459
+855 919 3 879825462
+844 2 4 877387933
+370 57 5 879435431
+655 226 3 887429732
+870 64 5 889717102
+833 591 2 875036139
+659 73 4 891387083
+474 151 3 887916203
+167 216 4 892738237
+94 823 3 891722458
+698 135 3 886366483
+907 356 4 880159937
+804 290 4 879443795
+907 322 5 881030348
+392 657 5 891038401
+273 286 3 891292761
+600 518 5 888451908
+833 1335 2 875038433
+771 202 4 880659941
+840 71 3 891209572
+846 655 3 883948804
+786 455 1 882842762
+689 717 3 876676359
+886 12 5 876031279
+883 435 4 891696895
+362 879 5 885019357
+798 648 3 875914785
+773 887 2 888538175
+262 204 3 879793667
+621 790 4 874963081
+655 972 3 887475213
+618 633 3 891308571
+764 472 3 876243925
+761 7 4 876190206
+683 327 4 893286260
+524 488 4 884634707
+145 64 4 882181785
+769 473 3 885424337
+894 334 3 879896200
+874 751 3 888632147
+406 1101 4 879445771
+416 4 4 876699903
+772 344 4 889028581
+890 474 5 882403587
+314 812 4 877889163
+582 100 5 882960863
+879 685 4 887761865
+848 654 5 887038104
+567 182 5 882425701
+803 340 5 880055088
+895 988 3 879437845
+634 93 5 877018125
+617 452 1 883789590
+742 124 4 881335461
+711 1024 5 883589512
+13 28 5 882398814
+692 257 4 876953340
+934 94 4 891196117
+774 655 1 888555998
+554 284 3 876549009
+104 328 3 888442249
+843 226 3 879443865
+846 88 4 883948948
+203 748 2 880433474
+916 483 5 880844419
+455 22 4 879111500
+618 566 3 891308261
+804 629 3 879445072
+844 174 4 877387768
+334 561 2 891549455
+532 368 3 888630991
+846 140 4 883950634
+618 313 4 891306927
+216 97 4 880235571
+901 932 4 877127021
+886 191 5 876031309
+566 137 5 881649928
+337 151 5 875185627
+846 141 4 883948948
+749 568 4 878848098
+758 285 5 881974823
+942 484 5 891282963
+848 403 4 887043266
+664 96 3 878094973
+807 300 5 892527168
+916 550 2 880844985
+669 175 4 892550170
+760 71 4 875668080
+524 13 4 884323551
+497 372 4 879362875
+491 325 1 891189876
+56 1091 2 892737210
+875 518 4 876465408
+790 1185 2 885158257
+573 135 4 885843964
+663 466 3 889493467
+715 977 2 875962718
+833 429 3 875123506
+870 497 4 875050559
+829 116 4 881698644
+10 85 4 877892438
+119 349 3 887038665
+930 756 3 879535015
+374 825 3 880394233
+903 721 4 891380524
+504 705 4 887838935
+815 871 1 878693073
+941 455 4 875049038
+701 124 5 891447164
+632 485 4 879457157
+704 156 3 891397819
+938 243 4 891356085
+877 326 4 882676190
+804 651 4 879445904
+774 380 2 888556968
+63 10 4 875748004
+659 514 5 891385044
+847 181 4 878775821
+907 483 4 880159937
+785 661 3 879438810
+815 835 3 878694269
+653 111 2 878854996
+592 931 1 882608960
+782 1598 2 891499556
+7 509 5 891352778
+586 72 2 884067378
+91 183 5 891438909
+616 316 4 891224840
+883 659 3 891694218
+772 264 4 876250551
+457 169 5 882396935
+796 152 3 892690101
+868 169 5 877106505
+888 191 5 879365004
+749 1244 3 878847101
+864 133 5 888887984
+710 327 3 882063407
+612 477 2 875324876
+615 83 4 879448399
+933 95 3 874853666
+829 705 4 891204271
+907 699 5 880159619
+823 50 5 878438435
+907 471 5 880159059
+327 217 3 887746328
+691 64 5 875543191
+903 11 2 891033335
+868 127 4 877103679
+611 690 3 891636098
+880 823 3 880167435
+825 124 3 881097389
+886 156 4 876031413
+898 1296 4 888294942
+701 269 5 891446488
+892 515 5 886608380
+495 419 1 888632070
+916 204 3 880844813
+880 693 5 880242191
+531 894 1 887049214
+649 252 4 891440624
+543 69 4 874863436
+867 28 5 880078887
+727 544 3 883709518
+932 193 3 891250142
+78 411 4 879634223
+735 301 3 876697610
+276 452 3 880913767
+840 525 5 891204535
+145 9 2 875270394
+875 358 3 876464800
+885 142 2 885716369
+76 851 4 879576570
+487 393 4 884042207
+468 204 5 875287826
+852 252 3 891036866
+898 343 3 888294805
+851 483 4 875806721
+648 526 3 884368232
+665 456 4 884291662
+436 1248 3 887770485
+881 199 5 876538824
+758 388 3 882055289
+823 655 5 878439364
+525 293 3 881086108
+360 15 3 880354436
+44 175 4 878347972
+855 509 3 879825613
+308 684 3 887737593
+198 470 3 884208571
+936 1011 4 886832757
+687 879 3 884651894
+659 528 4 891385012
+918 69 3 891987497
+643 176 5 891447157
+545 271 3 879898362
+425 228 4 878738334
+16 127 5 877719206
+437 152 4 880141129
+399 433 3 882344269
+346 658 3 874949011
+880 902 4 892958301
+825 831 3 880756796
+648 428 2 884881754
+267 710 4 878972493
+495 77 4 888634475
+682 280 3 888517740
+870 98 4 880584497
+649 257 5 891440496
+530 1136 4 891568851
+823 12 4 878437925
+771 169 5 880659426
+201 1208 4 884140927
+738 28 4 875350913
+776 185 4 892920290
+494 603 3 879541298
+643 11 4 891446720
+709 38 3 879848744
+275 174 4 875155257
+749 1133 2 878850084
+511 343 3 890004892
+543 218 3 874864034
+90 847 5 891383753
+748 657 4 879455221
+363 8 5 891497853
+805 98 5 881695196
+707 251 5 880059647
+82 1059 1 884714456
+686 806 5 879546319
+536 275 5 882318287
+939 285 5 880261184
+452 1204 4 875560150
+860 692 5 885990965
+880 17 3 880174808
+699 870 3 879147814
+535 495 3 879618849
+504 756 3 887910240
+835 505 3 891033857
+521 827 1 884476904
+911 647 4 892839140
+782 300 4 891497906
+885 167 3 885713807
+886 144 4 876032509
+405 704 2 885546577
+393 82 4 887746174
+13 671 3 882396790
+500 425 4 883874413
+905 471 4 884983952
+881 182 3 876538571
+786 504 4 882843352
+648 391 3 884883031
+13 358 3 881515521
+577 98 4 880474530
+823 66 4 878439391
+770 596 4 875972988
+278 302 3 891294959
+474 606 3 887924571
+710 181 3 882064160
+721 326 4 877136236
+92 40 3 875656164
+393 732 4 889555272
+894 165 4 882404329
+908 216 3 879723074
+903 1067 2 891031412
+714 276 2 892777242
+804 797 4 879445280
+786 98 5 882843190
+791 304 4 879448035
+846 700 2 883950605
+671 451 4 884037004
+653 367 3 878867228
+318 294 4 884469971
+894 20 5 881625708
+790 685 4 884461988
+838 93 3 887063937
+914 732 2 887123465
+538 289 1 877095667
+378 803 3 880334440
+886 940 2 876034255
+745 276 1 880123905
+788 1459 2 880871857
+887 100 2 881377854
+835 988 3 891032391
+561 488 4 885807290
+870 1074 2 879270213
+460 151 3 882912205
+630 866 3 885667148
+933 575 1 874938620
+141 866 5 884585071
+840 657 5 891205287
+790 365 4 885157465
+455 770 3 879111586
+933 474 5 874853734
+521 216 2 885253247
+682 797 2 888522613
+798 1435 2 875639836
+445 93 1 891199945
+49 174 1 888067691
+913 604 2 882201336
+868 726 2 877109926
+851 591 5 891961663
+887 128 5 881380218
+327 318 5 887820828
+806 675 3 882388381
+566 136 4 881649621
+881 274 3 876536850
+889 789 2 880179508
+825 237 4 880931932
+92 155 2 875654888
+786 88 4 882844010
+542 293 3 886532466
+880 763 3 880167247
+401 211 4 891033092
+862 544 5 879304196
+846 357 4 883947960
+543 59 4 875659256
+871 324 3 888192689
+694 204 4 875728639
+933 153 3 874853779
+870 421 2 879539965
+653 79 4 878854051
+669 183 3 891260577
+788 130 2 880869396
+848 427 5 887039136
+458 97 1 886397931
+44 173 5 878348725
+455 159 3 879111500
+776 509 5 891628773
+870 722 2 879270213
+406 1153 2 882480836
+42 755 4 881108425
+622 127 5 882590534
+786 385 4 882844294
+877 56 5 882678483
+476 210 4 883364218
+923 282 4 880387624
+806 484 4 882387373
+846 478 4 883947819
+634 1197 4 875729106
+796 405 5 892660954
+881 1 4 876535796
+851 1287 1 875731105
+790 949 4 885156825
+745 169 4 880123671
+758 88 4 881979942
+618 144 4 891309887
+707 10 5 880059687
+174 143 5 886515457
+417 25 2 879646413
+561 636 1 885809670
+815 143 5 878694665
+747 735 4 888639735
+21 672 3 874951727
+760 375 4 875669114
+567 152 4 882426673
+651 690 3 880126508
+224 570 4 888104522
+653 739 3 880152902
+394 82 4 880889553
+393 66 3 889554707
+782 1620 3 891499440
+825 325 5 882109250
+835 127 4 891032536
+429 607 3 882385785
+806 79 3 882387448
+843 101 3 879447424
+863 990 1 889289385
+899 403 3 884122844
+884 529 5 876859301
+699 1057 3 880696553
+510 326 4 887667751
+708 225 2 892719172
+751 537 4 889134006
+880 385 4 880167843
+872 1165 2 888479537
+907 402 5 880160037
+408 310 4 889679761
+1 29 1 878542869
+886 761 4 876033368
+653 142 2 880153378
+484 197 4 891195973
+542 695 2 886532788
+846 836 5 883950186
+846 944 2 883949547
+727 576 4 883713454
+709 665 3 879848272
+140 321 4 879013651
+848 174 5 887038104
+151 135 5 879524471
+894 887 4 880993374
+932 480 5 891250746
+881 238 1 876537679
+943 1228 3 888640275
+789 276 5 880332063
+790 202 3 885156904
+854 498 3 882813877
+940 200 3 885922016
+789 151 2 880332365
+615 153 4 879449130
+621 142 3 874965299
+766 180 4 891308927
+670 144 4 877975285
+913 151 4 881368824
+342 12 5 874984315
+893 771 3 874830424
+472 385 5 892790676
+642 1336 2 885606520
+21 9 5 874951188
+472 831 5 875979498
+130 819 3 874953825
+542 509 4 886532209
+697 305 5 882621431
+115 628 5 881169883
+789 129 5 880332063
+645 301 2 892052070
+896 1267 2 887160165
+938 866 5 891356991
+425 743 4 878739054
+551 210 4 892777787
+446 321 4 879786943
+181 1368 1 878962200
+943 475 5 875501889
+781 69 3 879634147
+777 180 5 875980306
+677 290 1 889399295
+880 300 3 880166451
+280 33 3 891700715
+619 333 2 885953574
+877 159 4 882678512
+841 326 4 889067216
+915 301 2 891030032
+929 521 5 879640184
+492 275 2 879969210
+805 241 2 881694923
+160 288 5 876771285
+606 637 3 880927750
+663 845 3 889492796
+909 382 5 891920327
+769 1 4 885423720
+929 187 5 879640290
+409 511 5 881107943
+605 523 5 879424345
+92 217 3 875657595
+796 231 3 893048622
+643 1028 3 891446404
+907 819 4 880159442
+435 53 3 884133447
+824 319 2 877020927
+503 86 5 880383098
+5 210 3 875636099
+326 514 3 879875612
+660 652 4 891200370
+890 132 5 882403045
+846 65 3 883949254
+939 411 4 880261917
+943 840 4 888693104
+620 173 5 889988121
+913 176 5 880759221
+904 275 5 879735461
+521 526 3 885254307
+659 483 4 891383889
+907 185 4 880159801
+759 50 4 881476824
+752 323 1 891208261
+343 252 4 876403491
+875 131 4 876465229
+807 843 2 892684615
+875 421 4 876465335
+840 82 3 891209183
+885 72 1 885713631
+773 408 5 888539232
+604 672 1 883668261
+454 71 3 888266754
+201 284 3 884140336
+854 466 3 882813761
+465 929 3 883530818
+429 98 4 882384494
+752 1176 2 891208170
+867 528 4 880078371
+370 170 4 879435369
+829 529 4 881698976
+921 210 4 884673633
+716 52 5 879795467
+938 1016 3 891356799
+391 378 3 877399171
+880 818 2 880175468
+267 77 3 878972650
+643 959 3 891449741
+893 11 4 874829753
+931 333 5 891037521
+885 213 3 885715221
+588 568 4 890024876
+235 1134 4 889655723
+619 231 4 885954185
+698 357 4 886366454
+379 345 3 892879380
+537 91 2 886031438
+927 542 2 879193676
+642 410 1 885605988
+636 15 5 891449237
+823 176 4 878438807
+661 96 4 876015607
+886 228 4 876031601
+870 202 3 879714181
+406 207 2 879446529
+776 174 5 891629157
+94 622 3 891722609
+859 1009 4 885775277
+868 498 3 877104913
+535 192 4 879617931
+896 587 3 887159603
+62 7 4 879372277
+524 657 4 884634995
+876 288 3 879428101
+568 191 4 877907126
+751 25 5 889132252
+669 649 4 891260754
+864 82 5 888887830
+92 25 3 875640072
+327 176 4 887744240
+897 633 5 879991007
+733 471 3 879535814
+397 357 5 885350381
+504 514 4 887838485
+748 402 2 879454476
+909 880 4 891919406
+428 892 4 885944044
+642 1185 4 885606024
+697 276 5 882622505
+792 742 3 877909709
+854 479 4 882813623
+336 716 2 877758001
+846 95 3 883947778
+686 191 5 879546954
+207 45 3 878104569
+663 281 3 889492759
+425 334 4 890346567
+707 310 4 882200872
+818 312 2 891870546
+609 285 5 886894879
+593 144 4 875660569
+429 507 5 882385210
+615 238 3 879449044
+865 100 4 880143232
+766 219 3 891310241
+788 11 2 880868513
+709 959 4 879846169
+936 1202 4 886832221
+847 235 1 878776020
+843 708 2 879448230
+425 269 4 890346376
+682 693 3 888517537
+406 1147 4 879446228
+592 892 1 882607690
+544 300 4 884795612
+295 1050 5 879517761
+919 312 2 885059658
+896 173 5 887158683
+721 809 1 877139384
+332 89 5 888098060
+42 282 4 881105677
+778 712 3 890803176
+234 127 4 892078386
+638 22 5 876694787
+860 257 3 891733877
+738 121 4 875353780
+557 865 3 881179268
+655 1153 3 887477336
+775 347 3 891032837
+642 975 2 886130929
+615 521 4 879448475
+897 294 3 879988800
+749 140 3 878847673
+897 203 4 879990813
+774 100 1 888558731
+588 95 4 890015722
+233 64 5 880612285
+890 444 4 882404610
+697 307 4 882621431
+94 127 5 885870175
+303 71 3 879468179
+13 841 1 882398076
+896 557 3 887160426
+896 145 1 887161413
+862 211 5 879305051
+887 1120 5 881378439
+846 806 3 883948343
+144 760 2 888104283
+579 50 5 880951984
+798 571 3 875914458
+868 778 2 877109375
+929 100 4 878402162
+561 435 3 888232990
+542 90 4 886533227
+456 33 4 881374086
+829 639 4 881699005
+897 708 2 879991226
+156 9 4 888185735
+239 186 1 889179253
+892 67 4 886610480
+639 1065 1 891239030
+922 421 4 891448473
+73 188 5 888625553
+938 678 3 891356282
+806 161 3 882388328
+758 1090 1 882055460
+598 22 5 886711521
+4 360 5 892002352
+886 1489 1 876034074
+896 320 3 887159530
+870 433 3 879901879
+25 125 5 885852817
+871 216 3 888193384
+648 294 3 884366184
+933 940 1 874938664
+879 50 4 887761865
+643 226 2 891449476
+687 268 5 884652088
+804 1615 4 879441195
+921 662 4 884673724
+881 490 4 876538763
+398 478 5 875657857
+504 1037 1 887912584
+776 182 3 891628773
+405 46 1 885546445
+6 111 2 883599478
+748 813 4 879454497
+472 554 5 875982771
+610 195 3 888703583
+938 117 3 891356350
+868 509 3 877106470
+875 42 4 876465336
+373 238 4 877098890
+894 340 4 879896756
+932 1030 2 891252338
+880 550 4 880167880
+435 755 2 884132266
+524 1073 5 884635287
+774 573 2 888557804
+763 4 5 878917877
+880 31 4 880243629
+731 603 5 886182631
+624 696 4 879793223
+648 474 4 884368002
+546 760 5 885140808
+721 1119 4 877147795
+875 327 4 876464873
+650 585 1 891387979
+587 305 4 892871068
+846 89 5 883948003
+901 172 5 877131205
+682 300 2 888518320
+918 166 4 891987238
+536 483 4 882359625
+642 118 3 885603566
+795 640 4 883251200
+630 120 4 885667678
+857 892 3 883432515
+932 56 4 891250584
+130 219 5 876252472
+573 519 4 885844567
+905 137 3 884984148
+934 516 3 891191334
+840 414 4 891204535
+276 143 5 874792870
+871 526 5 888193337
+417 94 3 879649177
+883 154 4 891754985
+758 68 3 881977265
+105 880 3 889214335
+695 289 2 888806150
+932 167 4 891251647
+882 357 4 879864917
+198 128 3 884209451
+741 357 5 891018507
+13 803 3 882398255
+934 154 3 891191401
+472 916 5 892790627
+213 1012 3 878870719
+226 474 3 883889063
+936 1079 1 886832714
+880 1225 2 880174834
+886 188 4 876031365
+768 1061 1 883835210
+871 242 3 888192858
+795 1041 3 883254780
+805 150 5 883766549
+60 519 4 883326370
+799 427 5 879254077
+757 732 3 888467829
+646 748 3 888529054
+393 864 3 887745230
+833 64 3 875039204
+399 11 4 882344199
+405 940 1 885547605
+627 941 3 879530866
+303 173 5 879466604
+918 485 3 891987689
+852 358 3 891036414
+940 657 4 885921471
+106 463 3 881453413
+916 236 4 880843482
+933 216 3 874938239
+699 20 4 879147239
+363 582 2 891496306
+606 404 4 880925200
+430 168 4 877226568
+214 11 5 892668153
+633 94 4 877211684
+925 561 3 884718100
+646 272 4 888528483
+749 780 1 878849682
+864 52 4 888888861
+573 836 3 885844605
+401 99 4 891033582
+904 274 5 879735551
+896 810 1 887160958
+807 168 4 892529893
+791 275 5 879448314
+917 268 4 882910409
+715 155 4 875964580
+864 717 3 878179608
+880 93 4 880174623
+876 878 2 879428253
+458 99 4 886397110
+399 511 3 882341848
+489 312 2 891366748
+896 206 3 887159368
+846 177 3 883947737
+843 154 3 879446281
+677 101 5 889399671
+843 671 3 879446889
+854 799 3 882814298
+692 410 5 876953824
+296 150 1 884196556
+872 476 4 888479737
+850 419 5 883195394
+616 301 3 891224748
+303 221 5 879466491
+881 573 3 876539260
+639 86 4 891239406
+727 1188 2 883712632
+308 411 4 887739987
+748 216 4 879454998
+748 655 3 879454879
+560 1134 3 879976478
+752 315 2 891207791
+637 1258 1 882905070
+916 88 4 880845157
+320 827 4 884749030
+563 172 5 880507339
+741 164 3 891455766
+99 174 5 885679705
+788 523 4 880868559
+550 249 4 883425388
+928 176 3 880936817
+870 177 4 875050827
+289 117 4 876789514
+887 1383 4 881379239
+784 750 5 891386988
+474 378 4 887927152
+922 91 4 891448833
+734 95 4 891025573
+782 295 2 891499321
+593 73 2 875671807
+897 243 4 879988868
+385 1506 4 879442606
+758 99 3 882052960
+798 1043 3 875915279
+788 117 4 880869014
+793 406 2 875104221
+262 219 3 879794206
+380 514 2 885478780
+232 425 4 888549790
+65 77 5 879217689
+790 85 3 885156825
+592 1264 4 882955460
+373 328 4 877098041
+120 515 5 889489772
+856 347 2 891489217
+864 73 5 888888994
+203 628 4 880434810
+792 25 2 877909892
+885 135 2 885714159
+758 405 4 881978635
+586 696 3 884065851
+928 876 5 880936023
+533 919 2 888239673
+733 950 4 879535643
+663 111 3 889492562
+659 345 4 891044849
+831 294 4 891354043
+835 205 3 891034084
+927 541 5 879199250
+551 200 4 892782936
+756 432 4 874829258
+482 286 3 887644023
+663 294 3 889491811
+913 343 1 881037310
+548 271 3 891043509
+795 998 3 883255182
+883 511 4 891717419
+373 125 4 877098821
+416 765 4 886319522
+342 716 2 875320014
+661 294 4 876036384
+881 561 4 876538465
+174 708 5 886514243
+666 744 3 880313661
+823 410 4 878438535
+488 651 5 891294014
+839 323 4 875751559
+804 495 3 879442792
+934 316 4 891188727
+843 637 2 879443297
+686 89 4 879545481
+911 176 4 892841255
+486 1143 3 879874726
+918 1266 4 891988586
+671 443 3 884034132
+495 739 4 888637042
+774 1118 3 888556047
+942 661 4 891283139
+875 8 3 876465072
+592 886 3 882607476
+868 68 2 877106505
+784 344 4 891387078
+889 869 3 880182428
+782 1664 4 891499699
+919 305 4 885059623
+919 16 4 875289533
+721 948 1 877137109
+913 64 5 881725876
+328 96 4 885046174
+655 327 3 888685734
+823 230 3 878439557
+828 316 5 891034440
+758 137 5 881975539
+298 275 3 884125672
+637 300 3 882900888
+704 222 3 891397058
+374 595 3 880393921
+678 127 5 879544782
+874 311 4 888632098
+21 987 3 874951616
+870 172 4 875680098
+752 589 4 891208491
+232 196 5 888549757
+130 258 4 874953526
+908 123 3 879722822
+815 1204 5 878696619
+291 928 2 874834389
+143 271 4 888407708
+668 475 4 881605210
+697 881 2 882621523
+677 475 4 889399265
+896 231 1 887160771
+883 781 3 891694340
+751 7 3 889132251
+201 125 2 884140709
+497 391 3 879362545
+852 472 3 891037605
+837 111 4 875722050
+846 70 4 883949156
+655 88 2 890887261
+486 459 2 879875040
+734 283 5 891023066
+806 143 5 882390296
+595 290 4 886921748
+471 71 3 889828154
+804 97 4 879442057
+825 222 5 880755468
+151 922 4 879542847
+743 748 4 881277656
+675 321 2 889488708
+870 608 4 875680098
+788 391 2 880871746
+535 318 4 879618502
+712 1220 5 874729996
+830 661 4 891462594
+920 333 4 884219993
+244 1428 4 880603411
+548 515 5 891044304
+870 651 3 879539936
+44 151 4 878341370
+932 663 4 891251506
+385 1065 3 879445153
+816 260 3 891711579
+920 307 3 884219993
+846 47 5 883948803
+782 1513 2 891499440
+758 750 2 883518021
+761 283 4 876190160
+624 762 4 879793330
+851 875 5 884205151
+338 479 5 879438250
+553 487 5 879948996
+846 233 5 883949547
+763 738 2 878922982
+942 879 4 891282539
+896 92 1 887160296
+833 679 3 875224482
+532 917 4 892520128
+884 127 4 876858877
+911 83 4 892839784
+933 384 1 874938475
+7 50 5 891351042
+576 204 4 886986445
+452 290 2 875562903
+424 688 2 880859228
+896 282 2 887158555
+661 204 5 876017801
+663 324 2 889492019
+378 443 4 880055336
+761 263 1 876189950
+883 896 5 891691465
+908 28 4 879723073
+296 246 4 884196584
+791 302 4 879447940
+655 712 3 887474050
+894 512 5 879897489
+591 237 3 891039974
+654 367 4 887864923
+716 31 3 879794996
+938 275 4 891356350
+867 7 5 880078604
+882 177 5 879867885
+933 228 4 874854217
+804 402 3 879445441
+852 117 4 891036707
+885 815 4 885715169
+904 796 3 879735710
+886 385 3 876033293
+880 393 3 880174926
+158 285 5 880132383
+666 646 3 880139180
+860 629 3 885991198
+834 284 4 890862468
+694 481 4 875727781
+85 172 4 882813285
+864 128 4 888886882
+503 963 5 880472061
+330 25 5 876544582
+749 202 5 878847461
+161 225 1 891172322
+642 110 2 885606048
+870 127 5 875050602
+390 690 3 879693677
+661 199 5 876016726
+804 949 3 879445254
+524 131 5 884636498
+872 1040 3 888479701
+751 1035 2 889298585
+757 235 3 888444935
+908 223 4 879722953
+892 763 2 886609726
+368 164 3 889783364
+885 423 4 885714136
+566 385 3 881650825
+854 544 3 882812852
+903 64 5 891033564
+882 183 4 879864789
+417 117 4 879646484
+456 772 4 881373228
+880 161 2 880167778
+503 303 5 879438024
+537 1154 1 886032000
+840 588 4 891205321
+932 639 5 891249171
+688 302 5 884153425
+606 79 3 880927127
+709 176 4 879848432
+526 845 5 885682590
+330 228 5 876547220
+932 482 5 891250211
+716 525 3 879794815
+864 116 4 888887045
+862 845 4 879303249
+896 180 5 887158660
+401 591 3 891032607
+896 7 4 887159145
+860 26 3 885991163
+932 70 4 891249171
+758 1292 1 880672876
+56 281 2 892683611
+901 391 5 877131205
+848 163 5 887048073
+238 255 3 883576644
+621 91 3 874965299
+151 966 4 879543457
+933 476 2 874854953
+845 340 1 885409719
+156 528 4 888185906
+416 727 5 893212730
+504 449 4 887839810
+793 7 3 875104031
+896 80 2 887160938
+322 655 5 887313946
+800 476 3 887646776
+724 1434 1 883757597
+880 356 4 880242475
+592 151 4 882608402
+459 271 4 879561731
+527 1149 4 879456637
+875 921 5 876465275
+933 569 1 874938850
+682 378 3 888517986
+916 183 4 880844395
+624 508 4 879793092
+821 473 3 874792813
+551 333 5 892775584
+782 1590 3 891500028
+77 98 4 884752901
+934 1018 4 891192849
+130 752 5 888211864
+567 1298 5 882425998
+872 121 4 888479206
+537 224 3 886030109
+769 685 3 885424305
+450 423 5 882371904
+862 568 3 879304799
+727 559 2 883712282
+159 322 5 880485443
+788 665 2 880867890
+932 560 2 891252198
+102 301 3 885697464
+391 427 5 877399512
+715 98 5 875963792
+217 405 3 889069878
+387 324 4 886481002
+722 845 5 891280842
+805 38 3 881695080
+854 14 4 882812225
+710 357 4 882063649
+798 1063 3 875303502
+642 147 4 885606986
+104 407 2 888465936
+933 866 2 874938620
+655 1631 4 888685734
+782 316 4 891498436
+633 71 3 875325804
+176 181 3 886047879
+587 302 3 892870956
+790 155 3 885157061
+271 963 5 885848518
+387 173 4 886480288
+943 172 4 888638940
+602 243 3 888638277
+883 66 3 891694636
+537 131 4 886031407
+553 213 5 879949290
+788 470 3 880868042
+389 196 3 880087516
+878 739 3 880869303
+893 298 4 874827623
+344 473 4 884900248
+941 222 2 875049038
+482 249 2 887644102
+753 304 4 891399686
+854 1281 2 882812314
+305 865 3 886323563
+878 321 2 880865300
+472 143 4 875980823
+234 258 2 891033627
+521 496 2 885253668
+698 22 1 886368545
+184 212 4 889909618
+833 346 5 884828744
+762 256 3 878719448
+919 988 3 875288362
+518 742 5 876823804
+919 412 2 875289061
+914 775 3 887124121
+942 71 5 891282840
+896 172 5 887158555
+923 460 4 880388426
+773 652 3 888538950
+890 429 4 882403045
+790 1028 3 884462692
+280 364 3 891702291
+886 153 3 876031279
+880 369 1 880175503
+399 465 3 882350005
+631 294 3 888465155
+804 159 4 879445441
+833 655 2 875131810
+498 238 4 881957195
+864 69 5 888889863
+846 12 5 883947777
+892 420 2 886610267
+747 134 5 888640180
+940 50 4 885921542
+489 328 4 891366748
+326 428 5 879877283
+795 410 2 880559227
+134 338 4 891732532
+892 1124 4 886608423
+459 932 4 879563334
+883 170 3 891693139
+878 393 3 880870487
+653 145 2 880153705
+843 632 2 879447146
+727 53 1 883712851
+664 1 4 878090087
+25 7 4 885853155
+892 436 3 886610201
+712 78 4 874957207
+869 100 5 884493279
+669 252 2 892549865
+840 499 4 891209241
+350 127 5 882345502
+452 288 2 876298593
+903 824 3 891031833
+236 717 3 890117409
+851 8 4 875731776
+474 1063 5 887927728
+883 302 5 891691410
+385 100 4 879440098
+5 448 2 875720692
+913 204 4 880946539
+874 182 4 888633311
+7 357 5 892135347
+622 117 4 882590291
+798 785 3 875639553
+639 990 1 891238689
+712 228 3 874730261
+116 124 3 876453733
+933 25 2 874854589
+497 156 5 879361872
+483 173 4 884047454
+825 566 5 881101543
+513 257 4 885062519
+374 241 5 880939035
+862 823 4 879303869
+753 69 4 891401851
+405 730 1 885545975
+789 100 5 880332089
+846 495 4 883948840
+11 239 4 891904617
+851 831 5 875731105
+682 922 3 888517816
+847 740 4 878938982
+489 300 5 891366571
+932 155 3 891251869
+918 958 3 891988491
+889 156 5 880178204
+271 174 5 885848314
+776 200 4 892920381
+916 756 3 880843892
+709 226 3 879848551
+452 285 3 888492147
+298 485 3 884124993
+544 346 4 884795135
+605 546 2 879429729
+472 581 4 875981551
+342 475 5 874984233
+764 418 4 876430033
+903 156 5 891466376
+918 1 3 891987059
+826 89 5 885690526
+851 326 3 891961717
+524 501 2 884636262
+823 514 5 878438024
+773 1036 3 888539907
+462 322 5 886365773
+889 731 2 880181191
+895 1014 3 879438082
+881 504 3 876537577
+846 365 2 883950434
+862 222 5 879304196
+927 29 5 879194033
+804 1101 3 879444805
+302 266 2 879436981
+892 473 3 886611023
+351 258 5 879481386
+851 223 4 875731567
+846 580 5 883949335
+877 738 4 882678137
+919 99 4 875373945
+175 111 4 877108015
+897 498 5 879990683
+290 62 2 880473583
+314 93 1 877886221
+772 1025 3 877533820
+719 162 4 879361003
+823 588 3 878438179
+42 136 4 881107329
+416 147 5 893212730
+347 411 5 881653132
+650 363 2 891382876
+661 179 4 876014125
+850 435 4 883194859
+230 64 5 880484416
+781 135 5 879634387
+749 1034 2 878850656
+201 1166 3 884113806
+405 1027 1 885548048
+450 781 4 882398220
+886 435 3 876031459
+622 418 3 882669905
+178 873 3 886678647
+506 205 5 874874760
+711 447 4 879994656
+880 461 4 880175666
+863 302 4 889288910
+896 616 3 887160653
+851 180 5 875731605
+943 53 3 888640067
+840 504 3 891208647
+294 455 3 877819490
+910 284 3 880821969
+943 541 4 888639954
+868 1206 3 877112033
+314 1291 1 877892519
+576 1 4 886985079
+866 315 4 891221206
+707 70 3 886287376
+880 53 4 880168411
+782 1190 2 891500230
+862 257 5 879303207
+887 195 4 881380438
+741 28 3 891018339
+328 471 3 885048004
+609 948 1 886895886
+453 403 4 877562293
+782 331 3 891497854
+767 432 5 891462829
+872 334 1 888479894
+936 16 4 886832596
+856 300 4 891489386
+796 1197 3 892660955
+925 447 4 884717963
+792 405 3 877909753
+805 425 5 881698745
+747 22 3 888640099
+547 321 4 891282732
+561 639 3 885809291
+715 22 4 875963792
+647 294 3 876532501
+738 4 4 875351486
+722 405 3 891280918
+861 321 1 881274504
+725 873 4 876103794
+387 153 4 886479649
+680 1 4 876816224
+805 588 2 881695527
+887 168 4 881380067
+880 298 4 880166827
+503 381 5 880383174
+906 300 3 879434378
+787 748 4 888979606
+719 468 3 879361023
+939 15 5 880261094
+882 546 2 879863031
+405 757 1 885549095
+833 860 2 875124604
+796 525 4 892761390
+437 401 5 880143505
+847 496 4 878940954
+385 693 4 879443315
+793 181 4 875103810
+747 96 5 888639397
+6 182 4 883268776
+486 279 4 879874939
+82 212 4 878769410
+618 88 4 891309440
+10 40 4 877892438
+741 131 4 891456776
+405 341 1 885549904
+374 406 3 880936233
+871 326 5 888192971
+665 924 4 884291165
+899 427 5 884121267
+459 477 1 879562995
+668 340 4 881523737
+22 209 4 878886518
+805 1065 5 881697792
+521 183 3 884477630
+790 1016 2 884461925
+354 10 5 891216692
+429 737 4 882387505
+654 1115 3 887863779
+807 432 5 892530498
+916 268 5 880843093
+497 172 5 879310705
+598 260 3 886711034
+870 558 4 879270313
+650 1050 3 891369620
+930 282 4 879534667
+911 432 3 892839551
+632 318 5 879456843
+608 134 3 880403810
+612 202 2 875325221
+806 127 5 882386323
+770 302 2 875971568
+669 235 2 892549865
+924 12 4 885458093
+195 135 5 875771440
+835 1045 4 891034023
+801 682 5 890332775
+114 522 5 881309662
+805 942 3 881698861
+682 756 2 888521942
+778 550 4 890670638
+663 546 3 889493118
+459 926 4 879563639
+642 384 5 886131546
+13 280 4 882399528
+916 249 3 880843579
+892 755 4 886610048
+900 654 2 877833924
+620 112 4 889988341
+870 496 5 882801371
+914 381 3 887122325
+867 273 3 880078991
+886 87 4 876032473
+198 942 4 884209569
+831 156 4 891354751
+502 754 2 883701927
+599 846 5 880952229
+694 180 4 875727672
+405 658 4 885545516
+727 553 2 883710186
+751 121 4 889135401
+846 794 5 883948495
+846 376 2 883950665
+661 496 5 876015530
+921 71 4 879380957
+880 771 3 880243848
+875 652 5 876465275
+807 403 4 892979116
+922 288 2 891445064
+659 387 4 891387227
+788 520 4 880868919
+650 504 3 891369889
+934 66 4 891193187
+671 583 3 884034132
+378 550 2 880332949
+450 521 4 882394180
+63 285 3 875747470
+328 51 3 885047417
+809 319 3 891036744
+886 216 5 876031695
+911 855 5 892839084
+424 259 2 880858979
+761 9 2 876190235
+755 299 2 882569732
+479 154 3 889126007
+94 631 5 891720950
+759 127 2 875227798
+798 72 3 875638883
+664 4 4 876526152
+536 1 5 882318394
+707 275 4 880059687
+548 252 3 891043977
+619 597 4 885953850
+943 233 5 888639327
+902 275 4 879465894
+339 250 5 891033830
+793 50 5 875103942
+346 58 3 875122112
+545 385 3 879899266
+892 135 5 886608643
+843 162 2 879447625
+642 1054 3 885606482
+682 77 3 888517562
+456 204 3 881374086
+642 796 4 885605909
+539 202 5 879788405
+710 271 3 882063367
+851 9 4 875730379
+615 190 3 879447968
+835 257 3 891032738
+18 381 4 880131474
+896 801 2 887161564
+896 117 2 887159173
+766 178 4 891308968
+659 836 4 891045943
+545 395 4 879901092
+273 268 5 891292905
+486 148 2 879874903
+632 7 3 879456955
+448 874 3 891889281
+798 1003 3 875639478
+887 65 5 881381679
+391 131 2 877399455
+62 275 4 879372325
+782 1143 2 891500194
+629 276 5 880116887
+187 204 2 879465370
+878 662 1 880871600
+593 1016 4 888872636
+617 1612 1 883788511
+805 196 2 881698778
+846 173 4 883947819
+833 223 4 875038888
+878 237 3 880868955
+910 1025 2 881420507
+115 83 3 881172183
+891 866 5 883489497
+458 52 4 886398187
+932 484 5 891249586
+308 257 4 887741526
+537 676 4 886029889
+892 96 4 886608977
+537 514 4 886030583
+792 1054 1 877910666
+934 234 2 891191875
+408 242 4 889679947
+885 82 4 885715907
+864 283 5 878179514
+279 482 4 875306613
+833 401 2 875135113
+879 304 4 887760912
+698 211 2 886367066
+927 255 4 879177027
+442 871 1 883389455
+782 887 4 891498676
+660 429 4 891199833
+344 117 3 884899767
+308 66 4 887740788
+407 1160 1 890687550
+883 1404 3 891694372
+889 955 3 880179536
+843 527 3 879448138
+933 1188 1 874938474
+64 693 3 889737654
+919 331 4 875920290
+140 988 3 879013719
+840 127 4 891203366
+524 56 4 884634849
+913 60 3 880946006
+394 795 2 881059103
+916 42 5 880844958
+478 235 2 889388357
+782 333 3 891497698
+936 246 4 886832282
+410 272 4 888627138
+276 23 5 874787467
+639 714 2 891239886
+167 641 4 892738341
+279 47 4 875296375
+840 520 5 891204089
+434 411 5 886724873
+617 218 2 883789464
+749 208 5 878848044
+714 748 5 892777877
+894 117 3 880416219
+862 180 5 879305097
+896 632 2 887159261
+907 96 5 881030348
+303 831 4 879544080
+878 640 1 880867751
+934 495 4 891195604
+104 471 3 888465290
+416 1483 4 893214333
+339 94 2 891036423
+407 443 3 876341493
+496 333 3 876063848
+592 1276 1 882609057
+378 69 3 880046069
+933 652 3 874854424
+621 890 1 883799608
+870 458 1 879377028
+795 132 3 883249522
+724 264 3 883758119
+938 50 5 891356314
+798 1035 4 875638717
+201 1103 3 884140487
+387 53 4 886481737
+763 133 3 878923609
+716 142 3 879797555
+488 509 2 891294365
+748 286 3 879454107
+470 291 2 879178777
+707 173 2 886286380
+293 696 2 888905229
+848 121 4 887043266
+805 9 3 881697667
+775 887 4 891032866
+847 191 4 878940652
+528 202 5 886101846
+786 4 4 882844294
+582 271 4 882960418
+502 323 4 883702447
+666 108 3 880313929
+868 69 2 877107416
+659 467 3 891384414
+768 620 2 880136410
+76 24 2 882607536
+455 372 4 879112055
+346 395 1 875264785
+649 815 3 891440274
+271 125 3 885848062
+846 218 4 883948089
+848 421 5 887043777
+632 182 3 879457641
+699 19 4 878882667
+868 161 2 877107056
+749 621 3 878848795
+660 181 4 891197998
+286 173 4 877531407
+324 268 4 880575045
+847 8 4 878941082
+223 278 4 891549901
+788 448 2 880869355
+926 313 3 888351622
+869 127 5 884493279
+391 96 3 877399171
+798 476 2 875637822
+781 878 1 879633752
+385 514 4 879443045
+776 318 4 891628632
+888 280 3 879365475
+143 690 2 888407622
+919 260 4 875288362
+566 1028 2 881651339
+840 971 4 891209449
+870 317 4 875050723
+437 129 1 880140433
+625 705 3 891262983
+554 7 3 876549087
+793 122 3 875104532
+779 117 4 875503280
+652 748 3 882566948
+429 746 3 882386096
+710 12 4 882063648
+878 535 1 880871600
+417 121 3 879646591
+625 597 2 891273801
+932 178 5 891249821
+748 633 4 879454428
+101 1028 3 877136449
+716 227 3 879797177
+860 269 2 891535991
+630 264 2 885666353
+506 489 4 874876651
+345 215 4 884993464
+62 117 4 879372563
+848 504 3 887038397
+776 588 4 892210723
+558 137 4 879435896
+815 427 5 887978255
+586 693 3 884066060
+648 514 2 884796822
+709 1188 4 879848695
+882 194 3 879879668
+882 147 4 879863106
+805 68 3 881694886
+907 1244 5 880159381
+636 106 4 891449328
+275 419 3 880314383
+851 472 3 875730312
+875 937 4 876464830
+843 230 3 879443763
+23 451 2 874787256
+705 363 2 883427530
+167 184 1 892738278
+70 993 3 884064688
+363 39 4 891495339
+709 98 4 879846648
+938 1283 3 891357190
+840 212 4 891209159
+101 472 3 877136711
+123 294 1 879809529
+749 67 1 878850588
+659 226 4 891387194
+574 887 4 891279214
+280 216 5 891701685
+494 498 4 879541246
+883 1226 3 891914483
+683 879 3 893283997
+747 231 3 888734113
+786 286 4 882841571
+557 270 3 881179166
+880 762 4 893028813
+643 96 5 891447747
+874 676 3 888632585
+633 581 3 877212085
+833 576 3 875224603
+755 310 4 882569604
+734 22 3 891025301
+561 1294 1 891710133
+406 95 4 879793081
+916 792 3 880844569
+696 178 4 886404542
+910 300 4 881420194
+615 28 4 879448759
+426 617 3 879441978
+840 645 3 891204714
+894 902 3 890409704
+222 380 4 878184545
+773 318 4 888540484
+116 690 3 877934548
+593 284 4 875659236
+918 88 2 891988276
+622 1419 2 882672120
+577 427 4 880474715
+805 111 3 881696671
+504 548 2 887909864
+883 1131 5 891695570
+660 47 2 891200456
+543 603 5 875665787
+903 293 4 891031226
+480 208 2 891208650
+916 60 4 880844058
+862 260 5 879302583
+509 245 2 883591109
+595 986 2 886921945
+847 141 3 878941144
+607 174 3 883879516
+479 234 5 879461318
+862 195 5 879304902
+378 569 3 880056736
+881 143 5 876539128
+538 176 4 877106918
+889 279 2 880177104
+190 826 3 891626040
+638 511 3 876695478
+497 144 4 879310792
+882 191 5 879867694
+886 710 4 876031601
+709 651 4 879846705
+1 18 4 887432020
+821 95 5 874793898
+871 359 3 888192743
+577 1336 1 880472018
+804 616 3 879442984
+875 479 4 876466687
+612 243 2 875324355
+14 276 4 879119390
+393 33 3 889554648
+903 324 4 891031697
+936 535 2 886833052
+709 833 4 879848792
+929 172 4 879640329
+927 471 4 879193906
+58 730 5 884305004
+534 824 4 877808260
+561 182 3 885807318
+887 1496 4 881380996
+676 993 5 892686294
+653 585 2 880153522
+854 1047 1 882812906
+529 324 2 882535563
+880 302 5 880166451
+896 195 4 887159578
+486 307 3 879874388
+881 763 3 879052317
+301 334 3 882075500
+694 172 5 875727399
+893 845 3 874828772
+254 228 4 886472609
+894 260 2 879896268
+699 95 3 878883173
+196 110 1 881252305
+882 143 4 879876806
+682 472 3 888522699
+642 385 5 885602571
+653 118 3 878854810
+447 202 3 878856078
+94 134 5 886008885
+721 268 4 877136831
+663 326 4 889491861
+798 243 4 875295566
+804 155 3 879445660
+703 121 5 875243049
+733 1375 3 879535559
+864 186 4 888887658
+916 150 4 880843318
+389 488 5 880087260
+838 718 5 887064051
+354 744 4 891216656
+817 300 3 874815542
+117 249 4 880125911
+707 160 5 886286193
+668 895 3 890349136
+774 96 2 888557276
+698 516 2 886367809
+826 665 5 885690819
+903 7 2 891031259
+669 79 2 891260474
+487 340 1 883440613
+696 285 4 886404617
+561 284 1 885809626
+940 98 4 885921421
+911 428 4 892839929
+361 226 3 879441352
+896 662 3 887160529
+782 301 3 891498139
+837 1049 1 875722298
+881 62 4 876538666
+578 268 2 890939697
+606 713 4 878142865
+878 781 1 880871600
+885 1221 3 885714362
+821 281 3 874793218
+777 9 5 875979380
+916 159 3 880845303
+870 87 5 889717575
+892 82 3 886609149
+883 900 5 891691654
+765 151 4 880346204
+930 176 3 879535663
+777 523 4 875980235
+863 362 1 889289122
+894 971 3 882404460
+847 117 2 878775570
+690 63 3 881177804
+472 264 3 875977870
+395 318 4 883764004
+805 100 5 881695196
+468 24 3 875280462
+828 331 4 891380166
+869 298 3 884491734
+922 810 4 891450866
+551 721 5 892784898
+881 419 5 876538691
+868 67 3 877109597
+334 38 2 891550141
+303 240 3 879468513
+806 302 4 882384513
+533 208 4 879191374
+291 576 4 874835198
+924 144 3 885458093
+899 518 4 884121379
+516 582 5 891290594
+138 147 4 879023779
+568 529 4 877907877
+901 402 4 877132632
+837 472 3 875722141
+416 420 3 886318155
+388 219 5 886441083
+897 140 3 879991403
+592 315 5 885280156
+924 433 5 885458168
+593 553 2 875672852
+843 214 3 879447453
+848 689 1 887037584
+932 109 2 891251891
+502 682 5 883701927
+867 222 4 880079094
+663 176 5 889493502
+887 845 4 881378087
+897 501 5 879991566
+648 1060 2 882212373
+683 626 3 893286550
+747 202 4 888733047
+587 1625 4 892871732
+494 245 3 879540720
+921 778 3 879380704
+911 479 5 892838787
+705 566 4 883428058
+903 121 3 891031487
+632 2 4 879459505
+751 237 2 889132301
+894 116 4 880416473
+735 275 4 876698643
+374 654 3 880396622
+1 59 5 876892817
+855 171 3 879825383
+826 426 2 885690379
+189 459 4 893264595
+588 732 4 890024325
+937 222 3 876769530
+889 1 3 880177104
+883 945 4 891754985
+664 496 5 878090381
+943 816 4 888640186
+193 159 4 889124191
+919 88 2 875373621
+378 588 5 880318415
+500 122 3 883876795
+639 323 1 891238876
+863 538 2 889289122
+774 1228 1 888557556
+532 834 4 874796151
+774 72 1 888556121
+811 895 5 886377311
+374 27 4 880396444
+879 117 4 887761865
+13 522 5 882140425
+839 235 4 875752433
+871 4 3 888193338
+159 358 1 893255969
+301 62 3 882078419
+38 1032 4 892432624
+880 27 3 880167965
+504 322 4 887831274
+525 7 3 881086051
+804 230 4 879442001
+394 90 3 880889528
+782 340 3 891497963
+694 385 4 875730082
+833 264 2 878077967
+896 496 4 887158029
+840 209 4 891204418
+503 116 5 879438559
+943 97 2 888639445
+715 85 3 875964300
+749 809 3 878848673
+690 77 3 881179906
+747 185 5 888640437
+592 463 4 882956321
+810 881 4 879895350
+897 684 2 879991524
+244 188 4 880605869
+892 641 5 886607845
+405 378 4 885546379
+701 312 3 891446730
+198 151 4 884206401
+889 1139 1 880182582
+804 737 3 879444781
+1 15 5 875071608
+838 174 4 887066078
+788 651 4 880868838
+541 90 4 883866093
+896 393 3 887159464
+889 739 3 880182517
+932 524 5 891249675
+57 1 5 883698581
+931 471 3 891036506
+354 1039 4 891217249
+919 300 4 875288164
+936 1009 4 886833231
+883 210 4 891723351
+870 132 4 882123548
+435 406 3 884134810
+393 248 4 887744202
+549 24 3 881672556
+875 462 4 876465188
+916 978 1 880843949
+570 321 1 881262795
+916 863 3 880846735
+823 25 3 878438642
+901 195 5 877131118
+393 1 3 887743611
+727 17 1 883711011
+774 1090 1 888558419
+788 566 4 880869908
+758 276 2 881976574
+856 312 2 891489450
+293 315 3 888904513
+886 101 4 876032103
+643 430 5 891447403
+537 651 3 886030862
+899 173 3 884121089
+493 317 3 884132267
+342 1016 1 874984596
+803 289 3 880055309
+450 498 3 882396351
+932 222 4 891251485
+835 606 5 891033200
+911 1039 4 892838357
+880 473 3 880167132
+435 139 2 884134134
+882 135 5 879876806
+660 1615 2 891198441
+747 32 5 888639890
+913 428 3 881367151
+864 736 5 888888025
+748 847 4 879454546
+620 95 4 889988005
+894 262 4 879896141
+401 185 4 891033523
+835 160 3 891034219
+268 450 1 875745536
+305 650 4 886323406
+723 164 4 880499019
+331 132 3 877196174
+932 163 4 891251246
+884 86 3 876859208
+917 282 4 882911480
+912 28 4 875966756
+609 147 1 886895016
+833 23 5 875123427
+825 274 4 889020826
+846 134 4 883947630
+371 496 4 877487052
+526 271 3 885682124
+682 774 4 888522894
+875 288 4 876464755
+548 9 1 891043008
+758 229 3 881978057
+536 416 4 882360929
+653 619 3 880152085
+373 216 4 877100232
+932 529 4 891251153
+707 936 4 880059836
+655 1044 3 887564483
+916 196 4 880844920
+833 32 5 875123255
+790 10 1 884461988
+907 225 5 880159442
+577 588 4 880474808
+900 478 2 877833923
+279 62 3 875310303
+300 1012 4 875650329
+882 181 5 879867430
+678 332 4 879544254
+862 7 5 879304196
+363 25 3 891496337
+854 469 5 882814571
+837 125 5 875722032
+921 172 4 884673823
+456 59 4 881372779
+514 237 4 875462611
+682 367 3 888521783
+894 676 3 880416315
+847 219 4 878940618
+280 946 4 891701027
+942 316 4 891282618
+892 15 4 886608237
+911 709 5 892839846
+895 117 3 879438082
+843 446 3 879443442
+750 338 3 879445961
+903 9 3 891031309
+843 528 3 879447030
+405 954 4 885547268
+897 176 5 879990492
+878 127 4 880867444
+835 378 4 891035309
+833 184 3 875039039
+159 845 1 880557130
+442 928 3 883391299
+601 228 5 876350400
+896 153 4 887158165
+881 7 4 876536164
+751 118 2 889298074
+550 682 4 883425783
+458 531 5 886395758
+660 423 3 891199942
+707 172 2 886286134
+545 139 3 884134959
+436 928 4 887770547
+160 302 5 878078074
+773 1555 4 888540618
+776 191 5 891628837
+798 172 4 875639656
+557 305 3 881179268
+747 473 3 888640305
+393 272 4 887742006
+838 124 4 887063696
+543 9 4 876382812
+871 79 5 888193275
+518 235 4 876823597
+894 472 3 880993730
+659 121 4 891331301
+817 924 3 874815947
+532 684 5 888635197
+514 68 4 875463551
+344 100 5 886382272
+806 504 4 882388658
+567 39 3 882426974
+886 433 2 876032165
+908 183 4 879722427
+748 204 3 879454662
+454 988 2 888015879
+738 271 3 892938330
+907 268 4 885860288
+704 286 5 891397015
+749 391 3 878849149
+844 161 3 877387857
+303 238 4 879467295
+893 290 3 874829161
+561 596 2 885809958
+854 19 3 882812826
+938 291 4 891356594
+387 95 2 886483620
+203 458 3 880434336
+868 191 3 877107143
+749 200 4 878848302
+788 4 3 880868401
+521 1 2 884475825
+496 151 3 876067445
+907 182 5 880159844
+854 13 3 882812755
+699 269 4 893140697
+328 300 5 885044640
+916 7 4 880843361
+551 300 4 892775687
+2 275 5 888550939
+276 365 3 874791339
+493 208 4 884131897
+684 216 3 878761717
+749 930 3 878849558
+932 434 5 891251015
+60 592 4 883327566
+846 569 3 883949728
+484 930 3 880270596
+63 322 2 875746986
+607 950 3 883879691
+297 724 3 875238883
+650 898 3 891368914
+521 403 4 885253758
+916 111 4 880843636
+417 818 2 886186925
+885 7 3 885715889
+655 59 4 887564613
+697 254 2 882621958
+719 410 1 883354126
+940 529 3 885921669
+180 735 4 877355337
+692 762 4 876953681
+923 823 4 880388383
+181 1215 1 878963304
+846 302 5 883946861
+907 928 5 880159198
+655 427 4 891585242
+660 209 4 891406212
+814 413 2 885411749
+550 258 5 883425409
+311 428 4 884366111
+916 642 3 880845227
+907 1220 5 880159642
+625 135 5 891999874
+633 96 4 875324997
+617 674 3 883789536
+935 286 5 884471835
+620 234 3 889987560
+749 233 5 878849286
+910 357 4 880821718
+298 402 3 884183063
+745 1 2 880122809
+708 628 3 892719246
+707 865 5 886286360
+790 233 3 885157230
+299 733 3 888855244
+622 69 4 882592041
+907 123 4 880159442
+787 294 3 888979606
+889 469 4 880180414
+746 405 2 885075476
+405 89 1 885547952
+643 210 4 891448318
+908 654 3 879722822
+892 566 4 886610318
+665 313 4 884618217
+887 496 4 881379685
+885 209 2 885713502
+882 96 4 879878140
+83 944 3 880308871
+807 930 5 893082778
+601 1116 4 876350944
+928 269 5 880935738
+870 589 4 880584534
+660 163 2 891199992
+655 479 4 888474107
+619 11 2 885954019
+940 213 4 885921597
+1 111 5 889751711
+782 307 4 891497854
+650 25 3 891385826
+1 52 4 875072205
+721 319 3 877137527
+521 265 3 885253247
+503 44 5 879454841
+655 333 2 887472879
+916 597 2 880843727
+624 405 4 879792671
+588 1078 4 890026999
+880 1620 3 880167288
+374 137 2 880393511
+915 305 2 891030070
+911 211 3 892839418
+916 385 3 880844834
+878 57 4 880867987
+916 155 2 880845808
+795 412 3 883254675
+256 100 4 882150313
+833 581 1 875223813
+92 1052 2 890251841
+834 628 5 890862648
+394 1484 4 881059619
+357 825 3 878952080
+313 778 2 891028904
+942 174 5 891283209
+618 416 4 891309720
+498 180 4 881955866
+654 282 3 887863513
+835 928 3 891032899
+332 64 5 888359944
+851 303 4 890804569
+671 38 5 884035992
+279 1437 3 892173418
+881 289 1 876535544
+919 295 3 875289170
+881 215 3 876538726
+873 358 2 891392698
+937 225 2 876769436
+917 879 2 882910604
+883 1118 4 891694276
+892 765 2 886610840
+620 627 5 889988037
+379 843 4 880962285
+561 526 3 885808796
+95 294 2 884266083
+825 407 3 889021180
+671 452 4 884035173
+556 523 5 882136205
+580 25 3 884125457
+846 419 5 883948949
+530 275 5 890627396
+767 481 5 891462614
+417 141 3 879648510
+880 383 3 880243147
+588 313 5 890014782
+864 145 4 888892230
+561 11 4 885807743
+907 744 5 880159015
+447 24 3 878854520
+859 381 4 885776352
+305 45 5 886323275
+870 31 4 875680070
+592 409 1 882609056
+474 729 4 887927152
+891 121 4 883490041
+219 433 5 889403133
+940 482 5 885921198
+816 243 4 891711554
+378 412 2 880334409
+779 275 4 875992583
+429 230 2 882385985
+886 568 3 876032973
+741 255 3 891458098
+642 1425 2 885606024
+835 685 4 891032627
+916 684 3 880844395
+843 89 5 879444670
+618 1221 2 891309636
+468 91 5 875301056
+622 190 4 882669762
+933 194 4 874854135
+864 333 5 890463283
+607 855 4 883880027
+938 235 1 891357137
+526 298 4 885682528
+882 101 3 879879807
+774 174 3 888557198
+864 66 3 888889784
+385 231 2 879449309
+898 271 3 888294567
+880 409 2 880243069
+144 690 3 888103573
+903 13 5 891031632
+851 112 1 875730629
+619 849 2 885954184
+880 1093 3 880167384
+748 172 4 879454810
+924 178 5 885457922
+676 255 5 892686348
+844 930 2 877382574
+885 25 4 885713017
+886 28 4 876031413
+847 196 3 878939839
+896 450 1 887161728
+805 65 3 881698861
+919 236 5 875288681
+943 282 5 875502230
+795 81 4 883250055
+890 523 4 882403299
+639 28 4 891239239
+690 203 4 881179631
+144 137 4 888104150
+315 79 4 879821349
+904 732 3 879735584
+150 291 4 878746764
+932 100 5 891249586
+690 158 4 881177835
+881 322 4 879051511
+795 62 4 883254564
+913 461 4 881725816
+200 239 3 884129602
+417 158 2 879649389
+537 463 3 886030738
+902 289 3 879463433
+588 821 4 890026339
+826 720 3 885690819
+22 526 4 878888026
+721 329 3 877137214
+627 56 2 879531248
+587 321 2 892871113
+456 94 3 881375482
+715 125 3 875962477
+548 405 4 891415643
+160 250 4 876768106
+773 343 1 888538175
+854 696 2 882812961
+42 735 4 881108548
+671 121 4 875389187
+537 890 1 886029526
+868 158 1 877111328
+462 328 5 886365773
+943 614 5 888639351
+614 121 4 879464398
+609 313 5 886894637
+291 405 4 874805984
+708 678 2 892719007
+846 380 3 883949380
+907 1167 5 880160106
+894 298 3 879896673
+908 194 3 879722932
+933 229 1 874939078
+726 1 4 890079166
+933 89 4 874853957
+301 721 3 882076494
+655 975 3 887426446
+590 298 2 879438911
+712 451 5 874956872
+940 301 3 884800988
+381 142 3 892697337
+844 549 3 877387280
+655 378 1 887430410
+642 1091 4 885606608
+450 140 3 882376585
+904 747 4 879735584
+694 506 4 875727270
+416 387 3 886319288
+506 135 5 874873157
+541 304 4 883864207
+125 67 5 892838865
+843 300 3 879442947
+916 153 3 880844087
+655 448 4 888474934
+552 1362 3 879222698
+157 244 5 886890406
+745 275 1 880123905
+69 222 3 882072956
+924 288 3 886065748
+246 433 5 884921488
+907 1157 5 885862211
+663 975 4 889492720
+276 33 4 874792018
+870 569 2 879714631
+670 521 4 877975344
+865 99 1 880235060
+795 564 1 883774317
+292 203 4 881105442
+833 664 3 875124225
+492 172 3 879969415
+924 114 3 886327724
+106 70 3 881452355
+537 806 3 886031074
+645 177 4 892053274
+567 197 5 882425901
+157 235 5 874813703
+145 96 5 882181728
+405 69 4 885545111
+884 949 2 876860604
+582 676 2 882961133
+659 357 4 891331959
+871 286 3 888193136
+891 476 5 883489605
+716 283 4 879793294
+893 125 3 874828864
+495 969 4 888632443
+534 300 4 877807486
+782 261 2 891498865
+916 948 2 880843838
+233 9 5 876021262
+758 328 1 880672321
+60 483 5 883326497
+116 270 3 879864042
+870 461 4 875680099
+825 16 3 889020779
+889 1065 4 880180817
+855 59 3 879825488
+798 746 4 875914066
+265 1016 3 875320462
+783 880 4 884326545
+247 100 3 893081395
+642 779 3 885843177
+756 97 3 874829484
+699 1010 3 878882563
+835 465 3 891033957
+907 1048 5 880159404
+868 732 3 877107416
+804 96 5 879441677
+882 393 4 879880132
+495 233 4 888633594
+452 76 4 875562410
+548 683 4 891042954
+305 961 3 886323440
+269 479 4 891448980
+588 463 4 890023879
+802 665 4 875985469
+382 1268 5 875947296
+801 355 3 890332929
+566 108 2 881651360
+843 239 3 879447670
+701 292 4 891446754
+349 696 3 879465934
+416 255 5 893214041
+913 191 5 881725737
+758 506 3 881975061
+883 512 5 891693058
+721 380 5 877138661
+269 697 4 891447931
+757 148 4 888444948
+478 232 2 889396180
+632 475 3 879457582
+625 50 5 891273543
+943 151 4 888692699
+896 493 5 887157978
+938 222 5 891356479
+385 197 4 879442360
+445 1067 1 891200390
+863 886 3 889289327
+589 336 1 883352535
+318 208 4 884495664
+24 1007 5 875322758
+158 290 4 880135160
+450 151 5 882376658
+868 631 4 877111453
+910 50 5 880822060
+854 180 4 882813537
+663 1161 3 889493069
+280 379 5 891702171
+503 283 5 879438258
+897 418 4 879991282
+721 125 3 877147080
+881 176 4 876537679
+886 184 4 876031309
+806 174 5 882387870
+848 141 4 887040159
+880 1041 4 880175128
+476 70 3 883364680
+864 367 5 888890316
+894 935 3 879896815
+872 282 5 888479253
+933 53 1 874855104
+814 288 4 885410789
+941 358 2 875048581
+313 357 5 891013773
+719 509 2 879360933
+49 477 2 888067727
+761 402 3 876189829
+871 342 4 888192475
+624 410 4 879793156
+695 887 3 888805797
+622 154 4 882669740
+709 288 5 879847945
+892 168 4 886607778
+855 512 4 879825382
+23 642 3 874785843
+747 63 3 888733510
+373 229 4 877104048
+870 657 5 875050748
+741 1041 4 891457424
+885 100 3 885712944
+453 90 3 877561942
+239 382 3 889180578
+916 286 4 880843062
+535 429 3 879618569
+913 228 5 881368310
+880 177 5 880167778
+189 568 4 893266205
+328 385 3 885046027
+507 754 5 889964121
+880 230 3 880167732
+763 1039 4 878923513
+760 255 3 875666375
+598 243 2 886711192
+216 189 3 880244972
+882 131 4 879876573
+664 522 3 876525998
+559 259 3 891035407
+932 174 4 891250017
+645 23 5 892054364
+734 282 4 891025974
+559 261 3 891035378
+770 100 5 875971949
+805 127 3 879971215
+334 218 3 891548317
+18 28 3 880129527
+747 94 4 888733537
+561 737 3 885810706
+934 209 1 891190695
+900 100 4 877832904
+897 181 3 879990622
+847 568 4 878941442
+697 260 3 882621651
+178 328 3 882823416
+881 255 3 876536332
+466 7 4 890284819
+878 154 3 880866369
+878 1149 4 880868820
+563 167 4 880506771
+189 170 4 893265380
+655 515 4 887425458
+374 546 5 880936389
+423 887 5 891394673
+268 239 3 875310491
+643 527 3 891448502
+582 508 4 882961082
+614 286 2 879464507
+393 392 4 889555225
+58 223 5 884305150
+922 77 4 891447833
+757 470 3 888467016
+932 517 5 891250643
+899 71 4 884121424
+864 157 4 888886984
+561 478 4 885807290
+698 945 2 886367100
+207 129 3 877751037
+916 218 3 880845303
+825 456 3 889021287
+927 168 4 879193383
+642 581 2 886569209
+702 380 4 885767774
+787 879 4 888979721
+391 435 5 877399100
+665 1028 4 884291133
+487 94 3 884050838
+886 56 4 876031365
+864 1248 3 888891628
+693 211 2 875484789
+635 877 3 878878901
+833 38 1 879818760
+904 682 4 879735158
+653 198 4 880151426
+537 195 3 886031407
+261 300 5 890454310
+910 12 4 880821718
+429 697 3 882385858
+615 286 4 879447500
+537 483 4 886030583
+796 294 3 892611979
+903 421 3 891380488
+782 1173 2 891500230
+573 237 4 885843527
+892 378 4 886610137
+32 181 4 883717628
+513 258 4 885062286
+832 288 3 888259984
+758 209 5 881975118
+18 56 5 880129454
+939 717 4 880261784
+607 100 4 883879316
+85 745 3 879829021
+896 720 1 887235026
+751 21 5 889298093
+842 749 4 891218060
+479 498 5 879461179
+902 144 5 879465894
+708 117 4 877325236
+932 636 3 891251063
+119 492 5 874781198
+223 819 3 891550404
+769 237 3 885423954
+451 887 1 879012858
+878 97 3 880869090
+906 405 3 879435551
+653 318 4 878854383
+343 583 4 876407202
+826 177 5 885690676
+727 163 4 883711550
+578 313 5 887229355
+514 98 5 875309473
+488 223 4 891294158
+711 167 2 879995146
+568 523 3 877907877
+409 499 3 881168631
+627 17 2 879531397
+593 88 4 875672874
+813 304 1 883752380
+902 191 5 879465583
+95 194 5 879197603
+672 301 4 879787500
+757 405 4 888444583
+894 50 4 880416008
+328 71 4 885048004
+489 307 4 891363191
+682 550 2 888522541
+269 108 5 891457067
+878 1041 1 880871600
+227 756 3 879035658
+126 310 2 887854652
+892 72 4 886609939
+620 50 4 889988121
+903 272 4 892493587
+666 651 5 880139149
+577 1035 3 880475130
+707 506 2 886286742
+846 67 4 883950252
+882 202 4 879876806
+893 235 3 874829035
+456 214 4 881374586
+638 4 4 876695108
+653 333 5 878853678
+840 187 3 891205222
+90 942 4 891385165
+930 286 3 879533975
+833 1187 5 875035850
+426 489 5 879441978
+486 293 3 879874545
+293 411 2 888905170
+378 399 3 880333598
+545 227 4 879899380
+198 96 4 884208326
+870 428 4 875050672
+899 66 4 884122087
+805 234 5 881695244
+59 969 3 888204802
+793 237 3 875103842
+790 22 5 885155540
+824 748 1 877021077
+110 739 4 886988937
+305 222 2 886323378
+864 226 3 888889601
+747 608 4 888640475
+802 264 4 875986155
+622 1411 4 882671664
+500 161 2 883877001
+468 5 3 875287686
+648 763 2 882212200
+592 512 5 882956803
+429 241 3 882385934
+746 229 2 885075399
+851 1095 3 875731105
+870 55 3 879713899
+786 211 4 882843500
+835 405 3 891032793
+878 59 3 880866054
+659 210 5 891383889
+907 686 4 880159778
+733 762 4 879535847
+773 189 5 888539232
+693 504 5 875483302
+854 42 4 882813990
+934 1311 1 891195713
+733 245 3 879544466
+846 161 4 883948534
+796 248 3 892660465
+595 100 4 886921112
+542 64 4 886533421
+846 211 2 883948089
+494 204 5 879541298
+345 318 5 884916354
+737 258 5 884315127
+276 1232 3 874791488
+923 1011 4 880388097
+486 294 2 879874187
+532 229 5 892859148
+663 64 5 889493502
+311 79 4 884364623
+533 64 5 882902988
+903 157 4 891033430
+330 143 5 876546470
+393 1197 3 887743611
+924 482 4 885457858
+887 180 4 881380177
+910 313 4 884229092
+537 56 5 886030652
+653 237 2 878855365
+798 140 4 876175467
+320 358 4 884748485
+916 31 3 880844789
+883 273 4 892557850
+503 83 5 880383098
+478 869 2 889396102
+592 198 5 882956241
+613 1157 2 891227204
+207 177 3 891759050
+200 1028 2 884128176
+844 82 3 877387857
+504 667 3 887911808
+395 1060 2 886481149
+924 275 4 889286721
+397 474 5 882839559
+436 1489 2 887770731
+843 392 2 879447377
+217 11 4 889069741
+786 275 4 882841772
+710 301 3 882063407
+834 286 4 890860566
+862 99 4 879305097
+925 217 2 884718100
+537 325 1 886029153
+475 539 3 891451693
+868 503 3 877106421
+612 476 3 875324947
+805 140 3 881705892
+862 930 5 879303843
+734 162 3 891025393
+841 315 4 889066780
+622 1230 1 882672922
+806 628 3 882385309
+526 125 2 885682657
+746 233 4 885075399
+870 246 3 881000751
+541 924 5 883865133
+887 432 5 881379988
+401 429 3 891032847
+804 412 2 879445955
+505 951 3 889334067
+896 77 4 887160270
+85 482 4 879454304
+618 265 4 891307289
+487 426 3 884025034
+10 12 5 877886911
+30 69 5 885941156
+881 28 5 876537612
+652 328 4 882567058
+648 740 4 882211301
+932 675 4 891249538
+424 304 4 880858861
+738 91 4 875351462
+733 244 2 879535886
+836 750 3 885753475
+637 328 4 882900888
+916 1074 3 880844985
+942 272 5 891282420
+773 212 2 888538980
+406 502 1 880131642
+861 462 4 881274698
+932 603 5 891249877
+30 319 4 875060217
+580 829 2 884126077
+276 284 4 874786605
+500 367 3 883875835
+747 1015 4 888640046
+562 88 5 879196680
+916 820 2 880843636
+899 740 5 884120077
+583 286 4 879384052
+348 369 3 886523758
+711 408 5 886030557
+222 333 5 877562819
+468 124 5 875280331
+723 988 1 880499254
+934 211 4 891194661
+854 826 2 882813453
+754 127 4 879451420
+87 396 1 879877280
+95 392 3 880571428
+663 282 3 889492759
+795 431 4 883253193
+878 216 4 880869135
+271 427 5 885848518
+131 536 5 883681723
+711 958 5 876278721
+918 430 1 891987205
+935 274 5 884472352
+896 101 3 887160070
+766 514 4 891308927
+393 143 5 889554930
+851 456 2 875730719
+805 162 2 881698069
+727 111 3 883709266
+840 644 4 891204592
+825 106 4 880756504
+790 259 2 884461023
+577 1147 4 880474394
+671 2 4 884035892
+757 568 4 888466490
+592 762 5 882608402
+486 473 3 879875188
+831 208 2 891354612
+663 685 4 889492917
+894 9 4 880416039
+442 986 1 883391377
+100 346 3 891375630
+766 503 3 891309329
+709 825 2 879848744
+268 363 1 875744228
+642 121 5 885842289
+698 132 4 886367066
+435 432 3 884132968
+913 423 3 881368310
+566 660 4 881650172
+671 7 5 875388719
+543 66 3 874866535
+776 1172 2 892051948
+700 56 3 884493899
+782 1665 2 891500194
+830 418 3 891561540
+682 143 3 888523115
+796 385 5 893048342
+864 403 5 888887944
+928 114 5 880936742
+4 301 5 892002353
+387 676 1 886480733
+1 88 4 878542791
+826 1110 4 885690900
+610 66 3 888704000
+830 732 5 891464415
+614 237 2 879464216
+942 662 4 891283517
+883 382 3 891693200
+406 674 4 879792897
+271 176 3 885848640
+552 619 3 879222632
+838 750 4 887060879
+709 118 5 879848824
+751 90 3 889298528
+698 640 2 886367849
+655 164 2 887430072
+352 210 3 884290328
+807 757 4 892528374
+901 50 4 877126576
+886 1421 2 876034174
+851 193 4 875731722
+928 173 4 880936863
+617 1187 3 883788900
+883 52 3 891693169
+109 250 2 880563471
+851 248 4 875730379
+363 28 4 891495339
+798 50 5 875295810
+634 147 2 875729749
+405 1069 1 885546154
+867 1 4 880078521
+896 328 1 887235731
+860 216 4 885990901
+747 274 4 888733348
+927 154 3 879184534
+868 154 3 877107539
+744 174 4 881171421
+477 275 5 875941763
+693 382 4 875482689
+751 213 5 889132808
+486 222 3 879874939
+830 87 4 891462594
+810 678 4 879895453
+195 242 4 879141989
+659 609 4 891385769
+835 285 4 891032792
+567 59 5 882425762
+618 24 2 891308515
+622 7 5 882590269
+182 15 4 885612967
+843 194 2 879445590
+919 1014 4 875289384
+881 588 3 876538027
+360 175 3 880355888
+766 65 4 891309810
+633 148 1 875326138
+840 81 4 891204948
+922 252 2 891455230
+119 655 5 874781628
+883 1171 5 891695570
+867 182 4 880078521
+398 185 5 875717638
+406 185 5 879792811
+897 141 4 879991403
+126 303 3 887854825
+862 188 5 879305312
+903 214 4 891033781
+455 1167 4 879111123
+796 1415 3 893219254
+682 144 3 888522418
+413 321 3 879969259
+119 93 4 874775262
+151 531 3 879524738
+921 392 4 884673868
+640 161 4 874778479
+709 155 2 879849185
+195 841 2 891841129
+109 28 3 880572721
+902 328 3 879463212
+879 1047 2 887761477
+881 620 2 879052198
+893 597 4 874829230
+586 763 4 884067105
+184 197 4 889908873
+70 1 4 884065277
+583 655 5 879384471
+878 98 4 880866848
+871 289 3 888192475
+318 423 5 884495561
+936 1016 3 886832966
+293 117 3 888904696
+624 126 4 879792395
+796 300 4 892611903
+911 506 3 892839518
+296 514 5 884199624
+894 1281 3 885428159
+583 100 5 879384404
+691 692 5 875543153
+892 826 2 886610523
+852 826 3 891037806
+604 567 5 883668352
+647 196 4 876537620
+394 176 5 881130008
+628 984 5 880776981
+733 276 5 879535299
+939 283 5 880261291
+839 106 2 875752317
+877 173 4 882677865
+696 899 3 886403673
+903 12 5 891033334
+372 264 4 876869330
+506 199 4 874874109
+870 699 3 879901671
+894 331 4 881625708
+889 188 5 880181317
+645 746 4 892054683
+823 866 2 878438179
+435 946 2 884132072
+608 509 1 880403855
+921 1317 2 879380981
+886 399 3 876034041
+807 229 4 892530752
+738 117 3 875350913
+918 165 4 891986998
+642 1037 2 885605866
+884 923 3 876859109
+902 204 3 879465952
+527 433 4 879456464
+883 414 3 891694431
+906 124 4 879435212
+916 748 2 880843249
+757 472 3 888445086
+921 763 3 879380258
+738 269 2 892938254
+923 307 4 880386897
+463 1007 3 877387935
+807 421 3 892529805
+757 252 3 888444827
+564 924 3 888730534
+815 179 2 878694228
+439 268 4 882892424
+870 631 2 882123130
+894 1150 4 882404137
+784 332 4 891387812
+825 1008 1 889020680
+486 328 2 879873973
+870 945 4 879714039
+618 233 3 891309471
+399 356 3 882344512
+644 276 4 889077344
+655 1090 3 887430855
+492 478 2 879969583
+853 334 3 879364744
+715 367 3 875964272
+567 523 3 882425966
+782 1243 3 891498558
+864 159 4 888891049
+694 484 4 875726707
+943 824 4 875502483
+879 292 4 887760823
+847 480 3 878940039
+757 825 3 888444865
+79 285 5 891271652
+655 1248 3 887473879
+316 223 4 880853849
+929 127 5 878402162
+342 153 4 874984261
+885 735 3 885714764
+631 323 2 888465216
+646 259 3 888528978
+798 755 3 875638627
+794 455 4 891034986
+788 742 3 880869508
+704 506 4 891397712
+414 433 5 884999394
+892 180 5 886609622
+887 491 2 881379566
+488 127 4 891294606
+319 350 3 889816233
+430 123 2 877225965
+773 732 3 888539492
+649 127 5 891440356
+797 327 2 879438992
+588 716 5 890028167
+41 156 4 890687304
+901 739 5 877132671
+807 720 4 893080801
+419 1 4 879435590
+785 496 4 879438810
+535 300 3 879617199
+932 191 4 891249620
+897 196 3 879991258
+852 121 4 891036901
+363 230 2 891497440
+795 21 3 880557953
+599 1048 2 880952357
+844 588 4 877388040
+281 300 4 881200643
+830 424 1 891560972
+845 896 3 885409374
+142 268 5 888639837
+927 768 4 879195972
+537 79 3 886032123
+505 95 4 889333313
+412 195 4 879717621
+936 815 3 886833571
+864 223 5 888887097
+916 678 2 880843249
+912 479 4 875966107
+373 231 3 877104976
+936 300 3 886831501
+655 197 3 887426864
+299 399 2 889503373
+881 393 4 876539091
+894 289 2 879896109
+885 953 3 885714531
+720 896 5 891262669
+342 42 3 875319659
+350 1039 4 882345975
+16 943 3 877719206
+612 100 4 875324790
+321 942 3 879440954
+655 447 4 888813372
+919 750 3 885059452
+807 398 3 893082268
+279 231 2 879573060
+940 629 3 885921800
+306 257 4 876504354
+882 196 4 879867263
+451 873 5 879012684
+636 272 5 891448155
+896 928 3 887161033
+724 906 1 883757468
+802 201 4 875985601
+629 732 5 880117430
+833 273 3 875035954
+92 169 5 875653121
+916 549 3 880845543
+332 50 5 887916675
+870 653 4 875050559
+896 482 3 887158359
+271 43 3 885849817
+504 155 3 887912634
+805 729 3 881699728
+774 181 3 888557236
+537 603 4 886030622
+712 1074 3 874957086
+758 715 4 881977057
+870 191 3 881001249
+638 187 2 876694704
+914 781 5 887123464
+894 113 4 882404484
+749 143 4 878847926
+927 121 5 879199250
+924 172 4 885458060
+894 678 3 879896268
+520 990 4 885168906
+655 1136 2 887427568
+722 328 5 891280272
+406 367 4 880131929
+757 82 4 888466490
+916 198 4 880844463
+223 28 4 891550684
+732 294 3 882590201
+882 290 4 879862217
+269 268 5 891446132
+871 651 2 888193337
+399 1042 3 882348283
+345 40 3 884993662
+621 118 3 880738353
+655 639 3 887473803
+339 229 3 891035584
+715 145 2 875963657
+593 496 5 875671198
+911 209 5 892839784
+864 591 4 878179608
+385 204 1 879441728
+766 606 3 891309011
+456 217 3 881374883
+455 581 3 879111763
+62 747 3 879375247
+697 271 4 882621460
+896 679 3 887160813
+733 281 2 879536567
+868 566 1 877111394
+693 185 5 875483301
+930 255 3 879534667
+733 250 1 879535502
+63 993 2 875747635
+277 1012 3 879543454
+796 79 5 892661988
+726 294 5 889828701
+823 735 4 878438754
+766 172 3 891309052
+940 382 3 885921953
+894 1194 5 879897235
+263 181 4 891299448
+864 318 5 888887071
+621 3 5 881444887
+724 294 4 883757726
+553 187 5 879948609
+453 652 3 877554443
+885 174 5 885715780
+634 866 3 875729668
+655 1549 2 891585574
+344 258 3 884814359
+701 19 5 891447164
+394 294 4 880886919
+38 162 5 892431727
+892 233 5 886610049
+697 252 1 882621940
+916 380 2 880845206
+913 346 3 883110406
+592 813 4 882607955
+943 100 5 875501725
+92 418 3 875653769
+680 517 4 876816162
+845 308 4 885409493
+592 735 5 882956158
+758 922 5 881980034
+618 95 3 891309319
+75 222 5 884050194
+924 318 5 885458060
+354 887 4 891180527
+934 533 3 891189640
+6 8 4 883600657
+881 105 3 876537285
+922 715 3 891452354
+887 465 5 881381307
+931 293 4 891036604
+650 203 3 891369924
+592 287 3 882608457
+773 11 2 888539963
+897 118 5 879993275
+899 229 2 884122254
+851 820 3 875730947
+524 58 4 884635031
+314 1225 3 877891575
+405 1429 1 885549903
+578 751 3 887229503
+749 941 5 878849877
+786 174 4 882844294
+136 257 3 882693234
+442 164 2 883390083
+575 603 5 878148012
+684 73 4 878762087
+897 496 5 879994113
+340 196 4 884990861
+936 346 4 886831445
+773 23 5 888540507
+929 284 2 878402162
+727 810 2 883712652
+903 664 4 891033755
+222 685 4 881061165
+897 281 4 879993553
+911 154 4 892839492
+442 441 3 883390083
+276 636 4 874792483
+773 720 1 888540218
+916 746 3 880844262
+903 346 3 891380391
+693 611 4 875484406
+862 250 5 879303158
+347 713 3 881652568
+682 346 2 888518320
+57 257 5 883698580
+940 204 4 885922015
+782 321 2 891498381
+218 657 5 881288265
+789 741 5 880332148
+495 208 5 888632134
+910 98 4 881421309
+664 183 3 876526462
+828 906 3 891034148
+301 755 4 882078308
+682 235 1 888521833
+936 898 1 886831535
+932 528 5 891249962
+788 29 3 880871240
+680 24 4 877075214
+625 97 4 891263057
+826 79 4 885690526
+397 529 4 885350326
+642 926 5 885605454
+932 357 5 891280138
+814 669 3 885411204
+727 144 4 883710395
+940 12 4 885921979
+803 259 2 880054971
+934 550 4 891193097
+545 188 2 879899233
+882 412 1 879863735
+908 494 3 879723046
+927 928 4 879183019
+921 678 5 879379447
+458 969 4 886395899
+620 420 3 889988005
+943 202 2 888639170
+123 1269 2 879872867
+698 385 4 886367366
+499 205 5 885599413
+336 393 3 877756618
+851 895 3 886534529
+889 128 5 880180897
+911 172 4 892838636
+523 1472 5 883701124
+294 293 4 877819897
+786 451 2 882844171
+716 419 5 879794775
+781 56 3 879633919
+749 66 3 878849433
+470 277 4 879178593
+848 512 5 887040025
+868 433 4 877103195
+447 952 4 878854315
+271 315 4 885847170
+894 109 1 880416219
+666 493 5 880139252
+906 9 4 879434846
+894 313 4 883518874
+782 1014 2 891499611
+678 14 3 879544815
+529 307 5 882534996
+592 237 4 882608061
+175 566 3 877108015
+907 1051 5 880159530
+831 1119 3 891354751
+566 143 3 881650502
+551 1051 4 892784593
+10 286 4 877886162
+605 930 2 879429706
+479 338 1 887064372
+416 470 4 878880154
+758 509 5 881975213
+926 321 3 888636202
+160 9 3 876767023
+773 568 1 888540091
+942 99 5 891282880
+626 270 2 878771355
+905 345 4 884983089
+658 201 3 875147873
+637 1284 1 882905070
+421 173 1 892241319
+922 1 5 891448551
+943 426 4 888640027
+748 213 3 879455454
+26 471 2 891371676
+592 985 4 882608698
+693 230 2 875483381
+316 323 1 880853152
+18 83 5 880129877
+10 179 5 877889004
+314 69 5 877888212
+908 591 4 879722996
+805 403 4 881694886
+806 265 4 882388328
+742 24 3 881335248
+790 121 3 884461657
+682 82 4 888522541
+883 805 4 891723323
+495 9 5 888632069
+471 627 1 889827881
+833 174 2 875038529
+892 215 4 886608743
+168 1028 2 884287846
+699 1643 3 879147169
+916 476 2 880843775
+393 367 3 889730187
+833 1149 4 875123677
+860 100 4 885991075
+788 510 5 880867933
+843 495 3 879447170
+186 77 5 879023694
+934 153 5 891225716
+389 579 1 881384611
+328 56 4 885045993
+911 142 4 892840950
+654 751 3 887863034
+896 147 2 887159464
+727 1206 2 883712315
+632 258 4 879459777
+911 216 4 892839929
+189 1154 3 893265380
+807 510 5 892529401
+7 607 3 891352831
+596 289 3 883539079
+537 381 3 886031678
+885 94 2 885713833
+495 1263 4 888636062
+617 1316 1 883788511
+781 50 5 879634362
+874 100 4 888632411
+828 170 3 891037231
+795 1095 3 883767108
+279 17 4 875306552
+913 11 4 881037106
+711 70 5 879993824
+808 875 4 883949915
+878 152 4 880870854
+921 151 3 879379994
+875 28 4 876465408
+799 127 4 879254026
+884 146 3 876858877
+773 32 4 888540467
+715 68 4 875963486
+823 156 5 878438403
+851 824 4 874767550
+616 292 4 891224448
+659 186 3 891385197
+247 181 4 893081396
+913 164 2 880826620
+815 472 1 878692826
+851 1059 3 875730533
+249 1167 4 879572284
+897 673 5 879990744
+627 148 3 879530463
+879 751 2 887760879
+441 100 3 891035441
+756 275 3 874827103
+642 220 4 887663380
+711 317 4 879993173
+684 732 4 878761717
+752 1527 1 891208077
+727 940 2 883713521
+561 1021 4 885807962
+455 385 3 879111907
+907 19 5 880158730
+854 1011 2 882813047
+717 240 2 884642868
+450 756 3 882398940
+532 1483 4 891909911
+653 840 4 878854737
+624 689 3 891961187
+882 66 4 879867980
+829 151 4 891990672
+860 1059 1 891536049
+156 77 2 888185906
+859 458 3 885775382
+632 210 5 879459738
+851 410 4 875730379
+624 255 3 879793435
+405 313 4 885544635
+880 209 3 880174623
+588 370 5 890031141
+851 845 3 874767408
+685 882 3 879451401
+862 61 5 879304244
+843 215 2 879447214
+426 671 4 879444170
+877 241 4 882678194
+896 1098 3 887159146
+874 125 3 888632585
+854 493 5 882813933
+790 1118 3 885156046
+488 288 2 891292682
+853 690 2 879364744
+661 652 2 888300680
+748 197 3 879454630
+503 475 2 879438319
+912 474 3 875965906
+705 526 3 883428028
+933 127 5 874853898
+889 411 2 880177541
+838 568 4 887067309
+847 578 3 878940805
+879 125 5 887761174
+436 273 4 887769233
+864 169 5 888887402
+829 1121 4 883149815
+416 223 5 893212572
+871 955 3 888193541
+193 333 1 889123039
+821 148 3 874792650
+805 739 1 881697013
+185 239 3 883524206
+373 735 5 877099137
+704 210 4 891397112
+862 640 3 879305351
+43 226 3 883956442
+875 269 4 876464694
+890 452 2 882404723
+746 176 5 885075243
+145 869 4 875272926
+606 472 4 880921408
+194 550 3 879524504
+142 338 2 888640199
+370 173 3 879434707
+854 83 4 882813691
+306 289 3 876503793
+881 200 2 876538185
+881 728 3 876539129
+664 174 5 878092802
+875 707 4 876464967
+605 526 5 879426371
+81 210 4 876534704
+606 527 4 880924790
+588 21 5 890015791
+661 566 4 876015688
+270 1007 5 876954036
+561 692 1 885810084
+708 819 3 877325349
+181 299 1 878961749
+713 272 4 888881939
+801 343 4 890332986
+798 584 3 876176071
+621 108 3 881445012
+851 23 4 875806721
+886 772 1 876031973
+863 272 5 889288910
+186 405 3 879023677
+747 192 5 888639014
+894 60 5 882404363
+936 24 4 886832904
+868 747 2 877109566
+768 255 4 888798611
+73 246 3 888792938
+701 127 4 891447139
+896 735 3 887159262
+868 1037 1 877113481
+766 198 4 891310210
+206 1233 1 888180018
+805 432 5 881695527
+120 118 2 889490979
+807 208 4 892528646
+669 483 3 892550196
+7 86 4 891350810
+432 313 4 889415763
+889 746 4 880179893
+916 399 3 880845135
+738 216 3 875352679
+795 919 4 880557617
+882 465 3 879876573
+728 286 3 879442532
+851 676 3 875729887
+452 77 3 875562997
+42 411 4 881106317
+862 135 5 879304762
+807 659 4 892977077
+555 1013 4 879962642
+776 89 5 891628708
+690 89 2 881179505
+847 13 3 878938897
+757 174 5 888445637
+805 946 2 881695591
+804 496 5 879441973
+936 324 5 886831576
+881 136 4 876538537
+763 26 4 878919055
+907 173 4 880160140
+933 232 1 874938354
+592 458 3 882608107
+715 1016 4 875962049
+630 472 3 885667391
+574 1022 2 891278916
+862 89 5 879304526
+368 441 3 889783617
+589 690 4 883352600
+877 202 4 882677936
+429 739 3 882387140
+379 707 5 880525926
+753 173 5 891401757
+854 421 3 882814028
+864 474 4 888889863
+624 879 3 879792171
+561 201 3 885807291
+396 974 4 884646152
+714 924 3 892777408
+637 619 2 882903914
+780 28 5 891363618
+940 209 4 885921800
+892 1118 3 886609939
+655 944 3 891585504
+779 125 4 875996809
+429 651 4 882384772
+145 11 5 875273120
+326 1126 2 879875243
+798 554 2 875638884
+259 546 3 883372151
+869 1163 2 884492238
+442 239 3 883388401
+796 36 1 893047967
+896 1249 2 887161518
+559 22 1 891034003
+629 56 5 880117430
+450 1112 3 882396352
+217 684 5 889069782
+622 231 4 882592735
+690 53 2 881180005
+632 1028 2 879459649
+23 449 2 874787083
+460 9 3 882912150
+591 710 3 891031603
+716 826 2 879794410
+934 162 3 891191546
+618 174 5 891307539
+859 763 4 885775699
+882 568 5 879865629
+943 399 1 888639886
+902 95 4 879465834
+927 132 2 879194268
+425 403 4 878738548
+708 981 3 892719304
+889 98 4 880177857
+378 577 2 880333995
+894 990 3 879896268
+784 690 4 891387249
+645 521 4 892054990
+887 127 3 881377854
+897 188 5 879991493
+788 748 3 880867855
+666 707 5 880314103
+92 239 4 875654125
+887 928 5 881378620
+715 182 5 875965035
+62 285 4 879372455
+758 210 4 882053302
+438 619 4 879868159
+921 128 1 879381287
+830 222 3 891561065
+763 692 2 878915958
+830 451 4 892503035
+861 45 5 881274698
+328 258 5 885044482
+788 658 3 880869862
+429 540 3 882386916
+851 435 4 875731225
+653 172 3 878854051
+854 471 2 882812928
+695 312 3 888806193
+257 1010 4 882050150
+640 301 2 886353820
+591 85 3 891031500
+758 350 4 885016523
+488 132 3 891294108
+938 928 5 891356656
+141 294 4 884584247
+776 510 5 891628708
+817 294 4 874815593
+889 493 3 880178313
+886 63 3 876033015
+301 183 3 882076291
+389 87 5 879991330
+854 357 4 882814235
+802 200 4 875985686
+437 202 5 881001715
+796 550 3 893048562
+8 358 2 879361732
+787 359 3 888979547
+363 789 4 891494962
+711 582 5 879993605
+145 926 3 875271094
+865 547 5 880143232
+813 750 4 883752264
+95 679 2 879196513
+38 1029 1 892434626
+330 117 5 876544654
+532 311 2 885415471
+178 174 5 882826719
+892 7 4 886608473
+315 202 3 879821037
+430 151 4 877225516
+797 298 3 879439362
+940 1167 4 885921198
+334 290 3 891544997
+437 215 3 880140325
+742 127 5 881335361
+707 482 3 886286032
+922 29 3 891450805
+497 449 2 879310966
+561 1115 3 885809146
+644 546 4 889076875
+833 578 1 875224603
+880 541 2 880167918
+650 208 5 891371090
+881 43 3 876539595
+903 106 2 891031883
+591 712 3 891040366
+642 4 3 885605768
+936 25 4 886833231
+147 286 5 885594040
+495 1207 5 888637300
+465 275 4 883530521
+874 313 3 888632098
+698 228 3 886367442
+916 180 5 880844753
+910 307 2 880821815
+165 202 4 879525855
+34 898 5 888602842
+938 121 5 891356895
+327 875 4 887743600
+497 388 4 879363253
+805 679 4 881694854
+848 23 2 887040025
+652 879 3 882566924
+455 79 4 879112377
+896 62 2 887161488
+38 1037 4 892434283
+374 196 1 880395426
+743 9 5 881278061
+881 96 3 876537718
+658 530 4 875147995
+650 191 4 891381546
+405 1101 3 885546287
+835 200 4 891033927
+312 181 4 891699426
+883 124 5 891717419
+786 126 4 882842019
+114 200 3 881260409
+747 7 4 888639176
+761 742 2 876190370
+18 962 4 880131631
+922 380 4 891454218
+623 258 4 891032358
+760 195 4 875668535
+908 50 4 879722397
+911 1060 4 892841033
+887 56 5 881381382
+784 299 3 891387155
+943 393 2 888639638
+469 238 4 879525237
+848 50 5 887038397
+917 237 5 882912385
+843 651 2 879447837
+877 692 4 882677898
+631 315 4 888464916
+871 333 2 888192202
+763 13 3 878919116
+927 82 2 879197269
+930 165 5 879535609
+919 117 4 875288934
+903 120 2 891032101
+328 518 2 885048198
+668 902 2 890349285
+880 1119 3 880242028
+932 443 4 891250059
+847 70 3 878940584
+555 252 5 879962551
+894 70 3 882404536
+22 174 5 878887765
+19 294 3 885412034
+397 14 3 885349348
+795 95 4 881529851
+897 521 5 879990877
+916 825 1 880843750
+181 1325 1 878962816
+537 845 2 886030078
+559 94 3 891035979
+887 385 4 881380502
+804 425 4 879442643
+59 727 2 888205265
+886 919 4 876031869
+864 404 4 888890316
+519 268 5 883248065
+812 333 5 877625294
+600 53 4 888452563
+559 202 1 891035674
+523 169 5 883701800
+665 471 3 884292009
+749 180 4 878848483
+899 89 4 884121647
+490 255 1 875428309
+712 141 3 874730320
+451 1038 1 879012889
+940 70 3 885921500
+699 206 3 878883173
+893 260 2 874828296
+823 1067 4 878438511
+930 64 4 879535641
+216 3 4 880233061
+222 1250 1 881060635
+881 576 3 876538824
+916 147 1 880843578
+405 709 1 885547314
+840 654 4 891204160
+417 238 4 879647768
+551 265 4 892776336
+561 207 3 885809245
+759 118 5 875227954
+545 542 2 880348933
+751 486 3 889133737
+916 652 4 880844291
+804 930 3 879444115
+925 98 4 884717862
+716 494 5 879795542
+722 823 3 891281570
+927 775 3 879197949
+885 50 3 885712252
+279 222 1 875295943
+472 100 5 875978534
+881 768 3 876539505
+551 672 1 892785056
+538 174 4 877106619
+806 553 3 882389831
+519 751 4 884545801
+790 427 4 885155172
+913 180 3 880758150
+472 216 4 875981230
+10 479 5 877891966
+752 260 3 891208261
+450 59 4 882371904
+592 685 2 882608662
+59 505 4 888204260
+796 1039 4 892662223
+843 385 3 879444801
+896 422 3 887159972
+511 678 2 890005076
+913 83 4 881725904
+447 132 4 878855963
+896 380 2 887159748
+482 294 4 887643365
+334 419 3 891546181
+738 82 5 892844079
+843 229 3 879443908
+551 1118 5 892784199
+62 276 5 879372182
+420 286 4 891356790
+650 601 3 891386964
+864 127 4 888887216
+424 258 2 880858792
+854 1028 2 882813421
+698 526 2 886366611
+181 1242 1 878962349
+561 629 3 885809119
+896 655 4 887159109
+903 427 5 891466376
+626 879 1 878771418
+847 482 2 878940584
+664 724 3 876525695
+655 1144 3 888475015
+636 25 5 891449237
+422 271 3 879743635
+821 389 5 874793469
+854 756 3 882813364
+886 405 3 876033434
+768 597 2 883835210
+436 592 3 887770379
+893 476 3 874828772
+562 550 4 879196445
+887 501 4 881380884
+796 209 3 893048115
+938 260 4 891355996
+202 179 1 879727294
+943 406 3 875502597
+828 748 2 891035438
+247 258 5 893097024
+588 692 4 890024051
+862 467 4 879305143
+417 66 3 879648026
+551 760 3 892784592
+537 715 4 886032029
+894 1 4 880416286
+542 744 2 886532676
+751 481 4 889133684
+773 1170 3 888539711
+94 1065 4 885872942
+881 417 2 876538131
+426 641 4 879441931
+274 1163 2 878946162
+804 162 2 879446037
+727 474 3 883710910
+796 1511 3 892660955
+707 847 5 880060066
+506 484 4 882100828
+931 355 2 891036148
+8 566 3 879362423
+44 432 5 878347569
+749 485 4 878848097
+870 100 4 889717102
+929 22 5 879640394
+26 515 4 891352940
+774 250 3 888559123
+460 13 3 882912371
+838 9 4 887063696
+755 538 4 882570023
+923 1012 5 880387624
+551 211 5 892778035
+597 825 5 875343583
+177 42 4 880130972
+645 92 3 892054444
+930 137 2 879535734
+929 56 4 880817844
+871 181 3 888193335
+782 1292 3 891499700
+862 98 5 879304865
+1 13 5 875071805
+809 333 3 891036903
+875 32 5 876465275
+373 190 5 877100161
+880 1134 5 880241609
+457 160 4 882395078
+916 237 3 880843419
+153 322 3 881370900
+904 762 2 879735617
+938 323 3 891356282
+622 198 4 882669612
+622 431 5 882670169
+501 276 4 883348138
+891 148 5 891639793
+932 385 2 891251331
+933 144 4 874854932
+870 124 4 879376994
+60 228 4 883327472
+747 47 5 888639939
+588 286 4 890014710
+561 176 4 885807345
+655 471 3 887611594
+878 497 2 880872395
+897 1033 4 879993713
+859 288 4 885776056
+881 132 3 876538726
+117 1059 3 881008632
+715 629 2 875963921
+910 9 4 880821079
+555 301 4 879962096
+698 498 4 886366515
+653 482 2 880150218
+450 69 4 882373532
+406 1079 2 880132048
+846 87 4 883948417
+176 345 5 886046979
+838 83 5 887065807
+942 79 5 891282903
+33 288 4 891964066
+840 181 3 891204056
+717 1011 4 884644419
+868 755 4 877112184
+456 1421 3 881374437
+177 238 3 880131143
+898 327 5 888294529
+860 517 4 885991076
+385 23 5 879441313
+870 574 1 879902181
+363 384 1 891498066
+645 56 3 892053241
+227 15 4 879035725
+923 628 4 880387428
+753 653 4 891401851
+932 427 4 891249709
+880 109 4 880167114
+533 28 4 879192315
+690 636 4 881179969
+780 174 5 891363783
+887 419 2 881379748
+16 33 2 877722001
+936 455 3 886833148
+425 258 2 878737511
+921 820 3 879380328
+625 165 3 891999926
+145 333 2 885557626
+318 167 4 884497611
+926 302 4 888351713
+912 653 3 875965906
+508 79 2 883767543
+389 209 4 880087048
+16 410 5 877718107
+925 816 3 884718156
+865 475 4 880143425
+617 302 4 883788511
+928 48 5 880936817
+933 840 3 874939230
+933 167 2 874938491
+881 420 3 876539549
+360 471 4 880355177
+862 498 4 879304445
+504 401 2 887911789
+622 226 4 882670367
+661 195 5 888300488
+933 94 1 874938475
+897 65 4 879992811
+918 664 4 891987914
+921 1028 4 879380142
+689 358 4 876674762
+843 168 3 879446255
+222 230 4 878182058
+903 763 5 891031450
+740 271 2 879522753
+158 294 1 880132193
+66 300 5 883601089
+907 1016 5 880158939
+825 409 3 889020852
+622 1228 1 882672922
+872 546 4 888479560
+343 1047 1 876403776
+405 738 1 885547447
+848 127 3 887038159
+643 187 4 891447127
+499 519 3 885599040
+937 295 4 876780336
+813 263 3 883752606
+815 403 4 878697532
+859 118 3 885775193
+178 269 4 882823324
+21 286 3 874950889
+254 200 3 886472504
+754 286 3 879450947
+851 1014 3 874767408
+690 642 3 881179937
+867 69 2 880078797
+816 264 4 891711495
+771 172 4 880659482
+636 760 5 891449263
+707 167 2 886288133
+796 778 4 893047021
+772 328 5 876250551
+627 23 4 879529986
+766 497 3 891309736
+847 89 2 878940332
+896 24 4 887159344
+777 135 3 875980391
+837 1009 5 875721765
+724 895 4 883757727
+90 135 5 891384570
+387 12 5 886484336
+774 214 3 888556517
+929 433 2 880817753
+496 1091 1 876068433
+145 1279 1 875270903
+401 88 4 891033319
+734 164 3 891025524
+919 879 3 875920627
+764 633 5 876244991
+313 79 5 891015114
+425 455 2 878738992
+234 1010 2 892335415
+790 183 4 885156193
+919 875 1 875288362
+537 340 4 886028604
+792 15 4 877909865
+710 286 4 882063223
+419 69 4 879435628
+621 82 5 874964267
+748 408 5 879454428
+499 1483 1 892501259
+916 144 3 880844016
+719 98 5 877310859
+12 69 5 879958902
+908 515 4 879722463
+545 451 3 879900366
+897 866 5 879993797
+810 342 5 890083580
+686 50 4 879545413
+894 290 2 880416285
+605 333 4 880554130
+13 336 2 882140848
+629 435 4 880116756
+796 685 4 892660466
+892 98 5 886607912
+636 235 4 891449371
+932 162 4 891250704
+896 420 4 887158739
+213 924 4 878870846
+749 298 4 879788916
+807 515 4 892528999
+466 679 3 890285159
+344 496 4 889814194
+942 705 4 891283095
+941 763 3 875048996
+805 258 3 879971215
+883 785 3 891694372
+752 332 4 891208170
+326 523 4 879875057
+880 1014 4 892959041
+846 215 5 883949156
+688 879 5 884153712
+880 1224 3 880242632
+878 136 4 880866241
+344 319 1 886381985
+870 198 4 875679860
+218 98 5 881288233
+643 956 4 891448586
+752 752 3 891208213
+171 326 2 891034801
+695 333 2 888805952
+883 173 4 891694182
+394 549 4 880888452
+455 172 4 879112054
+795 50 3 880557114
+892 568 4 886610451
+608 197 5 880405431
+848 197 5 887038021
+266 100 5 892257865
+749 821 3 878847328
+846 515 5 883948457
+388 200 5 886441083
+883 304 3 891691534
+600 568 4 888451908
+891 118 4 883490041
+500 846 3 883865566
+513 763 3 885062453
+599 1 4 880951657
+663 864 3 889492917
+436 425 4 887769335
+326 519 5 879875533
+470 327 3 879178274
+889 405 2 880177567
+456 793 3 881374883
+716 72 3 879796766
+72 106 4 880036185
+373 465 4 877104202
+44 190 5 878348000
+833 13 2 875036139
+800 121 4 887646423
+908 482 3 879722667
+711 161 4 879994495
+655 372 3 887428507
+394 627 5 880888972
+727 25 3 883708927
+863 336 2 889289327
+724 351 1 883758241
+934 498 3 891191511
+751 739 3 889133556
+561 25 2 885809426
+221 117 4 875244633
+899 357 4 884121342
+436 11 5 887769777
+928 172 5 880936769
+293 410 2 888905034
+612 25 3 875324915
+160 325 3 878078115
+804 646 4 879441936
+916 425 5 880844102
+267 12 5 878971659
+647 202 4 876534275
+771 694 3 880659894
+798 801 3 875915317
+932 1411 4 891251647
+872 1376 2 888479603
+374 925 3 880394301
+704 197 5 891397948
+864 49 3 888892091
+523 1036 4 883702552
+829 20 3 881707829
+509 181 4 883591826
+13 813 1 882139863
+766 968 4 891310241
+877 98 5 882678427
+727 679 5 883712315
+650 642 3 891370065
+342 514 5 874984341
+778 35 1 891234406
+293 238 4 888906464
+458 515 4 886396729
+943 2 5 888639953
+614 1142 3 879463965
+862 1009 4 879303622
+638 226 5 876695217
+764 7 4 876243159
+272 134 5 879455176
+918 529 3 891987290
+887 143 5 881379781
+95 462 4 879197022
+840 637 3 891205199
+881 520 5 876538986
+883 550 3 892557605
+894 960 5 882404572
+936 221 4 886832373
+887 115 5 881380218
+642 393 5 885605834
+880 556 3 880242451
+549 323 2 881671879
+152 660 5 880150075
+833 76 2 875124382
+201 508 4 884140458
+833 197 3 875123427
+666 69 3 880139149
+910 1 4 880822060
+730 151 4 880310371
+932 165 4 891248996
+826 651 4 885690526
+293 820 2 888905306
+868 82 2 877112001
+757 145 3 888467442
+591 110 2 891031676
+642 191 4 886131970
+823 143 4 878438024
+916 188 3 880844789
+682 1019 5 888519519
+782 245 4 891498139
+782 1254 3 891499829
+592 688 1 882607744
+661 180 5 876016545
+721 876 3 877137447
+323 156 5 878739720
+94 997 4 891723190
+923 129 5 880387474
+250 202 4 878090253
+454 602 2 888267521
+795 203 3 881530198
+816 271 4 891711378
+116 127 5 876454257
+492 699 3 879969210
+193 347 4 889122906
+782 1088 2 891499611
+776 657 3 891628977
+896 183 4 887235690
+840 89 5 891204418
+501 544 4 883348372
+825 866 4 880756376
+627 690 5 879529406
+905 879 3 884983627
+13 882 3 886952438
+807 50 5 892529076
+916 566 3 880845574
+527 318 3 879456104
+12 127 4 879959488
+708 289 4 892719062
+796 559 3 893218453
+398 483 5 875720673
+592 1142 5 882608145
+393 9 4 887744448
+788 135 3 880869014
+328 715 2 885046853
+627 89 5 879531158
+907 71 5 880159911
+894 93 4 880416219
+374 823 1 880936476
+886 117 2 876033624
+374 181 3 880392846
+826 210 5 885690526
+910 25 3 880822203
+508 186 3 883777109
+901 210 4 877130999
+927 374 4 879195783
+659 79 4 891384036
+898 272 4 888294375
+920 288 3 884219768
+766 530 4 891309703
+328 167 3 885048861
+591 603 5 891031116
+813 270 5 883752380
+915 752 3 891030120
+834 287 2 890862974
+833 298 5 875036383
+932 478 4 891249962
+936 410 3 886833099
+896 68 3 887160313
+892 129 3 886608897
+183 50 2 891467546
+938 1254 1 891357019
+911 443 4 892841220
+727 128 4 883712016
+939 9 5 880260745
+706 117 4 880997195
+884 462 4 876859237
+870 693 4 879713979
+892 419 3 886609520
+860 307 3 879801617
+854 249 3 882812928
+880 147 4 880167224
+930 1048 2 879535160
+896 402 4 887159173
+872 930 3 888479654
+890 162 4 882403007
+936 6 5 886832636
+707 507 5 886286819
+830 134 3 891464054
+670 1299 4 877974905
+864 559 4 888888680
+805 810 2 881695105
+878 702 1 880871600
+870 9 5 879376967
+896 274 2 887158865
+591 283 4 891039565
+506 12 5 874873247
+655 61 3 887564614
+482 258 2 887644023
+882 1116 4 879879868
+899 684 3 884122501
+782 1670 3 891497793
+722 696 4 891281570
+931 315 5 891037577
+658 919 2 875145841
+774 597 2 888558565
+244 193 4 880605638
+588 216 5 890024781
+786 484 4 882843398
+660 257 4 891197934
+788 736 3 880870299
+435 55 5 884131434
+943 194 5 888639192
+864 194 4 888886984
+881 25 3 876536198
+537 980 3 886030051
+881 515 4 876535967
+763 317 3 878919180
+706 24 3 880997172
+430 303 4 877225239
+489 879 5 891366652
+590 137 5 879438878
+806 226 3 882389908
+676 286 4 892685252
+889 294 3 880176686
+38 768 5 892433062
+587 988 2 892871641
+758 640 5 881975119
+387 568 2 886483099
+871 1430 3 888192744
+716 489 4 879795496
+661 471 4 876037167
+829 1 4 891990554
+922 51 4 891448451
+95 631 4 880573627
+650 258 3 891368960
+844 222 3 877381629
+719 402 4 879360933
+748 4 4 879454912
+249 844 5 879572795
+643 357 5 891446889
+680 151 5 877075164
+450 366 3 882396489
+711 306 5 879991049
+425 50 5 878738335
+781 172 5 879634362
+903 1142 5 891466376
+673 898 3 888787312
+940 516 4 885921401
+844 919 3 877381534
+425 27 3 878738695
+457 208 4 882396705
+864 678 4 887686545
+659 655 4 891383561
+883 955 5 891696689
+929 423 4 879640394
+839 864 3 875751958
+790 80 2 885157575
+539 163 4 879788572
+714 9 3 892775786
+405 1529 1 885549635
+759 24 3 875227904
+723 178 3 880498938
+827 938 3 892157282
+330 82 4 876546298
+92 597 2 886443328
+711 200 4 879993918
+940 302 4 884801316
+807 393 4 892528954
+497 926 2 879309759
+592 518 5 882956011
+804 642 3 879445556
+238 237 3 883576281
+733 297 3 879535559
+846 213 3 883948534
+924 427 4 885458010
+560 22 2 879975613
+705 377 4 883427857
+898 315 5 888294375
+659 1044 4 891386071
+428 310 4 885943651
+766 71 3 891309913
+429 936 4 882385934
+711 387 4 879994777
+907 313 5 885860093
+551 143 4 892777274
+330 468 5 876547608
+887 142 1 881381207
+889 433 4 880180612
+213 288 4 878870226
+933 210 3 874853734
+882 1052 2 879864125
+393 315 5 887741960
+422 323 3 875129668
+851 332 1 884205263
+429 177 4 882385065
+940 651 4 885921243
+731 494 3 886179161
+541 623 3 883874778
+496 206 4 876068615
+868 114 5 877103371
+806 231 3 882390614
+904 202 2 879735584
+940 269 4 884801316
+656 300 2 892318614
+796 8 5 892690059
+878 515 4 880865900
+622 725 3 882672177
+766 1050 3 891309668
+632 203 3 879457217
+567 83 4 882425791
+823 42 4 878438357
+865 1240 5 880235099
+892 184 4 886609726
+224 729 3 888104188
+273 896 4 891292873
+938 508 4 891356367
+446 300 3 879787149
+840 756 4 891203664
+716 168 5 879796942
+804 182 4 879444924
+781 134 5 879634256
+896 128 4 887159321
+479 647 5 879461039
+933 665 1 874938878
+902 326 3 879463310
+870 382 3 875680568
+798 734 3 875639061
+527 134 5 879456490
+885 99 4 885714858
+883 1005 5 891695570
+883 778 4 891694372
+782 256 2 891500150
+790 203 4 885155459
+815 121 2 878692344
+825 844 2 892949244
+840 501 4 891209159
+499 258 2 885598932
+904 603 4 879735843
+435 818 2 884133938
+929 205 4 879639969
+933 186 4 874938563
+871 82 3 888193336
+916 568 4 880845949
+592 282 4 882608572
+764 531 5 876244991
+863 286 5 889289191
+880 384 3 880175157
+655 111 2 887523664
+899 603 4 884121379
+878 584 4 880867803
+871 331 3 888192202
+567 489 5 882426673
+655 357 4 887426864
+870 196 3 879539965
+114 172 5 881259495
+883 204 4 891694182
+181 370 2 878963418
+852 264 3 891035999
+758 61 3 881976289
+601 387 3 876350583
+537 173 4 886030682
+713 690 1 888882179
+870 477 4 876319062
+883 12 4 891717356
+506 85 3 874873795
+940 100 3 885921471
+883 285 5 891723351
+256 21 4 882163677
+405 170 1 885549506
+737 160 4 884314881
+756 983 2 874830305
+678 300 4 879544295
+846 802 2 883949508
+884 1018 2 876860514
+749 546 3 878849857
+855 475 4 879825383
+633 654 3 875324654
+622 172 5 882669826
+554 77 4 876550778
+851 176 4 875731816
+125 763 3 892836574
+121 315 4 891389282
+886 693 4 876033897
+572 813 4 879449573
+505 82 4 889333274
+435 235 4 884132266
+923 713 5 880388173
+624 282 4 879793330
+405 1573 1 885549464
+709 540 3 879848744
+844 421 4 877387219
+472 208 5 875981317
+663 13 3 889492562
+346 226 3 886273914
+788 528 5 880868144
+450 1518 4 887138957
+27 1017 4 891542897
+790 475 3 884461657
+846 432 3 883948457
+897 402 5 879991069
+280 411 3 891701871
+919 250 3 875288749
+904 794 4 879735710
+417 1411 3 880952418
+25 177 3 885852488
+795 405 1 883774317
+851 689 3 883148867
+715 233 3 875964468
+892 487 5 886609295
+222 223 4 878181535
+753 187 3 891401851
+868 1188 1 877110060
+620 1091 4 889988069
+903 79 4 891033070
+665 931 3 884291810
+809 315 5 891036743
+758 419 4 881974639
+561 925 3 885810084
+862 559 4 879305312
+911 153 5 892839784
+533 44 4 879191594
+939 280 5 880261291
+868 317 5 877107961
+749 139 4 878850084
+627 276 2 879530173
+934 213 4 891190744
+663 1067 3 889492562
+766 132 4 891309522
+786 50 4 882844295
+548 98 5 891044410
+267 89 5 878971690
+788 172 3 880869687
+593 179 5 877728878
+479 15 3 879460140
+653 232 2 880152426
+453 67 4 888205882
+870 710 3 875680212
+933 56 5 874853688
+634 225 3 875729668
+864 81 3 888891836
+7 317 4 892133670
+881 229 4 876538726
+94 721 2 891721078
+927 278 1 879181133
+934 99 3 891194379
+897 40 3 879990361
+529 689 2 882535049
+707 504 1 886286246
+937 50 5 876769374
+887 50 5 881377758
+778 246 2 890769632
+854 175 4 882813797
+159 597 5 880989838
+308 1118 4 887740500
+773 251 3 888538573
+868 550 4 877112393
+254 135 5 886471880
+217 825 3 889070266
+484 161 4 891195444
+643 234 4 891447260
+629 200 4 880117333
+450 405 4 882474001
+494 127 5 879541080
+751 99 4 889134483
+738 197 4 875353869
+829 258 3 886993238
+663 948 4 889492258
+788 662 4 880871359
+276 469 4 874787441
+524 1184 3 884637173
+916 535 3 880843949
+398 662 2 875723172
+73 514 4 888626153
+854 168 4 882814435
+529 260 4 882535693
+429 562 2 882387575
+795 39 4 883253661
+445 879 2 891199331
+880 1217 3 880243712
+704 100 4 891397491
+882 99 5 879878486
+162 28 4 877636746
+430 298 3 877225547
+201 45 2 884111958
+906 286 5 879434335
+74 300 3 888333194
+862 678 4 879302614
+181 287 2 878963038
+889 83 4 880180817
+524 418 1 884637598
+63 294 2 875747047
+226 23 3 883889355
+144 183 4 888105140
+919 334 4 885059506
+917 248 4 882912385
+395 288 2 886481149
+825 25 4 880756904
+883 430 5 891694401
+880 1244 3 880167411
+342 1011 3 875318467
+430 297 4 877225599
+670 419 4 877974945
+833 645 3 875039416
+72 770 4 880037306
+756 222 2 874828967
+738 930 3 875351956
+343 735 5 876406576
+452 71 3 875273415
+782 1257 1 891500230
+392 875 3 891037851
+646 323 3 888529153
+655 603 4 887473605
+894 276 5 880416314
+663 984 3 889491690
+738 1 5 892844079
+709 65 2 879846868
+938 456 1 891357161
+901 1 5 877129870
+329 322 3 891655570
+815 837 5 878694983
+933 735 3 874853846
+617 854 1 883789464
+934 732 5 891194089
+405 466 1 885548633
+642 812 4 886455357
+504 739 3 887841201
+887 13 1 881378928
+932 77 2 891251869
+892 64 4 886608347
+778 405 3 890727091
+437 248 2 880141716
+804 504 3 879444444
+883 584 3 891693200
+721 204 5 877154765
+794 137 5 891035307
+796 245 3 892612031
+894 268 3 879896041
+429 300 3 882385168
+831 688 1 891354424
+553 527 3 879949290
+250 159 4 878092144
+851 310 5 891961663
+60 141 3 883327472
+586 56 5 884060112
+798 1503 3 876176071
+244 1012 2 880604670
+582 313 5 882960461
+833 448 3 875124495
+570 340 3 881262145
+788 230 3 880869754
+833 980 3 875035800
+320 51 5 884750992
+529 300 4 882535049
+911 451 2 892840253
+753 316 4 891399903
+892 1091 2 886611079
+505 648 4 889334614
+38 413 1 892434626
+650 639 3 891371116
+849 118 5 879695153
+703 926 4 875242885
+793 222 3 875103971
+178 223 4 882827433
+522 180 5 876960824
+571 181 4 883354940
+853 880 5 879364822
+936 235 3 886833099
+922 576 4 891450805
+796 216 5 892761543
+749 226 4 878848533
+846 778 4 883948804
+234 843 2 892334400
+864 164 4 888887216
+293 73 2 888906869
+314 568 5 877888391
+823 503 5 878439315
+846 497 5 883948685
+506 455 3 876070976
+867 191 5 880079117
+630 568 4 885668328
+537 499 3 886031634
+252 124 5 891457490
+921 400 4 879381158
+882 411 3 879863457
+297 659 4 881708055
+710 100 4 882063920
+267 959 3 878972524
+378 82 4 880045935
+877 52 4 882677507
+886 180 5 876031392
+486 281 3 879874629
+932 1116 4 891250943
+75 866 2 884050733
+577 22 5 880472153
+399 919 2 882510379
+880 401 3 880175077
+892 238 4 886608296
+660 523 3 891200534
+913 100 3 880824823
+85 663 5 879454437
+546 892 4 885141260
+620 588 5 889988036
+457 252 4 882395638
+932 447 3 891250944
+378 204 4 880056826
+918 72 1 891988491
+715 713 4 875962201
+629 326 3 880116103
+908 79 4 879722850
+244 56 5 880602440
+299 510 5 889501392
+416 926 2 886315298
+608 234 5 880404847
+805 645 5 881704193
+919 304 4 875920245
+665 237 3 884290635
+761 282 4 876190752
+588 151 4 890026263
+775 315 5 891032742
+314 1048 4 877886221
+690 127 4 881178213
+293 66 2 888906781
+746 174 5 885075243
+886 58 4 876032331
+443 948 1 883504844
+617 200 5 883789425
+234 768 2 892335990
+450 415 3 882398220
+537 953 3 886031473
+903 240 4 891031730
+787 691 4 888979123
+493 959 2 884131263
+234 699 3 892079538
+783 294 3 884326506
+666 50 3 880313447
+877 463 4 882677311
+675 223 1 889490151
+230 10 3 880485530
+524 493 4 884638025
+860 287 3 885991407
+666 100 4 880313310
+450 232 4 882398666
+719 294 2 877311109
+295 941 4 879518359
+648 286 1 882210926
+868 207 3 877107189
+416 1136 4 886318186
+416 624 3 886317237
+429 583 3 882386121
+758 43 3 881977747
+932 470 3 891251331
+748 79 4 879454998
+468 143 5 875288197
+448 288 1 891887161
+459 1014 1 879563506
+269 673 4 891448322
+717 1051 3 884642868
+816 678 4 891710837
+43 143 4 883955247
+872 294 3 888478882
+846 99 4 883948989
+693 228 2 875483947
+670 161 2 877975392
+328 481 3 885048500
+470 742 4 879178455
+916 58 5 880844291
+756 88 1 874829743
+863 348 2 889289456
+374 732 4 880395320
+661 298 3 886841348
+405 1090 1 885548670
+349 459 4 879465569
+535 135 3 879617978
+679 111 3 884487715
+877 155 2 882677997
+296 659 5 884198772
+551 33 5 892778297
+790 168 4 885155230
+843 197 2 879446638
+833 467 2 875038626
+939 680 2 880260636
+159 15 5 880485972
+833 230 1 875223923
+751 738 4 889299733
+896 51 2 887159951
+327 250 2 887745272
+303 1209 2 879544021
+594 276 3 874783470
+790 283 2 884461517
+246 175 4 884921362
+933 411 2 874938689
+643 172 5 891447093
+591 511 3 891031145
+201 33 4 884112487
+889 147 3 880176926
+592 591 4 882608402
+6 237 2 883599914
+425 684 2 878738385
+655 1448 3 887523224
+268 449 2 875744357
+41 514 4 890687042
+130 203 4 875801716
+435 10 5 884131950
+7 164 5 891351813
+757 1014 3 888444827
+880 731 4 880175023
+90 491 4 891384959
+536 95 5 882360361
+445 1378 2 891199635
+362 678 2 885019651
+695 302 4 888805836
+407 189 4 875042268
+889 124 4 880177050
+538 58 4 877109688
+621 62 4 874964496
+858 754 4 879459087
+664 525 4 876526580
+846 212 5 883948804
+479 200 5 889125775
+910 124 3 880821124
+825 1051 4 880755693
+591 4 4 891040366
+887 471 3 881377972
+747 1041 4 888733567
+330 627 5 876545479
+936 244 4 886833099
+286 183 4 877531864
+859 410 4 885776056
+422 234 4 879744015
+872 717 4 888479582
+679 751 5 884325826
+835 514 3 891033986
+941 298 5 875048887
+378 728 3 880332998
+14 524 5 879119497
+682 48 4 888517264
+748 300 4 879454172
+877 531 5 882677128
+635 742 3 878879190
+567 303 3 882426350
+727 147 3 883709402
+463 286 4 877387935
+382 252 2 875946262
+846 181 5 883947694
+846 271 5 883946611
+174 98 5 886452583
+429 11 4 882385464
+921 762 2 879380237
+664 317 3 878095280
+694 241 3 875727877
+892 760 3 886609330
+870 713 4 879376966
+815 659 5 878694952
+539 215 4 879788623
+940 709 5 885921451
+918 1639 5 891987571
+830 399 5 891561999
+435 79 4 884131016
+757 188 3 888466614
+586 551 2 884061189
+514 268 4 885180579
+727 366 3 883712397
+918 1195 4 891986664
+851 597 4 875730686
+897 290 4 879993457
+435 155 3 884133710
+267 181 5 878974783
+222 465 2 878183898
+296 462 4 884197330
+543 47 3 877547672
+807 484 4 892530966
+790 568 3 885157087
+919 148 3 875289417
+774 674 2 888557683
+799 331 4 879253795
+224 526 4 888082495
+92 108 2 886443416
+455 744 3 879109881
+721 237 3 877145312
+892 525 5 886607957
+588 50 5 890024427
+881 580 5 876538251
+666 129 4 880313270
+588 403 3 890027525
+201 737 2 884112077
+582 473 3 882962062
+919 82 5 875373945
+405 621 1 885548932
+885 188 3 885715946
+606 1011 3 880921408
+671 654 3 884034800
+916 117 2 880843509
+851 1051 2 875730279
+618 1163 2 891309266
+741 216 4 891457342
+878 485 3 880866103
+846 182 5 883948089
+705 117 5 883426944
+786 188 5 882843237
+890 663 4 882402949
+585 286 4 891281385
+657 508 4 884239057
+318 941 4 884497715
+885 393 3 885713680
+239 179 5 889180410
+745 302 4 880122475
+803 264 2 880055309
+615 14 5 879448016
+889 239 4 880180554
+880 96 4 880167695
+731 202 5 886186568
+397 591 4 885349562
+474 126 4 887915366
+884 638 4 876859301
+883 338 4 891695193
+849 207 5 879695680
+648 151 2 882212288
+472 603 5 875980376
+588 720 4 890027247
+767 648 4 891462917
+864 625 4 888890273
+939 591 5 880260994
+413 100 4 879969535
+885 111 4 885712996
+398 283 3 875652760
+270 118 3 876956038
+916 674 3 880845522
+886 265 4 876032553
+864 563 3 888892539
+784 260 4 891387704
+435 953 3 884132968
+886 15 3 876031869
+599 866 2 880952229
+886 659 4 876033731
+776 679 4 891628708
+200 465 4 884129112
+676 483 4 892686459
+682 1228 1 888522699
+897 121 5 879993376
+880 761 4 880167965
+43 731 4 875981190
+449 213 3 880410652
+643 82 3 891448095
+529 690 3 882535180
+896 1045 3 887159012
+935 282 4 884472539
+592 99 5 882955663
+768 274 3 880136201
+804 951 3 879444781
+289 109 3 876789628
+655 1311 3 887474473
+794 273 4 891036111
+697 263 1 882621714
+815 190 5 878693381
+889 919 5 880177050
+868 547 3 877112559
+795 1 4 883767204
+660 182 2 891200213
+503 185 5 879454753
+727 399 3 883712717
+380 1101 4 885479487
+345 210 4 884992174
+189 185 5 893265428
+892 62 4 886610011
+862 483 5 879304326
+497 42 4 878759777
+716 234 5 879795269
+828 288 3 891034237
+880 24 3 880167175
+831 271 2 891354225
+758 616 4 881976377
+796 43 4 893188486
+942 265 5 891282880
+659 1021 5 891331825
+932 600 2 891252412
+886 92 3 876031481
+833 47 5 875123299
+491 493 4 891185129
+115 100 5 881171982
+886 959 3 876032473
+634 845 3 875729148
+588 234 5 890024161
+121 11 2 891387992
+883 863 3 891693497
+80 887 4 887401236
+201 705 3 884113302
+795 10 4 880556527
+943 1044 3 888639903
+793 3 4 875104592
+545 684 4 879899380
+311 781 2 884366307
+889 258 4 880176550
+665 121 2 884290480
+933 166 3 874854062
+633 195 4 875324997
+347 260 1 881652250
+910 118 3 881420857
+416 330 3 885114446
+754 1197 3 879451841
+747 644 5 888639397
+13 778 3 886302694
+757 449 3 888466782
+535 504 3 879617574
+938 597 3 891356679
+634 245 3 875729217
+710 420 4 882064434
+393 586 3 889731040
+181 1341 1 878962169
+209 293 4 883417796
+617 671 4 883789425
+880 588 4 880241219
+741 178 5 891018435
+312 484 5 891698174
+843 1 3 879446186
+655 93 3 888474986
+118 234 5 875385386
+897 235 3 879993519
+532 98 5 893119438
+934 1411 4 891195437
+814 667 2 885411204
+294 255 3 889241958
+782 880 4 891498322
+763 1180 2 878915765
+488 134 2 891294707
+524 429 2 884635358
+707 462 4 886286133
+895 294 4 879437727
+145 249 4 875270832
+818 258 4 891870301
+901 423 4 877131685
+853 340 1 879364744
+758 433 5 881976820
+758 447 4 881977487
+180 181 2 877125956
+541 709 5 885595735
+654 223 4 887864497
+860 712 3 885991316
+880 248 4 892958863
+487 178 5 883445540
+830 49 5 892503093
+887 378 5 881381207
+46 262 5 883614766
+842 340 5 891218192
+918 168 3 891986999
+880 234 5 880241327
+540 147 3 882157612
+655 1388 3 887477336
+823 52 3 878439605
+239 1065 5 889181015
+815 1133 3 878697466
+648 527 4 884368643
+592 1166 3 882956668
+528 250 3 886812886
+864 232 4 888889327
+841 1294 5 889067507
+26 936 4 891352136
+796 64 4 892662400
+887 1013 4 881379295
+145 218 3 877343121
+901 151 3 877129870
+918 196 3 891987267
+727 1185 1 883711847
+758 293 3 880672727
+942 310 4 891282396
+601 195 3 876348611
+44 181 4 878341290
+567 56 4 882425630
+889 385 3 880180376
+326 131 2 879875457
+932 487 3 891250558
+734 821 2 891023086
+885 420 4 885714858
+743 340 3 881277551
+654 12 5 887864389
+868 429 2 877103834
+774 566 2 888557277
+532 840 4 892867296
+299 49 4 889502823
+534 282 5 877808174
+513 121 5 885062602
+788 62 3 880870179
+716 708 4 879797443
+940 258 5 884801316
+38 627 5 892431586
+827 332 3 882204460
+596 50 5 883539402
+682 721 4 888518937
+533 451 2 879439465
+894 875 3 880415952
+383 528 4 891193242
+682 180 3 888516979
+537 1011 3 886030416
+892 418 4 886610996
+265 273 5 875320714
+894 961 4 882404642
+225 478 5 879539767
+642 928 5 886131546
+938 288 5 891354203
+401 482 4 891033343
+805 191 4 881697713
+402 408 5 876266741
+815 133 5 878694613
+833 378 3 875124648
+514 87 5 875318163
+559 521 2 891033911
+774 743 1 888558623
+561 709 3 885808824
+324 508 5 880575618
+880 930 2 880167551
+916 125 3 880843750
+409 79 4 881108246
+790 258 3 884461387
+938 225 4 891357161
+693 566 2 875483473
+919 315 3 885059569
+776 603 4 891628599
+796 1032 3 893219451
+804 413 4 879443918
+506 196 4 874873745
+924 200 4 885458093
+880 81 4 880242094
+725 748 4 876103744
+375 1046 2 886622131
+836 900 2 885753475
+846 381 4 883950311
+934 163 4 891193331
+919 28 4 875373888
+899 179 2 884121267
+795 72 3 883252003
+653 1136 2 880152759
+579 523 3 880951740
+917 751 2 882910409
+888 111 4 879365072
+405 665 1 885548094
+870 690 2 886372265
+634 696 4 875729535
+180 655 5 877127159
+758 66 3 881977169
+757 931 2 888445150
+846 638 4 883947694
+537 591 3 886030051
+383 124 4 891192949
+747 517 5 888734012
+871 182 5 888192925
+243 77 3 879988587
+686 22 5 879545181
+922 258 4 891454681
+646 880 3 888529127
+48 193 2 879434751
+532 864 4 887041540
+653 620 3 880153740
+533 508 4 879192702
+608 514 5 880403320
+922 67 3 891452928
+855 510 4 879825578
+111 304 4 891679840
+719 300 2 888449132
+635 333 5 878878685
+894 536 5 879896756
+406 210 5 880131703
+546 665 2 885141411
+903 684 3 891033828
+865 473 3 880144194
+634 1162 1 877017951
+569 333 3 879793036
+64 496 5 889737567
+894 736 4 882404572
+151 173 5 879524130
+548 293 4 891043760
+307 269 4 879283333
+892 194 4 886608423
+280 318 5 891700607
+74 358 2 888333372
+780 4 3 891363969
+889 203 2 880181275
+728 323 3 879442685
+864 258 5 877214042
+862 196 5 879304799
+33 300 4 891964131
+878 923 3 880866687
+938 1061 4 891357085
+890 194 5 882402774
+747 174 5 888639138
+447 762 3 878855139
+642 432 2 885602369
+583 195 4 879384404
+669 195 2 891260542
+751 204 4 889133950
+95 648 3 888954170
+866 896 2 891221006
+851 818 2 875730279
+805 597 3 881695080
+847 419 3 878941027
+823 231 3 878439337
+236 521 3 890115996
+823 128 2 878438733
+478 204 4 889388658
+497 928 3 879361744
+608 340 4 880402982
+542 22 3 886532314
+894 1005 5 882404669
+901 636 2 877131147
+811 988 4 886377686
+678 277 3 879544882
+151 28 4 879524199
+677 740 1 889399265
+743 408 4 881277931
+532 1240 2 874793852
+916 168 4 880844369
+890 484 3 882915942
+758 96 5 881976985
+877 690 4 882676098
+799 321 4 879253720
+672 181 3 879788708
+639 949 3 891240868
+881 409 4 879052545
+766 375 2 891310907
+190 24 3 891033773
+936 3 4 886833148
+539 56 2 879788046
+766 609 3 891309767
+757 164 3 888445684
+296 696 4 884196805
+398 97 4 875721348
+932 205 5 891250211
+935 9 1 884472352
+747 653 5 888639939
+892 659 4 886608681
+181 544 1 878962919
+878 64 5 880866446
+903 154 4 891033781
+891 924 5 891639737
+391 98 4 877399133
+393 652 3 889729375
+121 458 1 891388847
+883 275 4 891692657
+921 1051 3 879380433
+194 199 4 879521329
+898 312 2 888294707
+64 347 3 889737062
+648 576 4 884882916
+776 444 2 892920423
+877 302 2 882676054
+807 998 3 893081656
+398 135 3 875657802
+471 1219 4 889828026
+824 259 4 877020927
+738 225 3 875351837
+429 796 3 882386601
+102 1 3 883748352
+407 219 4 876348318
+498 337 4 881954617
+343 1117 3 876403563
+774 530 5 888557197
+100 751 4 891374868
+819 177 4 884105025
+787 313 5 888979547
+828 475 4 891035724
+921 1287 1 879380401
+778 216 3 890726264
+880 1017 3 880175077
+683 354 3 893286347
+930 106 4 879535392
+13 515 2 881515193
+465 836 3 883531155
+769 1093 3 885423632
+746 720 3 885075399
+880 470 4 880242306
+466 241 5 890284857
+868 327 4 877103039
+882 199 5 879867508
+327 183 3 887744065
+864 235 5 888891794
+913 596 1 881367210
+796 486 5 892676072
+523 1121 5 883700969
+363 301 3 891493918
+770 268 5 875971568
+907 50 4 880158692
+543 796 3 877550790
+378 660 4 880056547
+872 290 2 888479537
+840 175 4 891205004
+100 271 3 891375260
+860 321 3 880829225
+745 9 4 880122809
+646 1313 3 888529180
+943 31 4 888639066
+903 87 4 891032981
+787 286 3 888979007
+89 173 5 879459859
+932 195 4 891250643
+697 9 4 882622505
+406 294 3 879445250
+916 971 4 880845476
+424 300 2 880859199
+504 168 5 887839164
+148 173 5 877017054
+13 9 3 882140205
+903 60 4 891033048
+523 531 5 883700792
+682 27 3 888518104
+642 208 5 886131547
+681 292 4 885409883
+911 374 1 892841118
+429 80 3 882386684
+936 121 4 886832544
+938 1152 3 891357106
+880 310 3 892958036
+650 257 3 891384844
+889 651 4 880177906
+916 569 2 880845606
+916 97 4 880844789
+275 679 3 880315080
+234 447 3 892336047
+919 294 3 875288304
+561 928 2 885810330
+916 1101 4 880844419
+94 226 2 891721238
+807 543 2 892528427
+684 83 5 878761676
+854 411 2 882813143
+669 111 4 892549583
+912 661 2 875965981
+919 271 4 885059476
+312 429 5 891698951
+927 11 5 879183303
+408 751 4 889679982
+848 153 5 887039271
+895 742 4 879438123
+883 13 4 891723351
+942 750 4 891282355
+922 204 3 891451100
+261 596 2 890456142
+872 284 3 888479369
+158 70 4 880135118
+901 1047 3 877131391
+618 483 5 891308199
+894 277 4 880416341
+921 194 3 879380704
+934 420 4 891191469
+899 181 3 884119877
+318 1030 2 884498787
+894 212 5 882404572
+843 143 2 879447757
+896 179 2 887159630
+141 1040 3 884585547
+746 68 4 885075337
+582 294 1 882960396
+833 517 2 875133633
+632 468 3 879457925
+693 654 3 875483381
+805 141 2 881705843
+941 408 5 875048886
+563 220 4 880506703
+774 97 2 888556600
+796 387 3 893047504
+313 559 3 891029877
+864 665 3 888892300
+881 542 1 876538763
+157 1016 5 886890341
+738 211 3 892958137
+901 451 4 877132604
+913 531 2 880946475
+835 485 5 891033525
+593 393 4 886194041
+99 329 4 886518562
+848 484 5 887043040
+913 474 5 881725737
+881 186 3 876538221
+456 109 3 881371660
+214 518 3 891544000
+663 1059 2 889492614
+933 50 4 874854383
+293 712 2 888907603
+894 125 3 885428261
+784 346 4 891387077
+917 696 5 882912385
+596 286 4 883538815
+882 820 3 879863969
+642 660 3 886132089
+894 19 4 879897100
+927 535 3 879181694
+836 523 5 885754150
+598 300 4 886710671
+831 750 4 891354225
+569 546 3 879794302
+506 692 4 874873529
+683 315 4 893285557
+754 340 2 879451010
+541 95 4 883874682
+905 301 4 884983556
+722 866 4 891281108
+894 198 4 882404460
+881 582 1 876538465
+738 109 4 875353678
+256 829 4 882153751
+409 83 3 881108971
+474 9 5 887916203
+782 890 1 891498865
+937 19 1 876769436
+629 699 3 880117460
+374 88 3 880395665
+933 578 1 874939230
+796 342 5 892611871
+883 10 5 892557605
+916 193 4 880844420
+840 615 5 891204356
+892 484 5 886607568
+742 284 3 881335492
+798 694 3 875303718
+763 515 4 878915628
+208 781 3 883108498
+455 258 5 878585250
+79 763 5 891271741
+932 148 2 891252140
+776 524 5 891628752
+655 137 4 892333972
+882 151 5 879862327
+880 1185 1 880174995
+378 1168 3 880333383
+932 189 5 891250449
+896 29 2 887160916
+175 98 5 877107390
+773 541 1 888540187
+843 170 1 879446863
+456 14 5 881371427
+933 184 1 874938850
+894 190 5 879897100
+514 222 4 875462611
+932 530 4 891249903
+756 66 4 874829705
+591 194 4 891031171
+918 855 5 891987497
+825 597 5 880756933
+774 1215 1 888558623
+892 70 4 886608802
+848 528 3 887037980
+918 153 1 891987291
+588 100 1 890015374
+576 7 5 886985003
+840 609 4 891204627
+938 148 3 891356500
+641 558 5 879370299
+840 855 4 891205093
+894 303 4 879896756
+615 666 2 879448270
+815 168 3 878693424
+640 175 5 874777735
+882 121 4 879861739
+303 259 3 879466116
+206 326 1 888179713
+907 25 5 880159113
+645 48 4 892053748
+859 1008 4 885776056
+297 1136 3 875240053
+865 744 4 880144024
+694 72 4 875729107
+894 978 3 880416176
+303 81 4 879466866
+267 1035 4 878973971
+916 79 3 880845249
+712 946 4 874730521
+625 197 5 891262724
+7 309 3 891350704
+938 7 4 891356679
+568 430 3 877907834
+643 58 4 891448062
+795 17 2 883252686
+343 715 5 876405943
+771 164 2 880660025
+820 286 4 887954853
+757 1 4 888443974
+882 258 3 879860936
+834 148 4 890862563
+788 399 3 880871128
+655 298 4 887425564
+932 134 4 891250169
+642 40 4 885605866
+727 1250 1 883713760
+892 69 5 886610048
+24 699 3 875323051
+848 134 5 887043265
+914 1259 1 887123886
+835 135 5 891033560
+747 129 5 888639138
+733 116 4 879535368
+334 1011 4 891544680
+677 908 4 885191403
+503 8 5 880472435
+930 523 2 879535574
+910 254 1 881421240
+913 419 5 881725737
+890 179 5 882403299
+22 998 1 878886571
+752 995 4 891208261
+777 692 5 875980670
+790 582 3 885156852
+846 521 3 883948141
+588 111 1 890028509
+790 275 4 884461774
+561 588 2 885809197
+146 342 1 891457978
+880 381 4 880174808
+716 385 1 879796011
+758 12 5 881975243
+933 627 2 874854874
+551 727 5 892783559
+716 631 5 879795867
+669 654 5 891260754
+500 82 4 883874290
+427 334 5 879701326
+838 69 4 887067609
+930 1 3 879534525
+458 1335 1 886395565
+872 682 3 888478822
+715 1188 2 875964843
+916 250 4 880843361
+710 173 3 882063685
+313 235 3 891029148
+847 1031 2 878941005
+290 64 4 880474034
+847 820 1 878939375
+929 135 5 880817818
+276 293 4 874786686
+795 68 3 883253137
+916 541 2 880845206
+933 38 2 874939185
+221 423 2 875245167
+880 127 5 880167066
+934 428 4 891195503
+371 204 5 880435210
+643 202 3 891447835
+459 275 4 879562859
+935 597 4 884472576
+660 298 2 891198441
+342 324 1 874984002
+881 495 5 876537752
+886 132 3 876032399
+422 7 3 875129882
+923 293 4 880387908
+834 300 3 890860334
+207 1170 2 875506807
+218 431 3 881288386
+708 1049 2 877326086
+94 690 4 891928703
+561 385 2 885810144
+655 889 3 888474285
+288 100 5 886629749
+834 181 5 890862526
+532 660 4 888634801
+497 1041 3 879310473
+683 914 2 893283104
+932 616 5 891251153
+883 385 1 891696999
+464 50 4 878354966
+916 161 3 880845658
+927 111 4 879177457
+916 387 4 880845328
+617 192 5 883788900
+708 676 3 892719172
+488 31 4 891294439
+435 169 5 884130995
+59 143 1 888204641
+290 357 3 880474107
+841 325 3 889067216
+181 1352 1 878962240
+663 319 1 889492229
+738 528 4 875352679
+112 315 5 891299783
+881 1228 3 876538986
+645 46 5 892054508
+935 300 4 884471955
+670 483 5 877975200
+26 282 4 891373086
+826 82 3 885690482
+936 1335 4 886833325
+435 627 3 884133194
+931 126 4 891036463
+805 169 4 881695527
+870 197 5 875050723
+149 333 1 883512591
+411 194 5 892845605
+887 305 5 881377532
+896 637 2 887160041
+664 134 5 878092758
+89 405 3 879441586
+592 558 5 882955948
+671 526 2 884035406
+560 275 4 879975718
+943 231 2 888640186
+216 833 2 880233233
+605 934 4 879425706
+930 116 5 879535392
+830 88 4 891464148
+911 465 5 892840807
+843 74 2 879448830
+880 1188 2 880167880
+865 685 3 880144071
+445 271 1 891199458
+804 448 3 879445841
+793 106 3 875104340
+727 98 4 883710152
+537 518 4 886031105
+910 174 5 880822060
+886 566 3 876033461
+276 1273 2 874795823
+642 1058 3 886132139
+838 255 4 887063937
+711 727 4 879993629
+865 108 1 880143680
+803 538 4 880054834
+836 324 4 885753595
+655 1118 3 887473605
+95 50 5 879197329
+561 651 3 885807574
+648 220 3 882212039
+846 63 3 883950220
+868 378 2 877108056
+841 258 5 889067076
+650 290 2 891387979
+889 3 4 880177664
+102 684 2 888802176
+482 313 5 887643146
+892 159 4 886609977
+843 196 2 879446806
+937 303 4 876762200
+655 279 3 888685989
+934 630 4 891192285
+846 82 2 883948089
+542 249 4 886532432
+102 1076 2 883748527
+805 357 5 881697713
+620 151 4 889988196
+862 546 4 879302944
+787 351 3 888979657
+639 14 5 891239813
+858 9 5 880932449
+779 294 5 875501334
+194 712 3 879555147
+796 655 3 893048115
+825 840 4 880757103
+727 252 2 883709438
+620 758 2 889987073
+378 51 3 880333195
+824 243 1 877021002
+885 365 3 885714431
+777 652 5 875980670
+45 24 3 881014550
+748 118 2 879455040
+798 181 5 875295772
+421 509 2 892241532
+683 127 4 893286501
+934 712 4 891196564
+771 173 4 880659894
+809 322 3 891037069
+817 9 3 874815836
+406 462 5 879445562
+751 655 3 889133377
+932 493 5 891249767
+894 30 4 882404250
+530 470 3 891568895
+916 257 3 880843401
+932 228 4 891251442
+796 195 5 892675424
+894 718 3 885428386
+239 528 5 889178562
+932 520 4 891249794
+41 50 5 890687066
+329 534 3 891656639
+642 172 5 885604299
+59 507 4 888204877
+709 295 3 879847731
+389 367 4 880086820
+436 427 3 887769105
+905 751 3 884983034
+887 455 5 881378620
+693 546 1 875483234
+940 183 3 885921422
+551 17 5 892784942
+911 173 5 892838677
+250 469 4 878091772
+605 187 5 879425432
+863 895 5 889289385
+460 245 3 882910657
+881 194 3 876538185
+155 322 2 879371261
+798 1446 4 875914898
+690 69 5 881179293
+650 520 4 891369759
+938 259 2 891356282
+724 323 2 883757874
+608 42 5 880406168
+894 270 3 879896141
+514 199 3 875463351
+648 742 5 882211175
+545 50 5 879898644
+905 1051 2 884984329
+577 294 4 880469903
+933 39 3 874854100
+296 1251 5 884196469
+617 17 1 883789507
+294 21 3 877819897
+653 1035 2 880153099
+655 196 3 888685556
+919 880 3 885059601
+642 1032 4 886569012
+22 731 3 878887116
+180 235 4 877127758
+864 393 3 888889129
+934 449 4 891194900
+784 302 5 891386988
+782 752 4 891497793
+757 118 3 888444920
+870 427 4 880584516
+429 528 4 882385034
+897 25 2 879993346
+533 627 2 879439593
+151 664 5 879524713
+846 463 5 883948222
+910 597 3 881421048
+833 819 1 875133458
+378 956 3 880332034
+435 585 3 884133447
+468 55 5 875287615
+930 14 4 879535392
+492 474 5 879969879
+90 516 5 891383987
+286 1133 4 877534137
+645 288 3 892051741
+13 218 1 882396869
+840 463 5 891205287
+804 928 4 879443736
+864 58 5 888887739
+276 949 3 874836725
+868 1240 5 877107284
+429 71 3 882385705
+806 70 2 882388628
+109 50 5 880563331
+932 212 4 891249109
+805 549 3 881696759
+734 705 4 891023131
+838 487 4 887067126
+268 840 2 875744357
+846 97 4 883949255
+619 293 3 885953804
+502 307 4 883701980
+898 328 2 888294567
+543 144 4 874863269
+814 447 3 885411030
+805 82 3 881694854
+807 1274 3 893083179
+659 559 1 891386641
+307 121 1 879114143
+524 60 5 884634938
+416 303 4 876696643
+299 354 4 888854746
+145 544 4 875271312
+933 164 2 874854461
+328 610 3 886036967
+330 384 2 876547813
+553 483 5 879948423
+455 736 3 879112460
+872 975 4 888479654
+267 265 5 878972903
+758 319 4 880672321
+504 100 5 887831486
+536 205 5 882360424
+555 13 5 879964092
+934 89 5 891191157
+618 214 2 891308176
+657 7 3 884239057
+896 952 4 887159012
+798 828 4 875637986
+91 79 5 891439018
+756 151 4 874830550
+934 170 4 891190744
+224 147 3 888103646
+367 217 5 876690021
+870 88 2 879270213
+562 148 5 879195442
+864 509 5 888887944
+883 496 2 891755066
+622 427 4 882592178
+903 273 3 891031203
+363 1013 3 891499875
+645 135 5 892054707
+479 205 3 879461015
+722 117 4 891281132
+774 518 1 888556746
+650 145 3 891387953
+918 381 5 891988123
+896 129 4 887159531
+862 979 5 879303409
+837 277 2 875722169
+144 212 5 888105993
+537 19 4 886030051
+393 769 4 889731593
+329 423 4 891656237
+578 300 4 887229386
+405 550 2 885547909
+894 124 5 881625708
+883 237 3 891717963
+325 172 4 891478851
+179 347 3 892151064
+655 559 2 887472965
+896 164 4 887159321
+478 433 3 889396330
+897 125 4 879993314
+916 367 3 880845451
+222 597 1 877564076
+271 735 4 885849140
+552 111 3 879222238
+577 216 4 880472124
+398 237 3 875653168
+880 151 4 880242848
+929 28 4 879640084
+26 1013 1 891383836
+452 480 5 875261261
+323 273 4 878739355
+896 43 3 887161171
+758 77 3 882054049
+751 597 2 889299290
+472 235 5 875978994
+933 834 1 874938878
+788 828 3 880869396
+889 165 3 880178131
+881 748 3 876535544
+880 63 3 880174926
+886 214 3 876032072
+591 954 3 891031403
+877 222 2 882678484
+880 636 3 880167918
+723 150 3 880499050
+524 647 3 884634911
+332 472 3 887938277
+887 409 4 881378971
+868 55 5 877106505
+286 402 3 877534216
+932 96 4 891250060
+926 272 5 888351623
+650 176 4 891369798
+847 603 3 878939876
+279 945 5 879647064
+738 100 2 875349968
+747 172 5 888639222
+393 819 3 889731592
+487 1220 4 884050879
+795 583 4 883250168
+817 288 4 874815593
+943 204 3 888639117
+655 1628 2 888729735
+870 579 2 879902161
+586 232 3 884058809
+830 510 4 891561673
+263 141 5 891299877
+648 364 5 884882528
+870 313 4 883405554
+540 762 4 882157545
+698 214 1 886367874
+722 148 3 891281710
+916 369 2 880843906
+653 393 2 880152426
+747 1246 1 888733415
+774 211 3 888555897
+774 62 2 888557520
+537 792 3 886030805
+804 167 3 879445956
+805 338 1 879970974
+883 265 3 891696864
+801 358 4 890333094
+645 194 4 892053644
+773 324 3 888538269
+472 95 3 875980209
+603 474 4 891956803
+808 264 5 883949986
+922 834 1 891455565
+871 1434 3 888192689
+942 328 3 891282503
+537 978 2 886029841
+870 692 2 879270213
+943 132 3 888639093
+162 294 3 877634955
+85 162 2 879454235
+543 562 2 877547004
+601 406 2 876350998
+539 301 5 879787770
+828 462 3 891036630
+919 423 5 875374032
+490 289 1 875427021
+484 89 4 891195298
+430 64 4 877226130
+543 432 4 874862967
+727 1615 1 883709884
+577 941 4 880475435
+582 988 1 882960718
+846 737 4 883949771
+307 708 4 879283322
+918 82 3 891988521
+618 186 4 891307224
+919 287 4 875289611
+943 56 5 888639269
+705 423 2 883427904
+407 152 4 875043826
+886 64 5 876031573
+838 121 2 887064248
+919 527 4 875373416
+405 174 5 885544739
+279 242 3 877756647
+932 510 4 891249146
+784 268 3 891387501
+918 630 3 891988672
+617 164 1 883789664
+532 143 4 874788755
+916 462 4 880844058
+807 318 5 892528062
+935 546 4 884472743
+870 268 3 881000751
+629 881 3 880116023
+715 50 5 875961998
+234 1003 2 892334267
+747 169 5 888640305
+554 276 3 876548886
+860 332 2 880829226
+884 921 5 876859277
+840 11 3 891204921
+189 297 3 893264023
+454 732 4 888267560
+848 176 4 887037980
+804 250 4 879441000
+307 831 1 879114143
+704 382 4 891397571
+889 514 1 880178158
+807 449 5 893082893
+831 508 3 891354947
+823 127 5 878438357
+741 172 5 891018339
+481 144 4 885828732
+320 597 3 884748774
+318 451 4 884497546
+533 70 4 879191938
+771 128 2 880659482
+881 596 3 876536241
+883 396 2 891695743
+815 204 4 878693871
+896 654 3 887159895
+747 17 4 888733387
+650 614 3 891385876
+102 316 3 889362833
+870 1221 3 881001249
+592 789 4 882956419
+850 318 5 883194737
+848 647 5 887039329
+582 117 3 882961000
+883 530 3 891696823
+880 1049 3 892959087
+867 257 4 880078090
+772 294 4 877533625
+894 347 4 885427952
+758 386 3 881978259
+907 79 5 880160008
+13 870 3 882397271
+841 751 3 889066880
+645 39 3 892054324
+583 602 4 879384471
+568 482 4 877907781
+854 197 4 882813797
+862 633 5 879304722
+896 1028 2 887160554
+293 432 5 888906516
+505 755 3 889334248
+617 441 3 883789590
+704 494 5 891397948
+883 989 5 891692168
+936 717 2 886833325
+807 95 4 892529185
+303 116 5 879466771
+910 210 4 881421309
+642 794 4 886568429
+764 939 4 876245880
+846 48 5 883949046
+449 86 4 880410599
+758 196 4 881977229
+194 654 2 879522445
+890 176 4 882404851
+707 654 4 880061578
+776 7 4 891629077
+806 690 2 882384589
+931 845 3 891036883
+673 340 5 888786969
+851 349 3 890862917
+938 258 5 891353196
+834 13 2 890862648
+880 1047 3 880175157
+890 187 5 882403221
+919 953 3 875921051
+369 196 5 889428642
+854 121 1 882813074
+653 1087 2 880153207
+534 276 5 877807873
+463 985 1 877386923
+659 482 4 891383674
+936 358 4 886831820
+399 1060 3 882510269
+862 969 5 879304410
+463 936 2 890460826
+560 197 4 879975613
+897 120 3 879993886
+698 419 3 886367474
+600 759 2 888453145
+256 934 3 882163730
+642 64 5 885602482
+727 616 2 883713348
+346 195 5 874948703
+242 275 5 879741196
+498 1404 3 881957054
+577 121 5 880470258
+156 100 4 888185677
+907 475 3 880158692
+862 132 5 879304980
+495 135 3 888633011
+479 62 3 879462007
+479 250 4 879460393
+416 544 2 888700566
+705 230 4 883428083
+894 591 4 880416137
+763 79 5 878919083
+874 20 3 888632615
+661 31 3 876017533
+881 712 3 876539156
+693 402 3 883975558
+842 874 5 891218060
+891 595 3 883489668
+733 1117 2 879536659
+922 80 3 891452817
+773 174 3 888539962
+889 509 2 880180650
+874 127 5 888633310
+699 202 3 878883112
+429 1112 3 882386785
+660 87 2 891199133
+867 300 2 880077751
+877 14 5 882677048
+933 435 4 874854251
+497 1615 3 879310650
+627 693 2 879530205
+826 511 3 885690482
+281 259 3 881200789
+848 566 4 887046823
+821 71 5 874793969
+899 195 4 884121884
+176 273 4 886048230
+556 173 3 882136162
+876 22 4 879428451
+899 1 3 884120105
+900 117 2 877833029
+658 923 3 875148059
+940 164 2 885921915
+618 55 2 891308063
+514 568 4 875462689
+741 186 5 891455317
+807 748 4 892527267
+889 276 4 880177104
+287 742 3 875334196
+748 427 4 879454405
+930 411 1 879535272
+65 194 4 879217881
+776 860 3 892920381
+908 7 3 879722334
+422 441 4 879744183
+312 197 4 891698764
+60 419 3 883327612
+881 14 1 879051971
+892 318 5 886607641
+438 300 4 879867960
+916 650 4 880844711
+387 665 2 886481851
+521 231 2 885254307
+611 750 5 891636222
+880 342 3 892958275
+932 491 5 891249621
+846 661 4 883948840
+527 423 3 879456248
+870 606 4 875679687
+758 902 4 889328320
+577 819 3 880470604
+902 257 3 879464964
+886 550 4 876034228
+75 129 3 884049939
+1 28 4 875072173
+882 407 2 879863831
+867 855 5 880078604
+880 1012 4 880166827
+827 312 2 882809814
+934 965 4 891192914
+164 248 4 889402030
+847 928 3 878939375
+900 205 4 877833712
+632 22 4 879457394
+916 92 5 880844291
+927 25 3 879177403
+891 405 3 883489646
+721 682 3 877137285
+700 651 4 884493712
+194 575 1 879554453
+880 226 4 880167806
+942 1221 4 891282783
+768 237 4 883834705
+642 940 2 886569847
+706 237 4 880997482
+903 175 4 891032760
+943 625 3 888639427
+59 53 5 888206161
+659 170 3 891045943
+532 99 5 893119438
+786 419 4 882843312
+117 164 5 881011727
+25 82 4 885852150
+872 628 4 888479151
+625 652 4 891262983
+296 187 5 884198772
+785 269 5 879438537
+454 511 3 881960173
+691 322 3 875542976
+918 197 2 891987387
+796 243 3 892612354
+178 173 5 882826306
+382 514 3 875946730
+600 82 5 888451583
+592 748 2 882607434
+941 300 4 875048495
+643 408 4 891445176
+655 915 4 891817435
+805 419 4 881705766
+795 747 3 883252630
+707 134 4 886286004
+889 59 4 880177906
+711 378 4 879995099
+535 134 5 879619144
+878 740 2 880865813
+918 965 4 891988276
+798 1284 3 875637744
+763 143 3 878918332
+889 763 4 880177502
+848 945 5 887043821
+782 348 4 891498213
+861 70 4 881274672
+927 195 4 879183245
+711 729 3 879994413
+754 307 3 879451191
+618 713 4 891307224
+646 352 1 888529153
+327 952 2 887819354
+730 1 4 880310285
+435 101 3 884132184
+943 1330 3 888692465
+847 507 3 878940161
+405 641 1 885546201
+854 11 5 882814570
+409 663 4 881107251
+121 1 4 891388475
+291 293 5 874833668
+872 273 3 888479274
+882 7 4 879862652
+464 12 5 878355167
+887 368 5 881381679
+308 583 4 887737483
+624 595 3 879793408
+909 339 4 891919406
+389 412 3 880089170
+886 95 5 876032531
+34 899 5 888603123
+865 95 1 880235059
+496 1041 1 876068615
+402 100 5 876266904
+501 273 4 883347975
+508 215 3 883776977
+125 82 5 879454386
+132 1019 3 891278867
+796 477 2 892660465
+682 172 5 888522417
+204 9 5 892513979
+537 501 3 886032000
+100 898 4 891375454
+267 576 3 878973760
+532 754 4 892854961
+117 271 4 880124397
+908 124 3 879722694
+919 275 5 875288522
+851 480 5 875731406
+896 473 2 887161393
+843 521 2 879446359
+891 126 5 891638601
+887 1084 5 881377893
+870 490 3 886883147
+691 205 5 875543395
+880 467 4 880241821
+500 1315 4 883865463
+456 483 4 881372911
+836 260 2 885753691
+666 566 3 880314500
+532 453 4 888631524
+94 1007 4 891724282
+49 208 4 888068715
+786 703 3 882843190
+886 1014 5 876034371
+862 185 5 879304571
+665 248 4 884292068
+653 188 5 878854145
+706 125 5 880997172
+279 1274 3 875314001
+383 604 5 891193042
+447 474 3 878856022
+545 386 2 884134780
+561 531 1 885807215
+655 1636 4 887473570
+814 635 2 885411749
+561 357 3 885807612
+3 340 5 889237455
+715 692 3 875963836
+796 125 4 892660465
+942 520 5 891282963
+887 405 5 881378439
+943 569 2 888640186
+56 1074 3 892683941
+442 738 3 883389164
+621 386 3 874963126
+917 763 3 882911480
+440 245 4 891548470
+230 627 5 880484661
+932 705 4 891250017
+709 597 4 879848824
+524 117 3 884322113
+747 649 3 888640916
+884 14 4 876858946
+548 127 5 891043008
+553 170 4 879948806
+933 597 1 874939230
+686 603 5 879546847
+435 596 4 884132184
+747 276 5 888639989
+38 678 5 892428658
+887 25 2 881378537
+658 171 4 875147448
+758 1047 3 882054250
+880 732 4 880174652
+869 25 2 884491767
+860 894 2 883678286
+699 117 4 879148051
+840 91 5 891208998
+934 199 4 891191778
+907 291 5 880158913
+101 595 2 877136391
+886 42 5 876032248
+451 748 4 879012550
+814 201 2 885410957
+606 180 4 880926245
+896 710 4 887159657
+934 1065 2 891191108
+804 118 4 879443900
+771 496 5 880659606
+840 172 3 891204627
+705 393 4 883427716
+705 576 4 883428128
+943 546 4 875502229
+251 185 5 886271884
+922 15 4 891453122
+788 402 3 880870544
+21 858 1 874951858
+834 886 4 890860566
+889 1239 1 880182815
+847 66 3 878941398
+932 488 5 891250282
+916 713 3 880843636
+707 9 5 880059647
+862 1050 5 879305351
+495 577 1 888637477
+401 203 4 891033288
+291 739 3 875087334
+927 56 4 879184534
+650 71 3 891386755
+932 890 1 891248778
+574 305 3 891279012
+258 300 5 885700877
+437 558 3 880142365
+910 181 1 880821033
+927 477 3 879176876
+358 221 5 891269077
+246 477 4 884921767
+650 559 3 891387520
+110 569 4 886988321
+913 50 4 880758348
+846 576 4 883950186
+232 44 4 888549412
+924 511 5 885457827
+568 524 2 877907281
+727 371 2 883712193
+840 157 4 891208998
+916 582 4 880844728
+244 383 3 880608957
+746 186 4 885075497
+429 462 4 882386662
+528 79 5 886101911
+334 403 4 891547016
+49 225 2 888068651
+49 256 4 888066215
+745 127 2 880122986
+878 1100 3 880869418
+266 325 1 892257419
+927 412 1 879182833
+411 202 4 891035663
+641 203 4 879370337
+846 523 4 883948048
+921 538 4 884673311
+912 517 4 875966458
+705 283 5 883427048
+411 174 4 892845634
+892 27 4 886610682
+536 549 3 882360283
+867 188 4 880078796
+758 289 2 880672402
+936 19 5 886832092
+916 475 4 880843334
+743 242 4 881277267
+934 483 3 891190609
+26 328 2 891348011
+842 258 3 891217835
+591 8 3 891031203
+763 190 4 878917384
+248 187 3 884535046
+886 762 5 876033228
+883 517 4 891694218
+664 318 5 876525044
+877 61 5 882677244
+524 174 4 884634911
+334 214 3 891549045
+372 1212 4 876869932
+843 357 2 879446502
+788 22 5 880868513
+892 227 4 886609520
+798 944 4 875914573
+634 1011 4 875729633
+432 475 4 889416147
+790 721 3 885157017
+766 739 2 891310241
+161 118 2 891172421
+934 811 4 891192145
+504 622 4 887910487
+802 194 4 875986155
+727 748 4 883708119
+804 156 4 879444781
+631 877 2 888465131
+693 1090 4 875483564
+585 14 4 891282808
+541 826 3 883871755
+846 768 4 883949508
+899 203 4 884121513
+110 67 3 886989566
+922 450 4 891447876
+682 1153 3 888517869
+943 385 4 888639308
+910 831 1 881421142
+812 332 4 877625368
+932 612 5 891249620
+26 1010 2 891377609
+77 191 3 884752948
+846 1249 3 883949771
+195 109 3 878019342
+653 265 4 878866995
+896 1681 3 887160722
+889 42 5 880180191
+699 1009 4 878882668
+470 124 3 879178486
+940 191 4 885921710
+705 820 3 883427817
+707 242 4 879439088
+892 28 4 886607845
+276 541 3 874792520
+655 1638 3 887488947
+145 1011 5 888398162
+922 391 3 891450840
+328 566 5 885047374
+939 257 5 880260805
+893 288 3 874827526
+899 568 4 884121720
+763 819 2 878915766
+783 895 4 884326787
+560 1016 3 879976216
+275 228 4 876198296
+919 447 4 875372903
+878 663 5 880868635
+708 1028 2 877326217
+237 64 5 879376671
+815 443 3 878695055
+918 132 4 891986904
+773 153 5 888539425
+844 405 2 877382189
+690 154 3 881179222
+665 535 4 884291094
+606 63 3 880927666
+484 172 5 891195298
+403 50 5 879785736
+931 508 4 891036696
+697 291 5 882622481
+593 163 4 876506675
+374 193 4 883628973
+774 88 1 888556193
+842 349 3 891218459
+342 236 3 875318536
+788 175 3 880868401
+933 69 4 874854009
+927 761 3 879198085
+407 498 4 875046427
+416 603 5 893212484
+11 107 4 891903276
+617 515 3 883788782
+84 591 4 883451664
+795 226 3 883251800
+932 527 4 891249710
+854 1284 2 882812961
+916 233 3 880845391
+908 172 3 879722780
+826 190 3 885690636
+749 162 3 878848333
+906 991 3 879434410
+840 208 4 891204295
+927 71 5 879190473
+880 257 5 880167521
+228 275 3 889388521
+932 47 4 891250142
+525 181 4 881085740
+708 1040 2 877326037
+630 195 4 885667968
+94 355 2 891725090
+488 321 3 891293152
+592 681 1 882607780
+723 50 4 880498889
+596 222 3 883539402
+826 568 4 885690636
+752 678 3 891208299
+194 399 2 879528454
+938 250 3 891356532
+561 206 3 885809506
+686 168 5 879547129
+936 257 3 886832808
+808 748 4 883949873
+497 249 5 879309734
+57 717 4 883697960
+59 1120 1 888203900
+788 623 3 880870936
+804 245 4 879441132
+645 181 4 892053483
+914 216 3 887122324
+542 48 5 886533452
+653 447 2 880606620
+880 570 3 880167965
+907 506 5 881030348
+880 657 4 880243629
+653 238 1 878866604
+731 215 5 886182555
+838 257 5 887064014
+908 558 4 879722667
+796 511 4 892676155
+804 523 5 879441476
+723 433 3 880499019
+620 699 5 889988121
+180 356 3 877442079
+655 716 2 888475101
+807 417 3 892979746
+890 521 5 882916429
+410 352 3 888626682
+599 220 5 880951479
+624 870 4 879793155
+753 269 5 891399367
+878 549 4 880869303
+526 272 5 885681860
+897 179 3 879991069
+771 95 4 880659606
+899 147 2 884120106
+894 312 3 883518949
+623 70 4 891034950
+777 212 5 875980348
+577 452 3 880475644
+358 1159 5 891269617
+279 576 3 875312441
+106 82 3 881453290
+927 1415 4 879196853
+833 1070 5 875038987
+928 268 5 880935814
+770 410 4 875973047
+846 421 4 883948173
+435 559 3 884132342
+450 504 5 882377590
+9 385 5 886960055
+813 893 3 883752708
+416 1229 2 893210527
+835 187 4 891033078
+731 237 4 886185851
+933 204 3 874854723
+655 1137 3 888474807
+795 210 4 880567593
+874 521 5 888633311
+463 690 4 877384802
+450 63 4 882469941
+846 1220 2 883950434
+711 905 3 886559521
+70 449 2 884065247
+862 45 4 879304721
+693 28 2 875482280
+657 327 1 884238247
+864 225 3 878179608
+730 1012 5 880310426
+600 79 4 888451582
+639 835 4 891240543
+429 663 4 882385358
+846 728 4 883949422
+916 583 4 880845690
+710 277 4 882063967
+911 228 4 892841220
+705 173 2 883427640
+772 751 3 889028876
+493 170 3 884131089
+805 145 2 881695445
+834 515 5 890862231
+935 313 5 884471835
+934 82 4 891194221
+889 695 3 880179586
+1 172 5 874965478
+327 66 3 887819582
+353 313 5 891402757
+924 153 4 886327689
+883 59 5 891692982
+479 238 4 879461039
+894 1403 3 882404641
+871 905 3 888192744
+679 173 5 884486966
+846 68 3 883948765
+762 111 2 878719371
+867 678 3 880078004
+644 125 4 889076851
+703 328 3 875242303
+226 92 2 883889102
+417 102 3 879648656
+901 222 4 877126648
+407 71 3 875046460
+393 210 4 887747108
+846 385 5 883949156
+660 679 2 891201069
+840 650 4 891209364
+843 596 3 879448486
+936 1068 4 886832904
+896 966 4 887159531
+152 451 5 882476911
+889 164 4 880179757
+826 625 3 885690442
+416 1286 5 893213549
+913 131 5 881367150
+766 443 3 891309844
+897 1531 4 879991933
+401 634 1 891033319
+881 205 4 876538465
+933 154 2 874938389
+885 172 3 885715888
+407 408 4 875552445
+545 1091 3 879901483
+738 154 3 875353105
+883 251 5 891692657
+468 161 3 875296309
+931 181 4 891036786
+883 922 5 891717963
+487 789 4 883446757
+915 750 4 891030070
+506 172 5 885135819
+669 64 4 891260440
+615 683 1 879447642
+847 455 2 878775647
+943 227 1 888693158
+234 190 3 892079190
+437 319 5 881001538
+804 431 4 879442707
+929 204 4 879640126
+536 117 4 882318415
+537 284 3 886030347
+906 1011 4 879435365
+901 826 2 877129839
+801 681 1 890332820
+887 568 2 881379566
+643 436 4 891449870
+942 689 3 891282644
+634 760 3 879787621
+501 93 4 883347891
+752 1243 4 891207939
+854 89 4 882814467
+764 318 5 876244991
+733 1132 4 879536488
+805 417 2 881705918
+861 10 3 881274739
+651 269 5 880126096
+925 288 5 884633224
+705 15 3 883427297
+716 367 4 879796942
+416 1168 4 886318953
+130 239 4 878538071
+922 62 3 891450768
+286 856 2 877533698
+847 135 4 878941144
+888 202 4 879365072
+626 292 1 878771281
+805 155 1 881696923
+881 172 4 876538986
+934 703 4 891195437
+900 136 2 877833712
+301 217 3 882079503
+727 451 5 883712681
+825 932 3 880756862
+893 323 2 874827595
+877 371 5 882677935
+819 533 4 884618086
+674 292 4 887762415
+815 313 5 884222552
+23 387 3 874786098
+178 339 3 892239822
+892 405 4 886609977
+356 288 4 891406076
+861 116 4 881274739
+463 1216 3 877387935
+727 538 3 883708066
+864 380 3 888889744
+758 239 3 881976574
+885 179 1 885714226
+122 1074 4 879270901
+561 69 1 885807215
+940 357 4 885921219
+639 509 3 891239271
+823 102 4 878438807
+469 510 4 879523802
+393 866 3 889728074
+264 517 5 886123358
+409 529 5 881109019
+881 227 4 876538953
+691 79 5 875543025
+591 856 4 891040366
+399 182 4 882342570
+519 682 1 883248278
+40 302 3 889041283
+918 199 3 891986846
+47 1022 3 879440429
+933 62 1 874854994
+714 118 5 892777877
+561 514 4 885807713
+834 1017 2 890862563
+847 228 4 878940383
+13 135 5 882139541
+712 553 5 874729850
+24 97 4 875323193
+130 293 5 874953769
+236 520 4 890116095
+299 89 5 878192756
+892 213 3 886608942
+892 447 3 886610174
+916 121 3 880843864
+436 234 3 887769471
+923 325 4 880387081
+655 1284 2 887477511
+880 62 3 880168411
+908 496 5 879722361
+889 1194 4 880180817
+398 86 3 875726010
+923 257 5 880387946
+151 610 5 879528607
+106 318 5 881449830
+833 1427 3 875131974
+749 566 3 878849857
+935 1048 3 884472465
+848 432 2 887038022
+653 144 3 878867346
+698 607 2 886368545
+665 265 3 884294716
+18 133 5 880130713
+222 1291 2 877564031
+922 122 2 891455788
+230 549 5 880485380
+711 49 4 879994903
+871 147 5 888193136
+919 535 3 885059887
+911 514 3 892839454
+815 732 5 878694106
+930 274 4 879534803
+942 210 4 891283184
+621 8 5 874965407
+675 235 1 889490151
+651 302 5 879348880
+417 496 3 879647040
+796 147 5 893048410
+933 42 1 874853635
+399 100 3 882509855
+892 523 5 886607711
+886 833 5 876033460
+838 254 3 887065606
+72 23 4 880036550
+864 24 5 888887502
+495 448 5 888634896
+916 960 4 880844861
+624 301 3 879792131
+886 692 3 876032225
+880 39 4 880167731
+922 68 4 891450586
+942 480 5 891282985
+714 323 4 892777903
+647 136 5 876534131
+766 465 3 891310281
+586 79 4 884058986
+250 81 4 878092143
+207 1023 3 875506634
+584 541 3 885774508
+664 792 4 876524474
+425 4 4 878738290
+907 1028 5 880158913
+610 135 3 888703730
+806 1012 4 882385278
+312 511 5 891699156
+830 431 3 891561737
+883 794 4 891696750
+474 492 4 887925838
+906 237 4 879435469
+709 515 4 879846816
+835 225 2 891032898
+435 177 5 884131267
+897 826 4 879993578
+833 931 4 879818760
+906 240 3 879435758
+888 237 5 879365449
+548 1 4 891043182
+693 636 1 875483473
+669 196 3 892550234
+859 1326 4 885775859
+533 1086 3 880402916
+936 1 4 886832453
+404 876 2 883790286
+777 288 4 875979201
+745 936 1 880122907
+151 202 5 879542753
+804 527 4 879441752
+894 1255 4 879896949
+868 520 4 877103756
+884 515 4 876858914
+875 180 5 876464967
+919 125 4 875289113
+249 129 5 879571883
+558 285 5 879436396
+795 926 2 880561783
+85 715 4 882995967
+538 50 5 877107656
+863 343 5 889289328
+841 302 5 889066959
+804 444 4 879444743
+456 1551 3 881374193
+897 288 5 879988800
+924 313 4 886065805
+903 234 4 891033808
+475 303 1 891451341
+882 582 5 879876573
+916 211 4 880844395
+747 555 2 888734152
+936 1160 5 886833795
+425 300 2 878737512
+851 1023 3 875730601
+621 751 4 883799651
+782 1667 3 891500110
+935 255 4 884472247
+880 329 4 892958250
+852 109 3 891036505
+796 530 3 893048410
+878 45 3 880867665
+370 14 3 879434707
+896 461 3 887159069
+823 408 5 878437589
+705 161 5 883428028
+880 328 4 880166557
+328 38 3 885049275
+435 742 4 884132840
+682 288 4 888516814
+843 222 3 879443837
+901 204 5 877131307
+870 89 3 879539936
+23 176 3 874785843
+842 302 5 891217834
+787 749 4 888979657
+936 1199 4 886833148
+816 300 4 891710724
+749 419 5 878847765
+823 651 5 878438179
+889 474 4 880177941
+932 389 3 891251331
+854 222 4 882812492
+846 787 4 883949335
+890 186 2 882916276
+249 123 3 879640261
+363 260 2 891494049
+299 83 5 878192344
+846 614 5 883948765
+544 327 2 884795516
+916 69 4 880844694
+328 281 4 885048930
+381 483 5 892696698
+833 357 4 875038709
+864 77 4 888891627
+545 449 2 879899497
+825 1013 2 881185672
+536 73 4 882360894
+833 447 5 875224309
+870 223 4 878737979
+716 604 3 879795071
+716 193 5 879796596
+887 289 5 881380623
+87 56 4 879876524
+840 69 4 891204535
+592 350 4 885280124
+267 2 3 878972463
+109 385 4 880577961
+497 177 4 879310762
+936 756 4 886833052
+803 260 3 880055454
+877 739 4 882678105
+943 468 2 888639575
+886 512 1 876031526
+488 300 4 891293606
+749 969 4 878848243
+276 1010 3 874786784
+830 568 4 891561607
+315 1084 4 879799423
+848 1063 5 887038197
+301 655 1 882076187
+705 181 5 883426892
+912 64 4 875966027
+682 527 3 888517168
+389 675 3 880165702
+126 881 5 887938392
+693 135 4 875482524
+894 463 4 882404430
+899 8 4 884121572
+541 173 5 883865534
+922 11 5 891450401
+345 815 3 884991546
+931 306 4 891036026
+661 121 2 876037619
+907 476 4 880159134
+916 209 3 880844017
+650 159 3 891370093
+266 276 3 892258004
+254 405 3 886471522
+916 1070 4 880844202
+86 259 4 879570423
+800 237 4 887646980
+871 11 3 888193274
+782 293 2 891499278
+727 385 3 883710994
+795 222 3 880558122
+457 202 4 882398275
+704 889 3 891397015
+407 121 4 876343028
+880 1044 4 880242577
+904 1152 4 879735551
+890 657 5 882403379
+715 183 3 875964491
+846 581 4 883950129
+257 1137 5 882049896
+920 268 3 884220163
+896 774 3 887159973
+338 169 5 879438196
+378 1147 4 880055101
+49 904 2 888065527
+758 576 4 882055054
+883 1288 4 892439357
+889 322 3 880176717
+911 197 4 892842771
+650 162 3 891382928
+907 151 4 880159222
+546 567 4 885141502
+868 679 3 877109748
+146 286 3 891457493
+642 58 3 886131744
+502 266 3 883702255
+901 117 4 877127196
+405 385 1 885547910
+606 951 2 880928181
+880 992 4 892959014
+318 629 4 884497236
+916 693 3 880844087
+634 284 4 875729668
+870 7 4 875051072
+533 298 4 882195203
+823 136 5 878438206
+932 755 2 891251822
+677 351 2 889399113
+249 658 4 879572944
+896 307 3 887157636
+607 482 5 883879556
+709 379 3 879848209
+716 430 5 879796620
+934 972 3 891225716
+889 482 4 880178367
+711 254 2 879992038
+431 303 4 877844183
+419 197 5 879435749
+595 547 4 886922069
+880 122 3 880175208
+881 259 3 876535599
+646 895 3 888528978
+588 1098 4 890026656
+903 238 5 891033502
+897 368 1 879993886
+805 402 2 881697013
+334 14 3 891544810
+731 720 3 886184771
+423 10 4 891395734
+66 257 3 883601355
+221 288 3 875244232
+885 204 4 885713294
+641 198 5 879370028
+943 234 3 888693184
+816 323 4 891711324
+566 388 3 881651512
+136 258 5 882693234
+758 139 4 882053834
+486 532 4 879874871
+659 187 5 891331825
+854 275 4 882814571
+642 420 4 885606581
+313 490 4 891016280
+901 409 3 877129911
+314 476 5 877886921
+738 152 4 875350265
+872 871 3 888479677
+880 184 4 880167843
+848 1065 2 887048154
+872 354 4 888478822
+716 505 4 879796381
+44 201 2 878347392
+44 31 4 878348998
+347 1244 3 881653300
+875 211 5 876465144
+757 1073 4 888466983
+825 290 4 880755869
+807 602 5 893083772
+624 326 3 891961210
+716 451 4 879796961
+943 72 2 888639814
+833 577 1 875135113
+460 283 3 882912316
+796 660 5 892690101
+709 233 3 879848511
+503 684 4 879454950
+650 489 3 891387277
+417 549 3 879647924
+13 756 2 886302858
+221 1016 3 875244713
+269 825 1 891456033
+451 258 4 879012343
+844 172 4 877387768
+712 143 5 874957306
+896 1112 3 887161393
+457 133 4 882547820
+279 823 3 875297456
+751 153 4 889133240
+634 988 1 875729217
+95 450 2 880572787
+640 770 4 874777658
+901 560 3 877131624
+895 748 3 879437712
+559 56 3 891034550
+843 211 2 879446255
+666 208 3 880139467
+833 179 5 875124181
+198 81 5 884208326
+13 8 4 882140001
+727 930 3 883709802
+795 755 3 883254564
+840 196 4 891205070
+83 50 3 880327590
+305 311 5 886307971
+860 393 2 885991129
+627 658 3 879530536
+286 215 3 889651630
+738 343 3 892938330
+13 285 5 882139937
+727 578 3 883711897
+682 216 4 888521381
+767 344 4 891462511
+669 313 4 891182948
+844 946 3 877388107
+623 153 3 891034757
+940 150 3 885921422
+903 211 5 891033808
+627 317 5 879530071
+320 96 5 884749255
+533 744 2 887721800
+541 1091 3 883874804
+692 1028 3 876953823
+17 269 4 885165619
+717 476 4 884642868
+405 1043 1 885547644
+537 493 4 886030707
+642 69 5 885602631
+758 566 4 881977488
+276 161 3 874792483
+892 49 4 886610173
+90 708 5 891385787
+340 378 5 884990891
+550 275 4 883425958
+208 393 4 883108398
+586 431 3 884061343
+307 50 5 879284239
+928 749 5 880936022
+936 866 2 886833099
+450 795 3 882468790
+907 496 4 880159666
+577 356 4 880474903
+490 24 4 875428765
+805 231 3 881694978
+796 333 5 892610876
+271 136 3 885848863
+518 508 3 876823266
+707 190 5 886286283
+833 646 5 875123427
+250 991 2 878089202
+768 272 5 884970491
+13 260 1 882140848
+771 652 4 880659507
+486 1142 5 879874725
+940 161 3 885921870
+500 182 2 883873556
+299 1379 3 877878080
+724 749 4 883757670
+782 1278 4 891499278
+925 559 3 884717963
+844 471 3 877381736
+472 50 5 875978010
+939 424 3 880262019
+912 192 4 875966349
+222 162 2 878184087
+833 1274 1 878078280
+542 50 4 886532209
+643 393 4 891450273
+197 751 3 891409290
+878 755 2 880870486
+851 1291 2 875730979
+890 675 5 882404541
+908 603 4 879722361
+889 519 4 880179757
+246 240 3 884923547
+650 265 4 891370031
+932 9 5 891249649
+377 294 5 891296356
+851 174 5 875731776
+763 464 3 878918960
+795 473 2 880561783
+737 137 5 884314694
+872 347 2 888478743
+716 566 3 879796010
+393 302 4 891364609
+118 100 5 875384751
+802 436 4 875985686
+785 294 4 879438705
+933 117 2 874939157
+60 15 4 883328033
+450 628 4 882377590
+807 118 4 892529713
+118 5 2 875385256
+391 133 4 877398898
+507 181 5 889965997
+735 1012 2 876698897
+894 818 3 880416340
+768 762 1 883835210
+899 177 3 884122367
+887 1047 5 881378773
+877 475 4 882677085
+858 689 5 879459087
+757 69 3 888445768
+416 124 4 876697017
+749 380 3 878849586
+391 648 5 877399100
+82 134 4 878769442
+436 187 5 887768982
+913 171 3 880758348
+269 237 2 891446368
+923 294 4 880387081
+851 1675 3 884222085
+327 275 4 887747338
+776 607 4 892920221
+592 185 5 882956201
+695 678 4 888806292
+785 79 4 879438984
+561 185 4 885807173
+868 95 2 877108302
+686 23 5 879547177
+916 741 3 880843401
+812 300 5 877625461
+790 97 2 885155770
+387 232 2 886483289
+590 19 5 879438735
+154 152 4 879138832
+866 313 1 891220955
+622 176 4 882669851
+881 225 2 876536012
+446 340 2 879786691
+937 100 3 876769080
+45 826 3 881015386
+394 183 4 881130008
+897 546 4 879993489
+749 984 3 881073009
+863 750 4 889288973
+889 303 3 880176550
+826 96 5 885690600
+380 318 4 885478624
+841 316 4 889067313
+116 596 5 876452854
+927 755 5 879192381
+695 286 3 888805913
+7 561 4 891354611
+916 86 4 880844655
+901 403 2 877131086
+804 219 3 879445072
+399 404 3 882344684
+490 987 3 875428702
+804 603 5 879441937
+896 1119 3 887160040
+665 301 4 884290096
+683 678 1 893283948
+848 42 2 887040097
+472 338 4 892790531
+901 88 5 877132604
+650 173 5 891369520
+457 275 5 882393648
+498 527 3 881957757
+532 248 4 888635264
+587 292 3 892871141
+846 1221 3 883950220
+852 1615 2 891036457
+807 408 3 892528813
+561 133 3 885807888
+881 69 3 876537933
+887 105 3 881379009
+727 12 5 883710598
+889 524 4 880180650
+399 232 2 882350431
+894 698 4 882404669
+864 394 3 888890432
+738 234 4 875349850
+758 820 4 882054112
+458 619 2 886394778
+813 326 3 883752380
+843 422 2 879448431
+837 926 1 875722371
+882 420 5 879879807
+409 466 4 881107666
+895 283 4 879438028
+924 50 5 884371386
+308 121 3 887739471
+118 179 5 875384612
+881 234 3 876537870
+313 845 3 891016853
+633 300 4 875324233
+881 568 4 876539020
+617 427 4 883789042
+811 321 3 886377483
+796 607 4 892662964
+791 332 5 879448166
+553 657 5 879949212
+536 22 5 882359863
+622 218 3 882670057
+815 175 3 878694952
+911 194 4 892839929
+327 156 4 887747668
+535 1098 5 879618464
+483 228 5 878953485
+490 1012 3 875428416
+620 1219 3 889988069
+894 292 4 879896168
+825 370 3 889021180
+848 511 4 887037822
+207 805 3 882081278
+436 550 4 887771093
+92 233 3 875654732
+751 202 4 889133129
+385 132 4 879446235
+230 69 4 880484338
+85 325 2 879452386
+943 24 4 875502074
+768 235 2 885319496
+314 1297 4 877890734
+908 195 4 879722754
+679 588 3 884487825
+882 210 4 879867568
+658 960 4 875147873
+559 1401 3 891034172
+881 820 2 876537285
+286 345 4 884069337
+847 652 5 878941005
+907 272 5 885860093
+833 201 4 875134150
+10 610 4 877888613
+897 411 5 879993797
+268 1016 3 875742470
+405 1220 3 885546202
+698 174 3 886367337
+862 495 4 879305097
+500 1069 4 883876300
+280 276 5 891700664
+709 569 3 879848209
+901 118 3 877127250
+933 121 3 874855138
+5 419 3 875636815
+886 559 2 876033265
+885 29 1 885714487
+642 155 3 886568726
+749 637 1 878850456
+943 80 2 888640048
+782 936 3 891500110
+894 1009 4 880993709
+910 222 4 880822060
+889 159 3 880182295
+868 100 5 877103935
+627 193 5 879529767
+271 116 2 885847636
+758 312 3 883190351
+399 366 3 882345271
+760 1135 4 875668968
+472 866 5 875978600
+885 290 1 885712921
+815 479 4 878694106
+804 631 3 879444463
+557 739 3 881179539
+466 403 3 890284857
+249 93 4 879640194
+867 144 3 880078484
+552 300 4 879220610
+671 55 3 883546890
+863 316 5 889289419
+789 288 3 880331942
+200 139 3 884130540
+677 358 5 885191454
+749 234 4 878848044
+514 114 5 875462466
+751 227 4 889298892
+270 672 5 876956390
+883 479 5 891755017
+880 403 3 880167778
+907 697 5 880159982
+433 245 3 880585491
+908 100 4 879722427
+17 276 4 885272654
+548 164 5 891044446
+896 559 3 887160187
+843 530 3 879444670
+894 242 4 879896041
+363 496 4 891494563
+577 200 3 880475226
+817 222 4 874815835
+716 173 4 879797328
+643 194 4 891446652
+698 121 2 886368545
+554 70 4 876369382
+592 170 5 882955703
+798 105 3 875555000
+796 796 4 893047320
+890 151 5 882916941
+177 187 4 880131040
+834 9 3 890862311
+903 59 4 891466808
+452 164 4 875269386
+491 12 5 891189305
+870 235 3 885312790
+889 290 2 880181601
+929 50 4 878402162
+338 478 3 879438505
+927 64 5 879199250
+865 405 2 880144194
+846 470 5 883949200
+886 23 4 876031365
+873 875 1 891392577
+682 332 4 888518320
+655 22 2 888474424
+588 186 4 890024079
+758 332 4 886464043
+918 517 3 891987622
+639 516 4 891240678
+532 161 5 892519934
+892 601 5 886609149
+463 476 3 877385664
+653 1101 2 878866755
+870 583 2 879714351
+737 501 1 884314922
+815 705 5 878693183
+826 526 3 885690677
+932 496 4 891250169
+879 25 4 887761865
+835 134 3 891033927
+903 1098 5 891033606
+922 271 3 891445117
+883 198 5 891695570
+913 478 4 880824512
+59 28 5 888204841
+642 934 2 885606137
+880 187 5 880167671
+327 42 3 887746665
+891 181 3 891638601
+933 172 2 874939031
+577 402 4 880475318
+907 924 5 880159240
+929 484 3 879639969
+601 15 1 876347040
+846 194 4 883947630
+339 143 5 891034810
+44 633 3 878347633
+881 705 1 876537679
+711 622 4 879993997
+897 651 3 879990587
+875 423 5 876464967
+14 588 4 890881433
+897 760 5 879993609
+67 117 5 875379794
+848 97 5 887043607
+835 239 5 891034084
+782 895 4 891497964
+880 158 2 880175128
+62 191 5 879373613
+901 95 4 877131685
+838 354 4 892153360
+717 127 4 884715172
+930 50 2 879534410
+798 1509 3 875915155
+897 89 4 879990683
+916 206 3 880844597
+815 392 4 878697163
+694 238 3 875727306
+639 953 2 891239407
+796 284 3 892660954
+938 286 3 891356282
+119 258 2 887037225
+291 577 1 875086669
+823 183 4 878438403
+825 411 3 889021134
+936 1370 4 886833571
+389 494 5 879991411
+833 761 2 879818719
+800 181 4 887646203
+682 431 4 888520799
+852 407 3 891037778
+790 1040 2 884462954
+159 1132 5 880557584
+894 702 4 882404768
+423 292 4 891394504
+846 511 5 883947911
+758 841 3 882055193
+749 79 4 878848069
+621 795 1 874963273
+49 715 3 888069040
+458 83 4 886398071
+880 202 4 880174834
+561 617 4 885808738
+521 68 4 886061689
+509 309 2 883590609
+912 418 4 875966694
+883 151 5 892439523
+501 678 3 883346886
+909 86 5 891920125
+664 458 3 878091463
+704 58 3 891397366
+792 508 2 877910478
+890 152 4 882403299
+432 293 5 889415812
+881 1057 1 879052341
+857 328 3 883432301
+142 322 2 888640054
+786 197 3 882843431
+908 205 3 879722901
+788 65 4 880869584
+725 879 4 876106729
+687 324 2 884651648
+796 213 4 893047167
+864 288 5 878179381
+625 515 4 891263589
+201 7 3 884112201
+654 418 4 887864588
+919 70 4 875921442
+776 567 2 892920351
+896 660 5 887159872
+635 150 3 878879236
+653 571 1 880153406
+651 332 3 879348880
+805 959 2 881705327
+916 1194 4 880844753
+551 399 3 892785364
+934 131 4 891191778
+655 762 2 888984255
+222 64 5 878183136
+324 846 5 880575715
+774 708 2 888556893
+727 1028 2 883712016
+761 151 2 876190394
+828 20 2 891035969
+796 423 4 892690262
+928 134 5 880936742
+859 475 4 885776056
+788 167 3 880870582
+923 742 4 880387792
+510 873 3 887667780
+536 510 4 882359838
+887 204 5 881380067
+39 302 5 891400188
+868 7 5 877104157
+764 717 3 876243644
+796 283 3 892660322
+218 164 3 881288574
+844 176 3 877387933
+537 208 4 886031297
+943 449 1 888693158
+749 94 5 878849829
+716 161 3 879796651
+937 137 3 876769480
+405 1480 2 885549005
+378 97 5 880045612
+798 399 5 875638680
+488 205 4 891375784
+916 280 2 880843864
+659 521 5 891384499
+922 230 4 891447723
+815 527 5 878693830
+817 831 1 874816007
+712 95 4 874730552
+908 174 3 879722642
+846 623 1 883950889
+308 139 3 887741179
+506 324 1 877984213
+517 181 4 892660033
+403 405 5 879786747
+749 731 3 878848828
+796 672 3 893218485
+907 762 5 880159496
+704 639 2 891397667
+532 448 4 888635429
+777 196 5 875980306
+863 347 2 889289067
+420 690 5 891357271
+553 589 5 879948964
+854 132 5 882813877
+766 433 3 891309391
+373 131 4 877099968
+472 202 5 875979737
+632 194 4 879457712
+543 642 3 874863803
+556 482 5 882136440
+892 478 5 886608616
+655 57 3 887427743
+582 458 4 882961968
+449 1005 5 880410734
+588 735 5 890024196
+615 519 5 879448598
+558 269 4 879436396
+492 521 5 879969644
+405 1005 1 885549407
+771 114 4 880659539
+840 357 5 891204114
+711 228 3 879993997
+655 865 4 887523909
+560 50 5 879976109
+758 356 2 881977872
+886 578 4 876034205
+916 106 3 880843934
+878 512 5 880867709
+870 1073 5 875050748
+907 633 5 881030348
+763 99 4 878915765
+890 121 2 882915661
+472 419 4 875982337
+634 292 3 876170101
+409 326 3 881105077
+930 275 4 879534550
+48 428 4 879434608
+771 596 4 880659815
+70 946 3 884150691
+712 1040 4 874729682
+77 134 4 884752562
+890 185 5 882402301
+932 199 5 891249538
+936 294 3 886831679
+851 286 4 883148669
+819 286 5 879952508
+915 286 4 891030032
+654 785 4 887864976
+13 525 5 882140624
+724 898 1 883757784
+540 825 4 882157172
+943 205 5 888639478
+916 64 5 880843996
+911 427 3 892838538
+543 461 3 875659175
+15 845 2 879456108
+889 265 4 880180816
+411 238 3 891035525
+880 623 4 880243069
+880 315 5 892958175
+878 553 3 880869303
+311 448 5 884365718
+894 936 4 879896836
+767 921 5 891462717
+917 476 5 882912385
+804 257 5 879441014
+571 32 2 883355063
+627 435 5 879531158
+478 15 5 889397306
+383 736 5 891192949
+145 49 3 875272926
+394 62 4 881132876
+654 748 4 887863081
+174 202 5 886513729
+609 750 4 886895397
+190 930 2 891042916
+567 589 5 882425932
+457 1 4 882393244
+880 33 3 880167880
+664 69 3 876525364
+380 302 5 885477742
+932 541 1 891251421
+7 521 5 891353124
+601 284 4 876347523
+488 216 2 891294785
+642 447 4 886569328
+535 419 3 879618654
+878 202 4 880869090
+806 273 4 882385524
+881 1164 1 876537106
+305 485 2 886323648
+491 14 2 891185298
+620 260 5 889986624
+855 582 3 879825578
+664 54 3 876526684
+671 172 5 884035774
+560 508 3 879976502
+881 177 4 876537900
+798 38 4 875915806
+782 937 1 891498918
+833 824 1 875134843
+741 479 5 891456874
+318 458 4 884494861
+749 230 3 878848272
+495 637 3 888635995
+535 50 5 879618091
+758 340 3 880672345
+95 219 4 880572658
+825 748 5 880756504
+923 405 4 880387429
+863 271 4 889289191
+731 845 2 886184681
+72 81 3 880036876
+846 58 4 883949200
+886 584 4 876031993
+437 210 3 881002191
+49 1073 5 888066424
+665 1048 4 884292325
+6 539 2 883681433
+660 179 4 891200073
+833 267 1 875655669
+817 117 5 874815947
+897 232 5 879994113
+158 4 4 880134477
+655 543 3 887474050
+618 33 2 891309351
+399 123 2 882340807
+561 144 3 885807547
+936 323 3 886831820
+171 272 5 891034835
+708 222 5 892719172
+570 327 4 881262795
+331 511 5 877196633
+592 183 5 882955613
+763 125 3 878923322
+796 869 4 893047287
+451 321 3 879012470
+795 79 2 880568325
+854 855 4 882814063
+806 188 3 882388159
+186 147 4 891719774
+701 751 4 891446788
+819 245 3 879952688
+798 419 4 876175937
+387 641 5 886483824
+538 121 3 877110209
+933 823 2 874854813
+870 735 3 875679721
+622 719 2 882671622
+69 628 3 882126125
+863 887 3 889289328
+908 96 4 879722932
+907 1054 3 880159598
+938 929 2 891356966
+768 100 5 883835026
+648 88 4 884881679
+445 151 4 891200869
+894 278 4 880416419
+924 134 4 885457827
+890 451 2 882575274
+793 1 4 875104091
+846 1478 4 883950523
+545 95 4 879901458
+940 176 4 885921979
+850 98 1 883195192
+832 307 4 888259231
+804 926 4 879443993
+602 118 3 888638703
+899 748 4 884120232
+551 276 5 892783451
+763 191 4 878915063
+801 313 5 890332694
+887 1283 5 881378896
+201 583 1 884112352
+846 789 4 883948417
+509 294 2 883590972
+537 894 1 886029526
+942 135 3 891283017
+586 222 3 884057387
+923 50 5 880387306
+936 276 5 886832282
+806 249 4 882385476
+645 195 4 892054537
+533 168 4 879191864
+940 347 3 884801024
+119 271 4 886175150
+363 42 2 891495070
+152 1035 4 882477755
+13 793 5 882141841
+715 121 4 875962524
+774 265 3 888557237
+417 209 4 879647299
+825 147 5 880756643
+869 315 3 884490332
+798 473 2 875296109
+739 288 1 886825083
+344 715 4 889814195
+932 811 4 891250392
+407 191 5 876339940
+798 728 4 875914458
+643 4 4 891448136
+216 147 4 880232787
+889 338 1 880176666
+901 294 3 877125532
+539 258 4 879787770
+868 133 2 877108302
+833 523 3 875133840
+536 167 3 882361317
+736 324 3 878708991
+738 665 2 875351873
+230 195 3 880484416
+919 64 5 875374088
+851 128 4 875731330
+795 105 1 883774317
+900 129 4 877833080
+363 652 4 891495143
+584 181 4 885778120
+933 284 2 874854294
+877 451 4 882677865
+704 606 2 891397441
+916 1011 4 880843666
+566 467 3 881650030
+868 222 3 877108989
+746 208 4 885075569
+406 144 1 879445475
+389 608 3 880087832
+693 77 2 875482860
+705 815 3 883427297
+510 324 1 887667618
+774 199 4 888556517
+918 709 4 891986820
+483 9 2 878952471
+807 186 4 892530004
+416 732 5 893213404
+767 1 5 891462829
+927 568 5 879199250
+806 1 4 882385082
+664 121 3 876526659
+135 226 3 879857956
+927 1016 5 879199250
+846 270 3 883946284
+778 226 4 890670638
+326 237 2 879875572
+446 299 2 879787149
+883 47 3 891694182
+676 316 4 892685224
+838 45 4 887066644
+130 7 5 874953557
+854 742 2 882812960
+243 8 5 879989217
+517 472 2 892659923
+647 402 4 876534009
+851 1258 3 890343790
+646 286 3 888528927
+181 1317 1 878962086
+899 356 2 884122087
+896 219 3 887160500
+770 297 5 875972099
+624 750 4 891961163
+330 231 5 876545418
+669 657 5 891517185
+406 382 5 879793295
+934 193 4 891192236
+254 526 3 886472609
+517 755 3 892659893
+916 720 2 880844920
+859 313 5 885774773
+413 237 4 879969755
+846 586 2 883950712
+711 472 1 879991585
+673 313 4 888786942
+751 52 2 889297948
+716 108 2 879794290
+303 427 4 879466547
+405 806 1 885545974
+943 22 4 888639042
+796 371 5 893047167
+941 919 5 875048887
+653 1244 3 878854769
+796 95 4 892690382
+474 549 5 887926999
+864 200 4 888889162
+192 111 2 881368222
+879 121 4 887761865
+883 367 5 891694218
+669 271 2 891182948
+889 1428 3 880179757
+790 470 4 885158547
+109 1161 3 880564678
+906 221 4 879435365
+796 88 5 893047287
+802 183 5 875985469
+721 872 3 877137598
+345 161 3 884993555
+394 720 2 881058146
+28 603 3 881957090
+810 339 5 891294039
+882 288 3 879860762
+758 150 5 881975243
+868 234 4 877103935
+416 535 4 876697847
+314 322 4 877886029
+525 248 4 881085709
+864 597 4 888888625
+682 1267 3 888517627
+363 273 3 891495630
+618 148 3 891309670
+908 127 4 879722694
+87 128 3 879876037
+901 728 4 877132632
+800 275 4 887646203
+889 60 3 880181275
+613 603 5 891227298
+894 286 5 879896756
+800 50 4 887646263
+815 655 3 878694563
+774 567 1 888557772
+675 272 3 889488431
+864 1284 3 888891900
+815 210 2 878698553
+838 419 5 887066989
+478 182 5 889389014
+864 111 3 888888115
+311 614 4 884365357
+540 25 4 882157635
+850 153 4 883194792
+791 331 1 879447940
+903 25 4 891031259
+617 547 1 883789464
+867 529 5 880078863
+827 326 3 882807503
+450 22 5 882373865
+943 28 4 875409978
+760 25 2 875666317
+764 1057 1 876243990
+920 245 2 884220131
+505 117 4 889333508
+840 137 5 891203309
+828 961 2 891038222
+878 111 4 880867282
+771 283 4 880659303
+420 179 5 891356864
+929 136 3 879640184
+60 601 4 883325944
+560 257 3 879976172
+889 833 3 880177472
+716 501 5 879796215
+506 89 5 874874109
+334 1263 4 891549926
+615 283 4 879448015
+632 191 5 879457603
+896 1011 2 887160296
+844 684 3 877387933
+655 222 2 887650944
+920 258 4 884220094
+756 9 2 874828453
+615 72 2 879449164
+916 151 3 880843578
+405 428 1 885547314
+821 707 5 874793848
+903 357 5 891032872
+409 136 4 881107992
+878 432 3 880870048
+840 936 4 891203504
+391 23 4 877398992
+497 642 3 879362041
+454 589 2 888267487
+805 831 4 881695040
+457 368 1 882396133
+918 1099 4 891987571
+323 181 5 878739177
+538 204 3 877363950
+63 181 3 875747556
+878 234 1 880872619
+699 294 3 878881676
+58 200 3 884305295
+795 658 2 883251696
+83 845 3 880306648
+934 451 4 891192562
+715 941 2 875964072
+468 1134 5 875280670
+190 9 1 891033725
+716 229 3 879797177
+881 380 4 876538763
+250 629 4 878091965
+889 100 4 880176845
+655 1011 3 887651060
+894 462 4 882404278
+772 258 5 877533440
+234 1460 3 892335460
+916 11 4 880844369
+881 615 4 876539291
+445 933 1 891200390
+472 62 5 875981876
+648 109 5 882211419
+893 531 4 874830160
+181 281 2 878963038
+671 219 3 884338399
+58 7 5 884304656
+479 403 3 879461988
+531 908 1 887048836
+347 455 2 881653087
+887 1028 5 881379059
+928 246 5 880937184
+723 748 5 880498795
+534 919 5 877807816
+653 431 4 878854666
+907 748 5 880158537
+835 204 3 891033380
+851 252 3 875730418
+479 475 1 879460028
+618 135 4 891307224
+896 58 3 887159531
+890 434 4 882403587
+42 433 2 881108760
+831 129 2 891354866
+882 28 5 879867508
+844 175 3 877386897
+922 200 3 891449878
+881 197 3 876537870
+903 30 5 891466808
+699 106 3 886568066
+840 675 4 891205093
+588 237 2 890015894
+332 820 4 887938524
+886 49 4 876032187
+269 1478 1 891448643
+580 3 5 884125916
+750 1280 1 879445877
+877 584 4 882677507
+585 198 5 891283921
+819 304 4 879952565
+682 540 2 888521291
+727 802 2 883712780
+535 156 2 879617613
+566 23 4 881650405
+655 513 3 891585504
+832 748 3 888259984
+121 318 5 891390013
+357 412 2 878951918
+181 1358 1 878962120
+881 139 3 876538922
+118 427 5 875384751
+635 268 5 878878654
+886 89 4 876031720
+936 127 5 886833795
+537 371 3 886031407
+793 9 3 875103810
+851 284 3 874728338
+805 401 4 881705108
+653 1046 1 880151580
+942 300 5 891282564
+500 371 4 883874341
+486 1610 2 879874811
+286 1053 4 877532093
+864 473 4 888892300
+889 943 3 880178512
+537 270 3 886028498
+537 496 4 886030831
+931 14 4 891036648
+584 108 3 885774575
+455 11 3 879110971
+481 500 4 885828732
+938 290 3 891356679
+751 603 4 889132776
+747 1179 1 888733387
+244 88 4 880607684
+851 295 5 874728370
+869 696 2 884493021
+271 244 2 886106039
+890 69 4 882403446
+871 907 3 888192745
+719 510 4 879360493
+942 215 5 891283117
+569 295 3 879793983
+807 472 4 892530625
+294 520 5 889854323
+756 300 4 874826502
+846 568 4 883948571
+529 268 5 882535220
+866 272 2 891221006
+655 673 3 887523427
+648 633 3 884796858
+648 144 4 884368273
+782 749 4 891498079
+466 33 4 890285113
+622 249 5 882590394
+267 195 4 878972092
+886 174 5 876032739
+894 284 3 880416220
+254 842 3 886475952
+932 203 4 891250584
+320 248 5 884750644
+399 29 3 882349198
+294 354 3 889241377
+897 201 5 879990556
+851 825 4 875730533
+846 729 4 883950053
+896 763 2 887161199
+13 116 5 882140455
+921 230 3 879381051
+82 435 5 878769409
+336 238 3 877757700
+425 33 4 878738435
+490 222 3 875427103
+664 176 4 876526462
+920 340 4 884219993
+346 365 1 874951029
+907 121 4 880159015
+896 1208 3 887160339
+712 174 5 874729995
+919 732 3 875373471
+246 658 4 884923329
+724 332 4 883757670
+345 150 5 884991105
+533 385 4 879438666
+139 744 5 879538169
+677 322 4 885191280
+693 9 3 875481856
+867 134 5 880078723
+466 510 2 890284857
+682 403 3 888517792
+892 228 3 886608095
+758 520 5 881976089
+495 441 3 888633440
+790 328 3 884461023
+870 203 4 875680098
+798 1337 3 875554892
+892 582 3 886608559
+821 495 5 874793574
+325 386 4 891479890
+882 70 3 879876573
+500 763 3 883865589
+187 694 5 879465532
+919 264 3 875288362
+114 171 4 881309511
+401 663 1 891033549
+901 430 3 877131416
+497 73 3 879362858
+383 188 5 891192949
+805 405 3 881694885
+883 190 4 891693058
+251 480 5 886271733
+592 7 5 882607986
+540 515 5 882157105
+788 203 5 880869215
+7 173 5 891351002
+669 121 3 892549673
+896 809 2 887160771
+758 342 4 881295151
+825 288 1 880931932
+450 356 4 887138756
+535 1101 4 879619177
+716 627 4 879797475
+669 205 4 892550137
+916 943 4 880844834
+782 885 3 891498766
+332 974 4 888360532
+886 396 2 876032739
+934 902 4 891188580
+540 276 4 882157061
+875 357 5 876465072
+924 28 4 885457827
+870 208 4 879270313
+405 1306 1 885546529
+927 1095 2 879182939
+927 63 4 879197074
+863 289 4 889289457
+818 288 5 891870364
+514 190 5 875318224
+494 663 5 879541080
+831 204 5 891354645
+402 181 4 876266860
+846 604 4 883947777
+804 380 4 879445715
+468 772 4 875291722
+921 147 3 879379843
+619 546 2 885953826
+857 20 3 883432688
+914 402 5 887124376
+549 258 5 881671833
+892 31 4 886608643
+478 144 5 889396509
+883 58 3 891717380
+738 97 4 875350122
+563 304 2 880506234
+870 1098 4 889812986
+45 764 4 881015310
+938 411 3 891357042
+851 234 4 875731189
+72 403 3 880037277
+886 631 4 876033645
+912 523 4 875965830
+799 307 3 879253795
+554 288 3 876231123
+617 558 3 883789425
+932 665 2 891252058
+899 588 3 884122155
+306 285 4 876504354
+292 165 4 881105657
+619 68 3 885954105
+716 603 5 879794775
+342 165 3 875318907
+806 200 4 882387670
+772 354 4 889028692
+655 847 2 891585279
+555 244 5 879962642
+619 327 3 885953743
+488 174 4 891294853
+807 743 3 893083216
+919 813 4 875288681
+868 710 3 877103320
+782 350 4 891498641
+49 12 4 888068057
+496 217 5 876073320
+889 732 2 880179612
+1 122 3 875241498
+152 559 1 882475972
+468 127 4 875280126
+195 507 4 875436627
+460 1171 3 882912235
+805 294 1 879970879
+878 170 4 880867485
+468 226 2 875302208
+814 184 3 885411073
+943 732 4 888639789
+675 750 4 889488487
+774 1274 1 888557557
+693 178 5 875482309
+860 312 4 888169119
+721 1442 4 877147872
+912 648 3 875966616
+942 282 5 891282816
+539 660 5 879788346
+725 111 3 876106206
+445 1009 2 891200321
+655 961 3 888685735
+832 313 5 888258754
+889 92 3 880177970
+923 340 5 880387080
+892 1269 5 886607958
+45 993 4 881014785
+697 763 4 882622208
+875 806 4 876465230
+711 258 4 876185488
+916 276 4 880843551
+880 98 5 880241327
+666 12 4 880139323
+896 665 1 887235690
+900 864 2 877833000
+763 159 3 878917818
+854 472 1 882813143
+897 11 2 879990744
+864 465 3 888889327
+805 179 4 881697792
+927 826 4 879181451
+354 922 4 891216825
+532 1594 4 893115576
+741 283 4 891458250
+892 125 4 886610588
+592 501 4 882956276
+244 735 5 880605697
+407 168 5 875042424
+889 663 3 880180554
+532 576 5 893118712
+872 409 3 888479677
+275 227 3 876198296
+932 490 4 891250891
+883 306 3 891691410
+907 120 4 880159562
+651 322 3 880126632
+855 462 4 879825383
+934 1 2 891225958
+393 134 2 887746824
+895 885 2 879437868
+394 151 5 880886919
+555 274 4 879964240
+716 83 4 879795906
+891 323 3 883489806
+862 789 5 879304941
+943 831 2 875502283
+622 977 2 882591804
+645 357 5 892053274
+10 707 5 877886783
+764 231 3 876246409
+648 1626 1 884795447
+916 739 3 880845589
+167 465 5 892738341
+882 455 3 879862652
+343 260 1 876402556
+138 742 4 879023245
+592 3 4 882608960
+343 317 5 876405130
+416 96 4 893142245
+919 660 4 875373945
+918 143 4 891988726
+823 219 2 878439038
+896 715 3 887159895
+882 969 5 879880132
+236 411 1 890117095
+843 62 4 879444891
+671 237 5 884037003
+507 895 5 889964202
+815 167 2 878697705
+465 513 5 883530015
+18 317 5 880131144
+650 226 3 891370031
+798 133 3 875303559
+6 537 4 883601277
+795 144 4 881265483
+495 154 4 888633277
+655 715 3 887476942
+619 56 3 885953992
+828 116 4 891035724
+869 1014 4 884493279
+425 97 2 890347247
+840 221 4 891203309
+317 683 2 891446412
+761 243 3 876189749
+932 86 4 891249146
+592 628 3 882608107
+870 732 2 882123355
+936 1377 5 886832183
+854 509 4 882814333
+498 265 2 881957489
+834 237 5 890862437
+551 568 4 892783906
+847 77 4 878941421
+826 2 3 885690713
+856 316 5 891489547
+901 20 1 877130406
+898 313 4 888294375
+452 528 4 875261261
+638 185 5 876695601
+836 302 5 885753506
+536 88 4 882360601
+452 172 4 876297413
+927 8 4 879183164
+342 57 3 875319457
+929 654 3 879640290
+703 742 3 875242852
+933 483 4 874854424
+927 411 4 879182939
+207 238 2 876079087
+858 293 3 880932692
+932 836 5 891250142
+894 1153 3 882404642
+892 99 3 886610996
+907 393 5 880160009
+823 154 5 878438607
+119 471 4 886177338
+773 264 2 888538348
+748 588 4 879454497
+930 281 4 879535056
+747 9 5 888734012
+776 637 3 892920381
+894 25 2 880416137
+295 582 5 879517721
+546 271 5 885139779
+933 424 1 874938833
+451 885 1 879012890
+655 954 2 887428031
+666 282 3 880313482
+814 145 2 885411749
+846 175 5 883948048
+768 222 4 883834705
+500 49 4 883876053
+798 395 3 875915279
+643 428 4 891447196
+507 306 5 889964677
+886 282 3 876032378
+897 649 3 879992004
+757 433 4 888445684
+894 707 4 882404250
+903 479 4 891032793
+825 1034 4 881185343
+695 343 4 888806120
+394 33 4 880889259
+859 151 2 885775067
+916 176 4 880844419
+379 28 4 880524943
+862 566 3 879304571
+436 1263 3 887772060
+39 319 4 891400094
+269 940 1 891451908
+406 184 2 879792863
+592 203 5 882956276
+271 1282 2 885847666
+708 352 1 892718596
+719 427 4 883354106
+625 486 3 891953617
+894 639 5 882404430
+632 633 4 879459003
+933 67 1 874938430
+214 721 3 891635915
+450 1421 4 882399664
+943 173 5 888638960
+794 13 4 891035582
+456 129 3 881372604
+779 225 4 877454525
+833 336 2 878078056
+336 50 4 877759224
+864 195 4 888888937
+922 127 3 891453105
+889 269 4 880176518
+311 230 5 884364931
+896 470 2 887159531
+786 684 4 882843607
+864 97 4 888887216
+840 183 5 891204664
+908 12 3 879722603
+184 274 4 889907812
+831 197 4 891354751
+873 259 1 891392698
+770 123 3 875972100
+653 441 3 890181186
+916 1010 4 880843482
+889 700 3 880182295
+95 473 4 879193353
+917 285 4 882911122
+796 591 3 892611093
+905 871 2 884984149
+645 428 4 892054684
+829 582 4 881699060
+752 1279 3 891208491
+119 1137 5 886176922
+940 508 5 885921198
+10 484 5 877891904
+796 53 1 893048713
+655 1645 4 892871225
+854 185 4 882813877
+450 25 3 882376188
+880 172 5 880167695
+850 132 5 883195236
+790 317 4 885155949
+527 499 5 879456490
+293 558 3 888906143
+904 255 5 879735380
+868 588 1 877106421
+197 227 3 891409936
+405 972 1 885546445
+890 436 3 882402949
+443 39 1 883505492
+727 22 4 883710236
+899 318 4 884121512
+757 403 4 888466461
+77 222 4 884732873
+634 685 4 875729535
+585 462 3 891283124
+839 130 3 875753029
+806 1129 3 882384988
+905 322 3 884983341
+805 367 4 881705108
+686 194 5 879546443
+870 47 3 875679958
+916 1014 3 880843683
+617 559 1 883789507
+175 187 4 877107338
+846 73 4 883949728
+405 1208 1 885546577
+897 717 1 879993912
+588 283 4 890015835
+932 511 5 891250282
+405 638 1 885549589
+932 805 4 891250236
+896 399 1 887161151
+896 241 5 887158791
+117 895 2 886019030
+586 806 4 884058611
+807 578 4 892530582
+937 988 2 876768983
+521 79 4 884477656
+774 413 1 888559013
+85 1075 3 879454400
+627 229 2 879531459
+711 1289 2 879991458
+683 607 5 893286207
+551 51 5 892784780
+552 845 3 879222368
+882 69 5 879864917
+854 286 1 882811742
+741 313 4 891455095
+788 629 1 880870149
+919 333 4 875920290
+746 210 5 885075211
+922 145 3 891450315
+892 480 4 886607844
+660 121 2 891197954
+683 346 4 893286347
+936 864 4 886833360
+773 200 4 888540279
+483 473 3 878953090
+361 527 4 879441462
+466 121 3 890285034
+650 151 3 891387418
+889 540 2 880182317
+927 328 4 879176059
+299 319 3 889501480
+695 358 5 888806270
+148 164 4 877398444
+164 690 4 889401241
+882 378 5 879868198
+486 246 3 879874545
+151 498 5 879524150
+887 673 5 881381382
+846 615 5 883948003
+908 481 3 879722754
+907 5 5 881030348
+896 260 2 887157732
+246 384 2 884923632
+716 1101 5 879795467
+697 895 2 882621548
+693 662 4 875482604
+606 154 3 880923862
+814 98 4 885410957
+671 98 4 883949357
+405 877 1 885549903
+650 2 3 891381709
+924 100 4 884371558
+911 627 3 892840888
+26 248 3 891377468
+416 231 3 878880244
+666 428 3 880139439
+429 44 3 882386171
+248 323 1 884534472
+907 258 4 880158316
+747 258 2 888638335
+332 562 5 888098328
+916 1597 3 880845206
+892 202 4 886608135
+844 241 4 877387150
+815 88 4 878695176
+601 9 4 876347196
+77 183 5 884732606
+198 428 4 884209188
+935 125 4 884472575
+177 204 3 880131011
+115 696 4 881169984
+267 183 4 878971438
+834 268 3 890860194
+932 136 5 891249736
+222 1206 2 878184899
+378 428 3 880055101
+846 496 3 883947630
+683 513 5 893286208
+883 739 2 891696715
+679 423 3 884487112
+933 234 3 874853957
+927 118 5 879181042
+592 134 5 882955794
+798 703 4 876177414
+474 343 3 887915082
+159 1254 1 884360361
+804 746 4 879444890
+532 759 2 888631120
+387 188 5 886483151
+870 570 2 879714681
+591 26 3 891031526
+913 276 3 881037047
+926 292 3 888636202
+916 844 3 880843465
+796 649 3 893194646
+788 317 4 880869945
+909 170 5 891920276
+532 127 5 893119438
+543 732 3 877547863
+794 1251 4 891034755
+730 685 2 880310569
+10 686 4 877886911
+374 82 4 880394484
+922 219 1 891449901
+484 186 4 891195219
+13 141 2 890705034
+339 736 3 891035093
+691 227 4 875543108
+711 83 5 879993628
+749 833 2 878850565
+455 286 5 878585250
+663 597 3 889492917
+436 635 3 887771875
+823 204 4 878438930
+643 218 3 891449680
+835 523 3 891033560
+871 909 3 888192475
+707 923 5 886286092
+741 210 3 891455353
+499 524 4 885599073
+327 260 1 887743705
+889 26 4 880178748
+548 272 2 891042194
+886 467 4 876032577
+145 943 3 875272050
+727 209 3 883710186
+843 633 3 879447285
+666 357 4 880139526
+457 386 3 882549133
+759 294 5 875227708
+932 235 2 891250770
+234 1185 3 892335951
+711 419 5 879994581
+658 628 3 875145841
+536 181 5 882318369
+805 228 3 881694423
+682 728 3 888522021
+786 692 4 882843190
+70 418 3 884149806
+864 15 4 888887658
+943 419 2 888638920
+908 483 4 879722718
+880 218 4 880241355
+749 729 4 878848015
+697 879 4 882621486
+921 111 4 879380097
+487 11 5 883445495
+925 325 4 884633349
+896 489 5 887159674
+851 1598 3 886534882
+889 533 3 880177352
+921 259 4 884673369
+378 38 3 880333383
+936 904 5 886831415
+472 356 3 875983231
+508 50 5 883777430
+146 311 4 891457714
+920 313 5 884219701
+425 293 4 878738992
+943 239 5 888639867
+893 358 2 874828296
+721 222 5 877138584
+911 151 5 892840916
+669 97 4 891517238
+414 270 5 884998972
+405 176 1 885547909
+5 375 3 875637587
+24 518 4 875323552
+892 22 5 886608714
+846 28 5 883948685
+535 498 4 879619224
+524 134 5 884634848
+683 328 2 893283728
+13 182 5 882139347
+95 433 4 880571950
+357 826 3 878951984
+546 121 5 885140909
+559 513 5 891033956
+26 323 2 891349184
+919 23 3 875373074
+833 250 3 875036499
+716 178 5 879795269
+379 433 4 880525259
+787 288 1 888979236
+450 228 4 882373019
+932 1449 5 891248937
+904 815 4 879735678
+846 510 4 883948003
+807 230 4 892530216
+921 245 1 879379361
+618 31 4 891307577
+899 29 2 884122844
+932 1558 5 891248996
+618 506 4 891308296
+825 284 3 880756603
+416 392 5 893213444
+847 716 3 878941370
+56 295 3 893257941
+855 166 4 879825578
+721 1393 3 877137598
+934 708 3 891192329
+932 121 3 891251669
+671 562 5 884036365
+902 8 5 879465765
+913 95 4 880826766
+781 302 5 879633862
+299 114 4 878191943
+923 9 4 880387306
+913 729 3 881368824
+650 131 3 891372258
+305 69 3 886324299
+181 1137 1 878962392
+779 118 5 875994324
+642 1152 5 886569828
+880 227 2 880167918
+387 25 2 886481271
+864 257 4 891044192
+931 298 4 891036849
+887 95 4 881379718
+940 436 4 885921542
+699 323 4 879147366
+62 528 5 879375080
+841 322 4 889067152
+896 2 3 887160000
+560 606 4 879975613
+896 480 3 887158185
+693 58 3 875482477
+908 478 4 879723046
+759 281 4 881476991
+438 252 4 879868364
+906 283 4 879435524
+812 682 4 877625224
+901 94 4 877131738
+825 252 5 880757103
+913 427 4 881725960
+890 671 5 882404571
+932 855 5 891249109
+875 294 2 876464755
+671 118 5 875389187
+537 12 3 886031074
+934 72 3 891195982
+666 291 3 880313640
+622 3 1 882672922
+224 126 3 888103704
+684 210 3 878759474
+798 732 2 875638759
+669 248 4 892549412
+935 118 4 884472704
+392 174 5 891038979
+374 471 4 880393056
+913 919 4 880758150
+34 288 2 888601628
+711 94 2 879995728
+778 219 3 890727129
+283 109 4 879297237
+720 272 4 891262762
+864 729 4 888889035
+745 10 5 880123905
+651 276 4 879348966
+429 939 4 882384986
+719 520 5 879360466
+922 43 3 891454445
+864 143 4 888887703
+833 58 2 875124495
+805 716 4 881696980
+524 471 4 884322169
+910 628 1 880821319
+660 79 2 891199348
+53 15 5 879443027
+833 4 3 875123781
+542 72 3 886532818
+788 1107 3 880870773
+870 357 5 875679687
+456 72 1 881374801
+24 58 3 875323745
+342 1010 1 874984574
+902 271 2 879463433
+913 657 5 881725761
+788 96 3 880868803
+718 1028 4 883349191
+864 117 4 888889466
+715 576 2 875964468
+897 506 4 879991524
+889 28 4 880181995
+865 763 1 880143680
+911 655 5 892839719
+693 50 3 875483881
+651 309 1 880126632
+862 435 5 879304244
+727 827 3 883709839
+727 229 2 883711476
+554 866 3 876232486
+794 19 4 891036111
+883 694 5 891693110
+923 151 4 880388021
+404 339 1 883790609
+809 300 4 891036903
+711 157 3 879994608
+758 6 2 881976919
+648 441 3 884883724
+551 229 5 892784779
+931 750 5 891037521
+463 1199 1 889937778
+912 659 5 875966202
+523 155 4 883703091
+927 552 4 879196283
+664 509 4 876523654
+758 541 4 881977747
+833 940 2 875134411
+667 427 5 891034767
+666 513 4 880139323
+624 866 3 879793436
+878 1039 3 880866508
+860 344 3 887028250
+554 56 4 876550257
+749 478 5 878847328
+387 408 4 886484492
+768 346 3 883834705
+823 17 4 878439655
+398 712 2 875736732
+567 429 4 882426899
+627 526 4 879529916
+907 710 4 880160106
+95 507 4 880571226
+880 1184 3 880167806
+856 327 4 891489478
+551 628 5 892783177
+839 845 4 875752237
+804 357 5 879441450
+886 628 3 876031695
+704 519 3 891397262
+804 455 5 879443609
+354 936 4 891216607
+336 579 3 877757373
+639 165 3 891239658
+490 458 3 875428417
+907 1047 5 881030348
+890 313 5 882914803
+659 164 4 891384606
+20 82 4 879669697
+893 286 4 874828384
+942 435 5 891282931
+429 194 4 882385705
+312 644 5 891698987
+323 651 5 878739829
+786 458 3 882842195
+880 191 5 880175597
+675 427 5 889489691
+901 1605 5 877127052
+560 11 4 879975485
+618 49 3 891309514
+778 423 1 890803860
+819 147 5 884105025
+620 560 4 889988232
+926 294 3 888636269
+748 58 4 879455083
+862 82 4 879305237
+843 234 4 879443297
+378 436 4 880046437
+660 123 2 891198109
+700 98 3 884494215
+642 95 5 886131547
+822 1 4 891037291
+709 697 5 879847946
+886 943 3 876032248
+63 121 1 875748139
+890 136 5 882403045
+603 288 3 891956283
+927 155 4 879193972
+924 237 4 889286746
+826 810 3 885690854
+64 732 4 889739288
+659 499 4 891385438
+883 14 3 891693675
+689 1 3 876676211
+682 42 5 888518979
+374 25 5 880393191
+906 277 3 879435469
+363 100 5 891495070
+886 47 4 876031601
+93 118 3 888705416
+756 588 4 874829258
+664 100 5 876523833
+867 156 5 880078574
+940 271 2 884801053
+70 1030 2 884151801
+347 693 5 881654156
+592 1620 1 882609057
+703 1012 4 875242852
+884 713 3 876858914
+639 356 2 891239380
+608 187 4 880403055
+704 89 5 891397305
+499 100 4 885599040
+92 225 3 875640740
+648 496 4 884796822
+299 20 3 877880111
+606 546 4 878149278
+916 83 4 880845206
+578 325 1 888957735
+747 1659 1 888733313
+940 137 3 885921758
+919 755 3 875373889
+694 28 4 875729304
+533 1001 1 879366160
+290 183 4 880474054
+939 254 3 880262319
+939 841 4 880261868
+407 94 4 876345492
+913 436 3 881367312
+798 941 3 876176561
+867 328 5 880077855
+7 639 5 891353676
+409 854 4 881108648
+119 323 4 874774449
+896 387 2 887159368
+679 286 5 884312660
+386 181 3 877654961
+593 775 3 875672949
+620 422 1 889988036
+290 151 2 880474835
+406 157 3 882480865
+871 226 5 888193177
+749 977 4 878850502
+804 229 4 879445816
+894 1592 4 889469391
+784 331 4 891387155
+804 100 5 879445904
+892 521 5 886608263
+897 76 4 879992811
+352 175 1 884290574
+548 1047 4 891416011
+653 42 2 880151818
+554 117 4 876231777
+598 259 3 886710977
+323 334 3 878738865
+690 72 2 881177553
+669 125 3 892549622
+688 749 5 884153712
+889 1553 3 880180979
+900 237 4 877832803
+653 410 1 878855024
+933 227 1 874939078
+239 39 5 889181093
+766 550 3 891310210
+692 66 2 876953130
+49 235 2 888068990
+613 89 5 891227237
+927 404 4 879197692
+682 284 4 888519725
+613 12 5 891227299
+455 546 3 879110767
+849 406 4 879695125
+896 313 4 887235122
+869 151 5 884493279
+506 5 4 874874947
+804 208 5 879441412
+927 402 4 879192123
+758 208 4 881978148
+801 881 3 890332820
+417 568 2 879648155
+682 765 4 888523581
+919 301 3 875288164
+815 444 2 878698407
+646 288 3 888529127
+852 568 4 891037947
+808 872 5 883949986
+160 488 5 876862078
+890 603 5 882404851
+575 168 5 878148358
+683 331 2 893283728
+907 277 5 880158794
+72 844 4 880035708
+899 214 4 884122044
+56 405 4 892679460
+847 204 4 878939912
+764 286 4 876232900
+721 322 4 877136891
+188 300 4 875071195
+881 474 3 876537870
+428 269 5 885943749
+11 229 4 891905878
+405 1382 1 885549790
+758 435 5 881975853
+790 213 3 885156336
+779 252 3 877453656
+883 81 5 891717908
+906 287 5 879435524
+328 582 5 885045844
+694 434 5 875727018
+537 1147 3 886031473
+883 354 4 891692000
+939 405 4 880261450
+927 722 3 879197421
+749 401 1 878850015
+916 431 3 880844655
+932 45 5 891249063
+416 111 4 876697592
+430 127 4 877225484
+830 487 5 891898415
+615 86 5 879448439
+911 603 5 892838864
+708 457 4 892718965
+325 1487 3 891480086
+864 172 5 888887795
+381 588 3 892697338
+297 690 5 876717812
+921 136 4 879380806
+541 459 5 884047153
+648 671 3 884883476
+717 1047 4 884642981
+748 195 4 879455083
+314 609 4 877889311
+890 200 4 882402633
+896 1622 2 887160296
+886 181 5 876031392
+567 10 4 882426508
+940 82 4 885922040
+817 273 5 874815885
+927 756 4 879181259
+429 156 4 882384920
+42 87 4 881107576
+433 300 3 880585068
+731 1039 4 886182366
+201 239 1 884140275
+891 756 4 883429918
+600 1419 3 888452564
+846 616 3 883950753
+655 956 3 888984538
+743 286 3 881277602
+933 11 4 874853899
+776 193 3 891628895
+875 302 5 876464694
+633 226 4 877212085
+602 300 3 888637847
+889 1110 3 880182943
+660 1133 2 891201419
+638 405 3 876695338
+683 289 4 893286260
+568 134 5 877907092
+930 690 3 879534335
+650 144 3 891381585
+892 1285 4 886609435
+526 258 3 885681860
+790 90 2 885157440
+924 849 3 886760052
+934 286 4 891188367
+321 498 5 879438699
+650 443 5 891369982
+682 209 3 888521381
+890 604 5 882403299
+533 293 3 879191469
+579 4 2 880952271
+796 99 3 893218764
+782 328 5 891498030
+943 722 3 888640208
+181 273 1 878962774
+721 127 5 877140409
+868 1076 1 877111487
+711 723 5 879994852
+933 7 4 874854190
+608 216 5 880403239
+756 622 3 874830790
+627 660 4 879530463
+43 254 3 875975323
+889 881 3 880176717
+922 69 3 891453106
+435 208 4 884131515
+901 768 3 877131793
+654 189 4 887864230
+627 684 4 879531301
+880 881 4 892958401
+222 410 2 877563326
+406 26 3 879793235
+405 79 5 885544798
+567 705 5 882426105
+655 1173 2 887431157
+622 109 5 882590559
+622 391 2 882671827
+701 237 5 891447198
+666 962 3 880314272
+899 597 2 884120270
+41 191 4 890687473
+105 347 3 889214334
+93 14 4 888705200
+533 56 3 879439379
+919 319 3 875288164
+896 845 3 887159531
+409 632 3 881107902
+858 323 2 879459926
+843 180 3 879447234
+769 1322 2 885424730
+865 946 1 880235099
+896 42 4 887160000
+919 93 5 875288681
+354 432 3 891218380
+764 200 4 876244895
+761 1558 1 876190511
+393 1001 4 887745410
+200 447 4 884130014
+938 126 4 891356656
+889 684 2 880180376
+708 740 5 877325687
+514 153 4 875463386
+943 785 2 888640088
+635 688 2 878878838
+881 511 5 876537419
+660 419 2 891199348
+837 950 2 875722169
+440 304 5 891546785
+321 52 3 879440612
+15 225 3 879456447
+579 153 4 880952335
+551 49 3 892783281
+865 411 1 880144153
+850 496 5 883195079
+749 449 3 878850610
+276 92 4 888873675
+621 926 3 880738894
+291 240 4 874833726
+754 273 3 879451516
+64 651 4 889740795
+933 180 5 874854723
+883 199 4 891717462
+845 904 3 885409374
+890 173 4 882575167
+772 331 5 876250551
+835 632 5 891033747
+488 162 3 891376081
+593 535 3 875659943
+505 300 4 888631046
+894 272 4 885427952
+130 751 5 884623756
+796 748 5 892611979
+629 271 4 880116722
+862 658 5 879304526
+144 59 4 888105197
+658 192 4 875147935
+735 300 4 876697647
+226 596 3 883889884
+600 1274 2 888453145
+917 405 3 882911215
+561 492 4 885807369
+704 193 5 891397305
+943 229 2 888693158
+934 481 4 891191402
+874 514 5 888633311
+270 1109 5 876955899
+935 1 3 884472064
+879 118 3 887761562
+286 800 5 877534528
+839 1 4 875751723
+339 213 4 891033542
+861 463 3 881274698
+896 642 2 887160702
+184 735 3 889909868
+58 168 5 891611548
+826 183 5 885690482
+883 48 4 891717283
+747 403 5 888734113
+89 451 3 879459884
+373 168 5 877098297
+912 507 3 875965906
+479 131 3 879460999
+676 250 4 892686164
+594 100 4 874781004
+916 101 3 880845690
+846 183 4 883948048
+805 922 5 881702716
+741 67 3 891457456
+553 605 4 879949251
+474 509 5 887927457
+154 523 5 879138831
+262 747 4 879793641
+195 366 3 885110899
+592 531 5 882955765
+676 100 5 892686083
+854 709 4 882814395
+715 1088 1 875962454
+424 292 4 880859228
+919 419 5 875374269
+734 121 4 891026028
+804 763 4 879443776
+721 435 4 877139384
+806 196 5 882388437
+897 925 5 879993739
+747 726 2 888733387
+881 399 4 876538465
+393 575 2 889728712
+890 208 5 882403007
+655 153 2 887523641
+814 7 4 885411073
+735 237 4 876698714
+825 273 5 880756401
+308 396 4 887740099
+627 241 4 879531397
+943 566 4 888639886
+814 358 2 885410837
+825 696 3 889020961
+566 166 4 881649709
+504 561 4 887910023
+747 181 5 888639014
+14 663 5 879119651
+881 742 4 876536773
+778 168 5 890670560
+655 54 2 887430746
+373 79 4 877098979
+805 1157 5 881696124
+643 183 5 891447790
+563 294 3 880506121
+47 305 5 879439040
+802 266 3 875984938
+929 12 4 879640036
+85 196 4 879454952
+487 173 4 883445580
+145 293 4 875270276
+279 826 4 875297456
+681 538 3 885409516
+213 194 4 878955766
+642 252 5 885842962
+336 746 3 877758103
+530 181 3 886202320
+854 123 1 882812406
+14 25 2 876965165
+618 200 5 891307367
+936 928 3 886832502
+707 285 5 880059749
+903 46 4 891033123
+727 83 5 883710889
+523 56 3 883703495
+589 326 1 883352600
+561 160 3 885808904
+757 426 3 888467270
+943 230 1 888693158
+616 327 3 891224558
+887 756 5 881379094
+768 301 5 883835026
+880 186 4 880174808
+851 1254 1 875730895
+178 268 4 884837324
+795 154 3 881529904
+276 413 3 877934705
+551 660 3 892783672
+758 13 5 881977205
+67 1047 3 875379750
+495 1 4 888632943
+918 340 1 891986174
+556 321 4 882135994
+521 174 4 884478721
+866 303 4 891221165
+416 122 3 886315885
+5 373 3 875635907
+918 971 4 891987780
+534 118 4 877807935
+875 428 4 876465112
+620 393 5 889988196
+483 258 4 878950353
+802 569 3 875985840
+256 597 4 882152509
+49 404 3 888067765
+500 13 5 883865232
+648 1337 3 884367366
+454 387 2 888267279
+221 1208 3 875247565
+498 77 2 881961627
+924 429 4 886760020
+815 229 3 878695527
+650 174 4 891369479
+525 147 3 881085893
+848 199 5 887042341
+755 301 3 882569771
+697 237 5 882622414
+559 300 4 891035137
+775 333 4 891033022
+798 815 5 875295695
+398 8 3 875716709
+456 324 4 881372687
+727 472 2 883709374
+902 268 1 879463373
+862 69 5 879304244
+181 880 1 878961668
+848 483 5 887038021
+847 195 4 878940301
+459 257 5 879563245
+902 989 2 879465336
+314 12 4 877888758
+704 481 5 891397667
+660 444 2 891201948
+592 135 5 882955765
+847 172 4 878939803
+270 56 5 876955976
+586 978 2 884065825
+506 693 4 874876651
+843 431 3 879443763
+452 456 1 876209837
+751 484 3 889134483
+815 265 5 878696181
+880 67 1 880175023
+545 62 5 879899438
+883 195 5 891696824
+933 576 1 874939185
+870 802 3 879714763
+312 91 3 891699655
+923 926 4 880388383
+198 684 3 884208778
+189 473 5 893264558
+931 344 4 891035917
+880 179 4 880175735
+526 313 5 885681934
+435 98 5 884131576
+901 1643 5 877130473
+663 299 2 889491739
+271 466 4 885849490
+85 161 4 882819528
+435 333 3 884130647
+397 522 5 885349476
+452 223 5 885816768
+838 191 5 887065709
+798 323 4 875295469
+919 310 3 885059537
+727 96 4 883710152
+679 95 3 884487688
+727 363 3 883709641
+62 15 2 879372634
+579 331 3 880951346
+934 313 3 891188441
+916 402 3 880845177
+703 127 5 875242663
+931 125 4 891036786
+763 466 4 878922422
+122 197 5 879270482
+582 1 4 882961257
+655 1012 3 888474357
+456 229 3 881375482
+144 170 4 888105364
+130 794 5 875802137
+706 323 4 880996945
+832 678 2 888259984
+910 405 4 881420841
+848 519 5 887037980
+87 1178 3 879877208
+272 69 4 879455113
+932 506 4 891249710
+924 216 4 885458010
+644 873 4 889076310
+934 152 4 891194303
+592 148 2 882608961
+851 717 3 874728598
+682 692 3 888519207
+807 625 3 892978296
+301 17 4 882077142
+102 272 3 888112484
+943 431 4 888639724
+919 343 4 885059506
+922 631 3 891453171
+543 14 4 876896210
+916 132 3 880844597
+661 58 4 886841865
+394 393 4 880889350
+943 724 1 888639478
+650 378 3 891383879
+854 431 3 882813726
+943 67 4 888640143
+912 174 3 875966756
+918 86 4 891986798
+867 180 5 880078656
+922 402 3 891448451
+933 410 3 874854383
+843 161 2 879444891
+936 321 3 886831769
+757 455 3 888445035
+290 99 4 880473918
+41 205 4 890687353
+782 1589 3 891500028
+923 825 4 880387525
+864 451 4 888889563
+861 509 5 881274739
+864 228 5 888888067
+620 1480 3 889988281
+698 133 2 886367586
+721 748 3 877136967
+913 186 3 880946006
+883 514 4 891694182
+585 652 4 891285658
+911 163 4 892839846
+798 168 4 875743765
+720 902 4 891263460
+308 642 5 887738226
+846 204 3 883948141
+314 1029 2 877891603
+722 748 4 891280154
+537 703 3 886031859
+536 432 4 882360552
+919 946 4 875373416
+733 933 1 879535752
+889 1022 4 880176667
+940 313 5 884801316
+104 9 2 888465201
+884 198 5 876859237
+653 1231 2 880153349
+405 660 2 885546247
+757 561 2 888467380
+699 475 4 878882667
+405 389 2 885548932
+925 219 3 884718099
+943 201 5 888639351
+499 647 5 885599013
+682 1221 3 888517265
+892 1 5 886608185
+752 1463 4 891208261
+825 326 4 886696420
+507 345 5 889964202
+749 430 4 878847926
+189 532 4 893264150
+938 358 4 891355972
+407 131 3 875552400
+868 589 4 877106421
+943 386 1 888640186
+850 95 5 883195301
+862 252 3 879302910
+577 770 4 880475149
+234 623 2 892318107
+938 871 2 891356549
+553 524 5 879948996
+894 213 4 882404278
+631 332 3 888465180
+604 447 4 883668352
+94 182 5 885873089
+773 182 4 888539993
+907 111 5 880158883
+722 871 2 891281876
+90 500 4 891384721
+718 257 4 883348845
+334 10 4 891545265
+541 1409 4 883874778
+292 483 5 881105442
+642 759 3 885843824
+880 1035 4 880242933
+922 214 2 891454071
+488 323 1 891293263
+934 794 4 891192849
+532 187 4 884594932
+128 180 5 879967174
+907 405 4 880159113
+738 98 4 875350515
+886 194 3 876031365
+894 57 4 882404397
+757 574 3 888467187
+757 298 4 888444208
+339 346 5 891032255
+880 1157 4 880243817
+913 96 5 881725904
+533 778 4 879192157
+655 45 3 891585477
+880 591 4 880166990
+650 474 4 891385315
+870 1046 3 879714310
+771 111 4 880659919
+856 270 3 891489412
+932 153 4 891251063
+332 245 4 888098170
+751 809 3 889299429
+416 184 4 876699758
+770 473 5 875972612
+638 175 4 876695774
+623 185 4 891034343
+291 153 4 874871736
+682 24 4 888522575
+718 282 5 883348712
+641 483 5 879370259
+606 236 3 878150506
+822 189 4 891037394
+781 232 3 879634318
+854 482 3 882813761
+495 578 3 888636653
+916 531 4 880844331
+201 195 3 884111397
+447 237 4 878854234
+542 173 4 886532265
+918 462 3 891986933
+826 385 5 885690677
+828 463 2 891036717
+903 628 3 891031384
+894 933 3 880416472
+865 418 1 880235099
+542 384 3 886533227
+802 440 3 875985686
+233 215 5 877665324
+840 511 4 891204089
+585 30 4 891284393
+589 332 4 883352536
+643 118 2 891445741
+504 400 3 887911277
+889 9 4 880176896
+850 162 3 883195301
+647 298 3 876533005
+716 298 5 879793501
+821 459 5 874792698
+934 186 2 891190854
+620 418 3 889988005
+825 126 3 880755982
+59 129 5 888202941
+459 471 3 879562659
+886 581 4 876032103
+457 433 5 882397020
+533 755 3 888845338
+630 732 4 885668203
+280 222 3 891700624
+545 326 3 879898447
+622 161 3 882670712
+701 1 4 891447139
+901 688 2 877129839
+727 379 2 883712805
+854 811 3 882814091
+854 628 2 882812451
+480 169 5 891208327
+846 131 3 883948457
+653 76 3 880150702
+776 53 2 892313246
+592 1082 3 882608625
+885 300 4 885712224
+943 228 3 888693158
+896 386 3 887161172
+328 435 4 885045844
+473 285 4 878157404
+203 744 2 880434495
+798 826 5 875295695
+615 268 4 879447642
+320 340 2 884748230
+741 218 4 891455711
+935 934 4 884472743
+681 270 1 885409370
+921 419 5 879381234
+370 835 5 879434909
+398 153 4 875732862
+629 241 5 880116911
+839 1245 4 875752408
+466 684 4 890285034
+851 806 4 875731330
+645 674 3 892054402
+627 282 2 879530463
+637 1060 2 882904148
+663 1327 4 889493210
+922 375 2 891454552
+920 301 2 884220058
+927 204 4 879183511
+903 709 4 891033502
+879 276 4 887761865
+547 269 3 891282555
+889 427 4 880177880
+870 204 4 875680448
+115 117 4 881171009
+788 226 4 880870710
+933 79 3 874853819
+819 258 2 879952538
+932 562 2 891251611
+713 300 2 888881939
+546 682 3 885140097
+927 409 4 879176876
+903 520 4 891032911
+429 1438 1 882385705
+343 274 3 876403443
+899 499 3 884122308
+864 781 3 888891238
+923 1277 5 880388322
+774 525 2 888558305
+892 470 4 886609977
+563 871 2 880507263
+851 1540 2 875731529
+666 692 3 880568505
+927 819 3 879181508
+619 684 4 885954083
+345 42 2 884991873
+158 709 5 880135020
+911 191 5 892838676
+354 97 3 891217610
+839 181 3 875751991
+883 22 3 891696824
+403 237 5 879786221
+521 215 1 886062095
+217 808 2 889069808
+833 219 4 875224309
+548 294 3 891042954
+466 92 4 890285034
+910 134 3 880821676
+918 499 4 891986775
+933 200 4 874854783
+632 367 2 879459544
+297 338 2 881707832
+690 118 4 881180056
+919 183 3 875372802
+639 285 1 891239131
+535 190 4 879617747
+630 64 5 885668276
+781 1500 5 879634096
+793 685 3 875104718
+883 90 3 891694672
+935 281 5 884472310
+193 487 5 889124287
+498 1495 3 881958237
+85 520 3 882996257
+682 54 4 888517628
+889 297 3 880176845
+653 472 1 880606675
+606 58 3 880924483
+643 1098 4 891447696
+916 1682 3 880845755
+764 411 3 876243668
+904 117 4 879735316
+897 1219 4 879991137
+799 191 3 879254077
+707 26 3 886286954
+690 106 3 881180138
+811 678 5 886377686
+637 15 4 882903447
+135 5 3 879857868
+393 787 5 889554674
+308 537 4 887739136
+825 746 5 881101782
+607 19 3 883879613
+846 39 3 883948873
+919 1173 3 885059859
+927 174 3 879185327
+916 203 4 880844157
+884 213 4 876859207
+442 742 3 883391146
+901 211 4 877131342
+687 286 3 884651648
+769 476 4 885424142
+930 171 1 879535685
+537 584 2 886031678
+940 527 3 885921710
+882 369 3 879863257
+332 984 2 887916411
+820 302 5 887954906
+874 137 4 888632484
+142 134 5 888640356
+507 841 5 889966054
+537 423 2 886030622
+711 203 4 879994433
+880 201 4 880174834
+342 14 5 874984661
+616 302 5 891224517
+638 29 2 876694917
+889 216 4 880180191
+936 1115 4 886832859
+648 603 5 882212651
+889 1152 3 880177778
+847 705 3 878939700
+607 238 4 883879556
+860 310 4 880914645
+875 523 4 876465408
+708 294 3 892719033
+804 428 3 879445841
+270 554 1 876956264
+844 418 3 877388040
+694 185 4 875729520
+943 941 1 888639725
+933 561 3 874938808
+889 658 4 880181086
+606 184 5 880924790
+885 538 4 885712224
+896 392 3 887160187
+381 419 5 892696446
+585 283 4 891283124
+897 670 3 879991258
+870 253 4 887567321
+659 180 5 891385044
+562 566 4 879196483
+507 258 4 889963959
+659 162 3 891385136
+181 826 1 878963304
+535 382 5 879618058
+312 647 5 891698726
+899 433 4 884122178
+389 286 2 879915633
+890 102 3 882574982
+194 502 4 879548624
+642 568 4 885606735
+814 436 3 885411073
+450 170 5 887660440
+840 435 4 891204114
+766 385 3 891310281
+870 480 5 875680142
+58 584 5 884305271
+846 487 4 883948685
+771 251 5 880660087
+503 633 5 880472344
+927 96 5 879184761
+675 242 4 889488522
+890 210 4 882403587
+793 405 3 875104340
+6 490 5 883601365
+707 287 4 880059774
+454 86 2 888267280
+932 198 4 891249109
+87 598 2 879877279
+932 436 3 891251225
+790 240 3 884462692
+772 245 5 877533546
+932 101 3 891251225
+927 385 4 879193625
+749 1016 5 878846958
+676 912 3 892685489
+864 1033 2 888891473
+752 683 4 891208299
+846 549 4 883949421
+834 326 4 890860386
+897 117 3 879993210
+882 265 5 879867431
+145 268 4 888396828
+865 258 4 880142652
+921 405 3 879379774
+425 347 4 890346517
+432 1012 5 889415947
+907 553 5 880160056
+95 227 2 880572356
+756 155 4 874829637
+459 1013 3 879563226
+886 686 4 876033228
+916 230 3 880845177
+883 222 3 891717495
+898 316 5 888294739
+673 896 5 888787355
+843 419 2 879446617
+551 941 4 892782734
+70 227 3 884067476
+894 628 3 880416102
+582 321 3 882960555
+835 616 4 891033718
+660 91 4 891200193
+577 1028 4 880470764
+851 318 5 891961664
+851 17 5 875807089
+624 310 4 891961078
+823 26 5 878438930
+194 208 3 879521329
+916 3 3 880843838
+495 218 4 888635080
+761 477 1 876190235
+621 73 5 874962772
+864 343 5 887686545
+504 462 4 887838740
+707 1255 3 880061252
+671 255 5 884375221
+883 713 3 891692742
+663 509 4 889493437
+593 313 4 888871903
+551 475 5 892777910
+347 357 5 881653774
+541 543 4 883875432
+405 1260 1 885546835
+650 511 5 891369520
+878 1121 2 880867895
+243 306 4 879988830
+25 692 4 885852656
+899 28 5 884121214
+650 68 3 891381784
+479 252 2 879460628
+922 135 2 891453820
+796 707 3 892663154
+519 346 4 885929222
+889 125 4 880177435
+894 100 4 882404137
+756 1240 4 874829333
+658 55 4 875148059
+858 1368 4 880932449
+673 322 4 888787450
+655 528 5 887473570
+698 988 1 886365802
+922 228 4 891447665
+813 751 5 883752264
+334 304 3 891550557
+493 833 2 884131738
+417 191 5 879647498
+484 95 4 891195773
+932 208 5 891249794
+870 169 4 888095560
+201 15 3 884140670
+752 321 3 891208212
+615 582 3 879447968
+721 209 3 877150031
+883 515 5 891692657
+813 300 4 883752331
+514 432 4 875311156
+666 649 3 880568694
+194 501 3 879548319
+887 720 5 881380813
+793 979 3 875104620
+899 64 4 884121647
+899 724 5 884122776
+915 302 4 891029965
+933 159 3 874854190
+483 227 3 878953592
+178 118 4 882824291
+906 744 4 879435524
+417 153 5 879647580
+106 59 4 881453318
+797 257 5 879439362
+886 24 4 876031973
+913 169 4 880757553
+932 170 4 891248967
+548 471 5 891415709
+885 476 4 885713062
+223 173 5 891550711
+845 286 5 885409719
+535 632 4 879618965
+23 919 5 874784440
+802 646 4 875986155
+936 252 2 886833099
+661 50 5 876013935
+933 125 4 874854251
+586 227 2 884062010
+524 212 5 884635326
+889 742 3 880177219
+450 1126 4 887661961
+932 185 4 891250392
+941 273 3 875049038
+843 199 3 879446503
+848 479 5 887040302
+553 607 4 879949107
+251 202 4 886271920
+731 133 1 886184852
+380 174 4 885478924
+943 217 3 888640067
+894 350 3 886027788
+397 12 4 885349790
+860 70 5 885991040
+854 156 3 882813574
+332 554 3 888360460
+851 924 4 874789109
+493 262 3 884129793
+587 245 1 892871253
+796 91 2 893219033
+808 270 4 883949560
+71 100 4 877319197
+393 145 3 889731820
+886 367 4 876031622
+27 123 5 891543191
+936 825 4 886832502
+886 381 2 876032308
+747 511 5 888639138
+642 452 1 886569699
+843 660 2 879447484
+295 56 4 879517348
+405 582 3 885546336
+823 88 5 878438780
+20 204 3 879670039
+764 252 3 876244023
+405 657 1 885548578
+615 1128 1 879448715
+897 96 5 879990430
+561 89 4 885809556
+395 258 4 883762309
+429 778 3 882385294
+864 167 4 888891794
+691 243 1 875542944
+617 868 4 883788820
+759 181 5 875227798
+405 86 1 885546154
+721 1 5 877137877
+677 988 4 889399113
+128 1136 3 879969084
+938 596 5 891356532
+234 86 2 892333765
+892 430 5 886608296
+936 319 4 886831576
+940 420 4 885921979
+562 432 5 879196074
+642 827 1 886131332
+805 552 3 881696124
+880 1468 4 880242139
+486 108 4 879874810
+919 382 5 875373214
+934 581 2 891193814
+234 494 4 892078837
+515 259 3 887659123
+772 302 5 877533625
+918 520 3 891987571
+846 526 4 883947960
+869 1079 2 884493021
+328 54 3 885047194
+848 655 4 887040097
+95 623 3 880572388
+497 300 3 878759351
+181 237 5 878962996
+840 642 4 891204664
+447 282 4 878856290
+863 269 3 889288973
+643 79 4 891446826
+620 7 4 889987073
+804 193 4 879444518
+533 921 2 879439061
+683 259 3 893283642
+671 841 2 875388720
+932 632 4 891249649
+892 479 5 886608616
+361 50 5 879441417
+896 184 3 887159578
+784 327 4 891387315
+38 195 1 892429952
+917 473 3 882911390
+825 285 3 880756504
+838 584 4 887066143
+807 1076 3 893082227
+942 478 5 891283017
+927 217 1 879196955
+2 302 5 888552084
+806 234 4 882388036
+892 216 5 886609028
+234 792 4 892336165
+14 525 5 890881557
+637 93 3 882903511
+714 369 3 892777581
+559 347 3 891035343
+627 541 4 879531504
+842 288 3 891218192
+362 683 1 885019722
+862 258 5 879302461
+660 315 4 891197462
+776 219 3 892920321
+90 730 5 891384147
+293 501 4 888906378
+776 590 1 892920446
+892 150 5 886608136
+861 737 3 881274883
+669 474 4 891260369
+574 268 5 891279174
+440 213 4 891577950
+776 179 4 891628678
+528 1254 3 886812920
+659 519 4 891383889
+711 133 5 879992739
+465 127 4 883530667
+588 472 4 890026059
+185 302 4 883526267
+807 228 4 892529448
+788 511 5 880868277
+62 215 3 879374640
+92 922 1 875644796
+621 200 4 874964816
+671 504 4 883949781
+931 100 4 891036430
+770 129 5 875972352
+707 1024 5 890008041
+927 820 4 879177403
+621 79 5 874963594
+798 132 4 875639134
+695 989 3 888806056
+885 181 3 885712280
+305 242 5 886307828
+266 924 2 892258038
+795 108 3 880559483
+30 29 3 875106638
+735 127 4 876698755
+600 802 2 888453082
+881 217 3 876538131
+933 449 1 874939207
+898 310 4 888294441
+660 550 2 891201541
+912 268 2 875965695
+181 1033 1 878963381
+749 483 4 878847540
+38 447 5 892434430
+889 234 4 880177857
+913 56 5 880758974
+449 333 3 879958474
+748 732 4 879454749
+918 208 3 891988002
+116 275 2 876453519
+907 739 5 880159982
+916 405 2 880843579
+821 597 3 874793022
+864 357 5 888887794
+916 238 4 880845011
+250 144 4 878092059
+919 340 5 885059506
+878 451 2 880869135
+933 100 5 874853927
+838 127 5 887063657
+925 672 3 884718099
+826 95 5 885690342
+262 82 3 879794918
+725 328 4 876106729
+206 336 1 888179928
+659 616 4 891386577
+553 178 5 879948460
+862 197 4 879304623
+605 274 3 879425663
+907 235 4 880159222
+894 322 3 879896267
+586 257 3 884057471
+355 1429 4 879485423
+854 705 4 882813963
+805 79 5 881694423
+655 382 3 887427131
+894 1089 2 885428261
+893 69 5 874827818
+919 69 3 875921182
+666 211 4 880139382
+907 129 5 885862428
+643 571 3 891450316
+299 45 3 878192238
+864 402 3 888892128
+864 930 3 888892841
+877 185 4 882678387
+569 291 4 879794348
+880 684 4 880167778
+911 480 4 892838823
+924 896 4 884337242
+517 117 4 892659893
+90 498 5 891383173
+583 200 5 879384404
+795 28 4 880569414
+648 235 4 882212071
+927 1047 4 879181192
+709 693 4 879847082
+877 744 5 882677280
+880 239 4 880174808
+897 705 3 879991226
+864 1109 4 888890639
+826 227 4 885690713
+511 340 4 890004687
+880 95 3 880241219
+834 272 4 890860566
+551 4 2 892783711
+579 25 4 880952335
+807 1016 4 893083991
+576 100 4 886984965
+846 1210 2 883950791
+925 324 4 884633348
+707 692 4 886286092
+268 380 2 875310704
+693 443 2 875483741
+719 254 1 879360298
+373 317 4 877100061
+711 151 4 876185920
+18 116 5 880131358
+627 470 3 879530264
+222 405 3 877563570
+682 168 5 888521381
+733 100 5 879535471
+753 328 3 891401167
+489 876 2 891447218
+897 273 3 879993164
+551 85 1 892783749
+716 98 5 879795336
+877 971 4 882677386
+862 151 5 879304196
+394 928 4 881059902
+933 273 3 874855069
+842 303 5 891218002
+11 324 1 891902222
+25 657 4 885852720
+405 576 1 885548093
+343 1112 3 876406314
+582 240 4 882961804
+782 886 3 891498267
+936 295 3 886832502
+154 172 4 879138783
+863 354 1 889289191
+653 708 2 880152598
+921 50 4 879381051
+896 124 4 887158830
+933 58 3 874855121
+886 1228 2 876034228
+766 519 4 891308968
+896 435 4 887158579
+899 234 4 884122674
+758 211 4 881975736
+827 343 4 882201532
+26 288 4 891347477
+213 98 5 878955598
+22 385 4 878887869
+881 795 2 876539418
+660 271 3 891197561
+781 97 4 879634096
+830 648 5 891464148
+320 774 4 884751552
+755 938 3 882570023
+880 628 2 880166799
+439 1600 5 882893291
+524 226 3 884635085
+491 684 5 891189575
+457 88 4 882397763
+721 1221 3 877139637
+743 181 3 881277931
+880 1 4 880166744
+892 204 4 886608714
+268 747 3 875310412
+387 174 5 886480384
+880 194 5 880174623
+222 762 3 877563530
+923 475 5 880387664
+506 434 4 874876599
+758 300 2 880672402
+919 1073 4 875373416
+416 655 5 893213103
+805 181 3 879971215
+721 1295 3 877137214
+622 228 5 882592815
+905 508 4 884984066
+877 662 5 882677936
+622 501 3 882670480
+551 89 4 892777787
+903 302 4 891380461
+846 1479 3 883948720
+537 569 2 886032183
+854 171 4 882814333
+641 301 4 879369925
+326 478 3 879875083
+747 195 4 888640136
+665 222 3 884290676
+921 257 3 879379898
+721 266 3 877136967
+899 237 4 884120026
+934 157 2 891194498
+543 168 3 875663170
+419 494 3 879435749
+120 50 4 889489973
+588 1311 1 890029079
+825 98 5 881101641
+776 238 4 891628708
+943 41 4 888640251
+99 1047 4 885679472
+880 287 4 892958966
+451 990 3 879012684
+606 441 4 880927750
+401 610 4 891033651
+52 191 5 882923031
+533 521 3 879191022
+916 89 5 880844241
+223 121 3 891549294
+846 660 3 883948765
+763 845 4 878918712
+886 65 3 876031870
+672 237 2 879787811
+95 1222 2 880572602
+939 546 4 880261610
+908 528 4 879722397
+823 227 1 878439497
+894 689 3 880993390
+524 175 3 884634911
+629 160 4 880117361
+883 886 3 892439422
+917 312 2 882910627
+47 262 5 879439040
+788 670 3 880870935
+938 591 3 891356463
+691 735 5 875543228
+489 898 3 891366652
+748 479 4 879454428
+921 472 2 879380057
+943 92 5 888639660
+554 1284 3 876232053
+674 410 3 887763150
+805 431 1 881694713
+773 948 2 888538438
+796 33 3 893048471
+7 441 2 891354257
+867 198 5 880078723
+189 186 2 893266027
+293 628 3 888905004
+796 783 4 893047691
+733 846 2 879535848
+21 876 2 874950932
+354 210 3 891217717
+496 661 3 876067001
+933 679 1 874939078
+435 8 3 884131576
+758 582 3 881974823
+655 367 3 887428031
+49 1069 3 888068912
+804 174 5 879441476
+297 1109 3 875238922
+561 55 4 885808796
+918 83 4 891987914
+748 182 4 879454630
+712 90 3 874957027
+835 194 4 891034143
+405 110 1 885547506
+429 182 4 882384821
+881 1078 3 876539260
+684 477 5 878759560
+504 154 4 887839081
+501 1097 5 883347950
+751 689 2 888871738
+699 532 3 878882410
+507 307 5 889964239
+472 1029 4 875983321
+715 206 4 875964438
+663 749 3 889491617
+916 174 5 880844569
+449 1010 4 879958664
+756 82 3 874830748
+109 871 2 880572350
+921 760 2 879380164
+664 516 5 876525963
+663 259 2 889491861
+724 331 3 883757468
+833 347 3 887158791
+826 771 3 885690900
+671 1303 3 884036365
+94 559 4 891721777
+751 323 1 888871598
+899 190 4 884121051
+867 423 3 880078991
+376 705 3 879434750
+508 174 4 883767728
+450 516 5 882396564
+313 531 3 891014524
+722 597 3 891281710
+813 690 4 883752331
+731 195 1 886185851
+87 849 5 879875996
+286 240 3 876521858
+590 293 3 879439114
+645 198 3 892053644
+601 431 4 876351413
+544 301 2 884795580
+702 307 2 885767336
+419 300 4 879435347
+654 15 3 887863557
+125 571 3 892838827
+924 519 4 886759888
+548 413 3 891416049
+64 197 3 889737506
+657 455 1 884239498
+917 328 2 882910506
+682 944 3 888522073
+541 395 2 883866300
+298 282 4 884125629
+299 61 4 877880648
+851 4 5 875731489
+837 717 1 875722393
+897 646 5 879994113
+835 310 4 891035309
+875 286 3 876464694
+23 173 5 874787587
+592 260 4 882607690
+59 392 2 888206562
+846 195 4 883948141
+525 713 4 881086393
+92 433 5 875654665
+859 3 5 885775513
+332 302 5 893027264
+737 174 2 884314740
+632 651 5 879459738
+825 105 3 889021208
+474 448 5 887925751
+763 87 2 878919019
+693 628 4 875483020
+846 941 2 883949379
+339 178 5 891033310
+671 553 5 884036846
+871 752 3 888192744
+654 82 5 887864797
+870 193 5 889717102
+345 218 3 884992218
+861 381 4 881274780
+717 258 5 884642133
+821 483 5 874793517
+934 657 3 891191027
+110 403 3 886988134
+740 258 3 879522681
+551 245 3 892775723
+532 523 5 888637085
+912 655 5 875966320
+916 806 4 880844552
+299 179 4 878191943
+699 328 2 885775345
+279 644 1 875306552
+514 196 5 875318331
+870 21 3 876319159
+892 133 3 886609149
+830 127 4 891464054
+938 252 4 891357042
+551 790 2 892783942
+933 22 5 874853634
+896 258 5 887157258
+621 235 3 880738142
+92 855 5 875653162
+844 95 4 877388040
+864 531 5 888887739
+934 70 4 891195713
+551 96 5 892777987
+715 237 4 875962280
+679 290 2 884487715
+846 392 2 883950185
+938 245 3 891356282
+505 243 2 888631415
+913 189 3 881367594
+832 50 3 888260089
+870 1210 1 879902161
+435 366 2 884133134
+902 127 3 879464726
+804 187 4 879441973
+109 1139 2 880583463
+933 636 2 874939105
+820 358 1 887954972
+923 975 4 880388245
+932 486 5 891251177
+864 768 3 888890776
+665 271 2 884290055
+932 230 4 891251153
+537 45 3 886031786
+280 12 5 891700803
+458 64 4 886396005
+919 151 4 875289025
+597 286 3 875338983
+934 805 4 891194221
+484 125 4 881450017
+919 288 4 875288164
+345 286 3 884900521
+461 305 2 885355757
+914 778 5 887122085
+771 98 1 880659990
+577 732 4 880474414
+393 934 3 887745544
+655 535 2 888685914
+925 567 3 884718156
+434 424 1 886724913
+843 200 3 879447801
+269 1361 4 891446756
+897 180 5 879991007
+738 1016 3 875348912
+782 330 4 891498213
+905 117 3 884984066
+402 1284 3 876266984
+738 54 3 875351872
+697 225 3 882622680
+896 257 4 887235105
+176 257 1 886048188
+650 385 4 891381585
+918 70 3 891988248
+932 1139 2 891251562
+526 591 4 885682503
+864 79 5 888887830
+889 318 4 880180265
+659 155 3 891386540
+698 66 3 886367100
+297 284 4 874954497
+655 690 2 887477489
+805 71 3 881695560
+864 373 2 888892053
+472 549 5 892791063
+593 272 5 888871874
+565 923 4 891037333
+643 47 4 891446791
+159 9 3 880485766
+650 657 4 891372339
+911 478 5 892838823
+397 358 2 882838937
+293 98 4 888905898
+632 12 5 879456910
+894 1007 3 880416072
+846 142 3 883950053
+54 148 3 880937490
+763 85 4 878918960
+90 23 5 891384997
+892 181 4 886608212
+831 173 3 891354798
+823 715 5 878439065
+878 265 3 880866626
+327 249 2 887744432
+296 498 5 884197352
+867 197 4 880078796
+483 676 4 878950972
+151 73 4 879528909
+664 764 4 878092758
+758 608 5 881975182
+24 276 5 875322951
+429 479 4 882385358
+693 172 3 875483947
+445 1016 1 891200164
+892 684 5 886608743
+796 705 4 892690263
+76 96 5 875312034
+782 255 4 891499321
+773 240 2 888539273
+562 234 5 879196074
+452 210 4 875561852
+198 93 3 884205346
+927 229 3 879191722
+756 1031 2 874830819
+435 722 3 884133818
+757 228 4 888466461
+835 287 4 891035309
+727 879 4 883708208
+711 316 4 889911048
+943 50 4 875501835
+907 237 5 880159059
+561 159 1 885809356
+103 56 5 880416602
+880 554 3 880168411
+913 15 3 881367770
+870 1664 4 890057322
+924 605 3 885457975
+303 542 2 879484194
+871 989 3 888192744
+642 357 2 885603565
+919 191 5 875373824
+500 93 4 883865020
+934 650 4 891195503
+451 245 2 879012550
+363 224 4 891495682
+865 456 1 880144405
+889 604 3 880178342
+883 750 3 891691485
+890 7 4 882402739
+663 174 5 889493540
+551 215 4 892778035
+589 877 4 883352562
+786 265 4 882842946
+454 132 2 888266874
+936 100 4 886832092
+599 546 4 880953441
+666 655 4 880139439
+301 155 1 882078308
+911 625 5 892840807
+930 100 3 879534506
+644 308 4 889076095
+760 845 5 875666110
+612 127 2 875325049
+629 39 2 880117747
+825 323 4 881185672
+349 713 3 879465673
+611 302 5 891636073
+852 100 4 891036457
+875 45 3 876465072
+244 121 1 880604583
+797 1023 3 879439519
+489 683 2 891449099
+934 191 5 891190695
+918 498 4 891987025
+632 51 4 879459166
+716 135 3 879795071
+462 346 1 886365928
+885 338 3 885712224
+942 124 4 891283068
+868 80 2 877111453
+805 121 3 881694885
+407 650 2 875044400
+467 302 4 879532127
+581 137 5 879641787
+886 1093 1 876032654
+389 240 3 879916254
+921 659 5 884673799
+320 292 3 884748299
+77 42 5 884752948
+861 20 4 881274857
+815 98 4 878693183
+682 117 4 888522455
+943 367 4 888639679
+504 125 4 889550735
+715 17 3 875964105
+878 956 2 880866810
+936 237 4 886832672
+919 282 4 875289113
+326 701 4 879876141
+896 19 2 887159211
+905 591 4 884983951
+804 479 4 879441542
+816 322 4 891710922
+279 165 4 875310233
+774 64 3 888556517
+38 420 5 892429347
+845 242 4 885409493
+782 50 3 891499243
+868 12 5 877103834
+224 378 4 888103775
+566 94 2 881651636
+883 216 4 891694249
+913 22 5 881369920
+276 175 5 874787376
+130 117 5 874953895
+56 28 5 892678669
+533 820 2 887032380
+650 62 3 891381784
+586 67 5 884067059
+554 191 5 876243914
+482 682 3 887644022
+889 86 4 880180191
+328 176 5 885046052
+934 510 5 891193751
+648 82 5 884882742
+603 7 5 891956075
+280 1063 3 891700607
+839 458 5 875751893
+865 408 5 880143385
+496 88 1 876067346
+881 257 5 876536040
+802 565 3 875985976
+290 120 4 880732712
+595 1047 2 886921769
+795 2 3 883252599
+825 833 4 881101329
+886 546 1 876031550
+715 235 2 875962140
+750 258 3 879445755
+942 414 4 891282857
+930 24 1 879535015
+892 29 2 886610565
+899 498 4 884121767
+910 127 5 880822060
+761 508 1 876190206
+933 183 4 874853819
+804 1260 3 879445660
+776 134 4 892210460
+405 95 3 885548785
+916 382 4 880844674
+345 941 3 884993932
+889 291 3 880182815
+712 83 4 874730396
+234 659 3 892078660
+94 151 5 891721716
+757 95 4 888467270
+785 50 5 879439021
+912 498 5 875965830
+533 1142 4 888347670
+747 521 5 888640567
+526 245 2 885682124
+912 610 4 875966027
+894 345 4 884036815
+211 890 2 879461395
+911 431 4 892842368
+560 515 3 879976109
+641 432 5 879370119
+934 86 3 891191831
+815 559 3 878695877
+663 652 4 889493540
+919 303 4 875920245
+393 1058 4 887746916
+775 305 4 891032837
+694 15 4 875728842
+621 804 4 881445120
+843 423 2 879448019
+913 143 5 881725761
+207 792 2 876079016
+883 26 3 891693139
+919 1197 4 875288613
+550 257 4 883425337
+615 629 4 879449184
+719 382 2 879360965
+864 797 3 888892539
+59 86 3 888205145
+515 895 4 887659123
+920 286 2 884219953
+788 371 3 880870626
+793 127 5 875103773
+927 1 5 879191524
+757 554 3 888466683
+871 566 3 888193337
+782 1384 3 891500110
+910 684 4 880821696
+747 204 5 888732899
+659 712 3 891386307
+940 678 4 884801316
+486 813 5 879874516
+753 183 1 891401798
+840 521 5 891205069
+25 86 4 885852248
+866 340 2 891221165
+294 294 4 877818860
+606 185 3 880926759
+540 121 2 882157148
+910 310 3 881420170
+682 81 3 888517439
+782 269 3 891497698
+933 163 2 874938309
+752 902 5 891208452
+500 402 3 883875388
+846 558 4 883948221
+848 451 4 887042377
+358 208 2 891270510
+727 173 5 883710437
+833 802 1 887158946
+869 249 4 884493279
+846 386 3 883950154
+519 991 2 883250021
+931 304 4 891036105
+907 427 5 880159821
+912 646 3 875966429
+435 430 5 884131712
+631 873 2 888465084
+938 742 3 891356702
+932 474 5 891250418
+94 293 4 891724044
+875 23 5 876466687
+763 955 2 878917433
+851 161 3 875731490
+938 926 3 891357137
+716 1269 4 879795122
+896 100 3 887158294
+918 704 4 891988123
+294 295 4 877820132
+434 1 4 886724590
+922 432 5 891448551
+349 25 3 879465966
+533 609 4 879191184
+865 1 1 880143424
+896 211 4 887159554
+841 888 5 889067432
+103 98 3 880420565
+316 304 3 880853193
+332 550 5 887939092
+693 117 4 875483977
+679 483 5 884487010
+795 423 2 881265617
+919 118 4 875373582
+904 88 3 879735710
+893 220 3 874829187
+919 9 5 875288749
+555 235 3 879964209
+553 134 4 879948806
+892 196 4 886609622
+763 1098 3 878919083
+56 871 2 892910207
+552 1 3 879221716
+721 284 4 877141038
+477 111 5 875941763
+801 268 5 890332645
+880 23 5 880175735
+638 210 4 876695478
+621 585 4 874962988
+790 1047 3 885157621
+825 1049 3 880756834
+334 518 4 891547334
+49 300 1 888065577
+544 302 5 884795135
+523 168 4 883701962
+828 985 3 893186246
+297 153 5 875240053
+293 1119 1 888906655
+551 366 5 892784049
+916 157 4 880845011
+96 423 5 884403057
+788 323 3 880867855
+821 22 5 874793418
+892 239 4 886609829
+747 476 3 888733595
+716 696 2 879794615
+406 98 4 879446529
+642 402 4 885603792
+279 744 2 892864943
+758 176 5 882055987
+707 313 2 886288754
+900 661 4 877833747
+916 172 5 880843997
+403 282 5 879786052
+823 742 4 878438535
+889 135 2 880180101
+521 597 2 884476302
+919 137 2 875288749
+774 561 1 888557772
+532 407 2 874794386
+782 994 2 891500194
+854 343 3 882811773
+766 837 3 891309878
+406 286 3 879445250
+606 235 3 880922566
+114 527 3 881309586
+486 302 5 879873973
+903 210 4 891033541
+801 271 5 890332929
+936 988 3 886831912
+381 225 3 892697495
+923 544 4 880387507
+524 150 2 884832650
+551 686 3 892783829
+815 144 4 878693989
+646 307 3 888528902
+798 1102 4 875637680
+893 50 5 874829883
+840 1674 4 891211682
+942 678 3 891282673
+192 287 4 881368016
+606 198 4 880927665
+658 235 2 875145572
+747 659 4 888639175
+864 672 2 888889389
+893 819 3 874829355
+753 89 3 891402240
+897 371 2 879991007
+877 86 4 882677827
+805 371 1 881696759
+893 24 4 874828649
+514 1101 4 886189893
+847 164 3 878941056
+49 813 3 888068686
+693 134 4 875484539
+99 473 4 885679353
+881 70 2 876539220
+930 1010 2 879534692
+606 188 4 880924921
+878 153 5 880866177
+477 274 5 875941763
+872 685 4 888479348
+664 58 4 876525292
+712 501 3 874957140
+870 736 1 879901654
+312 83 4 891699538
+751 210 5 889133106
+666 192 4 880139615
+383 185 5 891192985
+312 525 5 891698424
+794 257 4 891036265
+711 91 4 879994413
+705 588 3 883427640
+758 345 5 883806413
+904 535 3 879735404
+708 880 3 892718919
+453 781 3 888206022
+896 288 3 887235788
+896 199 3 887158005
+896 79 5 887158384
+894 1295 3 879896268
+537 315 4 886029116
+889 82 4 880180122
+943 585 1 888640250
+881 79 4 876537825
+876 318 5 879428406
+504 153 3 887838624
+109 595 3 880572108
+833 284 1 885328485
+672 220 2 879787729
+308 530 4 887736584
+705 797 4 883428258
+634 111 4 875729794
+730 268 4 880309927
+773 29 2 888540218
+880 376 3 880175239
+661 665 3 876035999
+860 262 4 874967063
+138 497 5 879023947
+295 132 5 879517348
+933 452 1 874938808
+647 147 4 876532975
+463 269 5 877384802
+75 864 4 884049876
+871 97 3 888193541
+643 1215 3 891446489
+936 13 4 886832596
+714 257 3 892776410
+921 237 3 879379562
+213 70 3 878955766
+22 265 3 878888066
+379 317 5 880525001
+790 403 4 885157036
+773 367 2 888539576
+833 410 3 878078390
+782 361 3 891498139
+99 433 4 886780105
+11 11 2 891904271
+932 503 4 891249962
+764 69 5 876244991
+284 315 5 885329593
+784 340 3 891387895
+929 197 3 880817780
+918 972 5 891988054
+585 313 3 891281385
+862 406 4 879303843
+468 44 4 875302208
+630 471 4 885666955
+889 96 4 880181015
+264 173 5 886123358
+716 465 5 879797177
+682 586 1 888522700
+244 455 2 880604503
+846 509 4 883948765
+291 582 4 875087720
+486 825 2 879875188
+663 833 4 889492796
+628 301 4 880777046
+790 1014 2 884462551
+690 514 1 881177430
+641 258 3 879369806
+878 1092 3 880867444
+311 415 3 884365654
+880 91 3 880241256
+457 1221 4 882549438
+807 596 4 892530792
+880 411 4 880167328
+804 476 3 879443852
+674 181 4 887762603
+537 303 4 886028706
+829 10 3 881707829
+305 127 5 886322412
+788 148 3 880869215
+11 747 3 891906426
+690 443 3 881179937
+645 959 4 892053541
+579 294 4 880951494
+291 562 4 874835242
+655 916 2 892436455
+893 121 4 874830313
+711 549 4 879994719
+751 94 3 889298964
+661 218 3 876035933
+771 82 2 880659686
+829 212 4 881699005
+49 121 1 888068100
+581 936 3 879643155
+200 523 4 884129627
+906 284 4 879435469
+878 690 2 880865230
+877 306 3 882675993
+922 367 3 891452743
+823 919 4 878438206
+82 660 5 878769848
+10 604 4 877892110
+820 347 4 887954853
+915 691 4 891030108
+918 42 3 891987059
+682 401 1 888522260
+936 1171 5 886832757
+435 409 3 884134019
+343 478 5 876404499
+921 185 3 879380826
+758 237 4 881976377
+843 482 2 879447007
+130 444 4 880396495
+683 258 3 893282978
+729 346 1 893286168
+257 936 4 882050151
+682 147 1 888523619
+747 127 5 888639362
+378 25 4 880044489
+744 483 4 881171452
+740 1038 4 879523187
+716 1126 3 879796138
+892 288 4 886610626
+756 1652 1 874828198
+760 748 4 875665867
+721 1026 3 877137214
+804 40 3 879445739
+22 233 3 878888066
+493 435 5 884132015
+864 201 5 888887172
+326 56 2 879875691
+606 1065 5 880924323
+92 1210 1 875907179
+533 740 4 879192815
+890 448 2 882915661
+662 1511 4 880570301
+870 659 4 875680020
+454 1089 2 881959437
+935 620 2 884472627
+880 475 4 880166798
+881 473 2 876536636
+892 511 5 886608296
+639 865 1 891239427
+881 120 2 879052376
+682 62 3 888522541
+660 301 3 891197661
+902 79 5 879465952
+871 269 3 888192970
+711 969 5 886030557
+64 503 4 889740342
+731 608 4 886183515
+938 237 2 891356549
+840 653 5 891209389
+788 531 4 880868144
+932 1456 4 891250891
+932 502 4 891249710
+512 186 5 888579520
+339 644 5 891033200
+541 1030 3 885595972
+930 257 4 879535392
+800 15 4 887646631
+655 1142 2 891585344
+796 573 4 893218521
+588 447 3 890026009
+375 234 5 886621917
+788 159 3 880869135
+253 966 5 891628181
+763 198 5 878915958
+592 984 1 882607690
+880 794 4 880243265
+535 277 5 879619107
+846 51 4 883949121
+406 101 3 879793112
+846 1041 4 883950791
+679 318 5 884486812
+927 426 4 879191432
+918 1172 3 891987622
+618 1063 3 891308459
+804 483 5 879441627
+815 159 3 878694306
+509 271 4 883591195
+860 663 3 885991101
+871 301 4 888192475
+932 82 3 891251246
+13 429 5 884538727
+848 523 5 887042341
+787 345 3 888979007
+269 739 1 891451431
+734 230 2 891022803
+851 815 3 874767550
+653 1042 2 880151488
+924 527 4 885458009
+318 143 5 884495944
+911 26 4 892840048
+843 1157 3 879444114
+894 237 4 880416176
+913 258 4 889331049
+919 124 3 875288522
+934 624 4 891193290
+793 742 3 875104648
+548 176 4 891044355
+864 1140 1 888892491
+655 1245 3 887426087
+561 99 3 885808673
+279 544 1 890451433
+44 97 2 878348000
+805 213 3 881696699
+886 55 4 876031622
+178 1028 3 882824670
+852 506 4 891037917
+567 513 4 882426719
+907 312 5 885860416
+608 287 3 880406950
+16 66 4 877719075
+797 294 3 879439105
+495 240 4 888636773
+776 559 4 892920351
+601 473 3 876347665
+682 65 3 888517416
+117 282 5 880126295
+1 152 5 878542589
+933 393 2 874938371
+806 180 4 882388082
+177 160 4 880131011
+41 135 4 890687473
+658 198 5 875148108
+221 38 2 875246506
+622 1149 3 882592314
+514 421 4 875463269
+657 873 3 884238614
+659 505 4 891385769
+500 1057 3 883877359
+823 517 5 878437658
+919 111 4 875288681
+892 300 4 886607521
+445 183 2 890987687
+836 187 5 885754200
+705 471 5 883427339
+650 602 4 891371116
+305 97 4 886322560
+812 302 3 877625109
+303 191 5 879466937
+567 494 5 882425932
+919 147 4 875289322
+554 1028 3 876551044
+338 990 4 879437607
+758 117 4 881976203
+560 222 4 879976706
+913 408 5 880758348
+829 105 3 881711924
+435 603 3 884131118
+623 274 4 891034053
+639 60 3 891239790
+862 176 5 879304672
+373 178 4 877099352
+896 91 2 887159369
+279 7 5 891209102
+804 291 4 879443819
+930 143 2 879535462
+280 183 3 891700588
+561 9 4 885807546
+838 1039 5 887065782
+929 144 3 879640394
+315 288 3 879821349
+709 762 3 879848925
+588 301 5 890015021
+21 53 4 874951820
+630 1079 1 885667508
+642 257 5 886131546
+942 318 5 891282903
+891 127 4 883431353
+21 273 4 874951349
+883 70 3 891693169
+492 1121 2 879969720
+747 196 2 888640046
+499 56 4 885599182
+875 134 5 876465188
+899 414 2 884122228
+606 588 5 880923862
+642 1055 4 886569483
+839 333 4 875751442
+130 1278 5 876251127
+3 346 5 889237455
+887 1060 5 881378570
+719 255 2 883981599
+387 581 4 886483394
+382 756 3 875946185
+922 411 1 891455379
+769 13 4 885424214
+889 705 4 880178287
+904 785 5 879735731
+582 328 3 882960555
+870 1044 2 879714772
+729 894 1 893286511
+916 137 5 880843482
+749 433 3 878848217
+892 483 5 886607642
+938 118 5 891356799
+929 589 5 880817708
+846 187 4 883947911
+458 69 2 886397988
+645 202 3 892053518
+630 546 3 885667056
+889 959 3 880182103
+407 101 3 876338186
+935 181 4 884472039
+654 248 2 887863596
+330 496 5 876546172
+559 652 4 891035633
+896 69 5 887158768
+833 180 5 875123677
+932 523 4 891250080
+923 121 4 880387908
+650 153 4 891382138
+830 228 3 891561607
+896 661 4 887158384
+465 835 3 883531026
+788 192 4 880868838
+940 264 1 884801053
+901 321 1 877129839
+916 98 5 880844038
+911 87 5 892839056
+85 333 1 886282927
+691 772 5 875543281
+449 70 4 880410777
+907 172 4 880160008
+739 749 5 886825529
+847 157 1 878940463
+268 116 4 875306760
+484 393 1 891195246
+897 405 5 879993042
+932 99 4 891250236
+842 902 5 891218459
+524 1107 4 884636262
+833 26 1 875133661
+312 199 5 891698516
+293 162 3 888907312
+773 196 4 888540467
+374 117 5 880392846
+833 153 3 875038709
+881 651 5 876539549
+435 441 3 884133084
+239 203 1 889179291
+900 9 2 877832868
+943 427 4 888639147
+601 208 4 876350017
+577 97 5 880472153
+838 153 4 887066783
+896 300 2 887157234
+595 108 2 886921634
+770 323 5 875971612
+831 22 5 891354573
+829 475 4 891990718
+269 378 3 891449962
+868 65 2 877104212
+815 228 5 878694735
+682 804 3 888521740
+521 239 5 885254354
+625 732 3 891263960
+158 7 5 880132744
+374 477 1 885107929
+627 385 2 879531351
+894 271 2 880993335
+882 746 4 879865163
+908 663 3 879723022
+56 66 3 892911110
+932 513 5 891250316
+756 403 2 874828826
+659 526 5 891332224
+378 1091 2 880332911
+907 742 5 880158939
+931 281 3 891036883
+917 289 4 882910457
+184 95 4 889908801
+938 100 5 891356350
+885 1030 1 885713975
+642 400 4 886569278
+361 692 4 879440774
+407 73 4 892060474
+773 522 4 888539328
+803 322 2 880055043
+792 1164 3 877910629
+389 347 4 887868071
+894 52 4 882404507
+478 32 3 889395678
+527 9 5 879455873
+806 318 5 882387484
+916 1079 2 880843811
+621 148 4 880739654
+710 887 2 882063612
+894 595 3 880993632
+882 470 4 879867816
+715 101 3 875964131
+825 321 3 886697076
+733 9 3 879535406
+548 328 4 891042954
+923 1 3 880387306
+830 151 3 891560596
+847 602 3 878940732
+932 168 5 891250746
+329 127 4 891655741
+493 274 5 884131480
+167 1125 5 892738419
+823 168 5 878437658
+188 187 3 875072211
+496 419 2 876066874
+936 1323 4 886833281
+916 226 3 880845177
+727 447 3 883713194
+464 249 2 878355119
+749 178 4 878847540
+896 245 4 887235265
+864 108 3 888891627
+28 434 4 881961104
+588 382 3 890024730
+442 96 4 883390328
+913 172 5 881726004
+537 1048 2 886030381
+895 222 3 879437965
+574 312 4 891279410
+782 254 2 891499660
+901 429 5 877132301
+324 321 3 880575002
+868 155 2 877111623
+648 249 3 882211348
+766 294 2 891307007
+551 302 3 892775389
+43 202 5 875981190
+911 473 3 892840996
+890 133 5 882402518
+537 345 4 886028446
+747 100 5 888639397
+310 1142 5 879436467
+770 111 5 875972059
+897 185 5 879991137
+643 5 3 891449741
+834 298 4 890862648
+573 495 2 885844339
+654 455 3 887863826
+5 368 1 875635457
+85 181 4 882813312
+889 947 4 880181225
+849 38 5 879695420
+916 273 3 880843361
+531 313 5 887049364
+901 1035 4 877131793
+670 515 2 877974699
+804 820 4 879444115
+442 405 3 883390497
+939 274 5 880261334
+939 252 3 880261185
+805 1071 4 881705456
+474 411 2 887915684
+864 1425 2 888890475
+650 635 3 891370155
+37 62 5 880916070
+646 354 3 888528902
+774 217 2 888557772
+610 485 5 888703815
+656 340 3 892318488
+269 1267 1 891448643
+938 220 4 891357085
+181 280 4 878963381
+339 518 5 891033984
+854 476 3 882813219
+907 220 5 880159360
+887 578 4 881381610
+834 342 2 890860334
+601 660 3 876349937
+416 17 2 886318084
+807 139 2 893082430
+705 416 3 883427716
+924 1149 3 888351470
+556 135 2 882136252
+919 277 5 875288805
+907 988 3 880158612
+864 230 2 888889129
+896 483 3 887158333
+823 686 4 878439257
+286 367 5 877531574
+707 479 3 886286092
+642 131 3 885603566
+294 333 4 877818861
+943 185 2 888639370
+749 405 2 878848673
+908 264 3 879722206
+286 537 4 889651402
+640 1010 3 886474753
+400 313 5 885676316
+781 523 5 879634038
+672 1190 2 879789437
+201 440 2 884114770
+795 436 3 883767338
+634 269 4 890779855
+759 323 4 875227724
+943 403 4 888639746
+385 448 3 879448263
+804 145 3 879446276
+716 195 1 879795425
+882 230 5 879867508
+504 248 4 887831622
+934 1203 5 891193013
+566 521 4 881649802
+837 181 3 875721869
+943 401 1 888639867
+917 3 1 882911567
+751 658 3 889133106
+741 724 4 891019625
+843 228 4 879443763
+933 515 3 874854062
+749 356 4 878847804
+109 410 1 880564534
+125 222 5 892836465
+932 399 4 891251798
+655 1262 3 891585279
+881 447 4 876538953
+932 526 5 891250746
+851 339 4 888540093
+934 602 3 891195063
+450 1480 3 882468686
+533 147 1 884698117
+692 1 4 876953340
+44 183 4 883613372
+865 831 1 880144480
+917 255 3 882911158
+798 699 3 875303502
+719 137 1 884899841
+189 523 4 893265596
+409 178 5 881107817
+328 68 3 885048198
+870 170 5 875050637
+936 343 3 886831576
+789 762 3 880332232
+749 1440 3 878849534
+747 488 5 888640524
+65 9 5 879217138
+829 845 3 891990650
+622 742 3 882590420
+712 204 4 874956810
+321 428 4 879441336
+610 317 3 888703553
+611 315 5 891636098
+280 585 3 891702441
+648 211 4 884368643
+919 181 4 875289250
+864 121 4 877214085
+303 634 3 879467035
+833 1353 3 875035885
+863 355 4 889289419
+749 420 4 878849682
+664 230 3 876526659
+458 483 5 886396460
+798 402 3 875916297
+795 208 4 881252835
+407 288 4 890687293
+846 428 3 883948377
+653 182 3 878854051
+716 190 5 879797152
+709 738 1 879849330
+324 742 5 880575493
+201 1137 4 884111830
+761 201 2 876190511
+650 89 4 891381585
+65 392 5 879217689
+305 173 3 886322670
+551 546 2 892784673
+746 135 1 885075655
+500 242 3 891916883
+393 774 4 889731673
+145 53 2 875272245
+627 518 4 879530146
+806 96 5 882389908
+858 127 5 880932912
+861 213 5 881274759
+751 479 2 889132776
+804 218 4 879445072
+805 477 4 881705810
+608 1281 4 880407079
+886 1467 5 876033987
+24 151 5 875322848
+584 50 4 885777950
+774 177 4 888557277
+429 472 3 882387434
+758 204 4 881975787
+680 257 4 877075273
+528 213 4 886101505
+406 601 3 882480749
+323 1048 3 878739594
+593 40 1 875671757
+6 202 3 883602690
+922 431 4 891447723
+406 154 5 879792811
+840 176 3 891204755
+537 462 3 886030805
+883 207 3 891693012
+774 421 1 888558128
+715 100 2 875961816
+532 347 4 884594422
+699 591 2 880696196
+731 1275 1 886186940
+442 450 3 883391377
+536 1050 5 882360124
+860 327 3 880829225
+452 213 4 875265265
+521 181 4 884475845
+821 504 4 874793848
+828 345 1 891035438
+537 527 4 886031860
+774 82 2 888557277
+757 638 3 888468871
+421 79 4 892241459
+881 72 2 876539220
+123 321 4 879809220
+474 647 4 887924571
+916 640 4 880845157
+72 649 4 880036783
+314 932 4 877887316
+805 1105 2 884881781
+748 227 3 879455150
+932 89 5 891249586
+727 198 4 883710687
+435 201 4 884131356
+918 656 4 891986609
+660 1139 2 891201966
+642 686 5 886131546
+366 758 3 888857684
+846 560 1 883950889
+717 245 4 884641842
+648 176 4 884367538
+721 739 4 877139551
+749 155 2 878849829
+690 47 1 881179469
+578 1016 4 888957666
+887 228 4 881380709
+749 203 4 878848639
+936 1315 3 886833191
+919 1119 3 875373824
+459 298 3 879562895
+890 205 5 882405473
+435 635 3 884133544
+864 204 5 888888937
+738 655 3 875350456
+577 68 4 880475021
+877 1402 4 882677386
+868 655 4 877107996
+798 83 4 875303683
+936 289 5 886831769
+711 51 4 879994778
+526 123 3 885682614
+806 88 4 882390191
+907 107 5 880158939
+840 199 4 891209183
+918 507 5 891987363
+401 188 1 891033267
+934 303 4 891188441
+382 168 4 875946700
+347 363 1 881653244
+875 480 5 876465275
+262 234 3 879794359
+807 496 5 892528918
+843 427 2 879446281
+904 1074 4 879735710
+921 797 3 879381287
+913 4 4 874786460
+881 498 4 876537577
+556 243 1 882135994
+327 529 3 887822770
+844 100 4 877381607
+871 1176 3 888192858
+474 59 3 887923708
+884 212 4 876859238
+846 192 5 883949254
+631 886 4 888465216
+848 430 5 887041354
+532 1011 5 893119491
+873 326 4 891392656
+834 245 4 890860416
+889 737 3 880181515
+77 228 3 884753105
+808 327 5 883949986
+747 715 5 888733274
+360 137 5 880354379
+648 904 2 884794555
+23 73 3 874787016
+308 429 4 887737890
+660 636 2 891200704
+889 208 4 880181275
+940 879 3 889480535
+901 142 4 877131739
+457 356 4 882547670
+892 477 4 886609551
+537 1404 2 886032204
+234 2 2 892335142
+937 283 4 876769212
+772 271 4 889028773
+666 236 4 880313250
+790 176 3 885155489
+815 588 5 878693906
+851 261 3 877831111
+62 151 5 879372651
+804 235 5 879443736
+698 496 3 886366690
+588 356 4 890025751
+682 1311 3 888518035
+618 588 4 891307224
+833 1006 1 875039153
+666 642 5 880139586
+291 833 3 874834236
+721 228 5 877138585
+896 802 2 887161172
+903 509 4 891033380
+902 301 2 879463373
+389 487 5 879991115
+800 405 4 887646705
+454 527 4 881960201
+918 151 2 891988646
+592 603 5 882955543
+845 303 1 885409374
+844 125 3 877382269
+279 1496 3 875298419
+806 702 3 882388795
+862 651 5 879304624
+398 708 3 875747159
+533 243 3 879193517
+561 566 3 885809873
+385 92 3 879443217
+426 496 3 879442841
+339 790 2 891034151
+758 307 3 880672345
+181 815 3 878963168
+13 188 4 882140130
+707 345 5 886285168
+642 181 5 885603699
+782 1608 3 891499399
+457 569 3 882549356
+577 5 4 880475318
+749 181 5 878846998
+648 377 3 884881837
+882 291 4 879862936
+758 270 4 889062124
+788 153 3 880868277
+571 144 2 883354992
+88 326 5 891038103
+851 687 2 874728168
+174 1017 2 886434187
+641 528 4 879370150
+758 393 4 881979012
+417 473 2 879646860
+862 432 5 879304902
+459 125 4 879563169
+930 709 4 879535663
+351 304 3 879481675
+87 180 4 879875649
+924 181 3 884371535
+787 906 1 888979721
+871 271 5 888192349
+796 662 5 893047207
+919 293 4 875288681
+937 237 4 876769530
+295 416 4 879518630
+639 61 3 891239790
+862 91 5 879304762
+774 218 1 888557739
+916 52 5 880844813
+881 243 2 876535663
+655 815 2 887651149
+609 15 5 886895150
+854 322 1 882811865
+619 182 4 885954019
+551 895 3 892775752
+460 870 2 882912469
+151 705 5 879524778
+794 187 5 891035117
+503 529 2 880383030
+927 1178 2 879192052
+940 171 2 885921401
+897 763 3 879993404
+934 226 4 891191831
+318 944 2 884497208
+639 100 1 891240495
+521 204 4 884477853
+880 407 1 880175503
+214 55 4 892668197
+833 1628 3 875225219
+932 448 2 891251588
+922 385 3 891450586
+864 183 4 888888115
+864 189 4 888889268
+933 177 4 874854994
+336 173 5 877757637
+796 62 4 893048562
+929 496 3 879640256
+514 433 5 875462795
+622 769 1 882672922
+442 2 3 883390544
+715 1222 2 875965035
+751 315 3 887134587
+130 233 4 875801750
+559 167 3 891035840
+883 580 3 891693200
+889 210 4 880178342
+62 924 1 879373175
+851 1120 2 890343707
+561 1210 1 885810813
+934 705 4 891191778
+908 144 4 879722850
+870 12 4 875050748
+675 269 5 889488487
+697 986 1 882622680
+924 276 2 884371386
+399 47 3 882511093
+880 940 3 880175157
+886 204 3 876031932
+545 692 3 879900654
+536 386 4 882361162
+577 125 4 880470604
+934 144 4 891192087
+917 121 1 882911567
+738 240 3 875350385
+921 174 5 884673780
+901 756 4 877126935
+840 179 5 891205069
+886 209 4 876031850
+276 772 4 874790826
+936 7 4 886832221
+763 703 5 878923433
+932 462 4 891249038
+843 173 2 879446215
+566 265 4 881650849
+938 410 1 891356780
+83 704 3 880327216
+189 582 5 893265998
+856 272 5 891489217
+747 1045 4 888639823
+846 197 4 883948417
+805 144 3 881694693
+243 246 4 879987085
+451 266 2 879012811
+933 175 4 874854444
+404 301 3 883790286
+313 603 5 891013681
+896 248 4 887235249
+593 274 3 875659849
+924 56 3 886327724
+374 504 4 880395973
+655 1155 3 887474289
+874 285 4 888632411
+669 7 3 892549266
+59 243 1 888206764
+751 274 4 889298694
+933 9 3 874854402
+389 239 3 880087939
+943 576 4 888640106
+244 67 4 880608820
+239 14 5 889179478
+922 919 5 891454625
+183 1215 1 891467546
+177 221 3 880130775
+773 68 2 888540091
+872 926 4 888479516
+232 286 3 880062259
+796 450 3 893049399
+157 258 3 886890296
+528 678 3 888520525
+880 1222 4 880168411
+391 591 4 877399894
+919 406 3 875289417
+523 1069 5 883701962
+810 878 4 879895500
+363 313 5 891493571
+682 33 4 888520864
+742 282 3 881335857
+246 159 3 884923003
+913 466 3 882544673
+799 1545 4 879254026
+726 1038 2 889832053
+931 111 3 891036648
+847 50 4 878774969
+862 265 5 879304980
+923 815 4 880387792
+82 484 4 878769597
+884 510 5 876859330
+846 738 4 883950364
+883 349 2 892557605
+909 707 5 891920327
+503 187 5 880383625
+796 145 2 893218485
+929 429 4 879640225
+225 479 4 879539614
+59 4 4 888205188
+821 993 4 874792570
+339 216 3 891032286
+912 419 4 875966756
+305 566 3 886324486
+209 129 2 883417667
+374 411 3 880394088
+936 1375 5 886832596
+617 320 5 883789424
+315 318 5 879799422
+232 435 4 888550013
+276 182 5 874787549
+488 746 4 891293771
+854 1283 2 882813047
+919 22 5 875374269
+799 306 4 879253795
+788 294 3 880867855
+835 1278 5 891032653
+795 1030 3 883255381
+311 550 3 884364812
+907 978 5 880159473
+868 2 2 877112290
+660 94 2 891201887
+894 534 4 879896704
+655 307 3 892011201
+642 748 5 885601998
+681 894 1 885409742
+435 84 2 884133757
+523 213 5 883700743
+926 245 3 888636270
+429 129 4 882385065
+441 300 3 891035056
+293 122 3 888905399
+199 1354 1 883782952
+774 553 2 888556867
+151 380 5 879543146
+653 371 1 880152058
+921 276 1 879381004
+903 127 5 891031144
+542 194 4 886532534
+938 845 1 891356780
+885 549 3 885714409
+924 9 4 886759657
+709 17 4 879848120
+889 949 3 880181646
+903 928 2 891031749
+751 660 4 889297990
+610 176 4 888703157
+615 300 4 879447613
+882 133 5 879867263
+758 831 4 882054415
+548 924 3 891415786
+805 519 4 881698095
+892 497 4 886608347
+786 100 4 882841667
+803 305 5 880055604
+537 604 3 886031211
+813 243 3 883752660
+927 210 5 879194937
+759 237 3 881476891
+665 200 4 884293741
+79 236 5 891271719
+10 93 4 877892160
+773 24 3 888538677
+592 295 4 882608357
+758 320 5 881976061
+780 427 3 891363904
+894 287 4 880993766
+846 747 3 883948417
+345 181 4 884992479
+405 1445 1 885546336
+8 260 3 879361665
+699 291 3 892709098
+795 47 3 881265108
+181 1381 2 878962349
+164 328 5 889401362
+532 215 5 892866230
+436 856 4 887769952
+534 508 4 877807973
+870 367 4 875679768
+629 194 5 880116887
+604 288 3 883668261
+536 431 5 882359813
+701 286 4 891446488
+912 357 5 875966429
+537 609 3 886031606
+653 210 4 880150103
+13 400 4 885744650
+826 4 4 885690526
+159 932 3 880557464
+541 1041 3 883865929
+747 194 3 888639222
+682 1478 3 888519226
+667 275 4 891035084
+393 8 3 887746145
+734 498 4 891022938
+229 882 4 891633029
+871 402 3 888193541
+903 369 4 891032101
+425 827 1 878739095
+851 95 4 875731282
+416 95 3 878879688
+588 660 4 890024002
+537 228 3 886031474
+272 187 5 879455043
+910 121 1 880821492
+453 1079 1 887942484
+805 317 4 881698745
+497 226 3 879310913
+910 742 4 880822031
+547 751 4 891282597
+488 492 2 891375784
+910 183 4 880822060
+747 900 5 888638183
+788 445 4 880869718
+779 447 4 875999211
+830 231 2 891561938
+887 71 5 881380996
+854 508 4 882812492
+927 571 3 879196853
+271 610 3 885848584
+901 69 5 877132346
+825 1011 3 881101246
+332 619 3 887938524
+907 781 5 885862325
+870 939 3 879714066
+389 257 3 879916077
+796 234 2 892690173
+887 609 4 881381207
+860 781 2 887754411
+826 399 4 885690790
+943 717 4 875502116
+731 520 4 886186567
+892 797 4 886610372
+876 286 5 879428072
+758 315 5 883793836
+606 1149 4 880925289
+881 1217 5 876538506
+271 429 4 885848672
+876 523 5 879428378
+924 402 3 886759965
+916 66 3 880845264
+770 257 4 875972059
+927 1284 4 879181133
+916 421 5 880844291
+745 603 4 880123243
+586 939 4 884064459
+940 7 4 885921597
+815 239 5 878694563
+892 175 4 886608559
+921 69 4 879380862
+919 678 2 875288253
+848 132 5 887038197
+546 300 3 885139842
+919 95 4 875921182
+321 59 4 879440687
+597 748 5 875339041
+537 69 2 886031178
+785 137 2 879438810
+389 618 4 880088115
+484 38 4 891195532
+933 226 2 874854874
+746 83 4 885075497
+574 311 4 891279410
+637 127 2 882901356
+856 328 3 891489478
+862 202 5 879304624
+790 210 4 885155209
+618 776 2 891307098
+133 271 5 890588766
+495 393 5 888635339
+871 305 3 888192475
+728 748 3 879442532
+682 8 3 888521833
+469 487 5 879524178
+883 241 4 891696714
+721 1065 5 877147383
+201 28 3 884111217
+457 238 5 882392976
+536 640 4 882361042
+896 478 5 887158739
+776 427 3 892313246
+886 164 4 876033053
+655 410 2 891585344
+280 182 3 891700276
+303 88 4 879468307
+712 96 5 874729850
+896 427 4 887158384
+686 26 5 879546847
+42 591 4 881110138
+394 343 3 881130008
+350 429 4 882345668
+298 679 3 884183099
+598 538 4 886711452
+622 978 2 882591453
+934 1135 3 891196117
+710 501 3 882064435
+882 501 5 879879807
+802 748 4 875984776
+804 513 5 879441937
+791 294 3 879447940
+679 97 3 884487300
+495 590 4 888637612
+870 654 4 875050801
+916 23 4 880843997
+363 80 4 891498434
+917 1 3 882910888
+851 930 3 875730312
+864 88 4 888887469
+727 840 2 883709884
+860 678 3 887754112
+288 286 4 886372862
+639 863 4 891239702
+643 572 3 891450341
+930 210 2 879535713
+650 158 2 891388149
+889 193 4 880180191
+815 333 3 887978234
+624 275 4 879792493
+279 374 1 888806649
+768 284 1 883835210
+434 1197 5 886724913
+669 603 5 891260719
+735 756 2 876698684
+782 1387 3 891499278
+503 580 3 880383236
+895 151 5 879438101
+59 517 5 888205714
+392 528 5 891038371
+448 270 5 891888137
+592 750 5 886394208
+659 673 4 891384499
+847 222 5 878775470
+303 943 2 879467815
+100 315 5 891375557
+749 470 5 878849259
+882 432 5 879865307
+755 286 5 882569670
+20 15 4 879667937
+327 628 2 887820226
+880 527 4 880241943
+115 558 5 881171203
+557 307 5 881179653
+368 413 1 889783454
+943 216 4 888639327
+883 1012 5 891916324
+371 202 5 880435313
+790 792 2 885155603
+245 717 4 888513447
+901 1120 4 877127021
+416 100 5 893212895
+2 296 3 888550871
+605 111 3 879425663
+650 23 3 891369890
+923 741 5 880387792
+234 1448 3 892335187
+671 82 4 884035686
+924 129 4 889286888
+805 11 2 881694423
+21 1 5 874951244
+916 558 3 880844767
+907 15 5 880158861
+847 501 3 878940463
+844 12 5 877388182
+44 198 4 878348947
+883 82 3 891696999
+788 300 5 880867477
+860 339 3 882831410
+886 410 4 876031459
+546 236 4 885141260
+246 66 3 884922252
+830 692 4 891464148
+880 318 5 880241746
+334 161 3 891549304
+916 123 3 880843524
+908 709 4 879722490
+815 318 5 878693497
+928 127 5 880936905
+883 490 4 891755017
+911 199 3 892839333
+937 874 3 876768956
+655 1640 3 888474646
+724 1105 1 883757537
+786 376 3 882844096
+874 654 5 888633311
+383 213 5 891193137
+577 660 3 880474613
+804 841 4 879443709
+621 405 5 880740034
+930 240 1 879535207
+904 280 5 879735678
+655 734 3 887523477
+573 134 4 885843928
+18 127 5 880129668
+887 90 5 881381071
+934 204 4 891192444
+704 633 5 891397819
+779 255 4 875993165
+145 1012 4 875270322
+837 285 4 875722187
+894 922 4 882404137
+537 300 1 886028446
+216 181 3 880232597
+645 184 3 892055213
+515 326 2 887660131
+873 348 3 891392577
+943 763 4 875501813
+806 1059 3 882390426
+846 80 4 883949594
+774 399 2 888556169
+710 294 3 882063224
+374 31 5 880396659
+815 919 5 878691844
+646 328 3 888528457
+815 2 3 878696355
+658 127 5 875145614
+892 526 4 886608771
+425 70 3 878738245
+928 276 5 880937144
+798 2 4 875743787
+908 209 3 879722694
+886 53 1 876032422
+902 1 5 879465583
+864 8 5 888887402
+389 143 3 880087026
+727 491 4 883710213
+305 484 3 886322838
+239 433 5 889180447
+815 28 4 878694199
+894 874 4 879982788
+889 483 4 880178183
+819 255 1 884105841
+724 887 3 883757468
+937 508 1 876780336
+931 313 4 891035876
+862 92 5 879305051
+538 88 2 877108078
+916 710 3 880844332
+374 184 2 880939034
+627 1267 4 879530346
+634 300 3 881952599
+753 300 1 891401167
+868 168 3 877104157
+796 199 3 892662223
+293 507 4 888905665
+882 4 4 879868118
+924 71 5 885457922
+271 515 5 885848558
+609 352 1 886895699
+912 520 2 875966429
+640 802 3 874778756
+622 178 4 882592421
+711 365 3 879995850
+346 640 3 874947923
+749 975 4 878848369
+922 562 3 891450866
+727 849 2 883713348
+827 286 3 882201725
+682 783 2 888521291
+838 50 5 887063657
+910 291 1 881421090
+723 286 3 880498746
+641 497 5 879370259
+731 1087 1 886186091
+921 122 2 879380433
+468 943 3 875287721
+786 228 4 882844295
+903 475 4 891031144
+923 276 5 880387429
+315 93 5 879821065
+566 153 2 881649747
+878 166 4 880870854
+393 1419 3 889729319
+561 664 4 885807574
+798 111 1 875296109
+543 191 4 874863035
+473 127 5 878157299
+706 687 1 880996945
+428 751 5 885943818
+593 293 1 877727988
+785 995 3 879438736
+803 990 2 880054792
+620 419 2 889988169
+524 614 5 884634731
+189 59 3 893265191
+296 23 5 884197235
+774 193 5 888556746
+452 98 5 875263330
+819 744 5 880382355
+793 252 4 875104498
+308 513 3 887736584
+921 410 2 879380957
+916 227 3 880845067
+726 25 4 889831222
+360 474 5 880355803
+756 568 3 874828903
+543 528 4 874864666
+507 294 5 889964274
+290 378 3 880475169
+796 323 2 892611953
+854 945 3 882813761
+805 659 3 881695677
+703 100 4 875242663
+519 1434 5 883250102
+711 97 4 879993605
+894 509 4 882404278
+885 153 2 885713357
+443 245 3 883504796
+748 1 4 879455040
+693 735 4 875482912
+726 832 5 889832807
+405 177 1 885547996
+753 172 3 891401510
+911 419 5 892840916
+933 732 3 874854651
+918 161 1 891988824
+568 497 2 877907092
+575 531 1 878148199
+271 186 4 885848915
+766 380 2 891310475
+773 840 1 888540218
+420 285 5 891356891
+592 13 5 882608401
+588 56 4 890024246
+622 1406 3 882671381
+827 358 2 882808622
+693 180 3 875482309
+889 944 3 880182173
+416 1133 4 893142244
+399 246 3 882340639
+234 656 4 892079288
+551 233 4 892784259
+855 638 4 879825462
+452 1410 1 876297577
+843 91 3 879446155
+921 280 3 879379562
+943 69 5 888639427
+730 121 4 880310506
+923 249 4 880388021
+886 183 5 876033088
+71 6 3 880864124
+901 58 4 877132091
+193 405 3 889125945
+913 508 3 880759072
+796 606 4 892761504
+883 856 5 891694401
+119 257 4 874775614
+506 514 5 874873287
+727 235 3 883709518
+817 121 3 874815835
+883 684 3 891755066
+116 532 2 876452651
+930 244 4 879535392
+757 29 2 888466683
+909 294 3 891920763
+363 739 3 891498183
+840 174 4 891204114
+767 659 5 891462560
+892 449 2 886610565
+776 549 5 891628731
+279 486 4 875310041
+828 557 2 891036826
+850 79 5 883195192
+683 683 3 893286347
+901 180 2 877289290
+871 510 3 888193335
+798 845 5 875295930
+779 95 5 875999285
+828 737 1 891037948
+529 333 4 882534996
+919 12 3 875373294
+884 285 4 876858820
+655 1166 3 891585477
+922 1079 1 891455277
+794 936 5 891035219
+916 1217 1 880845606
+774 398 1 888557482
+943 168 2 888638897
+665 496 3 884294200
+850 385 5 883195099
+7 198 3 891351685
+697 1022 1 882621523
+650 565 3 891388266
+889 1069 1 880182127
+798 610 3 875743314
+907 366 5 885862156
+373 187 2 877098849
+773 70 3 888538810
+342 833 3 874984751
+938 1 4 891356314
+13 541 1 882397650
+938 273 5 891356532
+642 1287 2 885606463
+677 240 5 889399431
+396 151 3 884646401
+484 241 3 891195390
+889 32 4 880180376
+396 323 4 884645790
+916 158 2 880845829
+933 585 1 874938728
+188 176 4 875072876
+919 864 2 875288848
+847 142 3 878941168
+505 491 3 889333861
+805 406 1 881695445
+892 380 4 886609180
+830 837 5 891462467
+551 833 3 892784166
+594 127 4 874781076
+934 69 5 891193013
+157 475 3 886890650
+743 322 3 881277750
+874 111 3 888632411
+693 197 3 875482197
+589 324 1 883352402
+483 91 3 884047427
+533 1161 3 883583033
+13 893 3 882774005
+930 190 4 879535492
+323 535 3 878739643
+935 15 5 884472177
+749 549 3 878847926
+311 392 5 884366067
+280 739 3 891701359
+677 1011 3 889399431
+932 1020 5 891249621
+642 477 5 886131563
+907 485 5 880160008
+378 735 4 880046229
+847 133 3 878941027
+758 310 3 880672402
+753 179 2 891401410
+747 305 5 888638183
+749 85 4 878849259
+471 946 2 889827982
+930 16 1 879534925
+567 525 5 882425901
+234 200 5 892335074
+537 901 1 886029488
+764 21 2 876243794
+889 1048 3 880177435
+727 122 2 883709802
+748 133 3 879454455
+731 496 5 886179040
+699 3 3 879147917
+773 751 3 888538175
+720 311 5 891262635
+639 673 4 891239406
+541 139 3 884047204
+346 1188 1 875264472
+533 172 4 879191184
+803 307 4 880055604
+783 330 1 884326755
+763 609 4 878918712
+916 241 4 880845368
+870 647 4 879270400
+715 144 5 875962991
+682 176 4 888521195
+43 892 3 883954776
+660 1240 3 891201637
+934 527 3 891191334
+21 323 2 874950972
+836 357 5 885754173
+935 283 4 884472136
+934 584 4 891196384
+416 310 5 893214225
+653 1065 1 880152085
+901 66 5 877131307
+848 855 5 887046915
+908 300 3 879722076
+932 1149 4 891249767
+682 722 4 888522073
+796 939 3 892761504
+653 1132 1 880153429
+798 393 3 875915029
+156 646 4 888185947
+774 546 1 888558565
+13 629 1 882141582
+747 505 5 888639823
+204 12 4 892513865
+577 826 4 880470852
+158 431 5 880134477
+632 176 3 879457812
+727 651 3 883710104
+862 1109 5 879305016
+899 151 2 884122367
+645 650 5 892055285
+52 7 5 882922204
+780 604 3 891363933
+325 235 1 891479292
+782 272 5 891497698
+339 660 4 891034778
+868 578 2 877112439
+870 289 2 875050332
+378 238 3 880046161
+450 1061 4 882398313
+593 126 5 875659777
+923 1017 5 880387525
+711 710 4 879994903
+573 523 4 885844007
+334 479 4 891545926
+806 117 2 882385237
+183 258 3 891462811
+57 144 3 883698408
+895 328 4 879437748
+774 50 4 888557198
+805 210 3 881694693
+919 272 5 885059452
+606 393 4 880925453
+933 174 4 874854745
+751 209 4 889133377
+659 486 4 891383733
+544 748 3 884795986
+487 62 3 884042630
+899 213 4 884122698
+435 709 4 884131822
+642 553 5 886132153
+790 597 3 884462047
+262 269 3 879961283
+940 471 4 885921628
+918 660 4 891987752
+44 692 3 878347532
+642 1182 2 885606178
+774 866 1 888558853
+450 234 3 882396245
+799 1063 4 879254026
+738 250 4 875348912
+622 62 4 882592850
+869 288 3 884490011
+398 367 3 875717020
+887 122 5 881379239
+401 537 4 891033466
+222 241 3 878181696
+789 628 3 880332215
+242 1355 5 879741196
+497 265 4 879310883
+55 7 3 878176047
+778 196 2 890769633
+932 1035 4 891251869
+919 255 4 875289170
+174 1313 4 888155294
+926 262 3 888636082
+324 410 5 880575449
+928 168 5 880936817
+771 50 4 880659347
+880 926 3 880167328
+807 91 5 892684675
+827 333 3 892157242
+293 1044 2 888908117
+590 1009 3 879439483
+228 56 2 889388607
+903 192 5 891033628
+497 50 5 879310580
+868 199 5 877105882
+911 474 5 892838637
+894 827 3 880993766
+833 641 4 875038626
+890 97 4 882402774
+416 300 4 876696823
+594 199 4 877816302
+151 1041 3 879543306
+919 302 4 875920245
+883 345 3 891691465
+833 176 2 875038850
+881 29 2 876539091
+406 205 2 879445642
+780 515 3 891364124
+922 235 2 891452407
+658 22 4 875147448
+532 477 4 892520198
+840 198 3 891204356
+622 276 4 882590485
+629 127 5 880117605
+488 82 4 891294942
+927 742 5 879199250
+632 566 4 879458649
+871 161 5 888193275
+145 754 3 882181058
+436 468 4 887771826
+625 198 4 891263665
+406 217 4 879792928
+933 70 2 874855020
+617 816 1 883789747
+913 289 5 880658260
+880 795 2 880243147
+568 611 3 877907782
+880 379 4 880241434
+428 749 4 885943782
+279 83 5 878082781
+807 258 3 892527100
+647 174 4 876530784
+766 448 3 891310934
+940 259 4 884801316
+768 895 2 883750415
+52 288 3 882922454
+230 203 2 880484890
+870 111 3 880584548
+896 550 2 887160880
+846 633 3 883948534
+843 218 2 879443297
+592 109 4 882608145
+815 515 5 878691739
+847 240 1 878939309
+709 841 4 879848824
+880 120 2 880175503
+70 172 5 884064217
+232 357 4 888549721
+896 1222 2 887161393
+727 172 5 883710104
+659 199 4 891383965
+429 1012 3 882385963
+918 995 3 891986143
+891 597 3 883489324
+887 132 4 881380218
+693 484 3 875484837
+903 81 5 891466376
+870 284 2 875051072
+605 64 5 879425432
+581 1353 4 879641850
+59 91 4 888205265
+362 321 2 885019435
+326 211 4 879876184
+733 924 4 879536523
+763 737 2 878919055
+938 823 4 891357019
+848 812 2 887038475
+820 258 3 887954853
+738 919 4 875349807
+326 97 4 879874897
+894 250 4 879896898
+878 699 1 880871600
+716 177 2 879794935
+738 755 3 875350913
+934 196 5 891191108
+795 70 3 883253481
+894 1038 3 880415855
+155 872 3 879370860
+782 1089 2 891499660
+405 1423 1 885546725
+786 528 5 882842878
+910 286 3 883760216
+49 2 1 888069606
+932 607 4 891249621
+868 135 5 877104987
+933 959 1 874938430
+671 273 4 875389187
+858 515 4 880932911
+798 731 3 875303765
+679 172 5 884486758
+903 595 2 891031714
+562 485 5 879196074
+886 196 3 876031365
+566 289 1 881649273
+887 1279 3 881378402
+900 410 2 877833326
+378 402 4 880045856
+294 829 3 889242788
+907 764 4 880159113
+686 179 5 879545814
+435 763 5 884133544
+537 429 3 886030863
+938 106 5 891357019
+642 998 3 886569765
+544 292 4 884795470
+269 708 4 891448323
+709 68 5 879848551
+406 393 4 880131851
+904 90 2 879735731
+892 431 4 886607957
+685 289 2 879451253
+479 340 1 887064320
+577 88 3 880475226
+912 616 3 875966065
+898 309 5 888294805
+334 549 4 891547261
+861 475 3 881274760
+102 227 4 888801673
+60 135 5 883327087
+864 742 4 878179445
+817 405 3 874815947
+801 299 2 890333011
+916 90 3 880845115
+7 152 4 891351851
+779 50 5 875992279
+193 1090 2 889124778
+475 302 3 891451083
+561 197 4 885807484
+796 77 5 893194646
+887 427 5 881379718
+889 603 4 880180122
+303 368 1 879544340
+883 271 2 891692116
+222 133 1 878182338
+846 199 5 883947911
+878 258 3 880865562
+685 875 3 879451401
+561 17 2 885810167
+845 306 2 885409374
+704 523 5 891397667
+455 523 4 879110946
+323 322 2 878738910
+655 192 3 887473753
+318 25 5 884494757
+533 676 5 879439720
+685 886 1 879451211
+7 367 5 891350810
+927 99 2 879195472
+515 340 3 887658782
+919 223 4 875372844
+707 420 3 886287160
+508 655 4 883767525
+416 659 5 893213404
+932 841 2 891250317
+940 354 5 889480493
+862 748 4 879302533
+450 399 4 882468239
+453 25 4 877552872
+486 244 3 879875220
+749 118 3 878846841
+591 523 4 891031724
+896 730 4 887158294
+886 177 4 876031973
+716 1286 2 879795239
+938 248 1 891356390
+564 258 4 888718771
+766 584 3 891309844
+807 2 4 892978338
+246 739 2 884922678
+173 245 4 877556927
+716 655 4 879795838
+504 300 4 887831274
+863 1127 4 889289157
+896 588 5 887158265
+749 365 3 878848951
+291 1047 2 874834165
+760 258 5 875665793
+328 46 2 885048004
+363 168 4 891494905
+455 117 3 879111345
+504 742 4 887831860
+387 214 5 886483753
+887 393 4 881381114
+497 121 4 879310581
+267 5 3 878972399
+897 23 3 879990683
+314 768 5 877890261
+432 255 5 889416608
+256 230 4 882164480
+283 71 4 879297965
+561 942 3 885809712
+178 1119 4 882827400
+586 68 4 884062010
+870 1020 3 882385179
+478 710 5 889396029
+727 92 2 883710806
+659 188 3 891384606
+892 495 4 886609218
+561 199 4 885809939
+682 999 2 888521942
+724 322 1 883757784
+848 173 5 887038134
+931 290 2 891036883
+501 628 4 883348519
+901 732 5 877132578
+625 70 3 891262724
+235 285 4 889655204
+698 663 1 886366955
+653 160 3 878854441
+837 740 5 875722123
+643 630 3 891448352
+766 607 1 891309090
+883 513 5 891717319
+86 1176 5 879570973
+764 98 5 876244991
+747 178 5 888639939
+805 322 2 879971215
+798 15 4 875295810
+201 800 2 884114713
+865 471 1 880143612
+851 12 4 875731370
+919 877 3 875288304
+936 1129 5 886833795
+301 100 5 882074408
+943 526 4 888639523
+823 710 4 878438457
+828 558 3 891037047
+18 959 3 880131450
+899 133 3 884122308
+910 3 2 881421019
+233 845 4 880190627
+933 193 4 874853927
+665 210 4 884293789
+94 1101 3 891720590
+778 441 3 890804387
+897 77 4 879990877
+870 746 3 879270400
+620 452 3 889987604
+867 89 5 880078769
+892 692 4 886608296
+293 45 5 888906315
+374 164 4 880937735
+936 327 4 886831445
+296 209 4 884199625
+588 378 3 890026059
+213 125 5 878955295
+897 404 4 879991186
+796 96 4 892662523
+481 211 5 885828426
+908 631 4 879723128
+493 333 4 884133084
+343 963 5 876404880
+835 504 5 891033772
+897 187 5 879990622
+896 239 4 887158165
+916 195 3 880844920
+870 148 2 879377064
+931 302 4 891035876
+373 174 4 877099137
+943 196 5 888639192
+387 847 3 886480325
+890 483 5 882402477
+432 298 3 889415852
+357 841 3 878951918
+712 419 3 874730234
+782 905 4 891498791
+276 807 2 874795574
+869 122 3 884493060
+858 327 3 879459504
+903 1009 4 891031906
+686 318 5 879545814
+82 22 3 878769777
+861 937 4 881274504
+130 272 5 888962577
+896 570 2 887161198
+328 187 4 885045993
+495 1116 3 888632738
+536 450 2 882364152
+548 151 1 891415786
+490 547 4 875428765
+437 135 4 880140101
+889 219 2 880178131
+915 896 2 891030070
+933 391 1 874939230
+168 924 2 884287614
+790 368 2 884462954
+615 197 4 879448439
+116 311 3 886978067
+758 471 3 881975472
+796 58 3 892675605
+704 134 5 891397441
+902 754 3 879463310
+892 825 4 886610682
+13 166 5 884538663
+583 524 5 879384522
+826 550 3 885690750
+655 1554 2 887611677
+648 448 3 884883476
+756 256 4 874827486
+601 198 4 876350104
+890 229 2 882405059
+509 705 4 883591687
+933 763 3 874938644
+907 332 5 885862325
+870 475 5 875051100
+932 1 4 891249932
+605 275 4 879366177
+650 270 4 891368959
+943 9 3 875501960
+804 708 3 879445783
+17 222 3 885272751
+843 83 3 879446948
+629 275 5 880117565
+918 89 5 891987780
+710 302 4 882063224
+798 945 3 875743518
+900 696 2 877833195
+711 417 4 879994749
+655 1465 2 887472943
+887 404 4 881381071
+458 7 4 886394373
+654 720 4 887864923
+262 70 4 879962517
+16 367 3 877726390
+398 582 2 875659518
+870 318 5 875050865
+889 980 4 880178748
+804 288 1 879447476
+889 657 4 880177941
+868 186 2 877109234
+13 834 1 882397068
+653 187 4 878853780
+920 311 3 884219701
+612 480 4 875325049
+687 269 4 884651420
+854 20 2 882813179
+573 528 4 885843928
+868 174 5 877107320
+655 4 2 887611649
+853 682 4 879364823
+251 25 4 886272615
+885 739 4 885715241
+839 846 2 875753052
+811 243 3 886377579
+406 654 4 879445522
+500 383 3 883877467
+768 535 3 882190750
+727 392 4 883711847
+756 383 3 874831050
+836 185 5 885754118
+928 191 5 880936863
+727 465 2 883712159
+401 243 3 891031867
+666 483 5 880139348
+896 566 4 887159805
+472 96 5 875980823
+361 1152 2 879441008
+735 325 1 876698022
+938 458 4 891356780
+916 546 2 880843864
+505 182 1 889334555
+922 276 3 891453854
+450 178 4 882394251
+179 313 4 892151270
+923 866 4 880388383
+639 1101 3 891239177
+665 417 3 884293569
+916 1073 4 880844445
+61 301 1 891206450
+846 435 5 883948222
+606 87 4 880924483
+825 919 1 881099316
+846 396 5 883949508
+239 269 5 889181247
+768 269 3 885319349
+59 953 5 888205787
+642 756 5 885604859
+913 181 3 880825135
+363 238 4 891497583
+715 939 4 875964545
+49 154 5 888068715
+703 819 2 875242912
+147 302 4 885593845
+934 96 4 891191157
+376 815 3 879459207
+294 328 4 877818982
+732 321 3 882590201
+82 237 3 876311319
+774 219 4 888557739
+886 655 4 876032973
+864 125 4 888889162
+648 458 2 882211418
+348 827 4 886523387
+393 399 4 889728353
+793 117 4 875103739
+943 672 5 888640125
+477 451 5 875941763
+682 1046 3 888520799
+833 540 1 875224687
+766 161 3 891310372
+655 1637 3 888984255
+796 127 5 892660147
+932 521 5 891249994
+922 384 4 891452521
+673 302 3 888786942
+158 125 3 880132745
+42 103 3 881106162
+843 441 2 879443544
+864 1208 2 888890731
+916 1009 5 880843551
+683 294 3 893286346
+685 288 2 879451147
+923 591 5 880387875
+682 85 3 888521833
+624 833 4 879793582
+346 1210 3 875265335
+772 272 5 889028581
+938 841 3 891357190
+795 434 3 880569983
+137 690 2 881432482
+916 537 4 880844087
+66 1016 3 883601859
+830 89 5 891561607
+940 430 4 885921542
+515 332 3 887658676
+14 19 5 880929651
+655 1143 3 887425458
+757 358 3 888443570
+831 56 5 891354751
+833 12 5 875039416
+336 72 3 877756127
+293 765 3 888907836
+667 197 4 891035033
+423 508 4 891395394
+537 492 3 886031342
+842 272 4 891217834
+940 238 4 885921628
+823 96 4 878438179
+255 826 1 883216958
+943 38 3 888640208
+936 255 5 886833795
+655 911 2 891817522
+479 136 4 879461447
+507 118 5 889966127
+384 286 4 891273649
+587 539 3 892871437
+890 190 4 882403587
+938 1013 2 891357042
+796 94 3 893219065
+932 475 4 891248856
+758 174 5 881975005
+835 98 5 891034401
+308 778 3 887740603
+393 572 4 889731618
+898 258 3 888294407
+837 934 2 875722483
+942 197 5 891283043
+501 928 3 883347773
+22 792 4 878886647
+474 47 4 887927339
+903 410 4 891031677
+670 186 4 877975594
+934 134 4 891191157
+911 530 4 892838677
+929 98 5 879640394
+892 542 1 886611023
+934 181 4 891189275
+385 201 4 879441982
+458 435 4 886397504
+767 177 5 891462614
+921 294 4 879379338
+804 625 3 879445493
+551 58 5 892783451
+325 1140 3 891479681
+732 304 5 882589792
+701 344 3 891446788
+880 25 4 880166938
+939 508 5 880261141
+916 80 3 880845476
+468 237 4 875280181
+613 279 4 891227410
+889 179 3 880179705
+940 216 4 885921310
+867 690 5 880077751
+720 887 5 891262608
+592 127 5 882608021
+623 288 1 891032140
+890 530 4 882405780
+809 331 2 891036809
+941 1 5 875049144
+684 98 4 878759970
+474 381 4 887924683
+395 118 3 883765791
+922 1157 2 891447853
+883 98 3 891695666
+669 480 5 891517259
+844 257 4 877381784
+291 508 5 874805892
+899 98 4 884121572
+870 1014 2 884789665
+934 474 4 891191976
+599 280 5 880952229
+569 328 4 879793253
+537 745 2 886031074
+822 95 4 891037394
+339 241 4 891034152
+26 683 3 891350372
+798 930 5 875637661
+722 121 5 891281182
+416 680 3 876696938
+622 181 5 882592041
+715 282 3 875962423
+454 140 3 888267386
+690 428 1 881177506
+795 825 2 880559026
+625 961 4 891962917
+889 741 4 880177131
+553 655 4 879949289
+523 435 5 883702263
+682 746 3 888521413
+846 491 3 883947960
+233 4 3 877663337
+943 274 3 875502074
+711 22 4 879993073
+594 520 4 874786664
+582 25 3 882961608
+883 745 5 891694431
+883 408 5 891914522
+262 699 5 879793022
+913 469 3 881037459
+237 286 3 879376220
+401 191 4 891032847
+532 332 4 876696298
+429 217 3 882387715
+894 137 5 880416340
+786 196 4 882843683
+807 431 4 892528062
+437 66 3 880143167
+661 169 5 876017294
+450 584 5 882397223
+198 673 3 884209451
+721 153 4 877150031
+878 51 4 880869239
+504 1093 1 887841073
+749 204 4 878847576
+425 1188 3 878738695
+707 1142 1 880059921
+889 199 5 880181138
+629 876 3 880116023
+892 186 3 886608643
+938 257 5 891356350
+442 90 3 883388609
+766 712 3 891310444
+846 1109 3 883948908
+710 483 5 882063685
+535 162 3 879619035
+822 902 4 891033747
+829 284 3 891990799
+826 62 4 885690790
+880 748 4 892958250
+660 84 2 891201823
+308 9 4 887737194
+798 660 3 876177436
+887 548 1 881381555
+923 248 4 880387474
+292 602 4 881105481
+266 9 4 892258004
+840 185 5 891204356
+92 13 4 886443292
+660 196 4 891199557
+864 153 5 888886946
+880 585 1 880175050
+918 659 4 891987622
+552 148 3 879222452
+559 311 3 891033635
+308 169 5 887736532
+506 363 3 874862646
+618 521 2 891307784
+761 628 4 876190689
+230 699 4 880484975
+890 674 3 882404610
+344 173 5 884814697
+116 269 3 886309452
+874 302 5 888632098
+896 1046 2 887160583
+798 281 4 875296234
+937 1007 4 876769373
+758 1034 4 882054415
+13 822 3 884538634
+722 928 3 891281228
+448 312 1 891888653
+70 380 3 884066399
+710 258 2 882063224
+97 208 5 884239744
+109 924 3 880564415
+934 507 4 891192145
+634 934 2 877018033
+132 806 3 891278896
+889 195 4 880178204
+868 268 4 877102974
+881 430 4 876537870
+550 243 2 883426119
+426 289 2 879441754
+892 837 5 886608743
+815 54 3 878696355
+648 110 3 884882407
+852 250 4 891036414
+457 227 4 882392853
+405 1475 1 885547268
+246 158 1 884923955
+870 523 5 875050774
+537 928 1 886030442
+158 230 2 880134445
+655 1630 3 887428735
+497 184 3 879310792
+579 228 3 880951984
+890 496 5 882916460
+503 509 5 880383098
+802 176 5 875985469
+763 498 4 878915600
+574 754 4 891279122
+864 619 3 888889327
+358 1396 4 891269827
+551 583 3 892778369
+897 215 4 879990683
+521 188 4 884478101
+942 945 5 891283239
+904 111 4 879735641
+186 295 2 879023390
+551 192 5 892776750
+286 652 4 877531899
+864 190 4 888887437
+790 62 3 885157465
+881 679 1 876539129
+884 1073 4 876859138
+854 282 2 882812960
+280 172 3 891700768
+746 168 3 885075790
+499 174 3 885598961
+727 11 3 883710152
+933 282 3 874855104
+896 71 5 887158927
+705 229 3 883428154
+930 535 4 879535392
+763 132 3 878920656
+710 127 5 882064096
+825 137 2 880756224
+479 496 3 879461084
+941 294 4 875048532
+929 431 1 879640225
+639 19 4 891239813
+891 116 3 891639552
+429 222 4 882385518
+796 1126 1 892662826
+773 127 5 888539962
+848 71 5 887046915
+555 118 4 879962569
+269 823 3 891446514
+854 1013 1 882813453
+474 190 3 887923972
+889 1487 3 880182871
+330 732 5 876547220
+782 253 2 891500150
+95 386 2 880572356
+413 273 2 879969484
+788 1042 3 880871240
+921 323 4 879379428
+919 1060 3 875289322
+393 823 3 889730262
+939 275 4 880260852
+342 507 4 875319295
+119 1264 3 886176993
+293 502 3 888906428
+610 606 5 888703343
+589 328 5 883352562
+614 535 2 879464376
+655 1643 5 887611511
+590 547 4 879439086
+796 274 5 893047167
+518 920 3 876824121
+943 568 3 888639042
+826 71 5 885690342
+766 238 4 891309450
+663 182 5 889493691
+389 629 2 880166028
+733 1380 2 879536567
+907 1 5 880158712
+653 151 3 878866475
+299 212 4 878191889
+141 181 4 884584709
+405 513 1 885546112
+862 866 4 879303697
+913 238 3 880825052
+921 254 3 879380908
+910 748 3 881420228
+312 430 5 891699426
+387 1198 3 886479575
+506 228 5 874873571
+876 531 4 879428481
+364 678 4 875931478
+339 480 5 891032885
+798 926 4 875638203
+878 463 2 880866177
+464 127 5 878354966
+313 197 5 891013910
+7 598 3 891353801
+698 515 4 886366190
+22 68 4 878887925
+334 99 4 891548533
+749 186 4 878847862
+721 229 5 877138585
+615 708 2 879448882
+519 348 5 883250148
+816 1025 4 891711495
+466 161 2 890285113
+915 258 2 891030108
+666 91 3 880139409
+916 498 3 880844241
+940 1137 3 885921577
+286 72 4 877534025
+804 436 5 879444984
+724 352 1 883757259
+500 546 4 887720050
+936 919 5 886832808
+660 946 2 891201696
+943 139 1 888640027
+815 484 4 878693989
+548 288 3 891042794
+847 88 2 878941168
+303 546 2 879484373
+409 338 3 881104916
+355 319 5 879486529
+774 453 2 888557804
+501 274 3 883348474
+790 153 3 885155077
+535 638 4 879618655
+913 462 3 881037459
+712 400 3 874957179
+488 633 5 891294334
+761 245 5 876189715
+782 1610 1 891500230
+871 347 5 888192315
+521 300 3 884475555
+916 939 3 880844694
+907 326 5 880158448
+854 174 3 882813574
+896 210 4 887158332
+838 283 5 887063994
+281 748 5 881200745
+938 685 3 891356894
+286 403 5 877533543
+416 291 4 878879275
+749 739 3 878848558
+236 304 4 890117676
+916 12 4 880844445
+293 94 2 888908066
+83 88 5 880308186
+387 727 5 886484098
+802 670 4 875986155
+843 526 3 879447625
+457 451 4 882549212
+741 945 5 891456827
+710 303 4 882063224
+308 255 4 887741693
+727 56 3 883711150
+756 420 4 874829373
+919 258 4 875288164
+829 255 3 891547657
+648 39 3 884882742
+407 169 5 875042642
+923 1001 1 880388173
+682 717 3 888521090
+407 474 3 875042378
+907 271 5 881030073
+267 431 4 878973426
+517 229 3 892660034
+715 412 2 875962783
+727 205 5 883710104
+823 473 3 878439065
+765 283 4 880346282
+769 120 1 885424401
+919 1258 3 875289453
+524 265 4 884636583
+848 191 5 887038564
+725 294 3 876103726
+186 269 1 889818094
+655 155 4 887473702
+881 191 5 876537457
+889 161 4 880180897
+682 470 5 888517628
+273 338 3 891293304
+790 451 3 885157299
+870 1412 2 879714435
+716 487 5 879794934
+639 514 4 891240566
+454 64 4 881959652
+430 7 3 877225660
+327 678 3 887743705
+635 302 4 878878587
+178 111 4 882823905
+889 423 4 880177941
+932 119 5 891249586
+504 371 3 887912236
+454 748 4 881958551
+913 195 4 881725846
+774 117 2 888558646
+936 108 4 886832758
+790 13 3 884461820
+406 971 3 879793328
+836 174 5 885754266
+326 1118 2 879877264
+896 229 4 887160399
+655 558 4 887427506
+872 1011 1 888479333
+934 961 4 891193854
+864 328 5 887686456
+251 597 3 886272514
+932 169 5 891249649
+853 322 3 879364883
+719 77 3 879360846
+716 132 5 879796438
+833 288 2 875035487
+774 523 2 888555964
+881 82 5 876538286
+846 79 4 883947630
+807 69 5 892528110
+97 423 5 884239472
+648 50 5 882211016
+659 255 3 891045161
+548 475 4 891415411
+622 185 3 882592041
+755 879 4 882569844
+195 615 4 880650666
+487 825 3 883444674
+554 68 2 876368907
+753 193 4 891401366
+145 59 1 882181695
+917 9 5 882912385
+524 955 1 884637914
+548 183 5 891044410
+881 181 4 876535928
+894 318 5 879897168
+298 482 5 884182657
+673 79 5 888787587
+450 732 3 882395662
+921 284 4 879379943
+864 4 4 888890690
+931 900 4 891035917
+716 823 3 879794428
+738 7 4 875349530
+907 143 5 880159982
+487 1209 4 884045135
+911 215 3 892839140
+682 73 5 888521564
+828 652 5 891036492
+630 1061 2 885667581
+911 208 4 892839970
+690 284 4 881178442
+838 222 4 887064356
+881 31 5 876537577
+684 924 2 878232961
+894 531 3 882404363
+488 56 4 891294785
+456 1129 4 881371548
+892 969 4 886608380
+919 591 3 875289667
+12 480 4 879959161
+788 46 3 880870018
+393 97 4 889555126
+561 226 1 885809806
+802 197 3 875985347
+62 64 4 879373638
+634 333 4 881007052
+289 363 3 876790653
+527 144 4 879456186
+776 523 4 891628937
+518 619 4 876823018
+419 269 4 879435190
+606 692 5 880924790
+548 218 4 891044538
+907 97 5 880160204
+475 306 5 891451276
+18 724 4 880132055
+160 952 4 876767299
+468 64 5 875286450
+808 346 5 883949986
+889 831 2 880177387
+593 181 4 875658800
+758 735 5 881976855
+848 241 5 887047243
+344 756 2 884900529
+70 94 3 884151014
+932 481 4 891249877
+80 64 5 887401475
+847 609 2 878940383
+826 102 4 885690442
+868 230 3 877112349
+923 829 4 880388426
+130 761 3 876251650
+702 450 1 885767775
+893 781 3 874828569
+555 100 5 879964092
+883 228 4 891696824
+697 250 4 882621940
+901 237 3 877126757
+708 181 5 877325279
+494 707 4 879541112
+933 1183 3 874938596
+606 178 5 880925579
+864 265 5 888886946
+856 748 3 891489638
+932 1121 5 891249261
+714 294 4 892777903
+416 305 3 878877919
+501 248 4 883347975
+773 1252 4 888538643
+868 238 4 877103249
+192 118 2 881367932
+141 591 4 884584865
+804 1177 3 879446390
+825 282 4 880755693
+921 367 4 879381021
+581 1367 5 879641603
+582 831 2 882962561
+901 38 3 877131087
+844 13 3 877381708
+125 710 5 879454699
+293 303 4 888904220
+655 1641 3 887427810
+405 375 1 885546835
+697 886 5 882622481
+889 647 2 880181191
+607 56 5 883880155
+846 735 2 883948141
+805 1008 4 881699661
+201 471 2 884140637
+892 633 4 886609551
+826 187 4 885690481
+477 66 5 875941763
+882 25 2 879862652
+922 655 2 891451327
+426 481 5 879442892
+145 97 5 875272652
+381 480 5 892696019
+794 249 3 891035885
+493 249 4 884132784
+293 28 3 888906071
+892 679 3 886610049
+24 324 5 875322875
+666 370 2 880313811
+786 497 4 882842946
+405 445 4 885548435
+790 131 2 885156852
+811 901 4 886377771
+880 94 3 880175097
+916 109 3 880845099
+892 1078 3 886610566
+695 340 4 888806082
+798 827 4 875637541
+37 121 2 880915528
+846 942 4 883948765
+279 1444 3 875313351
+932 514 5 891249932
+711 1190 3 886030579
+767 180 5 891462870
+846 650 5 883948534
+901 322 4 877125575
+301 21 2 882074967
+843 378 2 879448230
+752 355 2 891208036
+934 502 4 891194539
+420 547 4 891357104
+557 1176 5 881179653
+774 391 1 888557520
+34 991 4 888602618
+883 238 4 891694218
+843 127 2 879445059
+942 498 5 891282931
+153 187 2 881371198
+941 1007 4 875049077
+903 252 3 891031715
+26 845 3 891377468
+897 210 5 879991007
+627 64 5 879530015
+843 1039 3 879446215
+919 292 3 875288253
+178 220 3 882827247
+943 825 3 875502283
+665 1047 1 884291376
+671 195 5 884035774
+892 183 5 886608681
+213 157 4 878955501
+478 124 4 889387982
+870 248 4 880124496
+943 193 4 888639093
+887 218 5 881381471
+870 724 4 875679906
+848 210 5 887039271
+145 121 2 875270507
+850 96 4 883195236
+642 955 3 888123262
+887 420 5 881381425
+913 288 2 880755823
+429 440 1 882387411
+666 193 4 880567810
+868 1183 1 877112141
+548 25 2 891415746
+778 623 1 890804625
+886 364 3 876034006
+49 475 4 888066109
+882 284 3 879862865
+933 88 3 874854696
+450 388 3 882471604
+933 82 3 874939130
+678 285 3 879544397
+873 307 3 891392360
+807 483 5 892529756
+404 288 3 883790314
+899 194 5 884121125
+932 414 4 891251959
+916 1119 3 880845505
+537 86 4 886031786
+885 216 3 885715221
+934 462 4 891191511
+766 810 2 891310620
+896 235 1 887161198
+815 514 1 878693183
+850 485 5 883195168
+899 96 4 884121125
+574 286 3 891278916
+665 742 4 884290704
+933 12 4 874854135
+854 321 3 882811913
+883 1074 4 891694340
+919 539 3 885059682
+542 386 3 886533046
+796 378 4 893218764
+407 210 4 875044037
+694 211 5 875727189
+721 878 3 877137598
+708 887 2 892718820
+121 292 4 891388960
+896 225 1 887161518
+880 273 5 880166770
+655 143 4 887523176
+561 504 3 885809447
+1 94 2 875072956
+843 465 2 879449152
+764 732 3 876246475
+942 259 4 891282673
+504 423 4 887840960
+551 258 4 892775584
+650 27 3 891381745
+184 372 3 889910053
+815 151 4 878692207
+543 64 4 874863336
+458 100 4 886394373
+399 90 2 882350653
+716 141 4 879797555
+909 326 4 891919458
+747 865 5 888640916
+654 496 4 887864230
+727 1446 3 883712123
+932 405 4 891251177
+943 470 4 888639814
+457 98 5 882553113
+894 305 4 880415834
+882 176 4 879867980
+294 1047 3 877820240
+821 294 4 874792194
+221 633 3 875246459
+833 1181 1 875133458
+567 650 4 882426762
+504 67 2 887912382
+807 289 4 892527665
+806 237 2 882385135
+796 328 5 892612057
+250 984 3 878089229
+846 1178 2 883950524
+764 106 2 876243990
+486 546 2 879875440
+797 259 3 879439136
+816 690 4 891710922
+788 443 4 880868473
+880 168 3 880174623
+399 343 2 882340517
+758 919 5 881976262
+932 197 5 891249649
+908 732 3 879722974
+59 602 2 888206295
+691 1172 5 875543191
+549 151 3 881672300
+721 995 3 877137447
+928 135 4 880936884
+828 640 2 891037948
+766 499 3 891310125
+303 1217 1 879484948
+16 39 5 877720118
+562 82 5 879196401
+224 731 4 888103872
+608 93 4 880406299
+927 38 5 879195783
+492 1098 4 879969512
+717 260 1 884641911
+919 1514 2 885059812
+861 305 4 881274504
+943 1047 2 875502146
+99 348 4 886518562
+804 310 4 879440600
+449 198 4 880410624
+842 333 4 891218107
+214 250 2 891543036
+933 568 2 874939207
+561 417 2 885809690
+810 873 3 879895403
+637 117 2 882904148
+361 367 3 879440475
+831 690 4 891354064
+937 116 4 876769080
+234 835 3 892334481
+94 1140 2 891723328
+405 1246 1 885547735
+264 209 5 886123415
+886 1217 4 876033602
+615 332 2 879447585
+287 895 2 888177213
+592 1079 1 882608873
+932 210 4 891250793
+786 117 4 882841996
+437 462 5 881002324
+897 849 4 879990877
+555 405 4 879962569
+189 180 5 893265741
+919 14 4 875288934
+887 929 1 881379059
+292 249 3 881104820
+836 663 5 885754266
+478 100 5 889388863
+896 1303 4 887161518
+65 178 5 879217689
+251 294 3 886272283
+271 28 5 885849025
+626 327 4 878771419
+13 432 4 882398654
+943 415 1 888640027
+174 168 1 886434621
+934 403 4 891195537
+738 204 4 875350053
+339 176 4 891032413
+906 408 4 879435212
+416 1594 5 893212484
+155 245 2 879371061
+880 268 5 892958128
+655 21 2 888685787
+862 12 5 879304571
+883 736 3 891696750
+592 1012 5 882608401
+806 81 5 882389727
+474 405 4 887916260
+638 153 3 876695819
+788 28 5 880868876
+82 582 4 878769410
+922 95 3 891448580
+919 174 4 875372947
+709 576 4 879848695
+697 245 3 882621621
+790 100 2 884461334
+821 14 4 874792369
+113 979 5 875936424
+910 205 4 880822060
+796 736 3 893047126
+480 98 4 891208239
+588 7 3 890024611
+704 322 2 891396881
+857 304 2 883432301
+256 930 3 882153258
+524 519 4 884634818
+875 179 5 876465188
+479 271 3 879459692
+880 627 3 880241256
+848 72 5 887042341
+253 318 5 891628323
+919 815 2 875289533
+606 926 3 880922625
+846 429 2 883947819
+739 22 5 886958860
+833 11 5 875038850
+865 625 1 880235099
+916 737 3 880845328
+56 748 4 892676028
+417 365 4 879648860
+889 298 4 880177016
+622 1231 2 882670653
+804 197 4 879443136
+354 283 4 891216632
+901 252 3 877127250
+501 150 5 883347773
+304 274 4 884968415
+864 734 3 888892874
+883 847 4 892557605
+890 514 5 882402478
+90 196 4 891385250
+622 199 5 882592143
+140 288 3 879013617
+929 479 4 879640329
+805 173 4 881696671
+794 515 5 891034755
+738 449 3 875351438
+486 1405 5 879874516
+339 217 3 891034254
+922 699 3 891449048
+846 210 5 883947500
+561 505 4 885807510
+917 628 5 882912385
+122 699 5 879270541
+145 740 2 875272786
+110 1229 3 886988374
+774 840 2 888558594
+26 122 1 891380200
+664 202 4 878094973
+305 1286 5 886324687
+809 299 4 891037069
+588 294 4 890014887
+280 588 5 891700803
+815 380 3 878695744
+198 238 4 884207733
+931 272 5 891037521
+524 430 3 884637914
+785 273 3 879439527
+850 88 5 883195479
+913 203 4 880825916
+692 508 3 876953424
+388 121 4 886436756
+720 242 4 891262608
+265 1 5 875320247
+919 892 3 885059724
+805 153 4 881704063
+223 546 5 891550118
+18 357 4 880129421
+367 331 4 876689418
+538 89 4 877109831
+190 288 5 891033606
+325 527 4 891478140
+880 294 4 880166557
+699 70 4 878883038
+707 815 2 880060609
+484 423 5 891195746
+894 280 3 880993709
+554 1041 3 876369560
+110 585 2 886989473
+870 644 2 882123665
+338 382 5 879438762
+694 357 5 875726618
+163 202 3 891220137
+83 1049 3 880307588
+709 1 4 879847730
+316 97 5 880854142
+882 588 4 879867430
+357 508 5 878951616
+296 137 4 884196741
+484 468 5 891194886
+551 403 3 892782807
+545 195 4 879899158
+894 16 3 880993614
+742 591 4 881335461
+919 297 4 875288749
+473 150 5 878157329
+276 300 4 874786338
+786 95 5 882843397
+549 405 4 881672556
+468 9 5 875280041
+385 522 4 879924244
+347 1291 1 881653340
+892 276 4 886608559
+900 1298 2 877833923
+774 452 1 888557805
+770 937 4 876598016
+624 1114 4 879792557
+655 69 3 887476943
+13 904 1 892015178
+517 131 3 892659922
+279 969 3 875308799
+555 265 3 879975505
+916 156 5 880844016
+871 276 5 888193136
+717 995 5 884642132
+737 357 5 884314944
+924 64 4 886327778
+776 132 3 891629157
+868 762 4 877109535
+933 97 2 874854161
+664 97 3 876525363
+943 219 4 888639575
+311 170 5 884364999
+269 124 5 891446165
+833 344 4 888536031
+758 1283 4 880672876
+438 282 5 879868264
+397 492 4 885349955
+376 100 4 879454598
+318 393 5 884497449
+445 458 2 891200272
+757 431 4 888466584
+896 692 4 887159173
+150 14 4 878746889
+806 518 3 882388231
+748 96 5 879454662
+719 735 5 888454612
+864 673 3 888890273
+148 194 5 877015066
+542 132 3 886532620
+828 900 2 891035438
+151 836 4 879524514
+770 924 5 875971902
+151 190 4 879528673
+102 154 3 888803708
+85 1166 4 879455021
+294 342 3 889241466
+31 192 4 881548054
+916 679 3 880845690
+908 318 5 879722717
+425 405 2 878738643
+787 751 4 888979235
+402 410 1 876266985
+904 724 4 879735616
+932 431 3 891250944
+883 582 3 891693387
+249 147 5 879640343
+523 949 5 883700792
+168 1051 4 884288222
+906 285 5 879434846
+18 952 2 880130582
+445 1 3 891199749
+197 306 2 891409160
+669 56 2 891260497
+851 475 4 875731674
+916 461 4 880844087
+270 283 5 876954456
+655 649 3 888685989
+618 382 2 891307540
+711 715 4 879994581
+360 144 2 880355527
+868 727 2 877110277
+853 261 3 879365360
+896 647 3 887159502
+522 514 2 876960956
+398 1 5 875652927
+159 288 3 884026901
+276 1413 1 874977513
+193 282 5 889124965
+778 629 2 890802784
+807 423 5 892528470
+902 1016 2 879464783
+838 238 4 887067359
+661 255 3 876037088
+574 750 3 891278962
+44 307 4 878340940
+527 526 5 879456312
+174 88 5 886513752
+868 211 3 877107730
+682 1 4 888523054
+637 508 2 882903301
+863 1296 3 889289617
+889 646 3 880177970
+748 199 4 879455454
+497 182 4 879310705
+907 288 5 880158476
+279 901 4 883893835
+403 1199 2 879790506
+853 307 1 879364744
+899 125 3 884120185
+897 609 5 879991105
+89 402 4 879460347
+788 696 3 880871173
+829 313 4 891204191
+582 118 2 882962523
+865 926 1 880144405
+864 550 4 888889389
+599 294 4 880951113
+429 409 2 882386751
+764 216 4 876245520
+551 926 2 892785300
+396 406 2 884646468
+932 64 2 891250059
+733 291 2 879536608
+416 79 5 893213405
+822 206 3 891036851
+870 655 4 875050865
+590 124 5 879438735
+577 1046 4 880475226
+731 591 1 886184577
+655 305 4 887523909
+412 208 4 879717621
+225 98 5 879539672
+694 183 5 875727061
+932 151 3 891251225
+895 1 4 879437950
+790 755 3 885157928
+716 517 5 879797221
+634 408 3 875728783
+543 947 4 877545605
+521 42 5 884478721
+916 284 2 880843666
+892 705 4 886607912
+864 801 3 888892667
+382 286 2 875945173
+889 209 2 880178019
+749 47 4 878848098
+938 276 3 891356572
+488 705 4 891294473
+832 260 3 888259404
+59 1114 5 888203415
+279 779 3 878262194
+926 237 3 888351813
+852 926 3 891036902
+682 1012 4 888518747
+458 823 3 886395119
+594 515 5 874781050
+747 1 5 888639138
+905 458 4 884984382
+455 259 2 884027220
+804 435 3 879444488
+821 98 5 874793847
+661 145 1 876035968
+749 845 3 878848189
+927 94 2 879198972
+668 896 4 882818549
+777 245 5 875979241
+660 154 4 891200534
+611 306 5 891636152
+810 289 5 879895403
+782 332 4 891498139
+455 164 4 879110844
+903 147 3 891031178
+919 200 4 875373294
+894 330 3 880415951
+776 217 4 892920351
+716 13 2 879793376
+405 196 1 885546112
+883 531 3 891693497
+181 1287 1 878963380
+280 233 4 891702049
+581 922 5 879642333
+923 411 4 880387664
+872 893 4 888478902
+885 161 4 885715827
+291 573 4 874834944
+785 174 5 879438957
+749 443 4 878847954
+938 289 1 891356282
+89 107 5 879441780
+899 117 4 884119830
+862 177 4 879305016
+747 58 3 888639594
+580 257 5 884125243
+122 28 4 879270084
+449 593 4 879959101
+640 689 4 886353852
+643 721 2 892502531
+806 252 1 882386110
+572 284 3 879449840
+344 302 5 884814359
+608 92 3 880408150
+940 215 2 885921451
+632 134 5 879457217
+899 180 3 884121308
+294 405 4 877819761
+698 86 2 886367508
+782 271 2 891498213
+666 960 4 880567810
+588 91 5 890026656
+891 740 5 891639497
+417 302 3 879645999
+160 127 5 876770168
+293 127 5 888904614
+802 333 4 875986155
+486 252 3 879875316
+699 764 3 886568162
+533 8 3 879191938
+911 420 4 892840950
+760 98 3 875667717
+804 294 5 879441099
+532 916 3 893115293
+737 100 5 884314664
+148 127 1 877399351
+506 686 3 889874717
+57 121 4 883697432
+732 269 5 882589593
+643 655 4 891448176
+708 1079 1 892719385
+684 409 3 878760614
+912 501 4 875966756
+541 1412 1 883874834
+886 217 2 876032776
+734 50 4 891022627
+932 606 4 891250169
+922 596 4 891448833
+892 188 5 886608185
+715 106 2 875962140
+347 427 4 881654004
+501 245 3 883346844
+933 1037 1 874938620
+889 513 4 880178748
+617 498 3 883788955
+782 342 2 891498322
+115 508 5 881170438
+529 875 4 882535714
+421 427 4 892241735
+875 1103 5 876465144
+936 845 4 886833006
+919 689 2 885059506
+644 255 4 889077513
+537 192 4 886031473
+346 693 4 874950937
+92 65 4 875653960
+798 929 3 875638090
+774 189 2 888557987
+58 238 5 884305185
+804 132 4 879445305
+815 214 5 878693497
+916 704 3 880845177
+690 274 3 881177721
+846 318 5 883947777
+497 584 4 879363611
+868 385 2 877103834
+618 15 3 891308391
+488 71 3 891294606
+621 38 3 874964495
+627 232 3 879531302
+561 49 2 885809269
+940 285 4 885921846
+927 91 4 879196955
+524 318 4 884635287
+788 357 4 880869687
+883 421 5 891696689
+883 952 3 891916924
+429 1018 3 882386051
+804 1060 3 879443918
+747 514 4 888639823
+542 240 3 886533142
+749 50 5 878846978
+916 215 3 880844552
+110 947 3 886988574
+165 223 4 879525894
+852 290 4 891036817
+894 166 4 882404306
+894 750 4 883518875
+902 879 4 879463485
+270 265 4 876956137
+766 664 2 891309589
+590 676 4 879439060
+10 9 4 877889005
+75 473 3 884050733
+933 222 1 874854783
+293 509 3 888905948
+201 237 4 884140307
+660 89 3 891199965
+893 96 4 874830314
+497 763 3 879309780
+926 269 5 888636082
+221 931 3 875245100
+805 185 5 881695196
+854 111 3 882812906
+226 179 4 883888853
+321 478 4 879439926
+721 161 5 877138816
+654 405 4 887863866
+537 25 2 886030199
+269 515 4 891446132
+109 180 3 880581127
+657 258 2 884238559
+936 312 3 886831853
+693 210 3 875484044
+622 474 3 882669509
+928 328 3 880937258
+643 451 2 891449301
+655 692 3 887523453
+244 650 3 880607231
+393 693 3 887746883
+894 905 3 887044109
+892 162 4 886609390
+806 100 4 882385063
+669 475 3 892549336
+938 293 3 891356501
+943 796 3 888640311
+541 258 4 883864123
+151 559 2 879543075
+450 1490 3 882396929
+566 462 4 881650090
+927 28 4 879183511
+541 468 4 883865007
+708 762 5 877325838
+928 9 5 880937163
+535 7 5 879618776
+881 566 4 876538796
+870 943 2 879714310
+707 505 4 886286311
+717 591 4 884642297
+847 685 2 878938922
+892 1444 3 886610267
+820 895 2 887955046
+334 47 4 891547171
+209 276 2 883417796
+495 1039 5 888635180
+786 1 4 882841828
+318 340 4 884470115
+465 408 5 883530391
+552 281 3 879222306
+867 294 3 880077831
+936 1226 3 886833148
+871 904 3 888192858
+903 405 4 891031678
+901 447 3 877132015
+934 419 4 891192849
+862 208 2 879304282
+59 273 2 888203129
+886 50 5 876031501
+912 427 5 875965830
+798 924 3 875296148
+892 131 4 886610451
+339 212 4 891035215
+909 224 5 891920089
+897 174 5 879990587
+593 58 4 875671579
+354 319 3 891180399
+64 184 4 889739243
+889 181 4 880177131
+798 443 3 876249370
+901 15 5 877130439
+830 834 1 891899475
+773 895 2 888538417
+528 410 4 886813104
+271 169 5 885848475
+346 151 4 874949244
+838 993 3 887064231
+698 134 3 886366558
+238 151 2 883576398
+474 31 4 887926573
+642 73 4 885605735
+870 11 4 875679992
+643 39 4 891447747
+887 98 3 881379345
+846 40 2 883950253
+846 98 4 883947819
+503 692 3 880383467
+898 302 4 888294567
+916 557 4 880844527
+896 751 4 887235605
+918 747 3 891988705
+664 660 3 876525718
+935 120 3 884472942
+766 498 4 891309913
+806 170 5 882387520
+907 278 5 880159016
+588 265 5 890025621
+805 128 5 881694798
+931 546 3 891036849
+554 181 4 876550100
+913 28 3 881369039
+820 751 1 887955180
+896 176 5 887235690
+306 741 1 876504286
+533 265 3 879191563
+939 237 5 880261056
+782 351 3 891498139
+738 135 5 892844111
+790 1077 3 885156619
+875 22 3 876465072
+83 245 2 891181703
+870 508 3 881001249
+787 268 4 888979007
+574 358 2 891279520
+303 627 3 879484733
+815 526 4 878696093
+621 384 3 874963081
+43 591 5 875975656
+43 123 1 875975520
+800 1 4 887646283
+847 120 1 878939349
+880 3 1 880175023
+518 405 5 876823926
+655 872 3 888685879
+712 1480 4 874957161
+25 176 4 885852862
+886 11 5 876031365
+890 157 4 882916239
+694 188 5 875727715
+881 732 5 876538465
+496 660 3 876067108
+749 444 2 878850632
+388 53 5 886441248
+704 340 3 891396636
+781 179 5 879634017
+682 71 5 888523135
+451 876 4 879012431
+474 56 5 887924083
+422 267 4 875655986
+920 272 3 884219701
+707 52 3 886287268
+741 151 3 891458539
+715 143 3 875963946
+870 4 2 879270213
+619 79 5 885953992
+648 281 3 884365970
+933 96 2 874855020
+746 228 4 885075243
+872 1284 3 888479434
+525 106 2 881086938
+691 496 5 875543025
+140 303 5 879013684
+327 498 4 887819860
+32 408 3 883717684
+892 208 4 886609029
+840 480 5 891208647
+98 194 5 880498898
+518 410 3 876823541
+798 202 2 875639095
+814 5 3 885411030
+577 181 5 880474612
+869 1047 2 884492571
+843 132 3 879446186
+472 420 3 875982149
+399 1542 2 882348592
+924 471 4 884371635
+474 124 5 887915269
+892 157 5 886609029
+939 471 5 880261254
+862 485 5 879304410
+495 573 4 888636928
+405 958 1 885549590
+749 712 3 878849375
+807 204 4 892528954
+721 242 3 877137597
+868 172 5 877107847
+854 290 1 882813179
+839 1381 3 875752456
+902 187 3 879465834
+864 418 3 888887247
+862 205 4 879304282
+766 428 5 891309622
+603 56 4 891957053
+789 124 4 880332089
+826 260 3 885690022
+18 967 3 880131901
+907 815 5 880158913
+450 654 4 882373928
+665 378 3 884294237
+854 528 4 882813623
+378 441 3 880333995
+880 110 3 880175128
+532 425 4 888634801
+851 553 4 875731225
+633 159 4 875325093
+653 135 5 878866755
+348 596 4 886523456
+749 205 4 878847804
+934 786 1 891194089
+806 875 3 882384802
+524 481 4 884634785
+860 732 4 885991129
+721 263 3 877137598
+618 531 4 891309886
+903 544 2 891031470
+737 22 4 884314993
+752 268 2 891208036
+897 523 5 879991186
+56 575 3 892911469
+865 743 1 880144504
+886 2 4 876033368
+781 210 4 879634295
+849 625 5 879695420
+606 576 3 880927750
+303 939 3 879467739
+870 435 3 880584549
+13 446 1 882397039
+747 124 5 888639138
+204 333 1 892391748
+925 558 1 884718099
+878 155 3 880869418
+880 5 3 880241379
+916 356 3 880845722
+188 484 5 875072392
+846 101 4 883949336
+389 133 5 880086888
+879 596 2 887761380
+840 432 5 891209342
+626 680 1 878771476
+804 233 4 879445815
+663 240 3 889493027
+145 769 2 877343280
+818 313 4 891870173
+574 328 3 891279174
+648 456 2 884367180
+806 169 5 882387756
+666 265 3 880139274
+794 100 5 891035063
+303 1086 1 879468021
+933 441 2 874938833
+519 887 5 883250102
+867 172 5 880078769
+889 550 3 880181434
+938 993 5 891356413
+532 990 3 875511963
+487 313 3 883439795
+659 216 4 891045892
+943 739 4 888639929
+416 153 4 886317272
+864 151 5 888889466
+932 416 3 891250498
+734 294 1 891025891
+874 275 4 888632448
+903 1381 4 891031864
+303 363 1 879485134
+921 25 3 879379736
+788 157 5 880869396
+634 1028 3 875729456
+916 148 2 880843892
+892 631 4 886609726
+401 405 2 891032453
+10 198 3 877889005
+689 258 5 876674954
+5 174 5 875636130
+891 978 4 883489282
+921 143 5 879381257
+23 227 3 874787738
+848 216 5 887040159
+739 50 4 886958895
+869 282 3 884490987
+747 510 5 888639890
+913 318 4 880794731
+835 588 3 891033857
+723 9 3 880498912
+935 685 4 884472310
+537 675 3 886031860
+694 705 5 875728048
+937 294 1 876769480
+707 864 4 880060262
+899 200 4 884122674
+561 611 5 885807547
+826 748 4 885689918
+773 232 3 888540146
+749 823 3 878850060
+806 90 4 882390164
+884 463 5 876859070
+707 708 3 886286170
+535 1170 3 879618019
+383 200 5 891193181
+903 651 5 891032793
+887 274 1 881378478
+484 210 5 891194743
+715 778 2 875965171
+879 111 4 887761865
+710 79 4 882064283
+711 48 4 879993053
+669 479 5 891260806
+684 248 3 878576473
+407 7 4 893253637
+889 8 3 880179757
+619 578 4 885954215
+485 752 3 891040967
+393 613 4 887745937
+853 333 4 879364669
+887 1063 1 881380404
+838 313 5 887060659
+447 770 3 878856601
+527 659 4 879455617
+606 97 5 880925453
+630 815 3 885667229
+806 209 3 882387837
+867 748 4 880077951
+693 1136 3 883975358
+648 318 3 884368371
+875 964 4 876465335
+749 636 4 878849929
+490 109 5 875428765
+441 282 4 891035528
+851 1013 2 891961856
+883 234 4 891695666
+102 7 2 888801407
+896 96 5 887158635
+935 117 4 884472229
+358 1005 4 891269723
+874 286 4 888632057
+896 511 5 887158830
+828 531 4 891036972
+835 174 5 891033623
+593 223 5 888872089
+904 173 3 879735499
+764 281 3 876243854
+741 696 3 891455901
+930 410 3 879534973
+798 659 4 875914337
+211 215 5 879460294
+554 172 5 876550372
+659 657 5 891383965
+931 257 4 891036530
+221 144 4 875245427
+207 173 3 877878923
+936 251 4 886832134
+868 405 1 877109082
+102 172 3 888801232
+903 50 5 891031329
+653 411 2 878854906
+895 100 4 879437997
+379 621 4 880525815
+130 824 3 875801830
+929 276 2 879640184
+788 328 4 880867477
+577 176 5 880474311
+725 276 4 876106243
+851 1337 3 875730719
+889 77 3 880182359
+780 313 5 891362901
+828 346 4 891380167
+593 1 3 875659150
+363 181 5 891494783
+925 200 2 884717963
+862 120 3 879303953
+848 708 4 887046619
+563 566 4 880507042
+500 1010 4 883865483
+780 50 5 891363685
+823 134 5 878438232
+130 93 5 874953665
+130 121 5 876250746
+537 778 3 886031106
+655 913 4 891817521
+889 2 3 880182460
+865 1009 5 880144368
+851 979 3 875730244
+833 474 5 875122675
+394 380 4 881132876
+193 690 4 889123221
+621 809 4 880740136
+766 91 5 891310125
+650 479 5 891372339
+429 199 5 882386006
+847 596 3 878938982
+934 216 1 891191511
+788 556 2 880871128
+897 369 4 879993713
+936 287 4 886832419
+936 766 3 886832597
+449 120 1 879959573
+661 762 2 876037121
+721 874 3 877137447
+821 151 4 874792889
+764 596 3 876243046
+537 443 3 886031752
+618 628 2 891308019
+487 291 3 883445079
+113 975 5 875936424
+943 391 2 888640291
+864 685 4 888891900
+750 323 3 879445877
+279 64 1 875308510
+646 750 3 888528902
+654 370 2 887863914
+617 582 4 883789294
+913 690 3 880824288
+660 229 2 891406212
+421 498 4 892241344
+495 1091 4 888637503
+806 421 4 882388897
+676 538 4 892685437
+721 262 3 877137285
+913 209 2 881367150
+378 78 3 880056976
+880 476 3 880175444
+716 204 5 879795543
+276 1090 1 874795795
+13 225 2 882399156
+12 203 3 879959583
diff --git a/02_Pandas/resources/student1.xlsx b/02_Pandas/resources/student1.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..f8946a343065efaa17ac857bc8a2858d47833afe
Binary files /dev/null and b/02_Pandas/resources/student1.xlsx differ
diff --git "a/02_Pandas/resources/\344\270\255\350\266\205\350\265\233\344\272\213\350\241\250.xlsx" "b/02_Pandas/resources/\344\270\255\350\266\205\350\265\233\344\272\213\350\241\250.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..c7e6a70f46db1e8c1481ead814dd7c9f55f88f12
Binary files /dev/null and "b/02_Pandas/resources/\344\270\255\350\266\205\350\265\233\344\272\213\350\241\250.xlsx" differ
diff --git "a/02_Pandas/resources/\344\272\254\344\270\234\351\236\213\345\255\220\350\257\204\350\256\272\344\277\241\346\201\257.xlsx" "b/02_Pandas/resources/\344\272\254\344\270\234\351\236\213\345\255\220\350\257\204\350\256\272\344\277\241\346\201\257.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..a2932199ccbc62017552b3562f1d85788316657e
Binary files /dev/null and "b/02_Pandas/resources/\344\272\254\344\270\234\351\236\213\345\255\220\350\257\204\350\256\272\344\277\241\346\201\257.xlsx" differ
diff --git "a/02_Pandas/resources/\344\272\254\344\270\234\351\236\213\345\255\220\350\257\204\350\256\272\346\225\260\346\215\256.csv" "b/02_Pandas/resources/\344\272\254\344\270\234\351\236\213\345\255\220\350\257\204\350\256\272\346\225\260\346\215\256.csv"
new file mode 100644
index 0000000000000000000000000000000000000000..1fd908408e24ddeed180ae5d743c7fcf03338c74
--- /dev/null
+++ "b/02_Pandas/resources/\344\272\254\344\270\234\351\236\213\345\255\220\350\257\204\350\256\272\346\225\260\346\215\256.csv"
@@ -0,0 +1,15 @@
+ÆÀÂÛ,ʱ¼ä,ÑÕÉ«,³ßÂë,
+Íâ¹ÛÑÕÖµ£ººÜ²»´í£¬ÑÕÖµºÜ¸ß¡£,2020-05-14 14:32:58,ºÚÉ«,41,
+Íâ¹ÛÑÕÖµ£º¼òԼʱÉУ¬ÑÕÖµ¸ß,2020-05-11 12:40:34,ºÚÉ«,41,
+ÊæÊʶȣººÜºÃ£¬ºÜÇá±ã£¬²»¼·½Å,2020-04-25 13:41:45,ºÚÉ«,41,
+×ÜÌåÀ´Ëµ²»´í£¬¾ÍÊǸմò¿ªµÄʱºòζµÀÓеãǺ£¬Í¨·ç¹ýÖ®ºó¾ÍûÁË,2020-04-28 15:38:31,ºÚÉ«,41,
+Ь×ÓÑùʽ²»´í£¬¾ÍÊÇЬµ×̫ӲÁË……,2020-04-09 14:06:30,»ÒÉ«,41,
+»¹ÐУ¬¾ÍÊÇÓÐÒ»¹ÉζµÀ¡£,2020-04-11 12:06:14,ºÚÉ«,41,
+¸øºÃÆÀÒѾ³ÉΪһÖÖϰ¹ß,2020-04-25 18:37:20,»ÒÉ«,41,
+·Ç³£Ï²»¶£¬ÖÊÁ¿¿´ÆðÀ´ºÜºÃ,2020-04-09 18:18:14,ºÚÉ«,41,
+"ÊæÊʶȣº¸ß
+Íâ¹ÛÑÕÖµ£º¸ß",2020-04-24 13:50:47,ºÚÉ«,41,
+²ÄÖÊÊָУº»¹ÐаÉ,2020-04-10 12:56:15,ºÚÉ«,41,
+»¹Ðаɣ¬¾ÍÊÇÎïÁ÷ÓеãÂý£¡,2020-04-13 16:52:28,ºÚÉ«,41,
+Ьµ×ÓеãÓ²,2020-05-06 19:46:01,ºÚÉ«,41,
+,,,,
diff --git "a/02_Pandas/resources/\345\216\237\346\227\245\346\234\237.xlsx" "b/02_Pandas/resources/\345\216\237\346\227\245\346\234\237.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..61c57ac11a241a5e996ad5c2f0cdf7c3e428a0a9
Binary files /dev/null and "b/02_Pandas/resources/\345\216\237\346\227\245\346\234\237.xlsx" differ
diff --git "a/02_Pandas/resources/\345\255\246\347\224\237\346\210\220\347\273\251.csv" "b/02_Pandas/resources/\345\255\246\347\224\237\346\210\220\347\273\251.csv"
new file mode 100644
index 0000000000000000000000000000000000000000..49477016fb15f67e2a73d2ccc6f527c05e693b75
--- /dev/null
+++ "b/02_Pandas/resources/\345\255\246\347\224\237\346\210\220\347\273\251.csv"
@@ -0,0 +1,4 @@
+姓�,总�绩
+å¼ ä¸‰,740.0
+�四,659.0
+王五,543.6
diff --git "a/02_Pandas/resources/\345\277\253\351\200\222\345\217\221\350\264\247\345\215\225.xlsx" "b/02_Pandas/resources/\345\277\253\351\200\222\345\217\221\350\264\247\345\215\225.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..9d51988d6693e5580adfd39d788e10b3d16557a6
Binary files /dev/null and "b/02_Pandas/resources/\345\277\253\351\200\222\345\217\221\350\264\247\345\215\225.xlsx" differ
diff --git "a/02_Pandas/resources/\346\225\260\346\215\256\345\220\210\345\271\266concat.xlsx" "b/02_Pandas/resources/\346\225\260\346\215\256\345\220\210\345\271\266concat.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..5ca55715591fd3dfe9005e36b8011d78c1b654f3
Binary files /dev/null and "b/02_Pandas/resources/\346\225\260\346\215\256\345\220\210\345\271\266concat.xlsx" differ
diff --git "a/02_Pandas/resources/\346\225\260\346\215\256\345\257\274\345\207\272-\345\244\232Sheet.xlsx" "b/02_Pandas/resources/\346\225\260\346\215\256\345\257\274\345\207\272-\345\244\232Sheet.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..71c6a155f13a39898b78cc552b8a02edc4e385be
Binary files /dev/null and "b/02_Pandas/resources/\346\225\260\346\215\256\345\257\274\345\207\272-\345\244\232Sheet.xlsx" differ
diff --git "a/02_Pandas/resources/\346\225\260\346\215\256\345\257\274\345\207\272-\345\255\246\347\224\237\344\277\241\346\201\257.xlsx" "b/02_Pandas/resources/\346\225\260\346\215\256\345\257\274\345\207\272-\345\255\246\347\224\237\344\277\241\346\201\257.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..2e8b06cadaf4eafe210d37b91a50786cda31850e
Binary files /dev/null and "b/02_Pandas/resources/\346\225\260\346\215\256\345\257\274\345\207\272-\345\255\246\347\224\237\344\277\241\346\201\257.xlsx" differ
diff --git "a/02_Pandas/resources/\346\240\274\345\274\217\345\214\226\346\225\260\346\215\256.xlsx" "b/02_Pandas/resources/\346\240\274\345\274\217\345\214\226\346\225\260\346\215\256.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..b5866bbb5b5359f74b82a36a7efed5affe3bdfca
Binary files /dev/null and "b/02_Pandas/resources/\346\240\274\345\274\217\345\214\226\346\225\260\346\215\256.xlsx" differ
diff --git "a/02_Pandas/resources/\347\224\265\350\204\221\351\205\215\344\273\266\351\224\200\345\224\256\350\256\260\345\275\225.html" "b/02_Pandas/resources/\347\224\265\350\204\221\351\205\215\344\273\266\351\224\200\345\224\256\350\256\260\345\275\225.html"
new file mode 100644
index 0000000000000000000000000000000000000000..4760a9132bbf1de89a1159e53c7474d07aa310bd
--- /dev/null
+++ "b/02_Pandas/resources/\347\224\265\350\204\221\351\205\215\344\273\266\351\224\200\345\224\256\350\256\260\345\275\225.html"
@@ -0,0 +1,217 @@
+
+
+
+
+ | 产��称 |
+ 销售员 |
+ 数� |
+ æ ‡å‡†å�•ä»· |
+ �交金� |
+
+
+
+
+ | æ— çº¿ç½‘å�¡ |
+ 王丽 |
+ 10 |
+ 178 |
+ 1780 |
+
+
+ | æ— çº¿ç½‘å�¡ |
+ �桂林 |
+ 30 |
+ 178 |
+ 5340 |
+
+
+ | é¼ æ ‡ |
+ �欢 |
+ 6 |
+ 299 |
+ 1794 |
+
+
+ | é¼ æ ‡ |
+ �欢 |
+ 15 |
+ 299 |
+ 4485 |
+
+
+ | é¼ æ ‡ |
+ �桂林 |
+ 16 |
+ 299 |
+ 4784 |
+
+
+ | é¼ æ ‡ |
+ 王� |
+ 52 |
+ 299 |
+ 15548 |
+
+
+ | é¼ æ ‡ |
+ �桂林 |
+ 77 |
+ 299 |
+ 23023 |
+
+
+ | 手写� |
+ �国� |
+ 14 |
+ 190 |
+ 2660 |
+
+
+ | 手写� |
+ 王丽 |
+ 43 |
+ 190 |
+ 8170 |
+
+
+ | 麦克风 |
+ 王丽 |
+ 4 |
+ 99 |
+ 396 |
+
+
+ | 麦克风 |
+ 王丽 |
+ 10 |
+ 99 |
+ 990 |
+
+
+ | 麦克风 |
+ �国� |
+ 47 |
+ 99 |
+ 4653 |
+
+
+ | 麦克风 |
+ �桂林 |
+ 55 |
+ 99 |
+ 5445 |
+
+
+ | 麦克风 |
+ �欢 |
+ 62 |
+ 99 |
+ 6138 |
+
+
+ | �牙适�器 |
+ �桂林 |
+ 18 |
+ 108 |
+ 1944 |
+
+
+ | �牙适�器 |
+ �桂林 |
+ 39 |
+ 108 |
+ 4212 |
+
+
+ | �牙适�器 |
+ 王丽 |
+ 51 |
+ 108 |
+ 5508 |
+
+
+ | �牙适�器 |
+ �桂林 |
+ 58 |
+ 108 |
+ 6264 |
+
+
+ | �牙适�器 |
+ �桂林 |
+ 61 |
+ 108 |
+ 6588 |
+
+
+ | �牙适�器 |
+ �欢 |
+ 95 |
+ 108 |
+ 10260 |
+
+
+ | 键盘 |
+ �国� |
+ 20 |
+ 180 |
+ 3600 |
+
+
+ | 键盘 |
+ 王丽 |
+ 120 |
+ 180 |
+ 21600 |
+
+
+ | SDå˜å‚¨å�¡ |
+ �欢 |
+ 9 |
+ 290 |
+ 2610 |
+
+
+ | SDå˜å‚¨å�¡ |
+ �桂林 |
+ 15 |
+ 290 |
+ 4350 |
+
+
+ | SDå˜å‚¨å�¡ |
+ �桂林 |
+ 20 |
+ 290 |
+ 5800 |
+
+
+ | DVD光驱 |
+ 王丽 |
+ 30 |
+ 240 |
+ 7200 |
+
+
+ | DVD光驱 |
+ 王丽 |
+ 32 |
+ 240 |
+ 7680 |
+
+
+ | DVD光驱 |
+ �国� |
+ 40 |
+ 240 |
+ 9600 |
+
+
+ | DVD光驱 |
+ �国� |
+ 48 |
+ 240 |
+ 11520 |
+
+
+
\ No newline at end of file
diff --git "a/02_Pandas/resources/\347\224\265\350\204\221\351\205\215\344\273\266\351\224\200\345\224\256\350\256\260\345\275\225.xlsx" "b/02_Pandas/resources/\347\224\265\350\204\221\351\205\215\344\273\266\351\224\200\345\224\256\350\256\260\345\275\225.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..9e48d32f10a81bee5f3eb4c58e2c9314c52d3351
Binary files /dev/null and "b/02_Pandas/resources/\347\224\265\350\204\221\351\205\215\344\273\266\351\224\200\345\224\256\350\256\260\345\275\225.xlsx" differ
diff --git a/03_Matplotlib/.DS_Store b/03_Matplotlib/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..4720681a47fbe2ba795f73748abdc43d8c1e65b0
Binary files /dev/null and b/03_Matplotlib/.DS_Store differ
diff --git a/03_Matplotlib/.idea/.gitignore b/03_Matplotlib/.idea/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..359bb5307e8535ab7d59faf27a7377033291821e
--- /dev/null
+++ b/03_Matplotlib/.idea/.gitignore
@@ -0,0 +1,3 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
diff --git a/03_Matplotlib/.idea/Matplotlib.iml b/03_Matplotlib/.idea/Matplotlib.iml
new file mode 100644
index 0000000000000000000000000000000000000000..d0876a78d06ac03b5d78c8dcdb95570281c6f1d6
--- /dev/null
+++ b/03_Matplotlib/.idea/Matplotlib.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/03_Matplotlib/.idea/inspectionProfiles/Project_Default.xml b/03_Matplotlib/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9940ce427b4de987bf270c8bd92290d934e26cac
--- /dev/null
+++ b/03_Matplotlib/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/03_Matplotlib/.idea/inspectionProfiles/profiles_settings.xml b/03_Matplotlib/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..105ce2da2d6447d11dfe32bfb846c3d5b199fc99
--- /dev/null
+++ b/03_Matplotlib/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/03_Matplotlib/.idea/misc.xml b/03_Matplotlib/.idea/misc.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d56657add3eb3c246989284ec6e6a8475603cf1d
--- /dev/null
+++ b/03_Matplotlib/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/03_Matplotlib/.idea/modules.xml b/03_Matplotlib/.idea/modules.xml
new file mode 100644
index 0000000000000000000000000000000000000000..75c82f9f82d8a89daa6be9f2545060f594a3fc4e
--- /dev/null
+++ b/03_Matplotlib/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/03_Matplotlib/.idea/workspace.xml b/03_Matplotlib/.idea/workspace.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0d189263f8647deebe95e66cf488b7ecb737038c
--- /dev/null
+++ b/03_Matplotlib/.idea/workspace.xml
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {
+ "keyToString": {
+ "RunOnceActivity.OpenProjectViewOnStart": "true",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "last_opened_file_path": "/Users/macbook/Documents/AI人工智能/02_Python数�分�/03_Matplotlib",
+ "settings.editor.selected.configurable": "preferences.lookFeel"
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1681367849803
+
+
+ 1681367849803
+
+
+
+
\ No newline at end of file
diff --git "a/03_Matplotlib/01_\347\273\230\345\210\266\347\256\200\345\215\225\345\233\276\350\241\250.py" "b/03_Matplotlib/01_\347\273\230\345\210\266\347\256\200\345\215\225\345\233\276\350\241\250.py"
new file mode 100644
index 0000000000000000000000000000000000000000..9563dd62e266e48c778a6a6e0086b52e8c48132f
--- /dev/null
+++ "b/03_Matplotlib/01_\347\273\230\345\210\266\347\256\200\345\215\225\345\233\276\350\241\250.py"
@@ -0,0 +1,9 @@
+# 绘制简�图表
+import matplotlib.pyplot as plt
+
+plt.plot([1, 2, 3, 4, 5])
+plt.show()
+
+# 散点图
+plt.plot([1, 2, 3, 4, 5], [2, 10, 6, 7, 11], 'ro')
+plt.show()
diff --git "a/03_Matplotlib/02_\347\273\230\345\210\266\347\256\200\345\215\225\347\232\204\346\212\230\347\272\277\345\233\276.py" "b/03_Matplotlib/02_\347\273\230\345\210\266\347\256\200\345\215\225\347\232\204\346\212\230\347\272\277\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..1d3c86483c6fb35ad1993c4c216a2b8d015bbc68
--- /dev/null
+++ "b/03_Matplotlib/02_\347\273\230\345\210\266\347\256\200\345\215\225\347\232\204\346\212\230\347\272\277\345\233\276.py"
@@ -0,0 +1,25 @@
+import matplotlib.pyplot as plt
+
+"""
+matplotlib.pyplot.plot(x, y, format_string, **kwargs)
+ x: x轴数�
+ y: y轴数�
+ format_stringï¼šæŽ§åˆ¶æ›²çº¿æ ¼å¼�çš„å—符串,包括颜色ã€�线æ�¡æ ·å¼�å’Œæ ‡è®°æ ·å¼�
+ **kwargs:键值�数
+"""
+x = range(1, 15)
+print(list(x))
+y = range(1, 42, 3)
+print(list(y))
+plt.plot(x, y)
+plt.show()
+
+# 绘制未�15天天气预报
+import pandas as pd
+df = pd.read_excel('libs/未�15天天气预报.xlsx')
+print(df)
+
+x = df['日期']
+y = df['温度']
+plt.plot(x, y)
+plt.show()
\ No newline at end of file
diff --git "a/03_Matplotlib/03_\350\256\276\347\275\256\347\272\277\346\235\241\351\242\234\350\211\262\345\222\214\346\240\267\345\274\217.py" "b/03_Matplotlib/03_\350\256\276\347\275\256\347\272\277\346\235\241\351\242\234\350\211\262\345\222\214\346\240\267\345\274\217.py"
new file mode 100644
index 0000000000000000000000000000000000000000..8fd71a8f25aa9a70030c3be765e5eb311c67155d
--- /dev/null
+++ "b/03_Matplotlib/03_\350\256\276\347\275\256\347\272\277\346\235\241\351\242\234\350\211\262\345\222\214\346\240\267\345\274\217.py"
@@ -0,0 +1,47 @@
+import matplotlib.pyplot as plt
+
+# 设置线æ�¡é¢œè‰²ã€�线æ�¡æ ·å¼�
+"""
+matplotlib.pyplot.plot的color�数设置线�颜色:
+ b �色 m 洋红色
+ g 绿色 y 黄色
+ r 红色 k 黑色
+ c �绿色 w 白色
+ #FFFF00 黄色 0.5 ç�°åº¦å€¼å—符串
+
+ 其它颜色:
+ 浮点形�的RGB或RGBA元组
+ å��å…进制的RGB或RGBAå—符串
+ 0-1之间的�数作为的�度值
+ {‘b’,’g’,’r’,’c’,’m’,’y’,’k’,’w’}å…¶ä¸ä»»å�–
+ X11/CSS4ä¸è§„定的颜色å��ç§°
+ Xkcd䏿Œ‡å®šçš„颜色å��ç§°
+ Tableau调色æ�¿ä¸çš„颜色{‘tab:blue’,’tab:orange’}
+ CNæ ¼å¼�的颜色循环
+"""
+
+"""
+matplotlib.pyplot.plotçš„linestyleå�‚数设置颜色设置线æ�¡æ ·å¼�
+ 线æ�¡æ ·å¼�设置:
+ 实线’-’
+ �划线’--’
+ 点划线’-.’
+ 虚线’:’
+"""
+x = [1, 2, 3, 4, 5]
+
+y = [10, 20, 30, 40, 50]
+plt.plot(x, y, color='r', linestyle='-.') # 点划线
+
+y = [10, 15, 20, 25, 30]
+plt.plot(x, y, color='b', linestyle='--') # �划线
+
+y = [10, 13, 16, 19, 22]
+plt.plot(x, y, color='g', linestyle=':') # 虚线
+
+y = [10, 18, 26, 34, 42]
+plt.plot(x, y, color='g', linestyle='-') # 实线
+
+plt.show()
+
+
diff --git "a/03_Matplotlib/04_\350\256\276\347\275\256\346\240\207\350\256\260.py" "b/03_Matplotlib/04_\350\256\276\347\275\256\346\240\207\350\256\260.py"
new file mode 100644
index 0000000000000000000000000000000000000000..12057d48a72af0fc437a39459990bece036525d7
--- /dev/null
+++ "b/03_Matplotlib/04_\350\256\276\347\275\256\346\240\207\350\256\260.py"
@@ -0,0 +1,19 @@
+import matplotlib.pyplot as plt
+
+"""
+æ ‡è®°æ ·å¼�:markerå�‚æ•°ï¼Œè®¾ç½®æ ‡è®°æ ·å¼�
+ . ç‚¹æ ‡è®° 1 ä¸‹èŠ±ä¸‰è§’æ ‡è®°
+ , åƒ�ç´ æ ‡è®° 2 ä¸ŠèŠ±ä¸‰è§’æ ‡è®°
+ o å®žå¿ƒåœ†æ ‡è®° 3 å·¦èŠ±ä¸‰è§’æ ‡è®°
+ v å€’ä¸‰è§’æ ‡è®° 4 å�³èŠ±ä¸‰è§’æ ‡è®°
+ ^ ä¸Šä¸‰è§’æ ‡è®° s å®žå¿ƒæ£æ–¹å½¢æ ‡è®°
+ > å�³ä¸‰è§’æ ‡è®° p å®žå¿ƒäº”è§’å½¢æ ‡è®°
+ < å·¦ä¸‰è§’æ ‡è®° * æ˜Ÿå½¢æ ‡è®°
+"""
+x = [1, 2, 3, 4, 5]
+y = [2, 10, 6, 7, 17]
+plt.plot(x, y, marker='v', color='r', markerfacecolor='w') # markerfacecolor 简写mfc
+plt.show()
+
+plt.plot(x, y, marker='v', color='r', mfc='w')
+plt.show()
diff --git "a/03_Matplotlib/05_\347\224\273\345\270\203\350\256\276\347\275\256.py" "b/03_Matplotlib/05_\347\224\273\345\270\203\350\256\276\347\275\256.py"
new file mode 100644
index 0000000000000000000000000000000000000000..ce5b733755841945afae880f61b49d4e7f5ebcd9
--- /dev/null
+++ "b/03_Matplotlib/05_\347\224\273\345\270\203\350\256\276\347\275\256.py"
@@ -0,0 +1,26 @@
+import pandas as pd
+import matplotlib.pyplot as plt
+"""
+设置画布
+è¯æ³•æ ¼å¼�:
+ matpoltlib.pyplot.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)
+
+�数说明:
+ num: 图åƒ�ç¼–å�·æˆ–å��称,数å—为编å�·ï¼Œå—符串为å��称,å�¯ä»¥é€šè¿‡è¯¥å�‚数激活ä¸�å�Œçš„画布
+ figsize: 指定画布的宽和高,��为英寸
+ dpi: 指定绘图对象的分辨率,å�³æ¯�英寸包å�«å¤šå°‘个åƒ�ç´ ï¼Œé»˜è®¤å€¼ä¸º80.åƒ�ç´ è¶Šå¤§ï¼Œç”»å¸ƒè¶Šå¤§
+ facecolor: 背景颜色
+ edgeolor: 边框颜色
+ frameon: 是�显示边框,默认值为True,绘制边框,如果为False,则�绘制边框
+
+"""
+df = pd.read_excel('libs/未�15天天气预报.xlsx')
+
+# 设置画布颜色和大�
+plt.figure(facecolor='yellow', figsize=(10, 6))
+
+
+x = df['日期']
+y = df['温度']
+plt.plot(x, y)
+plt.show()
diff --git "a/03_Matplotlib/06_\350\256\276\347\275\256\345\235\220\346\240\207\350\275\264.py" "b/03_Matplotlib/06_\350\256\276\347\275\256\345\235\220\346\240\207\350\275\264.py"
new file mode 100644
index 0000000000000000000000000000000000000000..4938643895d285df2939e3fb8d87eba5c734a675
--- /dev/null
+++ "b/03_Matplotlib/06_\350\256\276\347\275\256\345\235\220\346\240\207\350\275\264.py"
@@ -0,0 +1,54 @@
+"""
+设置å��æ ‡è½´:
+ 设置å��æ ‡è½´æ ‡é¢˜
+ xlabel函数设置xè½´å��æ ‡è½´æ ‡é¢˜ï¼Œylabel函数设置yè½´å��æ ‡è½´æ ‡é¢˜
+
+ è§£å†³ä¸æ–‡ä¹±ç �问题
+ plt.rcParams['font.sans-serif']=['SimHei']
+
+ 设置å��æ ‡è½´åˆ»åº¦
+ xticks 函数设置x轴刻度
+ yticks 函数设置y轴刻度
+
+ 设置å��æ ‡è½´èŒƒå›´
+ xlim函数设置xè½´å��æ ‡è½´èŒƒå›´
+ ylim函数设置yè½´å��æ ‡è½´èŒƒå›´
+
+ 设置网络线
+ grid()å‡½æ•°è®¾ç½®ç½‘æ ¼çº¿
+"""
+import pandas as pd
+import matplotlib.pyplot as plt
+
+df = pd.read_excel('libs/未�15天天气预报.xlsx')
+print(df)
+
+# 用于处ç�†ä¸æ–‡
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 设置å��æ ‡è½´çš„æ ‡é¢˜
+plt.xlabel('2021年五一')
+plt.ylabel('室外温度')
+
+x = df['日期']
+y = df['温度']
+plt.plot(x, y)
+plt.show()
+
+# 设置å��æ ‡è½´çš„åˆ»åº¦
+import random
+
+x = [i for i in range(1, 11)] # 列表生��
+y = [random.randint(1, 10) for _ in range(10)]
+
+plt.plot(x, y, marker='o', mfc='w')
+
+month = [str(i) + '月' for i in range(1, 11)]
+plt.xticks(range(1, 11), month) # 设置x轴的刻度
+plt.yticks(range(1, 11)) # 设置y轴的刻度
+
+plt.xlim(1, 20) # 设置xè½´å��æ ‡è½´èŒƒå›´
+plt.ylim(1, 20) # 设置yè½´å��æ ‡è½´èŒƒå›´
+
+plt.grid(color='0.5', linestyle='--', linewidth='1', axis='x') # è®¾ç½®è¡¨æ ¼,éš�è—�xè½´ç½‘æ ¼
+plt.show()
diff --git "a/03_Matplotlib/07_\346\226\207\346\234\254\346\240\207\347\255\276.py" "b/03_Matplotlib/07_\346\226\207\346\234\254\346\240\207\347\255\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..7394147130139cc6d47c6f3060627ea29452eb1a
--- /dev/null
+++ "b/03_Matplotlib/07_\346\226\207\346\234\254\346\240\207\347\255\276.py"
@@ -0,0 +1,48 @@
+import random
+import matplotlib.pyplot as plt
+
+# 用于处ç�†ä¸æ–‡
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+"""
+æ·»åŠ æ–‡æœ¬æ ‡ç¾ï¼š
+ matplotlib.pyplot.text(x,y,s,**kwargs)
+ s: 显示的内容
+
+è®¾ç½®æ ‡é¢˜å’Œå›¾ä¾‹ï¼š
+ matplotlib.pyplot.title()
+ matplotlib.pyplot.legend()
+
+ 通用绘图�数 说明
+ fontsize å—体大å°�
+ ha 水平对�方�
+ va 垂直对�方�
+
+ �置 �述 �置 �述 �置 �述
+ best 自适应 upper right �上方 upper left 左上方
+ lower right �下方 lower left 左下方 right �侧
+ center left å·¦ä¸é—´ center right å�³ä¸é—´ upper center 上ä¸é—´
+ center æ£ä¸å¤® lower center 下ä¸é—´
+
+"""
+x = [i for i in range(1, 11)] # 列表生��
+y = [random.randint(1, 10) for _ in range(10)]
+
+plt.plot(x, y, marker='o', mfc='w')
+
+month = [str(i) + '月' for i in range(1, 11)]
+
+plt.xticks(range(1, 11), month) # 设置x轴的刻度
+plt.yticks(range(1, 11)) # 设置y轴的刻度
+
+# æ·»åŠ æ–‡æœ¬æ ‡ç¾
+for a, b in zip(x, y):
+ plt.text(a, b, b, ha='center', va='center', fontsize=12, color='r')
+
+# æ·»åŠ å›¾è¡¨æ ‡é¢˜
+plt.title('æµ‹è¯•ç»ƒä¹ æŠ˜çº¿å›¾', fontsize=18)
+
+# æ·»åŠ å›¾ä¾‹
+plt.legend(('销售次数',))
+
+plt.show()
diff --git "a/03_Matplotlib/08_\346\226\207\346\234\254\346\263\250\351\207\212.py" "b/03_Matplotlib/08_\346\226\207\346\234\254\346\263\250\351\207\212.py"
new file mode 100644
index 0000000000000000000000000000000000000000..401b428fc406c3d8f45a9270180d9036087bde93
--- /dev/null
+++ "b/03_Matplotlib/08_\346\226\207\346\234\254\346\263\250\351\207\212.py"
@@ -0,0 +1,21 @@
+import matplotlib.pyplot as plt
+# 用于处ç�†ä¸æ–‡
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+"""
+æ·»åŠ æ³¨é‡Š:
+ matplotlib.pyplot.annotate(s, xy, xytext, xycoords, arrowprops)
+"""
+
+x = [1, 2, 3, 4, 5, 6]
+y = [10, 45, 35, 46, 7, 67]
+plt.plot(x, y, marker='o')
+
+# æ·»åŠ æ–‡æœ¬æ ‡ç¾
+for a, b in zip(x, y):
+ plt.text(a, b, b, ha='center', va='bottom', fontsize=12, color='r')
+
+# æ·»åŠ æ–‡æœ¬æ³¨é‡Š
+plt.annotate('最大数', xy=(4, 46), xytext=(5, 46), arrowprops=dict(facecolor='r', shrink=0.05))
+
+plt.show()
diff --git "a/03_Matplotlib/09_\345\233\276\350\241\250\344\270\216\347\224\273\345\270\203\350\276\271\347\274\230\347\232\204\351\227\264\350\267\235.py" "b/03_Matplotlib/09_\345\233\276\350\241\250\344\270\216\347\224\273\345\270\203\350\276\271\347\274\230\347\232\204\351\227\264\350\267\235.py"
new file mode 100644
index 0000000000000000000000000000000000000000..04552ca0866134a67fa5cd0155e18003403b2e87
--- /dev/null
+++ "b/03_Matplotlib/09_\345\233\276\350\241\250\344\270\216\347\224\273\345\270\203\350\276\271\347\274\230\347\232\204\351\227\264\350\267\235.py"
@@ -0,0 +1,24 @@
+import matplotlib.pyplot as plt
+
+# 用于处ç�†ä¸æ–‡
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+"""
+调整图表与画布边缘间�:
+ matplotlib.pyplot.subplots_adjust(left, right, top, bottom)
+"""
+
+x = [1, 2, 3, 4, 5, 6]
+y = [10, 45, 35, 46, 7, 67]
+plt.plot(x, y, marker='o')
+
+# æ·»åŠ æ–‡æœ¬æ ‡ç¾
+for a, b in zip(x, y):
+ plt.text(a, b, b, ha='center', va='bottom', fontsize=12, color='r')
+
+# æ·»åŠ æ–‡æœ¬æ³¨é‡Š
+plt.annotate('最大数', xy=(4, 46), xytext=(5, 46), arrowprops=dict(facecolor='r', shrink=0.05))
+
+# 设置间�
+plt.subplots_adjust(left=0.2, right=0.9, top=0.9, bottom=0.2)
+plt.show()
diff --git "a/03_Matplotlib/10_\350\256\276\347\275\256\345\235\220\346\240\207\350\275\264\345\210\273\345\272\246\347\272\277.py" "b/03_Matplotlib/10_\350\256\276\347\275\256\345\235\220\346\240\207\350\275\264\345\210\273\345\272\246\347\272\277.py"
new file mode 100644
index 0000000000000000000000000000000000000000..7d6eede8e20604fc8009f8b3144624e0c54fed1d
--- /dev/null
+++ "b/03_Matplotlib/10_\350\256\276\347\275\256\345\235\220\346\240\207\350\275\264\345\210\273\345\272\246\347\272\277.py"
@@ -0,0 +1,36 @@
+import matplotlib.pyplot as plt
+
+# 用于处ç�†ä¸æ–‡
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+"""
+å��æ ‡è½´çš„åˆ»åº¦çº¿ï¼š
+ 设置是å�¦æ˜¾ç¤ºå��æ ‡è½´åˆ»åº¦çº¿ï¼š
+ matplotlib.pyplot.tick_params(bottom, left, right, top)
+
+ matplotlib.pyplot.rcParams[‘xtick.direction’]=’in’
+ matplotlib.pyplot.rcParams[‘ytick.direction’]=’in’
+"""
+
+x = [1, 2, 3, 4, 5, 6]
+y = [10, 45, 35, 46, 7, 67]
+plt.plot(x, y, marker='o')
+
+# æ·»åŠ æ–‡æœ¬æ ‡ç¾
+for a, b in zip(x, y):
+ plt.text(a, b, b, ha='center', va='bottom', fontsize=12, color='r')
+
+# æ·»åŠ æ–‡æœ¬æ³¨é‡Š
+plt.annotate('最大数', xy=(4, 46), xytext=(5, 46), arrowprops=dict(facecolor='r', shrink=0.05))
+
+# 设置间�
+plt.subplots_adjust(left=0.2, right=0.9, top=0.9, bottom=0.2)
+
+# 设置是å�¦æ˜¾ç¤ºå��æ ‡è½´åˆ»åº¦çº¿ï¼š
+# plt.tick_params(bottom=False, left=True, right=True, top=True) # 下方的刻度线�显示
+
+# 设置å��æ ‡è½´åˆ»åº¦çº¿æ˜¾ç¤ºçš„æ–¹å�‘
+plt.rcParams['xtick.direction'] = 'in'
+plt.rcParams['ytick.direction'] = 'in'
+
+plt.show()
diff --git "a/03_Matplotlib/11_\347\273\230\345\210\266\346\212\230\347\272\277\345\233\276.py" "b/03_Matplotlib/11_\347\273\230\345\210\266\346\212\230\347\272\277\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..78cba1416847b7d6f2215e756f0f7319cb158c94
--- /dev/null
+++ "b/03_Matplotlib/11_\347\273\230\345\210\266\346\212\230\347\272\277\345\233\276.py"
@@ -0,0 +1,35 @@
+# 折线图
+import pandas as pd
+import matplotlib.pyplot as plt
+
+df = pd.read_excel('libs/�绩表.xlsx')
+
+x = df['姓�']
+y1 = df['æ•°å¦']
+y2 = df['è¯æ–‡']
+y3 = df['英è¯']
+
+# è§£å†³ä¸æ–‡ä¹±ç �问题
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 设置画布大�
+plt.figure(figsize=(10, 6))
+
+plt.plot(x, y1, label='æ•°å¦', color='r', marker='o')
+plt.plot(x, y2, label='è¯æ–‡', color='g', marker='o', linestyle='--')
+plt.plot(x, y3, label='英è¯', color='b', marker='o', linestyle='-.')
+
+# è®¾ç½®ç½‘æ ¼çº¿ -- éš�è—�yè½´
+plt.grid(axis='y')
+
+# 设置å��æ ‡è½´çš„æ ‡é¢˜
+plt.ylabel('分数')
+plt.xlabel('姓�')
+
+# 设置图表的图例
+plt.legend(['æ•°å¦', 'è¯æ–‡', '英è¯'])
+
+# 设置å��æ ‡è½´çš„åˆ»åº¦
+plt.yticks(range(50, 150, 10))
+
+plt.show()
diff --git "a/03_Matplotlib/12_\347\273\230\345\210\266\347\256\200\345\215\225\346\237\261\347\212\266\345\233\276.py" "b/03_Matplotlib/12_\347\273\230\345\210\266\347\256\200\345\215\225\346\237\261\347\212\266\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..d577c033cd1d80e88b0b8f55addcecdc7a1d1eef
--- /dev/null
+++ "b/03_Matplotlib/12_\347\273\230\345\210\266\347\256\200\345\215\225\346\237\261\347\212\266\345\233\276.py"
@@ -0,0 +1,52 @@
+"""
+绘制简�柱状图:
+ è¯æ³•æ ¼å¼�:
+ plt.bar(x, height, width, *, align=‘center’, **kwargs)
+ �数说明
+ x: x轴数�
+ height: 柱å�的高度,也是yè½´æ•°æ�®
+ align: 对�方�
+ kwargs: 关键å—å�‚数,其它å�¯é€‰å�‚数,如color,alpha,labelç‰
+"""
+import matplotlib.pyplot as plt
+import random
+
+x = [1, 2, 3, 4, 5]
+height = [random.randint(10, 100) for i in range(5)]
+plt.bar(x, height)
+plt.show()
+
+# 基本柱状图
+import pandas as pd
+
+# 用于处ç�†ä¸æ–‡
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+df = pd.read_excel('libs/产�销售统计.xlsx')
+print(df)
+
+# 设置画布大�
+plt.figure(figsize=(10, 6))
+
+x = df['产��称']
+height = df['总�']
+
+# è®¾ç½®ç½‘æ ¼çº¿
+plt.grid(axis='y', linestyle='--')
+
+# 设置x轴,yè½´çš„æ ‡ç¾
+plt.xlabel('产��称')
+plt.ylabel('销�')
+
+# è®¾ç½®å›¾è¡¨çš„æ ‡é¢˜
+plt.title('2020年度产�销售�', fontsize=18)
+
+# è®¾ç½®æ–‡æœ¬æ ‡ç¾ -- alpha: é€�明度
+for a, b in zip(x, height):
+ plt.text(a, b, format(b, ','), ha='center', va='center', fontsize=12, color='b', alpha=0.9)
+
+plt.bar(x, height, width=0.5, alpha=0.5)
+
+# 设置图例
+plt.legend(('销售�',))
+plt.show()
diff --git "a/03_Matplotlib/13_\347\273\230\345\210\266\345\244\232\346\237\261\347\212\266\345\233\276.py" "b/03_Matplotlib/13_\347\273\230\345\210\266\345\244\232\346\237\261\347\212\266\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..bfbb299c24d25376d34b20164fdd51c017105c1a
--- /dev/null
+++ "b/03_Matplotlib/13_\347\273\230\345\210\266\345\244\232\346\237\261\347\212\266\345\233\276.py"
@@ -0,0 +1,54 @@
+import pandas as pd
+import matplotlib.pyplot as plt
+import numpy as np
+
+df = pd.read_excel('libs/产�销售统计.xlsx')
+
+# è§£å†³ä¸æ–‡ä¹±ç �
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 设置画布大�
+plt.figure(figsize=(10, 6))
+
+# x = df['产��称']
+x = np.array([0, 1, 2, 3, 4, 5, 6, 7]) # 将列表转�list
+y1 = df['1月'] + df['2月'] + df['3月']
+y2 = df['4月'] + df['5月'] + df['6月']
+y3 = df['7月'] + df['8月'] + df['9月']
+y4 = df['10月'] + df['11月'] + df['12月']
+
+bar_width = 0.2 # 柱å�的宽度
+
+# 设置yè½´çš„æ ‡ç¾
+plt.ylabel('å£åº¦é”€å”®é‡�')
+plt.xlabel('产��称')
+
+# è®¾ç½®å›¾æ ‡çš„æ ‡é¢˜
+plt.title('2020å¹´å£åº¦é”€å”®é‡�')
+
+# 绘制柱状图
+plt.bar(x, y1, bar_width, color='c', alpha=0.5)
+plt.bar(x + bar_width, y2, bar_width, color='b', alpha=0.5)
+plt.bar(x + 2 * bar_width, y3, bar_width, color='g', alpha=0.5)
+plt.bar(x + 3 * bar_width, y4, bar_width, color='y', alpha=0.5)
+
+# 设置å��æ ‡è½´çš„åˆ»åº¦
+data = df['产��称']
+plt.xticks(x, data)
+
+# æ·»åŠ æ–‡æœ¬æ ‡ç¾
+for a, b in zip(x, y1):
+ plt.text(a, b, format(b, ','), ha='center', va='bottom', fontsize=8)
+
+for a, b in zip(x, y2):
+ plt.text(a + bar_width, b, format(b, ','), ha='center', va='bottom', fontsize=8)
+
+for a, b in zip(x, y3):
+ plt.text(a + 2 * bar_width, b, format(b, ','), ha='center', va='bottom', fontsize=8)
+
+for a, b in zip(x, y4):
+ plt.text(a + 3 * bar_width, b, format(b, ','), ha='center', va='bottom', fontsize=8)
+
+# 设置图例
+plt.legend(['第一å£åº¦', '第二å£åº¦', '第三å£åº¦', '第四å£åº¦'])
+plt.show()
diff --git "a/03_Matplotlib/14_\345\237\272\346\234\254\347\233\264\346\226\271\345\233\276.py" "b/03_Matplotlib/14_\345\237\272\346\234\254\347\233\264\346\226\271\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..dc341f0b3341a8ff9f668e57f9bab94b93b69ec0
--- /dev/null
+++ "b/03_Matplotlib/14_\345\237\272\346\234\254\347\233\264\346\226\271\345\233\276.py"
@@ -0,0 +1,18 @@
+"""
+基本直方图:
+è¯æ³•æ ¼å¼�
+ plt.hist(x,bins)
+�数说明
+ x: 数�集,最终的直方图将对数�集进行统计
+ bins: 统计数�的区间分布
+"""
+import matplotlib.pyplot as plt
+
+x = [2, 34, 45, 34, 53, 19, 90, 98, 87, 34, 55]
+bins = [0, 25, 50, 75, 100]
+plt.hist(x, bins) # 绘制直方图
+
+# 设置xè½´çš„æ ‡ç¾
+plt.xticks(bins)
+
+plt.show()
diff --git "a/03_Matplotlib/15_\347\233\264\346\226\271\345\233\276\345\210\206\346\236\220\345\255\246\347\224\237\346\210\220\347\273\251.py" "b/03_Matplotlib/15_\347\233\264\346\226\271\345\233\276\345\210\206\346\236\220\345\255\246\347\224\237\346\210\220\347\273\251.py"
new file mode 100644
index 0000000000000000000000000000000000000000..3cd636c8a28efb792ac9185c5a504890f73ab5a7
--- /dev/null
+++ "b/03_Matplotlib/15_\347\233\264\346\226\271\345\233\276\345\210\206\346\236\220\345\255\246\347\224\237\346\210\220\347\273\251.py"
@@ -0,0 +1,23 @@
+import matplotlib.pyplot as plt
+# 使用直方图分�微机原�的�绩分布情况
+import pandas as pd
+
+df = pd.read_excel('libs/�绩表2.xlsx')
+
+# è§£å†³ä¸æ–‡ä¹±ç �问题
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+x = df['总�绩']
+
+# 设置å��æ ‡è½´æ ‡ç¾
+plt.xlabel('分数')
+plt.ylabel('å¦ç”Ÿçš„æ•°é‡�')
+
+# è®¾ç½®å›¾è¡¨çš„æ ‡é¢˜
+plt.title('XXX大一微机原��绩分布直方图', fontsize=18)
+
+# 设置数�的区间
+bins = [40, 50, 60, 70, 80, 90, 100]
+
+plt.hist(x, bins, facecolor='b', edgecolor='k')
+plt.show()
diff --git "a/03_Matplotlib/16_\347\256\200\345\215\225\351\245\274\345\275\242\345\233\276.py" "b/03_Matplotlib/16_\347\256\200\345\215\225\351\245\274\345\275\242\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..b5c7ee82b433366f34f123adb23b1591c4c49ac1
--- /dev/null
+++ "b/03_Matplotlib/16_\347\256\200\345\215\225\351\245\274\345\275\242\345\233\276.py"
@@ -0,0 +1,21 @@
+import matplotlib.pyplot as plt
+
+"""
+绘制简�的饼形图:
+è¯æ³•æ ¼å¼�:
+ plt.pie(x, labels, colors, labeldistance, autopct, startangle, radius, center, textprops)
+�数说明:
+ x: �一�饼形图的比例
+ labels: æ¯�一å�—饼形图外侧显示的说明文å—
+ labeldistance: æ ‡è®°çš„ç»˜åˆ¶ä½�置,相对于å�Šå¾„的比例,默认值为1.1
+ autopct: 设置饼图百分比,å�¯ä»¥ä½¿ç”¨æ ¼å¼�化å—符串或format函数
+ startangle: 起始绘制角度,默认是xè½´æ£æ–¹å�‘逆时针画起
+ radius: 饼图�径,默认值为1
+ center: 浮点类型的列表,å�¯é€‰å�‚数,默认值为(0,0)表示图表ä¸å¿ƒä½�ç½®
+ textprops: è®¾ç½®æ ‡ç¾å’Œæ¯”例文å—çš„æ ¼å¼�,å—典类型
+"""
+x = [10, 34, 5, 56, 58, 65]
+
+# 绘制
+plt.pie(x,autopct='%1.1f%%')
+plt.show()
diff --git "a/03_Matplotlib/17_\345\237\272\347\241\200\351\245\274\345\275\242\345\233\276.py" "b/03_Matplotlib/17_\345\237\272\347\241\200\351\245\274\345\275\242\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..b18a5ee1d6c33bb6f4c297bf563bf29fcb41405f
--- /dev/null
+++ "b/03_Matplotlib/17_\345\237\272\347\241\200\351\245\274\345\275\242\345\233\276.py"
@@ -0,0 +1,26 @@
+import pandas as pd
+import matplotlib.pyplot as plt
+
+df = pd.read_excel('libs/JD手机销售数�.xlsx')
+print(df)
+
+# è§£å†³ä¸æ–‡ä¹±ç �
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 设置画布大�
+plt.figure(figsize=(10, 6))
+
+x = df['北京出库销�'] # 销�
+labels = df['商��称'] # 商��称
+
+plt.pie(x, labels=labels, autopct='%1.1f%%', labeldistance=1.02,
+ startangle=90, textprops={'fontsize': 12})
+
+# 设置x,y轴的刻度一致,��饼形图为圆形
+plt.axis('equal')
+
+plt.title('2021年4月京东�手机�牌出库销售分�', fontsize=18)
+
+plt.legend(df['商��称'], loc='upper left', frameon=False) # 调整�置,�消边框
+
+plt.show()
diff --git "a/03_Matplotlib/18_\345\210\206\350\243\202\351\245\274\345\275\242\345\233\276.py" "b/03_Matplotlib/18_\345\210\206\350\243\202\351\245\274\345\275\242\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..ee85e68cb72932eecc24b1109bb05c0bdc8c9f00
--- /dev/null
+++ "b/03_Matplotlib/18_\345\210\206\350\243\202\351\245\274\345\275\242\345\233\276.py"
@@ -0,0 +1,29 @@
+import pandas as pd
+import matplotlib.pyplot as plt
+
+df = pd.read_excel('libs/JD手机销售数�.xlsx')
+print(df)
+
+# è§£å†³ä¸æ–‡ä¹±ç �
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 设置画布大�
+plt.figure(figsize=(10, 6))
+
+x = df['北京出库销�'] # 销�
+labels = df['商��称'] # 商��称
+
+# æ·»åŠ explodeå�‚æ•° -- å�˜æˆ�分裂饼图
+# æ·»åŠ shadow阴影
+plt.pie(x, labels=labels, autopct='%1.1f%%', labeldistance=1.02, startangle=90,
+ textprops={'fontsize': 12}, explode=(0.1, 0, 0, 0, 0, 0.1, 0, 0, 0, 0),
+ shadow=True)
+
+# 设置x,y轴的刻度一致,��饼形图为圆形
+plt.axis('equal')
+
+plt.title('2021年4月京东�手机�牌出库销售分�', fontsize=18)
+
+plt.legend(df['商��称'], loc='upper left', frameon=False) # 调整�置,�消边框
+
+plt.show()
diff --git "a/03_Matplotlib/19_\347\216\257\345\275\242\351\245\274\345\233\276.py" "b/03_Matplotlib/19_\347\216\257\345\275\242\351\245\274\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..89509fecf40e9242bb2fe3dfeb42e2f7986d5b71
--- /dev/null
+++ "b/03_Matplotlib/19_\347\216\257\345\275\242\351\245\274\345\233\276.py"
@@ -0,0 +1,34 @@
+import pandas as pd
+import matplotlib.pyplot as plt
+
+df = pd.read_excel('libs/JD手机销售数�.xlsx')
+print(df)
+
+# è§£å†³ä¸æ–‡ä¹±ç �
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 设置画布大�
+plt.figure(figsize=(10, 6))
+
+x = df['北京出库销�'] # 销�
+x2 = df['上海出库销�']
+labels = df['商��称'] # 商��称
+
+# �数wedgeprops ��环形饼图
+# å�‚æ•°pctdistance 调整内部百分比å—体的ä½�ç½®
+plt.pie(x, labels=labels, autopct='%1.1f%%', labeldistance=1.02, startangle=90,
+ textprops={'fontsize': 12}, pctdistance=0.85, radius=1,
+ wedgeprops={'width': 0.4, 'edgecolor': 'k'})
+
+plt.pie(x2, autopct='%1.1f%%', labeldistance=1.02, startangle=90,
+ textprops={'fontsize': 12}, pctdistance=0.85, radius=0.7,
+ wedgeprops={'width': 0.4, 'edgecolor': 'k'})
+
+# 设置x,y轴的刻度一致,��饼形图为圆形
+plt.axis('equal')
+
+plt.title('2021年4月北京和上海京东�手机�牌出库销售分�', fontsize=18)
+
+plt.legend(df['商��称'], loc='upper left', frameon=False) # 调整�置,�消边框
+
+plt.show()
diff --git "a/03_Matplotlib/20_\347\256\200\345\215\225\346\225\243\347\202\271\345\233\276.py" "b/03_Matplotlib/20_\347\256\200\345\215\225\346\225\243\347\202\271\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..71d44fd6061f734682bd171ce9922eadaa9ef34d
--- /dev/null
+++ "b/03_Matplotlib/20_\347\256\200\345\215\225\346\225\243\347\202\271\345\233\276.py"
@@ -0,0 +1,15 @@
+import matplotlib.pyplot as plt
+import random
+
+"""
+è¯æ³•æ ¼å¼�:
+ plt.scatter(x,y)
+�数说明:
+ x: 数�
+ y: 数�
+"""
+x = [i for i in range(10)]
+y = [random.randint(1, 10) for i in range(10)]
+
+plt.scatter(x, y)
+plt.show()
diff --git "a/03_Matplotlib/21_\346\225\243\347\202\271\345\233\276\347\232\204\345\272\224\347\224\250.py" "b/03_Matplotlib/21_\346\225\243\347\202\271\345\233\276\347\232\204\345\272\224\347\224\250.py"
new file mode 100644
index 0000000000000000000000000000000000000000..4bd2dd0fe4c20c7c90376d73f6393667bf5d5be0
--- /dev/null
+++ "b/03_Matplotlib/21_\346\225\243\347\202\271\345\233\276\347\232\204\345\272\224\347\224\250.py"
@@ -0,0 +1,17 @@
+import matplotlib.pyplot as plt
+import pandas as pd
+
+# è§£å†³ä¸æ–‡ä¹±ç �问题
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+# 分�广告支出与销售收入相关性
+dfcar = pd.read_excel('libs/广告支出.xlsx')
+dfdata = pd.read_excel('libs/销售数�.xlsx')
+
+x = dfcar['支出']
+y = dfdata.groupby('业务日期')['金�'].sum()
+
+# è®¾ç½®æ ‡é¢˜
+plt.title('销售收入与广告费用的分�')
+plt.scatter(x, y, color='r')
+plt.show()
diff --git "a/03_Matplotlib/22_\345\237\272\346\234\254\347\232\204\351\235\242\347\247\257\345\233\276.py" "b/03_Matplotlib/22_\345\237\272\346\234\254\347\232\204\351\235\242\347\247\257\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..ffb45bd1b021543faeeb4592bbade5292866b19b
--- /dev/null
+++ "b/03_Matplotlib/22_\345\237\272\346\234\254\347\232\204\351\235\242\347\247\257\345\233\276.py"
@@ -0,0 +1,23 @@
+import random
+
+import matplotlib.pyplot as plt
+
+"""
+绘制基本的�积图:
+ è¯æ³•æ ¼å¼�:
+ plt.stackplot(x, *args, data=None, **kwargs)
+
+ �数说明:
+ x: x轴数�
+ *args: å½“ä¼ å…¥çš„å�‚数个数未知时,使用*args,这里指yè½´æ•°æ�®å�¯ä»¥ä¼ 入多个yè½´
+ data: 如果给定一个数æ�®å�‚数,所有ä½�置和关键å—å�‚数将被替æ�¢
+ **kwargs: 关键å—å�‚数,如color,alphaç‰
+"""
+x = [i for i in range(1, 6)]
+y1 = [random.randint(1, 20) for i in range(5)]
+y2 = [random.randint(1, 20) for i in range(5)]
+y3 = [random.randint(1, 20) for i in range(5)]
+y4 = [random.randint(1, 20) for i in range(5)]
+
+plt.stackplot(x, y1, y2, y3, y4, colors=['r', 'b', 'g', 'pink'])
+plt.show()
diff --git "a/03_Matplotlib/23_\351\235\242\347\247\257\345\233\276\347\232\204\345\272\224\347\224\250.py" "b/03_Matplotlib/23_\351\235\242\347\247\257\345\233\276\347\232\204\345\272\224\347\224\250.py"
new file mode 100644
index 0000000000000000000000000000000000000000..3168c8c1cde07e7e6608ca6d8d7b8622edf05060
--- /dev/null
+++ "b/03_Matplotlib/23_\351\235\242\347\247\257\345\233\276\347\232\204\345\272\224\347\224\250.py"
@@ -0,0 +1,33 @@
+# ä½¿ç”¨æ ‡å‡†é�¢ç§¯å›¾åˆ†æž� 商å“�的销售情况
+import pandas as pd
+import matplotlib.pyplot as plt
+
+# 读�excel文件
+df = pd.read_excel('libs/产�销售统计.xlsx')
+
+# è§£å†³ä¸æ–‡ä¹±ç �
+plt.rcParams['font.sans-serif'] = ['SimHei']
+
+x = df['产��称']
+y = df['总�']
+
+plt.title('电脑�件销售情况')
+
+# ç»˜åˆ¶æ ‡å‡†é�¢ç§¯å›¾
+plt.stackplot(x, y)
+plt.show()
+
+# å †å� é�¢ç§¯å›¾
+x = df['产��称']
+y1 = df['1月'] + df['2月'] + df['3月']
+y2 = df['4月'] + df['5月'] + df['6月']
+y3 = df['7月'] + df['8月'] + df['9月']
+y4 = df['10月'] + df['11月'] + df['12月']
+
+plt.stackplot(x, y1, y2, y3, y4)
+
+plt.legend(['第一å£åº¦', '第二å£åº¦', '第三å£åº¦', '第四å£åº¦'])
+
+plt.title('电脑é…�ä»¶å£åº¦é”€å”®æƒ…况')
+
+plt.show()
diff --git "a/03_Matplotlib/24_\347\203\255\345\212\233\345\233\276.py" "b/03_Matplotlib/24_\347\203\255\345\212\233\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..5133ff3ba144015319bc4a28444b1646d5720807
--- /dev/null
+++ "b/03_Matplotlib/24_\347\203\255\345\212\233\345\233\276.py"
@@ -0,0 +1,45 @@
+import matplotlib.pyplot as plt
+import pandas as pd
+
+"""
+çƒåŠ›å›¾ï¼š
+ è¯æ³•æ ¼å¼�:
+ plt.imshow(x)
+
+ �数说明:
+ x:数�
+"""
+x = [
+ [1, 2],
+ [3, 4],
+ [5, 6],
+ [7, 8],
+ [9, 10]
+]
+
+plt.imshow(x)
+# 显示颜色�
+plt.colorbar()
+plt.show()
+
+# 使用çƒåЛ图
+df = pd.read_excel('libs/�绩表.xlsx')
+
+# è§£å†³ä¸æ–‡ä¹±ç �
+plt.rcParams['font.sans-serif'] = ['SimHei']
+x = df.loc[:, 'æ•°å¦':'英è¯'].values
+print(x)
+
+# 设置xè½´çš„å��æ ‡è½´çš„åˆ»åº¦
+plt.xticks(range(3), ['æ•°å¦', 'è¯æ–‡', '英è¯'])
+plt.yticks(range(10),df['姓�'])
+
+# 绘制çƒåЛ图
+plt.imshow(x)
+
+# 显示颜色�
+plt.colorbar()
+
+# è®¾ç½®æ ‡é¢˜
+plt.title('å¦ç”Ÿæˆ�绩çƒåЛ图')
+plt.show()
diff --git "a/03_Matplotlib/25_\345\237\272\346\234\254\347\256\261\345\236\213\345\233\276.py" "b/03_Matplotlib/25_\345\237\272\346\234\254\347\256\261\345\236\213\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..81451ffcf5e2a21d50d2382980cd247b62d85f6b
--- /dev/null
+++ "b/03_Matplotlib/25_\345\237\272\346\234\254\347\256\261\345\236\213\345\233\276.py"
@@ -0,0 +1,71 @@
+import matplotlib.pyplot as plt
+import pandas as pd
+
+"""
+è¯æ³•æ ¼å¼�
+ plt.boxplot(x, whis=None, widths=None,
+ patch_artist=None, showmeans=None, boxprops=None)
+�数说明
+ x: 指定�绘制箱形图的数�
+ whis: 指定上下�与上下四分�的�离,默认为1.5�的四分�差
+ widths: 指定箱形图的宽度,默认为0.5
+ patch_artist: 是�填充箱体的颜色
+"""
+# 简�的箱形图
+x = [1, 3, 5, 7, 9]
+x2 = [10, 78, 45, 34, 45, 87]
+x3 = [43, 54, 1, 35, 65, 98, 78]
+
+plt.boxplot([x, x2, x3])
+plt.show()
+
+"""
+判æ–异常值:
+ 下四分�数--Q1
+ 指的是数�的25%分�点所对应的值
+ ä¸ä½�æ•° --Q2
+ 数�的50%分�点所对应的值
+ 上四分�数--Q3
+ 75%分�点所对应的值
+ 上�
+ Q3+1.5(Q3-Q1)
+ 下�
+ Q1-1.5(Q3-Q1)
+
+ 异常值
+ x>Q3+1.5(Q3-Q1)或xQ3+3(Q3-Q1)或x up) | (df['总消费'] < low)]
+print(val)
diff --git "a/03_Matplotlib/26_subplot\347\273\230\345\210\266\345\255\220\345\233\276.py" "b/03_Matplotlib/26_subplot\347\273\230\345\210\266\345\255\220\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..bb0de1c4953ae68d88518a25cea84ca8b551c9fd
--- /dev/null
+++ "b/03_Matplotlib/26_subplot\347\273\230\345\210\266\345\255\220\345\233\276.py"
@@ -0,0 +1,32 @@
+import matplotlib.pyplot as plt
+import random
+
+"""
+subplot函数:
+ 直接指定划分方å¼�å’Œä½�置,它å�¯ä»¥å°†ä¸€ä¸ªç»˜å›¾åŒºåŸŸåˆ’分为N个å�图,æ¯�个subplot函数å�ªèƒ½ç»˜åˆ¶ä¸€ä¸ªå�图
+ plt.subplot(*args, **kwargs)
+
+注�事项:
+ æ¯�绘制一个å�图表都è¦�调用一次subplot函数
+ 绘图区域的�置编�
+
+"""
+# 利用subplot函数æ�¥ç»˜åˆ¶å�图
+
+# 绘制第一个å�图
+plt.subplot(2, 2, 1) # 第一个绘图区 -- 两行两列,第一个�置
+
+plt.plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)])
+
+# 绘制第二个å�图
+plt.subplot(222) # 第二个绘图区,简写形� -- 两行两列,第二个�置
+
+plt.plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)], 'ro')
+
+# 绘制第三个å�图
+plt.subplot(2, 1, 2) # 第三个绘图区 -- 两行一列,在第二行
+x = [1, 2, 3, 4, 5]
+y = [random.randint(10, 50) for i in range(5)]
+
+plt.bar(x, y)
+plt.show()
diff --git "a/03_Matplotlib/27_subplots\347\273\230\345\210\266\345\255\220\345\233\276.py" "b/03_Matplotlib/27_subplots\347\273\230\345\210\266\345\255\220\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..b18588224bea3e11a4b15b4a5b5cb6c89e8722e4
--- /dev/null
+++ "b/03_Matplotlib/27_subplots\347\273\230\345\210\266\345\255\220\345\233\276.py"
@@ -0,0 +1,27 @@
+import random
+
+import matplotlib.pyplot as plt
+
+"""
+subplots函数:
+ plt.subplots(nrows, ncols) -- æ— æ³•å�ˆå¹¶å�•å…ƒæ ¼ï¼Œä¸�ç�µæ´»
+"""
+figure, axis = plt.subplots(2, 2) # 将画布分� 2行2列 -- 返回画布和轴
+
+# 绘制å�图 -- 第一个绘图区域绘制 折线图
+axis[0, 0].plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)])
+
+# 绘制å�图 -- 第二个绘图区域绘制 散点图
+axis[0, 1].plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)], 'ro')
+
+# 绘制å�图 -- 第三个绘图区域绘制 柱状图
+x = [1, 2, 3, 4, 5]
+y = [random.randint(10, 50) for i in range(5)]
+
+axis[1, 0].bar(x, y)
+
+# 绘制å�图 -- 第四个绘图区域绘制 饼图
+x = [random.randint(10, 50) for i in range(5)]
+
+axis[1, 1].pie(x, autopct='%1.1f%%')
+plt.show()
diff --git "a/03_Matplotlib/28_add_subplot\347\273\230\345\210\266\345\255\220\345\233\276.py" "b/03_Matplotlib/28_add_subplot\347\273\230\345\210\266\345\255\220\345\233\276.py"
new file mode 100644
index 0000000000000000000000000000000000000000..79cb4c2039ebacdc902c10868d4c6d11f62c559d
--- /dev/null
+++ "b/03_Matplotlib/28_add_subplot\347\273\230\345\210\266\345\255\220\345\233\276.py"
@@ -0,0 +1,27 @@
+import random
+
+import matplotlib.pyplot as plt
+
+"""
+add_subplot函数
+ fig.add_subplot(行,列,区域)
+"""
+
+fig = plt.figure() # 绘制画布
+
+# 绘制第一个å�图
+ax1 = fig.add_subplot(2, 2, 1)
+ax1.plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)])
+
+# 绘制第二个å�图
+ax2 = fig.add_subplot(2, 2, 2)
+ax2.plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)], 'ro')
+
+# 绘制第三个å�图
+x = [1, 2, 3, 4, 5]
+y = [random.randint(10, 50) for i in range(5)]
+
+ax3 = fig.add_subplot(2, 1, 2)
+ax3.bar(x, y)
+
+plt.show()
diff --git "a/03_Matplotlib/30_\350\241\250\346\240\274\347\232\204\344\277\235\345\255\230.py" "b/03_Matplotlib/30_\350\241\250\346\240\274\347\232\204\344\277\235\345\255\230.py"
new file mode 100644
index 0000000000000000000000000000000000000000..3364a5ec1d12932e3c9b7c263cba9b5cf0b1678e
--- /dev/null
+++ "b/03_Matplotlib/30_\350\241\250\346\240\274\347\232\204\344\277\235\345\255\230.py"
@@ -0,0 +1,34 @@
+import random
+
+import matplotlib.pyplot as plt
+"""
+图表ä¿�å˜æ”¯æŒ�çš„æ ¼å¼�:
+ JPEG�TIFF�PNG
+
+è¯æ³•æ ¼å¼�:
+ plt.savefig(图�)
+
+注�事项:
+ savefig方法必须在show()方法å‰�,å�¦åˆ™ä¿�å˜å�Žçš„å›¾ç‰‡æ˜¯ç™½è‰²ï¼Œå›¾è¡¨æ— æ³•ä¿�å˜
+"""
+fig = plt.figure() # 绘制画布
+
+# 绘制第一个å�图
+ax1 = fig.add_subplot(2, 2, 1)
+ax1.plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)])
+
+# 绘制第二个å�图
+ax2 = fig.add_subplot(2, 2, 2)
+ax2.plot([1, 2, 3, 4, 5], [random.randint(1, 10) for i in range(5)], 'ro')
+
+# 绘制第三个å�图
+x = [1, 2, 3, 4, 5]
+y = [random.randint(10, 50) for i in range(5)]
+
+ax3 = fig.add_subplot(2, 1, 2)
+ax3.bar(x, y)
+
+plt.savefig('libs/图表.png') # ä¿�å˜å›¾è¡¨
+plt.show()
+
+
diff --git a/03_Matplotlib/libs/.DS_Store b/03_Matplotlib/libs/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..2cad22a9baeafd8a02076f4cff84be96c3c08634
Binary files /dev/null and b/03_Matplotlib/libs/.DS_Store differ
diff --git "a/03_Matplotlib/libs/JD\346\211\213\346\234\272\351\224\200\345\224\256\346\225\260\346\215\256.xlsx" "b/03_Matplotlib/libs/JD\346\211\213\346\234\272\351\224\200\345\224\256\346\225\260\346\215\256.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..3566863e9970a6545bc36e6d57d7c656e0d29284
Binary files /dev/null and "b/03_Matplotlib/libs/JD\346\211\213\346\234\272\351\224\200\345\224\256\346\225\260\346\215\256.xlsx" differ
diff --git "a/03_Matplotlib/libs/Seaborn\345\233\276\350\241\250.ipynb" "b/03_Matplotlib/libs/Seaborn\345\233\276\350\241\250.ipynb"
new file mode 100644
index 0000000000000000000000000000000000000000..a831daedaf4d2e83efed39211a530e15f5fbebcb
--- /dev/null
+++ "b/03_Matplotlib/libs/Seaborn\345\233\276\350\241\250.ipynb"
@@ -0,0 +1,478 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#绘制简�的柱状图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "sns.set_style('white') # è®¾ç½®é£Žæ ¼æ ·å¼�\n",
+ "\n",
+ "#plt.figure()\n",
+ "x=[1,2,3,4,5]\n",
+ "y=[90,54,34,5,45]\n",
+ "sns.barplot(x,y)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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MYK3336blStXotVqOXHiBE8//XTdv6PmPAm3yQA+M3yfeOIJUlNT+fzzz1v840R91q5di16v5/rrryc9PZ3AwEBGjRpF37596dOnDy+99BKnTp2y6T9U63fklStXMmrUKGbPns2cOXPQ6XTcfvvtLFq0iFGjRtGzZ0+bjHemlJQUHnvsMW644QbGjh3LVVddxZQpUxg+fDgXX3wxc+fOZcCAAfz8889s2bKlxeNZLBa8vb0JCgoiOzubUaNGMWjQILKzs3niiSfo378/QUFBZ328rbzwwgs88cQTPPHEE0RFRfHuu+8SExPDzTffTFRUFHPnzq0LYUctB1i/tjMzM7ntttuYMmUKI0eOtNt4RUVF7Nq1i++//54ZM2YQGRnJgQMH6N27N9XV1bz22mvs2bPHbuMrFAry8vIYNmwYFRUVFBYW4uvry6FDhzh16hShoaEt/iawZ88evvzySzIyMhg8eDDBwcH4+PhQWlpK165dWbhwIWlpac16Em5zp6GdG75Hjhzhiy++wMvLi5qaGjw9PW021qeffkp1dTXXXHMN7777LgEBAeTl5eHj44NKpaJ9+/acOHGCzMxMnn76aWJjY1s0ntlsRqFQoFAoWLZsGadOnWLp0qX861//oqKigujoaP744w+uu+46pk+fDpy9SddSJpOJH3/8EYvFwqRJkzCbzXU/gm7atIlTp07x22+/cckll7Bu3TrGjh3L/PnzW/xj6q5du1i5ciVTp07l+++/Z/z48fz4449cdtllXHfddezatYvBgwdjNBrx8vKyxVtlxYoVpKWlMWLECA4cOMDTTz/NihUrSEpK4sEHH2TgwIGsXr2a77//ng8//JDAwECbjHs+Z4bv9OnT+cc//sEDDzwAcNbfha1kZGTw66+/kpGRQXV1NaNHj+bo0aP06NGDX375hcrKSlJSUnjjjTcwGo1oNBratWtns/F37tzJRx99RN++fSkrK+P48eNceeWVdOvWDZPJxODBgykvLycpKYkRI0bg7e3drHEef/xx/vzzT55++ml8fHxYsWIF3bt3Jzw8nIkTJ3LDDTewevVqSktLCQsLIywsrNGv3aaegB0ZvocOHaJ9+/ZMnDiR5cuXExQUxNChQ+nYsSOenp74+Phw8cUX8+9//5uBAwfy7bfftugJ2GAw8NFHH/HTTz+h1+uJjIwkOjqa119/Ha1Wy9NPP01CQgLt27c/a6nFFuFrXUpQKpVcffXVTJo0qe61rd/fx4wZw0033cSDDz6In58fDz/8MNOmTWtRKJhMJioqKtiwYQOXX34548ePZ+TIkSxbtoyYmBhMJhPFxcWsX7+eadOm8cwzz1BdXd3i9wsQGhqKv78/U6ZMoaCggPvuu4/Zs2cTFxfHxx9/jKenJ7fffjtdunThwIEDNhmzPtYNVUeHL4Cvry/Hjh2jf//+XHTRRSxevJiCggLKy8sxGo3s3buXGTNmkJGRwaJFi2y67l9YWMiqVavo1asXycnJHDx4kCuvvJI+ffqwb98+Pv/8c/Ly8ti4cSMrVqxo1lNwfn4+JpOJQ4cOcc0117Bt2zbeffddVqxYwdixYyktLWXmzJm89957pKSkMG/evCZ/nlv1E/DevXupqanhoosuOusv/9FHH+XkyZOsW7fOLuH7xRdf4Ofnx+jRoykvL2fBggU8/PDDKJVKDh8+TEZGBnq9nvbt2xMfH09iYiJXXHEFXbp0afaYCQkJzJ8/n4ULF3L55ZdTVVWFr68vULs+98wzzzBgwAAGDBjA5s2bGT16NHFxcS1+rwaDge+//56oqCi2b9/OpEmTiI2NPeubnZUtn7bPtGPHDpRKJZ06deKBBx4gLy+Pb7/9lldeeYVnn32WDRs28O2333LrrbcyePDgZj8JWee/ZcsW9Ho9FRUVrFu3Do1GwyWXXEJCQgJLly5lxYoVDB06lOHDh7NhwwZGjBhBcHCwTd/zq6++yk033UR4eDgGgwFvb2/S09O57bbbuP766+0avp999hn9+/enT58+/PLLLyxcuJDFixcTHx9PWloa27dvp6SkhI4dO5KUlERxcTHz5s2ja9euLRrX+vkvKSlBo9FQUVGBv78/q1atIjQ0lJ49e5KUlMTPP//M0KFDSUxMBGDx4sVN/rdVWlrKsmXLuP766+nduzdJSUm88847DBkyhMLCQvr06UO7du3o3LkzJ0+e5IUXXuCFF16gT58+TRrHdqnjYhISEnjllVd47rnnUCgUdV+kH374IUePHuWrr76yS/h+9tlnVFRUMGbMGLy9venQoQN33XUXr7zyCqGhoQwdOpTS0lJCQkLIz89n586d3HHHHc0OBQCdTsf999/PtGnTuPzyy6moqOCHH37gmmuuobKykkcffZTLLruMm2++GaPRyPz58wkPD7dJAJtMJuLi4li2bBnJyckYDAbuueceAgIC/vaxtgrfRYsWERwcTOfOnfH09MTPzw8/Pz/uvfdeZsyYQXJyMsnJyVRUVPDOO+9w4MABFixYQHR0dIvGVSgUHDhwgLfeeovFixfj7+9PSUkJf/31V92P299++y3t2rUjNTWVkSNHcvXVV9vkPZ/plVdeYePGjRw6dIglS5YQHBxMVlYWU6dOZdq0aXYN36VLl7J//36OHj3K1KlTGTBgAFdddRV79uwhIyOD0tJSvvrqK/r160ffvn1RKBQ89dRTREVFtWhca/gmJCTw+eef89xzz+Hj4wPAwIEDSUtLo7y8nC+//JK77rqL6667jvj4eMLDw+nUqVOTxwsMDGTs2LF89913REVFkZmZyeTJk+nYsSPbtm1DpVIxbNgwfvzxR959912WLFlC9+7dmzxOq1yC2LZtGy+99BJPPfUUffr0IT09nQcffJCcnBwuuugivvnmG7uE79q1azEajUyePJl3332XZ555hsLCQoYPH87cuXPJz8+nc+fOPPPMMxiNRgYOHMi0adOaHb7WH6eDgoJ44IEHMBgMHDp0iOeee47Vq1ejUChQq9Xcf//93HzzzUBtF9706dO58cYbW/x+09LSWLBgAR988AFHjhzhxhtvpKKigo8//pjk5GS7lT+p1WoUCgVeXl68//777N69m65du/LQQw9xzTXXkJWVhdlsRqPRsHXrVmbOnNni8N29ezeLFi1izpw5xMXFkZ2dzTPPPMPUqVMZOHAg7777Lp988gk33ngjY8aM4eTJk1RXV9u8AuLMkreAgABmzpxJcXEx1dXVzJ8/nwcffBCwT/i+8sorlJWV8fHHHzNq1Ci+/vprdDodTz31FNOnT6ewsJChQ4dy11134enpSf/+/VmwYEGLwxdqv/nt2rWLt99+m0mTJqFWq/H09KS6uprU1FQyMjIYNmwY06ZNIykpiZqaGoYPH96s8D127BivvfYav/32G3l5eXh6ejJ58mT69evHrFmz+PPPP1m9ejWPPfYYX331FS+99FKzwhdaYQAnJiby73//mz59+hAREUFubi5PPvkkAwcOpEOHDvTv3x+lUonZbLZ5+JaWljJx4kReffVVQkJCGDp0KE8++STFxcUMHDiQ+++/n1WrVrFv3z769+9P9+7d631SbIyqqioSEhJYv349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KpX07NmTf/7zn3zyySfccccdTJ8+nVdffZUxY8bQr1+/FgVDcXExVVVV9O3bl3/9619ER0fTpUsX9uzZw/bt2+nevTuXXnop+/btw9PTk7S0NP7xj3/Qo0cPoGUNEPWN3b17d3bs2MEvv/zCk08+SXV1NcePH6empoZt27YRFxfHpZde2uz3ez4+Pj7cdNNNDB06lP/+97989tln3H///TZZc2yIQqFg0KBBFBUV8frrr/OPf/yDAQMGcPLkSS666CKbtTdb7d69mw0bNrB582auuOIKsrOzWb16NUuWLOGHH35gyZIlbNiwoS58P/nkE6qrq/Hy8mrxE2haWhqFhYV1LdRpaWmkpKQwdOhQCgoKePLJJxk2bBizZs2ib9++hIaG1j15tmRs69doYmIib7zxBo8//jg9e/bEYDBw55134uXlRX5+Pl26dOGnn37CaDQSGhrKs88+S8eOHVv0nq2sywpxcXHMnDmTfv36MX78eOLi4pgyZQqhoaE2GedMbhnAW7du5cMPP+SVV17hyJEjfPjhh8ydO5fevXvzzTff8M033/DCCy+gVqvJz8+nf//+Nhn3559/pkuXLlx77bU8+eSTdO7cmcLCQr766isGDx7MFVdcQUVFBS+++CILFy4kLCyMyMjIFu2UpqSksGLFCsrLy5k1axYRERGsXbuWU6dOYTabGT9+PFFRUURFRWEwGAgJCUGj0ZwVCs0N3wuNPW7cOACGDBmCh4cH/v7+xMbG1rUi26PzzdPTkyuvvBKlUsmNN97IunXrbLK+fSHWfYb58+fXhf3EiRNtWu1g/XxZS94mTJhw3pK3wMDAs0reWurTTz/F39+fnj17cvToUTIyMjh06FBdw87VV1+Nj48PX375JX379gVAq9Xa5O/YGr5PPfUUV199Nf369SM3N5dly5Yxb9481Go1M2bMwN/fn0OHDjFmzBgiIiJaPG59+vbty5tvvsl3333H3XffbbNSuvq45RLE5s2b8fX1JS0tjQ8++IBrrrkGPz8/tm/fzm+//caTTz5JVFRU3SEhAwcObPGYzz//PBs3bmTRokWEhYVxyy23sH//fpYuXUpAQEDdE+7kyZO59NJLeeWVV7jlllta9KNRRUUFS5YsYeLEicydO5dXX32V7t27ExkZyZ9//klkZCS5ubnMnTuXZcuWkZKSQu/evbn//vuBli23NGbsgoICHnnkET766CN+/fVXgoODmTx5ct3Y9joM3bp5qtFouPvuu2nfvr1dxjmXn5/fWU/ati41c2bJ2+rVqzGbzUyYMIGKigqUSiWbNm0iNTWVzz77jC+++AKDwcDo0aMZO3YsH330kU2XXhITE1m1ahVTp06lS5curFmzhnnz5tG7d++6ZZURI0ZQU1PDb7/91qKN7MaIjY0lPDzc7pcXuOUT8JNPPsmiRYuYP38+M2fOpF27dnzxxRekp6dzww03UFRUxNKlSykrK2PmzJkt3nA7fPgwRqORpUuXcvjwYZYvX868efOorKzEZDLRt29fkpOT+e677zCbzYwcOZIFCxa0+MdBX19fHn/88bp/9Nbv/sHBwdx1110kJSXVnToWFRVFTk7OWU/bLQnApowdExNDVlbWWcdbOuomCkcc+O0o27Zt49VXX2XChAl1u/mOKHkrLi7m2LFjXHXVVfz1118cP36ccePGMXr0aKqrq1mwYAGff/45JSUlHDlyhCuuuIL58+fbpM4Xapdcli1bxhNPPEFcXBzffPMNH3/8MfHx8dxyyy11H/f999+Tk5PD4sWLW7Th1hiBgYHccsstdtlTOJPbHcZz5o7z5s2biYiI4M8//2Tt2rVkZ2dz3333cfz4cSZOnEiPHj1s8hd15phffPEF+/fv59577+XQoUMEBQXVHYHo7e1NREQE3t7eNn0qs1gsPPDAA6jVal5++WWee+457r77bvbt28f3339P586defjhh8/6eFsFoDPHbmuSk5NRKBRkZWXx1VdfodPpuPLKKzl69CgHDhzg4YcfZsSIEXapujh27BjPP/88JpOJDh06kJCQwO23386gQYOIiopix44dXHPNNeTm5uLv72+zMj+o3SgvKSmhR48e5OTkMH/+fLp3706nTp3QaDRMnDiRTZs28d577/Hvf//b5hthzuR2AQxn/yP/6quv2LhxIzfffDNHjhzhnnvusdu4OTk53HTTTTzzzDOUlJSwceNGHnvsMVJSUnj55ZeZOnVqXfWFrW3evJn/+7//Iy0tjdjYWFQqFbfffjtr1qwhJyeH1157zS7jOnvstkav17NkyRIyMzOZPXs2wcHBzJkzh759+zJ+/HgGDhxot6f+kydPsmbNGkaPHs2BAwcYPHhwXf11eno6TzzxhF3X2w0GAy+//DLR0dHceuutbN26lbS0NNLT0zl27BhPP/20TaodXIlbBrBVaWkpc+bM4d577yUkJIRXX32VZcuWoVAobPbj0bm2bNnC2rVr8fT0ZMKECezfv5+bbrqJTz/9lNGjRzNs2DC7jGsymdi6dSvV1dWMGzeODRs2oNfrGTNmDCqVCj8/P7uM6+yx2xqLxcKePXuIjIykoqKClStXctttt7Fjxw5SU1P597//bfOqizOdOHGC1atXk56ezn333cdvv/0G1Faf3HHHHTZ98q2PTqc76waTZcuWcejQIZ566qkWH6jkkixurrCw0GKxWCw//PCD5ZdffrH7eEaj0bJ//35LTU2NxWKxWF588UVLYmKixWAw2H1ss9lc999PPfWUZfny5XYf0xXGbmvMZrOloKDAMmvWLMuWLVssFovF8t///teSlJTkkPFPnTpluf322y3jxo2zvP322xaLxWIpLy93yNhn+uWXXyz//Oc/LampqQ4f21HcPoAtFovFYDBYFi1aZDl16pRDxz116pRl5syZlr/++suh41ZXV1uSkpIcEvquNHZbUlFRcdbXs16vd+j4e/bssSxZsqTu/8/8BuwI33//vWXq1KmWEydOOHRcR3PrJYgzWU/HdySDwUBxcXGT7oASwt1YHLyxajAYWL9+PfHx8a1uzfdcrSaAhRCth73usXM1EsBCCOEkrf9bjBBCuCgJYCGEcBIJYCHOUVxcbNcD1oWwkgAWbcbdd9+NxWKhrKyMxMREXn/9dRITE//2cfPmzePQoUNOmKFoa9zyMB4hmsp6XY1CoWDfvn1s2rQJhUJBfn4+J0+eJCwsDH9/f7799ltycnJYunQpUHv/3okTJ/j+++9p166dk9+FaG2kCkK0emvWrGH9+vVUVVWh1+u56qqrMBgM/PXXX3Ts2JHQ0FCuvfZaUlNT+fjjj7n88suZNGkSGo2G5557jpEjR9rtgHnRtskTsGj1brnlFsrKyhg1ahSvvfYaHTp0YPr06bz11lvEx8czZMgQLBYLv/zyCytXruTw4cPcc8899OzZk65du0r4CruRABZtwvbt27ntttvw8fEhODiYO+64g6ysLDZt2oS3tzcfffRR3Ul6QUFBqFQqhg0bxvjx4508c9GayRKEaPUMBgP33XcfERERdOrUiTvuuAOAFStW1D0B63Q6tm3bxldffUVqaiqRkZF1f760tJSLL76YJ554wllvQbRS8gQsWj1vb2/efPNNrr766rr7zc5VWlqK0Wjkpptu4tChQ8yePbvu93bs2MEff/zhqOmKNkQCWLQJO3fuZMiQISQkJDB58mQ8Pf/3pW+xWIiIiCAqKopdu3bx9ddfs3v37rrfLy0tZfjw4c6YtmjlJIBFq7d161befvtt3nvvPQoKCrj11lvr7vravXs3b7zxBsOGDeO+++7DaDQyefLkvz0B//rrr86avmjFZA1YtHrV1dVUVVWddWFpQ8xmM2az+awnZCHsRQJYCCGcRFqRhRDCSSSAhRDCSSSAhRDCSSSAhRDCSSSAhRDCSf4fSx70D1xZWVgAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 常用图表的绘制--折线图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "import pandas as pd \n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=pd.read_excel('�绩表.xlsx')\n",
+ "\n",
+ "sns.relplot(x='å§“å��',y='æ•°å¦',kind='line',data=df)\n",
+ "\n",
+ "plt.xticks(df['姓�'],rotation=45)\n",
+ "\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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7OyMRCLBzs6Or776iuPHjxMWFsabb75J3759ycjIQKPR4O7uzoEDB3j11Vf11vjrhhT27t3LunXraN26NQ8++CAXL14kODgYmUxGhw4dePrpp8nKyqKqqoqQkBAmTpyIg4ODwRre65efdu7cGaVSyejRo/H09KR///5otVqjNP5z586luLiYb775hk6dOrF582YKCwuZOnUqw4YNIzc3l3bt2vHSSy9ha2tLy5YtmTx5sl4bf4CYmBhmzZqFv78/tra2tZOrDg4OPPjgg4wcORKoGaK6ehn5vV5z69atbN68mcGDB9OoUSNKS0t59NFHmTx5Mvn5+bz66qu4uroycOBAxowZw0cffXRPjT9YaAL466+/eP/994mIiMDf35+srCymTJlCq1at8PPzo2XLlkilUjQajUGHfXRLPVNSUvDw8ODxxx+nd+/e+Pv7M2vWLAoKCmjfvj3PPfccS5YsoUuXLiiVSr1cv6ysjD///JONGzcye/ZsGjVqRJcuXXj77bfx8/PjrbfeYtasWZSVlXH//fej1WrRarUEBgby3HPPAfpb5XHlyhV27dqFQqGgbdu2dOnSheLiYqKjo2nbti2//fYb+/fvJz09XS/Xu5lmzZrh7++PSqVCIpHw5ptvsnHjRnJycoCaCdn8/HwCAwPp3r27XsfcdcM+v//+OxEREXTs2JG0tDSWLFlCREQEiYmJzJgxgz59+hAeHo6dnR1Q0+gYyq2Wn/r5+fHmm2+Sl5dnlJVHFy9eBKB58+YAPPLIIwQHB/POO+9w5swZfHx86NmzJ3/++ScqlYrQ0FA8PT31drMENSMGUPO5/+CDDxg/fjwnT57k2LFjZGdnAxAUFISjoyMqlYrY2Nh7npvSarWoVCq+++47li1bxsMPP0xWVhbl5eVMnz6drl270qdPH9avX0+XLl147LHHaNOmDX5+fri7u9/z72xxh8L/9ddfzJs3j1GjRuHk5MShQ4fYt28fzzzzDE888UTt48rKyrC1ta39ounT6tWrqa6upnfv3nz77bc4OjqSmZmJvb09Li4uODk5cf78eVQqFR988AEeHh6UlZXVjsnry4kTJ2o3d3Xr1o3y8nKKi4vJzs7mlVde4cCBA5w8eZJx48bh6upqkLu8xMREnn/+ebp3707Lli1xdnbm559/xtHREbVazaBBg9ixYwctWrTAzs6Ozp07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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 常用图表的绘制--折线图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "import pandas as pd \n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=pd.read_excel('�绩表.xlsx')\n",
+ "\n",
+ "sns.lineplot(x='å§“å��',y='æ•°å¦',data=df)\n",
+ "\n",
+ "plt.xticks(df['姓�'],rotation=45)\n",
+ "\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 常用图表的绘制--折线图(多折线图)\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "import pandas as pd \n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=pd.read_excel('�绩表.xlsx')\n",
+ "\n",
+ "df1=df[['æ•°å¦','è¯æ–‡','英è¯']]\n",
+ "\n",
+ "dfs=[df1['æ•°å¦'],df1['è¯æ–‡'],df1['英è¯']]\n",
+ "\n",
+ "sns.lineplot(data=dfs)\n",
+ "\n",
+ "#plt.xticks(df['姓�'],rotation=45)\n",
+ "\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXgAAAD2CAYAAADcUJy6AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAn8UlEQVR4nO3deXhT15038K8syVqszYskL2CMwdjGZs0ChCVAyAJJKFlLzfCmzNBkEtJ3kjedyRuaadJpGybP25ZMZ+KmtO8wDQllEpIJpIEEaBYSh0BwALPYxoAXvMq7Lcuytjt/QBgSkCULS1e6+n6ehwce61zdnw7y19dH55wrEwRBABERSU6C2AUQEVF4MOCJiCSKAU9EJFEMeCIiiWLAExFJlELsAr7m8/ng9UbPhB65XBZV9UQT9o1/7JvhsX/8C7VvlEq538eiJuC9XgE9PQ6xy7jEZNJGVT3RhH3jH/tmeOwf/0LtG7NZ7/cxDtEQEUkUA56ISKIY8EREEsWAJyKSKAY8EZFEMeCJiCSKAU9EJFEMeCIiiWLAExFJVNSsZCWSmiEBcLi9ETufVimHShax01EMYMAThYnD7cVHVbaInW9RgQWqRP/7klD84RANEZFEMeCJiCSKAU9EJFEMeCIiiWLAExFJFAOeiEiiGPBERBLFgCcikigGPBGRRDHgiYgkigFPRCRRDHgiIoliwBMRSRQDnohIohjwREQSxYAnIpIoBjwRkUQx4ImIJIoBT0QkUQx4IiKJYsATEUlUUAG/fv16rFy5EqWlpSNu09HRgRUrVlxTkURENHIBA37Pnj3w+XzYtm0bbDYb6urqRtTmxRdfhNPpHM2aiYgoCIpADQ4dOoSlS5cCAGbPno3y8nLk5OQE1ebAgQPQaDQwm80BC5HLZTCZtCG8hPCQyxOiqp5owr7x7/K+Gex1QqtJjNi51SolTEZ1xM4XCr53/AtH3wQMeIfDAavVCgDQ6XRoaGgIqo3L5UJpaSlefvllrFu3LmAhXq+Anh7HSOsPG5NJG1X1RBP2jX+X943T5YVj0BWxczuH3Ojp8UXsfKHge8e/UPvGbNb7fSzgEI1Wq700xOJwOODzXfkGulqbTZs2oaSkBAaDYcQFExHRtQsY8MXFxSgvLwcAVFVVISsrK6g2Bw4cwNatW7F69WpUVlbixz/+8SiXTkREwwk4RLNkyRKUlJTAZrNh//792LhxIzZu3Ignn3zSb5s33ngDd99996XHV69ejV/84hfheQVERHRVMkEQhECNent7UVZWhhtuuMHvB6bBtBmO2+2NqrE5jhX6x77x7/K+6XZ58VGVLWLnXlRgQXKiPGLnCwXfO/6FYww+4BU8ABiNRixbtuya2xARUeRwJSsRkUQx4ImIJIoBT0QkUQx4IiKJYsATEUkUA56ISKIY8EREEsWAJyKSKAY8EZFEMeCJiCSKAU9EJFEMeCIiiWLAExFJFAOeiEiiGPBERBLFgCcikigGPFGU8/oEeH0Bb7xGdIWg7uhERJHl8vjwVWMPajsdaOxxwicISNYmIsOgwtzcFKRoE8UukWIAA54oytR2OrD7VBt6nR5YdImYMcYIpVyGdrsLp212VLbZMTsnGTflJEMh5y/h5B8DnihKCIKA/Wc78XltN1K0Sqy+YQzGmDTfaNPv9ODDmnaUnetCU88gHpieyZAnv/jOIIoCl4f71EwD/np29hXhDgB6tQLfmZKBO4usqOsaxNsVLRyfJ78Y8ERRoKy2C5/XdmNalgHLJlugDHBVPjXTgDsKLTjb4cC7J1ohCAx5uhIDnkhk1W12fHq2C8UZeiwttEAmkwV13IwxRtw8MRWVbXZUNPeFuUqKRQx4IhF1O9x471QbMgwqLJtsDTrcvzYnJxnZyRrsq+5Aa58zTFVSrGLAE4nE4/PhneMtkAFYMTUD8oSRhTsAyGQy3FlkBQD8cl8NfByqocsw4IlEUnauC619Q7izyAqTRhny85g0SizJT0NFUx/ePdE6ihVSrGPAE4nA1j+EL+q6MSVTj0kW3TU/39RMAwrT9fjd5/Vwur2jUCFJAQOeKMJ8goDdlTaoFHIszjOPynPKZDKsvWkc2u0u/OmrplF5Top9DHiiCDvS2IvmXieW5KdBmygfteedkmXE/NwU/PHQefQ43KP2vBS7GPBEEeRwefDJmU7kpGhRlK4f9ed/fMF4DLq92HyoYdSfm2IPA54ogj492wWX14db880jnhIZjNzUJNxRaMHbx1rQM8ir+HjHgCeKkHb7EI409WLmGCPSdOHbDXL19WPh9Pjw1rHmsJ2DYgMDnihC/nK6Ayp5Aublpob1PBPNSZiTk4w3jjRjyOML67koujHgiSKgtnMAtZ0OzM1NGdUPVv1ZfcMYdF1cJUvxiwFPFGaCIODjmk4Y1QpcN9YUkXNeP9aEQqsOrx9u5OrWOBbWgO/p6UFZWRm6urrCeRqiqFZls6O1fwjzJ6SGtB1BKGQyGVZdNwYN3YM4WN8dkXNS9Akq4NevX4+VK1eitLQ06DY2mw2PPPIIKioq8NBDDzHkKS75fAL2n+lEWlIiijJGf1rkcBblpcGkUeLtYy0RPS9Fj4ABv2fPHvh8Pmzbtg02mw11dXVBtTlz5gyeeeYZPProo5g3bx5OnjwZjvqJolpFcx+6HG4snJiKhDBMixxOoiIBdxdZ8enZTrTbhyJ6booOAW/Zd+jQISxduhQAMHv2bJSXlyMnJydgm/vuuw8A8OWXX6KiogLr1q0b9jxyuQwmkzaU1xAWcnlCVNUTTdg3/l3eNz0dAyir7cLYZA2mZieHZd775dQqJUxG9Te+9tC88dhyuBF7znRh3cIJYT1/MPje8S8cfRMw4B0OB6zWC9uR6nQ6NDRcuULOXxtBELBr1y4oFAokJAz/y4LXK6CnxzHiFxAuJpM2quqJJuwb/y7vmzcOn0ef04O7i6wYdIZ/0ZFzyI2enm9OizTKZbgx24Rthxqwcmp6xD4D8IfvHf9C7Ruz2f/QX8AhGq1WC6fzwo0EHA4HfL4r59X6ayOTyfDcc89hxowZ+Pjjj0dcOEnfkAB0u7wR+zMUoQkl9iEPtpU3IjdVi+wUca9Y752WgdaLu1dSfAl4BV9cXIzy8nJMnz4dVVVVGD9+fFBtNm3aBIvFghUrVqC/vx96fWQ/YKLY4HB78VGVLWLnW1RggSoC89C3HG5Ev9OD+6dlhP1cgdw8IRXJGiXePdmKubkpYpdDERTwCn7JkiXYsWMHNmzYgN27dyMvLw8bN24cts3ChQvx3e9+Fzt27MCqVavg9Xoxb968sL0IomjSYR/C1sONuDkvDekGdeADwkwhT8DthRbsP9uJvggMFVH0CHgFr9PpsGXLFpSVlWHt2rUwm80oKCgYts3XV+ubN28OT9VEUez3Bxrg8QlYMycb1S39YpcDALhzsgXbvmrCvup23DstU+xyKEKCmgdvNBqxbNkymM3+b04QTBsiqTtjs2PH8RbcNy0DmUaN2OVckm/RITdVi/dORW44jMTHrQqIRtGv9p6GWinH38zOFruUb5DJZLhzshUVzX043z0odjkUIQx4olFypLEX+6pseOjGsUjWhm874FDdUWiBDMAubkAWNxjwRKNAEAT8Zv85WA0qfG9mltjlXJVFr8IN2SbsrrRB4AZkcYEBTzQKPqzpwImWfjxxSx7UyvBPwwzV7YUWNPU6UdlmF7sUigAGPNE1cnt9ePnTWkxI0+Ke6dF59f61hRNToUiQYV91u9ilUAQw4Imu0X9VtOB8jxM/XJAr+lYAgRjUSswal4x9p9s5TBMHGPBE16Db4cLvPq/H9dkm3JSTLHY5QVmSn4aWviGcbI2OOfoUPgx4omvwb5/WYsDlxd8vnhD23SJHy80T0qCUy7CXwzSSx4AnCtGxpl7sPNGGVddlITc1SexygqZXKzB7XDL+crqDt/OTOAY8UQg8Xh9e/MsZWPUq/M3scWKXM2JL8s1o6x/CiSjZSoHCgwFPFILNh86jpn0ATy2aAG0EdqccbQsmpCJRztk0UseAJxqhyrZ+/P8vGnB7gRmL8tLELickOpUCc3JS8JfT7RymkTAGPNEIDHl8eG53NVK0SvzDLRPFLueaLMk3w2Z3oaKpT+xSKEwY8EQj8K/7z6G204Fnb5sEg1opdjnXZP6EFKgUCdh3msM0UsWAJwrSrlNt+M8jzVg5Mws3jY/9OyMlJSpw0/gU/OV0B7w+DtNIEQOeKAjVbXa8sLcGM8cY8XcLrrxtZaxaMikNHQMuHG3qFbsUCgMGPFEAbf1D+NGOkzCqFXjhrkIo5NL5tpmXm3phmIazaSRJOu9UojDoHHDhsTcr0D/kwS9XFCE1Kfr2eb8W2kQ55o5PwUdnOjmbRoIY8ER+9Ay68cO3jqOtfwgv3VOMQqte7JLCYnFeGjoHOJtGihjwRFdR1+nAmq1HUN/lwK++U4TpY4xilxQ2c3NToJTL8GFNh9il0ChjwBN9yxd1XfjrPx2Fw+XFbx+chlkxsktkqHQqBWaNS8ZHNR3cQlhiGPBEF9mHPNiwtwY/fOsELPpEbC6ZgamZBrHLiojFeWlo7R/CKd7pSVIUYhdAJDaPT8CuU23Y9Hk9bP1DWHXdGPzt3HFRfeu90bZgQirkCTJ8eLoDRenS/KwhHjHgKW4NuDz4oNKG18ub0NA9iEKrDi/cVRg3V+2XM2qUuH6sER/VtOPx+Tkxs7c9DY8BT3HF6xPwZUM3Pqhqx96qdjjcXuRbdPjldyZjwYTUuA62xXlp2LDvDM50DCDPrBO7HBoFDHiSPEEQ0NTrxKnWfrxSVoduhxsaZQJumWTGvVMzUJyhj+tg/9rNE9Pwz/vO4MPTHQx4iWDAk2T1Oz2oaO5DRXMvegY9UCTIMHt8Cu6abMHc8SmSG2OXyWTodnlDPj5BKceULAP2nu7AgzeMHbatVimHij8Tox4DniSn2+HC57XdONHSB58AjEvRYP6EVOSZdbijOB3JMXiDjmAMenw4UHNtWw5YdSpUNPVhe3njsKt2FxVYoJJoP0oJA54kw+Xx4ZMznShv7EGCTIYZY4y4IduEZK20thcIp3yLDnur21Fts0tix8x4x4AnSTjXOYDdp2zoc3owY4wRc8enQK/m23uk9GoFMo1qVLcx4KWA3wEU0wRBwIG6bnxyphOpSYlYfcMYjDFpxC4rphVYdPiwpgM9g26YNLF9U5N4x5WsFLM8Xh92nmjDJ2c6MTldjzWzxjLcR0G+9cIMmmquao15DHiKSV6fgLcrWnCqtR83T0zF8mIrlBLap11MJo0SVr0K1TYGfKzjdwTFHJ9PwI7jrTjb4cDtBWbcND6F89hHWb5Fh6ZeJ/qdHrFLoWvAgKeYIggCdlfaUG2z45ZJaZg51iR2SZJU8PUwDa/iYxoDnmLKV429qGjuw03jU3DjOGlv4yum1KREpCUlMuBjHAOeYsb57kHsq27HxLQkLJjAKXzhlm/R4Xz3IAZcHKaJVUEF/Pr167Fy5UqUlpYG3aa/vx9r167FmjVrsG7dOrhcrtGpmOLSgMuD/6pogVGjxN3FVo65R0C+VQcBwGnbgNilUIgCBvyePXvg8/mwbds22Gw21NXVBdVm586dWLNmDTZv3oy0tDR8+umn4aif4oAgCPigsh1Otw/3Ts2Q3B4y0cqiS4RJo+QwTQwLuNDp0KFDWLp0KQBg9uzZKC8vR05OTsA2q1atuvR4d3c3UlNThz2PXC6DyaQdaf1hI5cnRFU90WQ0+2aw1wmtZvitBCoae1Fts+PWQgtyLNd2Mwq1SgmTUX1NzzGcy/smmNc2mhTyhFE/35QsI8rOdkAml0Nz2d4zofYjv6/8C0ffBAx4h8MBq9UKANDpdGhoaBhRmyNHjqC3txfTp08f9jxer4CeHsdIag8rk0kbVfVEk9HsG6fLC8eg/+E7+5AH71Y0I9Ooxswsw7BtgzrfkBs9Pb5reo7hXN43gV7baPN4faN+vtwUDT49Axw73/2NG6GE2o/8vvIv1L4xm/1f9AQcotFqtXA6nQAuBLnPd+V/qr82PT09+NnPfoYXXnhhxEUTAcC+6nZ4fALuKrIigePuEZdhUMGgVnBVa4wKGPDFxcUoLy8HAFRVVSErKyuoNi6XC0888QSeeuqpqx5DFEh9lwOVbXbMyUkedutaCh+ZTIZ8iw61XQ4MecL3mw+FR8CAX7JkCXbs2IENGzZg9+7dyMvLw8aNG4dts3DhQmzfvh0nT57EK6+8gtWrV2PXrl1hexEkPV6fgL3V7TCqFZiVw/nuYsq36OD1CTjbwdk0sSbgGLxOp8OWLVtQVlaGtWvXwmw2o6CgYNg2er0eJSUlKCkpCVvhJG1fNfag3e7CfdMyuMeMyMaY1EhKlKO6zY7J6df2ITdFVlDbBRuNRixbtuya2xAFY9DtxWdnuzA+VYs8c5LY5cQ9mUyGSRYdTjT3we318QduDOH/FEWdL+q64fT4sDgvjQuaokSBVQc3h2liDm/4QVGlz+nG4YYeFGfoYdGrRv35r/XG1IEM9jrhvPj8XiFsp4m47GQNkhLlONXajwIrh2liBQOeokrZuS74BAHzJwy/MC5Uo3Fj6uFoNYmX5qLPyTOH7TyRliCToTBdjyONvXC6w/cDkkYXh2goanQOuHCsuQ8zx5h4q7goVJSuh9cn4DS3LogZDHiKGmW1XVDIZLgpl9Mio1GGQYVkjRInW/vFLoWCxICnqNA14MKpln7MGGtEUiJHDqORTCbD5Aw96rsG0TnA3WFjAQOeosLndV2QJ8gwmzfxiGpF6XoIAD6p6RC7FAoCA55E1+1w40RLP2aMMSJJxav3aJaalIh0vQofVYfvg2oaPQx4Et0XdV1IkMkwi1fvMWFyuh7VNjsaugfFLoUCYMCTqLoGXDje3I+pmQbo1bx6jwWF6TrIAHxQZRO7FAqAAU+i2lHRAq8g4MZsk9ilUJAMaiWmZhnwQaUNgiCh1VwSxIAn0ThcXvz5eCvyLUlI4XbAMWXRJDPquwdRxTnxUY0BT6J590Qr+oc8uJFj7zFn3sRUKBJkeL+SwzTRjAFPovD4BGwtb8TkDD3GmDRil0MjZFArcdP4FOytbofXx2GaaMWAJ1F8VNOB5r4hPDCDd/uKVUsLLWi3u3CooVvsUsgPBjxFnCAIeO1wI7KTNZg9PkXscihECyakwqhW4N0TbWKXQn4w4CnivmrsxanWfqy6LgvyBO73HqsSFQm4o9CCj890oHfQLXY5dBUMeIq41w43wqRRYtlkq9il0DW6uzgdbq/AOfFRigFPEVXb6cBn57rw4PRMqJVyscuha5Rv0SHfosNODtNEJQY8RdTrhxuhUiTggemZYpdCo2R5sRXVNjuq2zgnPtow4CliOgZc2FXZhruKrDBpeUMPqbi9wIJEuQzvHG8RuxT6FgY8RcwbR5rg8QoouW6M2KXQKDJqlLhlkhm7K21whPF+tzRyDHiKCIfLi7eOtWBhXhqyk7mwSWrum5aBAZcX7/PD1qjCgKeIePdEK/qcHvzV9bx6l6KpmQbkmZPw9rEWbkAWRRjwFHZfb0swNdOAqZkGscuhMJDJZLh3agaqbXbeszWKMOAp7L7elmA1r94lbelkC7RKObYf44et0YIBT2ElCAK2fHke2ckazJ+QKnY5FEZJiQosnWzB3iobuhy8KXc0YMBTWH3V2IvKNjtKuC1BXFg5Iwsur4C3eRUfFRjwFFZfb0twJ7cliAs5qVrcND4Zbx5thsvjE7ucuMeAp7A51znAbQni0PdmZqHL4caeak6ZFBsDnsLm1S8vbEtw//QMsUuhCJo1LhnjU7X4U3kTp0yKjAFPYdHa58T7lTasmJKOZC3vtxpPZDIZvjczC6fbB3D4fI/Y5cQ1BjyFxWuHGwGAC5vi1LLJVqRolfiPg+fFLiWuMeBp1HU5XHjneCuWFVqQblCLXQ6JQKVIwF9dPwaHGnpwsqVP7HLiFgOeRt22r5rg8vjwv24cK3YpJKJ7p2XAoFbgPw7xKl4sDHgaVfYhD9482oxFeWnISdGKXQ6JKClRge/OyMTHZzpxtmNA7HLiUlABv379eqxcuRKlpaUjatPR0YGSkpJrr5JixlvHWmAf8uL7s3j1TsCDM7KgUSZg88EGsUuJSwEDfs+ePfD5fNi2bRtsNhvq6uqCatPb24unn34ag4OD4aibopDT7cXW8kbMGmdCoVUvdjkUBUwaJR6ckYU9Ve04w6v4iFMEanDo0CEsXboUADB79myUl5cjJycnYJvbb78dL730Eh577LGgCpHLZTCZoudXerk8IarqiSb++ub1Qw3ocrjx+OK8oPtusNcJrSZy0ygV8oSwni8hQXbp+cN9rm+L5PnUKiVMxuA+QH/8ljy8dawF/37oPGblW/l95Uc4MidgwDscDlitF5aZ63Q6NDRc+avW1drodLoRFeL1CujpcYzomHAymbRRVU80uVrfeHwCNu0/h+IMPfKT1UH3ndPlhWMwchtTeby+sJ5Pq0m89PzhPte3RfJ8ziE3enqC34pg1XVZ+N3n9ThS341sHW/XeDWhZo7Z7P+35YBDNFqtFk6nE8CFIPf5rvxPDaYNSduuk21o7nXi+zdmQybjpmL0TStnZsGoVmDjX06LXUpcCRjwxcXFKC8vBwBUVVUhKysrpDYkXW6vD3/4oh6T0/VYMCFF7HIoCulUCnx/VjY+O9OJg3XdYpcTNwIG/JIlS7Bjxw5s2LABu3fvRl5eHjZu3Dhsm4ULF4arXopCO463oqVvCI/cNI5X7+TXg9MzMSZZg42fnIXHxz1qIiFgwOt0OmzZsgXTpk3Dq6++ioKCAjz55JPDttHr/2dMaMuWLaNfNUWNIY8Pmw82YGqmAXNyksUuh6JYoiIB/3BbPs52OLDzOPeLj4Sg5sEbjUYsW7YMZrP5mtqQ9Lx1rBk2uwuPzs3h1TsFdEeRFTOyDHilrB72IY/Y5UgeV7JSyPqdHvz7Fw2YNc6E67NNYpdDMUAmk+HJRRPQM+jGps/rxS5H8hjwFLLNBxvQ5/Tgfy/IFbsUiiGFVj3umZqB/zzShOo2u9jlSBoDnkLS0ufEfx5pwrIiKyZZRrbmgWjd/ByYNEq8sK8GXn7gGjYMeApJ6Wd1kMlkeHRujtilUAwyqJV4YmEuTrX24+0KfuAaLgx4GrHD9d14v9KGkuuyYNWrxC6HYtQdBRbcmG3Cy5/WoqXPKXY5ksSApxHx+AT89N1TSNersGZWttjlUAyTyWT48W2TIAjAP31wGj7ev3XUMeBpRLYfbUZVWz/+z6IJ0CjlYpdDMS7TqMYTC3NxuKEH249yqGa0MeApaB32IbxSVocFeWlYODFV7HJIIlZMScecnGT86/5zqO/iBn+jKeBukkQAIAgC/nnfGXh8Av7xzkIuaopzMpkM3S7viI8b7HXCeZXjfrhoAv72T0fx9LuV+JcHpiJR8c1rT61SDhXfciPGgKegvF9lwydnO/F3N+ciJzWJWynHuUGPDwdq2kd83OXbKX/b7QUWvHm0GT/58yncXmD5xmOLCixQJXJIcKQ4REMBdQy48MsPz2JKhgHfm8mdQik8JpqTcGO2CV+d70VVW7/Y5UgCA56G5RME/PyD03C6vfjJHZMgT+DvyRQ+C/PSkGFQ4b2TbWi3D4ldTsxjwNOwXj/ciLLargtDMym81RqFlzxBhnunZUApT8BbR1sw6B75OD/9DwY8+XW8uQ8vf1aHRXlpeGB6ptjlUJwwqJW4d1oGep1u7DjeCh+3MggZA56uqsvhwvo/V8KqV+Efb5vEWTMUUWNMGtxeYEFtpwMfVNkgcBFUSBjwdIUhjw8/eucUugfd2HBXIfRqTraiyJs+xog5Ock42tSHbeVNYpcTk/idS98gCAL+6f1qHG/pw4t3F2Jyuv87thOF280TU9Hn9GDzgXqMNahwd3G62CXFFAY8XSIIAn6zvxZ7qtuxbl4OFk/i3blIXDKZDHcWWaFSyvHzPaehUcqxJJ/vy2Ax4AnAhXD/bVkdXjvciHumZWD59Ey/KxX9rUYMhZdDqxSAPEGG5+4swHPvnsKzu6qgUiRg/gRulREMBjxBEARs+rwemw+ex4op6Xhk/nh8XO1/leJwqxFHak4er8YoMI1Sjo33FOOxNyvw9LunsOGuQtw8MU3ssqIeP2SNcx6fgBf21uAPXzRgebEVz9yahwTOmKEopFMp8G/3T8Eksw5Pv1uJfcNchNAFDPg4Zh/y4Kl3TuCd463461lj8extkxjuFNUMaiX+7f4pmJKhx4/fq+TdoAJgwMepky19WLXlKxys68b6W/Pw6LzxnOtOMUGnUuA3903B7JxkbNhbg9+V1XGevB8M+Djj9vqw+WAD/mbbsQtj7yun456pGWKXRTQiGqUcv/pOEZYXW/GHLxrw0/erMeTxiV1W1OGHrHHkSGMv/nlfDc51OrBkUhqeuTUPBrVS7LKIQqKQJ+DZ2yYh3aDGps/rUd89iP+3fDLSdLxP8NcY8HGgsq0fvyurR1ltFzIMKvx6RRGnmZEkyGQy/GDOOExI1eK53dVY/doR/OKuAswcYxK7tKjAgJcor0/AZ+c68ebRZhys74FBrcBj83KwcmYW76VKkrN4khljkzX4v+9W4tE3KvC3c3Pw0I1j437SAANeQnyCgFOt/dhb3Y691e1ot7tg0SXisXk5eGB6JnQq/neTdOWZdfjjqhl4YW8NSj+rwxd13XjujnxkGtVilyYafsgaA0rL6tDt8l7xp2vIgxM2O7aUN+LJd05iSekBrNl6FG8eacZEsw4/WVqAPz50PVbMyIL74j00g/kTaHXph1U2v499erYzpNc43HEb9tYMe+xrX573+9ivPjwT0jlf3n8upON+uac6pOcEgBf3+X+dw/XBcI8N1zfDnW+41zjccwY6NtTjXj3YENRz6FQK/OLOAvzjbZNQbbPje38sx9sVLfDF6SwbXtLFgM1fNMCqS4R9yIvWfida+4bQ1j+E1r4h9A95AAAGtQLjU7TISdFgQloS1Eo53B4v9p8e+WKQQKtLPzrdjtnjTFd97LNzXSGN74d6HACc73H6fcw1zE+r4c7ZN+R/K4bhjut1evweN9xzAkA4tj0frm+GO99wr3G45wx0bKjHvXboPP5u/vignkcmk2H5lHTcMM6Ef/rgNDbsrcF7J9vwzJI8TDQnjbiuWMaAj0KCIKCp14lqmx1VbXYAwG/218Jx2f4vqUlKjE1WY6xJg5wULZK1Ss5jJ7pMhkGN0vun4L1TbfiXT2rxV1vKsWJqBh6+aRxStIlilxcRDPgo0DngwqnWfpy8+OdUaz/6Ll4Jfn0P1IlpSbDqVUg3qGDRqZCo4OgaUSAymQx3FaVjXm4qfv95Pd6qaMHuUzaUXJeFlTOzYNRIe5owAz7CHC4vqmz9ONnSfynUW/ou3Fw4QQZMSEvC4rw0FKbrUWjVITc1CfP+5TPcWWQVuXKi2GXSKPH3t0zEgzMyUfpZHf7wRQP+9FUT7puWgQemZyLdIM0PYhnwYeTx+nC2w4GTrX2Xrs5rOx2Xxj4zjWoUZxjw3Rl6FKXrkW/VcQojURiNS9HixeWTcaZ9AP9+sAGvHW7E64cbcfPENKyYmo4bs5Mv/dYsBQz4UeLxCajvclwaNz/Z2o9qm/3S8mmjWoGiDD0W56WhKN2Ayek6JMfJOCBRtJloTsILdxWipW88th9txo7jrfiwpgNpSYm4Nd+MhXmpmJZpjPmwZ8CHwOn2orbLgao2O6ptF/7UtA9cCnOVIgGFVh3um5aBonQ9ijL0yDSo+SEoUZTJMKjxwwW5eOSmHHx2rhPvnbJh+7Fm/OmrJhjVCswca8L0LANmjjEiz6yLucBnwF+FIAjoGnChps2O1v4htPY5Ud89iIZuB+q7BtHaP3SpbVKiHAUXwzzfokO+RYdxKVooYuyNQBTPEhUJWDzJjMWTzLAPeXCgrhtl5zpxpLEXH9V0ALjwvV6Ursf4VC1yUrSX/k6J4hlsQQX8+vXrce7cOSxYsACPPfZY0G2COW409Ds9cHq88PoEeAUBXh/gu/RvAU6PD4NuL5xuLwbdvgt/ey783ef0oGfQjZ5BN3ov/m2zu67YmS4pUY7sZA2mjzFiXLIG41O1yLfokGlUx/1yaCIp0akUuDXfjFsv3vu1tc+Jo019ONrUi1Ot/dh5ohWD7v/JB7UiAWm6RJiTEpGapEKaLhFGtQJJKgV0iXIkqRRISpQjUZ4ApVwGZUICFHIZFAkyKOUJUCkSkJoUnuHagAG/Z88e+Hw+bNu2Dc8//zzq6uqQk5MTsM3p06cDHjcaatrtWP3aEXhDXCWiUiTApFHCpFHCqFYgw6DGggkq5Fh1MCgSLkxN1Kui+qc0EYVPukGNOwxq3FFoAXDhN/y2/iHUdTlQ2zWI1j4nOuwudAy4cLrdjs9rXXC4R3bP4ufvyMequcEt5BoJmRBgp/yf//znmD9/Pm6++Wa8//77GBgYwH333RewTWVlZcDjiIgofAKulnE4HLBaL8zB1ul06Oy8cr+Iq7UJ5jgiIgqfgAGv1WrhdF7Ye8LhcMDnu/KuKVdrE8xxREQUPgEDvri4GOXl5QCAqqoqZGVlBdUmmOOIiCh8Ao7B2+12lJSUYM6cOdi/fz82btyI3bt348knn/Tb5o033oBMJrvia3q9PuwviIiILggY8ADQ29uLsrIy3HDDDTCbr76V7NXaBHMcERGFR1ABT0REsYd7zhIRSRQDHkB/fz/Wrl2LNWvWYN26dXC5XFi/fj1WrlyJ0tJSscuLCh0dHVixYgUAsG+u4vnnn8eHH34IgP3ztd7eXvzgBz9ASUkJfvKTnwBg3wAXvpdKSkoAAG63G4888ghWrlyJ7du3+/1aqBjwAHbu3Ik1a9Zg8+bNSEtLw65duy6twrXZbKirqxO7RNG9+OKLcDqd31i1zL654PDhw+jo6MDixYvZP5fZsWMHli9fjq1bt2JgYAC///3v475vent78fTTT2NwcBAA8Nprr6G4uBjbtm3Dxx9/DLvdftWvhYoBD2DVqlWYO3cuAKC7uxs7d+7E0qVLAQCzZ8++NN0zXh04cAAajQZmsxmHDh1i31zG7Xbj2WefRVZWFvbt28f+uYzJZEJtbS36+vrQ2tqKpqamuO8buVyOl156CTqdDgBw8ODBS30yY8YMnDhx4qpfCxUD/jJHjhxBb28v0tPTuQr3IpfLhdLSUvzoRz8CENzK5njyzjvvYOLEiVi7di2OHz+O119/nf1z0XXXXYf6+nq8+uqryM3Nhcvlivu+0el035guPjg4eEWfXO1roWLAX9TT04Of/exneOGFF7gK9zKbNm1CSUkJDAYDgOBWNseTyspKPPjggzCbzVi+fDmuv/569s9Fv/71r/HTn/4Ujz/+OHJzc/HnP/+ZffMt4d4FgAGPC1epTzzxBJ566imuwv2WAwcOYOvWrVi9ejUqKyvx0UcfsW8uk52djfPnzwMAjh8/jqamJvbPRU6nE9XV1fB6vTh27Bgefvhh9s23FBUVXdEnV/taqHjDDwDbt2/HyZMn8corr+CVV17Bvffeix07dsBms11ahRuvXn/99Uv/Xr16NX7729+ipKSEfXPR/fffj/Xr12PXrl3weDzYsmULHn30UfYPgEceeQTPPPMMmpubMX36dHz/+9/ne+db7rnnHjz88MM4fPgwzpw5g2nTpsFqtV7xtVBxoZMfXIXrH/tmeOwf/9g3V2pra0N5eTnmz59/aXz+al8LBQOeiEiiOAZPRCRRDHgiIoliwBMRSRQDnohIohjwREQS9d+V51SY7p6PYwAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制直方图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "import pandas as pd \n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=pd.read_excel('data2.xls')\n",
+ "\n",
+ "data=df[['得分']] # 准备数�\n",
+ "\n",
+ "sns.distplot(data,rug=True)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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TvskJSUREhLirCgiIoITjwD69+/P1KlT2bBhAxaLhdjYWEaOHElGRgbbtm1jxYoVzooiIiI4sQB8fX2ZM2dOiWmxsbFs376d6Oho/Pyce3gkImJ0TiuA0vj7+xMeHl6dEUREDEvvBBYRMSgVgIiIQakAREQMSgUgImJQKgAREYNSAYiIGJQKQETEoFQAIiIGpQIQETEoFYCIiEGpAEREDEoFICJiUCoAERGDUgGIiBiUCkBExKBUACIiBqUCEBExKBWAiIhBqQBERAzK6QWQlZVFnz59AJg6dSoREREsWLDA2TFERAzP6QXwxhtvUFhYyKZNm7DZbMTFxZGRkcHRo0edHUVExNCcWgDx8fF4e3sTFBTErl276NWrFwDt27cnMTHRmVFERAzPw1kDmc1mFixYwPz583nqqafIz88nODgYAF9fX1JSUi67DJPJjYAAn6qOWqrqGtfVMoBr5HCFDOAaOVwhA7hGDlfIAK6RoyIZnFYA77//PpGRkdSuXRsAHx8fCgsLAcjPz8dms112GVarnZycfACCgvyqLmwpzo97IVfI4Co5XCGDq+RwhQyuksMVMrhKjurKUN64TiuA+Ph4EhISWL58OQcOHCAtLY0bbriBW265haSkJJo0aeKsKCIighML4NNPP3V8PWjQIBYuXEhkZCQZGRls27aNFStWOCuKiIhQTe8DiI2NxdfXl9jYWNq0acMnn3yCn59zD49ERIzOaUcApfH39yc8PLw6I4iIGJbeCSwiYlAqABERg1IBiIgYlApARMSgVAAiIgalAhARMSgVgIiIQakAREQMSgUgImJQKgAREYNSAYiIGJQKQETEoFQAIiIGpQIQETEoFYCIiEGpAEREDEoFICJiUCoAERGDUgGIiBiUCkBExKCc9qHwZ86cYezYsVitVnx8fJg1axYxMTH8/vvvdO7cmVGjRjkrioiI4MQjgHXr1vH444/z0Ucfcf3117NhwwZsNhtxcXFkZGRw9OhRZ0URERGceAQQFRXl+Do7O5t169YxePBgANq3b09iYiKNGzcudxkmkxsBAT5VGbNM1TWuq2UA18jhChnANXK4QgZwjRyukAFcI0dFMjitAM776aefyM3NJSQkhODgYAB8fX1JSUm57O9arXZycvIBCAryq9KcFzs/7oVcIYOr5HCFDK6SwxUyuEoOV8jgKjmqK0N54zr1InBOTg4zZszg1VdfxcfHh8LCQgDy8/Ox2WzOjCIiYnhOKwCz2cyYMWMYP348ISEhhIaGkpiYCEBSUhIhISHOiiIiIjixAFatWsWvv/7KokWLGDRoEHa7nS+//JLXXnuNf//734SFhTkrioiI4MRrAJGRkURGRpaY1rVrV7Zv3050dDR+fs49PyYiYnROvwh8IX9/f8LDw6szgoiIYemdwCIiBqUCEBExKBWAiIhBqQBERAxKBSAiYlAqABERg1IBiIgYlApARMSgVAAiIgalAhARMSgVgIiIQakAREQMSgUgImJQKgAREYNSAYiIGJQKQETEoFQAIiIGpQIQETEoFYCIiEFVewFMnTqViIgIFixYUN1RREQMpVoLYNOmTdhsNuLi4sjIyODo0aPVGUdExFDc7Ha7vboGf/nll+nUqRN33303X331FWfPnqVfv37VFUdExFCq9QggPz+f4OBgAHx9fTl58mR1xhERMZRqLQAfHx8KCwuBc2Vgs9mqM46IiKFUawGEhoaSmJgIQFJSEiEhIdUZR0TEUKr1GkBeXh6RkZF06NCBbdu2sWLFCvz8/KorjoiIoVRrAQDk5uayfft2brvtNoKCgqozioiIoVR7AYiISPWo9jeCGcUvv/zCzz//7PjebDaTkpLCF198QU5OziXzp6enOy+cuCSz2Vwt42ZmZrJ27doqW356ejq7du2qsuX/FeXtD//xxx9OTOIcHtUd4GokJyfz0ksvUbNmTRo0aMATTzzBjBkzmD9/PvHx8WRnZ+Pl5UV8fDzu7qV3nN1up2XLlvj5+VVovoceeuiqcvTs2RObzcbx48dJTk7mf/7nf8jKyqJr167UqlWLxo0bExgYSOfOnUsse86cOdx111306tXrsn8Ps9mMh4fHJY/BbrdTXFyMl5cXAGPHjiUmJgZ/f/8yl2WxWPDwOLdavPnmm3Tu3Jn27dtf8rOKuHD+FStWUFxcTFRUFAA2m42srCzGjx/vmH/x4sX079/fke/XX38lPj6eGjVqVHjMiuZyc3PDZDJdMh24osd4JdavX8/JkycZPHgweXl5eHl54eXlxfLly+nfvz9eXl4sXLiQNm3acOedd/LMM8/w008/0apVKw4ePMjnn39e4RdKVGTdDA8Pp3Pnznh4eDBw4EDWr1/P3XffTY8ePcjMzHQs6+DBg0ybNs2xHsG5de6NN96gXr161KxZs8wcBQUFvPXWW47vmzZtir+/PxkZGdx+++2O6R06dKBZs2YkJSXx3nvvMWfOnBLLee2117jhhhvYuXMn6enpPPDAA7i5uZGXl8fs2bN5+OGHady4cYmMl2M2mxkxYgQffPABHh4e/Oc//2Hs2LF88803pa4D8+bNIywsjPvuu6/CY1zIFbeHa7IAmjZtyscffwzAoEGD8PLywtPTE7vdznvvvccbb7xBzZo1CQ0NvWQjP89ms+Hp6YnJZKrQfFebIykpiRkzZuDh4YHVaiU+Pp4nn3ySe++9t8RK/scffzBu3DjHRfCCggKOHDnC559/DsCZM2eYOXMmjRs3viTH5MmTSU9Px93dnczMTOx2O3Xr1sVut9OgQQNef/11fvvtN6677jq8vb1JSEhg4cKF5OXl4e3tjZubG9OnT6du3bo888wzeHl54ebmBpx7Ivnoo48AKCoq4q233qrQtZrCwkKGDBlCzZo1OXXqFIcOHcLPz4/Y2Fjq1atHYWEhEydOJDg4mLfffpsRI0ZgMpnw8vIiNjYWgIcffviKNujzevTowQ033FBi2v79+x17nf/+97+JjY3FZDI53nty3XXXYbVaGTZsGD169LjiMS9n2LBhnDhxAqvVyqZNmxgwYAApKSlERUWxdu1aBg4cSEREBCdPnuSrr77iwQcfZNGiRQwaNIjFixczatSocov7YhVZNwG6du3KddddR82aNRk3bhwJCQk89dRT/O1vfyM2NpYvv/ySm266ybEenjdlyhTc3d2ZPHky3bp14/777y81h81m4+zZs7zyyitYLBbOnDnD8uXL2bx5M99++y0AL7zwAq1atWL+/Pk8/fTTeHh4EBoayoQJEwB47rnnHOX8r3/9i1tvvZX77ruPqKgo9u/fT0JCAocOHcLDw4PFixdX+G/08ccf07t3b8eT8ocffkhkZCTLli1jyJAhAMycOZNffvnFUTZ//vknK1euBKBJkyZMnz69QmNV5/ZQnmuyAErj5uZGbGwsHTt2dLy57M033yQ1NRWA++67j6KiIjZv3gyU/OdVdL6ryREcHMx9991H8+bNSU5OxtfXl9DQUFavXk1RUZHjdwDuvPNOxowZc0kZWa1WZs+eXebh6TvvvOP4es2aNRQVFfHII4+UmGfx4sVMnjyZd999lw4dOrB06VLmzp3L7bffzh13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vo5pVquVbt26AfDII48wbdo0evbsCcCePXvIzc297DgXqlevnuNUTkpKCjExMfj4+BAVFVUiC5z7n40bN4433niDRo0a8fjjj3PDDTc4NrbKlJyczK233sqGDRs4efIkx44dY+rUqfj6+mKxWJg8eTIHDhxg6NChHDx4kPj4eLp3786IESMcpwIAx4sGrkR562br1q1p0KABycnJHDt2jH79+tGwYUPefPNNAFavXl3mheeAgAAee+wxhgwZgtlsJiYmptQCMJvNZGZm8uOPP5KQkECzZs3YsmULgwcPpqioiOnTp/Paa69hs9lo164dPXr04OjRo6xfv549e/YAcOTIEZ588kng/1+VFxgYyLZt25g5cyarV68mMjKSBg0aVPi9E+dvRGm32/n6669JTEx0HOk0b96cIUOGUK9ePebPn09YWBj169dn4cKFLFq0CHd3d1asWEHbtm1LXF8pT3VsDxVxzRbAhg0b+PDDDxk1ahTHjh3jxx9/pFu3bowcOZKYmBg2bNiAxWJxrJyTJ0/m+++/B+DZZ5+lUaNGjmVVdL6ryWGz2XjkkUcYPXo0U6ZMoWHDhuzZs4cmTZpw4sSJUlfYOXPmsHLlyhKvny7L1q1b+fDDDy8pgA0bNgDnNvrevXuzceNGHnjgAaZOncrnn3/O4MGDcXd3JzExkXnz5tG/f38efPBBpk+fzg8//EBMTAzu7u5cf/31jgtTx44d4913371spov961//4tNPP73kVRMmk8mxh5mXl0dRUZFjA9i9ezfR0dFXPFZaWhpfffUVO3bs4NVXX8XX15cJEyawceNG7rnnHkJDQ9m5cyezZs1iwoQJjif8mTNn8uyzz9KlSxcGDBhAw4YNr3jssvzwww/06tWL3r178/3337No0SJSUlIcd8C12Wz07duXu+++m+joaNasWcPkyZMdG3xRURG5ubmMHTuWgQMHVnjcy62bBw8epFevXiQkJBAYGMg333zjeInvhg0biIuLK/cVcFFRUTRv3pxjx47Rtm3bUufx8/NznLKBc9faatWq5ThVs3//ftavX4/ZbKZJkybAuesLL774InfffTcA3333neOIOT8/n8WLFzN69GgaNGhAXFwcSUlJPP/88xQWFjJy5EjH712O2WzGYrHQsGFDXnrpJSZOnEirVq3w9vZmwYIFZGdnc+uttxIVFUXXrl2pX78+Y8aMwWq14uXlxRtvvHHZ08Slceb2cDnX7K0g8vLysNvt+Pn5YTabycrKon79+hX63eLi4jL3mK90vr+SwxWdOHGC66+/vlLfDJWbm4vFYuG6666rtGWW5syZM7z66qt06tSJnj17lrhAu337drZs2UJoaChbt25l3Lhx/O1vfyvx+2fPnmXZsmXceeedlXokYLFYsNlslf4a7sv5K+tmeno6xcXFNGjQoFIzXembCUtjt9sr/eWQl7N7924CAwOpW7euo4wq+pLTizlre6iIa7YARETkr9G9gEREDEoFICJiUCoAkUqUnZ2tjzaVa4YKQKQCnnjiCex2O2fOnCE+Pp7Zs2cTHx9/yXwTJ07k119/rYaEIlfumn0ZqIizFBYW4uvr67hh2bfffoubmxuZmZn8/vvvBAcHU6tWLdatW8eJEycc94ixWCwkJyezfv16l3jFh8jF9CogkXIsW7aMNWvWUFBQQGFhIT179sRsNnPo0CEaNGhAUFAQDz74IEePHuXjjz+mW7du9O7dm4CAAF5++WXuuusuwsLCqvthiJRKRwAi5Xj00Uc5c+YMnTp1YtasWdSrV4/IyEgWLVrkuJW23W5n8+bNzJs3j/379zN8+HBatGhBs2bN9OQvLk0FIHIZO3fuZPDgwdSsWZM6deowdOhQ0tLS+Pbbb/Hy8mLp0qUMHz4cAH9/f2rUqEGHDh0q9GluItVJp4BEymE2mxk5ciT169enSZMmjnvpX/hhOrm5uWzfvp21a9dy9OjREvfEOX36NLfddhtTpkyprocgUiYdAYiU4/zn9N5///2OT+e62OnTpykuLuaRRx7h119/5ZlnnnH8LCEhwXFvKRFXowIQuYxdu3Zxxx13sGPHDvr06VPiXjZ2u91xt9fdu3fzxRdfkJiY6Pj56dOnufPOO6sjtshlqQBEyvHDDz/w3nvv8eGHH5KVlcVjjz3muKlbYmIi8+fPp0OHDowcOZLi4mL69OlzyRHAhXfDFHElugYgUo6ioiIKCgocnzJWnvO3dq7MO6mKVCUVgIiIQelWECIiBqUCEBExKBWAiIhBqQBERAxKBSAiYlD/Bxq8nTAea2lpAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#绘制�形图\n",
+ "\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "import pandas as pd \n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=pd.read_excel('�绩表.xlsx')\n",
+ "\n",
+ "#�形图\n",
+ "sns.barplot(x='å§“å��',y='æ•°å¦',data=df)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 散点图\n",
+ "\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=sns.load_dataset('tips') #关于�费数�集,是seaborn自带的\n",
+ "\n",
+ "sns.relplot(x='total_bill',y='tip',data=df,color='r')\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 43,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 线性回归图表分�, �费\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=sns.load_dataset('tips') #关于�费数�集,是seaborn自带的\n",
+ "\n",
+ "#绘制\n",
+ "sns.lmplot(x='total_bill',y='tip',data=df)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 箱型图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=sns.load_dataset('tips') #关于�费数�集,是seaborn自带的\n",
+ "\n",
+ "sns.boxplot(x='day',y='total_bill',hue='time',data=df)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# ç»˜åˆ¶æ ¸å¯†åº¦å›¾\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=sns.load_dataset('iris') #是seaborn自带的\n",
+ "#\n",
+ "sns.kdeplot(df['petal_width'],shade=True,color='r')\n",
+ "\n",
+ "sns.kdeplot(df['petal_length'],shade=True,color='b')\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# è¾¹é™…æ ¸å¯†åº¦å›¾\n",
+ "\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=sns.load_dataset('iris') #是seaborn自带的\n",
+ "\n",
+ "# 绘制\n",
+ "sns.jointplot(x=df['sepal_length'],y=df['sepal_width'],kind='kde',space=0)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# ��图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns\n",
+ "\n",
+ "\n",
+ "# è®¾ç½®æ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�数�\n",
+ "df=sns.load_dataset('tips') #关于�费数�集,是seaborn自带的\n",
+ "\n",
+ "\n",
+ "sns.violinplot(x='total_bill',y='day',hue='time',data=df)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git a/03_Matplotlib/libs/data.csv b/03_Matplotlib/libs/data.csv
new file mode 100644
index 0000000000000000000000000000000000000000..bd0c571c1de597452ba2b4c257fe05516eeccf64
--- /dev/null
+++ b/03_Matplotlib/libs/data.csv
@@ -0,0 +1,833 @@
+¿ª½±ÈÕÆÚ,ÆÚºÅ,Öн±ºÅÂë,ÏúÊÛ¶î(Ôª),Öн±×¢ÊýÒ»µÈ½±,Öн±×¢Êý¶þµÈ½±
+2020/1/16,2020007,05 12 17 20 25 31 10,358035962,38 (½ò ¼½ ¼ª »¦..),269
+2020/1/14,2020006,03 04 05 10 16 32 09,361697316,20 (Õã Ô¥ ÔÁ ¹ð..),363
+2020/1/12,2020005,11 16 17 22 26 32 04,400642476,8 (¼½ Íî ¸Ó ¶õ..),224
+2020/1/9,2020004,02 15 17 27 32 33 03,370826158,7 (½ú Õã ³ ÔÁ..),189
+2020/1/7,2020003,09 17 26 29 30 32 03,368960938,16 (ËÕ Õã ¶õ Ïæ..),134
+2020/1/5,2020002,04 09 14 15 16 29 11,410784878,16 (¾© ½ò ¼½ ½ú..),194
+2020/1/2,2020001,02 15 23 26 29 30 02,388311860,4 (Ô¥ ¶õ ´¨),113
+2019/12/31,2019151,02 06 09 18 24 26 14,405999712,8 (ÁÉ ¼ª Ãö Ïæ..),121
+2019/12/29,2019150,02 09 14 22 27 29 02,424037140,9 (Íî ³ ÔÁ ÉîÛÚ..),158
+2019/12/26,2019149,01 06 27 28 31 33 07,401837358,16 (¾© ËÕ Õã Ãö..),120
+2019/12/24,2019148,09 10 13 20 26 27 08,412835082,42 (¼½ ½ú ¼ª ºÚ..),179
+2019/12/22,2019147,01 09 12 14 23 27 12,428843148,10 (¼½ ÃÉ ÉîÛÚ ÉÂ..),120
+2019/12/19,2019146,01 04 10 12 30 32 14,400822952,4 (¼½ Õã ÉÂ),82
+2019/12/17,2019145,01 08 13 17 18 19 16,404721396,15 (¾© ÁÉ ºÚ »¦..),145
+2019/12/15,2019144,02 12 15 19 27 30 03,448943976,13 (½ò ÁÉ ËÕ Õã..),276
+2019/12/12,2019143,05 13 15 16 26 32 09,421054466,11 (ÃÉ »¦ ¸Ó Ô¥..),471
+2019/12/10,2019142,08 14 24 27 29 33 09,429455474,14 (¼½ ËÕ Õã Ãö..),72
+2019/12/8,2019141,10 13 14 15 17 33 14,466103236,2 (³),101
+2019/12/1,2019138,02 06 12 30 31 32 11,455574142,15 (¾© ¼½ ½ú ÃÉ..),221
+2019/11/28,2019137,07 10 13 19 23 31 06,414318454,27 (¾© ½ò ÃÉ ÁÉ..),230
+2019/11/26,2019136,12 14 15 17 29 33 12,411048748,7 (Ãö ³ Ïæ ÔÁ..),50
+2019/11/24,2019135,03 06 10 11 27 33 03,448749008,4 (ËÕ Ãö Ô¥),145
+2019/11/21,2019134,01 04 06 22 29 30 03,424644500,7 (½ò ÁÉ ºÚ Ãö..),99
+2019/11/19,2019133,03 07 16 21 24 31 07,412973230,10 (ÁÉ »¦ ËÕ Â³..),163
+2019/11/17,2019132,04 06 11 14 19 33 07,443878462,7 (¾© Õã ¸Ó ÔÁ..),141
+2019/11/14,2019131,09 17 19 20 24 31 04,413548024,12 (Õã Ãö ¸Ó Ô¥..),195
+2019/11/12,2019130,01 07 09 11 24 32 16,418172282,15 (¼½ ÃÉ ¸Ó Ô¥..),151
+2019/11/10,2019129,03 04 07 09 15 26 07,442669038,20 (¾© ¼½ ÁÉ »¦..),360
+2019/11/7,2019128,03 08 12 16 17 19 08,342336168,9 (¾© ÃÉ Ãö ¸Ó..),118
+2019/11/5,2019127,02 06 07 12 17 24 10,338393664,15 (¼½ ËÕ ¸Ó ³..),227
+2019/11/3,2019126,02 14 17 29 32 33 16,369776508,8 (¼½ ºÚ »¦ ³..),81
+2019/10/31,2019125,02 11 12 26 27 29 03,342491160,8 (¼½ Õã ÔÁ ´¨),253
+2019/10/29,2019124,04 09 30 31 32 33 01,337939626,14 (¾© ½ò ¼½ Ãö..),153
+2019/10/27,2019123,02 06 08 17 28 30 06,360609038,19 (½ú Ãö ¸Ó Ô¥..),366
+2019/10/24,2019122,04 10 15 19 21 23 02,334989390,4 (¼½ Õã ³ ¶õ),117
+2019/10/22,2019121,02 06 15 21 30 31 02,334748934,15 (¼½ Õã Íî ³..),138
+2019/10/15,2019118,12 14 15 25 28 31 04,329400746,6 (½ò ½ú ºÚ »¦..),142
+2019/10/13,2019117,03 05 11 28 32 33 01,358734764,5 (¾© Ãö ÔÁ ´¨..),135
+2019/10/10,2019116,01 08 09 13 16 33 01,336502106,7 (ÁÉ ËÕ Ô¥ ÉîÛÚ..),146
+2019/10/8,2019115,04 10 11 14 15 29 05,354033692,8 (¾© ¼½ ÁÉ »¦..),137
+2019/9/29,2019114,02 04 09 11 12 30 01,372847052,4 (ËÕ Ïæ µá),180
+2019/9/26,2019113,01 05 19 21 25 33 15,339648916,5 (Õã Ô¥ ÔÁ ´¨),118
+2019/9/24,2019112,03 12 14 17 23 27 01,335430712,6 (¼ª ËÕ Â³ ÔÁ..),173
+2019/9/22,2019111,07 18 20 22 24 33 01,371095278,6 (¾© ÔÁ),82
+2019/9/19,2019110,01 18 22 26 27 28 08,345297696,8 (¾© Õã Íî ³..),89
+2019/9/17,2019109,03 06 07 17 28 31 10,339057352,5 (ËÕ Ãö Ïæ ¹ð),218
+2019/9/15,2019108,07 13 19 22 25 32 13,361553454,13 (¼½ ½ú ºÚ »¦..),110
+2019/9/12,2019107,02 06 08 23 27 32 02,326852234,2 (ºÚ ¹ð),54
+2019/9/10,2019106,02 14 22 27 30 33 14,330410652,3 (¾© Íî ³),65
+2019/9/8,2019105,02 13 15 17 26 33 01,365092568,6 (½ú ÁÉ),85
+2019/9/5,2019104,01 05 16 17 18 24 10,336503558,7 (ÃÉ Õã Ãö ³..),120
+2019/9/3,2019103,04 12 14 21 27 29 12,334444954,2 (ºÚ µá),101
+2019/9/1,2019102,03 08 12 16 20 32 12,365310214,18 (¼½ ËÕ ¸Ó Ïæ..),198
+2019/8/29,2019101,01 04 09 21 31 33 05,336008906,4 (½ú ÁÉ ÔÁ),77
+2019/8/22,2019098,03 11 12 14 17 26 09,334187522,4 (ÁÉ ºÚ Õã Ïæ),136
+2019/8/20,2019097,03 05 18 24 25 31 09,328319954,5 (ÁÉ ÔÁ ÉÂ ÐÂ),98
+2019/8/18,2019096,05 07 12 18 27 32 11,355103324,48 (¼½ ½ú ÁÉ ¸Ó..),310
+2019/8/15,2019095,02 05 14 19 21 28 01,327102912,3 (ÁÉ ÔÁ),95
+2019/8/13,2019094,05 10 12 18 19 27 06,318739184,8 (ËÕ Õã ¸Ó ÔÁ..),301
+2019/8/11,2019093,05 07 08 09 20 22 02,343851622,27 (¾© ¼½ ÃÉ ÁÉ..),629
+2019/8/8,2019092,09 17 27 28 32 33 08,325113036,6 (¾© ËÕ Õã Ïæ..),67
+2019/8/6,2019091,07 10 21 24 29 32 11,321773688,2 (ÉîÛÚ Óå),94
+2019/8/4,2019090,02 03 06 08 14 22 04,355808718,2 (ÁÉ ÔÁ),93
+2019/8/1,2019089,02 04 14 16 20 22 11,321183320,7 (ÁÉ Íî ¶õ Ïæ..),104
+2019/7/30,2019088,13 14 15 21 23 29 13,320442344,18 (ºÚ ËÕ Õã ³..),77
+2019/7/28,2019087,04 05 07 09 21 30 04,348495228,5 (»¦ Íî),99
+2019/7/25,2019086,16 22 24 26 28 31 06,318423888,11 (½ò ËÕ Ãö ¸Ó..),120
+2019/7/23,2019085,01 04 14 18 24 29 04,322387974,12 (¼½ ËÕ Â³ ¶õ..),61
+2019/7/21,2019084,04 08 14 18 20 27 03,356282880,15 (ÃÉ Õã Íî ³..),300
+2019/7/18,2019083,06 15 17 26 28 31 03,329029762,10 (¼½ ËÕ Õã Íî..),118
+2019/7/16,2019082,07 16 19 22 24 28 02,328221990,5 (¼½ ÁÉ Íî ÔÁ),91
+2019/7/14,2019081,05 24 27 29 31 32 10,359862504,5 (ËÕ Â³ ÔÁ Óå),58
+2019/7/7,2019078,01 17 27 29 31 33 12,358699764,14 (¾© ºÚ ËÕ Õã..),199
+2019/7/4,2019077,09 11 13 18 21 22 15,331156004,1 (Õã),118
+2019/7/2,2019076,12 15 19 20 29 32 14,327737064,4 (ÉîÛÚ ´¨),84
+2019/6/30,2019075,05 08 20 22 31 33 03,356452390,2 (Ãö ÔÁ),69
+2019/6/27,2019074,12 21 27 29 31 33 04,339313032,4 (¼½ »¦ Íî ÉÂ),51
+2019/6/25,2019073,01 02 06 12 16 18 08,334373706,17 (¼½ ½ú ÃÉ ËÕ..),146
+2019/6/23,2019072,02 09 13 15 22 30 15,366310328,10 (¼½ Õã ¸Ó Â³..),155
+2019/6/20,2019071,01 08 19 24 29 30 04,338921834,22 (½ú »¦ Õã Ô¥..),371
+2019/6/18,2019070,06 15 18 19 24 32 09,335727814,3 (Õã Óå ´¨),103
+2019/6/16,2019069,06 11 16 19 21 25 01,370103190,8 (ÁÉ Õã Ãö ¸Ó..),226
+2019/6/13,2019068,03 14 20 24 26 33 10,331635522,6 (½ú ºÚ ÔÁ ´¨..),64
+2019/6/11,2019067,04 06 08 11 30 33 11,330381956,5 (¾© ÁÉ ËÕ Ïæ),110
+2019/6/9,2019066,01 14 17 20 22 32 04,354505682,6 (ÃÉ Â³ Ô¥ ¹ð..),86
+2019/6/6,2019065,06 09 11 15 20 26 10,327400036,10 (¾© ¼½ ÁÉ ËÕ..),317
+2019/6/4,2019064,12 20 24 25 30 33 12,331639006,4 (»¦ Õã ¹ð ¹ó),92
+2019/6/2,2019063,01 14 19 22 29 31 16,361222550,5 (ºÚ Ô¥ ¶õ Çí),91
+2019/5/30,2019062,07 13 16 23 26 30 01,339468976,7 (»¦ ËÕ Õã ¶õ..),161
+2019/5/28,2019061,03 17 19 24 27 31 12,335296666,6 (¾© Íî Óå ´¨..),80
+2019/5/21,2019058,07 08 12 21 23 27 12,339299672,20 (¼½ ºÚ »¦ ËÕ..),127
+2019/5/19,2019057,04 05 06 08 13 18 16,372560948,7 (ºÚ »¦ Ïæ ÉîÛÚ..),127
+2019/5/16,2019056,13 14 17 19 21 29 01,351267630,1 (¸Ó),78
+2019/5/14,2019055,01 06 11 15 19 31 10,350070872,2 (Ô¥ ÔÁ),61
+2019/5/12,2019054,07 10 11 15 24 26 11,376075414,8 (¾© ¼ª ³ ¶õ..),132
+2019/5/9,2019053,04 16 22 25 29 31 08,345533966,12 (ÃÉ »¦ ËÕ ¶õ..),109
+2019/5/7,2019052,03 06 09 13 16 19 16,342251970,153 (¾© ½ò ¼½ ½ú..),2295
+2019/5/5,2019051,08 09 10 13 15 28 09,371316762,13 (½ú ÃÉ ¼ª ºÚ..),120
+2019/5/2,2019050,04 06 10 11 21 23 02,311858860,13 (ÁÉ ¼ª »¦ Íî..),100
+2019/4/30,2019049,03 10 13 22 23 28 15,333775314,9 (¾© ½ò ºÚ Õã..),205
+2019/4/28,2019048,03 07 10 12 18 29 10,379210874,8 (¼½ ËÕ Ïæ ÔÁ),153
+2019/4/25,2019047,03 11 18 25 30 33 14,349665886,1 (ÔÁ),388
+2019/4/23,2019046,02 12 16 22 25 32 06,349236650,17 (½ò ºÚ »¦ Õã..),132
+2019/4/21,2019045,01 06 17 19 27 31 14,380577960,7 (ÁÉ ËÕ ÔÁ ÉîÛÚ..),83
+2019/4/18,2019044,06 14 16 17 23 29 07,350579948,12 (½ò Õã Íî Ïæ..),188
+2019/4/16,2019043,01 06 12 13 24 32 13,345296562,2 (³ ¶õ),99
+2019/4/14,2019042,15 17 19 22 25 26 04,376134240,4 (¼½ ½ú Ãö ³),132
+2019/4/11,2019041,02 09 13 23 24 26 16,347145834,2 (¸Ó Ô¥),103
+2019/4/4,2019038,09 12 21 27 29 30 05,335328036,10 (»¦ Õã ¶õ Óå..),101
+2019/4/2,2019037,01 07 12 14 18 25 10,344923376,12 (ËÕ Õã ³ Ô¥..),213
+2019/3/31,2019036,02 10 13 16 23 32 08,383547756,21 (½ò ¼½ ÁÉ ¼ª..),85
+2019/3/28,2019035,01 05 07 09 10 20 16,354951028,11 (¾© ¼½ ºÚ »¦..),233
+2019/3/26,2019034,09 11 15 22 24 26 03,354652922,10 (¾© ¼½ ÁÉ »¦..),103
+2019/3/24,2019033,09 15 19 21 23 29 15,385168218,22 (½ú ËÕ Õã Ô¥..),224
+2019/3/21,2019032,04 08 09 13 28 33 04,353034100,6 (»¦ ËÕ ÔÁ ¹ó..),228
+2019/3/19,2019031,03 13 15 18 21 33 16,358344316,5 (ËÕ Óå),119
+2019/3/17,2019030,04 05 07 10 12 22 16,392415448,17 (½ú ¼ª Õã Íî..),196
+2019/3/14,2019029,08 11 17 23 32 33 10,358515950,6 (ÃÉ Õã Ãö ³..),83
+2019/3/12,2019028,04 19 22 26 29 30 11,356878622,11 (¼½ Ãö ³ Ô¥..),165
+2019/3/10,2019027,02 06 08 10 11 17 13,393236612,9 (³ Ïæ ÔÁ ¹ó),223
+2019/3/7,2019026,03 13 15 19 20 27 14,349411720,10 (¾© ÃÉ Íî ¸Ó..),105
+2019/3/5,2019025,15 16 21 27 30 33 04,345714892,5 (ÁÉ ºÚ Ïæ ¹ð),74
+2019/3/3,2019024,01 08 23 25 28 29 10,384117562,8 (½ò »¦ Õã Ïæ..),99
+2019/2/28,2019023,01 10 14 15 18 31 13,353488994,13 (ÃÉ ºÚ ËÕ Õã..),336
+2019/2/26,2019022,03 07 11 21 30 33 07,338829860,19 (ËÕ Íî ¸Ó Â³..),169
+2019/2/24,2019021,02 05 07 08 20 27 04,370839306,6 (½ò Ô¥ ¶õ ´¨..),214
+2019/2/17,2019018,04 11 18 19 26 32 04,349743310,8 (ËÕ Õã Íî ÔÁ..),364
+2019/2/14,2019017,04 05 24 28 30 33 09,312764888,3 (ÁÉ »¦ µá),50
+2019/2/12,2019016,05 07 09 11 19 25 05,314659700,11 (¼½ ÃÉ Â³ Ô¥..),157
+2019/2/3,2019015,11 15 16 20 24 31 04,386508326,13 (½ú ÁÉ ºÚ ËÕ..),181
+2019/1/31,2019014,01 02 03 14 19 33 03,327526362,7 (ÁÉ ËÕ Ô¥ ÔÁ),168
+2019/1/29,2019013,05 07 14 16 18 21 01,332648408,4 (ºÚ Õã Ô¥ ÉÂ),77
+2019/1/27,2019012,07 10 21 23 31 33 14,370443836,2 (ºÚ),55
+2019/1/24,2019011,10 13 19 21 24 30 07,340431350,4 (¼½ ÁÉ Ô¥),72
+2019/1/22,2019010,02 04 05 08 11 30 02,336769874,15 (¾© ¼½ ½ú ºÚ..),178
+2019/1/20,2019009,01 07 10 22 31 32 15,376873348,12 (ÁÉ Â³ Ïæ ÔÁ..),122
+2019/1/17,2019008,02 06 09 13 28 32 12,342498692,4 (³ ÔÁ Óå ´¨),86
+2019/1/15,2019007,06 10 14 15 19 23 15,340543166,9 (¼ª Õã Ô¥ ¶õ..),198
+2019/1/13,2019006,01 05 10 19 26 28 12,375825296,32 (¾© ½ú ÁÉ ºÚ..),96
+2019/1/10,2019005,21 22 26 28 31 32 07,343365078,11 (ËÕ Ãö ¸Ó Ô¥..),68
+2019/1/8,2019004,08 12 16 19 26 32 03,338080388,8 (ÁÉ ËÕ Ô¥ ´¨..),222
+2019/1/6,2019003,13 17 20 21 22 27 01,373728002,5 (»¦ Õã ³ ÉÂ),129
+2019/1/3,2019002,04 05 06 08 09 18 11,345144344,9 (¾© »¦ Ô¥ ÔÁ..),129
+2019/1/1,2019001,06 10 13 15 32 33 15,341453440,14 (Õã ³ ÉîÛÚ Óå..),147
+2018/12/25,2018151,05 15 19 25 26 29 15,345353380,4 (ÁÉ Ãö ¸Ó Ô¥),203
+2018/12/23,2018150,06 08 15 19 20 31 05,377320206,15 (¼½ ÃÉ »¦ ËÕ..),270
+2018/12/20,2018149,01 07 08 10 12 24 01,353364860,12 (ÁÉ ºÚ ËÕ Õã..),212
+2018/12/18,2018148,03 06 18 19 21 31 01,346743178,11 (Õã Íî Ô¥ ÔÁ..),210
+2018/12/16,2018147,03 15 17 23 27 30 11,378419434,11 (ÁÉ »¦ ËÕ Ãö..),102
+2018/12/13,2018146,02 10 11 17 18 29 16,345409226,13 (¾© ËÕ Õã ³..),157
+2018/12/11,2018145,03 09 13 22 23 25 06,349376292,21 (ÁÉ »¦ Õã Íî..),172
+2018/12/9,2018144,08 13 17 18 20 27 13,387956028,1 (½ò),117
+2018/12/6,2018143,04 06 15 28 32 33 14,373157016,16 (¼½ ÃÉ Õã ³..),117
+2018/12/4,2018142,05 08 10 11 27 28 11,390581690,16 (¼½ ºÚ »¦ Õã..),242
+2018/12/2,2018141,11 14 16 18 24 33 04,416166816,2 (Íî Ïæ),115
+2018/11/29,2018140,01 15 20 22 25 28 14,386006162,0,103
+2018/11/27,2018139,11 18 20 23 31 32 15,380559364,10 (ÁÉ ËÕ Â³ ÔÁ..),82
+2018/11/25,2018138,01 10 25 27 30 32 09,412013682,3 (Íî ÔÁ ÉÂ),67
+2018/11/22,2018137,03 05 11 15 20 23 09,379485292,10 (ÃÉ ¼ª ËÕ Óå..),141
+2018/11/20,2018136,10 12 15 25 26 27 14,377111910,6 (¼½ ÁÉ ¶õ ÔÁ..),149
+2018/11/18,2018135,01 03 06 10 11 29 16,406719454,4 (¾© ½ú ÁÉ Ô¥),133
+2018/11/15,2018134,03 16 18 31 32 33 12,377767366,11 (¾© ÁÉ ËÕ Íî..),297
+2018/11/8,2018131,21 22 24 31 32 33 01,383809176,2 (¼½ Õã),125
+2018/11/6,2018130,05 12 17 18 24 28 12,374274632,17 (¾© ½ú ºÚ »¦..),841
+2018/11/4,2018129,02 04 06 16 18 19 16,418290398,7 (¾© ÁÉ Â³ Ô¥..),117
+2018/11/1,2018128,06 07 08 19 22 23 02,388471822,11 (ÃÉ ÁÉ ËÕ Íî..),300
+2018/10/30,2018127,02 05 06 07 11 15 12,383266268,13 (ÃÉ »¦ Õã Íî..),202
+2018/10/28,2018126,01 06 08 09 14 22 05,415778246,8 (Íî Ïæ ¹ó µá..),138
+2018/10/25,2018125,03 10 11 14 15 32 02,391293382,3 (¼½ ÃÉ ÁÉ),54
+2018/10/23,2018124,09 13 14 19 22 25 02,378069006,4 (³ Ïæ ÔÁ Çà),127
+2018/10/21,2018123,13 21 24 27 31 32 01,410429482,6 (Ô¥ ¶õ ÔÁ ¹ó..),115
+2018/10/18,2018122,05 07 20 22 30 32 10,327644802,31 (¼½ ½ú ÁÉ ºÚ..),230
+2018/10/16,2018121,06 08 14 19 23 25 11,321305376,11 (ÁÉ Õã ¸Ó ¶õ..),142
+2018/10/14,2018120,03 04 18 26 27 33 01,357215818,5 (½ò ¼½ ÁÉ ¶õ),185
+2018/10/11,2018119,03 13 14 16 25 27 12,328321394,10 (¼½ ½ú ºÚ Ïæ..),117
+2018/10/9,2018118,08 12 21 22 27 31 09,322015414,7 (Õã ¶õ ÔÁ ÉîÛÚ..),140
+2018/10/7,2018117,08 11 15 17 23 25 05,340052040,6 (¾© ËÕ Â³ ÔÁ..),189
+2018/10/4,2018116,05 14 17 22 23 28 15,281786404,44 (ÃÉ ºÚ Õã Ïæ..),320
+2018/10/2,2018115,01 13 19 24 26 29 11,273986534,1 (ÔÁ),52
+2018/9/30,2018114,01 07 15 16 20 27 14,336072030,6 (½ò Õã Ãö ´¨..),203
+2018/9/23,2018111,01 07 14 24 25 28 08,320180512,11 (¾© ÁÉ »¦ Õã..),143
+2018/9/20,2018110,11 13 16 21 22 23 02,307066624,2 (¼ª Óå),66
+2018/9/18,2018109,10 11 18 23 31 33 15,306989720,4 (ºÚ ËÕ Â³ ´¨),69
+2018/9/16,2018108,05 13 18 21 26 30 02,322147946,22 (¾© ¼½ »¦ Õã..),179
+2018/9/13,2018107,01 02 05 12 20 22 01,317508712,6 (ÁÉ Õã ¸Ó Â³..),139
+2018/9/11,2018106,04 18 19 24 25 26 10,312096980,4 (¾© ÁÉ Â³),125
+2018/9/9,2018105,04 05 13 18 19 25 01,343324268,17 (¾© »¦ ËÕ Íî..),150
+2018/9/6,2018104,02 03 06 19 25 29 01,312637426,5 (¾© ÁÉ »¦ ³..),158
+2018/9/4,2018103,02 09 15 22 23 24 16,314574584,7 (¼ª Ãö ¸Ó ³..),111
+2018/9/2,2018102,02 06 11 19 21 28 05,340812198,4 (Õã Ãö ³ ´¨),163
+2018/8/30,2018101,01 03 14 26 29 33 09,308676480,5 (¼½ Õã ÔÁ),70
+2018/8/28,2018100,02 11 14 15 29 33 02,309533260,3 (¼½ ³ Ô¥),91
+2018/8/26,2018099,03 07 08 14 25 32 06,339383254,12 (¼½ ½ú ºÚ Õã..),242
+2018/8/23,2018098,06 10 11 20 29 32 13,314746902,9 (½ú ÁÉ ËÕ Íî..),125
+2018/8/21,2018097,01 02 17 20 25 28 13,313501772,1 (ÔÁ),38
+2018/8/19,2018096,01 05 09 20 28 32 12,338691852,23 (»¦ ËÕ Õã Ô¥..),150
+2018/8/16,2018095,10 11 12 21 26 33 09,320539494,4 (ÁÉ Ãö ÔÁ),87
+2018/8/14,2018094,04 07 16 20 24 30 05,314204036,0,148
+2018/8/7,2018091,06 11 13 17 25 32 07,315853082,4 (¾© ËÕ Õã),81
+2018/8/5,2018090,01 02 04 10 14 23 07,340370390,12 (¾© ÁÉ Íî Ãö..),85
+2018/8/2,2018089,06 09 12 14 18 27 14,312432712,5 (½ú ËÕ Õã Óå..),172
+2018/7/31,2018088,03 05 12 29 30 32 14,315199378,8 (½ú Õã ¶õ Ïæ..),69
+2018/7/29,2018087,01 05 10 16 18 31 03,348603358,3 (Óå ¸Ê),74
+2018/7/26,2018086,02 07 17 21 23 26 16,322631262,18 (ËÕ Õã Íî ¶õ..),109
+2018/7/24,2018085,04 10 25 26 30 33 06,322576362,8 (½ò Õã ¹ð Óå..),88
+2018/7/22,2018084,05 06 08 12 22 24 03,347865554,13 (¾© ÃÉ ºÚ »¦..),249
+2018/7/19,2018083,04 09 18 21 32 33 03,323565026,11 (ËÕ ÔÁ µá),126
+2018/7/17,2018082,06 12 14 20 22 24 09,319081284,8 (¼½ Õã Ô¥ ´¨),140
+2018/7/15,2018081,01 02 12 16 20 26 03,349698540,5 (½ú ¼ª »¦ ÉÂ),154
+2018/7/12,2018080,04 07 13 20 29 33 03,325310442,6 (¼½ Õã Ïæ ¹ð..),128
+2018/7/10,2018079,14 15 17 22 24 29 13,327442428,2 (Õã Ãö),77
+2018/7/8,2018078,03 10 14 17 18 30 12,358569878,6 (ÃÉ ¼ª ËÕ Õã..),204
+2018/7/5,2018077,02 05 09 15 20 24 10,327832004,7 (¼½ ÁÉ Õã ¹ð..),109
+2018/7/3,2018076,03 07 08 15 29 30 13,327873252,22 (¼½ ÁÉ ¼ª ºÚ..),363
+2018/7/1,2018075,07 09 12 13 22 24 11,356378720,17 (»¦ ËÕ Â³ ÔÁ..),120
+2018/6/28,2018074,09 11 14 20 27 30 09,327800026,9 (ÁÉ ºÚ ËÕ Õã..),120
+2018/6/21,2018071,02 05 06 13 16 19 03,348880396,9 (ºÚ ËÕ Õã Íî..),110
+2018/6/19,2018070,04 09 15 16 19 27 10,339461364,13 (ÃÉ »¦ Íî ¸Ó..),138
+2018/6/17,2018069,06 13 17 19 23 31 12,355213336,5 (Õã ÔÁ ¹ð Óå),126
+2018/6/14,2018068,08 10 17 20 27 30 01,332649368,3 (¾© Ïæ ÔÁ),225
+2018/6/12,2018067,01 04 09 12 15 18 05,324647042,8 (¾© Íî ³ Çí..),122
+2018/6/10,2018066,09 16 17 19 22 26 10,357968382,10 (Õã ¸Ó ÔÁ ´¨),195
+2018/6/7,2018065,01 04 06 14 28 33 01,329937636,6 (¾© ÃÉ Íî ÔÁ..),123
+2018/6/5,2018064,02 05 10 11 17 21 05,329557586,12 (¾© ¼½ ÁÉ Õã..),149
+2018/6/3,2018063,05 06 10 16 20 25 12,358387608,27 (¼½ ÁÉ »¦ Õã..),315
+2018/5/31,2018062,02 18 19 24 25 33 11,326938646,6 (³ ¹ð Óå ´¨..),109
+2018/5/29,2018061,09 10 11 12 18 23 07,332550974,15 (¼½ ½ú »¦ ËÕ..),213
+2018/5/27,2018060,04 08 13 25 30 31 10,364451892,5 (ÁÉ ËÕ Ãö ¶õ..),111
+2018/5/24,2018059,04 06 08 13 22 32 11,335528070,5 (½ú ËÕ ¹ó µá..),69
+2018/5/22,2018058,07 12 13 16 26 31 07,328678478,11 (ÁÉ ÉîÛÚ ÉÂ),120
+2018/5/20,2018057,05 15 17 19 20 30 13,360079018,9 (¼½ ¼ª Ãö ³..),193
+2018/5/17,2018056,01 03 06 20 21 26 01,332042280,7 (»¦ ³ ÔÁ ´¨),187
+2018/5/15,2018055,07 09 10 12 22 26 07,328077816,39 (¼½ ËÕ Õã ³..),131
+2018/5/13,2018054,04 06 18 22 25 33 16,364343470,4 (¼½ ËÕ ¶õ ÐÂ),86
+2018/5/6,2018051,05 07 20 23 27 31 04,362286900,5 (ËÕ Â³ ÔÁ ¸Ê..),146
+2018/5/3,2018050,01 02 04 10 18 19 07,332612986,7 (¼ª ºÚ Õã Óå..),146
+2018/5/1,2018049,01 03 04 11 19 23 02,308606382,7 (Õã ³),88
+2018/4/29,2018048,01 12 20 25 30 31 02,347082070,4 (½ò Õ㠹𠴨),76
+2018/4/26,2018047,06 07 12 16 22 25 07,340211348,9 (»¦ Õã Ãö ¸Ó..),102
+2018/4/24,2018046,10 13 14 18 20 31 03,341414200,2 (ÁÉ Íî),100
+2018/4/22,2018045,03 04 06 25 26 30 01,381384846,3 (³ ¹ð ¸Ê),82
+2018/4/19,2018044,05 09 12 17 27 30 06,351490126,22 (¾© ½ò ÃÉ ºÚ..),643
+2018/4/17,2018043,01 04 06 08 21 24 07,350595736,6 (¼½ ÃÉ Õã ¶õ..),93
+2018/4/15,2018042,06 10 21 28 29 31 12,373384922,14 (ºÚ ³ Ô¥ ¶õ..),163
+2018/4/12,2018041,07 08 20 23 24 32 13,342614774,4 (¼½ ËÕ Õã ´¨),64
+2018/4/10,2018040,01 03 08 13 18 23 16,341719534,11 (¼½ ½ú ÁÉ »¦..),283
+2018/4/8,2018039,08 12 18 19 23 32 03,368394896,6 (¸Ó ³ Ô¥ Ïæ..),168
+2018/4/5,2018038,15 23 24 25 28 29 09,303245456,5 (ËÕ Õã ÉîÛÚ ¹ð..),75
+2018/4/3,2018037,01 06 07 08 27 30 10,336334062,12 (¼½ ÁÉ ¼ª ³..),137
+2018/4/1,2018036,08 17 24 26 28 33 04,375931002,4 (ËÕ ÉîÛÚ ÉÂ),117
+2018/3/29,2018035,07 10 11 17 23 28 15,350309396,6 (Õã Ïæ ÔÁ ÉîÛÚ..),289
+2018/3/27,2018034,01 05 11 22 23 26 15,348544506,8 (ÁÉ ¼ª Íî ³..),122
+2018/3/20,2018031,02 16 18 19 27 30 14,345048756,3 (ÃÉ ËÕ Ãö),116
+2018/3/18,2018030,13 14 20 21 25 33 07,388492136,1 (ËÕ),98
+2018/3/15,2018029,01 02 09 14 22 25 05,349939456,5 (½ú ÁÉ Õã Ô¥),85
+2018/3/13,2018028,03 08 11 14 18 23 16,352015830,7 (½ò ÃÉ »¦ Õã..),220
+2018/3/11,2018027,02 07 09 14 18 28 05,386579026,6 (ËÕ Ãö ³ ¶õ),144
+2018/3/8,2018026,04 07 12 14 26 32 04,341958742,6 (ËÕ ¸Ó ³ Ïæ..),75
+2018/3/6,2018025,04 13 16 19 21 25 14,341614936,1 (¹ð),83
+2018/3/4,2018024,11 19 22 26 31 32 02,373443496,9 (ºÚ ¸Ó Ô¥ Ïæ..),81
+2018/3/1,2018023,12 15 16 21 26 29 16,339395846,3 (¾© ½ò ËÕ),159
+2018/2/27,2018022,07 14 19 21 22 23 03,333617132,6 (ÁÉ ºÚ ³ Ïæ..),111
+2018/2/25,2018021,03 04 06 11 23 28 14,364661036,3 (ÁÉ ËÕ ÉÂ),216
+2018/2/22,2018020,06 09 10 14 28 30 05,322991340,33 (¾© ¼½ ½ú Ãö..),212
+2018/2/13,2018019,03 11 12 16 21 23 09,353382992,8 (¾© ¼½ ºÚ ËÕ..),80
+2018/2/11,2018018,02 12 13 18 25 27 07,364855490,12 (ÁÉ ºÚ ËÕ Õã..),214
+2018/2/8,2018017,03 06 11 26 30 32 12,341808336,5 (ÃÉ Õã Ãö ÔÁ..),68
+2018/2/6,2018016,01 11 12 18 25 27 16,338462386,4 (¾© ³),98
+2018/2/4,2018015,11 15 20 21 26 33 15,372995620,6 (ÃÉ Õã Íî ¹ð..),172
+2018/2/1,2018014,09 12 20 24 28 31 07,341965074,17 (ËÕ Â³ ¶õ ÔÁ..),103
+2018/1/25,2018011,03 10 21 23 27 33 11,336871794,8 (½ú »¦ Íî Ô¥..),138
+2018/1/23,2018010,01 08 17 20 21 22 03,351327690,6 (¾© ÁÉ ÔÁ Óå..),71
+2018/1/21,2018009,05 10 17 23 26 32 07,384256808,17 (¾© ½ú ËÕ Ô¥..),221
+2018/1/18,2018008,05 09 10 12 17 19 13,359785672,11 (¾© ÁÉ ¼ª ¶õ..),144
+2018/1/16,2018007,13 14 20 25 27 31 12,354279554,8 (¼½ Õã ³ ¶õ..),132
+2018/1/14,2018006,02 07 08 09 17 29 11,387617618,11 (¾© ÁÉ ¼ª »¦..),172
+2018/1/11,2018005,02 20 21 28 31 33 06,354961030,1 (¾©),68
+2018/1/9,2018004,14 18 19 26 30 31 11,349304820,13 (¼ª Õã ¶õ ÔÁ..),55
+2018/1/7,2018003,01 14 16 17 20 31 04,388121442,5 (¼½ ½ú Íî ³..),167
+2018/1/4,2018002,07 18 24 29 31 33 16,351610618,3 (¼½ ºÚ ´¨),94
+2018/1/2,2018001,01 08 11 26 28 31 04,367348082,22 (ºÚ ËÕ Õã Ãö..),191
+2017/12/31,2017154,05 09 13 15 18 26 05,414241024,11 (¼½ Õã Íî ¸Ó..),141
+2017/12/28,2017153,07 11 12 13 18 19 16,372349292,4 (¾© ½ú Õã ¶õ),165
+2017/12/26,2017152,06 10 23 25 26 29 05,367326916,8 (¼ª Õã Ãö ³..),129
+2017/12/24,2017151,02 05 07 09 11 27 16,410102286,6 (ÁÉ ËÕ Íî Ãö),171
+2017/12/21,2017150,06 14 19 20 21 23 08,382821120,9 (Íî ¶õ ÔÁ ÉîÛÚ..),82
+2017/12/19,2017149,05 08 15 20 27 30 13,389703152,67 (¼½ ÃÉ ÁÉ ¼ª..),1126
+2017/12/17,2017148,04 07 11 14 29 32 12,419003890,18 (¾© ¼½ ÃÉ ÁÉ..),274
+2017/12/10,2017145,02 06 12 17 25 28 12,434698744,31 (¼½ ½ú ÃÉ ÁÉ..),458
+2017/12/7,2017144,03 14 16 20 31 32 09,394649686,8 (¾© ½ò Õã ¸Ó..),54
+2017/12/5,2017143,04 06 09 14 20 29 14,383967718,13 (¼½ ÁÉ »¦ ³..),164
+2017/12/3,2017142,08 13 14 18 23 33 06,417715258,6 (½ú Ãö ¸Ó Ô¥..),149
+2017/11/30,2017141,01 06 07 11 13 15 05,374075240,4 (ËÕ Â³ ÔÁ ÉÂ),78
+2017/11/28,2017140,21 22 25 28 29 30 08,376479116,16 (¾© ÃÉ ËÕ Õã..),83
+2017/11/26,2017139,02 14 20 24 28 32 16,409744564,6 (½ú Ô¥ ÔÁ ´¨..),92
+2017/11/23,2017138,01 17 24 28 32 33 02,377937674,6 (ËÕ Õã ÔÁ Óå..),79
+2017/11/21,2017137,05 10 20 23 26 31 03,376184186,7 (½ò ÃÉ Íî ¹ð..),146
+2017/11/19,2017136,03 07 10 18 21 24 12,401556928,19 (¼½ ËÕ Õã Íî..),216
+2017/11/16,2017135,01 06 07 14 18 26 16,378825098,8 (½ú ³ ÔÁ ¹ð..),147
+2017/11/14,2017134,04 05 11 14 28 32 04,365781644,13 (¾© ½ú ÃÉ ¼ª..),99
+2017/11/12,2017133,06 15 17 18 23 30 11,400247724,7 (¼½ ÁÉ »¦ ¶õ..),223
+2017/11/9,2017132,02 03 05 09 13 28 11,377852842,6 (¾© Õã ÔÁ ¹ð..),139
+2017/11/7,2017131,01 07 10 11 26 27 11,367788616,25 (¼½ ÁÉ ¼ª »¦..),131
+2017/11/5,2017130,05 13 14 23 25 31 02,401382016,5 (Õã Íî ´¨),211
+2017/11/2,2017129,05 06 09 14 21 33 02,334351058,3 (½ú ÁÉ ¹ð),116
+2017/10/31,2017128,02 06 13 22 29 31 08,323872230,13 (½ò ÁÉ Â³ ¶õ..),111
+2017/10/24,2017125,01 14 23 25 29 30 03,324821104,6 (»¦ Íî ³ ÔÁ..),133
+2017/10/22,2017124,02 06 11 26 28 29 03,352610564,8 (¼½ »¦ Íî Ãö..),126
+2017/10/19,2017123,04 05 06 11 21 31 10,327467830,16 (½ú ÃÉ »¦ ËÕ..),237
+2017/10/17,2017122,11 20 21 22 24 27 15,323216212,4 (ËÕ Ô¥),52
+2017/10/15,2017121,11 18 19 22 24 32 07,344520506,5 (Õã Ãö ¶õ µá),136
+2017/10/12,2017120,08 10 15 19 23 28 16,319254526,5 (¼½ ÁÉ Íî ´¨..),192
+2017/10/10,2017119,09 16 21 25 26 31 14,311293858,11 (¼½ ËÕ Õã Íî..),127
+2017/10/8,2017118,08 09 15 22 30 33 16,339910326,12 (Õã Ãö Ô¥ Ïæ..),123
+2017/10/5,2017117,01 02 08 11 14 21 09,277103412,3 (³ ÔÁ ÉÂ),53
+2017/10/3,2017116,02 14 20 22 30 32 02,270066216,9 (ÁÉ ËÕ Ô¥ ¶õ..),85
+2017/10/1,2017115,04 10 11 25 30 31 01,322048056,6 (ÔÁ ¹ð µá),128
+2017/9/28,2017114,06 12 13 15 18 26 13,321554260,4 (»¦ ³ ¶õ ÉîÛÚ),89
+2017/9/26,2017113,04 06 16 27 29 33 05,316223542,4 (¼½ ÁÉ Â³),75
+2017/9/24,2017112,03 10 14 16 22 23 11,346255520,2 (ÔÁ ÉÂ),76
+2017/9/21,2017111,05 10 17 19 29 32 12,317976914,16 (ºÚ ËÕ Õã Ãö..),99
+2017/9/19,2017110,01 03 12 15 19 23 14,316936062,3 (¼½ Íî ¶õ),68
+2017/9/17,2017109,08 14 16 18 21 23 16,349302018,4 (ºÚ ¹ó µá),96
+2017/9/14,2017108,07 12 14 15 17 20 01,320774192,6 (½ú ÃÉ ¸Ó ³..),113
+2017/9/7,2017105,03 06 07 12 25 26 07,314223620,29 (¼½ ½ú ÁÉ »¦..),254
+2017/9/5,2017104,01 14 15 20 23 30 14,310263038,2 (ºÚ ¹ó),93
+2017/9/3,2017103,01 21 23 25 31 33 01,347478996,9 (½ú ³ Ïæ ÔÁ..),64
+2017/8/31,2017102,04 08 10 14 18 20 11,315963272,14 (¾© ¼½ ÃÉ ÁÉ..),150
+2017/8/29,2017101,01 04 11 28 31 32 16,313219868,2 (ÔÁ ¸Ê),51
+2017/8/27,2017100,04 07 08 18 23 24 02,343590604,16 (¾© ËÕ Õã Ïæ..),117
+2017/8/24,2017099,02 05 06 16 28 29 04,310565530,27 (½ò ¼½ ÃÉ »¦..),142
+2017/8/22,2017098,04 19 22 27 30 33 01,314009676,14 (ÁÉ »¦ ËÕ Õã..),93
+2017/8/20,2017097,05 10 18 19 30 31 03,348913966,10 (¼½ »¦ Õã ¸Ó..),183
+2017/8/17,2017096,02 06 11 12 19 29 06,322973284,14 (¼½ ½ú ¼ª ºÚ..),165
+2017/8/15,2017095,09 10 12 19 22 29 16,317203922,14 (¼ª ËÕ Õã ¹ó..),332
+2017/8/13,2017094,08 11 13 19 28 31 06,341689810,9 (¼ª Íî Ô¥ Ïæ..),128
+2017/8/10,2017093,07 08 09 15 22 27 12,308248758,39 (ËÕ Õã Íî ³..),238
+2017/8/8,2017092,10 18 19 29 32 33 09,308876342,4 (Õã Ô¥),131
+2017/8/6,2017091,05 07 10 23 28 29 03,337138076,4 (³ µá ÐÂ),141
+2017/8/3,2017090,01 07 10 16 22 33 09,312174318,4 (½ò ³ µá),84
+2017/8/1,2017089,11 12 13 16 23 25 12,314842050,2 (ÁÉ Ô¥),69
+2017/7/30,2017088,07 09 18 22 23 29 06,346380162,10 (ºÚ »¦ ËÕ Íî..),406
+2017/7/23,2017085,01 05 06 16 25 30 09,340676888,7 (Õã Íî ¸Ó ÔÁ..),148
+2017/7/20,2017084,01 05 11 20 22 24 02,314750766,9 (ÃÉ ÁÉ Íî ³..),98
+2017/7/18,2017083,03 08 14 20 24 26 12,305712986,13 (¼½ ËÕ ¸Ó ¶õ..),161
+2017/7/16,2017082,14 18 21 25 28 29 10,340327376,9 (½ú ÁÉ Ïæ ¹ð..),120
+2017/7/13,2017081,03 05 14 25 26 30 05,311169340,4 (Ô¥ Äþ),134
+2017/7/11,2017080,01 12 16 20 22 24 08,309113400,10 (ÃÉ ÁÉ Õã Íî..),103
+2017/7/9,2017079,03 07 14 23 25 27 08,338568770,5 (ºÚ Õã Ãö ³..),107
+2017/7/6,2017078,05 07 18 19 22 24 16,308678006,7 (»¦ Õã ³ ÔÁ..),160
+2017/7/4,2017077,01 02 04 15 17 22 14,310153396,4 (ÃÉ Ô¥ ¶õ ¹ó),93
+2017/7/2,2017076,01 04 08 09 14 15 13,346391726,7 (½ú ÁÉ Íî ÔÁ..),115
+2017/6/29,2017075,01 03 06 19 21 29 07,320592160,7 (¼½ »¦ Õã ³..),90
+2017/6/27,2017074,02 06 16 23 30 31 02,312167868,16 (¾© ÁÉ »¦ ËÕ..),548
+2017/6/25,2017073,03 06 16 23 26 30 14,347269730,9 (»¦ Íî Ô¥ ÉîÛÚ..),173
+2017/6/22,2017072,06 11 14 23 26 30 02,321195342,11 (¾© ÁÉ Õã Ãö..),94
+2017/6/20,2017071,02 03 06 14 31 32 03,322489468,4 (½ò Íî ÔÁ),51
+2017/6/18,2017070,01 06 14 22 25 26 12,357559628,4 (ºÚ »¦ Õã ¹ð),92
+2017/6/15,2017069,02 11 12 23 29 31 05,326172358,3 (ËÕ ¸Ó ´¨),98
+2017/6/13,2017068,02 06 10 22 30 31 15,320912348,7 (¼½ ËÕ Õã ¶õ),102
+2017/6/6,2017065,02 05 08 10 12 21 07,320800086,14 (½ò ÁÉ ºÚ ËÕ..),181
+2017/6/4,2017064,02 10 16 22 24 28 15,351655222,5 (¼½ ÔÁ Óå ´¨),158
+2017/6/1,2017063,12 16 20 22 25 31 04,307572084,4 (¼½ ¹ð ´¨),246
+2017/5/30,2017062,01 07 22 24 26 31 10,292747704,2 (ÁÉ ¸Ó),50
+2017/5/28,2017061,06 07 12 20 26 27 11,327891234,22 (¾© ÁÉ ¼ª ËÕ..),236
+2017/5/25,2017060,05 10 13 24 26 31 04,320553910,4 (¾© Õã Ïæ µá),113
+2017/5/23,2017059,04 08 09 15 19 25 09,306145516,26 (¾© ¼½ ÁÉ ºÚ..),222
+2017/5/21,2017058,01 09 13 22 28 32 11,338794650,8 (½ú Õã Íî ¶õ..),111
+2017/5/18,2017057,18 20 22 23 30 31 16,314697362,9 (¼½ »¦ Íî ÔÁ),71
+2017/5/16,2017056,13 14 18 19 21 28 06,317424132,8 (½ú Ãö ¶õ ¹ð..),184
+2017/5/14,2017055,07 12 13 20 24 31 05,342200872,20 (¾© ½ò ¼½ ÁÉ..),109
+2017/5/11,2017054,02 03 09 23 28 33 08,315730948,2 (Õã ÔÁ),73
+2017/5/9,2017053,04 09 11 15 29 31 06,316559816,6 (Ãö ¸Ó Ïæ ÔÁ..),77
+2017/5/7,2017052,07 08 18 24 29 31 07,346847224,5 (Íî Ãö Ô¥ ÉÂ),182
+2017/5/4,2017051,02 05 09 15 24 25 11,315667040,10 (¼½ ½ú ÃÉ ËÕ..),194
+2017/5/2,2017050,10 12 20 24 27 29 07,308163776,5 (ËÕ Õã Íî ´¨),64
+2017/4/30,2017049,01 08 14 15 20 29 10,326777700,7 (¶õ ¹ð Óå ¸Ê),113
+2017/4/27,2017048,05 08 09 14 15 19 07,317465116,11 (¼ª ËÕ Õã Ô¥..),107
+2017/4/20,2017045,05 07 16 20 21 25 05,320562564,4 (ÁÉ ´¨ ¹ó),99
+2017/4/18,2017044,08 16 19 21 31 32 06,318935018,15 (ËÕ Ãö ³ ÉîÛÚ..),81
+2017/4/16,2017043,08 13 16 23 27 31 08,348879160,4 (ËÕ Õã ¹ð),170
+2017/4/13,2017042,01 02 04 07 10 23 04,326995938,8 (¼½ ÁÉ Õã ÉîÛÚ..),69
+2017/4/11,2017041,04 10 13 15 22 27 04,322450520,21 (ÃÉ Õã ³ Ïæ..),114
+2017/4/9,2017040,15 19 23 28 29 33 04,359413424,13 (¼½ »¦ Õã Ô¥..),82
+2017/4/6,2017039,02 04 12 14 17 24 15,330405710,1 (ËÕ),109
+2017/4/4,2017038,01 04 08 13 24 27 05,310673636,5 (ÁÉ »¦ Ô¥),191
+2017/4/2,2017037,11 15 20 22 25 30 05,346434206,7 (ºÚ »¦ ËÕ Ô¥..),102
+2017/3/30,2017036,01 02 05 10 24 27 15,340257990,4 (»¦ Õã ÔÁ ¸Ê),134
+2017/3/28,2017035,01 06 14 24 28 32 12,342022594,16 (¾© ¼½ ½ú ºÚ..),164
+2017/3/26,2017034,04 07 08 19 32 33 13,373962682,8 (¼½ ËÕ ¸Ó ¶õ..),146
+2017/3/23,2017033,05 07 15 20 23 30 15,346477046,12 (¼½ ºÚ ËÕ Ãö..),205
+2017/3/21,2017032,05 08 15 24 27 31 11,346410188,63 (¾© ½ò ¼½ ÃÉ..),284
+2017/3/19,2017031,06 10 16 26 27 29 03,377406752,30 (¾© ¼½ ÁÉ ºÚ..),344
+2017/3/16,2017030,01 07 09 20 23 30 02,350487064,5 (ËÕ ÉÂ ÐÂ),81
+2017/3/14,2017029,02 15 21 23 25 30 10,343011048,4 (ºÚ »¦ Õã ³),53
+2017/3/12,2017028,07 08 12 13 22 30 09,377657484,9 (½ò »¦ ËÕ ¸Ó..),152
+2017/3/5,2017025,02 15 16 17 22 32 07,372684176,11 (¼½ ÁÉ ËÕ Õã..),176
+2017/3/2,2017024,09 21 25 26 29 31 13,342020216,6 (³ ÔÁ ÉîÛÚ ´¨..),120
+2017/2/28,2017023,01 03 04 11 18 22 14,337872226,3 (ÁÉ ¶õ ´¨),108
+2017/2/26,2017022,02 06 15 16 18 32 15,370988738,4 (Õã Ô¥ Ïæ µá),63
+2017/2/23,2017021,02 05 10 22 32 33 09,329896520,16 (¼½ ¼ª ËÕ Ãö..),115
+2017/2/21,2017020,04 08 10 12 31 33 10,321450250,4 (»¦ ¸Ó ÔÁ),87
+2017/2/19,2017019,04 06 08 12 23 25 08,362828374,4 (¾© Õã ÔÁ µá),111
+2017/2/16,2017018,01 02 03 17 25 31 09,332385048,5 (Ô¥ Óå ´¨),91
+2017/2/14,2017017,03 07 08 10 22 23 12,329086094,5 (¼½ ºÚ ÔÁ ¹ð..),120
+2017/2/12,2017016,05 08 16 22 27 29 02,349767606,12 (ÃÉ »¦ ËÕ Íî..),222
+2017/2/9,2017015,01 08 09 14 17 32 01,314977594,4 (¶õ ´¨ ¸Ê),101
+2017/2/7,2017014,06 08 18 20 23 31 13,307538720,5 (¸Ó Ô¥ Óå µá),144
+2017/2/5,2017013,08 11 28 29 31 33 06,377878424,10 (¼ª Õã Íî ³..),99
+2017/1/26,2017012,10 11 14 15 16 24 07,329120186,9 (¼½ ÁÉ Óå ÉÂ),80
+2017/1/24,2017011,10 11 12 23 26 29 16,318019266,11 (¼½ ½ú ³ Ïæ..),229
+2017/1/22,2017010,05 08 19 25 28 30 07,350388682,30 (¾© ½ò ÁÉ ºÚ..),231
+2017/1/19,2017009,02 06 08 09 15 29 14,318286702,9 (¼½ ÁÉ »¦ Ô¥..),145
+2017/1/17,2017008,07 13 15 27 28 29 13,318368112,10 (ÃÉ ºÚ »¦ ËÕ..),165
+2017/1/10,2017005,06 11 12 22 23 30 05,328457210,14 (¾© ¼½ Õã Ãö..),204
+2017/1/8,2017004,05 13 17 26 27 30 07,361243290,18 (¾© ÁÉ »¦ ËÕ..),294
+2017/1/5,2017003,01 04 08 15 27 32 16,328263696,3 (½ú ³ Óå),80
+2017/1/3,2017002,15 19 23 24 25 32 03,333473696,4 (ËÕ Õã ÔÁ µá),67
+2017/1/1,2017001,09 11 14 20 25 26 15,376155592,9 (½ò ¼ª ËÕ Ãö..),184
+2016/12/29,2016153,07 09 16 24 25 29 06,342438226,5 (ºÚ ËÕ Óå ¸Ê),247
+2016/12/27,2016152,02 08 09 16 20 22 07,338973816,17 (ÃÉ ÁÉ Õã ³..),247
+2016/12/25,2016151,06 11 16 20 22 33 07,375311070,11 (¼½ ¼ª ËÕ Ãö..),130
+2016/12/22,2016150,02 04 05 09 13 21 05,350741078,22 (¾© ÁÉ ËÕ Ô¥..),140
+2016/12/20,2016149,03 20 23 26 32 33 07,342258704,5 (ËÕ ¶õ ÔÁ ´¨),77
+2016/12/18,2016148,01 02 11 20 26 30 14,381634232,10 (»¦ ËÕ Ïæ ÔÁ..),158
+2016/12/15,2016147,04 14 18 28 31 32 12,341474648,5 (¼½ »¦ ËÕ ÔÁ..),113
+2016/12/13,2016146,03 07 15 16 17 23 10,344859752,8 (ÃÉ ºÚ ËÕ Ô¥..),133
+2016/12/11,2016145,01 03 07 12 19 20 06,398955964,8 (¾© Õã ³ ÔÁ),157
+2016/12/8,2016144,04 10 12 27 32 33 05,372346108,14 (½ò ¼½ ÃÉ Íî..),86
+2016/12/6,2016143,06 09 23 24 25 33 13,378923738,5 (ºÚ »¦ Õã ÉîÛÚ..),143
+2016/12/4,2016142,01 10 17 21 23 30 12,407120242,11 (ºÚ Õã Ãö ÔÁ..),85
+2016/12/1,2016141,04 13 15 17 21 24 15,371798444,7 (ËÕ Íî Ô¥ ÔÁ..),106
+2016/11/24,2016138,07 16 20 24 25 30 07,350229764,12 (¾© ÁÉ Ãö Ïæ..),160
+2016/11/22,2016137,01 06 09 10 15 32 14,339962622,4 (Ãö ÔÁ Óå Äþ),90
+2016/11/20,2016136,02 07 10 20 27 29 03,396457052,8 (¾© ÁÉ »¦ ¶õ..),117
+2016/11/17,2016135,02 08 10 18 20 33 12,353219786,24 (¾© ¼½ ËÕ Õã..),172
+2016/11/15,2016134,11 12 13 14 18 33 13,356409344,8 (¼ª »¦ Õã ÔÁ..),107
+2016/11/13,2016133,15 16 21 22 27 33 15,397601552,26 (¼½ ËÕ Â³ Ô¥..),242
+2016/11/10,2016132,05 08 13 19 27 28 07,349399364,37 (½ò ¼½ ÁÉ ºÚ..),358
+2016/11/8,2016131,04 10 18 19 25 27 02,341425796,4 (¼½ ËÕ Íî ÐÂ),112
+2016/11/6,2016130,03 17 21 23 27 28 01,389013348,8 (¾© ËÕ Õã Ãö..),88
+2016/11/3,2016129,05 06 08 21 31 33 14,356293078,2 (¶õ ÔÁ),107
+2016/11/1,2016128,04 09 11 17 26 27 13,346505806,17 (¼½ ºÚ ËÕ Õã..),216
+2016/10/30,2016127,07 12 17 26 29 31 16,377635784,3 (¼½ ³ Çí),127
+2016/10/27,2016126,02 06 12 17 18 19 10,347402822,4 (Õã ³ Ô¥ Äþ),182
+2016/10/25,2016125,01 06 08 20 27 30 03,346147358,10 (ÁÉ Õã ¸Ó Ô¥..),94
+2016/10/23,2016124,09 15 21 24 27 32 10,370331346,5 (³ ¶õ µá ²Ø..),120
+2016/10/20,2016123,07 09 12 14 20 27 16,305299416,3 (»¦ ¹ð Óå),191
+2016/10/18,2016122,15 22 23 24 28 29 08,305059324,6 (Õã Íî Ïæ ÔÁ..),96
+2016/10/16,2016121,02 03 10 23 25 28 09,340006950,5 (¼ª ËÕ Â³ Ïæ..),106
+2016/10/9,2016118,09 14 22 23 31 33 14,338792784,4 (ºÚ »¦ Õã Íî),97
+2016/10/6,2016117,03 10 14 17 28 33 02,281128494,12 (¾© ÃÉ »¦ Íî..),167
+2016/10/4,2016116,07 18 20 23 27 31 13,268669114,6 (ËÕ ¶õ Óå ¸Ê),52
+2016/10/2,2016115,06 08 20 22 26 27 09,307770194,13 (ÁÉ ¼ª ËÕ Õã..),62
+2016/9/29,2016114,05 16 20 22 27 29 09,300350554,21 (¾© ÁÉ »¦ ËÕ..),103
+2016/9/27,2016113,01 11 16 17 20 26 14,301675518,6 (¾© ÁÉ Â³ ¶õ..),95
+2016/9/25,2016112,06 12 14 15 18 25 12,339124224,8 (ÁÉ ¼ª ºÚ ËÕ..),105
+2016/9/22,2016111,02 04 07 14 15 32 04,310894592,3 (ºÚ ¹ð ¹ó),68
+2016/9/20,2016110,05 07 28 31 32 33 08,306664040,5 (»¦ Õã ³ Ïæ..),55
+2016/9/18,2016109,09 11 15 16 27 33 05,339043452,8 (»¦ Ãö ³ ¶õ..),93
+2016/9/15,2016108,02 03 07 08 19 26 16,278530656,6 (ÁÉ »¦ Õã Íî..),174
+2016/9/13,2016107,06 11 18 26 27 32 01,295842288,13 (¼ª »¦ ËÕ Íî..),230
+2016/9/11,2016106,04 05 13 22 25 30 04,329967722,6 (¾© ËÕ Õã Ïæ..),119
+2016/9/8,2016105,08 10 19 27 28 31 16,304435234,13 (¾© ÁÉ Õã ¶õ..),153
+2016/9/6,2016104,05 09 11 18 30 31 04,304391928,2 (Íî Ãö),72
+2016/9/4,2016103,01 05 13 19 24 27 11,334526552,13 (»¦ Ãö Ô¥ ¶õ..),116
+2016/9/1,2016102,05 08 10 14 17 30 13,304528374,7 (ÃÉ ¸Ó ¶õ Ïæ..),339
+2016/8/30,2016101,01 03 19 24 32 33 01,303829992,3 (»¦ Çí µá),45
+2016/8/23,2016098,02 08 25 29 31 32 06,296350008,3 (Ïæ Çí),63
+2016/8/21,2016097,06 13 25 26 28 31 01,327274678,9 (½ú ¸Ó ³ ¶õ..),101
+2016/8/18,2016096,06 13 14 21 22 24 16,296887214,5 (ºÚ Ãö ÉîÛÚ ÉÂ),110
+2016/8/16,2016095,01 05 09 12 18 32 12,297413702,7 (Õã Ãö ÔÁ ÉîÛÚ..),73
+2016/8/14,2016094,06 07 10 12 18 31 10,324311584,4 (Íî ÔÁ ÉîÛÚ ÉÂ),83
+2016/8/11,2016093,06 09 15 17 25 27 09,298416216,18 (¾© ½ò ½ú »¦..),131
+2016/8/9,2016092,02 13 15 23 24 29 06,299992386,19 (¾© ÃÉ ÁÉ »¦..),97
+2016/8/7,2016091,04 08 14 22 23 28 07,329710234,17 (¾© ¼½ ½ú »¦..),226
+2016/8/4,2016090,02 13 17 20 21 26 07,294008068,23 (ÁÉ ËÕ Õã Íî..),164
+2016/8/2,2016089,01 03 14 30 31 32 08,288232376,10 (¼½ ÁÉ Õã ÔÁ..),48
+2016/7/31,2016088,03 14 16 18 25 33 15,320354148,5 (ÁÉ ËÕ Ô¥ ÉÂ),79
+2016/7/28,2016087,02 03 10 11 14 21 12,288396896,3 (¼½ ³ Çí),84
+2016/7/26,2016086,09 10 11 12 15 32 05,286788850,6 (ÁÉ µá),62
+2016/7/24,2016085,01 12 19 20 21 25 16,319888112,7 (Ãö ³ ¶õ),245
+2016/7/21,2016084,02 04 12 18 24 26 05,288778286,5 (³ Ô¥ Ïæ ¹ó..),101
+2016/7/19,2016083,09 16 17 24 30 31 04,291921542,7 (¾© ¼½ ºÚ ËÕ..),99
+2016/7/17,2016082,06 12 14 15 17 20 09,323658370,10 (¼ª ËÕ ÔÁ ¹ð..),89
+2016/7/14,2016081,02 06 15 25 30 32 07,288505018,3 (¾© ÁÉ ÐÂ),73
+2016/7/7,2016078,02 04 08 23 26 29 02,296681554,6 (ºÚ Íî Ãö Óå..),65
+2016/7/5,2016077,01 09 17 19 20 29 10,294629008,3 (»¦ Çí ¸Ê),93
+2016/7/3,2016076,07 08 13 22 30 32 01,331977974,6 (½ò ÁÉ Ãö Ô¥..),112
+2016/6/30,2016075,01 03 06 16 29 32 07,295574016,0,65
+2016/6/28,2016074,06 10 11 12 20 25 12,297584738,62 (¾© ½ú ÁÉ ËÕ..),154
+2016/6/26,2016073,09 11 12 15 16 20 13,327032018,5 (Íî Ïæ ÔÁ µá),80
+2016/6/23,2016072,05 16 19 22 24 25 02,290670126,2 (ÁÉ Íî),79
+2016/6/21,2016071,19 21 26 28 29 32 01,293734448,4 (ËÕ Õã Ãö Ô¥),83
+2016/6/19,2016070,03 06 11 18 23 29 01,326894102,7 (ºÚ Ïæ ÔÁ ¹ð..),264
+2016/6/16,2016069,08 10 11 20 21 27 11,300232584,6 (¾© ËÕ Õã Ãö..),168
+2016/6/14,2016068,08 19 23 28 31 32 01,295768168,2 (Íî Ïæ),58
+2016/6/12,2016067,09 13 18 20 27 31 04,327487486,5 (ÔÁ Çí ´¨),117
+2016/6/9,2016066,03 07 13 18 19 20 05,275334312,10 (¾© »¦ ³ ÔÁ..),207
+2016/6/7,2016065,13 16 22 25 26 27 14,298326848,2 (³ ¶õ),87
+2016/6/5,2016064,03 12 14 17 19 26 03,332534594,11 (¾© ¾© ¼ª ¼ª..),116
+2016/6/2,2016063,16 17 18 23 28 32 07,304409952,0,83
+2016/5/31,2016062,12 13 15 18 19 21 09,305198008,2 (ËÕ ´¨),116
+2016/5/29,2016061,05 06 08 18 20 32 08,340147518,21 (¾© ÃÉ ËÕ Õã..),127
+2016/5/22,2016058,03 05 18 20 24 32 11,357296334,2 (»¦ ÔÁ),130
+2016/5/19,2016057,07 12 19 22 23 26 11,325499780,11 (»¦ ËÕ Íî ³..),256
+2016/5/17,2016056,03 04 08 11 16 18 14,326490562,6 (¾© ¼½ Ãö ÔÁ..),180
+2016/5/15,2016055,05 06 10 16 22 26 11,350383284,11 (»¦ ¸Ó Ïæ ¹ð..),232
+2016/5/12,2016054,06 11 16 19 28 32 04,324349586,8 (Õã ³ Ïæ Çí..),204
+2016/5/10,2016053,02 08 10 12 29 31 01,320149454,5 (ºÚ ËÕ ¸Ó ¹ó..),165
+2016/5/8,2016052,01 06 13 19 24 28 16,353216208,12 (½ú Íî Ô¥ Óå..),218
+2016/5/5,2016051,01 02 04 09 15 33 12,324257380,2 (¼½ ËÕ),58
+2016/5/3,2016050,09 12 24 28 29 30 02,308889140,4 (»¦ Õã Íî Ô¥),116
+2016/5/1,2016049,06 08 13 14 22 27 10,330279014,15 (½ò ¼ª ¸Ó Ïæ..),172
+2016/4/28,2016048,03 08 13 14 15 30 04,329538828,6 (½ú Íî Ãö ¶õ..),115
+2016/4/26,2016047,02 05 08 15 17 22 16,324937604,5 (³ ÉîÛÚ ¹ó µá..),172
+2016/4/24,2016046,07 20 25 26 27 30 14,364459490,0,90
+2016/4/21,2016045,04 09 12 17 30 32 03,336323174,1 (Ô¥),86
+2016/4/19,2016044,01 03 10 12 18 30 01,335979238,6 (¼½ »¦ ¶õ ÔÁ..),147
+2016/4/17,2016043,05 14 20 26 30 33 12,364494720,6 (Õã ¸Ó Ïæ ÔÁ..),88
+2016/4/14,2016042,07 14 17 23 26 31 09,334864386,11 (ÁÉ ºÚ ËÕ Íî..),129
+2016/4/12,2016041,12 17 18 21 22 24 04,330501352,3 (¾© Óå µá),98
+2016/4/5,2016038,03 12 13 22 28 29 03,325081790,4 (¾© ËÕ Ïæ ÐÂ),182
+2016/4/3,2016037,06 15 26 31 32 33 16,350165940,3 (»¦ Ïæ ÐÂ),97
+2016/3/31,2016036,03 04 07 09 20 22 03,348368584,2 (¾© Ïæ),116
+2016/3/29,2016035,04 13 19 20 26 29 11,343407218,11 (¼½ ½ú ÁÉ Õã..),187
+2016/3/27,2016034,03 15 21 22 23 28 15,380415644,1 (¶õ),107
+2016/3/24,2016033,06 17 18 20 27 29 15,338637474,2 (ÔÁ ¸Ê),119
+2016/3/22,2016032,08 12 14 15 21 27 15,339342300,5 (¼½ Õã Ãö Ïæ..),154
+2016/3/20,2016031,03 08 10 19 26 33 03,385818800,13 (¾© ¼ª ºÚ Õã..),191
+2016/3/17,2016030,10 14 19 22 25 29 12,351985986,98 (¾© ½ò ¼½ ½ú..),552
+2016/3/15,2016029,12 15 18 20 21 27 15,347727124,5 (»¦ Íî ¸Ó),99
+2016/3/13,2016028,06 08 12 21 25 29 01,370238316,7 (ÁÉ ¼ª Õã ÉîÛÚ),282
+2016/3/10,2016027,11 13 15 17 19 31 05,337818690,4 (»¦ Õã Ô¥ ÉÂ),213
+2016/3/8,2016026,04 09 12 28 30 33 01,329158276,0,77
+2016/3/6,2016025,04 11 12 17 24 30 12,379126514,19 (ÁÉ ¼ª ËÕ Õã..),420
+2016/3/3,2016024,02 05 07 14 18 31 13,344808140,9 (»¦ ËÕ Õã Íî..),157
+2016/3/1,2016023,03 06 10 19 25 29 07,337590682,14 (½ò ¼½ ºÚ ËÕ..),235
+2016/2/28,2016022,04 09 19 22 23 30 07,370206784,8 (¼ª ËÕ Íî ¶õ..),163
+2016/2/25,2016021,09 11 13 22 24 26 05,330776764,5 (ºÚ »¦ ËÕ ¹ó..),172
+2016/2/18,2016018,12 13 14 17 21 25 04,316712952,5 (Õã Íî ³ ´¨..),81
+2016/2/16,2016017,05 06 08 20 22 30 05,293890064,12 (ÃÉ ËÕ Õã ¸Ó..),189
+2016/2/14,2016016,01 20 22 24 25 26 16,316931514,5 (¼ª ºÚ Íî µá),91
+2016/2/4,2016015,01 02 14 22 25 26 07,346224370,5 (¼½ Õã ÔÁ µá),87
+2016/2/2,2016014,02 08 10 18 20 27 07,321027466,45 (ËÕ Õã Íî Ô¥..),113
+2016/1/31,2016013,07 12 21 22 26 31 01,370420948,3 (ËÕ Â³),100
+2016/1/28,2016012,07 12 14 16 27 32 15,336562836,2 (¼ª ºÚ),87
+2016/1/26,2016011,03 08 10 15 22 29 12,332990472,43 (ÁÉ Õã Ô¥ ¶õ..),232
+2016/1/24,2016010,02 04 12 14 19 25 06,359088730,14 (ÁÉ Â³ ´¨),121
+2016/1/21,2016009,10 14 24 25 27 32 04,341116278,3 (»¦ ¶õ ¹ó),71
+2016/1/19,2016008,02 15 24 29 32 33 02,355411856,5 (½ú Õã ³ ¶õ..),73
+2016/1/17,2016007,05 12 14 20 27 29 06,398316866,11 (¼½ ½ú ÃÉ ËÕ..),155
+2016/1/14,2016006,13 16 18 20 28 31 12,357519610,2 (¶õ ÐÂ),93
+2016/1/12,2016005,11 14 18 20 31 33 14,347622842,56 (ËÕ Ãö ³ ÔÁ..),55
+2016/1/10,2016004,08 10 17 22 25 33 12,376467244,9 (Õã Íî Ô¥ Ïæ..),299
+2016/1/7,2016003,01 10 14 23 26 28 01,351825302,12 (ÁÉ ËÕ Õã Íî..),170
+2016/1/5,2016002,09 14 17 20 24 30 16,343096096,5 (ËÕ Ãö ³ Ô¥..),231
+2016/1/3,2016001,06 13 16 18 20 22 13,388445976,5 (ÁÉ Õã ¸Ó Ïæ..),154
+2015/12/27,2015152,11 18 19 21 29 32 12,392322240,14 (¼½ ÃÉ ÁÉ »¦..),102
+2015/12/24,2015151,05 06 08 23 31 32 11,350309390,5 (¾© Ô¥ ÔÁ ÉîÛÚ..),74
+2015/12/22,2015150,01 03 08 11 29 31 13,333813118,1 (Õã),225
+2015/12/20,2015149,09 10 20 21 22 33 09,368458204,40 (¼½ ÁÉ ¼ª ºÚ..),340
+2015/12/17,2015148,09 13 14 22 26 27 07,330278892,18 (»¦ ËÕ Õã Íî..),298
+2015/12/15,2015147,08 09 16 23 24 30 05,331495570,29 (ÁÉ ËÕ Ãö ³..),181
+2015/12/13,2015146,16 17 21 28 30 32 15,368273034,3 (»¦ ÔÁ),73
+2015/12/10,2015145,07 08 15 19 20 24 13,327973844,14 (ÃÉ Õã ¹ð µá..),143
+2015/12/8,2015144,01 04 07 15 28 32 16,330530758,6 (½ò ºÚ Õã ³..),110
+2015/12/6,2015143,13 15 19 20 21 32 04,363104978,6 (½ò »¦ ËÕ Õã..),75
+2015/12/3,2015142,13 17 19 20 22 25 11,326956020,2 (¼ª Çí),66
+2015/12/1,2015141,03 08 19 25 27 28 02,329544366,8 (½ò ºÚ ËÕ Õã..),173
+2015/11/29,2015140,06 20 28 29 30 31 12,363959858,5 (³ ¶õ Ïæ ÉîÛÚ..),131
+2015/11/26,2015139,01 10 13 18 25 27 09,323569236,5 (ËÕ Õã ¶õ Ïæ),91
+2015/11/24,2015138,01 02 08 16 19 24 11,317036346,11 (»¦ ËÕ Ãö ¶õ..),108
+2015/11/22,2015137,14 22 23 27 28 31 12,357991902,2 (ËÕ Â³),74
+2015/11/19,2015136,02 05 12 23 28 29 01,332169672,3 (Õã ¶õ ÐÂ),183
+2015/11/17,2015135,01 12 14 18 26 32 07,323653256,6 (¼ª ³ Ô¥ ¹ð),85
+2015/11/10,2015132,03 05 11 28 30 33 01,324697916,7 (¼½ ÃÉ ºÚ Íî..),72
+2015/11/8,2015131,10 12 13 19 22 26 03,352871146,7 (Õã Ïæ Óå),100
+2015/11/5,2015130,06 14 15 16 17 22 10,329910968,5 (ÁÉ Íî ¶õ ´¨..),179
+2015/11/3,2015129,05 08 11 16 18 27 04,330274852,2 (¼½ µá),122
+2015/11/1,2015128,01 03 08 11 22 28 06,353929358,17 (½ú ÃÉ ÁÉ ¼ª..),188
+2015/10/29,2015127,07 10 19 22 27 33 06,323385694,18 (¼½ Õã Íî Ãö..),99
+2015/10/27,2015126,10 11 15 20 23 29 12,321292184,11 (¾© ¼½ ¼ª ËÕ..),290
+2015/10/25,2015125,05 13 22 27 30 33 10,342693238,7 (ËÕ Íî ¸Ó µá..),69
+2015/10/22,2015124,02 03 05 12 18 27 01,314656346,11 (¾© Õã ÔÁ Çí..),117
+2015/10/20,2015123,05 08 09 12 22 28 07,312976520,8 (ËÕ Õã Ãö ÔÁ..),263
+2015/10/18,2015122,05 07 11 16 22 25 07,340964698,14 (¼½ ÃÉ ÁÉ »¦..),178
+2015/10/15,2015121,01 03 20 21 28 29 12,311696404,4 (¼ª ´¨ µá),69
+2015/10/13,2015120,16 21 24 26 27 29 16,306978816,1 (Õã),136
+2015/10/11,2015119,02 08 10 18 23 31 08,336177996,6 (ÃÉ Õã ¸Ó Â³..),112
+2015/10/8,2015118,01 04 11 21 23 31 12,302094780,11 (¾© ÃÉ ºÚ Ô¥..),52
+2015/10/6,2015117,04 11 12 18 26 32 12,276307776,3 (½ò ºÚ Ïæ),85
+2015/10/4,2015116,04 06 15 23 26 28 11,298345670,7 (¾© ¼ª ËÕ Õã..),153
+2015/10/1,2015115,01 07 08 14 24 32 03,275624372,10 (¼½ ÁÉ Ô¥ ´¨..),114
+2015/9/24,2015112,01 03 10 19 20 27 11,306859802,4 (ÃÉ ºÚ ÔÁ),126
+2015/9/22,2015111,08 14 16 18 20 30 12,307364620,7 (¼½ ÃÉ ÁÉ Ïæ..),142
+2015/9/20,2015110,05 07 16 17 22 23 04,340689020,11 (»¦ ËÕ Õã Ãö..),189
+2015/9/17,2015109,01 08 09 16 32 33 13,317531670,7 (ÁÉ Â³ ÉîÛÚ ¹ó..),132
+2015/9/15,2015108,02 12 19 22 24 27 15,309769258,9 (ËÕ Õã Íî ÔÁ..),136
+2015/9/13,2015107,07 14 16 18 21 25 08,337547646,7 (ºÚ Õã ¸Ó ¶õ..),96
+2015/9/10,2015106,01 03 04 23 31 32 13,305793682,6 (ÁÉ Õã ¸Ó ÔÁ..),84
+2015/9/8,2015105,09 10 16 19 20 26 12,304229202,12 (ÁÉ ¼ª ËÕ Â³..),180
+2015/9/6,2015104,09 18 21 23 25 26 01,332604432,0,87
+2015/9/3,2015103,06 08 13 26 30 32 14,284270680,3 (½ò Õã ³),138
+2015/9/1,2015102,07 09 12 14 21 23 06,300065068,5 (ÃÉ ËÕ Õã ÔÁ..),107
+2015/8/30,2015101,08 16 22 24 28 29 05,333057658,8 (Õã ³ Ô¥ ÔÁ..),133
+2015/8/27,2015100,02 03 11 17 19 21 08,302573068,2 (¾© Ãö),107
+2015/8/25,2015099,06 07 10 11 14 22 09,297598058,5 (¾© ÃÉ ÁÉ Õã..),91
+2015/8/23,2015098,06 09 13 26 27 33 01,329104206,3 (¼½ ¹ó ÉÂ),145
+2015/8/20,2015097,09 12 14 20 26 27 04,298570222,11 (¼½ ÁÉ ¼ª Õã..),827
+2015/8/18,2015096,06 16 17 23 24 31 07,294260644,10 (»¦ Õã Íî ³..),100
+2015/8/16,2015095,04 15 21 28 30 31 04,325059832,5 (Õã µá É Çà),76
+2015/8/9,2015092,09 15 19 21 26 27 01,318089362,5 (»¦ Õã ¹ð Óå),359
+2015/8/6,2015091,05 07 17 19 22 31 11,285818388,4 (Ãö ÔÁ ¹ð),105
+2015/8/4,2015090,10 12 14 22 25 33 15,282983042,2 (³ ÐÂ),50
+2015/8/2,2015089,12 14 19 27 28 29 01,311873350,3 (¶õ ÉîÛÚ ÉÂ),94
+2015/7/30,2015088,02 12 20 24 29 31 09,287667610,13 (½ú ³ Ô¥ ÔÁ),41
+2015/7/28,2015087,09 15 16 19 20 28 11,280174514,1 (¹ó),136
+2015/7/26,2015086,05 06 08 16 18 22 12,308129834,6 (½ú ºÚ Ïæ ÔÁ..),115
+2015/7/23,2015085,02 08 25 27 28 29 05,285325214,3 (¶õ ¹ð ¸Ê),100
+2015/7/21,2015084,15 18 20 22 28 29 15,281884996,2 (Íî ¶õ),69
+2015/7/19,2015083,06 07 16 18 29 32 05,315704384,17 (½ò ÃÉ »¦ ËÕ..),235
+2015/7/16,2015082,02 08 09 14 28 30 07,288017344,6 (Õã ³ ¶õ ´¨),97
+2015/7/14,2015081,13 20 22 26 28 31 13,278500218,6 (¾© ¼½ Ïæ ´¨),62
+2015/7/12,2015080,14 17 25 27 28 30 02,314150596,6 (»¦ ËÕ Õã Ïæ..),122
+2015/7/9,2015079,09 14 15 20 26 32 11,291775556,18 (Õã Ãö ¸Ó ³..),157
+2015/7/7,2015078,03 07 20 22 26 29 02,291936416,3 (³ ¸Ê),139
+2015/7/5,2015077,01 06 08 10 13 27 16,324775100,3 (ÔÁ ¹ó),63
+2015/7/2,2015076,01 09 10 19 23 27 09,294088268,17 (¾© ¼½ ÁÉ ËÕ..),167
+2015/6/30,2015075,06 11 13 19 21 32 04,292719690,2 (ËÕ Óå),88
+2015/6/23,2015072,01 03 05 20 21 31 05,293363242,5 (ËÕ Ãö Ïæ),82
+2015/6/21,2015071,08 18 20 28 29 31 08,308073950,14 (¾© ¼ª ËÕ Õã..),121
+2015/6/18,2015070,01 07 13 19 21 29 15,294607168,5 (¾© ¼½ »¦ ³..),105
+2015/6/16,2015069,01 13 17 18 23 30 15,292089158,8 (ºÚ ËÕ ¶õ ÔÁ..),108
+2015/6/14,2015068,06 15 18 21 26 27 10,326767662,8 (ÁÉ Õã Íî ³..),188
+2015/6/11,2015067,02 05 08 24 25 31 14,296388770,13 (Ãö Óå ´¨),163
+2015/6/9,2015066,05 08 11 17 24 28 16,295073100,5 (¾© Õã ÐÂ),255
+2015/6/7,2015065,08 10 14 19 26 29 12,326011866,7 (Ãö ¸Ó ÔÁ),127
+2015/6/4,2015064,11 12 14 17 23 27 01,298850352,7 (ÁÉ ºÚ ¸Ó ³..),163
+2015/6/2,2015063,01 07 09 16 22 32 12,291740962,7 (¼½ Õã ¶õ Ïæ..),183
+2015/5/31,2015062,09 14 15 18 21 26 16,323470788,2 (¾© ºÚ),88
+2015/5/28,2015061,06 18 22 26 32 33 04,300873544,3 (¼½ »¦ ËÕ),82
+2015/5/26,2015060,01 03 18 27 31 32 13,294398362,5 (½ú ÁÉ Õã ¶õ),76
+2015/5/24,2015059,02 06 09 16 25 32 14,327035284,3 (³ ¶õ Äþ),64
+2015/5/21,2015058,02 09 10 18 19 20 15,302422308,9 (ÁÉ »¦ ËÕ ¸Ó..),229
+2015/5/19,2015057,09 20 24 25 26 32 04,298048220,4 (Ô¥ µá Äþ ÐÂ),69
+2015/5/17,2015056,01 07 08 16 18 20 14,333455694,7 (Íî Ïæ ¹ð),120
+2015/5/14,2015055,01 10 15 18 19 28 02,308523870,6 (¾© ºÚ Çí ¸Ê),102
+2015/5/7,2015052,02 04 11 16 25 26 12,312855530,17 (¾© ¼½ ÁÉ »¦..),85
+2015/5/5,2015051,04 10 24 26 28 32 09,311895918,3 (³ ÉÂ),107
+2015/5/3,2015050,03 09 12 16 17 31 04,330490908,4 (ºÚ Õã ÔÁ µá),82
+2015/4/30,2015049,07 12 14 17 20 23 05,304091626,9 (¼½ Íî ³ ÔÁ),83
+2015/4/28,2015048,13 16 17 22 25 27 10,314318648,13 (Õã Ïæ ÔÁ),61
+2015/4/26,2015047,02 03 20 24 26 27 09,353219880,12 (¾© ËÕ Õã Ãö..),68
+2015/4/23,2015046,05 07 10 14 23 31 01,324849386,2 (¼ª Ãö),81
+2015/4/21,2015045,01 05 13 22 30 31 07,317791860,5 (ËÕ Íî ³ ´¨..),110
+2015/4/19,2015044,02 03 04 13 14 16 02,361973072,44 (¾© ½ò ÃÉ ºÚ..),170
+2015/4/16,2015043,11 12 15 24 26 27 15,333265010,11 (ËÕ ¹ð),66
+2015/4/14,2015042,09 10 19 21 23 32 08,328582874,18 (¾© ¼½ ÃÉ ÁÉ..),138
+2015/4/12,2015041,04 09 11 17 21 25 06,355451862,17 (¾© ½ò ¼½ »¦..),226
+2015/4/9,2015040,13 16 18 27 30 32 16,320385120,4 (»¦ ³ ¶õ ÉîÛÚ),54
+2015/4/7,2015039,01 13 15 26 29 30 12,304495842,7 (ÃÉ ¼ª Õã Íî..),85
+2015/4/5,2015038,05 06 11 12 14 33 14,330881502,1 (Çí),81
+2015/4/2,2015037,05 07 12 18 28 31 03,311121894,0,232
+2015/3/31,2015036,04 06 16 17 26 33 03,314978372,5 (»¦ ËÕ ¶õ ´¨..),122
+2015/3/29,2015035,01 08 09 22 24 33 03,354232116,13 (½ú ÁÉ ËÕ Õã..),226
+2015/3/22,2015032,11 14 16 18 29 32 16,356881788,6 (ÃÉ ËÕ Ô¥ Ïæ..),98
+2015/3/19,2015031,01 05 07 22 26 32 11,322648288,10 (ÃÉ Õã Íî Ô¥..),113
+2015/3/17,2015030,08 11 14 15 16 26 07,313853770,6 (Õã Íî ¸Ó ÉÂ),104
+2015/3/15,2015029,07 14 15 19 21 28 07,350574266,7 (Õã Ô¥ Ïæ ÉîÛÚ..),109
+2015/3/12,2015028,04 07 10 26 27 28 14,318360502,8 (ÁÉ Íî ¶õ ÔÁ..),292
+2015/3/10,2015027,05 07 09 16 26 29 07,313056664,26 (ÁÉ ¼ª ºÚ ËÕ..),147
+2015/3/8,2015026,02 13 17 21 22 33 13,346132854,16 (¾© ¼½ ½ú ÔÁ..),131
+2015/3/5,2015025,10 11 12 15 27 32 14,301966294,0,89
+2015/3/3,2015024,09 11 16 18 23 24 10,297320432,6 (¼½ ½ú »¦ Õã..),83
+2015/3/1,2015023,08 09 10 13 29 30 01,371421794,9 (ÁÉ ¼ª ³ Óå..),297
+2015/2/26,2015022,04 07 10 16 23 25 10,428626486,7 (½ò »¦ Õã),242
+2015/2/17,2015021,14 15 16 17 27 28 08,369500210,16 (¾© ¼½ ÁÉ Õã..),147
+2015/2/15,2015020,01 04 07 19 22 23 04,404738304,7 (ÁÉ »¦ ¸Ó ³..),175
+2015/2/12,2015019,02 06 11 19 25 26 04,363865754,12 (¾© ÃÉ ÁÉ ¹ð..),213
+2015/2/10,2015018,06 09 12 14 28 29 09,356589678,10 (¾© ½ò ¼½ »¦..),207
+2015/2/8,2015017,13 18 20 25 27 33 12,405548808,7 (¾© Ãö ÔÁ),73
+2015/2/5,2015016,02 06 10 15 17 31 13,370190678,10 (ÃÉ ËÕ Õã Ãö..),96
+2015/2/3,2015015,01 07 20 24 25 33 04,369504840,6 (ºÚ »¦ Õã ³..),94
+2015/1/27,2015012,03 05 22 23 29 31 06,370574586,21 (½ò ½ú ÁÉ »¦..),91
+2015/1/25,2015011,04 14 15 17 18 20 15,448888738,5 (ËÕ Ãö Ô¥ ÔÁ..),100
+2015/1/22,2015010,01 02 03 08 21 31 09,408876968,7 (¾© ÁÉ ¼ª Óå..),78
+2015/1/20,2015009,04 07 14 17 21 25 14,406130598,13 (¾© ½ò Õã Íî..),171
+2015/1/18,2015008,04 07 10 16 20 22 03,441162104,6 (½ò ¼½ ½ú ËÕ..),146
+2015/1/15,2015007,01 07 09 17 20 33 08,396557494,8 (½ò Ïæ ÔÁ ÉîÛÚ..),96
+2015/1/13,2015006,01 10 11 29 31 33 13,381704996,7 (»¦ Ô¥ ÔÁ ÉÂ..),156
+2015/1/11,2015005,07 10 16 17 18 32 15,434233966,7 (¾© ½ò ÃÉ ¶õ..),142
+2015/1/8,2015004,02 14 15 16 23 24 10,391871604,5 (ÁÉ Íî ÔÁ ¹ð),84
+2015/1/6,2015003,10 15 20 23 24 31 15,389418150,5 (ÃÉ »¦ Õã ¸Ó..),98
+2015/1/4,2015002,07 15 16 25 28 32 05,445131362,13 (½ò ¼½ ½ú Õã..),152
+2015/1/1,2015001,01 07 09 16 20 23 06,389811558,8 (¾© ºÚ »¦ Ïæ..),125
+2014/12/30,2014152,08 13 15 20 21 25 12,403970126,12 (¼½ ÁÉ ¼ª »¦..),99
+2014/12/28,2014151,04 05 08 11 21 27 08,436728282,13 (½ò ¼½ ¼ª ËÕ..),195
+2014/12/25,2014150,03 08 14 22 24 32 09,393965122,9 (½ú ÃÉ ÁÉ »¦..),161
+2014/12/23,2014149,07 09 10 15 19 33 01,386664128,2 (»¦),154
+2014/12/21,2014148,01 02 05 12 15 16 13,425097618,9 (¼½ ¼ª »¦ ¸Ó..),133
+2014/12/18,2014147,06 07 22 26 31 32 10,385071740,4 (ÃÉ ¶õ ÔÁ ¹ð),93
+2014/12/11,2014144,03 05 06 09 10 27 14,379438954,6 (¼½ Õã ³ Ïæ..),191
+2014/12/9,2014143,03 12 18 20 25 26 16,375707362,14 (¾© ½ú ¼ª Çí..),197
+2014/12/7,2014142,06 21 22 23 25 28 13,419262206,5 (ºÚ Íî Ïæ ÉîÛÚ..),100
+2014/12/4,2014141,08 09 11 16 21 24 10,374573402,22 (¾© ºÚ ËÕ Õã..),168
+2014/12/2,2014140,06 10 11 14 17 33 06,369928040,5 (ÃÉ ºÚ ËÕ Õã..),102
+2014/11/30,2014139,01 14 15 20 25 29 11,416872552,10 (»¦ Õã ÔÁ Óå..),102
+2014/11/27,2014138,04 06 13 29 31 33 13,379450576,5 (¼½ ºÚ Ô¥ ÔÁ..),126
+2014/11/25,2014137,03 06 09 11 25 29 09,377779080,27 (¾© ½ò ½ú ÁÉ..),223
+2014/11/23,2014136,03 16 19 27 31 32 10,419949224,1 (ºÚ),112
+2014/11/20,2014135,02 04 11 13 25 33 01,380304722,4 (¾© ËÕ ÔÁ Óå),210
+2014/11/18,2014134,05 16 22 23 26 28 02,374813426,7 (½ú ËÕ Â³ ¶õ..),124
+2014/11/16,2014133,13 14 16 23 30 31 13,417287906,4 (¾© Õã ¸Ó ÉÂ),125
+2014/11/13,2014132,05 06 14 15 18 33 08,372487192,5 (ÁÉ Ô¥ µá),81
+2014/11/11,2014131,05 17 21 22 28 32 14,396591384,7 (¾© ÃÉ ºÚ ËÕ..),211
+2014/11/9,2014130,01 02 10 24 30 33 10,402591108,3 (Ãö ÔÁ ´¨),77
+2014/11/6,2014129,05 08 09 20 28 32 02,359082268,7 (¼½ ÁÉ Õã Ãö..),207
+2014/11/4,2014128,05 07 08 17 18 24 14,358520804,10 (ÁÉ ¼ª Ãö Ô¥..),180
+2014/11/2,2014127,02 10 12 21 23 27 12,405427926,15 (½ò ¼½ ¼ª ºÚ..),189
+2014/10/26,2014124,02 17 20 24 31 33 04,414603564,3 (Õã ÔÁ ¹ð),72
+2014/10/23,2014123,01 06 11 17 28 33 05,374248054,31 (¼½ ËÕ Õã ¸Ó..),447
+2014/10/21,2014122,06 09 11 16 20 29 11,372450634,16 (ÃÉ »¦ ËÕ Õã..),156
+2014/10/19,2014121,01 02 13 22 28 30 09,414246034,15 (¼½ ÃÉ ¼ª ºÚ..),265
+2014/10/16,2014120,01 07 12 16 23 28 04,380941988,23 (¾© ÃÉ »¦ ËÕ..),375
+2014/10/14,2014119,06 13 17 20 26 29 09,374297910,16 (ÃÉ »¦ ËÕ Íî..),138
+2014/10/12,2014118,05 07 15 18 26 30 03,412610364,15 (¾© ½ò ¼½ ÃÉ..),328
+2014/10/9,2014117,05 10 17 25 28 29 04,376251864,9 (¼½ ÃÉ Õã ¸Ó..),316
+2014/10/7,2014116,09 10 14 15 19 29 16,355472106,8 (Õã Ãö Óå µá),178
+2014/10/5,2014115,01 09 10 11 13 32 03,393986920,107 (¾© ½ú ºÚ »¦..),176
+2014/10/2,2014114,02 07 23 30 32 33 10,336622164,4 (ÃÉ ¼ª ¸Ó ¹ó),64
+2014/9/30,2014113,12 14 28 31 32 33 07,376332046,2 (ÁÉ »¦),61
+2014/9/28,2014112,01 15 16 21 24 30 03,438774340,16 (¾© ½ò ¼½ ÁÉ..),150
+2014/9/25,2014111,02 08 17 20 22 28 02,391471380,5 (¼ª »¦ Õã ÉîÛÚ),86
+2014/9/23,2014110,01 08 11 13 19 30 06,384948858,4 (³ ÔÁ Óå ÉÂ),143
+2014/9/21,2014109,02 05 11 15 19 28 02,437600916,16 (»¦ ËÕ Ãö ¸Ó..),304
+2014/9/18,2014108,03 08 09 20 23 28 02,393047674,14 (¾© ½ò ¼½ ºÚ..),357
+2014/9/16,2014107,11 14 17 22 25 27 16,387176276,5 (ºÚ Õã Ô¥ µá),117
+2014/9/9,2014104,02 06 12 19 27 28 13,358170510,5 (¾© Õã ¶õ ¹ð..),372
+2014/9/7,2014103,03 08 09 10 18 33 04,396768732,8 (½ú ÃÉ Íî ¶õ..),179
+2014/9/4,2014102,14 16 21 24 28 31 13,368749750,3 (ºÚ »¦ ¸Ó),80
+2014/9/2,2014101,16 18 20 23 24 32 07,359712392,2 (¾© Íî),61
+2014/8/31,2014100,01 06 09 10 14 16 11,401949134,3 (ËÕ Ïæ),90
+2014/8/28,2014099,01 05 10 11 13 32 14,358086522,4 (¾© »¦ Ô¥),47
+2014/8/26,2014098,02 13 17 20 29 31 07,353151800,5 (¸Ó ÔÁ Óå ¹ó),77
+2014/8/24,2014097,07 13 24 25 27 32 15,390727104,3 (»¦ ÉîÛÚ ¹ð),148
+2014/8/21,2014096,12 14 17 19 22 24 08,357432576,4 (¾© Ïæ ´¨ µá),86
+2014/8/19,2014095,05 06 08 14 22 31 08,348187212,5 (¾© ÁÉ ÔÁ Óå),134
+2014/8/17,2014094,01 10 18 20 23 29 01,394513356,2 (½ò Óå),79
+2014/8/14,2014093,02 08 09 10 20 29 05,361310882,23 (¾© ½ò ÃÉ ºÚ..),205
+2014/8/12,2014092,03 13 18 19 22 26 07,355694942,8 (ÁÉ »¦ Íî Ãö..),185
+2014/8/10,2014091,01 05 12 19 27 29 14,395683536,7 (½ú ºÚ Õã ³..),148
+2014/8/7,2014090,05 09 11 19 24 32 13,361007810,17 (¾© ½ò ÃÉ ÁÉ..),201
+2014/8/5,2014089,04 06 14 17 27 30 09,349996988,15 (¾© »¦ Õã Ãö..),145
+2014/8/3,2014088,03 06 11 14 16 29 15,378895304,4 (½ú ³ ÔÁ),100
+2014/7/31,2014087,06 18 22 23 32 33 06,346294212,6 (¾© ½ú ºÚ ¸Ó..),89
+2014/7/24,2014084,01 06 09 10 13 25 08,348439746,6 (¼½ »¦ ³ ÉîÛÚ..),107
+2014/7/22,2014083,05 06 19 21 23 33 12,342671260,6 (ÁÉ ºÚ ¸Ó Ô¥..),111
+2014/7/20,2014082,02 04 20 25 26 29 11,376072870,6 (¼½ Ãö),90
+2014/7/17,2014081,08 14 22 24 27 29 10,345588442,6 (¾© ÁÉ »¦ ÔÁ),88
+2014/7/15,2014080,05 14 16 17 25 30 07,339602048,1 (½ú),254
+2014/7/13,2014079,02 07 16 22 27 28 02,371546996,7 (¾© ÃÉ ÁÉ ËÕ..),168
+2014/7/10,2014078,02 03 05 06 09 17 07,340877252,9 (¾© ¼½ ÃÉ ËÕ..),112
+2014/7/8,2014077,08 09 12 15 19 22 10,335080206,8 (ÁÉ »¦ Õã ¸Ó..),140
+2014/7/6,2014076,06 10 12 17 18 33 11,375634222,3 (¶õ Ïæ ¹ó),76
+2014/7/3,2014075,03 09 11 22 27 29 06,341705034,24 (¾© ¼½ ËÕ ¸Ó..),169
+2014/7/1,2014074,01 03 06 13 30 31 12,333005878,1 (¹ð),88
+2014/6/29,2014073,01 12 16 20 30 33 02,368813894,5 (½ò ÃÉ ÔÁ Óå),79
+2014/6/26,2014072,01 03 07 13 19 32 16,324184472,3 (ËÕ ¸Ó ¶õ),106
+2014/6/24,2014071,02 04 12 17 22 25 14,332837230,34 (¾© ½ò ¼½ ½ú..),432
+2014/6/22,2014070,01 07 09 19 28 29 07,381932126,25 (½ò ¼ª Íî ¸Ó..),199
+2014/6/19,2014069,05 12 17 19 25 30 11,344427596,10 (½ú ºÚ ËÕ Õã..),218
+2014/6/17,2014068,04 12 13 22 27 29 16,333498724,3 (¼½ µá),122
+2014/6/15,2014067,01 06 07 17 18 23 06,369752334,16 (ÁÉ ºÚ ¸Ó ¶õ..),203
+2014/6/8,2014064,02 09 15 16 29 32 14,362553032,14 (ÁÉ ËÕ ¸Ó ³..),287
+2014/6/5,2014063,03 08 17 21 22 31 16,318559312,8 (ºÚ »¦ ËÕ Õã..),224
+2014/6/3,2014062,06 09 15 24 25 26 09,324555900,58 (¾© ¼½ ½ú ÃÉ..),396
+2014/6/1,2014061,02 14 17 27 28 31 08,348086982,16 (ºÚ »¦ ¶õ ÔÁ..),210
+2014/5/29,2014060,03 05 14 18 25 33 06,332537430,1 (µá),156
+2014/5/27,2014059,05 08 12 13 23 25 13,332914310,14 (¾© ÃÉ Õã ¸Ó..),192
+2014/5/25,2014058,02 03 12 13 14 25 11,395239936,38 (¾© ¼½ ÃÉ ¼ª..),213
+2014/5/22,2014057,02 04 12 18 23 31 08,357051002,6 (¼ª ËÕ ¸Ó Ô¥..),92
+2014/5/20,2014056,01 11 18 20 28 29 01,355820816,6 (¾© ËÕ Â³ ¶õ..),117
+2014/5/18,2014055,02 09 14 19 21 30 04,399255230,8 (½ú ÃÉ ËÕ Õã..),141
+2014/5/15,2014054,01 04 05 11 29 30 14,362404232,14 (½ú ¼ª »¦ ËÕ..),331
+2014/5/13,2014053,14 17 19 22 26 31 02,357050160,1 (ÔÁ),80
+2014/5/11,2014052,09 13 15 28 30 33 08,388520458,14 (¾© ÃÉ ¼ª Ãö..),152
+2014/5/8,2014051,10 16 19 21 23 24 13,355097144,7 (¸Ó ³ ´¨),69
+2014/5/6,2014050,03 17 23 25 26 32 13,356974970,6 (Õã Ãö ÉîÛÚ ¹ð..),117
+2014/5/4,2014049,06 07 16 17 23 32 06,395100460,15 (¾© ½ò ÁÉ Õã..),176
+2014/5/1,2014048,06 09 16 17 24 25 16,328158768,10 (¼½ ½ú ÁÉ Íî..),209
+2014/4/29,2014047,08 10 11 12 19 29 15,367083108,6 (¼½ »¦ ËÕ Â³..),231
+2014/4/22,2014044,04 09 21 27 28 33 12,373074342,4 (Ïæ ÉîÛÚ),136
+2014/4/20,2014043,02 05 09 14 24 33 09,415843112,16 (½ò ¼½ ÁÉ ¼ª..),118
+2014/4/17,2014042,12 15 20 25 28 33 14,373018334,0,90
+2014/4/15,2014041,07 11 16 18 21 22 02,365242842,2 (¼ª ÉÂ),93
+2014/4/13,2014040,03 04 06 11 12 15 08,406009192,9 (¾© ½ò ÃÉ ËÕ..),119
+2014/4/10,2014039,03 11 15 19 20 31 07,363687932,5 (¼ª ËÕ ¹ð µá),274
+2014/4/8,2014038,04 07 22 23 24 33 16,356364376,9 (ÃÉ Õã Ãö Ïæ),111
+2014/4/6,2014037,06 13 14 24 25 30 07,385617546,18 (¼½ »¦ ËÕ Õã..),261
+2014/4/3,2014036,01 07 08 09 11 22 03,378585748,30 (¾© ½ò ÁÉ ¼ª..),351
+2014/4/1,2014035,07 08 09 17 32 33 06,385901784,10 (¾© ¼½ ¼ª Õã..),199
+2014/3/30,2014034,01 03 04 08 25 31 06,432189956,20 (¼½ ÃÉ ¼ª »¦..),102
+2014/3/27,2014033,05 13 23 28 32 33 12,403193612,17 (¾© ¼½ ÃÉ ËÕ..),303
+2014/3/25,2014032,01 02 14 22 29 33 07,397424848,3 (Ïæ ÔÁ ¸Ê),94
+2014/3/23,2014031,04 10 16 17 21 27 14,443595958,16 (¾© ¼½ ½ú ÃÉ..),368
+2014/3/20,2014030,12 18 19 23 24 30 10,396594924,8 (¼½ ¼ª Õã ¶õ..),208
+2014/3/18,2014029,02 07 14 16 21 29 14,396072528,8 (ÃÉ ºÚ »¦ ËÕ..),137
+2014/3/16,2014028,06 16 21 27 30 32 05,435709368,8 (¾© ½ò ÃÉ ÁÉ..),72
+2014/3/13,2014027,08 10 14 16 30 31 01,384105632,2 (Íî ÔÁ),75
+2014/3/6,2014024,08 10 16 20 23 30 09,380942014,24 (¾© ¼½ ËÕ Õã..),288
+2014/3/4,2014023,07 09 13 17 21 22 10,379325720,13 (¼½ ½ú ÃÉ ÁÉ..),178
+2014/3/2,2014022,04 06 07 10 21 26 16,422477050,8 (¾© ÁÉ ËÕ Õã..),110
+2014/2/27,2014021,08 10 15 17 22 29 12,376012996,9 (¼½ ÁÉ ºÚ ËÕ..),119
+2014/2/25,2014020,09 14 17 23 24 25 15,369800298,4 (ÁÉ »¦ ¸Ó),118
+2014/2/23,2014019,02 10 15 19 20 21 07,409381396,5 (ÃÉ ÁÉ ËÕ ¶õ..),95
+2014/2/20,2014018,13 17 18 21 30 33 15,366787508,5 (³ Ô¥ ÉîÛÚ ÉÂ),51
+2014/2/18,2014017,04 06 07 14 25 26 10,354286552,24 (¾© ¼½ ½ú ÁÉ..),218
+2014/2/16,2014016,02 03 07 13 21 24 08,394728698,3 (ÁÉ ¸Ó Ïæ),106
+2014/2/13,2014015,02 11 19 30 32 33 09,345827928,11 (½ò ËÕ Õã Ô¥..),101
+2014/2/11,2014014,04 09 19 22 25 29 15,340281006,10 (¾© ºÚ Ãö ³..),128
+2014/2/9,2014013,05 09 13 15 17 21 13,447850102,12 (¾© ÃÉ »¦ ËÕ..),127
+2014/1/28,2014012,01 08 11 19 21 24 08,364615256,6 (¾© ½ú »¦ Íî..),79
+2014/1/26,2014011,09 10 13 14 21 32 02,400827700,7 (¾© ÁÉ »¦ ËÕ..),120
+2014/1/23,2014010,05 07 08 20 31 33 11,359922428,2 (³ µá),207
+2014/1/21,2014009,08 09 19 20 25 32 16,348408848,6 (½ò ÁÉ Õã Ãö..),229
+2014/1/19,2014008,05 14 16 21 29 30 12,392135484,8 (ÃÉ ËÕ Íî ³..),189
+2014/1/16,2014007,08 10 12 14 18 28 14,346606050,13 (»¦ Õã Íî ¸Ó..),198
+2014/1/9,2014004,01 04 19 22 24 25 15,373155800,5 (¾© Íî ³ ÔÁ),113
+2014/1/7,2014003,06 10 11 28 30 33 12,363993362,6 (ÃÉ ËÕ Ãö ´¨..),147
+2014/1/5,2014002,04 21 23 31 32 33 04,408021124,6 (ÃÉ ºÚ ËÕ Íî..),105
+2014/1/2,2014001,03 09 15 20 27 29 01,371341368,3 (½ú ºÚ ÐÂ),139
diff --git a/03_Matplotlib/libs/data2.xls b/03_Matplotlib/libs/data2.xls
new file mode 100644
index 0000000000000000000000000000000000000000..6ee0bdabfd5bdb0ff4189dffe18d6f07284fe9b5
Binary files /dev/null and b/03_Matplotlib/libs/data2.xls differ
diff --git a/03_Matplotlib/libs/mrbook.xlsx b/03_Matplotlib/libs/mrbook.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..b9d11cde12331a0f1679ad6742564308b6c42e0e
Binary files /dev/null and b/03_Matplotlib/libs/mrbook.xlsx differ
diff --git a/03_Matplotlib/libs/mrtb_data.xlsx b/03_Matplotlib/libs/mrtb_data.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..d86fb3e7a3fc16f1e96c2b7f4cef76dc1e86a7e1
Binary files /dev/null and b/03_Matplotlib/libs/mrtb_data.xlsx differ
diff --git a/03_Matplotlib/libs/tips.xlsx b/03_Matplotlib/libs/tips.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..df066e32700a531a69da440e36c0221c0f628350
Binary files /dev/null and b/03_Matplotlib/libs/tips.xlsx differ
diff --git "a/03_Matplotlib/libs/\344\272\247\345\223\201\351\224\200\345\224\256\347\273\237\350\256\241.xlsx" "b/03_Matplotlib/libs/\344\272\247\345\223\201\351\224\200\345\224\256\347\273\237\350\256\241.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..43507d6574e54c465e75e18ef73bff505a89a954
Binary files /dev/null and "b/03_Matplotlib/libs/\344\272\247\345\223\201\351\224\200\345\224\256\347\273\237\350\256\241.xlsx" differ
diff --git "a/03_Matplotlib/libs/\345\233\276\350\241\250.png" "b/03_Matplotlib/libs/\345\233\276\350\241\250.png"
new file mode 100644
index 0000000000000000000000000000000000000000..5392bcb46aadce960dbd990853eaf4a81842e12e
Binary files /dev/null and "b/03_Matplotlib/libs/\345\233\276\350\241\250.png" differ
diff --git "a/03_Matplotlib/libs/\345\233\276\350\241\250\347\232\204\345\270\270\347\224\250\350\256\276\347\275\256.ipynb" "b/03_Matplotlib/libs/\345\233\276\350\241\250\347\232\204\345\270\270\347\224\250\350\256\276\347\275\256.ipynb"
new file mode 100644
index 0000000000000000000000000000000000000000..9f02fb3c61dd87c8d645034fcb1b3d5f3ed35d54
--- /dev/null
+++ "b/03_Matplotlib/libs/\345\233\276\350\241\250\347\232\204\345\270\270\347\224\250\350\256\276\347\275\256.ipynb"
@@ -0,0 +1,442 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import matplotlib.pyplot as plt\n",
+ "x=[1,2,3,4,5]\n",
+ "y=[10,20,30,40,50]\n",
+ "plt.plot(x,y,color='r',linestyle='-.') # 点\n",
+ "\n",
+ "y=[10,15,20,25,30]\n",
+ "plt.plot(x,y,color='b',linestyle='--') # �划线\n",
+ "\n",
+ "y=[10,13,16,19,22]\n",
+ "plt.plot(x,y,color='g',linestyle=':')# 虚线\n",
+ "\n",
+ "y=[10,18,26,34,42]\n",
+ "plt.plot(x,y,color='pink',linestyle='-')# 实线\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 散点图\n",
+ "import matplotlib.pyplot as plt\n",
+ "x=[1,2,3,4,5]\n",
+ "y=[2,10,6,7,17]\n",
+ "plt.plot(x,y,'r*')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制未�15天天气预报的折线图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "from pandas.plotting import register_matplotlib_converters\n",
+ "register_matplotlib_converters()\n",
+ "df=pd.read_excel('未�15天天天气报.xlsx')\n",
+ "x=df['日期']\n",
+ "y=df['温度']\n",
+ "plt.plot(x,y,marker='o',color='r',mfc='w') #markerfacecolor简写mfc\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "\n",
+ "# 设置画布的颜色\n",
+ "# 绘制未�15天天气预报的折线图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "from pandas.plotting import register_matplotlib_converters\n",
+ "register_matplotlib_converters()\n",
+ "df=pd.read_excel('未�15天天天气报.xlsx')\n",
+ "\n",
+ "plt.figure(facecolor='yellow',figsize=(10,6))\n",
+ "\n",
+ "x=df['日期']\n",
+ "y=df['温度']\n",
+ "plt.plot(x,y,marker='o',color='r',mfc='w') #markerfacecolor简写mfc\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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wv/7f33lYFOE4MX7s2ZBdTXstVeU0YqISBx69fL/n1JcEK9Eq5TdequPMF1wQTznN/MRqTlz4JJL4A9/8CnARx5p/LW//z1MnOh9ugYPjj5WEREpvA4dfNZFiZakzqpVXgR/4omwww7xxtKlC/zxj77PYpcucPLJcPrp8NFH9T+/psanHIcMgauuKmysIiJSWClfeahEq1Q98gh88klhiuCb6sgjvaP8DTfA44/7N9dNN/kG0dXV0Lu3j8ANGeIrJO+4o/BTniIiUliZjO/6sXZt3JG0iP6XKlVVVbDrrvC978UdycbatoUrr4TZs71u60c/8lUnV10FY8f6noyTJ/vm148/Hne0IiIStbIyb0U0f37ckbSIEq1S9N57MGUKDB/uI0RJtNde8NRT8Oc/+8jb7bfDgAGeiA0YALfdBqNHxx2liIhELeUrD5VolaIJE3zK7cIL446kYWa+QfSXX0J5+caPlZenujhSRESaqKzMb1P6M1+JVqlZvdpHg44/HnbeOe5omiaT+eam1LW163/LERGR4tWtm9flKtGSVHjsMVi40HtQpUVlpU9z1tR4olhT4/crK+OOTERECiHFKw/bxB2AFNj48bDTTr7Zc1pUVPjtqFH+G00m4/VZdcdFRKS4ZTK++jyE1G21pkSrlCxYAP/zP3DttdAmZV/6igolViIipaqsDBYv9p1Ett8+7miaRVOHpWTCBL9NehG8iIjIhlK88lCJVqlYs8aL4AcPht12izsaERGRpqtLtFJYEK9Eq1Q8+SR8+GGyOsGLiIg0xU47wVZbKdGSBKuq8nnt44+POxIREZHmMfM6LU0dSiJ98AE88YTXZrVtG3c0IiIizZfJaERLEuq223xj5osuijsSERGRlikr84GDL7+MO5JmUaJV7NauhVtvhUGDYI894o5GRESkZeoK4t96K944mkmJVrF7+ml4/30VwYuISLqldOWhEq1iV1UF224LJ50UdyQiIiItt9de3mxbiZYkxscfw6OPwvnnQ7t2cUcjIiLScm3bwt57p27loRKtYnb77V6jpSJ4EREpBilceahEq1itW+cbSA8cCL16xR2NiIjIlisrg3fegdWr446kyZRoFatsFv7xDxgxIu5IRERE8iOT8S3l3n037kiaTIlWsRo/Hr71LRgyJO5IRERE8iOFKw+VaBWjf/0LHn7Yi+Dbt487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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 设置å��æ ‡è½´çš„æ ‡é¢˜\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "from pandas.plotting import register_matplotlib_converters\n",
+ "register_matplotlib_converters()\n",
+ "df=pd.read_excel('未�15天天天气报.xlsx')\n",
+ "\n",
+ "# 用于处ç�†ä¸æ–‡\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "plt.figure(figsize=(10,6))\n",
+ "\n",
+ "x=df['日期']\n",
+ "y=df['温度']\n",
+ "\n",
+ "plt.xlabel('2021年五一') # xè½´çš„æ ‡é¢˜\n",
+ "plt.ylabel('室外温度') #yè½´çš„æ ‡é¢˜\n",
+ "plt.plot(x,y,marker='o',color='r',mfc='w') #markerfacecolor简写mfc\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 55,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 设置å��æ ‡è½´çš„åˆ»åº¦\n",
+ "import matplotlib.pyplot as plt\n",
+ "import random\n",
+ "x=[i for i in range(1,11)] # 列表生��\n",
+ "y=[random.randint(1,10) for _ in range(10)]\n",
+ "\n",
+ "plt.plot(x,y,marker='o',mfc='w')\n",
+ "\n",
+ "month=[str(i)+'月' for i in range(1,11)]\n",
+ "\n",
+ "plt.xticks(range(1,11),month) # # 设置xè½´å��æ ‡è½´åˆ»åº¦\n",
+ "plt.yticks(range(1,11)) # 设置yè½´å��æ ‡è½´åˆ»åº¦\n",
+ "\n",
+ "plt.xlim(1,10) # 设置å��æ ‡è½´èŒƒå›´\n",
+ "plt.ylim(1,20)\n",
+ "\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 63,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 设置å��æ ‡è½´çš„åˆ»åº¦\n",
+ "import matplotlib.pyplot as plt\n",
+ "import random\n",
+ "x=[i for i in range(1,11)] # 列表生��\n",
+ "y=[random.randint(1,10) for _ in range(10)]\n",
+ "\n",
+ "plt.plot(x,y,marker='o',mfc='w')\n",
+ "\n",
+ "month=[str(i)+'月' for i in range(1,11)]\n",
+ "\n",
+ "plt.xticks(range(1,11),month) # # 设置xè½´å��æ ‡è½´åˆ»åº¦\n",
+ "plt.yticks(range(1,11)) # 设置yè½´å��æ ‡è½´åˆ»åº¦\n",
+ "\n",
+ "\n",
+ "#plt.grid(color='r',linestyle='--',linewidth='1')\n",
+ "#plt.grid(color='r',linestyle='--',linewidth='1',axis='x')# éš�è—�xè½´ç½‘æ ¼çº¿\n",
+ "\n",
+ "plt.grid(color='0.5',linestyle='--',linewidth='1',axis='y')# éš�è—�yè½´ç½‘æ ¼çº¿\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# æ·»åŠ æ–‡æœ¬æ ‡ç¾\n",
+ "import matplotlib.pyplot as plt\n",
+ "import random\n",
+ "x=[i for i in range(1,11)] # 列表生��\n",
+ "y=[random.randint(1,10) for _ in range(10)]\n",
+ "\n",
+ "plt.plot(x,y,marker='o',mfc='w')\n",
+ "\n",
+ "month=[str(i)+'月' for i in range(1,11)]\n",
+ "\n",
+ "plt.xticks(range(1,11),month) # # 设置xè½´å��æ ‡è½´åˆ»åº¦\n",
+ "plt.yticks(range(1,11)) # 设置yè½´å��æ ‡è½´åˆ»åº¦\n",
+ "\n",
+ "# æ·»åŠ æ–‡æœ¬æ ‡ç¾\n",
+ "for a,b in zip(x,y):\n",
+ " plt.text(a,b,b,ha='center',va='bottom',fontsize=15,color='r')\n",
+ " \n",
+ "# æ·»åŠ å›¾è¡¨çš„æ ‡é¢˜\n",
+ "plt.title('æµ‹è¯•ç»ƒä¹ æŠ˜çº¿å›¾',fontsize=18)\n",
+ "\n",
+ "# æ·»åŠ å›¾ä¾‹\n",
+ "plt.legend(('销售次数',))\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import matplotlib.pyplot as plt\n",
+ "x=[1,2,3,4,5,6]\n",
+ "y=[10,42,35,46,7,34]\n",
+ "plt.plot(x,y,marker='o')\n",
+ "for a,b in zip(x,y):\n",
+ " plt.text(a,b,b,ha='center',va='bottom',fontsize=12,color='r')\n",
+ "# æ·»åŠ æ–‡æœ¬æ³¨é‡Š\n",
+ "\n",
+ "plt.annotate('最大数',xy=(4,46),xytext=(5,46),arrowprops=dict(facecolor='r',shrink=0.05))\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 31,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 图表与画布边缘的间�\n",
+ "import matplotlib.pyplot as plt\n",
+ "x=[1,2,3,4,5,6]\n",
+ "y=[10,42,35,46,7,34]\n",
+ "plt.plot(x,y,marker='o')\n",
+ "for a,b in zip(x,y):\n",
+ " plt.text(a,b,b,ha='center',va='bottom',fontsize=12,color='r')\n",
+ "# æ·»åŠ æ–‡æœ¬æ³¨é‡Š\n",
+ "\n",
+ "plt.annotate('最大数',xy=(4,46),xytext=(5,46),arrowprops=dict(facecolor='r',shrink=0.05))\n",
+ "\n",
+ "\n",
+ "# 设置间�\n",
+ "plt.subplots_adjust(left=0.2,right=0.9,top=0.9,bottom=0.2)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 设置 å��æ ‡è½´åˆ»åº¦çº¿\n",
+ "# 图表与画布边缘的间�\n",
+ "import matplotlib.pyplot as plt\n",
+ "x=[1,2,3,4,5,6]\n",
+ "y=[10,42,35,46,7,34]\n",
+ "plt.plot(x,y,marker='o')\n",
+ "for a,b in zip(x,y):\n",
+ " plt.text(a,b,b,ha='center',va='bottom',fontsize=12,color='r')\n",
+ "# æ·»åŠ æ–‡æœ¬æ³¨é‡Š\n",
+ "\n",
+ "plt.annotate('最大数',xy=(4,46),xytext=(5,46),arrowprops=dict(facecolor='r',shrink=0.05))\n",
+ "\n",
+ "\n",
+ "# 设置间�\n",
+ "plt.subplots_adjust(left=0.2,right=0.9,top=0.9,bottom=0.2)\n",
+ "\n",
+ "# 设置是å�¦æ˜¾ç¤ºå��æ ‡è½´åˆ»åº¦çº¿\n",
+ "\n",
+ "#plt.tick_params(bottom=False,left=True,right=True,top=True) # 底则�显示\n",
+ "\n",
+ "# 设置å��æ ‡è½´åˆ»åº¦çº¿æ˜¾ç¤ºçš„æ–¹å�‘\n",
+ "plt.rcParams['xtick.direction']='in'\n",
+ "plt.rcParams['ytick.direction']='out'\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git "a/03_Matplotlib/libs/\345\271\277\345\221\212\346\224\257\345\207\272.xlsx" "b/03_Matplotlib/libs/\345\271\277\345\221\212\346\224\257\345\207\272.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..781940e6c74668ec29e8873923c84c5d06c0ba02
Binary files /dev/null and "b/03_Matplotlib/libs/\345\271\277\345\221\212\346\224\257\345\207\272.xlsx" differ
diff --git "a/03_Matplotlib/libs/\346\210\220\347\273\251\350\241\250.xlsx" "b/03_Matplotlib/libs/\346\210\220\347\273\251\350\241\250.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..93ef3fe690f49401335d4928175664d6551a4aad
Binary files /dev/null and "b/03_Matplotlib/libs/\346\210\220\347\273\251\350\241\250.xlsx" differ
diff --git "a/03_Matplotlib/libs/\346\210\220\347\273\251\350\241\2502.xlsx" "b/03_Matplotlib/libs/\346\210\220\347\273\251\350\241\2502.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..0b322f2311406537a98623812c0dd699ffa767bc
Binary files /dev/null and "b/03_Matplotlib/libs/\346\210\220\347\273\251\350\241\2502.xlsx" differ
diff --git "a/03_Matplotlib/libs/\346\234\252\346\235\24515\345\244\251\345\244\251\346\260\224\351\242\204\346\212\245.xlsx" "b/03_Matplotlib/libs/\346\234\252\346\235\24515\345\244\251\345\244\251\346\260\224\351\242\204\346\212\245.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..755ce4b49cd1795c8421497b328e2cb3193c3311
Binary files /dev/null and "b/03_Matplotlib/libs/\346\234\252\346\235\24515\345\244\251\345\244\251\346\260\224\351\242\204\346\212\245.xlsx" differ
diff --git "a/03_Matplotlib/libs/\347\273\230\345\210\266\345\270\270\347\224\250\345\233\276\350\241\250.ipynb" "b/03_Matplotlib/libs/\347\273\230\345\210\266\345\270\270\347\224\250\345\233\276\350\241\250.ipynb"
new file mode 100644
index 0000000000000000000000000000000000000000..f30598b2056f1c603591c831c9e3ee1b960a4e71
--- /dev/null
+++ "b/03_Matplotlib/libs/\347\273\230\345\210\266\345\270\270\347\224\250\345\233\276\350\241\250.ipynb"
@@ -0,0 +1,1110 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAl8AAAFzCAYAAAAAOWzNAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/Z1A+gAAAACXBIWXMAAAsTAAALEwEAmpwYAAB/0klEQVR4nO3dd3gU1dfA8e9NSIDQi3RIQEAFAQWUItIVC/xABVERRV/B3itFRTGCCoIFpdmQKFgAUVCKiIAU6UgRQZr0ngABUva8f9wNBEgluzO7yfk8T54ks7szZ7Kb2bO3nGtEBKWUUkop5YwQtwNQSimllMpLNPlSSimllHKQJl9KKaWUUg7S5EsppZRSykGafCmllFJKOUiTL6WUUkopB+VzO4CsKl26tERFRbkdhlJKKaVUppYtW3ZARC5K67agSb6ioqJYunSp22EopZRSSmXKGLMtvdu021EppZRSykGafCmllFJKOUiTL6WUUkopB2nypVSQiImBqCgICbHfY2LcjkgpldvodcYZQTPgXqm8LCYGevWC+Hj7+7Zt9neAbt3ci0splXukdZ3p2RM8Huje3d3YchsjIm7HkCUNGzYUne2o8hoR2LIFWre2F8JzRUbC1q2Oh6WUyoWiotK+zgAUKgRFi0KxYmd/f/55aNTIXqcmTYI774Ty5WHPHnttSn3fwoXBGCfPyF3GmGUi0jCt27TbMY+I+SuGqGFRhLwWQtSwKGL+0rbkQLZ2LbzyClx2GdSsCdu3p32/9LYrpVR2ZXQ9efBBuOkmqFMHiheHo0dh3To4dsze/tdf8OyzsGuX/X3KFGjSBGrXhkqVbPIVGmofGxlp99OsGfz9t73/ggXwwgsQG3tmf5MmwezZsHQpbNwIe/fCyZM5O8dA6VbVbsc8IOavGHr92Iv4RNuWvC12G71+tH1W3epon1Wg2LABvvkGJkywyVdICLRoAU8/DdHR8N9/5z+mShXn41RK5U6lS8P+/edvj4yEIUMyfmz79nDkiG0hA5uoTZtmk6m4OPuV8nPqbeHh9v5r1sAHH8BLL9nfY2LgrbfSPlZ4uE3mihaFJUugZEn46iuYMQM+/9ze55dfbGtc6pa6+fNhwAA4ccLex83hG9rtmAdEDYtiW+z5bcmRxSLZ+tRW5wNSpx06BCNH2oRr1SrbJN+sGXTtCrfdBuXK2fudOxYDoEABGDNGx3wppXwjretMRASMGuX8dWb/fti58/yE7dzvY8bYa+Fbb9kEbNUq+/iuXe2H2azw1/CNjLodNfnK5USEkNfT7l02GDyvehyOSG3fbpOuK66AAwfs+IiGDe3FoksXqFgx7cfFxEDfvme6Bpo2tZ/klFIqJ77/3iYyPXrYBCblOlOlim11D8YPeCdP2pa41InaddfZcbTnMsZOKvA1Tb7yqCMnj9Drx158u+7bNG/Xli/nxMXZpm+wYyAuugjmzLG/799vf8+OF16AwYNtU32tWj4NVSmVh2zeDFdeaceXzp8P+XLxYKT0JhS40fKlA+5zqeW7l3PlyCuZuH4iXWt1JSIs4qzbC+YrSHSbaJeiyxv27oXhw6F5c/vPnTJQdMQI+OSTM/fLbuIF8OKLdubQK6/4JlalVN6TkAB33GFbfsaPz92JF9hWvIiz3wqJiLDbnabJVy5VKKwQhcIKMe++eYzvMp5RHUYRWSwSg53n26ZqGx1s7wcHDtjxEW3aQIUK8NhjtovxmWfshQ7g2mvh4osvYOeppumUahDFM21X8/33sGyZL89AKZVX9OljB6x/8om9tOR23brZ63NkpE04IyPdGc8G2u2Yq+w7vo+xq8bybJNnMcbgEQ8h5vz8+vZvb2fGvzP47+n/KJK/iAuR5i5xcfDdd3bQ/K+/QnKyLQ/Rtav9ql3bBwdJYyRsXMGyVA3dxtXN8vPzzz44hlIqz5g2DW6+GR5+GD76yO1ociftdswDft38K/VG1OPl317mn4P/AKSZeAE82+RZYk/F8tnKz5wMMVeJizsz8H33bvi//4NNm+xYrJUrbe2a11/3UeIFdgRs6ilIQNETe3kx37v88osOvFdKZd3OnXDvvVC3buYlJJR/aMtXkEvyJPHqb68ycP5ALi19KRM6T6BO2TqZPu7btd9yU42bKBReyIEocwePx9beErGzgK65xo6TAFsQ8PLL/Vi9OeXA54gngovLHaNmTcOcOXmrerRSKvuSk6FtW/jzTztk4dJL3Y4o99KWr1zstm9u4835b3L/lfezpOeSLCVeAF1qd9HEKwvi4+Hbb20JiMsvt/mPMfDuu3YcV4o6dfyY+Hg8548S9Yognn7yBnPnwpJZsX4KQCmVWwwcaGdaDx+uiZebcvnchtxLRDDG0Kt+L+6ofQd31rkz2/v4bt13fLvuW8bfNh6jTSannTxpqyNPmAA//gjHj0OZMtC5s03GChWyyZgjRGyJ++PHISwMEhPP3FawIHTrRs/VM6izdyZXt19sK7P27AktW2ozmFLqPLfcYif/3Huv25HkbdryFWROJp3ksWmP8c6CdwC4uebNF5R4ARw+cZhv1n7DnK1zfBhhcEpIgJ9+gu7dbaJ1yy0wc6adBfPrr3aMxPDhZ5bOcMyAAfD++zYB++yzs6fpjB4No0cTvngezVcPhwcfJGnaDLsK9yWXwNtvw759DgeslApEp07Z77Vr2/Go+tnMXZp8BZENBzbQeExjhi8ZzqETh3K8v+71ulOmUBkGLxzsg+iCT2LimUVcFy6EDh1sAtalC0yfbgfSjxxpcxlX6t988AG8+qotOz14sM0Et2613ZBbt549P7pOHd6u9D6Nqu4j+fMv7bpEL75oy+V36WIXPfNHCWelVMATsS33KesYKvdp8hUERIQvVn5Bg1EN2Hl0J1PvmsqgtoNyvN8C+Qrw2FWPMW3jNNbuW+uDSINHYiJUrWpzG7DrKU6bZgujfvIJXH+97eVzzZdfwhNPQKdOtoUrJPN/1WrVoMFVIcTfejfMnQvr1tl9/PYbtGtni4u98Qbs2uX/+JVSAcPjsUuY1avndiQqhc52DAJ/H/ib2h/Vpnlkc8bdMo6KRdNZ/O8CHIg/QJWhVbjz8jv5pOMnmT8gCHk8thTDhAnw338wZYrd/u67dqD8dde5G995pkyBW2+FFi1g6lS7amxOnDoFkyfbaoKzZ0NoqC3w07Mn3Hij/V0plSulTBJSztPZjkFq99HdAFxa+lJ+u/c3ZnWf5dPEC6B0RGnebPMmN9e82af7dVqq4u9ERdnfFy6Ep56CypVtHvPZZzaPSak0/8wzAZh4zZkDt98ODRrYhOkCEq9Fi2wr3mn589tqr7/+Chs3wvPPw+LFtp81Kso2/6UULVN+k9ZrVCl/iouzrfq//eZ2JOo8IhIUXw0aNJC8wuPxyLCFwyT/gPwyY9MMt8MJeOPGiUREiNjPePbLGPs9f36RTp1EvvpK5OhRtyPNxJIlIoULi9SqJXLgwAXtwuMRadJEpFIlkRMnMrhjQoLI99+L3HCD/WMZI3LjjSITJ9rblE+l9RqNiLDblfIHj0fkjjtEQkNF5s93O5q8CVgq6eQ02vIVYA7GH6Tj+I48Nf0p2lVvR/3y9R077pvz3uRYwjFHjudLaRR/RwRKlbJjuCZNgjvvtAtRB6z16+GGG6B0aTs4vlSpC9qNMXZY144ddgHvdIWF2a7Nn3+GzZuhXz9Yvdpuq1IFeveGf/+9sHNR50nrNRofb7cr5Q+ffmqLQL/2mi0IrQKLjvkKIHO3zeWu7+9if/x+3rnuHR6/+nHH6m8t2rGIJp804b0b3uOJRk84ckxfSaf4O8YEyQS/bdvs1TE52Q5Ou6BVt8/Wpo2tur95czaSzqQkm4yNHm3Hmnk8dkc9e9qB//nz5ziuvCroX6MqqKxdC1ddBU2b2pnbOqzTHTrmK0is2beGiLAIFv7fQp5o9ISjhU8bV2rMNZWvYeiioSR5khw7ri9UqZK97QFl71671sfx4/Yq6YPECyA6GvbvtyXCsixfPjsObMoUOwZswAC7YOUdd0ClSvDcc7Bhg0/iy2uC+jWqgsqJE3aIZ5EiMG6cJl6BSpMvl+2M28mszbMAeLjhw6x8aKVjXY3neq7pc2w9spWJ6ye6cvwLFR19/gUmIsJuD2hHjtgSELt22RHydev6bNeNG0P79vDOO3D48AXsoGJF2xX577+23H/z5vDee3Y9kubN7VX9xAmfxZvbPfnk+StEGWO7hJTypaeesi1fY8facn8qMGny5aKp/0yl3oh63Dv5Xk4mncQYQ0RY2mv4OaFDzQ7UKFmDwQsGEyzd0WCrJdSoYYdJpRR/HzXq7BqkASc+3mZH69bZQWlNmmT6kJi/YogaFkXIayFEDYsi5q+Mp8sNGGDzu8E5qaEbGmoTxO+/t3U6Bg2yyWL37lChgs0q1qzJwQFyv8RE+Phju+hAygIFZcrYbsgjR9yOzrey+xpVvvXNN/ba9+KL9t9WBS4d8+WChOQEXpr1EkMXDaVe2XpM6DyBS0pf4nZYAIxcOpKfNv7EV7d+RZH8RdwOJ1uCpp5NQoIdQzV9ui0+1rlzpg+J+SuGXj/2Ij7xzKjtiLAIRnUYRbc66WeZXbva4VubN9s3fJ/weGxJjNGjYeJEez6NG9vy2bff7sIaTIHv55/tn6V5c/u7iH1zXLbMNi4WL+5qeD5xoa9R5RtxcbaEySWX2BrLrhaJVkDGY740+XLY8YTjtPyiJUt3LeXRqx5l8PWDKZAvh0U0fUi8C3YHiy1b7DjwChXcjiSLkpNtk9yECTZ5eeCBLD0salgU22K3nbc9slgkW5/amu7jNmyAWrXg2WftUo8+d+CA7d8YPRr+/huKFoW77rKD9Ou7030eSDye9BcnWLUKrrzSDqXzy3PjoBOJJ6j6XlX2Ht973m2ZvUaV78yebVe6iIpyOxIFOuA+oBQKL0SLyBZMvH0iH970YUAlXsDpxGvz4c38F/ufy9Fk7vnn7Xt8YqLbkWSBCDz6qE283nkny4kXwPbYtIugbo/dnuEEiUsusYd76aVsR5s1pUvbarXr1sG8edCxI3z+uS0S27ChXRwzLs5PBw9sHo9dFzS9bt969eDBB4N7EumQBUNoPKYxxQYVSzPxAtgWu40Vu1cE1VCGYJNSFaZ1a028goUmXw44nnCcB398kJV7VgIw+PrB3HLZLe4GlYFjCceo+3FdBswd4HYoGfrnH9vr9X//FyRN7H372mSkd2/b3JENlYpWSnO7IEQNi+KV315h25HzW8bA9mqWLJntaLPHGFtKe+xYOybs/fdtd+RDD9lmyQcesFX189Ab8MiR8PvvULZs+vf56CM7Ni+QJSYnsnTXUt5f/D53fn8n9UbUwyO2Psb22O3kz5efZ5s8y0URF6W7j/qj6nPJh5fw8uyX2XJ4i1Oh5wmzZkHNmvDTT25HorJDky8/W713NQ1HN2T08tHM3z7f7XCypHB4Ye6uezdjV41l77G0P80GgsGDITzcrh0d8N55BwYOtMnIBUzDTGsGbERYBE81eoq6Zevyxtw3qPpeVe6eeHeaj//rL2jUyFaO8LsSJeDxx22/2qJFduDZ11/bcWH16sGHH17gFMzgsWuXbW1s0wbuTvspAc6MUZwxw/65AsHB+IMkJNs1uEYuHUmxQcW4avRVPPnLk8zbNo9LS19K3Cnbmvneje/xe4/fGdh2IENvGHrehKGIsAg+vvljRrYfSeVilXlz/pus2WcnaOw6uou/D/zt7MnlQk2awMsv24o1KoikV/o+0L6CbXkhj8cjH/35keQfkF/KDS4ns/6d5XZI2bLhwAYx/Y28PPtlt0NJ065dIuHhIg895HYkWTBqlF1P5o47RJKSsv3w/2L/kwJvFJAmY5pI5NBIMf2NRA6NlHGrz6xNs/XwVnll9isycN5AERFJ9iRL9Nxo2XRwk4iI7N4tcvnlInPn+uaUsi02VmTECJEGDezfokABke7dbUAej73PuHEikZF2qaPIyKBee+e22+wpbtyY+X2PHxe56CKRbt38H9e5kj3JsmbvGhm1dJTcN/k+ueSDS4T+yNyt9oUyd+tcefLnJ2X8X+Nl+5Htme5v3Opx6b5GRUR2H90tp5JOiYjIy7NfFvojdT+ue9ZrVWVNUpLIsWNuR6EyQgbLC/ktWQLKAvPO2XY5MMP7cxjwE7AAuD+z/QVb8jV25VihP9Luy3ay99het8O5IJ3Gd5KSb5WU4wnH3Q7lPC++KBISIrIp0K/X33xzZt3EU6cuaBcJSQnyweIPZMvhLVl+zIrdKyT0tVChP9L6i9Yy/q/xciLh5AUd3+eWLbNZc5Ei9hJ06aUid90lUrBgrlj8cPJkG/7AgVl/zMqVIicdeHriTsbJrH9nybp960RE5I/tfwj9Efojpd4qJR2+6iAD5w2UrYe3+j2WnXE7ZdjCYdL0k6anY2j2aTNJ9iT7/di5wWuv2X+dQ4fcjkSlJ6Pkyy+zHY0xJYCvgTIiUt+7zQDTgXARaWmMeQYoKiL9jTETgXtF5Gh6+wyW2Y4nEk9QMKwgicmJfPXXV3Sv150QE5y9u39s/4PWY1sz7a5ptKnWxu1wTouNtZXBb7jBDiYPWNOn24rxjRrZn8+tsulnu47u4rMVnzF6+Wi2xW6jdERpfu7yO/+tqMUtgTDk8NgxW5ho9GjbPZmWyEjYutXRsHIiLs7OLi1Z0paRyO5YxPh4+xhfjWFM8iQxYc0EFvy3gAU7FrB672o84uG5Js/xzvXvcDLpJOPXjKdp5abUKFnDtZnO22O38+3abzl44iBvtnkTgJ5TelLrolp0qd0l3TGPedXvv9vB9XfdZYdZBtEE9TzF8VITxpiigAF+EJGW3m33Y1vD2nmTrynASyKyzhjzHLBMRH47Zz+9gF4AZcuWbTB+/Hifx+orHvHw9X9f89PunxhRfwTFwoq5HVKOiQixibEUDy/udihn+frryowadTEjRy6lZs3AXAi86Jo11Hv+eeIrVWLV0KEkXcCq3iLCwA0DubrE1bQte+EDOjziYdnhZfy2/zcqLnufMaOrc88bH1Cx+m5alG5B/lD3p9u1aNWKtN4/xBh+nz3b8Xgu1PvvV2fy5Ip8+OFyatVK97NkmvbvD+fRR+vTrdt2Onbcle1jJ3gS+OfoP6yNW0v+kPx0qtgJEaHTgk4kSiK1itSidrHa1C5am1pFa1E4X+CuNH8y+SRPrHyCjcc2AlCnaB1alWlFi4taUDLc37NHAltsbBgPPNCQAgWSGTlyGRERyW6HpNLRqlWrdJMvv47TAuZ4v5cCZmO7GlO2/QoU8/7cC7gjo30Fcrfj7qO7pe3YtkJ/pMs3XeTIiSNuh+RzR08ddTsEERE5cUKkXDmR665zO5IMrFolUry4SI0aInv2XPBuft74s9AfGbZwmM9Ci40VKVVKpMTli4X+SPFBxeXxaY/L6j2rfXaMCxIZeXaXY8pXZKS7cWXDokW2h/mxxy7s8R6PSPPmImXK2Ocpq9754x1pMqaJhA8IP9191+7Ldqdv33J4iyQlZ3+sYSDYcGCDDPh9gFz+0eVCf2TU0lEiIhJ7Mlb2HdvncnTO83hEbr7ZjnddscLtaFRmyKDb0an+sEFAbxFJXY3pGFDQ+3NhgnTm5Yx/Z1BvRD3mb5/PqPajmNB5AsUKBH+rV2o9Jveg7di2KQm1q+LioEULP9atyqlNm+D6620585kzM64zkIFkTzLPz3yei0tczMNXPeyz8IoWtUuPHF5zNcMuXcaN1W9k5LKR1B1Rl96zevvsONkWHZ324ocvvuhOPBegYkVb9uRC1xQ1xs7g3bfv/KKrSZ4kVuxewUdLPuLuiXdz1eirTv8//nvoX0JMCE82epJJXSex59k9/HL3L6cfG1U8itCQ4FxduWapmvRr3o+/Hv6LtY+s5fbatwMQszqG8kPKc/2X1/PJ8k84dOKQy5E6Y9gwu2LFkCFwxRVuR6NyJL2szBdfnGnl+geY4/06ArwBvAJ09t7+BdA0o30FYsuXx+ORG8fdKLWH15a/9v7ldjh+8+HiD4X+yLxt89wOJbDt2CESFSVSurTIunU52tWYZWOE/si3a7/1UXBnHD8uUr68yLXX2k/S+4/vl3cXvCvzt80XEdva8OCPD8qyXct8fuwMpZ7tWK6cSFiYyFVX5bkpXXfeKVKwoEe2bEsUEZGP/vxICkUXOt2qVX5ween8TWeJOxnncqTu+Xv/39J7Vm+p9l41oT+S7/V8clPMTadnUuZGS5bYf4lOnc5MEFaBDTdmO0qq5CutbUAksBZ4D1gChGa0r0BKvrYc3iI7YneIiMiB4wcCcjagLx07dUxKvlVSOn7d0dU4Fi8WWbPG1RDSd+CASK1adgbf0qU52lV8QryUH1xemoxpIh4/XWWHD7f//b/8cv5t4/8aLwXeKCD0R+qPrC8jloyQ2JPZ6AfzlSlT7JTWm28WSUx0/vhZtGmTDXHLlozvl14ZBo/HI+v3r5dPln8iD/zwgFR/va0QelJu7mJnSc/ePFsem/qYfLX6K9l6eKvfXhPByOPxyNKdS+X5Gc/L7d/efnp79NxoiVkdk2sS1NhYkYsvFqlSReTgQbejUVmVUfLl6tqOxpgKQDNguojEZnTfQJnt+P267/m/Kf9HsyrN+OmuvFNS+JXfXuGNuW+w/tH1ri0C3rKlLV65YUOAze45etRWOFy1Cn75xQaaAyLCtI3TKFu4LA0rpD1WM6cSEuzSQ6VKwZIl5/89j5w8QszqGEYtH8XqvaspVbAUO5/ZSf58Dg/OHznSFqbt2dP+HFBPvDV1Kjz8MCxcaLse05LWotMF8hVgzP/GULloZVp83gKAEgVK0LRyU2J/7McfExqxYoWhXj0nziL3SExO5NLhl7L58GYK5CvAzTVu5vbat3NzjZspFB6ci76PGgWPPGJnOV5zjdvRqKzShbV94ETiCZ6Z/gwjlo3gqgpXMb7zeKqVqOZaPE7be2wvkcMi6Vm/Jx/c9IErMRw8aKsONGjgyuHTdvIk3HyzvSpOmmRLSwSJzz+H++6D77+HW29N+z4iwpJdS1i9dzUP1LdrUfaY3IMG5Rtwd927KVGwhP8D7dsX3nzTrsPTr5//j3cBEhPTLw9xKukUZQeXJfbU+Z8vI4tFsu7RdXz919dcU+UaapaqSYgJ4fBhqF7dvtZnzPBz8LmQRzws+G8BE9ZM4Nt137L3+F5eb/k6L7d4mcTkRJIlOeDW1c3M2rVQu7bbUajs0OQrh7Yc3sL/xv+PNfvW8FyT54huE014aLgrsVywmBj7JrZ9uy2SFR0N3bplaxcz/51J40qNKZK/iJ+CDDJJSdClC0yeDF9+mfE6Mln01C9PUaJACV5t+WrO48tEUhJcfjmEhsLq1fZ7Zo6eOkrrsa1ZumspBfIVoEutLvSs35NmVZr5r0aUCPToYQsaffaZ/TkAHDwIU6bAvffC5iOb+GvvX6zZt4a1+9eyZt8arql8DSM7jLQzm15Pez6RweB51ZPmbcOGwdNP28bUdu38eCK5XLInmbnb5lK9ZHUqF6vMpPWTuHfyvXS8tCNda3fl+ouvD9jr+fr1doF2TbqCU0bJVz6ngwlGpSJKUTi8MNPumsaNNW50O5zsi4mBXr1sBUeAbdvs75CtBOy6i6/zQ3CZW7ECHnwQvvgCLrvMlRDO5/HYrrDJk+0i0j5IvNbuW8sHf37AY1c9lvP4siBfPvjgA9tqE5LFucZF8hdhSc8lrNi9gtHLRxPzVwxfrv6SL2/5krvr5vxvkCZjbCHWXbvs37x8eVeyEY942HZk2+kE67s3b2bVzDpccw38b0Z7NhzcAEDV4lWpXaY2V5S7whu+oUqxKmyP3X7ePqsUq5Lu8R55BGbPhoIF072LyoLQkFBaVW11+vdqJapxe+3bmbh+IuNWj6N4geJ0urQTH9z4AYXDA6v22eOPw7//wj//+K7wrgoQ6Q0GC7Qvpwfcx56Mld6zesuJxBMiIsE9yNWHNZRm/jtTWnzWQuIT4n0eZnq6drXj2A8fduyQGfN4RJ56yv4NX3vNZ7u9OeZmKTawmOw/vt9n+/S3Y6eOyafLPz09sHnU0lHS9duuMuvfWb5fJiY2VqRePZHChUWWL/ftvlPxeDyy/ch2+X3r76e3PfLTIxIRHXF6xiH3tBIQ6dPH3v7r5l/lzx1/plsPb9zqcWc/vj8SER1x3tqHyjmnkk7J1H+myj2T7pErR1x5+ho/duVYmfnvTElMdn+Sx+7dtn6cCk64NdvRl1/+Tr5Sz0QqN7iclHm7jIS+Fio/b/zZr8f1u40b0068wE7pz6bft/4u9EdGLBnhh2DPt2mTnfD23HOOHC5rXn/d/v2eespnc75/3fyr0B95a/5bPtlfdpw6JfLSSyKffZbzfb274F0pMaiE0B+5+L2LZeC8gbL76O6c7zjFzp0ilSvbUhSZTS/MhMfjOf2GO33TdOk5pac0GdNEig4serp8QUrpgo/+/Eie/PlJGbV0lPz2zyKpdnGSVK8uEp+NzyCZLTqdniNHbI6fxypuOCrldeDxeCRqWJTQHynzThl5+KeHZc6WOaeL1F7oc5hdq1fbhbNVcMso+dIxX6Q9E8lg6Ne8H6+3et0vx/S7LVvgjTdsX53HY9OttPTsaceCRUZmabciQqMxjThy8gjrH13v9+KNjzwCn3xiT6dCBb8eKms+/ND2Bdx7L3z6adb76zIgIlw95mr2Hd/Hhsc2OD4QWASaN4err7bFG3PqROIJJq6fyKjlo5i7bS4tIlswp8cc77Ek52PD1q2zU77KlYM//rALKWYi7lQcK3avOGtM1tr9a1n90GoqFq3I23+8zdt/vM3lZS6n9kW1qV2mNpeXuZymlZuSL+Ts0Rn9+tkhk7NmQRsHljxdsACaNbMTIwJiTc5c7kTiCaZtnMY3677hxw0/ciLpBM83fZ565eqd9z4RERbBqA6j6FYne+NnM7J5M1x5Jdx/Pwwd6rPdKhfogPtMRA2LYlvstvO2RxaLZOtTW/1yTL/Zvt2+M3z6qR1B/dBDULMmPP/8mTFfYAeSNGtmZ+mJ2CSsT5/058qn8s3ab+j6XVcmdZ1Ep0s7+e1U9u2zOWG3bjBmjN8Ok3XjxkH37tCpE3z7rR005SOr967mQPwBWldt7bN9ZkdCAoT7YczxhgMbOJpwlIYVGrL/+H6afdaMu+vczf1X3k/Fopm/1tI1dy5cd53NGGfOhAI2YT1y8ghr961l7f61rN23lgcbPkiti2oRszqGuyfZMWnF8hezydVFl9OveT8qF6tMkieJUBOaaWK4Zo19Y+zWzc4Wdcq//8LFFzt3PGUdTzjOT//8RK2LatHh6w5+f59ISLCfKzZtgpUrs/yZWAWojJIv17sTs/rlz25H09+cNRYj5cv0z363nGt27BB59FG76FdYmP15x44zt6euHh4ZaX8XEdm2TeTBB0Xy5RPJn1/kiSfsQIMMJCYnStSwKLnmk2v8djoiIn372nD//tuvh8maKVNEQkNFWre2C0z6SKCNJVy1SiTOT3Up1+9ff3oN1JDXQqTDVx1kyt9TTo+tyU6XztFTR2Xx59GypTgit90mq3atkIpDKp71/1v4zcIyef1kEbHrr/6y8Rf5L/a/C/6bJyeLNG5s18bc79KwvJ073TmucuZ94tln7YiG77/32S6Vi9Bux4wFdcvXnj0waBCMGAHJybatum9fW04iO7Zutd2Un39um0AeeQReeAHKlEnz7t+s/YYkTxJ3Xn6nX0oMHD1qT6FVK5g40ee7z545c+CGG6BuXfj1Vyjiu1Ibb//xNiv3rOTzTp+7Pt3933+hRg14/XX/ltP699C/fLLiEz5b+Rl7ju3h3yf+ZeGOhWl36bQfRbe63TiecJwBcwec7i7cemQrAK+H38DLfX7h4NMP8vS18dS+yHYX1i5TmyrFqhBifLdk7EcfwaOP2ooX3bv7bLdZFhNj67KtXAm1ajl//LzO3+8TU6dC+/b20jt8eI53pwKAdjtmIq0xX/7oy/ep/fvhrbfsO0JCgh2D1K8fVK2as/1u2mSLWY4bZ7tyHn8cnnsOSpf2TdxZ9O678OyzsGgRNGrk6KHPtnQptG4NlSvbrq5SpXy26/3H91P9g+q0iGzBlDun+Gy/OdGxo+2J3rIFSvi5fmpiciKLdizi2shr031jKxxemKO9j5LsSabU26WoUqwKtcvUPp1kXVXhKiq+OtgWxRoyBJ55xi+xithFDEJCbNFTNwrtHzhgux6bN4cff3T++HldWu8TAG+1fYsXrnkhR/veuRPq1YNKlew1r0Bw1X9V6dBuxyxwahZLjh04YKemFSpkpwF27y7yzz++P87ff9sVfo2xU/v79RM5dOisu8SejJVB8wbJxoMbfXpoj0ekQQORFi18utvsW7fO9jFFRZ3dhesjj097XEJfC5V1+3K2CLcvrVpln/LevZ09bnpdOvTn9H1SZpydJzlZpHNn218zfrzfYkxMtP9+bnrrLXuas2e7G0delfp9ovK7laXXlF45HjqQlGSvdYUKBcgQC+UzaKmJzKU3JCpgHDok8vLLtuCVMSJ33CGyfr3/j7tmjUiXLvalUrSoSP/+du67iOyK2yXhA8LlkZ8e8flh4+NFtm71+W6zbutWkUqVRMqWteU6fGzDgQ2S7/V88tCPD/l83zl1xx0iEREie/Y4d8zIoZFpJl6RQyOztoMTJ0SaNbNjHufM8WlsS5a4n3SlOHHCLq5cv77NOVVgWL1ntWw+tPmCHtu/v728fvGFj4NSrtPkKxPjxtk3m9QlsCIiAiQBSynyU6yYDaxzZ5G//nI+jlWrRDp1sjGUKCESHS0SFyf3T75fCr5R0GeFQZOTbQuDq/buFalRQ6R4cXvefnDnd3dK4TcLy56jDmY4WbRhg51b8OSTzh3TJ0VIDx4UufRS+7ytWeOTuBITbcNnmzY+2Z1PjBtn/w0D4vqkJCEpQaKGRcklH1wiB45nL0tPShK57jrbgaFyH02+MuHDAvC+c/SoyJtv2kQHRDp2FFm50sWAvJYuFWnf3sZUqpSsGfi00B95fc7rPtn9Dz+IVK3ql8amrDl8WOSKK2z2/ccffjvM7qO7Zeo/U/22/5y6/37biLRtm3PH9EnX/5YttgBr5co+mxq4apXIihU+2ZVPJCfblq8qVXw68VblwLxt8yT/gPzS9JOm2V79Iykpe8V6VfDQ5CsTxqSdfF1AAficO35c5O23RUqXtkHcfLNNeALN4sUiN9wgAnLTfeFy0WuF5UTcocwfl4nff7eNe660fh0/bruuwsJEfvnFL4dIXVU9kG3dav8MDzzgdiQXYPlyO06xbl27JNEFOpr2SkEBYfZse3l4y/kFEVQ6vl37rZj+Rm4Zf0v64xO9PB6RV14R2bXLoeCUKzT5ykRAtHzFx4sMHWrHGIFIu3bBsajX/Pky+9Yr5fq7ke3Vy4i8/35wfhw/dUrkxhvtJIZvvvHbYSasmSBNP2kakN2N53r8cdv96I/5HH43fbqtXde2rX1usykhweZuzz7rh9h8pH17OwzTrZpj6nzDFg4T+iMfLv4ww/utWWMb1z/+2KHAlCs0+cpEWmO+wsMdGlNx8qTIBx+IlC9vD9y6tci8eQ4c2MfmzBFp3tyeQ6VK9qqSzTe9sWNF9u3zU3wZSUqyo8xBZPRovx3mZOJJqfZeNanzUZ1MPxkHgt277bivvXvdjuQCff65fU67d8/2GpyDBtmHTp7sp9h8YN06kUceCZzJAMr6+q+vT68JmpGtW322NKwKUJp8ZUHq2Y7584sUKODnatKnTomMGGETFRC59lqR337z4wH9b9vhrbL6h1EiTZqcaTocM8Y2I2Tir7/sQ173zdCxrPN4RB56yB787bf9eqh3F7wr9Eemb5ru1+OoVAYMsM9tnz5ZfsimTfb//5Zb/BiXyvX2H98vP2/8+axtR46IfPWVJl15hSZf2fTPPzYB69zZDztPSLAJSUpfZ+PGIjNnBv1/o8fjkYvfu1iaf9bcnssvv4hcdZU9x2rVbCtEBgO5une3dW4OHnQwaBH7pgy2dpofHYo/JCUGlZDrv7zer8fxh7lzbZWToOTxiPTsaZ/jLPTxeDy2p7JIEb+UdvOLP/4I4ucnF+sxuYeEvR4mszfbomwej0jXrrYrX+t55Q2afF2AN96wf50pU3y0w8REW8jl4ovtjhs2FPn556BPulIbunCo0B9ZvGOx3eDxiPz4o8iVV9pzrlHDNjEmnd3ltm2bHZ7z1FMOB/zOOzauBx/0+/PQ/7f+YvobWbXHP6Ur/On110UqVjyvxm7wSEy0E1dCQux02gyMHWtfEsOHOxSbD7z+ukiFCi58cFEZOhR/SGoNryXFBhaT1XtWy+jR9rX15ptuR6acosnXBTh1SqR2bTtjPUcLDSclicTEiNSsaf/cV1xhM7pclHSliDsZJ8UGFpPbv7397Bs8HpGJE0Xq1LF/g8suE5kw4XSVyCeftMnX9u0OBptyJeza9bxk0B/iE+Llpw0/+f04/nD8eC6YCn/smG2JLVgw3Yks+/fbBQ2aNAmuAqbx8fb0VODZdmSblB9cXsq+0FoKFEyWtm2D67WlckaTrwu0YIHINddcYKX15GQ7a65WLftnvvxyu1R9Lv/Pe3HmixLyWkja1Z5T/iaXXXb6b3Lg8x8lIsIj99zjYJDffmtbQW644YJmwmVXYrLbVWN949Qpkf/+czuKHNi713aBly6d5hTOe++1HwLcqGHsC6dO2QK5KrAs/HeVhJRZJ/mLHpbdu92ORjkpo+QrxIG1JQEwxpQ3xrQ1xhRx6pg51aQJzJsHkZHZeJAITJoEV1wBt99uf58wAVatgltvtSvz5mKPX/04BfIVYP72+effGBICXbrAX39BTAwkJPBhjyXExxteuPo3+7fyt5kz4a677JP7/fcQHu7Xw/25809qflCTVXtW+fU4TmjdGu64w5mnyS/KlIFffrEncOONsG/f6Zt++w2++AJeeAEuv9zFGHPg9tvtaZ065XYkKrVPB9VF9l/Kl+OEcuXcjkYFjPSyspx+AWWBed6f6wJzgVeB5UA4EAb8BCwA7s9sf260fKXYu9cuNJzhpL0sjm/KC46cOJKl+x07kiilCp+QDhEz7d/sqqv8Ow5uwQJbU6RePVvJ3s88Ho9c++m1UuadMhJ3Mid914Hho4/s0zRtmtuR5NDChbb78aqrTvfXxcXZVbyCuXv1l1/s8zN0qNuRqBTjx9vnJGWh+oSkBBm9bLQke3J3D4iycLrbESgB/AIs9/5+B3Cx9+fvgEuAZ4D+3m0TgSIZ7dPN5GvSJFv3a/78NG5Mmdl39dWS1Zl9ecXB+IxHAL//vv2TzZ+TePYM0CZNfD8DdNUqu+Zf9eqOrRg9ef1koT/y8ZLcUUnx1Cm7zmH9+rlgyOIPP9iu5/btxZOQe/5Xr7vOrkgWtJMjcpFNm+ys2SZNznxw/2r1V0J/5KWZ/p1drQKDG8lXUaAYMCfVtnzAzcCvQCgwBajlve05oFVG+3Qz+RJJYzC4xyMya5ZI06b2z1ilih3EnYWaVnlB31/7SrnB5eRk4sl077NkyZlPhCJyfu2z5s1t8dac2rTJrvdXseIFDuDLvoSkBKn5QU259MNLc82YL5EzdUu/+87tSHzgo49kNZdL3ZLbZc1fwZ5NWitX2lqFzz3ndiRq/Xq7WlnqS47H45GHfnxI6I8M/zOIptSqC5JR8pXPT12ZcQDGmNSbCwO3A4cAAQoBO723xWG7Kc9ijOkF9AIoW7Ysc+bM8Ue4Wfbvv7B2bVGaJMyl2uefUXz1ak6VLs22p59m9403ImFh8McfrsYYKErElmDPsT28/O3L3FT+pnTvd/31cNbTesklmE8+ocLUqVSJiSF/y5YcvvJKttx3H3F16mQ7jvADB7jyiSfIFx/PivffJ37LFtiyJfsnlE2/7vuVfw7+Q3TtaObPTWP8W5CqVAkiI6/i2WehePElhIa6HVEOXHYZB6/rTP6ZuzkxaAhzHujkdkQ+0a7dJbz3Xlnq1/+T8uVPuh1OnjZggL3cpL7kdC7UmdWlVvPYtMc4tO0QzUo3cy9A5Z70sjJffJGq5SvVti+BRsAPQDnvtmeAuzLal9stXyIiU99ZKyDyFXfYlpRgXcfQAR6PR+p9XE8u+/Cy88Y3pCwqu3FjJjtJWe+yTBm5oPUuDxyws00LF7bNbA7yeDwyY9OMoFhEO7u+/dY+HV984XYkPuDxiKfb3faEPv/c7Wh84r//7JC2O+90O5K86aefRO65J+PyH8cTjkuj0Y3korcvkmOntE5IboVbpSZSki/gY6C59+cfsWO+XgE6e7d9ATTNaF+uJl+LF4u0aydJhMjV+ZbJRYWPy8EdQTwy1yFfrvpS6I9M/WfqWdvXrLErCGT5ve7YMbv0T6lS9iV7880iS5dm/JijR+04vPz5HV+2KaOu1twgOdnOK6la1ZFKHX6xY4fIq696PzudOiXSpo2tMzE9dyz91Lev/Vf580+3I8l7hgwRadAg88/l+47tkxW7VzgSk3JHICRfVYH5wDzgZe+2SGAt8B6wBAjNaF+uJF/Llom0b2//TKVKibz1lqxadFzy5RO5/37nwwk2CUkJUnFIRbkp5qbzbtuz5wLeuOPibHnoEiXsc9Kxox3kcq4TJ+ybaWhophXNfW37ke1S9p2yMuVvXy2NEJimTpWsrtgTkG691a7fuGmTd8ORIyJ169pW0hUr3AzNJ+LibINx8+a5YHJEEMru0N9Pln8ie446MxFIOce15CuzL6ACdhxYsczu6/fkK/XK2uXL248uYN/oo6PPKnP/4ov2ptmz/RtSbrB4x2I5fOLw6d+PH/fBTo8csXUBihWzT0TnziKDBp15/goWtNvHjvXBwbLn3kn3Sv4B+WXr4a2OH9tJHo9Ijx62iyXYTJpkXx6DBp1zw44ddkmL8uUdm5jhT+PH2y5iTb6c8e67IjNmZP9x249sl4JvFJQGIxvI0VNHfR+Yck3AJl/Z+fJr8jVunK3/ZMsvnvm69Vb7Rn+O48dtRYkaNXTIV3Z17Cjyv//5aGeHDtkVhfPnP/+5Cwuzz6uDVuxeIaa/kRdmvODocVXWxcbaSa9166bTOrFmjU3qL7tMF0tUWfbbb7Zyyb33Xtjjf9zwo4S8FiI3xdyUq2ZH53UZJV+5u9x6VvXtC/Hx529ftgyKFTtvc0QEjBgBGzfCm286EF+QW7ZrGQ1HNWTW4p388APUq+ejHZcoAa+/DhdddP5tiYn2eXWIiPD8zOcpWbAkva/t7dhx3Xb0KAwaZL8Hg759YdcuGDUKwsLSuEPt2vDDD3Zqc6dOcDK4ZwsmJUF0NHz2mduR5F7790O3blCjBnz44YXto33N9nx000dM2ziNh396OKVnSOVimnwBbN+eve3AdddB9+72jWftWj/FlUuUKVSGVXtX8eTLOyhYEB5/3McH2Lkz7e0ZPH++tmrvKmZtnsUrLV6heIHijh3XbevXQ+/eMHWq25FkbvFiGD4cHnsMGjXK4I4tWsDYsXZtsXvuAY/HsRh9LTTUrqi1aJHbkeROHg/06AEHD8L48VC48IXv68GGD9L32r6MWTGGRTv0Ccv10msSC7Qvv3Y7plRWP/crMjLDh+3bZ8fh33GH/0LLLW4Z9bgQekp6PuSHmYAX+Pz52p87/pRTSUE6/S8H0lijOuAkJIjUqWPr98ZldaWnwYPt6+jpp/0am78F85JJgS7lJfLhh77Zn8fjkQXbF/hmZ8p1aLdjJqKjbV9iahERdnsGLrrIrtP7ySd+jC2XKLK8H3hCKNnGD/0fF/j8+crxhOMAXFXxKsJD/btQdyCqUcN+j411N46MDBli13MfPhyKFMnig555Bp54AoYOtV9BqmBB+33DBti9291YcpMlS+Cll+CWW+CRR3yzT2MMTSo3AeDXzb8yfdN03+xYBRxNvsB22I8aBZGRYIz9PmqU3Z6Jhg3t+/yJE3DokAOxBqHDh2HiuDKUazyXL7cPICE5wbcHyMHzl1PHEo5x6fBLGbJgiN+PFcjGjIEqVWDPHrcjOZ+ITbxuuw3+979sPNAYePdd+8Bnn4Vvv/VbjP4WGwsNGkCfPm5HEtxiYiAqCkJCoEkTKFrUfvg+ezGXnPOIhz6z+9D5284s373ctztXAUGTrxTdusHWrbYTf+vWbL1xJyXB1VfDgw/6Lbqg9vHHcOwYDHylBNGtozH4+EoFOXr+cmLIgiHsiNtx+tNqXtWyJRw/HpgTUIyxb5rjxl3Ag0ND4csvoWlTuPtumDvX5/E5oVgx2zrzxRewapXb0QSnmBjo1Qu2bbMJfXKyfc1Pm+b7Y4WYECZ1nUTJgiW5+aub2Xpkq+8PolxlJEhmVTRs2FCWLl3qdhjpGjMGqlWD1q3djiSwnDhhG6IaNICff3Y7Gt/afXQ3NT6owY01buTbLsHbKuIrPXvaceobN9pWsEAwc6ZtqUjpGr1ghw7BNdfYpr0//oBatXwRnqOOHIGLL4b69WHGDN+31uR2UVE28TpXZKT9vOcP6/av45pPr6FsobIs+L8FlCxY0j8HUn5hjFkmIg3Tuk1bvnzkgQfOJF5Bks86Yu1a+wnxxRft7yeTTvLuwnf5fevv7gbmA6/OeZWE5AQGthnodigB4eWX7ffXX3c3jhTJyfDwwz5qkS5Z0n56KFAAbrzR1qsIMsWLwyuvwKxZMF2HEmXbBUyKz7FaF9Viyh1T2HJkC6OWjfLfgZTjtOXLh0TsAMzkZBg82O1oAkd8vB30awwkJCdQ9b2q1LqoFjO7z3Q7tAt2MP4gVYZVoWf9ngy7YZjb4QSMJ5+0g9rXr/dBa5MP7N5tu4aqV/fRDpcvt6UoLr7YdkEWLeqjHTsjIcE22hUsCCtX2l5VlTXFi6c9qcSfLV8pVu9dTZ0ydTDaXBlUtOXLIcbYC/2779qZMHndzp02EY2IONPFER4azpONnmTW5lms3LPS1fhyolREKdY9so5XWrzidigBpU8fyJ8fXn3V3Th27rTD/8qX92HiBbbP7rvvYM0aOxA/wceTR/wsPNzWJlyzBj7/3O1ogsOJE/b7e+/Z13ZqTk2qrlu2LsYY/j30L4PmD9IirLmAJl8+9uab9oLfs6ctsp5XiUCHDrZI+Ll6NehF4fDCDF4QnM2DR04eQUSILB6pYzDOUbasrc7w9dewerU7MZw4YRun7r/fTwdo184O8pw1y/6jB9kb4W232Zl6L79sPyyqtInAwIF2RY5Dh+Dee+3MRhcmVZ/2xaov6P1rb95d+K5zB1V+ocmXjxUtapeYWLUKhg1zOxr3iNjK5716nX9b8QLF6Vm/J+PXjOe/2P+cDy4HPOKh9ReteWDKA26HErCef97+H6SMAXPagAF2daB77vHjQXr0sIPbxo5170QvkDF2WMTu3baVXp3v6FGbpPbpYycLpbR4uTSp+rT+LfvTpVYXnpv5HOPXjHf24MqnNPnyg1tugY4dbdfL5s1uR+OOkBDo0sW2fqXlyUZP0jKqJbGnArgyZxpiVsewYs8K2lRr43YoAatkSTv28aKLbBkWJ/31F7zzjs2N/D7zuF8/O9MmOhpGjvTzwXyraVP7IbFHD7cjCTx//21LB02ZYovzfvUVFCrkdlRWiAlh7C1jubbKtdw7+d5cMXEpr9IB936yYwdcdpm9yP3yS96a1r1iBfz0Ezz1VDaqiQeBE4knuOTDSyhTqAx/9vyTEKOfXQJJcrKtBvHvv/YNtFQpBw6alGQ/af3yC0yenP6nDRUUJk+2LaYFCsCECdCqldsRpe3QiUM0+7QZlYtVZvrdOnU1UOmAexdUqmTHC8yYYce/5CUDB9pPjFnJ63cd3cXcbcFRuPK9xe/xX9x/DL5+sCZeWbRkiZ0g6IQRI+zi2UOHOpR4AeTLZ9+l69eHrl3hzz8dOrBvbNkC119vS8LkZcnJtiHzllvgkktg2bLATbwAShYsyczuM5l4+0S3Q1EXSN9B/Ojhh6FRI9sCdPCg29E4Y+NG+P57e+5ZmYXfY3IP7vr+Lt8vOeRjyZ5kPl3xKR1qdqBlVEu3wwkKiYlw663OzHzcudOOMbzuOufH4VC4sG3qLV8e2reHTZscDuDCFSliE7AtW9yOxD2JifZpi462kzTmzYPKld2OKnMVi1akUHghjp46yhM/P0HsyeAawpHXafLlR6GhdjZM27Z2gGZeMHgwhIXZek9Z8VTjp9h5dCffrP3Gv4HlUGhIKMt6LWNE+xFuhxI0wsJsN85XX/n/WI8/bnsAR4xwqYu/bFlbhNXjsUVY9+93IYjsK13adtG2b+92JO4JC4PLL7evnTFjbJdjMFm5ZyUfL/2Y2765LeA/xKozdMyX8pk9e+wSHD162AtZVogIl398OWEhYax4cEVAFhE8GH+QYgWKkS8kn9uhBK3kZJsUhfjh497Mmbbr7K234IUXfL//bFm40I70r1sXfvvNFoIKAsnJtsW6c2f/PEeBaPx4WwOuYZojcoLL2FVjuXfyvdxd927GdhobkNfRvEjHfAWA9euhe3c4edLtSPznvfdsE/5zz2X9McYYnmvyHKv2rmLW5ln+Cy4Hev7Yk6afNMUjeaT50se2b7ctC99/75/9t24Nn34KTz/tn/1nS5Mm9l196VK44w7np3teoClT7JA1J1opA0F8vJ2Rm1tKbdxT7x7eaPUG41aPo+/svm6Ho7JAky+H7NwJ06bl3oGtcXHw8ce2Nk52K4rfVecuKhWtxLLdy/wTXA7M3z6fSX9P4n+X/E8H2V+gihVta8orr9gWFl86edJ27993n+0+CggdO8L778OPP8JjjwVFEdaOHW09qz59zlR0z43277cfECMibMPkF1+4HZHv9Lm2D73q9+KzlZ9xMD6PDDIOYvpu4pC2bW1RvgYN3I7EP0aOtOuepSygnR358+Vnw2MbeKnZS74PLAdEhGdnPEuFIhV4pskzbocTtEJDbT3Sv/+GceN8t99Fi2yV8YCcYPjoo/afYeRIu55PgAsJseM1//vP5o250Z9/2kmpL3kvM1WrBlDC7gPGGIbfPJxlvZZRKsKp6b7qQmny5aAiRewn//Hjc9cA/IQEO72/TZsLTy4jwuzYmD3H9vgwspz5Zu03/LnzT6JbR5+OT12YW2+1b3z9+/tuOcSiRaFZM1tPLyC9+aadetmnD3z5pdvRZKplS1um7M03g2a+QJaNGQPXXmsrg9x9t9vR+E++kHxUKFIBj3joPas3C/9b6HZIKh2afDnsp5/gzjvtLMjcIizMJpQ5/YA/YukIIodFsjNup28Cy6Gv1nxF3bJ16V63u9uhBD1j7FT+rVvt+ni+UKuWHUcWsIV8Q0LsYLTWrW0Ng5kz3Y4oU2+9Zdd7HDDA7Uh849QpePBBuwRny5Z2KN6VV7odlf/Fnozl23Xf0uHrDvxz8B+3w1Fp8FvyZYwpa4yZ5/25ijFmjjFmtjFmlLHCjDE/GWMWGGP8tQRuwPnf/+y1+MUXYdcut6PxDWOgefOczxpqd3E7kjxJvL84MPo9Jt4+kWl3TSM0JNTtUHKFdu1sS9WAATkbV/Tvv3ZGbVC0zoSHw8SJtnmuQweoUMEmZVFREBPjdnTnuewym6h8/DH8E+Tv2Tt22AXWR42yXY3Tpvmg+G5MjH3uAvg5BChRsAS/3P0LxhhujLmRfcf3uR2SOodfki9jTAngCyBlRawHgYdFpDVQGagDPA4sFZGmQHtjTKB+fvUpY+wwkIQEeOIJt6PJuSlT7Jjio0dzvq+qJarSuVZnRiwbQdypuJzv8ALFnozlyMkjhIaEUrFoRdfiyG1SWr9274bhwy9sHyLw0EMwaZIdOB0UihWzGU1Cgj15Edi2za46H4Bv3v3721pXvXu7HcmF+/13OwRi7Vr47ju76kZoTj9DxcTY52zbtoB/DgGql6zOT3f+xO6ju2n/VXuOJxx3OySVir9avpKBrkAcgIj0FZH13ttKAQeAlkBKZc0FQC6otpI11avbmV/ff2+Tl2C2fr1vyxk93/R54k7F8clyH/VNXYDXf3+dmh/UdDUBzK2aN7c1uQYNsjNks2vcOJg1yz6+QgXfx+c3aa23FR9vP7mMHGnXIJs2DebPt6uDb9sGR474fnpoFpQta1vmJ04M0MkMmZgyxY4/LV7cLjd1221ZfODJk7Bvn12mY9kymD3bVgn+4gv44AM7iSI+/uzHxMdD38At7dCoUiPGdx7P2v1rWbpL62QGEr8WWTXGzBGRlql+7wrcICL3GWN+BW4VkVhjTC8gTkTGn/P4XkAvgLJlyzYYP/6sm4NaUpKhV68GHDuWj88/X0JEhPMXWV9JSjLky+e719FTK5/iSOIRPmv4mePFAned2EWPJT1oW7YtL1zidsXO3Onvv4vw2mu1GDBgLdWrH8vy42Jjw7jnnqupXDme999fEVTFQFu0bo25wGttcoECJBUuTFJEBMmFCpHk/UqOiLDfU7ZFRJDsvd/p7d5tyQUKZKv0/8mTIcybdxGtW+/NVotRmVmzqDZmDPn37eNUmTJsfuAB9rVtewFnnXUmOZnQ48fJFx9P6LFjxB9I5uPJDXm62TRKJB8iND6efMeO2duPHyef9ys0Pt5+9z425AKbUsUYfp8928dn5VuHEw5TIryE22HkOa1atUq3yKpjyZcxphowAWjrTbh+AB4UkT3GmGeAPSKSbom/3FjhfuFCuOYauzTKe++5HU32bdhgF6H1+X4PbKB0RGlXpkvf8d0dTNkwhY2Pb9QuRz9KTs5+N9C999oioCtW2KKtQSUqyrZmnatyZVszIy7O1mrJzveUn49lIYENCbHTQ4sWtd2gGX0/Z5sUKYop7v09o7V3UrrlUrcORUTYQVdpLbjp8djR/dk973O/x8ezmaq8SR+G8yj5SWM6bWho5uedzvmf/t6gga0YfK58+WwL2U03ubS2VdZ9uepLdsTtoPe1QdynHEQyqnDvyHop3jFgXwP3i0jK6p/LgGbAd0A9YJETsQSSJk3gkUdsi3a3bnD11W5HlHUrV9pZQ2PH2sr9vnRJaZvRpXwwcKr1a/GOxUxYO4GXm7+siZefhYbaQfdLl9oSAJn59Vf7WuvbNwgTL7CD3dJKTAYOtP2nOelDTU62gy6zk7DFxcHevbaLLeX3NJbf+Jo7eJdnmM/lNqkJD08/YZk8Oe1uuV69bH/xufEcPZq1ArQp+085XsmStkhXquOv2lafiROu4/HXq1KvrpyfSBUsmPPE6M03z38O8+eHEiXs4pht29qS+XXq5Ow4fjRryyzGrhpL+SLl6XFFD7fDydMcafkyxrwF3ANs8N70KrAVmAbMApoCjUUk3b633NjyBfY6VKsW3HCDrUUTLO66y5bN2L7djq3wtc2HN9P1u6683fZtWlVt5fsDpOHl2S8zevloNj6+kSL588T8D1c99pitxPDffxnPQjtxwr6fhYTA6tXBt/DxaTExNnvcvh2qVLEJWVotQm5JSDgvUZsxJ5zB30Uy9q7plGNPxsnd1q3p7/uqq7Le8pb6e+HC6S42KQLLl5+pLXjkiH+uRWdJ6zns0sVOD33tNft3eOABW1W4bFk/B5N9CckJ3BRzE79v+52pd03l+ouvdzukXC2jli9XF9Y2xlTAtn5NT9UilqbcmnwBbN58ZvZyMNiyxU4aeOYZeOcd/xzjZNJJIodF0rBCQ6beNdU/B0nDvuP7KFOojGPHy8u2bLE9cS1bZny/Pn1sA9Gvv9oyLSpApde1GhmZcWJ2AeLibLmRH3+0CXlAFNo9dMgmXcOH25a2Pn3gqacC7tNC7MlYmn/enM2HNzO3x1yuLJ8HCp+5JGAX1haRXSLyTWaJV25XrZpNvPbuta0AgW7IENtt9NRT/jtGgXwFePzqx5m2cRpr9/l3QczE5EQ2H94MoImXg6pWPZN4ZfQZMCkJ/u//NPFy07ZttpByhqKjz5/2HBFht/vQ339Do0Z2VuPbb8Oll/p09xeuZEkYNgzWrIFWrWytjssug2++Caj1PYsVKMa0u6ZRokAJZm2e5XY4eZeIBMVXgwYNJDdLSBCJjBS5+Wa3I8nYvn0iBQuK3H+//4914PgBKfhGQblv8n1+Pc4Hiz+QsNfDZO2+tX49jkrbCy+IPPRQxvfxeJyJRaXtgQdEwsNFNm/O5I7jxtkLmTH2+7hxPo1j0iSRIkVELrpIZPZsn+7a92bNEqlbVwREmjYVWbzY7YjOcvjEYbdDyPWwtUzTzGmCpKMr9wsLsx+aBg92O5KMffCBHZf7/PP+P1apiFLcf+X9jFs9jt1Hd/vlGLEnY3nt99e4pso1XFY6EPou8p6EBDshbsOGs7ePHw9z59qfA3wSWa7Xv79t7e7TJ5M7dutmuxg9HvvdR2PakpPtUKtbbrEtXcuW2calgNamjR2UNnq0XZahUSO7sGSAdG8UL1AcgD93/knnbzpzMun8CRfKfzT5CiCdOp1pQg/E6t3HjsGHH0LHjs419T/T5Bk+vOnD0xcKXxs0fxAH4g8w+LrBjtcUU1bv3naIzKuvntnm8dhCqj7usVIXqGJFePZZmxA7XXj10CE7mfDNN23389y5tkJHUAgNtQPwN260met330HNmvDyy1krEeKALYe38P3677ln0j14xON2OHlHek1igfaV27sdU3g8InfeKdKjh9uRnO/dd20L+sKFbkfiG9uPbJcCbxSQuyfe7XYoeV6fPva1tXLlmW3Hjons3u1eTOpscXEiZcqIXHutc93AyckiV14pEhYmMnJkLuh+3rpV5I477Iu9fHmRTz+1J+mywX8MFvojT//ytNuh5Cpot2PwMMZODvr8c7u6RSARsQuDN27s7HE94uHDPz9k3OpxPt3v3G1zyReSjzdaveHT/arse+452/rVpImdfFKlii0bVa6c25GpFEWK2GoK8+Y5tyxaSIht8Zo715bYCvrG6chIu5TUggX25/vvh4YNYc4cV8N6pskzPNnoSYYuGsrd399N1LAoQl4LIWpYFDF/BebalcHO1VIT2ZGbS02cK6WukTF2GnXBgm5H5L5rP7uW/2L/Y9MTm8gX4rvawEdOHvFbl6bKupgYuO++s7vbMyqOrtyRlGSvTR6PndQXFuafYzz/vE3An37a9/sPGCK2H/ell2zdsE6dbO2e6tVdCccjHpqMacKy3ctITlVyMyIsglEdRtGtjv4jZlfAlppQaStYEEaMgE2bAmPMi8cDM2fa7255rslzbIvdxsT1E3O8LxFhxe4VAJp4BYi+fc8f5xjgaxbnSfny2fIO//xjx5H7Q2ioLW2xY4d/9h8wjIE777S1M6Kj7YrxtWrZAoqHDzseTogJYfex3WclXgDxifH0/VX/EX1Nk68A1bYt3HMPvPWW/YTppl9+geuvhx9+cC+GDpd0oEbJGgxeMJicttb+vOln6o+qz5QNDvWdqEyltWReRtuVe9q3t/XZoqN9OzHozz9t4V1jbGmsIUN8t++AllKQdeNGe9EfNgxq1LCzmxyeebUjLu2Md3us/iP6miZfAWzIELvCxoMPutvqdN11tnW8fXv3YggxITzb5FmW7FrCvO3zLng/SZ4knp/5PNVLVueG6jf4MEKVE1WqZG+7co8xdjWd33/3XbfjmDF2jc9nnrG/53Nk1eEAU66c/UOsWAH16sHjj0PdujB1qmNFWqsUS/sfLjw0nOW7lzsSQ16hyVcAK13artO6YIEd++KWsDDo2tU/4zuy455699C+Zvscjfn6bMVnrNu/jkFtBhEeGu7D6FROOFQcXfnIpZeeGZqUk8aZU6fsh8uePW1rWjCtb+s39erZLsgffrAFztq3h3btHOkCiW4TTUTY2f+I4aHhhIeE03BUQ+ZsneP3GPKM9KZBBtpXXik1cS6PR6RNG5GiRUV27nT++D17iowY4fxx/eHoqaNSbnA5afpJU/EE/Zz13MfPxdGVj3k8Il26iNx774U9/r//RBo1slUXevcWSUryaXi5w6lTIsOGiZQoIRISIvLggyJ79/r1kONWj5PIoZFi+huJHBop41aPkyMnjsg7f7wjScn2Sfpzx59yPOG4X+PIDcig1ITOdgwCmzbBp59Cv37ntw7405o1dmbTa6/BK684d9zM7D22l0U7FtHx0o7ZetzC/xZy81c3M/WuqTSp3MRP0SmVdwwYAPnz29mJ2SkD8fvvcPvtdlLFF1/Arbf6L8Zc4dAheyH+6CM7RqxvX3jySVcW7Y5PjCdyWCT5Q/MzsM1AutXtRojRTrS0ZDTbUZMvla5777UFmbdvh1Kl3I7mjEenPsqYFWPY9tQ2yhXOXiGo4wnHKRReyE+RKaUyIgLvv2+r5VevDpMm2bWnVRZt2GAz3R9/hKgoOyOrSxfHC6DN3z6fp6c/zdJdS2lYoSFD2w2lWZVmjsYQDLTURC7xxx92PbO4OP8fa/t2+OorOxYjkBIvgCcbP0liciLD/xye5ccs/G8hHvFo4qWUj6WUq/rtt8zv+/PP8NRTdhjTn39q4pVtl1xiK9zOmgVFi9rBuNde6/iaT82qNGPxA4sZ22ksu4/u5trPrmX13tWOxhDsNPkKIqGhsGcP7Nzp/2O9+679njL7KJDULFWTjpd25KOlH3E84Xim91+zbw3NPmvGO3+840B0SuUtiYl2SMTjj9sCqendB+DGG+H772HiRJs7qAuUetHuTZtcWbQ7xITQvV53Njy2gXG3jKNu2boATP1nKnGnHGghCHKafAWRxo3tOCx/f1o8eND+T991V+BO9X+uyXMcOnGIz1d+nul9X5j5AkXCi/BA/Qf8H5hSeUx4uF0Efe1auyzauebNsw02Gzfa3rFbb7XLBqkcSr1od+/edozIJZfYAboOLtpdKLwQ3era6vcH4g9w2ze3Uf396oxcOpIkTzrZuNLkK9iEhsLx43YVCn/V3xs+3A6EfeEF/+zfF5pWbkrTyk355+A/Gd5v1uZZ/LzpZ/o170epiADrP1Uql7jtNrsuZ1rv+5UrQ9Wq9tql/KBIEbsA5oYN0LGjnQVRs6bNhB0uEFk6ojR/3P8Hl5a+lIemPsQVI65gxr8zHI0hWOiA+yD000/QoYMda+nrBCk+3q732rixHdMZyBKSEzKs1eURDw1GNeDwicP8/djfFMjn/MwgpfKKhQuhaVNbGDouzn7/4APbG6YctHChXRRz8WK48koYOhRatHA0BBFh0t+TeH7m82w7so3NT25Ot4BrbqYD7nOZ9u3tGqz9+8O///p23xMnwoED8OKLvt2vP6QkXluPbE1zyaEdcTs4lnCMgW0GauKllJ9t3mxbt2Jj7SD8I0fshJ2YGLcjy2OaNLEJ2Fdf2Yt5y5a2r3fTJsdCMMZw62W3su6RdczoPuN04jVm+RgOxB9wLI5Api1fQWrHDrsGa+PGMH2672Yai8CiRfb/NxhM/WcqHb7uwNz75qY51TkhOYF8Ifm0Do1SfhYVZRfEPldkJGzd6nQ0CoATJ+zsqYEDISHBzop4+WUoXtzxUDYf3kzND2pSJH8RXm7+Mo9d/ViuX2VEW75yoUqV7P/TzJn2A44viNgkLlgSL4BWVVtRsmBJBi8YfNb2+dvnczzhOOGh4Zp4KeUAXRw9AKUUZE1ZtHvoUFtgbfjw9Kem+km1EtVY9dAqGldqzLMznqX2R7WZtH5Smr0WeYG+KwWxhx6yLV9PPWVnKOaEiC0XM2yYLyJzTkRYBI9c9QhTNkxhw4ENAOw/vp+bYm7isZ8fczk6pfIOXRw9gJUvbxfOXL7cLtb92GP2+7Rpji3aDVC7TG1+7vYzP3f7mfDQcO6fcj9HTh5x7PiBRJOvIBYaahfcPnIEnnsuZ/s6dsx2G5Qu7YvInPXoVY8SHhrO0EVDAXjt99eIT4znxWuCYOCaUrmELo4eBK64An791S7anZQEN98MN9zgyKLdqd1Q/QZWPbSK33v8TomCJfCIh/5z+rPr6C5H43CT35IvY0xZY8y8VL9fZoz5IdXvxY0xc40xfxhjbvRXHLldnTp2tYnPP4fZsy98P0WKwLhxwTkzqWzhsjSt1JRRy0YR8loIw5cMp2VUSy4tfanboSmVZ3TrZj8MRkba4QuRkfb3bt3cjkydxRj43/9swjV0qK2OX6+e7UrZt8/OkIiKssXYoqL8NmMiX0i+04VZV+5ZycD5A6nxQQ1e//114hPj/XLMQOKXAffGmBLA10AZEalvjLkYeA8oLCItvfd5H1gOfAn8BNwkGQSjA+7Td+KEbUG+9VZbfiK7/v4bTp2y/3/BKOavGHpO6cmJpBOntxXMV5DR/xtNtzp65VdKqXQdPAivv24X7c6XD5KTzy4iGRHhSBa9+fBmXpj5At+v/55KRSsxsM1A7qpzV1CP2XV8YW1jTFHAAD+ISEtjTBkgFpieKvlaCTQTkWPGmA+BISKyJb19avKVscOHoUSJC3vsrbfCnDmwaxcUCMKKDFHDotgWe/40q8hikWx9aqvzASmlVLDZsMHWBTtx4vzbHJyyOnfbXJ6Z/gyxp2JZ+8jaoJ4RmVHylc8fBxSROO+BU37fl/p3ryQRSamFHAeUBc5KvowxvYBeAGXLlmXOnDn+CDdX2bIlgtBQoUqVNP6B0rB9e0EmT76au+/exqJFW/0bnJ9sj017OtX22O36mlFKqSxqcfIkaVUtkm3b+P2333xX0ygTb9d4mwOnDrBg3gJOJJ/g438/5s7Kd1K+YHlHju8EvyRfWZSc6ufCpDH+TERGAaPAtny1bNnSmciCVEKCbRmuXz/r1ekfeADy54fBg6MoUybKr/H5S5WVVdJs+apSrAr6mlFKqSyqUiXNYm0GaPngg/YNo0cPKFPGsZDmbJ3Dr4t/Zca+GTzV+Cn6XNuHovmDf1V2NztT1xpjUprj6gJplOdT2REeDuPHw6efZu3+O3fC2LFw//2O/i/5XHSbaCLCzp5mFREWQXQbnWallFJZltaU1YIF7WD8cuXs0icVK0KXLjBjhiNrR7aMask/j/1D18u78tYfb51etNsjzq5b6WtuJl8fA58YY0YBx0Rkp4ux5BrXXgsXXWTHTMbFZXzfYcPs/Z591pHQ/KZbnW6M6jCKyGKRGAyRxSIZ1WGUDrZXSqnsSGvK6ujR8PHHMHcurFsHTzwBv/0G7drBxRfDG2/YAcN+VLFoRb7o9AVLei7h0tKX8vWarzFpdpAGD1eXFzLGVAeuAH4UkVMZ3VcH3GedCLRuDSVLwvffp32fI0dsC3P79r6rkK+UUioPOHUKJk2yidns2bbo5M03Q69etm5YaKjfDi0ixJ6KpXiB4uyM28mTvzzJG63fCMjSQgG7vJCIbBKR7zJLvFT2GGM/lEycaGvppeXjj+HoUXjhBWdjU0opFeTy54c77rAFWzdutFW+Fy+2n+ajouDVV/22rpQxhuIFigOweu9qZm6eyeUfXc7j0x7nYHwOl3pxkC6snUslJkKDBnDokG0pLppqfOLJk/b/44or4Jdf3IpQKaVUrpGYaGd6jR4N06fbbTfcAD172qQsLMwvh91/fD+vznmVkctGUjR/Ufq36M+TjZ/0y7GyK2BbvpT/hIXZrvtdu6Bfv7NvO3XKVrLv08ed2JRSSuUyYWG2aOTPP8PmzfaNZ/Vqu61KFfuGs3mzzw97UaGL+Ojmj1j90GoaVWzEyr0rfX4Mf9CWr1zu8cftAvYLF0KjRm5Ho5RSKs9ISrLJ2OjRMHWqnR3Ztq1tDevUyU7R97FTSafIny8/y3Yt4/mZzzPk+iFcWf5Knx8nK7TlKw+LjoYKFew4yMREW8l+xgxHF7JXSimVF+XLBx06wJQptn7Y66/bMWJdu9qSFc8/byvr+1D+fPkB2Hl0J3/t+4sGoxpw/w/3s/vobp8eJ6e05SsPmDwZbrkFihe3sxzz5bO1wLp3dzkwpZRSeUtyMsyaZcfFTJliW8eaN7ctBLfd5tM17o6cPEL03GjeW/we4aHhvNbyNcoVKUffX/uyPXY7VYpVIbpNtN/KEjm+tqM/aPJ14WJi4N577Ws+hUNrpSqllFJp27MHvvjCdkv++69doLh7d9stefnlPjvMv4f+5YVZL2Aw/LzpZ+IT40/fFhEW4be6kJp85XFRUWmuGOHkWqlKKaVU2jweOyZm9GhbIykhAZo0sUnY7bdDoUI+OUzksMg01wKOLBbJ1qe2+uQYqemYrzwuvXIrfirDopRSSmVdSIitDP7113bduyFD4PBhu/ZdhQrwyCOwYkWOD/Nf7H9pbk8rIfM3Tb7ygCpVsrddKaWUckXp0vDMM7ZA5dy50LEjfPYZ1K8PV11lx8scPXpBu65SLO03vfS2+5MmX3lAWmulRkTY7UoppVTAMcYuVjx2rC1Y+f77tkjlgw9C+fLwwAPw55/Zmrof3SaaiLCz3wwjwiKIbuP8m6EmX3lAWmul6mB7pZRSQaFECVu0ctUqWLTIlqr4+mtbvPKKK+DDD+1U/kx0q9ONUR1GEVksEoMhslik3wbbZ0YH3CullFIquMTF2QRs1ChYvhwKFoQuXWzJiqZNbUuDy3TAvVJKKaVyj6JFbRfksmX26957YdIkaNYMateGoUPhYOAutK3Jl1JKKaWCV/368PHHdmzYJ59AsWJ20H6FCnDXXfDbb2fGhsXE2PpLISH2e0yMKyFn2u1ojDFAAxE5r8/PGFNVRLb4K7jUtNtRKaWUUlny11+2btiXX9rxYNWrQ4MGtqr+iRNn7ufHiuM5KrLqTb52ABOAzcBiEVlijGkAfCgiTXwdcFo0+VJKKaVUtpw4Ad99ZxOxefPSvo+fKo5f8JgvY4wRm51tAkYC/wA3GmOWAR8CXXwdrFJKKaWUTxQsaJcsmjs3/UH4LlQcz2zM18/GmO+AYkB1oDHQEPgR2xp2kX/DU0oppZTygQCqOJ4vk9s7A1HAo8DrwG6go4gkG2OigE+NMW0kWOpVKKWUUipvio62pSjizyys7VbF8cySr0ewLV4HgdXAMGCLMSYGuBx4URMvpZRSSgW8lEH1ffvarsYqVWzi5ULF8cySr6Le702Bnd77rwJWAu2BtX6LTCmllFLKl7p1C4jlXTIb8zUT2AJcCfwN3ALUA24A3gb6+DU6pZRSSqlcJrPkqzWQgJ3ZeAnwJXbm4yIR+RK42BijhVqVUkoppbIow25HEXnVGFMIO9uxGlAa6CciC7x3eVhEPGk91hhTFvhORK41xoQBk4CSwBgR+TStbb45JaWUUkqpwJVpq5WIHAf2AYOBaqkSL0TkSFqPMcaUAL4ACnk3PQ4sFZGmQHtjTJF0timllFJK5WqZJl/GmHDga+B34DFjzLfGmHeNMU97y02kJRnoCsR5f28JfOP9eQG2Vlha25RSSimlcrUMux2NMdcDbwBfisgHxpg/gWeBCkBNYCzQ/NzHiUic9/EpmwphZ0uCTcjKprPt3OP3AnoBlC1bljlz5mT9zJRSSimlAlBmpSYM0F5E9nl/TxKR7cB2YFEGLV/nOgYUBGKBwt7f09p2FhEZBYwCu7Zjy5Yts3g4pZRSSqnAlFm347xUiRdANWNMP2PMVQAi8noWj7MMaOb9uR6wNZ1tSimllFK5WmYtX12MMY8BvUVkFnAAW1j1JWNMInC3iCRl4ThfANOMMdcCtYDF2C7Hc7cppZRSSuVqGbZ8icgX2PUdnzDGfA78LCKTROQ27CD5jzJ5fEvv923AdcAfQFsRSU5rWw7PRSmllFIq4GWl1MQ2Efkfdlmhmqm2vw+UNsYUzMqBRGSXiHwjIrEZbVNKKaWUys0y63Y8TUSGGmO+P2fbrb4PSSmllFIq98rW0kDemY5KKaWUUuoC6bqMSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBHki9jTFVjzFRjzDxjzBDvtk+MMQuMMf2ciEEppZRSKhA41fL1FjBARK4FKhljbgVCRaQpUMEYU8OhOJRSSimlXOVU8lUTWO79eR8wBPjG+/tsoJlDcSillFJKuSqfQ8f5DnjVGLMIuAGbcO303hYHVE/rQcaYXkAvgLJlyzJnzhz/R6qUUkop5UeOJF8i8oYxphnwPPAFcBFQ0HtzYdJpgRORUcAogIYNG0rLli39H6xSSimllB85OdtxJVAFeBdYxpmuxnrAVgfjUEoppZRyjVPdjmBbvd4VkXhjzGRgnjGmAnAj0NjBOJRSSimlXONY8iUir6b6Oc4Y0xK4DnhbRGKdikMppZRSyk1OtnydRUQOc2bGo1JKKaVUnqAV7pVSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQc5lnwZY0oYY6YZY+YZY0Z4t31ijFlgjOnnVBxKKaWUUm5ysuWrOzBORK4FihhjXgBCRaQpUMEYU8PBWJRSSimlXOFk8nUQuMQYUxyoDEQB33hvmw00czAWpZRSSilX5HPwWPOBm4EngL+B/MBO721xQPVzH2CM6QX0Aihbtixz5sxxJFCllFJKKX9xMvl6E3hIROKMMc8A0cBo722FSaMVTkRGAaMAGjZsKC1btnQoVKWUUkop/3Cy2zECqGOMCQUaAYM409VYD9jqYCxKKaWUUq5wsuVrIPAZEAksBIYC84wxFYAbgcYOxqKUUkop5QrHki8R+ROonXqbMaYlcB3wtojEOhWLUkoppZRbnGz5Oo+IHObMjEellFJKqVxPK9wrpZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIO0uRLKaWUUspBmnwppZRSSjlIky+llFJKKQdp8qWUUkop5SBNvpRSSimlHKTJl1JKKaWUgzT5UkoppZRykCZfSimllFIOyufUgYwxDwNdvb8WBxZ7j38ZME1E3nAqFqWUUkoptzjW8iUiH4tISxFpCcwD/gFCRaQpUMEYU8OpWJRSSiml3OJYy1cKY0xFoCwgwDfezbOBZsDGc+7bC+gFULZsWebMmeNcoEoppZRSfuB48gU8CnwM3A3s9G6LA6qfe0cRGQWMAmjYsKG0bNnSoRCVUkoppfzD0QH3xpgQoJWI/AYcAwp6byrsdCxKKaWUUm5wOuG5FjvQHmAZtqsRoB6w1eFYlFJKKaUc53S3YztgrvfnycA8Y0wF4EagscOxKKWUUko5ztHkS0T6pPo5zhjTErgOeFtEYp2MRSmllFLKDW4MuD9NRA5zZsajUkoppVSup4PclVJKKaUcpMmXUkoppZSDNPlSSimllHKQJl9KKaWUUg7S5EsppZRSykGafCmllFJKOcjVUhM5lZiYyI4dOzh58qTbofhcgQIFqFSpEmFhYW6HopRSSikfCurka8eOHRQpUoSoqCiMMW6H4zMiwsGDB9mxYwdVq1Z1OxyllFJK+VBQdzuePHmSUqVK5arEC8AYQ6lSpXJli55SSimV1wV18gXkusQrRW49L6WUUiqvC/rkKxgdPXr09M9bt251LxCllFJKOU6TLx945ZVXmDNnDn379mXQoEEcPXqUdu3akZycfPo+48aN4+OPP0ZEaNu2LatWreLYsWM0bdqULVu2uBi9UkoppZyUt5KvmBiIioKQEPs9JibHuzx27BhFixZlwYIF7Nu3j02bNrF161YKFSpEaGgoHo8Hj8fDbbfdxsqVK0lISOCDDz4gMTGRIUOG0K9fPx1Ur5RSSuUhQT3bMVtiYqBXL4iPt79v22Z/B+jW7YJ3Gxsby8GDB/nwww+54ooraNq0KcOHD2fTpk00b96cTZs2MX78eO68805q1KhBu3btTj82OTmZ0NBQoqOjmT59OpdffnlOzlAppZRSQSD3JF9PPQUrV6Z/+6JFcOrU2dvi4+H//g9Gj077MVdcAcOGZXjY0NBQtm7dyrPPPsvff//Nnj17WL16NdHR0VSvXp2RI0dSrlw57r77bqKjowkNDT1vMH2/fv0IDw/P7AyVUkoplQvknuQrM+cmXpltz6KkpCReffVVvvzyS5599lnCwsLo06cPy5YtIzw8nGrVqlGzZk3eeust+vbty8KFCwkJCeH48eMsXryYnj17MnLkyBzFoJRSSqngkXuSr0xaqIiKsl2N54qMhDlzLviw27Zto1+/fmzcuJFVq1axcuVKtmzZwq233grAjTfeiMfjQUSIjo4GYP369fTs2ZPp06fTpk0bkpOTMcYQEpK3huAppZRSeVHeebePjoaIiLO3RUTY7TlwzTXXcPvtt9OmTRvuvvtuunXrRlhYGPXr1+eHH37gqquuYvny5bRo0YKWLVvSsmVLunfvzubNm4mOjqZ169a0atWKJUuW5CgOpZRSSgWH3NPylZmUQfV9+8L27VClik28cjDYPsVDDz1EoUKFeOONN4iMjGTLli2sXbuW8PBwli9fTsOGDZk/f/7p+69cuZIRI0YwYsSIHB9bKaWUUsEl7yRfYBMtHyRbqR0+fJiHH36YatWqsWjRItatW8d9993H4MGDKVu2LJ07d+arr77i4osvBuCnn37igw8+oGHDhj6NQymllFLBwYiI2zFkScOGDWXp0qVnbVu/fj2XXXaZSxGdkZSURL58No8VETweD6Ghoad/Tz278dChQ+zZs4dLL7000zFegXJ+SimllMoeY8wyEUmzpSVvtXz5SUriBXZNxpTEK+X31EqWLEnJkiUdi00ppZRSgSXvDLhXSimllAoAjidfxpiPjDEdvD9/YoxZYIzp53QcSimllFJucDT5MsZcC5QTkR+NMbcCoSLSFKhgjKnhZCy+lJiYCNixX0lJSefd5vF4ztqWesFtpZRSSuUtjo35MsaEAaOBacaYjkBL4BvvzbOBZsDGcx7TC+gFULZsWeacUwy1WLFiHD161K9xZ8X//d//8fTTT7N+/XrGjRvH/v37SUhIoFKlSogIQ4cOpVq1aoCdHdm9e3emTJmS6YD7kydPnnfOSimllApuTg64vwdYB7wNPA48CnzivS0OqH7uA0RkFDAK7GzHli1bnnX7+vXrKVKkSJYDiPkrhr6/9mV77HaqFKtCdJtoutXJeemJQYMGMWHCBJ555hkaN27M+PHjqVChAu3bt6dgwYIUK1YMsAPzixQpQtu2bdm4cePpchMpLWGpB+oDFChQgCuvvDLH8SmllFIqcDiZfF0JjBKRPcaYcUBToKD3tsL4uQs05q8Yev3Yi/jEeAC2xW6j14+9AHKUgCUmJlKtWjV69+7N/v37+frrrxk/fjydOnXi1VdfxePxcO211/Lll1+yfv16KlasSMGCBZk+fTobNmygcuXKhIeH07dvXzp06OCTc1VKKaVU4HIy+doEVPP+3BCIwnY1LgLqARtyeoCWn7c8b9vttW/nkaseofes3qcTrxTxifE8+fOTdKvTjQPxB+j8Teezbp/TY06mx3zttdeYOXMmrVq1YtCgQQwYMIAZM2bwzjvvMHHiRFasWMH999/P/fffz5tvvskVV1zBTTfdBEDdunX5448/KFiwYCZHUUoppVRu4eSA+0+AVsaYucAj2DFf3Y0x7wK3A1P9efAdcTvS3H7wxMEc7feNN95gyJAh5M+fn7Fjx/Luu+9y0003MWzYMP755x8KFizI5MmTAbj99tuZMGECYLtMq1WrpomXUkoplcc41vIlIkeBLqm3GWNaAtcBb4tIbE6PkVFLVZViVdgWu+287ZHFIgEoHVE6Sy1d6THG0LFjR1599VVWrlx5evsVV1xBnz59AKhevToiwqJFi+jfvz/9+/e/4OMppZRSKji5WuFeRA5zZsajX0W3iT5rzBdARFgE0W2ifbL/yZMnEx8fz5o1a5g1axb58uUjKSmJ9u3bn3W/d999l/r169OiRQsaN27sk2MrpZRSKnjkmQr33ep0Y1SHUUQWi8RgiCwWyagOo3wy2/Hw4cOcOHGC3r17Z3i/VatW8cgjj/DYY4+RmJjIo48+yrp163J8fKWUUkoFjzy1tmO3Ot18kmyda8eOHXz11VeUKFGCpKQk2rVrhzEGEUFEWLlyJQ8++CB16tQhOjqaGjVsPdlZs2bx0ksv8ffffzN9+nSqVq3q89iUUkopFViMiLgdQ5Y0bNhQli5deta29evXc9lll7kUUdoSEhIIDw8/a5uIcPz4cQoXLpzlx0Bgnp9SSimlMmeMWSYiDdO6Lc90OzolrSTKGJNu4pXeY5RSSimVO2nypZRSSinlIE2+lFJKKaUcpMmXQxITEwFISkoiKSnpvNs8Ho8bYSmllFLKYZp8+UBK4tS1a9fT27p06XL6NhGhR48erF69mm+//ZabbrqJevXqcdlll9GuXTtuuukmtmzZ4krsSimllHJWnio14Q87d+6ke/fuhISEsHz5ctq2bQtw+ufk5GTeeustBgwYwIQJE3jmmWeoV68e48ePp0KFCrRv356CBQtSqlQpl89EKaWUUk7IU6UmYmKgb1/Yvh2qVIHoaOjmo7JfIsLbb79No0aN2L17N1u2bDm9rFBiYiJhYWEA7N+/n/fff5/x48fTqVMnDh06hMfj4bPPPjtvn1pqQimllApOGZWayDMtXzEx0KsXxHtXF9q2zf4OvknAUlq5xo4dy6lTp6hUqRJz587ll19+4bXXXmPmzJm0atWKQYMGMWDAAGbMmME777zDxIkTWbFiRc4DUEoppVRQyFUtXy1bpv/4RYvg1Knzt5cqBQcO2K/Onc++bc6crMfXvn17fvrpJ77++msSEhK49957T28DmD9/PjNnzuTiiy/mwIEDHD16lGLFinHy5Ek8Hg+1atWiU6dOGZ6fUkoppYKDtnyRduIFcPBgzvY7Y8YMBg4cyJo1a2jbti27d+8mNDSUL7/8klWrVtGmTRuGDBkC2GKrHTt25NVXX2XlypWn93HFFVec7qJUSimlVO6Wq5KvjFqqoqJsV+O5IiPt99Kls9fSlaJNmza0adOG0NBQDh06xC233EJUVBSdOnXilltuISkpiZCQEBYsWMDkyZOJj49nzZo1zJo1i3z58pGUlET79u2zf2CllFJKBaU8U2oiOhoiIs7eFhFht+dEaGgoIsKkSZO48cYbGTJkCGPGjGHKlCk888wz7N+/n5CQEA4fPsyJEyfo3bt3zg6olFJKqaCWq1q+MpIyqN7Xsx1PnDhBp06duOqqq/j5558pWbIkAJ999hmTJk2iV69ejBs3jh07dvDVV19RokQJkpKSaNeuHcYYRIRgGXenlFJKqZzLVQPug0VCQkKWFtMO1vNTSiml8rqMBtznmW7HQJKVxEsppZRSuVPQJ1/B0nKXXbn1vJRSSqm8LqiTrwIFCnDw4MFcl6iICAcPHqRAgQJuh6KUUkopHwvqAfeVKlVix44d7N+/3+1QfK5AgQJUqlTJ7TCUUkop5WNBnXyFhYVRtWpVt8NQSimllMoyR5IvY0w+YLP3C+BxoDNwE7BYRB5zIg6llFJKKbc5NearLvC1iLQUkZZAfqAZcDWwwxjT1qE4lFJKKaVc5VTy1Ri4xRgz3xgTA7QGvhc7Un4WcK1DcSillFJKucqpMV9LgBYistsYMxwoCGzw3hYHlE3rQcaYXkAv76/HjDEb0rqfj5UGDjhwHLfo+QW/3H6Oen7BL7efY24/P8j95+jE+UWmd4NTyddqETnl/flvIBybgAEUJp0WOBEZBYzyf3hnGGOWpleRNjfQ8wt+uf0c9fyCX24/x9x+fpD7z9Ht83Oq2/FLY0w9Y0wocAtQCDvmC6AesNWhOJRSSimlXOVUy9frwFeAAaYAbwDzjDHvATd4v5RSSimlcj1Hki8RWYOd8Xiad4bjzcB7IrLFiTiyyNFuThfo+QW/3H6Oen7BL7efY24/P8j95+jq+ZnctjSPUkoppVQgC+q1HVXWGGOuMsY0TvV7uDHmYmNMd2NMyTTuX9HZCJVSuY0xppwx5l6341AqEGnyFaSMMZcaY341xvxkjPnAGFPJGDPJe1sbY0xXY0yId3WBqsAN3qSrCnASWA48gS10e67XjDFdHDsZlacZY/J5J+OktT2ol0DLKmNMuNsxpCUr1xnvzzuMMVuNMb2NMX8ZYwYBlYByqfZVxxiz0BgzJ9XXQmNMDWNMwbQjcJ4xpqIxpoXbcTjNGGMyuK26k7HkBbmy29EYcykwHDgBbAHeAj4QkVuMMW2w9T1OAm2B5HR2EwIsA45k5X4i8oXPTiCbjDG/AbcDHwJ3ADOBe7D10z4AkoCUN7do4AER6Zzq8dWBr4FY76ZC3seklAcpBtwlIhv9eyZnM8bkBxJFxHPOdgOEiUiC9/fxwMMicjiDfeUTkSTvz28DP4vIb+fe5rZz4uwJhIvIcO/vIdjn9OtUD7keW0cv5dzrA2VE5KRzUWfMGPMPsP2czfVFpKT39ruwHwSSOFPzby92TOo7IvK9U7H6ijHmTuzz8J4xpihwUkQSjDEPA594f+6LXV5tljHmJ6Ap8Cd2BnhjEdnm3hmcL73rjIjsMsZ8BOzDvg7/BVoBXYFNQA2gnoicV1PJGPMp9pr0JjBZRL4+9z7+ZIyJAN5OtWk9cAioICJDUt1vH7AO+9zcjJ1Eltp9IvKfMaYVUBGIERExxhTBnt8o4J+Ua5bbvNfWn4AbRSTJGNMUmABUTetaaIz5EpgqIuMdDjVTwXrNzJWfKkXkb6ANnL5gnAISvG/avbGJyQlscpXem24IkIBNurJyP7eJ9+txYIaI7AJ2eROTNcBl2IK2S4H7jTEFUj0O7EoD/UTkrCTT2yLxBnamqtM+ByoaYzzYT9AhwC5vLFuAHsaYy7Fv1MeNMS2BfkBR4Dj23B4BdgPfG2NOceZ8axljnvX+XMAYc7eI7HHipNLj/fT/qzEmHrgIuByINcY8DuzA1sZ7AdghInd737CTgVPeZbswxiziTNIcKHaLyFlLiBljfk/5WUS+ws6GxhjzgHfbGEcj9CFjzHRsq0+oMeY2YAxwsbEFpnsAo4wxC4AyQBfvG1sHYI6I3GCMmcyZN4ZAk9Z1BiDlA1LK9eMU8D2wE6iJ/RCbFuPd1x6nEy+vEKAI8H9AGPaD5iNAJ2NMB+99HsO+WXcCJgGJwFIReQnAGDOGM++l3YA/gLXGmA+xb+ytgNrY95B2/j+lLHkSmyCmvK+9AHyEPddhAMaYgdieEcFeU6uk/H8CG0TkUUcjTkMwXzNzZfKVhjQvGMaYd4Ao733GAwWw/2CQ6sWV1fs5yTsuaymwFliV6iYPMMR7nwewF/sEbNfjDmxR24bAZ9hln6JFZIwxph+2/EcCNtEJ894/P9BWRI45cFpnEZE7U342xvQACojIiHPu9jzwDDAA+FVE2hpj+mPfyOakul9bY8wA7JtavHdbBFBSRPr55wyyR0ROAE2NMZcBX2A/ke/HPk/9ROQfY0y5cx6TbIzxeJ8/gIoSeM3Z5Y0xs87ZVseVSJxxM/b6UDrl9epNqPoAY7wfcJoaY57DvonPMcbcCizyPj4CcPz/LS1Zuc543YxNpIYCA4EfsdfcHcB1GbQsJwD3Y5ecc0MS9g37dewH0NbAldiW2SRjzC/YljwBGgGLOfMBLjUxxpQB7sJ+WK0D/IItKF4JmAd0MMY0E5H5/j2ljBljimPfAyYaY2oAHbGxjgTGel+Xw4ESwL0issMY8zNwm4jEe1sLP3cl+HME8zUzVyZf2bhgVBeRlsaYZthaYwWB50Rk5TlvFlm9n5OKAT+JSE/v+Q4CrsAmV7WNMYI910+BW7FdraOwF4JG2E8DH3oTL5PyhgCnE53SIjLY+7sxxoSc2/3nb96WytBzL9ze1jgP0Bm4CvuJrYCIvJjJLi/HJpYpn3LyY7tKAoIxpjzwItACexFvie0ufgAYZuzkiHeANt7XXb2Uh2Jf72A/eQcMY8xF2Nbmc7vtQ40xkdgWypTWabCfXjHGPOT9PT9wN7b1lnNbZlMdJ9Te7OxrNI042gPPYVsKChtjOgP/YP8Gy4CLjDG1gZew3VMdjTFrgVrA/7ytJUvdPo9UsnKdGQwswLYwh2KHeVwBVMC+EX5ojKkoIjvT2P8B7LVolDFmvIi8ncZ9/O0voDi26/MJbHL1kjFmKTBSRE7YSxGtsM9heu4FfscuKdMDOIp9jqtir1db3U68AETkiPf/63fgPWwvURi2e3QuUB2bTD/mTUAvw3blxXsfH+8dKuA6X14zvdcQx64xuTL5IusXDIwxT3LmH0qAbsaY/87dYVbv5yAPUNXbfbMPeBg7FuMX4LiIfOtNFr/AfoIJw76Jfcf5XQBtjTGvcqZrtRwQ5n0jAfsG+BL2n9VJlwOfG2MSsW/KxpsY5sP+o03GdgN8hT3/NBljKmMTzph0bu+MHXvj5vMJtvvjIPYDw8febQWA97EtlY9gn/dfUzWhp9wnpRs50CbRJGLPCeybVwlgovf3k95xQKdbwbxdduEi0ir1TowxLwO9vS2zaQnHdqWM9mHs2SYiPxljVmK7xxekdLcaY1pjE9BW3vt8g/3bXCoiw7yt1D9675PfGFNERI66cxZnycp1JgKbYJTCJlPXYpOuT7FvhCkfekamsf812GSlOXCxf08lQyOw5/SXiPxpjPkYWCIik1Ld53ugP7Z15Q5jTMrSNJdhW7sGY8fLbsOey1vYD7xh2OvuXgfOI6vexb6ffQF85U2oZnnHRefDjpNaZow5DlwCbDPGpE4cCxtjWorIEccjP5svr5l9cPAak1uTr0wvGADeTzMFsAPwUmwEnuV8Wb2fI7zj2toaYyoBr6a66SdgLPCtiMw3xmzGtgAWwV7YD2PHfqXe10zs4Fng/JYvt4jIX0CDVDGd1e3ovUgMxV7o7zLGzBaR5WnsqjF2Wauv0jnUXdg3iQm+i/6C/AsMTDV49Absp+lHRGS5MSYMe1G83nshrJWqFXCHdx+BMP4QAO9rczxnxt9FYl+DNb13KWiMeTrlOTPG1MWeyzJjzK0ikpKkISIDsF3LwWAadgxXFWPHdr3m/WoDDDfGTAVewbaG3WCMiQVKAi97uyADZlBzVq4z2NfkXOwkpqLY5/w+bAugwSYtsaRtOra79UOghDEm0qWJBs9jE5K+2HGj1bCt6tNT7iAi64wxydjnavw5Y77wDrAH240H9n+yIVAeW2Q8FjuhwlXGjmUrgX0vuAl40ptwXOHtZs0HDBCResaYCtgPuG2xH8D7BdiwBp9dM52+xuTK5CuLF4wUo7D/cCkzHf7EPhnnlmDI6v2cVhabfIDNzK8DFho7WHIt9lPYZuyn0lLYrrp0k0ZjZ4cUJO1xDYEmP/ZTyxLsLKX16dxvEvCD2BlmK7CTLcKBNSLSA/u6CAQtgWe8LX1gxxl6gFe8F/V82NfuDO+nuIew3VXrRWQpgPeTakAQkR1413A1xlyM/WR6DBguIr+mvq8xpiz2Tfse7AV1ljFme8p5BZlK2A8N20WkqTHmM+Bdb4vKcuwbcSQ2QflFRD4zxvTGdpMcwT6n55XecFlG15k/sRNgLsO2+HwKbBaRewCMMfeRzhg2ETlkjBkG/Ir9f34Ye81yUk1gkogMNsZ0MsaUxrbgXWGMiUjpbvO2TtYl88HZv2OX0XsSm2SXxialycaYiakmKbhlNrbUULSI/ODtupuKbSl6BSghIr97k5TPsYnpA9ixiKWNMbelMfbWLS0J1mumiOTaL+wF8E3si38icCfwMjZTBpiD/WTWkjPNxld4b5uVaj9Zup8L53c7tum4I7Zb7SDQHZuQjMB+AqiIHY/RCNt196P3sZWwF5xz9zkA2IMdZO/mc5cPW04i5fcewEPn3B6K/Ud6APvGfb/3eervfa5CsGPGUh5TCVvyIATbDf2Fd3sLoIbbr9c0/gYPAT3O2RYKFEv1+0jgFu/PjbATQFyPPVV8VbDJ/s/ev39R7BvTR9iZX6WALtiW5FtTPa4msNr7/1vV7fPIxvle5j2/CdgPPdWwwyCM9zVbCLgGO85pHDbxj0xjPwXcPpdUsWR2nXnVe97jgU+8z/eD3sd2xQ5Sb5DJMVpgyzU4fW7FvM/TT9gWy8Hec7ga2xU61vs/N837mizuvW079n1hDnasWzXv/l73XpOWYj+wX4rtpozy3h7u9vPpjeMibJfjLd7XocFOOIgAFmJnZ07AjoGLBGZgk+N82MStntvnkM55Bc010/U/lh+fhMwuGF2B+djuxPXY5tf3sW/K32EHWqbsK0v3c+Eci6a8qLCfRqu4/Xf34bl1xCaNc9L5+gPbnz8bm3SVw35qm+29iMzCDuS+27u/j70X2Zu9v5cD/vPebzOZvDm4cP53YcfDXJ/BfYp4L6Ap9fqeA/7P7dhTxVcM+2n6diDknNuuw9aguxf4Bjup5dzHF8Z2zTV0+1yycc5PYsdWhgA3YstM/IZtnV0OrPTe53LsG9593tfzKu/XP9gWpl5un0uqc7rg6wz2w1+U2+eQzefvlTSez19TbasK3JTq9xuBUt6f38W2/N2ETUiHeZ//Wd5r1o1un6M3zkrYMbB1sR8IxnGmUaIMNoF8Apu4/Id9D5yMTVIXAjPdPoc0zimorpm5ssgqgLGFDY2IxBpbPbqciJxb6DG9x4aJSKKv7qfc5+2C3iMBUkw1M8aYEtiWv4CZjaky5x2HGCIBUkxTZY/xQcFlY4yRXPTGaoy5Fjt2epd4J4EYY64VkXnuRna2YLtm5trkSymllFIqEAXatHSllFJKqVxNky+llFJKKQdp8qWUUl7GmFLecitKKeU3epFRSuV6xphpxipmjGljjBlgjGmTxl3HYRdDVkopv8mVRVaVUiqFMaYgECciYoxphK0+L0A5Y8wlwE4ROWaM6QZUBgZ5CzSGYcsFXB4sM6iUUsFBZzsqpXItY8xj2FpaEd6vb7A1+2pjq7LvwRbSrAk8ha1lFCO28vp72MrYU52PXCmVm2nLl1Iq1xKRD40xxbDrur6JXc/tI+xSYXPErqVosJW+bwWuBKZ5F8dep4mXUsofNPlSSuV2rbGVxuOxa/bNxC571MEYcxK7lNYgAGPMYez6rb+KyLdp704ppXJGux2VUrmWd3WLKdi1+DaIyBDv9v6cafkqAVyPXeqoJrA11S5KAL+LyDNOxq2Uyt205UsplWuJSIIxpiN2zbdF6dytBHZw/cfYNT77p9xgjGkJ3ODfKJVSeY0mX0qp3K4FdnHj64wxY1Ov3ecd77VNRDYbY5oB93i/pyiB7aZUSimf0W5HpVSuZYy5HuiDbb0qi63jdSrVXUKw47uivXW/rk2j5aujiDztVMxKqdxPky+lVK5ljCkARIjIoSzcNwQISd0yppRS/qDJl1JKKaWUg3R5IaWUUkopB2nypZRSSinlIE2+lFJKKaUcpMmXUkoppZSDNPlSSimllHLQ/wPDfofMVKLBaAAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#折线图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('�绩表.xlsx')\n",
+ "\n",
+ "x=df['姓�']\n",
+ "\n",
+ "y1=df['æ•°å¦']\n",
+ "y2=df['è¯æ–‡']\n",
+ "y3=df['英è¯']\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �问题\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "#设置画布大�\n",
+ "plt.figure(figsize=(10,6))\n",
+ "\n",
+ "plt.plot(x,y1,label='æ•°å¦',color='r',marker='o')\n",
+ "plt.plot(x,y2,label='è¯æ–‡',color='g',marker='o',linestyle='--')\n",
+ "plt.plot(x,y3,label='英è¯',color='b',marker='o',linestyle='-.')\n",
+ "\n",
+ "#è®¾ç½®ç½‘æ ¼çº¿\n",
+ "plt.grid(axis='y') # å…³é—yè½´ç½‘æ ¼çº¿\n",
+ "\n",
+ "#设置å��æ ‡è½´çš„æ ‡é¢˜\n",
+ "plt.ylabel('分数')\n",
+ "plt.xlabel('姓�')\n",
+ "\n",
+ "#设置图表的图例\n",
+ "plt.legend(['æ•°å¦','è¯æ–‡','英è¯'])\n",
+ "\n",
+ "#设置å��æ ‡è½´çš„åˆ»åº¦\n",
+ "plt.yticks(range(50,150,10))\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#绘制简�的柱状图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import random\n",
+ "x=[1,2,3,4,5]\n",
+ "height=[random.randint(10,100) for i in range(5)]\n",
+ "plt.bar(x,height)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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ooI0ERER6XRHaoCWtD/rryBNREREJMX27dtpbGwEYPny5e3mmzVrFuvXrwegrq6O5P3Qm5qadr3+QGhMmoiIiHSpm59cdlDLm3FWcYfyPf/889x666387ne/4/nnn2fs2LHcfPPNnHzyyeTm5jJy5Ejy8/O54YYbGDduHB/72Mf4yU9+ws0330zPnj1paGggPb05dHr88ccZO3YsH/zgB/nWt77F888/z8svv8yECRP4whe+wNlnn31A66WWtP304IMwY0bz87/8BcaNg5Ej4Tvf6VgZc+fCJZe0TJs5E0pKoKgIrrkG6utDellZeL+LLoLf/vagrIKIiMgRo7GxkS996Uu8/vrrXHfddaxYsYKvf/3rZGVl0dTUxIwZM0hLS+O1117jrrvu4q9//SvnnXce999/P+973/s477zzOPfcc9m+fTv33Xcfxx57LHPmzOHWW29lwIABfPe73+XWW2/lPe95D0888cQBB2igIG2/PPkkfO1rELVqsn49/PSncN99MGcO/O1v8Pzzey7jxRfh05+GhobmtOpquO46+PnP4eWXYdky+Mc/wrKrr4YJE+CHP4T77w/BnIiIiHTMb37zG04//XQefvhhvva1r3HBBRdw5plnsn37djZs2MAXv/hFsrOz+fjHP05mZiYnn3wyJ598Mjk5OZx88smceOKJXHnllfTp04fCwkJmzJhBUVERM2fO5N577+W5557jjjvuoLKyknvvvfeg1FlB2n647z743Oeanzc0wK9+BWPHwqBBcPzxsHHjnsu4+2748pdbpu3YATfdBKeeCn36wEknhXJqa2HaNPjIR2DUKJg6FVasOOirJSIicti68sorefHFFzn++OP5+c9/zosvvsh3v/tdqqureeWVV7j22mtZu3Ytn/rUp0gkEsycOZOZM2dSUVHBzJkz+d///seaNWsAOPHEE/nTn/7E6tWrKSoqYsuWLdx777307t2bs846i1tuueWg1FlB2n649VbIy2t+XlQEEyeG/6urYcECeMtb9lzGTTfBUUe1TOvfH6ZMCf+7w//+F8rNygqtbgBLloSWvDPOOCirIiIickRobGzk+uuvZ9KkSXz0ox8lkUiQm5vL0KFDGTp0KNnZ2RQXF/PBD36QvLw8brzxRm688UaGDRvGjTfeyA033MCECRMoLy/n2Wef5fLLLycnJ4fhw4dz8cUX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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 基本柱状图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('产�销售统计.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 设置画布的大�\n",
+ "plt.figure(figsize=(10,6))\n",
+ "x=df['产��称']\n",
+ "height=df['总�']\n",
+ "\n",
+ "#è®¾ç½®ç½‘æ ¼çº¿\n",
+ "plt.grid(axis='y',linestyle='--')\n",
+ "\n",
+ "#设置x轴,yè½´çš„æ ‡ç¾\n",
+ "plt.xlabel('产��称')\n",
+ "plt.ylabel('销�')\n",
+ "\n",
+ "# è®¾ç½®å›¾è¡¨çš„æ ‡é¢˜\n",
+ "plt.title('2020年度产�销售�',fontsize=18)\n",
+ "\n",
+ "#è®¾ç½®æ–‡æœ¬æ ‡ç¾\n",
+ "for a,b in zip(x,height):\n",
+ " plt.text(a,b,format(b,','),ha='center',va='center',fontsize=12,color='b',alpha=0.9)\n",
+ "\n",
+ "plt.bar(x,height,width=0.5,alpha=0.5)\n",
+ "\n",
+ "#设置图例\n",
+ "plt.legend(('销售�',))\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 44,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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zj//fPr3759vx1bgc18652IAzCwGaAYMd87tPp4yEREREfBzUY4aNYpGjRoxffp0tm3bRq9evY57P7Vr12bSpEns27ePNWvW0LhxY5588klSUlIYOnQod9xxBxlTUe7Zs4fExESefPJJSpYsScb0jjt37szsd5YfCm1CcufcTn67s/K4ykREREQAqlSpwuDBg0lJSWHBggXUrl2b6dOnA7B48WK2bNlCZGTkUbd3zpGWlsaePXu4+eabKVWqFAD79+/n119/ZdmyZbRv356UlBSGDRtGdHQ0e/fupVGjRnz66ae0bduWV155hSlTplC7du18S8igEJMyERERkT/qgQceoFq1asycOZPHH3+cqlWr0rlzZ1atWkX//v158cUXGT16NMWLF89x+4MHDzJixAhuueUWYmNjM8vXr1/PY489xtSpU7Otv2LFCs455xwASpYsySOPPMJll11G48aN6devX74em5IyERER+V3ye0iMY/nxxx8ZOHAgXbp0YerUqUybNo3t27eTlpZGbGws48ePp27dujz00EPHtd/169fTsWNHOnXqdMSyhIQEevXqxb333suuXbuoXr06M2fOJD4+nm7durFhwwaGDh3Kdddd94ePzzLaS4uq6Ohol9G2G05+zwe1sD/cUjB27dpF3759SUlJ4amnnqJOnTqZyxYtWsSYMWNISkpi3LhxbNy4kQEDBuCcY+rUqZx33nlMmTKFnTt3HvN2bhGRwrZy5cps57QTiXOOYBivfJPT+2Vm3zrnonNaXzVlIvnsm2++YejQoezZs4cPP/yQxx9/PHPZm2++ydixY1m2bBkzZszgtNNOY/bs2cyfP585c+bQqFEj4uLiaNCgQQiPQETk5JPfCdnvUdBzX4qcdJo1a4Zzjueee4727dtnW9ayZUv69OnDiy++SOvWrbn99tspU6YM8fHxREVFERUVRdeuXUMUuYiIhJKSMpECcPrpp1O3bl2WLl2arXzRokXcfPPN/OUvf+HLL78EYM2aNaxbt45GjTQsn4jIyUxJmUg+mz59OikpKXTp0oXvvvsu27Jly5bRsmVLWrRowbfffktycjIDBgxg1KhRIYpWROTkdujQIfbv38+WLVtYuXIl8+bN46WXXiI1NfWo2xzPpOfHQ0mZSD6rXbs2Xbt25eGHH6ZmzZrMmzcvc9mdd97JNddcww033MDtt9/OsGHD2LJlCwMGDODDDz8MYdQiIkXD1q1badasGampqaSnp7Nz505uvfVWDhw4QHJyMgcPHiQtLY2cbmTMGKMsw6xZs7jyyitp06YNrVq1YvDgwaxYsYLKlSuTnJyc4+uvXr2aNm3aZD4/dOhQvh2b7r4sILr7UgDuu285ERGRnHFG7Txvo8+BiISrw+8mHBI3JF/3PyTm2Pu78847WbVqFT/++CNRUVFUq1aNNWvW8P3339OkSRP69evHV199xYwZM4iIyF73lJ6ezs0330z//v1xzpGenp450Oy0adMoVqwYHTp0wDnHrl27OOWUUyhWrBh33XUXa9eupWzZspn7yti+ZMmSzJgxI8dYdfelSBipXLluqEMQETlhzJ8/n3379vHYY48xfvx47r77bkaPHs3AgQN5++23efDBB7n88su57rrrGDRoUK77+t///kfv3r0pXrw4a9euZd26dVSsWJEBAwZw0UUXkZqaysSJE6lWrRqRkZGMGzeO0qVLM2TIEN544w1iY2OJi4vjiSeeyLfjU1ImIiIiRUKzZs2oWbMmv/zyC4MGDSIuLo6GDRty2mmnUatWLX744Qcuv/xyAFJSUihZsmS27Q8ePEiJEiUAuPDCC5k3bx6zZs1i0qRJ9O7dm4oVKzJ//nyio6Pp0aNH5rrp6em8//77LFiwgNWrV9OuXTu2bdvGtm3bWLp0KZ9++mm+HJ+SMhERESkyPvnkE959913KlCnDli1bSE1NZfHixSQnJ/Pggw9mrtewYcMjplo6/fTTmTt3LgA//PADTz/9NNWrV+e2225j8eLFbN26lZtuuolt27bRrFkzBg4cyPXXX8+BAwe455576NatG3fddRfR0dFs2LCB888/n/79++fbsSkpExERkSIjISGBUaNG0ahRI6ZPn862bdvo1avXEesdPiTR4WrXrs2kSZPYt28fa9asoXHjxjz55JOkpKQwdOhQ7rjjjsybBfbs2UNiYiJPPvkkJUuWJKMv+86dOzl06FC+TUqupExERESKjCpVqjB48GBSUlJYsGABtWvXZvr06QCZtV2Hd/DPyZ49e7j55pspVaoUAPv37+fXX39l2bJltG/fnpSUFIYNG0Z0dDR79+6lUaNGfPrpp7Rt25ZXXnmFKVOmULt27XxLyEBJmYiEidzmDAU/xtvUqVMZPnx4js8BOnTowMiRI6levXphhi4iheiBBx6gWrVqzJw5k8cff5yqVavSuXNnVq1aRf/+/Xnvvfd49tlnM/uDHS7jHNOhQwdiY2Mzy9evX89jjz3G1KlTs62/YsUKzjnnHABKlizJI488wmWXXUbjxo3p169fvh6bkjIRCQu5zRkKMGTIECZNmnTU57GxsXzzzTeFFq+I5G0Ii/z0448/MnDgQLp06cLUqVOZNm0a27dvJy0tjdjYWMaPH0/dunXp1KnTce13/fr1dOzYMcftEhIS6NWrF/feey+7du2ievXqzJw5k/j4eLp168aGDRsYOnQo11133R8+PiVlIhIWmjVrRmJiIs8999wRCdn777/P8uXLufPOO3n66adZvXp1tud16tTh9ddf17yhIie4mjVrZjZVAnTp0iXz8eHnjeNRtWpVFi5cmOOk5K1btwbgqquuylbesGFD7rvvvt/9mjlRUiYiYSPrnKEXXXRRZvnbb7/NrFmzOOWUU3jggQc4cOBAtucNGzakT58+zJkzJ4TRi0hRllNCVtg0zZKIhIXc5gytUKECVatWpUyZMhQvXvyI54sXL2batGnMmTOHsWPHhugIRET+GNWUiUhYyJgztFSpUrRo0YJ58+bRvHlzAO699166du3Knj17eOaZZ0hLS8v2/NJLLwV8P7M77rgjhEchIvL7KSkTkbBQr149Zs2aBcB9r9/Hsk3LWBi3MHN57V5+/tBP9356xPNP4z5lSMwQhmjiUBEpwpSUiUjYqVyjcqhDEJGTxKFDh0hNTWXv3r1s376ddevWsXr1anr16nXEjAAZsk7XlJ+UlImIiEiRsXXrVrp06cKsWbOIjIxk9+7d9O7dm0mTJpGenk6xYsVo06YN6enpR93HP//5T0qWLMmsWbMYMmQIp5xyCrt37+a8886jSZMmnH322SQnJ3Pqqacese3q1avp06cP8+bNA9CI/iIiIhJ6CQlD8nV/NWoce38DBgwgKSmJKlWqEBUVRbVq1UhMTKRSpUo0adKEfv36sW3bNr777jvmz5/PV199xaFDh4iJiSEmJoZGjRoRERGBc44WLVrQqlUrAKZNm0axYsXo0KEDzjl27dqVmXDdddddrF27lrJlywJQokQJWrduTXp6OiVLlmTGjBn5cvy6+1JERESKhPnz57Nv3z4ee+wxLrvsMu6//37Wrl3LwIEDadOmDU899RTXXXddZtPi7t27Oe20047YT/Hixfnf//7H9ddfT+vWralTpw49evTg4Ycf5vzzz6dt27Z06tSJjRs3AhAZGcm4ceN46aWXOP3005k5cyYPPfQQl156Ke+++26+HZ9qykRERKRIaNasGTVr1uSXX35h0KBBxMXF0bBhQ0477TRq1arFDz/8wOWXX565/tdff03r1q35/PPPj9jXhRdeyLx585g1axaTJk2id+/eVKxYkfnz5xMdHU2PHj0yk7v09HTef/99FixYwOrVq2nXrh3btm1j27ZtLF26lE8//TRfjk81ZSIiRdiuXbvo1q0bnTp1YuXKldmWLVq0iOuvv55evXrx9ddfs3nzZlq2bEnHjh3ZtWsX+/fvp127drRv356EhIQQHYHI8fnkk0947LHHGDJkCO+99x4zZ85kyJAhxMbGcsopp2Sut3v3bhYuXEjjxo0xM5KSkkhNTc1c/sMPP9CxY0c+//xzbrvtNjZv3szq1au56aabKFOmDM2aNWP27NkAHDhwgHvuuYd//OMf1KpVi+joaBo0aECPHj3yLSED1ZSJiBRpuc0ZumTJEoYPH079+vUB6N+/P8OHDyclJYWpU6diZnTv3p3LL7+cESNGMHLkyFAdhkieJSQkMGrUKBo1asT06dPZtm0bvXr1OmK9nj178swzz1CsWDGuu+46Hn/88WwJVO3atZk0aRL79u1jzZo1NG7cmCeffJKUlBSGDh3KHXfcgXMOgD179pCYmMiTTz5JyZIliY+PB2Dnzp1Fo6O/mVUELgUWO+e2FdTrSNG3a9cu+vbtS0pKCk899RR16tQ5Yp0OHTowcuRIFi5cyH/+8x/S09PZtGkTnTp1yvb8k08+CcERiIRObnOGLl68mK+//prt27czbtw4Nm7cSP369Tl48CDvvPMOERER/OUvf+HMM88kOTk5REcgcnyqVKnC4MGDSUlJYcGCBdSuXTtzPszFixezdetWAN544w1KlSoF+Hkr//3vfwPQqFEjwCdaN998c+Y6+/fv59dff2XZsmW0b9+elJQUhg0bRnR0NHv37qVRo0Z8+umntG3blldeeYUpU6ZQu3btfEvIoICSMjM7G/gQmAmMMrNrgW+BtcEqfZxzy8zsaaAV8JVzrnew7RFlcmLL7UofIDY2lm+++Qbwk8926dKFjz/+mNTUVDp06JDtucjJ6Ghzho4YMYLy5cuzaNEiJk+eTKlSpTAz0tLSSEpKolKlSpnz/e3evTtU4YsclwceeIBq1aoxc+ZMHn/8capWrUrnzp1ZtWoV/fv3JyIigjVr1tCyZcsct1+xYgVpaWlUrFiR2NjYzPL169fz2GOPMXXq1CPWP+eccwAoWbIkjzzyCJdddhmNGzemX79++XpsBVVTVhd4yDm3yMxOA7oD7zjnHs1YwcyigauAhsCjZvZnYNfhZc652CP2LieU3K70U1NTef311+natWu28hkzZjBx4sSjPhc5WUyfPp2YmBi6dOnCuHHj6Ny5c+ayd955h3vuuYcdO3YQERFBvXr1iI+PJyUlhWrVqlGvXj0WLFjAFVdcQenSpUN4FFJU5WUIi/z0448/MnDgQLp06cLUqVOZNm0a27dvJy0tjdjYWMaPHw9AtWrViIuLy3EfjRo14uDBg9k+8+vXr6djx4506tTpiPUTEhLo1asX9957L7t27aJ69erMnDmT+Ph4unXrxoYNGxg6dCjXXXfdHz6+AknKMhIpM7san2BNB9qbWWPgZ6AbcDXwgXPOmVks0BbYnUOZkrKTwNGu9MeOHUufPn2YM2dOZtmqVauoWbMmkZGROT4XOZnkNmdoqVKluPHGG4mMjOTVV1+lRIkS3H///ezdu5cJEyZQsWJFevfuzeTJk9WfTIqEmjVrZjZVgm89yZD1oj6jqTInixYtOqKsatWqLFy4MLPmOKvWrVsDvgk0q4YNG3LfffflPfg8KMg+ZQbcAqQCS4GmzrmNZjYO3zxZFvgpWH0PcCZwKIeynPbdE+gJcO655xbUIUghye1Kf/Hixfz8888sWrSIpKQkRo4cyaxZszJ/dIAjnoucTLLOGTp37n1ERCwjIcHPGXr11XD11ZcAkJQ0DoBnnqkJQHLyKyQnw6uvvhqCqEUKVoUKFY57m5wSssJWYENiOO9+YCFwlnNuY7BoFVALSAIy6g7LBbHkVJbTvic456Kdc9GVKlUqqEOQQpJxpf/www9Ts2bNzKkrAKZMmcLo0aNp2bIlvXv7LoaLFi3i0ksvzVzn8OciJ6sLL6zMBRecEeow5ASXcUei5O73vE8F1dH/UWCjc24KUAEYb2argB+A9sCzwEHgZmAaEAUk4m8GOLxMTnBZr/Tve/0+lm1axsK4hdlXioHJiZMhES667yKG/mdo5qL33nuv0GIVETmZlSpViu3bt3P66aeHRc1SuHLOsX379sw7O/OqoJovJwDvmVkPfCJ2NfAWYMAnzrlYM4sAhpnZGKBl8PdzDmVyEqlco3KoQxARkaOoWrUq69evzxx2Qo6uVKlSVK1a9bi2KaiO/juBZocVNzhsnfTgjsvWwBjnXAJATmUiIiISesWLF6dGjRqhDuOEFdIR/Z1z+/F3ZuZaJiIiInKi09yXIiIiImFASZmIiIhIGFBSJiIiIhIGlJSJFFG7du2iW7dudOrUiZUrV+a6bPPmzbRs2ZKOHTuya9cu9u/fT7t27Wjfvj0JCbqfRkQkHIS0o7+ceHbt2kXfvn1JSUnhqaeeok6dOpnLvvrqKwYMGIBzjqlTp7Jx40bGjBlDUlIS48aNY+PGjUzuOxmHo/1j7alwVoXQHUgRkNtE7ocv27lzJ8OHDyclJYWpU6diZnTv3p3LL7+cESNGaIodEZEwoJoyyVcZycDjjz/Ohx9+mG3ZmjVrmD17Nv369WPOnDm8+eabjB07ln79+jFjxgzWrFnDrc/fyhUdr+DHr38M0REUHc2aNcM5x3PPPUf79u1zXbZx40bq169PgwYNSEhIIDExkcsuu4wzzzyT5OTkEB2BiIhkpaRM8lVuicLtt99OmTJliI+PJyoqipYtW9KnTx9efPFFWrduze23307xUsXZsGYDZ9U8K0RHULRkncg9t2WlSpXCzEhLSyMpKYmSJUtmjsa9e/fuwg5bRERyoKRM8l1uicKaNWtYt24djRo1YtGiRdx888385S9/4csvvwRg+7rt7Nmyh6oXHd8oyCej6dOnk5KSQpcuXfjuu+9yXVavXj3i4+NZvHgx1apVIzo6mgULFvDrr79SunTpo7yCSNGQW//Kr776iqZNm3L11Vfz888/s2jRIq6//np69erF119/fUR/S5FQUp8yyVfTp08nJiaGLl26MG7cODp37py5LDk5mQEDBvDaa68BsGzZMgYPHkxSUhLPPPMMHTp0YP6r87lxwI2hCr9IyZjIvVSpUrRo0YJ58+bRvHnzI5YNGzaMs846i/vvv5+9e/cyYcIEKlasSO/evZk8ebL6k0mRl1v/yoxuE/Pnz2fOnDk45xg+fDj169cHoH///tn6W/bp0ydUhyGipEzyV26JwrBhw9iyZQsDBgygVatW3HnnnVxzzTWYGS+++CLDhg1j3659zH91PrUur0Wdq+sc49VOblkncp879z4iIpaRkOAnci9bFsaNaxis+Q47dsAzz9QEIDn5FZKT4dVXXw1F2CL5rlmzZiQmJvLcc89lS8jAd5sAiI+Pp3Xr1rz++ut8/fXXbN++PfMGo/r163Pw4EHeeeedUIQvkklJmeSrrInCffctZ9mySBb6PIHIyGdo3vwZAL7/3pe1aNEOgJkzITIymrvGRhZ2yCeECy/URO5ycsvabeKiiy7Ktixrt4mLLrqI8uXLs2jRIiZPnnxEf0uRUFKfMikwlSvX5Ywzaoc6DBE5weXWvzKj28SoUaMAMmvDduzYQURExBH9LUVCSTVlIiJSpB1Pt4lSpUpx4403EhkZyauvvkqJEiWy9bcUCSUlZSIiUqRl7TaxfPlyNm58JbN/ZffukXTv3jxY0/ebuPrqSwBIShoH+P6WNWoMKdSYRXKipExERE4YdevWpUyZM0Idhsjvoj5lIiIiImFASVmIHTiwixkzujF9+pGDHgJMmTKFMWPGZD7/7LPPeOSRRwD45ZdfaN++Pc2aNeOLL74otJhFREQk/ykpC7Fff/2GmJihNGly5FyRS5cuJS4uDuccABs2bOCjjz4iNTUVgPHjx/O3v/2NDz74QAOAioiIFHFKykLsgguaAY4vvzxyrsioqCi6du2a+bxKlSr069cv83l6ejoHDhzgl19+oVKlSoUVsoiIiBQAJWVhoHTp06lUKee5InPTt29fxo4dS4sWLejZs2cBRSciIiKFQUlZiK1YMZ20tBTq1z9y0MOjSUlJoVu3bjz00EP07NmTJk2a0LChn1Ln8Ml1586dS69evejVqxdXXHFF5j769+9PXFxcQRySiIiI/A4aEiPEzjijNh991JVixUrx4IPZBz08mk2bNjF69Gj27NnDAw88kO1GgBEjRhwxuW6LFi1YunQpsbGxAKxcuZIZM2bQpk2bAj22gnQg6QBzXprDodRD3HLmLdSp89s8mZs3b6Zbt26ccsop/OMf/+DAgQN06NCBevXqceONN3L99dezefNmBg4cyOuvvx7CoxAREfmNkrIQq1y5Hrfe6gc9XFriPpZtWsbCuIXZV7oYhsQNyXwa1TeKv//373w28TOmjZuWbZ63o02uO3HiRP76178C8Pzzz/Pggw8W1CEVil9X/UrMnTGkJKfw4YcfZpuE+PDEtFatWjz66KO0bds2c53BgwfzxBNPhCByERGRnKn5MoxUrlGZM87N26CHpcuXplL1Skf0Q8tpct09e/bgnOPUU0/lgw8+oFWrVpQrVy7f4y9MF0RfAMCXb395xA0SGYlpgwYNSEhI4LvvvuPNN9+kTZs2LF26lK+//po5c+bQv39/Pvvss1CEf4TchkY5vEn60KFD9OzZky5duvDFF1+wdu1aOneezC23vM7Spb+G6AhEROSPUk1ZEbTi3yuofnF16v+5Pt99+x2dO3fOXJYxuW5KSkrm5LqxsbE0bdoUIHM8sxUrVlC+fHliYmIKPf78kjUxzVpbeHhiOmTIEMqXL8+mTZsYPHgwp5xyCm+88QZXXnklHTp04Nprrw3hUXgZQ6OkpOw5Zs3f1Vdfzd13303t2rV5+OGHadOmDS++2IFt25L49NMfiIo6J4RHUriOpxm7QoUKfPbZZ8yePZsRI0bwyy+/0LdvX5KSknjyySdp0qRJCI9EREQ1ZUXSGeeewUfDPmLuy3OpWbMm8+bNy1zWvXt3Ro8ezfDhwzPvyJw7d25m4jF69GhGjx5Nly5d6N27d0jizw8r/r2CtNQ0n5gedoNERmK6ePFiqlWrxnvvvUdaWho7duwgIiKCsmXLUqNGDUqUKEHp0qVDdATZ5TY0yuE1f1FRUZx//vk89NBDdOnShRtvvJFKlcrx/fcbqFPnrNAcQIhkNGM3ua3JEeP8ZSSzAwYMYOrUqRrnT0TCnmrKiqDKNSpz63O3AlA9ZSkREcsyJ98FP7kuQHLyKyQkwMCBZ7Nnz0vs2eOX16gxhDvuuKOww85XGYlpsRLFePDWB7PdING9e3fuv/9+9u7dy4QJE1i6dClt27alWLFijBw5kmLFijFw4EAOHDgQVkOJZB0aJbeaP4By5crRuHFjvvrqK6655hp27Ejm88//x8sv3xyq8EPigugL2LVpF1++/SXTXpyWbdnh/SszxvkbPXo0oHH+RCT8KCkr4i68sHKoQwiJ40lMa9WCceMaBkveBuDdd98t1HiPZcWK6VSvHhMMjTIu1ybpuLg4zjrrLG699Va6d+9OWloaQ4bMYtCg5kREWAiPIjTy2ox9uL59+/L4448zd+5cPvroo8IMWUQkRwWWlJlZReBSYLFzbltBvY7IiZCY5jY0yuE1f+np6dx9992UKFGChx9+mMmTJ7NmzVZefvkLoqLOoXPnS0N8NIXnePtXZnX22WfzwgsvkJycnDnOn4hIKBVIUmZmZwMfAjOBUWZ2LfAcUAeY5Zz7a7DepLyUiZzojjU0Ss0evubvlZWvABDdPxqA2EOxcAHMmXNvIUccHo6nGTsno0aNYtCgQYUZcq6++uorBgwYgHOOqVOnct5552UumzdvHi+99BLp6em89tprJCQk8PTTT3PeeefRvXt3du3axfPPv0N6uuP552+gUqWifYe1yMmooGrK6gIPOecWmdlpwLVApHPuSjN72cxqAfXzUuac+18BxSgSlirXKPo1f4XlePtXAvTtW4GEhCHB8mcKNd5jWbNmDbNnz2b+/PnMmTOHe+65J3PZ+PHj+fjjj5k1axZvvfUWZcqUYfjw4dSvXx+Am266iQkTOvH55//j44+X0aPHFUd7GREJUwWSlDnnYgHM7GqgIVAReC9Y/BlwFXBJHsuOSMrMrCfQE+Dcc88tiEMQkSLmRGjGvv322wGIj4+ndevW2ZZl3JiQmJhI5cqV+eKLL/j666/Zvn0748aNIz09nZSUQ/z66y7OOKNsKMIXkT+oIPuUGXALkAoYkDGq5R6gJlA2j2VHcM5NACYAREdHuwIIX0QkJNasWcO6deto1KhRtvJHHnmEu+++m3/961/89NNP3HDDDZQvX55FixYxefJkHnnkER577F4WLlxLXNwDIYpeRP6IAkvKnHMOuN/MngE6ABkDQpXDj4+WlMcyEZGTQnJyMgMGDOC11147Ylnjxo1JTk7mkksuoWzZsrz66qvcc889mePvNW7cmL/8JYq6dc+iTJkSIYheRP6oguro/yiw0Tk3BaiA7+R/FbAIiAJWA+vzWCYiclIYNmwYW7ZsYcCAAew9dy8lSpfggssuyFw+/dnptHusHUPihrAkYQl/b/x3LNJo83AbhsQNIf69xYwc2S50ByAif0hB1ZRNAN4zsx7AD8AM4D9mVgW4HmgEOOCLPJSJiJwUnnnmmcybD+57/T4iIrM3FnR4qkPm44tbXszFLS/OtvyllzogIkVXQXX03wk0y1pmZjFB2XDn3O7jKRMROdnoLlyRk0+hjegfJGrv/Z4yERERkROdOtKLiIiIhAElZSKS77766iuaNm3K1Vdfzc8//5xt2aJFi+jcuTNt27bll19+AWDKlCmMGTMGgLlz5zJz1ExmjprJpPsnFXrsIiKhognJRSTf5TYy/ZtvvsnYsWNZtmwZM2bMoGnTpsTFxdGgQQMAWrRowX9L/pdNP25i7XdrQ3UIIiKFTjVlIpLvbr/9dsqUKUN8fDxRUVHZlrVs2ZI+ffrw4osv0rp1a6KioujatesR+/hu1nf8X6v/K6yQRURCTjVlIlIgjjYy/aJFi7j55pvZt28fX375JRdccMER26bsSwEHpcqVKqxwRURCTjVlIpLvMkamHzVq1BHLli1bRsuWLWnRogXffvttjtuv/XYt50WdV9BhioiEFdWUiUi+yzoyfatWrShXrhzNmzcH4M477+Saa67BzHjxxRdz3P7Hb37kuh7XFWbIIiIhp6RMRPJdtpHp71tOREQkCxdmLG1HixbtAJg50/9BDBDDkCF+jbb92hZmuCIiYUFJmYgUqMqV64Y6BBGRIkF9ykRERETCgJIyERGRPMhtUOS3336bXr160bNnT2644QY2b95My5Yt6dixI7t27WL//v20a9eO9u3bk5CQEKIjkHCn5ksREZE8yG1Q5C5dutClSxc+/vhjUlNTGTFiBMOHDyclJYWpU6diZnTv3p3LL7+cESNGMHLkyBAeiYQr1ZSJiIjkQW6DImeYMWMG7du3Z+PGjdSvX58GDRqQkJBAYmIil112GWeeeSbJycmFHLkUFUrKRERE8uhogyIDrFq1ipo1axIZGUmpUqUwM9LS0khKSqJkyZKYGQC7d+8u7LCliFDzpYiISB5kDIr82muv5bh81qxZmePx1atXj/j4eFJSUqhWrRr16tVjwYIFXHHFFZQuXboww5YiREmZiIhIHuQ2KDL4KcQefPBBALp3787999/P3r17mTBhAhUrVqR3795MnjxZ/cnkqJSUiYiI5EHWQZGXL1/OKxs3sjDLnZQXPf88Q7PclVnzmWdYv2QJl99wA8452o8axcyrrsq2z2XLljF16lSGDx/OV199xYABA3DOMXXqVM47z0811qFDB0aOHEn16tUL/iAlpNSnTERE5DjVrVuXMy644JjrbU9I4NbXX+eKHj348d//PmL5kCFDGDRoEPDb3Z39+vVjzpw5AMTGxvLNN9/kb/AStpSUiYgUgNzGtFq0aBHXX389vXr14uuvv2bevHm0bduW1q1bs3nzZgCWzl3KoumLQhG65KOo9u0pXro0G5Yt46w6dbIte//991m+fDl33nkn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VatWUbNmTSIjI0MdqogUIYU6cJJzboNz7r2sNwDktUxEJFwsW7aMli1b0qJFC+rXr5/5+NtvvwVg1qxZNG/ePMRRikhRo7kvRUSO05133sk111yDmXHTTTdlPn7xxRcBX5P24IMPhjZIESlylJSJiByndu3a0a5du8zn/fv3z7b8vffeK+SIROREoKRMRI5L1uEgxo4dyz333MMpp5zCP/7xD3bs2EH37t1JT0/nhRde4LLLLgt1uPkuY+aG41Mj3+MQkROPkjIROS5Zh4O45JJLiIuLIyUlhalTp3Luuecybdo0Nm/ezLRp007IpExEpKAoKROR45J1OIiMju4HDx7knXfeoU+fPgD885//JCoqKsSRiogULUrKROS4ZB0OYvDgwZgZaWlpJCX5yTe2bdvGzJkz+eCDD0IcqYhI0VKoQ2KISNGXdTiIHTt2EB8fz+LFi6lWrRppaWn07t2bF154gYgInV5ERI6HaspE5LhkHQ7ik08+YfTo0ezdu5cJEyYwefJkli9fzrPPPkvDhg3p2bNnqMMVESkylJSJyHE5fDiIpk2bZj6+6667uOuuu0IQlYhI0aekTETyTMNBiIgUHHX6EBEREQkDSspEREREwoCSMhEREZEwoKRMREREJAwoKRMREREJA0rKRERERMKAkjIRERGRMKCkTERERCQMKCkTERERCQNKykRERETCgJIyERERkTCgpExEREQkDCgpExEREQkDSspEREREwoCSMhEREZEwoKRMREREJAwoKRMREREJA0rKRERERMJAoSVlZlbMzH4xs7jgr76ZPW1m35jZ2CzrHVEmIiIicqIrzJqyBsA7zrkY51wMUBK4CmgIrDezP5tZ9OFlhRifiIiISMgUK8TXagS0N7PGwM/AUuAD55wzs1igLbA7h7LYQoxRREREJCQKs6bsG6Cpc+4qYBdQGvg1WLYHOBMom0PZEcysp5nFm1n81q1bCzRoERERkcJQmEnZ9865jcHjVUASPjEDKBfEklPZEZxzE5xz0c656EqVKhVgyCIiIiKFozCTsqlmFmVmkUB7fK3YVcGyKCAR+DaHMhEREZETXmH2KRsKvA0Y8AnwV+ALMxsDtAz+fgaGHVYmIiIicsIrtKTMOfcD/g7MTMHdla2BMc65hKOViYiIiJzoCrOm7AjOuf3A9GOViYiIiJzoNKK/iIhIGNu1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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 多柱状图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "import numpy as np # 第三方模å�—, (现在还没有å¦ï¼‰\n",
+ "df=pd.read_excel('产�销售统计.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 设置画布的大�\n",
+ "plt.figure(figsize=(10,6))\n",
+ "\n",
+ "#x=df['产��称']\n",
+ "x=np.array([0,1,2,3,4,5,6,7]) #将列表转æˆ�了numpyä¸çš„æ•°ç»„类型\n",
+ "\n",
+ "y1=df['1月']+df['2月']+df['3月']\n",
+ "y2=df['4月']+df['5月']+df['6月']\n",
+ "y3=df['7月']+df['8月']+df['9月']\n",
+ "y4=df['10月']+df['11月']+df['12月']\n",
+ "\n",
+ "bar_width=0.2 # 柱å�的宽度\n",
+ "\n",
+ "#设置x,yè½´çš„æ ‡ç¾\n",
+ "plt.ylabel('å£åº¦é”€å”®é‡�')\n",
+ "plt.xlabel('产��称')\n",
+ "\n",
+ "#è®¾ç½®å›¾æ ‡çš„æ ‡é¢˜\n",
+ "plt.title('2020å¹´å£åº¦é”€å”®é‡�')\n",
+ "\n",
+ "#绘制柱状图\n",
+ "plt.bar(x,y1,bar_width,color='c',alpha=0.5)\n",
+ "plt.bar(x+bar_width,y2,bar_width,color='b',alpha=0.5)\n",
+ "plt.bar(x+2*bar_width,y3,bar_width,color='g',alpha=0.5)\n",
+ "plt.bar(x+3*bar_width,y4,bar_width,color='y',alpha=0.5)\n",
+ "\n",
+ "\n",
+ "#设置å��æ ‡è½´åˆ»åº¦\n",
+ "data=df['产��称']\n",
+ "plt.xticks(x,data)\n",
+ "\n",
+ "#æ·»åŠ æ–‡æœ¬æ ‡ç¾\n",
+ "for a,b in zip(x,y1):\n",
+ " plt.text(a,b,format(b,','),ha='center',va='bottom',fontsize=8)\n",
+ " \n",
+ "for a,b in zip(x,y2):\n",
+ " plt.text(a+bar_width,b,format(b,','),ha='center',va='bottom',fontsize=8)\n",
+ "\n",
+ "for a,b in zip(x,y3):\n",
+ " plt.text(a+2*bar_width,b,format(b,','),ha='center',va='bottom',fontsize=8)\n",
+ " \n",
+ "for a,b in zip(x,y4):\n",
+ " plt.text(a+3*bar_width,b,format(b,','),ha='center',va='bottom',fontsize=8)\n",
+ " \n",
+ "#设置图例\n",
+ "plt.legend(['第一å£åº¦','第二å£åº¦','第三å£åº¦','第四å£åº¦'])\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD4CAYAAAD8Zh1EAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/Z1A+gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAP9UlEQVR4nO3dbYxmZX3H8e/PZX2IErHsRDf74GghTdQo4AQxmoZIaAAN20Y0kFSBaLYxUiExacEXWElMpGnVKkayFeJCLWLR2lUxlkSM+oKV2e3yuNpuDRY2WxhYXdyomNV/X8xRx+nce5979p6dnWu/n+TOnnOda8755+Tsb85c93lIVSFJWvmetdwFSJLGw0CXpEYY6JLUCANdkhphoEtSI05Yrg2vWbOmJicnl2vzkrQi7dix48mqmlho2bIF+uTkJNPT08u1eUlakZL8aNAyh1wkqREGuiQ1wkCXpEYY6JLUCANdkhphoEtSI3oHepJVSf4jyVcXWPacJLcn2ZNke5LJsVYpSRpqlDP0K4HdA5a9C/hxVZ0CfAy4/kgLkySNplegJ1kPvBn4zIAum4Ct3fQdwDlJcuTlSZL66nun6MeBvwJOHLB8HfAoQFUdSnIAOBl4cm6nJJuBzQAbN25cRLlarMmrv7bcJawoj3zkzctdgjSyoWfoSd4CPFFVO450Y1W1paqmqmpqYmLBRxFIkhapz5DLG4ALkzwCfB54U5J/mtdnL7ABIMkJwAuBp8ZYpyRpiKGBXlXXVNX6qpoELga+WVV/Pq/bNuDSbvqiro8vK5Wko2jRT1tMch0wXVXbgJuAW5PsAfYzG/ySpKNopECvqm8B3+qmr53T/gvgbeMsTJI0Gu8UlaRGGOiS1AgDXZIaYaBLUiMMdElqhIEuSY0w0CWpEQa6JDXCQJekRhjoktQIA12SGmGgS1IjDHRJaoSBLkmNMNAlqREGuiQ1os9Lop+b5HtJ7kvyUJIPLdDnsiQzSXZ1n3cvTbmSpEH6vLHoGeBNVXUwyWrgu0m+XlX3zOt3e1VdMf4SJUl9DA307mXPB7vZ1d3HF0BL0jGm1xh6klVJdgFPAHdV1fYFur01yf1J7kiyYZxFSpKG6xXoVfWrqjoNWA+cmeRV87p8BZisqlcDdwFbF1pPks1JppNMz8zMHEHZkqT5RrrKpap+AtwNnDev/amqeqab/Qzw2gE/v6WqpqpqamJiYhHlSpIG6XOVy0SSk7rp5wHnAt+f12ftnNkLgd1jrFGS1EOfq1zWAluTrGL2F8AXquqrSa4DpqtqG/C+JBcCh4D9wGVLVbAkaWF9rnK5Hzh9gfZr50xfA1wz3tIkSaPwTlFJaoSBLkmNMNAlqREGuiQ1wkCXpEYY6JLUCANdkhphoEtSIwx0SWqEgS5JjTDQJakRBrokNcJAl6RGGOiS1AgDXZIaYaBLUiMMdElqRJ93ij43yfeS3JfkoSQfWqDPc5LcnmRPku1JJpekWknSQH3O0J8B3lRVrwFOA85Lcta8Pu8CflxVpwAfA64fa5WSpKGGBnrNOtjNru4+Na/bJmBrN30HcE6SjK1KSdJQQ18SDZBkFbADOAX4VFVtn9dlHfAoQFUdSnIAOBl4ct56NgObATZu3HhklUs6Zkxe/bXlLmFFeeQjb16S9fb6UrSqflVVpwHrgTOTvGoxG6uqLVU1VVVTExMTi1mFJGmAka5yqaqfAHcD581btBfYAJDkBOCFwFNjqE+S1FOfq1wmkpzUTT8POBf4/rxu24BLu+mLgG9W1fxxdknSEuozhr4W2NqNoz8L+EJVfTXJdcB0VW0DbgJuTbIH2A9cvGQVS5IWNDTQq+p+4PQF2q+dM/0L4G3jLU2SNArvFJWkRhjoktQIA12SGmGgS1IjDHRJaoSBLkmNMNAlqREGuiQ1wkCXpEYY6JLUCANdkhphoEtSIwx0SWqEgS5JjTDQJakRBrokNcJAl6RG9Hmn6IYkdyd5OMlDSa5coM/ZSQ4k2dV9rl1oXZKkpdPnnaKHgPdX1c4kJwI7ktxVVQ/P6/edqnrL+EuUJPUx9Ay9qvZV1c5u+qfAbmDdUhcmSRrNSGPoSSaZfWH09gUWvz7JfUm+nuSVA35+c5LpJNMzMzOjVytJGqh3oCd5AfBF4Kqqenre4p3AS6vqNcAngS8vtI6q2lJVU1U1NTExsciSJUkL6RXoSVYzG+afq6ovzV9eVU9X1cFu+k5gdZI1Y61UknRYfa5yCXATsLuqPjqgz0u6fiQ5s1vvU+MsVJJ0eH2ucnkD8A7ggSS7urYPABsBqupG4CLgPUkOAT8HLq6qGn+5kqRBhgZ6VX0XyJA+NwA3jKsoSdLovFNUkhphoEtSIwx0SWqEgS5JjTDQJakRBrokNcJAl6RGGOiS1AgDXZIaYaBLUiMMdElqhIEuSY0w0CWpEQa6JDXCQJekRhjoktQIA12SGtHnnaIbktyd5OEkDyW5coE+SfKJJHuS3J/kjKUpV5I0SJ93ih4C3l9VO5OcCOxIcldVPTynz/nAqd3ndcCnu38lSUfJ0DP0qtpXVTu76Z8Cu4F187ptAm6pWfcAJyVZO/ZqJUkD9TlD/60kk8DpwPZ5i9YBj86Zf6xr2zfv5zcDmwE2btw4Yqm/M3n11xb9s1IfHmNaiXp/KZrkBcAXgauq6unFbKyqtlTVVFVNTUxMLGYVkqQBegV6ktXMhvnnqupLC3TZC2yYM7++a5MkHSV9rnIJcBOwu6o+OqDbNuCd3dUuZwEHqmrfgL6SpCXQZwz9DcA7gAeS7OraPgBsBKiqG4E7gQuAPcDPgMvHXqkk6bCGBnpVfRfIkD4FvHdcRUmSRuedopLUCANdkhphoEtSIwx0SWqEgS5JjTDQJakRBrokNcJAl6RGGOiS1AgDXZIaYaBLUiMMdElqhIEuSY0w0CWpEQa6JDXCQJekRhjoktSIPu8UvTnJE0keHLD87CQHkuzqPteOv0xJ0jB93in6WeAG4JbD9PlOVb1lLBVJkhZl6Bl6VX0b2H8UapEkHYFxjaG/Psl9Sb6e5JWDOiXZnGQ6yfTMzMyYNi1JgvEE+k7gpVX1GuCTwJcHdayqLVU1VVVTExMTY9i0JOk3jjjQq+rpqjrYTd8JrE6y5ogrkySN5IgDPclLkqSbPrNb51NHul5J0miGXuWS5DbgbGBNkseADwKrAarqRuAi4D1JDgE/By6uqlqyiiVJCxoa6FV1yZDlNzB7WaMkaRl5p6gkNcJAl6RGGOiS1AgDXZIaYaBLUiMMdElqhIEuSY0w0CWpEQa6JDXCQJekRhjoktQIA12SGmGgS1IjDHRJaoSBLkmNMNAlqREGuiQ1YmigJ7k5yRNJHhywPEk+kWRPkvuTnDH+MiVJw/Q5Q/8scN5hlp8PnNp9NgOfPvKyJEmjGhroVfVtYP9humwCbqlZ9wAnJVk7rgIlSf2MYwx9HfDonPnHurb/J8nmJNNJpmdmZsawaUnSbxzVL0WraktVTVXV1MTExNHctCQ1bxyBvhfYMGd+fdcmSTqKxhHo24B3dle7nAUcqKp9Y1ivJGkEJwzrkOQ24GxgTZLHgA8CqwGq6kbgTuACYA/wM+DypSpWkjTY0ECvqkuGLC/gvWOrSJK0KN4pKkmNMNAlqREGuiQ1wkCXpEYY6JLUCANdkhphoEtSIwx0SWqEgS5JjTDQJakRBrokNcJAl6RGGOiS1AgDXZIaYaBLUiMMdElqhIEuSY3oFehJzkvygyR7kly9wPLLkswk2dV93j3+UiVJh9PnnaKrgE8B5wKPAfcm2VZVD8/rentVXbEENUqSeuhzhn4msKeqflhVvwQ+D2xa2rIkSaPqE+jrgEfnzD/Wtc331iT3J7kjyYaFVpRkc5LpJNMzMzOLKFeSNMi4vhT9CjBZVa8G7gK2LtSpqrZU1VRVTU1MTIxp05Ik6Bfoe4G5Z9zru7bfqqqnquqZbvYzwGvHU54kqa8+gX4vcGqSlyV5NnAxsG1uhyRr58xeCOweX4mSpD6GXuVSVYeSXAF8A1gF3FxVDyW5Dpiuqm3A+5JcCBwC9gOXLWHNkqQFDA10gKq6E7hzXtu1c6avAa4Zb2mSpFF4p6gkNcJAl6RGGOiS1AgDXZIaYaBLUiMMdElqhIEuSY0w0CWpEQa6JDXCQJekRhjoktQIA12SGmGgS1IjDHRJaoSBLkmNMNAlqREGuiQ1olegJzkvyQ+S7Ely9QLLn5Pk9m759iSTY69UknRYQwM9ySrgU8D5wCuAS5K8Yl63dwE/rqpTgI8B14+7UEnS4fU5Qz8T2FNVP6yqXwKfBzbN67MJ2NpN3wGckyTjK1OSNEyfl0SvAx6dM/8Y8LpBfarqUJIDwMnAk3M7JdkMbO5mDyb5wWKKBtbMX7eGcp+Nxv01GvfXCHL9Ee2vlw5a0CfQx6aqtgBbjnQ9SaaramoMJR033GejcX+Nxv01mqXaX32GXPYCG+bMr+/aFuyT5ATghcBT4yhQktRPn0C/Fzg1ycuSPBu4GNg2r8824NJu+iLgm1VV4ytTkjTM0CGXbkz8CuAbwCrg5qp6KMl1wHRVbQNuAm5NsgfYz2zoL6UjHrY5DrnPRuP+Go37azRLsr/iibQktcE7RSWpEQa6JDVixQX6sMcQHO+SbEhyd5KHkzyU5Mqu/W+S7E2yq/tcsNy1HiuSPJLkgW6/THdtf5DkriT/1f37ouWu81iQ5I/mHEO7kjyd5CqPr99JcnOSJ5I8OKdtweMpsz7R5dn9Sc44om2vpDH07jEE/wmcy+wNTvcCl1TVw8ta2DEkyVpgbVXtTHIisAP4U+DtwMGq+rvlrO9YlOQRYKqqnpzT9rfA/qr6SHfi8KKq+uvlqvFY1P1/3MvsjYaX4/EFQJI/Bg4Ct1TVq7q2BY+n7hffXwIXMLsf/6Gq5t+42dtKO0Pv8xiC41pV7auqnd30T4HdzN7Jq9HMfZzFVmZ/Ker3nQP8d1X9aLkLOZZU1beZvdpvrkHH0yZmg7+q6h7gpO6kbFFWWqAv9BgCw2qA7qmXpwPbu6Yruj/rbnYI4fcU8O9JdnSPpwB4cVXt66b/F3jx8pR2TLsYuG3OvMfXYIOOp7Fm2koLdPWU5AXAF4Grqupp4NPAHwKnAfuAv1++6o45b6yqM5h9ouh7uz+Zf6u7SW7ljE0eBd1NhhcC/9I1eXz1tJTH00oL9D6PITjuJVnNbJh/rqq+BFBVj1fVr6rq18A/Mjt8JaCq9nb/PgH8K7P75vHf/Onb/fvE8lV4TDof2FlVj4PHVw+DjqexZtpKC/Q+jyE4rnWPLb4J2F1VH53TPndc7s+AB+f/7PEoyfO7L49J8nzgT5jdN3MfZ3Ep8G/LU+Ex6xLmDLd4fA016HjaBryzu9rlLODAnKGZka2oq1wAum+FP87vHkPw4eWt6NiS5I3Ad4AHgF93zR9g9j/gacz+qfcI8BdHcuC0IsnLmT0rh9lHYfxzVX04ycnAF4CNwI+At1fV/C+6jkvdL77/AV5eVQe6tlvx+AIgyW3A2cw+Uvhx4IPAl1ngeOpOwG4AzgN+BlxeVdOL3vZKC3RJ0sJW2pCLJGkAA12SGmGgS1IjDHRJaoSBLkmNMNAlqREGuiQ14v8Adk+IHkODyQIAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 简�的直方图\n",
+ "import matplotlib.pyplot as plt\n",
+ "x=[2,34,45,34,53,19,90,98,87,34,55]\n",
+ "bins=[0,25,50,75,100]\n",
+ "\n",
+ "plt.hist(x,bins) # 绘制直方图\n",
+ "\n",
+ "# 设置xè½´çš„æ ‡ç¾\n",
+ "plt.xticks(bins)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#使用直方图分�微机原�的�绩分布情况\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('�绩表2.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "x=df['总�绩']\n",
+ "\n",
+ "# 设置å��æ ‡è½´æ ‡é¢˜\n",
+ "plt.xlabel('分数')\n",
+ "plt.ylabel('å¦ç”Ÿçš„æ•°é‡�')\n",
+ "\n",
+ "#è®¾ç½®å›¾è¡¨çš„æ ‡é¢˜\n",
+ "plt.title('XXX大一微机原��绩分布直方图',fontsize=18)\n",
+ "\n",
+ "#设置数�的区间\n",
+ "bins=[40,50,60,70,80,90,100]\n",
+ "\n",
+ "plt.hist(x,bins,facecolor='b',edgecolor='k')\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制简�的饼形图\n",
+ "import matplotlib.pyplot as plt\n",
+ "x=[10,34,5,56,58,65]\n",
+ "\n",
+ "# 绘制\n",
+ "plt.pie(x,autopct='%1.1f%%')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjwAAAFpCAYAAACYpPJDAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/Z1A+gAAAACXBIWXMAAAsTAAALEwEAmpwYAACh70lEQVR4nOydd3hb1dnAf68kbyd29ibOXoRMVkJICJuEsklbOqDMsgsdbqGt20Ib+EppKRQoUCij7FKGCSshA7IIISRA9nb28h6ypPf741wlii3Zli1bHuf3PH6se+65577XlnTf+05RVSwWi8VisVhaM654C2CxWCwWi8XS2FiFx2KxWCwWS6vHKjwWi8VisVhaPVbhsVgsFovF0uqxCo/FYrFYLJZWj1V4LBaLxWKxtHqswmOxWCzNHBHpLiL2+9piaQD2A2Rp9ojI/4nIzSLSPt6yRIuIpIrItSLSvYHrZIrIgAauMVpEpCFr1PE8/WrYd6yI3FPTnHggImeKyKgw49eKyGn1XHOMiJwYA9nOAnYA50RxTA8ROaaG/V2cz1TnOqyVJCJdq4z1EZHhdZWnyrHTRSTBee1yPt/fjuL4q0Tk9DrMSxKRIfWR0dI6sQqPpVkjIoOBO4DvAuWNfC6/iGgdfjZEsWwa8Gcgp4HiXQmsa8DNtzuwDPhjPY5NdRSuTiLSU0QGi8jxInKWiFwhIj8Vkb+LyPsishdY7/zfwjEAuAtID1k/QUSGhvnJrEWuD+rwvzpYw/HXi0hQibgP+F6V/R7gT8DAWv9I4fmlc3xDmQsUAD+sukNEPCKSFuHca0Wkf8jcUSLS19nsDvwd6OjsG13D/+xCYLOIXBIy9lfgJRFxR3MhIjIIeAvIBlDVADAI+J3z964LvwbOr7Lud0TkXhF5QkTeFZE1QBHwhYicF42MltaLVXgswOEnrV+LyHYRqRSRPBH5cZU5U0RkmYiUisj8cBYHEblBRDY4a+wTkZxwVgURSRGRL0TkylpEuw8Q4A9ATxHJCvPTz7kJjxCR1Bqu8VoRqam0eAVGuepQw88TQH6YtQeLyDgxFozDN22gE/A6cLWInBbmpn6siJxQ0x/AuRHcDMxT1Y9rmlsD1wA+4L8R/oZZEtmCNgU4BOzHWBrWAkuB94HnMTfiQcAu4F/Az4FIa5U6v0OV157A6jA/M2q5pkPA28CwCD+/BspqOP4KIGhZKA/OFZE3nPdJJeb/988qStQboYs4SuBLUt1CVA54q8ztLCKPichxVYURkd+EU9ow78sOwOVh9lUCe6qs0w+4DqNobxWRdOc99Bzwb+fzWOFMD8r3CPCGiCSG+TvdDhwEFotRfDOBmcAnQK/gmBiFuEcEBSzIb521/hYy9iuOKMJ1oZTqn8HrgEuBvcAbmM/LQCBNVd+t47qWVk5dNWpL6ycH84XzLLAQY1H5h4jsV9VXReR44D1gPeYL6iLgXRE5TlUrAETkR8CjmC+c+4GzMV9wJcD/BU8kJhbhKWB0TQKJyAWYp8ti4MWQXakYJajE2XYBCc7PRGBJmLW6OzLVhB8oU9X8GmTyEt7SdA/wLcyNpDLM/gLg1arLAW7M9Ry+0YjIGI6+UU/D3BB+5ShRobiBJMClqssiyNwL+IUzb2nYC4MDwBigsOoOVX1XRE7F3GiKnTlFmBvM08C5qpoXYd2gDEkYhSuocKpjHXBz5O95hqrOFpF0Z31v9ZWOwgtUquqaCOfc7ZyzxuOd1wHnB0ee14GfAv2B2cAkIA94kCNKW5AEjHL2WJXxANXxANdT/b0AR5SXqv/jYcBxzjGha4qzXuh7R4B/Yv7Xdzs/YBTSqzGfjVuAd0OOuQyYAExS1aoK2g+BkzAKxpchu9phPneXV7m2FOBGzOf7KERkEuZ75U5VPfw+U9VvRORB4G4R+VBVF4Y5trtzTq9znvZirFduVV2P+dwtUtW6Kk2WNohVeCyISBfMU/kdqvo3Z+w5YAvmS/JVjMKSD0xW1YMi8gSwAfNk9XfnyfBe4K+q+hNnjSeAz501/s8ZSwFeAsbXIlM3jDVlLTBGVctC9r0GZKrqGVFc5t+BjFrm+Ou4VrWbqKpeHm5iPVkeYfzlGo45AFSLx3Ce7P8NbMPcUD9Q1Z+H7D8VmAV8T1W3R1pcVReEWbsGcaqxFugbsr3e+f0+xtIC1RWEmpSVulKTRa8yzDnBvA8qVHWLHIldWauq+0SkJIxcQWtJXeQNzgn3XgsA/qoKt5h4ld8CC1T1m1rW/yNwKkZBW4dRKJOBPFXdICK/wFhmQnEDM1X1qHEx7q+HnM3zgFUhu58BugHnOtsu5zzlocpMyFrtMO/DdcDDYeT+NTAVeEtEzlTVL6rsvxu4KWR7CPATzINEJuEfMiyWo7AKjwVMnMnvMGZtAFS1XEysShcR6YD5Ar1fVQ86+0tE5CXgAowy0Q7z5fhoyBoqIt9w5EsR4CyMtWISsDGcMI7y9CImvuD8UGWnPojI+cAlGHfL1bVMf1REHq1lzrxazldJ3T5bP1XVB8KMp2BuuCoif8K42cap6lcRzpdAyFN+yLgA/wCOB07A3Ng+E5EvVPVFR9l5C/i5qr5Xw/W4gH4ccdEElYhgHE4HEQlaaYI3Pq+q7g5ZZgbGIvdLzFP+VIx7zMuRm39V5aO2zsaJQEoYq1eQ7tT8f1AgXUSyMBaRDnIk5mWCiDwJ9HC2ZzoupJOorjDECj8QcKwZHTGKVAATW/QOUOrIGiQB815Z53xe0zAWzruARc6xiRjrX6WIZGBchT2Bcc4aUzFuoE9FZIiqroWjPoPBGJ1qVheHoirbv8ZYO6vyKNAbY0Wqppw48k/DWNPmi8gNqvpCyJSfY+J+emCUpt9j3GrB931EZdO5Fg13Xkvbwio8FlR1C1WCK52b6EjgTYxJ3UX1L/qVOIGeqnqg6hoOY4GvQ7aXAceralkNFoJ/Aadhvrh3V/mSB+MCSnZiFYJuoQRgr6rur3Id7TA3/UeBz6hd4bmdMOb4EB7APF3WRDnGrfBEDXNWEyEIW1XLARw34k+B36jqV2IyauYCf1fVx0PmVxL+CXcERsH8VsiN7LvAiyIyGfO/u1VV/1XL9bTHWPMisTLM2MsciY9BVZc45x/jDG1X1Q3OWEdnrK4WtiAdgDOpEsBahUM17FOM8vVdZ3s8RhHY4shSjrEe7OeIizGcjME38jFVlK8MIK3KWGaVY6riw1hNf4FRBpMwCmRnzGcnlOC+0cDXzkPIVMx75P9C5s0GzsBY2N521qkAPgV+5MwZj1Egcpztv2I+/3diXHXjOdql9QJGoQxmS7kxCnC196GI3Iex4t2FCSIWVa2mzKrqbhE5BXgNeF5EvgPcoqqbVbXUWSsYOK0YpTr4fwkAP3RccOH4iXNNljaMVXgskbgGc6N7liNf0luqzNkHdBaR5OBNOhQRORejLF0bHFPVHXU49y2YJ9R/YL6YfRwdzxGM4fnS+e3CPOn9lKODIcGY+AOYp8NLqJ0KVS2OtNOx3tRGANgXKbbEWQdquME7rpSXMX+HYOxRAKPEpEc6LhRHSRqoqj5nTTfm77QXc1NdB+wSEbeq1qRsFGCUi3Icy5Oz3pWYGJ4+wRgexxqUEuGa+mDeDwDHiUh3x40StCJE9QSuqmdFMz8MLuBx4MccUZzdGIV3iareLCL/Bjaq6s3ONTwfIm+Q4PW+QHhWhxkL9zdyYf6+vwd+71jolgLLVfV6x0JTEe6zFkRVfSLyA8x7/Q7Mg0Pwfxt0vV3mPOQcRkS2cPRn7FGOjpt7n6OtKBmYv0MwdkswCtg/MDF+wXVvxVhnHsfEIQXj/SJdAsDJGCV2GibAObiWC/O+BRgMbBSRc5zPWSrGZfZTZ//VzvWPxiiFNSm+ljaCVXgs1XAsCTnAx6r6kWNqhurBmsEv3nZUsVaISDLGGrIO4++vM6p6CMe95rhKfq6qhwNC6xrDIyInYQIop6tqUR1iTmL1eahr9mNYgURkJPAK0Au4ARjkyB68SXYKsRoEXUilERQsj2PNuQgTZFyEscT9F6OIPga0E5HZwBcYa9xuzE22EowvgDCZaeFw0oxLIuwOffr+DZDpXGuyM1Zr2QEnBqxvhN1bMErToAj7D6lqaEaTy5FZMRaDAFDpuECGicjdmED0j53XAMdyJP4I5/hNhPlfisgzQHdVrWv9nGSODla/EuP+DbqE12Esh7+uaRFV3SQi+zDxQKHviXDxSoTbr6qrAJz3DpiA8hXB/Y47u7uqTgkZcwOJIpIatMhgFKcKjLWzP+YBpAPGCvULjEs1yGUYV9UWVb1LRH5XJYj6Ysz/Ph/YDJyCeS9fhHkIWBG08DqxVqqqu2q5Zksbwio8lnA8ionrCT5NBW9EVb/Ug9tJYdb4A+YpbHLQwlBPonVzAIddck8A/1HVWXU8LIkYxPA46/zJib+pbV44EjGZOn5MtlDVv8FPMIocHHmynoMJLA3G7vwBEyd1AsZC8zYmjmZ+iDvhj46ME51jL8Aoup/guCrEpE+7MDetqm6IYHzLADGZVaG4MQraBlXNd26GP8IEsY/D3OzexNywgspsRMtaCKOJHE8yHBMXFM6iAsb6d3vIdipwvYhc72x/qqqnAP/DWKK+h1EQ12FcSiWYWJqj1heRT4GXVPXvdZAfEbkWuFxVz6yyKxUnS05ExmEywh7CxBmlYywsKSEuXjfG4nM4Q855WOmJ+d94RGQE5v2Rx5H/31qpXp4h0nsxeI/4ItwDQ5h1wHw+psBhd2vQ/Rp0YQbLMCwOVchExI95r+91jvWG7HNhlKF3MEpgJcZF9YBzje2xVhxLLViFx3IUIhKsZ3FVMMYC88QP0AfYFDI9mBV0VOCiiJyN8f3/XlU/jfL8wRtlMC6ltqfS4HHCkdT0cuBnjryXypFqsunO3M6YdOaCkOMzMJ+HbxMmrT2E3xHZwhBkJOaGGfwyPx/jlhqHsZIlONe2N9zBqvq5iHRV1X1VrjFoAfilqv410smdYOeVzrl+DkzHZLlc46wT6dBBmBtjaohS9Bymnkk51RWe4E3yDar/n4Ipyt/CuENmYAKfH8L8HTZiglvnYoJZoUo9mQgEle8ewaBoRwHYzNGp7Kep6tzgQSIyl+oWpDSM9fE+zN8pyxl/CeMOOQYT1Nsbk6mYpapbw8jUhzq6GR06Yt4jVemMiRcC87CRgbHmhFp07nR+gjyF8391uIAjbt0UjHKYjLme953xH3LkMx3kpQiyJji/T+XoLK1wZOAUMqyFcZj3UtUg/K7AHsdKWJWfYT5T13MkMeJfGAV3Dea9W/WaLJajsAqP5TBiyuA/BPxLVZ8J2bUBc6M9maOtG2MxdWtCFYcBwH+AjzBPZNFyMlA1BTqs1SXC0yWYrKSzMF/A4dw8+wh5CnUIFlH8MJiJFg4RqZqVEo5OmBvIj1X1aREJpuCvc2SaD+So6nORFlCTAp2CsYTcGy7DREza8EhVfSfM8a+EzDsTo0xMiXC6EzDxD14nPuSwYqCq1dothKx7JSaG5zitoQ6Po6j9HnPzPXyTU9V7nP1XAwU1xU6FUJPFr6KW/VUtjb2AV1R1jYgcAno7CvdYTOG6c1R1sYhMd+aXO4p1EsZdFFrDp7aMsqrXEM7q2YsjDxR3Yco87A5aOpw4m8dUdaaz7abKd7iqPgU85fxv7lHVoDKJiAQrRq/ElCkIpYLwLMEoEz6OxPLVxNdV3FDhOBf4JsznrCuws+pkMSUqfg+8qaoLggq7mvT9lx33bgpHB1VbLNWwCo8FOPxl+DbmhhRa7wJVrRCRD4CrROSvTgppsNjavJA1OmNquhQB343wpFYbn2GerH3OT7hA1n9jFIcLq4wHi/DtxzwFd6iy/yzMk+KZVDd/nwxsrUnZqQsiMgFT1G0lxjVSlRJMTZpnHdP+T2pw+T2McQPtISTdP4T7gUtE5FpVfboGsSoBX6QgajnS5ysWdW/C0Q0T53VThP3jqZ6BFIna3lN1UjzEpHB3BYK1h8RZO1ThnlfFGhZqQfg+psp0LBkMzHEePCqcn/4hMiRgykSEZn0likhKMAsuHCLSTlVDFfWvI80Nw7UYC1hdObam9cW0rziX8A9DXTHVuo9CVfeIyG8x2VvhOA1j2autRpGljWMVHkuQ54AumLiBS0O/6FX1eczNdQHmiepRTAxJH8yTcJC/Y54G/wKcU+Vm8YaqRgpmDT1XBUduQmERkynl0xoqImNiRaoe19s5x0dh5n8XE1NSb0TkcowythQnULrqHCeeZTombfgOYLiIXFL1WkTk1xhl5z5VjRRT9CPMTeIpEUmvIYakrtlP9VFQa0VVt4rIiWoK+R0VaO4ozhdgsnuq4cRudNQj5QaCb6qBcqTXVi/nd1LI/qop4lVbjgStbiuc3y7nZxnmfR2q/J2GsVqOwCjKyRxxPYXKVG+ch4X+mMDrTzFWtqoKaHvM5y60tEIiRulJDqc4i6lBlS0m3TtIvzBZWuFcdWAChCtUNTnC/uDx52AediIGnospgvlPTJzSI2GmdMFkJVYjaNWKwPXAF+GsoBZLKFbhsSAinTAF1SB8c8nnVXWhmBoXj2HiMgKYGJ3QLItgNtcdYdboR+TsnWjxEIObTBAxDTkncCSltSaSCWNFEJGLMGnk7wEX69HFEvs7xwSzngLAnc5N5q/AVRhFM7jW3Zgn4AdUNTtknaNSmdXUXZnunPMhESGC0qOYANZIBfoidtWuhWAsU62KUsgNNpjSHfz/XYu50YWzULkxlrwdInKpqr7NkQy4apWfMf+b4Lr/DrN/dsjrMzA382AAsmDaFJRzJNXa7DDuLghT58khkRqC1CO4XquWZ7jQ+T1XVcN+L1d1adVCKkYZfgNjiaqtyWdChPFK59zdI+wPErSmhnUpisl8ewYTC3RJVUuqmB54gzDZibWRgPN/FtN+ZhRwa5U5LmL4HWFpHViFxxIsGljrl4OqPi8iszAxH+tDgpqD+yM1jIy0Xn2/kBKp/Qs83PmeoUqKvJiGmY9gyvaHfboUkR6YL9RETGrs/DDT3sS4bJ4IPmk62TgPYW7ECx3rVag8D4nIl6oa6hYcj0nZ/oeq/tQZ6+mMHetM2xmyRlDp+RjTXiIcboxbKVL2UpA6pdOLqa1yN0ZR2U/dgo2DBL9zPCIyFlPs7mk9uj5TMAbkCoxVJZEj7qTg/z1c0HJyyP5wQctJzusEjHXsvyFu1wQifx+6qvyuyqlE9368CuMSC8omwG2YUgD7Ih5lPqN1/cycibmmu1X1Xuc81a7PyQY7B6MchbPOJGL+bnVN7w53jnM5UrDzJlV9I2TfCZjPzWjM/y9ixe8qMiU4bvh/Y973z1aZk0TkzDNLG8UqPJaocJSjuqZ5NxbBCrOx4EJMGu8PIk1Q1V1iKrz2xsQnPBhmToDqbpn/YNKDVwIfRFh7XpXtZY774bOQsZ1O6m0GJkvsjSrHFIjI8Rq5eGAysCM0gDUUEZmCUZjqeoN4ExMPtQqjrERTOiBopUrCWP22UcWypqpeEfkvxpJ4JsbFE3RRhvu/+zE3vWBhxXBcw5Ebuh/zdwytEJ1I5O/DoMxh33NqmlfWGTE1ckLXSsaUFagttiaam/izGAXq3irnqUo7TLbcKkwMX1U6YGKJqvVpq8IZmPflUVZIx3LzC0wW2+mhSqjDCkwm3CaMZbSaKzoMiZhr2Yn5zO0NTZxwiOV3hKWVIFq9wrfF0qYIE9QZbk6KNrCnV0MQCV+Ov47HdgTaV43baA6IiKeGoO2mlCMV03OqLplirQYnRqqbRijQ5/xdUpwHnfqeowOmWkJ+fdeosl4WUBzBvWixRMQqPBaLxWKxWFo9dS2Bb7FYLBaLxdJisQqPxWKxWCyWVo9VeCwWi8VisbR6rMJjsVgsFoul1WMVHovFYrFYLK0eq/BYLBaLxWJp9ViFx2KxWCwWS6vHKjwWi8VisVhaPVbhsVgsLQIRuVZEdonIbhG5yRmbIiJeZ2yviDwkIq5I484x54vIVhHZLyL3hDnH51XGponIBhHZJyKPiUjUfdwsFkv8sQqPxWJp9ojIEOA+YDKms/0fRGSYs3u5qnbH9OYaDXw70rjT5uA54DuYZpbfFZFzQk51OjDamRds7Pln4CRMV/lhwEWNdJkWi6URsQqPxWJpCUwH3lfVdaq6CdNVe1roBFUtAV4FJtUwPhVYraoLnf5QLzlrB5WbSZjmqKc5h3cGClV1v9NLbQnQq3Eu0WKpO0GLZSOt3bOx1o4ntlu6xWJpCfQHtoZsbwOygGVV5gkQCHN8cDzcOtOd18cCecA7GEvPf4H9QA8ROcnZdyFwcf0vw9LcycrOjWmDyS0zp0ltcxw3qUtVK0Vktqqe7ig0C1R1orM/DWNhPA14HHjRaaT6W+AmYACQpaqVMRB7lohMwSj8PwD8zviHqvqpI3MC4FNVFZFcIFtVVzkPDomqWuHMew24BtPZ/ibgI6AMOAAUAbeo6qEYyFwr1sJjsVhaAslARci2F0gJneB0hf8OMLuG8bDriEgORnk6FvgjcCmYFt/AP4EXMQrQcuCbqsKJyBbn5lMjIvJfEZlQh3nPiMgNzusznNilLs722SIyS0TeFpETQo75vROvNNu5ZkQkUUSeFZGdIvKZiAyq7dyWuHAGRsl4D+NSfQ94FxjqvJ4F3I5xw/owCs9/gX9jFPi5wP8chWmxiAwGEJFvicgzwZOISDcR+SJk+ykRWSgidzvb54rIbKAH8DLGivo68BbwfY5+WHgYeE9ENgJ9gb+LyC6M9fXpkHkClGM+a5XAV6p6iqpeoKrfayplB6yFx2KxtAxKMcpKkCRnDGCsiOzGKDLPAm9gYn3CjferYZ1tQCfADXQWkTMwX/AXA0NU1SsivwXuwMT1RI2qRmUdEpFM4F/Aj1R1n4j0B/4GXIG5yfxXRPoA52FiiwZiblL3ADdinqjLVbWniNwCPAB8qz6yWxoPVX0feB9ARHJUNcd5/QtVvc95PRo4H+iCcdH2A84B1gLdgRMcq9D7GAVqHcZS+V7Iqf6M86AgIhcDblWdICL/EJFBqjpLRFKBwcDLqrrJsdg8DewCCkLWugnzPrwcmAMsAK4D1gNPhszzhbwWoIuInBLcp6qLo/+L1Q9r4bFYLC2BTRgXVpC+wGbn9XJV7a6qfVX1145VJtJ4pHUE6AP0U9UuwA7gAmA8sFVVvc78ZcDxsb+8iDwMvK2qs5ztbhgXwOeq+l+M8paOUcoeVtVCTFxSMI7pWMyND+AFjNJnaYY4WYAfAaeIyBIRWQqcKSIficghYBRGqT0PmIGxNv4PE5CfDVzmLBVUeMC4vz501p8KlAC7nX1TgFec13OAoBLyXeBL4HoRaY95P+3HKMtzRGSMiIwFFmEeGJZgFJ2/Yh4e0oFXROQKZ70UjNLVD2MlGuysdQbwUH3/XvXBWngsFktMyMrOdQGZGCtJxyq/0zCWk8M/FSd0LtAOSe0x8QHBHx/mSznf+SkA8pPPveCz8llv/sbJ1vIBZ2NiF3pEKebHwNPOE+YazI3jOud3saoWiMgxQDuMArQZc9PZDiQ4Mr3gPEk/gonpmePsQ0S2AAsxN5pngKuBn6rqs87+uUCOqs6tg6wXYxSXzsEBVV3krJMA3AB8rqpFItIb56naiamoFJE0jFvkaRFR4B+q+nTVk1iaDZ8Cl6iqX0RmAGmq+i/nvfaS83Maxn21E7gFKAYygLucNe7HKCCjnfdEqaoeEJFE4DeY9+v/nLlpGMUeoBAY6Lg8j8NYb/piYmw+UNWnHEvPN0CJquaJyH8xn/dSjILUDRgOzMPE6ax21i5X1W8BiEh3jILWyZF1eIP/alFgFR6LxVIrWdm5boxlZFDIT3/MzTio2GQSjdU4yb0Yk+5dKxk/yyFh+HGU/Osfq9XvD6Rd9r0taVdcfW/Ze2/6i596pGv3j1ecBWwEtu4+bbQv0jqqmi8i38NYO9KAR1X1QxHJBjJEZC/mBvIoRuEoxihgSc54BvA8JsZnLOapdRrmqTjIf4FEjNL0e8yT9LN1+6McxRRgL3Au8FqVffcBN3MkgNqNuWkFKQUyVPV1EfEBM4FbReQiVV1eD1ksjc9STBxPR4xlziUiV2LiX+aqaoWjdICJ5emJUf47AanAFlXdAyCmltQvgA+c+dnAI877P3i+Yo7EwaVjgqbXA4Mc99mlqnqPiHwgIrdh9IU9ONYjVf2TiFyGUY7GYyxHeRg32vdVdbuzdgdH0W8HXO+s0R2jWK1q8F8tCqzCY7FYDpOVndsV80UUVGoGO7/74Vgx4kXqtItJnXaxYG7uA4ABKedcQMo5F4AT/4Bq0UdzBuz8aHb/NcCc2XMGfA/zVLr69Kkby8wUfQeTiRXKAuAzjIKyHWMNud2Je0nHPOkewtwg+mBqAb2mquXA6yKSH7LW55jMr88Bpf6hA3/FPCXfLSKvh7jqUNU7RORpYLaIDHBkyww5NgUnW01V3xSRd5xre0NE+qlquEw2SxxR1T+KyOOY+JzfA+0xn7trHCte8L0PRsn5F8YKMxT4BBODFuQ94DFMLBsYJWWqmIKdo0XkSWA+xo21GOMuWysifTHK/CnAYBFZq6pnicilQLqqPgMgIpcAP8O4gpdgFOog2RytW/hU9UwReR0YAWxwjsvGJAg0GVbhsVjaKFnZuQnAGOBkjKXlJI6Ob2lxJOLdLebpdwgmBidIYPacARsxX+6LnJ9Vp0/d6A89XlVLReRfmIDf2zFfzM+q6o8BRKQdJgj6Eowyc3j90GWq/K4vmzBFEn+LCVZ9y3nyLlLVjU4K8E5MQcRlmP/jp07QaT/ggIh8iIn5WQPc5Typd8TEZFjCUJc08ljjvK+uAK4ErsW8f9MxNaE+FJFnMQr5Dkxg+jEYl+xVGMUo01lnmxME/D7GgrMEQFVPDTnXXFW9xonPWSCm5s65mM9/KsZSuhyjJL3kuMPEOdaFUbpyMZlbl2Led1XRkOsKfg4EOBO4G/MAcQNhMh4bE6vwWCxthKzs3D4crdyM4eiMpRZPJocOYCxSVXFxxGr1fWesePacAZ8Bnw4eknTM5k3efc74I8DnInIXJj7nDif2oAQTq3Axxv1wk4j8HZMp07ExrkdVfSJyP+Ym8RbG+naViJyLsXJ1x2TFvAbMFZGVmMDWOU6K8j7MTfEXIjIJ2K+qVtlpfiQCHYAzHWvOcYBHVReJyHkYJehUTND5VmAfpqL4z8PFg6lqnrNeNVR1ivO7UEytnTOB+1W1ABMz9z8RGe/I9D3M5yWo0F8JvKuq98Ph+kHnYN6XQYY7x4KJOQq61RKBrzFZghdhFJ7ZIvITVV1Ylz9SQ7EKj8XSSsnKzk3BVBaejsnsOCa+EjU+vdheUfusw6RjvpBPO/HEFEaPTvbPnjPg+I9m9/94xuVbvy4uDvywvDzwDxH5A8Yi5AH+qqorRGQV5m+7DfM0vDviWRrOUxi31rkYi8/xhNz0nAyyjSJyI8ZFsAMTKwHG7fCMk56/myNtNyzNCKfq959Ctl8IeX0QE7NVledjcN5DHMnUCh1fxpGinjUFur/KEdduuPXfEhGP8zpY0XwgxmXsE5F5HB171qhIiFvYYrG0cLKyc3tjFJzpmBtySs1HxI+KSd0Wa6qnTkHLdeVSffHTi3htYoyWK8M8nb4BvH361I0HY7SuxWKJA9bCY7G0YJxU8BM5ouQcV/MRrZuBrGsfw+VSMHFAFwC+2XMGzMcoP2+cPnXjjhqPtFgszQ6r8FgsLZCs7NxjMbEZV2DqX1iAvmzu3UhLezAWs6mHDvW4JCcnJxFTF+WVnJycPQ1ZWExbi59iUskrgb+o6gNRHL8FmKKqW2qZ91/gz7XFS4hIBvAEJs5rJ3C1qn5dV3ksluaKVXgslhZCVnZuJ0y9lysxNWAsoWjgUHuKwgZqxpLt20d0waTXTgAezMnJmYeJrXk5JyenrJ7LPqyq2WL6cS0VkY9U9cvYSGyIoq3FfcAGVb1cRC7AtK8Yqm0l/iEnI7bXmVPQ5FlfDcGpAzQO+KK1BbhbhcdiacY4Bf/OxSg553Mk+8FShRTKdhAhMyVWqMqOgvweI0KG3DiWH4zy8yzwWE5OzuqwC9S6vm4RkcWYtOSYKjxRMA2nIKRTw+d5TDbYrjjJ06oRkXSMwtwVU6PmakxW3gxMYHolJlPqujBjhVWPVdWwhTcdRWYb0FlVy0WkH6Z1SXtgqareKSI9MIUz3wH+IiJTVXVfuPVaIraXlsXSDMnKzh2alZ37f5jKpW9j6r5YZacGOrOvoPZZDSM/v9uGGnZnArcC3+Tk5MzPycn5ruP6qjNOW4vxmIaQiMhVIrJORLaLyLXOmEtEHhXTQf0FQtpaiMh/nPE/iemc/oOQtec6ach1obNzTJazvg3YbjxuAdar6kRMRe/LnfF7nfo5Tztzwo1FOjYcZzpzgjV57gP+oKqTgN7Oe2ME8BNVvRdTy6dVWZKtwmOxNCOysnMnZWXnvo0pyPVTzJO1pQ4cw9aILSViRd72YzvVceokTPuKvJycnPtzcnIG1jL/ZqetxXrg/1T1SxE5FtOZ/XhM/6EcEenG0W0t/otpMRDkv5ieTKFtLaLlBeA/IvILTC+ut1Q1mnR/S3SciKl6DKZictXmtB0wGYPhxmo7NpRzMDWmznG2B2NKKoBpYZKhqh+p6mIRORU4AVOOodVgXVoWS5xxMq0uxNRMiWmadltiAOuTGnN9VdmZn999RO0zj6IL5v/605ycnFxgZk5Ozqdh5j3MkbYWuc7YaZh+ZWud7RSMq6ux21r8CtPS4kRgGPCDmqdbGkg7TFFLMIHr7TEFAO8Skesw74kbgZ+EGftvmGMjcTKmZcRsZ/s14LeOC/Uc4JcATguLGRi3mT/MOi0Wa+GxWOJEVnZuUlZ27nWYm8vrWGWnQQxkfaNUOw5SkN9tPUh9A1AFo4h8kpOTsyAnJ2da1QmqWorpj3RjyDHPqmp3Ve0O9Ma0xhAasa2FqgZU9d+Y9+WbThE6S+NRiCmCCaahbbAQ372qeqqqXuFUQQ43FunYo3AqN3fGKDlZItJHVe8BZgHXAP9W1WIANdwELMS8Z1sNVuGxWJqYrOzcDlnZuXdhquU+jjEtWxqCqvZmW5/GPMX27SNipVCdAryTk5OzIicn55Iq+x4Bvi8iaZi2FueKSHenJ9GXmLL9S4GLRSTJyaKKuaLn9E+6HRM8a2lclnDE9TgJ8/+N9bFnA3902ko85GwDrMBUYP8LgIj8IiTuKxPIj0KWZo91aVksTURWdm474OeYG0l6zbMt0eAisCsJb8/aZ9YPVdmVn9/j2BgvOwp47eSTT967ffv2hTk5OeJkac0HrlDVf8axrcU1wAJV/aoR1m7eNH0a+cPAcyKyEBPD9Sp1VzTDHRuOszExgWAU6ZuAJzHu1r841kWAfwKviMg1wFcc6YPVKrCtJSyWRiYrO9eDSSn9LSZ91EJsW0u01/wvHuXqMbFYKxz5+d3mrVp51uTGWt9hFfCznJyc9xv5PBZLm8S6tCyWRiQrO/dCzJPSI1hlp9Hoxu6ixlx/+/ZjGzU+yGEk8F5OTs6snJyc4U1wPoulTWFdWhZLI5CVnXsi8H8Yv7qlkclic6OtrSq78g/F3J1VE+cAZ+Tk5PwT+G1OTk6rqnZrscQLq/BYLDEkKzu3P/Anai4AZokxA1iX2lhrFxR0XQfSo7HWj4AHk611RU5Ozj3AQzk5Od4mlsFiaVVYl5bFEgOysnPTsrJz78ek8lplp4kZwIYujbV23vYRjd6fqwYyMJbCb3JycuraC8tisYTBBi1bLA0kKzv3XOAfQFacRWlRxCxoWdX7HJe7XQTcMRCrytKy65MFV3RvQP2dWPMecENOTs7WeAvSWhn575ExvSmu+uGq5vLeafNYC4/FUk+ysnO7ZmXnvogpv58VZ3HaLB4q8xpD2YHD7qzmdMM6B/g6JyfnJzk5Ofb7u5UgIh1FpFhEkut5/DNO37P6HPvXkNdTnF5s80RkiYhMdsZy6rN2lHK4RWRW6HWISKqIfBGrc9gPjMVSD7Kyc38ArAG+HW9Z2joZFDRaUG+c3VmRSAP+4lFXbl72gmhbXViaJ1UbezYZqnp7laFcVZ2MaVg8swlFeRpTBBEwChDwCqZvWEywCo/FEgVZ2bk9neae/yaGH0RL/elJXtXGijFBVXYfOtRzZGOsHQtO9g3pCCzPy17wq7zsBY1i4bI0GUc19hSRHMfaMU9EXhMRj4hcKSIfOz/vi0hGpMVE5Hci8klt85y5cyPsCm1a2kdE3hOR1SJyunPcL0VkoYjMFpG+jiXoqTDz6irLXcBnVcauA7bUJH80WIXHYqkjWdm5PwS+ppX1l2np9Gdjo3yPFRZ0WdvM3FmHyQikLhzi73kCkAjcCyzKy14wLM5iWerPycA9wOkhYwscS8se4AJnbL2qngZ8hKmGXQ0RGQ2cqqqnYBrR/jBKWaaJyDxMsPxtzthk4DJnrRkiMhLT0mIipuntfRHm1VkWVd1eZduvqjujlL1GrMJjsdRCVnZuRlZ27uvAM5j+MpZmxEDW19Qhut5szxuR2RjrNhhl/3TvuCFVRo8HvsjLXnBLPESy1J9wjT2dXZ87v1dyJEYw3FhVhgD9HcvNd4FOUYqUq6qTVfUcVV3ljL2hqkXAXoySPQz4TE3W0xJnO9y8hsoSU6zCY7HUQFZ27lhMvyKbEtxM6cfGmNfIUZU9hw72apburBN9g9ankBjuxpEEPJSXveDVvOwFjaIEWhqFSI09T3B+jwE21DBWlbXAXGe9a4iuGWkkSqpsfwMcLyICnISxfIeb1xiy1BtbeNBiiUBWdu6NmC7CSfGWxRIB1cIOHIp5y47Cwi5rQLrFet2Gkq7JS0b6jzm5lmmXAmPyshdc1nvmpHpluIjIicDPVfUSZ/szTEPTdVXmrVTV45wbn0tV/c54O+dJv8URhzTycI09v8IoFHMxzWHfBn6AiaX5GCgnQr0vp8HsdsctlQhcH2uBVfUrR7ZPMXE+PwL6xUOWaLB1eCyWKjhdzZ8AZsRbltZMLOrwJGvZ6qf4XsxjV77+6rQvDx7sPSrW6zYIpeA7FRPL00iuqyJWAdzee+akx+oyWUTGYdy2RUAq0AdTSBPgOMzTegUmS+xmzNP6bOAsoBvwApCOyawZAfTCKEGnish3gBtUdbKIJAFbgamq+o1z7iuAM1T1qhB5LgT+DhRjlK3ldbzuFo+TBj5XVeeGjF0JoKrPxEWoVoC18FgsIWRl5x4HvAoMjrcsltrpyIFDsV5Tlb0Hm6E7a6yv36o0kk+J4pAk4NG87AWnAtf1njmpuKbJqvo5poEpIjIBY+G50Nn+BLhKVdc727dgFKIAJki1B/AhsAIYBCxwfoLBrK8A94rICIw7ZmmIsjMdk6H0v6AsItIVeBITBFvmHD8+imtv0ahqTpixZ5pektaFjeGxWByysnOvBhZjlZ0WQx+2VcZ6Tced1ay+G1M08fOx/v7RKDuhfAdYlpe9IBol7jPg+yHbUzk6ZuQDjOssuO8dTPDqdc7YPuBujKUIx9X1IMZdcxNwf8haVwF/qHL+s4EPVfVrVd0EbBMR+7m0NAhr4bG0ebKyc5OAx4Ar4yyKJUr6sz4h1mvmbR/RvAJ+leLzveMaGk80BFiSl73gR71nTnop0iTHktMe8DrbXQA/cNDZTsK4vO4HhmPcVj0wSsty56cTJp7jFxhrT5CngHXANlX9JGT8UqqnK/fGZCIF2QoMdI63WOpFs3qKsViamqzs3A6Yp9Ur4yyKpR4MZH1Miz8ad1bv42K5ZkM51t9neXtN7R2DpVKA/+RlL/hNLfO+parjVXU8pkfcfSHbFwEKvA+8CZwH7AJygFEYy8wo5+ch4IbgoqpairESHZWpo+EDSd1AYch2CbYkhKWBWAuPpc2SlZ3bF5jFkRoSlhZGX7bEQhE4TJFxZzV5ef9IJKnnyxN9gybFcEkBfpeXvWAwcHXvmZMqquz/LzBLRA5hHoj7AH4nYDaAqb77N1UtE5FEoNQ5biBwC8allQfcCvwKONwbyilC1w24VER+o6qhCk1VDnG0gpPinL/RWT10WEwzeYatWd0si1e2RayFx9ImcerrLMYqOy0W0cDeFMraxXLN7XnNyJ2llE33jsuQxqn2fAUwOy97wVH1fFT1L6o6DNPbSTGBx8uA/ZiKucNV9XFneg9nHIzr6g1M9tZvMPViHsRYgIL8HHgAYxmqLT15Gab6cJDxGEWq1SEi6SLyhoh8KiL/dtpI5DjtGeY7rRt6RhirdmyEczwjIqc481eIyEin5cNc52eNiPyyqa+9qbEKj6XNkZWdex4wH+geb1ks9SeNkl2xXE+VfQcPNB931hB/z6UdND2rEU8xEViYl73gqPopItIXeBcTc7PMeb0SeE9EQi1qg4CdmGywYc6cpcA8YAfG7bXaWbMfJrj5BYyr6zbHQhSJpcAgEblGRK7DWJDiWrSuEbkF0zJiIuZvGayvc6+qnoppqnlLhLFIx0biUeBhVV2lqr9V1SlOUcBVwLOxvKjmiFV4LG2KrOzca4G3MLVELC2YLuypySUSNUVFnVc3l+ysBHV/PdE3tL5ZWdEwGNOHa6yItBeRf2AUlv9T1SeDk1T1Loz7d5WIPCEiozCBzRkcqdGjGMvOqZhWCWcBdzoNI+8EnlbVMlVdi7nB/iCSUE5czwWYG/iPgEtU1Rvja28unIh5AAP4BNMmJJTQJp5Vx2o7NpQrgbTQ/yuAiBwP7FDVHSJyhYg84FiClotITC2o8cbG8FjaBFnZuYJpstjqzbZthb5siWlMR972Ec3jy13xTvOOTXIhTdUBvRswb/sv5l/a575TFwO/VdV9zr5kTIVcVPUvIvICpsHlAOApVT0oIiNVdZOI3A38MrRYXgg3h26o6rlVtp/BFD0MHVuDUZpaO+040pKhFJMlVwDc5Vi3tgM3Aj8JM/bfMMdG4jSgRERcqhr62bkN+C2Aqr4gIt8H/oYJVm+R1bIjYRUeS6snKzvXDfyLGp4oLS2PgaxLidVaquw70EzcWf0D3RZ11vaTm/i06cBb238x/9LeMycFlR1U9Z7QSaq6B/hPlbFN4eZa6kwh5u8PxvIctFzeq6rPByeZ7h3VxiIdG46bMLFbVwDPOcdnAl1VdWPIvCcxhSCvrd/lNF+ahfnWYmkssrJzXcC/scpOq6M/GzvHaq2ios5rwNVUFpWIuNW1bkrl8AlxOn0i8Fpe9oJvxen8bZUlwBTn9SSii1WK5thiTPmAu0QkWL/qAkyMFgBO0POtGIXopijkaBFYC4+l1eIoO89gnmgsrQlVfy/yYpaSnpc3PP4xXYrvXO8YvwtXzIspRkFQ6bms98xJb8ZRjrgRhzTyh4HnRGQhsB7T2ubuBhwbEVXdKCLzMZ3LH8XUTfpzyJTbMVWzHwQ+EZE3VLXVZMfZ5qGWVomj7DyFLSjYbGlI81C3+rY9y4xjYiGHKvs/WXBFh3hbePr4O809u3L0lHjKEEIlcHnvmZP+F29BLJZYYV1allaHE6D8BFbZabW0p2BvrNYqLuq0Ot7Kjktl8+mVIxvUOT7GJACv5GUvuCjeglgsscIqPJZWhaPsPI5JZbW0Urqzq7T2WXUjL29EfN1ZSuCsylHFHtzJtU9uUoJKz8XxFsRiiQVW4bG0Ghxl5x+0wuwCy9H0Y2Ptk+qAKgf27+8zKiaL1ZPumrmgd6BTNJ3MmxIP8HJe9oJL4i2IxdJQrMJjaU08TEizQkvrZSDrY1Izp7i40zfxdGeJyvazvaPGx+v8dcQDvJiXveDMeAtisTQEm6VlaRVkZef+HlOIy9IG6MfGbrFYJ2/78NRYrFNfplYeuy8BT594ylBHEoDX87IXTOk9c9LyeAvTmDxyw5yYZvLc9NhU2zy0mWAtPJYWT1Z27g+AX8dbDksToVrahb09Gr4MB/fvPyZu7qzOgXYL+gW6jo3X+etBO+DdvOwF/eMtSGuiCZuHfiEii0Tk1ZA6PPWVuZeI5IU0H+3SkPWaCqvwWFo0Wdm5kzEZWZY2QiLePIEGPzUXF3f8GlxxsXKLsus879i4xg7Vk24B9b/0wIzpMSv6aGmy5qG3qOrJmAKEZzRQ5hMdWaY4P/tqPaIZYBUeS4slKzt3MKaXTE1dly2tjA4cPBiLdfLyRsTNnTWpcnheIp6a+h41SwLq3/r+jqe7AG88MGN6UrzlaSU0VfNQxPSnSAe8ItJNRGaJyEIR+aWz/xkR+Y2ILHDGU0Skk4i844z91VnqJOBGx2L0YPSXHB+swmNpkWRl53YCcoGO8ZbF0rT0YntFQ9dQ5eD+ffFxZ2UG0j4dHOhR442pOVIZqPj6rW3/SCusPJAFnIIp7GlpOOGah4JpATEfo1z8LcJYpGPD8XdgC7AHmINppPyyqk4ALhSRTs68dFWdBKwAxjjzXnTGMkTkHGAWMMGxGA0WkWbRh642rMJjaXFkZecmAm8AA+Mti6XpGcCGBruh4ubOUvZN844d1uTnbSAllflL3tz2cP+KQGmoK+uKB2ZM/23chGo91NQ89FRVvUJVCyKMRdM89BZMO4mNalosDAF+LCJznWN7OvP+7fzei7GeD8f07ML5PQxYGNJJfQ0wKMprjgtW4bG0RJ7ENMqztEEGsD6joWvsyBses07r0XCyb/CGFBJblFVyX/n2ee/kPX68X33h/mY5D8yY/t0mF6p10VTNQ8EUZb1aRNzAWiBbVacAM4Ggq7ikyjFfYyxKOL+/Bt4XkR4ikorpx/VVFDLHDZuWbmlRZGXn/gb4frzlsERPweJXKVj0KoiQOWEGSZN+XOsxxc88CgjpV95AyWsvUPbGiyTObNeH3vDxx8Wcdlp6rWtURZVD+/b1HR39FTSMdoHkxSP8fU5u6vPWF1XVTUVfzl924P3JtUz91wMzpm+58+V3FjaJYI1MHNLIm7J56CERmQNcglFynhKRe4DNwEsRDvsT8KyI3AAsU9UPRKQS+BjwAo+p6to6yhtXbPNQS4shKzv3fOCteMthiZ6KHas58P4jdLn4btTnZfdzd9Lp4ReWuwf2i5iW7du2mQPXziDtOz8i/cobOHjHtaROv6T4ioN/Th89JoXCAj+jx0RvqCku6rjgiy+mNa2FUMn/TsUp3jSSujbpeeuJqlZ8cXD28vWFn9dVQdsOjL7z5XdiElBusTQG1sJjaRFkZef2xqRiWlogkpBM52/9nITM7gB4Mrrh37c70T2wX9j5qkrhA38g6ZSpeFd9wd7zJ6Flpfg6dfSW9gnw5YoyLrr4aM/W3x/az/z5R6zxJSUBbv9JZ4qKArzxRgH339+Dnj0TePllT6/BgxvvWsMxztf/6zSSJjbtWeuHqh6av+e17bvLNkVjjeqDcTXbvluWZouN4bE0e7Kyc93Ai0Cn2uZamieJXfuR2PkYAHxFB/AX7iNh0LCIDUDLct/A3b0n7p698W3eQMfHX8QzeDil8+dklpYGSE2t/tV1y62defW1vrz6Wl9efOkYunf3MH58Cgs/LeG66zqyeFEpGzZUFCYkDDym8a60OqmauGyMv1+LUHYC6s97f8fTh3aXbapP1s1FD8yYXruf0mKJE1bhsbQEcjBpsJZWQP7850gffS6u1PRAuP3+gwcoffU52t30MyQhkeRTT8fTszcp514AAZWiIj8HDvi44fo8SkrCLsGHHxYx/vgUOnb0oEC7dm5KSwPM/Tiwv1+/AU1n2VaKzveO71n7xPhTGfCufnv7o0kFlfsaUkn5Lw/MmH5szISyWGKIVXgszZqs7NzTgV/FWw5LbCjbuIyKHV+TMeHbEecUPXI/6Vf9GFf7DNxdu+PKNElNSSefSkKiK9C7TyLLl5dx2tR0Vn5ZtR6b4X9vFHLRRcbl5RLIz/cjLvD5ejVpQOpx/r5ftNOUZq/wlPoKP3tz28PHlPtLGtoiIBl46YEZ0+OSBWex1ISN4bE0W7Kyc7sCz2MV81aBr3AfB957iC4X3YUrMTniPO/iT6hc8TlFf78f9VaA30+guBAtKWHY2MzS449Pard0SSnt27soDmPh+ebrcjp2dNOjh2kXNGVKOs89e4hTTkkrP3gw/ZjHH3+cK6+8kqSkxi0UnKQJK473DWj25RMOlO+cP3vX8xMVjVXX+BHAX4AW6d56YMb0mGby3PnyO7Z5aDPB3kgszZKs7FwBngO6x1sWS8NRXyV7X/8D7U+4hKSeQ2qc2zX3U7q8/hFdXv+Idjf9jNTLf0DS8ROo/OoLRg8juX//RERMUHK4WJ4PPyrmtKlH0tWnn9+efz3dh0AgZeemTVvcxx57LFu2bIn1JR6NUnq+d1wHQZrtzU5VdXPRqnkf7Xru1BgqO0FueGDGdBvAXEdEpKOIFItI5CeBmo9/RkSy6nnsX0NeTxGRXSIyT0SWiMhkZyynPmtHKYfbaXWR5WwniMhLIvK+iMwRkQ4NPYdVeCzNlV8AZ8VbCEtsKNv8OZV7N1Gw5FW2P/w9tj/8PUreeqnLgWtq6nVoCJQUU/jn39P+pjv39e/jSgA4/vhU3s0tYuTIo+8PgYCyeFEJJ510dJusFV+U0afP6FKA/fv38+mnn9Z63vnz5zN37tzD29988w1/+ctf2L59OwBffRW51tpQf6/PMjWtb60niROq6l15aN7Cpfvfra3GTkN48oEZ0/s04vqtiTMxzT9PbeoTq+rtVYZyVXUyR2r1NBVPA6EJBecC76vq2cD7xKD+mlV4LM2OrOzcE4E/xFsOS+xIHXQSfX/xDn1ufv7wT9q3vr2v05Ov1Hhc8tRzqPxyGakzfkjnE0dtn3hKGgAzvp3Jv57uQ/v2RxsmNm7w0qGDu9r4uvUVZWlp44b4/X6+/vpr3O6aDRqff/45CxYsOGps5cqVXHTRRXz99deUlpYSqYZZgrq/mugb0mxdWapa8Mne/36zpmBJY2eOdQBeeGDG9Fhbj1oj5wCPOL8RkRzH2jFPRF4TEY+IXCkiHzs/74tIxIrjIvI7EfmktnnO3LkRdoU2Le0jIu+JyGoROd057pdOg9HZItLXsQQ9FWZeXWW5C/gsuKGqb6lqsBRJF0yriwZhFR5LsyIrOzcBU8/DxpdZqPjsU3wb1lL64tNsvvD8kZddupUP3i/i2mvyws7/cmUZw4YdbfUpKvKTnNRui6o7obKyEpfLRVpaWsRzer1eNm7cyAknnHC0LBUVZGRkUFFRwerVqxk6dGj1g5WKad5xKYI0y+/WgAZ2fLjz3/t2lm4Y3USnnAT8uonO1ZI5GbgHOD1kbIFjadkDXOCMrVfV04CPgGvCLSQio4FTVfUUTIPlH0YpyzQRmQf8H3CbMzYZuMxZa4aIjMS0tJgI/B64L8K8OsuiqtsjXE9/YCrwepTXUY1m+aG0tGl+Dti0VgsAyRNPo9ucL+jy+kd853+/XPTqa3056+x2PPFk77DzL700k1tu7XzUWLt2boYMmVS8ceNGkpKSmDFjBh5PZH06MTGRyy+/nISEhKNlSU7m4MGDJCUl4ff7q+0HGBDotqizthtQj0ttdHwB79p3tj/mPuTd09RNd+9+YMb0GstKiMgLIvJAQ0/kWEZyGrpOU+J0Gu8MvAZkiUjQDfi583slkBVuTESuEJGqBVmvBU4VET+QTfT1y3JVdbKqnqOqq5yxN5xmocGGosOAz5wmpMGGouHmDQH6O1ak70Yri4gkAc8A16lqZZTXUQ2r8FiaDVnZuYOoew8ZSxtjAOtSa59VHVUKdu7sNer999/n/PPPR+oZRzxmzBjeffddkpOT8fl8PPzww+Tn5x/e71HX2smVw5tlvagyX/GyN7c90rPMXxSPJAA38M8HZkyvriEeYarz0xY5G/ij08TzIWcbIGhiHANsCDOWhHGDHX5Di8gxGGtQLiYexgUEu5o3hKoNRb8BjhfzYQo2FA03by0w17m2a4iuMSqYuJ6nVXVZlMeFxboNLM2JxzF1PCyWavRnY736UJWWZK6aO/eTU0aNGkWnTp0oKqrf9//gwYMZPHgwixcvZuvWrUyYMIG1a9dy4oknguI71ztGXbia3XfqoYrdCz7c+ezJisZTtmHAz4A/Vt0hIiOAbUBXEemsqvubWrhQwqWRi8gUYKaqnuRs3wIMB14Gcpwben05G/ip83oOcBOm+/jxjmVkN/A28ANMLM3HQDmmcecfgJEha3kwwcbnA//BWFlinimoql85sn2KifP5EVCtT4yqrhCR7Y6LLBG4vq7nEJFzgYuAniLyQ4z16G8NkbvZfTgtbZOs7NyrgNPiLYelmaLq7c7uXvU5NG/HsMR16z6gtLSURYsW4ff78fl8VFRUMGPGjKjWOnjwIB07dmTt2rVkZmYeztg6JtD5k26aOaU+8jUm24pXz120760p8ZbD4e4HZkx/8c6X39lcZXwqMBfogfkOeNVxS40HBgBpwE2q+nak8ZpOKiLnYeJRMoAnVTWnNkGDbrEa5goQCJn/ACY+5RvgbFUtE5HvYRQSwShFz4jIlZiMLDABynOBM1VVReQq4JdACkY5+Iuqzg05B8B/VPUZZ1ucc6KqV4bItglYIiKpwBaMqywiocqac765VfYfHlPVLcCVzus/YTqpB9kaYV6drfah16GqszB/i5hhFR5L3MnKzu0C/DnecliaLwlUbncRiDo2RpWCfXv7jb7xxhsPj23ZsoUVK1Zw4YUXRi3Hhg0bOP7441m+fDmFhYUkJSXhVtfG0ytHRtNos9FR1cqv8hcs+SZ/0ZR4yxJCCvAwMK3K+OnAPzEKz1TgVWd8ODAO45r5SET6RhpX1bB92USkC/B3TPD0IWCZiLypql/U9yJEpCPwHYwSBSbg+DVH/s+Ac0RkNSal+2TADywWkWD8zSWYwN7rMa6q0SJSCdwBHI+5L68EVoeeN6johGxrLe7ZnwFzVLWqgtlmsTE8lubAX4GO8RbC0nzJIP9AfY4rLc38StWdGG5fQUEBjz76aJ3XCgQCJCUlISKMGDGCuXPnMmjgoMBZlaPK3Lgat2xzFKhq4aJ9b638Jn9Rc4wnOu+BGdMvCW6IiBtTe+ZpjIIQmqX0P1U9pKpfYjKVBtcyHo6TgF7AcmAz0BNTCbo+jBWR3cAXmCypN5zxPcAjTlDtlxhL0pnAO6q6XVV3OnODsTnLVPVtVS3GxLhkYCxb/Z3tr4F0TMBvvRCRUcANGCXK4mAtPJa4kpWdezYmet9iiUhPdoRvmlULO/KGVQuUzcrKIisrC4Af/zhy94MpU6Ycte1yuRg1ahQAI0eOZOTIkfTwd1jQq7JjYxbvi4qABnbN3vl80UHvrnHxlqUG/vbAjOnv3fnyOyXAWGCzqo4DEJGdIVlKoeYLF0dcSJHGwyHAx6p6rrN+Wi3za2J5MIbn8OLGwrJZjxRlCi3OFOn1xjDjAjyrqj921m0HVNRHSKfWzcvAjY6yZXGwFh5L3MjKzk0C6v6IbWmz9GdD1MXrVCncu7ffqMaQB8ClsvWsylHHN9b60eILVK7PzXucg95dNVk8mgO9MOnSYCw6S0L2LeFIttaFItJBRMZg0pnX1zIejsXAGBEZIiKJwIfEvoJ7uAqUHwLTRaSXiPTABN++X8P8OcC5ItLdUXa+xLju6sOLwHuq+katM9sYVuGxxJObCBPZb7FUZSDr20d7TGlpxipVd+O4mhSdWnnswQTc9UqVjzXl/pLlb21/pGupr7BHvGWpIz99YMb0voRXeIJurS+AT4A3gR+palkt49VQ1b2YdOi3MAG8i1T1zRheR6TzrsEEIH8CLAJ+G1LTJtz8rzABzoswgc+PqOqKms4hUr24pePKOhe4QkR2Oz+31/c6WhsSqTy6xdKYZGXnZmBMu9EWxbK0EiomdVusqZ6Tap8JD+s1+zpwqEs0669bd9LSPbsHnVD7zOjpEmg//wLv8U3e9ygc+d59n36w45kTlEBNdW6aI6/c+fI7YdPkImVJ1SF7qsHkZS+I6U2x98xJtaaFO7FMLlWtFJHZqnq6o9AsUNWJzv40THr/aZgSHi9iChL+FvPwOADIikWBvtaKtfBY4sXPscqOpS6oFkar7KhStHdP/0ZxZ4my81zvmNHB7ZdXvstPcquVlzmKuZuW8v1XfsZVr2Xzxc5vAHjys1eY+NgMthzaAcBbq2dHLUteybp57+/418QWqOwAXP7AjOnNtudYE3MGMEtE3sNkbb0HvAsMdV7PAm7HBDL7MArPf4F/cyQd/H+OwnStiNwDICKvODWEEJFuInK4QZyYbuTvOP2wftQ0lxlfrMJjaXKysnN7YD68FkutJFMevnFWDZSVZqxsLHfW5MrhOxPxtAc4UJrPvXNrDkPbmr+TnNkP8bNTr+Hykedy3Ru/RlX5YMOn3HXaj5m9cSGr922kc2qHOsugqr5v8hcu+HTvG80mYLqe/O2BGdOr3YdUNSecFSfSeEtHVd9X1TNU9Rzg705bh3OA+53XZ2Hccn0x6fivApmYWj49ge7ARMcq9AwmHmg40FlV54pIB4xyFNpE7hZMxtgETLxRuya52DhiFR5LPPgN0CxiHyzNn07sz4/2mB07hjZKBmqHQNqnAwM9xge3fzf770zKGl/TIewvOcjvz7iN47oP4dwhk6nweynxlqGqZCS3o6iilEVbv2BC37F1kkFVi5fse2fFqkMLWoN1ZAxwRbyFaA6IyD4R+Qg4RUSWiMhS4EwR+UhEDgGjMMHP5wEzMKn2/wNGY4LALwNTgwlT1ygX05AUTC2gGUBhyCmnAK84rxdiCjq2aqzCY2lSnH5ZYbv8Wizh6M22qGISVCnas7cR3FnKvmnesYczZ+Zv/oxdRfu4YtT5NR42rtexnNrveCr9Pp7+/HVGdhtMelIqLhEOlObjEiE9KXL39qNE0MDeObte2L615JvWdHP65QMzpse8/UEL5FNMleYzgL8Ajzmvz8Jkfb2EKUh4D0ahuQWjpIwF7sLU3Qm6fmcDXTFZaqhqoaoWVDlfGrDDeV0IdGucy2o+WIXH0tTcg63/ZImCAayPKj6lrKz9Kg14Yt6TbYJvyMZkEjsAlFVW8Ls5D3P/OT+rczPSP859jD/MeYSrxpm6e+cPm8qDnzyNL+BjT/F+zn3maooqqvZePII/4NuYm/eEd3/FjmERJ7VMhmEsF22dpZg4nmUY99NjIjIfeA9YoaoVHKlBNATjyuqPKbw4Buigqnuc/T/FuMBuqOF8xRxp3ZBOG9AHWv0FxhoROVFEXg/Z/kxEqtW9EJGVzm9xIuyD443qJxWRi0Xk+/U4LlVEtohIvat71kZWdu44HLOrxVJXBrAhqircO3YMi/n3WvtAyqLh/t6HM8r++unTXHrs2fTr2Kemw47it6ffTO6VT/DTWTMprijle6Mv4ONrnyczuT2fbFnGBcPOYPH2FWGPrfCXrnhz+8OdS3z5vRt8Mc2TX8ZbgHijqn/EtKwoBH6PsfLsAi5R1T86vbOC95JOwL+AeZg09ncxilGwY/oITEPPH4pIpH5UnwPBatyjMGn7rRr7pF0HRGQcJhCsCBN70kdEPnF2DwFeEJEKjInwZoymni8iyRgz4Qsiko7xl44QkV6YFMRTRWQR8KCqvuKc649ApqreGHL+q4DJwcZqInIDkAPkAZep6uZgWiOmBsMCEfFgXEc3YzrrejAa/enOkwIi8iRwHFAJdMYEwT3tFOgqd671X6r6sDP/H8DrwNWY3lcJGDPrDmAvsB9YGZwfhpk0QudeS+umL1vq3DRUleI9e/qPjqkAysHp3nEDQ4c+2rCQg2UFPPHZK3j9lZT7Kij2lvDERfdWO/zrPetJS0wlq0MvhnUZQLf0zuwo3MOQLv1YuHU5J/cdw3vrF5CZ0p7C8uJqxxd6Dyx8f8fT4wP4w7bIaCWMf2DG9LPufPmdD+ItSF3SyGON8yB8Babh5rWY+0o6ptbQhyLyLKZP1w5gICZweQ1wFdAe892NiGxz1vir08D0FUzPrr+GOe2/gXdFZBKmyOGSMHNaFVbhqQOq+jkwEkBEJgA/V9ULne1PgKtUdb2zfQvQB1O+/DJMQ7kPgRXAIGCB83Ofs/xsjJYdDB6bRMib02l+93/AO872SODXGL9tX4404zsPuBsTwDYcU5fhFlU91jnuLUz1zcPlylX1Gmff6cADQG9MOfNPgGuc4lmhuIBSwOv8KDCvSqfesGRl556MSb20WOqMaGBPCmV1ji0oK2u/UgOeCbGU4XjfgNWpJE0MHZt9zbOHXy/a9gWvrJrFg9N+Ffb41fs28sqqWTx72f1sPbSTfSUH6dex9+F9V4+/DAGKKko4JvPouoE7SzfOW7DntVNpGw8KvwLirvDEiUSgA6ZzepGIHAd4VHWR0+39WkzPsTcwaej7gG9j7kVzq6y1OPhCVY/SwKt0Rt8qImdi7j+/UVV/zK+qmWFdWtHzGRDqMpqK6Xgb5APg0pB972A05+ucsX0YxSSYpTQbo+QgIkmYLsAfh6z3IEZhCnIhpufKTlVdBHQWkTRVfRv4HqZS550YS85SZ93/w6Qvbg29EBFJFJE7MMrOtzHWmmEYZel/IvIjEQnNpgpwpCy6x9nuLiJTQn4Ghf2rmbo7FktUpFG8O5r5O3cMjel3WpomfTbKnzWx9pmws3APZ/7rymrjl4w4myGd+3Hyo5dz41s5PPKt35LoTiC/vIhe7bsDMKX/ifxnxVuc0NvEWquqf03B0vkL9rw2mbah7ABMfmDG9Dr9rVsbqnpAVf+kqkXO9guq+qTz+qCq3qeqD6jqYlXdpao+VX0+jLIT7Xl3quorYQKaWyW20nIdcSw57TGWDTDR8H7goLOdhHF53Q/8EdMvZjcmcGw5xuricda4DxikqrMdJeeAM/844G+qOtY555mY6PvfAT9U1StF5HFgrqq+6Mx5A7hLVb8RkT8DqzBPA98FCjC9qjpjlKx7HHmvw/hsn8PUc/iX8zMU2IQpYvU5xiJzITBRVVeLyCOYp4EijDvrTxg3VTLwPMbq9GnVp4qs7NwhGD+zVbAth6lLpeX+un7BH8iuU/q1KiULP/2OKxDwRIpZiA6lcEbFhJJ2pDRpuwZVLf1s/6yvNhevapQq0c2cd+98+Z1p8RbC0jqxN6Do+JaqjlfV8cA/gPtCti/CWD/ex/hdz8MEnOVglIuznd+jgIdwoucdF9NiYALG0jMbwAk0exCjvIRqpW6OrqVQAmSKSF/gNowfeCjGP/sbjJ/3XMfaczamSZ0f47Z6BFgNnIip3LkTU73zYmed+c4a25xzKXC9qp6iqic61/cxUKSqd2N63HwV5u/2U+x7zVIP+rKlzp2ty8rafxkzZQcY5e/7ZdMrO4F9c3e/tLmNKjsA5z0wY3qjNXy1tG1sDE/d+S8mZfAQ5ubdB/CLyJUY104HjHWmzAn6LXWOG4ipl3AdJsj4VoyvOjRtNujWGoNRhsD0R3lWVdc7Qc5BDuEEqDmkAAHHH3sMsAej1HwXU4J8NnCBiChGWVqgqiUAIrIc8x7wAxkYi9BU4MfOsThyBn27SZhUSTfwd2C7I0+pE5Q9Fngq9I+WlZ3bnaNdgBZLnRnIujorMLF0ZyVrwhfH+wY2aWE/v/o2v5/3L3eR79CIpjxvM+RXmCJ5FktMsQpPHVHVvwB/EZE04CNM4HEixrVzYZWArx6YjCUwgcpvYLKlSjE1Ex50jv/SmTMH+Bum+dt8Z+x8THzOHc55UkSkPfAyRjl6wUlTHItRpFDVXU6QcztMHM9rmJig3hjX1nkcSWsEE+9zKvA2xoUVwCg1dwMdMWXHfxAyPwMTiD3FWWeAc+6PMK6vY1R1U5U/3Y+dNS2WqOnPxjr10FKlZM+eAbGxDCil073jmrTPm9dfvjI375+9vYGyqFLwWymXPjBj+qA7X35nfTxOnpOTE9M4j5ycnLYSg9XssQpPFDhuo2cxVoxMIB/oB7wnIleparDnzyCMeygJEwS8EhOncwCTuv4+RwcQL8O4oVYFrS+qevgpz2n+dqUTw9Meo3jNAY4FDqhqnoicgFGsijAxOzuBjU4zOXXWDGCUGkTkVozl6V1MCvprVS53JEe70nCuNY8jQZSTMQHPuZgstIdCJ2dl5yZSc+EriyUyqv6e5NWp7kx5WbuVgYDn5Ficdpi/97JMTWuyTuhFlYcWvbfjqTEB9ce8WGILxYVplXB1vAVpCkTkGUyoQznm+/W7tXU8d47JUdUtEfaPBkar6jM1rBGMEU0CHgrGhbZmbFxFHRCR9k4NmnnA/wWj5wFU9S5MJ9tVIvKEiIzCBDZnYIKQ12IUhxMw1pTOmFLhd4pIhrOG31l7Tm2yqGohJgvsDozCEexDsxKYoqpDMQHCLwEFoUUPnWtxO2MPq+ogVb2NI6nooT/fEJId4tSJSFLVMox1pyvGerQUmIixQh3juPOCfNuZZ7FEjRtfngd/naos79g5NCbnTFTPqgm+wafUPjM27CnbMu/dvH+eaJWdanz/gRnTe8ZbiCbkFlU9GVMrrcHlO1R1RS3KjhvzsHo+cBqQ49SNa9VYC08dUNVCEVkM/FZV9znDyZibPKr6FxF5ATgd4+Z5SlUPishIVd0kIncDv6wphVBVL6hh31xM5lRwexFHKmQGx8qBoAk4wfn5B0Yp8cPhmJ0EzJPB6yGHp1G9MFVHjOUpyBkY11Vw/S6YgOZg5tZIjNvuGxGZ6JQ4vy3SNVkstdGewr2YWlM1okrpnt0DG+7OUiqmecemCdLoD4KqGthQtHzB8gMftfRu541FAvBDTCZom8AJUUgHvCLSDVPsNgN4W1X/JCL9gBcwoRHtnWM2Yaz5OzDFCn+vqv91vAJTNHJn+XZAcTAN3imcm4KxMrVarMJTR1T12Srb91TZ3gP8p8rYpnBzGxvnSQHq3qRzgKrurWXNN0TkHef1YdeViHwJ3OFYfu4QkcdUdU9Wdu4ETHyRxVIverCztPZZUF7e7stYuLMGBrov6qTtpjR0ndpQ1fLPD3ywYmPRCqvs1MyPHpgxfeadL7/TFmqn/B3zkPk2xtL/IPCyqj4jpnP6PzG1zO7H1HZb5RwnGMXwKUzc5imYBJsaUdV8ESkQkW9jvA57VfVQjK+p2WEVHgu1KTsh86r5lVV1VZXtdc7LKxsumaUt04+NdbK07NzRcHeWR92rT60c1uiuLFU9MG/3Kzv3lG+psf6QBTAZrqdi3P2tnVswykqFqqrT0/BkJws4DdMotB+mdY9PRFY4x23FWPC3OL+jCZC+EOOVuAfToqLVY2N4LDEnKzs3Cdsk1NJABrI+vbY5qpTubqg7S6k8zzvG5cLVqA+AAfVvfW/HU0V7yreMbMzztDLaROCyw+PA1U58zVog22kFMRNTMHYrMNzZ3+D3kFMD7gBGiVrQ0PVaAtbCY2kMzufoWkEWS9T0Y2P32ubEwp3VN9BlYVfNaFT3UmWg4uvc7f/sVhEo7dyY52mFXPLAjOk33/nyO4W1T40N8UojV9VDTvbtJRgl5ykRuQfYjElC+T9MRfs7OFLxv6H8AVM6pE1gFR5LY/C9eAtgaeGolnZmX60Kz84dQxp0Gre6NkytPDYm6eyRKKksWDJrx5PH+dUXsyrQbYgUcXW8CFM5vlUS2nxZVW8N2VW1xcYGoKordIrzO7jGXGeduYQkutRw7rPqKGarwCo8lpiSlZ3bCVPg0GKpN4lUbBeTdRIRVcp27x54XL1PovjPrhxV4caVWPvk+rGvfPu8Obv+MwkbPhAlri2uhMFbPCkTBrrcmdfRihUeS9NhFR5LrJmBSSm1WOpNBw4erG1OeXn6l4FAQr2Df3sFOn7SM9CxUVxZqqqbir6cv+zA+7Wuf/+suZRVmk4uLhF+ff7pEee+tmwV3+zcg9vt4sLRIxjRqxvz123mk/WbuW7yiXROT2PFtp2MPqZFlrApEHf3lZ6UCR3cCVnHAlnOeO9HbpjT76bHpm6Oo2yWVoBVeCyxxvbNsjSY3myvNUZh586hdW4sWhWXytYzK49rlAadqlrxxcHZy9cXfl6rslPh84EIv/1W7bXmvtm5h0q/n9986wx25hfy+Lwl/KbH6Xy9YzfTRw1j9c69DOzaifTkRjNYNQY+JH25J/n4gDtp5BgRT6T+Zd/DxJtYLPXGKjyWmJGVnTuQ6j5miyVqBrChxu8mVcp276pndpaiZ1Qel+/BXWtRw6iXVs1fsOe1rbvKNtUpLmhXfhE9MtrVae09hcX07dQBgJ6Z7QHw+vwokJKQwJ7KYjbsPcCkwf3qJ3yT4lnrThqx25N84nBxpddF8bwCq/BYGohVeCyxxAYrW2LCANZn1rS/Ie6srpqx4JhA55j3ygqoP++DHf/2FlTuq7MitiO/gM37D/L7tz4iwe3mW6OHM6JXt7Bzu2e0Y87qjYw+pifr9uyjY1oKKYkJiAglFV5EIDmhOX+ly16X55jVnpSJPV2e7kOoJUarCkMeuWHO8Jsem/pNY0kXZPacATEtdHj61I22eWgzoTl/Oiwtjytqn2Kx1E4Wm3vVtH/XziH1cmeJyo5zvKPH1E+qyFQGvKvfzftn53J/SZ2anQZJ8niYdtxQxvXtzdYDh3jm088Z0r0zHre72txBXTuRu3INTy1YSkFZOReNPRaA0X168MHX6xjVpyeFZRU8+MECfnzaSSQnNItQunJxdVjuST4p0ZU4ZIyIqyExU9/C9PizNCIiMgJT9Xmh0+ex1WAzBywxISs7dwimMqrF0iBEAwfTKc6MtF+V8t27B9UrO2tK5fBdiXjq5kOqI6W+ws/e3PbwMeX+ki7RHjs+qzfj+hodqW+nDmSmJrMzvyjs3NmrNzLmmJ7ccvpEfnHOFD74ah0FpeWcPKAvPz93CqmJCazbu5/Rx/Rk475aY74bF0la6U4+cUFSxo0VSRlXTXAnDRsv4qquxUXHt2IiWzNDRJ4RkS9EZJGIvCoitWqqzjFZNewf7VRprmmNDc7v45zzp4vI1UAOJvnkaWd/PxH5TETmi8hYZ2yyiCwQkWUicnFdrzXeWIXHEivOjbcAltZBCmU7atpfUZ6+wu9PqLUKc1U6BtI/GRDoPr7+klXnQMXOBe9sf2ysXyvT6nP8si15+PxHjFUFZeVIBAfI1gOH6NbeXHaCx02n9FR2Fph6fBv27mdg106gSlpiIuXeal1gmgDXNlfC4HmJ7a/clpx503EJKRMniSs5I4YnOPGRG+Z0jeF6zYkm7ZYeRETSME1Kf6CqxZim0N9W1ZuBoCX0b8DPMOVGfuOM3YcpkDgV+ElD5W0qrMJjiRXnxFsAS+ugM3sLatq/sx7uLFH2nOd1fEAxQFV1c9FXcz/a+dwkRettudi07yDz1m3C6/Pz6foteFyuiEHMHdNS+WxzHrsLivh65x7W79lP13ZGAdqVX0SPzPYgQnllJUlNF8tTKO5uCxLSL1yZlHlbn8T06ZNd7o7HNNK5XJgq7q2Sqt3SRWSWiCwUkV86+/s52x8Bw52xTSLyiYi8LCIrgtYWEZkiIjl1OO0jwDPBnoiqOhNIF5HbgdnOnOGqOtdRiEREPJju7DcDPlWNlFnX7LAKj6XBZGXnpgC287MlJvRlS8S4gfq6syb6hm5JJiGzQYIdlkG9Kw/NW7h0f+6Uhq517sghrN29j9+99SFf5u3iqonjKa7w8sD786vNPXPEICr9fh6a/SkvL/2Sc0cOpVN6KqXeSjqkmSLOQ7t3YfGmbfTv3LGhotWEH0lb5kmZvDAp85aEpPZXTHIn9D/OuWE3Nq3SrYXplr4F2IPplv5LTLf0CcCFItKJI93SzwGCWnGwW3o3TLf0aHpsuYEJOMpTCP0wiuUWZzs/ZF8Jprv6lUAKsFJEWkyhWRu0bIkFU4DkeAtRXyp2raNg4cuoz0v78ReQMsB4PQLlxez81y10++6fSMistctBtfnleavZ/+af6HDG9aQNmUjJ6vmkDYt5clCrYwDrkyLtq6hI+9LvTzgxmvXaB1IWDfX3ikn7CFUt+HTvG5t2lK6fGIv12iUnceNp1UW78+zq75OMlGSum1z90lMTEzi2l3l/njZ0AKcNHRAL0cLgWe9OHLbTk3LSUHG1i6lrMArOeOSGOSk3PTa1LE7nbyzi0S09AJwALBaR/qq6CYw7TETOxASI/9WZFyQdYygZrKo/E5GHgbkiMkJVS6O/7KbFKjyWWNBi3VmBihL2v/1nOp19Mwjse/M+el77OO7kdPIXPEfa8FPrpOwA1eaXrllAp+l3UvT526QOPJFAeXFjXkqrYQAbOkXat3PnEF9UiykHzveOH9RgoYCABnZ+tPPZ0kPePTHP8mrG7HN5+nzjSZnY3eXpOQSIyd+yAaQCpwPvNNYJ4phG/jiwQEQewnRLf1NVPxaR73F0t/StxKBbOsYzmy8ifwJ+B3xfRD7BWHfKgQpnXr6IdMdYnwYA+4B5TgDzdozVp0Wk3luFxxILWmzAsr/4IJmTvk9yX+Ml8bTrjL9oP/6CPZSuW0TPax6r0zrePRurzQ94S/G074J6SyndsISUgY1S2Ld1oaq92dYn/C7Kd+8aHJU76wTfwLUpJE5oqFi+QOXad/OeyCjzF7WFTMQKcWV+4U4+0eVOHDa2gankjcEZNKLCEy/i1C0dZ82fOenofwQ+AsqAu5z9jwBvYBSuj1W1UkTuAj4GfMBjqloSQ3kaDavwWBpEVnZuf+L/1FdvEjr1IaFTHzTgp3T9YjTgJ6FTH/a8+CskMZX97/yZlP7jSR99LjWFKBz86J/V5ruS0vAd2oUrKR1/0X487WLiBWnVuAjsSKQybC2bioq0lX5/Qp21xjRNWnqcv2+DlZ0yX/Hn7+Y9Mdin3pimszc7JHGVO/G4fE/y8SPFldKcK6a3Kr9wvLqlq+pA57cfCAb0fw28W2XemyKyBeiLo2iq6ivAKzWt3xyxQcuWhtJirTuhFC17iwPvPEC70edQsWM1FTtW0270OaSNmErh0jcoXjEr4rHl278KOz9t+BQOfvgoid0HopUV7Hj8Wip2rWvCq2p5tKNwb6R9u3YNrnuutVJwfsX4BmcLHarYveDt7f8Y1XqVHclzJQycm9j+h1uSM28emZB66iRxpWTGW6paGPXIDXNime5uqQVV/VJV31LVevevaw5YC4+loZwdbwFiQfsTLiJ16CR2P3cH6WPOI2XgCbQ//kIAtLKC0jULaDcmfDJCxY7VEef3uv5JCpe9hS9/N+1PupSS1fNJ6jG4ia6q5dGN3WEDnVSp2LVzcJ3jFkb7s1alk3xKQ2TZVrx67qJ9b01pyBrNlGJxd1nhST453ZUwYJSIRFUduhngwgT45sZbEEvLwio8lobSYJdBPKk8tBOtrCCxaz887TuT2GMwrsQUPO2PFM0VTwKSHLmunCQkR5wfqCjFlZRq4nkyulGxY03jXUwroB+bwo5XVKR+6fcn1smdlawJy8f7BtRb2VHVyq/yP1nyTf7CKfVdoxkSQFK/8CSPrXAnjRktktAgZbAZcCpW4bFEiVV4LPXGid+JmFHTEvAXH+TAew/T4/t/JuDz4t21jvYnXEzRF+/iLy1AEpIp/vIDUodGvj+k9B3N3uXvhJ1fum4hqYMn4N2zEX/RAVxJqU11aS2SAawLq1nW2Z2llJzvHV/varyqWrRo31vrtpesaekKgYN7oztx6HZPyslDxNV+XLyliSGNFkjd/eMVMW0euvu00S0ig6ktYBUeS0M4Pt4CNJTkPseSfuxUdj75YyQhmQ6nX0dy7+FknHw5u5//GYGyIlIGnkD6cWcCsP3h79H7hqcRz5F2Nwmd+0ScjyqupFRSB09g/9v/R+cLfhGPy2wx9GdjNWVFFe+unUPqVCV5hL/PsgxNrdfNMKCBXbN3PV94sGJXS1cMDoin19cJyRM7uxJ6D8ekErc2xj5yw5y0mx6b2iKyg2pCRNKB54CumMDkq4G7Mf2s9gGVwPeB68KMFVY91qnT0xHYBnRW1XIR6QC8gClY+LWq3tB0V9h8ENWYKrOWNkRWdu6fMdU9LZaoqZjUbbGmeo5knah6n+Myjws9Kpmiojx16dKll9TqzkpUz8rvV5w6UiJ2o4qML1C5ftaOJ9NLfYU9oj22meAVV/vl7uQTXO7EEWNE3M2iVXojc+ZNj039KNaLNrWFx2kd0UFVfy4iLwFvAYOBDar6vFOHZwSmLk7VscKqx6rqf0RkBibdfJqqfiAitwL7nX0vAA+q6rJYXmdLwGZpWRpCi7fwWJoPCVRur6rsAOzaNbj2miNK+XTvuHb1UXbK/aVfvLX9ka4tU9lJ/MadNHZ+UsYNxUkZ15zkSTruhDai7ABEVXG7GXMiEOwl8gnVv1c7YOrihBuLdOw5mPo5waKwB4AhIpIJ9MFYf9oc1qVlqRdZ2bkuYGy85bC0HjI5tJ8q7hdVvDt3Dqk1O2uwv8eSjpoetSsr37vv0w92PHOCEmhBSoLsciVkrfMkT+zt8nSt2gepLTEq3gLEiHaYasUApUB7oAC4S0Suw1QzvhHTlbzq2H/DHAtwMiaTLdgA9BNMXZ9bgTXAoUa8nmaLVXgs9WUopq+KxRITerKjvOqY15v6pd+fWKMlMUHd35ziGxZ1kHFeybq5n+59Y0q0x8WJEnF1WuFJOTnVlTBolIi0QGtUzGktCk8hR75L05xtgHtV9fngJKfwadWxaseKyHGYBp+vAVki0gdTQfkGVS0UkTuAq4B/Nt4lNU+sS8tSX6w7yxJT+rPBXXVs165BFeHmHkapPM87NsGFVDs24iGqvm/yFy5oAcqOIikrPMkTPknKvFmTMn440Z04eIyI2O9tw8BHbpjTGtIel3CkYvIkYGkDjz0b+KOqTgEecrZTgZEi4sa4wdpk8K618Fjqi1V4LDFlAOvbh2472Vk1urP6Bbp+2kXbT6nrOVS1eMm+d9ZsLflmUj3FbAJcm12JQ7Z5kicMdLkzRsdbmmaMC9NEc0ksF41DGvnDwHMishBYD7yKydKq77HvAT919s8BbgL+BDyNaQ+xCHgxZtK3IKzCY6kvVuGxxJQsNvUM3fZ6U770+ZIivs/c6lp/WuWIOjcoUw3snbPrPwf2V+wY3xA5G4l8cfdY6UmZ0Mmd0HcE0C/eArUQRhFjhaepUdVi4KIqwzlh5oUbC3fsGSH7P8Y0+QST1dWmsQqPpb7UqS6KxVInVAs6kN85dGjXrsGR3VmK/xzv6EoXrjoFG/sDvo2zdjyVVOLLH9ZASWOJD1e75Z6k4wPupJFjRdytqilmE9Fa4ngsTYD1BVuiJis7twfGJ2yxxIRkynaEbqtSWVOxwd6Bjp/00A51ylCq8Jd9+db2RzqV+PKbSc+ohNXupNHzkzKuz0/OuPYET/Lok0TcifGWqoVSTeERkWtFZJeI7BaRm5yxKSLidcb2ishDIuKKNO4cc76IbBWR/SJyT01CVFlnn4g8KyJJsbxQEXlPRPY459htA9ejx1p4LPWhf7wFsLQuOrE/P3TbcWeFdT25VDafUXlcnWqwFHoPLHx/x9PjAvhjevOJHtnj8vRd7UmZ2Mvl6TYMaE6WppbMUUqxiAwB7gNOAnzAMhGZ4+xerqoniUgaMAv4NrAz3LiIzMJUMD4PWAt8JiKfqOp7NcgSXCcdeBu4AfhbzK4UhgA9WnrH8nhiLTyW+tAaS9Vb4kgfth3VK2v3rkHVUtQBUPTMyuOKPLiTa1tzV+nGubN2PHlyHJWdMnF1XJiQdt6ypMzbOie2u3iKy9NtUJxkaa1kPHLDnNB+ftOB91V1napuwgTwTgs9QFVLMMG9k2oYnwqsVtWFqnoAeMlZu1acuJq3MQpKTHCsOXutstMwrMJjqQ/WwmOJKQNYf9ilo0rlzp1Dw7qzumnG/D6BzsfVtJaq+tcULJ0/f89rU4CmzrhRJPlLd/JJnyRl3lSZlHHlBHfi0PEirjqnzVuiJvQBrD+wNWR7G5AV5hgBwikPwfG6rlN9AWMpOgdjGUJEThCRZSKyQ0T+KYYsEdkiInc47qmVItLdmX+WiKwRke0i8itn2TFAPxHJc8avrYsslqOxCo+lPliFxxJTBrChQ/C1487KrDpHVPLO8Y6usbGnqpZ+tv+9z788+HETBwC7troSBs9NbH9VXnLmjaMSUiacIpLUvvbjLDEgVOFJxvScCuIFUkInO401v8ORKsThxmtdJwxjRWQ3kA/sAR4XkURM084fAsdgsu8udOb3BLo7v7cB3xGRTsCzwOUYd90METkPo4Td66wxFbg3qCBZ6o6N4bHUB6vwWGLKMWw5HFC8e/egqn2DADitcsSeBDwRA49VA/vm7n55797ybbU2Go0RBeLuvtKTMiHTnZA1ElPjxNL0hH4flWKUlSBJzhgcUUgqMErFG8DkCOP9algnEsEYnveA+U6X8pEYy1BQuUoEhgNfYIr/5ahqQEQ+BzKACcAKVV0JICLPAOep6s0Y9xzAehGZC5wKvFKLTJYQrMJjqQ9W4bHEDNHAnhTKuwGo4tu5o3p2VqdAu0/6B7pFbB/hV9/m9/P+5S7yHWrsWiN+JH25J3m8z5103BgRTzMuYNhm6BPyehMmYDlIX45ULl6uqqH7gu0awo1vwlhZQtfZXEd5/o6xxjyBcZFtUNVhzrrJgBvoAuxW1aASFVr5uNprETkfWKqqe5zxXoR3yVlqwLq0LFGRlZ2bgjHDWiwxIY3iXcHXld6UFT5fcofQ/aLsPs87JmLFZa+/fNVb2/6RUeQ7dEzjSelZ6048bl5SxnUHkzOvO96TPPZkEU+tgdOWJiH0//4OcJaIDBGRAZi2Crn1WPNjTHfxU0SkMzADE4hcF94F0kRkIqZRZ6qITHLS3Z8DrnHmhWvvsBAYLSLHikh7jCvsXUz6/W9FJE1ELsT0MpxXj+tq01gLjyVa+tH0gaCWVkw39hQFX+/ePbCaO+sU37BtSSSEdVMVVx5aPGvHU6MD6m8E5UP2uTx9vvGkTOzh8vQYQgyzburLhyteZM7K1w9vV1SWceboGZw77gdh53+z/TPmrnodl7g5Z9z3yeo6lI9Xvs7cr97g5mn30yWjJ59v+JhxA09rqktoDA5beFR1vYj8DJiLeaD/laqujbZmjarmi8j3MPE3acCjqvphHY9VEXkYuElVvysiM4DHgG7AR8CjmLidcMceEJEfYhp/Bs/7roh8jGkHsQcTDH2xqu6L5posIKptsoeYpZ5kZeeeR/2emCyWo6iY1G2xpnpOmqofzLuaxyer4lu86LJCny+5Y3BORiB14WXekyeEO35P2dZ5c3e/NInYWqrLxZX5hSf5RI8rcdgYEVezfij8y5u3cfkpt9K7U/VKEfsLd/LorF/xw6m/4mDRHl5b+DB/uOIlHnrnTk4dcSH5JfsY3HMMJeUFDO41Jg7Sx4yCmx6bmhlvISzNH+vSskRLp9qnWCx1ZyDrUgEqK5O/DFV2UPZP946rZlVR1cD6wuXz5+5+aTKx+g6TpJXu5BMWJGXcWJGU8aOT3Ukjjm/uys7aHV+QnpwRVtkBKCw9xKUTb+aYLoMZ3X8SlX4vFZVlqEJqUjvKvaWs37mipSs7YGrxNOv/laV5YN8klmjJjLcAltZFfzZ2Bti9a9BRWTAn+gatTyHx5NAxVS3//MAHKzYWrYhB2rkrz5UwYIMnZUI/l7tTjbV9miMfr3qd04+7LOL+/t1N/Lbf72PB6rfp03kwyYmpuEQoLstHxEVyYqvpENMBsC4eS41YC48lWjLiLYClFaHq68GO3qr4duwYejjDKl2Tl4z0H1NV2Tkwb/cr6zcWrTip+kJ1pkjcXRckpF34ZVLmbb0S08+f4nJ3anHp5IeK93GgaDeDetbeO/N/S/7JG4seY/KxFwIwdsAU3v38WfwBHwUlB5j5+vWUeUsaWeJGp0PtUyxtHavwWKIlM94CWFoPbnw7PPgTjnJnKQXnV4zLCp0XUP/W93Y8VbSnfEvEbK0aCCBpyzwppy5MyrzFk9T+e5Pcif1HiZOT3BJZtmE2Y/vXzch1yYQb+fnFj/LC3D9T7i3llOHn8+sZT5OW1I61O5YzfsBUNuz8spElbnSswmOpFavwWKLFWngsMSODgr0Au3cPPOzOGuvrtyqN5G7B7cpAxddvbftHWmHlgazoVndvcCceOzcp49q9yZnXj/ckj58gklBbtdwWwYrNCzgua2KNc/L2b2BfwU4AenXqT0ZaJw4V7wVg3Y4vGNRzNIqSltzeWngsbQIbw2OJlsx4C2BpPfRgZ6kpNjhsOECKJn4+1t//cIHBksqCJbN2PDnSr766BpvsF0/vbxKSJ3R1JfQeCgxsDLnjSXF5AQcKd9MrQrBykB0HN7F47XvceO5M9hfupLD0IF0yeh3ed9rISxCEMm8JndtHlbXdHLEKj6VWrMJjiRZr4bHEjH5sdFVWJq+srEwei1J8vnfcYcvOvvK8+XN2vXAKtVuiveLKWO5OPsHlThw+RsTdxH20mpaNu1bRt+uR5LVDxXt5dNav+NVlTx4174RBZ7J171p+85/vkJ6cyVVn3I3HnUBpRREd082feVif4/l0dS53XPC3Jr2GRqBj7VMsbR1bh8cSFVnZuUuApupVZGnFVEzqtvi2lL8kd99WUrRly5hJx/r6zD/JN/hUVdVNxSvnL9v/3uSaV0j82p008oAn+YSR4kqxT/htm1/f9NjUe+IthKV5Yy08lmjJjLcAltZDX93UedOOyb2T1PPlib5Bk1S1YsXBOZ+vK1wWQdmRna6Efus8KRP7utxdGrtvlqXlkB5vASzNH6vwWKLFurQsMcEd8FVmVBbtrfSmDLvEOy4DpWDBnte27irbVLWycrG4O6/wJJ+c7koYOEpEwpblt7RpbAKOpVaswmOJllaR5WKJP50C+0r27hnAEH/PpRmBlAHv73j6YEHlvmBhmQCS8qUnaWypO3nMaJHEiJ3SLRZMB3KLpUaswmOJFn+8BbC0Do4JbPUdyDs28UJvv7S38x5LLPcX9wb3JlfikO2e5JMHudwZLb7ngaXJsBYeS61YhccSLVbhscSETvnF3jGHBhe8k/dob7+r85qE9HP3uxP6DAf6x1s2S4vDWngstWIVHku0WIXHEhMGfF1ZvnrPznbu9jdkeFyeVp1Kbml0rIXHUitW4bFEi1V4LA3m0YQH583qvqX7CUsSkvrsey7Nm9BuX1lK5wNlqd0KS1K7lZemdNXy5E5ub2L7FJ8nJSPgSuiCiA2Yt0TCKjyWWrEKjyVarMJjqTcuAv7/Jf564XGuzZNXujLn//SalImXz/d/csmnReOSKou6ZBZujnis35VYWp7ccW9pStf80tRupaWp3bxlKZ2lPKlDUmVCWju/O7EjuLoiYt0bbQ/7P7fUilV4LNFiFR5LvUimomx20k9X9ZIDkwBGVHhTAV451X3K54N0/e+f83sS/PSLdLw74E1NK92dlVa6Gw6En6NIoCIxY09ZSucDpandikuNtShQntzR401sn+rzJGeqeLog0q4xrtESN1psI1hL02EVHku0WIXHEjUdKDw4L+mOHe2l9HCV7mFeb5fg6409ZNDVt7uL7/23/9M++6m5K2YNCOpK9uZ3S/bmd+tQsCHiPJ87qagsufO+stSu+SWp3UpLU7r6ylM6uyqSMpMqPWnt/O7ETiBdELGukpZBae1TLG0dq/BYoiUQbwEsLYtjZE/eh4k/8yaJb+RR45W+nqj6EPEAlCdK+p3XeiZ+e55/wUUL9XiB5MaSyeOvaNeuZEe7diU7Is4JiMtXkZS5pyy5S9BaVFGa0kXLkzsmVCa0SzPWIndXROra2NTSeBTHWwBL88cqPJZosRYeS50ZJRvW/Tfxtxlu0d5V9yVAgge2+eCY0PGXJrsnfTZI1/3+eX9CTS6uxsalAU9K+cEeKeUHe3TMXxtxXqUnNb8sudO+stSuBSWp3cpKU7r5y1M6uSoSM5MrE1IzAq6ETiCdELFul8bDKjyWWrEKjyVafPEWwNIyOMv12RePJzzYXyRyO5JMf2Dffo/7mKrjG3vK4Ktvdxf/6Rn/wl4HqNpqolmR4CvNTCguzWxfvD3inIC4veXJHfaWJXc5WJraraQ0tZu3NKULFckdErwJ7dL97uQOKq6uiCQ1oeitCavwWGrFKjyWaMmPtwCW5s9V7lmLfuN5bpwIiTXN6+3zlez3hE+wKU+U9J9c55nw3Y/9Cy5Y3LgursbGpf7E1LL9vVPL9vfudGh1xHnehPQDZcmd95emdi10Aq795Smd3BWJGSk+T2pGwJXQGRHbGb46RfEWwNL8sQqPJVr2xlsAS/Pmd55n5v3A/cGpIrVnzgz1enVFcs1Gjf+c5p702WBdm/O8PykhQFas5GyOJFYWd0qsLO6UUbQl4hy/K6GsPKnj3rLULvmlKd1KSlO7VZamdJGK5A4JlQlp6X5XUkfHWpTQdJLHHWvhsdSKVXgs0bIv3gJYmiuqzyTcN3+Ke+Xkuh4RTE2vjfW9ZMg1t7uL/vS0f1HPQ5xcfxlbPu5AZUpa2Z6+aWV7+sJXYecoqDex/T7HWlRUmtq9ojS1q788uZPHm9g+xedOyQy4PJ1bUTFHq/BYasUqPJZosQqPpRoefJW5ib9aOsSVV2dlB2B4hbdzXeeWJUm722/wnHzFHP+Cby3REwRsvEsEBCTJW9glyVvYJbNwU8R5fldiSVlyp72lqV0LnNiiyrLkzlKRlOkUc0zqCNISijlal5alVqzCY4kW69KyHEUaZcUfJ92xtqsURF0/J6uysheqgWjq3bww1T3ps8G6JucFf4onQN9oz2k5gjvgTUsv3dUvvXRXxDmK+CuSMnaXpXQ5WJrSrbA0tVtFaWoXLU/qlOBNbBdazDG9CUWvysE4ntvSQrAKjyVarIXHcpjO5O+bl3TH/jQpH1ef4xMh0Q07/NArmuPW9ZahV9/mLpz5jH9Rjzbu4mpsBHUnV+R3T67I794hf33EeZXulMLylE77nNYfZaWpXX1lyZ1dFUmZyT5ParCYY+dGKua4uxHWtLQyrMJjiRZr4bEA0F92bn0/8RckiH9YQ9bJCAT2HnS7o1J4AMqSpf1tN3hO/sFH/vnTPtMTrYsrviT4y9onFOe1b1ecF3FOQFyVFUkddpWldDlYmtq1uCSlm7cstauWJ3VIqExsl+ZzJ3d0ijlGk5FXftNjU/MbfAGWVo9VeCzRYi08Fk6Q1d+8lHhPF5dol9pn10yvSl/xQXf9Q0SePcN96tIhuvo3//GneQJUq+ljaT64NJCQUn6gV0r5gV4dD62JOK/Sk3aoLKXT/tKUrgXGWtTNX5bcye1NzDhSzFFcnZzpkf1xFksIVuGxRItVeNo457sWLnso4eGhIsQkZmOI1xtYVUtqem2s6SPDrrnNXTDzaf/i7vmcFAu5LPEjwVfSIaGopEP7om0R5wTEU2GKOXZeClObUDpLS8U2xrNEy35A4y2EJT7c6H7z04cSHh4VK2UH4NgKb0os1ilNloxbf+w56d3xMk/BG4s1Lc0Xl/qSUsv29el0aLX9PrLUCavwWKJiy8xpPqyVp01yv+exuT/zvDxBhJgWtBvm9XaqfVbdeeZM9+ScK9wbfC4i93qwtCYim4EslhCswmOpDxviLYCl6RACgZcS/zDvcs/8KXWpnhwtA0xqekyf0lcfI8OvvdXdfk8Gi2O5rqVZYhUeS52wCo+lPkTOTbW0KhKprJiTeOeSk1yroyooGA1JSrK7EdKKS1Ik45YbPSfNGifzrYurVWMVHkudsAqPpT5YhacN0I6SgsVJN6/u59rT6HVu2gUCexpr7afPcp/6+++6NvhcRM6XtrRkNsZbAEvLwCo8lvpgFZ5WTg8O7F6adNOejlI0uinO18vna9TWAF/3dQ2/7lZ3+r72LGnM81iaHC+wLt5CWFoGVuGx1Af7BdOKGSrbNi1Ius2XIt7BTXXOQd7KQGOfozhFMm+6yXPiB2NknkJlY5/P0iSsGbZmtS/eQlhaBlbhsdSHtUCj36AsTc8prlWr3k3M7uCRQO+mPO+xFd4mq5L85DnuyX/4jmud37q4WgOr4i2ApeVgFR5L1GyZOa0MiNyC2dIiucw9d+lzCX8a6BI6NPW5h1fENjW9Nr7Kco249lZ3+v72LG3K81pijlV4LHXGKjyW+vJ1vAWwxI6fel5ecL/nn+NEiEkRwGgZWFkZdS+thlKcIpk33uQ54cPRMk/BukVaJl/FWwBLy8EqPJb6Yr9oWgkPJ/xt7s2eNyeJUP+GVg0kRTXVpdpomVo18cS57sn3fNu12i/sjMf5LQ3CWngsdcYqPJb6YhWeFo6LgP9/ib9eMN29ZEq8ZYHGTU2vjVX9XCOvvdWdcqAdn8VLhqr8Y/9+Ttu4gSkbN/BKfn6t87d7vUzduIEivx+AD4oKmbJxAyvKygCYVVjYmOLGg4Jha1bbGjyWOmMVHkt9aTY3Bkv0JFNRNj/p9mWjXRsnxVuWID18/rjekYtTpcOPb3KPnz1K5sbbxbW+ooLPykr5qP8AXjymLw/t38d+X80i/WnvHq7r2Il2Tuf5twoLmdm9B+8VFXLI58Pf+lrg2YcuS1RYhcdSL7bMnLaRRqiOa2l8Mik6tCTppg29Zf+J8ZYllEHeSn+8ZUBEHj/PPeXeGa7VfmFXvMTY6K3g2ORk3CL0SEigV0JCjQrPnOIi8ioruSwz8/BYSSBAj4QEigMBPiou5oz0dk0geZNiFR5LVFiFx9IQPo23AJbo6CN7dyxJuvlghpSOjLcsVRnhrUiMtwxBVvZ3jbzuVnfSwXSWxeP8AxKT+Li4mH0+H8tKSzno99M/KXzmfqUq9+3dS6IIt+3ccdh11c7lYlullzSXC68qya5W93VvM+wsUdHqPgGWJsUqPC2I42Tj+rmJd7iSpHJAvGUJx4gKb8d4yxBKUap0vOFm97i5I5s+i2tgYiLdPR5uyNvO3bt3cVWHjiRK+L6tswoL2e/z8Z0OHTgrvR337N3DgpJiLs7I5J49e2jvclOhAaZt3sSOylbVUmxevAWwtCyswmNpCJ/EWwBL3Tjd9fmKNxN/3dUtgR7xliUSA72VPeMtQzVE5B/T3ZP/dLnrm6Z0cb1RWECvhERez+rHu/36M7u4iFVO8HFVlpeVcVlmJpdkZPKtjAy+m9mBucXFTElP5/3+A2jvdvFFWRlXdejIx8XFTXUJjc2OYWtW2x5alqiwCo+lIXwBlMZbCEvN/MD9/qInEx4YJkJGvGWpiXTVdqK6P95yhGPFANdx19/iTmwqF9eXZeUMTDIePpcIQ5OS+bq8POzcFJfQw5NweDtJhHYuE7i8zevlmIREigMBeiUkUORvNQXSrXXHEjVW4bHUmy0zp/mwfvRmza89z837neffJ4rQZK0bGkJ6QOMWKFwbhWnS6Yab3ePmHSvzFBo1wLp3QgKzCotYU17O0tIS3i0qZGCEGJ5T0tL5oKiI0kCAfL+ftwsLOT41FYAFJSVMSksj1eVij89HurvVfOXPj7cAlpZHq3n3W+KGdWs1U55K+L+5V3tmTRZpOZ/z7n5f8y4WIyKPnO+efN+lrq/80nhZit/tkElXj4cfbN/GTTt2cFFGBr0SErhw8+ZqcyempTG1XToXbNnMuZs2Mjk9jYlpafhVSXe5cIlwXrv2/H3/PialpTeWyE2NtfBYokZUW11tBksTkpWdew4wK95yWI7gxu97J/GuxcNc206JtyzR8vMunebNSk+bHG856kJGie6//yn/1g4ljIu3LG2MPcPWrO4ebyEsLY8W8+RnabYswnZObzakUl6yMOmWFS1R2QE4tsKbUPus5kFBmnS+/hb32AUjZG5ju7gsR2HdWZZ6YRUeS4PYMnNaAfB5vOWwQCcK9i9NunFrN8kfH29Z6svwCm+Td2pvECLy92+5p/zfJa5VASFurTHaGNadZakXVuGxxIK34i1AW6ef7Ny2KOnmknQpHx5vWRrCoEpv80tNrwPLBrtGX3+z25WfyvJ4y9IGmBtvASwtE6vwWGLB/+ItQFtmvKxd/VHiz1ISxd833rI0lIyAZojqwXjLUR8K0qXL9be6R386TOapdfM2FpuGrVn9dbyFsLRMrMJjaTBbZk77CtgUbznaItNciz9/NfF3fdyiXeItS6xI0+abml4bKuL624XuyX++2PVlQNgbb3laIW/EWwBLy8UqPJZY8Wa8BWhrXO9++9OHEx46ToRWk2sM0M3nK4i3DA3lsyGuMTfc7JaCVL6ItyytDKvwWOqNVXgsscIqPE3ITM8T87I9L04QocVkNdWVAZW+ynjLEAvy06XLdbe6Ry0aal1cMWI3JivUYqkXVuGxxIpPgAPxFqL1o/pCwr3zvu35eLII4btJtnCGt6DU9NpQEdeDF7kn/+Ui14qAsC/e8rRw3hy2ZrVVHC31xio8lpiwZeY0P/BOvOVozSTg885O/Omiie6vW0RhvvpybEVFs+75VR+WDHWN/fFNbi1MsS6uBmDdWZYGYRUeSyyxbq1GIp3SwsVJN309wLVrQrxlaWwGN8eu6THgUDvpet2t7uOWDLEurnqQD8yJtxCWlo1VeCyx5AMgfEtnS73pzsE9S5Nu3NVJisbEW5amoEMg0EFU8+MtR2MQcIn7gYvdk/96oesL6+KKitxha1a3itguS/ywCo8lZmyZOa0EeDfecrQmBsv2zQuSbqtMFe+QeMvSlKSo7oy3DI3JomGucTfe6A4UpbAi3rK0EKw7y9JgrMJjiTX/ircArYWJrq++ei8xOyNB/L3jLUtT09Xnz4+3DI3NwfbS7dpb3SOXDpJ5CraLc2QKsQ9SlhhgFR5LrHkP2BFvIVo6l7jmf/Z8wh/7u0Q7xluWeDCgsrJNuC8CLnH/+VL35L9d4FoegP3xlqeZ8tKwNavLAETkWhHZJSK7ReQmZ2yKiHidsb0i8pCIuCKNO8ecLyJbRWS/iNxT08mddRY7r1NFZK2IfF9EJjlrB38OioiNM2rGWIXHElOcbK1n4i1HS+YnnlcX/DnhsbEipMZblngxrMLribcMTcnC4a5xN93orixK5st4y9IMeRpARIYA9wGTgQnAH0RkmDNnuap2B/oBo4FvRxoXkQ7Ac8B3gCHAd0XknDrKcj+wQlWfU9UFqto9+AM8hm2z06yxCo+lMXgKa6KvF39L+Pu82zxvTBLBHW9Z4smxXm/7eMvQ1BzIkB7X3uY+dtlAmWtdXIdZPWzN6sXO6+nA+6q6TlU3YazJ00Inq2oJ8CowqYbxqcBqVV2oqgeAl5y1a0REzgC+BdwQZl8mcDHwz6iuztKkWIXHEnO2zJy2GZtCGhVCIPB64m/nX+Be1Kpr7NSVIV5vj3jLEA8CLnHff5l7yt+/5fo8YAt5gmPdcegPbA3Z3gZkhTlGCJ/2Hxyv6zqhtHdkyVHVQ2H2/wh4UVXLRSRJRNaJyPEikigiG0Tk+FrWtzQBVuGxNBZPxluAlkIS3vJ5iT9ZOs61/tR4y9Jc6OwPdEa1MN5yxItPRrjG33Sj21uczMp4yxJHvBztHk8GKqrsTwk9QEQ6YlxVs2sYr3WdMAwDfBgrTjiuxvnOU9UK4DaM++tG4CNV/ayW9S1NgFV4LI3FG8DBeAvR3MmgOH9J0k3rjnHtOynesjQ3Wntqem0cyJAe19zmHr58QJt1cb0+bM3q0FpFpRhlJUiSMwYwVkR2A18AH3EkjT3ceE3rRGI7cDJwioiMDd0hIicAe1T1cLKGqs4CDgF3Ar+qZW1LE2EVHkujsGXmtArg+XjL0ZzpLft2Lkm66UCmlBwXb1maI138/nCugzZFwCWemZe7pzwy3bUs0PYeIB6rsr2Jo11PfYHNzuvlTvBwX1X9tapqDeM1rROJnaq6G3gEuLvKvksIH6zcAXOPbbPJB80Nq/BYGhPr1orACNm8YW7iTyRZKgfEW5bmSr/KSm+8ZWguzB/pOv6WH7vLS5JYFW9Zmohvhq1ZPb/K2DvAWSIyREQGAGcDufVY+2NgiIicIiKdgRnA23U89kHgTBE5NmTsXKrELIrIjzDtMO7CKEmWZoBVeCyNxpaZ01YBVb+02jxTXcu/fCfxri4eCbTJwNy6Mryisk1nqlVlX6b0vPp297Av+reJQoXVlARVXQ/8DJgLLAR+papro11YTduS7wEvAGuA51X1wzoeux94Avg1HI4NOgb4JjhHRLoAvwd+Avwb6CIil0QrpyX2yBHLn8USe7Kyc88BZsVbjubC99wfLv6D5+nRIkfFEFjCMC8leeXN3btad18YpqwMLP1xbmCQGLdJa2MPkDVszWrbl88SU6yFx9KobJk57T1gebzlaA7c7Xl+/h88T59glZ26MdRb2S3eMjRX5h7nOuGWH7tLS5L4Kt6yNAJ/tcqOpTGwCo+lKZgZbwHizRMJD8y7xvPuqSL2M1dXuvn93TAF4yxh2Jspva65zT3kyyyZF29ZYkgB8I94C2FpndgvX0tT8DoQta+9NeDG78tN/OUnZ7o/twUF60FySKqvpTp+tyTc+x335EfPcy1VEyTb0nlk2JrVbbb+kqVxsQqPpdHZMnNaANMDp02RQkXpp0m3fjHCtfWUeMvSUuns97e1VOx68fEo1wm33uAuLk3k63jL0gDKgL/GWwhL68UqPJam4nlM8a42QUcKDixNunFzdzlkS8o3gKxKX0XtsywAezpI76tvdw9e1bfFurierFJo0GKJKVbhsTQJW2ZOqwT+HG85moIs2bV9cdIthe2kbES8ZWnpDPN67XdUFPjdkvCH77onP3aua4maeJiWQpv5frDED/tlYmlKngBa9RPcWFm3ZnbiT5MSxdcv3rK0BkZUeNvFW4aWyJzRrhNvvd5dVJZ4pD5MM+c/w9as3hZvISytG6vwWJqMLTOnlWEqlbZKznMtWf56Yk4vt2jXeMvSWhjm9drU9Hqyp6P0vvp298Cvj2n2Li4f8Md4C2Fp/ViFx9LU/A1odZk317nf+fSRhL+NFMFaJGJID5+/O6pl8ZajpeJzS+LvrnBP/ufZrsXN2MX12LA1q9fFWwhL68cqPJYmZcvMaaXAL+MtRyy5x/PUvF96/jNBhIR4y9LaEJAkm5reYD4a6zrptuvdhc3QxZUP/C7eQljaBlbhscSD54HP4i1Ew1F9LuGP877nmT1ZBIm3NK2VTv6ATU2PAbs7Sp+rb3cPXN2nWfW3u3fYmtX74y2EpW1ge2lZ4kJWdu4pwIJ4y1FfEvB5303M/myQa+fEeMvS2rmuW5d5i1JTYl64MX9hPsXfFNP7mt4AHPr0ELtf2k2gIkDH0zrS4zs193Zd/8v1+Ev8ZsMNQx8cSsFnBex6YRfH3HwMqQNTKVhSQMaJGbEWvcGc9Xlg8dUfBIYJxFO4zcCwYWtW29IDlibBWngscWHLzGmfAK/GW476kEZZ0aKkm7+yyk7TMMxbGfPvqcIVhex8bufhnuPeA172/m8vWT/NYvB9gylYWkDJ+shdLQIVARAY+tBQ8/PgUMAoUb2v603B0gJ8RT400DwfKD8Y5zrpJ9e588sTWB1HMbKtsmNpSqzCY4knvwBa1BdeNw7u/Szpxh2dpXBsvGVpK4yoqEiP9Zr5C/Lp+q2QZDo/9LmhDyl9U0jokEBK3xR8B30Rjy/fXk5S76Rq44HyAAmdEvCX+Sn8vJD249rHWvSYsbOT9P3R7e7+a3rHxcW1aNia1a/E4byWNoxVeCxxY8vMaZsxWVstgkGSt+WTpNsqUqViaLxlaUsM9VbGPM2/z819cKe7D28ndk0kdUAqYKw3pRtLSemfEvH4sq1llK4rZc3ta1j7s7UUfmHaP7lT3Xj3eHEnu1Gf4kps3l+xPo8k/eb7nlOfPsO1SKEpe1jd2YTnslgAq/BY4s+9wN54C1EbJ7m+/vr9xF+0SxB/n3jL0tbo7fP1QDWmlkCRyDHm+2ftJ31YOoldEiPOcSW76H55d4b+dSh9ru/Dzqd3EqgMkDkpk53P7cSd5kYrlXXZ6/Du88ZS9EZh1vGuk++41n2oPIE1TXC6V4atWb2oCc5jsRyFVXgscWXLzGmFwK/jLUdNXORa8NmLCfdmuUQ7xVuWtogLXIlNVLupbFsZBz8+SPfvdK9xXoeJHfj/9u48PKr63uP4+zvZCFuCgAoRQUVpwLVuuCBubVW099pqW1uvo6j1tvqgVu3j2p7eLherVR/vtdLWXrx1a69bFetSrRZU3EU4YhIRjICyiTCEbZbM7/5xJhIwCUnIzJmZfF7PM4+ZXw7nfMIjyTfn/H7fX/WR1QD0Hd2XssFlbF6ymYEHDmTMTWOI9I2wYcEGhpw8hKZ3mnKQfMd9PMRGTr6sZI+Gmqw+4loH/CiL5xdplwoeyQd3AS+FHaItl5Y8/NItZXceZEa/sLP0Zjs1N6/O9jWaNzaz5LdLGH7OcMoGddxSac3La0in0p+/T65Jfn7XKL4yTsXOFaQ3pSkfWk7zxuas5u5JqVKruOGc0mPuPiEy20E2KrWrauvr1FdJQqGCR0LXOHVSGpgM5FVH3VvL7ph5ednDR5tRGnaWzrpvXpLzHtvy13jSvRvY5eYmds28ljWlO/jTgbWbHbvf2sSiNcGxs5ekqLmliYffSwLwl3eT2Qnfgd2TqY3ZvsaSaUsYsN+ATk003tiwkdVPryYdT7P6udVYmX0+iXn9vPX0378/kT4Rkp8liVQW3rfZJw+LHHnFBSWr46U09OBpXyDYT08kFIX3L1GKUuPUSQuA68POAWCk0w+We7NOL3m5x3u/ZNMT7ye5+MlNtG6t1bA6zbIr+rP8ygEsv3IAwwZs/5/89c9v5qx9y9hzUHDs/81Pcc/pldzrJ0k2Oz7blPul1l9KJLLa2HHT4k2sn7eeta+upX5KPfVT6vn0maAfXv2UetLJrQvFXc7YhSa/ifpL64m9EWPklJFEyiK4tCNSGcEiRtXhVax8dCUD9i/M3UaWDrVRky8vGblgWI/0y9oIXFBbX5ef6/SlVyiY31ylV7gN+CZwZFgByknGny2/as7IyMpjwsrQXdPfSXLDMRX4K4Mfzsua0uzcz4h0MEF3W3OWNfNIXYr6S7asBF8Xd+xeFWFd3PF4Q4qvj8n9t41x8USPP1IcNGEQgyYMAqBy90r2vXvfNo/70u1fXJRXOrCUPa/Z8wvjFjEGHRWcs3p8NdXjq3sucAiSpdbnunNLJ5z2avrls19IH2DQ3RYB19fW1y3q0XAiXaQ7PJI3Mo+2ziOkR1sDWR97reLi+pGRlePDuP6OeujMSgb33VLczFnezIdrHLvd0sSIW5v4w1vbXy106dObGVhhnP3IJu58I4Fzjuo+xgefpanuYyxdl6ZmYO6/bdQmEkNzflH53IzxkaOuuKBkVbyU7mzy+RoF1H5CipcKHskrjVMnvU8Iq7ZqWLXs9YqLVw6y9Qfk+to9Zdul1hEzrptQzuLL+/P8OX257vk4y9e3P4fnxY9SzF7SzEUHl3HOAWX85pU4v3sryXf3K+PiJzdxyLASNiZh9O1NvPFxbifi7p5M1eBc7icPyeeWDrU9zr+sZMTCXbv0iCsBTK6tr9v+5DGRLFPBI/noViBnfTrGWuPCmRWXuz6W3DtX18yFk0aXcun4CiJm7D24hGNHlTDro/YLlZeXNHPamFIuP6KCM8aWccMxFcx4P8Uhw0tYOGUA/cphxQbH1UdX8OccT1wugZKyHC1Nl/YlyqzymvNKJ9x7XORlB+3vvbHFL2rr6/Jth3bppVTwSN5p9Whrc7avdWzknXlPlF87uNTSw7N9rVyb0ZBkRas7Oh83OSIdTOfpV2bs3upxVZ9So7pP8PG6uGNghbEu7tijOsLazbmfezqouVm7aueJx8dHjrrq/JIV8VIWdHDYW8DUXGUS2R4VPJKXGqdOaiDLq7bOKvnHa9PLfr1PxKjO5nXCMndFmp/NjLMh4fhrfZL6T9NMHFnS7vEn7lnC0wtTrNqQZlPScdecBBNHBhOUH6lL8o3aMgaUB/N4BlZkddFUm0bkYGm6dN7inW3P8y8r2W1R24+4moBv19bX6TGk5A0VPJLPbgEez8aJry69f9avSv94iBl9snH+fHDFEeV80uTY5eYmfj4rziPfqmRov+Cf/K43NxFPbX2XpnZoCddNKOeo/9nIbreup2ZAhPMPChrwOQcDK4xv1JZy7fNxvjk29yu1xiT0szPfJMqs8urzSifcP/ELj7guqq2vWxhaMJE2mHNqiyD5a9TVf6sG3gT26qlzTiu7ZeZJJW8WVI8dgRn9+7557dAhh4SdQ9o2coVb+Ms/NbvyFC/W1tdNDjuPyLZ0h0fyWuPUSWsJevPs8FL1COnmGeXXvqhipzDVxpNDws4g7ftoF9vrgktLYsAlYWcRaYsKHsl7jVMnzQV+uCPnqCS+8aWKKW/tF2mc0EOxJMdGJpM1OFc4G1P1Pus2l9t3a+vrNNdK8pIKHikIjVMn3U2wyWiXDWLdZ69V/HDRcPvssJ5NJblUBmWlWpqez87zo353GhOK5IQKHikklxAsde20kbZ86asVl8QG2qa29w2QglLdnF4VdgZp001+1H8k7BAiHVHBIwWjceqkOHAGsKYzxx9oHzQ8X35FWYWl9shuMsmV3VKpzjS7k9x6Abgm7BAi26OCRwpK49RJjcDZQIfLC78WeX3Oo+U/GVZibpecBJOcGJNIaFlpfvkY+I4f9TW3SvKeCh4pOI1TJz1JB79RTi55ava0stvGmTEwh7EkB8bFE33DziCfWwec5kf9lWEHEekMFTxSkBqnTroRmLbt+H+UTp95Q+k9R5hRHkIsybLaRGJw2BkECLZ9+bof9eeEHUSks3LfLlWk51wCjAAmgXP/W3bjrIkl89Rjp4jtmUjW4FwaM/2yFp5mgsdYM8MOItIV6rQsBW3U1X/rV0byuSfKr2seE1l6VNh5JPsOHDViabPZbmHn6MUm+1F/etghRLpKBY8UvNU/HTF0sK2bDYwOO4tk38Tda+Z8VlJyUNg5eqkf+1H/prBDiHSHbgtLwRv8syWrgK8Cy8LOItlXk0ytDztDL3WTih0pZCp4pDh4sQ+Bk4C1ISeRLNsnkUyHnaEXmu5H/R+HHUJkR6jgkeLhxeYBpwK6A1DE9k3EK8PO0Ms8BlwYdgiRHaWCR4qLF3uZ4E5PU9hRJDtq48mdws7Qi8xEjQWlSKjgkeITFD1fI2iMJkVmr2DXdK22yL45BL12NocdRKQnqOCR4uTFXgG+AsTCjiI9q49zlRFYHnaOItcAnORHff3SIEVDBY8ULy/2OnAindxsVArHwHR6RdgZitirwFHaMkKKjQoeKW5e7E3gBOCzsKNIz6lJpTRHKztmACf4UX912EFEepoKHil+XmwOcDywKuwo0jP21tL0bLgLON2P+hvDDiKSDSp4pHfwYnOBI4EFYUeRHTcunqgIO0OR+Zkf9S/UaiwpZip4pPfwYh8ARwCzw44iO2ZsIqGl6T2jGfi+H/W9sIOIZJsKHuldvNhqgjk9D4UdRbpvdCJZE3aGIrCR4BHWH8IOIpILKnik9/Fim4FvAb8JO4p0T1/n+kWc0yqi7ltNMDl5RthBRHJFBY/0Tl7M4cWuBC4huK0vBaZ/Oq3NYrunETjSj/qvhh1EJJdU8Ejv5sXuAE5H+28VnOGpZi1N77p3gCP8qP9+2EFEck0Fj4gXmwEcCrwXdhTpvL0TSd2Z65qHgGP8qK8u1dIrqeARAfBi9cBhwP1hR5HOGZuIl4edoUBsAi7yo/6ZftTXXTHptVTwiLTwYhvwYt8DLgYSYceRjo2LJwaFnaEAzAcO9aP+78MOIhI2FTwi2/JivwUmAIvDjiLtG51IDg87Q577HUGxMz/sICL5wJxzYWcQyU9e1WDgXuCksKNI2/YfNeJTZzYk7Bx5Zi1woR/11WtKpBXd4RFpT9CkcBLwYyAechppQ/+009L0rc0GDlSxI/JFKnhEOuLF0nixm4AvA2+GHUe2tmtzal3YGfJEGvgVMNGP+h+FHUYkH6ngEekML/YewT5cNwDJkNNIxuhEMhV2hjywDPiKH/Wv86O+/j5E2qGCR6SzvFgKL/YLguXr88KOIzAunigLO0PIngQO8KP+82EHEcl3KnhEusqLvUPQqPCXaFuKUI1NJKrDzhCSZcBZftSf5Ef9VWGHESkEKnhEusOLJfBi1wOHA6+FHae32ieR6G27pjcDt8+/YP6L75777qE7ejIz88zM64HzXGlmV7Z6f6yZJcxsuZmtNLPbzSySGf/njl5vB3J+z8ymtzE+0cyeDSOT5I4KHpEd4cXeIpjbMxnQ7t05VpV2VebcmrBz5MhrBH11LnUpdwxwfNiBWjjnbnbO3bzN8NvOuV2BPYADge/kPFgrZnYqcAdg24y3dFjv7Y9Hi54KHpEdFey8Ph3YB7gN0MTRHOrr3CdhZ8iy1cC/E+xwPsfMxhE0xay2AuhB5JzbADxI0MwzTOcBP29j/AcEixGkyKngEekpXiyGF7uc4LfZF0JO02vsmmpeG3aGLEkCtwKj/aj/Oz/qpzPjxwP/BF4EjoPPH009YWZ1ZrbYzE7raLwjZnaKmc03s6WdfdzViUdjRrB0vuX435jZp2Y2y8wqM2Nnm9mHZtZoZudmxs41s/syr9Vm9rCZWeZz55nZ+2a2xMwu7ETMMwiKx21NBhZ15uuUwlYadgCRouPF5gPH41WdCdwM7B5yoqK2VzKZWlhedE8jHgeu9KP+gjY+dwLwe2AYQfHzYGZ8LHAwwf9vz5nZyPbGnXMb27qomQ0F/ovgbswa4E0ze8w5N6e7X4iZ7QScBdyUGTqCYOf2YcAbwElmVgdMzXyuGXjVzN7KHP9N4EzgIuAD4EAzSwI/Ilg8UArMM7PHnXMr2svhnHOZWqlT41J8VPCIZIsXexCv6jHgQuBaQHs/ZcHYeKLs7/36hh2jp8wDLm9vmbmZlQDHEBQGEYKipMVfXTCfaY2ZrSB4xNre+DvtXH88UAO8nXlfAYwDulPwfNnMlhN0Kf8T8CgwEVgB3JEpNOYCVcBXgCecc0syX+ejwNeAT4E3nXMzMuMNmeP3A/YEGjLXqgTGZM4t0iYVPCLZ5MUSwB14VX8kmCtwNbBzuKGKy7h4vCrsDD1gHvBr4IFWj67a8mXgQ+fcwQBm9omZjch8rvVtighbHiG1N94WA15wzp2cOX+/7Rzfkbedc+O3OnlwJ+VDt2UTx9abObb38cI2xg34k3PuB5nzDkDbv8h2aA6PSC54sc14sVsJfiu9mrbnEkg37JNIDgs7ww6YCZziR/0D/Kh/33aKHQgeZ7Vug/AaW1Zr/auZDTKzg4DBwILtjLflVeAgMxtjZuXAs8BXu/g1bU9bO1Y/C5xqZjVmNgw4HXimg+OfB042s10zxc5cgkd3Iu3SHR6RXPJiG4Ab8ap+C1xGMA+hOsxIhW6ndHonnIthVih3etLAY8CNftTvag+nE4B7W71/LTO2iOCx00vAAGCyc25T5o7KF8bbO7lzbqWZXUAwh2gA8IBz7rEuZuwy51y9mV2TyWnAT51zvpkd3M7x75rZz4FXCH6O3eaceyfbOaWw2ZY7iyKSc15Vf+BcYAqwd7hhCtfhI3er2xiJ1IadYzsSBHNZbvajfsP2Du6KlhVSzjmvM+MivZHu8IiEyYutB/4br+oO4BSCuz4nhpqpAO2cal7TWJ63T+jXAdOA2/yovyzsMCK9le7wiOQbr2occClwNsHqE9mOy3YeMvMf/fpODDvHNpYTNKKc5kf9WMhZRHq9vP2VSGRHmdmFZrYss5/PxZmxjvb4+cJ45s+cZmYfZRql/aIL135rm7FLzKwh01jth63Gdzaz6WY208x+hBebjxf7PjACuIaOJ5kKUBtP5Mvd6hTwNHAOMMqP+jeq2BHJD/nyTUKkR5nZGOBGgr4iKYIGai29Td52zo3PLLl9imCPn0/aGjezp4B7CB43NQBvmNlLzrmntxPhBIIGaYOcc2vMbDzBsvTxQAkw28zmOudeBu4DHiZYlvxnM5vvnHsGL7aaoBnbVLyqownm+nyLYDKptDIukRgY4uUdMJtgP6YHtXu5SH5SwSPF6lTgGefc+wBm9jQwCXiz5QDn3AYza9nj5y/tjMeBOufc7Mx5/pw5d7sFT6b1/QSClTjHAY9krn1/pgEcZvYMcEzmLtDfnXPTMuPPETSGe2ark3qxl4CX8KqmAP8CfI9guXDRtRjujjGJRBhL0+cCDxD0zlkcwvVFpAtU8Eix2hP4qNX7xcAoWhU8GVvt8dPGeFvnOXU7194XWAo8QXCn55HMeOuNHvcD3nLObSbTct/MDsic+5R2z+zFNpL5IYtXNZig5f6ZBAVWry1+hjanh+BcE0FPlmxaRPD3f78f9d/L8rVEpAep4JFi1YegLX2LBNtMAG5jj5+2xsexdQfXL5ynDScQNJSbCVyVGXsImGVm64HRwOEEewS1XHMCQev9f9DZjQyDR17TgGl4VVUEd3xOBU4GhnbqHEWk0rlPNgWPMnvacoI7gA90o2+OiOQJFTxSrDYSFD0tKjJj0P4eP22N79HBedpzAnAUwcTVIWY23Dk318yOI9ix+XDgLufc592WnXMvmtluBHeFosDdXfpqvViMYBPJB/GqIplrnJp57d+lcxWooc3Nny2O9Mg6jNUEO5HPyrzmdKIDsojkORU8UqwWEUwQbjESeD3zcXt7/LQ1vohgonDr83zY3kUzmzseDYxyzsXM7H6CAuge59zbZraUYNfn/8wcXwUc6px7zjm32cyeILir1H1eLE3QgfYV4Dq8qhHAsQRF2FGZ8xfd9tB7JJOJxWXdeqq3jC3FzUzgPT/qq1+HSJFRwSPF6gngJ5nVWimCnZd/CnR1cusLwHQzOxqoB74NfL+D4w8FljnnWpYit+x1dE/m/WUEd3c+ybxPAQ+Y2YlAHfB14M4uZuyYF1uSuX6QwauqJthtu6UAOgwo+O3Gx8aTJTM791U0sqXAmeVHfS37F+kFVPBIUXLOLTCzq4B/EvSbutY515DZmLAr51lrZmcTLB3vB9zpnHu2gz/S1uaOVwCY2VDg32j1iCmzIixKsCy9ErjbOfdgVzJ2mRdbS7Ds/qngfVUZcEAm1ziCTRjHEfQBKhjj4vFtl6anCSaZ1xEUq28TFDhaUSXSC6nTsoi0zasayJbiZxxQC+wG1ACDQky2rZXAoo9LS/yTRtQsY0uB0+BH/XY3yhSR3kUFj4h0nVfVFxhOUPy0fu0K9Ce4G9Zvm4/7sfUEcAia9qUyr2Sr/8YJJg9/us1rVauPVwAfZXagFxHpkAoeEckdr6qEoOgJihwv1hxyIhHpJVTwiIiISNHT5qEiIiJS9FTwiIiISNFTwSMiIiJFTwWPiIiIFD0VPCIiIlL0VPCIiIhI0VPBIyIiIkVPBY+IiIgUPRU8IiIiUvRU8IiIiEjRU8EjIiIiRU8Fj4iIiBQ9FTwiIiJS9FTwiIiISNFTwSMiIiJFTwWPiIiIFD0VPCIiIlL0VPCIiIhI0VPBIyIiIkVPBY+IiIgUPRU8IiIiUvRU8IiIiEjR+3+ewxZgS9IkIwAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 基础饼图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('JD手机销售数�.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 设置画布大�\n",
+ "plt.figure(figsize=(10,6))\n",
+ "\n",
+ "x=df['北京出库销�'] # 销�\n",
+ "labels=df['商��称'] #商��称\n",
+ "\n",
+ "plt.pie(x,labels=labels,autopct='%1.1f%%',labeldistance=1.02,startangle=90,textprops={'fontsize':12})\n",
+ "\n",
+ "# 设置x,y轴刻度一致,��饼形图为圆形\n",
+ "plt.axis('equal')\n",
+ "\n",
+ "plt.title('2021年4月京东�手机�牌出库销售分�',fontsize=18)\n",
+ "\n",
+ "plt.legend(df['商��称'],loc='upper right',frameon=False)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 分裂饼图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('JD手机销售数�.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 设置画布大�\n",
+ "plt.figure(figsize=(10,6))\n",
+ "\n",
+ "x=df['北京出库销�'] # 销�\n",
+ "labels=df['商��称'] #商��称\n",
+ "\n",
+ "plt.pie(x,labels=labels,autopct='%1.1f%%',labeldistance=1.02,textprops={'fontsize':12},\n",
+ " explode=(0.1,0,0,0,0,0.1,0,0,0,0),shadow=True)\n",
+ "\n",
+ "# 设置x,y轴刻度一致,��饼形图为圆形\n",
+ "plt.axis('equal')\n",
+ "\n",
+ "plt.title('2021年4月京东�手机�牌出库销售分�',fontsize=18)\n",
+ "\n",
+ "plt.legend(df['商��称'],loc='upper right',frameon=False)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 分裂饼图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('JD手机销售数�.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 设置画布大�\n",
+ "plt.figure(figsize=(10,6))\n",
+ "\n",
+ "x=df['北京出库销�'] # 销�\n",
+ "\n",
+ "x2=df['上海出库销�']\n",
+ "labels=df['商��称'] #商��称\n",
+ "\n",
+ "plt.pie(x,labels=labels,autopct='%1.1f%%',labeldistance=1.02,textprops={'fontsize':12},pctdistance=0.85,radius=1,\n",
+ " wedgeprops={'width':0.4,'edgecolor':'w'})\n",
+ "\n",
+ "\n",
+ "plt.pie(x2,autopct='%1.1f%%',labeldistance=1.02,textprops={'fontsize':12},pctdistance=0.85,radius=0.7,\n",
+ " wedgeprops={'width':0.4,'edgecolor':'w'})\n",
+ "\n",
+ "# 设置x,y轴刻度一致,��饼形图为圆形\n",
+ "plt.axis('equal')\n",
+ "\n",
+ "plt.title('2021年4月北京和上海京东�手机�牌出库销售分�',fontsize=18)\n",
+ "\n",
+ "plt.legend(df['商��称'],loc='upper right',frameon=False)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 36,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 简�的散点图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import random\n",
+ "x=[i for i in range(10)]\n",
+ "y=[random.randint(1,10) for i in range(10)]\n",
+ "\n",
+ "plt.scatter(x,y)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#分�广告支出与销售收入相关性\n",
+ "import pandas as pd\n",
+ "\n",
+ "import matplotlib.pyplot as plt\n",
+ "dfcar=pd.read_excel('广告支出.xlsx')\n",
+ "dfdata=pd.read_excel('销售数�.xlsx')\n",
+ "\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "x=dfcar['支出']\n",
+ "y=dfdata.groupby('业务日期')['金�'].sum()\n",
+ "\n",
+ "# è®¾ç½®æ ‡é¢˜\n",
+ "plt.title('销售收入与广告费用的分�')\n",
+ "\n",
+ "plt.scatter(x,y)\n",
+ "\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 基本的�积图\n",
+ "import matplotlib.pyplot as plt\n",
+ "import random\n",
+ "# 表示x轴的数�\n",
+ "x=[i for i in range(1,6)]\n",
+ "\n",
+ "# y轴的数�\n",
+ "y1=[random.randint(1,20)for i in range(5)]\n",
+ "y2=[random.randint(1,20)for i in range(5)]\n",
+ "y3=[random.randint(1,20)for i in range(5)]\n",
+ "y4=[random.randint(1,20)for i in range(5)]\n",
+ "\n",
+ "plt.stackplot(x,y1,y2,y3,y4,colors=['r','b','green','pink'])\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# ä½¿ç”¨æ ‡å‡†é�¢ç§¯å›¾åˆ†æž�商å“�的销售情况\n",
+ "import pandas as pd \n",
+ "import matplotlib.pyplot as plt \n",
+ "\n",
+ "# 读�Excel文件\n",
+ "df=pd.read_excel('产�销售统计.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "x=df['产��称']\n",
+ "y=df['总�']\n",
+ "\n",
+ "# è®¾ç½®å›¾è¡¨çš„æ ‡é¢˜\n",
+ "plt.title('电脑�件销售情况')\n",
+ "\n",
+ "# ç»˜åˆ¶æ ‡å‡†é�¢ç§¯å›¾\n",
+ "plt.stackplot(x,y)\n",
+ "\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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+Ybdd/+FiFGjiJk6hdipU/H27Blq6SwWSxuzefNmHnjgAcaOHcv8+fPJzMzkkksu+UWdxoRcKisrmTt3LkVFRaxbt47x48dz2223UVZWxp133sl5551H1dsL8/PzSU1N5bbbbiMsLGxPhuGcnJy2ncithRuAvsAjTsjndsxE70IROQoYBnyDCeM0pqx9oUrJsmWULFtG+n1/JXz4cGKmTiV22lR8/fo1vL/FYunw9OzZk1tuuYWysjK++OILDjzwQObPnw+wx1t3uRp+zCk/P58zzjiDcGcFYUlJCdu3b2flypWccsoplJWVce+99zJ69GgKCgoYO3Ys//3vfznxxBP517/+xXPPPceBBx4YNIUPQXxHroj0xHjxi6pGAI0tq4vRo0drc/Ppb734Yoo+/axZ+9ZF2JAhe0YAYYMGBbVti8Vi+Pnnnxk6dGhIZSgtLeWtt95iwYIF9O/fn969e/PrX/+aNWvWMHv2bD7//PNmtZuWlsaNN97I888//4vy1atXc8899/DCCy8AZjL5N7/5DePHj+fFF18kMjKyzjZrO18i8r2qjq6tftCeyFXVHar6WnVF3tiyjkLZ2rVkPvJ/bDrxV2yccTzpDz5E6erVoRbLYrEEkQ0bNnDOOecQFhbG888/v2eVjd/v56OPPuLxxx9vVrtpaWmcfvrpeyaBq7N582YuueQSLr30Un7961+zePFiFixYwJQpUzj33HMZP348H3/8cUsPDQiip98atDdPvy68vXubENDUKYSPHGkfIbdYWkB78PRbC1UNun5oqqdv0zAEgYq0NLKffprsp5/G0707MZMnEzttKhGHHYY0Iu5nsVj2D9qDQ2iVfpCp3LWLnBdeIOeFF3B36ULMpEnETJ1C1BFHIEGcjLFYLJbmYLVQK+LPzCT31VfJffVV3HFxRB93HDHTphI9bhzSComULBaLpSGs0m8j/Hl55L31FnlvvYUrOproiROJmTqF6KOPtgnhLBZLm2GVfggIFBaSv2AB+QsWIBERRE+YgLd3b1xRUc5fJK5I579T5o6KQiIj9/xvD7FBi8XSODpcamVL66ElJRR8+GHTdnK5cEVE4IqMrGYonL96y5z/1QyKNSKWds+cfVMPt6y9hleL79eplS3tkECAQFERgaIiyMhoeXsixog0ZECc794+ve17CiydmsakVl61ahX3338/YWFh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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# å †å� é�¢ç§¯å›¾\n",
+ "import pandas as pd \n",
+ "import matplotlib.pyplot as plt \n",
+ "\n",
+ "# 读�Excel文件\n",
+ "df=pd.read_excel('产�销售统计.xlsx')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "x=df['产��称']\n",
+ "\n",
+ "# 第一个å£åº¦\n",
+ "y1=df['1月']+df['2月']+df['3月']\n",
+ "\n",
+ "# 第二个å£åº¦ï¼Œç¬¬ä¸‰ä¸ªå£åº¦ï¼Œç¬¬å››ä¸ªå£åº¦\n",
+ "\n",
+ "y2=df['4月']+df['5月']+df['6月']\n",
+ "y3=df['7月']+df['8月']+df['9月']\n",
+ "y4=df['10月']+df['11月']+df['12月']\n",
+ "\n",
+ "\n",
+ "# 绘制\n",
+ "plt.stackplot(x,y1,y2,y3,y4)\n",
+ "\n",
+ "plt.title('电脑é…�ä»¶å£åº¦é”€å”®æƒ…况')\n",
+ "\n",
+ "# 设置图例\n",
+ "plt.legend(['第一å£åº¦','第二å£åº¦','第三å£åº¦','第四å£åº¦'])\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 基本çƒåЛ图\n",
+ "import matplotlib.pyplot as plt \n",
+ "\n",
+ "x=[[1,2],[3,4],[5,6],[7,8],[9,10]]\n",
+ "\n",
+ "plt.imshow(x)\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 使用çƒåŠ›å›¾åˆ†æž�å¦ç”Ÿçš„æˆ�绩\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "df=pd.read_excel('�绩表.xlsx')\n",
+ "\n",
+ "\n",
+ "# 处ç�†ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "x=df.loc[:,'æ•°å¦':'英è¯'].values\n",
+ "\n",
+ "# 设置xè½´çš„å��æ ‡è½´åˆ»åº¦\n",
+ "plt.xticks(range(3),['æ•°å¦','è¯æ–‡','英è¯'])\n",
+ "plt.yticks(range(10),df['姓�'])\n",
+ "\n",
+ "# 绘制çƒåЛ图\n",
+ "plt.imshow(x)\n",
+ "\n",
+ "\n",
+ "# 显示颜色�\n",
+ "plt.colorbar()\n",
+ "# è®¾ç½®æ ‡é¢˜\n",
+ "plt.title('å¦ç”Ÿæˆ�绩çƒåЛ图')\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 简�的箱形图\n",
+ "import matplotlib.pyplot as plt \n",
+ "x=[1,3,5,7,9]\n",
+ "plt.boxplot(x)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 简�的多箱形图\n",
+ "import matplotlib.pyplot as plt \n",
+ "x=[1,3,5,7,9]\n",
+ "x2=[10,78,45,34,45,87]\n",
+ "x3=[43,54,1,35,65,98,78]\n",
+ "\n",
+ "plt.boxplot([x,x2,x3])\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "39.0\n",
+ "54.0\n",
+ "71.5\n"
+ ]
+ }
+ ],
+ "source": [
+ "import pandas as pd \n",
+ "x3=[43,54,1,35,65,98,78]\n",
+ "x3.sort()\n",
+ "s=pd.Series(x3)\n",
+ "print(s.quantile(q=0.25))\n",
+ "print(s.quantile(q=0.5))\n",
+ "print(s.quantile(q=0.75))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 48,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "26 44.30\n",
+ "77 43.11\n",
+ "131 48.27\n",
+ "163 48.17\n",
+ "171 50.81\n",
+ "182 45.35\n",
+ "184 40.55\n",
+ "194 48.33\n",
+ "230 41.19\n",
+ "Name: 总消费, dtype: float64\n",
+ "40.29749999999999\n"
+ ]
+ }
+ ],
+ "source": [
+ "# é€šè¿‡ç®±å½¢å›¾åˆ¤æ–æ€»æ¶ˆè´¹çš„异常值\n",
+ "import pandas as pd \n",
+ "import matplotlib.pyplot as plt\n",
+ "\n",
+ "# 读�Excel数�\n",
+ "df=pd.read_excel('tips.xlsx')\n",
+ "\n",
+ "\n",
+ "# 绘制箱形图\n",
+ "plt.boxplot(\n",
+ " df['总消费'],\n",
+ " patch_artist=True, # å¡«å……ç®±å�颜色\n",
+ " showmeans=True,# 显示�值\n",
+ " flierprops={'markerfacecolor':'red','markeredgecolor':'r','markersize':5}, # 异常值的填充色,边框颜色,大�\n",
+ " meanprops={'marker':'h','mfc':'black','markersize':8} ,#设置�值的符�,颜色,大�\n",
+ " \n",
+ " medianprops={'linestyle':'--','color':'r'}\n",
+ ")\n",
+ "plt.show()\n",
+ "\n",
+ "# 查找异常值\n",
+ "#计算四分�数\n",
+ "Q1=df['总消费'].quantile(q=0.25)\n",
+ "Q3=df['总消费'].quantile(q=0.75)\n",
+ "\n",
+ "# 上�,和下�\n",
+ "low=Q1-1.5*(Q3-Q1)\n",
+ "up=Q3+1.5*(Q3-Q1)\n",
+ "\n",
+ "# 查找异常\n",
+ "val=df['总消费'][(df['总消费']>up)|(df['总消费']"
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制å�图的第一ç§�æ–¹å¼� subplot函数\n",
+ "import matplotlib.pyplot as plt \n",
+ "import random\n",
+ "\n",
+ "# 绘制第一个å�图\n",
+ "#plt.subplot(2,2,1) #第一个绘图区\n",
+ "plt.subplot(221) #上一行代ç �的简写形å¼�\n",
+ "plt.plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)])\n",
+ "\n",
+ "\n",
+ "# 绘制第二个图\n",
+ "plt.subplot(2,2,2) # 第二个绘图区\n",
+ "plt.plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)],'ro')\n",
+ "\n",
+ "\n",
+ "# 绘制第三个å�图 ,绘图区, \n",
+ "\n",
+ "plt.subplot(2,1,2) # 二行一列,在第二行绘制\n",
+ "x=[1,2,3,4,5]\n",
+ "y=[random.randint(10,50)for i in range(5)]\n",
+ "\n",
+ "plt.bar(x,y)\n",
+ "\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 54,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制å�图的第二ç§�æ–¹å¼�\n",
+ "import matplotlib.pyplot as plt \n",
+ "figure,axes=plt.subplots(2,3)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 61,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#绘制å�图\n",
+ "import matplotlib.pyplot as plt \n",
+ "import random\n",
+ "figure,axes=plt.subplots(2,2) # 两行两列\n",
+ "\n",
+ "# 在第一个绘图区域绘制折线图\n",
+ "axes[0,0].plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)])\n",
+ "\n",
+ "# 第二个绘图区域绘制散点图\n",
+ "axes[0,1].plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)],'ro')\n",
+ "\n",
+ "# 第三个绘图区域绘制柱状图\n",
+ "x=[1,2,3,4,5]\n",
+ "y=[random.randint(10,50)for i in range(5)]\n",
+ "\n",
+ "axes[1,0].bar(x,y)\n",
+ "\n",
+ "# 第四个绘图区域绘制饼图\n",
+ "x=[random.randint(10,50)for i in range(5)]\n",
+ "\n",
+ "axes[1,1].pie(x,autopct='%1.1f%%')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 67,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#绘制å�图的第三ç§�æ–¹å¼�\n",
+ "import matplotlib.pyplot as plt \n",
+ "import random\n",
+ "fig=plt.figure() #绘制画布 \n",
+ "ax1=fig.add_subplot(2,2,1)\n",
+ "ax1.plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)])\n",
+ "\n",
+ "\n",
+ "# 绘制第二个å�图\n",
+ "ax2=fig.add_subplot(2,2,2)\n",
+ "ax2.plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)],'ro')\n",
+ "\n",
+ "\n",
+ "# 绘制第三个å�图\n",
+ "ax3=fig.add_subplot(2,2,3)\n",
+ "ax3.bar([1,2,3,4,5],[random.randint(1,10)for i in range(5)])\n",
+ "\n",
+ "\n",
+ "# 绘制第四个å�图\n",
+ "ax3=fig.add_subplot(2,2,4)\n",
+ "ax3.pie([random.randint(1,10)for i in range(5)],autopct='%1.1f%%')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 68,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "#图表的ä¿�å˜\n",
+ "\n",
+ "import matplotlib.pyplot as plt \n",
+ "import random\n",
+ "fig=plt.figure() #绘制画布 \n",
+ "ax1=fig.add_subplot(2,2,1)\n",
+ "ax1.plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)])\n",
+ "\n",
+ "\n",
+ "# 绘制第二个å�图\n",
+ "ax2=fig.add_subplot(2,2,2)\n",
+ "ax2.plot([1,2,3,4,5],[random.randint(1,10)for i in range(5)],'ro')\n",
+ "\n",
+ "\n",
+ "# 绘制第三个å�图\n",
+ "ax3=fig.add_subplot(2,2,3)\n",
+ "ax3.bar([1,2,3,4,5],[random.randint(1,10)for i in range(5)])\n",
+ "\n",
+ "\n",
+ "# 绘制第四个å�图\n",
+ "ax3=fig.add_subplot(2,2,4)\n",
+ "ax3.pie([random.randint(1,10)for i in range(5)],autopct='%1.1f%%')\n",
+ "\n",
+ "\n",
+ "plt.savefig('图表.png')\n",
+ "\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git "a/03_Matplotlib/libs/\347\273\230\345\210\266\347\256\200\345\215\225\345\233\276\350\241\250.ipynb" "b/03_Matplotlib/libs/\347\273\230\345\210\266\347\256\200\345\215\225\345\233\276\350\241\250.ipynb"
new file mode 100644
index 0000000000000000000000000000000000000000..5b083224d09359c1a63b41f48c958cf0d70198ac
--- /dev/null
+++ "b/03_Matplotlib/libs/\347\273\230\345\210\266\347\256\200\345\215\225\345\233\276\350\241\250.ipynb"
@@ -0,0 +1,140 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制简�图表\n",
+ "import matplotlib.pyplot as plt\n",
+ "plt.plot([1,2,3,4,5])\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ " #散点图\n",
+ "import matplotlib.pyplot as plt\n",
+ "plt.plot([1,2,3,4,5],[2,10,6,7,11],'ro')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制简�的折线图\n",
+ "import matplotlib.pyplot as plt\n",
+ "x=range(1,15,1)\n",
+ "y=range(1,42,3)\n",
+ "plt.plot(x,y)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制未�15天天气预报的折线图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "from pandas.plotting import register_matplotlib_converters\n",
+ "register_matplotlib_converters()\n",
+ "df=pd.read_excel('未�15天天天气报.xlsx')\n",
+ "x=df['日期']\n",
+ "y=df['温度']\n",
+ "plt.plot(x,y)\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git "a/03_Matplotlib/libs/\347\273\274\345\220\210\345\272\224\347\224\250.ipynb" "b/03_Matplotlib/libs/\347\273\274\345\220\210\345\272\224\347\224\250.ipynb"
new file mode 100644
index 0000000000000000000000000000000000000000..9bf4013386c9ae9ced1131956e8f6f0132368f06
--- /dev/null
+++ "b/03_Matplotlib/libs/\347\273\274\345\220\210\345\272\224\347\224\250.ipynb"
@@ -0,0 +1,284 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {
+ "needs_background": "light"
+ },
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# \n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt \n",
+ "\n",
+ "# 读�Excel数�\n",
+ "df=pd.read_excel('mrbook.xlsx')\n",
+ "\n",
+ "x=[i for i in range(1,7)]\n",
+ "y1=df['销�']\n",
+ "\n",
+ "y2=df['rate']\n",
+ "\n",
+ "#处ç�†ä¸æ–‡ä¹±ç �\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 用æ�¥æ£å¸¸çš„æ˜¾ç¤ºè´Ÿå�·\n",
+ "plt.rcParams['axes.unicode_minus']=False\n",
+ "\n",
+ "fig=plt.figure() # 创建画布 \n",
+ "\n",
+ "ax1=fig.add_subplot(1,1,1) # 1 行1列,在第一个区域绘图\n",
+ "\n",
+ "# è®¾ç½®å›¾è¡¨çš„æ ‡é¢˜\n",
+ "plt.title('销�情况对比')\n",
+ "\n",
+ "\n",
+ "# 设置xè½´æ ‡é¢˜\n",
+ "plt.xticks(x,[str(i)+'月'for i in range(1,7)])\n",
+ "\n",
+ "\n",
+ "# 绘制柱状图\n",
+ "ax1.bar(x,y1)\n",
+ "\n",
+ "# 设置yè½´æ ‡ç¾\n",
+ "ax1.set_ylabel('销售(册)')\n",
+ "\n",
+ "# 共享xè½´ï¼Œæ·»åŠ ä¸€æ�¡yè½´å��æ ‡\n",
+ "ax2=ax1.twinx()\n",
+ "\n",
+ "# 绘制折线图\n",
+ "ax2.plot(x,y2,color='black',linestyle='--',marker='o',linewidth=2)\n",
+ "\n",
+ "\n",
+ "# 设置yè½´æ ‡ç¾\n",
+ "ax2.set_ylabel('增长率')\n",
+ "\n",
+ "# æ·»åŠ æ–‡æœ¬\n",
+ "\n",
+ "for a,b in zip(x,y2):\n",
+ " plt.text(a,b+0.02,'%.2f'%b ,ha='center',va='bottom' ,fontsize=10,color='r')\n",
+ "plt.show()\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# å †å� 柱形图\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt \n",
+ "import numpy as np\n",
+ "import seaborn as sns\n",
+ "\n",
+ "# 设置模�\n",
+ "sns.set_style('darkgrid')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 读�Excel数�\n",
+ "df=pd.read_excel('mrtb_data.xlsx')\n",
+ "\n",
+ "# æ ¹æ�®ç±»åˆ«åˆ†ç»„,计算æ¯�ç»„ä¸ ä¹°å®¶å®žé™…æ”¯ä»˜é‡‘é¢� 的总和\n",
+ "df1=df.groupby(['类别'])['买家实际支付金�'].sum()\n",
+ "\n",
+ "# 将消费总金�转�列表\n",
+ "num=np.array(list(df1))\n",
+ "\n",
+ "\n",
+ "# æ ¹æ�®ç±»åˆ«å’Œæ€§åˆ«åˆ†ç»„,统计ä¸�å�Œä¹°å®¶çš„人数,并é‡�置索引\n",
+ "df2=df.groupby(['类别','性别'])['买家会员�'].count().reset_index()\n",
+ "\n",
+ "\n",
+ "#��出男性的数�\n",
+ "men_df=df2[df2['性别']=='男']\n",
+ "\n",
+ "women_df=df2[df2['性别']=='女']\n",
+ "\n",
+ "#将男性,女性买家数转�列表\n",
+ "men_lst=list(men_df['买家会员�'])\n",
+ "women_lst=list(women_df['买家会员�'])\n",
+ "\n",
+ "\n",
+ "# 计算男性用户例\n",
+ "ratio=np.array(men_lst)/(np.array(men_lst)+np.array(women_lst))\n",
+ "\n",
+ "# 设置输出的精度\n",
+ "np.set_printoptions(precision=2)\n",
+ "\n",
+ "# 计算男女生的消费金�\n",
+ "men=num*ratio\n",
+ "\n",
+ "women=num*(1-ratio)\n",
+ "\n",
+ "# åˆ é™¤ ç±»åˆ«ä¸ çš„é‡�å¤�æ•°æ�®\n",
+ "\n",
+ "df3=df2.drop_duplicates(['类别'])\n",
+ "\n",
+ "\n",
+ "# 将类别转�列表\n",
+ "name=list(df3['类别'])\n",
+ "\n",
+ "\n",
+ "# 绘制图表\n",
+ "width=0.5\n",
+ "\n",
+ "x=np.arange(len(name)) # [0,1,2,3,4]\n",
+ "\n",
+ "# 男性柱状图\n",
+ "\n",
+ "\n",
+ "plt.bar(x,men,width=width,color='slateblue',label='男性用户')\n",
+ "\n",
+ "# 女性的柱状图\n",
+ "plt.bar(x,women,width=width,color='orange',label='女性用户',bottom=men)\n",
+ "\n",
+ "\n",
+ "# 设置x轴与yè½´çš„æ ‡ç¾\n",
+ "plt.xlabel('消费类别')\n",
+ "\n",
+ "plt.ylabel('男女分布')\n",
+ "\n",
+ "plt.xticks(x,name,rotation=20)\n",
+ "\n",
+ "# 在图表上显示数å—\n",
+ "for a,b in zip(x,men):\n",
+ " plt.text(a,b,'%.0f'%b ,ha='center',va='top',fontsize=12)\n",
+ "\n",
+ "for a,b,c in zip(x,women,men):\n",
+ " plt.text(a,b+c,'%.0f'%b ,ha='center',va='bottom',fontsize=12)\n",
+ "\n",
+ "# æ·»åŠ å›¾ä¾‹\n",
+ "plt.legend()\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 42,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 绘制å�Œè‰²ç�ƒä¸å¥–å�·ç �\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt \n",
+ "import seaborn as sns\n",
+ "\n",
+ "#è®¾ç½®æ˜¾ç¤ºæ ·å¼�\n",
+ "sns.set_style('darkgrid')\n",
+ "\n",
+ "df=pd.read_csv('data.csv',encoding='gb2312')\n",
+ "\n",
+ "# è§£å†³ä¸æ–‡ä¹±ç �\n",
+ "\n",
+ "plt.rcParams['font.sans-serif']=['SimHei']\n",
+ "\n",
+ "# 设置画布\n",
+ "plt.figure(figsize=(6,6))\n",
+ "\n",
+ "series=df['ä¸å¥–å�·ç �'].str.split(' ',expand=True)\n",
+ "\n",
+ "# 对æ¯�一ä½�ä¸å¥–å�·ç �统计出现次数,(统计æ¯�一列ä¸ä¸�å�Œæ•°å—出现的次数)\n",
+ "\n",
+ "df1=df.groupby(series[0]).size() # 第1个�置\n",
+ "df2=df.groupby(series[1]).size() # 第2个�置\n",
+ "df3=df.groupby(series[2]).size() # 第3个�置\n",
+ "df4=df.groupby(series[3]).size() # 第4个�置\n",
+ "df5=df.groupby(series[4]).size() # 第5个�置\n",
+ "df6=df.groupby(series[5]).size() # 第6个�置\n",
+ "df7=df.groupby(series[6]).size() # 第7个�置\n",
+ "\n",
+ "# 横��并\n",
+ "data=pd.concat([df1,df2,df3,df4,df5,df6,df7],axis=1,sort=True)\n",
+ "\n",
+ "# 空值处�,将NaN替��0\n",
+ "data=data.fillna(0)\n",
+ "\n",
+ "# 浮点数转�整数显示\n",
+ "\n",
+ "data=data.round(0).astype(int)\n",
+ "\n",
+ "\n",
+ "# 绘制çƒåЛ图\n",
+ "plt.title('统计2014~2019å¹´å�Œè‰²ç�ƒä¸å¥–æ•°å—çƒåЛ图')\n",
+ "\n",
+ "# 绘制 annot数值是å�¦æ˜¾ç¤º,fmtå�‚数控制数æ�®çš„æ ¼å¼�,lw表示线宽\n",
+ "\n",
+ "sns.heatmap(data,annot=True,fmt='d',lw=0.5)\n",
+ "\n",
+ "#设置x轴与yè½´çš„æ ‡ç¾\n",
+ "plt.xlabel('ä¸å¥–å�·ç �ä½�æ•°')\n",
+ "plt.ylabel('å�Œè‰²ç�ƒæ•°å—')\n",
+ "\n",
+ "plt.xticks(range(0,7),['第'+str(i)+'�'for i in range(1,8)],ha='left')\n",
+ "plt.show()\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git "a/03_Matplotlib/libs/\351\224\200\345\224\256\346\225\260\346\215\256.xlsx" "b/03_Matplotlib/libs/\351\224\200\345\224\256\346\225\260\346\215\256.xlsx"
new file mode 100644
index 0000000000000000000000000000000000000000..cb5be79c8fac9c0adb6087245bc5fd5404b498be
Binary files /dev/null and "b/03_Matplotlib/libs/\351\224\200\345\224\256\346\225\260\346\215\256.xlsx" differ
diff --git a/03_Matplotlib/test.py b/03_Matplotlib/test.py
new file mode 100644
index 0000000000000000000000000000000000000000..3bb2d975e716835c5179e670b3a94cbcc94c943e
--- /dev/null
+++ b/03_Matplotlib/test.py
@@ -0,0 +1,2 @@
+import matplotlib
+print(matplotlib.get_cachedir())